/*
Theme Name: EMG Confidence
Theme URI:
Author: Educational Marketing Group, Inc.
Author URI: http://emgonline.com/
Description: EMG Confidence Template.
Version: 1.0
*/


/**
 * Table of Contents
 *
 * 1.0  - Overall
 * 2.0  - Alerts
 * 3.0  - Buttons
 * 4.0  - Columns & Grids
 * 5.0  - Dividers
 * 6.0  - Headers
 * 7.0  - Icons
 * 8.0  - Images
 * 9.0  - Lists
 * 10.0 - Quotes
 * 11.0 - Tabs
 * 12.0 - Toggles
 * 13.0 - Posts
 * 14.0 - Accessbility
 * 15.0 - Media Queries
 *    15.1 - >= 512px
 *    15.2 - >= 768px
 *    15.3 - >= 980px
 *    15.4 - >= 1280px
 * 16.0 - Print
 */



/**
 * 1.0 - Overall
 */

.gray_bg {
	background-color: grey;
	color: #fff;
}

.red_bg {
	background-color: red;
	color: #fff;
}

.white_bg {
	background-color: white;
	color: black;
}



/**
 * 2.0 - Alerts
 */

.alerts {
	padding: 2em;
}

.alerts .icon {
	display: table-cell;
}

.alerts .icon .fa {
	font-size: 2em;
	margin-right: .5em;
}

.alerts .text {
	display: table-cell;
	vertical-align: top;
}



/**
 * 3.0 - Buttons
 */
.btn {
	font-weight: bold;
	text-align: left;
	padding: 1.15em 1em;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 20px;
	display: inline-block;
}

a.btn {
	box-shadow: none;
}

a.btn:hover,
a.btn:focus {
	color: #fff;
}

.btn.full {
	width: 100%;
	display: block;
	text-align: center;
}

.small_btn.full {
	width: 100%;
	display: block;
	text-align: center;
}

.small_btn {
	font-weight: medium;
	text-align: left;
	padding: 0.65em 0.8em;
	text-transform: none;
        text-decoration: none;
	margin-top: 20px;
	margin-bottom: 20px;
	display: inline-block;
}

a.small_btn {
	box-shadow: none;
}

a.small_btn:hover,
a.small_btn:focus {
	color: #fff;
}

.small_btn.full {
	width: 100%;
	display: block;
	text-align: center;
}

.fa {
	margin-left: 10px;
	position: relative;
	font-size: 1.5em;
	vertical-align: middle;
	display: inline-block;
	left: 0;
	top: -1px;
	-webkit-transition: left 0.3s ease;
	transition: left 0.3s ease;
}

.btn:hover .fa,
.btn:focus .fa,
a:hover .fa,
a:focus .fa {
	left: 5px;
}





/**
 * 4.0 - Columns & Grids
 */
.last {
	margin-right:0 !important;
	padding-right: 0 !important;
	clear:right;
}

.clearboth {
	clear:both;
	display:block;
	font-size:0;
	height:0;
	line-height:0;
	width:100%;
}

.grid .one_half,
.grid .one_third,
.grid .two_third,
.grid .three_fourth,
.grid .one_fourth,
.grid .one_fifth,
.grid .two_fifth,
.grid .three_fifth,
.grid .four_fifth,
.grid .one_sixth,
.grid .five_sixth {
	position:relative;
	margin-right: 0;
	float:left;
	width: 100%;
	margin-bottom: 6px;
}

.grid .one_half:last-child,
.grid .one_third:last-child,
.grid .two_third:last-child,
.grid .one_fourth:last-child,
.grid .three_fourth:last-child,
.grid .one_fifth:last-child,
.grid .two_fifth:last-child,
.grid .three_fifth:last-child,
.grid .four_fifth:last-child,
.grid .one_sixth:last-child,
.grid .five_sixth:last-child {
	margin: 0 0 6px 0;
}

.grid {
	position: relative;
	margin: 0 -30px;
}

.grid a {
	text-decoration: none;
}

.page-template-full-width .grid {
	margin-left: -30px;
	margin-right: -30px;
}

.grid .wrap {
	padding: 30px;
	position: relative;
}

