/*
Theme Name:   Review  - MODIFIED remove header code
URI:   		  http://review.divisoup.com
Description:  A Child Theme built for Extra by Divi Soup
Author:       Michelle Nunan
Author URI:   http://divisoup.com
Template:     Extra
Version:      1.1
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

/*-----Typography-----*/

h1, h2, h3 {
    color: #a0a853 !important /* === was #2bae00 */
}

h2 a {
    color: #000 !important
}

h5 {
	color: #000 !important;
}

p {
    font-weight: 500;
}
span {
    font-weight: 600;
}

.et_pb_pagebuilder_layout .page .post-wrap h1 {
    background-color: #a0a853;  /* === was #2bae00 */
    color: #fff !important;
}

/*-----Main Container Styling-----*/

.container {
    width: 90%;
    max-width: 1920px;
}

#page-container {
    background: #f8f8f8;
}

/*-----Header & Navigation Styling-----*/

#top-header {
    background: #f8f8f8;
}

#et-trending-label, #et-trending-button {
    color: #a0a853 !important;  /* === was #2bae00 */
}
/* Drop Down Menu Styling
 */
#et-navigation li a {
    padding: 2px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    font-weight: 400; /* was 600 */
    color: #000;
   /* text-transform: uppercase; */
}

#et-navigation li a:hover {
    color: #a0a853;  /* === was #2bae00 */
}

#et-navigation > ul > li > a {
    -webkit-transition: color 0.3s;
    -moz-transition: color 0.3s;
    transition: color 0.3s;
}
#et-navigation > ul > li > a::before {
    position: absolute;
    top: 1%;
    left: 42%;
    color: transparent;
    content: '-';
    height: 0px;
    text-shadow: 0 0 transparent;
    font-size: 1.2em;
    -webkit-transition: text-shadow 0.3s, color 0.3s;
    -moz-transition: text-shadow 0.3s, color 0.3s;
    transition: text-shadow 0.3s, color 0.3s;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    transform: translateX(-50%);
    pointer-events: none;
}

#et-navigation > ul > li > a:hover,
#et-navigation > ul > li > a:focus {
    color: #a0a853;  /* === was #2bae00 */
    text-shadow: 0px 0px 1px rgba(190, 191, 193, 1);
}

#et-navigation > ul > li > a:hover::before,
#et-navigation > ul > li > a:focus::before {
    color: #a0a853;  /* === was #2bae00 */
    text-shadow: 10px 0 #000, -10px 0 #000, 20px 0 #a0a853, -20px 0 #a0a853; /* === was #2bae00 */
}

#et-navigation > ul#et-menu > li.current-menu-item > a  {
    color: #a0a853 !important; /* === was #2bae00 */
}

#et-menu > li > ul, #et-menu li > ul {
    border-radius: 0;
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	border-color: #a0a853; /* === was #2bae00 */
}

#et-menu li > ul, #et-menu > li > ul > li > ul {
	border-color: #a0a853;  /* === was #2bae00 */
}

#et-menu a:active {
	color: #a0a853;  /* === was #2bae00 */
}

#et-menu li > ul li a {
	border-color: #a0a853;  /* === was #2bae00 */
	color: #000;
}

#et-menu li > ul li a:hover {
	color: #a0a853; /* === was #2bae00 */
}

#et-menu ul li a:before {
	font-family: ETModules;
	content: '\45';  /* +++ was \e031 */
	padding-right: 5px;
	color: #a0a853;  /* === was #2bae00 */
}
/* Remove header code starts HERE
*/

/* Header remove ends HERE
*/

/*----New Footer Style----*/
.footer-text {
	margin: 5%;
	padding-left: 8px;
}

.footer-text h1{
	font-size: 50px;
    color: #FFFFFF!important;
    line-height: 1.5em;
}

.footer-text p{
	color: #FFFFFF!important;
	font-size: 20px;
	line-height: 1.5em;
}

/*----Footer Social Media Icons---*/
.et_monarch .et_social_networks .et_social_icons_container {
    display: flex;
    align-items: flex-end;
}

.et_monarch .et_social_networks li, .et_monarch .widget_monarchwidget .et_social_networks li, .et_monarch .widget .et_social_networks li, .et_monarch .widget_text .et_social_networks li {
    margin: 0;
}

