@charset 'utf-8';
/*
 Theme Name:   U-Design Child
 Theme URI:    http://themeforest.net/item/udesign-responsive-wordpress-theme/253220?ref=AndonDesign
 Description:  wenty U-Design Child Theme
 Author:       API Devs
 Author URI:   https://wordpress.org/
 Template:     u-design
 Version:      1.0
 Tags:         inheritable theme options
 Text Domain:  u-design
*/


/* =Theme customization starts here
-------------------------------------------------------------- */
h3, h4, p {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
}
.header-inner{padding: 0.9rem 0;}
input[type="submit"],#pdf-back-button,#pdf-return-button {
    /*background: #1c79c0 !important; font-size: 14px; margin: 5px; text-decoration: none;*/
}
.wp-editor-wrap{margin: 15px 0;}

.entry {
    padding: 10px 10px 20px;
    clear: both;
}
.singular .entry-header{padding: 2rem 0;}
.post-inner { padding-top: 1px;}
.entry-content{ font-size: 17px;}
.side-nav{}
.side-nav ul{list-style: none; margin-left: 0; margin-right: 0; padding: 0}
.side-nav ul li{background-repeat:no-repeat; background-size:32px 32px; background-position: 0 -2px;
    padding-left: 52px; line-height: 1.6em;   min-height: 32px; text-align: left; margin-bottom:20px; }
.side-nav ul li a{ color: #444; text-decoration: none; font-size: 18px; transition: all 0.2s ease-in-out 0s;}
.feature-box {margin: 0 auto 20px; overflow: hidden;}
.feature-box-9 { background-color: #e0f3c0; border: 1px solid #bbce95; color: #616e52;
    font-size: 20px; border-radius: 8px;}
.feature-box-9 .feature-box-content { border: 1px solid #fff; padding: 20px; border-radius: 8px;font-size:14px;}
.feature-box-9 .feature-box-content p{font-size:14px;}
.feature-box-5 {border: 3px solid rgba(0,0,0,.02); color: #7e7e7e;}
.feature-box-5 .feature-box-content { background-color: #faf2d3; border: 1px solid #eada95; color: #251914;
    font-size: 15px; font-style: italic; font-family: Georgia,Times,serif; padding: 15px;
}
.button-style-5 { max-width: 344px; display: inline-block; padding: 0; text-align: center; cursor: pointer;
    height: auto; background: -webkit-linear-gradient(top, #b1cb3b 0, #677828 100%);
    background: linear-gradient(to bottom,#b1cb3b 0,#677828 100%); border: 2px solid #f0f0f0;
    border-radius: 10px; box-shadow: inset 0 0 2px #899e39, inset 0 1px 1px #899e39, inset 0 2px 1px #fff;
}
.button-style-5 img{position: relative; max-width: 90%; width: auto; height: auto; vertical-align: middle; padding: 6% 0;}
.button-style-5.button-style-5-orange{background: -webkit-linear-gradient(top, #f39e14 0, #cc5201 100%);
    background: linear-gradient(to bottom,#f39e14 0,#cc5201 100%);
    box-shadow: inset 0 0 2px #d56912, inset 0 1px 1px #d56912, inset 0 2px 1px #fff;}
.automator-heading{ font-weight: 700;font-size: 28px !important; font-family: "PT Sans", sans-serif; color: #444; line-height: 1.1em; margin-bottom: 20px;}
.automator-desc{line-height: 1.6em; font-style: normal; font-weight: 300; font-size: 20px;
    font-family: "PT Sans", sans-serif; color: #555;}
.news-bar-style-1 {width: 100%;display: block; font-size: 17px !important;}
.news-bar-style-1 p{background-color:#f2f2f2;}
.news-bar strong{position: relative; display: inline-block; margin: 0; padding: 8px; line-height: 3em;
    background: center center no-repeat #004a80; border: 0 solid #004a80;
    text-align: center; vertical-align: top; border-radius: 0;}
.news-bar strong a{color: #ffffff;}
.news-bar.news-bar-style-1.news-bar-position-left span{color: #444444;display: inline; margin: 0 2em;
    vertical-align: top; line-height: 5em; text-align: center; font-size: 14px;}
/*#gform_submit_button_1{max-width: 344px;display: inline-block;color: white;padding: 10px;font-weight: 600;
    text-align: center;cursor: pointer;height: auto;background: -webkit-linear-gradient(top, #b1cb3b 0, #677828 100%);
    background-image: linear-gradient(rgb(177, 203, 59) 0px, rgb(103, 120, 40) 100%);background-position-x: initial;
    background-position-y: initial;background-size: initial;background-repeat-x: initial;background-repeat-y: initial;
    background-attachment: initial;background-origin: initial;background-clip: initial;background-color: initial;
    background: linear-gradient(to bottom,#b1cb3b 0,#677828 100%) !important;border: 2px solid #f0f0f0;border-radius: 10px;
    box-shadow: inset 0 0 2px #899e39, inset 0 1px 1px #899e39, inset 0 2px 1px #fff;}*/
#edit-pdf-title{font-size: 17px !important;}
.inline-nav{margin: 0 auto; list-style: none;}
.inline-nav li{display: inline; padding:0 5px;}
.footer-navigation ul li a { color: #777; text-decoration: none;}
.footer-navigation ul li a, .footer-navigation ul li a:hover { font-family: "Open Sans", sans-serif;
    font-size: 15px; text-shadow: none; font-weight: 300;
}
.footer, .footer p, .op-promote a, .footer .footer-copyright, .footer .footer-disclaimer {
    font-family: "Open Sans", sans-serif; text-shadow: none; font-weight: 300;
}
.footer p {color: #777;}
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 100%;
    width: auto;
}
.singular .entry-header{text-align: left}
.section-inner.medium { max-width: 100%;}
.hentry .section-inner{width: auto;}
h1.entry-title, h2.entry-title{font-weight: 700;}
.privacy-policy{margin: 0;}
input[type=email], input[type=password], input[type=text], select, textarea {
    border: 1px solid #ccc;
    padding: 6px 4px;
    outline: 0;
    border-radius: 2px;
    font: 13px HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;
    color: #777;
    margin: 0 0 20px;
    width: 210px;
    max-width: 100%;
    display: block;
    background: #fff;font-size: 20px;
}
.gfield  {
    font-style: normal;
    font-weight: 300;
    font-size: 20px;
    font-family: "PT Sans", sans-serif;
    color: #555;
}
.gform_legacy_markup_wrapper h2, .gform_legacy_markup_wrapper h3,.gform_legacy_markup_wrapper .gsection .gfield_label, .gform_legacy_markup_wrapper h2.gsection_title, .gform_legacy_markup_wrapper h3.gform_title {
    font-weight: 700;
    font-size: 28px !important;
}
.gform_legacy_markup_wrapper span.gform_description{font-size: 14px !important;}
.gform_required_legend{display: none;}
#automator-header{background: #0099e5;}
