/* Index CSS */
body {
background-image:url(../images/wavegrid.png);
}


body.body_landing{
background-color:#fff;

}
.wrapper{
padding-right:0px;
padding-left:0px;
margin-left:-8px;
background-image:url("../images/wavegrid.png");
margin-top:-10px;
}

.wrapper.topic{
margin-top:-15px;
}
nav{
margin-top:5px;
}

.landing {
    
margin-left:4px;
}

.nav2{
height:40px;
padding-top:0px;
}



.logo{
background-image: url("../images/logo.png");
background-size:contain;
background-repeat:no-repeat;
background-position:center;
width:88%;
height:105px;
margin-left:6%;
margin-top:20px;

position:static;
}




.tile_image{
background-image: url("../images/Collage_shadow.png");
background-size:contain;
background-repeat:no-repeat;
background-position:center;
width:100%;
height:295px;

margin-top:15px;
margin-left:0px;
position:relative;

}

.middle_text{
width:100%;
float:left;
line-height: 180%;
font-size:14px;



}

.middle{
width:90%;
margin-top:25px;
margin-left:5%;
}
.flair{
display:none;
}
footer{
margin-top:-5px;
float:left;
margin-bottom:10px;
margin-left:4px;
}
footer a {
font-size:15px;
}

.below_footer{
width:100%;
height:auto;
margin-top:15px;
padding-bottom:10px;
}



#toPopup {
width:95%;
margin-left:-50%;

}
#toPopup2 {
width:95%;
margin-left:-50%;
height:350px;
}
/* END Index CSS */




/* Intermediate Page CSS */
.nav2{ /*
    margin-top:-8px;
    padding-left:20px;
    margin-left:-10px;
	height:40px; */
	box-shadow:none;
	background-color:#549BAC;
}
.nav2.topic{
position:fixed;
height:40px;
padding-top:0px;
margin-top:0px;
float:left;
border-radius: 0px 0px 0px 0px;
}
.white_under_nav.topic{
position:fixed;
margin-top:40px;
}
.left{
display:none;
}
.right{
display:none;
}

.white_under_nav{
width:100%;
float:left;
position:relative;
height:5px;
background-color:#fff;

}



.links .topic_selection{
display:none;
}
.menu_mobile{
display:inline;
float:right;
margin-top:-3px;
margin-right:5px;
position:relative;
}

.menu_mobile.landing{
margin-top:-10px;
}
.play_curve_mobile{
display:inline;
margin-left:-10px;
margin-top:-3px;
float:left;
border:none;
}

.play_curve{
display:none;
}

.drop_down_mobile{
max-width:1200px;
background-color:#49C5E5;
margin-bottom:0px;
margin-left:5px;
margin-right:5px;

}
.drop_down_mobile_container{
box-shadow: 0px 0px 7px #888;
padding-bottom:4px;
background-color:#fff;
}
li { 
/*border-bottom-style:solid; */
border-color:white; 
list-style-type:none;
margin-left:-36px;

height:40px;

}
li a{
text-decoration:none;
color:white;

font-family: "Myriad Hebrew";
font-size: 23px;
padding-bottom:1px;

}

li a:hover{
font-weight:bold;

}

.picture_container{
width:100%;
margin-top:45px;
/*box-shadow: 0px 0px 5px #888; */
margin-bottom:10px;
border-style: none none none none;
border-bottom-width:3px;
border-color:#49C5E5;
padding-bottom:5px;
margin-left:0px;



}
#pictures{
margin-left:-5px;
width:100%;
float:left;
border-style:none;
box-shadow:none;
background-image:none;
text-align:center;

}



.table_pictures{
background-color:#fff;
text-align:center;
padding: 5px 5px 2px 5px; 
margin-top:10px;
float:none;
display:inline-block;
box-shadow: 0px 0px 5px #888;

margin-left:0px;
}

#image{
margin-top:3px;
width:150px;
height: 112px;
}

#no_image{
margin-top:3px;
width:150px !important;
height: 112px !important;
}
.image_name{
display:block;
background-color:#549BAC;
color:white;
font-family: "Arial";
font-size: 17px;
}

.image_name_background{
width:100%;
}

.table_clear_fix{
width:7px;
height:1px;
background-color:transparant;
float:left;

}
#button{
display:none;
}
#box{
float:right;
height:40px;
padding-bottom:0px;
width:100%;
margin-top:-0px;

border-style: none none none none;
/*box-shadow: 0px 0px 5px #888; */

border-bottom-width:3px;
border-color:#49C5E5;

background-color:#fff;

}


#cat_text{
margin-top:-71px;
margin-left:45px;
position:static;
z-index:1;
font-size:27px;
color:blue;
display:none;
}

#cat_text_mobile{
display:inline;
font-size:28px;
color:white;
font-family: "Arial";
position:absolute;
text-align:center;
right:50px;
left:50px;
margin-top:4px;

}

#cat_play_curve{
display:none;
}

#scroll_box{
float:left;
margin-left:4px;
width:96%;
height:40px;
margin-top:7px;
background-color:white;
box-shadow:none;
border-style:none;
padding-right:10px;
overflow-y:scroll; 
overflow-x:hidden;
position:relative;
display:none;
margin-top:-0px;
}
#scroll_box:hover{
border-color:#49C5E5;

}
#scroll_box_thumb{
padding-top:1px;
background-color:#49C5E5;
font-family: "Arial";
font-size: 23px;
color:white;
width:100%;
height:40px;
margin-bottom:1px;
text-decoration:none;
}

#scroll_box_thumb a{
 margin-left:3px;   
}
#scroll_box_thumb_image{
height:35px;
width:35px;
margin-top:2px;
}


#more_button{
display:none;
}


footer.one{
margin-top:10px;
}
/* END Intermediate Page CSS */

/* CONTENT PAGE BEGIN */

.nav2.content{
position:fixed;
height:40px;
padding-top:0px;
margin-top:5px;
float:left;
border-radius: 0px 0px 0px 0px;
z-index:10000;
}
.white_under_nav.content{
position:fixed;
margin-top:45px;
z-index:10000;
}
.carousel_header_cont{
height:100%;
background-image:url("../images/waveGrid.png");
box-shadow:none;
float:none;
text-align:center;
margin-top:60px;

}
.carousel{
position:relative;
left:10px;
right:0px;
background-image:none;
border-style:none;
box-shadow:none;
margin-top:-0px;
}

.carousel_inner{
background-color:transparent;
width:100%;
margin-left:0%;
}

.content_header_text{
display:none;
}

.rows{
margin-top:35px;
float:left;
}
.content_rows{
width:100%;
margin-left:4px;
}

.box_content_page{
display:none;
}

.topic_image{
float:right;
margin-right:20px;
margin-top:-40px;
}

.stripe.two{
margin-top:10px;
}

.QA{
width:99%;
float:left;
display: inline-block;
position:relative;

}
.question{


font-family:"Myriad Hebrew";
font-weight:bold;
font-size:19px;
color: #1D3853;
margin-top:6px;
margin-left:5px;
}

.answer{

margin-top:5px;
text-align:justify;
background-color:;
margin-left:5px;
padding-bottom:25px;

font-family:"Myriad Hebrew";
font-size:18px;
color: #1D3853;
/*padding-bottom:35px;*/

}
.play_rotate{
width:11%;
float:right;
margin-top:10px;
text-align:center;



}
.video_thumb{
padding-top:10px;
float:right;
margin-right:0px;
text-align:right;
height:40px;
padding-bottom:0px;


}
/* END CONTENT PAGE */