@charset "utf-8";
/* CSS Document */
@media(max-width:1200px){
    .address-item {min-height: auto;}
}
@media(max-width:992px){
	.owl-nav i {height: 40px;width: 40px;line-height: 40px;font-size: 22px;}
	.service-slide .owl-nav button.owl-prev {left: -10px;}
	.service-slide .owl-nav button.owl-next {right:-10px;}
    .cp-get-in-outer .inner-holder {border-right:0; border-bottom:1px solid #f4f4f4;padding:30px 15px;}
    .header-right .header-right-card ul li {margin-right: 20px;}
    .header-right .header-right-card ul li::before {left: -13px;height: 22px;}
    .header-right .header-right-card ul li .head-icon {font-size: 22px;}
    .header-right .header-right-card ul li a {font-size: 14px;margin-left: 22px;}
    .welcome-form-wrap {margin-top:30px !important;}
    .navbar-default .navbar-nav > li > a {font-size: 14px;}
    .welcome-section {overflow: hidden;}
}
@media(min-width:769px){
	 ul.nav.navbar-nav li:hover > .drop-menu {-webkit-transform: scale(1, 1);transform: scale(1, 1);}
	.drop-menu {-webkit-transform: scale(1, 0);display: block;}
    .navbar-nav > li > a {padding-top:43px;padding-bottom:43px;}
    .add-box {margin-top: -20px;}
    .my-navbar {position: absolute;
    top:68px;
    left: 0;
    padding: 0;
    width: 100%;
    z-index: 999;
    height: auto;
    border-bottom: 1px solid #f3f3fa40 !important;}
}
@media(max-width:769px){
    .gallery-btn-wrap {text-align: center;margin-bottom: 25px;}
    .top-header {border-bottom: 1px solid #ddd;}
	.navbar-toggle {margin-top:25px;}
	.navbar-default .navbar-brand {font-size:28px;}
	.navbar-default .navbar-toggle {border-color:#0152a3;}
	.navbar-default .navbar-toggle .icon-bar {background-color:#0152a3;}
    .navbar-toggle .icon-bar {width:35px;height:5px;border-radius:1px;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color:#fff;}
    .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {color: #555;}
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color: #333;}
    .navbar-default .navbar-nav > li > a {color:#333;}
    .inner-banner {padding: 150px 0 150px 0;}
	.animated {
    -o-transition-property: none !important;
    -moz-transition-property: none !important;
    -ms-transition-property: none !important;
    -webkit-transition-property: none !important;
    transition-property: none !important;
    -o-transform: none !important;
    -moz-transform: none !important;
    -ms-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important;}
	.servie-wrap {padding-bottom:0px;}
	.mapstrip-box1 h3 {text-align: center; margin-bottom: 15px;}
	
}
@media(max-width:680px){
	.servie-wrap {background-image: none !important;padding: 0px;}
}
@media(max-width:580px){
	.abt-mage {background-image: none !important;height:auto;}
	.about-wrap {padding-left:0px;}
	.abt-detail { position: relative; width: 100%;top:0;bottom:0px;}
	.abt-detail:after {display: none; content: inherit;}
	.about-counter-media {float: inherit;max-width:100%;}
	.about-description {padding-left:0px;margin-left: 0;}
	.about-counter-media img {margin: 0px auto;}
	.abt-detail-inner h3 {text-align: center;}
	.about-counter-media h4:after {left: 0px; right: 0px; margin: 0px auto;}
    .navbar-brand > img {width:77px;box-shadow:none; margin-top: 0;padding: 0;}
    .navbar-brand {padding:8px 15px;}
    .tpcont-detail li {font-size: 13px;}
    .tpcont-detail li .icon {font-size:12px;}
}
@media(max-width:580px){
 .header-right .header-right-card ul li {margin-right:10px;padding-left:3px;}
 .header-right .header-right-card ul li a {font-size:11px}
 .header-right .header-right-card ul li .head-icon {font-size:17px;}
 .header-right .header-right-card ul li::before {left: -8px;}
 .heading-style h1 {font-size: 28px;}
}
