/*
Theme Name: New Casino Sites
Author: 2Pixels
Author URI: http://2pixels.hu hu
Version: 1.0.05c
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: newcasinos
*/
span.reviewbutton30 {width: 30%; background: #2f2b6e;display: inline-block;font-size: 15px;font-weight: bold;text-align: center; margin: 10px 0;}
span.reviewbutton30:hover {background: #4f4a8e;}
span.reviewbutton30 a {color: #f5f5f5 !important; text-decoration: none;}
span.reviewbutton30 a:hover {text-decoration: underline;}

span.reviewbutton31 {float: right;width: 30%; background: #2f2b6e;font-size: 15px;font-weight: bold;text-align: center; margin: 10px 0;}
span.reviewbutton31:hover {background: #4f4a8e;}
span.reviewbutton31 a {color: #f5f5f5 !important; text-decoration: none;}
span.reviewbutton31 a:hover {text-decoration: underline;}

span.reviewbutton {float: left; width: 100%; background: #2f2b6e; color: #f5f5f5; display: inline-block; font-size: 15px; font-weight: bold; text-align: center;}
span.reviewbutton:hover {background: #4f4a8e;}

.reviewbuttonshortcode { width: 100%; clear: both; display: table; padding: 0; border: 0; margin:15px 0 0 0;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.card_tc_desc {
    line-height: 115%;
    margin-top: 1rem;
    color: #999;
}

.card_tc_desc .title{
    font-weight: bold;
}

.card_tc_desc p {
    margin-top: 0.2rem;
}

.review_list_card_tc {
    margin-top: 15px;
    font-size: 0.85em;
    font-weight: normal;
    color: #bbbbbb;
} 

.review_list_card_tc a {
    color: #bbbbbb;
    font-weight: normal !important;
    text-decoration: underline;
}

.review_list_card_tc_desc {
    font-size: 0.85em;
    color: #bbbbbb;
    line-height: 115%;
    margin-top: 15px;
}

.review_list_card_tc_desc:first-line {
    font-weight: bold;
    line-height: 180%;
}

.newsfeedpost {
    display: block;
    padding: 20px;
    background: #f5f5f5;
    margin: 30px 0px 0px 0px;
}

.newsfeedpost h2, 
.newsfeedpost h3, 
.newsfeedpost h4, 
.newsfeedpost h5, 
.newsfeedpost h6 {
    color: #464099;
}

.newsfeedimg {
    display: block;
    width: auto;
    float: left;
    margin: 0px 25px 5px 0px;
    max-width: 40%;
}

.newsfeedpost img {
    max-width: 100%;
}

.newsfeeddate {
    display: inline-block;
    width: auto;
    padding: 7px 10px;
    margin: 25px 0px 0px 0px;
    background: #464099;
    color: #ffffff;
    font-size: 0.8em;
    line-height: 115%;
}





.expired_clickable { 
display: block; 
width: 340px; 
height: 158px; 
position: fixed; 
left: calc(50% - 170px); 
top: calc(50% - 79px); 
z-index: 999999999999999999; 
background: url(/images/theme/expired1.png) no-repeat center center; 
} 

@media(max-width: 1023px) { 
.expired_clickable { 
width: 225px; 
height: 104px; 
left: calc(50% - 112px); 
top: calc(50% - 52px); 
background: url(/images/theme/expired2.png) no-repeat center center; 
} 
} 

@media(max-width: 599px) { 
.expired_clickable { 
width: 175px; 
height: 82px; 
left: calc(50% - 90px); 
top: calc(50% - 45px); 
background: url(/images/theme/expired3.png) no-repeat center center; 
} 
} 





