/*
Theme Name: Performer Multipurpose Responsive WordPress Theme
Theme URI: http://gt3themes.com/wordpress-themes/performer/
Author: mad_dog
Author URI: gt3themes.com
Description: Performer Multipurpose Responsive WordPress Theme.
Version: 1.9.2
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

.module_partners:before {
    background: none !important;
}
.gt3_col12.module_number_3.module_cont.module_partners {
    padding-bottom: 0 !important;
}
.module_partners .module_content ul:after {
    background:  none !important;
}
h4.headInModule {
    font-size: 1.5rem;
}
.pre_footer {
background: transparent !important;
background-color: transparent !important;
}
header .menu > li:before {
display: none !important;
}
.home ul.optionset {
    display: none !important;
}
.module_portfolio_masonry ul.optionset li:before {
    display: none !important;
}
a.shortcode_button.btn_small.btn_type4 {
        background: #232323;
    border: none;
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
    display: inline-block;
    font-size: 16px !important;
    font-weight: 400 !important;
    height: 67px !important;
    line-height: 67px !important;
    padding: 0 50px !important;
    text-transform: uppercase;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    transition: all 400ms;
    -webkit-transition: all 400ms;
}
.promo_xlarge .shortcode_button.btn_type1 {
    background: #232323;
    border: none;
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    box-shadow: none !important;
    color: #FFFFFF;
    display: inline-block;
    font-size: 16px !important;
    font-weight: 400 !important;
    height: 67px !important;
    line-height: 67px !important;
    padding: 0 50px !important;
    text-transform: uppercase;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    transition: all 400ms;
    -webkit-transition: all 400ms;
}
a.shortcode_button.btn_small.btn_type4:hover {
    background: #00ADEE!important;
}
.wpcf7-submit.shortcode_button.btn_small.btn_type4 {
 background: #232323;
    border: none;
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
    display: inline-block;
    font-size: 16px !important;
    font-weight: 400 !important;
    height: 67px !important;
    line-height: 67px !important;
    padding: 0 50px !important;
    text-transform: uppercase;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    transition: all 400ms;
    -webkit-transition: all 400ms;
    margin-left: 0;
}
.wpcf7-submit.shortcode_button.btn_small.btn_type4:hover {
    background: #00ADEE!important;
}
.promo_button_block a.promo_button {
 background: #232323;
    border: none;
    border-radius: 0 !important;
    -webkit-border-radius: 0 !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
    display: inline-block;
    font-size: 16px !important;
    font-weight: 400 !important;
    height: 67px !important;
    line-height: 67px !important;
    padding: 0 50px !important;
    text-transform: uppercase;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    transition: all 400ms;
    -webkit-transition: all 400ms;
}

.promo_button_block a.promo_button:hover {
    background: #00ADEE!important;

}
h4.headInModule {
    color: #00ADEE;
}
input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {
    background: #DDDDDD;
    border: none;
    color: #444444;
    display: block;
    font-size: 13px;
    line-height: 16px;
    padding: 10px 15px;
}