/*######  Design by VTEM http://www.vtem.net All Rights Reserved  ###########*/

/* Portrait tablet and down */

@media (max-width: 991px) {

	.menu-stick, .menu-button-main{float:right; top:-5px; color: inherit; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:1px solid;}

	.oMenuStickOpen .nav.nav-canvas, .oMenuOverwrite{display:block !important;}

	.main-vtem-menu,

	.main-vtem-menu li{display:block; width:100% !important; margin:1px 0 !important;}

	.main-vtem-menu ul,

	.main-vtem-menu ul ul,

	.oVertical > .main-vtem-menu ul{position:relative !important; width:100% !important; left:0 !important;}

	.slideshow .box_skitter .label_skitter *{font-size: 2vw !important;}
	.slideshow .box_skitter .label_skitter h1{font-size: 4vw !important;}
	.slideshow .box_skitter .label_skitter h2{font-size: 2vw !important;}
	.slideshow .box_skitter .label_skitter h3{font-size: 1.5vw !important;}


	/*///////K2 COMPONENT /////////////*/

	.subCategoryContainer{width:100% !important;}



	/*/////// CURRENT THEME ////////////////////*/

	.footer .vtem-block + .vtem-block{padding-top: 30px;}

	.top-nav .row > div{padding-top: 0; padding-bottom: 0;}

	.homepage .menu-button-main{top:20px;}

	.bg-theme-after::after{left: -50%;}

	.best-services .custom-html-content > div > div, .what-we-do,

	.best-services .media-body, .best-services .media-left, .best-services .media-right{display: block; text-align: center; width: auto;}

	.best-header-featured{position: static;}

	.our-services .tab-panel-img, .footer .vtem-block + .vtem-block::before{display: none}

	.newletter-form > *{display: block; width: 100%;}

	

}





/* Landscape tablet and up */

@media (max-width: 768px) {

	.top-nav .section-content > div:first-child, .about-us .btn-default.btn-lg{margin-bottom: 15px;}

	.top-nav .section-content > div, .section-header-nav .section-content > div{text-align: center !important;}

	.our-services .col-sm-4+.col-sm-4 .media{margin-top: 30px;}

}





/* Phone */

@media (max-width: 480px) {



}



/* Max Desktop */

@media (min-width: 992px) {

	.our-services{padding-right: 30px;}

}

