/*
Theme Name: Chrome
Theme URI: https://example.com/example/
Description: MMOHuts v4 theme; MMOHuts 2015
Author URI: https://mmohuts.com
Version: 1.0
Tags: MMOHuts Redesign
.
Your theme can be your copyrighted work.
Like WordPress, this work is released under GNU General Public License, version 2 (GPL).
 
https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
/* Transition Code:     
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
*/

@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 300;
  src: local('Ubuntu Light'), local('Ubuntu-Light'), url(//fonts.gstatic.com/s/ubuntu/v8/_aijTyevf54tkVDLy-dlnJBw1xU1rKptJj_0jans920.woff2) format('woff2');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: local('Ubuntu'), url(//fonts.gstatic.com/s/ubuntu/v8/zvCUQcxqeoKhyOlbifSAaevvDin1pK8aKteLpeZ5c0A.woff2) format('woff2');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url(//fonts.gstatic.com/s/ubuntu/v8/OsJ2DjdpjqFRVUSto6IffJBw1xU1rKptJj_0jans920.woff2) format('woff2');
}
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url(//fonts.gstatic.com/s/ubuntu/v8/0ihfXUL2emPh0ROJezvraJBw1xU1rKptJj_0jans920.woff2) format('woff2');
}

* {
	list-style-type:none;
	padding:0;
	margin:0;
	border:none;
	font-family: 'Ubuntu', sans-serif;
	text-decoration: none;
	color:#272525;
	font-weight:normal;
}
* @-moz-document url-prefix() {
	font-family: 'Veranda', sans-serif !important;
}
	
