@charset "utf-8";
/*404*/.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-helper-clearfix{min-height:0;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}
.ui-front{z-index:100;}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-tabs{position:relative;}
.ui-tabs .ui-tabs-nav{margin-left:45px;}
.ui-tabs .ui-tabs-nav li, .home-game-list li{margin-left:53px;padding-top:8px;float:left;position:relative;top:0;white-space:nowrap;}
.ui-tabs .ui-tabs-nav li.menu-02, .home-game-list li.menu-02{margin-left:58px;}
.ui-tabs .ui-tabs-nav li.menu-03, .home-game-list li.menu-03{margin-left:62px;}
.ui-tabs .ui-tabs-nav li.menu-04, .home-game-list li.menu-04{margin-left:62px;}
.ui-tabs .ui-tabs-nav li.menu-05, .home-game-list li.menu-05{margin-left:45px;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}
.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    background: url(../../../uploads/2022/07/UK-Online-Slots-Site.jpeg);
    width: 190%;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button{}
.ui-widget-content{}
.ui-widget-content a{}
.ui-widget-header{}
.ui-widget-header a{color:#ffffff;}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#484848;text-decoration:none;}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#d3371d;text-decoration:none;}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#d3371d;text-decoration:none;}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a{color:#363636;}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(//https://www.topslotsite.com/wp-content/themes/topslot/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a{color:#ffffff;}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#ffffff;}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}
.ui-icon{width:16px;height:16px;}
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl{}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr{}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl{}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br{}
.ui-widget-overlay{background:#666666 url(//https://www.topslotsite.com/wp-content/themes/topslot/css/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.5;filter:Alpha(Opacity=50);}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(//https://www.topslotsite.com/wp-content/themes/topslot/css/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:.2;filter:Alpha(Opacity=20);border-radius:5px;}
button strong{font-weight:100;}
button, button:hover, button:focus, button:active .btn, .btn:hover, .btn:focus, .btn:active{border:0;text-decoration:none!important;text-shadow:none;}
button, .btn{display:inline-block;*display:inline;*zoom:1;background:-webkit-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:-o-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:-moz-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:-safari-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:linear-gradient(top,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f4d943', endColorstr='#e9bc39');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f4d943', endColorstr='#e9bc39')";height:20px;padding:3px 7px 0;border-radius:5px;color:#705910;!important;font:14px 'OpenSans',arial;text-align:center;text-transform:uppercase;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease;}
button span, .btn span{overflow:hidden;}
button:focus, button:hover, .btn:focus, .btn:hover{background:#0d4676;}
.btn-1{background:#0b6ba7;}
.btn-2 ,.game-item .info{background:-webkit-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:-o-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:-moz-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:-safari-linear-gradient(left,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);background:linear-gradient(top,#f4d943,#f9e446,#fbeb47,#f9e445,#f4d741,#efca3d,#eabf3a,#e9bc39);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f4d943', endColorstr='#e9bc39');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f4d943', endColorstr='#e9bc39')";color:#705910;!important;font:14px 'OpenSans',arial;}
.btn-2:focus, .btn-2:hover{background:#95be01;color:#000!important;}
.btn-3{background:#f5aa08;color:#0e2f4b!important;}
.btn-3:focus, .btn-3:hover{background:#ffd800;}
.btn-4{background:#640a0f;}
.btn-4:focus, .btn-4:hover{background:#b60f18;}
.btn-5{position:relative;margin:2px 10px 2px 0;overflow:visible;background:#640a0f;border-radius:4px 0 0 4px;}
.btn-5:after{content:"";position:absolute;top:0;right:-22px;border:11px solid transparent;border-left-color:#640a0f;-webkit-transition:all .3s ease;transition:all .3s ease;}
.btn-5:focus, .btn-5:hover{background:#b60f18;}
.btn-5:focus:after, .btn-5:hover:after{border-left-color:#b60f18;}
a.btn-scale, button.btn-scale, .btn-scale .btn{height:24px;padding:0 10px;font-size:14px;line-height:24px;}
a.btn-scale-2, button.btn-scale-2, .btn-scale-2 .btn{height:40px;padding:0 20px;border-radius:8px;font-size:20px;line-height:40px;}
.btn.info{width:22px;}
.no-opacity .join-now .btntop_downloadp{display:none;}
.btn-custom, .btn-custom span{width:288px;height:49px;background-repeat:no-repeat;}
.btn-custom-2, .btn-custom-2 span{width:327px;height:80px;background-repeat:no-repeat;}
.btn-custom, .btn-custom-2{display:inline-block;*display:inline;*zoom:1;background-position:0 100%;font:0/0 a;text-decoration:none;text-shadow:none;vertical-align:top;}
.btn-custom span, .btn-custom-2 span{display:block;background-position:0 0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}
.btn-custom:hover span, .btn-custom-2:hover span{opacity:1;filter:alpha(opacity=100);}
.btn-join, .btn-join span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-join.png);}
.btn-custom-2.btn-join, .btn-custom-2.btn-join span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-join-2.png);}
.btn-play, .btn-play span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-play.png);}
.btn-deposit, .btn-deposit span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-deposit.png);}
.btn-download-poker, .btn-download-poker span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-download-poker.png);}
.btn-download-now, .btn-download-now span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-download-now.png);}
.btn-custom-2.btn-download-now, .btn-custom-2.btn-download-now span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-download-now-2.png);}
.btn-optin, .btn-optin span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-optin.png);}
.btn-optout, .btn-optout span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-optout.png);}
.btn-buyin, .btn-buyin span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-buyin.png);}
.btn-get-bonus, .btn-get-bonus span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-get-bonus.png);}
.btn-learn-more, .btn-learn-more span{background-image:url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/button-learn-more.png);}
.game-items-1 li:hover{z-index:10;}
.game-items-1 .game-item{width:190px;height:130px;}
.game-items-1 .game-item p{margin:0;}
.game-items-1 .game-title{display:none;}
.game-items-1 .content, .game-items-1 .content-2{background:#000;}

.game-items-1 img {
    width: 146px;
    height: 91px;
}

.game-items-1 .cover, .game-items-1 .thumb{display:block;width:100%;height:100%;}
.game-item .play{font:14px 'OpenSans',arial;}
.game-item .play{float:left;margin-right:10px !important;padding-left:15px;}
.game-items-1 .desc{display:none;}
.game-items-1 .links{position:absolute;right:0;bottom:7px;left:0;height:22px;margin:0;text-align:center;}
.csstransformspreserve3d .game-items-1 .game-item, .csstransformspreserve3d .game-items-1 .game-item-inner{-webkit-transition:all .5s ease;transition:all .5s ease;}
.csstransformspreserve3d .game-items-1 .game-item{width:146px;height:91px;-webkit-perspective:800px;perspective:800px;-webkit-transition-property:box-shadow, background;transition-property:box-shadow, background;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.csstransformspreserve3d .game-items-1 .game-item-inner{position:absolute;width:auto;height:auto;top:0;right:0;bottom:0;left:0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0, 0, -5px);transform:translate3d(0, 0, -5px);}
.csstransformspreserve3d .game-items-1 .game-item-inner:after{content:"";position:absolute;top:0;left:-5px;width:10px;height:100%;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);background:#0d4676;}
.csstransformspreserve3d .game-items-1 .content, .csstransformspreserve3d .game-items-1 .content-2{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.csstransformspreserve3d .game-items-1 .content{-webkit-transform:translate3d(0, 0, 5px);transform:translate3d(0, 0, 5px);}
.csstransformspreserve3d .game-items-1 .content-2{-webkit-transform:translate3d(0, 0, -5px) rotate3d(0, 1, 0, 180deg);transform:translate3d(0, 0, -5px) rotate3d(0, 1, 0, 180deg);}
.csstransformspreserve3d .game-items-1 .game-item:hover{background:rgba(0, 0, 0, .9);box-shadow:0 0 50px 50px #000;}
.csstransformspreserve3d .game-items-1 .game-item:hover .game-item-inner{top:-17px;right:-25px;bottom:-17px;left:-25px;-webkit-transform:translate3d(0, 0, -5px) rotate3d(0, 1, 0, 180deg);transform:translate3d(0, 0, -5px) rotate3d(0, 1, 0, 180deg);}
.game-items-1>li{position:relative;float:left;margin:0 5px 23px 0;}
.games-tofit .filterbox{width:200px;margin:5px -5px 0;padding:0 5px;list-style:none;}
.games-tofit .filterbox li{display:block;}
.games-tofit .filterbox a{display:block;margin:0;padding:10px 10px 10px 20px;border-top:1px solid #0e3e67;background:#000;background-position:80% 50%;color:#fff;text-decoration:none;text-transform:uppercase;-webkit-transition:background 1s ease;transition:background 1s ease;}
.games-tofit .filterbox a:hover{-webkit-transition:none;transition:none;}
.games-tofit .filterbox a:focus, .games-tofit .filterbox a:hover, .games-tofit .filterbox .active a{margin-bottom:-1px;border-top-color:#3b5266;border-bottom:1px solid #10416d;background:#0f3759 url(//https://www.topslotsite.com/wp-content/themes/topslot/css/gfx/bg-filterbox.jpg) no-repeat 0 0;color:#fff;}
.games-tofit .filterbox li:first-child a{border-top:0;}.menu_icons{display:none;}
.mobile_menus{padding:0;display:none;float:left;width:100%;position:absolute;top:70px;z-index:99;right:0px;}
.mobile_menus ul li{list-style:none;border-bottom:#bbb 1px solid;}
.mobile_menus ul li a{font:14px 'ProximaNova-Regular';color:#484848;display:block;text-align:left;text-transform:uppercase;line-height:33px;padding:0 30px;background:#DCDCDC;}
.side-menu ul li a{text-transform:uppercase;}
.mobile_menus ul li a:hover, .mobile_menus ul li.current-menu-item a{color:#D3371D;}
.mobile_head{display:none;}
@media screen and (min-width:100px) and (max-width:700px){header .head{background:none;height:auto;}
.joinnow{  margin-top: 27% !important;   margin-left: 2%;}
	
.mobile_head {
    width: 100%;
    float: left;
    height: 100px;
    /* background: #000; */
    display: block;
    margin-top: 32px;
}
.mb_logo{float:left;width:150px;}
.mb_logo img{max-width:100%;}
h1.site-title{margin-top:0px;}
h1.mb-title{margin-top:0px;}
.menu-primary-container ul li.menu-item-59 a{font:14px 'ProximaNova-Regular';color:#484848;display:block;text-align:left;text-transform:uppercase;line-height:33px;padding:0 30px;background:#DCDCDC;margin-top:0px;border:none;border-radius:0px;-webkit-border-radius:0px;-o-border-radius:0px;}
.menu-primary-container ul li.menu-item-59:hover a{background:#DCDCDC;color:#D3371D;}
.main-navigation{display:none;}
.menu_icons a{font:normal 14px DINPro-Medium, arial;color:#888;width:34px;height:34px;float:right;background:url(../../../themes/topslot/images/menu.png) 0 top no-repeat;text-indent:-9999px;position:absolute;right:15px;top:33px;}
.menu_icons a:hover{background:url(../../../themes/topslot/images/menu.png) 0 bottom no-repeat;color:#fff;}
.menu_icons{display:block;padding:10px 0 0 0;}
.wrapper{width:auto;}
.banner, .banner.home-mainbanner {
    min-height: 182px;
}
.inner_bg{background:none;}
.wrapper1{width:auto;}
.rslides li{height:320px;background-size: contain;margin-left: -14%;margin-top:29px !important;width: 161%;}
.rslides li p.caption{width:100%;}
.wood{display:block;}
.round-menu{float:left;height:auto;margin-top:0;position:inherit;width:100%;background:url(../../../themes/topslot/images/wood-bg1.png) repeat;display:none;}
.round-menu ul{margin-left:0;}
.round-menu ul li{float:none;width:auto;margin-left:0;border-top:1px solid gold;padding:17px 15px 15px;}
.round-menu ul li.click-no{background:url(../../../themes/topslot/images/wood1.png) no-repeat left center;}
.round-menu ul li.deposite-no{background:url(../../../themes/topslot/images/wood2.png) no-repeat left center;}
.round-menu ul li.download{background:url(../../../themes/topslot/images/wood3.png) no-repeat left center;}
.round-menu ul li.download{padding-left:15px;width:auto;}
.round-menu ul li:first-child{margin-right:0;display:inline-block;}
.round-menu ul li a, .round-menu ul li a span{color:#fff;padding-left:60px;}
.game-section{width:auto;position:inherit;display:none;}
.game-area ul.game-list{background:none;width:auto;height:auto;position:inherit;}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0;padding-bottom:5px;}
.ui-tabs .ui-tabs-nav li{margin-left:0;float:none;background:#e6e6e6;text-align:center;padding:5px;width:auto;border-bottom:1px solid #b2b2b2;}
.csstransformspreserve3d{margin-top:0;padding-top:20px;width:98%;height:auto;min-height:0px;padding-bottom:0px;}
.callbacks_tabs{width:auto;position:inherit;display:none;top:-30px;height:100px;text-align:center;}
.game-rightsection{float:left;position:inherit;width:100%;margin-top: 243px;}
.foo-ter .payment{margin-left:0;background:url(../../../themes/topslot/images/red1.png) no-repeat center bottom;}
.game-area-right{background-position:top center;}
.game-rightlist{width:98%;}
.jack_txt{left:50%;}
.footer-nav{width:100%;display:block!important;}
.footer-nav ul{margin-left:0;}
.footer-nav ul li{float:none;background:none;}
.social{padding-top:25px;width:100%;padding-left:55px;margin:0 auto;background:none;}
.social li:first-child{padding-left:0px;}
.social li{padding-left:50px;}
.site-title img{width:100%;}
.banner img{width: 97%;}
.joinnow img {
    margin-top: 124px !important;
    margin-left: 36%;
    width: 198px;
}
.categeri-outer{width:100%;}
.categeri-left{float:none;margin-right:0;}
.side-menu{min-height:365px;width:auto;}
.categeri-content{width:auto;}
.game-area-right, #vertical-ticker{margin:0 auto;}
.game-rightlist ul li {
    display: block;
    width: 246px;
    margin: 0 auto;
    font-size: 10px;
}
.contactform_left{float:none;margin:80px auto;width:280px;}
.contact_livechat{width:auto;float:none;}
ul.promotion{float:none;}
.Pro{float:none;}
ul.promotion li{float:none;text-align:center;width:auto;min-height:0;}
ul.promotion li img{max-width:100%;height:auto;}
.contact_form select{width:265px;}
.contact_form input[type="text"], .contact_form input[type="email"],.contact_form textarea{width:250px;}
.text-area {
    padding: 25px 10px 10px;
    max-width: 94%;
    margin-top: 20px;
}
.text-area h2{margin-top:10px;}
.detail-apply{margin-top:-55px;margin-right:0;}
.detail-apply a img{max-width:90%;}
body.page-id-2 .text-area{padding:30px 10px 10px;}
.rslides li p.caption{font-size:18px;text-align:center;}
.entry-content img{max-width:90%;}
.single_imgbanner{margin:0;}
h1.entry-title {
    font-size: 24px;
    background: linear-gradient(179deg, black, #ff0000);
    line-height: normal;
    height: auto;
    text-shadow: -1px 1px 1px #252525;
    padding: 5px;
.align-left{width:100%;}
.single_imgbanner img {
    border-style: ridge;
    max-width: 95%;
    BORDER-WIDTH: 2PX;
    border-color: gold;
}
.mobile-socialview{float:left;width:100%;background:url(../../../themes/topslot/images/red1.png) no-repeat center top;margin-top:22px;text-align:center;}
#slider4 .joinnow{margin-top:135px;text-align:center;}
ul.promotion li h3 a{float:none;}
.mobile_home{position:inherit;width:auto;display:block;min-height:0px;}
.mobile_home_title{background:url(../../../themes/topslot/images/sidemenu-bg.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;font:18px 'ProximaNova-Semibold',arial;height:34px;margin:15px auto;padding-top:13px;position:relative;text-align:center;width:305px;color:#484848;text-transform:uppercase;}
.mobile_home .csstransformspreserve3d{background:url(../../../themes/topslot/images/sadow-1.png) repeat-x;float:left;margin-top:50px;min-height:0;padding-bottom:0px;padding-left:0;padding-top:10px;width:98%;z-index:-1;}
ul.mobile-game-items{width:310px;margin:0 auto;}
#main{clear:both;}
.category_bg{background-size:278% ;height:791px;}
.mobileplay{margin-right:20px;}
.callbacks_here{display:none;}
.payment-list{background:url(../../../themes/topslot/images/mob-paybg.png) repeat;}
.safe{background-size:50% 50%;top:0;right:0;}
.f-play img{width:40%;}

@media screen and (min-width:480px) and (max-width:700px)
.rslides li{height:336px !important;
    background-size: 102%;
margin-top: 47px!important;
	margin-left: 39%!;
}	
	

@media screen and (min-width: 100px) and (max-width: 700px)
.text-area {
    padding: 14px 0px 8px;
}

@media screen and (max-width: 700px) and (min-width: 100px)
p.caption {
    color: #fff !important;
    text-shadow: 0px 1px 1px #000;
    -webkit-text-stroke: 1px #fff;
    -webkit-text-stroke-width: 1px !important;
    -webkit-text-stroke-color: #fff;
margin-top: 71.5%!important;
    position: absolute;
    font-size: 17px;
margin-left: 39%!;
}
	
@media screen and (min-width: 100px) and (max-width: 700px)
.joinnow img {
    width: 80%;
    margin-left: 191px;
	width: 247px;
}
	
@media screen and (max-width: 736px) and (min-width: 100px) and (orientation: portrait)
.offer {
    margin-top: -102px !important;
    margin-left: 120px;
    margin-right: 14%;
	font-size: 28px;
}
	
	@media screen and (max-width: 736px) and (min-width: 100px) and (orientation: portrait)
.offer {
    /* text-align: center; */
    /* margin-top: 0px !important; */
}
	
.firstside {
    margin-bottom: 19px;
    margin-top: 54px;
}	
	

p.bonus {
    width: 78% !important;
	    background: #1354a578;
}
	
	@media screen and (max-width: 700px) and (min-width: 100px)
.wi {
    overflow: inherit !important;
    max-width: fit-content;
}

	
	
/*@media screen and (min-width: 250px) and (max-width: 450px){
	.mobile_head {
		margin-top: -10px !important;
	}
}*/