@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext");body,html{width:100%;height:100%;}body{background:#e5e5e5;overflow-x:hidden;}body,th,td{font-family:"Roboto",sans-serif;font-size:14px;color:#333;}body,form,object,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}img,table{border:none;}table{border-collapse:collapse;}table td{padding:0;}a{color:#333;cursor:pointer;-webkit-transition:all 200ms ease;transition:all 200ms ease;}a:hover{text-decoration:none;}input,textarea,button,select{margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;border:0;font-family:"Roboto",sans-serif;}button,input[type='submit']{-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer;border:0;}ol,ul{padding:0;margin:0;list-style:none;}img{max-width:100%;}section,header,footer,nav,main{display:block;}.clear{clear:both;}.wrap{width:1200px;margin:0 auto;}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}table .name a{color:#000;text-decoration:none;}.right-sidebar{width:23%;}.footer{background:#0f0f0f;padding:45px 0;margin-top:80px;color:#fff;}.footer a{color:#fff;text-decoration:underline;}.footer ul li{margin-bottom:6px;}.footer ul li a{color:#fff;text-decoration:none;font-size:16px;}.navi{font-size:13px;color:rgba(15,15,15,.6);margin:-10px 0 10px;}.navi img{vertical-align:middle;margin-top:-2px;}.navi a:hover{text-decoration:underline;}.navi a{color:rgba(15,15,15,.6);text-decoration:none;}.casino-page{width:75%;margin-bottom:30px;}.casino-page .top-info{background:#fff;border:1px solid rgba(196,196,196,.4);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;margin-bottom:25px;}.casino-page .top-info .content{padding:20px 10px;}.casino-page .top-info .content .image{width:290px;text-align:center;float:left;}.casino-page .top-info .content .info{margin-left:310px;margin-top:-5px;}.casino-page .top-info .content .info .rating{display:inline-block;color:#dd0a35;font-weight:300;font-size:12px;text-align:center;}.casino-page .top-info .content .info .rating span{font-weight:700;font-size:23px;}.casino-page .top-info .content .info .rating div{padding-top:5px;}.casino-page .top-info .content .info .rating div img{width:17px;}.casino-page .top-info .content .info .name{display:inline-block;font-weight:500;font-size:23px;margin-left:25px;}.casino-page .top-info .content .info .name span{font-size:11px;font-weight:700;padding:5px 10px;background:#159300;border-radius:9px 0px;color:#fff;display:inline-block;margin-bottom:5px;}.casino-page .top-info .content .info a.play{font-weight:500;font-size:15px;color:#fff;padding-left:20px;width:auto;padding-right:20px;height:30px;background:#2396f7;-webkit-box-shadow:0 3px 9px 0 rgba(0,102,212,.35);box-shadow:0 3px 9px 0 rgba(0,102,212,.35);border-radius:3px;margin-top:20px;text-decoration:none;text-align:center;line-height:29px;}.casino-page .top-info .content .info a.play:hover{background-color:#1570bf;color:#fff;transition:.5s;}.casino-page .top-info .content .info p{margin-top:10px;font-weight:400;line-height:24px;}.casino-page .top-info .content .info .hidden{display:none;}.casino-page .top-info .content .info .hide_show{float:right;text-decoration:underline;margin-top:-17px;}.casino-page .top-info .links{background:#f9f9f9;padding:5px 0;border-top:1px solid rgba(196,196,196,.4);display:flex;align-items:center;}.casino-page .top-info .links a{display:inline-block;text-decoration:none;font-size:15px;padding:8px 30px;border-right:1px solid rgba(196,196,196,.4);}.casino-page .left-col{width:31%;}.casino-page .bonus{background:#fff;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;margin-bottom:25px;text-align:center;overflow:hidden;}.casino-page .bonus .name{padding:20px 20px 30px 20px;color:#fff;font-weight:bold;font-size:22px;line-height:32px;text-transform:uppercase;}.casino-page .bonus .name.color1{background:#333434;}.casino-page .bonus .name.color2{background:#1ab394;}.casino-page .bonus .name.color3{background:#431639;}.casino-page .bonus .name.color4{background:#1b2043;}.casino-page .bonus .name.color5{background:#004341;}.casino-page .bonus .name span{display:block;font-size:16px;line-height:38px;text-decoration:underline;text-transform:none;}.casino-page .bonus .content{padding:30px 22px;line-height:24px;font-weight:400;}.casino-page .bonus .content span{display:block;font-weight:700;}.casino-page .bonus .content a.get{width:100%;height:40px;background:#2396f7;-webkit-box-shadow:0 3px 9px 0 rgba(0,102,212,.35);box-shadow:0 3px 9px 0 rgba(0,102,212,.35);border-radius:5px;font-weight:500;font-size:18px;display:block;color:#fff;margin-top:20px;line-height:38px;}.casino-page .bonus .content a.get:hover{background-color:#1570bf;color:#fff;transition:.5s;}.casino-page .right-col{width:67%;}.casino-page .info-block{margin-bottom:25px;background:#fff;border:1px solid rgba(196,196,196,.4);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;padding:20px 17px 10px 17px;}.casino-page .info-block .name{font-weight:500;font-size:22px;margin-bottom:10px;}.casino-page .info-block table{width:100%;}.casino-page .info-block table tr{border-bottom:1px solid rgba(196,196,196,.1);}.casino-page .info-block table tr:last-child{border-bottom:0;}.casino-page .info-block table tr td{font-weight:400;font-size:13px;line-height:21px;vertical-align:top;padding:5px 0;}.casino-page .info-block table tr td:first-child{font-weight:600;width:236px;padding-right:5px;}.casino-page .info-block table tr td a{color:#2396f7;text-decoration:none;}.casino-page .reviews-form{margin-bottom:30px;background:#fff;border:1px solid rgba(196,196,196,.4);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;padding:28px 78px 24px 24px;}.casino-page .reviews-form .avatar{width:35px;float:left;}.casino-page .reviews-form .content{margin-left:55px;}.casino-page .reviews-form .content p{font-weight:500;font-size:16px;line-height:164.06%;}.casino-page .reviews-form .content .rating{margin-bottom:15px;}.casino-page .reviews-form .content .rating ul li{display:inline-block;width:13px;height:13px;background:url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/star2.png") center/cover;}.casino-page .reviews-form .content input[type='text']{width:100%;font-weight:300;height:42px;background:#fafafa;border:1px solid rgba(229,229,229,.5);border-radius:3px;padding:0 10px;margin-bottom:2px;}.casino-page .reviews-form .content textarea{width:100%;font-weight:300;height:135px;border:1px solid rgba(229,229,229,.5);border-radius:3px;padding:10px 10px 10px 35px;margin-bottom:10px;}.casino-page .reviews-form .content textarea.plus{background:#fafafa url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/plus.svg") no-repeat 8px 10px;}.casino-page .reviews-form .content textarea.minus{background:#fafafa url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/minus.svg") no-repeat 8px 10px;}.casino-page .reviews-form .content .check{position:relative;margin-bottom:10px;padding-left:20px;}.casino-page .reviews-form .content .check input{position:absolute;left:0;top:2px;}.casino-page .reviews-form .content .check label{font-weight:300;font-size:12px;line-height:164.06%;}.casino-page .reviews-form .content .check label a{color:#2396f7;}.casino-page .reviews-form .content button{font-weight:500;font-size:18px;width:238px;height:47px;background:#2396f7;border-radius:3px;color:#fff;margin-top:5px;}.casino-advantages{background:#fff;border:1px solid rgba(196,196,196,.4);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;margin-bottom:20px;padding:20px 15px 5px 15px;}.casino-advantages .name{margin-bottom:20px;font-weight:500;font-size:22px;line-height:26px;}.casino-advantages ul li{margin-bottom:15px;font-weight:300;line-height:140.62%;padding-left:30px;background:url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/tick-inside-circle.svg") no-repeat 0 1px;}.casino-advantages.dislike ul li{margin-bottom:15px;font-weight:300;line-height:140.62%;padding-left:30px;background:url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/cons.svg") no-repeat;background-size:inherit;}.info-base{background:#fff;border:1px solid rgba(196,196,196,.4);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;margin-bottom:20px;padding:20px 15px;}.info-base .name{margin-bottom:20px;font-weight:500;font-size:22px;line-height:26px;padding-left:35px;background:url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/icon.svg") no-repeat 0 2px;}.info-base a{display:block;line-height:140.62%;color:#2b2b2b;margin-bottom:5px;}.reg-block{background:#fff url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/conversation.svg") no-repeat left 16px top 50%;border:1px solid rgba(196,196,196,.4);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;margin-bottom:20px;padding:5px 15px 5px 70px;}.reg-block a{text-decoration:none;font-weight:300;line-height:21px;}.articles-page img,.index-rating img,.main-content img{height:auto;}.content_area h2{font-weight:bold;font-size:20px;line-height:28px;margin-bottom:15px;}.content_area h3{font-weight:bold;font-size:18px;line-height:140.62%;margin-bottom:15px;}.content_area p{margin-bottom:15px;line-height:24px;}@media (max-width: 1230px){.wrap{width:970px;}.right-sidebar{width:28%;}.casino-page{width:70%;}.casino-page .top-info .content .image{width:230px;}.casino-page .top-info .content .info{margin-left:250px;}.casino-page .left-col{width:36%;}.casino-page .right-col{width:61%;}.casino-page .info-block table tr td:first-child{width:180px;}.casino-page .reviews-form{padding:24px;}}@media (max-width: 991px){.wrap{width:768px;}.right-sidebar{width:100%;}.footer ul{display:block;}.footer .flex + div{width:49%;}.casino-page{width:100%;}.casino-page .info-block table tr td:first-child{width:200px;}}@media (max-width: 798px){.wrap{width:auto;padding:0 10px;}.navi{margin:-5px 0 10px;}.casino-page .top-info .content .image{float:none;width:auto;text-align:center;}.casino-page .top-info .content .info{margin:10px 0 0 0;}.casino-page .top-info .links a{padding:8px 10px;border-right:0;}.casino-page .left-col{width:100%;}.casino-page .right-col{width:100%;}.casino-page .info-block table tr td:first-child{width:120px;}.casino-page .reviews-form{padding:17px;}.casino-page .reviews-form .content button{width:100%;}}.fa-star:before{color:#d2d2d2;}span.checked:before{color:#dd0a35;}table .rating span.fa:before{font-size:22px;}.main-content p{font-weight:400;}.casino-page h1{font-weight:500;font-size:23px;}.set_rating{unicode-bidi:bidi-override;direction:rtl;width:8em;}.set_rating input{position:absolute;left:-999999px;}.set_rating label{display:inline-block;font-size:0;}.set_rating > label:before{position:relative;font-family:"Font Awesome 5 Free";font-weight:700;font-size:16px;display:block;content:"";color:#dd0a35;background:#d2d2d2;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.set_rating > label:hover:before,.set_rating > label:hover ~ label:before,.set_rating > label.selected:before,.set_rating > label.selected ~ label:before{color:#dd0a35;background:#dd0a35;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.set_rating label:hover{cursor:pointer;}.page-content ul,.main-content ul{margin-bottom:10px;}.page-content ul li,.main-content ul li{}img.aligncenter{display:block;margin:0 auto;padding-bottom:16px;}.get.custom_color{text-decoration:none;}.content_area ul{padding-bottom:10px;}.content_area ul li{margin-bottom:10px;line-height:142.5%;padding-left:30px;background:url("https://freespinswin.com/wp-content/themes/jGambling/assets/img/svg/content_li.svg") no-repeat 6px 3px;}.content_area ol{padding:0 15px 14px 23px;list-style:decimal;}.content_area ol li{margin-bottom:10px;line-height:142.5%;}.content_area img{margin-bottom:10px;}.footer{position:relative;z-index:5;}.content_area table td{white-space:normal;border:1px solid #333;padding:10px;}@media (max-width: 800px){.casino-page .top-info .links{flex-direction:column;}}.headers{width:100%;height:250px;position:absolute;background-color:#1e1621;}.container{max-width:1200px;margin:0 auto;padding:0 10px;}.headers-top{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #363636;}@media screen and (max-width: 400px){.headers-top{flex-wrap:wrap;padding:10px 0;}}.headers-top__search{position:relative;width:100%;max-width:470px;height:35px;}@media screen and (max-width: 930px){.headers-top__search{margin-right:20px;}}@media screen and (max-width: 400px){.headers-top__search{margin-right:0;}}.headers-body{position:relative;display:flex;align-items:center;}@media screen and (max-width: 992px){.headers-body{height:35px;}}.headers-body__menu{margin-left:30px;}@media screen and (max-width: 1024px){.headers-body__menu{margin-left:0;}}@media screen and (max-width: 992px){.headers-body__menu{display:none;}}.headers-body__icon{width:15px;height:15px;fill:#fac833;}.headers-body__list{display:flex;align-items:center;}.headers-body__item{position:relative;padding:20px 10px;}.headers-body__item:not(:last-child){margin-right:13px;}.headers-body__item:after{content:"";position:absolute;width:0%;transition:width .3s linear;height:2px;background-color:#fac833;left:50%;transform:translateX(-50%);top:0px;}.headers-body__item:hover .headers-body__item-icon{fill:#fac833;transform:rotate(-270deg);}.headers-body__item:hover .headers-body__link{color:#fac833;}.headers-body__item:hover:after{width:100%;}.headers-body__item:hover .sub-menu{opacity:1;visibility:visible;top:55px;}.headers-body__item-icon{position:absolute;right:-4px;transition:all .3s linear;top:24px;transform:rotate(-90deg);width:10px;height:10px;fill:#fff;}.headers-body__link{position:relative;text-transform:uppercase;font-size:13px;color:#fff;transition:all .3s linear;}.headers-body__link:hover{color:#fac833;}.social{margin-left:auto;white-space:nowrap;}@media screen and (max-width: 570px){.social{display:none;}}input[type=text]::-ms-clear{display:none;width:0;height:0;}input[type=text]::-ms-reveal{display:none;width:0;height:0;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}.search{width:100%;height:100%;border:none;background-color:#333;color:#fff;border-radius:5px;padding:9px 35px 9px 13px;}.search__icon{position:absolute;right:10px;cursor:pointer;top:50%;transform:translateY(-50%);width:20px;height:20px;fill:#fac833;}.logo__link{margin-right:120px;}@media screen and (max-width: 670px){.logo__link{margin-right:20px;}}@media screen and (max-width: 400px){.logo__link{margin-bottom:20px;}}.headers .sub-menu{width:220px;opacity:0;z-index:9999;transition:all .3s linear;visibility:hidden;position:absolute;border-left:3px solid #fac833;top:40px;left:0;}a{text-decoration:none;}.headers .sub-menu:hover .headers-body__link:after{width:100%;}.headers .sub-menu:after{content:"";position:absolute;left:15px;top:-11px;width:0;height:0;border-style:solid;border-width:0 9.5px 11px 9.5px;border-color:transparent transparent #686464 transparent;}.headers .sub-menu__link{display:block;padding:13px 0 13px 25px;color:#fac833;background-color:#686464;}.headers .sub-menu__item{position:relative;}.headers .sub-menu__item:not(:last-child){border-bottom:1px solid #464646;}.headers .sub-menu__item:hover .sub-menu__icon{transform:rotate(90deg);}.headers .sub-menu__item:hover .sub-menu__link{background-color:#535252;}.headers .sub-menu__icon{position:absolute;right:10px;transform:rotate(0deg);transition:transform .3s linear;top:15px;width:12px;height:12px;fill:#fac833;}.sandwich{cursor:pointer;display:none;height:20px;position:absolute;right:0;width:32px;}@media screen and (max-width: 992px){.sandwich{display:block;margin-left:15px;}}.sandwich__line{background-color:#fff;display:block;height:2px;left:0;position:absolute;transition:all linear .4s;width:100%;}.sandwich__line--top{top:0;}.sandwich__line--middle{top:9px;}.sandwich__line--bottom{top:18px;}.mobiles-menu{position:absolute;z-index:999999;width:100%;padding-top:10px;left:-1000px;max-width:300px;transition:left .3s linear;background-color:#686464;top:100%;}.mobile-menu__link{display:block;text-transform:uppercase;padding:13px 0 13px 25px;color:#fac833;background-color:#686464;}.mobile-menu__item{position:relative;}.mobile-menu__item:not(:last-child){border-bottom:1px solid #464646;}.mobile-menu__item:hover .sub-menu{width:calc(100% - 3px);opacity:1;visibility:visible;position:static;}.mobile-menu__item:hover .sub-menu:after{display:none;}.mobile-menu__item:hover .sub-menu__icon.mobile{transform:rotate(90deg);}.mobile-menu__item:hover .mobile-menu__link{background-color:#535252;}form.hide-submit input[type="submit"]{display:none;}.lang_switcher{margin-left:20px;}@media screen and (max-width: 500px){.lang_switcher{margin-left:20px;margin-top:10px;}}@media (max-width:500px){.wp-caption{display:block;width:auto !important;}.wp-caption img{height:auto;}}