/*
Theme Name:     Carpress Child
Theme URI:      http://www.proteusthemes.com
Description:    Child theme for the Carpress
Author:         Primoz Cigler
Template:       carpress
Version:        1.0
*/

/*------------------------------HEADER------------------------------*/

		.navbar .nav {margin-top: 20px !important;}
		.navbar .brand {padding: 15px 0;}
		.navbar a.btn-featured {margin-top: 25px;}
		
		.btn-featured:before {
		border-top-color: #f6f6f6;
		}
		
		/*BREADCRUMBS*/
		.breadcrumbs-container {display: none;}
		.title-area h1 {margin-top: 10px;}

/*------------------------------MENU------------------------------*/



/*------------------------------SLIDER------------------------------*/	

		/*HIDE SLIDER ARROWS AND INDICATOR*/
		ol.carousel-indicators,
		a.carousel-control
		{display: none;}
	
	   .jumbotron .header-padding {background-color: rgba(0, 0, 0, 0.8); padding-bottom: 9px}
	   img.prix-impots {display: block; margin: 0 auto; height: 438px}
	   
	   /*PLACES THE SLIDER TEXT TO THE RIGHT*/
	   .home .span9 {float: right;}
	   
	   h3.jumbotron-title {line-height: 1.3;}
	   h1.slider-subtext {color: white; margin-top: 20px; font-size: 36px}
	   
/*------------------------------SIDEBARS------------------------------*/	

		/*LIENS UTILES*/
		  .right.sidebar .menu-title > a 
		
/*------------------------------FRONT PAGE------------------------------*/		
		
		/*BANNER UNDER SLIDER*/
		.jumbotron .bottom-widgets .widget-inner {padding-top: 10px;}
		.jumbotron .bottom-widgets {margin-top: 50px;}
		.jumbotron .bottom-widgets .widget {width: auto;}
		#text-2 .textwidget {margin-left: 25px; margin-top: 20px; margin-bottom: 20px;}
		
		/*HIDE THE TEXT TO THE LEFT WHEN ITS NOT TAXE INCOMES PERIOD*/
		/*#text-2 {display: none;}*/
		
		#mehanic_title_icon_widget-3 {margin-top: 5px;}
		#mehanic_title_icon_widget-3,
		#mehanic_title_icon_widget-3 .pull-right {float: right;}
		#mehanic_title_icon_widget-3 h3.widget-title {font-size: 28px; float: left; padding-bottom: 20px;}
		#mehanic_title_icon_widget-3 .fa {line-height: 0.8;}
		
		/*INTRODUCERY TEXT*/
		
/*------------------------------SERVICES PAGE------------------------------*/

		/*HIDE TO BUTTON TO GO BACK TO THE SERVICES PAGE*/
		.single-services a.btn[href*="services"] {display:none;}


/*-----------------------------CONTACT PAGE-----------------------------*/			
	#gmaps-wide-container.with-margin {margin-bottom: 20px;}
	
	.textwidget .wpcf7 .date input,
	.textwidget .wpcf7 .date textarea
	{width: 90% !important;}
	
	.page-template-contact-page .opening-time .time-table { padding-top: 25px;}
		

/*-----------------------------FOOTER-----------------------------*/	

.foot {min-height: 232px;}	
		
		/* style main menu */
.wpsm-menu, .wpsm-menu ul, .wpsm-menu ul ul {display: block !important;}
.footer-contacts {
	text-align:left;
	font-weight: 700;
	font-size: 14px;
	}
.footer-address,
.footer-phone-address span
 {color:#9ba038;}	
		
/*-----------------------------MEDIA QUERIES-----------------------------*/

/* Smartphones (all mode)----------- */
@media only screen 
and (max-width : 640px) {


}


/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width : 320px) 
and (max-width : 639px) {

}

@media only screen 
and (min-width : 320px) 
and (max-width : 991px) {

}


/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-width : 640px) 
and (max-width : 768px) {

}


/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) {
				.jumbotron [class*="span"] {margin-left: 20px;}
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}

/* Special rules ----------- */

@media only screen 
 and (max-width : 400px) {
a.brand {width: 70%;}
.navbar .brand.retina > img {height: 60px;}
}

@media only screen 
 and (max-width : 979px) {
.jumbotron .bottom-widgets {margin-top: 20px;}

.navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a {color: #b4b4b4;}
.navbar .nav > li.active > a {padding-left: 0px; color:#9ba038; font-size: 18px;}
.navbar .nav > li.active > a:hover {color:#b4b4b4;}
}

@media only screen 
 and (max-width : 767px) {
.jumbotron .bottom-widgets {margin-top: 0px;}
}

@media only screen 
 and (max-width : 991px) {

}


@media only screen 
 and (max-width : 1023px) {

}

@media only screen 
and (max-width : 1199px) {
	
.bottom-widgets  .clearfix	{text-align: center;}
#mehanic_title_icon_widget-3 h3.widget-title {float: none;}
.jumbotron .bottom-widgets .widget { width: 100%;}
#mehanic_title_icon_widget-3 .fa-phone {display: none;}
#text-2 .textwidget { margin-bottom: 0px; margin-left: 0px;}
#mehanic_title_icon_widget-3 h3.widget-title {font-size: 28px; padding-bottom: 8px;}
/*.jumbotron .bottom-widgets {margin-top: 140px;}*/
.jumbotron--slider .carousel-indicators {top: 80%;}
