/* 
Theme Name:   extra-child 
Theme URI:    https://clubthrifty.com/extra-child
Description:  A customized version of Extra which adds a number of features. 
Author:       Blucore Enterprises, LLC 
Author URI:   http://wilnaudesign.com 
Template:     Extra
Version:      4.0.0
License:      GNU General Public License v2 or later 
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

.et_pb_widget .widgettitle {
    background-color: #313131;
    font-size: 22px;
    text-transform: none;
}

#footer h4, #footer .et_pb_widget h4.widgettitle {
    color: #ffffff;
    font-size: 22px;
}

.author-box-header h3, .related-posts-header h3 {
    margin: 0;
    padding: 10px 0 10px 20px;
    font-size: 22px;
    text-transform: none;
}

.author-box-description h4 a {
    font-size: 22px;
}

.author-box-description h4 a:hover {
    color: #ff3d00;
}

.archive h1 {
    line-height: none;
    margin: 0 0 7px;
}

/*#footer .et_pb_widget .widget_list a.title:hover {
    color: #ff3d00;
}

.et_pb_widget li a:hover {
    color: #ff3d00;
}
*/

/*----- Tabs -----*/


ul {
    list-style-image: url('/wp-content/uploads/2017/07/plane-e1500346287887.png');
}


/*----Tab Menu Sidebar-----*/

.wp-tabbed-tabs .wp-tabbed-nav {
	list-style: none !important;
	font-size: 0px !important;
	display: block !important;
	width: 100% !important;
	max-width: 100% !important;
	background: #fff !important;
}

.wp-tabbed-tabs .wp-tabbed-nav li {
    border: none !important;
    background: #cfd8dc !important;
    color: #fcfcfc !important;
    width: 33% !important;
    font-size: 14px !important;
    text-align: center !important;
    line-height: 40px !important;
    display: block !important;
    float: left !important;
    text-transform: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    position: relative !important;
    height: 50px !important;
    padding: 5px !important;
    border-right: 1px !important;
    border-style: solid !important;
    border-width: thin !important;
 
}

.wp-tabbed-tabs .wp-tabbed-nav li.tab-active {
	background: #555 !important;
}

.wp-tabbed-tabs .wp-tabbed-nav li a {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
	display: inline-block !important;
	font-size: 14px !important;
/*	padding:10px 0 !important; */
	vertical-align: left !important;
	white-space: initial !important;
	-ms-text-overflow: ellipsis !important;
	text-decoration: none !important;
	color: #FFFFFF !important;
	text-overflow: ellipsis !important;
}

.wp-tabbed-tabs .wp-tabbed-contents {
	margin-top: auto !important;
}

.wp-tabbed-tabs .wp-tabbed-contents .wp-tabbed-cont {
	display: none !important;
}

.wp-tabbed-tabs .wp-tabbed-contents .wp-tabbed-cont.tab-active {
	display: block !important;
}

.wp-tabbed-tabs .tab-c-e-title {
	display: none !important;
}

.wp-tabbed-tabs .widget-title {
	display: none !important;
}

.wp-tabbed-tabs .widget {
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}


.et_monarch .et_social_4col li:nth-child(4n+1) {
    margin-left: 0;
    clear: both;
}
.et_monarch .et_social_top li a {
    padding: 10px;
}
.et_monarch .et_social_top .et_social_icon {
    background-color: rgba( 0, 0, 0, 0.1 );
}
.et_monarch .et_social_icon_instagram:before {
    content: "\e630";
}