﻿/*!

██████╗ ██╗  ██╗ ██████╗    ██████╗  ██████╗  ██╗ ██████╗ 
██╔══██╗██║  ██║██╔════╝    ╚════██╗██╔═████╗███║██╔════╝ 
██████╔╝███████║██║          █████╔╝██║██╔██║╚██║███████╗ 
██╔══██╗██╔══██║██║         ██╔═══╝ ████╔╝██║ ██║██╔═══██╗
██████╔╝██║  ██║╚██████╗    ███████╗╚██████╔╝ ██║╚██████╔╝
╚═════╝ ╚═╝  ╚═╝ ╚═════╝    ╚══════╝ ╚═════╝  ╚═╝ ╚═════╝ 
                                                        
Custom repsonsive design for http://bdsmhardcore.com
Author: Wyldesites, Inc.
URL: http://wyldesites.com
Version: 1.0.0

*/@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700|Piedra);body{font-family:'Open Sans', sans-serif;font-weight:400;color:#fff;background:#101010 url(../img/desk-bg.jpg) no-repeat fixed center top}h1,h2,h3,h4,h5,h6{font-family:'Piedra', cursive;font-weight:400}nav{text-transform:uppercase}.lt{float:left;position:relative;display:inline}.rt{float:right;position:relative;display:inline}.rel{position:relative}.clr{clear:both;display:block}.small{font-size:12px}.cen{text-align:center}.und{text-decoration:underline}.right{text-align:right}.left{text-align:left}a{color:#fff}a:hover{color:#ccc}.yel{color:#ffcc33}.blu{color:#77c7eb}.no-desktop{display:none;visibility:hidden}.wrapper{width:990px;margin:0 auto;padding:0;background:#101010}#top{background:#094665;padding:5px 10px;text-align:center;border-bottom:1px solid #000}.home-header{width:990px;height:450px}.intro{text-align:center;font-size:18px;margin:0 10px 10px 10px;line-height:25px}.intro2{text-align:center;font-size:21px;margin:10px 0px;padding:8px 10px 5px 10px;background:#000}.bigbuts{width:43%;margin:5px;padding:10px 25px;font:normal normal 44px/44px "Piedra", Helvetica, sans-serif}.videobuts{width:92%;margin:5px 0;padding:10px;font:normal normal 28px/38px "Piedra", Helvetica, sans-serif}.barbuts{width:90%;margin:10px 0 0 0;padding:10px;font:normal normal 28px/38px "Piedra", Helvetica, sans-serif}.ablock{border:1px solid #333;padding:5px}.ablock .blockpad{border:1px solid #333}.ablock .blockpad .video-info{width:290px;padding:0 20px;height:360px;background:url(../img/blockbg.jpg) no-repeat left top;text-align:center}.ablock .blockpad .video-info .video-name{font-size:22px;margin:8px 0 0 0}.ablock .blockpad .video-info .video-title{font-size:17px;margin:0;color:#ffcc33}.ablock .blockpad .video-info .video-runtime{font-size:15px;margin:0;color:#66ccff}.ablock .blockpad .video-info .video-description{font-size:13px;line-height:19px;text-align:justify !important}.ablock .blockpad .video-container{width:640px;height:360px}.ablock .blockpad .thumbs{width:100%;margin:0}.ablock .blockpad .thumbs li{padding:1px;list-style:none;width:24.775%;display:inline;float:left;position:relative;margin-bottom:-5px}.ablock .blockpad .thumbs li img{width:242px;height:136px}.ablock .blockpad .joinbar{width:100%;height:91px;text-align:center;background:url(../img/joinbar.jpg) no-repeat center top}.freepics{text-align:center;font-size:36px;line-height:36px;margin:15px 0 0 0}#gallery{margin:15px}#gallery li{list-style:none;margin-bottom:-5px;display:inline;float:left;position:relative}#gallery li .thumb{width:190px;height:126px;padding:1px}.lightbox{display:none;position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8)}.lightbox img{max-width:90%;max-height:80%;margin-top:2%;border:10px solid #fff}.lightbox:target{outline:none;display:block}#footer{text-align:center}#footer img{width:100%}#footer .f-links{padding:10px 5px}#footer .f-links a{font-size:12px}.sidegfx{text-align:center;width:245px}.sidegfx img{width:195px;margin:5px auto}.joinform,.joinform-lower{width:500px;margin:0 auto;font-size:13px}.joinform-lower{text-align:center}.joinform-lower a{color:#ff0000}.ccards{width:400px;margin:0px 50px}#master div{padding:5px 10px}#master label{float:left;display:inline;position:relative;width:130px;text-align:right;padding-right:20px}#master input[type="text"],#master select{border:1px solid #444;color:#111;background:#ebebeb;padding:5px;border-radius:6px;text-align:center}#master .join-opt{width:330px;padding:0px}@media (max-width: 721px){body{background:url(../img/mobile-bg.jpg) no-repeat fixed center top !important}.no-mobile{display:none;visibility:hidden}.no-desktop{display:block;visibility:visible}.wrapper{width:320px}#top{font-size:11px}.home-header{width:320px;height:220px}.intro{text-align:center;font-size:13px;line-height:15px}.intro2{text-align:center;font-size:12px}.bigbuts{width:43%;margin:0px 3px 5px 3px;padding:5px 5px 2px 5px;font:normal normal 18px/30px "Piedra", Helvetica, sans-serif}.videobuts{width:95%;margin:0px 0px 5px 0px;padding:5px 5px 2px 5px;font:normal normal 24px/30px "Piedra", Helvetica, sans-serif}.barbuts{font-size:18px !important;padding:5px !important;margin-top:8px !important}.ablock .video-info{width:265px !important;overflow:hidden !important;height:320px !important}.ablock .video-name{font-size:18px}.ablock .video-title{font-size:15px}.ablock .video-runtime{font-size:14px}.ablock .video-description{font-size:12px !important}.ablock .video-container{width:306px !important;height:172px !important}.ablock .thumbs li{width:49% !important}.ablock .thumbs li img{width:152px !important;height:85px !important}.ablock .joinbar{height:75px !important}.freepics{text-align:center;font-size:26px;line-height:28px;margin:15px 0 0 0}#gallery{margin:5px}#gallery li{list-style:none;margin-bottom:-5px;display:inline;float:left;position:relative}#gallery li .thumb{width:101px;height:68px;padding:1px}#footer .f-links a{font-size:10px}.join-wrap{background:#101010 !important}.join-header{width:100%}.joinform,.joinform-lower{width:315px}.joinform-lower{font-size:11px}.ccards{width:280px;margin:0px 20px}#master div{padding:5px 10px;text-align:center !important}#master label{float:none !important;display:block;width:100% !important;text-align:center;padding:0px 10px 5px 10px !important}#master input[type='text']{width:100%}#master .join-opt{width:100%;padding:0px}#master .join-terms{font-size:11px;padding:10px}}.but1{text-shadow:1px 1px 0px #fff;display:inline-block;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:relative;cursor:pointer;top:0;border:1px solid #267a9b;-webkit-border-radius:3px;border-radius:3px;color:#000;text-align:center;-o-text-overflow:clip;text-overflow:clip;background:#36acdb;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.298039) inset,0 -1px 1px 0 rgba(255,255,255,0.14902) inset,0 7px 0 0 #1c6682,0 8px 3px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 0 rgba(255,255,255,0.298039) inset,0 -1px 1px 0 rgba(255,255,255,0.14902) inset,0 7px 0 0 #1c6682,0 8px 3px 0 rgba(0,0,0,0.2);-webkit-transition:all 0.1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 0.1s cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 0.1s cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 0.1s cubic-bezier(0.25, 0.25, 0.75, 0.75)}.but1:hover{color:#333}.but1:active{top:6px;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.298039) inset,0 -1px 1px 0 rgba(255,255,255,0.14902) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.298039) inset,0 -1px 1px 0 rgba(255,255,255,0.14902) inset;-webkit-transition:all 50ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-moz-transition:all 50ms cubic-bezier(0.25, 0.25, 0.75, 0.75);-o-transition:all 50ms cubic-bezier(0.25, 0.25, 0.75, 0.75);transition:all 50ms cubic-bezier(0.25, 0.25, 0.75, 0.75)}