.et_monarch .et_social_networks .et_social_icon, .et_monarch .et_social_networks .et_social_icon:before, .et_monarch .et_social_networks .et_social_icon {
    width: 37px;
    height: 37px;
    line-height: 37px;
}

@media only screen and (max-width: 980px) {
    .et_monarch .et_social_networks li, .et_monarch .et_social_mobile .et_social_networks li {
        margin: auto!important;
        clear: none!important;
    }
}

@media only screen and (max-width: 767px){
    .et_monarch .et_social_networks li:nth-child(2n+1), .et_monarch .et_social_mobile .et_social_networks li:nth-child(2n+1) {
        clear: none!important;
    }
}

@media only screen and (max-width: 479px){
    .et_monarch .et_social_networks li:nth-child(n+2), .et_monarch .et_social_mobile .et_social_networks li:nth-child(n+2) {
        margin: auto!important;
    }
}

        /*-----Footer Styling-----*/
#footer-bottom {
    background: #ffffff; /* ||| Was #000 */
}

#footer {
    background-color: #ffffff; /* ||| was #fff */
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

#footer-nav ul {
    font-weight: 600;
}

#footer-nav ul li a {
    color: #ffffff !important; /* ||| was fff */
}

#footer-nav ul li a:hover {
    color: #a0a853 !important;  /* === was #2bae00 */
}

#footer #footer-bottom #footer-nav ul.et-extra-social-icons .et-extra-icon:before {
    color: #fff;
}

#footer #footer-bottom #footer-nav ul.et-extra-social-icons .et-extra-icon:hover:before {
    color: #a0a853; /* === was #2bae00 */
}

#footer .et_pb_widget .widget_content {
    background-color: #1f2c35 !important;  /* ||| Was #000 */
	padding: 20px !important;
}

#footer .et_pb_widget {
    padding: 20px;
    margin: 0px !important;

}

.footer_columns_4#footer .et_pb_extra_column {
    background: #ffffff;  /* ||| Was #000 */
    border: 20px solid #ffffff; /* ||| was #fff */
	padding: 0;
}

#footer .et_pb_widget:first-of-type {
    padding: 0px;
}

#footer .et_pb_widget ul {
    padding: 0 20px 20px 20px;
}

#footer .et_pb_widget.widget_text .textwidget {
    padding: 30px;
    color: #fff !important;
    line-height: 1.6em;
	background: #000;
}

#footer .et_pb_widget.widget_et_ads .etad {
    margin: 0;
}

#footer .et_pb_widget /* .widgettitle */ {
    color: #fff;
    font-size: 18px;
	text-align: center;
    background-color: #1f2c35 !important;  /* ||| was #2bae00 */
    padding: 20px 15px;
    margin: 0;
}

/*-----Module Styling-----*/

.module {
   border: 0px;
}

.tabbed-post-module .tabs {
    background: #fff;
}

.tabbed-post-module .tabs ul li.active {
    background: #fff;
    color: #000 !important;
}

.tabbed-post-module .tabs ul li {
    background-color: #fff;
    color: #a0a853;  /* === was #2bae00 */
}

.tabbed-post-module .tabs ul li:hover {
    color: #000 !important;
}

.module-head:before, .tabbed-post-module .tabs ul li:before  {
	font-family: ETModules;
	content: '\45';  /* +++ was \e031 */
	padding-right: 5px;
	color: #a0a853;  /* === was #2bae00 */
	}

.featured-posts-slider-module .post-content h3 a:before {
	font-family: ETModules;
	content: '\45';  /* +++ was \e031 */
	padding-right: 5px;
}

.featured-posts-slider-module {
    z-index: 1 !important;
}

@media only screen and (max-width: 480px) {
.featured-posts-slider-module .carousel-item .post-content h3 a {
color: #fff !important;
	}
}

.et_pb_extra_overlay:before {
    color: #a0a853  /* === was #2bae00 */
}
.et_pb_extra_module .post-meta a {
    color: #a0a853;  /* === was #2bae00 */
    font-weight: 500;
}

/*-----Top Picks Post Carousel-----*/

.ds-top-picks.posts-carousel-module .module-head h1 {
	display: none !important;
}

.ds-top-picks.posts-carousel-module .carousel-item {
    width: 50% !important;
}

