@media only screen and (max-width: 1199px) {
.home .slider .metaslider .caption-wrap{
	top:50%!important;
	margin-top:-74px!important;
}
.home .metaslider .caption-wrap .caption h1{
	font-size:26px;
}
.home .metaslider .caption-wrap .details{
	font-size:17px;
}
.home .slider .time-count h1{
	font-size:20px;
}
.home .slider .time-count{
	bottom:25%;
}
.slider-left-map img{
	max-height:100%;
}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
.qucik-det::after {
    width: 124.5px !important;
}
.navbar .nav > li > a{
	padding:15px 14px!important;
}
.visitor-section {
    margin-left: 28px!important;
    padding-bottom: 13px!important;
    padding-top: 13px!important;
    top: -14px!important;
}
}
@media only screen and (max-width: 991px) {
.navbar .nav > li > a{
	padding:15px 3px!important;
}
.logo-right.pull-right {
    float: none !important;
    margin-top: 8px;
}
.logo, .logo-right pull-right, .logo-right.pull-right, .quik-links h3 {
    text-align: center;
}
.slider .metaslider .caption-wrap {
    left: 0 !important;
    text-align: center;
    width: 100% !important;
}
.pro-wrap {
    margin-bottom: 20px;
}
.qucik-det::after {
    width: 100% !important;
}
.pan-overlay{width:96%!important;}
section#map {
    height:auto!important;
}
.navbar-wrapper .collapse.navbar-collapse {
    margin: 0;
}
.home .slider .time-count{
	margin:0px!important;
	width:65%!important;
}
.home .slider .metaslider .caption-wrap{
	width:65%!important;
	margin:0px!important;
}
.quick-links-news .qucik-det .con-img{
	margin-bottom:15px;
}
.slider-left-map img {
    max-height: 100%;
}
.home .important-links .our-ass{
	width:8%!important;
}
.welcome h1, .welcome {
	text-align:center;
}
.foo-nav ul li a{
	padding:0px 6px;
}
.logo-wrap .com-head {
    display: inline-block;
    vertical-align: middle;
    float: none;
}
.logo-wrap .com-head.text-right{
	text-align:center;
}
.visitor-section {
    float:none !important;
	margin:8px auto!important;
    position:static!important;
}
}

@media only screen and (max-width: 767px) {
.navbar .nav > li > a {
    padding: 10px 14px !important;
	font-size:14px;
}

.modify.text-right, .visit.text-right, .pow{
    text-align: center;
}
.navbar-wrapper .navbar-nav > li > .dropdown-menu {
    width: 100% !important;
}
.navbar-wrapper .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
    color: #fff;
}
.copy, .footer .pow.pull-right {
    text-align: center;
}
.footer .pow.pull-right {
    float: none !important;
}
.progrms .pro-wrap:hover::before {
    transform: scale(0, 0);
}
.slider .metaslider .caption-wrap {
    bottom: 58px !important;
    left: 0 !important;
    width: 100% !important;
}
.metaslider .caption-wrap .caption h1 {
    font-size: 20px !important;
}
.metaslider .caption-wrap .caption p {
    font-size: 13px !important;
}
.metaslider .caption-wrap .details {
    font-size: 18px !important;
}
.slider .metaslider .flex-control-paging li a {
    height: 18px !important;
    width: 18px !important;
}
.map-container iframe {
    height: auto !important;
}
section#map {
    height: auto !important;
}
.con-bro{
	text-align:center;
}
.navbar-wrapper .navbar-inverse .navbar-nav > li .dropdown-menu{
	width:100%!important;
}
.metaslider .caption-wrap .caption h1{
	font-size:16px!important;
}
.metaslider .caption-wrap .details{
	font-size:14px!important;
}
.home .slider .time-count h1{
	font-size:14px;
}
.slider .time-count h1 span{
	font-size:13px;
}
.home .slider .metaslider .caption-wrap, .home .slider .time-count{
	display:none;
}
.home .slider .metaslider .flex-control-nav{
	left:0px!important;
}
.header .logo-wrap .con-bro a{
	padding:9px 0 6px;
}
footer .foo-nav, footer .social-icon{
	text-align:center!important;
}
.home .important-links .our-ass{
	width:13%!important;
}
.slider .slider-left-map{
	width: 45% !important;
}
.overlay-pan h1{
font-size:17px!important;
}
.visitor-section {
    float:none !important;
	margin:8px auto!important;
    position:static!important;
}
}
@media only screen and (max-width: 480px) {
.home .welcome h1{
	font-size:18px;
}
.home .welcome p{
	text-align:center;
}
.footer .foo-nav ul li a{
	padding:0 3px;
	font-size: 13px;
}
.footer{
	font-size:13px;
}
.slider .slider-left-map{
	width: 52% !important;
}
.home .important-links .our-ass {
    width: 16% !important;
}
.visitor-section {
    float:none !important;
	margin:8px auto!important;
    position:static!important;
}
}