/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import url(https://fonts.googleapis.com/css?family=Lato:300,400,900&subset=latin-ext);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-weight:400}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}ul{padding:0;list-style-type:none}@font-face{font-family:custom;src:url(../fonts/custom.eot);src:url(../fonts/custom.eot?#iefix) format("embedded-opentype"),url(../fonts/custom.woff) format("woff"),url(../fonts/custom.ttf) format("truetype"),url(../fonts/custom.svg#custom) format("svg");font-weight:400;font-style:normal}[class*=iconic-]:before{display:inline-block;font-family:custom;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconic-menu:before{content:'\0041'}.iconic-like:before{content:'\0042'}.iconic-menu_1:before{content:'\0043'}.iconic-star:before{content:'\0044'}.iconic-hearth:before{content:'\0045'}.iconic-search:before{content:'\0046'}.iconic-up:before{content:'\0047'}.iconic-dn:before{content:'\0048'}body{font-family:Lato,sans-serif;font-weight:400;background-color:#fff;font-size:0}.container{width:100%;max-width:1734px;padding:0 5px;margin:0 auto}.header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:33%;padding-left:10px}.menu-toggle{width:33%;height:20px;position:relative;margin-bottom:10px;cursor:pointer}.menu-toggle.active:after,.menu-toggle.active:before,.menu-toggle:hover:after,.menu-toggle:hover:before{color:#2b56e2}.menu-toggle.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.menu-toggle:before{font-family:custom;font-size:20px;position:absolute;left:0;top:0;content:'\0041'}.menu-toggle:after{font-family:custom;font-size:8px;content:'\0048';position:absolute;left:25px;top:10px}.search{position:relative;width:370px}.search input{-webkit-border-radius:17px;border-radius:17px;border:1px solid #8f8f8f;background-color:#fff;color:#8f8f8f;font-family:Lato;font-size:14px;font-weight:300;padding:5px 20px;line-height:22px;width:100%}.search input:focus{outline:0}.search button{position:absolute;right:0;top:0;border:none;background-color:transparent;height:100%;width:30px;text-align:center;margin:0;padding:0;cursor:pointer}.search button:before{font-family:custom;content:'\0046';font-size:13px;color:#161616}.search button:focus{outline:0}.searches{position:relative;padding-left:25px;max-height:26px;overflow:hidden}.searches::before{content:'#';color:#adadad;font-family:Lato;font-size:36px;font-weight:300;line-height:26px;position:absolute;left:0;top:0}.searches a{color:#1f2045;font-family:Lato;font-size:14px;font-weight:300;line-height:26px;padding:0 5px}.searches a:hover{color:#2b56e2}.title-block{text-align:center;margin-bottom:10px}.title{color:#1f2045;font-size:40px;font-weight:900;line-height:40px;margin:10px 0 5px}.post-title{color:#8f8f8f;font-family:Lato;font-size:12px;font-weight:400;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px}.thumbs-wrap{position:relative;overflow:hidden}.thumbs{padding-left:2px}.aside{left:0;top:-100%;position:absolute;font-size:20px;z-index:100;background-color:#fff;width:244px;padding:5px 5px;height:100%;-webkit-transition:top .25s ease-in-out;transition:top .25s ease-in-out}.aside.active{top:82px}.aside h3{color:#1f2045;font-size:20px;font-weight:900;line-height:30px;margin:0 0 10px}.player-thumbs-wrap .aside{top:-200%}.player-thumbs-wrap .aside.active{top:72px}.aside-nav a{color:#1f2045;font-size:14px;font-weight:900;line-height:40px;display:block}.aside-nav a i{font-size:11px;margin-right:5px}.aside-nav a:hover{color:#2b56e2}.thumb{width:240px;display:inline-block;vertical-align:top;position:relative;margin:0 6px 6px 0}.thumb:hover .thumb-desc{color:#1f2045}.thumb:hover .thumb-img-wrapper{-webkit-box-shadow:0 0 0 2px #2b56e2;box-shadow:0 0 0 2px #2b56e2}.thumb:hover .desc{background-color:#2b56e2;color:#fff}.thumb-img-wrapper{width:100%;position:relative;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 0 0 2px #e2e2e2;box-shadow:0 0 0 2px #e2e2e2}.thumb-img-wrapper img{width:100%}.thumb-info{color:#fefefe;-webkit-border-radius:4px;border-radius:4px;background-color:rgba(0,0,0,.8);font-size:10px;font-weight:400;position:absolute;right:2px;bottom:2px;padding:3px 7px}.thumb-desc{color:#2b56e2;max-height:44px;overflow:hidden;font-family:Lato;font-size:16px;font-weight:300;line-height:18px;padding:5px;display:block}.thumb-extra{color:#000;font-family:Lato;font-size:10px;font-weight:300;display:block;padding:0 5px}.thumb-tags{max-height:20px;overflow:hidden;position:absolute;bottom:35px;left:0;width:100%}.thumb-tags a{color:#2b2b2b;font-family:Lato;font-size:12px;font-weight:300;line-height:20px;text-transform:uppercase;padding:0 7px}.thumb-tags a:hover{color:#b6b6c8}.thumb-desc-cat{font-size:0;max-height:none;margin-top:28px;text-align:center;height:35px}.thumb-desc-cat .desc{height:30px;color:#2b56e2;font-family:Lato;font-size:16px;font-weight:300;-webkit-border-radius:14px;border-radius:14px;border:2px solid #2b56e2;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;display:inline-block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:4px 10px}.text-block{color:#a3a3a3;font-family:Lato;font-size:14px;font-weight:300;line-height:22px}.socials{margin:0 10px;white-space:nowrap}.socials a{display:inline-block;vertical-align:top;width:35px;height:35px;border:1px solid #d9d9d9;background-color:#fff;-webkit-border-radius:50%;border-radius:50%;padding:7px;margin:0 2px}.socials a:hover{background-color:#d9d9d9}.pagination{text-align:center}.pagination a,.pagination span{color:#2b56e2;font-family:Lato;font-size:14px;font-weight:300;line-height:40px;display:inline-block;vertical-align:top;-webkit-border-radius:5px;border-radius:5px;border:2px solid transparent;min-width:42px;margin:0 2px 2px 0}.pagination .next,.pagination .prev{width:42px;height:42px;line-height:37px;font-size:20px}.pagination a:hover,.pagination span{border:2px solid #e2e2e2;color:#1f2045}.languages{position:relative;font-size:0}.languages:hover .lang-dropdown{display:block}.languages .lang-current{color:#000;font-size:14px;text-align:right;display:block;width:100%;cursor:pointer;position:relative;border:1px solid #d9d9d9;background-color:#fff;padding-right:12px;padding:5px 15px}.languages .lang-current:before{font-family:custom;font-size:8px;content:'\0048';position:absolute;right:5px;top:12px}.languages .lang-dropdown{position:absolute;top:100%;right:0;background-color:#fff;z-index:2;-webkit-columns:2;-moz-columns:2;columns:2;width:180px;padding:5px 10px;display:none;border:1px solid #d9d9d9;background-color:#fff}.languages .lang-dropdown a{color:#000;display:inline-block;width:100%;font-size:14px;line-height:33px}.languages .lang-dropdown a:hover{opacity:.8}.promo{text-align:center;max-height:270px;overflow:hidden;margin:20px 0}.promo-item{display:inline-block;vertical-align:top;margin:0 4px 20px}.tags a{color:#2b56e2;font-family:Lato;font-size:16px;font-weight:300;line-height:20px;display:inline-block;vertical-align:top;border:2px solid #2b56e2;background-color:#fff;margin:0 3px 3px 0;-webkit-border-radius:14px;border-radius:14px;padding:3px 13px}.tags a:hover{background-color:#2b56e2;color:#fff}.aside-categories{max-height:492px;overflow:hidden}.aside-categories,.categories{-webkit-columns:7;-moz-columns:7;columns:7;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}.aside-categories a,.categories a{color:#1fa3ff;position:relative;display:inline-block;vertical-align:top;width:100%;font-family:Lato;font-size:14px;font-weight:400;line-height:40px;border-bottom:1px solid #e6f3ff;padding-left:20px}.aside-categories a:before,.categories a:before{content:'';height:15px;width:15px;position:absolute;left:0;top:12px;border:2px solid #b1dcff;-webkit-border-radius:50%;border-radius:50%;background-color:#fff}.aside-categories a:hover,.categories a:hover{color:#1e1f44}.aside-categories a:hover:before,.categories a:hover:before{background-color:#2b56e2}.aside-categories{-webkit-columns:unset;-moz-columns:unset;columns:unset}.footer{text-align:center;padding:10px 0 5px}.footer-nav a{color:#1fa3ff;font-family:Lato;font-size:14px;font-weight:400;line-height:40px;display:inline-block;padding:0 10px}.footer-nav a:hover{color:#8f8f8f}.footer-text{color:#8f8f8f;font-family:Lato;font-size:12px;font-weight:400;line-height:22px}.player-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:5px}.player-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:0 4px 0 2px;font-size:0;width:100%;min-width:0}.player-wrapper .title{color:#2b56e2;font-family:Lato;font-size:20px;font-weight:300;line-height:18px}.player-s{position:relative}.player-s img{width:100%}.player-top-promo{margin-bottom:4px;overflow:hidden;text-align:center;position:absolute;bottom:50px;border:1px solid #000;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:468px!important}.player-top-promo .player-promo-x{position:absolute;cursor:pointer;font-size:20px;right:-1px;top:-1px;width:20px;height:20px;border:1px solid #000;line-height:15px}.player-aside{min-width:484px;width:484px}.player-promo{padding-top:68px;min-width:300px;font-size:0}.player-promo-item{margin-bottom:4px}.player-title{color:#867681;font-size:18px;font-weight:400;line-height:35px;margin:0}.player-info{color:#000;font-family:Lato;font-size:10px;font-weight:300;line-height:35px;display:block}.player-section .searches{margin-bottom:10px}.player-tags{position:relative;padding-left:25px;font-size:0}.player-tags:before{font-family:custom;content:'\0042';font-size:22px;color:#454545;position:absolute;top:0;left:0}.player-tags a{display:inline-block;color:#000;font-size:14px;background-color:#fff;line-height:23px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-top:1px solid #d1d1d1;padding:5px 10px}.player-tags a:first-child{border-left:1px solid #d1d1d1}.player-tags a:hover{background-color:#ababab;color:#fff}.my-player-dimensions.vjs-fluid{padding-top:56.25%!important}@media screen and (max-width:1770px){.container{max-width:1488px}.categories{-webkit-columns:6;-moz-columns:6;columns:6}}@media screen and (max-width:1530px){.container{max-width:1242px}.categories{-webkit-columns:5;-moz-columns:5;columns:5}}@media screen and (max-width:1280px){.container{max-width:996px}.categories{-webkit-columns:4;-moz-columns:4;columns:4}}@media screen and (max-width:1030px){.container{max-width:750px}.categories{-webkit-columns:3;-moz-columns:3;columns:3}.player-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.player-promo{padding-top:0;text-align:center;max-height:270px;overflow:hidden;margin:20px 0}.player-promo-item{display:inline-block;vertical-align:top;margin:0 4px 20px}.header-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.menu-toggle{position:absolute;left:0;top:0}.search-wrap{margin:3px 0;width:100%}.logo{max-width:440px;width:100%;margin:0 40px}.logo img{width:100%}}@media screen and (max-width:800px){.container{max-width:none}.thumb{width:-webkit-calc(33.3333% - 6px);width:calc(33.3333% - 6px)}.title{font-size:26px;line-height:26px}.aside.active{top:70px}.categories{-webkit-columns:2;-moz-columns:2;columns:2}}@media screen and (max-width:600px){.container{max-width:none}.player-top-promo{display:none}.thumb{width:-webkit-calc(50% - 6px);width:calc(50% - 6px)}.categories{-webkit-columns:1;-moz-columns:1;columns:1}}@media screen and (max-width:360px){.container{max-width:none}.thumb{width:-webkit-calc(100% - 6px);width:calc(100% - 6px)}}