/*-----------------------------------------------------------------------------------

	Theme Name:   MEDICAL-LINK - Medical WordPress Theme (CHILD)
	Theme URI:    http://www.microthemes.ca
	Description:  Premium Medical Theme produced by Micro Themes
	Author:       Micro Themes
	Author URI:   http://www.microthemes.ca
	Template:     medicallink-theme
	Version: 	  1.4.0
	License:      GNU General Public License v2 or later
	License URI:  http://www.gnu.org/licenses/gpl-2.0.html
	Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
	Text Domain:  medicallink-theme-child


General comments (optional).
-----------------------------------------------------------------------------------------*/

.pm-services-post-excerpt{display: none;}

.sf-menu a {
    font-weight: 600 !important;
    font-size: 13px !important;
    text-transform: uppercase !important;
}

.owl-item .pm-brand-item a {display: none !important;}

.pm-brand-carousel-btns {display: none !important;}

.pm-timetable-accordion-panel .pm-timetable-panel-heading {min-width: 380px !important;}

.pm-timetable-accordion-panel{background-color: #505050 !important;}

.pm-post-title, .pm-page-title {color: #c57727 !important;}

.pm-services-post-overlay {background-color: rgba(68, 68, 68, 0.9) !important;}

.pdf_page {line-height: 22px;}
.linhas {line-height: 22px;}
.linhas li {padding-top: 10px;}

/*p, a, .pm-standalone-news-post-excerpt p, .pm-single-post-article p, .pm-services-post-excerpt p, .woocommerce-message, .pm-woocomm-item-sale-tag, .woocommerce-info, 
.pm-timetable-panel-content-body ul li, .pm-timetable-panel-title a, .pm-timetable-accordion-panel .pm-timetable-panel-heading a.pm-accordion-horizontal-open*/

.paige p {
    line-height: 20px !important;
    font-size: 16px !important;
    text-align: justify;
}

.pm-single-post-article p {
    line-height: 20px !important;
    font-size: 16px !important;
    text-align: justify;
}
span.pm-caption-decription {
    display: none !important;
}

.pm-author-column{display: none;}

.pm-standalone-news-post-excerpt p {display: none;}

/*@media only screen and (max-width: 600px) {
.pmslide_1{
    display:none;
    }
}

@media only screen and (max-width: 600px) {
.pmslide_3{
    display:none;
    }
}
*/
/*.ginput_container {
    border: 1px solid #0db7c4;
    background-color: transparent;
    padding: 13px 13px !important;
    width: 100%;
    margin-bottom: 20px;
    font-size: 16px;
}

ul {color: #31a819;}

.ginput_container input{border: 0px !important;}

.ginput_container textarea{border: 0px !important;}*/

.pm-post-column-title{display: none;}

.pm-single-blog-post-related-posts{display: none;}

#gform_submit_button_1 {
    background-color: #f15b5a;
    color: white !important;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: auto;
    margin: 0px auto 20px;
    min-width: 100px;
    padding: 14px 30px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: auto;
    border: none;
    border-radius: 99px;
    -webkit-border-radius: 99px;
    -o-border-radius: 99px;
    transition: all 0.4s;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
}

#gform_submit_button_1:hover {
    background-color: #999999;
    color: white;
}

#input_1_16, .ginput_container input {
    border: 1px solid #f68c1e;
}

#input_1_16, .ginput_container input {
    color: #ba762f;
}

#input_1_16 {
    background-color: transparent;
    padding: 10px 13px;
    width: 100%;
    margin-top: 0px;
    font-size: 16px;
    min-height: 150px;
    color: #f68c1e !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
}

.ginput_container input{
    border: 1px solid #0db7c4;
    background-color: transparent;
    padding: 18px 13px !important;
    width: 100%;
    margin-bottom: 0px;
    font-size: 16px;
    color: #f68c1e !important;
    border-radius: 0px;
    -webkit-border-radius: 0px;
    -o-border-radius: 0px;
    transition: all 0.5s;
    -moz-transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
}


#input_1_16:focus, .ginput_container input:hover {
    background-color: #f68c1e;
}

#input_1_16:focus, .ginput_container input:hover{
    background-image: none;
    color: white !important;
    text-transform: none;
}

#input_1_16, .ginput_container input {
    border: 1px solid #f68c1e;
}

