@media all {
.main-wrapper,.main-container,.logo,header,.nav,.hero_unit,.home_services,#mycarousel,.servicebox,footer{
 transition:all 0.5s linear;
 -o-transition:all 0.5s linear;
 -moz-transition:all 0.5s linear;
 -webkit-transition:all 0.5s linear;
}
}

@media (max-width: 1199px) {
	
	#bottomcarousel li.als-item { width: 235px !important;}
	.carousel-inner img{ min-height: 366px;}
	.carousel-caption { width: 100%; left: 5%; top: 60px; bottom: auto;}
	.carousel-caption .container { width: 100%;}	
}
@media (max-width: 991px) {
	#menu a { padding: 0 16px;}
	.home-slider h2 strong { font-size: 60px; line-height: 60px;}
	.home-slider h2 span { font-size: 45px; line-height: 45px;}
	.carousel-inner img{ min-height: 0;}
	.home-content { margin: 0 auto;}
	.left-decor, .right-decor { top: 0;}
	.about-content { padding: 0 15px 5px 15px;}
	#bottomcarousel.als-container { width: 468px;}
	#bottomcarousel li.als-item { width: 228px !important;}
	#bottomcarousel li.als-item { margin: 0 3px 6px;}
	.carousel-indicators { bottom: 20px;}
	.carousel-caption { bottom: 60px; top: auto;}
	.clients-logo ul { width: 401px;}
	.left-decor,.right-decor { display: none}
}
@media (max-width: 767px){
	.logo { margin: 0 auto; text-align: center;}
	.home-slider h2 strong { font-size: 40px; line-height: 40px;}
	.home-slider h2 span { font-size: 30px; line-height: 30px;}
	.header-right { text-align: center; padding: 4px 0;}
	.social-icons,.search  { float: none; display: inline-block; margin: 0 10px; padding: 0;}
	.carousel-inner img{ min-height: 250px;}
	#mobile-menu,#tab-menu { display: block; text-align: center;}
	.menu { text-align: center; width: 327px; margin: 0 auto; position: relative;}
	#menu,#tab-ul { padding: 6px 0; width: 100%; display: none; z-index: 201; position: absolute; top: 42px; background: #00AFF0; border: 1px solid #cdcdcd;  border-top: none;}
	#tab-ul { background: none; position: relative; top: 0; width: 280px; margin: 0 auto; padding: 0;
	transition: none; -webkit-transition: none; -moz-transition: none; display: block; z-index: 100;}
	#tab-menu{ background-image: none;}
	#menu li { float: none; padding: 2px 0;}	
	#menu li a { padding: 0 0; display: block; line-height: 32px; background-image: none;}
	#menu li:hover > a, #menu li.active a	{ background-color: #fff; color: #00AFF0;}
	#menu ul { position: relative; left: 0; right: 0; top: 0; text-align: center; background: #fff;}
	#menu ul li a{ text-align: center; color: #000;}
	.dropdown-img { background-position: 70% center;}
	footer p, footer a, footer label { text-align: center;}
	/*****inner-pages******/
	.banner { overflow: hidden; }
	.banner img {width: auto; display: none;}
	.banner img.sm-banner { display: block;}
	.aside-outer,.content { display: block;}
	.get-a-quote,.aside-img { display: none;}
	.contact-form { display: block;}
	.clients-logo ul { width: 401px;}
	.contact-formOuter { margin: 15px auto 0;}
	 aside { padding-bottom: 0;}
	.map { margin: 15px auto;}
	.map iframe { width: 100%;}
	.contact-left a,.contact-left p { display: inline-block; margin: 8px; vertical-align: top;}
	.contact-left p a, .contact-left p span { padding: 0;}
	.contact-left p a { display: block;}
	.contact-form { width: 450px; margin: 15px auto;}
}
@media (max-width: 500px) {
	#bottomcarousel.als-container { width: 100%; text-align: center;}
	#bottomcarousel .als-item { float: none; display: inline-block; vertical-align: top;}	
	.carousel-caption { display: none;}
	.carousel-inner img{ min-height: 150px;}
	#mobile-menu { width: 270px;}
	#tab-menu  { width: 280px;}
	#menu { width: 90%; margin: 0 auto;}	
	.search { width: 90%;}
	/******inner-page*******/		
	.img-center img { width: 100%;}
	.content ul { padding: 10px 0;}
	.content ul li { padding: 4px 0 4px 28px;}
	.clients-logo ul { width: 271px; padding: 0;}
	.clients-logo ul li { padding: 0; width: 90px; height: 75px;}
	.contact-left a, .contact-left p, .contact-left span { padding: 15px 0 15px 48px;}
	.contact-form { width: 280px;}
}






















