@media screen and (max-width: 1365px) {
	.gtco-nav ul li a {font-size: 20px; padding: 30px 10px;	}
}

@media screen and (max-width: 1279px) {
	.gtco-nav ul li a {font-size: 20px; padding: 30px 15px;	}
	.gtco-nav {padding: 25px 0;}
	.gtco-cover {height: 600px;}
	.gtco-nav .menu-1, .gtco-nav .menu-2 {display: none;}
	.gtco-cover .display-t, .gtco-cover .display-tc {height: 600px;}
	.gtco-cover.gtco-cover-sm {	height: 400px;}
	.gtco-cover.gtco-cover-sm .display-t, .gtco-cover.gtco-cover-sm .display-tc {height: 400px;}
	.gtco-cover.gtco-cover-xs {	height: inherit !important;	padding: 3em 0;	}
	.gtco-cover.gtco-cover-xs .display-t, .gtco-cover.gtco-cover-xs .display-tc {padding: 3em 2em;height: inherit !important;}
	.gtco-staff {margin-bottom: 3em;}
	#gtco-header .display-tc h1, #gtco-counter .display-tc h1, .gtco-cover .display-tc h1 {font-size: 34px;	line-height: 1.2;	margin-bottom: 10px;}
	#gtco-counter .feature-center {	margin-bottom: 25px;}
	#gtco-features, #gtco-features-2, #gtco-products, #gtco-subscribe, #gtco-footer, #gtco-faq, .gtco-section {	padding: 3em 2em;}
	.feature-center {margin-bottom: 30px;}
	.gtco-heading h2 {	font-size: 25px;}
	.gtco-heading h2 img {max-width: 100%;}
	.feature-left .feature-left-head{ max-width: 100%; font-size: 25px; line-height: 28px; }
	.otava-head{ max-width: 100%; font-size: 25px; line-height: 28px; }
	.vortex-content{ max-width: 100%; font-size: 16px; line-height: 24px; }
	.vortex-content-ul{ max-width: 100%; font-size: 16px; line-height: 24px; }
	.vortex-content-gry{ max-width: 100%; font-size: 16px !important; line-height: 24px; }
	.gtco-heading p {font-size: 18px;}
	#gtco-footer .copyright .pull-left, #gtco-footer .copyright .pull-right {float: none !important;text-align: center;}
	#gtco-offcanvas {
		display: block;
	}
	.gtco-nav-toggle {
		display: block;
	}
	.gtco-nav .gtco-contact {
		text-align: left !important;
	}
	#gtco-features-3 {
		top: -2em;
	}
	#gtco-features-3 .feature {
		width: 100%;
		margin-bottom: 30px;
	}
	#gtco-features-3 .feature.feature-2 {
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
	#gtco-features-3 .feature.feature-2 .feature-inner {
		top: 0;
	}
	#gtco-features-3 .feature.feature-2:before {
		display: none;
	}
	#gtco-features-3 .feature.feature-2:after {
		display: none;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	}
	.owl-theme .owl-controls .owl-nav {
		display: none;
	}

	#gtco-hero .flexslider .slider-text > .slider-text-inner p.caption1 {
		font-size: 20px;
		font-weight: 100;
		color: #fff;
		text-transform: uppercase;
	}
	.im-m-t-30 {
		margin: 0px auto 30px auto;
		float: none;
		display: block;
	}
	.mr-50 {
		margin: 30px auto 0px auto;
		float: none !important;
		display: block;
	}
	#gtco-portfolio .col-xs-12 img {
		display: block;
		float: none !important;
		margin: 0 auto;
	}
	#gtco-counter .counter-label {
		margin-bottom: 20px;
		height: auto
	}
	#gtco-counter .counter-label span {
		position: relative
	}
	#gtco-header .text-left {text-align: center !important;	}
	#gtco-header .btn {display: block;	width: 100%;	}
	#gtco-offcanvas .log_btn a{ width:100%; margin: 10px 0 0 0;}

	.music-menu-cont { margin: 40px 0 0 0; }
	.sec3-img-cont{ margin-bottom: 50px; }
	#gtco-portfolio{ background-image:none; }
	.feature-left .feature-copy{padding: 0;}

	#gtco-hero{min-height: 780px !important;}
	.astro-content{max-width: 100%;}
	.astro-content{ font-size: 16px; }
	.gtco-heading h3{font-size: 32px;}
	.otava-content{font-size: 20px;}
	.contact-bg-imgcont{    right: 5%;}
	.contact-fld-left{ width: 100% }
		.contact-image#gtco-portfolio{position: relative;}

}
 

@media screen and (max-width: 1023px) {
    .how-we-work-lft.padtop70{ transform: -webkit-rotate(90deg); transform: -moz-rotate(90deg); transform: rotate(90deg); margin: 50px 0 110px; padding: 0;}
	.footer-logo a{ margin: 0 0 20px 0; width:100%}
	.footer-logo{ text-align: center; width:100%}
	.gtco-footer-end ul li{ width:45%;}
	.footer-menu {text-align: left; display: inline-block; width: 25%; margin: 0 0 30px 0;}
	.gtco-footer-end .col-md-6{ text-align: center !important; padding: 10px 0;	}
	.feature-left .feature-copy ul li{ width: 100%; margin: 20px 0; }
	.contact-bg-imgcont{display: none;}
	.contact-fld-left{ width: 100% }
}

@media screen and (max-width: 767px) {
	#gtco-hero .flexslider .slider-text > .slider-text-inner h2{ font-size: 30px;}
	#gtco-hero .flexslider .slider-text > .slider-text-inner p.caption1{ font-size: 18px;}
	#gtco-hero .flexslider .slider-text > .slider-text-inner p.caption2{ font-size: 20px;}
	.footer-menu {text-align: left; display: inline-block; width: 25%; margin: 0 0 30px 0;}
	.gtco-heading h3{font-size: 32px;}
	.otava-head-nw{font-size: 32px;}
	.audio-content h2{font-size: 24px;}
	.audio-content h3 {font-size: 16px !important;}

}

@media screen and (max-width: 680px) {
    .nav-pills > li {width: 100%;}
	.footer-menu {text-align: left; display: inline-block; width: 48%; margin: 0 0 30px 0;}

	#gtco-features, #gtco-features-2, #gtco-products, #gtco-subscribe, #gtco-footer, #gtco-faq, .gtco-section {
    padding: 3em 1em;
}
}

@media screen and (max-width: 480px) {
	#gtco-header .text-left {text-align: center !important;	}
	#gtco-header .btn {display: block;	width: 100%;	}
	#gtco-offcanvas .log_btn a{ width:100%; margin: 10px 0 0 0;}
	#gtco-logo img { width: 85%;}
	.gtco-footer-end .col-md-6{ text-align: center !important; padding: 10px 0;	}
	.gtco-footer-end ul li{ width:45%;}
	.footer-logo a{ margin: 0 0 20px 0; width:100}
	.footer-logo{ text-align: center;}
	.gtco-heading h2 i{ width: 100%;     display: inline-block; }
	.vortex-content-ul .col2 {width: 94%; padding-left: 10px;}
	.gtco-heading h3{font-size: 28px;}
	.otava-head-nw{font-size: 28px;}
}
@media screen and (max-width: 479px) {
	#gtco-logo img{ width: 70%}
	.gtco-footer-end ul li{ width:100%;}
	.audio-content audio{ width: 100%; }
	#gtco-hero {
    min-height: 400px !important;
}
}

