/* 
 Theme Name:     Angling
 Author:         Darrel Allam
 Author URI:     http://www.purecss.co.uk
 Template:       Divi
 Version:        2.1
 Description:   WordPress Themes by Darrel Allam
*/ 


/* ----------- CUSTOM CSS BELOW  --------------------------- */ 

@media only screen and (min-width: 980px) {
.et_header_style_centered #main-header div#et-top-navigation{background:#654321; padding:20px; color:white;}
	
}
#main-header #top-menu li.current-menu-item > a {
	color: #FFF !important;
font-weight:900;
font-style:underline !important;}
@media only screen and (max-width: 980px) {
.et_header_style_centered #logo {max-height:130px !important;}
	.et_pb_svg_logo #logo, .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{margin-top:-30px; margin-bottom:-30px;}
	
}
.et_header_style_centered #top-menu>li>a{padding-bottom:0px !important;}
.testimonial-theme4-theme4 .testimonial-theme4-pic-theme4{display:none !important;}
.testimonial-theme4-theme4 .testimonial-theme4-description-theme4{color:white !important;}
.testimonial-theme4-theme4 .testimonial-theme4-title-theme4{color:white !important;}
.testimonial-theme4-theme4 .fa-fw{color:orange !important;}
.testimonial-theme4-theme4{background:transparent !important;}

#top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .et_color_scheme_red #top-menu li.current-menu-ancestor>a, .et_color_scheme_red #top-menu li.current-menu-item>a, .et_color_scheme_pink #top-menu li.current-menu-ancestor>a, .et_color_scheme_pink #top-menu li.current-menu-item>a, .et_color_scheme_orange #top-menu li.current-menu-ancestor>a, .et_color_scheme_orange #top-menu li.current-menu-item>a, .et_color_scheme_green #top-menu li.current-menu-ancestor>a, .et_color_scheme_green #top-menu li.current-menu-item>a{color:white !important;}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background:#654321activecaption !important;

background-color:#654321!important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#654321 !important;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background:#654321 !important;

background-color:#654321 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#654321 !important;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {

background: #654321 !important;

color:white !important;

text-shadow: transparent !important;

border-color:#654321 !important;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #654321 !important;

box-shadow: none;

text-shadow: transparent !important;

color:white !important;

border-color:#654321 !important;

}

@media (max-width: 980px){

    .twoX2 .et_pb_column{
        max-width: 47.25% !important;
    }
/* these bottom two are for a three column row */
    .twoX2 .et_pb_column.et_pb_column_1_3:nth-of-type(3){
        margin: 0 25%; /*this centers the third column */
    }
    .twoX2 .et_pb_column_1_3:nth-of-type(2) {
       float: right; /* this puts space between the first and second columns */
    }
}

@media (max-width: 980px){
    .twoX2 .et_pb_column{
        max-width: 47.25% !important;
    }
/* these bottom two are for a three column row */
    .twoX2 .et_pb_column.et_pb_column_1_3:nth-of-type(3){
        margin: 0 25%; /*this centers the third column */
    }
    .twoX2 .et_pb_column_1_3:nth-of-type(2) {
       float: right; /* this puts space between the first and second columns */
    }
}
.wp_rss_retriever_credits{display:none;}
.aws-search-result .aws_result_title{color:#663333 !important; font-family:teko; font-size:19px;}
.aws-search-result .aws_result_excerpt{font-size:16px; padding-bottom:10px; line-height:120%;}
.aws-search-result .aws_result_price{color:#663333 !important; font-family:teko; font-size:19px;}
span.mobile_menu_bar:before{
  color:#663333;
}
#ycd-circle-51394 .textDiv_Days h4, #ycd-circle-51394 .textDiv_Days span{color:white !important;}
#ycd-circle-51394 .textDiv_Hours h4, #ycd-circle-51394 .textDiv_Hours span{color:white !important;}
#ycd-circle-51394 .textDiv_Minutes h4, #ycd-circle-51394 .textDiv_Minutes span{color:white !important;}
#ycd-circle-51394 .textDiv_Seconds h4, #ycd-circle-51394 .textDiv_Seconds span{color:white !important;}

/*Mobile Menu */
#main-header .et_mobile_menu .menu-item-has-children > a { background-color: transparent; position: relative; }
#main-header .et_mobile_menu .menu-item-has-children > a:after { font-family: 'ETmodules'; text-align: center; speak: none; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; position: absolute; }
#main-header .et_mobile_menu .menu-item-has-children > a:after { font-size: 16px; content: '\4c'; top: 13px; right: 10px; }
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after { content: '\4d'; }
#main-header .et_mobile_menu ul.sub-menu { display: none !important; visibility: hidden !important;  transition: all 1.5s ease-in-out;}
#main-header .et_mobile_menu .visible > ul.sub-menu { display: block !important; visibility: visible !important; }
.et_mobile_menu li a { font-size: 18px !important; text-transform: uppercase !important; font-weight:400 !important; }
#menu-main-menu{background:#654321 !important; border-top-left-radius: 15px; border-top-right-radius: 15px; padding-left:10px !important; padding-right:10px !important;}

   