@media only screen and ( max-width: 480px ) {
.ds-top-picks.posts-carousel-module .carousel-item {
    width: 100% !important;
	}
}

.ds-top-picks.posts-carousel-module .module-head .module-filter {
	display: none;
}

.ds-top-picks.posts-carousel-module .module-head::before {
	content: '' !important;
}

.ds-top-picks.posts-carousel-module .module-head {
	height:10px !important;
}

.ds-top-picks.posts-carousel-module .post-content-box h3 a {
	color: #a0a853 !important;  /* === was #2bae00 */
}

/*Top Picks Post Carousel Label*/

.ds-top-picks.posts-carousel-module .module-head::after {
   content: url(/wp-content/themes/review/images/ourtoppicks.png);
   position: absolute;
   left: 6px; top: -10px;
   z-index: 10;
   height: auto;
   overflow: hidden;
   transform: scale(0.7, 0.7);
-ms-transform: scale(0.7, 0.7);
-webkit-transform: scale(0.7, 0.7);
}

/*Equalise Tabs on Tabbed Posts Module*/

@media only screen and ( min-width: 769px ) {
/* One Item */
.ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(1) {
	width: 100%;
}
/* Two Items */
.ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(2), .ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(2) ~ li {
	width: 50%;
}
/* Three Items */
.ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(3), .ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(3) ~ li {
	width: 33.3333%;
}
/* Four Items */
.ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(4), .ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(4) ~ li {
width: 25%;
}
/* Five Items */
.ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(5), .ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(5) ~ li {
	width: 20%;
}
/* Six Items */
.ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(6), .ds-tabs.tabbed-post-module .tabs ul li:first-child:nth-last-child(6) ~ li {
	width: 16.6666%;
}
}

/*-----Post Styling-----*/

.post-header .post-meta a {
    color: #a0a853;  /* === was #2bae00 */
}

/*Set column background colour*/
.ds-block-colour {
	background-color: #a0a853 !important;  /* === was #2bae00 */
}

/*Set header to white on background colour*/
.ds-white-on-block-colour h2{
	color: #fff !important;
}

/*Set text to white on background colour*/
.ds-white-on-block-colour p{
	color: #fff !important;
}

/*Drop cap numbering*/
.ds-dropped-numbering {
	float: left;
	font-size: 300%;
	width: 1.4em;
	line-height: 90%;
	color: #a0a853;  /* === was #2bae00 */
}

/*Post image shadow*/
.ds-post-image-shadow {
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

/*Blockquote Colour*/
blockquote {
    border-left: 5px solid #a0a853;  /* === was #2bae00 */
}

/*Change bullets to stars*/
.ds-star-bullet ul {
    list-style: none; /* Remove list bullets */
    padding: 0;
    margin: 0;
}

.ds-star-bullet li {
    padding-left: 16px;
}

.ds-star-bullet li:before { /*Add star for bullets*/
    font-family: ETModules;
	content: '\45';  /* +++ was \e031 */
	padding-right: 5px;
	color: #a0a853;  /* === was #2bae00 */
}

/*-----Button Styling-----*/

#page-container .button {
border-radius: 0px;
background-color: #006a8e; /* +++ change button background was 2471c3 */
color: #fff !important;
}

#page-container .button:hover {
background-color: #000;
}
/*
.read-more-button,
a.read-more-button,
.comment-body .comment_area .comment-content .reply-container .comment-reply-link,
input[type="submit"],
button[type="submit"],
.post-nav .nav-links .button {
    border-radius: 0px;
    background-color: #000;
    font-weight: 700;
	color: #fff !important;
}

.read-more-button:hover,
a.read-more-button:hover,
.comment-body .comment_area .comment-content .reply-container .comment-reply-link:hover,
input:hover[type="submit"],
button:hover[type="submit"],
.post-nav .nav-links .button:hover {
    border-radius: 0px;
    background-color: #a0a853;
    font-weight: 700;
	color: #fff !important;
}
*/

/*-----Sidebar & Widget Styling-----*/

input[type="search"] {
    background: #a0a853 !important;  /* === was #2bae00 */
	border-radius: 0px !important;
}

.et_pb_widget.widget_search .search-field {
    color: #fff;
	border-radius:0 !important;
}

