/* Mobile Portrait View */

@media screen and (max-width: 991px) {

    .toggle {
        display: block;
    }

	#navigation{
		width:auto;
		padding:0;
		position:relative !important;
		float: none;
		
	}
    .sitenav {
        display: none;
		
		width:100%;
		border:none;
    }

    .sitenav ul {
        background: #162634;
        border-bottom: 1px rgba(255,255,255,0.07) solid;
        width: 100%;
        float: none;
        margin: 0;
    }

    .sitenav ul li {
        border-top: 1px rgba(255,255,255,0.07) solid;
        display: block;
    padding:0;margin:0;
    }

    .sitenav ul li a {
        padding: 12px 15px;
        display: block;
       
		text-align:left;
    }
.sitenav ul li:hover:before {display:none;}
}
@media (max-width: 1229px) {
.slot-button {top:7%;}
.entry-content iframe {height:350px;}

}
@media screen and (max-width: 991px) {
#sidebar, .site-main {width: 100%;padding: 0;}

.three_column {width: 50%;}
.slot-button {top:22%;}

}
@media screen and (max-width: 767px) {

.entry-img {width: 100%;margin-right: 0;}
.blog-post-repeat .entry-img {margin-bottom:15px;}
.header-left, .header-right {width: 100%;text-align:center;margin:0;}
.link-info {text-align:center;padding:20px 0 10px;}
.header-inner {display: block;}

.search .site-main, .archive .site-main, .page-template-default .site-main {padding:15px 15px 1px;}
.toggle a{padding:10px 15px; }

.pay-wrapper {display: block; text-align: center;}
.pay-wrapper img {max-height:30px;margin:5px 15px;}
.dev-wrapper img {max-height:30px;margin:5px 15px;}
.slot-button {top:12%;}
.loyal-left {width:100%;padding-right:0;}
.loyal-right {width:100%;text-align:center;}

}
@media screen and (max-width: 575px) {
.content-area, .header-inner, .container {padding-left:15px;padding-right:15px;}
.three_column {width: 100%;}
.slot-button {top:25%;}
.featbxcntnt {min-height:auto;padding:5px 0;}
.featbxcntnt a {font-size:17px;}
.entry-content iframe {height:300px;}
.home-bonus img {width:100%;}


}
@media screen and (max-width: 510px) {
.entry-content iframe {height:250px;}

}
@media screen and (max-width: 450px) {
.slot-button {top:60px;}


}
@media screen and (max-width: 420px) {
.entry-content iframe {height:220px;}
}
@media screen and (max-width: 370px) {

.slot-button {top:40px;}
}
@media screen and (max-width: 350px) {
.entry-content iframe {height:200px;}
}

@media screen and (max-width: 310px) {
.slot-button {top:25px;}
}