/*
Theme Name: Divi Child Theme
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   Brad Dalton http://wpsites.net
Template: Divi
*/

@import url("../Divi/style.css");

@media screen and (min-width: 980px){
#main-header {
    
}
}

@media only screen and (max-width: 980px){
#logo {
    min-width: 100px;
     padding: 0px!important;
     margin-left:20px;
    
  
}
}

li#menu-item-131,li#menu-item-132,li#menu-item-133,li#menu-item-134 {
    padding-bottom: 30px;
    font-weight: 800;
    font-size: 16pt;
    padding-left:9px;
}
li#menu-item-148 {
    font-style: italic;
    font-weight: 600;
    padding-top: 128px;
    padding-left: 11px;
    Font-size:12pt;
}
li#menu-item-149{
    font-style: italic;
    font-weight: 600;
    padding-left: 11px;
    Font-size:12pt;
}

span.mobile_menu_bar {
    display: none;
}
button#responsive-menu-button {
    border-radius: 8px;
}

div#responsive-menu-search-box {
    display: none;
}

ul#responsive-menu {
    margin-top: 86px;
}

@media screen and (max-width: 980px){
#main-header {
    padding-bottom: 0px!important;
}
}
@media screen and (min-width: 980px){
.et_vertical_nav #main-header {
    width: 278px;
    
}}


/*chat*/
.wplc_left_logo {
    display: none;
}





/*First section*/

h1.main_title {
    display: none;
}
.container {
    padding: 0px;
    margin: 0px;
}
#main-content .container {
    padding-top: 0px;
}
.et_vertical_nav .et_pb_row, .et_vertical_nav .container, .et_vertical_nav .et_pb_container{
	width:100%;
}

.firstsection{
	background: url(http://kashrut123.frimdesign.com/wp-content/uploads/2017/05/kashrut-background.jpg) no-repeat center fixed; 
        background-size: cover;
        position:relative;
}
 .login img{   
    position: absolute;
    top: -30px!important;
    right: 16px;
}


div#oneclick {
    font-size: 76px;
    font-family: Roboto;
    font-style: italic;
    line-height:1;
    color: #d2a43c!important;
    margin-right: -50px;
    margin-left: -50px;
    
}

@media screen and (max-width: 1090px) and (min-width: 980px){
div#oneclick {
    display: none;
}
}


@media screen and (max-width: 760px){
div#oneclick {
    display: none;
}
}


img.et-waypoint.et_pb_image.et_pb_animation_top.arrowswivel.et_pb_image_sticky.et-animated {
    margin: 0 auto;
}

img.et-waypoint.et_pb_image.et_pb_animation_top.arrowswivel.et_pb_image_sticky.et-animated:hover {
    -webkit-transform: rotate(180deg);
    transform: rotate(360deg);
    transition: width 2s, height 2s, transform 2s;
    zoom: 1.1;
}


/*Second Section*/
.et_pb_section.second-sec.et_section_regular {
    margin-left: 40px;
    margin-right: 0px;
}

@media screen and (max-width: 980px){
.et_pb_section.second-sec.et_section_regular {
    margin-left:  auto!important;
    margin-right: auto!important;
}
p.explan {
    padding-left: 5% !important;
    padding-right:5% !important;
}
}

.et_pb_column_1_2 {
    min-width: 47%;
}
p.explan {
    
    min-width: 380px;
    padding-left: 20%;
    padding-right:15%;
    font-family: Roboto;
    color:#314d60;
    font-size: 12pt;
    font-weight:400pt;
}
@media screen and (max-width: 1280px) and (min-width: 980px){
p.explan {
    min-width: 180%!important;
}
}


@media screen and (max-width: 400px){
p.explan {
   min-width: 180px;
   padding: 10px!important;
}}

h4.Roboto-slab {
    font-family: Roboto slab;
    font-size: 22pt;
    font-weight: 800;
    padding-left: 20%;
    color: #314d60;
    padding-bottom:25px;
}

a.read-more {
    font-family: roboto;
    color: #314d60;
    padding-left: 20%;
    font-style: italic;
    font-size: 16pt;
    font-weight: 700;
    margin-top: 50px;
    margin-bottom:70px;
    display: inline-block;
}
.et_pb_section.second-sec.et_section_regular.et_section_transparent .et_pb_text_align_left {
    background: url(http://kashrut123.frimdesign.com/wp-content/uploads/2017/01/question-mark.png);
    background-repeat: no-repeat;
    background-position:150px 0px;
    padding-top: 72px;
    background-size: 272px;
    border-right:dotted 2px #314d60;
}

@media screen and (max-width: 1280px) and (min-width: 980px){
.et_pb_section.second-sec.et_section_regular.et_section_transparent .et_pb_text_align_left {
    padding-right:50px;     
}}


@media screen and (max-width: 1280px){
.et_pb_section.second-sec.et_section_regular.et_section_transparent .et_pb_text_align_left {
   border-right:none;
}}

img.et-waypoint.et_pb_image.et_pb_animation_fade_in.circles.et_pb_image_sticky.et-animated {
    min-width: 320px;
}
img.et-waypoint.et_pb_image.et_pb_animation_fade_in.circles.et_pb_image_sticky.et-animated {
    margin: auto;
}

@media screen and (max-width: 1280px) and (min-width: 980px){
img.et-waypoint.et_pb_image.et_pb_animation_fade_in.circles.et_pb_image_sticky.et-animated {
    min-width: 150%;
    display: block;
    margin: 0 auto;
    padding-left: 100px;
}
}