.et_pb_widget.widget_search .search-field:focus {
	color: #fff;
	}

.with_sidebar .et_pb_extra_column_main {
    padding: 12px 12px !important;
}

.et_pb_extra_column_sidebar {
padding: 0px 12px !important;
}

.with_sidebar .et_pb_extra_column_sidebar,
.with_sidebar .et_extra_layout .et_pb_column_sidebar {
    margin-top: 12px;
}
.et_pb_extra_module,
.et_pb_widget,
.posts-blog-feed-module.masonry .hentry {
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}
.et_pb_widget /* .widgettitle */ {
    background: #a0a853;  /* === was #2bae00 */
}
.et_pb_featured_posts_slider,
.et-slider,
.et_pb_extra_module,
.et_pb_widget,
.et_pb_widget.widget_search .search-field,
.single article,
.page article,
.post-nav .nav-links .nav-link-prev .button {
    border-radius: 0 !important;
}

.et_pb_widget a:hover {
	color: #a0a853 !important;  /* === was #2bae00 */
	}

.et_pb_widget.widget_et_social_followers .social-icon {
    border-radius: 0;

}

.et_pb_widget.widget_et_authors .widget_list_portrait {
    border-radius: 0;
}

.et_pb_widget.widget_et_recent_entries .widget_list li {
    margin-top: 20px;
}

.et_pb_widget .widget_list .title:hover {
	color: #a0a853;  /* === was #2bae00 */
	}

.et_pb_widget .widget_list .post-meta a{
    color: #a0a853;  /* === was #2bae00 */
}

/*Add star icon to sidebar widgets*/
.et_pb_extra_column_sidebar .et_pb_widget ul li:before {
	font-family: ETModules;
	content: '\45';  /* +++ was \e031 */
	padding-right: 5px;
	color: #a0a853;  /* === was #2bae00 */
}

/*Exclude star icon from sidebar widget with leading image*/
.et_pb_widget.widget_et_recent_entries .widget_list li:before, .et_pb_widget.widget_et_authors .widget_list li:before, .et_pb_widget.widget_et_login .widget_list li:before {
	content: ' '!important;
}

.et_pb_widget .widget_list .post-meta {
    color: #a0a853;  /* === was #2bae00 */
}

/*Calendar widget styling*/

.et_pb_widget.widget_calendar a {
    color: #a0a853;  /* === was #2bae00 */
}

.et_pb_widget.widget_calendar #prev a, .et_pb_widget.widget_calendar #next a {
    color: #a0a853;  /* === was #2bae00 */
}

/*-----Post Navigtion Styling-----*/

.featured-posts-slider-module .et-pb-controllers a.et-pb-active-control {
background: #a0a853 !important;  /* === was #2bae00 */
}

.featured-posts-slider-module .carousel-item {
    border-radius: 0 !important;
}
.featured-posts-slider-module .carousel-item .post-content-box {
    background: rgba(0, 0, 0, 0.6) !important;
}

.featured-posts-slider-module {
background-color: rgba(255,255,255,0) !important;
}

.featured-posts-slider-module .et-pb-slider-arrows a,
.posts-carousel-module .et-pb-slider-arrows a {
    border-radius: 0px !important;
    border: 0px;
    background: #a0a853;   /* === was #2bae00 */
}

.posts-carousel-module .et-pb-slider-arrows a:before {
    color: #fff;
}

.et-slider .et-pb-slider-arrows a:before, .featured-posts-slider-module .et-pb-slider-arrows a:before {
    color: #fff;
}

.et-pb-arrow-prev,
.et-pb-arrow-next {
    color: #a0a853;  /* === was #2bae00 */
}

.et-slider .et-pb-arrow-prev,
.featured-posts-slider-module .et-pb-arrow-prev {
    color: #a0a853;  /* === was #2bae00 */
}

.post-nav .nav-links .button:before,
.post-nav .nav-links .read-more-button:before,
.post-nav .nav-links .post-nav .nav-links .button:before {
    color: #fff;
}

.post-nav {
    width: 100%;
}

.nav-links .nav-link-prev .title {
text-align: left;
}

.post-nav .nav-links .title {
    color: #a0a853;  /* === was #2bae00 */
}

/*-----Pagination Styling-----*/

