/*
Theme Name:  Divi Child
Theme URI:   http://divithemes.reviews
Version:     1.1
Description: Divi child theme.
Author:      Hesham Zebida
Author URI:  http://zebida.com
Template:    Divi
*/

@import url("../Divi/style.css");
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700,600);
.container,.et_pb_fullwidth_header .et_pb_fullwidth_header_container,.et_pb_row{width:90%}#footer-widgets .footer-widget li a,#top-menu a{font-weight:300}.modal-backdrop,body.modal-open #main-header{z-index:1}.hdrbtnsgrp,ul.ftr1-social{float:right}@font-face{font-family:harabarabold;src:url(fonts/harabara_bold-webfont.eot);src:url(fonts/harabara_bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/harabara_bold-webfont.woff2) format('woff2'),url(fonts/harabara_bold-webfont.woff) format('woff'),url(fonts/harabara_bold-webfont.ttf) format('truetype'),url(fonts/harabara_bold-webfont.svg#harabarabold) format('svg');font-weight:400;font-style:normal}#logo{max-height:75%}#comment-wrap{max-width:1080px;margin:0 auto;padding:30px 0 0}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1{font-family:harabarabold!important;display:inline-block;margin-top:5px;margin-left:-5px}#footer-bottom,#top-menu a,.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{font-family:'Open Sans',sans-serif}#footer-widgets .footer-widget li::before,.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content p:first-of-type{display:none}.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content a.et_pb_more_button{float:right;margin-top:0;margin-left:10px;margin-right:2px}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.left .header-content{margin:0;padding-right:0}#top-menu a{text-transform:uppercase;color:#7f8c8d;font-size:14px}body.home #main-header{position:absolute;top:0;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.4)}body.home #main-header.et-fixed-header{position:fixed;top:0}body.home #page-container{padding-top:0!important}#footer-widgets .footer-widget li{padding-left:0;text-transform:capitalize}#footer-widgets{padding:3% 0 0}.et_pb_gutters3 .footer-widget{margin:0 2% 2% 0}.et_pb_gutters3.et_pb_footer_columns4 .footer-widget{width:18.4%}.footer-widget h4{font-weight:300;padding-bottom:17px}.et_pb_widget ul li{margin-bottom:3px}.homethumbs .et_pb_blurb_content{position:relative;overflow:hidden}.homethumbs .et_pb_blurb_container{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.3);text-align:center;font-family:harabarabold;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1;top:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}.homethumbs .et_pb_blurb_container:hover{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;position:absolute;height:100%;width:100%;color:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;-webkit-transition-delay:.3s2s
	-moz-transition-delay: .2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}.homethumbs .et_pb_blurb_container h4{width:100%;height:100%;padding:0;display:table;vertical-align:middle}.homethumbs .et_pb_blurb_container h4 a{width:100%;height:100%;display:block;display:table-cell;vertical-align:middle;font-family:harabarabold;font-size:36px;padding:10px;line-height:normal}.hdrbtnsgrp p,.modal-header p{display:none}.homethumbs .et_pb_main_blurb_image{margin:0}.homethumbs .et_pb_main_blurb_image img{width:100%;vertical-align:top}.homethumbs .et_pb_column.et_pb_column_1_4{margin:0;width:25%;text-align:center}.homethumbs h1{font-size:36px;color:#030303;padding:0;font-family:harabarabold!important;font-weight:400!important;letter-spacing:1px}.form-popup,.modal-body,.modal-header h4{ text-align:left; font-family:'Open Sans',sans-serif}.homethumbs .et_pb_text{margin-bottom:20px!important}.homethumbs .et_pb_blurb{margin:0!important}.modal-header .close{color:#000;border:none}.modal-header .close:focus,.modal-header .close:hover{color:#fff;cursor:pointer;opacity:1;text-decoration:none;background:#000}.modal-header h4{font-size:24px;padding:0;color:#fff;font-weight:600}.et_pb_fullwidth_header .modal-body p{font-size:14px!important;color:#333;margin-bottom:10px;font-weight:400}.modal-body .wpcf7-captchar,.modal-body .wpcf7-select,.modal-body .wpcf7-text{border:1px solid #ddd;border-radius:3px;height:33px;padding:4px 5px;width:100%}.modal-body .wpcf7-textarea{border:1px solid #ddd;border-radius:3px;height:100px;width:100%}.modal-body .wpcf7-submit{background:#333;border-color:#000;border-image:none;border-radius:5px;border-style:solid;border-width:3px;color:#fff;display:block;font-size:17px;font-weight:600;margin:auto;padding:7px 30px;width:auto;cursor:pointer}ul.copymenu,ul.copymenu li,ul.ftr1-social li{display:inline-block}ul.copymenu li{border-left:1px solid #333;list-style:none;margin-left:5px;padding-left:5px;line-height:14px}ul.copymenu li a{color:#333}ul.copymenu li a:hover{text-decoration:underline}#footer-bottom{color:#333;padding:20px 0 15px}#top-menu li{padding-right:30px}#top-menu li li{margin:0;padding:0;display:block}.nav li ul{width:220px;padding:0}#top-menu li li a{display:block;width:auto;padding:0 20px}.et_mobile_menu li li{padding-left:0}.et_mobile_menu{padding:1%}.form-popup .modal-header{background:#c72933;font-size:20px;position:relative}.form-popup .modal-header,.form-popup .modal-header h3{color:#fff;font-weight:600}.form-popup button.close{background:#fff;border:0;border-radius:50px;color:#c62a34;cursor:pointer;font-size:26px;height:30px;padding:0;width:30px;opacity:1;position:relative;top:0;right:0;margin-top:0}.form-popup button.close:hover{opacity:1;background:#000;color:#fff}.form-popup .ninja-forms-form-wrap label{color:#333;font-size:14px;font-weight:400!important;margin-bottom:0}.ninja-forms-form-wrap input[type=text],.ninja-forms-form-wrap input[type=email],.ninja-forms-form-wrap input[type=tel],.ninja-forms-form-wrap select,.ninja-forms-form-wrap textarea{border:1px solid #ddd;border-radius:3px;height:33px;padding:4px 5px;width:100%}#ninja_forms_required_items,.field-wrap{margin-bottom:10px!important}.ninja-forms-form-wrap{text-align:left}.ninja-forms-form-wrap .textarea-wrap textarea{height:100px;width:100%}.field-wrap.submit-wrap{text-align:right}.field-wrap.submit-wrap input.ninja-forms-field{background:#c72933;border:none;border-radius:5px;border-bottom:3px solid #ab1e27;color:#fff;display:inline-block;font-size:17px;font-weight:600;margin:auto;padding:7px 30px;width:auto;cursor:pointer}.field-wrap.submit-wrap input.ninja-forms-field:hover{background:#000;border-color:#333}.ninja-forms-field-error{font-size:13px}.hdbtn a.et_pb_more_button.et_pb_button.et_pb_button_one{float:none;margin:auto;color:#000}.form-popup .field-wrap.checkbox-wrap.label-above{display:inline-block;margin-right:15px}.form-popup .field-wrap.checkbox-wrap.label-above label{display:inline}.ninja-forms-required-items{display:none}
	

.hdbtn{ margin-top:20px;}
@media only screen and (max-width:1080px){#comment-wrap{max-width:934px}} @media only screen and (max-width:1024px){#comment-wrap{max-width:934px}}@media only screen and (max-width:980px){#comment-wrap{max-width:690px}.homethumbs .et_pb_column.et_pb_column_1_4{width:50%!important}body.home #main-header{position:inherit;background:#fff;border-bottom:1px solid #eee}body.home #main-header.et-fixed-header{position:inherit;top:0}body.home #page-container{padding-top:inherit}body.home .header-content{margin:auto!important;padding:0}.mbmargin{margin-top:20px}.et_mobile_menu{border-color:#ff7800}} @media only screen and (max-width:767px){.footer-widget .et_pb_widget{float:none;text-align:center}#footer-widgets .footer-widget li{border-top:1px solid #333;padding-top:10px}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:3.5%!important}#footer-bottom .container{text-align:center}ul.copymenu{display:block}ul.copymenu li:first-child{border:none}ul.ftr1-social{float:none;clear:both}}@media only screen and (max-width:600px){#comment-wrap{max-width:400px}.homethumbs .et_pb_blurb_container h4 a{font-size:28px}} @media only screen and (max-width:479px){#comment-wrap{max-width:450px}.homethumbs .et_pb_blurb_container h4 a{font-size:36px}.mbmargin{margin-top:0}} @media only screen and (max-width:320px){#comment-wrap{max-width:274px}}

.breadcrumb-container{ margin-bottom:30px; margin-left:-10px;}

.breadcrumb-container ul li:first-child a{ padding-left:0px;}

.breadcrumb-container span{ color:#000;}

.errorpage h1{
	
color: #333;
    font-size: 50px;
    font-weight: 700;
	text-align:center;	
}

.errorpage p{ font-size:25px; font-weight:400; color:#000; padding-top:20px;}


.errorpage a {
    background: #f78320 ;
    border-bottom:3px solid #dd6906;
	border-radius:5px;
    color: #fff;
    display: block;
    font-size: 20px;
    font-weight: 400;
    margin: auto auto 10px;
    padding: 9px 30px;
    text-align: center;
    width: 250px;
}

.errorpage a:hover{
 background: #000 ;
    border-color:#333;	
}

body.error404  #main-content .container:before{ background-color:transparent;}

#mySidenav.sidenav{ z-index:99;}

.sub-nav.inner{ display:none; overflow:hidden; }

 #et-main-area p {
    font-size: inherit;
    line-height: 24px;
}
#et-main-area h1,  #et-main-area p {
    color: inherit;
	
}

 #et-main-area a:hover,  #et-main-area a:focus{ text-decoration:none;} 

.et_pb_column{ z-index:auto!important}
.et_builder_inner_content{ z-index:auto!important}
.modal-backdrop{z-index:1!important}

.nf-form-fields-required, .nf-error-msg.nf-error-field-errors{display:none}

.nf-form-wrap .listcheckbox-wrap ul{display:flex; flex-wrap:wrap}

.nf-form-wrap .listcheckbox-wrap ul li{margin-right:10px!important}

.form-popup button.close{z-index:2}