.grid .wrap.img {
	display: block;
	width: 100%;
	height: 300px;
	overflow: hidden;
	padding: 0;
}

.grid .stacked .wrap {
	overflow: hidden;
}

.grid .inner-wrap {
	padding: 30px;
}

.grid .stacked .inner-wrap {
	position: absolute;
	top:0;
	vertical-align: middle;
	text-align: center;
	width: 100%;
	padding: 20px;
}

.grid .one_half .inner-wrap {
	position: absolute;
	top: 0;
}

.grid .one_half.lower .inner-wrap {
	position: absolute;
	top: 200px;
}

.grid .wrap.img .grid_title {
	padding-bottom: 20px;
	position: relative;
}

.grid .content {
	margin-bottom: 3em;
	position: relative;
}

.grid.stack .content {
	margin-bottom: 1em;
}

.grid.w_img .content {
	width: 100%;
	margin-bottom: 20px;
}

.grid.w_img .one_half .wrap {
	max-height: 350px;
	height: 350px;
}

.grid .one_fifth .wrap {
	height: 205px;
}

.one_fifth .stacked .wrap {
	min-height: 50px;
}

.grid.w_img .link,
.grid .link,
.feature-block .link {
	display: inline-block;
	padding: 10px 20px;
	position: relative;
}

.grid.icons .link,
.grid.full .color .link {
	padding: 0;
}

.grid.stack .one_fifth .stacked {
	float: left;
	width: 49.75%;
	padding-top: 8px;
	text-align: center;
	margin-right: .5%;
}

.grid.stack .one_fifth .stacked > .stacked {
	float: right;
	margin-right: 0;
}

.grid.stack .one_fifth .stacked:last-child {
	float: right;
	margin-right: 0%;
}

.grid.w_img .link,
.grid .color.b6_bg .link,
.feature-block .link {
	color: #3c3938;
}

.grid .stacked .link {
	color: #fff;
}

.grid .stacked .link {
	background-color: initial;
	padding-bottom: 0;
}

.grid a,
.grid a:hover .b6_bg .link,
.grid .b6_bg:hover .link,
.grid .b6_bg:focus .link,
.grid .color .link,
.stack .color.b6_bg .link {
	color: #fff;
}

.grid .one_fifth .img .link,
.grid .one_third .link {
	position: absolute;
	bottom: 20px;
}

.grid.w_img .one_fifth .color .link {
	position: relative;
}

.grid.w_img .link,
.grid .white_bg,
.feature-block .link {
	background-color: #fff;
}

.grid .color .link {
	background-color: inherit;
}

.grid.stack .link {
	background-color: initial;
}

.grid .custom-icon {
	text-align: center;
}

.stacked .wrap > img,
.grid .wrap.img img {
	position: relative;
	min-width: 100%;
	min-height: 100%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%));
	-moz-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	width: auto;
	max-width: none;
}

.stacked .wrap {
	padding: 0;
}

.one_half .grid_title,
.two_fifth .grid_title {
	font-size: 2em;
}

.one_third .grid_title {
	font-size: 2.5em;

}

.one_fifth .color .link {
	font-size: 1.2em;
	text-align: center;
	width: 100%;
}

.grid_title {
	line-height: 1.25;
}




/**
 * 5.0 - Dividers
 */
.brand_divider {
	width: 80%;
	margin: 0 auto;
	padding: 50px 0;
	position: relative;
	overflow: hidden;
}

.brand_divider .icon {
	width: 2em;
	height: 2em;
	margin: 0 auto;
}

.brand_divider:before,
.brand_divider:after {
	position: absolute;
	content: "";
	border-bottom: 2px solid;
	top: 25px;
	height: 45px;
	width: 45%;
}

.brand_divider:before{
	left: -2.5%;
}

.brand_divider:after{
	right: -2.5%;
}

.brand_divider .circle {
	width: 1em;
	height: 1em;
	border-radius: 50%;
	background-color: black;
	border: 2px solid #fff;
	box-shadow: 0 0 0 2px;
	position: absolute;
	z-index: 3;
}

.brand_divider .circle.left {
	left: 2px;
	margin-top: .5em;
}

.brand_divider .circle.right {
	right: 2px;
	margin-top: -1.5em;
}