.paginated .pagination li.active {
    background-color: #000;
    border-radius: 0px;
    color: #fff !important;
}
.paginated .pagination li {
    background-color: #a0a853;  /* === was #2bae00 */
    border-radius: 0px;
    color: #fff !important;
}
.paginated .pagination li.next {
    background-color: #a0a853;  /* === was #2bae00 */
    border-radius: 0px;
    color: #fff !important;
}
.paginated .pagination li a {
    color: #fff;
}

.posts-blog-feed-module .pagination {
    padding: 20px 10px !important;
}

.paginated .pagination li a.next::before,
.archive-pagination .pagination li a.next::before,
.paginated > .page-numbers li a.next::before,
.archive-pagination > .page-numbers li a.next::before,
.paginated .pagination li a.prev::before,
.archive-pagination .pagination li a.prev::before,
.paginated > .page-numbers li a.prev::before,
.archive-pagination > .page-numbers li a.prev::before {
    color: #fff !important;
}

/*-----Comment Area Styling-----*/

.comment-reply-link {
    margin-top: 20px;
}
ol.commentlist {
	list-style-type: none !important;
}

#commentform textarea {
    border-radius: 0px;
	background-color: #fff;
}

.single article,
.page article,
.author-box,
.related-posts,
#commentform textarea,
#commentform input[type="text"] {
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

#commentform input[type="text"] {
    background: #fff;
    border-radius: 0px;
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

.comment-body, .single article.comment-body, .page article.comment-body {
padding-right: 0px !important;
}

#comment-wrap {
    padding-top: 0;
}

.comment ol li{
    list-style-type: none !important;
}

.comment-bubble:before, .rating-star:before {
   color: #a0a853;  /* === was #2bae00 */
}

/*-----Contact Form Styling-----*/

button[type="submit"]{
	margin-top: 10px !important;
	padding: 10px 12px 10px 12px !important;
	border:none !important;

}

button[type="submit"]:hover{
	margin-top: 10px !important;
	padding: 10px 12px 10px 12px !important;
	border:none !important;

}

button[type="submit"]:after{
	content: '' !important;
	transition: none !important;
}

.et_pb_contact p input, .et_pb_contact p textarea {
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	background: #000;
	color: #fff;
}

input:focus, input[type="text"]:focus, textarea:focus {
	background: #a0a853 !important;  /* === was #2bae00 */
	color: #fff !important;
}

.et_contact_bottom_container {
    margin-top: 0;
}

/*-----Map Styling-----*/

.et_pb_map {
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

/*-----Back To Top Button Styling-----*/

#back_to_top {
    background: #006a8e; /* +++ change button background was 2471c3 */
}

#back_to_top.visible {
    border-radius: 0px;
	margin-right: 10px;
	}

/*-----Login Module Styling-----*/

.et_pb_widget.widget_et_login .input {
    border-radius: 0px;
}

.et_pb_extra_overlay {
    background: rgba(255, 255, 255, 0.6);
}

/*-----Post Footer Ratings & Social Share Styling-----*/

.post-footer {
    background-color: #a0a853;  /* === was #2bae00 */
	padding: 15px 40px 0px;
}

.post-footer .rating-stars #rating-stars img.star-on {
    background-color: #000 !important;
}

.rating-stars .rating-star {
    color: #a0a853;  /* === was #2bae00 */
}

.post-footer .rating-stars .rating-star {
    border-radius: 0px;
}

.post-footer .social-icons .et-extra-icon, .post-footer .rating-stars .rating-star {
    border-radius: 0px;
}

.post-footer .rating-stars #rated-stars img.star-on  {
background-color: rgba(0,0,0,1) !important;
}

.post-footer .rating-stars #rated-stars img.star-off  {
background-color: rgba(0,0,0,0.2) !important;
}

.post-footer .social-icons .et-extra-icon:hover {
background-color: #000 !important;
}

.post-footer .rating-stars #rate-title, .post-footer .social-icons .share-title {
color: #fff;
}

/*-----Reviews Styling-----*/

