/*
Theme Name: Yamidoo Magazine Child
Theme URI: http://www.wpzoom.com/themes/yamidoo/
Template: yamidoo
Author: WPZOOM
Author URI: http://www.wpzoom.com
Tags: brown,two-columns,right-sidebar,responsive
Version: 2.0.12
Updated: 2016-05-30 14:40:55

*/

body {
    font-size: 16px !important;
    font-family: Georgia, Helvetica, sans-serif;
    background-image: none !important;
}
.widget h3.title {
    color: #fff;
}
body .shortcode-author-avatars div.author-list .user {
    width: 100%;
    padding-bottom: 0.5em;
    text-align: left;
    clear: left;
}
body .shortcode-author-avatars div.author-list .with-biography .avatar {
    float: left;
    padding-bottom: 0.5em;
    margin-right: 1em;
}
body .gform_page_fields {
    overflow: visible;
    padding: 0;
    margin: 0;
}
body .gform_wrapper ul.gform_fields {
    overflow: visible;
    padding: 0;
    margin: 0;
}
body .gform_wrapper form li {
    overflow: visible;
    border: none;
}
.fb_iframe_widget_lift {
    z-index: 2 !important;
}
.gform_wrapper {
    max-width: 100% !important;
    border: 1px solid #ccc;
    background-color: #f1f4f4;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
}
.gform_wrapper .top_label input.medium {
    width: 96% !important;
    padding: 8px;
}
#gform_wrapper_15, #gform_wrapper_35, #gform_wrapper_36, #gform_wrapper_41, #gform_wrapper_20, #gform_wrapper_21 {
    padding-bottom: 10px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    -o-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
#gform_wrapper_17 {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
.gform_wrapper .gform_footer input[type=submit] {
    width: 90%;
    max-width: 300px;
    display: block;
    margin: 0 auto;
}
input#gform_submit_button_15, input#gform_submit_button_17, input#gform_submit_button_27, input#gform_submit_button_33, input#gform_submit_button_35, input#gform_submit_button_36, input#gform_submit_button_40, input#gform_submit_button_41 {
    display: block;
    float: none;
    font-size: 18px;
    border-bottom: 2px solid #000;
    font-weight: bold;
    background-color: #154a7f;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    /*margin: 2px auto;*/
}
body .gform_wrapper .gform_footer input[type=submit] {
    display: block;
    float: none;
    font-size: 18px;
    border-bottom: 2px solid #000;
    font-weight: bold;
    background-color: #154a7f;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    margin: 2px auto;
}
input#gform_submit_button_31, input#gform_submit_button_20, input#gform_submit_button_21, input#gform_submit_button_47, input#gform_submit_button_48 {
    display: block;
    float: none;
    font-size: 18px;
    border-bottom: 2px solid #000;
    font-weight: bold;
    background-color: #ff0f00;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 10px;
    margin: 2px auto;
}
#gform_wrapper_15.gform_wrapper .gform_footer {
    margin: 0 0 -18px !important;
}
#gform_wrapper_17 h3.gform_title {
    width: 100%;
    border-top: 3px solid #000;
    background-color: #399;
    color: #fff;
    font-family: "Droid Serif", Georgia, serif;
    padding: 5px 16px;
    margin: -10px -10px 5px;
}
ins {
    background-color: #fff;
    color: #000;
    text-decoration: none;
}
body .gform_wrapper {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
}
#gform_wrapper_27 h3.gform_title {
    width: 100%;
    border-top: 3px solid #000;
    background-color: #399;
    color: #fff;
    font-family: "Droid Serif", Georgia, serif;
    padding: 5px 16px;
    margin: -10px -10px 5px;
}
#gform_wrapper_31 {
    max-width: 100% !important;
    border: 1px solid #fff;
    background-color: #fff !important;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    padding: 0;                          
    margin: 0;
}
body .gform_wrapper .gform_footer_31 {
    padding: 0;
    margin: 8px 0 0;
}

/* keep it mobile friendly by only applying these styles for larger viewports */
@media only screen and (min-width: 641px) {

    body .gform_wrapper .gform_footer input.button, 
    body .gform_wrapper .gform_footer input[type="submit"] { width: 95%; margin-bottom: 16px; }
    
}

small.user-karma { display: none; }
.pag-count { display: none; }
.pagination-links { display: none; }