body {
	background-color:#efefef;
}
#page {
	width:1030px;
	min-width:1030px;
	max-width:1030px;
	height:auto;
	margin:0 auto;
	overflow-x:hidden;
}
/* Breadcrumbs */
.breadcrumbs {
	float: left;
	margin-top: 18px;
	margin-left: 10px;
	font-size: 13px;
	text-transform: uppercase;
}
.breadcrumbs * {
	display: inline-block;
}
.breadcrumb-link span{
	color: #1B8A32;
}
.breadcrumb-link-end-fade {
	position: relative;
	width: 505px;
	text-overflow: hidden;
}
.breadcrumb-link-end-fade:after {
	content: "";
	text-align: right;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 80%;
	top: 0;
	height: 1.1em;
	background: linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, .2) 60%, rgba(255, 255, 255, 1) 90%);
}
h5 {
	text-transform:uppercase;
	font-size:13px;
	width:100%;
	padding-bottom:5px;
	color:#272525;
	font-family: 'Ubuntu', sans-serif;
	font-weight:500;
	float:left;
}
h5 a:link {
	color:#1b8a32;
}
h5 a:hover {
	text-decoration:underline;
}
h5 a:visited {
	color:#1b8a32;
}
strong {
	font-family: 'Ubuntu', sans-serif;
	font-weight:500 !important;
	color:#272525 !important;
}
b {
	font-family: 'Ubuntu', sans-serif;
	font-weight:500 !important;
	color:#272525 !important;
}
/* Header header.php */
header#mmohuts-header {
	width:100%;
	position:fixed;
	background-color:#272525;
	top:0px;
	z-index:2000;
}
#header-container {
	width:1000px;
	margin:0 auto;
	background-color:#272525;
	height:75px;
	padding:0 15px 0 15px;
	position:relative;
}
.trending-categories {
	width:40%;
	height:auto;
	float:left;
}
.trending-categories h1 {
	color:#1b8a32;
	font-size:13px;
	float:left;
	padding:46px 15px 0 20px;
	font-weight:500;
	text-transform:uppercase;
}
.trending-categories ul li {
	float:left;
	padding:45px 15px 0 15px;
	color:#ffffff;
	font-size:14px;
}
.trending-categories ul li a:link {
	color:#ffffff;
}
.trending-categories ul li a:hover {
	color:#1b8a32;
}
.trending-categories ul li a:visited {
	color:#ffffff;
}
.header-searchbar {
	float:right;
	padding:0;
	margin:25px 0 0 0;
}
.header-searchbar input {
	border-radius:4px;
	width:215px;
	background-color:#f2f2f2;
	color:#272525;
	padding:8px 0 8px 15px;
	font-size:16px;
}
div.categories-menu {
	width:100%;
	height:auto;
	float:left;
	padding:8px 0 8px 0;
	border-bottom:1px solid #efefef;
}
.categories-menu h2 {
	font-size:13px;
	color:#1b8a32;
	float:left;
	font-family: 'Ubuntu', sans-serif;
	font-weight:500;
	text-transform:uppercase;
	padding-top:1px;
}
.categories-menu ul li {
	float:left;
	padding:0 23px 0 23px;
	font-size: 14px;
}
.categories-menu ul li a:link {
	color:#272525;
}
.categories-menu ul li a:hover {
	color:#1b8a32;
}
.categories-menu ul li a:visited {
	color:#272525;
}
.categories-menu-container {
	height:auto;
	width:1050px;
	margin:0 auto;
}
.followus-adjustment-container {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.followus-icons-container {
	width:260px;
	float:right;
	padding:10px 0 10px 0;
	margin-top:9px;
}
.followus-icons-container h3 {
	font-size:12px;
	color:#272525;
	float:left;
	font-weight:500;
}
.followus-icons-container ul li {
	float:left;
	padding-left:20px;
}
.followus-icons-container ul li:hover{
	opacity:0.7;
    filter:alpha(opacity=70);
}
/* Body Index.php */
div.site-main {
	width:1030px;
	min-width:1030px;
	max-width:1030px;
	height:auto;
	float:left;
	background-color:#ffffff;
}	
div#main-adjustment {
	width:1000px;
	height:auto;
	background-color:#ffffff;
	margin:75px auto 0 auto;
}
.abovethefold-homepage-container {
	margin:0 0 35px 0;
	width:100%;
	height:auto;
	float:left;
	padding-bottom:15px;
}
.upper-body-container {
	width:100%;
	float:left;
	height:auto;
	margin-bottom:20px;
	background-image:url('images/greenstripe.png');
}
.large-square {
	width:100%;
	height:auto;
	float:left;
}
.large-square *{
	font-weight: 200;
}
.large-rectangle *{
	font-weight: 200;
}
.newsletter-signup {
	float:left;
	width:304px;
	height:auto;
}
.newsletter-button {
	float:left;
}
.newsletter-button .ui.button {
	font-size:14px;
	color:#ffffff !important;
	background-color:#1b8a32;
	padding:10px 10px 10px 10px;
	margin-top:10px;
}
.newsletter-button .ui.button:hover {
	background-color:#24b341;
	color:#ffffff;
}
.newsletter-button .ui.button:visited {
	color:#ffffff !important;
}
.newsletter-signup .ui.popup {
	width:600px;
}
.newsletter-signup input[type="email"] {
	border-radius:6px;
	height:44px;
	width:250px;
	background-color:#f2f2f2;
	color:#272525;
	padding-left:15px;
	font-size:16px;
	float:left;
}
.newsletter-signup input[type="submit"] {
	padding:11px 0 11px 0;
	background-color:#1b688a;
	color:#ffffff;
	font-size:16px;
	border-radius:6px;
	width:39%;
	height:auto;
	float:right;
	box-shadow:0 4px #125674;
}
.newsletter-signup input[type="submit"]:hover {
	cursor:pointer;
	background-color:#217da6;
}
div.top-banner-billboard {
	width: 100%;
	height: 95px;
	font-weight: 200;
}
div.top-banner-billboard *{
	font-weight: 200;
}
/* Hotbox */
div.hotbox-left {
	float:left;
	width:336px;
	height:auto;
}
.hotbox-left h4 {
	font-size:25px;
	font-weight:500;
}
h4 a:link {
	color:#272525;
}
h4 a:hover {
	opacity:.8;
}
h4 a:visited {
	color:#272525;
}
.hotbox-left img {
	float:left;
	opacity:1;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear; 
}
.hotbox-left a:hover img{
	opacity:.8;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
div.hotbox-copy-container {
	float:left;
	padding:5px 10px 0 15px;
}
.hotbox-copy-container p {
	font-size:13px;
	padding-top:10px;
	text-transform: uppercase;
	font-weight:500;
}
.hotbox-copy-container ul li {
	font-size:18px;
	color:#1b8a32;
	padding:9px 0 9px 0;
}
.hotbox-copy-container ul li a:link {
	color:#1b8a32;
}
.hotbox-copy-container ul li a:hover {
	text-decoration:underline;
}
.hotbox-copy-container ul li a:visited {
	color:#1b8a32;
}
div.hotbox-right {
	float:left;
	height:auto;
	width:335px;
}
.hotbox-right h4 {
	font-size:25px;
	font-weight:500 !important;
}
.hotbox-right img {
	float:left;
	opacity:1;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.hotbox-right a:hover img{
	opacity:.8;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
div.video-feature-top {
	float:left;
	width:300px;
	height:169px;
	position:relative;
}
.video-feature-top img {
	float:left;
}
div.video-feature-bottom {
	float:left;
}
.video-feature-bottom img {
	float:left;
}
a#videofeature-playbutton {
	position:absolute;
	opacity:.2;
	background-color:#000000;
	padding:9px 48px 8px 49px;
}
a#videofeature-playbutton:hover {
	opacity:.7;
}
div.share-mmohuts-container {
	width:100%;
	height:auto;
	float:left;
	margin:20px 0 20px 0;
	border-bottom:1px solid #efefef;
	padding-bottom:30px;
}
div.fb-like {
	margin-top:10px;
}
/* Left Column, Homepage */
.left-column-container-homepage {
	width:700px;
	height:auto;
	float:left;
}
.left-column-container-comments {
	width:670px;
	height:auto;
	float:left;
}
.upcoming-games-note {
	font-size:14px;
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
}
/* Most Watched Video */
div.mostwatched-video {
	float:left;
	margin:20px 0 45px 0;
	width:670px;
	position:relative;
}
div.mostwatched-video h1 {
	float: left;
	width: 100%;
	font-size: 25px;
	font-weight: 400 !important;
	padding-bottom: 5px;
	color: #272525;
}
.mostwatched-video ul {
	float:right;
	width:165px;
	height:auto;
}
.mostwatched-video ul li {
	float:left;
	width:165px;
	height:93px;
}
div.featuredvideo-mainfeature {
	float:left;
	width:495px;
	height:279px;
}
/* Popular Games */
#popular-games {
	float:left;
	width:100%;
}
.popular-games {
	float:left;
	width:100%;
}
.popular-games ul li {
	float: left;
	margin: 0 18px 18px 0;
	font-size: 18px;
	font-weight: normal;
	width: 210px;
}
.popular-games ul li img {
	width: 210px;
	height: auto;
}
.popular-games ul li a:link {
	color:#1b8a32;
}
.popular-games ul li a:hover {
	color:#1b8a32;
	text-decoration:underline;
}
.popular-games ul li a:visited {
	color:#1b8a32;
}
.popular-games ul li p {
	width: 210px;
	overflow: hidden;
	overflow-x: hidden;
	text-overflow: string;
	white-space: nowrap;
}
.popular-games-gamelist {
	width:100%;
	height:auto;
	float:left;
}
.popular-games-gamelist h5 {
	text-transform:uppercase;
	font-size:12px;
	width:auto;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	font-weight:500;
	background-color:#272525;
	position:absolute;
	border-radius:3px;
	margin:15px 0 0 15px;
	z-index:1000;
	opacity:.9;
}
.popular-games-gamelist img {
	width:340px;
	height:auto;
	float:left;
}
.popular-games-gamelist img:hover {
	opacity:.8;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
div#top-games-quick-nav {
	width:334px;
	height:auto;
	margin:10px auto 10px auto;
}
#top-games-quick-nav ul {
	float:left;
	width:332px;
	height:auto;
	border:1px solid #dfdfdf;
	border-radius:4px;
}
#top-games-quick-nav ul li {
	float:left;
	text-align:center;
}
#top-games-quick-nav ul li a {
	width:166px;
	float:left;
	padding:8px 0 8px 0;
	font-size:16px;
}
#top-games-quick-nav ul li a:hover {
	background-color:#efefef;
}
li#twitch-tab {
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
}
/* Giveaways Homepage */
.giveaways-homepage-container {
	width:238px;
	height:auto;
	float:left;
	margin-top:15px;
	color:#272525;
}
.giveaways-homepage-container h3 {
	float: left;
	width: 100%;
	font-size: 20px;
	font-weight: 400 !important;
	padding-bottom: 5px;
	color: #272525;
}
.giveaways-homepage-container ul li {
	float:left;
	margin-bottom:40px;
	font-size:18px;
	width:100%;
	height:auto;
}
.giveaways-homepage-container ul li a:link {
	color:#1b8a32;
}
.giveaways-homepage-container ul li a:hover {
	color:#1b8a32;
	text-decoration:underline;
}
.giveaways-homepage-container ul li a:visited {
	color:#1b8a32;
}
/* Giveaway Single */
div.giveaway-leadin-image {
	width:100%;
	height:auto;
	float:left;
}
.giveaway-leadin-image img {
	width:1000px;
	height:305px;
}
div.giveaway-remaining-keys {
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
}
div#single-giveaway-form {
	float:left;
	width:100%;
	height:auto;
	border:1px solid #cccccc;
	border-radius:4px;
	margin-top:10px;
}
#single-giveaway-form p.giveaway-form-leadin {
	background-color:#efefef;
	border-bottom:1px solid #cccccc;
	padding:15px 20px 15px 20px;
	font-size:16px;
	line-height:20px;
}
#single-giveaway-form p.giveaway-form-leadin a {
	text-decoration:underline;
	color:#1b8a32;
	font-weight:500;
}
p.giveaway-form-warning span {
	color:red;
	font-size:14px;
	width:100%;
	height:auto;
	text-align:center;
	float:left;
	margin-top:15px;
}
#single-giveaway-form form input[type="text"], #single-giveaway-form form input[type="password"] {
	border-radius:4px;
	height:44px;
	width:250px;
	color:#272525;
	padding-left:15px;
	font-size:16px;
	border:1px solid #cccccc;
	margin-right:20px;
}
#single-giveaway-form form input[type="submit"] {
	background-color:#1b688a;
	padding:12px 30px 12px 30px;
	border-radius:4px;
	color:#ffffff;
	font-size:16px;
	margin-top:10px;
	cursor:pointer;
	box-shadow:0 4px #125674;
}
#single-giveaway-form form input[type="submit"]:hover {
	background-color:#217da6;
}
#single-giveaway-form form {
	width:100%;
	height:auto;
	float:left;
	padding:15px 0 15px 20px;
}
p.giveaway-form-note {
	width:100%;
	height:auto;
	float:left;
	margin-top:5px;
	padding:2px;
	font-size:12px !important;
	text-align:center;
}
#giveaway_error {
	color: red;
}
.giveaway-not-found {
	text-align: center;
	color: #FFF;
	background-color: #EA0000;
	margin: 0px 42px;
	opacity: 0.8;
	border-radius: 3px;
	font-weight: 500;
	font-size: 14px;
	padding: 13px 0px;
}
.giveaway-recovery-table {
	width: 100%;
	border-collapse: collapse;
}
.giveaway-recovery-table th {
	height: 40px;
	color: white;
	background: #108B2C; 
}
.giveaway-recovery-table td {
	text-align: left;
	padding: 5px 0 5px 10px;
}
.giveaway-recovery-table td {
	border: 1px solid #E0E0E0;
}
.giveaway-recovery-table tr:nth-child(even) {
    background-color: #F0F0F0;
}
/* Latest Articles */
.latest-articles-homepage {
	float:left;
	margin:15px 0 0 25px;
	width:60%;
	height:auto;
}
.latest-articles-homepage h3 {
	float: left;
	width: 100%;
	font-size: 20px;
	font-weight: 400 !important;
	padding-bottom: 5px;
	color: #272525;
}
div.article-single {
	float:left;
	width:100%;
	margin-bottom:8%;
}
.article-single p img {
	width:70px;
	position:absolute;
	z-index:1000;
	padding:53px 0 0 29px;
}
.article-single ul{
	float:left;
	width:62%;
	margin-left:20px;
}
.article-single ul li h5 {
	text-transform:uppercase;
	font-size:12px;
	width:auto; /* IE */
	width:initial;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	font-weight:normal;
	border-radius:3px;
	z-index:1000;
	float:left;
	margin:4px 10px 0 0;
}
.article-header {
	font-size:22px;
	color:#1b8a32;
	padding-bottom:3%;
	font-weight:normal;
}
.video-listing .article-single .article-header {
	font-size:26px;
}
li.article-header a:link {
	color:#1b8a32;
}
li.article-header a:hover {
	text-decoration:underline;
}
li.article-header a:visited {
	color:#1b8a32;
}
.article-copy {
	font-size:16px;
	color:#272525;
	font-weight:normal;
	padding-bottom:3%;
}
.article-author {
	font-size:14px;
}
.article-author a:link {
	color:#3c4298;
}
.article-author a:hover {
	text-decoration:underline;
}
div.articlelisting-images {
	float:left;
}
div.videolisting-images {
	float:left;
}
a.videofeature-playbutton1 {
	position: absolute;
	opacity: .85;
	background-color: #1b8a32;
	padding: 15px 0 0 15px;
	width: 50px;
	height: 50px;
	margin: 52px 0 0 117px;
	border-radius: 4px;
}
a.videofeature-playbutton1:hover {
	opacity:1;
} 
.featuredvideo-mainfeature a.videofeature-playbutton1 {
	margin:100px 0 0 215px;
}
a.videofeature-playbutton2 {
	position:absolute;
	opacity:.85;
	background-color:#1b8a32;
	padding:15px 0 0 14px;
	width:54px;
	height:51px;
	margin:37px 0 0 115px;
	border-radius:4px;
}
a.videofeature-playbutton2:hover {
	opacity:1;
}
a#videolisting-playbutton {
	position: absolute;
	opacity: .85;
	background-color: #1b8a32;
	padding: 11px 0 0 12px;
	width: 43px;
	height: 40px;
	margin: 63px 0 0;
	border-radius: 0 4px 0 0;
}
a#videolisting-playbutton:hover {
	opacity:1;
}
.mostwatched-video a#videolisting-playbutton {
	margin:42px 0 0 0;
}
.featuredvideo-caption {
	position:absolute;
	font-size:16px;
	background-color:rgba(0,0,0,0.9);
	width:465px;
	padding:10px 15px 10px 15px;
	bottom:0;
}
li.featuredvideo-caption {
	width:270px;
}
.featuredvideo-caption a {
	color:#dfdfdf;
}
.featuredvideo-caption a:hover {
	text-decoration:underline;
}
div.articlelisting-images a#articlelisting-playbutton {
	position:absolute;
	opacity:.2;
	background-color:#000000;
	padding:46px 0 0 24px;
	width:103px;
	height:130px;
}
div.articlelisting-images a#articlelisting-playbutton:hover {
	opacity:.7;
}
div.videolisting-images a img.thumb {
	width: 195px;
	height: 110px;
	margin-top: 4px;
}
div.articlelisting-images a img.thumb {
	width:127px;
	height:176px;
}
/* Sidebar */
div#upcoming-games-container {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:50px;
}
.sidebar-container {
	float:right;
	width:300px;
}
a.sidebar-upcoming-games-more {
	width:100%;
	height:auto;
	border:1px solid #d4e7d8;
	border-radius:6px;
	float:left;
	margin-top:10px;
	text-align:center;
	font-size:16px;
	padding:10px 0 10px 0;
}
a.sidebar-upcoming-games-more:hover {
	background-color:#efefef;
}
li.sidebar-upcoming-games-listing a {
	color:#1b8a32;
	font-size:18px;
}
li.sidebar-upcoming-games-listing a:hover {
	text-decoration:underline;
}	
div.sidebar-upcoming-games-widget {
	width:100%;
	height:auto;
	float:left;
	margin:50px 0;
	line-height:25px;
}
.sidebar-upcoming-games-listing span {
	color:#cccccc;
	font-size:14px;
	margin-left:10px;
}
/* Gameslist Sidebar Widget */
.gameslist-widget-tabs-container {
	margin-top: 12px; 
	margin-bottom: 16px;
	float: left;
	display: block;
	width: 100%;
}
.gameslist-widget-tabs-container h2 {
	font-size: 18px;
	width: 100%;
	padding-bottom: 5px;
	color: #272525;
	float: left;
	text-transform: uppercase;
}
.gameslist-widget-tabs-menu {
	margin-top: 3px
	height: 30px;
	float: left;
	clear: both;
}
.gameslist-widget-tabs-menu li {
	height: 30px;
	line-height: 30px;
	float: left;
	margin-right: 5px;
	font-size: 15px;
	background-color: #7A7A7A;
	border-top: 1px solid #d4d4d1;
	border-right: 1px solid #d4d4d1;
	border-left: 1px solid #d4d4d1;
}
.gameslist-widget-tabs-menu li.current {
	position: relative;
	background-color: #1B8A32;
	z-index: 5;
}
.gameslist-widget-tabs-menu li a {
	padding: 10px;
	color: #fff;
	text-decoration: none; 
}
.gameslist-widget-tabs-menu .current a {
	color: #FFF;
}
.gameslist-widget-tab {
	border: 1px solid #d4d4d1;
	background-color: #fff;
	float: left;
	margin-bottom: 20px;
	width: 300px;
	overflow-y: auto;
	overflow-x: hidden;
	height: 230px;
}
.gameslist-widget-tab-content {
	width: 280px;
	display: none;
}
.gameslist-widget-tab-content ul {
	width: 280px;
}
.gameslist-widget-tab-content ul li {
	width: 105%; 
	padding: 2px 5px;
	line-height: 19px;
	text-overflow: ellipses;
	white-space: nowrap;
}
.gameslist-widget-tab-game-odd {
	background: #FAFAFA;
}
.gameslist-widget-tab-game-even {
	background: #DFEBE1;
}
.gameslist-widget-tab-game-odd:hover, .gameslist-widget-tab-game-even:hover {
	background: #19802E;
	color: white;
}
#gameslist-newest {
	display: block;   
}
.gameslist-popular-btn {
	width: 54%;
	background-color: #1B8A32;
	height: auto;
	padding: 8px 0px;
	border-radius: 6px;
	color: #FFF !important;
	font-size: 15px;
	float: left;
	text-align: center;
	margin-left: 23%;
}
.gameslist-popular-btn:hover {
	background-color: #24B341;
}
/* Most Read Article */
.most-read-article {
	float:left;
	width:100%;
	height:auto;
	margin:15px 0 0 0;
	padding-bottom:25px;
	border-bottom:1px solid #efefef;
}
.most-read-article h2 {
	font-size: 18px;
	width: 100%;
	padding-bottom: 5px;
	color: #272525;
	float: left;
	text-transform: uppercase;
}
.mr-article-header {
	font-size:24px;
	line-height:30px;
}
.mr-article-header img {
	float:left;
}
li.mr-article-header  a {
	color:#1b8a32;
}
li.mr-article-header a:hover {
	text-decoration:underline;
}
.mr-article-author a{
	font-size:14px;
	color:#1b688a;
}
.mr-article-author a:hover {
	text-decoration:underline;
}
.mr-article-copy {
	font-size:18px;
	padding-top:5%;
	color:rgb(88,88,88);
	line-height:25px;
}
.mr-article-button {
	font-size:22px;
	background-color:#efefef;
	border-radius:50px;
	width:60px;
	padding-bottom:3px;
	text-align:center;
	margin-top:3%;
}
/* Twitch Feed */
.twitchfeed-container {
	float:left;
	width:100%;
	height:auto;
	margin:50px 0 50px 0;
	padding-bottom:25px;
	border-bottom:1px solid #efefef;
}
li.twitchfeed-header {
	float:left;
	width:100%;
	height:auto;
}
li.twitchfeed-button a {
	width:100%;
	background-color:#1b688a;
	height:auto;
	padding:10px 0 10px 0;
	border-radius:6px;
	color:#ffffff !important;
	font-size:18px;
	float:left;
	box-shadow:0 4px #125674;
	text-align:center;
}
li.twitchfeed-button a:hover {
	background-color:#217da6;
}
li.twitchfeed-button a:visited {
	color:#ffffff !important;
}
li.twitchfeed-description {
	font-size:18px;
	width:100%;
	height:auto;
	float:left;
}
li.twitchfeed-date-info {
	font-size:14px;
	width:100%;
	height:auto;
	float:left;
	padding:5px 0 7px 0;
}
li.twitchfeed-date-schedule {
	font-size:14px;
	width:100%;
	height:auto;
	float:left;
	padding:0px 0 7px 0;
}
li.twitchfeed-thumbnail {
	width:300px;
	height:169px;
	float:left;
	position:relative;
	margin-bottom:10px;
}
div.twitchfeed-note {
	position:absolute;
	bottom:10px;
	left:10px;
}
div.widget-twitch-live {
	text-transform:uppercase;
	font-size:18px;
	width:auto; /* IE */
	width:initial;
	padding:3px 9px;
	background-color:red;
	color:#ffffff;
	opacity:.9;
}
div.widget-twitch-vod {
	text-transform:uppercase;
	font-size:14px;
	width:auto; /* IE */
	width:initial;
	padding:3px 9px;
	background-color:#A6C842;
	border-radius:3px;
	color:#ffffff;
	opacity:.9;
}
@-webkit-keyframes glowing {
  0% { background-color: #ED0000; -webkit-box-shadow: 0 0 3px #ED0000; }
  50% { background-color: #FF1300; -webkit-box-shadow: 0 0 10px #FF1300; }
  100% { background-color: #ED0000; -webkit-box-shadow: 0 0 3px #ED0000; }
}
@-moz-keyframes glowing {
  0% { background-color: #ED0000; -moz-box-shadow: 0 0 3px #ED0000; }
  50% { background-color: #FF1300; -moz-box-shadow: 0 0 10px #FF1300; }
  100% { background-color: #ED0000; -moz-box-shadow: 0 0 3px #ED0000; }
}
@-o-keyframes glowing {
  0% { background-color: #ED0000; box-shadow: 0 0 3px #ED0000; }
  50% { background-color: #FF1300; box-shadow: 0 0 10px #FF1300; }
  100% { background-color: #ED0000; box-shadow: 0 0 3px #ED0000; }
}
@keyframes glowing {
  0% { background-color: #ED0000; box-shadow: 0 0 3px #ED0000; }
  50% { background-color: #FF1300; box-shadow: 0 0 10px #FF1300; }
  100% { background-color: #ED0000; box-shadow: 0 0 3px #ED0000; }
}
.widget-twitch-live {
  -webkit-animation: glowing 2000ms infinite;
  -moz-animation: glowing 2000ms infinite;
  -o-animation: glowing 2000ms infinite;
  animation: glowing 2000ms infinite;
}
/* Editorials */
div.editorials-container {
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10%;
	padding-bottom:10%;
}
.editorial {
	width:100%;
	height:105px;
	background-color:#f7f6f6;
	margin-bottom:5%;
	float:left;
}
.editorial img {
	float:right;
	margin-left:5px;
}
.editorial ul {
	float:left;
	width:150px;
	padding:5px;
}
.editorial-header {
	font-size:16px;
	color:#1b8a32;
	margin:5px 0 0 5px;
}
.editorial-copy {
	font-size:13px;
	color:#787070;
	height:70px;
	overflow:hidden;
	margin-left:5px;
}
/* Footer */
footer#site-footer {
	width:100%;
	height:auto;
	float:left;
	margin:60px 0 60px 0;
}
div.footer-logo {
	width:100%;
	float:left;
	height:auto;
}
.footer-logo img {
	opacity:.3;
	width:300px;
	height:auto;
}
div.footer-links {
	width:100%;
	float:left;
	height:auto;
}
.footer-links ul li {
	float:left;
	display:block;
	text-align:center;
	padding-right:23px;
	font-size:14px;
	margin-top:5%;
	color:#9C9C9C;
}
.footer-links ul {
	width:1050px;
	overflow-x:hidden;
}
.footer-links ul li a:link {
	color:#888888;
}
.footer-links ul li a:hover {
	text-decoration:underline;
}
.footer-links ul li a:visited {
	color:#888888;
}
div.footer-copyright-info {
	width:100%;
	height:auto;
	float:left;
}
.footer-copyright-info p {
	text-align:center;
	margin-top:2%;
	color:#9C9C9C;
	font-size:14px;
}
/* Videos Listing */
div.popular-video-videolist {
	width: 94%;
	height: auto;
	float: left;
	margin-left: 3%;
}
.popular-video-videolist h5 {
	text-transform:uppercase;
	font-size:14px;
	width:auto;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	font-weight:500;
	background-color:#272525;
	position:absolute;
	border-radius:3px;
	margin:15px 0 0 15px;
	z-index:1000;
	opacity:.9;
}
.popular-video-videolist-playbtn {
	opacity:.9;
}
.popular-video-videolist-playbtn:hover {
	opacity:1;
}
.popular-video-videolist iframe {
	float:left;
	margin-right:3%;
}
.popular-title {
	float:left;
	width:430px;
}
.popular-title a:link {
	font-size:36px;
	font-weight:normal;
	line-height:40px;
	color:#1b8a32;
}
.popular-title a:hover {
	text-decoration:underline;
}
.popular-title a:visited {
	color:#1b8a32;
}
.popular-description {
	margin:2% 0 2% 0;
	font-size:20px;
	float:left;
	width:430px;
}
.popular-author {
	float:left;
	width:430px;
}
.popular-author a:link {
	color:#3c4298;
}
.popular-author a:hover {
	text-decoration:underline;
}
/* Popular News */
.popular-news-newslist a img {
	width:525px;
	float:left;
	margin-right:3%;
}
div.popular-news-newslist {
	width:100%;
	height:auto;
	float:left;
}
.popular-news-newslist h5 {
	text-transform:uppercase;
	font-size:12px;
	width:auto;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	font-weight:500;
	background-color:#272525;
	position:absolute;
	border-radius:3px;
	margin:15px 0 0 15px;
	z-index:1000;
	opacity:.9;
}
.video-feature-top h5 {
	text-transform:uppercase;
	font-size:12px;
	width:auto; /* IE */
	width:initial;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	font-weight:500;
	background-color:rgba(0,0,0,0.8);
	position:absolute;
	border-radius:3px;
	margin:113px 0 0 5px;
	z-index:1000;
}
.video-feature-bottom h5 {
	text-transform:uppercase;
	font-size:12px;
	width:auto; /* IE */
	width:initial;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	font-weight:500;
	background-color:rgba(0,0,0,0.8);
	position:absolute;
	border-radius:3px;
	margin:113px 0 0 5px;
	z-index:1000;
}
.searchbar {
	float:left;
	margin-left:5%;
}
.searchbar input {
	border-radius:6px;
	height:44px;
	width:250px;
	background-color:#f2f2f2;
	color:#272525;
	padding:0 0 0 15px;
	font-size:16px;
}
.clearable{
	background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAVlpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuNC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KTMInWQAAARRQTFRFAAAAQEBAMzMzAAAAAAAAkpKSgICAgICAxMTE2NjYyMjI8vLy8vLy9PTy9PT09/f09/f39vb2+Pj49vb2+fn5+vr6+fn5+fn5+Pj4+fn4+fn5+fn4+/v7+fn5+vr5/Pz8+Pj4+fn4+vr6+/v7+vr6////LS8zMDI2MTI2MTM3Ojs/PD5BPT5BP0BDQEJFQUJFUVJUUlJVUlNVVFVXVVZYVldZWVpcWlpcWltcWltdjIyNjI2NxMTFxsbGxsbHx8fIx8jIyMjIysrKy8vLzMzNzM3Nzc3Nzs7O19fX2NjY7+/v7/Dv8PDv8PDw+Pj4+fn4+fn5+vr5+vr6/v7+////Ojw/QEJEQUJFUVJV+Pj4+/v7////3Oq6jAAAAFV0Uk5TAAQFBgcHCAoNDQ5gYWFhYWGTk5Sr09Tf4ODg4fT6+vr7+/v7/f3+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/i+PEAIAAAFJSURBVBjTTZHZUsJQEERHQthFwLCIQa7sCkhkFVkUUCCI5CYZF5j//w9vSFHlPMxDV3VN9xk4k2QZQjElqapJJRYCWZY8IPm9cH5NRIeDWNkoeP0SyF5IELFcgZcKN4woAV4ZZKGxIu4tMXssMqH6ACJ0W97qtsm5aa+3ZUZRgGCWih+j6hwNTrPK86ZImRDEiKFe7bcmiOPm4E5HRjFQKLe35z/d+tviq/e9sPc5UiBFBYvjtNHRtE7jlbhVoCSoh5JlGrTUhsPfFe5Mq3RQjyI3cKENn9rvaLiiYzdxfN95bHfqE3Tt4hC3Z81efbWsdx/m7iEn0royaL0gTlv9mhPpAgIZyn+Oqgvc7XBec8JfhZyarLzRbS562vpG1AyDABInlj8BybtABLr4f3SXDjoHciR9gpwOHyF7JNkHgeM7Uko0CD7xjj8wvk3/66tZ1QAAAABJRU5ErkJggg==) no-repeat right -20px center;
	padding: 3px 25px 3px 4px; /* Use the same right padding (25) in jQ! */
	transition: background 0.4s;
}
.clearable.x {
	background-position: right 9px center;
}
.clearable.onX {
	cursor: pointer;
}
.video-listing {
	float:left;
	width:100%;
}
.video-listing .article-single {
	margin-bottom: 35px;
	width: 690px;
}
.video-listing .article-single ul {
	width:50%;
}
.article-views {
	width:18%;
	float:right;
	padding-top:1%;
	color:#b6b6b6;
}
.pagination {
	width:670px;
	text-align:center;
	float:left;
	height:auto;
	margin-top:6%;
}
.pagination a {
	margin:0 auto;
	text-align:center;
	padding:2.5% 15% 2.5% 15%;
	border-radius:6px;
	border:1px solid #d4e7d8;
	font-size:16px;
}
.pagination a:hover {
	background-color:#efefef;
}
.pagination-game-subpages {
	width:670px;
	text-align:center;
	float:left;
	height:auto;
	margin-bottom:6%;
}
.pagination-game-subpages a {
	margin:0 auto;
	text-align:center;
	padding:2.5% 15% 2.5% 15%;
	border-radius:6px;
	border:1px solid #d4e7d8;
	font-size:16px;
}
.pagination-game-subpages a:hover {
	background-color:#efefef;
}
.video-listing .article-single .article-share-icons ul {
	float:right;
	width:130px;
	height:auto;
	margin-left:0;
}
.article-share-icons ul li {
	text-align:center;
	float:left;
}
.article-share-icons ul li a {
	display:block;
	padding:9px 11px 6px 11px;
}
.article-share-icons ul li:hover {
	opacity:.8;
}
li.arrow-left {
	width: 0; 
	height: 0; 
	border-top: 7px solid transparent;
	border-bottom: 7px solid transparent; 
	border-right:7px solid rgb(58,87,149); 
	margin-top:11px;
}
/* Game Profile */
.game-profile {
	float:left;
	height:auto;
	width:604px;
	margin:0 0 60px 0;
}
.game-profile h5 {
	text-transform:uppercase;
	font-size:16px;
	padding:3px 6px 3px 6px;
	color:#ffffff;
	border-radius:3px;
	z-index:1000;
	float:left;
	margin:15px 10px 0 0;
	width:auto; /* IE */
	width:initial;
	font-weight:400;
}
.share-icons-profile {
	float:left;
	width:60px;
	height:300px;
	margin-bottom:9%;
	margin-right:15px;
}
.share-icons-profile ul li {
	text-align:center;
}
.share-icons-profile ul li a {
	width:100%;
	height:auto;
	display:block;
	padding:15px 0 12px 0;
}
.share-icons-profile ul li:hover {
	opacity:.8;
}
.mini-ad-placement img {
	width:86px;
	height:auto;
}
.gameprofile-sidebar-adjustment {
	float:right;
}
.sidebar-container .editorials-container {
	margin-top:30px;
	margin-bottom:50px;
}
h6 {
	width:90%;
	float:left;
	height:auto;
	font-size:32px !important;
	font-weight:normal;
	color:#272525;
	margin-bottom:20px;
	line-height:36px !important;
}
.gameprofile-button {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:3% 0 10% 0;
}
/* red button code */
.gameprofile-button a {
	background-color:#ea0000;
	padding:15px 90px 15px 90px;
	border-radius:6px;
	color:#ffffff;
	font-size:20px;
	box-shadow:0px 4px #cf0000;
}
.gameprofile-button a:hover {
	background-color:#ff0000;
}
.gameprofile-button a:visited {
	color:#ffffff !important;
}
.singlevideonews-button {
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	margin:15px 0 30px 0;
}
.singlevideonews-button a {
	background-color:#ea0000;
	padding:15px 90px 15px 90px;
	border-radius:6px;
	color:#ffffff;
	font-size:20px;
	box-shadow:0px 4px #cf0000;
}
.singlevideonews a:hover {
	background-color:#ff0000;
}
div.gameprofile-officialsite-button {
	height:auto;
	text-align:right;
	float:left;
	margin-left:48px;
}
.gameprofile-officialsite-button a {
	background-color:#ea0000;
	padding:10px 45px 10px 45px;
	border-radius:6px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0px 4px #cf0000;
}
.gameprofile-officialsite-button a:hover {
	background-color:#ff0000;
}
div.reviewbuttons-container {
	height:auto;
	float:left;
	margin-left:10px;
}
.gameprofile-review-button a {
	width:100%;
	background-color:#1b8a32;
	height:auto;
	padding:10px 45px 10px 45px;
	border-radius:6px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0 4px #18762B;
}
.gameprofile-review-button a:hover {
	background-color:#32C962;
	box-shadow:0 4px #2AA852;
}
div.profilebuttons-container {
	height:auto;
	float:left;
	margin-left:10px;
}
.gameprofile-profile-button a {
	width:100%;
	background-color:#1b688a;
	height:auto;
	padding:10px 40px 10px 40px;
	border-radius:6px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0 4px #125674;
}
.gameprofile-profile-button a:hover {
	background-color:#217da6;
}
div.sidebar-gameprofile-review-button {
	width:100%;
	height:auto;
	text-align:center;
	margin:3% 0 3% 0;
	padding-bottom:6%;
	float:left;
	border-bottom:1px solid #efefef;
}
.sidebar-gameprofile-review-button a {
	background-color:#1b8a32;
	height:auto;
	padding:15px 90px 15px 90px;
	border-radius:6px;
	color:#ffffff;
	font-size:20px;
	box-shadow:0 4px #18762B;
}
.sidebar-gameprofile-review-button a:hover {
	background-color:#1e9a38;
}
.gameprofile-stores {
	float: left;
	height: auto;
	width: 100%;
	border-bottom: 1px solid #EFEFEF;
	text-align: center;
	margin: -11px 0 3% 0;
	padding-bottom: 4.5%;
}
.gameprofile-stores-label {
	white-space: nowrap;
	margin: 0px auto;
	display: inline-block;
	float: left;
	padding: 25px 0px 0px 4px;
}
.gameprofile-stores-label-spacer {
	white-space: nowrap;
	margin: 0px auto 0px -130px;
	vertical-align: top;
	display: inline-block;
}
.gameprofile-stores-button-container {
	width: 70px;
	display: inline-block;
	white-space: nowrap;
	vertical-align: top;
	margin: 0px auto;
	padding-top: 10px;
}
.gameprofile-stores-button {
	display: block;
	height: 36px;
	margin-left: 3px;
	margin-right: 3px;
	border-radius: 6px;
	width: 44px;
	padding: 10px;
}
.gameprofile-stores-button-img {
	vertical-align: middle;
	padding-bottom: 6px;
}
/* Forum Widget */
div.forum-activity-widget {
	width:100%;
	height:auto;
	float:left;
	margin:50px 0;
}
span.forum-thread-title {
	color:#1b8a32;
	font-size:18px;
	width:100%;
	height:auto;
	float:left;
}
span.forum-thread-title:hover {
	text-decoration:underline;
}
a.forum-read-more {
	width:100%;
	height:auto;
	border:1px solid #d4e7d8;
	border-radius:6px;
	float:left;
	margin-top:10px;
	text-align:center;
	font-size:16px;
	padding:12px 0 13px 0;
}
a.forum-read-more:hover {
	background-color:#efefef;
}
span.forum-thread-text {
	font-size:16px;
	color:#272525;
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #efefef;
}
.reviewbuttons-container div.inactive-fullreview {
	float:left;
	background-color:#cccccc;
	padding:10px 45px 10px 45px;
	border-radius:6px;
	color:#efefef;
	font-size:18px;
	margin:-10px 0 0 0;
	box-shadow:0px 4px #bbbbbb;
}
div.gameprofile-giveaway-button {
	width:100%;
	height:auto;
	text-align:center;
	margin:6% 0 3% 0;
	padding-bottom:6%;
	float:left;
	border-bottom:1px solid #efefef;
}
/* blue button code */
.gameprofile-giveaway-button a {
	background-color:#1b688a;
	height:auto;
	padding:15px 90px 15px 90px;
	border-radius:6px;
	color:#ffffff;
	font-size:20px;
	box-shadow:0 4px #125674;
}
.gameprofile-giveaway-button a:hover {
	background-color:#217da6;
}
.feedback .feedback_form_container {
	float:left;
	width:100%;
	height:auto;
	text-align:center !important;
	font-size: 16px;
}
#game-compact-search {
	width:670px;
	height:auto;
	float:left;
	margin-bottom:5%;
}
li.game-compact-thumb img{
	width:177px;
	height:auto;
	float:left;
	margin-right:3%;
}
li.game-compact-title a:link {
	font-size:26px;
	color:#1b8a32;
}
li.game-compact-title a:hover {
	text-decoration:underline;
}
/* Collapsible */
b div.other-articles-container {
	font-weight:normal !important;
}
div.overview-collapsible {
	float:left;
	height:auto;
	width:100%;
	border-bottom:1px solid #efefef;
	padding-bottom:3%;
	margin-bottom:4%;
}
div.articles-collapsible {
	float:left;
	height:auto;
	width:100%;
	border-bottom:1px solid #efefef;
	padding-bottom:3%;
	margin-bottom:4%;
}
.articles-collapsible b {
	font-size:20px;
}
.articles-collapsible a:link b {
	color:#1b8a32 !important;
}
.articles-collapsible a:hover {
	text-decoration:underline;
	color:#1b8a32 !important;
}

div.videos-collapsible {
	float:left;
	height:auto;
	width:100%;
	border-bottom:1px solid #efefef;
	padding-bottom:3%;
	margin-bottom:4%;
}
div.screenshots-collapsible {
	float:left;
	height:auto;
	width:100%;
	border-bottom:1px solid #efefef;
	padding-bottom:3%;
	margin-bottom:4%;
}
div.gamedetails-collapsible {
	float:left;
	height:auto;
	width:100%;
	border-bottom:1px solid #efefef;
	padding-bottom:3%;
	margin-bottom:4%;
}
div.topic {
    width: 100%;
	height:auto;
	float:left;
	margin-top: 8px;
	outline:0;
	font-size:18px;
}
.gamedetails-procon-list ul li {
	margin-left:1em;
}
.topic p {
	color: rgb(88,88,88);
	font-size: 18px;
	line-height: 25px;
	width: 90%;
	margin-left: 5%;
	margin-top: 15px;
}
.topic a:link {
	color:#1b8a32 !important;
}
.topic a:hover {
	text-decoration:underline;
}
div#t3 a b {
	font-size:20px;
	color:#1b8a32 !important;
}
div#t3 a:link {
	color:#1b8a32 !important;
}
div#t3 a:hover {
	color:#1b8a32 !important;
	text-decoration:underline;
}
#t5 ul {
	width:90%;
	margin-left:5%;
}
#t5 ul li ul {
	margin-left:0;
}
div.related-video-collapsible {
	width:90%;
	height:auto;
	float:left;
	margin:0 0 5% 5%;
}
.related-video-collapsible img {
	width:127px;
	height:auto;
	float:left;
	margin-right:3%;
}
.profile-related-content-all {
	float: left;
	display: block;
	width: 40%;
	margin-left: 30%;
	text-align: center;
	margin-bottom: 15px;
}
div.related-articles-collapsible {
	width:90%;
	height:auto;
	float:left;
	margin:0 0 5% 5%;
}
.related-articles-collapsible img {
	width:80px;
	height:auto;
	float:left;
	margin-right:3%;
}
button {
	width:100%;
	float:left;
	background-color:#ffffff;
	outline:none;
}	
.game-profile h2 {
	font-weight:normal;
	font-size:22px;
	float:left;
}
a.buttonControl {
  color: #004400;
  text-decoration: none;
  border-bottom: 1px solid #004400;
}
.buttonControl span {
	float:right;
}
a.buttonControl:hover,
a.buttonControl:active,
a.buttonControl:focus {
  color: #880000;
  border-bottom: 2px solid #880000;
}
/* End Collapsible */
/* Feedback Form */
.feedback_btn {
	border: 1px solid #D4E7D8;
	border-radius: 6px;
	padding: 7px 14px 7px 14px;
	font-size: 14px;
}
.feedback_btn:hover {
	background-color: #EFEFEF;
}
p.feedback_form_error {
	min-height: 18px;
	margin-bottom:5px;
	color:red;
	font-size:14px;
}
.feedback_form_container {
	position: relative; 
	padding: 5px; 
	text-align: left;
}
.feedback_form {
	position: absolute; 
	height: auto; 
	width: 300px; 
	background-color: #efefef; 
	box-shadow: 0px 0px 10px rgba(0,0,0,0.5); 
	padding: 10px; 
	border-radius:6px;
	left:150px;
	top:45px;
}
.feedback_form button {
	float: right;
}
.feedback_form input {
    width: 95%;
	padding-left:10px;
	line-height:35px;
	font-size:16px;
	border-radius:6px;
	margin-bottom:10px;
}
.feedback_form select {
        width: 95%;
}
.feedback_form textarea {
	width: 95%;
	height: 100px;
	padding-left:10px;
	margin-bottom: 10px;
	border-radius:6px;
	font-size:16px;
	padding-top:5px;
}
button.cancel_btn {
	height:40px;
	border-radius:6px;
	background-color:#cccccc;
	font-size:16px;
	cursor:pointer;
	cursor:hand;
	color:#ffffff;
}
button.submit_btn {
	height:40px;
	border-radius:6px;
	background-color:#1b8a32;
	font-size:16px;
	margin-bottom:10px;
	cursor:pointer;
	cursor:hand;
	color:#ffffff;
}
button.submit_btn:hover {
	opacity:.8;
}
button.cancel_btn:hover {
	opacity:.8;
}
.content form input {
	border-radius:6px;
	height:44px;
	width:100%;
	background-color:#f2f2f2;
	color:#272525;
	padding-left:15px;
	font-size:16px;
}
.content form textarea {
	border-radius:6px;
	height:100px;
	width:100%;
	background-color:#f2f2f2;
	color:#272525;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:20px;
}
/* Other Articles */
div.other-articles-container {
	width:100%;
	float:left;
	margin-bottom:5%;
}
.other-articles-container ul {
	width:210px;
	height:auto;
	float:left;
	margin:0 18px 30px 0;
}
li.other-articles-screenshot img {
	width:215px;
	height:121px;
}
li.other-articles-title a {
	font-size:18px;
	color:#1b8a32;
}
/* Other Videos */
li.other-articles-playbutton a {
	position:absolute;
	opacity:.85;
	background-color:#1b8a32;
	padding:16px 0 0 12px;
	width:48px;
	height:45px;
	margin:60px 0 0 0;
	border-radius:0 4px 0 0;
}
li.other-articles-playbutton a:hover {
	opacity:1;
}
li.other-articles-title a:hover {
	text-decoration:underline;
}
li.other-articles-title a:visited {
	color:#1b8a32;
}
li.other-articles-copy {
	font-size:16px;
	padding:3% 0 3% 0;
}
li.other-articles-author {
	font-size:14px;
}
li.other-articles-author a {
	color:#1b688a;
}
li.other-articles-author a:hover {
	text-decoration:underline;
}
li.other-articles-title {
	font-size:18px;
}
li.other-articles-title img {
	float:left;
}
/* News Page */
div#leftRelated {
	padding:15px 0 30px 0;
	margin:10px 25px 0 0;
	width:300px;
}
p#leftRelatedCaption {
	color:#1b8a32;
	font-size:16px;
	width:300px;
}
div#rightRelated {
	padding:15px 0 30px 0;
	margin:10px 0 0 25px;
	text-align:left;
	width:300px;
}
p#rightRelatedCaption {
	color:#1b8a32;
	font-size:16px;
	width:300px;
}
div#leftAdjacentScreenshot {
	padding:25px 0 30px 0;
	margin:10px 25px 0 0;
}
div#leftAdjacentScreenshot p {
	font-size:12px !important;
	width:300px;
	border-bottom:1px solid #efefef;
	text-align:left !important;
}
div#rightAdjacentScreenshot {
	padding:25px 0 30px 0;
	margin:10px 0 0 25px;
	text-align:left;
}
div#rightAdjacentScreenshot p {
	font-size:12px !important;
	width:300px;
	border-bottom:1px solid #efefef;
	text-align:left !important;
}
img.slideshow-icon {
	position:absolute;
	margin:117px 0 0 250px;
	opacity:0;
}
img.slideshow-icon:hover {
	opacity:100;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
img.slideshow-screenshot {
	width:604px;
	height:auto;
}
.game-profile p.review-caption {
	font-size:16px !important;
}
.game-profile .review-caption .post-ratings {
	float: left;
	display: inline;
	width: 100px;
}
p.review-caption {
	font-size:14px !important;
	float:left;
	border-bottom:1px solid #efefef;
	width:100%;
	height:auto;
	padding-bottom:1%;
	color:rgb(88,88,88);
	margin-bottom:3%;
}
p.review-caption a:link {
	color:#1b8a32;
}
p.review-caption a:hover {
	text-decoration:underline;
}
div.review-caption {
	font-size:18px;
	float:left;
	border-bottom:1px solid #efefef;
	width:100%;
	height:auto;
	padding-bottom:1%;
	margin-bottom:3%;
}
div.review-caption p {
	float:left;
	color:rgb(88,88,88);
}
.review-author ul {
	float:left;
	width:100%;
	height:auto;
	padding-bottom:2%;
}
.review-copy {
	float:left;
	width:100%;
	height:auto;
	margin:3% 0 3% 0;
	font-size:18px;
	line-height:25px;
	color:rgb(88,88,88);
}
div.review-copy p img {
	max-width:604px;
	height:auto;
}
.review-copy p b {
	font-size:18px;
}
.review-copy p {
	color:rgb(88,88,88);
	font-size: 18px;
	line-height: 25px;
	margin-bottom: 20px;
}
.review-copy p span {
	margin-bottom: 20px;
}
.review-copy h3 {
	margin: 10px 0px;
}
.review-copy a {
	color:#1b8a32;
}
.review-copy a:hover {
	text-decoration:underline;
}
.review-copy a strong {
	color:#1b8a32 !important;
}
.review-copy a strong em {
	color:#1b8a32;
}
.review-copy h1 {
	font-size: 18px;
	line-height: 25px;
	font-weight: 500 !important;
	color: #272525 !important;
}
.review-copy ol {
	float: left;
	margin: 10px 0 10px 0;
	width: 100%;
}
.review-copy ol li {
	list-style-type: circle;
	display: list-item;
	margin-left: 5%
}
.review-copy ol li a {
	color: #1B8A32;
}
.review-copy ul {
	float: left;
	margin: 0 0 20px 0;
	width: 100%;
	color: #585858;
}
.review-copy ul li {
	list-style-type:disc;
	display: list-item;
	margin-left: 5%;
	margin-top: 10px;
	color: #585858;
}
.review-copy ul li a {
	color: #1B8A32;
}
.review-copy p iframe {
	max-width: 604px;
}
.review-copy p embed {
	max-width: 604px !important;
	max-height: 339px !important;
}
/* Blockquote */
.review-copy blockquote {
  float: left;
  background: #F9F9F9;
  border-left: 3px solid #CCC;
  border-right: 3px solid #CCC;
  padding: 0.5em 5px;
  font-size: 16px;
  line-height: 24px;
  color: #383838;
  margin-bottom: 15px;
  width: 98%;
}
.review-copy blockquote:before {
  color: #CCC;
  content:"\201C";
  font-size: 3em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.review-copy blockquote:after {
  color: #CCC;
  content:"\201D";
  font-size: 3em;
  line-height: 0.1em;
  margin-top: 10px;
  float: right;
  display: block;
}
.review-copy blockquote p {
  display: block;
  margin-left: 5%;
  margin-right: 5%;
  color: #454545;
}
/* Right PullQuote */
.review-copy .pullquote-right {
  float: right;
  width: 270px;
  background: #F9F9F9;
  border-left: 3px solid #CCC;
  color: #030;
  font-size: 26px;
  line-height: 0.9;
  font-style: italic;
  padding: 13px;
}
.review-copy .pullquote-right:before {
  color: #CCC;
  content: "“";
  font-size: 2em;
  float: left;
  margin-left: -10px;
  height: 25px;
}
.review-copy .pullquote-right:after {
  color: #CCC;
  content:"\201D";
  font-size: 2em;
  line-height: 0.1em;
  margin-top: 10px;
  float: right;
  display: block;
}
.review-copy .pullquote-right p {
  color: #454545;
  float: left;
  text-align: left;
  margin: 0 0 0 10px;
}
.review-copy .pullquote-right p:first-letter {
  font-size: 28px;
  margin-right: 1px;
}
/* Left PullQuote */
.review-copy .pullquote-left {
  float: left;
  width: 270px;
  background: #F9F9F9;
  border-right: 3px solid #CCC;
  color: #030;
  font-size: 26px;
  line-height: 0.9;
  font-style: italic;
  padding: 13px;
}
.review-copy .pullquote-left:before {
  color: #CCC;
  content: "“";
  font-size: 2em;
  float: left;
  margin-left: -10px;
  height: 25px;
}
.review-copy .pullquote-left:after {
  color: #CCC;
  content:"\201D";
  font-size: 2em;
  line-height: 0.1em;
  margin-top: 10px;
  float: right;
  display: block;
}
.review-copy .pullquote-left p {
  color: #454545;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
  text-align: right;
}
.review-copy .pullquote-left p:first-letter {
  font-size: 28px;
  margin-right: 1px;
}
.review-copy hr {
	display: block;
	border: 0;
	height: 1px;
	background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0));
	margin: 10px 20px 20px 20px;
	color: #585858;
}
.review-copy blockquote p a, .post-content p a strong{
  color: #1B8A32;
}
.review-copy .wp-caption a img, .review-copy .wp-caption img{
	max-width: 604px !important;
	height: auto !important;
	width: auto; /* for ie9 */
}
.review-copy .wp-caption-text {
	font-size: 14px;
	text-align: center;
	max-width: 604px;
}
.review-author ul li img {
	float:left;
}
.review-author ul li {
	float:left;
	margin-right:3%;
}
li.review-author-name {
	padding-top:5%;
}
li.review-author-name a {
	color:#1b688a;
	font-size:16px;
}
li.review-author-name a:hover {
	text-decoration:underline;
}
li.review-author-twitter {
	padding-top:5%;
}
li.review-author-twitter a {
	color:#1b8a32;
	font-size:16px;
}
li.review-author-twitter a:hover {
	text-decoration:underline;
}
div.review-author-date {
	font-size:12px;
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
	color:#6C6D70;
}
div.review-next-article, div.video-next-article {
	float:left;
	width:100%;
	height:auto;
	border-top:1px solid #efefef;
	margin-top:3%;
	padding-top:2%;
}
.video-next-article img {
	width:90px;
	height:auto;
	float:left;
	margin-right:20px;
}
.review-next-article img {
	width:55px;
	height:auto;
	float:left;
	margin-right:20px;
}
.review-next-article h5, .video-next-article h5 {
	width: 40%;
	float: left;
	height: auto;
	color: #000000;
}
.review-next-article ul, .video-next-article ul {
	width:50%;
	height:auto;
	float:right;	
}
.review-next-article ul li a:link, .video-next-article ul li a:link {
	color:#1b8a32;
	font-size:16px;
}
.review-next-article ul li a:hover, .video-next-article ul li a:hover {
	text-decoration:underline;
}
div#news-hashtags {
	float:left;
	width:100%;
	margin-top:3%;
}
#news-hashtags a {
	margin-right:5%;
	color:#1b8a32;
	font-size:16px;
}
#news-hashtags a:hover {
	text-decoration:underline;
}
.single-news-title {
	font-size:35px;
	line-height:35px
}
/* Single Video Post */
div.single-video-container {
	position:relative;
}
.quick-next-video ul {
	width:215px;
	height:auto;
}
.quick-next-video  {
	position:absolute;
	width:200px;
	height:285px;
	padding:25px 50px 0 35px;
	background-color:rgba(0,0,0,.9);
	opacity:0;
	margin:30px 0 0 0;
	right:0;
}
.quick-next-video:hover {
	opacity:1;
	-moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.quick-next-video a {
	color:#ffffff;
	font-size:18px;
}
.quick-next-video a:hover {
	text-decoration:underline;
}
li.quick-next-video-thumb a img {
	width:215px;
	height:121px;
}
.quick-next-video li.ui.button {
	width:130px;
	text-align:center;
	margin:0 0 25px 29px;
	background-color:#272525;
	padding:10px 15px 10px 15px;
}
.quick-next-video li.ui.button:hover {
	background-color:#474747;
	text-decoration:none;
}
.quick-next-video li.ui.button a img {
	float:right;
}
.single-video-container {
	float:left;
	width:100%;
}
.videopage-72890-adjustment {
	background-color:rgb(25,23,24);
	width:100%;
	float:left;
}
.videopage-72890-adjustment div.top-banner-billboard {
	float:none;
	margin:0 auto;
}
div#video-hashtags {
	float:left;
	width:100%;
	margin-top:3%;
}
#video-hashtags a {
	margin-right:5%;
	color:#1b8a32;
	font-size:16px;
}
#video-hashtags a:hover {
	text-decoration:underline;
}
.single-video-date {
	margin-bottom: 10px; 
	padding-top: -10px; 
	font-size:12px; 
	color:#6C6D70
}
/* Game List aka PageGames & ContentGames */
.game-listing-title h5.games-new-release {
	text-transform:uppercase;
	font-size:12px;
	width:auto; /* IE */
	width:initial;
	padding:3px 6px 3px 6px;
	font-weight:500;
	background-color:#5CB85C; /* previously red, but that was a bad color for "new" games */
	float:left;
	border-radius:3px;
	z-index:1000;
	margin-right:10px;
	color:#ffffff;
}
.game-listing-title h5.games-upcoming {
	text-transform:uppercase;
	font-size:12px;
	width:auto; /* IE */
	width:initial;
	padding:3px 6px 3px 6px;
	font-weight:500;
	background-color:#31B0D5; /* previously 9FC535, but this new color says "info" for these upcoming games */
	float:left;
	border-radius:3px;
	z-index:1000;
	margin-right:10px;
	color:#ffffff;
}
.game-listing-title h5.games-shut-down {
	text-transform:uppercase;
	font-size:12px;
	width:auto; /* IE */
	width:initial;
	padding:3px 6px 3px 6px;
	font-weight:500;
	background-color:#661816; /* muted, cold, and dead red color. perfect. */
	float:left;
	border-radius:3px;
	z-index:1000;
	margin-right:10px;
	color:#ffffff;
}
div.game-listing {
	width:96%;
	float:left;
	height:auto;
}
.game-listing ul {
	width:100%;
	float:left;
	height:auto;
	padding:2% 0 2% 0;
	border-top:1px solid #efefef;
}
li.game-listing-title {
	float:left;
	font-size:18px;
	width:50%;
}
li.game-listing-title a {
	color:#1b8a32;
	float:left;
}
#game-listing-editor-rating {
	font-size:14px;
	text-transform:uppercase;
	float:left;
	opacity:.7;
	padding-top:2px;
	margin-left:2%;
}
li.game-listing-title a:hover {
	text-decoration:underline;
}
li.game-listing-genre {
	float:right;
	font-size:14px;
	width:25%;
	text-align:center;
}
li.game-listing-rating {
	float:right;
	margin-left:8%;
	margin-right:1%;
}
ul.game-list-key {
	width:96%;
	float:left;
	height:auto;
	text-transform:uppercase;
	font-size:13px;
	padding-bottom:5px;
	color:#272525;
	font-weight:500;
}
li.gamelistkey-genre {
	float:right;
	margin-right:106px;
}
li.gamelistkey-title {
	float:left;
}
li.gamelistkey-rating {
	float:right;
}
.gamelist-sort-container {
	width:100%;
	height:auto;
	float:left;
	margin-top:8%;
	padding-bottom:3%;
}
div#mobile-icon-gamelist {
	width:22px;
	height:auto;
	float:left;
	margin-left:5px;
}
div#mobile-icon-gameprofile {
	width:22px;
	height:auto;
	float:left;
	margin-left:5px;
}
/* Upcoming Games */
div#upcoming-game {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:5%;
}
#upcoming-game ul li {
	float:left;
}
li.upcoming-game-title {
	font-size:22px;
	margin-left:3%;
	width:62%;
}
li.upcoming-game-title a {
	color:#1b8a32;
	margin-right:10px;
}
li.upcoming-game-title a:hover {
	text-decoration:underline;
}
li.upcoming-game-date {
	font-size:14px;
	line-height:23px;
	color:#8b8b8b;
	width:62%;
	height:auto;
	margin-left:3%;
}
li.upcoming-game-giveaway-button {
	width:62%;
	height:auto;
	margin:4% 0 0 3%;
}
li.upcoming-game-genre {
	width:62%;
	height:auto;
	margin-left:3%;
	font-size:16px;
	line-height:30px;
}
.upcoming-game-giveaway-button a {
	background-color:#1b688a;
	padding:10px 40px 10px 40px;
	border-radius:4px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0 4px #125674;
}
.upcoming-game-giveaway-button a:hover {
	background-color:#217da6;
}
.upcoming-game-giveaway-button a:visited {
	color:#ffffff !important;
}
li.upcoming-game-launch-type {
	margin:5px 0 0 3%;
	font-size:14px;
}
/* Categories List Page */
div#category-genre-game {
	width:670px;
	height:auto;
	float:left;
}
div#category-genre-game-image {
	float:left;
	width:400px;
	height:auto;
	margin:0 0 5px 0;
}
#category-genre-game-details  {
	float: right;
	width: 270px;
	height: 280px;
	background-color: #F2F2F2;
}
#category-genre-game-details-top {
	height: 60%;
}
#category-genre-game-details-bottom {
	background-color: #F9F9F9;
	height: 40%;
}
#category-genre-game-details-start-quote {
	height: 10%;
	width: 100%;
	display: block;
}
#category-genre-game-details-end-quote {
	height: 10%;
	width: 100%;
	display: block;
}
div#category-genre-game-info {
	float:left;
	width:100%;
	height:auto;
}
#category-genre-game-info p {
	font-size: 16px;
	margin-top: 5px;
	line-height: 25px;
}
#category-genre-game-info span {
	color:#cccccc;
	float:left;
	margin-top:2px;
}
#category-genre-game-info a {
	font-size:20px;
	color:#1b8a32;
}
#category-genre-game-info a:hover {
	text-decoration:underline;
}
#category-genre-game-info ul li {
	float:left;
	margin-right:10px;
}
#category-genre-game-info ul li h5 {
	background-color:#1b688a;
	padding:3px 6px 3px 6px;
	border-radius:4px;
	color:#ffffff;
	width:auto; /* IE */
	width:initial;
}
.category-buttons {
	width:100%;
	height:auto;
	float:left;
	margin:25px 0 75px 0;
}
div.category-status {
	text-transform:uppercase;
	font-size:12px;
	padding:3px 6px 3px 6px;
	color:#272525;
	font-weight:500;
	background-color:#1b8a32;
	position:absolute;
	border-radius:3px;
	margin:244px 0 0 15px;
	opacity:.8;
}
div.category-status-bad {
	text-transform:uppercase;
	font-size:12px;
	padding:3px 6px 3px 6px;
	color:#272525;
	font-weight:500;
	background-color:#F21616;
	position:absolute;
	border-radius:3px;
	margin:244px 0 0 15px;
	opacity:.8;
}
div.category-status p, div.category-status-bad  p {
	color:#ffffff;
}
.game-profile div.category-status {
	text-align:center;
	color:#ffffff;
	background-color:#ea0000;
	margin:375px 0 0 38px;
	opacity:1;
}
.category-details-adjustment {
	float:left;
	width:100%;
	height:202px;
	overflow-y:hidden;
	font-size:16px;
}
.category-details-adjustment strong {
	float:left;
	width:100%;
	height:auto;
}
.category-details-adjustment ul {
	float:left;
}
/* Author */
.author-attic {
	width:100%;
	height:auto;
	float:left;
	margin-bottom:40px;
}
.author-headshot {
	float:left;
	margin-right:40px;
	margin-bottom:30px;
	width:190px;
	height:auto;
}
.author-headshot img {
	width:190px;
	height:auto;
}
.author-name {
	margin-bottom:10px;
	font-size:35px;
	line-height:50px;
	color:#272525;
	font-weight:normal;
}
.author-title {
	font-size:14px;
	margin-bottom:20px;
}
.author-bio p {
	font-size:18px;
	line-height:25px;
	color:rgb(88,88,88);
}
div.author-forum {
	width:100%;
	height:auto;
	margin-bottom:15px;
}
h2.author-name a {
	color:#1b8a32;
}
h2.author-name a:hover {
	text-decoration:underline;
}
.author-forum ul.author-connect {
	width:100%;
	height:auto;
	margin-bottom:20px;
}
.author-forum ul.author-connect li a {
	font-size:14px;
	color:#ffffff;
	background-color:#1b688a;
	border-radius: 4px;
	padding:5px 15px 5px 15px;
}
.author-forum ul.author-connect li a:hover {
	background-color:#217da6;
}
.author-forum ul.follow-me {
	width:100%;
	height:auto;
}
.author-forum ul.follow-me li a {
	font-size:14px;
	color:#1b688a;
}
.author-forum ul.follow-me li a:hover {
	text-decoration:underline;
}
/* Top Games */
#top-games-popular {
	width:100%;
	height:auto;
	float:left;
	margin:25px 0 30px 0;
}
div.popular-game-single {
	width:75%;
	height:auto;
	float:left;
	margin-bottom:5%;
}
#popular-game-thumb {
	float:left;
	margin-right:3%;
}
#popular-game-thumb img {
	width:200px;
	height:auto;
}
#popular-game-title {
	float:left;
	width:55%;
	height:auto;
	font-size:20px;
	margin-top:6px;
}
#popular-game-platforms {
	width:50%;
	float:left;
	height:auto;
}
#popular-game-genres {
	float:left;
	width:55%;
	height:auto;
	font-size:14px;
}
#top-games-profile-button {
	float:left;
	width:15%;
	height:auto;
	margin-top:16px;
}
#top-games-profile-button a {
	background-color:#1b688a;
	padding:10px 40px 10px 40px;
	border-radius:4px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0 4px #125674;
	float:left;
}
#top-games-profile-button a:hover {
	background-color:#217da6;
}
#top-games-profile-button p {
	background-color:#cccccc;
	color:#ffffff;
	padding:10px 40px 10px 40px;
	text-align:center;
	border-radius:4px;
	font-size:18px;
	float:left;
	box-shadow:0 4px #b5b5b5;
}
#top-games-twitchtv {
	width:100%;
	height:auto;
	float:left;
}
div.twitchtv-game-single {
	width:25%;
	height:320px;
	float:left;
	margin-bottom:5%;
}
#twitchtv-topgame-button a {
	background-color:#1b688a;
	padding:10px 41px 10px 41px;
	border-radius:4px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0 4px #125674;
	float:left;
}
#twitchtv-topgame-button a:hover {
	background-color:#217da6;
}
#twitchtv-topgame-button p {
	background-color:#cccccc;
	color:#ffffff;
	padding:10px 40px 10px 40px;
	text-align:center;
	border-radius:4px;
	font-size:18px;
	float:left;
	box-shadow:0 4px #b5b5b5;
}
div#twitchtv-game-title {
	width:136px;
	height:auto;
	font-size:18px;
	overflow-x:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
