/* 
 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 --------------------------- */ 
#logo { max-height: 100% !important; } 
li#menu-item-118 { 
background: url(http://seadragonz.ashara-2017.bestwebmarketingtoolbox.com/wp-content/uploads/2017/03/call.png) no repeat;
}
li.home-logo {
	background: url(http://seadragonz.ashara-2017.bestwebmarketingtoolbox.com/wp-content/uploads/2017/03/edd5c3_70a4cf80fc374ea0aeca844509e46a78mv2.png) no-repeat !important;
    width: 235px;
    height: 210px;
    FLOAT: LEFT;
    border-right: none !important;
    margin-top: -140px;
     box-shadow: none !important;
    border-right: none !important
}
li.home-awards {
	    /* background: url(http://seadragonz.ashara-2017.bestwebmarketingtoolbox.com/wp-content/uploads/2017/03/ribbon.png) no-repeat !important; */
    margin-top: -140px;
    width: 250px;
    height: 200px;
    float: right;
    border-right: none !important;
    box-shadow: none !important;
    border-right: none !important
}
#ads { width: 960px; margin: 0 auto;} 
#ads img  { 
	width: 250px;
vertical-align: middle;
margin-left: 25px;
	}	
#ads span.call { 
float: right;
    font-size: 30px;
    color: #006990;
    padding: 15px 0;
     } 
.nav li.current_page_item {
	background: #F8AB38;
	}
.nav li {
	background: url('http://static.parastorage.com/services/skins/2.1229.63/images/wysiwyg/core/themes/base/indented_bg_inverted.png') repeat-x; 
	border-right: 1px solid rgba(241, 116, 36, 1);
	}
.nav li#menu-item-93 {
	border-radius: 10px 0 0 10px;
	}
.nav li { 
	     box-shadow: 0px 5px 6px -3px #ccc;
    border-top: 1px solid rgba(204, 204, 204, 0.38);
}

.nav li#menu-item-90 {
	border-radius: 0 10px 10px 0;
	border-right: 1px solid rgba(204, 204, 204, 0.38) !important;
	}
	
.nav li a {
	padding: 20px 60px !important;
	}
.nav li {
	padding-right: 0 !important;
	margin-left: -4px;
}
.nav li:hover  {
	background: #F8AB38;
	}
.nav li:hover a {
	color :#fff !important; 
	}
.nav li::after {
	display: none; 
	}
ul.nav {
	/* box-shadow: 2px 2px 5px 2px #ccc; */
	border-radius: 10px;
	/* margin-top: 15px */
}
.et_header_style_left #et-top-navigation { padding-top: 0 !important; } 
#main-header { 
	padding-bottom: 10px;
	}
.offer .et_pb_blurb h4 {
    margin-top: -7px;
    background-color: #F79A0E !important;
    z-index: 999;
    padding: 10px 0;
} 
.offer .et_pb_blurb
	{
	margin-right: 20px !important;
	}
.offer .floating-button {
	font-size: 13px;
width: 100%;
border-radius: 0 !important;
background: #2B6CA3 !important;
color: #fff !important;
border: #2B6CA3 !important;
	}
.offer .floating-button::after {
	margin-top: -5px;
	}
#top-menu li li a { width: 400px !important; background: #fff; } 
.nav li ul { 
	width: 207% !important;
	background: none !important;
	border: none !important;
	box-shadow: none !important;
} 
.nav li ul.sub-menu {
	
	padding-top: 0 !important;
}
.nav li ul.sub-menu li a {
	
}
.nav li ul.sub-menu li {
	
}
.nav li ul.sub-menu li a  { 
	 color: #2B6CA3 !important; 
	
}
.nav li ul.sub-menu  li { padding-left: 0 !important; } 
.nav ul li a:hover, .et_mobile_menu li a:hover { 
	    background-color: none !important;
    opacity: 1 !important;
}
li.current-menu-parent a { color: #006990 !important; } 
@media only screen and (min-width: 981px) {
    .nav li a {
    		padding: 20px 40px !important;
	}
}
.button-new  {color: #fff !important;
    border: 2px	solid #2B6CA2 !important;
    background: #2B6CA2 !important;} 
.button-new:hover { 
	color: #2B6CA2 !important; 
	border: 2px solid #2B6CA2 !important; 
	background: transparent !important; } 