﻿/*
Theme Name:     O Meu Tema
Theme URI:      http://www.adsi.pt
Description:    Child theme for the Enfold theme 
Author:         Jose Daniel
Author URI:     https://www.linkedin.com/in/jose-daniel-50228384
Template:       enfold
Version:        1.0
*/
.slider-second-header{
    font-size: 1.2em;
}
.slider-third-header {
    
}
strong.blue {
    color: #7BB0E7 !important;
     font-size: 1.6em;
    line-height: 140%;
}
strong.orange {
    color: #D69E3E !important;
     font-size: 1.6em;
    line-height: 140%;
}
strong.darkorange {
    color: #e86f43 !important;
     font-size: 1.6em;
    line-height: 140%;
}
.slide-4 .avia-color-orange {
    background-color: #e86f43 !important;
}
strong.green {
    color: #799A42 !important;
     font-size: 1.6em;
    line-height: 140%;
}
strong.red {
    color: #ba0207 !important;
     font-size: 1.6em;
    line-height: 140%;
}
strong.softgreen {
    color: #75d69c !important;
     font-size: 1.6em;
    line-height: 140%;
}
.avia-button.avia-color-red {
    background-color: #ba0207 !important 
}

#home-top-options .av-special-heading {
    margin-top: 20px !important
}
#home-top-options .av-subheading {
    color: #e86f43
}
#home-top-options .avia-button {
    font-size: 1em !important
}
#home-top-options .av-flex-placeholder {
    width: 2%
}
.av-subheading_below {
    margin-top: 1em !important
}


/*TABLES*/
.pricing-table .avia-button-row {
    padding: 5px 0 !important;
    border: none !important;
}
.pricing-table .avia-button {
    background: #e88e00 !important;
    border-color: #e88e00 !important;
    width: 100% !important;
    font-size: 18px !important;
}
.pricing-table .avia-heading-row {
    font-size: 26px;
    padding: 25px 0;
}
.pricing-table li.avia-pricing-row {
    font-size: 18px !important;
    font-weight: 600;
    line-height: 1em;
    padding: 15px 12px !important;
    text-align: center;
    opacity: 0.8 !important
}
/*TABLES - END*/
/*CORREIO ELETRONICO*/
#detalhe-correio-eletronico .pricing-table .avia-heading-row {
    background: #799a42 !important;
    border-color: #799a42 !important;
}
#detalhe-correio-eletronico .pricing-table .avia-pricing-row {
    background: #799a42 !important;
    border-color: #799a42 !important;
}
/*CORREIO ELETRONICO - END*/
/*REGISTO DE DOMINIOS*/
#detalhe-registo-dominios .pricing-table .avia-heading-row {
    background: #75d69c;
    border-color: #75d69c !important;
}
#detalhe-registo-dominios .pricing-table .avia-pricing-row {
    background: #75d69c !important;
    border-color: #75d69c !important;
}
/*REGISTO DE DOMINIOS - END*/
/*VPS LINUX*/
#detalhe-vps-linux .pricing-table .avia-heading-row {
    background: #D69E3E !important;
    border-color: #D69E3E !important;
}
#detalhe-vps-linux .pricing-table .avia-pricing-row {
    background: #D69E3E !important;
    border-color: #D69E3E !important;
}
/*VPS LINUX - END*/

.av-form-labels-visible .modified_width::before {
    content: none !important
}
/*FOOTER*/
#footer .widgettitle {
    color: #E86F43
}
#text-3 {
    margin-bottom: 2px !important;
    text-align: center
}
#text-6 {
    margin-top: 2px !important;
    text-align: center
}
#text-5 {
    text-align: right
}



.sidebar-grey-box {
    padding: 30px;
    background: #f1f1f1;
    margin-bottom: 15px;
}
.sidebar-box-title {
    padding: 10px 30px;
    background: #E86F43;
    color: #fff !important;

}
.bdadsi-btn {
    display: block; 
    width: 100%;
    padding: 10px; 
    background: #7bb0e7;
    color: #fff !important;
    text-align: center;
}

.gsection_title {
    color: #3884c6 !important;
    font-size: 24px !important;
}
.gform_wrapper.gravity-theme .gsection {
    margin-top: 50px;
    margin-bottom: 10px;
    padding: 0 16px 0px 0 !important;
    border-bottom: 1px solid #3884c6 !important;
    
}
.gsection_description {
    padding-top: 0 !important
}

#gform_3 .gfield {
    margin-bottom: 20px !important
}
#gform_3 .gfield_description {
    margin-top: 0px !important
}

.widget {
  padding: 0px 0 10px 0;
}


#field_3_72 .gfield_label {
    display: block;
font-weight: normal;
font-size: 1.2em;
}