@charset "utf-8";
/* CSS Document */
@media only screen and (max-width: 1200px) {
	.inner-sidebar{position:relative;}	
}
@media only screen and (max-width: 1190px) {
	.before-sidebar{min-height:auto;}
	.event-wrapper{
		height:560px;
	}
}
@media only screen and (max-width: 1024px) {
	.logo{
	text-align:center;
}
.container{
		width:94%;
}

.navbar-nav{
	margin-left:0;
	margin-right:0;
}


.main-menu .navbar-nav > li > ul{
	width:100%;
	transition:none 0s ease 0s;
	
}
.navbar-toggle{
	display:block;
	float:left;
	}
.navbar-toggle .icon-bar{
	background:#fff;
	width:36px;
	height:5px;
	}
.submenu{display:none;}
.showhide{display:block!important;}

.navbar-toggle{	
	float: left;
	text-align: center;
	width: 55px;
	padding:0 10px;
	}
.navbar-toggle .icon-bar{
	 height: 4px;
    margin: 0;
    width: 100%;	
	
	}
	.nav > li{
	float:left;
	width:100%;	
	}
.main-menu .navbar-nav > li > a{
	padding:10px 20px;	
	}
.main-menu .navbar-nav > li:hover ul{		
	position:relative;
	top:0;
	left:0;
	opacity:1;
	background:none;
	visibility:visible;
	transition:none;
		}

.main-menu .navbar-nav > li > ul > li > a{
	color:#F00!important;	
	}
.main-menu .navbar-nav > li:hover > ul{
	top:0;	
	}
	    .navbar-collapse.collapse {
        display: none !important;
    }
    .navbar-collapse.collapse.in {
        display: block !important;
    }
    .navbar-header .collapse, .navbar-toggle {
        display:block !important;
    }
    .navbar-header {
        float:none;
    }
	.main-menu {
    background: #fff none repeat scroll 0 0;
    position: absolute;
    width: 100%;
    z-index: 999999;
	left:0;
}
.navbar-right{
	float:left!important;
	width:98%;
	}
.main-menu .navbar-nav > li.dropdown{
	background:url(../images/dropdown-icon.jpg) right 10px no-repeat;
}
.testi-btn{margin-top:34px;}
.tp-caption{display:none;}

.main-menu .navbar-nav > li > ul{	
	background:none;
	
}
.main-menu .navbar-nav > li:hover > ul{
	visibility:hidden;
	opacity:0;
	position:absolute;
	top:0;
	}

.dbl,
.showhide{
	display:block!important;
	visibility:visible!important;
	opacity:1!important;
	position:relative!important;
	top:0!important;
	left:10px;
	}
	.tp-banner-container{
	    height:400px!important;
	}
	.tp-simpleresponsive img{width:100%!important;}
}
@media only screen and (max-width: 980px) {

.tts{height:auto!important;}
.extra-spacing{padding-left:0;}


.thumbnail{
	height:auto;
}
.header-bottom{
	height: auto;
	padding-top: 24px;
	
}
.inner-common{margin-top:0;}
.inner-banner-content{height:280px;}
.container{width:98%;}
.tp-simpleresponsive img{min-height:380px;}
.event-wrapper{height:auto; padding-bottom:40px;}
.slick-prev, .slick-next{display:none!important;}
	}
	
@media only screen and (max-width: 768px) {



.inner-sidebar{
	position:relative;
	top:20px;	
	}
.styled-list li{width:100%;}
.header-bottom h1{
	font-size:32px;	
	line-height:normal;
	}
.footer-bg{
	text-align:center;
	}

.tts{height:auto!important;}
.extra-spacing{padding-left:0;}
.modal-dialog{width:95%;}
.sds-bg{width:97%}
.owl-nav{display:none;}
.prog{
	margin:0!important;
}
.tp-simpleresponsive img{min-height:360px; width:auto;}

}


@media only screen and (max-width: 580px) {

.cnt-bg{
	margin-bottom:30px;
	width:100%;
	
}	
.cnt-img{
	height:350px;
	}
.ven p{
	float: none;
	margin: 22px 0;
	padding: 0;
	text-align: center;
	width: 100%;
}
.tp-simpleresponsive img{
	min-height:340px;
	
	}
	.tp-banner-container{
	    height:300px!important;
	}
	}