/*
 Theme Name:   Cardealer Child
 Theme URI:    http://example.com
 Description:  Child theme for the Cardealer
 Author:       Your name
 Author URI:   http://example.com
 Template:     cardealer
 Version:      1.0.0
 Tags:         light, dark, gray, red, responsive-layout, right-sidebar, left-sidebar,  one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready
 Text Domain:  cardealer-child
*/

.header-cart { display:none !important; }
.container { max-width: 100% !important; padding-left: 0px !important; padding-right: 0px !important; }
.top-bar { height: 40px !important; background-image: url('https://topbusiness.pt/wp-content/uploads/2017/02/TopBarBackground.png'); background-repeat: repeat-x;}
.header { padding-bottom: 0px !important; }
.navigation > ul > li > a { color: #949699 !important; }
.navigation > ul > li.current-menu-item > a, .navigation > ul > li.current-menu-parent > a, .navigation > ul > li.current-menu-ancestor > a { background-color: transparent !important; }
.navigation { float: right; margin-top: 80px; margin-right: 20px; }
.navigation ul li a { text-transform: uppercase; }
.navigation > ul > li > a  { font-size: 14px ! important; padding-top: 0px !important; padding-bottom: 0px !important; font-family: 'Open Sans' !important; }
.navigation > ul > li > a:hover { text-decoration: underline; }
.navigation > ul > li { border-right: 2px solid #896932;}
#menu-item-787 { border-right: 0px !important; }

#main { width: 100%; !important; padding: 0px !important;}
.row {margin-left: 0px !important; margin-right: 0px !important; }


.n2-ss-align { margin-top: -20px !important; z-index: 10 !important; margin-bottom:20px;  }
.logo-bar { padding-bottom: 0px !important; padding-top: 0px !important;}
.logo-bar img { width: 190px !important; }
.logo { margin-left: 40px !important;}

#footer .row .col-md-3 { display:none; }
#footer { padding: 15px 0 15px !important; }
#footer .adjective { padding-top: 30px !important;  }
#web4work {width: 100px;}

#sidebar { display: none;}

.search-panel { display:none; }
input[type="submit"] {font-family: 'Open Sans' !important;}



/* CONTACTOS - .page-id-781 */

.page-id-781 .section-title { display: none; }
.page-id-781 #sidebar { display: none; }
.page-id-781 #contacts { width: 75%; margin-left: auto; margin-right: auto; margin-top: 70px; margin-bottom: 70px;  }
.page-id-781 #contacts p { font-size: 16px !important; font-family: 'Verdana'; }
.page-id-781 #contacts #details { width:50%; float: left; margin-bottom: 70px; }
.page-id-781 #contacts #map { width: 50%; float: left; }
.page-id-781 #contacts label {width: 90% !important; }
.page-id-781 #contacts label span input, .page-id-786 label span textarea { background-color: #EEE !important; }
.page-id-781 #contactslabel span textarea { height: 177px !important; background-color: #EEE !important; }
.page-id-781 #contacts input[type="submit"] { background-color: #896931 !important; float: right; margin-top: 10px; font-size: 16px; margin-right: 60px;}


/* CONSULTADORIA - .page-id-779 */
.page-id-779 .section-title { display: none; }
.page-id-779 #sidebar { display: none; }
.page-id-779 #consultadoria  { width: 75%; margin-left: auto; margin-right: auto; margin-top: 70px; margin-bottom: 70px;  }
.page-id-779 #consultadoria #contactForm { width:45%; float: left; margin-bottom: 70px; }
.page-id-779 #consultadoria #consImg { width:55%; float: left;  padding-left: 27px; }
.page-id-779 #consultadoria #consImg img { width: 100%; height: 348px;}
.page-id-779 #consultadoria #contactForm p { font-size: 16px; padding-bottom: 0px; margin-bottom: 0px; line-height: 29px;  }
.page-id-779 #consultadoria #contactForm p span{ float: right; width: 65%; }
.page-id-779 #consultadoria #contactForm input[type="submit"] { background-color: #896931 !important; float: right; margin-top: 10px; font-size: 18px;}
.page-id-779 #consultadoria #consultTitle { background-color: #896931 !important;     font-size: 22px;    color: white;    width: 300px;    padding-left: 20px;    padding-top: 10px;    padding-bottom: 10px;    margin-bottom: 30px;}


/* ÁREAS DE NEGÓCIO .page-id-777*/

.page-id-777 .section-title { display: none; }
.page-id-777 #sidebar { display: none; }
.page-id-777 #areasNegocio  { width: 75%; margin-left: auto; margin-right: auto; margin-top: 70px; margin-bottom: 70px;  }
.page-id-777 #areasNegocio #KatitaHouse { width: 50%; float: left; margin-bottom: 70px; }
.page-id-777 #areasNegocio #KatitaFotos { width: 40%; float: right; margin-bottom: 70px; }
.page-id-777 #areasNegocio p {font-size: 16px; color: #413b3b !important;   }
.page-id-777 #areasNegocio p.titulo { background-color: #896931; width: 180px; padding-top: 10px; padding-bottom: 10px; padding-left: 20px;font-size: 24px; color: #FFFFFF !important; }
.page-id-777 #areasNegocio #KatitaFotos p.titulo {  width: 100px }
.page-id-777 #areasNegocio #moreInfo { background-color: #896931; width: 100px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; color: #FFFFFF !important; float:right; }


/* EMPRESA .page-id-773*/

.page-id-773 .section-title { display: none; }
.page-id-773 #sidebar { display: none; }
.page-id-773 #empresa  { width: 75%; margin-left: auto; margin-right: auto; margin-top: 70px; margin-bottom: 70px;  }
.page-id-773 #empresa #ADN { width: 45%; float:left; margin-bottom: 70px;}
.page-id-773 #empresa #oQueFazemos { width: 45%; float: right; margin-bottom: 70px;}
.page-id-773 #empresa p { font-size: 18px !important; color: #413b3b !important; }
.page-id-773 #empresa p.titulo { border-bottom: 3px solid #896931; width: 50%; padding: 5px; font-size: 24px !important; }


/* AUTOMÓVEIS .page-id-775*/

.page-id-775 .section-title { display: none; }
.page-id-775 #sidebar { display: none; }
.page-id-775 #section_400033249666  { width: 76%; margin-left: auto !important; margin-right: auto !important; margin-bottom: 70px;  }
.page-id-775 .layout-switcher { display: none; }
.page-id-775 .page-header { border-bottom: 0px; }
.page-id-775 .section-title { width: 215px; margin-left: 20px; margin-top: 70px; background-color: #896931; width: 30%; padding-top: 10px; padding-bottom: 10px; padding-left: 20px;font-size: 24px; color: #FFFFFF !important;  }
.page-id-775 .section-title span {color: #FFFFFF !important;}
.page-id-775 article { display: block; width: 33% !important; }
.page-id-775 article .price, .home article.featured_car .list-entry { display:none; }
.page-id-775 article .image-post { height: 100% !important; }
.page-id-775 article .image-post img { width: 100%; }
.page-id-775 article .image-post-slider-listing { max-width: 100%; }
.page-id-775 article .ribbon-wrapper { display: none; }
.page-id-775 article .title-item { width: 90%; float: left; font-family: 'Verdana';}
.page-id-775 article .orange { float: right; margin-top: -30px; background-color: #896931; margin-right: 0px !important; }
.page-id-775 article .picture-icon { display: none; }
.page-id-775 .col-md-12 > a { display:none;}
.page-id-775 #automoveis  { width: 75%; margin-left: auto; margin-right: auto; margin-top: 70px; }
.page-id-775 #pageTitle { width: 150px; font-family: 'Open Sans' !important; margin-left: 40px; margin-top: 70px; background-color: #896931; padding-top: 10px; padding-bottom: 10px; padding-left: 20px;font-size: 24px; color: #FFFFFF !important;  }
.page-id-775 .video-icon { display: none; }


/* HOME */

.home #banner { max-width: 825px; height: 75px; margin-left: auto; margin-right: auto; background-image: url('https://topbusiness.pt/wp-content/uploads/2017/02/homeBanner.png'); margin-top: -35px; z-index: 10;  position: relative;  
box-shadow: 10px 10px 5px #888888; padding-top: 20px;}
.home #banner #estaAprocura {width: 60%; float: left; font-size: 24px; color: #FFFFFF !important; margin-top: 10px;
    margin-left: 65px; }
.home #banner #saberMais { width: 170px; float: left; background-color: #896931; padding-top: 10px; padding-bottom: 10px; padding-left: 20px;font-size: 24px; color: #FFFFFF !important;  }
.home #banner #saberMais a { color: #FFFFFF !important; }

.home article { display: none; }
.home #section_1360011167  { margin-left: auto !important; margin-right: auto !important; width:65%; }
.home .layout-switcher { display: none; }
.home .page-header { border-bottom: 0px; }
.home .section-title { width: 245px !important; font-family: 'Open Sans' !important; margin-left: 20px; margin-top: 70px; background-color: #896931; width: 30%; padding-top: 10px; padding-bottom: 10px; padding-left: 20px;font-size: 24px; color: #FFFFFF !important;  }
.home .section-title span {color: #FFFFFF !important;}
.home article.featured_car { display: block; width: 50%; }
.home article.featured_car .price, .home article.featured_car .list-entry { display:none; }
.home article.featured_car  .image-post { height: 100% !important; }
.home article.featured_car  .image-post img { width: 100%; }
.home article.featured_car .image-post-slider-listing { max-width: 100%; }
.home article.featured_car .ribbon-wrapper { display: none; }
.home article.featured_car .title-item { width: 100%; float: left; font-family: 'Verdana';}
.home article.featured_car .orange { float: right;  background-color: #896931; margin-right: 0px !important; font-family: 'Open Sans' !important; }
.home article.featured_car .picture-icon { display: none; }
.home .col-md-12 > a { display:none;}
.logo-bar .col-md-4 {width: auto !important; padding-right: 0px !important; }
.home .slider-container , .home .top-panel { display: none;}
.home .video-icon { display: none; }
.account-wrapper { display: none; }
#socialIcons  { position: absolute; z-index: 101; right: 30px; top: 21px;}
#socialIcons li { display: inline; }
#socialIcons li img { height: 25px; margin-right:5px; }


/* SINGLE CAR */

.single-car article { width: 75%; margin-left: auto; margin-right: auto; }
.single-car .publish-date-car { display: none;}
.single-car .type-car-position  li span {text-transform: capitalize;}
.single-car h2, .single-car { font-family: 'Open Sans'; }
.single-car .extra b, .single-car .extra span  {float: left;}
.extra .cost { width: 100%; }




/* RESPONSIVE */

@media (max-width: 1100px) {
	#navigation { margin-right: 0px;  }
	.navigation > ul > li > a { font-size: 12px !important; }	
	.home #section_1360011167 { width: 75%; }
	#areasNegocio { width: 90% !important;}
	#contacts #map iframe { width: 100% !important; }
}

@media (max-width: 1000px) {
	.navigation > ul > li > a { font-size: 11px !important; }	
	.home #section_1360011167 { width: 90%; }
	#empresa, #contacts { width: 90% !important; }
	#empresa div { width: 100% !important; }
	#contactForm {width: 100% !important; }
	#consImg { display: none; }
}

@media (max-width: 960px) {
	.logo { margin-left: 0px !important; }
	.logo img { width: 135px !important; }
	.header .logo-bar .logo img {margin: 0px !important; }
}

@media (max-width: 800px) {
	.home #section_1360011167 { width: 100%; }
	#banner { width: 100%; }
	.home #banner #saberMais { width: 150px; font-size: 20px;}
	.home #banner #estaAprocura { font-size: 16px; }
	#areasNegocio #KatitaHouse {width: 100% !important; }
	#areasNegocio #KatitaFotos {width: 100% !important; float:left !important; }
	#contacts #details, #contacts #map, #details label { width: 100% !important; }
	#contacts input[type="submit"] { margin-right: 0px !important; }
}

@media (max-width: 680px) {
	article {min-width: 300px; width: 100%; }
	.home article.featured_car { width: 100% !important;}
	#banner { display: none; }
	#consultadoria #contactForm p span { width: 100% !important; }
	#section_1360011167 .col-md-12, #section_400033249666 .col-md-12 { padding: 0px !important; }
	#section_400033249666, #automoveis  { width: 100% !important; }
	.page-id-775 #pageTitle { width: 100% !important; margin-left: 0px !important;}
	#section_400033249666 article, .page-id-775 #pageTitle { padding-left: 10px !important; padding-right: 10px !important; }
	#section_400033249666 article { width: 100% !important;}
}