/*body .gform_wrapper ul li.gfield {
    margin-top: 0px;
    padding-top: 0;
}*/

.gform_wrapper, .gform_footer {margin: 0px !important;}

/*HEADER CENTER*/

/*.pm-header-info {display: none;}*/

@media only screen and (min-width: 600px) {
.img-responsive {display: inherit !important;}
}

@media only screen and (min-width: 600px) {
.pm-nav-container .container {
    width: 800px !important;
}
}

.col-lg-8.col-md-8.col-sm-12 {
    display: none !important;
}

header .col-lg-4 {
    width: 100% !important;
}

.pm-header-logo-container {
    text-align: center;
}

/*END HEADER CENTER*/

.pm-caption-excerpt {
    line-height: 16px;
    font-weight: 600 !important;
    font-style: normal;
    color: #353434 !important;
    font-size: 18px;
}

/*SLIDER TEST*/
/*.pmslide_3 .pm-caption {margin-right: 500px !important;}

.pmslide_1 .pm-caption {margin-right: 500px !important;}*/

@media only screen and (min-width: 1200px) {
    .pmslide_3 .pm-caption {
        margin-right: 500px !important;
    }
}

@media only screen and (min-width: 1200px) {
    .pmslide_1 .pm-caption {
        margin-right: 500px !important;
    }
}

@media only screen and (max-width: 1200px) {
    .pm-isotope-filter-system {
        display: none !important;
    }
}

@media only screen and (max-width: 1200px) {
    .pm-containerPadding-top-80 {
        padding-top: 0px !important;
    }
}

@media only screen and (max-width: 720px) {
    .pm-single-post-like-feature {
        top: -20px !important;
    }
}


.pmslide_1 .pm-caption .pm-caption-excerpt {color: #fff !important;}

/*.pmslide_2 .pm-caption .pm-caption-excerpt {color: #fff !important;}*/

p.pm-footer-copyright-info {
    line-height: 64px !important;
    font-weight: 600 !important;
}

.areas .col-lg-4 {
    width: 100%;
}


.pm-services-post.single-post {
    margin-bottom: 20px;
}

a.fb{
    width: 22px;
    height: 22px;
    margin: 0 0 20px 55px;
    background-image: url(http://clinica-do-sol.pt/wp-content/uploads/2018/11/icn_sprite.png);
    background-repeat: no-repeat;
    background-position: -240px 0;
    display: inline-block;
    text-indent: -999em;
}

.pm-gallery-item-expander.fa.fa-plus {display: none;}

/*.pm-isotope-filter-system{display: none;}*/

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #666 !important;
    opacity: 1; /* Firefox */
}

.pm-footer-copyright-info a{color:#fff;}

/*Formulário homepage - START*/
.nomehome, .emailhome, .msghome {
    padding-top: 0px !important;
    margin-top: 0px !important;
}

.nomehome label {margin-top: 0px !important;}
.emailhome label {margin-top: 0px !important;}
.msghome label {margin-top: 0px !important;}

#gform_5 ul {line-height: 0px !important;}

.msghome {margin-top: 0px !important;}

.nomehome .ginput_container {margin-top: 0px !important;}
.emailhome .ginput_container {margin-top: 0px !important;}
.msghome .ginput_container {margin-top: 0px !important;}


.nomehome .ginput_container {
    margin-top: 0px !important;
    background-color: white !important;
    color: grey;
    font-size: 12px !important;
}

.emailhome .ginput_container {
    margin-top: 0px !important;
    background-color: white !important;
    color: grey;
    font-size: 12px !important;
}

.msghome .ginput_container {
    margin-top: 0px !important;
    color: grey;
    font-size: 12px !important;
}

#input_5_19 {background-color: #fff !important;}
#input_5_21 {background-color: #fff !important;}

body  .gform_wrapper .top_label textarea#input_5_16.textarea {
    height: 80px!important;
}

.gform_wrapper form {text-align: center;} 
/*Formulário homepage - END*/

.tags{display: none;}

.pm-standalone-news-post-date{display: none;}

.pm-single-news-post-date{display: none;}

.nivo-controlNav{display: none;}

.nivo-caption{display: none !important;}

.especialista .wpb_wrapper {
    text-align: right;
}