/* Portrait tablet to landscape and desktop */
@media only screen and (max-width: 880px) {
	.navbar .nav > li > a {
		font-size: 14px;
	}
}

/*For Portfolio Page*/
@media (max-width: 1200px) {
	.portfolio-responsive h2 {
		display:none;
	}
	.portfolio-responsive p {
		display:none;
	}
	.portfolio-responsive a.info {
		margin-top:55px !important;
	}
	tr.adv-logos {
	    display: flex;
        flex-flow: column;
        align-items: center;
	}
}
@media (max-width: 767px) {
	.portfolio-responsive h2 {
		display:block;
	}
	.portfolio-responsive a.info {
		margin-top:20px !important;
	}
}
/*End For Portfolio Page*/

@media (min-width: 980px) {
	/*Menu*/
	.navbar { float:right; border:none;}
	.collapse.in li a, 
	.collapse.in ul.dropdown-menu a, 
	.collapse.in li a.dropdown-toggle { 
		border:none;
	}
}

@media (max-width: 980px) {
	/*Search Box Menu1*/
	.navbar .search-open {
		top:-39px;
		left:38px;
		border:0;
		padding-top:5px;
		padding-bottom:5px;
		position:relative;
	}
	.navbar .search-open input {
		width: 330px;
	}

	/*Search Box Menu2*/
	.navbar .search-open-inner {
		top:-51px;
		left:45px;
		border:0;
		padding-top:6px;
		padding-bottom:5px;
		position:relative;
		background:#3c495a;
	}
	.navbar .search-open-inner input {
		width:330px;
	}

	
	/*Image hover*/
	.da-thumbs li article em {
		display:none !important;
	}

	/*Popular tag on product*/
	.popular-tag{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #680000;
		position:absolute;
		right:5%;
		top:8px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		-webkit-transform:rotate(41deg);
		-moz-transform: rotate(41deg);
		-ms-transform: rotate(41deg);
		-o-transform: rotate(41deg);
		transform: rotate(41deg);
		z-index:9;
	}

	.popular-background{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #9b4600;
		position:absolute;
		right:-2%;
		top:-6px;
		width:96px;
		height:75px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		z-index:8;
		background:url(../img/popular-band.png);
	}

	/*New tag on product*/
	.new-tag{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #7c9000;
		position:absolute;
		right:11%;
		top:8px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		-webkit-transform:rotate(41deg);
		-moz-transform: rotate(41deg);
		-ms-transform: rotate(41deg);
		-o-transform: rotate(41deg);
		transform: rotate(41deg);
		z-index:9;
	}

	.new-background{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #7c9000;
		position:absolute;
		right:-2%;
		top:-6px;
		width:96px;
		height:75px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		z-index:8;
		background:url(../img/new-band.png);
	}	
}

@media (max-width: 900px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:80px !important;
		width:60% !important;
		margin-right:50px;
	}

	/*Slider Parallax*/
	.da-slide .da-img {
		display:none;
	}
}

@media (max-width: 450px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:70px !important;
		width:70% !important;
		margin-right:25px;
	}
	#sequence-theme h2 {
		font-size:30px !important;
	}
	#sequence-theme .info p {
		font-size:18px !important;
	}

	/*Slider Parallax*/
	.da-slide p {
		display:none;
	}

}

@media (max-width: 900px) { 
	/*Menu*/
	.nav-collapse .nav{ float:none !important; margin-top: 10px !important; }

	/*Style Switcher*/
	i.style-switcher-btn {
		display: none;
	}

	/*Service Block*/
	.service .desc { width: 55%}

	.contact-form .input-xlarge {width: 200px !important}
}
 
