/*.head {background-color: #FFFFFF;}*/
.head {color:#444444;background-color: rgba(255,255,255,1);}
/*.head a {color:#444444;}
.head a:hover {color:#85A184;}*/
.thead {background-color: rgba(255,255,255,1) !important;}
.footer_widgets .social a:hover i, .footer_widgets .social a:hover {color: #FFFFFF !important;}
.page-content {margin: 0;}
.left-home .mrdd {margin-right: 100px !important;}
.right-home .mrdd {float:left !important;margin-left: 100px !important;}
.blog_post .post_title:after, .title_line:after {content: "";/*right: -5px;*/right: inherit;}
.footer_widget .wpcf7 input, .footer_widget .wpcf7 textarea, .footer_widget .wpcf7 select {border: 1px solid #000;}
.mega h4:after, .widget h4:after {content: "";}
.header_v7 .search_fit_cart {margin: 25px 0 0 10px;}
.page-template-blog-large .page-content {margin-top:30px;clear:both;}
.Slider-Button {background-color: #85a184;}
.footer_widget .wpcf7 input:focus, .footer_widget .wpcf7 textarea:focus, .footer_widget .wpcf7 select:focus {border-color: #999999 !important;color: #000000 !important;}
.footer_widget .wpcf7 input, .footer_widget .wpcf7 textarea, .footer_widget .wpcf7 select {font-size: 100%;}
.toptable td {vertical-align:top;}
.redbox {background:#195735;border-radius:10px;padding:20px;color:#FFFFFF;}
.wpcf7 select {width: 100%;}
footer a:hover {color: #195735;}
.foot-menu {padding: 0;}
.copyright {padding: 0;}
.banner-title h2 {position: absolute;top: 260px;left: 0;right: 0;/* color: #488bb8; */color: #FFFFFF;font-size: 50px;line-height: 58px;text-shadow: 1px 1px #000000;}
.banner-title-2 h2 {position: absolute;top: 160px;left: 0;right: 0;/* color: #488bb8; */color: #FFFFFF;font-size: 50px;line-height: 58px;text-shadow: 1px 1px #000000;}

@media screen and (max-width: 1024px) {
.banner-title h2 {top:180px;}
.banner-title-2 h2 {top:60px;}
}

@media screen and (max-width: 768px) {

.banner-title h2 {top:90px;font-size:42px;line-height:46px;}
.banner-title-2 h2 {font-size:42px;line-height:46px;}
.header_v7 .search_fit_cart {margin: 10px 0;display:none;}
.page-content {margin: 0 !important;}
footer .widget {margin: 10px auto !important;}

}

@media screen and (max-width: 668px) {
.banner-title h2 {top:60px;font-size:34px;line-height:38px;}
.banner-title-2 h2 {font-size:34px;line-height:38px;}
}

@media screen and (max-width: 376px) {
.banner-title h2 {top:20px;font-size:20px;line-height:24px;}
.banner-title-2 h2 {top:20px;font-size:20px;line-height:24px;}
}

@media screen and (max-width: 320px) {

}
