@font-face{font-family:'allerbold';src:url(fonts/aller_bd-webfont.eot);src:url(fonts/aller_bd-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/aller_bd-webfont.woff2) format("woff2"),url(fonts/aller_bd-webfont.woff) format("woff"),url(fonts/aller_bd-webfont.ttf) format("truetype"),url(fonts/aller_bd-webfont.svg#allerbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'allerregular';src:url(fonts/aller_rg-webfont.eot);src:url(fonts/aller_rg-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/aller_rg-webfont.woff2) format("woff2"),url(fonts/aller_rg-webfont.woff) format("woff"),url(fonts/aller_rg-webfont.ttf) format("truetype"),url(fonts/aller_rg-webfont.svg#allerregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'MalgunGothicRegular';src:url(fonts/MalgunGothicRegular.eot?#iefix) format("embedded-opentype"),url(fonts/MalgunGothicRegular.woff) format("woff"),url(fonts/MalgunGothicRegular.ttf) format("truetype"),url(fonts/MalgunGothicRegular.svg#MalgunGothicRegular) format("svg");font-weight:400;font-style:normal}input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
*{font-size:14px;text-align:left;margin:0;padding:0}
body{text-align:left;height:100%;font-family:'Open Sans',Arial,Verdana sans-serif;background-color:#FFF}
.body-bg1{background-color:#eee}
html{height:100%}
.alignC{margin:0 auto;text-align:center;width:1010px}
.prelative{position:relative}
.displayB{display:block}
.icons{background-image:url(../images/icons.png);background-repeat:no-repeat}
.icon-fb{width:8px;height:18px;background-position:-1px -1px}
.icon-tw{width:18px;height:14px;background-position:-14px -2px}
.icon-yt{width:16px;height:18px;background-position:-34px -4px}
.icon-in{width:18px;height:18px;background-position:-53px -3px}
a:hover .icon-fb{width:8px;height:18px;background-position:-1px -21px}
a:hover .icon-tw{width:18px;height:14px;background-position:-14px -19px}
a:hover .icon-yt{width:16px;height:18px;background-position:-34px -23px}
a:hover .icon-in{width:18px;height:18px;background-position:-53px -23px}
a{text-decoration:none}
ul{margin:0;padding:0}
ul li{list-style-type:none;margin:0;padding:0}
header{float:left;width:100%;position:relative;z-index:20}
header .top{background-color:#902371;float:left;width:100%}
nav.languages{float:right;padding:10px 0}
nav.languages ul{float:right}
nav.languages ul li,nav.languages ul li a{float:left}
nav.languages ul li a{color:#c4c4c4;font-size:14px;margin-left:13px;font-family:'Bitter',sans-serif;text-transform:uppercase;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
nav.languages ul li a:hover,nav.languages ul li a.active{color:#fff}
.social-icons{float:right;padding:8px 0 2px}
.social-icons a{width:25px;height:25px;float:left;margin-right:5px}
.social-icons a:hover{background-color:#fff}
.social-icons .icons{float:left}
.social-icons .icon-fb{margin:4px 0 0 8px}
.social-icons .icon-tw{margin:5px 0 0 4px}
.social-icons .icon-yt{margin:3px 0 0 4px}
.social-icons .icon-in{margin:3px 0 0 3px}
.main-nav-bg{float:left;width:100%;background-color:#fff;-webkit-box-shadow:0 10px 6px -6px #e0e1dc;-moz-box-shadow:0 10px 20px -6px #e0e1dc;box-shadow:0 10px 20px -6px #e0e1dc}
header a.logo{float:left;padding:16px 0;margin-right:30px}
header a.logo img{float:left}
nav.main-nav{float:right}
nav.main-nav ul{border-left:1px solid #F5F5F5}
nav.main-nav ul,nav.main-nav ul li,nav.main-nav ul li a{float:left}
nav.main-nav ul li a{border-right:1px solid #F5F5F5;color:#222;font-family:'Bitter',sans-serif;font-size:15px;text-transform:uppercase;padding:35px 10px;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
nav.main-nav ul li a:hover,nav.main-nav ul li a.active{color:#902371}
.main-news-bg{float:left;width:100%;background-color:#F3F4F4;padding-top:51px;padding-bottom:20px;-webkit-box-shadow:0 10px 6px -6px #e0e1dc;-moz-box-shadow:0 10px 20px -6px #e0e1dc;box-shadow:0 10px 20px -6px #e0e1dc}
.main-news{float:left;width:686px}
.main-news a.image{float:left;width:100%;position:relative}
.main-news a.image img{float:left;z-index:2}
.main-news a.image .ds-holder{float:left;width:96%;padding:1% 2%;position:absolute;bottom:0;z-index:5;background:rgba(144,35,113,0.7)}
.main-news a.image span{float:left;color:#fff;font-family:'Bitter',sans-serif}
.main-news a.image span.section-title{text-transform:uppercase;font-size:16px}
.main-news a.image span.date{float:right;font-size:13px;margin-top:3px}
.main-news a.title{float:left;width:100%;text-transform:uppercase;font-family:'Bitter',sans-serif;font-size:36px;color:#902371;line-height:40px;margin-top:25px;padding-bottom:25px;border-bottom:3px solid #902371}
.cities{float:right;width:275px;background-color:#fff;border-top:2px solid #902371}
.cities a{float:left;font-size:13px;text-transform:uppercase;font-family:'Ubuntu',sans-serif}
.cities a.all{width:275px;background-color:#902371;padding:5px 0;text-align:center;color:#fff}
.cities .box{float:left;width:137px}
.cities .box a{color:#000;border-bottom:1px solid #c5c6c6;padding:7px 10px 6px;width:117px}
.cities .box a:hover,.cities .box a.active{background-color:#902371;color:#fff;transition:color .3s ease,background-color .3s ease}
main.home{margin:0;padding:0;float:left;width:100%}
main.home .news{float:left}
main.home .main-news-bg{float:left;width:100%;background-color:#F3F4F4;padding-top:51px;padding-bottom:20px;-webkit-box-shadow:0 10px 6px -6px #e0e1dc;-moz-box-shadow:0 10px 20px -6px #e0e1dc;box-shadow:0 10px 20px -6px #e0e1dc}
main.home .main-news{float:left;width:686px}
main.home .main-news a.image{float:left;width:100%;position:relative}
main.home .main-news a.image img{float:left;z-index:2}
main.home .main-news a.image .ds-holder{float:left;width:96%;padding:1% 2%;position:absolute;bottom:0;z-index:5;background:rgba(144,35,113,0.7)}
main.home .main-news a.image span{float:left;color:#fff;font-family:'Bitter',sans-serif}
main.home .main-news a.image span.section-title{text-transform:uppercase;font-size:16px}
main.home .main-news a.image span.date{float:right;font-size:13px;margin-top:3px}
main.home .main-news a.title{float:left;width:100%;text-transform:uppercase;font-family:'Bitter',sans-serif;font-size:36px;color:#902371;line-height:40px;margin-top:25px;padding-bottom:25px;border-bottom:3px solid #902371}
main.home h1.sec-title{float:left;margin-top:25px;width:100%;font-family:'Bitter',sans-serif;font-size:24px;text-transform:uppercase;color:#000}
main.home .left{float:left;width:691px}
main.home .left .text-holder{float:left;width:284px;height:260px;background-color:#EBECEC;padding:30px 15px 10px 30px}
main.home .left .text-holder a.title{float:left;width:100%;color:#902371;font-size:25px;margin-bottom:30px;font-family:'Bitter',sans-serif;line-height:30px}
main.home .left .text-holder span.data{float:left;width:100%;font-size:13px}
main.home .left .text-holder span.text-short{float:left;width:100%;font-size:16px;line-height:26px;font-family:'Bitter',sans-serif}
main.home .left a.image{float:right;width:362px}
main.home .left a.image img{float:left}
main.home .left a.bottom{float:left;width:215px;margin-right:23px;margin-top:20px}
main.home .left a.bottom img{float:left}
main.home .left a.bottom span.title{float:left;width:195px;min-height:100px;padding:5px 10px 10px;color:#fff;font-size:16px;font-family:'Bitter',sans-serif;line-height:20px;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;background-color:#902371}
main.home .left a.bottom span.data{float:left;width:195px;font-size:13px;background-color:#902371;padding:2px 10px 0;color:#dedede;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-ms-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}
main.home .left a:hover.bottom span.title,main.home .left a:hover.bottom span.data{background-color:#9D9E9E;transition:background-color .1s ease}
main.home .left a.foto-lajm{float:left;width:691px}
main.home .left a.foto-lajm img{float:left}
main.home .left a.foto-lajm span{float:left;color:#fff}
main.home .left a.foto-lajm span.fl-txt-bg{width:651px;padding:10px 20px;background-color:#902371}
main.home .left a.foto-lajm span.title{font-family:'Bitter',sans-serif;font-size:22px;text-transform:uppercase;margin-bottom:10px}
main.home .left a.foto-lajm span.text-short{font-size:15px;font-family:'Bitter',sans-serif}
main.home .left .image-holder{float:left;width:100%}
main.home .left .imggal{float:left;width:100%;position:relative}
main.home .left .imggal span.fullscreen{position:absolute;right:20px;top:20px;cursor:pointer;width:30px;height:30px;z-index:10;background:url(../images/fullscreen.png) no-repeat center}
main.home .right{float:right;width:262px;padding-bottom:10px;height:660px}
main.home .right a.img{float:left;width:262px}
main.home .right a.img img{float:left}
main.home .right a.title{float:left;width:262px;margin-top:5px;font-size:20px;font-family:'Bitter',sans-serif;line-height:25px;color:#902371;margin-bottom:15px}
main.home .right span.data{float:left;width:100%;font-size:13px;color:#868686}
main.home .right span.text-short{float:left;line-height:26px;font-family:'Bitter',sans-serif;font-size:15px;color:#222}
main.home .top-cities{float:left;width:275px;border-top:1px solid #902371;padding-top:20px}
main.home .top-cities .box{float:left;width:137px}
main.home .top-cities .box a{float:left;color:#902371;font-size:17px;font-family:'Ubuntu',sans-serif;border-bottom:1px solid #C5C6C6;padding:12px 10px;width:117px}
main.home .right a.all-cities{float:left;padding:20px;color:#fff;background:#b2b3b3 url(../images/all_cities.png) no-repeat 70px 80px;width:235px;margin-top:61px;height:213px;text-transform:uppercase}
main.home .right a.all-cities span{float:left;width:100%;font-size:20px;font-family:'Bitter',sans-serif;line-height:10px}
.bg2{float:left;width:100%;background-color:#EBECEC;padding-bottom:40px;margin-top:80px}
.bg2 a.box4{float:left;width:228px;margin-right:32px;min-height:320px;border-bottom:1px solid #902371;padding-bottom:25px}
.bg2 a.box4 span.title{-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s;float:left;width:100%;margin:10px 0;color:#434242;font-size:18px;font-family:'Bitter',sans-serif;line-height:26px;text-transform:uppercase;height:110px}
.bg2 a.box4 span.text-short{float:left;width:100%;line-height:22px;color:#222;font-family:'Bitter',sans-serif;height:50px}
.bg2 a:hover.box4 span.title{color:#902371}
.inst-box{float:left;width:252px;margin:40px 0}
.inst-box h1{margin:0;float:left;width:202px;word-spacing:202px;background-color:#902371;font-size:20px;font-family:'Bitter',sans-serif;line-height:22px;text-transform:uppercase;color:#fff;padding:15px 25px}
.inst-box ul,.inst-box ul li,.inst-box ul li a{float:left}
.inst-box ul{padding:0 20px;width:212px;min-height:400px;position:relative}
.inst-box ul li{background:url(../images/bottom_arrow.png) no-repeat 0 19px}
.inst-box ul li a{width:197px;border-bottom:1px solid #D9DADA;padding:15px 0 15px 15px;font-size:14px;font-family:'Bitter',sans-serif;line-height:18px;color:#5B5B5B}
.inst-box ul li a:hover{border-bottom:1px solid #902371;color:#902371}
.inst-box h1.box2{background-color:#A95992}
.inst-box h1.box3{background-color:#BB83AE}
.inst-box h1.box4{background-color:#D2B3CF}
.inst-box ul.bcg1{background-color:#EBECEC}
.inst-box ul.bcg2{background-color:#F1F1F1}
.inst-box ul.bcg3{background-color:#F7F7F7}
.inst-box ul.bcg4{background-color:#FBFBFB}
.inst-box a.more{position:absolute;bottom:10px;left:15px;font-family:'Bitter',sans-serif;line-height:18px;font-size:13px;color:#8A8A8B;padding:8px 0}
.inst-box a:hover.more{color:#902371}
.row{float:left}
.w100{width:100%}
.w686{width:686px}
.mt50{margin-top:50px}
.w970{width:970px}
footer{float:left;width:100%}
footer .bottom-nav-bg{float:left;width:100%;background-color:#902371}
footer nav.bottom-nav{float:left;width:100%}
footer nav.bottom-nav ul,footer nav.bottom-nav ul li,footer nav.bottom-nav ul li a{float:left}
footer nav.bottom-nav ul{border-left:1px solid #fff}
footer nav.bottom-nav ul li a{color:#fff;text-transform:uppercase;font-family:'Bitter',sans-serif;font-size:17px;border-right:1px solid #fff;padding:8px 28px}
footer .footer-bg{float:left;width:100%;background-color:#EBECEC;padding:20px 0}
footer .logo-social{float:left;width:312px}
footer .logo-social a.logo{float:left;width:312px;border-bottom:1px solid #902371;padding-bottom:10px;margin-bottom:20px}
footer .logo-social .social-icons{float:left;width:120px}
footer .logo-social .social-icons a{float:left;background-color:#C5C6C6;width:34px;height:34px;border-radius:20px}
footer .logo-social .social-icons a.fb span{margin:7px 0 0 13px}
footer .logo-social .social-icons a.tw span{margin:10px 0 0 9px}
footer .logo-social .social-icons a.yt span{margin:8px 0 0 9px}
footer .copyright{float:right;width:500px;margin-top:10px}
footer .copyright .fb-holder{float:left}
footer span.cp-text{float:left;width:100%;margin-top:30px;font-size:13px}
footer span.cp-text a{color:#902371;font-weight:700;font-size:13px}
footer span.cp-text a:hover{text-decoration:underline}
section.content{float:left;background-color:#fafafa;padding:20px}
section.content h1.main-title{margin:0;padding:0;margin:20px 0}
section.content p,section.content a,section.content li,section.content strong,section.content em,section.content italic{font-family:'Playfair Display',serif;line-height:22px;font-size:15px}
section.content .text-holder{float:left;width:650px}
section.content .w970{width:970px}
section.content .sub-sections{margin-top:40px;float:right;width:275px;background-color:#fff;border-top:1px solid #902371}
section.content .sub-sections a{float:left;font-size:13px;text-transform:uppercase;font-family:'Ubuntu',sans-serif;color:#5B5B5B;border-bottom:1px solid #C5C6C6;padding:6px 10px 7px;width:255px}
section.content .sub-sections a:hover,section.content .sub-sections a.active{color:#902371;transition:color .3s ease}
section.content ul li{background:url(../images/content_li.jpg) no-repeat 0 9px;padding-left:18px}
.list-article{margin-bottom:30px;float:left;width:1010px}
.list-article article.list{float:left;width:310px;margin-right:40px;margin-top:40px;height:400px;overflow:hidden;position:relative}
.list-article article.list span.bg{position:absolute;width:300px;height:30px;bottom:0;left:0;background:url(../images/article-bg.png) repeat-x bottom}
.list-article article.list span.kom-holder{text-transform:uppercase;float:left;width:100%;border-bottom:1px solid #999;padding-bottom:4px}
.list-article article.list span.komuna{float:left;color:#f3406e;font-size:13px}
.list-article article.list span.comments{float:right;font-size:11px}
.list-article article.list a.image,.list-article article.list a.image img,.list-article article.list a.title,.list-article article.list span.date,.list-article article.list span.text-short{float:left;width:100%}
.list-article article.list a.title{font-family:'Playfair Display',serif;font-size:22px;font-weight:900;color:#000;line-height:26px;margin:10px 0;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s}
.list-article article.list a:hover.title,.list-article article.list a:hover.image + a.title{color:#902371}
.list-article article.list span.date{font-family:'Bitter',sans-serif;font-size:11px}
.list-article article.list span.text-short{font-family:'Bitter',sans-serif;font-size:14px}
section.article-content{float:left;height:100%}
section.article-content .article-holder{float:left;width:686px;background-color:#fff;min-height:1700px}
section.article-content .article-holder a.article-images{float:left;width:100%;margin-bottom:10px}
section.article-content .article-holder a.article-images img{float:left}
section.article-content .article-holder article{float:left;width:100%}
section.article-content .article-holder h1.main-title-article{float:left;width:646px;padding:0 20px;font-size:32px;line-height:36px;font-family:'Bitter',sans-serif}
section.article-content .article-holder span.text-holder{float:left;width:646px;padding:20px;font-family:'Bitter',sans-serif;font-size:17px;line-height:25px}
section.article-content .article-holder span.text-holder p,section.article-content .article-holder span.text-holder a,section.article-content .article-holder span.text-holder em,section.article-content .article-holder span.text-holder strong,section.article-content .article-holder span.text-holder i,section.article-content .article-holder span.text-holder b{font-size:17px}
section.article-content .article-holder span.text-holder p{padding-bottom:15px}
section.article-content .article-holder span.text-short-holder{padding:20px 20px 0;float:left}
section.article-content .article-holder span.text-short-holder p{font-weight:700;color:#555;font-size:18px}
section.article-content .article-holder .date-holder{float:left;width:646px;padding:0 20px 8px}
section.article-content .article-holder .date-holder span{font-family:'Bitter',sans-serif;font-size:11px}
section.article-content .article-holder .date-holder span.komuna{float:left;font-size:16px;color:#f3406e}
section.article-content .article-holder .date-holder span.data{float:right;font-size:12px;margin-top:4px}
section.article-content .article-holder .image-gallery{float:left;width:100%;position:relative}
section.article-content .article-holder .image-gallery span.fullscreen{position:absolute;right:20px;top:20px;cursor:pointer;width:30px;height:30px;z-index:10;background:url(../images/fullscreen.png) no-repeat center}
section.article-content .article-holder .image-gallery a,section.article-content .article-holder .image-gallery a img{float:left}
section.article-content .article-holder .image-holder{float:left;width:100%;position:relative;z-index:5}
section.article-content .article-holder .article-videos{float:left;width:100%;margin:20px 0}
section.article-content .coment-box{float:left;width:646px;margin:20px}
.right-panel{float:right;width:275px}
.right-panel article.rand-article{float:left;width:275px;margin-top:20px;margin-bottom:10px;max-height:400px;overflow:hidden;position:relative}
.right-panel article.rand-article span.bg{position:absolute;width:275px;height:30px;bottom:0;left:0;background:url(../images/article-bg.png) repeat-x bottom}
.right-panel article.rand-article span.kom-holder{text-transform:uppercase;float:left;width:100%;border-bottom:1px solid #999;padding-bottom:4px}
.right-panel article.rand-article span.komuna{float:left;color:#f3406e;font-size:13px}
.right-panel article.rand-article span.comments{float:right;font-size:11px}
.right-panel article.rand-article a.image,.right-panel article.rand-article a.image img,.right-panel article.rand-article a.title,.right-panel article.rand-article span.date,.right-panel article.rand-article span.text-short{float:left;width:100%}
.right-panel article.rand-article a.title{font-family:'Playfair Display',serif;font-size:22px;font-weight:900;color:#000;line-height:26px;margin:10px 0}
.right-panel article.rand-article a:hover.title{color:#902371}
.right-panel article.rand-article span.date{font-family:'Bitter',sans-serif;font-size:11px}
.right-panel article.rand-article span.text-short{font-family:'Bitter',sans-serif;font-size:14px}
.share-holder{float:left;margin:20px 0;width:100%}
.article-shares{width:646px;margin:20px}
.home-section3-bg{float:left;width:100%;padding:0 0 30px;background:#EBECEC}
article.right-art{float:left}
article.art1{height:300px;margin-bottom:20px}
.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:#f9f9f9;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,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,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/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/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:url(../images/fancybox/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/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:400 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(255,255,255,0.9);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#656666;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,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/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}