/*

Theme Name:blog forever Child

Template: blog-forever

*/





.section-gap {

     padding: 0px 0 !important; 

}

.section-gap {

     padding: 0px 0 !important; 

}

.livetravoairlines_how {

    padding-top: 40px;

    width: 100%;

    text-align: center;

    padding-bottom: 40px;

}

.livetravoairlines_how_in {

    padding: 10px;

    border: 1px solid #ccc;

    text-align: center;

}

.livetravoairlines_how_in i {

    font-size: 40px;

    color: #216bdb;

    padding-top: 20px;

    padding-bottom: 20px;

}

.livetravoairlines_how_in h4 {

    font-size: 20px;

    text-align: center;

}

.livetravoairlines_how_in p {

    font-size: 14px;

}



.cardins:hover {

    box-shadow: rgb(17 17 26 / 10%) 0px 0px 16px;

    transition: transform 1s, filter 1s ease-in-out;

    transform: scale(1.04);

}

.card {

    position: relative;

    display: -ms-flexbox;

    display: flex;

    -ms-flex-direction: column;

    flex-direction: column;

    min-width: 0;

    word-wrap: break-word;

    background-color: #fff;

    background-clip: border-box;

    border: 1px solid rgba(0,0,0,.125);

    border-radius: 0.25rem;

}

#page-site-header {

    background-color: #333;

    background-size: cover;

    background-position: 50%;

    position: relative;

    text-align: center;

    padding: 100px 0;

}

.card-body {

    padding: 1.1rem;

}

.cardins .card-title {

    font-size: 19px;

    font-weight: 500;

}

.card-title {

    margin-bottom: 0.75rem;

}



button.find {

    border-radius: 3px;

}

input.orig {

    width: 40%;

    border: none;

    border-radius: 6px;

}

.travelsinsight h1.heading-custom {

    font-size: 35px;

    text-align: center;

    padding-bottom: 40px;

    padding-top: 30px;

}

.AirlinedsHubs_ander_ka_header {

    width: 100%;

    margin: 0px auto;

    padding-top: 5px;

    margin-bottom: 24px;

}

.wp-block-getwid-section {

    padding: 10px;

    border-bottom: 1px solid #e1e1e1;

    color: #000 !important;

    width: 100%;

    font-weight: 500;

    margin: 0px auto;

}

.wp-block-column h1 {

    font-size: 28px;

    color: #38465f;

}

.right_BOXA_note {

    font-size: 12px;

    font-weight: 500;

    clear: both;

}

.right_BOXA iframe {

    height: 275px!important;

    float: right;

    width:100%!important;

    padding: 10px;

    border: 1px solid #ccc!important;

}



.bdr .fab {

    

   transition: 0.9s;

    width: 40px;

    text-align: center;

    /* line-height: 30px; */

    font-size: 20px;

    border: 1px solid #132747;

    padding: 8px;

    color: #132747;

    margin: 0px 5px;

}

.has-icons-framed .wp-block-getwid-social-links__wrapper {

    border: none!important;

}



.wp-block-getwid-social-links__link {

    border: 0;

    text-decoration: none;

    display: inline-block;

    -webkit-box-shadow: none;

    box-shadow: none;

}

.wp-block-getwid-social-links ul li {

    float: left;

    margin-right: 0px;

    list-style-type: none;

    font-size: 15px;

}

.right_BOXA_note {

    margin-top: 65px;

}



ul.wp-block-getwid-social-links__list {

    padding-left: 0px;

    margin-left: 0px;

}

.col-md-12.okdude1 {

    margin-left: 0px;

    padding-left: 10px;

}

.webweb {

    text-align: center;

    background-color: #00000082;

    padding: 6px 4px!important;

    width: 30%;

    border-radius: 5px;

}

.webweb a {

    text-decoration: none;

    color: #fff;

}

.writea {

    font-size: 16px;

    background-color: #38465f;

    color: #fff;

    padding: 15px;

    float: right;

    margin: 0px auto;

    width: 75%;

    text-align: center;

    border-radius: 5px;

    text-decoration: none;

    margin-left: 0px;

    margin-top: 20px;

}

.fbc.fbc-page {

    margin-bottom: 20px;

}