/* Landscape phone to portrait tablet */
@media (max-width: 767px) {  
	/*Menu*/
	.nav-collapse .nav { margin-top: 10px !important; }

	/*Service Block*/
	.service .desc { width: 55%}

	/*Registration and Login*/
	.reg-page {
		max-width:100%;
	}
	.login-page {
		max-width:100%;
	}
	.login-page input.login-inputs {
		width:94%;
	}

	/*Login Page v1.1+*/
	.log-page {
		width: 200px;
	}

	/*Coming Soon Page*/
	.coming-soon input {
		width: 60%;
	}
	.coming-soon-copyright p {
		text-align: left;
	}

	/*Popular tag on product*/
	.popular-tag{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #680000;
		position:absolute;
		right:1%;
		top:8px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		-webkit-transform:rotate(41deg);
		-moz-transform: rotate(41deg);
		-ms-transform: rotate(41deg);
		-o-transform: rotate(41deg);
		transform: rotate(41deg);
		z-index:9;
	}

	.popular-background{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #9b4600;
		position:absolute;
		right:-0.5%;
		top:-6px;
		width:96px;
		height:75px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		z-index:8;
		background:url(../img/popular-band.png);
	}

	/*New tag on product*/
	.new-tag{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #7c9000;
		position:absolute;
		right:3%;
		top:8px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		-webkit-transform:rotate(41deg);
		-moz-transform: rotate(41deg);
		-ms-transform: rotate(41deg);
		-o-transform: rotate(41deg);
		transform: rotate(41deg);
		z-index:9;
	}

	.new-background{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #7c9000;
		position:absolute;
		right:-0.5%;
		top:-6px;
		width:96px;
		height:75px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		z-index:8;
		background:url(../img/new-band.png);
	}					
}
 
/* Landscape phones and down */
@media (max-width: 480px) { 	
	/*Menu*/
	.nav-collapse .nav{ margin-top: 10px !important;}

	/*Search Box Menu2*/
	.navbar .search-open-inner {
		top:-50px;
	}

	/*Service Block*/
	.service .desc { width: 60%}

	/*Search Box Menu1*/
	.navbar .search-open input {
		width: auto;
	}

	/*Search Box Menu2*/
	.navbar .search-open-inner input {
		width: auto;
	}

	/*Coming Soon Page*/
	.coming-soon,
	.coming-soon-plugin {
		margin-top: 50px;
		padding: 10px;
	}  	
	.coming-soon input {
		width: 50%;
	}
	.coming-soon-copyright p {
		text-align: left;
	}	

	/*Popular tag on product*/
	.popular-tag{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #680000;
		position:absolute;
		right:2%;
		top:8px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		-webkit-transform:rotate(41deg);
		-moz-transform: rotate(41deg);
		-ms-transform: rotate(41deg);
		-o-transform: rotate(41deg);
		transform: rotate(41deg);
		z-index:9;
	}

	.popular-background{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #9b4600;
		position:absolute;
		right:-0.5%;
		top:-6px;
		width:96px;
		height:75px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		z-index:8;
		background:url(../img/popular-band.png);
	}

	/*New tag on product*/
	.new-tag{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #7c9000;
		position:absolute;
		right:5%;
		top:8px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		-webkit-transform:rotate(41deg);
		-moz-transform: rotate(41deg);
		-ms-transform: rotate(41deg);
		-o-transform: rotate(41deg);
		transform: rotate(41deg);
		z-index:9;
	}

	.new-background{
		font-size:12px;
		line-height:30px;
		color:white;
		text-shadow: 1px 1px #7c9000;
		position:absolute;
		right:-0.5%;
		top:-6px;
		width:96px;
		height:75px;
		display:block;
		text-align:center;
		font-family: arial,serif;
		z-index:8;
		background:url(../img/new-band.png);
	}				
}

@media (min-width: 767px) {
	.no-space-pricing .span3 {
		width:25% !important;
		margin-left:0 !important;
	}
}

@media (min-width: 1200px) {
    .test-video {
        width: 50%;
        float: left;
        clear: none;
    }
}

/*Higher Resolutions*/

@media (min-width: 1440px) {
	/*Coming Soon Page*/
	.coming-soon-plugin {
		min-height: 330px;
	}
}

@media (min-width: 1680px) {
	/*Coming Soon Page*/
	.coming-soon-plugin {
		min-height: 410px;
	}
}

@media (min-width: 1920px) {
	/*Coming Soon Page*/
	.coming-soon-plugin {
		min-height: 560px;
	}
}


@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}