.review {
    background: #fff;
    border-radius: 0px;
    margin: 60px 0 0;
    box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

.review-title {
    background: #a0a853;  /* === was #2bae00 */
}

.review-summary-content strong {
    color: #a0a853;  /* === was #2bae00 */
}

.review-summary-score-box {
background-color: #a0a853 !important;  /* === was #2bae00 */
border-radius: 0px !important;
}

.review-title h3 {
    color: #fff !important;
}

.score-bar-bg {
border-radius: 0px !important;
color: #f8f8f8;
}

.score-bar {
background-color: #a0a853 !important;  /* === was #2bae00 */
}

/*-----Our Reviewers Page Styling-----*/

.module, .page article, .authors-page .page, .authors-page .authors .author {
box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2) !important;
border: 0px;
}

.authors-page .authors .author {
border-radius: 0px;
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}

.et_extra_other_module {
border-radius: 0px;
}

@media only screen and (min-width: 1280px) {
.module, .page article, .authors-page .page, .authors-page .authors .author {
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}
}

.authors-page .authors .author .author-footer {
    background-color: #000;
}

.authors-page .authors .author .author-footer .et-extra-icon:before {
	color: #fff;
}

.authors-page .authors .author .author-footer .et-extra-icon:hover:before {
	color: #a0a853 !important;   /* === was #2bae00 */
}

.authors-page .authors .author a img {
    height: 200px;
    width: 200px;
    border-radius: 0;
	box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px 1px rgba(0, 0, 0, 0.2);
}


/*-----Flip Column Order on Mobile-----*/

@media only screen and ( max-width: 980px ) {
.ds-flip-column {
	display: -webkit-flex;
	-webkit-flex-direction: column-reverse;
	display: flex;
	flex-direction: column-reverse !important;
	}
}

/*-----Hide Category Heading-----*/

.archive h1 {
    display: none;
}

/*-----Accent Color-----*/

.et_pb_sum,
.et_pb_pricing li a,
.et_pb_pricing_table_button,
.et_overlay:before,
.et_pb_member_social_links a:hover,
.woocommerce-page #content input.button:hover .et_pb_widget li a:hover,
.et_pb_bg_layout_light .et_pb_promo_button,
.et_pb_bg_layout_light.et_pb_module.et_pb_button,
.et_pb_bg_layout_light .et_pb_more_button,
.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,
.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,
.et_pb_gallery .et_pb_gallery_pagination ul li a.active,
.et_pb_contact_submit,
.et_pb_bg_layout_light .et_pb_newsletter_button,
.woocommerce-page #content input.read-more-button:hover .et_pb_widget li a:hover,
.woocommerce-page #content input.button:hover .et_pb_widget.woocommerce .product_list_widget li a:hover,
.woocommerce-page #content input.post-nav .nav-links .button:hover .et_pb_widget li a:hover {
  color: #a0a853 !important;  /* === was #2bae00 */
}

/*-----Contact page Blurb Styling-----*/

.et_pb_blurb_position_left .et-pb-icon, .et_pb_blurb_position_right .et-pb-icon {
    color: #a0a853 !important; /* === was #2bae00 */
}


/* CHANGE SIZE OF COOKIE TEXT
 */
.pea_cook_wrapper {
font-size: 18px !important;
}

.et_bloom .et_bloom_flyin {
    overflow: auto;
    top: 1rem;
}

.et_bloom .et_bloom_flyin .et_bloom_form_container_wrapper.et_bloom_vertical_scroll { overflow: unset !important; }

.et_bloom_header_outer {
    margin-top: 1rem !important;
}

/* Styles for dual logo setup */
/* .logo {
    display: grid;
    grid-template-columns: 2fr 1fr;
    align-items: center;
    align-content: center;
    width: 80% !important;
}

.first-logo {
    border-right: solid 1px;
    padding: 0 1rem;
}

.second-logo {
    padding: 0.5rem 1.5rem 0.5rem 1.5rem;
}

.nav-container {
  padding-right: 15px !important;
  padding-left: 15px !important;
}

@media only screen and (min-width: 768px) {
  .et-fixed-header #main-header .logo {
    height: 80px !important;
  }
}

@media only screen and (min-width: 630px) {
  .logo {
    width: 500px !important;
  }
  .nav-container {
    padding-right: 30px !important;
    padding-left: 30px !important;
  }
}

@media only screen and (min-width: 1020px) {
  .logo {
    padding-top: 20px;
    width: 400px !important;
  }
}

@media only screen and (min-width:1500px) {
  .logo {
    width: 500px !important;
  }
} */