.releated_post_inn {

    width: 100%;

    float: left;

    padding: 10px;

    border: 1px solid #ccc;

    position: sticky;

    top: 30px;

}

.releated_post_inn {

    width: 100%;

    float: left;

    padding: 10px;

    border: 1px solid #ccc;

    position: sticky;

    top: 30px;

}

.releated_post_inn ul {

    margin: 0px;

    padding: 0px;

}



.releated_post_inn ul li {

    list-style-type: none;

    overflow: hidden;

    text-overflow: ellipsis;

    font-size: 16px;

    font-weight: 600;

    border-bottom: 1px solid #a83aee;

    line-height: 30px;

    margin-bottom: 0;

    letter-spacing: 0px;

    text-align: left;

}



.cb__footer .footerclom {



    width: 25%;

    float: left;

}

.cb__footer .widget {

    margin-bottom: 5px!important;

}



.fmain{

   background-color: #f8f9fa;

}

.cb__footer .widget a {

    color: var(--linkInitialColor);

}

.menu-item{

    list-style: none;

}

.fmain {

    padding: 40px 0px;

}

.widget-menu{

    padding: 0px;

}

section#block-23 {

    width: 85%;

}

span.copy-right{

    display: none !important;

}



.site-info {

    position: relative;

    padding: 15px 0;

     border-top: none; 

}

#myID {

    width: 100%;

    padding: 10px;

    position: sticky;

    bottom: 0px;

    background: #0090ff;

    color: #fff;

    font-size: 24px;

    border: 0px;

    transition: 0.9s;

    font-weight: bold;

    float: left;

}



header#masthead {

    background: #f8f9fa;

}
.section-content.col-2.clear {
    width: 100% !important;
    float: left;
    max-width: 100%;
    margin: 50px 0px;
}
.okay {
    text-align: center;
    padding-top: 40px;
    text-decoration: none;
    font-size: 28px!important;
    font-weight: 600;
    text-decoration: none!important;
    color: #000;
}
.openx {
    width: 100%;
    /* float: left; */
}

.col-md-3.mb-4.featurwidth {
    width: 25%;
    float: left;
}

.card.h-100.cardins.cardinx img {
    height: auto;
    width: 100%;
}
#top-bar {
    padding: 5px 0;
    color: #444;
    border-bottom: 1px solid #e1e1e1;
    width: 100%;
    display: inline;
    padding: 37px 0px;
    line-height: 37px;
}
.widget.widget_address_block span {
    font-size: 16px;
}
#top-bar .widget {
    text-align: right;
    margin-bottom: 0;
    font-size: 16px;
}
.Current_wait {
    clear: both;
    float: left;
    margin-top: 20px;
    width: 100%;
}

.Current_wait .phone_show {
   background: #38465f;
    color: #fff;
    border: none;
    font-size: 16px;
    float: left;
    padding: 10px !important;
    border-radius: 6px;
}
.ourno {
    background-color: #132747;
    color: #fff;
    padding: 9px 40px;
    float: right;
    margin: 0px auto;
    width: auto;
    font-size: 16px;
    text-align: center;
    border-radius: 5px;
    font-weight: bold;
}
.Current_wait .phone_show .phone {
    width: 25px;
    fill: #fff;
    margin-top: -4px;
    padding: 2px;
    border: 1px solid #fff;
    border-radius: 50%;
    margin-right: 10px;
}
i.fa.fa-star.remaing {
    color: #44444436 !important;
}

p.webweb a:hover {
    color: #fff;
}


#comments {
    margin-top: 35px;
    background-color: #fff;
    margin-bottom: 35px;
}
.pagination {
    margin-bottom: 40px;
    display: inherit !important;
    width: 100%;
    /* margin: 0 auto; */
    text-align: center;
}
a.phone_show.col-sm-12.col-lg-6.col-md-6 {
    margin-bottom: 20px;
}

@media(max-width:600px){
  .cb__footer .footerclom {
    width: 100% !important ;
}
.col-md-3.mb-4.featurwidth {
    width: 100% !important;
}
.footerclom img.wp-image-1441.lazyloaded {
    width: 100% !important;
}
}
