@font-face {
	font-family: 'TrajanPro';
	src: url(../fonts/TrajanPro-Regular.eot);
	src:url(../fonts/TrajanPro-Regular.woff) format('woff'), 
		url(../fonts/TrajanPro-Regular.ttf) format('truetype'), 
		url(../fontsfonts/TrajanPro-Regular.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'latolight';
    src: url(../fonts/lato-light-webfont.woff2) format('woff2'),
         url(../fonts/lato-light-webfont.woff) format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'latohairline';	
    src: url(../fonts/lato-hairline-webfont.woff2) format('woff2'),
	 	 url(../fonts/Lato-Hairline.ttf) format('truetype'), 
         url(../fonts/lato-hairline-webfont.woff) format('woff');		
    font-weight: bold;
    font-style: normal;
}


*{ margin:0px; padding:0px;}
body{ font-size:15px; letter-spacing:0.2px; color:#666;  font:<size>px/em/cm; font-weight:normal; overflow-x:hidden;}
p{font-size:14px;  text-align:justify; line-height:22px;  color:#585757; padding-right:15px;  font-family: 'latolight';	}
b, span{}
a{ text-decoration:none;color:#585757; font-weight:normal;}
a:hover{ text-decoration:none;color:#585757;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-family: 'TrajanPro'; color:#03031f;}
h2{  font-size:30px; margin:60px 0px 40px 0px; }
h3{ font-size:25px; margin:60px 0px 20px 0px;}

i, span{}
li{ font-family: 'latolight';}
.row{ padding:0px; margin:0px;}
.container-fluid{padding:0px;}
.img{ width:100%;}


.top-header p{display:inline-block; color:#FFF; font-size:11px;margin:0px;}
.top-header{ padding:3px 0px 3px 0px;}
.top-header-1{ padding-top:2px;}
.top-header-1 i{color:#FFF; }
.top-header-2{ text-align:right; margin:0px;}
.top-header-2 i{ font-size:13px; padding:0px 5px 0px 5px; color:#FFF; cursor:pointer;}



.navbar-default { border:none; border-bottom:solid #ffffff 1px;}
.navbar {border-radius:0; background:#FFFFFF; margin-bottom:0px;}
.nav > li > a{ padding:35px 15px 29px 15px}
.nav-container {}
.navbar-right{ margin-right:0px;}
.navbar-brand-centered{ position:absolute; left:50%; margin-left:-66px!important; top:-11px;}
.navbar-brand{ padding:0px; margin:0px;}
.navbar-brand-centered img{ /*border:10px #FFFFFF solid; border-top:none;*/ margin-top:11px; position:absolute; z-index:10;}

.banner img{width:100%;}
/*banner arrow start here*/



/*Banner Title text start */
.carousel-caption {top:30%;}
.carousel-caption h4{ font-size:55px; position:relative; color:#FFF; text-shadow: 0px 0px 1px rgba(150, 150, 150, 0.7);}
.carousel-caption p{ color:#FFF; font-size:20px; position:relative;  text-align:center; text-shadow:0px 0px 1px rgba(150, 150, 150, 0.7);}
.carousel-caption hr{width:90%; margin:0px auto 20px auto;}
/*Banner Title text end */

.carousel-indicators li{ border-radius:0px; margin-left:5px; border:#FFF solid 1px;  width:13px; height:13px;}
.carousel-indicators li.active{width:14px; background:#FFF; height:14px;}
.carousel-indicators li a{ display:block; height:10px; width:10px; margin:-2px;}
.carousel-indicators {bottom:100px; }

.carousel-control.left{ background:none;}
.carousel-control.right{ background:none;}
.carousel-control {	font-size:100px;}
.carousel-control .fa-chevron-left,
.carousel-control .fa-chevron-right {position:absolute;	margin-top:-30px;top:50%;padding-top:0px!important;}

.carousel-control .fa-chevron-left {right:30%;}
.carousel-control .fa-chevron-right {left:30%;}
.carousel-control .fa-angle-left,
.carousel-control .fa-angle-right {position:absolute;margin-top:-30px;top:50%;}
.carousel-control .fa-angle-left {left:25%; font-weight:400!important;}
.carousel-control .fa-angle-right {right:25%;}
/*banner arrow end here*/

.form-home{ position:relative; margin:auto; text-align:center; box-shadow:#999 1px 1px; padding:5% 0%;-webkit-box-shadow: 0px 6px 10px 6px rgba(0,0,0,0.41);-moz-box-shadow: 0px 6px 10px 6px rgba(0,0,0,0.41);
box-shadow: 0px 6px 10px 6px rgba(0,0,0,0.41);}
.form-home button::after{font-family: FontAwesome; content:"\f178"; font-weight:normal; background:#9f8d5f; padding:10px 15px; color:#FFF; font-size:15px;}
.form-home button{ background:#9f8d5f; color:#FFF; font-size:13px; text-transform:uppercase; padding:9px 15px; margin-top:35px; border:none;}
.form-home button:hover{ background:#917c45;}
.form-home span{ position:relative; margin-left:-20px; z-index:1; right:15px; top:-1px;}
.form-home input { font-family: 'latolight';border:#aba693 solid 1px; position:relative; padding:8px 10px; width:40%; margin-right:10px; color:#4d4d4d!important;}
.form-home select { font-family: 'latolight';border:#aba693 solid 1px; background:url(../images/select-icon.jpg) no-repeat right center; z-index:1; position:relative; left:16px; padding:8px 10px; width:40%; margin-right:5px; color:#999!important;}
.form-home label{background:url(../images/select-icon1.jpg) 2px center #FFF no-repeat;  width:25px; height:34px; z-index:2; position:relative; right:19px; padding-right:15px; top:17px;}
.select-2{ margin-left:-30px;}
.sect-main{display:block; padding-top:15px; position:relative;}


.sec-3{ margin:40px auto 80px auto; text-align:center;}
.sec-3 h2{font-size:30px;}
.sec-4 img{min-height:500px; margin-top:50px;}
.sec-4-1{background:url(../images/midd-img-1.jpg) top left no-repeat; background-size:cover; min-height:500px;}
.sec-4-2{padding:0px 40px 40px 40px;}
.sec-4-3{ background:url(../images/midd-img-2.jpg) top left no-repeat; background-size:cover; min-height:500px;}

.button{ margin:20px 0px 0px 0px; }
.button a{background:#9f8d5f; padding:6px 10px 6px 15px; color:#FFF; font-size:12px;}
.button a:hover{background:#978044;}
.button a i{ border-left:1px solid #fff; font-size:14px;font-weight:normal; color:#fff; position:relative; top:1px; padding:6px 0px 6px 9px; margin-left:9px }


.sec-5{margin:55px auto 0px auto; padding:0px 25px; position:relative;}
.sec-5 h3{ border-bottom:#9f8d5f solid 1px; padding-bottom:10px;}
.sec-5 span{background:#9f8d5f; width:50px; height:5px; position:absolute; margin-top:-23px; }
.sec-5 p, .sec-5 img {margin:25px auto; width:100% }
.sec-5_1{ padding:0px 40px 0px 3px;}
.sec-5_2{ padding:0px 40px 0px 3px;}
.sec-5_3{ padding:0px 40px 0px 3px;}

.midd-line-icon{ margin:80px 0px 50px 0px; position:relative;}
.midd-line-icon hr{ background:#9f8d5f; height:1px; border:none;}
.midd-line-icon img{position:absolute; bottom:-1px; left:50%; margin-left:-30px;}

.sec-6{text-align:center;}
.sec-6 p{ text-align:center; }
.sec-6 h3{padding:0px;}
.sec-6 span{color:#c0a561; font-weight:normal; padding:0px; margin:0px;}
.sec-6 img{display:block; margin:10px auto 20px auto;}
.sec-6 h4{ text-transform:uppercase; background:#FFF; display:table; margin:auto; padding:8px 20px; position:relative; top:-20px; }
.sec-6 a{ font-size:13px;  background:#03031f; padding:5px 10px; color:#FFF;}
.sec-6 a:hover{background:#090963;}
.sec-6 div{ margin-bottom:30px;}


.sec-6 .carousel-content{position:relative; top:-60px;}

.col-xs-offset-3{margin-left:17%;}
#text-carousel {width: 100%; height: auto; padding:0px 50px;}
#text-carousel .carousel-indicators{left:0%!important; bottom:10px; width:100%; margin:auto; }
#text-carousel .carousel-indicators li{left:489px;border:none; position:relative; font-size:15px; margin-left:15px; font-family: 'TrajanPro';padding-left:10px;}
#text-carousel .carousel-indicators li.active{ letter-spacing:-2px; font-size:25px; color:#9f8d5f;font-family: 'TrajanPro';}
#text-carousel .carousel-control{top:25%; opacity:1;}
#text-carousel .fa{font-size:30px; background:#03031f; color:#fff; padding:0px 3px;}
#text-carousel .fa:hover{background:none;  border:#03031f solid 1px; text-shadow:none;  color:#03031f;}


.sec-7{ margin-bottom:60px;}


footer{ background:#03031f; padding:0px 0px 20px 0px; width:100%; }	
footer h3{ font-size:20px; border-bottom:#9f8d5f solid 1px; padding-bottom:10px; color:#FFF;}
footer span{background:#9f8d5f; width:50px; height:5px; position:absolute; margin-top:-23px; }
footer p{ margin:0px!important; font-size:14px; padding:3px 0px!important; color:#FFF!important;}
footer a{ color:#FFF;  font-weight:normal!important; font-size:12px;}
footer a:hover{ color:#CCC;}
footer iframe{width:95%; height:150px; margin-top:10px; border:#CCC solid 5px;}
footer ul li{list-style:none; line-height:24px;}
.footer-line-icon{ margin:80px 0px 30px 0px; position:relative;}
.footer-line-icon hr{ background:#9f8d5f; height:1px; border:none;}
.footer-line-icon img{position:absolute; bottom:-23px; left:50%; margin-left:-30px;}
.footer-social{ float:right; margin:6px 0px 0px 0px; display:block; width:100%; text-align:left}
.footer-social i{ margin-left:3px; font-size:15px;}

.footer-2{padding:0px; margin:0px auto;}
.navbar-toggle{ margin-right:20px;}

.main-head{text-align:center}
.main-head h2{ border-bottom:#9f8d5f solid 1px; padding-bottom:15px; padding:10px 20px; display:inline-block;}
.main-head center{ position:relative;}
.main-head span{background:#9f8d5f; width:50px; height:5px; position:absolute; bottom:38px;  left:50%; margin-left:-25px;  }
.main-head b{margin-top:20px!important; text-transform:inherit!important;  font-size:25px; font-weight:normal; color:#03031f;font-family: 'TrajanPro';}
.main-head p{ margin:20px auto;}


.text-col { margin-top:20px;}
.text-col-divide{ text-align:left; margin-top:0px;}
.text-col-divide b{ display:inline-block; font-weight:normal; float:left; margin-right:10px; padding-top:20px;}
.text-col-divide p{display:flex; padding-top:20px;}
.text-col-divide ul{ margin-left:55px;}
.text-col-divide ul li{font-size:14px; list-style-type:square; color:#ab8830; line-height:23px;}
.text-col-divide ul li a{padding:0px;}

.pg2-sec-2 p{ padding:20px 60px;} 
.pg2-sec-2-2 p{ padding:60px 60px;}

.pg-2-sec-3{margin:80px auto; padding:0px 0px 80px 0px; text-align:center; background:url(../images/pg-2-sec-3-bg.jpg); background-size:cover;}
.pg-2-sec-3 h2{color:#FFF;}
.pg-2-sec-3 p{color:#FFF; text-align:center;}
.pg-2-sec-3 h2{ border-bottom:#FFFFFF solid 1px; padding-bottom:15px; padding:10px 20px; display:inline-block;}
.pg-2-sec-3 h4{color:#FFF;font-family: 'latolight'; margin-top:-10px; margin-bottom:60px;}
.pg-2-sec-3 center{ position:relative;}
.pg-2-sec-3 span{background:#FFFFFF; width:50px; height:5px; position:absolute; bottom:38px;  left:50%; margin-left:-25px;  }
.pg-2-sec-3 div{ margin-top:20px;}

.accommodation-sec-2{ background:#f0f0f0;}
.accommodation-sec-2 p{padding:40px;}
.accommodation{ padding:0% 15%;}
.accommodation p {text-align:center;}

.dining{ background:url(../images/dining-midd-bg.jpg) no-repeat; background-size:cover; padding:8% 1%;}
.dinning-sec1{ background:#03031f; padding:5%;}
.dinning-sec1 p{color:#FFF;}

.community-sec-2{margin:80px auto; padding:0px 0px 80px 0px; text-align:center; background:url(../images/community-footprint-midd-bg.jpg); background-size:cover;}
.community-sec-2 h2{color:#FFF; border-bottom:#9f8d5f solid 1px; padding-bottom:15px; padding:10px 20px; display:inline-block;}
.community-sec-2 center{ position:relative;}
.community-sec-2 span{background:#9f8d5f; width:50px; height:5px; position:absolute; bottom:38px;  left:50%; margin-left:-25px;  }
.community-midd h4{color:#fff; margin:20px auto;font-family: 'latolight';}
.community-sec-3 h4{color:#03031f; font-size:30px; margin:20px 0px 40px 40px;font-family: 'latolight'; text-align:left;}
.community-sec-3{text-align:center; padding:0px 0px 40px 0px;}
.community-sec-3 ul { margin-left:40px;}
.community-sec-3 ul li{text-align:left;font-size:14px; list-style-type:square; color:#ab8830; line-height:23px;}
.community-sec-3 ul li a{color:#585757;}

.bird-in-kanha div{ padding:0px 3px;}
.bird-in-kanha div img{padding:0px!important; width:100%; }
.bird-in-kanha-sec-2 h5{ font-size:20px;}
.row-1 { background:#f0f0f0;}
.bird-in-kanha-sec-2 div{ margin:3px auto;}
.bird-in-kanha-sec-2{ margin-bottom:60px;}

.bstv{margin:60px auto;}
.bstv-1{ background:url(../images/best-time-visit-midd-1.jpg) no-repeat; background-size:cover; height:100%; position:relative; min-height:450px;}
.bstv-2 h3{ border:none; padding:0px; margin:20px auto 10px auto;}
/*.bstv-2 div{padding:6px!important; display:flex;}
.bstv-2 div span{ border:#FFF 2px solid!important;}
*/
.bstv-2 table{text-align:left;}
.bstv-2 table tr td{padding:8px 6px 8px 15px; font-size:13px; border:#FFF solid 1px;}
.bstv-2 table tr:first-child {background:#d3d3d3!important;}
.bstv-2 table tr:nth-child(even){border-left:none; background:#f8f8f8;  padding:6px;}
.bstv-2 table tr:nth-child(odd){background:#ebebeb!important;}
.bstv center{ font-family: 'latolight';	 font-size:14px;}

.flora{ padding:20px 20px;}
.flora ul{ text-align:center;}
.flora ul li{ float:none; margin:0px 30px; display:inline-block; list-style-image:url('../images/li-arrow.png');}

.safari-in-kanha{ background:url(../images/safari-in-kanha-midd-img.jpg) no-repeat; background-size:cover; padding:8% 1%;}
.safari-in-kanha-sec1{ background:#03031f; padding:5%; float:right;}
.safari-in-kanha-sec1 p{color:#FFF; line-height:24px;  font-family: 'latolight';	}
.zones-in-kanha{}
.zones-in-kanha b{display:block; font-weight:normal; text-align:left; font-size:18px;}
.zones-in-kanha p{ margin:5px auto 10px auto;}

.special-tour-main{ padding:0% 10%;}
.special-tour{ background:#03031f; position:relative; padding:52px;}
.special-tour p{color:#FFF; border:#d2b074 solid 1px; padding:52px; text-align:center; }
.special-tour::before{content:url(../images/footer-icon.jpg); position:absolute; left:50%; margin-left:-30px; top:28px;}

.reaching-chitvan{ margin:80px auto;}
.reaching-chitvan h3{ border:none; margin:0px auto 15px auto}
.reaching-chitvan p{margin:20px 0px;}


.form-contact input{border-radius:0px; color:#646464; border-bottom:solid 3px #dddddd;display:inline-block; padding:14px 10px 10px 10px; width:100%; height:40px;  font-size:14px; margin-bottom:10px;}
.form-contact h3{font-size:25px; border-bottom:#e7e7e7 solid 1px; padding-bottom:15px; margin-bottom:30px;}
.form-contact textarea{border-radius:0px; color:#646464; border-bottom:solid 3px #dddddd;display:inline-block; padding:14px 10px 10px 10px; width:100%; height:140px;  font-size:16px; margin-bottom:10px;}
.form-contact button{border:none; background:#9f8d5f; color:#FFF; font-size:16px; padding:10px 15px 6px 15px; margin-left:0px; position:relative;top:2px;}
.form-contact button:hover{background:#97824b;}



@media screen and (max-width:450px){
.carousel-caption {top:20%!important;}
.sec-4-1{background:url(../images/midd-img-1.jpg) -370px no-repeat!important;}
.bstv-1{ min-height:300px;}
}
@media (min-width:320px) and (max-width:767px){
h2{font-size:23px!important;}
h3{font-size:18px!important;}
h4{font-size:16px!important;}
p{text-align:center; padding-right:15px; padding-left:15px;}
h3{text-align:center;}
.sec-4-2{ padding-bottom:40px;}
.navbar-brand-centered img{width:100px;}
.navbar-brand-centered{ position:absolute; left:50%; margin-left:-60px!important; top:-11px;}
.wid100{width:100%;}
.sec-4 img{min-height:inherit;}

/*Banner Title text start */
.carousel-control .fa-angle-left{font-size:55px;}
.carousel-control .fa-angle-right{font-size:55px;}
.carousel-caption {top:35%; left:10%; right:10%;}
.carousel-caption h4{ font-size:22px;}
.carousel-indicators{bottom:0px;}
.carousel-caption p{display:none;}
.carousel-caption hr{display:none;}
/*Banner Title text end */
.sec-4-2{ padding:0px 8px 40px 8px;}
.sec-4-1{background:url(../images/midd-img-1.jpg) -10px no-repeat;}

.sec-5_2 img{width:100%;}
.sec-5{text-align:center; padding:0px 5px; }
.sec-5 span{margin-left:-25px; left:50%; text-align:center; }
.sec-5_1{ padding:0px 5px 0px 5px;}
.sec-5_2{ padding:0px 5px 0px 5px;}
.sec-5_3{ padding:0px 5px 0px 5px;}

.sec-7 img{ width:100%;}

#text-carousel{ padding:0px 5px;}

.col-xs-offset-3{margin-left:0%;}
.footer-social{ float:right; margin:10px 0px 0px 0px; display:block; width:100%; text-align:center}

/*navigation start */
.nav-mob .ul-1{padding-top:20px!important;}
.nav-mob .nav > li{line-height:20px;}
.nav-mob .nav > li > a{padding:18px 30px 1px 33px}
.nav-mob .nav > li > a:hover{color:#666!important;}
.nav-mob .nav > li > a::before{content:'';}
.nav-mob .nav > li > a:hover::before{content:'';}
.ul-2{ margin-top:-10px; padding-bottom:20px;}
/*navigation start end */
.top-header-1{padding-right:0px; padding-left:5px;}
.top-header-2{padding-left:0px; padding-right:5px;}

.text-col-divide{ text-align:left!important; margin-top:0px;}
.text-col-divide b{ display:inline-block; font-weight:normal; float:left; margin-right:0px; padding-top:20px;}
.text-col-divide p{display:flex; padding-top:20px; text-align:left!important}
.text-col-divide ul{ margin-left:55px;}
.text-col-divide ul li{font-size:14px; list-style-type:square; color:#ab8830; line-height:23px;}

.pg2-sec-2-2{ margin-top:40px;}
.pg2-sec-2 p{ padding:47px 25px}
.pg2-sec-2-2 p{ padding:47px 25px;}
.main-head p{text-align:center; margin:20px auto; padding:0% 2%;}

.navbar-brand-centered img{margin-top:1px;}
.navbar-nav li .dropdown-menu li{text-align:center;}
.navbar-nav > li > .dropdown-menu{position:absolute; z-index:-1;}
.navbar-nav li .dropdown-menu li a::before{content:""!important;}
.navbar-nav li .dropdown-menu li:last-child{border-bottom:#e4e4e7 solid 1px!important;}
.accommodation{ padding:0% 4%;}

.zones-in-kanha b{text-align:center;}
.main-head b{font-size:20px;}

.slide-1{position:relative!important;}
.dropdown-menuu li{ text-align:center!important; padding:6px 0px 6px 0px!important; width:auto!important;}
.dropdown-menuu{position:relative!important;}
.text-col-divide p{text-align:center!important;}
.community-sec-3 h4{text-align:center; padding:0px 10px; font-size:25px!important; margin:-30px 0px 40px 0px;}
.community-sec-3 img{margin-bottom:30px;}
.community-midd{ margin-bottom:40px;}

.special-tour-main{ padding:1% 2%;}
.special-tour{padding:50px 10px;}
.special-tour p{ padding:40px 20px;}

.reaching-chitvan{ text-align:center;}

}
@media (min-width:768px) and (max-width:991px){
.sec-4 img{min-height:inherit;}
/*Banner Title text start */
.carousel-caption {top:30%; left:15%; right:15%;}
.carousel-caption h4{ font-size:40px;}
.carousel-indicators{bottom:25px;}
/*Banner Title text end */
.sec-4-1{background:url(../images/midd-img-1.jpg) -400px no-repeat;}
.col-xs-offset-3{margin-left:1%;}
footer h3{font-size:16px;}
.pg2-sec-2 img{width:100%;display:block;} 
.pg2-sec-2-2 p{ padding:0px 8px;}
.main-head p{text-align:center; margin:20px auto; padding:0% 10%;}

.ul-1{ margin-top:50px}
.navbar-nav .open .dropdown-menu {
            position: static;
            float: none;
            width: auto;
            margin-top: 0;
            background-color: transparent;
            border: 0;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
        .navbar-nav .open .dropdown-menu > li > a {
            line-height: 20px;
        }
        .navbar-nav .open .dropdown-menu > li > a,
        .navbar-nav .open .dropdown-menu .dropdown-header {
            padding: 5px 15px 5px 25px;
        }
        .dropdown-menu > li > a {
            display: block;
            padding: 3px 20px;
            clear: both;
            font-weight: normal;
            line-height: 1.42857143;
            color: #333;
            white-space: nowrap;
        }
        .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;*/
            margin: 7.5px 50px 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;
        }

.navbar{min-height:65px;}
.navbar-brand-centered img{margin-top:1px;}
.navbar-toggle{margin-top:15px;}

.navbar-nav li .dropdown-menu li{text-align:center;}
.navbar-nav > li > .dropdown-menu{position:absolute; z-index:-1;}
.navbar-nav li .dropdown-menu li a::before{content:""!important;}
.navbar-default .navbar-nav > li > a::before{content:""!important;}
.width-100-sm{width:100%;}


.slide-1{position:relative!important;}
.dropdown-menuu li{ text-align:center!important; padding:6px 0px 6px 0px!important; width:auto!important;}
.dropdown-menuu{position:relative!important;}
.top-992{ margin-top:50px!important;}

.dropdown-menuu li::before{display:none;}
.navbar-nav{float: none!important;/*margin: 7.5px -15px;*/margin:auto;}
}
@media (min-width:992px) and (max-width:1280px){
/*Banner Title text start */
.carousel-caption {top:30%;}
.carousel-caption h4{ font-size:50px;}
.carousel-indicators{bottom:25px;}
/*Banner Title text end */
.col-xs-offset-3{margin-left:17%;}
.pg2-sec-2 p{ padding:20px 30px;} 
.pg2-sec-2-2 p{ padding:40px 30px;}
.width-100-sm{width:100%;}
}
@media (min-width:1600px) and (max-width:1920px){
.col-xs-offset-3{margin-left:17%;}

}






.navbar-default .navbar-nav > li.dropdown:hover > a, .navbar-default .navbar-nav > li.dropdown:hover > a:hover, .navbar-default .navbar-nav > li.dropdown:hover > a:focus {background:none!important;color:#333;}
li.dropdown:hover > .dropdown-menu {display: block; color:#333;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {color:#333; background:none;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{color:#333; background:none;}

/*.dropdown-menu{padding:0px;}
.navbar-nav li .dropdown-menu li{margin:0px auto;  border-bottom:#e4e4e7 solid 1px; padding:0px 0px 0px 0px;  text-transform:uppercase; }
.navbar-nav li .dropdown-menu li a{position:relative;font-size:12px; padding:9px 30px; }
.navbar-nav li .dropdown-menu li a:hover{ background:#e6e6e6;}
.navbar-nav li .dropdown-menu li a::before{content:url(../images/nav-before.jpg); width:5px; height:7px; position:absolute; top:14px; left:15px;}
.navbar-nav li .dropdown-menu li a:hover::before{content:url(../images/nav-before-hover.jpg); }
.navbar-nav li .dropdown-menu li a.active{ background:#e6e6e6;}
.navbar-nav li .dropdown-menu li:last-child{border-bottom:none;}
*/
.navbar-default .navbar-nav > li > a{color:#03031f!important; text-transform:uppercase; font-size:12px; letter-spacing:0.5px; position:relative;}
.navbar-default .navbar-nav > li > a::before{content:url(../images/nav-before.jpg); width:5px; height:7px; position:absolute; top:42px; left:0px;}
.navbar-default .navbar-nav > li > a:hover::before{content:url(../images/nav-before-hover.jpg); }
.navbar-default .navbar-nav > li > a.active::before{content:url(../images/nav-before-hover.jpg); }



.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover::before, .navbar-default .navbar-nav>.active>a:focus::before{ background:none!important;}

.navbar-default .navbar-nav > .active::before{content:url(../images/nav-before-hover.jpg); background:none; position:absolute; z-index:1; top:42px; left:0px;}


.dropdown-menuu{display:none; z-index:2; position:absolute; border:#CCC solid 1px; padding:0px 0px; background:#FFF; border-radius:0px 0px 5px 5px;}
.dropdown-menuu li{ text-align:left; position:relative; line-height:20px; border-bottom:#CCC solid 1px; list-style-type:none; padding:8px 6px 8px 23px; width:215px;}

.dropdown-menuu li a{font-size:12px; /*padding:9px 10px;*/  text-transform:uppercase; width:100%; display:block;}
/*.dropdown-menuu li:hover{content:url(../images/nav-before.jpg);}*/
.dropdown-menuu li:hover::before{content:url(../images/nav-before-hover.jpg); }
.dropdown-menuu li:last-child:hover{ background:none; border-radius:0px 0px 5px 5px;}
/*.dropdown-menuu li.active{content:url(../images/nav-before.jpg);}*/
.dropdown-menuu li::before{content:url(../images/nav-before.jpg); width:5px; height:7px; position:absolute; top:15px; left:7px;}

.dropdown-menuu li.active::before{content:url(../images/nav-before-hover.jpg); }
.dropdown-menuu li:last-child{border-bottom:none;}