div#twitchtv-game-viewers {
	font-size:14px;
	margin:5px 0 10px 0;
}
#twitchtv-game-thumb a img {
	width:136px;
	height:auto;
}
div#kickstarter-game-embeds {
	float: left;
	width: 100%;
	display: block;
	height: 430px;
}
div#kickstarter-game-single {
	float: left;
	width: 32%;
	display: inline;
}
div#kickstarter-game-single iframe{
	width: 220px !important;
	height: 420px;
}
div#kickstarter-game-buttons {
	float: left;
	width: 100%;
	display: block;
	margin-bottom: 15px;
	margin-left: 1%;
}
#kickstarter-topgame-button a {	
	background-color:#1b688a;
	padding:10px 74px 10px 74px;
	border-radius:4px;
	color:#ffffff;
	font-size:18px;
	box-shadow:0 4px #125674;
}
#kickstarter-topgame-button a:hover {
	background-color:#217da6;
}

/*********Dropdown**********/

.ui.dropdown {
  cursor: pointer;
  position: relative;
  display: inline-block;
  line-height: 1em;
  tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none;
  text-align: left;
  -webkit-transition: border-radius 0.1s ease, width 0.2s ease;
          transition: border-radius 0.1s ease, width 0.2s ease;
	color:#ffffff;
}
.ui.dropdown p {
	color:#ffffff;
}
.navigation .ui.dropdown {
	width:100px;
	float:left;
	position:none;
	background-color:#1b8a32;
	margin-left:3%;
	height:30px;
	padding:45px 0 0 25px;
	font-size:14px;
	color:#ffffff !important;
}
.navigation .ui.dropdown:hover {
	background-color:#363435;
}
.navigation .ui.dropdown:visited {
	color:#ffffff !important;
}
.privacy-policy-container {
	width:670px;
	height:auto;
	float:left;
	margin-bottom:50px;
}
/*******************************
            Content
*******************************/


