/* Turnkey bbPress admin style */
.hide_me {
	display: none;
}

.atw_green {
	font-weight: bold;
	color:       green;
}

.atw_yellow {
	font-weight: bold;
	color:       orange;
}

.atw_red {
	font-weight: bold;
	color:       red;
}

.atw-help ul {
	list-style:  disc;
	margin-left: 30px;
}

.atw-option-section {
	font-weight: bold;
	font-size:   120%;
	color:       blue;
}

.atw-wrap {
	max-width: 95%;
}

.tab ul {
	margin-left: 1.15em;
	list-style:  disc outside none;
}

.tab ol {
	list-style-position: outside;
	margin-left:         1.4em;
	margin-bottom:       .6em;
}

.js_button {
	background:  #eeeeee !important;
	font-weight: 600 !important;
	color:       #585858 !important;
}

div.yetii {
	width:  95%;
	margin: 0 0 20px 0;
}

ul.yetii {
	list-style-type: none;
	width:           100%;
	float:           left;
	border-bottom:   4px ridge #dddddd;
	margin-bottom:   8px;
}

ul.yetii li {
	margin: 0 2px 0 0;
	float:  left;
}

ul.yetii a {
	float:                   left;
	display:                 block;
	padding:                 4px 8px;
	border:                  1px solid #dddddd;
	border-bottom:           0;
	color:                   #666666;
	background:              #eeeeee;
	text-decoration:         none;
	font-weight:             bold;
	background-image:        -webkit-linear-gradient(#f0f0f0, #c8c8c8);
	background-image:        -moz-linear-gradient(#f0f0f0, #c8c8c8);
	background-image:        -ms-linear-gradient(#f0f0f0, #c8c8c8);
	background-image:        -o-linear-gradient(#f0f0f0, #c8c8c8);
	background-image:        linear-gradient(#f0f0f0, #c8c8c8);
	border-top-left-radius:  6px;
	border-top-right-radius: 6px;
}

ul.yetii a:hover {
	background: #ffffff;
}

ul.yetii a.active {
	background:       #ffffff;
	color:            #0000ff;
	background-image: -webkit-linear-gradient(#f8f8f8, #eeeeee);
	background-image: -moz-linear-gradient(#f8f8f8, #eeeeee);
	background-image: -ms-linear-gradient(#f8f8f8, #eeeeee);
	background-image: -o-linear-gradient(#f8f8f8, #eeeeee);
	background-image: linear-gradient(#f8f8f8, #eeeeee);
}

/* -- */
div.yetiisub {
	width:  100%;
	margin: 0 0 20px 0;
}

ul.yetiisub {
	list-style-type: none;
	width:           100%;
	float:           left;
	margin-bottom:   8px;
}

ul.yetiisub li {
	margin: 0 2px 2px 0px;
	float:  left;
}

ul.yetiisub a {
	float:                   left;
	padding:                 4px 8px;
	border:                  1px solid #cccccc;
	color:                   #666666;
	background:              #f0f0f0;
	text-decoration:         none;
	font-style:              italic;
	font-weight:             bold;
	background-image:        -webkit-linear-gradient(#f8f8f8, #c8c8c8);
	background-image:        -moz-linear-gradient(#f8f8f8, #c8c8c8);
	background-image:        -ms-linear-gradient(#f8f8f8, #c8c8c8);
	background-image:        -o-linear-gradient(#f8f8f8, #c8c8c8);
	background-image:        linear-gradient(#f8f8f8, #c8c8c8);
	border-top-left-radius:  6px;
	border-top-right-radius: 6px;
}

ul.yetiisub a:hover {
	background: #fefefe !important;
}

ul.yetiisub a.active {
	background:       #ffffff;
	color:            #0000ff;
	background-image: -webkit-linear-gradient(#ffffff, #e8e8e8);
	background-image: -moz-linear-gradient(#ffffff, #e8e8e8);
	background-image: -ms-linear-gradient(#ffffff, #e8e8e8);
	background-image: -o-linear-gradient(#ffffff, #e8e8e8);
	background-image: linear-gradient(#ffffff, #e8e8e8);
}

.download-link {
	padding:            4px 6px 4px 6px;
	margin-right:       0.5em;
	color:              black;
	background:         #f8f8f8;
	background-image:   linear-gradient(#a8ddff, #88b3cf);
	border-radius:      3px;
	-webkit-box-shadow: 2px 2px 2px 0px rgba(50, 50, 50, 0.91);
	-moz-box-shadow:    2px 2px 2px 0px rgba(50, 50, 50, 0.91);
	box-shadow:         2px 2px 2px 0px rgba(50, 50, 50, 0.91);
}

.wvrx-opts-section {
	padding:       10px;
	border:        2px solid #aaaaaa;
	margin-bottom: 5px;
}

.wvrx-opts-title {
	font-size:     110%;
	font-weight:   bold;
	color:         blue;
	margin-bottom: 5px;
}

.wvrx-opts-title-description {
	padding-left: 40px;
	font-size:    90%;
	font-weight:  normal;
	font-style:   italic;
	color:        #444444;
}

.wvrx-opts-opts {
	margin: 0 0 5px 15px;
}

.wvrx-opts-description {
	padding-left: 1%;
	font-size:    90%;
}

.wvrx-opts-select {
}

.wvrx-opts-text {
	margin-left: 20px;
}

.wvrx-opts-button {
}
