html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0px none; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; margin: 0px; outline: 0px none; padding: 0px; vertical-align: baseline; } :focus { outline: 0px none; } body { line-height: 1; } blockquote::before, blockquote::after, q::before, q::after { content: ""; } a img { border: 0px none; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } .alignnone { margin: 5px 20px 20px 0px; } .aligncenter, div.aligncenter { display: block; margin: 5px auto; } a img.alignnone { margin: 5px 20px 20px 0px; } body { color: rgb(51, 51, 51); font-family: "Droid Sans",Arial,Helvetica,sans-serif; font-size: 14px; line-height: 1.6; word-wrap: break-word; min-width: 1090px; } img { max-width: 100%; border: 0px none; } #container { width: 1050px; margin: 40px auto; } #header { background: rgb(38, 41, 43) url(/uploads/423/header.png) repeat scroll 0px 0px; border-bottom: 10px solid rgb(255, 216, 51); box-shadow: 0px 0px 5px 0px rgb(0, 0, 0); min-height: 100px; } img.site-logo, .site-title { padding: 5px 0px; float: left; } #header-content { width: 1050px; margin: auto; } .site-title-hidden { display: none; } #content-full { width: 1050px; } .content-ver-sep { background: rgb(204, 204, 204) none repeat scroll 0px 0px; border-bottom: 1px solid rgb(255, 255, 255); clear: both; height: 1px; } #footer { background: rgb(38, 41, 43) url(/uploads/423/footer.png) repeat-x scroll 0px 0px; border-bottom: 50px solid rgb(17, 17, 17); border-top: 10px solid rgb(0, 0, 0); box-shadow: 0px 0px 5px 0px rgb(0, 0, 0); clear: both; padding: 0px 0px 20px; } .versep { background: rgb(17, 17, 17) none repeat scroll 0px 0px; border-bottom: 1px solid rgb(34, 34, 34); border-top: 80px solid rgb(34, 34, 34); height: 2px; } #footer-content { width: 1050px; margin: 0px auto; } #social { display: table; height: 50px; margin: -70px auto 30px; padding: 0px 10px 10px; } .facebook-link, .twitter-link, .youtube-link, .li-link, .blog-link { float: left; height: 50px; width: 50px; } .facebook-link { background: transparent url(/uploads/423/fbicon.png) no-repeat scroll center top; } .facebook-link:hover { background: transparent url(/uploads/423/fbicon.png) no-repeat scroll center bottom; } .twitter-link { background: transparent url(/uploads/423/twittericon.png) no-repeat scroll center top; margin: 0px 20px 0px 40px; } .twitter-link:hover { background: transparent url(/uploads/423/twittericon.png) no-repeat scroll center bottom; } .youtube-link { background: transparent url(/uploads/423/youtubeicon.png) no-repeat scroll center top; margin: 0px 20px; } .youtube-link:hover { background: transparent url(/uploads/423/youtubeicon.png) no-repeat scroll center bottom; } #creditline { color: rgb(138, 150, 160); font-size: 13px; margin-bottom: -55px; text-align: center; text-shadow: 0px 0px 1px rgb(0, 0, 0); } #creditline a { color: rgb(0, 153, 255); font-weight: bold; } #d5businessline-main-menu { color: rgb(238, 238, 238); float: right; font-family: "Oswald",Impact,Helvetica,sans-serif; line-height: 1; max-width: 740px; } .menu { float: right; } #d5businessline-main-menu ul { list-style: outside none none; } #d5businessline-main-menu li { float: left; position: relative; margin: 0px 15px; } #d5businessline-main-menu a { color: rgb(166, 163, 166); display: block; font-size: 13px; min-width: 40px; padding: 47px 0px 10px; position: relative; text-align: center; text-transform: uppercase; letter-spacing:3px; } #d5businessline-main-menu a:hover, #d5businessline-main-menu .current-menu-item > a, #d5businessline-main-menu .current-menu-ancestor > a, #d5businessline-main-menu .current_page_item > a, #d5businessline-main-menu .current_page_ancestor > a { color: rgb(85, 175, 244); background: transparent url(/uploads/423/menu-top.png) no-repeat scroll center top; } #d5businessline-main-menu li ul { float: left; position: relative; margin: 0px; } #d5businessline-main-menu ul ul, .sub-menu, .sub-menu ul ul { display: none; float: left; left: 0px; position: absolute; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; border-bottom: 5px solid rgb(0, 0, 0); border-radius: 5px; background: rgb(242, 242, 242) none repeat scroll 0px 0px; padding: 5px; box-shadow: 0px 0px 5px 0px rgb(0, 0, 0); z-index: 9999; } #d5businessline-main-menu ul li ul li { margin: 0px; } #d5businessline-main-menu ul ul a { background: rgb(242, 242, 242) none repeat scroll 0px 0px; border-bottom: 1px solid rgb(191, 191, 191); border-top: 1px solid rgb(255, 255, 255); color: rgb(36, 36, 36); padding: 9px 15px; width: 140px; text-align: left; text-transform: none; } #d5businessline-main-menu ul ul a:hover, #d5businessline-main-menu ul ul .current-menu-item > a, #d5businessline-main-menu ul ul .current-menu-ancestor > a, #d5businessline-main-menu ul ul .current_page_item > a, #d5businessline-main-menu ul ul .current_page_ancestor > a { background: rgb(221, 221, 221) none repeat scroll 0% 0%; color: rgb(36, 36, 36); } #d5businessline-main-menu ul li:hover > ul { display: block; } h1, h2, h3, h4, h5, h6, h2 a, h2 a:visited, h3, h4 { font-family: "Oswald",arial,serif; font-weight: normal; line-height: 1.25; margin: 0px 0px 10px; } h1, h2, h3, h4, h5, h6 { clear: both; } ul, ol { margin: 0px 0px 10px 25px; } ul { list-style: outside none square; } strong { font-weight: bold; } cite, em, i { font-style: italic; } img#wpstats { display: block; margin: 0px auto 1.625em; } h1 { font-size: 30px; } h2 { font-size: 27px; } h3 { font-size: 23px; } p { margin-bottom: 10px; } a { color: rgb(255, 51, 0); text-decoration: none; } .clear { clear: both; } input[type="text"], textarea, input#s, input[type="password"] { background: rgb(237, 237, 237) none repeat scroll 0px 0px; border-radius: 5px; font-size: 14px; padding: 10px 7px; width: 98%; border-width: 1px; border-style: solid; border-color: rgb(153, 153, 153) rgb(255, 255, 255) rgb(255, 255, 255) rgb(153, 153, 153); } input[type="text"]:focus, textarea:focus, input#s:focus, input[type="password"]:focus { background: rgb(247, 247, 247) none repeat scroll 0px 0px; } button, input[type="reset"], input[type="button"], input[type="submit"] { box-shadow: 0px 0px 3px 0px rgb(85, 85, 85); background: rgb(17, 165, 219) -moz-linear-gradient(center top , rgb(17, 165, 219) 5%, rgb(8, 93, 150) 100%) repeat scroll 0% 0%; border-radius: 5px; border: 1px solid rgb(7, 133, 179); display: inline-block; color: rgb(247, 247, 247); font-family: arial; font-size: 13px; font-weight: bold; padding: 5px 15px 6px; text-decoration: none; text-shadow: 1px 1px 1px rgb(85, 85, 85); min-height: 35px; text-transform: uppercase; cursor: pointer; margin: 5px 0px; } button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover { background: rgb(8, 93, 150) -moz-linear-gradient(center top , rgb(8, 93, 150) 5%, rgb(17, 165, 219) 100%) repeat scroll 0% 0%; } button:active, input[type="reset"]:active, input[type="button"]:active, input[type="submit"]:active { position: relative; top: 1px; } #container, #content, #content-full { font-size: 14px; text-align: justify; text-shadow: 1px 1px 1px rgb(206, 204, 204); } #content img, #content-full img { /*border: 1px solid rgb(153, 153, 153);*/ height: auto; max-width: 100%; vertical-align: middle; }  h1.page-title, h1.arc-post-title { font-size: 35px; text-shadow: -1px -1px 3px rgb(255, 255, 255); text-align: left; color: rgb(85, 85, 85); } .entrytext { padding: 10px 0px; }  @font-face { 	font-family: "Oswald"; 	font-style: normal; 	font-weight: 400; 	src: local("Oswald Regular"), local("Oswald-Regular"), url(/uploads/423/yg0glppxxuisnkuejcx4qfeszw2xoq-xsnqo47m55da.woff2) format("woff2"); 	unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; } @font-face { 	font-family: "Oswald"; 	font-style: normal; 	font-weight: 400; 	src: local("Oswald Regular"), local("Oswald-Regular"), url(/uploads/423/peobiv_ll25tkbpqvi_a2w.woff2) format("woff2"); 	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; }   @font-face { 	font-family: "Droid Sans"; 	font-style: normal; 	font-weight: 400; 	src: local("Droid Sans"), local("DroidSans"), url(/uploads/423/s-biyweupv0v-yrb-cjcipk_varhqviz0nv9q090hn8.woff2) format("woff2"); 	unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; } @font-face { 	font-family: "social-logos"; 	font-style: normal; 	font-weight: 400; 	src: url(/uploads/423/social-logos.eot); } @font-face { 	font-family: "social-logos"; 	font-style: normal; 	font-weight: 400; 	src: url(/uploads/423/social-logos_001.eot) format("embedded-opentype"), url('undefined') format("woff"), url(/uploads/423/social-logos.ttf) format("truetype"); } @media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all { } .jp-carousel-info *::-moz-selection { background: rgb(104, 201, 232) none repeat scroll 0% 0%; color: rgb(255, 255, 255); } @media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all { } .jp-carousel-left-column-wrapper h1::after, .jp-carousel-left-column-wrapper h1::before, .jp-carousel-photo-info h1::after, .jp-carousel-photo-info h1::before { content: none ! important; } @media only screen and (max-width: 760px) { } #infinite-handle span button::-moz-focus-inner { margin: 0px; padding: 0px; border: medium none; } div.jetpack-likes-widget-wrapper { width: 100%; min-height: 50px; position: relative; } div.jetpack-likes-widget-wrapper .sd-link-color { font-size: 12px; } @media only screen and (max-width: 320px) { } .sharing-hidden .inner::after, .sharing-hidden .inner::before { position: absolute; z-index: 1; top: -8px; left: 20px; width: 0px; height: 0px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid rgb(204, 204, 204); content: ""; display: block; } .sharing-hidden .inner::after { z-index: 2; top: -7px; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid rgb(255, 255, 255); } .sharing-screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute ! important; height: 1px; width: 1px; overflow: hidden; } .sharing-screen-reader-text:active, .sharing-screen-reader-text:focus, .sharing-screen-reader-text:hover { background-color: rgb(241, 241, 241); border-radius: 3px; box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.6); clip: auto ! important; color: rgb(33, 117, 155); display: block; font-size: 14px; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; } @media not all { } body div div.slideshow-controls a.running, body div div.slideshow-controls a:nth-child(2) { background-position: -34px 8px ! important; } .presentation .step.fade:not(.active) { opacity: 0; } .widget-grofile ul.grofile-accounts li::before { content: "" ! important; } @media not all, not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all { } body.custom-background { background-color: rgb(10, 10, 10); background-image: url(/uploads/423/bodyback.jpg); background-repeat: repeat; background-position: left top; background-attachment: fixed; }               /*23.02.2018 by Roman*/       @media screen and (max-width: 1200px) { body { min-width: 100% } #header-content , #container, #content-full, #footer-content{ width: 100%; } #container { padding: 0 15px; box-sizing: border-box; } } @media screen and (max-width: 480px) { #d5businessline-main-menu li { float: none; } #d5businessline-main-menu a { padding: 10px 0; } .entrytext > div { text-align: center; } ul, ol { margin-top: 110px; } }  .test-class{     display: none;   }   .mob-btn {     width: 29px;     height: 18px;     display: none;     flex-direction: column;     justify-content: space-between;     cursor: pointer;     position: relative;   }   .mob-btn span{     width: 100%;     height: 2px;     display: block;     background: #fff;     transition: all .4s ease;   }   .mob-btn.active span:nth-child(1){     transform: rotate(45deg);     position: absolute;   }   .mob-btn.active span:nth-child(2){     display: none;   }   .mob-btn.active span:nth-child(3){     transform: rotate(-45deg);   }   .large-hidden{     display: none;   }       @media screen and (max-width: 768px){         .small-hidden{           display: none;         }           .large-hidden{         	display: block;       	}       .menu-free-spins-and-no-deposit-bonuses-container{             display: none;             position: absolute;             background: #333;             width: 200px;             padding: 0;             top: 29px;             right: 0;       }       .mob-btn{     	display: flex;         z-index: 9999;     } #d5businessline-main-menu {     float: none;     max-width: 740px;     display: flex;     height: 100%;     width: auto;     position: relative;     justify-content: flex-end;     right: 20px;     top: calc(50% - 9px); }         #header{           position: relative;         }      ul#menu-free-spins-and-no-deposit-bonuses {         margin: 0;        float: none;     }         #d5businessline-main-menu a{               padding: 10px;               font-size: 12px;               text-align: left;         }            #d5businessline-main-menu li {           float: none;           position: relative;           margin: 0;           padding: 0 10px;       }         #header-content{           display: flex;           justify-content: space-between;           align-items: center;           height: 100px;         }         img.site-logo, .site-title{             position: absolute;             top: -5px;             max-height: 150px;         }         #content-full ul {             margin-top: 10px;         }         #content-full iframe {     max-height: 320px;     width: 100%; }       .title-grad {         width: 100%;         text-align: center;         margin: 15px 0 5px;         padding: 7px 5px 10px;         height: auto;         display: block;         background: linear-gradient(to bottom, #ffffff 0%,#c3c3c3 42%,#85868a 95%);         color: #ad8531;         text-shadow: 1px 1px 1px #edc037;         font-size: 17px;         text-transform: uppercase;         font-weight: 700;         letter-spacing: 0px;         line-height: 1.2;         border: 1px solid #a8a8aa;     }                  #container {     margin: 50px auto; }            }