/*--------------
      Menu
---------------*/

.ui.dropdown .menu {
  cursor: auto;
  position: absolute;
  display: none;
  outline: none;
  top: 100%;
  margin: 0em;
  padding: 0em 0em;
  background: #ffffff;
  min-width: 100%;
  white-space: nowrap;
  font-size: 1rem;
  text-shadow: none;
  text-align: left;
  box-shadow: 0px 1px 4px 0px rgba(39, 41, 43, 0.15);
  border: 1px solid rgba(39, 41, 43, 0.15);
  border-radius: 0em 0em 0.2857rem 0.2857rem;
  -webkit-transition: opacity 0.2s ease;
          transition: opacity 0.2s ease;
  z-index: 11;
  will-change: transform, opacity;
}
.navigation .ui.dropdown .menu {
	box-shadow:0 0 0 0;
	border:none;
	background:#363435;
}
/*--------------
  Hidden Input
---------------*/

.ui.dropdown > input[type="hidden"],
.ui.dropdown > select {
  display: none !important;
}

/*--------------
 Dropdown Icon
---------------*/

.ui.dropdown > .dropdown.icon {
  width: auto;
  margin: 0em 0em 0em 1em;
}
.ui.dropdown .menu > .item .dropdown.icon {
  width: auto;
  float: right;
  margin: 0.2em 0em 0em 1em;
}
.ui.dropdown .menu > .item .dropdown.icon + .text {
  margin-right: 1em;
}

/*--------------
      Text
---------------*/

.ui.dropdown > .text {
  display: inline-block;
  -webkit-transition: color 0.2s ease;
          transition: color 0.2s ease;
}

/*--------------
    Menu Item
---------------*/

.ui.dropdown .menu > .item a {
  position: relative;
  cursor: pointer;
  display: block;
  border: none;
  height: auto;
  border-top: none;
  line-height: 1.2em;
  color: rgba(0, 0, 0, 0.8);
  padding: 14px 0 14px 20px !important;
  font-size: 1rem;
  text-transform: none;
  font-weight: normal;
  box-shadow: none;
  -webkit-touch-callout: none;
}
.navigation .ui.dropdown .menu > .item a {
	padding:15px 10px 15px 20px !important;
}
.navigation .ui.dropdown .menu > .item a {
	color:#ffffff;
	font-size:14px;
}
.ui.dropdown .menu > .item:first-child {
  border-top-width: 0px;
}

/*--------------
  Floated Content
---------------*/

.ui.dropdown > .text > [class*="right floated"],
.ui.dropdown .menu .item > [class*="right floated"] {
  float: right !important;
  margin-right: 0em !important;
  margin-left: 1em !important;
}
.ui.dropdown > .text > [class*="left floated"],
.ui.dropdown .menu .item > [class*="left floated"] {
  float: left !important;
  margin-left: 0em !important;
  margin-right: 1em !important;
}
.ui.dropdown .menu .item > .icon.floated,
.ui.dropdown .menu .item > .flag.floated,
.ui.dropdown .menu .item > .image.floated,
.ui.dropdown .menu .item > img.floated {
  margin-top: 0.2em;
}

/*--------------
  Menu Divider
---------------*/

.ui.dropdown .menu > .header {
  margin: 1rem 0rem 0.75rem;
  padding: 0em 1.25rem;
  color: rgba(0, 0, 0, 0.85);
  font-size: 0.8em;
  font-weight: bold;
  text-transform: uppercase;
}
.ui.dropdown .menu > .divider {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
  height: 0em;
  margin: 0.5em 0em;
}
.ui.dropdown .menu > .input {
  margin: 0.75rem 1.25rem;
  min-width: 200px;
}
.ui.dropdown .menu > .header + .input {
  margin-top: 0em;
}
.ui.dropdown .menu > .input:not(.transparent) input {
  padding: 0.5em 1em;
}
.ui.dropdown .menu > .input:not(.transparent) .button,
.ui.dropdown .menu > .input:not(.transparent) .icon,
.ui.dropdown .menu > .input:not(.transparent) .label {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

/*-----------------
  Item Description
-------------------*/

.ui.dropdown > .text > .description,
.ui.dropdown .menu > .item > .description {
  margin: 0em 0em 0em 1em;
  color: rgba(0, 0, 0, 0.4);
}

/*--------------
    Sub Menu
---------------*/

.ui.dropdown .menu .menu {
  top: 0% !important;
  left: 100% !important;
  right: auto !important;
  margin: 0em 0em 0em -0.5em !important;
  border-radius: 0em 0.2857rem 0.2857rem 0em !important;
  z-index: 21 !important;
}

/* Hide Arrow */
.ui.dropdown .menu .menu:after {
  display: none;
}


/*******************************
            Coupling
*******************************/


/*--------------
   Sub Elements
---------------*/


/* Icons / Flags / Labels / Image */
.ui.dropdown > .text > .icon,
.ui.dropdown > .text > .label,
.ui.dropdown > .text > .flag,
.ui.dropdown > .text > img,
.ui.dropdown > .text > .image {
  margin-top: 0em;
}
.ui.dropdown .menu > .item > .icon,
.ui.dropdown .menu > .item > .label,
.ui.dropdown .menu > .item > .flag,
.ui.dropdown .menu > .item > .image,
.ui.dropdown .menu > .item > img {
  margin-top: 0.2em;
}
.ui.dropdown > .text > .icon,
.ui.dropdown > .text > .label,
.ui.dropdown > .text > .flag,
.ui.dropdown > .text > img,
.ui.dropdown > .text > .image,
.ui.dropdown .menu > .item > .icon,
.ui.dropdown .menu > .item > .label,
.ui.dropdown .menu > .item > .flag,
.ui.dropdown .menu > .item > .image,
.ui.dropdown .menu > .item > img {
  margin-left: 0em;
  margin-right: 0.75em;
}

/*--------------
     Image
---------------*/

.ui.dropdown > .text > img,
.ui.dropdown > .text > .image,
.ui.dropdown .menu > .item > .image,
.ui.dropdown .menu > .item > img {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  max-height: 2.5em;
}

/*--------------
      Menu
---------------*/


/* Remove Menu Item Divider */
.ui.dropdown .ui.menu > .item:before,
.ui.menu .ui.dropdown .menu > .item:before {
  display: none;
}

/* Prevent Menu Item Border */
.ui.menu .ui.dropdown .menu .active.item {
  border-left: none;
}

/* Automatically float dropdown menu right on last menu item */
.ui.menu .right.menu .dropdown:last-child .menu,
.ui.menu .right.dropdown.item .menu,
.ui.buttons > .ui.dropdown:last-child .menu {
  left: auto;
  right: 0em;
}

/*--------------
     Button
---------------*/


/* No Margin On Icon Button */
.ui.dropdown.icon.button > .dropdown.icon {
  margin: 0em;
}
.ui.dropdown.button:not(.pointing):not(.floating).active,
.ui.dropdown.button:not(.pointing):not(.floating).visible {
  border-bottom-left-radius: 0em;
  border-bottom-right-radius: 0em;
}


/*******************************
              Types
*******************************/


/*--------------
    Selection
---------------*/


/* Displays like a select box */
.ui.selection.dropdown {
  cursor: pointer;
  word-wrap: break-word;
  white-space: normal;
  outline: 0;
  -webkit-transform: rotateZ(0deg);
          transform: rotateZ(0deg);
  min-width: 180px;
  background: #ffffff;
  display: inline-block;
  padding: 0.8em 1.1em;
  color: rgba(0, 0, 0, 0.8);
  box-shadow: none;
  border: 1px solid rgba(39, 41, 43, 0.15);
  border-radius: 6px;
  -webkit-transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease;
          transition: border-radius 0.1s ease, width 0.2s ease, box-shadow 0.2s ease, border 0.2s ease;
	float:left;
}
.ui.selection.dropdown.visible,
.ui.selection.dropdown.active {
  z-index: 10;
}
select.ui.dropdown {
  height: 38px;
  padding: 0em;
  margin: 0em;
  visibility: hidden;
}
.ui.selection.dropdown > .text {
  margin-right: 2em;
}
.ui.selection.dropdown > .search.icon,
.ui.selection.dropdown > .delete.icon,
.ui.selection.dropdown > .dropdown.icon {
  position: absolute;
  top: auto;
  margin: 0em;
  width: auto;
  right: 1.1em;
  opacity: 0.8;
  -webkit-transition: opacity 0.2s ease;
          transition: opacity 0.2s ease;
}

/* Compact */
.ui.compact.selection.dropdown {
  min-width: 0px;
}

/*  Selection Menu */
.ui.selection.dropdown .menu {
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
  border-top-width: 0px !important;
  width: auto;
  margin: 0px -1px;
  min-width: -webkit-calc(100% +  2px );
  min-width: 215px;
  outline: none;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.08);
  -webkit-transition: box-shadow 0.2s ease, border 0.2s ease;
          transition: box-shadow 0.2s ease, border 0.2s ease;
}
.ui.selection.dropdown .menu:after,
.ui.selection.dropdown .menu:before {
  display: none;
}
@media only screen and (max-width: 767px) {
  .ui.selection.dropdown .menu {
    max-height: 7.7142rem;
  }
}
@media only screen and (min-width: 768px) {
  .ui.selection.dropdown .menu {
    max-height: 18.4284rem;
  }
}
@media only screen and (min-width: 992px) {
  .ui.selection.dropdown .menu {
    max-height: 18.4284rem;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.selection.dropdown .menu {
    max-height: 25.5712rem;
  }
}

/* Menu Item */
.ui.selection.dropdown .menu > .item {
  border-top: 1px solid rgba(0, 0, 0, 0.05);
 /*padding-left: 1.1em !important;*/
  
/* Add in spacing for scroll bar */
/*padding-right: -webkit-calc(2.1em) !important;
  padding-right: calc(2.1em) !important;*/
  white-space: normal;
  word-wrap: normal;
}

/* Hover */
.ui.selection.dropdown:hover {
  border-color: rgba(39, 41, 43, 0.3);
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
}

/* Disabled */
.ui.selection.dropdown.disabled,
.ui.selection.dropdown.disabled:hover {
  cursor: default;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.8);
  border: 1px solid rgba(39, 41, 43, 0.15);
  opacity: 0.3 !important;
}

/* Visible Hover */
.ui.selection.visible.dropdown:hover {
  border-color: rgba(39, 41, 43, 0.3);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08);
}
.ui.selection.visible.dropdown:hover .menu {
  border: 1px solid rgba(39, 41, 43, 0.3);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}

/* Visible */
.ui.selection.dropdown.visible {
  border-color: rgba(39, 41, 43, 0.15);
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08);
}
.ui.visible.selection.dropdown > .dropdown.icon {
  opacity: 1;
}

/* Active Item */
.ui.selection.active.dropdown > .text:not(.default),
.ui.selection.visible.dropdown > .text:not(.default) {
  font-weight: normal;
  color: rgba(0, 0, 0, 0.8);
}

/* Connecting Border */
.ui.active.selection.dropdown,
.ui.visible.selection.dropdown {
  border-bottom-left-radius: 0em !important;
  border-bottom-right-radius: 0em !important;
}

/*--------------
   Searchable
---------------*/


/* Search Selection */
.ui.search.dropdown {
  min-width: '';
}

/* Search Dropdown */
.ui.search.dropdown > input.search {
  background: none transparent !important;
  border: none !important;
  box-shadow: none !important;
  border-radius: 0em !important;
  cursor: pointer;
  top: 0em;
  left: 0em;
  width: 100%;
  outline: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  padding: inherit;
}

/* Text Layering */
.ui.search.dropdown > input.search {
  position: absolute;
  z-index: 2;
}
.ui.search.dropdown > .text {
  cursor: text;
  position: relative;
  z-index: 3;
}

/* Search Selection */
.ui.search.selection.dropdown > input.search {
  line-height: 1.2142em;
  padding: 0.6929em 1.1em;
}

