/* MEDIA QUERIES */

@media (max-width: 1199px) {
	
	/* header { height: 700px !important; margin-bottom: 50px !important;} */
   .icon-wrap { padding: 0 15px; }
   .feature .heading, .feature-block { padding-right: 0; }
   .gallery a { display: block; }
   .gallery .owl-item { padding: 0 10px; }
   .owl-carousel .owl-controls { opacity: 1; }
   .arrow-left, .arrow-right { opacity: 1; } 
   
}


@media (max-width: 991px) {

	.nav-submenu {
		display: block !important;
		position: relative !important;
		box-shadow: none !important;
		opacity: 1 !important;
	}
	/* header { height: 680px !important; margin-bottom: 75px !important;} */
	.headline h1 { margin-top: 120px;}

	.screenshot-container div img {
		margin: 0 auto;
		width: 100% !important;
	}

	.buybutton {
		margin-bottom:25px;	
	}

	.feature-m:last-child {
		margin-bottom: 50px !important;
	}
	
	.cpr {
		margin-bottom:15px !important;	
	}
	
	.feature-s {
		padding: 0 !important;
	}

    .navbar-collapse {
        background: #217099;
    }

    .nav .download-btn a:hover, .nav .download-btn a.active {
        color: #217099;
    }
	
		
	.owl-prev, .owl-next { 
		display: none !important; 
	}

	.top-bar { 
		position: fixed; 
		top: 0; 
		left: 0; 
		width: 100%; 
		z-index: 999; 
		padding: 0 0 10px;
		margin: 0; 
		background: #217099; 		
		box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
		-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25); 
	}
	
	.navbar-collapse {
		border: none; 
		position: absolute; 
		width: 100%; 
		top: 60px; 
		left: 0;
		box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25);
		-webkit-box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.25); 
	}
	
	.top-bar .logo { margin-top: 15px; margin-left: 10px; margin-bottom: 5px;}
	.top-bar .nav { padding-top: 5px; position: absolute; width: 100%; left: 0; float: none; }
	.top-bar.slidedown { display: none; }
	.nav li a, .nav li:first-child a.active { padding: 10px 0 !important; }
	.nav li { border-top: 1px solid #2985ad; }
	.nav li, .nav li a { display: block !important; text-align: center; }
	.nav li a.active, .nav li a:hover, .nav .download-btn a, .nav li:first-child a.active, .nav li:first-child a.active:hover { border-radius: 0 !important; }
	.nav li:first-child a.active { display: block; }
	.nav .download-btn a { color: #fff; background: none; }
	.nav .download-btn a:hover, .nav .download-btn a.active { background: #fff; }
	
	.swb p {
		text-align:center !important;	
	}
	
	h2 {text-align:center}
   
}


@media (max-width: 767px) {
	/* header { height: 600px !important; margin-bottom: 100px !important;} */
	.switch {margin-bottom:25px}
	.switch:nth-child(3),.switch:nth-child(4) {margin-bottom:0px}
	.switcher {border-radius:0px !important;	}
}

@media (max-width: 600px) {
	header { margin-bottom: 50px !important;}
	.top-bar .logo { margin-left: 0 !important;  height: 36px !important; width: 130px; }
	.navbar-toggle { right: 0 !important;}
	.submitbutton { width:100% !important;}
	.navbar-collapse {top: 55px !important;}
}

@media (max-width: 480px) {
	.featureshot {height: 460px !important;}
	/* header { height: 550px !important; margin-bottom: 25px !important;}  */
}

@media (max-width: 360px) {
}



