@media (min-width:320px) and (max-width:480px){.desktop-only{display:none}
}.headline a{float:right;border:1px solid #508ad0;padding:8px 8px 10px;font-size:15px;color:#000 !important}
.headline h2{line-height:32px;width:calc(100% - 400px);float:left}
@media screen and (max-width:991px){.headline h2{width:100%;float:none}
.headline a{display:block;margin:20px auto 10px;width:100%;max-width:300px;text-align:center;float:none}
}.block-video .player .player-wrap #kt_player.is-fullscreen{position:fixed !important}
*{outline:none}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
fieldset,img{border:0}
img,object,embed{vertical-align:bottom}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
a *{cursor:pointer}
.at4-share-outer{display:none !important}
html{overflow-x:hidden;height:100%}
body.pushy-active{overflow-x:hidden;height:100%}
body{font:12px/15px 'Open Sans',sans-serif;min-height:100%;position:relative;color:#fff;min-width:320px;background:#f5f8fa;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
.body-lock{position:fixed;overflow-y:scroll;width:100%}
a{outline:none;color:#fff;text-decoration:none}
a:hover{color:#DAD8DC}
input,select,textarea{font-size:14px;line-height:16px;font-family:Arial,Helvetica,sans-serif}
.model-link{float:left;line-height:30px}
.model-link a{padding:0 3px}
.model-link span{color:#508ad0}
.bongacams-link{line-height:30px;font-size:18px}
.go-to-inner{float:right;background:#284752;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;line-height:30px;padding:0 10px}
.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}
.banner-top{//overflow:hidden;display:none}
.banner-top iframe{display:block;margin:0 auto}
#divExoLayerWrapper{visibility:hidden !important}
.color-black{color:#000;font-size:14px;line-height:18px}
.color-black a{color:#000}
.color-black p{margin:1em 0}
.color-black ol{list-style:decimal;margin:15px 20px}
.color-black ol li{margin-bottom:7px}
.video-info-togle{width:30px;height:30px;margin-left:20px;overflow:hidden;background:url(../images/fa-angle-double-down.png) no-repeat;-webkit-background-size:30px 30px;background-size:30px 30px;text-indent:-9999px;cursor:pointer;float:left;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}
.mfp-container .video-info-togle{display:block}
.video-info-togle:hover{opacity:0.8}
.container{max-width:1500px;margin:0 auto;position:relative;padding:0 70px}
@media screen and (max-width:1255px){.container{padding:0 15px}
}.mfp-container .container{max-width:1500px}
.hidden{display:none}
.movable-top,.movable-bottom{position:relative}
.country{margin:1px 3px 1px 0}
.page-error{padding:10px;border-radius:3px;-webkit-border-radius:3px;color:#e44242;border:1px solid #e44242;font-size:30px;line-height:34px;text-align:center;margin:20px 0 0}
form .two-sections:after{content:"";display:block;clear:both}
form .two-sections .section-one{float:left;width:660px}
form .two-sections .section-two{float:left;width:320px;margin:0 0 0 15px;padding:0 0 0 15px;background:url(../images/separator.png) repeat-y}
form .section-title{display:block;font-size:16px;line-height:18px;margin:15px 0 0;border-bottom:1px solid #5a5a5a}
form .section-title:first-child{margin:0}
form .section-title.expand{padding:0 5px;cursor:pointer;background:url(../images/ico-expand.gif) 100% 3px no-repeat}
form .section-title.collapse{padding:0 5px;cursor:pointer;background:url(../images/ico-collapse.gif) 100% 3px no-repeat}
form .row{display:block;position:relative;width:100%;margin:15px 0 0}
form .row:after{content:"";display:block;clear:both}
form .row:first-child{margin:0}
form label{display:block;overflow:hidden;color:#dcdcdc;margin:0 0 4px}
.block-comments-inner form label{float:left;padding-right:10px;color:#717171}
.block-comments-inner form label + .hint{font-weight:bold;padding:2px 7px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#3a68a1;color:#fff;line-height:22px}
form label.error{color:#e44242;font-weight:bold}
form label.field-label:after{content:":"}
form label.field-label.required{font-weight:bold}
form label.field-label.required:after{content:" (*):"}
form .button-group .row{margin:6px 0 0 0}
form .button-group .row:first-child{margin:0}
form .button-group .row label{float:left;color:#9b9b9b;margin:0 15px 0 0;cursor:pointer}
form .radio,form .checkbox{width:14px;height:14px;float:left;margin:0 5px 0 0;cursor:pointer}
form .submit{height:30px;text-align:center;-webkit-border-radius:3px;border-radius:3px;border:1px solid transparent;text-transform:uppercase;font-weight:bold;font-size:14px;line-height:16px;padding:0 10px;cursor:pointer;-webkit-appearance:none;color:#4e4e4e;background:#d0d0d0;background:-moz-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0d0d0),color-stop(100%,#c5c5c5));background:-webkit-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:-o-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:-ms-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:linear-gradient(to bottom,#d0d0d0 0%,#c5c5c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0',endColorstr='#c5c5c5',GradientType=0)}
form .submit.active{background:#3a68a1;border:1px solid #323232;color:#a2a2a2}
form .submit:disabled{cursor:default;color:#a7a7a7}
form .submit:enabled:hover{background:#3a68a1;color:#fff}
form .textfield,form .textarea,form .selectbox,form .file{border:1px solid #81a4d3;-webkit-border-radius:3px;border-radius:3px;padding:0 10px;color:#9b9b9b;background:#fff;-webkit-box-shadow:inset 0 0 10px rgba(6,6,6,0.2);box-shadow:inset 0 0 10px rgba(6,6,6,0.2);width:100%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
form .textarea{resize:vertical;height:auto}
form .selectbox{padding:5px}
form .date .selectbox{width:auto}
form .file{position:absolute;left:0;top:0;padding:0;opacity:0;font-size:200px;filter:alpha(opacity=0)}
form .textfield:focus,form .textarea:focus,form .selectbox:focus,form .file:focus{border:1px solid #00aced}
form .textfield.error,form .textarea.error,form .selectbox.error,form .file.error,form fieldset.error .textfield,form fieldset.error .textarea,form fieldset.error .selectbox,form fieldset.error .file{border:1px solid #e44242}
form .file-control{position:relative;width:100%;height:30px}
form .file-control .textfield{position:absolute;left:0;top:0;padding-left:12px}
form .file-control .button{position:absolute;left:3px;top:3px;bottom:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 5px 2px 5px;font-size:14px;line-height:16px;color:#4e4e4e;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d5d5d5));background:-webkit-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-o-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:linear-gradient(to bottom,#ffffff 0%,#d5d5d5 100%)}
form .file-control .button.disabled{color:#a7a7a7}
form .list-selector-popup{position:absolute;width:90%;height:160px;left:5%;bottom:46px;background:#d5d5d5;-webkit-border-radius:3px;border-radius:3px}
form .list-selector-popup:after{position:absolute;content:"";border-left:30px solid transparent;border-right:30px solid transparent;border-top:10px solid #c5c5c5;left:45%;bottom:-10px}
form .list-selector-popup .button-group{overflow-y:scroll;overflow-x:hidden;position:absolute;top:8px;left:8px;bottom:38px;right:8px}
form .list-selector-popup .button-group .item{display:inline-block;width:32%;padding-bottom:10px;vertical-align:top}
form .list-selector-popup .button-group .item label{color:#4e4e4e;margin:0 15px 0 0;cursor:pointer}
form .list-selector-popup .filter{position:absolute;bottom:0;left:0;right:0;height:30px;background:#c5c5c5;border:none}
form .list-selector-popup .filter input{width:100%;height:100%;padding:2px 10px;border:none;background:#c5c5c5;color:#4e4e4e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
form .bottom{overflow:hidden;padding:20px 0 0;clear:both;position:relative}
form .bottom a{color:#dcdcdc;font-size:12px;line-height:16px}
form .bottom a:hover{color:#fff}
form .bottom .links{margin:0 0 0 10px;overflow:hidden}
form .bottom .submit{float:left;margin:0 10px 0 0}
form .bottom .submit.right{float:right;margin:0 0 0 10px}
form .captcha-control{overflow:hidden}
form .captcha-control .image{float:left;border:0;width:280px;height:52px;margin:0 12px 0 0}
form .captcha-control .image img{display:block;float:left;width:125px;height:52px;margin:0 5px 0 0}
form .captcha-control label{float:left;margin:0 0 6px}
form .captcha-control .textfield{width:135px}
form .captcha-control .submit{float:right;margin:19px 0 0}
form .success{margin:10px;padding:10px;border-radius:3px;-webkit-border-radius:3px;background:#252525;color:#dcdcdc;font-size:14px;line-height:16px}
form .generic-error{text-align:center;margin:0 10px 10px;padding:10px;border-radius:3px;-webkit-border-radius:3px;color:#e44242;border:1px solid #e44242;font-size:14px;font-weight:bold;line-height:16px}
form .field-error{display:none;position:absolute;max-width:400px;padding:5px;z-index:9999;margin:2px 0 0 15px;border-radius:3px;-webkit-border-radius:3px;background-color:#efefef;color:#e44242;font-weight:bold}
form .field-error:before,form .field-error:after{content:"";position:absolute}
form .field-error.down:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #efefef;left:20px;top:-10px}
form .field-error.down:after{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #efefef;left:20px;top:-9px}
form .field-error.up{background-image:none}
form .field-error.up:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #efefef;left:20px;bottom:-10px}
form .field-error.up:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #efefef;left:20px;bottom:-9px}
form .field-error label{margin:0}
form .captcha-control .field-error{margin-left:145px;bottom:35px}
form .file-control .field-error{margin-top:30px}
form .smileys-support{position:relative}
form .smileys-support.two-lines .textarea{padding-top:66px}
form .smileys-support .smileys-bar{position:absolute;left:3px;top:3px;right:3px;-webkit-border-radius:3px;border-radius:3px;background:#3a3a3a;padding:0 3px 4px 3px;cursor:default}
form .smileys-support img{cursor:pointer}
form .progressbar{position:absolute;z-index:1200;width:60%;left:20%;top:50%;height:40px;margin-top:-20px}
form .progressbar .text{position:absolute;width:100%;height:40px;font-size:22px;font-weight:bold;line-height:40px;text-align:center}
form .progressbar .progress{position:absolute;height:40px;background:#bfd128}
.toggle-button{display:block;color:#4e4e4e;text-transform:uppercase;font-size:11px;font-weight:bold;line-height:14px;-webkit-border-radius:2px;border-radius:2px;padding:8px 10px;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d5d5d5));background:-webkit-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-o-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:linear-gradient(to bottom,#ffffff 0%,#d5d5d5 100%);cursor:pointer;outline:none}
.toggle-button *{cursor:pointer}
.toggle-button input{margin:0;font-size:11px;line-height:14px}
.toggle-button span{padding:0 0 0 3px;font-size:11px;line-height:14px}
.toggle-button:hover,.toggle-button.inversed:hover{background:#3a68a1;color:#fff}
.toggle-button.active,.toggle-button.inversed{padding:7px 9px;color:#fff}
.toggle-button.inversed.active{color:#4e4e4e;padding:8px 10px;border:none;background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d5d5d5));background:-webkit-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-o-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:linear-gradient(to bottom,#ffffff 0%,#d5d5d5 100%)}
.toggle-button.disabled,.toggle-button.disabled:hover,.toggle-button.done,.toggle-button.done:hover{background:#fff;background:-moz-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#d5d5d5));background:-webkit-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-o-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:-ms-linear-gradient(top,#ffffff 0%,#d5d5d5 100%);background:linear-gradient(to bottom,#ffffff 0%,#d5d5d5 100%);border:none;padding:8px 10px;cursor:default;color:#a7a7a7}
.toggle-button.done *,.toggle-button.disabled *{cursor:default}
.toggle-button.done span{background:url(../images/ico-checkmark.png) 0 -2px no-repeat;padding:0 0 0 21px}
.top{background:#171717 url(../images/bg-top.gif) repeat-x 50% 0;border-bottom:1px solid #272727;padding:3px 0 6px;font-size:11px;line-height:28px}
.center-hold{width:1236px;margin:0 auto}
.center-hold:after{content:"";display:block;clear:both}
.network{float:left;color:#909090;position:relative;z-index:30}
.network strong{float:left;font-weight:normal}
.network ul{float:left}
.network li{float:left;padding:0 17px 0 20px;background:url(../images/bullet.png) no-repeat 0 50%}
.network li:first-child{background:none;padding-left:14px}
.network a{color:#bcbcbc}
.network a:hover{color:#bfd128}
.network .more{float:left;cursor:pointer;background:#1c1c1c url(../images/arrow-down-network.gif) no-repeat 100% 50%;border:1px solid #222;-webkit-border-radius:3px;border-radius:3px;padding:0 25px 0 9px;line-height:26px;position:relative}
.network .more:hover ul{display:block}
.network ul ul{position:absolute;top:100%;left:-1px;width:100%;float:none;z-index:20;background:#1c1c1c;border:solid #222;overflow:hidden;display:none;border-width:0 1px;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.network ul ul li:first-child,.network ul ul li{float:none;background:none;padding:0;border-top:1px solid #222}
.network ul ul a{display:block;padding:0 9px}
.member-links{float:right}
.member-links ul{float:left;padding:7px 0;line-height:14px}
.member-links li{float:left;padding-left:15px;margin-left:16px;border-left:1px solid #282828}
.member-links li:first-child{padding-left:0;margin-left:0;border-left:none}
.member-links a{color:#f56c08}
.member-links a.disabled{color:#808080}
.member-links a:hover,.member-links a.disabled:hover{color:#fff}
.search-cloud{font-size:14px;margin-top:20px;text-align:center}
.search-cloud a{color:#000;background:#ccc;padding:5px 10px;display:inline-block;vertical-align:top;margin:0 5px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}
.search-cloud a:hover{color:#fff;background:#508ad0}
.search-cloud a.blurred-text{color:transparent;text-shadow:5px 0 15px rgba(255,255,255,1)}
.header{position:relative;z-index:20;background:#001a39;width:100%}
.logo{float:left;width:206px;height:70px;margin:-20px 14px 0 -3px}
.logo a{display:block;background:url(../images/logo.png) no-repeat;width:206px;height:70px;-webkit-background-size:206px 70px;background-size:206px 70px}
#menu-icon{cursor:pointer;float:left;width:40px;height:40px;position:relative;display:block !important}
#menu-icon:before,#menu-icon:after{content:"";position:absolute;width:40px;height:7px;background:#00deff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:1px 1px 3px #3a68a1;-webkit-box-shadow:1px 1px 3px #3a68a1;box-shadow:1px 1px 3px #3a68a1}
#menu-icon.active span,#menu-icon.active:before,#menu-icon.active:after{background:#fff}
#menu-icon:before{left:0;top:0}
#menu-icon:after{left:0;bottom:0}
#menu-icon span{display:block;position:absolute;width:40px;height:7px;position:absolute;left:0;top:16px;background:#00deff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-moz-box-shadow:1px 1px 3px #3a68a1;-webkit-box-shadow:1px 1px 3px #3a68a1;box-shadow:1px 1px 3px #3a68a1}
.mi-holder{display:none;float:left;width:64px;margin:0 20px 0 -60px;position:fixed}
.mi-holder strong{display:none;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #30bc9d;position:absolute;top:50%;right:0;margin-top:-4px}
#menu-icon.active + strong{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #fff}
.search{overflow:hidden;padding:4px 0 33px 0}
#menu-icon{animation:0.5s;-moz-transition:0.5s all;-webkit-transition:0.5s all;transition:0.5s all}
.pushy-active #menu-icon,#menu-icon:hover{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.search form{height:32px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;overflow:hidden}
.search form:after{content:"";display:block;clear:both}
.search .search-text{padding:0 0 0 14px;overflow:hidden;background:#fff}
.search .search-text input{height:32px;width:100%;margin:0 0 0 -14px;padding:0 0 0 14px;color:#000;font-size:16px;line-height:32px;border:0;background:none}
.search .advanced{float:right;font-size:11px;line-height:13px;color:#c5c5c5;display:block;padding:8px 9px 9px 9px;background:url(../images/bg-search.png) repeat-x 0 -30px}
.search .search-button{float:right;display:block;width:32px;height:32px;background:#00aced url(../images/search-submit.png) no-repeat 50% 50%;text-indent:100px;overflow:hidden;cursor:pointer}
.search .search-button:hover{background:#3a68a1 url(../images/search-submit.png) no-repeat 50% 50%}
#header .wrap{width:100%;overflow:hidden;min-height:33px}
.header-right{float:right;padding:4px 0 0 0;overflow:hidden}
.user-links{float:right}
.user-links li{float:left;font-size:11px;line-height:33px;margin-left:20px;text-transform:uppercase}
.user-links li a{color:#00deff}
.user-links li a:hover{color:#fff}
.social-bookmarks{clear:both;height:32px;overflow:hidden;margin:0 -2px 0 10px;text-align:right}
.top-menu{overflow:hidden;background:#508AD0;height:39px;width:100%;z-index:200;-moz-box-shadow:0 0 10px rgba(0,0,0,1);-webkit-box-shadow:0 0 10px rgba(0,0,0,1);box-shadow:0 0 10px rgba(0,0,0,1)}
.top-menu ul{width:100%;display:table;table-layout:fixed}
.top-menu ul li{font-size:16px;line-height:39px;display:table-cell;text-align:center;text-transform:uppercase;border-right:1px solid #f5f8fa}
.top-menu ul li:first-child{border-left:1px solid #f5f8fa;border-right:1px solid #f5f8fa}
.top-menu ul li a{display:block}
.top-menu ul li a:hover,.top-menu ul li.selected:not(:first-child) a{background:#00aced;color:#fff}
.lang{float:right;padding:4px 0 0 12px;position:relative}
.lang .lang-list,.lang .tag-list{position:absolute;left:0;z-index:10;box-shadow:0 10px 30px 0 rgba(0,0,0,.15);background-color:#001a39;margin-top:10px;display:none;border-radius:2px;min-width:100%}
.lang .lang-list ul,.lang .tag-list ul{padding:5px}
.lang .lang-list li,.lang .tag-list li{padding:5px}
.lang .lang-list li:hover,.lang .tag-list li:hover{background-color:#223c5b}
.lang .lang-list li a,.lang .tag-list li a{color:white}
.lang .lang-list li.active a,.lang .tag-list li.active a{color:#e34449}
.lang a{padding-left:55px;display:block;font-size:15px;line-height:32px;height:32px}
.lang a.en{background:url(../images/gb.png) no-repeat 0 50% !important}
.lang a.es{background:url(../images/es.png) no-repeat 0 50% !important}
.lang a.de{background:url(../images/de.png) no-repeat 0 50% !important}
.pushy{background:#fff !important}
.navigation{}
.navigation-inner{padding-top:99px;width:297px}
.primary{font-size:13px;line-height:16px}
.primary li{text-transform:uppercase;overflow:hidden;font-size:14px !important;line-height:18px !important;display:table;width:100%;margin-bottom:1px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}
.primary li.selected,.primary li:hover{background:#3a68a1}
.primary li .icon-holder{width:25px;display:table-cell;vertical-align:middle;padding-right:15px;height:40px}
.primary li img{display:none}
.primary li img:first-child{display:block}
.primary li:hover img{display:block}
.primary li:hover img:first-child{display:none}
.primary li.selected img{display:block !important}
.primary li.selected img:first-child{display:none !important}
.primary li span{display:table-cell;vertical-align:middle}
.primary li:first-child{}
.primary .tt{display:table;width:100%;vertical-align:middle}
.primary li:hover .tt{border-color:#30bc9d}
.primary a{text-transform:uppercase;color:#3a68a1 !important;display:block;padding:0 15px !important}
.primary a:hover{background:none !important}
.primary li:first-child a{}
.primary .selected a{}
.primary .selected a:hover{background:none}
.primary li.selected a,.primary a:hover{color:#fff !important}
.primary .highlight a{color:#bfd128}
.primary .highlight a:hover{color:#f56c08}
.primary .drop{position:relative}
.primary .drop a{background:url(../images/bg-drop.png) no-repeat 100% 0;padding-right:35px}
.primary .drop:hover a{background:#eee url(../images/bg-drop.png) no-repeat 100% -38px;color:#4e4e4e}
.primary .drop:hover ul{display:block}
.primary ul{position:absolute;top:100%;left:0;z-index:10;width:100%;display:none;overflow:hidden;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}
.primary ul li{border:solid #cdcdcd;border-width:1px 0 0;float:none}
.primary .drop:hover ul a{color:#4e4e4e;display:block;float:none;padding:11px 17px;text-transform:capitalize;background:#eee}
.primary .drop ul a:hover{color:#f56c08;background:#202020;background:-moz-linear-gradient(top,#202020 0%,#191919 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#202020),color-stop(100%,#191919));background:-webkit-linear-gradient(top,#202020 0%,#191919 100%);background:-o-linear-gradient(top,#202020 0%,#191919 100%);background:-ms-linear-gradient(top,#202020 0%,#191919 100%);background:linear-gradient(to bottom,#202020 0%,#191919 100%)}
.primary .drop li:first-child a{border-radius:0;-webkit-border-radius:0}
.secondary{float:right;padding:12px 0 12px;font-size:11px;line-height:14px}
.secondary li{float:left;border-left:1px solid #373737}
.secondary li:first-child{border-left:none}
.secondary a{float:left;margin:0 20px;color:#808080;text-decoration:underline}
.secondary a:hover{color:#f56c08}
.block-video .table{float:right;margin-left:10px}
.block-video .table .banner iframe{display:block}
.block-video .table .banner{border:1px solid #284752}
.block-video .table .banner + .banner{margin-top:10px}
.video-holder{overflow:hidden}
.footer{position:relative;width:100%;color:#3a68a1;background:#001a39;font-size:11px;line-height:16px;text-align:center;overflow:hidden;padding:10px 0 10px 0;z-index:100;margin-top:50px}
.footer .footer-wrap{margin:0 auto}
.footer a{color:#3a68a1;text-decoration:underline}
.footer a:hover{color:#00deff;text-decoration:none}
.footer .nav{width:100%;overflow:hidden;padding:8px 0;text-align:center;text-transform:uppercase}
.footer .nav li{display:inline-block;vertical-align:bottom;padding:0 9px;position:relative;font-size:14px;line-height:16px}
.footer .nav li:before{content:"|";position:absolute;left:-4px;top:0;color:#3a68a1;font-size:11px;line-height:14px}
.footer .nav li:first-child:before{content:""}
.footer .nav a{color:#3a68a1;text-decoration:none}
.footer .nav a:hover{color:#00deff}
.footer .nav .active a,.footer .nav .active a:hover{color:#fff}
.footer .copyright{max-width:750px;margin:0 auto;overflow:hidden;margin-bottom:10px}
.footer .txt{max-width:750px;margin:0 auto;overflow:hidden;padding:0 100px}
.arrow-up{border:1px solid #d3d3d3;background:#fff;width:40px;height:40px;position:fixed;right:10px;bottom:-120px;z-index:300;text-align:center;text-transform:uppercase;color:#c3c3c3;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;line-height:40px;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-ms-transition:all 400ms linear;-o-transition:all 400ms linear;transition:all 400ms linear}
.arrow-up.active{bottom:20px}
.box{overflow:hidden}
.box.message{font-size:14px;line-height:16px}
.boxprofile{background:#272727 url(../images/bg-grey.gif);-webkit-border-radius:5px;border-radius:5px;padding:10px;overflow:hidden}
.headline{padding:20px 0;width:100%}
.headline a{color:#3a68a1}
.headline:after{content:"";display:block;clear:both}
h2{float:left;color:#010101;padding:0 2px;font-size:20px;line-height:25px}
h2 a{text-decoration:underline}
.hl-buttons{float:right;cursor:pointer;font:bold 12px/24px 'Open Sans',sans-serif;margin-top:5px}
.hl-button{display:inline-block;border-radius:5px;background-color:#4dbdf7;padding:0 15px}
.hl-button a{float:right;border:none;padding:0;font-size:inherit;color:white !important}
.hd-buttons{float:right;cursor:pointer;font:bold 12px/15px 'Open Sans',sans-serif;line-height:25px;margin-left:15px}
.hd-button{display:inline-block;background-color:#4dbdf7;padding:0 15px}
.hd-button.right{border-radius:0 5px 5px 0}
.hd-button.left{border-radius:5px 0 0 5px}
.hd-buttons .active{background-color:#2a59c5}
.sort{float:right;min-width:140px;position:relative;margin-left:3px;background:#0db0ee;cursor:pointer}
.sort:hover{}
.sort .icon{display:block;position:absolute}
.sort .type-sort{right:10px;top:7px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:5px solid #fff}
.sort .type-sort:after{content:"";position:absolute;top:7px;left:-3px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #fff}
.sort .type-video{background:url("../images/ico-video.png") 5px 4px no-repeat}
.sort .type-fav{background:url("../images/ico-favourite.png") 5px 5px no-repeat}
.sort .type-visibility{background:url("../images/ico-private.png") 5px 4px no-repeat}
.sort .type-edit{background:url("../images/ico-edit.png") 5px 5px no-repeat}
.sort strong{display:block;font-size:12px;line-height:15px;padding:5px 20px 5px 10px;white-space:nowrap;color:#fff;cursor:pointer;max-width:200px;overflow:hidden}
.sort:hover strong{color:#fff;text-shadow:1px 1px 1px #7c7c7c}
.sort:hover ul{display:block}
.sort ul{position:absolute;top:100%;left:0;width:100%;z-index:100;display:none;overflow:hidden;border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;background:#ebebeb;background:-moz-linear-gradient(top,#ebebeb 0%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ebebeb),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#ebebeb 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#ebebeb 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#ebebeb 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#ebebeb 0%,#dcdcdc 100%)}
.sort ul a{display:block;padding:5px 8px;font-size:12px;line-height:15px;color:#4e4e4e;text-shadow:1px 1px 1px #efefef;float:none;border:none}
.sort ul a:hover{text-decoration:none;text-shadow:none;cursor:pointer;background:#0db0ee;color:#fff}
.headline .button,.headline .more{float:right;color:#4e4e4e;text-shadow:1px 1px 1px #f0f0f0;height:19px;margin-left:3px;border-radius:3px;-webkit-border-radius:3px;padding:6px 0 0;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#dcdcdc 100%)}
.headline .button.done,.headline .button.done:hover{background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#dcdcdc 100%);color:#a7a7a7;text-shadow:1px 1px 1px #f0f0f0;cursor:default}
.headline .button.done *{cursor:default}
.headline .button span{padding:0 9px}
.headline .button.done span{background:url(../images/ico-checkmark.png) 4px -2px no-repeat;padding:0 9px 0 23px}
.headline .more span{padding:0 25px 0 9px;background:url(../images/arrow-right.png) no-repeat 100% 5px}
.headline .button:hover,.headline .more:hover{color:#fff;text-shadow:1px 1px 1px #7c7c7c;background:#adadad;background:-moz-linear-gradient(top,#adadad 0%,#828282 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#adadad),color-stop(100%,#828282));background:-webkit-linear-gradient(top,#adadad 0%,#828282 100%);background:-o-linear-gradient(top,#adadad 0%,#828282 100%);background:-ms-linear-gradient(top,#adadad 0%,#828282 100%);background:linear-gradient(to bottom,#adadad 0%,#828282 100%)}
.headline .more:hover span{background-position:100% -20px}
.headline .button-info{position:relative;float:right;height:17px;margin:2px 0 0 10px;padding:3px 8px 0 8px;border-radius:3px;-webkit-border-radius:3px;color:#4e4e4e;background:#ededed}
.headline .button-info:before{position:absolute;content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #ededed;left:-5px;top:5px}
.empty-content{padding:15px 15px 0;font-size:14px;line-height:16px;color:#000}
.tags-cloud{margin-top:20px}
.tags-cloud .all{display:block;text-align:center;margin:10px 0 0;font-size:14px;font-weight:bold;line-height:16px}
.search-cloud{margin-top:20px;text-align:center}
.spot img,.spot embed,.spot object,.spot iframe{vertical-align:bottom}
.top-ad a{display:block;margin:31px 0 0;width:100%;overflow:hidden}
.top-ad img{width:1235px}
.videos-ad{float:right;width:315px;height:683px;padding:2px 40px;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;background:#1a1a1a;background:rgba(26,26,26,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);margin-left:15px;position:relative}
.margin-fix .videos-ad{margin-top:15px}
.videos-ad .spot{padding:27px 0 0;overflow:hidden}
.videos-ad .spot a{width:315px;height:300px;background:#000;overflow:hidden;display:block}
.videos-ad-inline{display:inline;float:right;width:505px;height:209px;margin:15px 0 0 15px;padding:5px;-webkit-border-radius:3px;border-radius:3px;background:#1a1a1a;background:rgba(26,26,26,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);text-align:center;font-size:20px;line-height:25px;color:#8a8a8a}
form .videos-ad-inline{height:256px}
.videos-ad-inline .spot{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.albums-ad{float:right;width:315px;height:659px;padding:2px 40px;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;background:#1a1a1a;background:rgba(26,26,26,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);margin-left:15px;position:relative}
.margin-fix .albums-ad{margin-top:15px}
.albums-ad .spot{padding:20px 0 0;overflow:hidden}
.albums-ad .spot a{width:315px;height:300px;background:#000;overflow:hidden;display:block}
.albums-ad-inline{display:inline;float:right;width:505px;height:314px;margin:15px 0 0 15px;padding:5px;-webkit-border-radius:3px;border-radius:3px;background:#1a1a1a;background:rgba(26,26,26,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);text-align:center;font-size:20px;line-height:25px;color:#8a8a8a}
form .albums-ad-inline{height:361px}
.albums-ad-inline .spot{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.playlists-ad{float:right;width:315px;height:683px;padding:2px 40px;overflow:hidden;-webkit-border-radius:3px;border-radius:3px;background:#1a1a1a;background:rgba(26,26,26,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);margin-left:15px;position:relative}
.margin-fix .playlists-ad{margin-top:15px}
.playlists-ad .spot{padding:27px 0 0;overflow:hidden}
.playlists-ad .spot a{width:315px;height:300px;background:#000;overflow:hidden;display:block}
.playlists-ad-inline{display:inline;float:right;width:505px;height:209px;margin:15px 0 0 15px;padding:5px;-webkit-border-radius:3px;border-radius:3px;background:#1a1a1a;background:rgba(26,26,26,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);text-align:center;font-size:20px;line-height:25px;color:#8a8a8a}
form .playlists-ad-inline{height:256px}
.playlists-ad-inline .spot{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.footer-ads{-moz-box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.3);box-shadow:0 0 10px rgba(0,0,0,0.3);margin:30px 0;padding:10px 0}
.bottom-ads{height:250px;overflow:hidden;text-align:center;font-size:0}
.bottom-ads .spot{display:inline-block;vertical-align:top;width:300px;height:250px;overflow:hidden;margin:0 4px}
.bottom-ads .spot a{width:300px;height:250px;background:#000;overflow:hidden;display:block}
.list-comments,.list-subscriptions,.list-playlists,.list-models,.list-sponsors,.list-categories,.list-tags,.list-albums,.list-albums-images,.list-videos,.list-videos-screenshots{overflow:hidden;width:100%}
.list-models{position:relative}
.margin-fix{font-size:0;margin-left:-15px}
.list-albums-images .margin-fix,.list-videos-screenshots .margin-fix{margin:0 0 0 -15px}
.list-comments .margin-fix{margin:-10px 0 0 -10px}
.list-tags .margin-fix{margin:-23px 0 0 -15px}
.margin-fix .bottom{margin:0 0 0 17px}
.margin-fix .generic-error{margin:15px 0 0 17px}
.list-playlists .item,.list-sponsors .item,.list-categories .item,.list-albums .item,.list-albums-images .item,.list-videos .item,.list-videos-screenshots .item,.list-models .item,.block-video .playlist .item{display:inline-block;vertical-align:top;margin:0 0 15px 15px;width:calc(20% - 15px);padding:2px;background:#3a68a1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.list-categories .item{width:calc(20% - 15px)}
.list-playlists .item a,.list-models .item a,.list-sponsors .item a,.list-categories .item a,.list-albums .item a,.list-videos .item a{display:block;outline:0}
.list-models .item{width:calc(16.666666666666% - 15px)}
#index-main-container .list-models .item{float:none;display:block}
#index-main-container .list-models .item:first-child{margin-left:17px}
.list-videos-screenshots .item{width:110px}
.list-albums-images .item{width:200px}
.list-models .item,.list-sponsors .item,.list-categories .item{padding:2px}
.hp-video-title{float:left;width:80px;overflow:hidden}
.hp-videos-counter{float:right !important;margin:0 2px;line-height:28px}
.list-models .item:hover,.list-sponsors .item:hover,.list-categories .item:hover,.list-albums .item:hover,.list-videos .item:hover{background:#006388}
.list-tags .item{float:left;display:inline;margin:15px 0 0 15px;width:230px}
.item em{color:#e0e0e0}
.item .img{position:relative;overflow:hidden}
.list-models .img,.list-sponsors .img,.list-categories .img{}
.list-videos-screenshots .img{width:110px;height:82px}
.list-albums .img{width:180px;height:240px;position:relative}
.list-albums-images .img{width:200px;height:150px;text-align:center}
.item.disabled .img img{opacity:0.3}
.list-videos .img img,.list-categories .img img,.block-video .playlist .item .img img{display:block;width:100%;}
.list-videos-screenshots .img img{display:block;width:110px;height:82px}
.list-albums .img img{display:block;width:180px;height:240px}
.list-albums-images .img img{display:inline-block;width:auto;height:150px}
.list-sponsors .img img{display:block;width:293px;height:165px}
.list-models .img img{display:block;width:100%;height:auto}
.list-models .img .no-thumb,.list-sponsors .img .no-thumb,.list-categories .img .no-thumb{display:block;width:100%;height:110px;text-align:center;line-height:260px;margin:0 auto}
.list-albums-images .img .no-thumb{display:block;width:200px;height:150px;text-align:center;line-height:150px}
.list-playlists .img img.video1{display:block;width:100%;height:auto}
.list-playlists .img img.video2,.list-playlists .img img.video3,.list-playlists .img img.video4,.list-playlists .img img.video5{position:absolute;width:60px;height:45px;border:2px solid #7c7c7c;opacity:0.8}
.list-playlists .img img.video2:hover,.list-playlists .img img.video3:hover,.list-playlists .img img.video4:hover,.list-playlists .img img.video5:hover{opacity:1;z-index:5}
.list-playlists .img img.video2{right:25px;top:5px;z-index:3}
.list-playlists .img img.video3{right:15px;top:15px;z-index:2}
.list-playlists .img img.video4{right:5px;top:25px;z-index:1}
.list-playlists .img .no-thumb{display:block;width:180px;height:135px;text-align:center;line-height:135px}
.item .title{font-weight:bold;margin:0 2px;height:28px;line-height:28px !important;overflow:hidden;display:block;font-size:12px}
#channels-thumbs .item .title,#channels-thumbs .item .videos{text-align:center;float:none;height:auto !important;line-height:15px !important}
#channels-thumbs .item .title{color:#F7F7F7 !important;padding:3px 0 1px}
#channels-thumbs .item .videos{color:yellow !important;padding:1px 0 3px}
.list-models .item .title{}
.item.disabled .title,.item.processing .title{color:#8a8a8a}
.item.error .title{color:#fc5729}
.list-models .item .title,.list-sponsors .item .title,.list-categories .item .title{}
.list-tags .item .title{height:20px;font-size:20px;font-weight:bold;line-height:22px;margin:0;padding:15px 0 7px 0}
.list-subscriptions .item .title{float:left}
.item .wrap{margin:0 2px 2px 2px;color:#d4d4d4;overflow:hidden;font-size:12px}
.item .wrap:after{content:"";display:block;clear:both}
.item .duration,.item .added,.item .photos,.item .videos,.item .albums,.item .user{float:left;color:#fff}
.item .duration{display:block;position:absolute;background:rgba(152,147,147,0.7);height:24px;color:#fff;text-align:center;font-size:11px;line-height:24px;left:5px;bottom:5px;padding:0 4px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.item .hd{background:url(../images/hd2.png) no-repeat 100% 0;width:35px;height:25px;position:absolute;right:4px;top:4px}
.item .views{float:right}
strong.title{color:#fff !important}
.item .user{height:14px;overflow:hidden;white-space:nowrap}
.item .rating{float:right;position:relative;padding:3px 21px 0 0;margin:-3px 0 0}
.item .positive{color:#d4d4d4;background:url(../images/ico-rating-positive.png) no-repeat 100% 0}
.item .negative{color:#fc5729;background:url(../images/ico-rating-negative.png) no-repeat 100% 3px}
.item.private .thumb,.item .thumb.private{opacity:0.2;filter:alpha(opacity=0.2)}
.item .ico-private{padding:0 0 0 20px;background:url(../images/ico-private.png) no-repeat}
.item .ico-fav-0{width:24px;height:24px;position:absolute;display:none;top:4px;left:4px;-webkit-border-radius:4px;border-radius:4px;opacity:0.6;background:#000 url(../images/ico-favourite.png) 4px 5px no-repeat}
.item .ico-fav-1{width:24px;height:24px;position:absolute;display:none;top:4px;right:4px;-webkit-border-radius:4px;border-radius:4px;opacity:0.6;background:#000 url(../images/ico-later.png) 3px 3px no-repeat}
.no-touch .item:hover .ico-fav-0,.no-touch .item:hover .ico-fav-1{display:block}
.no-touch .item .ico-fav-0:hover,.no-touch .item .ico-fav-1:hover,.item .ico-fav-0.fixed,.item .ico-fav-1.fixed{display:block;opacity:1}
.line-disabled,.line-error,.line-processing{position:absolute;top:50%;left:15%;width:70%;margin-top:-13px;text-align:center;background:#000000;opacity:0.7;padding:3px 0;color:#8a8a8a;font-size:16px;font-weight:bold;line-height:20px}
.line-error{color:#fc5729}
.line-premium,.line-private{position:absolute;bottom:0;left:0;width:100%;text-align:center;background:#000000;opacity:0.7;padding:3px 0;color:#fc5729;font-weight:bold}
.list-playlists .item-control,.list-videos .item-control,.list-videos-screenshots .item-control,.list-albums .item-control,.list-albums-images .item-control{text-align:center;background:url(../images/divider.png) repeat-x;margin:10px 0 5px 0;padding:10px 0 0}
.list-subscriptions .item-control{float:right;margin-top:2px}
.item-control .item-control-holder{display:inline-block;-webkit-border-radius:3px;border-radius:3px;background:#d5d5d5;overflow:hidden;vertical-align:top}
.item-control .toggle-button{float:left;padding:5px 9px;margin:0 1px 0 0}
.item-control .toggle-button:last-child{margin:0}
.item-control .toggle-button.active,.item-control .toggle-button:hover{}
.item-control .toggle-button.disabled:hover{padding:5px 9px}
.list-comments .item{color:#8a8a8a;text-align:left;padding:15px 0}
.list-comments .item + .item{border-top:1px solid #cecece}
.list-comments .item:after{content:"";display:block;clear:both}
.list-comments.fixed .item{float:left;width:592px;height:86px;overflow:hidden}
.list-comments.fixed.short .item{width:490px}
.list-comments .image{float:left;width:86px;height:86px;margin:0 15px 0 0;border:1px solid #80a6d4}
.list-comments .image img{width:86px;height:86px;display:block}
.list-comments .image .no-thumb{background:none repeat scroll 0 0 #000000;display:block;width:86px;height:86px;line-height:86px;text-align:center}
.list-comments .comment-options{display:block;float:right}
.list-comments .comment-options:after{content:"";display:block;clear:both}
.list-comments .comment-options a{padding:2px 5px;-webkit-border-radius:3px;border-radius:3px;background:#81a5d4;float:left;margin:0 0 0 5px}
.list-comments .comment-options a:hover{background:#3c66a1;color:#fff}
.list-comments .comment-options a.disabled{cursor:default;color:#333}
.list-comments .comment-options span{-webkit-border-radius:3px;border-radius:3px;background:#81a5d4;color:#fff;padding:2px 10px;font-weight:bold;float:left}
.list-comments .comment-options .positive{color:#bfd128}
.list-comments .comment-options .negative{color:#f45655}
.list-comments .text{overflow:hidden}
.list-comments .comment-info{display:block;margin:0 0 5px}
.list-comments p{display:block;font-size:14px;font-style:italic;line-height:16px;padding:5px 10px}
.list-comments .dim-comment p{opacity:0.1}
.list-comments .dim-comment:hover p{opacity:1}
.list-comments a{color:#fff;font-weight:bold}
.list-comments a:hover{color:#f56c08}
.list-comments .username{color:#717171;font-weight:bold;padding:0 5px 0 0}
.list-subscriptions .item{float:left;display:inline;width:31%;margin:17px 0 0 17px;color:#8a8a8a;padding:5px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 5px rgba(6,6,6,0.2);box-shadow:inset 0 0 5px rgba(6,6,6,0.2);background:#355f92}
.list-subscriptions .item:after{content:"";display:block;clear:both}
.pagination{margin:10px 0;width:100%;text-align:center;overflow:hidden;}
.pagination-holder{display:inline-block;vertical-align:bottom}
.pagination .prev,.pagination .next{display:none}
.pagination ul{text-align:center}
.pagination li{float:left;font-size:18px;line-height:35px;color:#fff;text-align:center;width:50px;height:35px;margin-left:3px;background:#001a39; margin-bottom: 5px;}
.pagination li:first-child{margin-left:0}
.pagination a{display:block;color:#00deff}
.pagination span{display:block;color:#fff}
.pagination li.active-page span,.pagination li.dangqianye a{color:#fff}
.pagination li.active-page,.pagination li.dangqianye,.pagination li a:hover{background:#00aced;color:#fff}
.pagination li.first-page,.pagination li.shangyiye{background:url(../images/first-page.png) no-repeat;width:85px !important}
.pagination li.last-page,.pagination li.xiayiye{background:url(../images/last-page.png) no-repeat;width:85px !important}
.pagination li.first-page a:hover,.pagination li.shangyiye a:hover{background:url(../images/first-page.png) 0 100% !important}
.pagination li.last-page a:hover,.pagination li.xiayiye a:hover{background:url(../images/last-page.png) 0 100% !important}
.load-more{margin:10px 0 0 0;text-align:center}
.pagination .blockUI{background:none !important}
.load-more a{display:inline-block;padding:12px 28px 14px;background:#282828;-webkit-border-radius:5px;border-radius:5px;font-weight:bold}
.load-more a:hover{color:#f56c08;background:#212121;background:-moz-linear-gradient(top,#212121 0%,#191919 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#212121),color-stop(100%,#191919));background:-webkit-linear-gradient(top,#212121 0%,#191919 100%);background:-o-linear-gradient(top,#212121 0%,#191919 100%);background:-ms-linear-gradient(top,#212121 0%,#191919 100%);background:linear-gradient(to bottom,#212121 0%,#191919 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#212121',endColorstr='#191919',GradientType=0)}
.content,.main-content{overflow:hidden}
.main-container{overflow:hidden}
.main-container-user{overflow:hidden}
.sidebar{float:left;width:195px;margin:0 10px 0 0}
.sidebar .list,.sidebar .filter{overflow:hidden;background:#001a39;padding:2px}
.sidebar .list li,.sidebar .filter li{background:url(../images/divider.png) repeat-x;margin:-1px 0 0}
.sidebar .list li:first-child,.sidebar .filter li:first-child{background:none;margin:0}
.sidebar .list a{display:block;padding:6px 12px 7px 30px;position:relative}
.sidebar .list a img{display:block;width:10px;height:10px;position:absolute;left:10px;top:50%;margin-top:-6px}
.sidebar .list a:hover{background:#3a68a1;color:#fff}
.sidebar .list .rating{float:right;color:#979797}
.sidebar .filter li{position:relative}
.sidebar .filter li:hover{background:#1a1a1a}
.sidebar .filter li *{cursor:pointer}
.sidebar .filter li input{position:absolute;left:16px;width:14px;height:14px;top:10px}
.sidebar .filter li label{display:block;padding:10px 12px 13px 34px;font-size:12px;font-weight:bold;line-height:14px}
.sidebar label.group{display:block;padding:10px 12px 2px 14px}
.sidebar label.group:after{content:":"}
.alphabet{overflow:hidden;background:#fff;width:100%;height:calc(100% + 28px);position:absolute;left:0;top:0}
.empty-content .alphabet.a2{height:100%}
.alphabet span,.alphabet a{float:left;width:calc(25% - 2px);height:calc(14.222222222222% - 2px);text-align:center;color:#000;text-transform:uppercase;font-size:16px;font-weight:bold;line-height:34px;margin:1px;border:1px solid #3a68a1;-webkit-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.alphabet a{cursor:pointer}
.alphabet span{background:#252525;border-color:#252525;color:#616161}
.alphabet a:hover{background:#3a68a1;color:#fff}
.block-channel{padding:10px;overflow:hidden;background:#98B6DA}
.block-channel .img{overflow:hidden;border:2px solid #799DBB;-webkit-border-radius:2px;border-radius:2px}
.block-channel .img img{display:block;width:970px;height:170px}
.block-channel .img .no-thumb{display:block;width:970px;height:170px;text-align:center;line-height:200px;background:#000}
.channel-info{float:left;width:365px;margin-right:10px}
.channel-list{background:#D4D8DE;overflow:hidden;color:#d8d8d8;font-size:12px;margin:0 0 5px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3)}
.channel-list li{background:url(../images/divider.png) repeat-x;overflow:hidden;padding:2px 10px 2px 10px}
.channel-list li:first-child{background:none}
.channel-list .name{float:left;width:100px;margin:0 3px 0 0;color:#444330;font-size:11px}
.channel-list .rating{float:right;padding:3px 0 0;width:242px}
.channel-list .rating span{float:left;width:21px;height:6px;background:#3a68a1;margin:0 1px 0 0}
.channel-list .rating .full{border:0;width:23px;height:6px;background:#ff8e2a;background:-moz-linear-gradient(top,#ff8e2a 0%,#ff7903 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff8e2a),color-stop(100%,#ff7903));background:-webkit-linear-gradient(top,#ff8e2a 0%,#ff7903 100%);background:-o-linear-gradient(top,#ff8e2a 0%,#ff7903 100%);background:-ms-linear-gradient(top,#ff8e2a 0%,#ff7903 100%);background:linear-gradient(to bottom,#D2B8A2 0%,#FF7700 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8e2a',endColorstr='#ff7903',GradientType=0)}
.block-channel .desc{background:#325C90;color:#FFFFFF;font-size:12px;line-height:16px;padding:4px 8px;height:84px;overflow:hidden;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 0 5px rgba(54,105,158,0.3);box-shadow:inset 0 0 5px rgba(54,105,158,0.3)}
.channel-rating{float:left;width:178px;margin-right:10px}
.channel-rating strong{display:block;text-align:center;color:#fff;width:178px;height:93px;padding:42px 0 0;margin:0 0 6px;background:#1a1a1a;background:rgba(66,104,152,0.7);-webkit-box-shadow:inset 0 0 30px rgba(0,0,0,0.3);box-shadow:inset 0 0 30px rgba(0,0,0,0.3);font-size:74px;line-height:55px}
.channel-rating a{text-align:center;display:block;height:25px;width:170px;padding:8px 4px 0 4px;color:#4e4e4e;overflow:hidden;white-space:nowrap;font-size:12px;text-shadow:1px 1px 1px #ededed;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#f1f1f1 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#dcdcdc',GradientType=0)}
.channel-rating a:hover{color:#fff;text-shadow:none;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3);background:#4E81DE}
.block-model{overflow:hidden;background:#80a6d4;margin-top:20px;padding:10px;-webkit-border-radius:5px;border-radius:5px}
.block-model-inner{border:2px solid #f6fbff;padding:0 20px 25px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#ebebeb}
.model-image-holder{float:left;margin:20px 20px 0 0;background:#a9c4e5;padding:15px}
.block-model .img{border:1px solid #f5f8fa;-webkit-border-radius:2px;border-radius:2px;margin-bottom:15px}
.block-model .img img{display:block;width:380px;height:auto}
.model-image-holder .headline{padding:0 !important;margin:0 !important;float:right;padding:0 !important;width:auto !important}
.block-model .img .no-thumb{display:block;width:280px;height:200px;text-align:center;line-height:200px;background:#000}
.block-model .model-list{overflow:hidden;font-size:0}
.block-model .model-list li{display:inline-block;vertical-align:top;width:50%;border-right:20px solid transparent;padding-right:20px;margin:0;box-sizing:border-box;padding:7px 0;color:#e61f45;border-top:1px solid #d4d9df;font-size:14px;line-height:20px}
.block-model .model-list li:first-child,.block-model .model-list li:nth-child(2){border-top:none}
.block-model .model-list li span{font-weight:normal;color:#545252}
.block-model .model-list li a{color:#f56c08}
.block-model .model-list li a:hover{color:#fff}
.block-model .desc{color:#252020;border-bottom:1px solid #d4d9df;line-height:19px;padding:5px 0 10px 0;font-size:14px;line-height:22px;overflow:hidden}
.block-model .desc span{color:#e61f45}
.block-model .desc strong{font-weight:normal;color:#545252}
.block-model .website{background:#212121;color:#a7a7a7;padding:9px;margin-top:11px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.3);box-shadow:inset 0 0 5px rgba(0,0,0,0.3);overflow:hidden}
.bm-right{overflow:hidden}
.bm-right .headline{padding-bottom:20px}
.bm-right .headline h2{text-transform:none;font-size:34px;line-height:36px}
.model-headline{overflow:hidden;border-bottom:1px solid #d4d9df;padding-bottom:5px;margin-bottom:15px}
.model-headline strong{float:left;font-size:18px;line-height:20px;font-weight:normal;color:#000}
.model-headline div{float:right;color:#e61f45;font-size:18px;line-height:20px}
.headline .viewall{color:#ff0045;float:right;font-size:18px;line-height:26px}
.headline .viewall:hover{text-decoration:underline}
.sponsor{width:100%;overflow:hidden}
.ad468{width:470px;float:left;color:#00aced;margin:10px 10px 0 0}
.ad468 span{color:#fff;text-transform:uppercase;font-size:18px;line-height:20px}
.ad468 img{display:block;margin:0 auto}
.ad400{overflow:hidden;text-align:center}
.ad400 strong{font-size:27px;line-height:30px;text-shadow:1px 1px 2px black;padding:0 2px}
.ad400 span{font-size:18px;line-height:30px;padding:0 2px;color:#508ad0}
.info-holder{width:100%}
.info-holder:after{content:"";display:block;clear:both}
.info-buttons{width:100%;margin:0 0 12px;position:relative}
.info-buttons:after{content:"";display:block;clear:both}
.hp-video-info{float:left}
.hp-video-info li{float:left}
.hp-video-info li{font-size:13px;line-height:30px;float:left;margin-right:20px;padding-left:25px;color:#3a68a1}
.hp-video-info li a{color:#9e9e9e;text-decoration:underline}
.hp-video-info li a:hover{color:#30bc9d;text-decoration:none}
.hp-duration{background:url(../images/icon1.png) no-repeat 0 50%}
.hp-views{background:url(../images/icon2.png) no-repeat 0 50%}
.hp-when-added{background:url(../images/icon3.png) no-repeat 0 50%}
.hp-add-favorites{background:url(../images/icon4.png) no-repeat 0 50%}
.block-video{padding:10px;margin:0 auto;background:#1A2129;max-width:1500px}
.block-video:after{content:"";display:block;clear:both}
.block-video .player .player-wrap{position:relative}
.is-playing.kt-player .fp-poster{display:none}
.block-video .player object,.block-video .player video,.block-video .player .player-wrap #kt_player{height:100% !important;left:0 !important;position:absolute !important;top:0 !important;width:100% !important}
.block-video .player .loading{display:block;text-align:center;font-size:20px;font-weight:bold;line-height:25px;color:#9b9b9b;padding:50px 20px}
.block-video .no-player{display:block;position:relative}
.block-video .no-player img{opacity:0.2;filter:alpha(opacity=0.2)}
.block-video .no-player .message{display:block;position:absolute;text-align:center;padding:20px;left:0;right:0;top:30px;font-size:20px;font-weight:bold;line-height:25px;color:#9b9b9b}
.block-video .no-player .message em{font-size:20px;font-weight:bold;line-height:25px;color:#ffffff}
.block-video .no-player .message form{display:block;padding:20px 0 0 0}
.playlist-sponsor{margin-bottom:15px}
.playlist-sponsor iframe{display:block;margin:0 auto}
.block-video .playlist{margin:0 0 10px}
.block-video .playlist-holder{overflow:hidden}
.block-video .playlist .item{border:3px solid transparent}
.block-video .playlist .item.selected,.block-video .playlist .item.selected:hover{margin:0;border:3px solid #00aced}
.block-video .playlist .item:hover{border:3px solid #00aced}
.block-video .sponsor{width:auto}
.video-page .block-video .sponsor{position:relative;z-index:100}
.block-video .adv{float:right;width:304px;overflow:hidden}
.block-video .adv .banner{border:2px solid #1f1f1f;margin:0 0 10px;width:300px;height:250px;background:#000}
.block-video .adv .banner:last-child{margin:0}
.block-album{padding:10px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;margin:-3px 0 0;background:#272727 url(../images/bg-grey.gif)}
.block-album .album-holder{float:left;width:887px}
.block-album .album-info{width:887px}
.block-album .images{position:relative;overflow:hidden;border:2px solid #1f1f1f;padding:7px;background:#000}
.block-album .images span.item,.block-album .images a.item{float:left;margin:7px}
.block-album .images span.item{opacity:0.2}
.block-album .images a.item:hover{margin:0;border:7px solid #f56c08}
.block-album .images .message{display:block;position:absolute;text-align:center;padding:20px;left:0;right:0;top:30px;font-size:20px;font-weight:bold;line-height:25px;color:#9b9b9b}
.block-album .images .message em{font-size:20px;font-weight:bold;line-height:25px;color:#ffffff}
.block-album .images .message form{display:block;padding:20px 0 0 0}
.block-album .sponsor{border:2px solid #1f1f1f;width:auto;margin:10px 0}
.block-album .adv{float:right;width:319px}
.block-album .adv .banner{border:2px solid #1f1f1f;margin:0 0 10px;width:315px;height:300px;background:#000}
.block-album .adv .banner:last-child{margin:0}
.rating-container{float:left;margin:0 10px 0 0;height:30px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;width:200px;background:#d5d5d5;background:-moz-linear-gradient(top,#d5d5d5 0%,#ffffff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d5d5d5),color-stop(100%,#ffffff));background:-webkit-linear-gradient(top,#d5d5d5 0%,#ffffff 100%);background:-o-linear-gradient(top,#d5d5d5 0%,#ffffff 100%);background:-ms-linear-gradient(top,#d5d5d5 0%,#ffffff 100%);background:linear-gradient(to bottom,#d5d5d5 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5',endColorstr='#ffffff',GradientType=0)}
.rating-container .rate-like{float:left;text-indent:-9999px;overflow:hidden;width:34px;height:30px;background:url(../images/btn-vote.png) no-repeat}
.rating-container .rate-like.voted,.rating-container .rate-like:hover{background-position:0 -31px}
.rating-container .rate-like.disabled{background:url(../images/btn-vote.png) no-repeat}
.rating-container .rate-dislike{float:right;text-indent:-9999px;overflow:hidden;width:33px;height:30px;background:url(../images/btn-vote.png) no-repeat -34px 0}
.rating-container .rate-dislike.voted,.rating-container .rate-dislike:hover{background-position:-34px -31px}
.rating-container .rate-dislike.disabled{background:url(../images/btn-vote.png) no-repeat -34px 0}
.rating-container .disabled,.rating-container .voted{cursor:default}
.rating-container .rating{text-align:center;width:120px;margin:0 auto;overflow:hidden;padding:5px 0 0}
.rating-container .voters{display:block;color:#818181;text-shadow:1px 1px 0 #ededed;font-size:10px;line-height:12px;text-transform:uppercase;margin:0 0 4px}
.rating-container .scale-holder{background:#f45655;display:block;height:4px;position:relative;width:120px}
.rating-container .scale-holder .scale{position:absolute;left:0;top:0;height:4px;background:#bfd128}
.btn-favourites{display:block;position:relative;float:left;width:40px;height:30px;color:#4e4e4e;-webkit-border-radius:2px;border-radius:2px;background:#3a68a1}
.btn-favourites:hover{-webkit-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;background:#204d86}
.btn-favourites .ico-favourite{width:18px;height:15px;position:absolute;top:8px;left:6px;background:url(../images/ico-favourite.png) no-repeat}
.btn-favourites .drop{display:block;width:100%;height:100%;background:url(../images/bg-drop2.png) no-repeat 29px 50%;cursor:pointer}
.btn-favourites:hover .drop{background:url(../images/bg-drop.png) no-repeat 29px 50%}
.btn-favourites ul{position:absolute;bottom:100%;left:0;z-index:200;display:none;overflow:hidden;border-radius:3px 3px 3px 0;-webkit-border-radius:3px 3px 3px 0}
.btn-favourites:hover ul{display:block}
.btn-favourites ul li a,.btn-favourites ul li span{white-space:nowrap;padding:8px;display:block;font-weight:bold;color:#4e4e4e;background:#d5d5d5}
.btn-favourites ul li span{position:relative;color:#808080;padding:8px 38px 8px 32px;background:#d5d5d5 url(../images/ico-checkmark.png) 7px 7px no-repeat}
.btn-favourites ul li span .delete{position:absolute;right:8px;top:8px;color:#808080;margin:0 0 0 10px;text-decoration:none}
.btn-favourites ul li span .delete:hover{color:#4e4e4e}
.btn-favourites ul li a:hover{color:#fff;background:#204d86}
.btn-favourites ul li span a{padding:0;background:transparent;text-decoration:underline}
.btn-favourites ul li span a:hover{background:transparent}
.block-bookmarks{overflow:hidden;margin:-2px 0 0 10px;float:left}
.tabs-menu{overflow:hidden;float:left}
.tabs-menu li{margin:0 20px 0 0;float:left;font-size:16px !important;line-height:30px !important;padding-left:25px}
.tabs-menu li:last-child{margin:0}
.tabs-menu li a{font-size:13px !important;line-height:30px !important;font-weight:normal !important;background:none !important;border:none !important;color:#3a68a1 !important;padding:0 !important;text-decoration:underline;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;text-transform:none !important}
.tabs-menu li a:hover,.tabs-menu li a.active{color:#00deff !important}
.hp-tab-video-detail{background:url(../images/icon8.png) no-repeat 0 50%}
.hp-tab-report-video{background:url(../images/icon5.png) no-repeat 0 50%}
.hp-tab-screenshots{background:url(../images/icon9.png) no-repeat 0 50%}
.hp-tab-share{background:url(../images/icon6.png) no-repeat 0 50%}
.hp-tab-comments{background:url(../images/icon7.png) no-repeat 0 50%}
.tab-content{color:#3a68a1;padding:10px 0}
.block-details{margin:-10px 0;overflow:hidden}
.block-details .info{overflow:hidden}
.block-details .item{width:100%;overflow:hidden;padding:5px 0;background:url(../images/divider.png) repeat-x}
.block-details .item:first-child{background:none}
.block-details .item img{margin:1px}
.block-details .item a{display:inline-block;color:#ffffff;margin:3px 0 3px 3px;font-weight:normal;background:#29384A;padding:2px 10px;white-space:nowrap;text-transform:capitalize}
.hp-info-item-label{width:70px !important;line-height:25px !important;padding:0 !important}
.block-details .item a:hover{color:#00deff}
.block-details span{float:left;border-left:1px solid #353535;padding:0 24px}
.block-details span:first-child{padding:0 24px 0 0;border:0}
.block-details span.added-by{float:right;border-left:none;padding:0}
.block-details span em{color:#dcdcdc;margin-left:3px}
.block-details .block-user{float:right;margin:10px 0 10px 10px}
.block-details .block-user .username{margin:0 0 5px 0;font-weight:bold}
.block-details .block-user .avatar{display:block;width:150px;height:150px}
.block-details .block-user .avatar img,.block-details .block-user .avatar .no-thumb{display:block;width:150px;height:150px;text-align:center;line-height:150px;background:#000}
.block-flagging{width:100%;overflow:hidden}
.block-flagging .block-radios{float:left}
.block-flagging .block-textarea{float:right;width:600px}
.block-flagging .submit{margin:11px 0 0}
.block-screenshots{width:100%;overflow:hidden;margin:-10px 0 0}
.block-screenshots span.item,.block-screenshots a.item{float:left;border:1px solid #1f1f1f;width:167px;height:126px;margin:10px 0 0 3px}
.block-screenshots a.item:hover{border:1px solid #30bc9d}
.block-screenshots span.item img,.block-screenshots a.item img{width:167px;height:126px}
.block-share{width:100%;overflow:hidden}
.block-share .block-bookmarks{float:right;width:400px}
.block-share .textfield{width:700px}
.block-share .middle{width:419px}
.block-share .block-size{width:100%;overflow:hidden;padding:2px 0 0}
.block-share .block-size a{float:left;margin:0 10px 0 0;color:#4e4e4e;text-shadow:1px 1px 0 #e0e0e0;background:#d0d0d0;height:23px;padding:9px 17px 0;-webkit-border-radius:3px;border-radius:3px;background:-moz-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d0d0d0),color-stop(100%,#c5c5c5));background:-webkit-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:-o-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:-ms-linear-gradient(top,#d0d0d0 0%,#c5c5c5 100%);background:linear-gradient(to bottom,#d0d0d0 0%,#c5c5c5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d0d0',endColorstr='#c5c5c5',GradientType=0)}
.block-share .block-size a:hover{color:#fff;text-shadow:none !important;background:#30bc9d}
.block-share .custom-size{float:left}
.block-share .custom-size label{float:left;color:#9b9b9b;margin:8px 9px 0 0}
.block-share .custom-size .textfield{float:left;width:42px;margin:0 8px 0 0;text-align:center}
.block-comments{width:100%;overflow:hidden;box-sizing:border-box;margin-top:20px;background:#80a6d4;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:10px}
.block-comments-inner{background:#ebebeb;border:2px solid #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:15px 20px}
.block-comments .center-label{font-size:15px;line-height:22px;margin-bottom:5px}
.block-comments .toggle-button{float:right}
.block-comments .block-new-comment{}
.block-comments #comment_message{color:#000}
.block-comments .list-comments{padding:20px 0 0}
.related-videos,.related-albums{width:100%;overflow:hidden;margin:20px 0 0}
.related-videos .list-sort,.related-albums .list-sort{overflow:hidden;margin-bottom:7px}
.related-videos .list-sort li,.related-albums .list-sort li{float:left;margin:0 2px 3px 0;overflow:hidden;-webkit-border-radius:3px;border-radius:3px}
.related-videos .list-sort a,.related-albums .list-sort a,.related-videos .list-sort span,.related-albums .list-sort span{float:left;height:27px;font-weight:bold;color:#ccc;background:#204d86;padding:11px 11px 0}
.related-videos .list-sort a:hover,.related-albums .list-sort a:hover{color:#fff;cursor:pointer}
.related-videos .list-sort span,.related-albums .list-sort span{color:#fff;background:#3a68a1}
.btn-subscribe{float:left;position:relative;overflow:hidden}
.btn-subscribe .toggle-button{float:left}
.btn-subscribe .button-info:before{border-bottom:5px solid rgba(0,0,0,0);border-right:5px solid #BCBCBC;border-top:5px solid rgba(0,0,0,0);content:"";left:-5px;position:absolute;top:5px}
.btn-subscribe .button-info{background:none repeat scroll 0 0 #BCBCBC;border-radius:3px;color:#4E4E4E;float:left;height:17px;margin:5px 0 0 10px;padding:3px 8px 0;position:relative}
.member-menu{float:right;width:284px;margin:0 0 0 30px}
.member-menu .block-main{padding:16px 0 0;width:100%;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#355F92}
.member-menu .block-main .avatar{margin:0 auto 8px;width:180px}
.member-menu .block-main .avatar img,.member-menu .block-main .avatar .no-thumb{display:block;width:180px;height:180px;line-height:180px;background:#000;color:#838383;-webkit-border-radius:3px;border-radius:3px;text-align:center}
.member-menu .block-additional{width:100%;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background:#355F92;margin:10px 0 0}
.member-menu .block-additional .user-menu li:first-child{background:none}
.member-menu .user-menu li{margin:-1px 0 0;background:url(../images/divider.png) repeat-x}
.member-menu .user-menu span,.member-menu .user-menu a{display:block;font-weight:bold;padding:10px 12px 9px 14px}
.member-menu .user-menu span{color:#fff;text-transform:uppercase;padding:10px 12px 13px 12px;background:#19406F}
.member-menu .user-menu a:hover{background:#19406F}
.member-menu .user-menu em{display:inline-block;margin:0 0 0 5px;width:14px;height:14px;padding:2px;font-size:10px;font-weight:bold;text-align:center;border-radius:50%;background:#29C2FC;color:#ffffff}
.member-menu .user-menu em.small{font-size:9px}
.member-menu .user-menu a:hover em{color:#ffffff}
.profile-list{width:100%;overflow:hidden}
.profile-list .margin-fix{margin:0 0 0 -10px;overflow:hidden}
.profile-list .about-me{display:block;overflow:hidden;clear:both;color:#29c2fc}
.profile-list .column{float:left;width:330px;padding:0 0 0 10px;width:33.3333333%;box-sizing:border-box}
.profile-list .item{font-size:13px;margin:0 0 0 10px;padding:12px;background:#355f92;color:#29c2fc;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 10px rgba(6,6,6,0.2);box-shadow:inset 0 0 10px rgba(6,6,6,0.2)}
.profile-list .column .item{margin:0 0 10px;overflow:hidden;height:14px}
.profile-list .item em{color:#fff}
.profile-list .item a{text-decoration:underline}
.form-upload{padding-top:20px}
.form-upload .section-title{color:#000;padding-bottom:5px;border-bottom-color:#ccc}
.form-upload label{color:#000 !important}
.form-upload p{display:block;margin:15px 0 0;color:#000}
.form-upload .textfield,.form-upload .textarea,.form-upload .selectbox,.form-upload .file{color:#000}
.form-upload .section-one{width:auto !important;float:none !important;overflow:hidden}
.form-upload .section-two{float:right !important}
.form-upload p.preview{display:block;width:320px;overflow:hidden;background:#000000;position:relative}
.form-upload p.preview em{position:absolute;bottom:10px;background:#000000;opacity:0.8;padding:5px;-webkit-border-radius:3px;border-radius:3px;color:#dcdcdc;font-size:14px;font-weight:bold;line-height:16px}
.form-upload p.preview em.left{left:10px}
.form-upload p.preview em.right{right:10px}
.form-upload p.preview em.negative{color:#fc5729}
.form-upload p.preview img{display:block;max-width:320px;width:100%;height:auto}
.form-upload p.preview.disabled img{opacity:0.3}
.list-models-slider li a{display:block;background:#3a68a1;padding:2px;overflow:hidden}
.slick-track .slick-slide{display:block !important}
.slick-list{margin-bottom:15px !important}
.slick-slide{margin:0 5px}
.slick-slider{overflow:visible !important;margin-bottom:0 !important}
.slick-prev{background:red !important;width:19px !important;height:40px !important;background:url(../images/slider-arrow-left.png) !important;text-indent:-9999px;margin-top:-20px !important}
.slick-next{background:red !important;width:19px !important;height:40px !important;background:url(../images/slider-arrow-right.png) !important;text-indent:-9999px;margin-top:-20px !important}
.slick-dots{position:relative !important;bottom:auto !important}
.slick-dots li{overflow:hidden;width:10px !important;height:10px !important}
.slick-dots li button:before{display:none !important}
.slick-dots li button{background:#747474 !important;width:10px !important;height:10px !important;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.slick-dots li.slick-active button{background:#00DEFF !important}
.slick-slide .item{margin:0 !important;width:auto !important;height:auto !important;overflow:hidden}
.slick-slide img{width:100% !important;height:auto !important}
.btml{display:table;width:100%;margin:10px 0 0 0;padding:16px 10px 10px 10px;background:#fff;border:1px solid #dfe2e5;box-sizing:border-box}
.btml ol{display:table-cell;vertical-align:top}
.btml ol li{font-size:15px;line-height:18px;padding:0 20px 0 2px;margin-bottom:10px}
.btml ol li span{color:#3a68a1;padding-right:4px;font-size:12px}
.btml ol li a{color:#000;padding:2px 5px}
.btml ol li a:hover{background:#3a68a1;color:#fff}
.mfp-container .headline h2{color:#fff}
.popup-title{display:block;color:#dcdcdc;margin:0 0 5px;font-size:20px;line-height:22px}
.fancybox-close{background:url(../images/popup-close.png) no-repeat !important;width:18px !important;height:18px !important;top:-30px !important;right:0 !important}
.fancybox-skin{background:rgba(20,20,20,1) !important}
.mfp-content{position:static !important;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.popup{margin:50px auto;padding:0 0 0 0;background:#fff}
#popup-categories,#popup-models{max-width:927px !important}
.mfp-close{width:40px !important;height:40px !important;display:block;top:0 !important;right:0 !important;text-indent:-9999px;background:#3a68a1 url(../images/popup-close.png) no-repeat 50% 50% !important;opacity:1 !important}
.popup a{color:#000}
.popup-title{color:#fff;font-weight:normal;font-size:20px;line-height:40px;background:#3a68a1;padding:0 20px;overflow:hidden}
.popup-title strong{float:left}
.popup-title a{float:right;font-size:14px;line-height:40px;text-decoration:underline;color:#fff;font-weight:bold;margin-right:30px}
.popup-categories-list{overflow:hidden;float:left}
.popup-categories-list li strong{display:block;color:#3a68a1;padding:5px;font-size:18px;line-height:22px}
.popup-categories-list li a:first-letter{text-transform:uppercase}
.popup-categories-list li a{display:block;padding:5px;text-decoration:none;overflow:hidden;margin:0 0 2px 2px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}
.popup-categories-list li a:hover{color:#fff;background:#00aced}
#popup-categories .popup-categories-list li a,#popup-models .popup-categories-list li a{padding:2px}
.wrap2{overflow:hidden;padding:10px 20px;margin:0 0 0 -1px}
.wrap3{overflow:hidden;padding:10px 14px;margin:0 0 0 -1px}
.top-searches{float:none}
.top-searches li a{padding:0 5px;height:25px;line-height:25px;overflow:hidden;width:auto}
.top-searches li{float:left;margin:0 5px 5px 0}
.fancybox-wrap{width:auto !important}
.fancybox-inner{width:400px !important}
.radius{border-radius:8px;padding:25px;margin-bottom:10px;color:#000000;font-size:13px}
.radius a{color:#508ad0}
.radius a:hover{color:#001a39;text-decoration:underline}
.com-title{display:block;margin-bottom:15px}
.stories_wrapper{overflow:hidden;padding:10px 0}
.ct{padding:5px 0}
.radius_story{background:#DEE6EF;border:1px solid #DCDCDC;border-radius:4px;padding:15px;margin-bottom:10px;line-height:1.2}
.radius_story a{outline:none;color:#437BC5;text-decoration:none;font-weight:bold}
.radius_story a:hover{color:#4E4E4E}
.vthumb{display:none}
.vthumb{height:auto}
.vthumb video{width:100% !important;height:auto}
.vtpreview{display:none;position:absolute;height:40px;width:40px;top:10px;right:10px;background-color:rgba(0,0,0,0.5);padding:10px;border-radius:50%;cursor:pointer}
.kt-player .fp-ui-inline{background:rgba(0,0,0,0.5) !important}
.adv-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);z-index:10000000;display:flex;flex-wrap:wrap;align-content:center;display:none;text-align:center}
.adv-holder{width:300px;margin:0 auto;position:relative}
.adv-overlay iframe{display:block}
.adv-close{cursor:pointer;display:block;position:absolute;right:-15px;top:-15px;background:red url(../images/popup-close.png) no-repeat 50% 50% !important;width:30px;height:30px;text-indent:-9999px;border:1px solid #fff;border-radius:50%;display:none}
.adv-text{display:block;height:20px;line-height:20px;background:rgba(0,0,0,0.5);position:absolute;left:0;top:-22px;padding:0 8px;color:#fff}
.adv-overlay .wrap{text-align:center;width:100%}
.adv-overlay .wrap img{display:block}
.adv-overlay .continue{display:block;background:#fff;padding:5px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#000;cursor:pointer;width:180px;margin:10px auto 0}
@media screen and (max-width:350px){.adv-close{right:-2px;top:-2px}
}@media screen and (max-width:1360px){.list-playlists .item,.list-sponsors .item,.list-albums .item,.list-albums-images .item,.list-videos .item,.list-videos-screenshots .item{width:calc(25% - 15px)}
.top-menu ul li{text-transform:none;font-size:14px}
.slick-slide .item .img{height:auto}
.bottom-ads .spot{margin:0 2px}
.btml ol:nth-child(7),.btml ol:nth-child(8){display:none}
.block-video .adv{display:none}
}@media screen and (max-width:1200px){.ad468{float:none;margin:0 0 10px 0;width:auto}
.list-models .item{width:calc(20% - 15px)}
.list-categories .item{width:calc(25% - 15px)}
}@media screen and (max-width:1100px){.user-links li{display:none}
.user-links li.visible{display:block}
.logo{margin:-23px 14px 0 55px}
.mi-holder{display:block;float:left;margin:0 20px 0 0;position:absolute;width:64px}
.pushy-active #menu-icon,#menu-icon:hover{-moz-transform:none !important;-webkit-transform:none !important;transform:none !important}
.block-video .table{display:none}
}@media screen and (max-width:1024px){#kt_player iframe{display:none !important}
}@media screen and (min-width:1001px){.member-menu .block-main,.member-menu .block-additional{display:block !important}
.top-menu{display:block !important}
}@media screen and (max-width:1000px){.list-playlists .item,.list-sponsors .item,.list-albums .item,.list-albums-images .item,.list-videos .item,.list-videos-screenshots .item{width:calc(33.333333333333% - 15px)}
.list-categories .item{width:calc(25% - 15px)}
.list-models .item{width:calc(25% - 15px)}
.bottom-ads{text-align:center}
.bottom-ads .spot{float:none;display:inline-block;vertical-align:top}
.block-video .video-info{width:auto}
.pagination li{width:40px}
.btml ol:nth-child(4),.btml ol:nth-child(5),.btml ol:nth-child(6){display:none}
.top-menu{position:absolute;left:0;top:100%;height:auto;max-width:250px;display:none}
.top-menu .container{padding:0 !important}
.top-menu ul{display:block;padding:10px 0 !important}
.top-menu ul li{display:block;border:none !important;text-align:left;margin:0;padding:0;font-size:20px}
.top-menu ul li a{padding:5px 15px}
.block-video{padding:10px}
.block-video .table{display:none}
.block-video .video-holder{float:none;width:auto}
.block-channel .img{display:none}
.channel-info{width:calc(100% - 188px)}
.channel-rating{margin-right:0}
.member-menu{float:none;width:100%;margin:0 0 20px 0;top:auto !important}
.member-menu .headline h2{cursor:pointer;position:relative}
.member-menu .headline h2:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#010101 transparent transparent transparent;position:relative;top:-3px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear}
.member-menu .headline h2.active:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.member-menu .block-main .avatar{display:none}
.member-menu .block-main{padding:0 !important}
.member-menu .block-main,.member-menu .block-additional{display:none}
.block-model-inner{padding:0 10px 10px 10px}
.model-image-holder{width:200px;text-align:center;padding:10px}
.block-model .img img{width:100%;height:auto}
.block-model .rating-container{margin:0}
.model-image-holder .headline{float:none;display:inline-block;vertical-align:top;margin:10px 0 0 0 !important}
.bm-right .headline h2{font-size:24px;line-height:30px}
.block-model .model-list{clear:both;padding-top:10px}
.block-model .desc + .desc{display:none}
.block-model{padding:2px}
.block-model-inner{border:none}
.block-model .img{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
#list_models_top_models{display:none}
.sidebar{float:none;width:auto;margin:0}
.sidebar .list,.sidebar .filter{padding:10px}
.sidebar .list li,.sidebar .filter li{display:inline-block;vertical-align:top}
}@media screen and (max-width:767px){#header{height:auto}
.search{clear:both;padding:15px 0}
.list-playlists .item,.list-sponsors .item,.list-categories .item,.list-albums .item,.list-albums-images .item,.list-videos .item,.list-videos-screenshots .item{width:calc(50% - 15px)}
.list-categories .item{width:calc(33.33333333% - 15px)}
.block-model-left{overflow:hidden}
.block-model .desc{clear:both;margin-top:10px}
.model-list{width:auto}
/*.pagination ul li{display:none}*/
.pagination ul li.prev,.pagination ul li.next,.pagination ul li.shangyiye,.pagination ul li.xiayiye{display:block !important}
.pagination ul li.prev a,.pagination ul li.next a,.pagination ul li.shangyiye a,.pagination ul li.xiayiye a{background:none !important}
.pagination li.prev,.pagination li.shangyiye{background:url(../images/first-page.png) no-repeat;width:85px !important}
.pagination li.next,.pagination li.xiayiye{background:url(../images/last-page.png) no-repeat;width:85px !important}
.pagination ul li.prev:hover,.pagination ul li.next:hover,.pagination ul li.shangyiye:hover,.pagination ul li.xiayiye:hover{background-position:0 100% !important}
.player-holder{margin-bottom:5px}
.block-video .sponsor{float:none !important;margin-bottom:10px}
.block-video .sponsor .ad400{text-align:left}
.mfp-content .block-video .sponsor .ad400{text-align:center !important}
.form-upload .two-sections .section-two{float:none !important;margin:0 0 15px 0 !important;padding:0 !important;width:auto !important;background:none !important}
.footer .txt{padding:0 10px 10px 10px}
.uplink{position:relative !important;top:auto;right:auto;margin:0 auto 0 auto}
.alphabet span,.alphabet a{font-size:14px}
.profile-list .column{width:100%}
.playlist-sponsor{display:none}
}@media screen and (max-width:620px){.channel-info{width:100%;float:none;margin-bottom:10px}
.block-channel .desc{height:auto}
.channel-rating{width:100%;float:none}
.channel-list .rating{width:auto}
.channel-rating strong{width:100%;float:none;display:block}
.channel-rating a{width:100%;box-sizing:border-box;display:block}
.list-models .item{width:calc(33.33333333333% - 15px)}
.bm-right{clear:both}
.block-model .model-list{clear:none}
.block-model .model-list li{width:100%;border-right:none;margin:0 !important;padding:5px 0 !important}
}@media screen and (max-width:567px){.banner-top{display:block;padding:10px 0 0 0}
#divExoLayerWrapper{visibility:visible !important}
.footer .nav li{padding:0 5px;margin:5px 0}
.headline h2{float:none}
.sort{float:left;margin-top:6px}
.header-right{display:none}
}@media screen and (max-width:479px){.lang{padding:0;margin:0;position:absolute;right:5px;top:5px}
.logo{margin:0 auto 0 auto;float:none}
.user-links{display:table;margin:0 auto 0 auto;float:left}
.user-links li{margin:0 20px 0 0;line-height:43px}
#header .wrap{min-height:43px}
.mi-holder{top:53px}
.list-playlists .item,.list-sponsors .item,.list-albums .item,.list-albums-images .item,.list-videos .item,.list-videos-screenshots .item{width:calc(50% - 15px)}
.list-categories .item{width:calc(50% - 15px)}
.list-models .item{width:calc(50% - 15px)}
.block-details span{float:none;display:block;padding-bottom:5px !important}
.btml ol:nth-child(3){display:none}
.fancybox-inner{width:250px !important}
form .captcha-control .image{width:100% !important;margin-right:0 !important}
form .captcha-control .textfield{width:120px}
form .captcha-control .submit{float:none}
.headline .button-info{display:none}
.headline .button,.headline .more{float:left}
.channel-list .rating{clear:both;float:none;width:auto}
.model-image-holder{float:none;width:100%;margin:10px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.block-model .model-list{clear:both}
.model-image-holder .headline{margin-top:0 !important}
.ad400 span{font-size:15px;line-height:20px}
.ad400 strong{font-size:18px;line-height:20px}
}@media screen and (max-width:350px){.rating-container{width:180px}
.rating-container .rating{width:100px}
}.block-video .player .player-wrap #kt_player.is-fullscreen{position:fixed !important}
.cc-window.cc-banner{padding-top:5px !important;padding-bottom:5px !important}
.cc-btn{padding:0 !important;height:20px !important;line-height:20px !important;font-size:12px !important;background:#006388 !important}
.cc-banner .cc-message{font-size:13px !important}
#list_videos_per_country .box .blurred-text{text-shadow:5px 0 15px rgba(255,255,255,1);color:transparent !important}
#list_videos_per_country .country-watching{max-width:25px;vertical-align:baseline;box-shadow:3px 2px 5px grey}
div.mobile-preview{display:none;position:absolute;top:10px;right:10px;width:60px;height:60px;background-image:url('../images/mobile-preview.png');background-size:60%;background-position:center;background-repeat:no-repeat;border-radius:50%;background-color:#000000;opacity:0.4;z-index:10;cursor:pointer}
@media screen and (max-width:1024px){div.mobile-preview{display:block}
}.lang.gender-filter a.en{background:transparent !important;padding-left:0}
.lang.gender-filter .lang-list li a{padding-left:0}
.lang .tag-list li a{padding-left:0;text-align:center}
@media screen and (max-width:479px){.lang.gender-filter{right:95px}
}.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:rgba(20,20,20,.7);color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}
.fancybox-inner,.fancybox-outer{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(../images/fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(../images/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:hidden!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../images/fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox_sprite@2x.png);background-size:44px 152px}
#fancybox-loading div{background-image:url(../images/fancybox_loading@2x.gif);background-size:24px 24px}
}@media screen and (max-width:560px){.fancybox-skin{padding:10px!important}
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}
.mfp-align-top .mfp-container:before{display:none}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}
.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}
.mfp-ajax-cur{cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.mfp-auto-cursor .mfp-content{cursor:auto}
.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.mfp-loading.mfp-figure{display:none}
.mfp-hide{display:none!important}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}
.mfp-preloader a{color:#ccc}
.mfp-preloader a:hover{color:#fff}
.mfp-s-ready .mfp-preloader{display:none}
.mfp-s-error .mfp-content{display:none}
button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}
button::-moz-focus-inner{padding:0;border:0}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}
.mfp-close:focus,.mfp-close:hover{opacity:1}
.mfp-close:active{top:1px}
.mfp-close-btn-in .mfp-close{color:#333}
.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}
.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}
.mfp-arrow:active{margin-top:-54px}
.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}
.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}
.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}
.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}
.mfp-arrow-left{left:0}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}
.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}
.mfp-arrow-right{right:0}
.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}
.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}
.mfp-iframe-holder .mfp-close{top:-40px}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}
.mfp-figure{line-height:0}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}
.mfp-figure figure{margin:0}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}
.mfp-image-holder .mfp-content{max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}
.mfp-img-mobile img.mfp-img{padding:0}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}
.mfp-img-mobile .mfp-counter{right:5px;top:3px}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}
}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}
.mfp-container{padding-left:6px;padding-right:6px}
}.mfp-ie7 .mfp-img{padding:0}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}
.mfp-ie7 .mfp-container{padding:0}
.mfp-ie7 .mfp-content{padding-top:44px}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}
.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}
[role=button]{cursor:pointer}
.btn,input.submit{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus,input.submit.active.focus,input.submit.active:focus,input.submit.focus,input.submit:active.focus,input.submit:active:focus,input.submit:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover,input.submit.focus,input.submit:focus,input.submit:hover{color:#333;text-decoration:none}
.btn.active,.btn:active,input.submit.active,input.submit:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn.disabled,.btn[disabled],.input.submit[disabled],fieldset[disabled] .btn,fieldset[disabled] input.submit,input.submit.disabled{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}
a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}
.btn-default,input.submit{color:#333;background-color:#fff;border-color:#ccc}
.btn-default.focus,.btn-default:focus,input.submit.focus,input.submit:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}
.btn-default:hover,input.submit:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default,input.submit.active,input.submit:active{color:#333;background-color:#e6e6e6;border-color:#adadad}
.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover,input.submit.active.focus,input.submit.active:focus,input.submit.active:hover,input.submit:active.focus,input.submit:active:focus,input.submit:active:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}
.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default,input.submit.active,input.submit:active{background-image:none}
.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover,fieldset[disabled] input.submit.focus,fieldset[disabled] input.submit:focus,fieldset[disabled] input.submit:hover,input.submit.disabled.focus,input.submit.disabled:focus,input.submit.disabled:hover,input.submit[disabled].focus,input.submit[disabled]:focus,input.submit[disabled]:hover{background-color:#fff;border-color:#ccc}
.btn-default .badge{color:#fff;background-color:#333}
.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}
.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}
.btn-primary .badge{color:#337ab7;background-color:#fff}
.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}
.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}
.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}
.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}
.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}
.btn-success .badge{color:#5cb85c;background-color:#fff}
.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}
.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}
.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}
.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}
.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}
.btn-info .badge{color:#5bc0de;background-color:#fff}
.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}
.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}
.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}
.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}
.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}
.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}
.btn-warning .badge{color:#f0ad4e;background-color:#fff}
.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}
.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}
.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}
.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}
.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}
.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}
.btn-danger .badge{color:#d9534f;background-color:#fff}
.btn-link{color:#337ab7;font-weight:400;border-radius:0}
.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}
.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}
.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}
.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}
.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}
.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}
.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}
.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}
.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}
.btn.active,.btn:active{background-image:none}
.btn-default{background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}
.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}
.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}
.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}
.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);background-repeat:repeat-x;border-color:#245580}
.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}
.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}
.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}
.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);background-repeat:repeat-x;border-color:#3e8f3e}
.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}
.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}
.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}
.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);background-repeat:repeat-x;border-color:#28a4c9}
.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}
.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}
.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}
.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);background-repeat:repeat-x;border-color:#e38d13}
.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}
.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}
.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}
.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);background-repeat:repeat-x;border-color:#b92c28}
.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}
.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}
.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}
.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x;background-color:#e8e8e8}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);background-repeat:repeat-x;background-color:#2e6da4}
.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}
.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}
.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);background-repeat:repeat-x;border-radius:4px}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}
.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}
@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);background-repeat:repeat-x}
}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}
.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-repeat:repeat-x;border-color:#b2dba1}
.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-repeat:repeat-x;border-color:#9acfea}
.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-repeat:repeat-x;border-color:#f5e79e}
.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-repeat:repeat-x;border-color:#dca7a7}
.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);background-repeat:repeat-x}
.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);background-repeat:repeat-x}
.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);background-repeat:repeat-x}
.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);background-repeat:repeat-x}
.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);background-repeat:repeat-x}
.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);background-repeat:repeat-x}
.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}
.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}
.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);background-repeat:repeat-x;border-color:#2b669a}
.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}
.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}
.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-repeat:repeat-x}
.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);background-repeat:repeat-x}
.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-repeat:repeat-x}
.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-repeat:repeat-x}
.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-repeat:repeat-x}
.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-repeat:repeat-x}
.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}
.pushy{position:fixed;width:200px;height:100%;top:0;z-index:9999;background:#333332;font-size:.9em;-webkit-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);-moz-box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);box-shadow:inset -10px 0 6px -9px rgba(0,0,0,.7);overflow:auto;-webkit-overflow-scrolling:touch}
.pushy a{display:block;color:#b3b3b1;padding:15px 30px;border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(255,255,255,.1);text-decoration:none}
.pushy a:hover{background:#3a68a1;color:#fff}
.pushy-left{-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);-o-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}
.pushy-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.container-push,.push-push{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}
#container,.push,.pushy{-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99)}
.site-overlay{display:none}
.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9998;background-color:rgba(0,0,0,.5);-webkit-animation:fade .5s;-moz-animation:fade .5s;-o-animation:fade .5s;animation:fade .5s}
@keyframes fade{0%{opacity:0}
100%{opacity:1}
}@-moz-keyframes fade{0%{opacity:0}
100%{opacity:1}
}@-webkit-keyframes fade{0%{opacity:0}
100%{opacity:1}
}@-o-keyframes fade{0%{opacity:0}
100%{opacity:1}
}@media screen and (max-width:768px){.pushy{font-size:1em}
}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0}
.bx-wrapper img{max-width:100%;display:block}
.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}
.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}
.bx-wrapper .bx-prev{left:10px;background:url(../images/controls.png) no-repeat 0 -32px}
.bx-wrapper .bx-next{right:10px;background:url(../images/controls.png) no-repeat -43px -32px}
.bx-wrapper .bx-prev:hover{background-position:0 0}
.bx-wrapper .bx-next:hover{background-position:-43px 0}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:999}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:rgba(80,80,80,.75);width:100%}
.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}
jquery.bxslider.css



.cc-window{opacity:1;transition:opacity 1s ease}
.cc-window.cc-invisible{opacity:0}
.cc-animate.cc-revoke{transition:transform 1s ease}
.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}
.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}
.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}
.cc-grower{max-height:0;overflow:hidden;transition:max-height 1s}
.cc-link,.cc-revoke:hover{text-decoration:underline}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}
.cc-window.cc-static{position:static}
.cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row}
.cc-revoke{padding:.5em}
.cc-header{font-size:18px;font-weight:700}
.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}
.cc-link{opacity:.8;display:inline-block;padding:.2em}
.cc-link:hover{opacity:1}
.cc-link:active,.cc-link:visited{color:initial}
.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}
.cc-banner .cc-btn:last-child{min-width:140px}
.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}
.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}
.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}
.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}
.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}
.cc-revoke.cc-left{left:3em;right:unset}
.cc-revoke.cc-right{right:3em;left:unset}
.cc-top{top:1em}
.cc-left{left:1em}
.cc-right{right:1em}
.cc-bottom{bottom:1em}
.cc-floating>.cc-link{margin-bottom:1em}
.cc-floating .cc-message{display:block;margin-bottom:1em}
.cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-banner{-ms-flex-align:center;align-items:center}
.cc-banner.cc-top{left:0;right:0;top:0}
.cc-banner.cc-bottom{left:0;right:0;bottom:0}
.cc-banner .cc-message{-ms-flex:1;flex:1}
.cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}
.cc-compliance>.cc-btn{-ms-flex:1;flex:1}
.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}
}@media screen and (max-width:900px){.cc-btn{white-space:normal}
}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}
.cc-window.cc-bottom{bottom:0}
.cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}
.cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column}
.cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1}
.cc-window.cc-floating{max-width:none}
.cc-window .cc-message{margin-bottom:1em}
.cc-window.cc-banner{-ms-flex-align:unset;align-items:unset}
}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}
.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none}
.cc-theme-classic .cc-btn{border-radius:5px}
.cc-theme-classic .cc-btn:last-child{min-width:140px}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}
.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}
.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}
.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}
.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}