/**
 * 7.0 - Icons
 */
.entry-content .custom-icon img {
	margin: 30px auto;
	max-height: 110px;
	max-width: 110px;
	width: auto;
}

.entry-content .stacked .custom-icon img {
        margin: 0 auto;
}

a:hover .custom-icon img,
a:focus .custom-icon img {
	filter: brightness(1);
	-webkit-filter: brightness(1);
	-moz-filter: brightness(1);
	-o-filter: brightness(1);
	-ms-filter: brightness(1);
}



/**
 * 8.0 - Images
 */
.feature-block .feature-title {
	float: none;
	background-color: inherit;
	padding: 0px;
	margin: 0px;
	max-width: none;
	position: relative;
	line-height: 1.7em;
	font-weight: bold;
}

a .feature-img img {
	width: auto;
}

.feature-block .feature-txt {
	padding: 20px;
}

.feature-block .link {
	position: relative;
	bottom: 70px;
	margin: 0;
	text-align: left;

}

.feature-block .feature-img {
	padding: 0;
	margin: 0 auto;
	max-width: 100%;
}

.center .feature-txt {
	margin-top: -50px;
	margin-bottom: 50px;
}


.feature-block .feature-title {
	text-align: left;
}

.left .feature-txt,
.right .feature-txt {
	overflow: hidden;
}

.videoContainer {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
}

.videoContainer iframe {
	position: absolute;
	top: 0;
	left: 0;
}

.youtube-player {
	position: relative;
	padding-bottom: 56.23%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	margin: 5px;
}

.youtube-player iframe {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	background: transparent;
}

.youtube-player img {
	bottom: 0;
	display: block;
	left: 0;
	margin: auto;
	max-width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	border: none;
	height: auto;
	cursor: pointer;
	-webkit-transition: .4s all;
	-moz-transition: .4s all;
	transition: .4s all;
}

.youtube-player img:hover,
.youtube-player img:focus {
	-webkit-filter: brightness(75%);
}

.youtube-player .play:before {
	color: #fff;
	font-family: FontAwesome;
	content: '\f16a';
	font-size: 5em;
	left: 50%;
	top: 50%;
	margin-left: -36px;
	margin-top: -36px;
	position: absolute;
	cursor: pointer;
}



/**
 * 9.0 - Dividers
 */
code {
	font-size: inherit;
	color: inherit;
	background-color: inherit;
	white-space: inherit;
	font-family: inherit;
	padding: inherit;
}

#page-menu <code>ul{
				width:100%;
				overflow:hidden;
			}

#page-menu ul {
	list-style: none;
	padding-left: 1.3em;
	line-height: 1.6em;
	margin-top: 0;
	margin-bottom: 11px
}
#page-menu ul li {
	margin:0.8em 0;
}

#page-menu #single li,
#page-menu #double li,
#page-menu #triple li,
#page-menu #quad li,
#page-menu #five li,
#page-menu #six li {
	padding-right: 2em;
}

#page-menu li{
	float:left;
	display:inline;
}

#page-menu #single li {
	width:100%;
	<span class="code-comment">/* 1 col */</span></code>
}

#page-menu #double li {
	width:50%;
	<span class="code-comment">/* 2 col */</span></code>
}

#page-menu #triple li {
	width:33.333%;
	<span class="code-comment">/* 3 col */</span></code>
}

#page-menu #quad li {
	width:25%;
	<span class="code-comment">/* 4 col */</span></code>
}

#page-menu #five li {
	width:20%;
	<span class="code-comment">/* 5 col */</span></code>
}

#page-menu #six li {
	width:16.666%;
	<span class="code-comment">/* 6 col */</span></code>
}

#page-menu #double .sub-menu li,
#page-menu #triple .sub-menu li,
#page-menu #quad .sub-menu li,
#page-menu #five .sub-menu li,
#page-menu #six .sub-menu li {
	width:100%;
}




/**
 * 10.0 - Columns
 */
.entry-content blockquote:before,
.entry-content q:before {
	content: "\201C";
	font-size: 4em;
	position: absolute;
	margin-left: -.5em;
	margin-top: 20px;
}

