/*
Theme Name:     Rank Monster
Description:    Blank Divi Theme for Rank Monsters
Author:         admin
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)

/* ----------------------------------- */
/* Menu - Active Item Background Color */
/*           by Geno Quiroz            */
/* ----------------------------------- */
 
@media only screen and (min-width : 981px) {
 
 
/* remove carrot from menu with drop down */
    #top-menu .menu-item-has-children > a:first-child, #et-secondary-nav .menu-item-has-children > a:first-child {padding-right: 0px;}
    #top-menu .menu-item-has-children > a:first-child:after, #et-secondary-nav .menu-item-has-children > a:first-child:after {display:none;}
 
 
/* menu padding */
    #et-top-navigation {
        padding-top: 0px!important;
		font-weight: bold;
		font-size: 25px;
        }
    #top-menu li {
            margin-left: -3px;
        padding-right: 0px;}
    #top-menu li > a { 
        padding: 33px 15px 33px 15px!important;}
 
 
/* remove color fade in on menu text */
    #top-menu a {
        color: #000;}
 
/* current menu item colors */
    #top-menu li.current-menu-item {
        background-color: #104ba5;} /*change background color here*/
    #top-menu li.current-menu-item > a {
        color:#fff!important;}
 
/* menu item hover colors */
    #top-menu li:hover {
        background-color: #104ba5;} /*change background color here*/
    #top-menu li > a:hover {
        color: #fff;
        opacity: 1!important;}  
 
 
/* current menu ancestor background color */
    .current-menu-ancestor {
            background-color: #104ba5;} /*change background color here*/
    .current-menu-ancestor a {
            color: #fff!important;}
 
 
/* sub menu adjustments */ 
    .sub-menu {
            padding: 0px!important;}
    #top-menu li li a {
            padding: 19px 5px 19px 8px!important;}
    .current-menu-ancestor .sub-menu a {
            color: #000!important;}
    .current-menu-ancestor .sub-menu a:hover {
            color: #fff!important;}
 
}


/*--------Header Drop Shadow-----*/
 #main-header {
 -webkit-box-shadow: 0px 9px 20px 2px rgba(0,0,0,0.24);
 -moz-box-shadow: 0px 9px 20px 2px rgba(0,0,0,0.24);
 box-shadow: 0px 9px 20px 2px rgba(0,0,0,0.24);
 }

/*--------FIXED Header Drop Shadow-----*/
 #main-header.et-fixed-header {
 -webkit-box-shadow: 0px 9px 20px 2px rgba(0,0,0,0.24)!important;
 -moz-box-shadow: 0px 9px 20px 2px rgba(0,0,0,0.24)!important;
 box-shadow: 0px 9px 20px 2px rgba(0,0,0,0.24)!important;
 }

.et_pb_slider .et_pb_container{
	width: 85% !important;
}
.et_pb_column_1_3 h4, .et_pb_column_1_4 h4{
	    margin: 20px 0 5px;
    border-left: 4px solid #f16746;
    padding-left: 15px;
}
.textwidget p{
    margin: 5px 0 0 19px !important;
}


#top-menu li li a {
	font-size: 13px;
}


/*--------Sidebar Information----------*/
.et_pb_column_1_3 h4, .et_pb_column_1_4 h4 {
	border-left-color: #B72925;
}