﻿@charset "utf-8";@media (min-width:1280px) and (max-width:1365px){.container{width:100%;}
}
@media (min-width:1366px) and (max-width:8000px){.container{width:1300px;}
}
@media (min-width:0px) and (max-width:1024px){.owl-carousel01 .owl-next,
.owl-carousel01 .owl-prev{font-size:1.5em;padding:5px 10px;}
.owl-carousel02 .owl-next,
.owl-carousel02 .owl-prev{font-size:1.5em;padding:5px 10px;display:block!important;}
.blue_bg{margin-top:20px;}
.owl-carousel01 .owl-dots{bottom:8%;}
.right_text{padding:20px;}
}
@media (min-width:0px) and (max-width:320px){.listing table{margin-left:-5px!important;}
}
@media (min-width:0px) and (max-width:480px){.blue_bg{text-align:center!important;}
.footer_top div{padding:0 10px!important;}
.owl-carousel01 .owl-item img{height:300px;}
.skew_holder .skew:before{bottom:-90px;}
.search_banner .input_box{width:100%!important;margin-bottom:10px;}
.search_banner .search_btn{width:100%;}
.search_banner span{text-align:left;}
.listing table{overflow:hidden!important;width:100%!important;}
.banner_inside .skew_holder img{height:420px!important;}
.banner big{top:50px!important;}
.showme{width:97%;}
.line_btn{padding:10px;}
/*.logo{width:180px;overflow:hidden;}*/
.owl-carousel01 big{top:65px;}
.big_three > div a{top:15px!important;bottom:auto!important;}
.logo img{width:70%;margin-bottom:10px;}
}
@media (min-width:0px) and (max-width:599px){.header{padding-bottom:0;border:none;}
.mobline{display:block;text-align:center;width:100%;padding:3px;font-size:12px;color:#666;border-top:1px #e7e7e7 solid;border-bottom:1px #e7e7e7 solid;margin-top:5px;background-color:#f2f2f2;}
.icon_hold img{width:100%!important;}
}
@media (min-width:481px) and (max-width:600px){.search_banner .input_box{width:82%;}
   
}
@media (max-width:640px) {
    .star {
        float: none !important;
    }
}
@media (min-width:481px) and (max-width:1279px){.skew_holder .skew:before{bottom:-80px;}
.banner_inside .skew_holder img{height:400px!important;}
.banner big{top:18%!important;}
.showme{width:97%;}
}
@media (min-width:768px) and (max-width:1024px){.owl-carousel01 big{top:65px;}
.owl-carousel01 .owl-next,
.owl-carousel01 .owl-prev{top:30%;}
}
@media (min-width:0px) and (max-width:1020px){.plisting table td{display:block;width:100%;border-top:1px solid #ddd!important;}
.accordion li h3{font-size:1.2em;}
.banner_inside .skew_holder div img{width:100%!important;}
}
@media (min-width:0px) and (max-width:1024px){.footer_top{padding-bottom:0;background-size:100% 100%;}
.footer_top .footer_top_whitebg{padding-bottom:20px!important;}
.glowing_box{padding-top:20px;}
.banner big{top:8px;}
.banner big strong{font-size:1.5em;}
.lhs,
.rhs{padding-left:0;padding-right:0;}
.blue_box{margin-left:0!important;}
}
@media (min-width:1280px) and (max-width:1440px){.owl-carousel01 big{top:65px;}
.search_banner{top:320px;}
}
@media (min-width:0px) and (max-width:1279px){.container,
.mobcta{width:100%;}
.banner{padding-top:110px;}
.blue_box{margin-left:-15px;text-align:center;}
.icon_hold{text-align:center;display:inline-block;}
body{padding-bottom:56px;}
.mobcta{display:block;position:fixed;bottom:0;padding:18px;background-color:rgba(0, 0, 0, .8);color:#fff;z-index:1000;text-align:left;min-width:270px;}
.mobcta a{display:inline block!important;padding:10px 15px;margin-left:5px;margin-right:5px;float:none!important;margin-top:0;color:#fff;font-size:1em;font-weight:700;text-decoration:none;background-color:#5568AC;}
.mobcta a:hover{background-color:#7696F5;color:#fff;}
.gaq{padding:8px 15px;right:64px;bottom:10px;}
.menu_bars,
.search_bars{position:absolute;top:10px;padding:9px 15px;display:block;font-size:1.5em;height:48px;width:48px;z-index:1000;}
.in_mobile{display:block;}
.menu_bars{right:15px;background-color:#5568AC;color:#fff!important;}
.menu_bars:hover{background-color:#51dacf;color:#000!important;}
.search_bars{right:70px;background-color:#5568AC;color:#fff!important;}
.search_bars:hover{background-color:#51dacf;color:#000!important;}
.cta,
.top_nav{display:none;}
.main_nav{position:fixed;width:280px;top:0;bottom:0;right:0;background-color:#302579;margin-right:-280px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.main_nav li{display:block;width:100%;clear:both;text-align:left;}
.main_nav ul li a{display:block;width:100%;color:#fff!important;font-weight:400!important;padding:12px 15px!important;}
.main_nav ul{bottom:15px;left:0;position:absolute;right:0;top:78px;width:100%;z-index:1000;overflow-y:auto;}
.slideme{margin-right:0;}
.search_banner{display:none;}
.stop_scrol{overflow:hidden!important;}
.categories,
.main_nav{padding-top:5px;}
.rhs{margin-top:20px!important;}
.tpfix .error,
.tpfix .rhs,
.tpfix h1{margin-top:0!important;}
.glowing_box .blue_box{margin-left:-15px!important;margin-right:-15px!important;margin-top:20px;}
.showme{top:67px!important;width:100%;}
.skew_holder .skew02:before,
.skew_holder .skew:before{content:'';position:absolute;left:0;bottom:-30px;overflow:visible;width:100%;padding:0;background:#f3f5f6;z-index:10;-webkit-transform:skewY(0);-moz-transform:skewY(0);-ms-transform:skewY(0);-o-transform:skewY(0);transform:skewY(0);-webkit-backface-visibility:hidden;backface-visibility:initial;outline:transparent solid 1px;}
.map_holder{margin-right:0;}
}
@media (min-width:0px) and (max-width:1279px){.fixed02{position:fixed;top:94px;padding:10px !important;width:100%;background-color:#ffffff !important;display:block;left:0px !important;right:0px !important;z-index:10000000;border-bottom:1px #cccccc solid;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}
}
@media (min-width:600px) and (max-width:1279px){.fixed02{position:fixed;top:115px;padding:10px !important;width:100%;background-color:#ffffff !important;display:block;left:0px !important;right:0px !important;z-index:10000000;border-bottom:1px #cccccc solid;-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.2);}
}