.entry-content blockquote:after,
.entry-content q:after {
	content: "\201C";
	font-size: 4em;
	position: absolute;
	right: 0;
	margin-right: .5em;
	margin-top: -1em;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.entry-content blockquote + .description {
	margin-left: 50%;
}

.emphasis blockquote:before, .emphasis blockquote:after {
	content: "";
}

.entry-content .cited-quote {
	padding-top: 3em;
	padding-bottom: 3em;
}




/**
 * 11.0 - Tabs
 */
.tabs {
	margin:16px 0;
}

.tabs-control {
	list-style: none;
	margin: 50px 0;
	padding-left: 0;
}

.tabs-control:after {
	content: " ";
	display: table;
	clear: both;
}

.tabs-control > li {
	margin-bottom: 5px;
}

.tabs-tabs  > * ,
.tabs-tabs .tabs-tab {
	display: none;
}

.tabs-tabs .tabs-tab:after {
	content: '';
	clear: both;
	height: 0;
	overflow: hidden;
}

.tabs-tabs .tabs-tab:first-child {
	display: block;
}

.tabs-control > li > a {
	margin-right: 2px;
	line-height: 2em;
	border: 1px solid transparent;
	position: relative;
	display: block;
	padding: 0 40px;
	box-shadow: none;
	color: #3d3938;
}

.tabs-control > li > a.active:before {
	content: '';
	border-color: transparent #007acc;
	border-style: solid;
	border-width: 0.35em 0 0.35em 0.45em;
	display: block;
	height: 0;
	width: 0;
	left: -1.5em;
	top: 1.2em;
	position: relative;
	margin-top: -.7em;
}

.tabs-control > li > a:hover,
.tabs-control > li > a:focus,
.tabs-control > li > a.active {
	color: #007acc;
}


/**
 * 12.0 - Toggles
 */
.toggle-title {
	margin: 0px !important;
	font-size: 18px;
	padding: 15px;
	padding-left: 30px;
	background-color: #f7f7f7;
}

.toggle-title:after{
	font-family: FontAwesome;
	content: "\f107";
	float:right;
}

.toggle-title.expanded {
	border-bottom: 1px solid #d2d2d2;
}

.toggle-title.expanded:after{
	font-family: FontAwesome;
	content: "\f106";
	float: right;
}

.toggle {
	margin: 1em auto;
	border: 1px solid #d2d2d2;
}

.toggle-inner {
	display:none;
	overflow: hidden;
	padding: 20px 20px;
}



/**
 * 13.0 - Posts
 */

.post-title a {
	color: #3d3938;
	font-weight: bold;
}

.post-title a:hover,
.post-title a:focus {
	color: #007acc;
}

.post-text {
	margin-bottom: 30px;
}

.post-text .more-link a {
	color: #007acc;
}

.post-text .more-link a:hover,
.post-text .more-link a:focus {
	color: #686868;
}

/**
 * 14.0 - Accessibility
 */
.grid a:focus .link {
	text-decoration: underline;
}



/**
 * 15.0 - Media Queries
 */

/**
 * Does the same thing as <meta name="viewport" content="width=device-width">,
 * but in the future W3C standard way. -ms- prefix is required for IE10+ to
 * render responsive styling in Windows 8 "snapped" views; IE10+ does not honor
 * the meta tag. See https://core.trac.wordpress.org/ticket/25888.
 */

/**
 * 15.1 - >= 512px
 */
@media screen and (min-width: 32em) {


	.grid .one_fifth,
	.grid .one_fifth:nth-child(n+3) {
		width: 49.5%;
	}

	.grid .one_fifth:nth-child(2),
	.grid .one_fifth:nth-child(4) {
		float: right;
		margin-right: 0%;
	}

	.grid.stack .one_fifth,
	.grid .one_fifth:last-child {
		width: 100%;
	}

	.one_half,
	.one_half.last,
	.one_third,
	.one_third.last,
	.two_third,
	.two_third.last,
	.one_fourth,
	.one_fourth.last,
	.three_fourth,
	.three_fourth.last,
	.one_fifth,
	.one_fifth.last,
	.two_fifth,
	.two_fifth.last,
	.three_fifth,
	.three_fifth.last,
	.four_fifth,
	.four_fifth.last,
	.one_sixth,
	.one_sixth.last,
	.five_sixth,
	.five_sixth.last,
	.grid .one_half,
	.grid .one_half:last-child,
	.grid .one_third,
	.grid.stack .one_fifth {
		margin-right: 0;
		margin-bottom: 6px;
	}

}


/**
 * 15.2 - >= 768px
 */
@media screen and (min-width: 48em) {

	.one_half,
	.one_half.last,
	.one_third,
	.one_third.last,
	.two_third,
	.two_third.last,
	.one_fourth,
	.one_fourth.last,
	.three_fourth,
	.three_fourth.last,
	.one_fifth,
	.one_fifth.last,
	.two_fifth,
	.two_fifth.last,
	.three_fifth,
	.three_fifth.last,
	.four_fifth,
	.four_fifth.last,
	.one_sixth,
	.one_sixth.last,
	.five_sixth,
	.five_sixth.last,
	.grid .one_half,
	.grid .one_half:last-child,
	.grid .one_third,
	.grid.stack .one_fifth {
		margin-right: 0;
		margin-bottom: 6px;
	}

	.grid.stack .one_fifth,
	.grid .one_fifth:last-child {
		width: 100%;
	}


	.grid .one_third:last-child {
		margin-bottom: 6px;
	}


	.one_fifth .stacked .wrap {
		height: 150px;
	}

	.grid.w_img .one_half .wrap {
		max-height: 350px;
		height: 350px;
	}

	.grid.w_img .content {
		width: 60%;
	}


	.entry-content blockquote:before,
	.entry-content q:before {
		margin-left: -1.5em;
	}


	.tabs-control {
		border-bottom: 1px solid #3d3938;
	}


	.tabs-control > li {
		font-size: 1em;
		float: left;
		display: block;
		position: relative;
		background-color: initial;
		padding: 0;
		margin-bottom: -1px;
	}

	.tabs-control > li > a {
		padding: 10px 20px;
	}

	.tabs-control > li > a:after {
		content: none;
	}

	.tabs-control > li.active > a,
	.tabs-control > li.active > a:hover,
	.tabs-control > li.active > a:focus {
		border: 1px solid #3d3938;
		border-bottom-color: white;
		cursor: default;
	}

	.tabs-control li a.active {
		border: 1px solid #3d3938;
	}

	.tabs-control > li > a.active {
		color: #3d3938;
	}

	.tabs-control li a.active,
	.tabs-control li a.active:hover,
	.tabs-control li a.active:focus {
		position: relative;
		z-index: 1;
		background:#fff;
		border-bottom-color: transparent;
	}

	.tabs-control > li > a.active:before {
		border-width: initial;
		left: initial;
		top: initial;
		margin-top: initial;
		border-width: 0;
	}

	.left .feature-img {
		float:left;
	}

	.center .feature-title {
		text-align: center;
	}

	.right .feature-img {
		float:right;
	}


}


/**
 * 15.3 - >= 980px
 */
@media screen and (min-width: 61.25em) {

	.grid .one_fifth,
	.grid .one_fifth:nth-child(2),
	.grid .one_fifth:nth-child(4) {
		float: left;
		margin-right: .5%;
	}

	.grid.stack .one_fifth .stacked {
		width: 100%;
		padding-top: 0;
	}

	.grid.stack .one_fifth > .stacked {
		margin-bottom: 5px;
	}

	.grid.stack .stacked .wrap {
		height: 200px;
	}

	.grid .one_half,
	.grid .one_third,
	.grid .two_third,
	.grid .three_fourth,
	.grid .one_fourth,
	.grid .one_fifth,
	.grid .two_fifth,
	.grid .three_fifth,
	.grid .four_fifth,
	.grid .one_sixth,
	.grid .five_sixth {
		margin-right: .5%;
	}


	.one_half {
		width:47.5%;
	}

	.one_third {
		width:30%;
	}

	.two_third {
		width:65%;
	}

	.one_fourth {
		width: 21.25%;
	}

	.three_fourth {
		width:73.75%;
	}

	.one_fifth {
		width: 16%;
	}

	.two_fifth {
		width:38%;
	}

	.three_fifth {
		width:57%;
	}

	.four_fifth {
		width:79%;
	}

	.one_sixth {
		width:12.5%;
	}

	.five_sixth {
		width:82.5%;
	}

	.one_half,
	.one_third,
	.two_third,
	.three_fourth,
	.one_fourth,
	.one_fifth,
	.two_fifth,
	.three_fifth,
	.four_fifth,
	.one_sixth,
	.five_sixth {
		position:relative;
		margin-right: 5%;
		float:left;
	}

	.grid .one_half {
		width:49.5%;
	}

	.grid .one_half:last-child {
		width: 50%;
	}

	.grid .one_third {
		width:32.8%;
	}

	.grid .one_third:last-child {
		width: 33.3%;
	}

	.grid .two_third {
		width:66.2%;
	}

	.grid .two_third:last-child {
		width:66.7%;
	}

	.grid .one_fourth {
		width: 24.5%;
	}

	.grid .one_fourth:last-child {
		width: 25%;
	}

	.grid .three_fourth {
		width:74.5%;
	}

	.grid .three_fourth:last-child {
		width:75%;
	}

	.grid .one_fifth,
	.grid.stack .one_fifth,
	.grid .one_fifth:nth-child(n+3) {
		width: 19.5%;
	}

	.grid .one_fifth:last-child {
		width: 20%;
	}

	.grid .two_fifth {
		width:39.5%;
	}

	.grid .two_fifth:last-child {
		width:40%;
	}

	.grid .three_fifth {
		width:59.5%;
	}

	.grid .three_fifth:last-child {
		width:60%;
	}

	.grid .four_fifth {
		width:79.5%;
	}

	.grid .four_fifth:last-child {
		width:80%;
	}

	.grid .one_sixth {
		width:16.2%;
	}

	.grid .one_sixth:last-child {
		width:16.7%;
	}

	.grid .five_sixth {
		width:82.8%;
	}

	.grid .five_sixth:last-child {
		width:83.3%;
	}

	.grid.w_img .one_half .wrap {
		height: 450px;
		max-height: 450px;
	}

	.grid .two_fifth .wrap {
		height: 500px;
	}

	.grid.stack .stacked .wrap {
		height: 247px;
	}

	.grid .one_fifth .wrap {
		height: 300px;
	}

	.grid .one_third .wrap {
		height: 450px;
	}

	.grid .content {
		margin-bottom: 1em;
	}

	.grid.w_img .content {
		margin-bottom: 50px;
	}

	.grid .inner-wrap {
		padding: 10px;
	}

	.grid .one_half .inner-wrap {
		padding: 30px;
	}

	.grid .stacked .inner-wrap {
		top:25%;
	}

	.one_half .grid_title,
	.two_fifth .grid_title {
		font-size: 2.7em;
	}


	.tabs-control > li > a {
		padding: 10px;
	}
}

/**
 * 15.4 - >= 1280px
 */
@media screen and (min-width: 80em) {
	.grid .wrap {
		padding: 30px;
	}

	.grid .inner-wrap {
		padding: 30px;
	}

	.grid .stacked .inner-wrap {
		top:0;
		left: 0;
		padding: 50px;
	}

	.one_third .grid_title {
		font-size: 2.9em;
	}

	.grid.stack .stacked .wrap {
		height: 217px;
	}

	.grid .two_fifth .wrap {
		height: 440px;
	}


	.grid.w_img .content {
		width: 50%;
	}

	.grid .two_fifth .content {
		margin-bottom: 3em;
	}

	.tabs-control > li > a {
		padding: 10px 20px;
	}

}

/**
 * 14.0 - Print
 */
@media print {
	.brand_divider,
	.feature-img,
	.grid.stack {
		display: none;
	}

	.grid .link,
	.grid .wrap {
		height:auto !important;
		background-color: #fff !important;
		color: #555 !important;
	}

	.grid .link {
		text-align: left !important;
	}

	.btn {
		background-color: #fff !important;
		display: inline-block !important;
	}

	.btn.full {
		width: auto !important;
	}

	.tabs-tabs .tabs-tab,
	.toggle .toggle-inner {
		display: block !important;
	}
}