/* Active/Visible Search */
.ui.search.dropdown.active > input.search,
.ui.search.dropdown.visible > input.search {
  cursor: auto;
}
.ui.search.dropdown.active > .text,
.ui.search.dropdown.visible > .text {
  pointer-events: none;
}
.ui.active.search.dropdown > input.search:focus + .text {
  color: rgba(0, 0, 0, 0.4) !important;
}

/* Search Menu */
.ui.search.dropdown .menu {
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-overflow-scrolling: touch;
}
@media only screen and (max-width: 767px) {
  .ui.search.dropdown .menu {
    max-height: 7.7142rem;
  }
}
@media only screen and (min-width: 768px) {
  .ui.search.dropdown .menu {
    max-height: 10.2856rem;
  }
}
@media only screen and (min-width: 992px) {
  .ui.search.dropdown .menu {
    max-height: 15.4284rem;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.search.dropdown .menu {
    max-height: 20.5712rem;
  }
}

/*--------------
     Inline
---------------*/

.ui.inline.dropdown {
  cursor: pointer;
  display: inline-block;
  color: inherit;
}
.ui.inline.dropdown .dropdown.icon {
  margin: 0em 0.5em 0em 0.25em;
  vertical-align: top;
}
.ui.inline.dropdown > .text {
  font-weight: bold;
}
.ui.inline.dropdown .menu {
  cursor: auto;
  margin-top: 0.25em;
  border-radius: 0.2857rem;
}


/*******************************
            States
*******************************/


/*--------------------
        Hover
----------------------*/


/* Menu Item Hover */
.ui.dropdown .menu > .item:hover {
  background: rgba(0, 0, 0, 0.05);
  color: rgba(0, 0, 0, 0.8);
  z-index: 12;
}

/*--------------------
        Active
----------------------*/


/* Menu Item Active */
.ui.dropdown .menu .active.item {
  background: transparent;
  font-weight: bold;
  color: rgba(0, 0, 0, 0.8);
  box-shadow: none;
  z-index: 12;
}

/*--------------------
     Default Text
----------------------*/

.ui.dropdown > .default.text,
.ui.default.dropdown > .text {
  color: rgba(179, 179, 179, 0.7);
}
.ui.dropdown:hover > .default.text,
.ui.default.dropdown:hover > .text {
  color: rgba(140, 140, 140, 0.7);
}

/*--------------------
        Loading
----------------------*/

.ui.loading.dropdown > .text {
  -webkit-transition: none;
          transition: none;
}
.ui.dropdown > .loading.menu {
  display: block;
  visibility: hidden;
  z-index: -1;
}

/*--------------------
    Keyboard Select
----------------------*/


/* Selected Item */
.ui.dropdown.selected,
.ui.dropdown .menu .selected.item {
  background: rgba(0, 0, 0, 0.03);
  color: rgba(0, 0, 0, 0.8);
}

/*--------------------
    Search Filtered
----------------------*/


/* Filtered Item */
.ui.dropdown > .filtered.text {
  visibility: hidden;
}
.ui.dropdown .filtered.item {
  display: none;
}

/*--------------------
        Error
----------------------*/

.ui.dropdown.error,
.ui.dropdown.error > .text,
.ui.dropdown.error > .default.text {
  color: #a94442;
}
.ui.selection.dropdown.error {
  background: #fff0f0;
  border-color: #dbb1b1;
}
.ui.selection.dropdown.error:hover {
  border-color: #dbb1b1;
}
.ui.dropdown.error > .menu,
.ui.dropdown.error > .menu .menu {
  border-color: #dbb1b1;
}
.ui.dropdown.error > .menu > .item {
  color: #d95c5c;
}

/* Item Hover */
.ui.dropdown.error > .menu > .item:hover {
  background-color: #fff2f2;
}

/* Item Active */
.ui.dropdown.error > .menu .active.item {
  background-color: #fdcfcf;
}

/*--------------------
        Disabled
----------------------*/


/* Disabled */
.ui.disabled.dropdown {
  cursor: default;
  pointer-events: none;
  opacity: 0.3;
}


/*******************************
           Variations
*******************************/


/*--------------
    Direction
---------------*/


/* Flyout Direction */
.ui.dropdown .menu {
  left: 0px;
}

/* Default Side (Right) */
.ui.dropdown .right.menu > .menu,
.ui.dropdown .menu .right.menu {
  left: 100% !important;
  right: auto !important;
}

/* Left Flyout Menu */
.ui.dropdown > .left.menu .menu,
.ui.dropdown .menu .left.menu {
  left: auto !important;
  right: 100% !important;
}
.ui.dropdown .item .left.dropdown.icon,
.ui.dropdown .left.menu .item .dropdown.icon {
  width: auto;
  float: left;
  margin: 0.2em 0.75em 0em 0em;
}
.ui.dropdown .item .left.dropdown.icon,
.ui.dropdown .left.menu .item .dropdown.icon {
  width: auto;
  float: left;
  margin: 0.2em 0.75em 0em 0em;
}
.ui.dropdown .item .left.dropdown.icon + .text,
.ui.dropdown .left.menu .item .dropdown.icon + .text {
  margin-left: 1em;
}

/*--------------
     Upward
---------------*/

.ui.upward.dropdown > .menu {
  top: auto;
  bottom: 100%;
  box-shadow: 0px 0px 4px 0px rgba(39, 41, 43, 0.15);
  border-radius: 0.2857rem 0.2857rem 0em 0em;
}

/* Active Upward */
.ui.simple.upward.active.dropdown,
.ui.simple.upward.dropdown:hover {
  border-radius: 0.2857rem 0.2857rem 0em 0em !important;
}
.ui.upward.dropdown.button:not(.pointing):not(.floating).active,
.ui.upward.dropdown.button:not(.pointing):not(.floating).visible {
  border-radius: 0.2857rem 0.2857rem 0em 0em;
}

/* Selection */
.ui.upward.selection.dropdown .menu {
  border-top-width: 1px !important;
  border-bottom-width: 0px !important;
}
.ui.upward.selection.dropdown:hover {
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.05);
}
.ui.upward.selection.visible.dropdown:hover {
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.05);
}
.ui.active.upward.selection.dropdown,
.ui.visible.upward.selection.dropdown {
  border-radius: 0em 0em 0.2857rem 0.2857rem !important;
}
.ui.upward.selection.dropdown.visible {
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08);
}
.ui.upward.selection.visible.dropdown:hover .menu {
  box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.08);
}

/*--------------
     Simple
---------------*/


/* Displays without javascript */
.ui.simple.dropdown .menu:before,
.ui.simple.dropdown .menu:after {
  display: none;
}
.ui.simple.dropdown .menu {
  position: absolute;
  display: block;
  overflow: hidden;
  top: -9999px !important;
  opacity: 0;
  width: 0;
  height: 0;
  -webkit-transition: opacity 0.2s ease;
          transition: opacity 0.2s ease;
}
.ui.simple.active.dropdown,
.ui.simple.dropdown:hover {
  border-bottom-left-radius: 0em !important;
  border-bottom-right-radius: 0em !important;
}
.ui.simple.active.dropdown > .menu,
.ui.simple.dropdown:hover > .menu {
  overflow: visible;
  width: auto;
  height: auto;
  top: 100% !important;
  opacity: 1;
}
.navigation .ui.simple.active.dropdown > .menu,
.ui.simple.dropdown:hover > .menu {
	width:190px;
}
.ui.simple.dropdown > .menu > .item:active > .menu,
.ui.simple.dropdown:hover > .menu > .item:hover > .menu {
  overflow: visible;
  width: auto;
  height: auto;
  top: 0% !important;
  left: 100% !important;
  opacity: 1;
}
.ui.simple.disabled.dropdown:hover .menu {
  display: none;
  height: 0px;
  width: 0px;
  overflow: hidden;
}

/* Visible */
.ui.simple.visible.dropdown > .menu {
  display: block;
}

/*--------------
      Fluid
---------------*/

.ui.fluid.dropdown {
  display: block;
  width: 100%;
  min-width: 0em;
}
.ui.fluid.dropdown > .dropdown.icon {
  float: right;
}

/*--------------
    Floating
---------------*/

.ui.floating.dropdown .menu {
  left: 0;
  right: auto;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15);
  border-radius: 0.2857rem;
}
.ui.floating.dropdown > .menu {
  margin-top: 0.5em !important;
}

/*--------------
     Pointing
---------------*/

.ui.pointing.dropdown > .menu {
  top: 100%;
  margin-top: 0.75em;
  border-radius: 0.2857rem;
}
.ui.pointing.dropdown > .menu:after {
  display: block;
  position: absolute;
  pointer-events: none;
  content: '';
  visibility: visible;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  width: 0.5em;
  height: 0.5em;
  box-shadow: -1px -1px 0px 1px rgba(0, 0, 0, 0.1);
  background: #ffffff;
  z-index: 2;
}
.ui.pointing.dropdown > .menu:after {
  top: -0.25em;
  left: 50%;
  margin: 0em 0em 0em -0.25em;
}

/* Top Left Pointing */
.ui.top.left.pointing.dropdown > .menu {
  top: 100%;
  bottom: auto;
  left: 0%;
  right: auto;
  margin: 1em 0em 0em;
}
.ui.top.left.pointing.dropdown > .menu {
  top: 100%;
  bottom: auto;
  left: 0%;
  right: auto;
  margin: 1em 0em 0em;
}
.ui.top.left.pointing.dropdown > .menu:after {
  top: -0.25em;
  left: 1em;
  right: auto;
  margin: 0em;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

/* Top Right  Pointing */
.ui.top.right.pointing.dropdown > .menu {
  top: 100%;
  bottom: auto;
  right: 0%;
  left: auto;
  margin: 1em 0em 0em;
}
.ui.top.right.pointing.dropdown > .menu:after {
  top: -0.25em;
  left: auto;
  right: 1em;
  margin: 0em;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}

/* Left Pointing */
.ui.left.pointing.dropdown > .menu {
  top: 0%;
  left: 100%;
  right: auto;
  margin: 0em 0em 0em 1em;
}
.ui.left.pointing.dropdown > .menu:after {
  top: 1em;
  left: -0.25em;
  margin: 0em 0em 0em 0em;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
}

/* Right Pointing */
.ui.right.pointing.dropdown > .menu {
  top: 0%;
  left: auto;
  right: 100%;
  margin: 0em 1em 0em 0em;
}
.ui.right.pointing.dropdown > .menu:after {
  top: 1em;
  left: auto;
  right: -0.25em;
  margin: 0em 0em 0em 0em;
  -webkit-transform: rotate(135deg);
      -ms-transform: rotate(135deg);
          transform: rotate(135deg);
}

/* Bottom Pointing */
.ui.bottom.pointing.dropdown > .menu {
  top: auto;
  bottom: 100%;
  left: 0%;
  right: auto;
  margin: 0em 0em 1em;
}
.ui.bottom.pointing.dropdown > .menu:after {
  top: auto;
  bottom: -0.25em;
  right: auto;
  margin: 0em;
  -webkit-transform: rotate(-135deg);
      -ms-transform: rotate(-135deg);
          transform: rotate(-135deg);
}

/* Reverse Sub-Menu Direction */
.ui.bottom.pointing.dropdown > .menu .menu {
  top: auto !important;
  bottom: 0px !important;
}

/* Bottom Left */
.ui.bottom.left.pointing.dropdown > .menu {
  left: 0%;
  right: auto;
}
.ui.bottom.left.pointing.dropdown > .menu:after {
  left: 1em;
  right: auto;
}

/* Bottom Right */
.ui.bottom.right.pointing.dropdown > .menu {
  right: 0%;
  left: auto;
}
.ui.bottom.right.pointing.dropdown > .menu:after {
  left: auto;
  right: 1em;
}


/*******************************
         Theme Overrides
*******************************/


/* Dropdown Carets */
@font-face {
  font-family: 'Dropdown';
  src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff');
  font-weight: normal;
  font-style: normal;
}
.ui.dropdown > .dropdown.icon {
  font-family: 'Dropdown';
  line-height: 1;
  height: 1em;
  width: 1.23em;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  font-weight: normal;
  font-style: normal;
  text-align: center;
}
.ui.dropdown > .dropdown.icon {
  width: auto;
}
.ui.dropdown > .dropdown.icon:before {
  content: '\f0d7';
}

/* Sub Menu */
.ui.dropdown .menu .item .dropdown.icon:before {
  content: '\f0da' /*rtl:'\f0d9'*/;
}
.ui.dropdown .item .left.dropdown.icon:before,
.ui.dropdown .left.menu .item .dropdown.icon:before {
  content: "\f0d9" /*rtl:"\f0da"*/;
}

/* Vertical Menu Dropdown */
.ui.vertical.menu .dropdown.item > .dropdown.icon:before {
  content: "\f0da" /*rtl:"\f0d9"*/;
}
/* Icons for Reference
.dropdown.down.icon {
  content: "\f0d7";
}
.dropdown.up.icon {
  content: "\f0d8";
}
.dropdown.left.icon {
  content: "\f0d9";
}
.dropdown.icon.icon {
  content: "\f0da";
}
*/

/*******************************
            Popup
*******************************/

.ui.popup {
  display: none;
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 900;
  border: 1px solid #cccccc;
  max-width:452px;
  background-color: #ffffff;
  padding: 0.833em 1em;
  font-weight: normal;
  font-style: normal;
  color: rgba(0, 0, 0, 0.8);
  border-radius: 0.2857rem;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.1);
}
.ui.popup > .header {
  padding: 0em;
  font-size: 1.125em;
  line-height: 1.2;
  font-weight: bold;
}
.ui.popup > .header + .content {
  padding-top: 0.5em;
}
.ui.popup:before {
  position: absolute;
  content: '';
  width: 0.75em;
  height: 0.75em;
  background: #ffffff;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  z-index: 2;
  box-shadow: 1px 1px 0px 0px #b3b3b3;
}


/*******************************
            Types
*******************************/


/*--------------
     Spacing
---------------*/

.ui.popup {
  margin: 0em;
}
.ui.popup.bottom {
  margin: 0.75em 0em 0em;
}
.ui.popup.top {
  margin: 0em 0em 0.75em;
}
.ui.popup.left.center {
  margin: 0em 0.75em 0em 0em;
}
.ui.popup.right.center {
  margin: 0.75em 0em 0em 0.75em;
}

/*--------------
     Pointer
---------------*/


/*--- Below ---*/

.ui.bottom.center.popup:before {
  margin-left: -0.325em;
  top: -0.325em;
  left: 50%;
  right: auto;
  bottom: auto;
  box-shadow: -1px -1px 0px 0px #b3b3b3;
}
.ui.bottom.left.popup {
  margin-left: 0em;
}
.ui.bottom.left.popup:before {
  top: -0.325em;
  left: 1em;
  right: auto;
  bottom: auto;
  margin-left: 0em;
  box-shadow: -1px -1px 0px 0px #b3b3b3;
}
.ui.bottom.right.popup {
  margin-right: 0em;
}
.ui.bottom.right.popup:before {
  top: -0.325em;
  right: 1em;
  bottom: auto;
  left: auto;
  margin-left: 0em;
  box-shadow: -1px -1px 0px 0px #b3b3b3;
}

/*--- Above ---*/

.ui.top.center.popup:before {
  top: auto;
  right: auto;
  bottom: -0.325em;
  left: 50%;
  margin-left: -0.325em;
}
.ui.top.left.popup {
  margin-left: 0em;
}
.ui.top.left.popup:before {
  bottom: -0.325em;
  left: 1em;
  top: auto;
  right: auto;
  margin-left: 0em;
}
.ui.top.right.popup {
  margin-right: 0em;
}
.ui.top.right.popup:before {
  bottom: -0.325em;
  right: 1em;
  top: auto;
  left: auto;
  margin-left: 0em;
}

/*--- Left Center ---*/

.ui.left.center.popup:before {
  top: 50%;
  right: -0.325em;
  bottom: auto;
  left: auto;
  margin-top: -0.325em;
  box-shadow: 1px -1px 0px 0px #b3b3b3;
}

/*--- Right Center  ---*/

.ui.right.center.popup:before {
  top: 50%;
  left: -0.325em;
  bottom: auto;
  right: auto;
  margin-top: -0.325em;
  box-shadow: -1px 1px 0px 0px #b3b3b3;
}


/*******************************
            Coupling
*******************************/


/* Immediate Nested Grid */
.ui.popup > .ui.grid:not(.padded) {
  width: -webkit-calc(100% + 1.75rem);
  width: calc(100% + 1.75rem);
  margin: -0.7rem -0.875rem;
}


/*******************************
            States
*******************************/

.ui.loading.popup {
  display: block;
  visibility: hidden;
  z-index: -1;
}
.ui.animating.popup,
.ui.visible.popup {
  display: block;
}


/*******************************
            Variations
*******************************/


/*--------------
     Basic
---------------*/

.ui.basic.popup:before {
  display: none;
}

/*--------------
     Wide
---------------*/

.ui.wide.popup {
  max-width: 350px;
}
.ui[class*="very wide"].popup {
  max-width: 550px;
}

/*--------------
     Fluid
---------------*/

.ui.fluid.popup {
  width: 100%;
  max-width: none;
}

/*--------------
     Colors
---------------*/


/* Inverted colors  */
.ui.inverted.popup {
  background: #1b1c1d;
  color: #ffffff;
  border: none;
  box-shadow: none;
}
.ui.inverted.popup .header {
  background-color: none;
  color: #ffffff;
}
.ui.inverted.popup:before {
  background-color: #1b1c1d;
  box-shadow: none !important;
}

/*--------------
     Flowing
---------------*/

.ui.flowing.popup {
  max-width: none;
}

/*--------------
     Sizes
---------------*/

.ui.small.popup {
  font-size: 0.785714rem;
}
.ui.popup {
  font-size: 0.85714rem;
}
.ui.large.popup {
  font-size: 1rem;
}
.ui.huge.popup {
  font-size: 1.14285rem;
}
/*******************************
             Modal
*******************************/

.ui.modal {
  display: none;
  position: fixed;
  z-index: 1001;
  top: 50%;
  left: 50%;
  text-align: left;
  width: 90%;
  margin-left: -45%;
  background: #ffffff;
  border: none;
  box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.3);
  border-radius: 0.2857rem;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
  will-change: top, left, margin, transform, opacity;
}
.ui.modal > :first-child:not(.icon),
.ui.modal > .icon:first-child + * {
  border-top-left-radius: 0.2857rem;
  border-top-right-radius: 0.2857rem;
}
.ui.modal > :last-child {
  border-bottom-left-radius: 0.2857rem;
  border-bottom-right-radius: 0.2857rem;
}


/*******************************
            Content
*******************************/


/*--------------
     Close
---------------*/

.ui.modal > .close {
  cursor: pointer;
  position: absolute;
  top: -2.5rem;
  right: -2.5rem;
  z-index: 1;
  opacity: 0.8;
  font-size: 1.25em;
  color: #ffffff;
  width: 2.25rem;
  height: 2.25rem;
  padding: 0.625rem 0rem 0rem 0rem;
}
.ui.modal > .close:hover {
  opacity: 1;
}

/*--------------
     Header
---------------*/

.ui.modal > .header {
  display: block;
  background: -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)) #ffffff;
  background: linear-gradient(transparent, rgba(0, 0, 0, 0.05)) #ffffff;
  margin: 0em;
  padding: 1.2rem 2rem;
  box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.05);
  font-size: 24px;
  line-height: 1.3em;
  color: rgba(0, 0, 0, 0.85);
  border-bottom: 1px solid rgba(39, 41, 43, 0.15);
}

/*--------------
     Content
---------------*/

.ui.modal > .content {
  display: table;
  table-layout: fixed;
  font-size: 1em;
  line-height: 1.4;
  padding:2rem 3rem 2rem 2rem;
  background: #ffffff;
}

/* Image */
.ui.modal > .content > .image {
  display: table-cell;
  width: '';
  vertical-align: top;
}
.ui.modal > .content > .image[class*="top aligned"] {
  vertical-align: top;
}
.ui.modal > .content > .image[class*="top aligned"] {
  vertical-align: middle;
}

/* Description */
.ui.modal > .content > .description {
  display: table-cell;
  vertical-align: top;
}
.ui.modal > .content > .icon + .description,
.ui.modal > .content > .image + .description {
  min-width: '';
  width: 80%;
  padding-left: 2em;
}
/*rtl:ignore*/
.ui.modal > .content > .image > i.icon {
  font-size: 8rem;
  margin: 0em;
  opacity: 1;
  width: auto;
}

/*--------------
     Actions
---------------*/

