/*
Theme Name: Zerif Pro Child
Theme URI: https://www.themeisle.com/
Description: Zerif Pro theme
Author: ThemeIsle
URI: https://www.themeisle.com/
Template: zerif-pro
Version: 0.1
*/



.content-left-wrap {
    padding-top: 0px;
}

article .entry-meta a {
display: none;
}


.feedback-box .client-info .client-name {
    font-family: Roboto;
}

.contact-us .error_thanks {
    background: #ba0808;
}

.woocommerce a.button.alt {
    background: #ba0808;
    color: #FFF;
}

.woocommerce-page .woocommerce-error {
    background: #efefef;
}

.woocommerce .single_add_to_cart_button {
  background:#ba0808;
}

.woocommerce-page .woocommerce-message a {
    background-color: #999999;
}

.woocommerce-page .woocommerce .woocommerce-message {
    background: #ba0808;
}


.ms-fixed-layers {
  -webkit-transform: translateZ(0.45px);
}

.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_form_submit_style, .frm_style_formidable-style.with_frm_style.frm_login_form input[type=submit] {
    font-family: Roboto;
    font-size: 16px;
    color: #888888;
    font-weight: 400;
}

.frm_style_formidable-style.with_frm_style .frm_error {
    color: red;
}

.frm_style_formidable-style.with_frm_style .frm_error {
    font-weight: 300;
}

.frm_style_formidable-style.with_frm_style .frm_error {
    margin: 0;
    padding: 0;
    font-family: Roboto;
    font-size: 16px;
}


.frm_style_formidable-style.with_frm_style label.frm_primary_label, .frm_style_formidable-style.with_frm_style.frm_login_form label {
    font-family: Roboto;
    font-size: 18px;
    color: #888888;
    font-weight: 300;

}



.footer-widget-wrap .widget {
    padding-bottom: 0px;
}

.single .byline, .group-blog .byline {
    display: none;
}


.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: left;
    width: 100%;
}

article.hentry {
    margin-bottom: 0px;
    padding-bottom: 0px;

}

web1115.webbox239.server-home.org/media

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: left;
    width: auto;
}

.widget select {
    font-family: Roboto;
    font-size: 18px;
    color: #777777;
    padding: 4px;
}

.packages .package .custom-button {

    margin-top: 30px;
}

.custom-button {
    padding: 10px;
}

.package ul li {

    font-size: 18px;

}


.price h4 .dollar-sign {
    color: white;
}

.price .price-meta {
    font-size: 14px;
}

.package {
     background: #404040;
}

.focus, .works, .about-us, .features, .packages, .products, .testimonial, .contact-us, .shortcodes {
    padding-top: 60px;
}


.section-header {
    padding-bottom: 40px;
}


.package-header h5 {
    line-height: 2;
    font-weight: 300;
    font-size: 26px;
}

.footer-widget li {
    list-style-type: none;
}

.widget li {
    margin: 15px 0px;
    margin-left: 20px;
    padding-left: 0px;
    list-style-type: square;

}


h1, h2, h3, h4, h5, h6 {

    line-height: 1.4;

}
.navbar-inverse .navbar-nav>li>a {
    text-transform: uppercase;
}


input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {
    color: #777777;

}




.section-header h2 {
    text-transform: none;
    line-height: 1.4;
    font-size: 50px;
}


.text-wrap.label-inside input, .textarea-wrap.label-inside textarea {
    font-family: Roboto;
}

.textarea-wrap textarea {
    height: 100px;
}

.entry-content input[type="submit"]:hover {
    background: #cccccc;
}


button, input[type="button"], input[type="reset"], input[type="submit"] {
background-color: #dddddd;
color: #404040;
margin: 0px;
}


.footer-widget {
    width: 100%;
    padding-top: 30px;
}

.separator-one h3 {
    font-size: 45px;
    text-transform: uppercase;
}
.focus {
    padding-bottom: 10px;
padding-top: 40px;
}

.separator-one {
    padding: 30px;
}

.separator-one img {
    height: 140px;
    padding: 30px;
}
}

.entry-meta {
    display:none !important;
}
.entry-footer {
    display: none;
}

.company-details a:hover {
    color: #ffffff;
}

.company-details a, a:visited, .widget a{
    color: #royalblue;
}



a {
font-size: 18px;
}

.nav-links a {
    color: #ba0808;
}


.widget li a, .widget li a:visited, .widget li a:hover {
	font-size: 18px;
text-decoration: underline;
color: royalblue;

}

.entry-title a:hover {
    color: #ba0808;
}


.copyright {
    padding-top: 80px;
}


h2 {
    line-height: 1.2;
padding-bottom: 10px;

}


.entry-title {
    line-height: 1;
    text-transform: none;
    padding-top: 30px;

}

p {
line-height: 1.7;
}

article .entry-meta a {
    color: #bdbdbd;
    font-style: normal;
}

.package ul {
    background-color: #999999;
}

/*.widget ul {
    margin: -15px 0px 0px 0px;
}
*/


@media screen and (max-width:1023px) {
    .home-header-slider {
     padding-top: 111px;
    }
    }
    @media screen and (max-width:767px) {
    .home-header-slider {
     padding-top: 0px;
    }
    }
     @media screen and (min-width:1024px) {
    .home-header-slider {
     padding-top: 76px;
    }
}