/*
 Theme Name: Syria is Home
 Theme URI: https://syriaishome.org
 Description: Syria is Home (Divi Child Theme)
 Author: UNHCR
 Author URI: https://www.unhcr.org
 Template: Divi
 Version: 1.0.1

/*----------Typography -------*/
h1, h2, h3, h4, h5{
	font-family: "proxima-soft-condensed", Arial, sans-serif;
font-weight: 700;
	line-height: 1.3;
}
html:lang(ar) body, html:lang(ar) h1, html:lang(ar) h2, html:lang(ar) h3, html:lang(ar) h4, html:lang(ar) h5, html:lang(ar) h6, html:lang(ar) p{
   font-family: 'Almarai', Lato, Arial, sans-serif;
}

.et_fixed_nav.et_show_nav #page-container{
	padding-top: 154px;
}
.intro{
	font-size: 24px;
	line-height: 1.4em;
}
.caption{
	font-size: 12px;
}
.et_pb_blurb_content{
	max-width: 700px;
}
.et_pb_text p + h3, .et_pb_text ol + h3, .et_pb_text ul + h3{
	padding-top: 30px;
}

h1, h2{
	color: #000000;
}
h1:after {
    content: ""; 
    display: block;
	  height: 5px;
	background-color: #4fa159;
    margin: 0px;
    width: 80px; 
	border-radius: 5px;
}
.et_pb_text hr{
	border-top: 2px solid;
	margin-bottom: 20px;
}
#main-header {
    -webkit-box-shadow: 0 0px 0 rgba(0,0,0,.1);
    box-shadow: 0 0px 0 rgba(0,0,0,.1);

}
.nav li ul {
	    width: 280px;
}
#top-menu li li a {
    padding: 8px 0px;
    width: 240px;
    line-height: 1.3;
    border-bottom: #f5f5f5 solid 1px;
}

.pac_divi_table_of_contents_0 .pac_dtoc_heading_level_2>li>div>a {
    line-height: 1.3;
}
.et_pb_text ol li, .et_pb_text ul li, .et-l--body ol li, .et-l--body ul li, .et_pb_blurb_description ul li, .et_pb_blurb_description ol li, .et_pb_toggle_content ol li, .et_pb_toggle_content ul li{
	padding-bottom: 1em;
}
.et_pb_text ol li:last-child, .et_pb_text ul li:last-child, .et-l--body ol li:last-child, .et-l--body ul li:last-child, .et_pb_blurb_description ol li:last-child, .et_pb_blurb_description ul li:last-child, .et_pb_toggle_content ul li:last-child, .et_pb_toggle_content ol li:last-child{
    padding-bottom: 0em;
}
.et_pb_text ol, .et-l--body ol {
	padding-left: 1em;
	list-style-position: outside;
}

.post-password-required .et_password_protected_form {
	padding: 0px 20px;
}


@media only screen and (max-width: 768px) {
	body{
		font-size: 14px;
	}
	h1 {
    font-size: 40px !important;
  }
	h2 {
    font-size: 24px !important;
  }
 
	h3 {
    font-size: 20px !important;
  }
	h4 {
    font-size: 16px !important;
  }
 }  