.ui.modal .actions {
  background: #efefef;
  padding: 1rem 2rem;
  border-top: 1px solid rgba(39, 41, 43, 0.15);
  text-align: right;
}
.ui.modal .actions > .button {
  margin-left: 0.75em;
}

/*-------------------
       Responsive
--------------------*/


/* Modal Width */
@media only screen and (max-width: 767px) {
  .ui.modal {
    width: 95%;
    margin: 0em 0em 0em -47.5%;
  }
}
@media only screen and (min-width: 768px) {
  .ui.modal {
    width: 88%;
    margin: 0em 0em 0em -44%;
  }
}
@media only screen and (min-width: 992px) {
  .ui.modal {
    width: 74%;
    margin: 0em 0em 0em -37%;
  }
}
@media only screen and (min-width: 1400px) {
  .ui.modal {
    width: 56%;
    margin: 0em 0em 0em -28%;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.modal {
    width: 42%;
    margin: 0em 0em 0em -21%;
  }
}

/* Tablet and Mobile */
@media only screen and (max-width: 992px) {
  .ui.modal > .header {
    padding-right: 2.25rem;
  }
  .ui.modal > .close {
    top: 0.905rem;
    right: 1rem;
    color: rgba(0, 0, 0, 0.8);
  }
}

/* Mobile */
@media only screen and (max-width: 767px) {
  .ui.modal > .header {
    padding: 0.75rem 1rem !important;
    padding-right: 2.25rem !important;
  }
  .ui.modal > .content {
    display: block;
    padding: 1rem !important;
  }
  .ui.modal > .close {
    top: 0.5rem !important;
    right: 0.5rem !important;
  }
  /*rtl:ignore*/
  .ui.modal .content > .image {
    display: block;
    max-width: 100%;
    margin: 0em auto !important;
    text-align: center;
    padding: 0rem 0rem 1rem !important;
  }
  .ui.modal > .content > .image > i.icon {
    font-size: 5rem;
    text-align: center;
  }
  /*rtl:ignore*/
  .ui.modal .content > .description {
    display: block;
    width: 100% !important;
    margin: 0em !important;
    padding: 1rem 0rem !important;
    box-shadow: none;
  }
  .ui.modal > .actions {
    padding: 1rem 1rem -1rem !important;
  }
  .ui.modal .actions > .buttons,
  .ui.modal .actions > .button {
    margin-bottom: 2rem;
  }
}


/*******************************
             Types
*******************************/

.ui.basic.modal {
  background-color: transparent;
  border: none;
  box-shadow: 0px 0px 0px 0px;
  color: #ffffff;
}
.ui.basic.modal > .header,
.ui.basic.modal > .content,
.ui.basic.modal > .actions {
  background-color: transparent;
}
.ui.basic.modal > .header {
  color: #ffffff;
}
.ui.basic.modal > .close {
  top: 1rem;
  right: 1.5rem;
}

/* Tablet and Mobile */
@media only screen and (max-width: 992px) {
  .ui.basic.modal > .close {
    color: #ffffff;
  }
}


/*******************************
            Variations
*******************************/


/* A modal that cannot fit on the page */
.scrolling.dimmable.dimmed {
  overflow: hidden;
}
.scrolling.dimmable.dimmed > .dimmer {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.scrolling.dimmable > .dimmer {
  position: fixed;
}
.ui.scrolling.modal {
  position: static;
  margin: 3.5rem auto !important;
}
@media only screen and (max-width: 992px) {
  .ui.scrolling.modal {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}


/*******************************
             States
*******************************/

.ui.active.modal {
  display: block;
}


/*******************************
           Variations
*******************************/


/*--------------
   Full Screen
---------------*/

.ui.fullscreen.modal {
  width: 95% !important;
  left: 2.5% !important;
  margin: 1em auto;
}
.ui.fullscreen.scrolling.modal {
  left: 0em !important;
}
.ui.fullscreen.modal > .header {
  padding-right: 2.25rem;
}
.ui.fullscreen.modal > .close {
  top: 0.905rem;
  right: 1rem;
  color: rgba(0, 0, 0, 0.8);
}

/*--------------
      Size
---------------*/

.ui.modal {
  font-size: 1rem;
}

/* Small */
.ui.small.modal > .header {
  font-size: 1.3em;
}

/* Small Modal Width */
@media only screen and (max-width: 767px) {
  .ui.small.modal {
    width: 95%;
    margin: 0em 0em 0em -47.5%;
  }
}
@media only screen and (min-width: 768px) {
  .ui.small.modal {
    width: 52.8%;
    margin: 0em 0em 0em -26.4%;
  }
}
@media only screen and (min-width: 992px) {
  .ui.small.modal {
    width: 44.4%;
    margin: 0em 0em 0em -22.2%;
  }
}
@media only screen and (min-width: 1400px) {
  .ui.small.modal {
    width: 33.6%;
    margin: 0em 0em 0em -16.8%;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.small.modal {
    width: 25.2%;
    margin: 0em 0em 0em -12.6%;
  }
}

/* Large Modal Width */
.ui.large.modal > .header {
  font-size: 1.6em;
}
@media only screen and (max-width: 767px) {
  .ui.large.modal {
    width: 95%;
    margin: 0em 0em 0em -47.5%;
  }
}
@media only screen and (min-width: 768px) {
  .ui.large.modal {
    width: 88%;
    margin: 0em 0em 0em -44%;
  }
}
@media only screen and (min-width: 992px) {
  .ui.large.modal {
    width: 88.8%;
    margin: 0em 0em 0em -44.4%;
  }
}
@media only screen and (min-width: 1400px) {
  .ui.large.modal {
    width: 67.2%;
    margin: 0em 0em 0em -33.6%;
  }
}
@media only screen and (min-width: 1920px) {
  .ui.large.modal {
    width: 50.4%;
    margin: 0em 0em 0em -25.2%;
  }
}
/*******************************
            Dimmer
*******************************/

.dimmable {
  position: relative;
}
.ui.dimmer {
  display: none;
  position: absolute;
  top: 0em !important;
  left: 0em !important;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
  background: rgba(0, 0, 0, 0.85);
  opacity: 0;
  line-height: 1;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;
  -webkit-transition: background-color 0.5s linear;
          transition: background-color 0.5s linear;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  will-change: opacity;
  z-index: 1000;
}

/* Dimmer Content */
.ui.dimmer > .content {
  width: 100%;
  height: 100%;
  display: table;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}
.ui.dimmer > .content > div {
  display: table-cell;
  vertical-align: middle;
  color: #ffffff;
}

/* Loose Coupling */
.ui.segment > .ui.dimmer {
  border-radius: inherit !important;
}


/*******************************
            States
*******************************/

.animating.dimmable:not(body),
.dimmed.dimmable:not(body) {
  overflow: hidden;
}
.dimmed.dimmable > .ui.animating.dimmer,
.dimmed.dimmable > .ui.visible.dimmer,
.ui.active.dimmer {
  display: block;
  opacity: 1;
}
.ui.disabled.dimmer {
  width: 0 !important;
  height: 0 !important;
}


/*******************************
           Variations
*******************************/


/*--------------
      Page
---------------*/

.ui.page.dimmer {
  position: fixed;
  -webkit-transform-style: preserve-3d;
          transform-style: preserve-3d;
  -webkit-perspective: 2000px;
          perspective: 2000px;
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
}
body.animating.in.dimmable,
body.dimmed.dimmable {
  overflow: hidden;
}
body.dimmable > .dimmer {
  position: fixed;
}
/*
body.dimmable > :not(.dimmer) {
  filter: @elementStartFilter;
}
body.dimmed.dimmable > :not(.dimmer) {
  filter: @elementEndFilter;
  transition: @elementTransition;
}
*/

/*--------------
    Aligned
---------------*/

.ui.dimmer > .top.aligned.content > * {
  vertical-align: top;
}
.ui.dimmer > .bottom.aligned.content > * {
  vertical-align: bottom;
}

/*--------------
    Inverted
---------------*/

.ui.inverted.dimmer {
  background: rgba(255, 255, 255, 0.85);
}
.ui.inverted.dimmer > .content > * {
  color: #ffffff;
}

/*--------------
     Simple
---------------*/


/* Displays without javascript */
.ui.simple.dimmer {
  display: block;
  overflow: hidden;
  opacity: 1;
  width: 0%;
  height: 0%;
  z-index: -100;
  background-color: rgba(0, 0, 0, 0);
}
.dimmed.dimmable > .ui.simple.dimmer {
  overflow: visible;
  opacity: 1;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.85);
  z-index: 1;
}
.ui.simple.inverted.dimmer {
  background: rgba(255, 255, 255, 0);
}
.dimmed.dimmable > .ui.simple.inverted.dimmer {
  background: rgba(255, 255, 255, 0.85);
}

.ui.button{cursor:pointer;display:inline-block;min-height:1em;outline:0;border:none;vertical-align:baseline;background-color:#e0e0e0;color:rgba(0,0,0,.6);margin:0 .25em 0 0;padding:.8em 1.5em;text-transform:none;text-shadow:none;font-weight:normal;line-height:1;font-style:normal;text-align:center;text-decoration:none;background-image:none;border-radius:.2857rem;box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(39,41,43,.15) inset;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-tap-highlight-color:transparent}.ui.button:hover{background-color:#e8e8e8;background-image:none;box-shadow:'';color:rgba(0,0,0,.8)}.ui.button:hover .icon{opacity:.85}.ui.button:focus{background-color:'';background-image:'';box-shadow:0 0 0 1px transparent inset,0 0 1px rgba(81,167,232,.8) inset,0 0 3px 2px rgba(81,167,232,.8);color:rgba(0,0,0,.8)}.ui.button:focus .icon{opacity:.85}.ui.active.button:active,.ui.button:active{background-color:#ccc;background-image:'';color:rgba(0,0,0,.8);box-shadow:0 0 0 1px transparent inset,0 1px 4px 0 rgba(39,41,43,.15) inset}.ui.active.button{background-color:#d0d0d0;background-image:none;box-shadow:0 0 0 1px transparent inset;color:rgba(0,0,0,.8)}.ui.button.active:hover{background-color:#d0d0d0;background-image:none;color:rgba(0,0,0,.8)}.ui.button.active:active{background-color:#d0d0d0;background-image:none}.ui.loading.loading.loading.loading.loading.loading.button{position:relative;cursor:default;point-events:none;text-shadow:none!important;color:transparent!important;-webkit-transition:all 0s linear;transition:all 0s linear}.ui.loading.button:before{position:absolute;content:'';top:50%;left:50%;margin:-.64285em 0 0 -.64285em;width:1.2857em;height:1.2857em;border-radius:500rem;border:.2em solid rgba(0,0,0,.15)}.ui.loading.button:after{position:absolute;content:'';top:50%;left:50%;margin:-.64285em 0 0 -.64285em;width:1.2857em;height:1.2857em;-webkit-animation:button-spin .6s linear;animation:button-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border-color:#fff transparent transparent;border-style:solid;border-width:.2em;box-shadow:0 0 0 1px transparent}.ui.labeled.icon.loading.button .icon{background-color:transparent;box-shadow:none}@-webkit-keyframes button-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes button-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ui.basic.loading.button:not(.inverted):before{border-color:rgba(0,0,0,.1)}.ui.basic.loading.button:not(.inverted):after{border-top-color:#aaa}.ui.buttons .disabled.button,.ui.disabled.button,.ui.disabled.button.active,.ui.disabled.button:hover{cursor:default;background-color:#dcddde!important;color:rgba(0,0,0,.4)!important;opacity:.3!important;background-image:none!important;box-shadow:none!important;pointer-events:none}.ui.animated.button{position:relative;overflow:hidden;padding-right:0!important}.ui.animated.button .content{will-change:transform,opacity}.ui.animated.button .visible.content{position:relative;margin-right:1.5em}.ui.animated.button .hidden.content{position:absolute;width:100%}.ui.animated.button .hidden.content,.ui.animated.button .visible.content{-webkit-transition:right .3s ease 0s;transition:right .3s ease 0s}.ui.animated.button .visible.content{left:auto;right:0}.ui.animated.button .hidden.content{top:50%;left:auto;right:-100%;margin-top:-.5em}.ui.animated.button:hover .visible.content{left:auto;right:200%}.ui.animated.button:hover .hidden.content{left:auto;right:0}.ui.vertical.animated.button .hidden.content,.ui.vertical.animated.button .visible.content{-webkit-transition:top .3s ease,-webkit-transform .3s ease;transition:top .3s ease,transform .3s ease}.ui.vertical.animated.button .visible.content{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);right:auto}.ui.vertical.animated.button .hidden.content{top:-50%;left:0;right:auto}.ui.vertical.animated.button:hover .visible.content{-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);right:auto}.ui.vertical.animated.button:hover .hidden.content{top:50%;right:auto}.ui.fade.animated.button .hidden.content,.ui.fade.animated.button .visible.content{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease}.ui.fade.animated.button .visible.content{left:auto;right:auto;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ui.fade.animated.button .hidden.content{opacity:0;left:0;right:auto;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.ui.fade.animated.button:hover .visible.content{left:auto;right:auto;opacity:0;-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75)}.ui.fade.animated.button:hover .hidden.content{left:0;right:auto;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ui.inverted.button{box-shadow:0 0 0 2px #fff inset!important;background:0 0;color:#fff;text-shadow:none!important}.ui.inverted.buttons .button{margin:0 0 0 -2px}.ui.inverted.buttons .button:first-child{margin-left:0}.ui.inverted.vertical.buttons .button{margin:0 0 -2px}.ui.inverted.vertical.buttons .button:first-child{margin-top:0}.ui.inverted.buttons .button:hover{position:relative}.ui.inverted.button:hover{background:#fff;box-shadow:0 0 0 2px #fff inset!important;color:rgba(0,0,0,.8)}.ui.facebook.button{background-color:#3b579d;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.facebook.button:hover{background-color:#3f5da8;color:#fff;text-shadow:none}.ui.facebook.button:active{background-color:#314983;color:#fff;text-shadow:none}.ui.twitter.button{background-color:#4092cc;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.twitter.button:hover{background-color:#4c99cf;color:#fff;text-shadow:none}.ui.twitter.button:active{background-color:#3180b7;color:#fff;text-shadow:none}.ui.google.plus.button{background-color:#d34836;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.google.plus.button:hover{background-color:#d65343;color:#fff;text-shadow:none}.ui.google.plus.button:active{background-color:#bc3a29;color:#fff;text-shadow:none}.ui.linkedin.button{background-color:#1f88be;color:#fff;text-shadow:none}.ui.linkedin.button:hover{background-color:#2191cb;color:#fff;text-shadow:none}.ui.linkedin.button:active{background-color:#1a729f;color:#fff;text-shadow:none}.ui.youtube.button{background-color:#cc181e;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.youtube.button:hover{background-color:#da1a20;color:#fff;text-shadow:none}.ui.youtube.button:active{background-color:#ac1419;color:#fff;text-shadow:none}.ui.instagram.button{background-color:#49769c;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.instagram.button:hover{background-color:#4e7ea6;color:#fff;text-shadow:none}.ui.instagram.button:active{background-color:#3e6484;color:#fff;text-shadow:none}.ui.pinterest.button{background-color:#00aced;color:#fff;text-shadow:none;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.pinterest.button:hover{background-color:#00b7fc;color:#fff;text-shadow:none}.ui.pinterest.button:active{background-color:#0092c9;color:#fff;text-shadow:none}.ui.vk.button{background-color:#4D7198;color:#fff;background-image:none;box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.vk.button:hover{background-color:#5279a2;color:#fff}.ui.vk.button:active{background-color:#415f80;color:#fff}.ui.button>.icon{opacity:.8;margin:0 .4em 0 -.2em;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;vertical-align:baseline;color:''}.ui.button>.right.icon{margin:0 -.2em 0 .4em}.ui[class*="left floated"].button,.ui[class*="left floated"].buttons{float:left;margin-left:0;margin-right:.25em}.ui[class*="right floated"].button,.ui[class*="right floated"].buttons{float:right;margin-right:0;margin-left:.25em}.ui.compact.button,.ui.compact.buttons .button{padding:.6em 1.125em}.ui.compact.icon.button,.ui.compact.icon.buttons .button{padding:.6em}.ui.compact.labeled.icon.button,.ui.compact.labeled.icon.buttons .button{padding:.6em 3.725em}.ui.mini.button,.ui.mini.buttons .button,.ui.mini.buttons .or{font-size:.71428571rem}.ui.tiny.button,.ui.tiny.buttons .button,.ui.tiny.buttons .or{font-size:.85714286rem}.ui.small.button,.ui.small.buttons .button,.ui.small.buttons .or{font-size:.92857143rem}.ui.button,.ui.buttons .button,.ui.buttons .or{font-size:1rem}.ui.large.button,.ui.large.buttons .button,.ui.large.buttons .or{font-size:1.14285714rem}.ui.big.button,.ui.big.buttons .button,.ui.big.buttons .or{font-size:1.28571429rem}.ui.huge.button,.ui.huge.buttons .button,.ui.huge.buttons .or{font-size:1.42857143rem}.ui.massive.button,.ui.massive.buttons .button,.ui.massive.buttons .or{font-size:1.71428571rem}.ui.icon.button,.ui.icon.buttons .button{padding:.8em}.ui.icon.button>.icon,.ui.icon.buttons .button>.icon{opacity:.9;margin:0;vertical-align:top}.ui.basic.button,.ui.basic.buttons .button{background:0 0!important;color:rgba(0,0,0,.6)!important;font-weight:400;border-radius:.2857rem;text-transform:none;text-shadow:none!important;box-shadow:0 0 0 1px rgba(39,41,43,.15) inset}.ui.basic.buttons{box-shadow:0 0 0 1px rgba(39,41,43,.15);border-radius:.2857rem}.ui.basic.buttons .button{border-radius:0}.ui.basic.button:hover,.ui.basic.buttons .button:hover{background:#fafafa!important;color:rgba(0,0,0,.8)!important;box-shadow:0 0 0 1px rgba(39,41,43,.15) inset,0 0 0 0 rgba(39,41,43,.15) inset}.ui.basic.button:active,.ui.basic.buttons .button:active{background:#f8f8f8!important;color:rgba(0,0,0,.8)!important;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 1px 4px 0 rgba(39,41,43,.15) inset}.ui.basic.button.active,.ui.basic.buttons .button.active{background:rgba(0,0,0,.05)!important;box-shadow:''!important;color:rgba(0,0,0,.8)}.ui.basic.button.active:hover,.ui.basic.buttons .button.active:hover{background-color:rgba(0,0,0,.05)}.ui.basic.buttons .button:hover{box-shadow:0 0 0 1px rgba(39,41,43,.15) inset,0 0 0 0 rgba(39,41,43,.15) inset inset}.ui.basic.buttons .button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 1px 4px 0 rgba(39,41,43,.15) inset inset}.ui.basic.buttons .button.active{box-shadow:rgba(39,41,43,.3) inset}.ui.basic.inverted.button,.ui.basic.inverted.buttons .button{background-color:transparent!important;color:#fafafa!important;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important}.ui.basic.inverted.button:hover,.ui.basic.inverted.buttons .button:hover{color:#fff!important;box-shadow:0 0 0 2px #fff inset!important}.ui.basic.inverted.button:active,.ui.basic.inverted.buttons .button:active{background-color:rgba(255,255,255,.05)!important;color:#fff!important;box-shadow:0 0 0 2px rgba(255,255,255,.9) inset!important}.ui.basic.inverted.button.active,.ui.basic.inverted.buttons .button.active{background-color:rgba(255,255,255,.05);color:#fff;text-shadow:none;box-shadow:0 0 0 2px rgba(255,255,255,.7) inset}.ui.basic.inverted.button.active:hover,.ui.basic.inverted.buttons .button.active:hover{background-color:rgba(255,255,255,.07);box-shadow:0 0 0 2px #fff inset!important}.ui.basic.buttons .button{border-left:1px solid rgba(39,41,43,.15);box-shadow:none}.ui.basic.vertical.buttons .button{border-left:none}.ui.labeled.icon.button,.ui.labeled.icon.buttons .button{position:relative;padding-right:1.5em!important}.ui.labeled.icon.button>.icon,.ui.labeled.icon.buttons>.button>.icon{position:absolute;width:2.6em;height:100%;background-color:rgba(0,0,0,.05);text-align:center;color:'';border-radius:.2857rem 0 0 .2857rem;line-height:1;box-shadow:-1px 0 0 0 transparent inset;top:0;left:0}.ui[class*="right labeled"].icon.button{padding-left:1.5em!important}.ui[class*="right labeled"].icon.button>.icon{left:auto;right:0;border-radius:0 .2857rem .2857rem 0;box-shadow:1px 0 0 0 transparent inset}.ui.labeled.icon.button>.icon:after,.ui.labeled.icon.button>.icon:before,.ui.labeled.icon.buttons>.button>.icon:after,.ui.labeled.icon.buttons>.button>.icon:before{display:block;position:absolute;width:100%;top:50%;text-align:center;margin-top:-.5em}.ui.labeled.icon.buttons .button>.icon{border-radius:0}.ui.labeled.icon.buttons .button:first-child>.icon{border-top-left-radius:.2857rem;border-bottom-left-radius:.2857rem}.ui.labeled.icon.buttons .button:last-child>.icon{border-top-right-radius:.2857rem;border-bottom-right-radius:.2857rem}.ui.vertical.labeled.icon.buttons .button:first-child>.icon{border-radius:.2857rem 0 0}.ui.vertical.labeled.icon.buttons .button:last-child>.icon{border-radius:0 0 0 .2857rem}.ui.fluid[class*="right labeled"].icon.button,.ui.fluid[class*="left labeled"].icon.button{padding-left:1.5em!important;padding-right:1.5em!important}.ui.button.toggle.active,.ui.buttons .button.toggle.active,.ui.toggle.buttons .active.button{background-color:#5bbd72!important;box-shadow:none!important;text-shadow:none;color:#fff!important}.ui.button.toggle.active:hover{background-color:#66c17b!important;text-shadow:none;color:#fff!important}.ui.circular.button{border-radius:10em}.ui.circular.button>.icon{width:1em;vertical-align:baseline}.ui.attached.button{display:block;margin:0;box-shadow:0 0 0 1px rgba(39,41,43,.15)!important;border-radius:0}.ui.attached.top.button{border-radius:.2857rem .2857rem 0 0}.ui.attached.bottom.button{border-radius:0 0 .2857rem .2857rem}.ui.attached.left.button{display:inline-block;border-left:none;padding-right:.75em;text-align:right;border-radius:.2857rem 0 0 .2857rem}.ui.attached.right.button{display:inline-block;padding-left:.75em;text-align:left;border-radius:0 .2857rem .2857rem 0}.ui.buttons .or{position:relative;float:left;width:.3em;height:2.6em;z-index:3}.ui.buttons .or:before{position:absolute;content:'or';top:50%;left:50%;background-color:#fff;text-shadow:none;margin-top:-.9em;margin-left:-.9em;width:1.8em;height:1.8em;line-height:1.6em;color:rgba(0,0,0,.4);font-style:normal;font-weight:700;text-align:center;border-radius:500em;box-shadow:0 0 0 1px transparent inset}.ui.buttons .or[data-text]:before{content:attr(data-text)}.ui.fluid.buttons .or{width:0!important}.ui.fluid.buttons .or:after{display:none}.attached.ui.buttons{margin:0;border-radius:0}.attached.ui.buttons .button{margin:0}.attached.ui.buttons .button:first-child,.attached.ui.buttons .button:last-child{border-radius:0}[class*="top attached"].ui.buttons{margin-bottom:-1px;border-radius:.2857rem .2857rem 0 0}[class*="top attached"].ui.buttons .button:first-child{border-radius:.2857rem 0 0}[class*="top attached"].ui.buttons .button:last-child{border-radius:0 .2857rem 0 0}[class*="bottom attached"].ui.buttons{margin-top:-1px;border-radius:0 0 .2857rem .2857rem}[class*="bottom attached"].ui.buttons .button:first-child{border-radius:0 0 0 .2857rem}[class*="bottom attached"].ui.buttons .button:last-child{border-radius:0 0 .2857rem}[class*="left attached"].ui.buttons{margin-left:-1px;border-radius:0 .2857rem .2857rem 0}[class*="left attached"].ui.buttons .button:first-child{margin-left:-1px;border-radius:0 .2857rem 0 0}[class*="left attached"].ui.buttons .button:last-child{margin-left:-1px;border-radius:0 0 .2857rem}[class*="right attached"].ui.buttons,[class*="right attached"].ui.buttons .button{margin-right:-1px;border-radius:.2857rem 0 0 .2857rem}[class*="right attached"].ui.buttons .button:first-child{margin-left:-1px;border-radius:.2857rem 0 0}[class*="right attached"].ui.buttons .button:last-child{margin-left:-1px;border-radius:0 0 0 .2857rem}.ui.button.fluid,.ui.fluid.buttons,.ui.fluid.buttons>.button{display:block;width:100%}.ui.\32.buttons,.ui.two.buttons{width:100%}.ui.\32.buttons>.button,.ui.two.buttons>.button{width:50%}.ui.\33.buttons,.ui.three.buttons{width:100%}.ui.\33.buttons>.button,.ui.three.buttons>.button{width:33.333%}.ui.\34.buttons,.ui.four.buttons{width:100%}.ui.\34.buttons>.button,.ui.four.buttons>.button{width:25%}.ui.\35.buttons,.ui.five.buttons{width:100%}.ui.\35.buttons>.button,.ui.five.buttons>.button{width:20%}.ui.\36.buttons,.ui.six.buttons{width:100%}.ui.\36.buttons>.button,.ui.six.buttons>.button{width:16.666%}.ui.\37.buttons,.ui.seven.buttons{width:100%}.ui.\37.buttons>.button,.ui.seven.buttons>.button{width:14.285%}.ui.\38.buttons,.ui.eight.buttons{width:100%}.ui.\38.buttons>.button,.ui.eight.buttons>.button{width:12.5%}.ui.\39.buttons,.ui.nine.buttons{width:100%}.ui.\39.buttons>.button,.ui.nine.buttons>.button{width:11.11%}.ui.\31\30.buttons,.ui.ten.buttons{width:100%}.ui.\31\30.buttons>.button,.ui.ten.buttons>.button{width:10%}.ui.\31\31.buttons,.ui.eleven.buttons{width:100%}.ui.\31\31.buttons>.button,.ui.eleven.buttons>.button{width:9.09%}.ui.\31\32.buttons,.ui.twelve.buttons{width:100%}.ui.\31\32.buttons>.button,.ui.twelve.buttons>.button{width:8.3333%}.ui.fluid.vertical.buttons,.ui.fluid.vertical.buttons>.button{display:block;width:auto}.ui.\32.vertical.buttons>.button,.ui.two.vertical.buttons>.button{height:50%}.ui.\33.vertical.buttons>.button,.ui.three.vertical.buttons>.button{height:33.333%}.ui.\34.vertical.buttons>.button,.ui.four.vertical.buttons>.button{height:25%}.ui.\35.vertical.buttons>.button,.ui.five.vertical.buttons>.button{height:20%}.ui.\36.vertical.buttons>.button,.ui.six.vertical.buttons>.button{height:16.666%}.ui.\37.vertical.buttons>.button,.ui.seven.vertical.buttons>.button{height:14.285%}.ui.\38.vertical.buttons>.button,.ui.eight.vertical.buttons>.button{height:12.5%}.ui.\39.vertical.buttons>.button,.ui.nine.vertical.buttons>.button{height:11.11%}.ui.\31\30.vertical.buttons>.button,.ui.ten.vertical.buttons>.button{height:10%}.ui.\31\31.vertical.buttons>.button,.ui.eleven.vertical.buttons>.button{height:9.09%}.ui.\31\32.vertical.buttons>.button,.ui.twelve.vertical.buttons>.button{height:8.3333%}.ui.black.button,.ui.black.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.black.button{box-shadow:0 0 rgba(39,41,43,.15) inset;float:left;}.ui.black.button:hover,.ui.black.buttons .button:hover{background-color:#1b1c1d;color:#fff;text-shadow:none}.ui.black.button:active,.ui.black.buttons .button:active{background-color:#0a0a0b;color:#fff;text-shadow:none}.ui.black.button .button.active:active,.ui.black.button.active,.ui.black.buttons .button.active,.ui.black.buttons .button.active:active{background-color:#0f0f10;color:#fff;text-shadow:none}.ui.basic.black.button,.ui.basic.black.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.black.button:hover,.ui.basic.black.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #1b1c1d inset!important;color:#1b1c1d!important}.ui.basic.black.button:active,.ui.basic.black.buttons .button:active{box-shadow:0 0 0 2px #0a0a0b inset!important;color:#0a0a0b!important}.ui.basic.black.button.active,.ui.basic.black.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #0a0a0b inset!important;color:#0a0a0b!important}.ui.buttons>.basic.black.button:not(:first-child){margin-left:-2px}.ui.inverted.black.button,.ui.inverted.black.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #d4d4d5 inset!important;color:#fff}.ui.inverted.black.button.active,.ui.inverted.black.button:hover,.ui.inverted.black.buttons .button.active,.ui.inverted.black.buttons .button:hover{box-shadow:0 0 0 2px #333 inset!important;background-color:#333;color:#fff}.ui.inverted.black.button:active,.ui.inverted.black.buttons .button:active{box-shadow:0 0 0 2px #212121 inset!important;background-color:#212121;color:#fff}.ui.inverted.black.basic.button,.ui.inverted.black.basic.buttons .button,.ui.inverted.black.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.black.basic.button.active,.ui.inverted.black.basic.button:hover,.ui.inverted.black.basic.buttons .button.active,.ui.inverted.black.basic.buttons .button:hover,.ui.inverted.black.buttons .basic.button.active,.ui.inverted.black.buttons .basic.button:hover{box-shadow:0 0 0 2px #333 inset!important;color:#fff!important}.ui.inverted.black.basic.button:active,.ui.inverted.black.basic.buttons .button:active,.ui.inverted.black.buttons .basic.button:active{box-shadow:0 0 0 2px #212121 inset!important;color:#fff!important}.ui.blue.button,.ui.blue.buttons .button{background-color:#3b83c0;color:#fff;text-shadow:none;background-image:none}.ui.blue.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.blue.button:hover,.ui.blue.buttons .button:hover{background-color:#458ac6;color:#fff;text-shadow:none}.ui.blue.button:active,.ui.blue.buttons .button:active{background-color:#3370a5;color:#fff;text-shadow:none}.ui.blue.button .button.active:active,.ui.blue.button.active,.ui.blue.buttons .button.active,.ui.blue.buttons .button.active:active{background-color:#3576ac;color:#fff;text-shadow:none}.ui.basic.blue.button,.ui.basic.blue.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.blue.button:hover,.ui.basic.blue.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #458ac6 inset!important;color:#458ac6!important}.ui.basic.blue.button:active,.ui.basic.blue.buttons .button:active{box-shadow:0 0 0 2px #3370a5 inset!important;color:#3370a5!important}.ui.basic.blue.button.active,.ui.basic.blue.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #3370a5 inset!important;color:#3370a5!important}.ui.buttons>.basic.blue.button:not(:first-child){margin-left:-2px}.ui.inverted.blue.button,.ui.inverted.blue.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #54c8ff inset!important;color:#54c8ff}.ui.inverted.blue.button.active,.ui.inverted.blue.button:hover,.ui.inverted.blue.buttons .button.active,.ui.inverted.blue.buttons .button:hover{box-shadow:0 0 0 2px #54c8ff inset!important;background-color:#54c8ff;color:#fff}.ui.inverted.blue.button:active,.ui.inverted.blue.buttons .button:active{box-shadow:0 0 0 2px #30bdff inset!important;background-color:#30bdff;color:#fff}.ui.inverted.blue.basic.button,.ui.inverted.blue.basic.buttons .button,.ui.inverted.blue.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.blue.basic.button.active,.ui.inverted.blue.basic.button:hover,.ui.inverted.blue.basic.buttons .button.active,.ui.inverted.blue.basic.buttons .button:hover,.ui.inverted.blue.buttons .basic.button.active,.ui.inverted.blue.buttons .basic.button:hover{box-shadow:0 0 0 2px #54c8ff inset!important;color:#54c8ff!important}.ui.inverted.blue.basic.button:active,.ui.inverted.blue.basic.buttons .button:active,.ui.inverted.blue.buttons .basic.button:active{box-shadow:0 0 0 2px #30bdff inset!important;color:#54c8ff!important}.ui.green.button,.ui.green.buttons .button{background-color:#5bbd72;color:#fff;text-shadow:none;background-image:none}.ui.green.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.green.button:hover,.ui.green.buttons .button:hover{background-color:#66c17b;color:#fff;text-shadow:none}.ui.green.button:active,.ui.green.buttons .button:active{background-color:#46ae5f;color:#fff;text-shadow:none}.ui.green.button .button.active:active,.ui.green.button.active,.ui.green.buttons .button.active,.ui.green.buttons .button.active:active{background-color:#49b562;color:#fff;text-shadow:none}.ui.basic.green.button,.ui.basic.green.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.green.button:hover,.ui.basic.green.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #66c17b inset!important;color:#66c17b!important}.ui.basic.green.button:active,.ui.basic.green.buttons .button:active{box-shadow:0 0 0 2px #46ae5f inset!important;color:#46ae5f!important}.ui.basic.green.button.active,.ui.basic.green.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #46ae5f inset!important;color:#46ae5f!important}.ui.buttons>.basic.green.button:not(:first-child){margin-left:-2px}.ui.inverted.green.button,.ui.inverted.green.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #2ecc40 inset!important;color:#2ecc40}.ui.inverted.green.button.active,.ui.inverted.green.button:hover,.ui.inverted.green.buttons .button.active,.ui.inverted.green.buttons .button:hover{box-shadow:0 0 0 2px #2ecc40 inset!important;background-color:#2ecc40;color:#fff}.ui.inverted.green.button:active,.ui.inverted.green.buttons .button:active{box-shadow:0 0 0 2px #27af37 inset!important;background-color:#27af37;color:#fff}.ui.inverted.green.basic.button,.ui.inverted.green.basic.buttons .button,.ui.inverted.green.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.green.basic.button.active,.ui.inverted.green.basic.button:hover,.ui.inverted.green.basic.buttons .button.active,.ui.inverted.green.basic.buttons .button:hover,.ui.inverted.green.buttons .basic.button.active,.ui.inverted.green.buttons .basic.button:hover{box-shadow:0 0 0 2px #2ecc40 inset!important;color:#2ecc40!important}.ui.inverted.green.basic.button:active,.ui.inverted.green.basic.buttons .button:active,.ui.inverted.green.buttons .basic.button:active{box-shadow:0 0 0 2px #27af37 inset!important;color:#2ecc40!important}.ui.orange.button,.ui.orange.buttons .button{background-color:#e07b53;color:#fff;text-shadow:none;background-image:none}.ui.orange.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.orange.button:hover,.ui.orange.buttons .button:hover{background-color:#e28560;color:#fff;text-shadow:none}.ui.orange.button:active,.ui.orange.buttons .button:active{background-color:#db6435;color:#fff;text-shadow:none}.ui.orange.button .button.active:active,.ui.orange.button.active,.ui.orange.buttons .button.active,.ui.orange.buttons .button.active:active{background-color:#0f0f10;color:#fff;text-shadow:none}.ui.basic.orange.button,.ui.basic.orange.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.orange.button:hover,.ui.basic.orange.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #e28560 inset!important;color:#e28560!important}.ui.basic.orange.button:active,.ui.basic.orange.buttons .button:active{box-shadow:0 0 0 2px #db6435 inset!important;color:#db6435!important}.ui.basic.orange.button.active,.ui.basic.orange.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #db6435 inset!important;color:#db6435!important}.ui.buttons>.basic.orange.button:not(:first-child){margin-left:-2px}.ui.inverted.orange.button,.ui.inverted.orange.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff851b inset!important;color:#ff851b}.ui.inverted.orange.button.active,.ui.inverted.orange.button:hover,.ui.inverted.orange.buttons .button.active,.ui.inverted.orange.buttons .button:hover{box-shadow:0 0 0 2px #ff851b inset!important;background-color:#ff851b;color:#fff}.ui.inverted.orange.button:active,.ui.inverted.orange.buttons .button:active{box-shadow:0 0 0 2px #f67300 inset!important;background-color:#f67300;color:#fff}.ui.inverted.orange.basic.button,.ui.inverted.orange.basic.buttons .button,.ui.inverted.orange.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.orange.basic.button.active,.ui.inverted.orange.basic.button:hover,.ui.inverted.orange.basic.buttons .button.active,.ui.inverted.orange.basic.buttons .button:hover,.ui.inverted.orange.buttons .basic.button.active,.ui.inverted.orange.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff851b inset!important;color:#ff851b!important}.ui.inverted.orange.basic.button:active,.ui.inverted.orange.basic.buttons .button:active,.ui.inverted.orange.buttons .basic.button:active{box-shadow:0 0 0 2px #f67300 inset!important;color:#ff851b!important}.ui.pink.button,.ui.pink.buttons .button{background-color:#d9499a;color:#fff;text-shadow:none;background-image:none}.ui.pink.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.pink.button:hover,.ui.pink.buttons .button:hover{background-color:#dc56a1;color:#fff;text-shadow:none}.ui.pink.button:active,.ui.pink.buttons .button:active{background-color:#d22c8a;color:#fff;text-shadow:none}.ui.pink.button .button.active:active,.ui.pink.button.active,.ui.pink.buttons .button.active,.ui.pink.buttons .button.active:active{background-color:#d5348e;color:#fff;text-shadow:none}.ui.basic.pink.button,.ui.basic.pink.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.pink.button:hover,.ui.basic.pink.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #dc56a1 inset!important;color:#dc56a1!important}.ui.basic.pink.button:active,.ui.basic.pink.buttons .button:active{box-shadow:0 0 0 2px #d22c8a inset!important;color:#d22c8a!important}.ui.basic.pink.button.active,.ui.basic.pink.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #d22c8a inset!important;color:#d22c8a!important}.ui.buttons>.basic.pink.button:not(:first-child){margin-left:-2px}.ui.inverted.pink.button,.ui.inverted.pink.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff8edf inset!important;color:#ff8edf}.ui.inverted.pink.button.active,.ui.inverted.pink.button:hover,.ui.inverted.pink.buttons .button.active,.ui.inverted.pink.buttons .button:hover{box-shadow:0 0 0 2px #ff8edf inset!important;background-color:#ff8edf;color:#fff}.ui.inverted.pink.button:active,.ui.inverted.pink.buttons .button:active{box-shadow:0 0 0 2px #ff6ad5 inset!important;background-color:#ff6ad5;color:#fff}.ui.inverted.pink.basic.button,.ui.inverted.pink.basic.buttons .button,.ui.inverted.pink.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.pink.basic.button.active,.ui.inverted.pink.basic.button:hover,.ui.inverted.pink.basic.buttons .button.active,.ui.inverted.pink.basic.buttons .button:hover,.ui.inverted.pink.buttons .basic.button.active,.ui.inverted.pink.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff8edf inset!important;color:#ff8edf!important}.ui.inverted.pink.basic.button:active,.ui.inverted.pink.basic.buttons .button:active,.ui.inverted.pink.buttons .basic.button:active{box-shadow:0 0 0 2px #ff6ad5 inset!important;color:#ff8edf!important}.ui.purple.button,.ui.purple.buttons .button{background-color:#564f8a;color:#fff;text-shadow:none;background-image:none}.ui.purple.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.purple.button:hover,.ui.purple.buttons .button:hover{background-color:#5c5594;color:#fff;text-shadow:none}.ui.purple.button:active,.ui.purple.buttons .button:active{background-color:#484273;color:#fff;text-shadow:none}.ui.purple.button .button.active:active,.ui.purple.button.active,.ui.purple.buttons .button.active,.ui.purple.buttons .button.active:active{background-color:#4c467a;color:#fff;text-shadow:none}.ui.basic.purple.button,.ui.basic.purple.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.purple.button:hover,.ui.basic.purple.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #5c5594 inset!important;color:#5c5594!important}.ui.basic.purple.button:active,.ui.basic.purple.buttons .button:active{box-shadow:0 0 0 2px #484273 inset!important;color:#484273!important}.ui.basic.purple.button.active,.ui.basic.purple.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #484273 inset!important;color:#484273!important}.ui.buttons>.basic.purple.button:not(:first-child){margin-left:-2px}.ui.inverted.purple.button,.ui.inverted.purple.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #cdc6ff inset!important;color:#cdc6ff}.ui.inverted.purple.button.active,.ui.inverted.purple.button:hover,.ui.inverted.purple.buttons .button.active,.ui.inverted.purple.buttons .button:hover{box-shadow:0 0 0 2px #cdc6ff inset!important;background-color:#cdc6ff;color:#1b1c1d}.ui.inverted.purple.button:active,.ui.inverted.purple.buttons .button:active{box-shadow:0 0 0 2px #aea2ff inset!important;background-color:#aea2ff;color:#1b1c1d}.ui.inverted.purple.basic.button,.ui.inverted.purple.basic.buttons .button,.ui.inverted.purple.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.purple.basic.button.active,.ui.inverted.purple.basic.button:hover,.ui.inverted.purple.basic.buttons .button.active,.ui.inverted.purple.basic.buttons .button:hover,.ui.inverted.purple.buttons .basic.button.active,.ui.inverted.purple.buttons .basic.button:hover{box-shadow:0 0 0 2px #cdc6ff inset!important;color:#cdc6ff!important}.ui.inverted.purple.basic.button:active,.ui.inverted.purple.basic.buttons .button:active,.ui.inverted.purple.buttons .basic.button:active{box-shadow:0 0 0 2px #aea2ff inset!important;color:#cdc6ff!important}.ui.red.button,.ui.red.buttons .button{background-color:#d95c5c;color:#fff;text-shadow:none;background-image:none}.ui.red.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.red.button:hover,.ui.red.buttons .button:hover{background-color:#dc6868;color:#fff;text-shadow:none}.ui.red.button:active,.ui.red.buttons .button:active{background-color:#d23f3f;color:#fff;text-shadow:none}.ui.red.button .button.active:active,.ui.red.button.active,.ui.red.buttons .button.active,.ui.red.buttons .button.active:active{background-color:#d44747;color:#fff;text-shadow:none}.ui.basic.red.button,.ui.basic.red.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.red.button:hover,.ui.basic.red.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #dc6868 inset!important;color:#dc6868!important}.ui.basic.red.button:active,.ui.basic.red.buttons .button:active{box-shadow:0 0 0 2px #d23f3f inset!important;color:#d23f3f!important}.ui.basic.red.button.active,.ui.basic.red.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #d23f3f inset!important;color:#d23f3f!important}.ui.buttons>.basic.red.button:not(:first-child){margin-left:-2px}.ui.inverted.red.button,.ui.inverted.red.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ff695e inset!important;color:#ff695e}.ui.inverted.red.button.active,.ui.inverted.red.button:hover,.ui.inverted.red.buttons .button.active,.ui.inverted.red.buttons .button:hover{box-shadow:0 0 0 2px #ff695e inset!important;background-color:#ff695e;color:#fff}.ui.inverted.red.button:active,.ui.inverted.red.buttons .button:active{box-shadow:0 0 0 2px #ff483a inset!important;background-color:#ff483a;color:#fff}.ui.inverted.red.basic.button,.ui.inverted.red.basic.buttons .button,.ui.inverted.red.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.red.basic.button.active,.ui.inverted.red.basic.button:hover,.ui.inverted.red.basic.buttons .button.active,.ui.inverted.red.basic.buttons .button:hover,.ui.inverted.red.buttons .basic.button.active,.ui.inverted.red.buttons .basic.button:hover{box-shadow:0 0 0 2px #ff695e inset!important;color:#ff695e!important}.ui.inverted.red.basic.button:active,.ui.inverted.red.basic.buttons .button:active,.ui.inverted.red.buttons .basic.button:active{box-shadow:0 0 0 2px #ff483a inset!important;color:#ff695e!important}.ui.teal.button,.ui.teal.buttons .button{background-color:#00b5ad;color:#fff;text-shadow:none;background-image:none}.ui.teal.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.teal.button:hover,.ui.teal.buttons .button:hover{background-color:#00c4bc;color:#fff;text-shadow:none}.ui.teal.button:active,.ui.teal.buttons .button:active{background-color:#00918b;color:#fff;text-shadow:none}.ui.teal.button .button.active:active,.ui.teal.button.active,.ui.teal.buttons .button.active,.ui.teal.buttons .button.active:active{background-color:#009c95;color:#fff;text-shadow:none}.ui.basic.teal.button,.ui.basic.teal.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.teal.button:hover,.ui.basic.teal.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #00c4bc inset!important;color:#00c4bc!important}.ui.basic.teal.button:active,.ui.basic.teal.buttons .button:active{box-shadow:0 0 0 2px #00918b inset!important;color:#00918b!important}.ui.basic.teal.button.active,.ui.basic.teal.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #00918b inset!important;color:#00918b!important}.ui.buttons>.basic.teal.button:not(:first-child){margin-left:-2px}.ui.inverted.teal.button,.ui.inverted.teal.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #6dffff inset!important;color:#6dffff}.ui.inverted.teal.button.active,.ui.inverted.teal.button:hover,.ui.inverted.teal.buttons .button.active,.ui.inverted.teal.buttons .button:hover{box-shadow:0 0 0 2px #6dffff inset!important;background-color:#6dffff;color:#1b1c1d}.ui.inverted.teal.button:active,.ui.inverted.teal.buttons .button:active{box-shadow:0 0 0 2px #49ffff inset!important;background-color:#49ffff;color:#1b1c1d}.ui.inverted.teal.basic.button,.ui.inverted.teal.basic.buttons .button,.ui.inverted.teal.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.teal.basic.button.active,.ui.inverted.teal.basic.button:hover,.ui.inverted.teal.basic.buttons .button.active,.ui.inverted.teal.basic.buttons .button:hover,.ui.inverted.teal.buttons .basic.button.active,.ui.inverted.teal.buttons .basic.button:hover{box-shadow:0 0 0 2px #6dffff inset!important;color:#6dffff!important}.ui.inverted.teal.basic.button:active,.ui.inverted.teal.basic.buttons .button:active,.ui.inverted.teal.buttons .basic.button:active{box-shadow:0 0 0 2px #49ffff inset!important;color:#6dffff!important}.ui.yellow.button,.ui.yellow.buttons .button{background-color:#f2c61f;color:#fff;text-shadow:none;background-image:none}.ui.yellow.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.yellow.button:hover,.ui.yellow.buttons .button:hover{background-color:#f3ca2d;color:#fff;text-shadow:none}.ui.yellow.button:active,.ui.yellow.buttons .button:active{background-color:#e0b40d;color:#fff;text-shadow:none}.ui.yellow.button .button.active:active,.ui.yellow.button.active,.ui.yellow.buttons .button.active,.ui.yellow.buttons .button.active:active{background-color:#eabc0e;color:#fff;text-shadow:none}.ui.basic.yellow.button,.ui.basic.yellow.buttons .button{box-shadow:0 0 0 2px rgba(39,41,43,.15) inset!important;color:rgba(0,0,0,.6)!important}.ui.basic.yellow.button:hover,.ui.basic.yellow.buttons .button:hover{background:0 0!important;box-shadow:0 0 0 2px #f3ca2d inset!important;color:#f3ca2d!important}.ui.basic.yellow.button:active,.ui.basic.yellow.buttons .button:active{box-shadow:0 0 0 2px #e0b40d inset!important;color:#e0b40d!important}.ui.basic.yellow.button.active,.ui.basic.yellow.buttons .button.active{background:0 0!important;box-shadow:0 0 0 2px #e0b40d inset!important;color:#e0b40d!important}.ui.buttons>.basic.yellow.button:not(:first-child){margin-left:-2px}.ui.inverted.yellow.button,.ui.inverted.yellow.buttons .button{background-color:transparent;box-shadow:0 0 0 2px #ffe21f inset!important;color:#ffe21f}.ui.inverted.yellow.button.active,.ui.inverted.yellow.button:hover,.ui.inverted.yellow.buttons .button.active,.ui.inverted.yellow.buttons .button:hover{box-shadow:0 0 0 2px #ffe21f inset!important;background-color:#ffe21f;color:#1b1c1d}.ui.inverted.yellow.button:active,.ui.inverted.yellow.buttons .button:active{box-shadow:0 0 0 2px #fada00 inset!important;background-color:#fada00;color:#1b1c1d}.ui.inverted.yellow.basic.button,.ui.inverted.yellow.basic.buttons .button,.ui.inverted.yellow.buttons .basic.button{background-color:transparent;box-shadow:0 0 0 2px rgba(255,255,255,.5) inset!important;color:#fff!important}.ui.inverted.yellow.basic.button.active,.ui.inverted.yellow.basic.button:hover,.ui.inverted.yellow.basic.buttons .button.active,.ui.inverted.yellow.basic.buttons .button:hover,.ui.inverted.yellow.buttons .basic.button.active,.ui.inverted.yellow.buttons .basic.button:hover{box-shadow:0 0 0 2px #ffe21f inset!important;color:#ffe21f!important}.ui.inverted.yellow.basic.button:active,.ui.inverted.yellow.basic.buttons .button:active,.ui.inverted.yellow.buttons .basic.button:active{box-shadow:0 0 0 2px #fada00 inset!important;color:#ffe21f!important}.ui.primary.button,.ui.primary.buttons .button{background-color:#3b83c0;color:#fff;text-shadow:none;background-image:none}.ui.primary.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.primary.button:hover,.ui.primary.buttons .button:hover{background-color:#458ac6;color:#fff;text-shadow:none}.ui.primary.button:active,.ui.primary.buttons .button:active{background-color:#3370a5;color:#fff;text-shadow:none}.ui.primary.button.active,.ui.primary.buttons .active.button{background-color:#3576ac;color:#fff;text-shadow:none}.ui.secondary.button,.ui.secondary.buttons .button{background-color:#1b1c1d;color:#fff;text-shadow:none;background-image:none}.ui.secondary.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.secondary.button:hover,.ui.secondary.buttons .button:hover{background-color:#222425;color:#fff;text-shadow:none}.ui.secondary.button:active,.ui.secondary.buttons .button:active{background-color:#0a0a0b;color:#fff;text-shadow:none}.ui.secondary.button.active,.ui.secondary.buttons .active.button{background-color:#0f0f10;color:#fff;text-shadow:none}.ui.positive.button,.ui.positive.buttons .button{background-color:#1b8a32!important;color:#fff;text-shadow:none;background-image:none}.ui.positive.button{box-shadow:0 0 rgba(39,41,43,.15) inset;width:49%;}.ui.positive.button.active,.ui.positive.button:hover,.ui.positive.buttons .active.button,.ui.positive.buttons .button:hover{background-color:#66c17b!important;color:#fff;text-shadow:none}.ui.positive.button:active,.ui.positive.buttons .button:active{background-color:#46ae5f!important;color:#fff;text-shadow:none}.ui.positive.button .button.active:active,.ui.positive.button.active,.ui.positive.buttons .button.active,.ui.positive.buttons .button.active:active{background-color:#49b562;color:#fff;text-shadow:none}.ui.negative.button,.ui.negative.buttons .button{background-color:#d95c5c!important;color:#fff;text-shadow:none;background-image:none}.ui.negative.button{box-shadow:0 0 rgba(39,41,43,.15) inset}.ui.negative.button.active,.ui.negative.button:hover,.ui.negative.buttons .active.button,.ui.negative.buttons .button:hover{background-color:#dc6868!important;color:#fff;text-shadow:none}.ui.negative.button:active,.ui.negative.buttons .button:active{background-color:#d23f3f!important;color:#fff;text-shadow:none}.ui.negative.button .button.active:active,.ui.negative.button.active,.ui.negative.buttons .button.active,.ui.negative.buttons .button.active:active{background-color:#d44747;color:#fff;text-shadow:none}.ui.buttons{display:inline-block;vertical-align:middle;margin:0 .25em 0 0}.ui.buttons>.button.active,.ui.buttons>.button:hover{position:relative}.ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui.buttons .button:first-child{border-left:none}.ui.buttons:not(.basic):not(.inverted){box-shadow:none}.ui.buttons:not(.basic):not(.inverted)>.button,.ui.buttons>.ui.button:not(.basic):not(.inverted){box-shadow:0 0 0 1px transparent inset,0 0 0 0 rgba(39,41,43,.15) inset}.ui.buttons .button{float:left;border-radius:0;margin:0}.ui.buttons .button:first-child{margin-left:0;border-top-left-radius:.2857rem;border-bottom-left-radius:.2857rem}.ui.buttons .button:last-child{border-top-right-radius:.2857rem;border-bottom-right-radius:.2857rem}.ui.vertical.buttons{display:inline-block}.ui.vertical.buttons .button{display:block;float:none;margin:0;box-shadow:none}.ui.vertical.buttons .button:first-child,.ui.vertical.buttons .huge.button:first-child,.ui.vertical.buttons .massive.button:first-child,.ui.vertical.buttons .mini.button:first-child,.ui.vertical.buttons .small.button:first-child,.ui.vertical.buttons .tiny.button:first-child{border-radius:.2857rem .2857rem 0 0}.ui.vertical.buttons .button:last-child,.ui.vertical.buttons .gigantic.button:last-child,.ui.vertical.buttons .huge.button:last-child,.ui.vertical.buttons .massive.button:last-child,.ui.vertical.buttons .mini.button:last-child,.ui.vertical.buttons .small.button:last-child,.ui.vertical.buttons .tiny.button:last-child{margin-bottom:0;border-radius:0 0 .2857rem .2857rem}
.transition{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animating.transition{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible!important}.loading.transition{position:absolute;top:-99999px;left:-99999px}.hidden.transition{display:none;visibility:hidden}.visible.transition{display:block!important;visibility:visible!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.disabled.transition{-webkit-animation-play-state:paused;animation-play-state:paused}.looping.transition{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.flash.transition{-webkit-animation-name:flash;animation-name:flash}.shake.transition{-webkit-animation-name:shake;animation-name:shake}.bounce.transition{-webkit-animation-name:bounce;animation-name:bounce}.tada.transition{-webkit-animation-name:tada;animation-name:tada}.pulse.transition{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(0.9);transform:scale(0.9);opacity:.7}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.slide.down.transition.in{-webkit-animation-name:slideIn;animation-name:slideIn;transform-origin:50% 0;-ms-transform-origin:50% 0;-webkit-transform-origin:50% 0}.slide.down.transition.out{-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.slide.up.transition.in{-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.slide.up.transition.out{-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slideOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slideOut{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}}.flip.transition.in,.flip.transition.out{-webkit-perspective:2000px;perspective:2000px}.horizontal.flip.transition.in{-webkit-animation-name:horizontalFlipIn;animation-name:horizontalFlipIn}.horizontal.flip.transition.out{-webkit-animation-name:horizontalFlipOut;animation-name:horizontalFlipOut}.vertical.flip.transition.in{-webkit-animation-name:verticalFlipIn;animation-name:verticalFlipIn}.vertical.flip.transition.out{-webkit-animation-name:verticalFlipOut;animation-name:verticalFlipOut}@-webkit-keyframes horizontalFlipIn{0%{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@keyframes horizontalFlipIn{0%{-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);opacity:0}100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}}@-webkit-keyframes horizontalFlipOut{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}100%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@keyframes horizontalFlipOut{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}100%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);opacity:0}}@-webkit-keyframes verticalFlipIn{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@keyframes verticalFlipIn{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}}@-webkit-keyframes verticalFlipOut{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}@keyframes verticalFlipOut{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);opacity:0}}.fade.transition.in{-webkit-animation-name:fadeIn;animation-name:fadeIn}.fade.transition.out{-webkit-animation-name:fadeOut;animation-name:fadeOut}.fade.up.transition.in{-webkit-animation-name:fadeUpIn;animation-name:fadeUpIn}.fade.up.transition.out{-webkit-animation-name:fadeUpOut;animation-name:fadeUpOut}.fade.down.transition.in{-webkit-animation-name:fadeDownIn;animation-name:fadeDownIn}.fade.down.transition.out{-webkit-animation-name:fadeDownOut;animation-name:fadeDownOut}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeUpIn{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fadeUpIn{0%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes fadeUpOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}100%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}}@keyframes fadeUpOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}100%{opacity:0;-webkit-transform:translateY(10%);transform:translateY(10%)}}@-webkit-keyframes fadeDownIn{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes fadeDownIn{0%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes fadeDownOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}100%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes fadeDownOut{0%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}100%{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.scale.transition.in{-webkit-animation-name:scaleIn;animation-name:scaleIn}.scale.transition.out{-webkit-animation-name:scaleOut;animation-name:scaleOut}@-webkit-keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleIn{0%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}}@keyframes scaleOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7)}}.drop.transition{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-timing-function:cubic-bezier(0.34,1.61,.7,1);animation-timing-function:cubic-bezier(0.34,1.61,.7,1)}.drop.transition.in{-webkit-animation-name:dropIn;animation-name:dropIn}.drop.transition.out{-webkit-animation-name:dropOut;animation-name:dropOut}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dropIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes dropOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}.browse.transition.in{-webkit-animation-name:browseIn;animation-name:browseIn;-webkit-animation-timing-function:ease;animation-timing-function:ease}.browse.transition.out,.browse.transition.out.left{-webkit-animation-name:browseOutLeft;animation-name:browseOutLeft;-webkit-animation-timing-function:ease;animation-timing-function:ease}.browse.transition.out.right{-webkit-animation-name:browseOutRight;animation-name:browseOutRight;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1}10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999}}@keyframes browseIn{0%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1}10%{-webkit-transform:scale(0.8) translateZ(0px);transform:scale(0.8) translateZ(0px);z-index:-1;opacity:.7}80%{-webkit-transform:scale(1.05) translateZ(0px);transform:scale(1.05) translateZ(0px);opacity:1;z-index:999}100%{-webkit-transform:scale(1) translateZ(0px);transform:scale(1) translateZ(0px);z-index:999}}@-webkit-keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}}@keyframes browseOutLeft{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}50%{z-index:-1;-webkit-transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:-1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}}@-webkit-keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}}@keyframes browseOutRight{0%{z-index:999;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg);transform:translateX(0%) rotateY(0deg) rotateX(0deg)}50%{z-index:1;-webkit-transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px);transform:translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px)}80%{opacity:1}100%{z-index:1;-webkit-transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);transform:translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px);opacity:0}}

