/*
Theme Name: CinicaOsteopatiaTheme
Theme URI: http://clinicadeosteopatia.com
Template: cumulo/cumulo
Author: RWS.PT
Description: Tema desenvolvido em exclusivo para clinicadeosteopatia.com
Tags: black,blue,white,dark,light,responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,editor-style,featured-image-header,featured-images,flexible-header,front-page-post-form,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready
Version: 0.1.2.1513955240
Updated: 2017-12-22 15:07:20

*/

div#logo-header {
    /* width: 250px; */
}

header#cmo-header nav #logo-header {
    /* margin-top: 0px; */
}

#butMarcHome {
    background: #3c6807;
    color: #fff;
    padding: 10px 30px;
}

/* PAGINAS */
.page-index, .page-single, .page-page {
    padding-top: 0px;
    padding-bottom: 0px;
}

.cmo-breadcrumbs {
    display: none;
}

/* PAGINA CONTACTOS */
.vc_row.wpb_row.vc_row-fluid.rowMapaContactos.vc_row-no-padding {
    padding-top: 0px;
    padding-bottom: 0px;
}

.rowMapaContactos .vc_column_container {
    padding: 0px;
}

.labelContactos {
	
}

#menu-menufooter li {
    float: left;
    display: inline;
    width: 40%;
}

.widget_nav_menu li a {
    line-height: 18px;
    margin-bottom: -14px;
}

.widget_nav_menu li a:hover {
    background: none !important;
}

#menu-menufooter a {
    color: #969595;
}

footer#cmo-footer .footer-widgets .cmo-sidebar h3 {
    color: #969595 !important;
    font-size: 10px !important;
}

#menu-menufooter li :hover {
    background: none;
    color: #3c6807;
}

#menu-menufooter li :before {
    content: '\f054';
}

.widget_archive li a:before, .widget_nav_menu li a:before, .widget_meta li a:before, .widget_pages li a:before, .widget_categories li a:before {
content: none;
}


.butBannerPage {
    border: solid;
    text-transform: uppercase;
}

.cmo-single-portfolio {
    margin-top: 5%;
    margin-bottom: 5%;
}

/* PAGINAS de SERVIÇOS */
.cmo-portfolio-meta div {
    font-weight: bold;
}

.cmo-portfolio-meta label,
.cmo-portfolio-category,
.cmo-portfolio-desc label {
    display: none !important;
}

.cmo-portfolio-meta.cmo-portfolio-name {
    margin-top: 20px;
    margin-bottom: -40px;
}

.cmo-image-box .img-wrapper .overlay-wrapper {
    max-height: 100% !important;
    height: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
}

div#footer-copyright-bar {
    display: none;
}

li#mobile-nav-search-container {
    display: none;
}

span.number:after {
    content: "\a";
    white-space: pre;
}

.cmo-article-author, .cmo-article-meta-tags {
    display: none !important;
}

@media (max-width: 767px) {
    .mobileCenter, .mobileCenter h2, .mobileCenter p{
		text-align: center;
	} 
}

div#bannerHome {
    padding-bottom: 0px !important;
    padding-top: 20px !important;
}

#cxCapcha {
        margin-left: 23%;
}