/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 


a { outline: none !important;}

.n10s-block h2 {
word-spacing: 4px !important;
}



@media screen and (max-width: 500px) {
	
.overlay-icon {
	display: none !important;
	}
	
	.overlay-blurb-heading div.et_pb_blurb_container > h4 {
		
		font-size: 14px !Important;
	}
	
	
	
	
.main-blurb div.et_pb_main_blurb_image
{display: none !important;}


div.et_pb_blurb_container > h4 {font-size: 17px !important; }

div.et_pb_blurb_container  p 
{ font-size: 14px !important;}


.n10s-block h2 {
text-align: left !important;
font-weight: 700 !important; 
position: relative !important; 
bottom: 32%  !important; 
padding-left: 16px !important;
padding-right: 0px !important;
font-size: 20px  !important;

}

.n10s-block p {

text-align: left !important;
position: relative !important; 
bottom: 38% !important; 
font-weight: 300 !important; 
font-size: 14px !important;
line-height: 1.4em !important;
padding-left: 16px !important;
padding-right: 0px !important;

}

}

@media screen and (min-width: 960px) and 
(max-width: 1279px) {

div.et_pb_main_blurb_image
{display: none !important;}


div.et_pb_blurb_container > h4 {font-size: 17px !important; }

div.et_pb_blurb_container  p 
{ font-size: 14px !important;}


.n10s-block h2 {
text-align: left !important;
font-weight: 700 !important; 
position: relative !important; 
bottom: 32%  !important; 
padding-left: 16px !important;
padding-right: 0px !important;
font-size: 20px  !important;

}

.n10s-block p {

text-align: left !important;
position: relative !important; 
bottom: 38% !important; 
font-weight: 300 !important; 
font-size: 14px !important;
line-height: 1.4em !important;
padding-left: 16px !important;
padding-right: 0px !important;

}

}





@media screen and (min-width: 1280px) and (max-width: 1439px)  {



.n10s-block h2 {
text-align: left !important;
font-weight: 400 !important; 
position: relative !important; 
bottom: 27%  !important; 
padding-left: 20px !important;
font-size: 25px  !important;

}

.n10s-block p {

text-align: left !important;
position: relative !important; 
bottom: 32%   !important; 
font-weight: 300 !important; 
font-size: 16px !important;
line-height: 1.7em !important;
padding-left: 20px !important;

}

}







@media screen and (min-width:1440px) {




.n10s-block h2 {
text-align: left !important;
font-weight: 400 !important; 
position: relative !important; 
bottom: 26%  !important; 
padding-left: 40px !important;
font-size: 30px  !important;

}




.n10s-block p {

text-align: left !important;
position: relative !important; 
bottom: 29%   !important; 
font-weight: 300 !important; 
font-size: 18px !important;
line-height: 1.7em !important;
padding-left: 40px !important;
}

}



.blue-tick {top: 1px; position: relative; width: 25px; height: auto; margin-right: 15px;}
#footer-bottom {
   display:none !important;
}



