
/* 
 * md + lg
 *****************************/

@media only screen and (min-width: 992px) {
	
	#footer-widgets .widget.large-footer{
		width: 50% !important;
		overflow: hidden;
	}
	
}

/* 
 * md
 *****************************/

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	
	.left-header{
		/*width: 100% !important;*/
	}
	
}

/* 
 * sm 
 *****************************/

@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	#sliderbanner .cycle-slide-active .caption{
		left: 50%;
		display: block !important;
	}
	
	#sliderbanner article:before{
		padding-top: 60% !important;
	}
	
	.parallaxbg .services article.service-v2{
		width: 31.33%;
	}
		
}

/* 
 * xs 
 *****************************/

@media only screen and (max-width: 767px) {
	
	
	#sliderbanner .cycle-slide-active .caption{
		left: 10px;
		display: block !important;
		max-width: 98%;
		padding: 20px 10px
	}
	
	#sliderbanner .caption:before,
	#sliderbanner .caption:after{
		display: none;
	}
	
	#sliderbanner article:before{
		padding-top: 100% !important;
	}
	
	#sliderbanner .caption h2{
		font-size: 14px;
		line-height: 1.3em;
	}
	
	#sliderbanner .caption p{
		font-size: 12px;
		line-height: 1.3em;
	}
	
	.post-thumb{
		float: none !important;
		margin: 15px 0;
		width: 100% !important;
		padding: 0 !important;
		display: block;
		max-width: 100%;
		background-color: #fafafa;
		text-align: center;
	}
	
	.navigation ul > li.sub-icon > a:after {
		display: block !important;
	}
	
	.widget_newsletter input[type="email"]{
		width: 60%;
	}
	
	/**/
	
	.left-header{
		text-align: center !important;
	}
	
}

/* ALTE MARIMI */

/* 
 * not xs 
 *****************************/

@media only screen and (min-width: 768px) {
	
	.logo img{
		margin: -15px 0;
	}
	
	.menu-mobil{
		display: none !important;
	}

}

/* 
 * xs + sm 
 *****************************/

@media only screen and (max-width: 991px) {
	
	
	
	.subiect-list .bx-controls-direction a.bx-prev:before,
	.subiect-list .bx-controls-direction a.bx-next:before{
		font-size: 20px !important;
	}
	
	.carousel-with-title .bx-has-controls-direction{
		top: -47px !important;
	}
	
	nav.navigation > ul{
		width: 100% !important;
	}
	
}
