/* Your custom css codes start here: */
.menuzord-menu > li > a {
 color: #555555;
}
.ajaxSearch_resultLink, .ajaxSearch_highlight{color: #5D9CEC;}
/*#home .fullwidth-carousel  .owl-item {height: 480px!important;}*/
.owl-controls{text-align: center; margin:auto;}
.owl-controls .owl-nav .owl-prev i,.owl-controls .owl-nav .owl-next i {
    font-size: 54px;
}
.btn-slider{
    position: absolute;
    bottom:10%;
    left:7.5%;
    font-size: 0.9rem;
    padding: 8px 22px;
}

@media (max-width : 920px) {
    .btn-slider{
         padding: 4px 11px;
    }
}
@media (max-width : 320px) {
    .btn-slider{
         padding: 2px 7px;
    }
}
@media (max-width : 240px) {    
    .btn-slider{
        font-size: 0.7rem;
         padding: 1px 3px;
    }
}
.pagination>li>a { float: none;}
.logo-text{line-height: 1.9;}


/*.fullwidth-carousel  .rectangle {
    margin: 0 auto;
    width: 360px;
    height: 120px;
    background: #ffffff;
}
.fullwidth-carousel  .item {position:relative;}
.fullwidth-carousel  .item .display-table {position:absolute; top:0;}

.fullwidth-carousel .item h4{font-size: 64px; font-weight: 600;}
.fullwidth-carousel .item h5{font-size: 48px; font-weight: 600;}
.fullwidth-carousel .item h6{margin-top:60px; color: #ffffff; font-size:24px; text-shadow: 2px 2px #000;}*/

#advantage h6{font-size: 14px;}	

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
    .search-form-wrapper {
        width: 20%;
    }
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
    .fullwidth-carousel .item h4{font-size: 40px;}
    .fullwidth-carousel .item h5{font-size: 48px;}

    .logo-text{
        line-height: 1.5;
    }
    .sm-mt-50{padding-top: 50px;}
    .search-form-wrapper {
        width: 40%;
    }
    .sm-pull-center{ margin: auto; float: none!important;}

    .menuzord-menu > li {
        padding: 13px 0;        
    }
    .menuzord-menu > li > a {
        padding: 4px 10px;
        font-size: 13px;
    }
}
/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
    .sm-mt-50{padding-top: 0px;}
    .xs-pl-10{padding-left: 10px;}
    .xs-pr-10{padding-right: 10px;}
}

@media only screen and (max-width : 706px) {
    /*.fullwidth-carousel .item.item-1 h1{font-size: 56px;}
.fullwidth-carousel .item.item-1 h2{font-size: 44px;} */
    .fullwidth-carousel .item.item-1 h5{font-size: 56px;}
    .fullwidth-carousel .item.item-1 h4{font-size: 44px;}
} 

@media only screen and (max-width : 660px) {
    .search-form-wrapper { width: 60%;}
    #home .fullwidth-carousel  .owl-item {height: 360px!important;}
    /*.fullwidth-carousel .item h1{font-size: 44px;}
.fullwidth-carousel .item h2{font-size: 52px;}
    .fullwidth-carousel .item.item-1 h1{font-size: 36px;}
.fullwidth-carousel .item.item-1 h2{font-size: 36px;} */
    .fullwidth-carousel .item h4{font-size: 52px;}
    .fullwidth-carousel .item h5{font-size: 44px;}
    .fullwidth-carousel .item.item-1 h5{font-size: 36px;}
    .fullwidth-carousel .item.item-1 h4{font-size: 36px;}
    .fullwidth-carousel .owl-controls .owl-nav > div { padding: 5px;}
    .owl-controls .owl-nav .owl-prev i, .owl-controls .owl-nav .owl-next i {font-size: 24px;padding: 2px 3px;}
}
@media only screen and (max-width : 516px) {
    /* .fullwidth-carousel .item.item-1 h1{font-size: 30px;}
.fullwidth-carousel .item.item-1 h2{font-size: 30px;}	
    .fullwidth-carousel .item.item-2 h1{font-size: 40px;}
.fullwidth-carousel .item.item-2 h2{font-size: 48px;} */

    .fullwidth-carousel .item.item-1 h4{font-size: 30px;}
    .fullwidth-carousel .item.item-1 h5{font-size: 30px;}
    .fullwidth-carousel .item.item-2 h4{font-size: 48px;}
    .fullwidth-carousel .item.item-2 h5{font-size: 40px;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {    
    .divider .container {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .col-xxs-12 { width: 100%; }
    .xxs-pull-center{float: none!important; padding-left: 0; padding-right: 0;}

    /*	.fullwidth-carousel .item h1{font-size: 34px;}
        .fullwidth-carousel .item h2{font-size: 38px;} */

    .fullwidth-carousel .item h4{font-size: 38px;}
    .fullwidth-carousel .item h5{font-size: 34px;}
    .fullwidth-carousel .item h6{font-size: 16px; margin-top:15px;}

    #advantage h6{font-size: 12px;}	
}

@media only screen and (max-width : 390px) {
    #advantage h6{font-size: 10px;}	
}

@media only screen and (max-width : 386px) {
    /*   .fullwidth-carousel .item.item-1 h1{font-size: 38px; line-height: 1.12857143;}
       .fullwidth-carousel .item.item-1 h2{font-size: 30px; line-height: 1.12857143;}	
       .fullwidth-carousel .item.item-2 h1{font-size: 30px;}
       .fullwidth-carousel .item.item-2 h2{font-size: 38px;}	*/

    .fullwidth-carousel .rectangle { width: 300px; }    
    .fullwidth-carousel .item.item-1 h4{font-size: 30px; line-height: 1.12857143;}
    .fullwidth-carousel .item.item-1 h5{font-size: 38px; line-height: 1.12857143;}
    .fullwidth-carousel .item.item-2 h4{font-size: 38px;}
    .fullwidth-carousel .item.item-2 h5{font-size: 30px;}

    .g-recaptcha{width: 200px!important;}
}


/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
    .divider .container {
        padding-top: 30px;
        padding-bottom: 30px;
    }
    /* .fullwidth-carousel .item h1{font-size: 24px;}
     .fullwidth-carousel .item h2{font-size: 32px;} */
    .fullwidth-carousel .rectangle { width: 240px; }
    .fullwidth-carousel .item h5{font-size: 24px;}
    .fullwidth-carousel .item h4{font-size: 32px;}
}