div.redesign-dropdown {
	width:100%;
	float:left;
	height:auto;
	text-align:center;
	margin-top:15px;
	font-size: 14px;
	color:#000;
}


/*  CSS Sprites - added by JG 2018 */
.Article_IconBlack_30x30, .Article_Icon_80x80, .FacebookIcon_17x17, .GPlus_17x17, .greenstripe, .MobileIconBlack_22x22, .PlayVideoIcon_32x32, .PlayVideoIcon_36x36, .rating_half, .rating_off, .rating_on, .rating_over, .TwitchIcon_17x17, .TwitterIcon_18x17, .Video_IconBlack_22x22, .YoutubeIcon_17x17, .Article_IconBlack_22x22, .FacebookIconWhite_17x17, .TwitterIconWhite_18x17, .GPlusWhite_17x17{
	background: url(/wp-content/uploads/2018/03/sprites-2.png) no-repeat;
        display: block;
        float: left;
}

.Article_IconBlack_30x30{
	background-position: -10px -11px ;
	width: 30px;
	height: 30px;
}

.Article_Icon_80x80{
	background-position: -12px -59px ;
	width: 80px;
	height: 80px;
}

.FacebookIcon_17x17{
	background-position: -63px -17px ;
	width: 17px;
	height: 17px;
}

