.wherego a img { transition: transform .25s ease; }
.wherego a img:hover { transform: scale(0.9); }
.hidden-on-desktop {display:inline-block; list-style-type: none; padding-left: 10px;}
.hidden-on-desktop li {display:inline-block;}
.hidden-on-desktop li a {color: #fff; font-size: 20px; margin: 10px;}
.hidden-on-desktop li a:hover {color: #000;}
@media(min-width:768px) and (max-width:4000px){.hidden-on-desktop {display:none !important;}}
@media(min-width:1400px) and (max-width:1920px){}
@media(min-width:1200px) and (max-width:1400px){}
@media(min-width:992px) and (max-width:1199px){.top-contact{font-size:18px;padding-top:10px;padding-bottom:10px;}
#navigation ul.nav{font-size:11px;}
.nav>li>a{padding-top:6px;padding-right:10px;padding-bottom:6px;padding-left:10px;}
ul.dropdown-menu li a{font-size:11px;}
.about-min-height .info{min-height:440px;}
.home-our-team .block .info{min-height:340px;}
.services-benefits ul.left li .info h3, .services-benefits ul.right li .info h3{font-size:20px;}
.working-with-us .herotext .button{margin-bottom:40px;}
.pricing-table-01 .block.best .package{padding:0 20px;}
.min-height-list{min-height:280px;padding-left:5px !important;padding-right:5px !important;}
.homecontrol {font-size:30px;}
.hide-on-mob {display: none;}
}
@media(min-width:768px) and (max-width:991px){.top-contact{font-size:16px;padding-top:10px;padding-bottom:10px;}
.collapse{display:none !important;}
.footer-block{min-height:320px;}
footer .copyright{margin-top:40px;}
.intro-section .block .info .heading, .intro-section .block .info .heading a{font-size:12px;}
.home-our-services ul.services li{padding-bottom:30px;}
.home-our-services{padding-top:60px;padding-bottom:60px;}
.overlay-margin{top:-90px;}
.about-min-height .info{min-height:610px;}
.home-our-team .herotext{margin-top:-50px;}
.home-our-team .block .info .designation{max-width:92%;}
.pricing-table-01 .block ul li img{width:100%;margin-top:40px;}
.min-height-list{min-height:1px;}
.faq-01 img{width:100%;margin-bottom:30px;}
.services-benefits ul.left li .info h3, .services-benefits ul.right li .info h3{font-size:20px;}
.working-with-us .herotext .button{margin-bottom:40px;}
.working-with-us img{width:100%;margin-bottom:60px;}
.working-with-us2 img{width:100%;margin-bottom:60px;}
.margin-bottom-60a {margin-bottom: 0 !important;}
.max-768{width:100%;}
.margin-top-100{margin:200px 0 0 0;}
.security-light-padding{margin-top:60px;}
.hidden-sm, .hidden-xs {display: none;}
.img-padding-bottom {padding-bottom:0px;}
.homecontrol {font-size:30px;}
}
@media(min-width:480px) and (max-width:767px){.telbox{display:inline-block;color:#fff;margin:30px 0 0 0;padding:5px;font-size:20px;}
.navbar-header{height:100px;}
.navbar-inverse{background-color:#1FA741;}
#navigation ul.nav a:hover{background-color:#16762F;opacity:1;}
.navbar-toggle{padding:9px 10px;margin-top:30px;margin-right:15px;margin-bottom:8px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-top:1px solid #fff;}
footer .col-xs-12{width:270px;margin:0 auto;float:none;}
footer .copyright{margin-top:40px;}
.home-our-services ul.services{text-align:center;}
.home-our-services ul.services li .line2{width:40px;left:50%;position:absolute;margin-left:-20px;}
.home-our-services ul.services li .desciption{margin-top:60px;}
.about-min-height .info{min-height:1px;}
.about-us .intro-section{padding-top:0px;padding-bottom:60px;}
.home-our-team .block .info{min-height:200px;}
.home-our-team .block .info .designation{max-width:92%;}
.pricing-table-01 .block ul li img{width:100%;margin-top:40px;}
.faq-01 img{width:100%;margin-bottom:30px;}
.min-height-list{min-height:1px;}
.services-benefits ul.left li .info h3, .services-benefits ul.right li .info h3{text-align:center;}
.services-benefits ul.left li .info .description, .services-benefits ul.right li .info .description{text-align:center;}
.services-benefits ul.left li .icon, .services-benefits ul.right li .icon{display:none;}
.services-benefits ul.left li, .services-benefits ul.right li{padding-top:0px;padding-bottom:0px;}
.working-with-us .herotext .button{margin-bottom:0px;}
.working-with-us img{width:100%;margin-bottom:60px;}
.working-with-us2 img{width:100%;margin-bottom:60px;}
.margin-bottom-60a {margin-bottom: 0 !important;}
.margin-top-100{width:60%;margin:0 20%;}
.parallax-8{background-image:none;background:#777;background-repeat:repeat-y;background-size:cover;}
.max-768{width:100%;}
.hidden-sm, .hidden-xs {display: none;}
.center-text-on-mob h3, .center-text-on-mob p{text-align: center !important;}
.center-text-on-mob img {width:300px; margin: 0 auto;}
.img-padding-bottom {padding-bottom:0px;}
.homecontrol {font-size:30px; text-align: center; padding-bottom: 50px;}
.app-display{width:383px; margin:0 auto 50px auto; max-width:100%;}
	.wherego p {display: none;}
	.top-contact ul.small-nav {padding-top:20px;}
	.landingpage ul li {font-size:14px;}
	.landingpage ul li:nth-child(2) {display:none;}
	.landingpage img {max-height:50px;}
	.hide-on-desktop {display: none;}
	.hide-on-mobile {display: block;}
}
@media(min-width:0px) and (max-width:479px){.navbar-brand img{height:50px;}
.telbox{display:inline-block;color:#fff;margin:20px 0 0 0;padding:5px;font-size:14px;}
.navbar-header{height:80px;}
.navbar-inverse{background-color:#1FA741;}
#navigation ul.nav a:hover{background-color:#16762F;opacity:1;}
.navbar-toggle{padding:9px 10px;margin-top:20px;margin-right:15px;margin-bottom:8px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-top:1px solid #fff;}
.inner-banner-style .info h1{font-size:30px;}
footer .col-xs-12{width:270px;margin:0 auto;float:none;}
footer .copyright{margin-top:40px;}
.home-our-services ul.services{text-align:center;}
.home-our-services ul.services li .line2{width:40px;left:50%;position:absolute;margin-left:-20px;}
.home-our-services ul.services li .desciption{margin-top:60px;}
.about-min-height .info{min-height:1px;}
.about-us .intro-section{padding-top:0px;padding-bottom:60px;}
.pricing-table-01 .block ul li img{width:100%;margin-top:40px;}
.faq-01 img{width:100%;margin-bottom:30px;}
.min-height-list{min-height:1px;}
.banner-img-02{background-position:50% -200px;background-size:cover;}
.services-benefits ul.left li .info h3, .services-benefits ul.right li .info h3{text-align:center;}
.services-benefits ul.left li .icon, .services-benefits ul.right li .icon{display:none;}
.services-benefits ul.left li, .services-benefits ul.right li{padding-top:0px;padding-bottom:0px;}
.services-benefits ul.left li .info .description, .services-benefits ul.right li .info .description{text-align:center;}
.services-benefits ul.right li .info{padding-left:0px;}
.services-benefits ul.left li .info{padding-right:0px;}
.working-with-us .herotext .button{margin-bottom:0px;}
.working-with-us img{width:100%;margin-bottom:60px;}
.working-with-us2 img{width:100%;margin-bottom:60px;}
.margin-bottom-60a {margin-bottom: 0 !important;}
.herotext-4 .boxed-heading{width:auto;background-image:none;}
.parallax-8{background-image:none;background:#777;background-repeat:repeat-y;background-size:cover;}
.hidden-sm, .hidden-xs {display: none;}
.center-text-on-mob h3, .center-text-on-mob p{text-align: center !important;}
.center-text-on-mob img {width:300px; margin: 0 auto;}
.img-padding-bottom {padding-bottom:0px;}
.homecontrol {font-size:30px; text-align: center; padding-bottom: 50px;}
.app-display{width:383px; margin:0 auto 50px auto; max-width:100%;}
	.wherego p {display: none;}
	.top-contact ul.small-nav {padding-top:20px;}
	.landingpage ul li {font-size:14px;}
	.landingpage ul li:nth-child(2) {display:none;}
	.landingpage img {max-height:50px;}
	.landing-page-content .boxed-heading {margin-bottom:0;}
	.hide-on-desktop {display: none;}
	.hide-on-mobile {display: block;}
}
@media(max-width:320px){.navbar-brand img{margin-top:10px;height:50px;}
.telbox{display:none;}
.navbar-header{height:80px;}
.navbar-inverse{background-color:#1FA741;}
#navigation ul.nav a:hover{background-color:#16762F;opacity:1;}
.navbar-toggle{padding:9px 10px;margin-top:20px;margin-right:15px;margin-bottom:8px;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border-top:1px solid #fff;}
.home-our-services ul.services{text-align:center;}
.home-our-services ul.services li .line2{width:40px;left:50%;position:absolute;margin-left:-20px;}
.home-our-services ul.services li .desciption{margin-top:60px;}
.margin-top-100{margin:30px 0;}
.services-benefits .herotext-3 .boxed-heading{width:auto;background-image:none;}
	.hidden-sm, .hidden-xs {display: none;}
}
@media(min-width:768px) and (max-width:991px){.navbar-header{float:none;}
.navbar-left,.navbar-right{float:none !important;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-fixed-top{top:0;border-width:0 0 1px;}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin-top:7.5px;}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.collapse.in{display:block !important;}
}