/*
 Theme Name:   Corpus Child
 Theme URI:    http://themeforest.net/user/euthemians
 Description:  Corpus Child Theme
 Version:      2.9.2
 Author:       Euthemians Team
 Author URI:   http://euthemians.com
 Text Domain:  corpus
 Template:     corpus
*/

.textcolor{color:#f58232;}
#businesses h2 span{color:#000!important;}
.eut-leader-text, p.eut-leader-text, blockquote{line-height: 34px!important;
    font-weight: bold!important; font-size:16px!important;}
.morebutton {background:#e1e7eb;color:#000;}
#eut-footer-area {
    padding-top: 50px!important;
    padding-bottom: 50px!important;
}
.more-btn{background:#fff!important; color: #f58232!important;
    border-radius: 100%;
    width: 80px;
    font-weight: bold!important;
    height: 80px;
    text-align: center;
    font-size: 24px!important;
    line-height: 80px;}

.more-btn2{background:#f58232!important; color: #fff!important;
    border-radius: 100%;
    width: 80px;
    font-weight: bold!important;
    height: 80px;
    text-align: center;
    font-size: 24px!important;
    line-height: 80px;}

#satisfaction h4{color:#f58232!important;}
.logo-align{margin-top:25px;}
#satisfaction h4{font-weight:normal;}
#satisfaction .eut-element{margin-bottom:10px;}
#onecall .eut-element{margin-bottom:10px;}
#onecall .eut-leader-text{font-weight:normal!important; line-height:25px!important;}
#testimonials h2{font-weight:normal!important;}
.ftcolor{color:#000!important; font-weight:normal!important; }
.ftcolor h2{color:#f58232!important;}
.contact h3{color:#f58232!important; }
#text-8, #text-6, #text-3{text-align:center;}
#text-8 h3, #text-6 h3, #text-3 h3, #text-7 h3{font-size:21px; font-weight: normal; margin-bottom: 5px;}
.textwidget{color:#fff; font-size:14px;}
#testimonials, #legal-services, #onecall, #orange-strip{margin-bottom:0px!important;}
#legal-services h1{font-weight:normal!important;}
h1,h2,h3,h4,h5,h6{font-weight:normal!important;}
#orange-strip .eut-leader-text{font-weight:normal!important; font-size:16px!important;}
#join .eut-leader-text{font-weight:normal!important;}
#eut-footer-bar{background:rgb(28, 28, 28)!important;}
#eut-footer-bar .eut-social.eut-social-icons li a{color:#fff!important;}
#eut-header #eut-main-menu li ul{width:300px!important;}
#menu-main-navigation-1 li a{color:#fff!important;}
.eut-btn-medium{padding:0px!important;}
 .eut-testimonial-element p{font-size:16px}
a.more-btn:hover{background:#ff9800!important; color:#fff!important; border:0px!important;}
a.more-btn2:hover{background:#ff9800!important; color:#fff!important; border:0px!important;}
#testimonials .eut-testimonial-element p{font-size:16px!important;}
#eut-feature-slider h6{font-size:60px!important;}
#eut-feature-slider h6 + div{font-size:30px!important;}
.callback{line-height:20px; text-align: center; margin-top:18px; color: #fff; text-transform:none!important; padding: 8px 12px;
background:#ff9800; border-radius:6px; font-size:14px;}
.callback:hover{color:#ff9800; background:#000;}
nav ul li ul.sub-menu {background:#fff!important;}

.texthead1 h2{color:#f58232!important;}
.texthead h2{color:#fff!important;}
.cols1{background:#fff!important; border-right:#e7e7e7 solid 15px;}
.cols1:hover{background:#f58232!important;}
.cols1:hover h4 span{color:#fff;}

.cols2{background:#fff!important; border-right:#e7e7e7 solid 15px;}
.cols2:hover{background:#f58232!important;}
.cols2:hover h4 span{color:#fff;}

.cols3{background:#fff!important;}
.cols3:hover{background:#f58232!important;}
.cols3:hover h4 span{color:#fff;}
.eut-carousel-prev{display:none!important;}
.eut-carousel-next{display:none!important;}
.eut-button-icon{display:none;}
.sub-menu li a{padding:8px 20px!important;}
#eut-header #eut-inner-header.eut-fullwidth .eut-container{background:rgba(0,0,0,0.7)!important;}
.about{font-size:16px;}
.list{margin-left:0px!important;}
.list li{padding-bottom:10px!important; margin-left:0px!important;}
.list li a:hover{color:#f58232!important;}
#text-11 h3{margin-bottom:10px!important; font-size:20px; font-weight:bold;}

.form-bg{background:#e7e7e7!important; float:right; width:320px!important; height:350px!important; padding-right:18px!important; margin:20px; border:#d6d6d6 solid 2px; padding-bottom:5px;}
.form-bg-row{clear:both;color:#676767; font-size:15px;padding:0px 10px;}
.wpcf7-textarea{min-height:50px!important;}


.lft-frms input[type="text"], .lft-frms input[type="email"], .lft-frms textarea, .lft-frms input[type="phone"]{border-bottom:#000 solid 1px; background:none!important; color:#fff!important; opacity:1!important;}
.lft-frms input[type="text"]::placeholder, .lft-frms input[type="email"]::placeholder, .lft-frms input[type="phone"]::placeholder, .lft-frms input[type="tel"]::placeholder, .lft-frms textarea::placeholder {color:#E6E6E6;}
.lft-frms input[type="text"]:-ms-input-placeholder, .lft-frms input[type="email"]:-ms-input-placeholderr, .lft-frms input[type="phone"]:-ms-input-placeholder, .lft-frms input[type="tel"]:-ms-input-placeholder, .lft-frms textarea:-ms-input-placeholder {color:#E6E6E6;}
.lft-frms input[type="text"]::-ms-input-placeholder , .lft-frms input[type="email"]::-ms-input-placeholder , .lft-frms input[type="phone"]::-ms-input-placeholder , .lft-frms input[type="tel"]::-ms-input-placeholder , .lft-frms textarea::-ms-input-placeholder {color:#E6E6E6;}

.lft-frms textarea{border-bottom:#000 solid 1px; background:none!important; color:#fff!important; opacity:1!important;}
.lft-frms input[type="tel"]{border-bottom:#000 solid 1px; background:none!important; color:#fff!important; opacity:1!important;}
.lft-frms input[type="submit"]{background:#fff!important; color:#f58232!important;}
.lft-frms input[type="submit"]:hover{border:#fff solid 2px!important;}
.wpcf7-form textarea{height:120px!important;}

@media only screen and (max-width:1000px){
.eut-button-icon{display:block!important;}
#eut-header.eut-dark .eut-button-icon .eut-line-icon, #eut-header.eut-dark .eut-button-icon .eut-line-icon:after, #eut-header.eut-dark .eut-button-icon .eut-line-icon:before{background-color:#fff!important;}
#eut-header .eut-button-icon{margin-top:8px;}
#eut-main-menu-responsive li a, #eut-main-menu-responsive ul.eut-menu-options a{color:#fff!important;}
.eut-side-area .eut-close-menu-button{top:-150px!important;}
#menu-main-navigation li .sub-menu li a{color:#000!important;}
.eut-side-area .eut-close-menu-button:after, .eut-side-area .eut-close-menu-button:before, #eut-main-menu-responsive ul.eut-menu li .eut-arrow:after, #eut-main-menu-responsive ul.eut-menu li .eut-arrow:before{color:#fff!important;}
}
@media only screen and (max-width:480px){
#col1{margin-bottom:70px;}
#col2{margin-bottom:70px;}
.col-section2{margin-top:50px;}
.col-section3{margin-top:40px; padding-bottom:30px;}
}