@media only screen and (min-width:960px){/styles for browsers larger than 960px;/.menu-large .col-md-2-5{width:20%;margin:0;padding:0;}
}
@media only screen and (min-width:1440px){/styles for browsers larger than 1440px;/.menu-large .col-md-2-5{width:20%;margin:0;padding:0;}
}
@media only screen and (min-width:2000px){/for sumo sized (mac) screens/}
@media only screen and (max-device-width:480px){/styles for mobile browsers smaller than 480px;(iPhone)/.mobile-pagespeed-frame{background-image:url(../images/pagespeed-mobile-frame.png);background-position:center center;height:463px;max-width:226px;margin:0 98px;width:100%;}
}
@media only screen and (device-width:768px){/default iPad screens/}
/different techniques for iPad screening/@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:portrait){/For portrait layouts only/}
@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){/For landscape layouts only/}
@media (max-width:1500px){.parallax-asolutions .img-side img{margin-top:80px;}
}
@media (max-width:1500px){.parallax-asolutions .img-side img{margin-top:80px;}
}
@media (max-width:1200px){.parallax-asolutions .img-side img{margin-top:50px;}
}
@media (max-width:1199px){.newsletter-submit{margin-left:0;padding:0 32px;border-radius:5px;}
.newsletter-input{border-radius:5px;}
.menu-large .col-md-2-5{width:20%;margin:0;padding:0;}
}
@media (min-width:1200px){.slick-slide img.slider-mobile{display:none;}
.hide-desktop{display:none;}
}
@media (max-width:1200px){.navbar-default .navbar-nav>li>a{padding:0 12px;font-size:12px;} .footer-phone{display: none;}
}
@media(max-width:991px){.customer-img,
.img-related{margin-bottom:30px;}
.navbar{position:relative;}
.navbar{background:rgba(1, 1, 1, 1) none repeat scroll 0 0;}
input.input-directions, .directions-btn{width:100%;}
.menu-large .col-md-2-5{width:20%;margin:0;padding:0;}
.slick-slide img.mobile{display:none;}
.slick-slide img.desktop{display:block;}
.hide-desktop{
	display:none;
	}
}
@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:0;}
footer a{line-height:44px;}
.navbar-right{float:right!important;margin-right:-15px;}
.slick-slide img.slider-mobile{display:none;}
.slick-slide img.slider-desktop{display:block;}
.hide-desktop{
	display:none;
	}
}
@media (max-width:768px){.menu-large .col-md-2-5{width:33.3%;margin:0;padding:0;}
.slick-slide img.slider-mobile{display:none;}
.slick-slide img.slider-desktop{display:block;}
}
@media (max-width:767px){.megamenu{margin:0;position:relative;}
.megamenu> li{margin-bottom:0px;}
.megamenu> li:last-child{margin-bottom:0;}
.megamenu.dropdown-header{padding:3px 15px !important;}
.nav>li{clear:both;position:relative;}
.navbar-nav>li>.dropdown-menu{margin-top:0;}
.megamenu> li > ul > li > a img{display:none;}
.mobile-text{display:block;}
.navbar-nav>li>a.dropdown-toggle{display:block;}
.navbar-nav>li>a.hide-mobile, .navbar img.hide-mobile{display:none;}
li.hide-desktop{display:block;}
.img-portfolio{margin-bottom:15px;}
.navbar-inverse .navbar-nav>li>a{height:45px;line-height:45px;}
.phone-license-social{text-align:center;float:left;width:100%;}
.mobile-menu-design-modern .mobile-selector{text-align:left;}
.mobile-nav-item{position:relative;font-size:12px;line-height:normal;}
.navbar img{width:100%;max-width:400px;margin:0 auto;padding:0 15px;display:flex;clear:both;}
.navbar{position:relative;}
.navbar-brand{width:100%;margin:0 auto;padding:0 0 10px;overflow:hidden;}
.navbar-brand img{width:auto;}
.navbar-toggle{margin-top:-45px;}
.logo-center{float:right;}
.navbar{background:rgba(1, 1, 1, 1) none repeat scroll 0 0;}
.parallax-asolutions{padding:50px 0;}
.parallax-asolutions .cloud-img img{display:none;}
.parallax-asolutions .img-side img{margin-top:0px;}
.asolutions-content img, .parallax-asolutions img{margin-bottom:30px;}
.asolutions-content h2, .asolutions-content p{text-align:center;}
.newsletter-input{border-radius:5px 0 0 5px;}
.newsletter-submit{margin-left:-6px;padding:0 10px;border-radius:0 5px 5px 0;}
h1.home, .parallax-1 h2, .parallax-2 h2, .parallax-3 h2, .parallax-4 h2 .parallax-5 h2{font-size:50px;line-height:50px;}
.menu-large .col-md-2-5{width:auto;margin:0;padding:0;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777;width:378px;}
.slick-slide img.slider-mobile{display:block;}
.slick-slide img.slider-desktop{display:none;}
}
@media (max-width:700px){.isr-phone{display:none;}
.isr-phone2, .isr-phone2 a, .isr-phone2 a:hover{display:block;}
}
@media (max-width:425px){h1.home, .parallax-1 h2, .parallax-2 h2, .parallax-3 h2, .parallax-4 h2 .parallax-5 h2{font-size:35px;line-height:35px;}
p.home{padding-left:0;padding-right:0;}
.form-logo{height:auto;width:90%;}
.mobile-pagespeed-frame{background-image:url(../images/pagespeed-mobile-frame.png);background-position:center center;height:463px;max-width:226px;margin:0 auto;width:100%;}
.parallax-3 h3{font-family:"Gotham-Book";font-size:12px;line-height:12px;color:#708090;margin:20px 0px;}
.img-height img{height:80px;}
.fix-height{margin:0 auto;height:190px;}
.view h2{font-family:Georgia, serif;color:#fff;text-align:center;position:relative;font-size:17px;font-style:italic;padding:40px 5px;margin:0;background:none;}
.view-fifth h2{background:none;color:#fff;}
.view-fifth .mask{background-color:rgba(28, 139, 204,0.8);-webkit-transform:translateX(-350px);-moz-transform:translateX(-350px);-o-transform:translateX(-350px);-ms-transform:translateX(-350px);transform:translateX(-350px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.slick-slide img.slider-desktop{display:none;}
.slick-slide img.slider-mobile{display:block;}
span.footer-hide{display:none;}
.isr-phone{display:none;}
.isr-phone2, .isr-phone2 a, .isr-phone2 a:hover{display:block;}
}