.GPlus_17x17{
	background-position: -115px -17px ;
	width: 17px;
	height: 17px;
}

.greenstripe{
	background-position: -174px -28px ;
	width: 3px;
	height: 3px;
}

.MobileIconBlack_22x22{
	background-position: -216px -18px ;
	width: 22px;
	height: 22px;
}

.PlayVideoIcon_32x32{
	background-position: -107px -158px ;
	width: 32px;
	height: 32px;
}

.PlayVideoIcon_36x36{
	background-position: -154px -158px ;
	width: 36px;
	height: 36px;
}

.rating_half{
	background-position: -116px -65px ;
	width: 16px;
	height: 16px;
}

.rating_off{
	background-position: -163px -65px ;
	width: 16px;
	height: 16px;
}

.rating_on{
	background-position: -115px -117px ;
	width: 16px;
	height: 16px;
}

.rating_over{
	background-position: -167px -117px ;
	width: 16px;
	height: 16px;
}

.TwitchIcon_17x17{
	background-position: -216px -67px ;
	width: 17px;
	height: 17px;
}

.TwitterIcon_18x17{
	background-position: -215px -114px ;
	width: 18px;
	height: 17px;
}

.Video_IconBlack_22x22{
	background-position: -16px -167px ;
	width: 22px;
	height: 22px;
}

.YoutubeIcon_17x17{
	background-position: -64px -165px ;
	width: 17px;
	height: 17px;
}

.Article_IconBlack_22x22{
	background-position: -213px -166px ;
	width: 22px;
	height: 22px;
}

.FacebookIconWhite_17x17{
	background-position: -16px -217px ;
	width: 17px;
	height: 17px;
}

.TwitterIconWhite_18x17{
	background-position: -65px -216px ;
	width: 18px;
	height: 17px;
}

.GPlusWhite_17x17{
	background-position: -116px -215px ;
	width: 17px;
	height: 17px;
}