/* ==============================================================================
Theme Name: Phlox Pro Child
Theme URI: http://phlox.pro/go/
Author: averta
Author URI: http://www.phlox.pro
Description: Phlox Pro Child Theme
Template: phlox-pro
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column,two-columns, three-columns, left-sidebar, right-sidebar
Text Domain: phlox-pro-child
================================================================================= */




@font-face {
font-family: 'Gotham Rounded Light';
font-style: normal;
font-weight: normal;
src: local('Gotham Rounded Light'), url('fonts/Gotham Rounded Light.woff') format('woff');
}


@font-face {
font-family: 'Gotham Rounded Medium';
font-style: normal;
font-weight: normal;
src: local('Gotham Rounded Medium'), url('fonts/Gotham Rounded Medium.woff') format('woff');
}
#inner-body{background-color:transparent}
.hentry .entry-title{color:#52ae32;}
.aux-button.aux-emerald{background-color:#52ae32;}

h3, .aux-h3{line-height:1.3em}

.aux-button.aux-emerald .aux-overlay::after{background-color:#4da230}

a{color:#52ae32;}
a:hover, .widget-container a:hover, .aux-sidebar ul li a, .aux-widget-post-slider .aux-latest-posts-slider .aux-slide-info .entry-tax a:hover, .hentry .entry-info .entry-tax a:hover{color:#4da230}
.aux-sidebar ul li a{color:#2b3138;text-decoration:none}

.page-subtitle{      font-size: 1em!important;
    color: #3D3D3D;
    text-transform: uppercase;
    font-family: "Open Sans";
    font-weight: 400;}

aside .widget-title, .aux-aside .widget-title{font-size:1.2em;letter-spacing:0px}

.site-header-section .aux-master-menu.aux-horizontal.aux-with-splitter>.aux-menu-item>.aux-item-content::after{content:none;}

label, input::placeholder, textarea::placeholder{font-size: 1em;
    font-family: "Open Sans";
    color: #2B3138!important;
    font-weight: 400;font-style: normal!important;}

.wpcf7 input[type="submit"], .wpcf7 p{font-family: "Open Sans";}
.wpcf7 input[type="submit"]{
    border-radius: 30px;    padding-left: 20px;
    padding-right: 20px;font-size: 0.875em;
    text-transform: uppercase;
    font-weight: 500;}

input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], textarea, select{border-radius:4px!important}


.small{    font-size: 0.8em!important;
    color: #b4b4b4;
    font-weight: 400;}

span.wpcf7-list-item{margin:0px}
.wpcf7-form-control-wrap {
    position: unset;
}

.wpcf7 textarea{min-height:unset;}
.aux-contact-form input[type="text"], #commentform input[type="text"], .aux-contact-form input[type="email"], #commentform input[type="email"], .aux-contact-form input[type="password"], #commentform input[type="password"], .aux-contact-form input[type="tel"], #commentform input[type="tel"], .aux-contact-form input[type="url"], #commentform input[type="url"], .aux-contact-form input[type="date"], #commentform input[type="date"], .c_form input[type="text"], .c_form input[type="email"], .c_form input[type="password"], .c_form input[type="tel"], .c_form input[type="url"], .c_form input[type="date"], .wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="password"], .wpcf7 input[type="tel"], .wpcf7 input[type="url"], .wpcf7 input[type="date"], select{height:40px;width:100%;}

.widget-container .hentry .entry-title{    font-size: 1.375em;
    line-height: 1.15;}

.aux-read-more{border: solid 1px #3d3d3d!important;
    color: #3d3d3d!important;
    background-color: transparent!important;
    display: inline-block!important;
    padding: 0.52em 1.3em!important;
    border-radius: 50em!important;font-size: 0.875em;
    text-transform: uppercase;}

.elementor-widget-aux_recent_posts_land_style .entry-meta, .elementor-widget-aux_recent_posts_land_style .entry-meta a, .elementor-widget-aux_recent_posts_land_style .entry-meta span {
    font-family: "Open Sans", Sans-serif;
}

.aux-read-more:hover{background-color: #3d3d3d!important;
    color: #fff!important;
    -webkit-transition: all 350ms ease-out;
	transition: all 350ms ease-out;}

.hentry .entry-info [class^="entry-"]+[class^="entry-"]:before{background-color:#52ae32}

.aux-has-sidebar .aux-primary .hentry .entry-title{font-family:"Gotham Rounded Medium"}


.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left;
 
}
 
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}
 
@media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
}


