@charset "utf-8";
/* CSS Document */


@media screen and (max-width:1199px) {
body { background-size: cover; }
.header-right-bottom .nav > li > a { font-size: 13px; padding: 9px; }
.header-right .dropdown-menu { left: inherit; right: 0; }
ul.badgets-link li a{ font-size:12px;}
.home-section-form-left{ left:273px;}
.trans-two{ min-height:262px;}
.home-section-right h2, .logo-tagg-line{ font-size:17px;}
}

 @media screen and (max-width:991px) {
.home-section-form-left { position: static; text-align: center; width: 100%; float: left; margin: 0; }
.home-section-form-right { width: 100%; padding-right: 0; }
.home-form-main-row-left { width: 100%; margin-bottom: 10px; }
.home-form-main-row-right { width: 100%; }
ul.footer-link { width: 100%; text-align: center; padding: 2px 0; }
ul.footer-link li { float: none; display: inline-block; }
.navbar-header { float: none; }
.navbar-toggle { display: block; }
.navbar-collapse { border-top: 1px solid transparent; box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); }
.navbar-collapse.collapse { display: none!important; }
.navbar-nav { float: none!important; margin: 7.5px -15px; }
.navbar-nav>li { float: none; }
.navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; }
.navbar-text { float: none; margin: 15px 0; }
/* since 3.1.0 */
.navbar-collapse.collapse.in { display: block!important; }
.collapsing { overflow: hidden!important; }
.logo{ padding-top:10px;}
.sec-left, .sec-middle, .sec-right{ float:left; width:100%; margin-bottom:15px;}
ul.gallery li{ width:23%; margin:1%;}
ul.gallery li:nth-child(2n+2){ margin-right:1%;}
.logo{ padding-left:0; width:100%; text-align:center; padding-bottom:10px;}
.header-right{ width:100%;} 
.header-right-bottom{ width:100%;}
.header-right-bottom .navbar-collapse{ padding-left:15px; padding-right:15px;}
.navbar-default .navbar-toggle .icon-bar{ background:#fff;}
ul.header-right-top{ padding-left:0; padding-right:15px;}
.sublink{ left:0; top:100%; padding-left:0; width:100%; position:static; max-width:100%;}
.form-right-side{ padding-left:0;}
.top-row .btn-style{ margin-bottom:5px;}
.submenu{ position:static; padding-left:0; text-align:left;}
ul.submenu li{ width:100%;}
ul.submenu li a{ padding:9px 0; display:block;}
ul.badgets-link li a{ font-size:13px;}
.trans-two{ min-height:inherit;}
.search-field .bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){ width:100%; margin-bottom:10px;}
ul.header-right-top{ width:100%; padding-right:0; text-align:center;}
ul.header-right-top li{ display:inline-block; float:none;} 
.header-right{ padding-left:5px;}
.left-content-txt{ width:100%; padding-bottom:0;}
.your-area{ position:static; width:100%; text-align:center;}
.home-logo{ text-align:center; width:100%;}
.home-section-right h2, .logo-tagg-line{ display:block; margin-left:0; margin-top:15px;}
.home-section-right, .home-section-right p{ width:100%; text-align:center;}
ul.home-login{ padding-left:0; width:100%;}
ul.home-login li{ width:100%; margin:0;}
}

 @media screen and (max-width:640px) {
.home-section-heading h2 { font-size: 22px; text-align: center; }
.home-section-heading p { font-size: 15px; text-align: center; }
.home-section-form h2 { font-size: 18px; text-align: center; }
.home-logo { width: 100%; text-align: center; }
ul.home-login { width: 100%; text-align: center; padding-top: 10px; padding-left: 0; }
ul.home-login li { display: inline-block; float: none; margin-bottom: 10px; }
.home-section-form-left{ display:none;}
.home-section-form-right{ padding-bottom:30px;}
.home-section-slider .owl-prev, .home-section-slider .owl-next{ width:30px; background-size:100%;}
}

@media screen and (max-width:568px) {
ul.category li{ width:50%; padding:0 2px;}
ul.rating-pic li, ul.gallery li{width:31.3%; margin:1%;}
ul.rating-pic li:nth-child(4n+4){ margin-right:1%;}
ul.header-right-top li:last-child{ width:100%; margin-left:0;}
ul.header-right-top li:first-child{ margin-left:0;}
ul.category li a, .section-middle-bottom p, ul.side-link li a, .section-middle-top p{ font-size:12px;}
ul.footer-link li a{ font-size:10px;}
ul.myeve li{ text-align:center;}
.header-right{ padding-left:5px;}
ul.header-right-top li.head5{ text-align:left;}
.home-section-right p{ width:100%; text-align:center;}
#flashingtext{ text-align:center;}
}

