body{font-family:Poppins,Helvetica,Arial,sans-serif}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.masonry{width:100%}.masonry:after{content:'';display:block;clear:both}.masonry-item,.masonry-sizer{width:20%;padding:5px;position:relative}.masonry-item img{width:100%}@media only screen and (max-width:669px){.masonry-item,.masonry-sizer{width:100%;position:relative}}@media only screen and (min-width:670px) and (max-width:768px){.masonry-item,.masonry-sizer{width:50%;position:relative}}@media only screen and (min-width:769px) and (max-width:1023px){.masonry-item,.masonry-sizer{width:33.33333333333333%;position:relative}}@media only screen and (min-width:1024px) and (max-width:1279px){.masonry-item,.masonry-sizer{width:25%;position:relative}}@media only screen and (min-width:1280px){.masonry-item,.masonry-sizer{width:20%;position:relative}}.sponsor-type{margin:-1px 15px 0;box-sizing:border-box;width:773px;background-color:#2d2d2d;height:110px;position:relative;z-index:2;text-align:right;border:1px solid #d1d1d1;overflow:hidden;border-radius:4px}.sponsor-type .left-side{position:absolute;z-index:2;width:100%;height:100%;display:block;cursor:pointer;background-size:auto 130px!important;background-repeat:no-repeat!important;background-position:left 20px center!important;text-align:left;font-size:2rem;text-decoration:none;box-sizing:border-box;padding:0 15px;color:#fff;font-weight:700;line-height:8rem}@media screen and (max-width:1024px){.sponsor-type .left-side{display:none}}.sponsor-type .separator{width:64px;height:100%;overflow:hidden;position:relative;z-index:4;display:inline-block;margin-right:-5px}@media screen and (max-width:1024px){.sponsor-type .separator{display:none}}.sponsor-type .separator:after{content:"";position:absolute;width:150px;height:49px;background:#2d2d2d;transform:rotate(65deg);top:31px;right:-72px;box-shadow:-1px -1px 10px 0 rgb(0 0 0 / 90%)}.sponsor-type .right-side{position:relative;z-index:3;background-color:#2d2d2d;padding:16px 22px 9px 9px;box-sizing:border-box;height:100%;text-align:right;display:inline-block;vertical-align:top;min-width:55%}.sponsor-type .right-side .text-section{text-align:right;display:inline-block;line-height:1.6;margin-bottom:5px;margin-top:12px;margin-right:170px}.sponsor-type .right-side .text-section .text-1{color:#bfbfbf;font-size:18px}.sponsor-type .right-side .text-section .text-2{color:#fff;font-weight:700;font-size:20px;height:33px;overflow:hidden}@media screen and (max-width:600px){.sponsor-type .right-side .text-section{text-align:right;display:inline-block;line-height:1.6;margin-bottom:5px;margin-top:21px;margin-right:170px}.sponsor-type .right-side .text-section .text-1{color:#bfbfbf;font-size:12px}.sponsor-type .right-side .text-section .text-2{color:#fff;font-weight:700;font-size:14px;height:33px;overflow:hidden}}.sponsor-type .right-side a{text-decoration:none;display:inline-block;padding:15px 30px;font-size:16px;border-radius:3px;color:#fff;box-shadow:0 4px 10px rgb(0 0 0 / 15%);font-weight:700;text-align:center;position:absolute;right:22px;top:31px}.sponsor-type .right-side a i{font-size:6px;vertical-align:top;display:inline-block}.gallery-info{padding:0 15px;display:table;width:100%;box-sizing:border-box;margin-top:10px}.gallery-info__item{display:table-row}.gallery-info__title{width:120px;display:table-cell;color:#5a5a5a;padding-top:11px}.gallery-info__item>a{font-size:1rem;margin:0 2px 2px 0;border-radius:3px;background-color:#676767;color:#fff;padding:0 13px;height:36px;display:inline-block;line-height:35px;box-sizing:border-box;text-decoration:none;cursor:pointer}.gallery-info__content{display:table-cell}.gallery-info__content>a{font-size:1rem;margin:0 2px 2px 0;border-radius:3px;background-color:#676767;color:#fff;padding:0 13px;height:36px;display:inline-block;line-height:35px;box-sizing:border-box;text-decoration:none;cursor:pointer}.gallery-buttons{padding:0 15px;margin-top:10px;margin-bottom:0;font-size:0}.gallery-buttons button{font-size:1rem;margin:0 2px 2px 0}.btn-gallery{border:1px solid #d1d1d1;border-radius:3px;background-color:#fafafa!important;color:#5a5a5a;padding:0 13px;height:36px;display:inline-block;line-height:34px;box-sizing:border-box;text-decoration:none;cursor:pointer}.gallery-buttons button.gall-info-comments{position:relative}.gallery-buttons button.gall-info-comments .counter{position:absolute;background-color:#22c55e;color:#fff;min-width:20px;height:20px;line-height:20px;top:-10px;right:-8px;border-radius:20px;padding:0 6px;box-sizing:border-box;z-index:10;font-size:12px}.gallery-buttons button.like{position:relative}.gallery-buttons button.like .counter{position:absolute;background-color:#22c55e;color:#fff;min-width:20px;height:20px;line-height:20px;top:-10px;right:-8px;border-radius:20px;padding:0 6px;box-sizing:border-box;z-index:10;font-size:12px}.gallery-buttons button.dislike{position:relative}.gallery-buttons button.dislike .counter{position:absolute;background-color:#22c55e;color:#fff;min-width:20px;height:20px;line-height:20px;top:-10px;right:-8px;border-radius:20px;padding:0 6px;box-sizing:border-box;z-index:10;font-size:12px}.gallery-buttons button .text{margin-left:5px}.gallery-buttons button span.icon{vertical-align:middle;font-size:1.32rem}.gallery-buttons button.vote.like.active span.icon{color:#22c55e}.gallery-buttons button.vote.dislike.active span.icon{color:#22c55e}.nav{margin-bottom:0}.nav>li.dropdown.open{position:static}.nav>li.dropdown.open .dropdown-menu{display:block;width:100%}.dropdown-menu>li{display:block}@media screen and (max-width:943px){.nav-section .cat-dropdown{min-width:auto;width:auto}}.nav-section .cat-dropdown ul{column-count:6}@media screen and (max-width:1250px){.nav-section .cat-dropdown ul{column-count:4}}@media screen and (max-width:943px){.nav-section .cat-dropdown ul{column-count:3}}@media screen and (max-width:610px){.nav-section .cat-dropdown ul{column-count:2}}.nav-section .cat-dropdown ul li a{height:30px;line-height:30px;padding:0 5px 0 10px;word-wrap:normal;white-space:normal}.nav-section .cat-dropdown ul.desktop li a{padding:0 20px;overflow:hidden}@media screen and (max-width:943px){.nav-section .cat-dropdown ul.desktop li a{padding:0 20px 0 36px}}@media screen and (max-width:600px){.nav-section .cat-dropdown ul.desktop li a{height:auto;line-height:1;padding:15px 0;margin:0 30px 0 47px}}.comments{padding:10px 15px 0;font-size:1rem}.comments__wrapper .message-status-error{color:#5a5a5a;margin-top:10px}@media screen and (max-width:600px){.comments__wrapper .message-status-error{font-size:16px}}.comments .comments_layer{padding-bottom:30px;font-size:1em;color:#5a5a5a}.comments .comments__container .comm-message{margin-bottom:30px}.comments .comments__container .comm-message .comm-message__info{margin-bottom:10px}.comments .comments__container .comm-message .comm-message__info .comm-message__name{display:inline-block;vertical-align:top;color:#5a5a5a;font-weight:700;margin-right:10px}@media screen and (max-width:600px){.comments .comments__container .comm-message .comm-message__info .comm-message__name{font-size:16px}}@media screen and (max-width:600px){.comments .comments__container .comm-message .comm-message__info .comm-message__name:before{vertical-align:bottom}}.comments .comments__container .comm-message .comm-message__info .comm-message__time{display:inline-block;vertical-align:top;color:#9f9f9f}@media screen and (max-width:600px){.comments .comments__container .comm-message .comm-message__info .comm-message__time{font-size:16px}}.comments .comments__container .comm-message__text{color:#5a5a5a;line-height:20px}@media screen and (max-width:600px){.comments .comments__container .comm-message__text{font-size:16px}}.comments .comments__container .comm-message__options{margin-top:10px}.comments .comments__container .comm-message__link{color:#9f9f9f}@media screen and (max-width:600px){.comments .comments__container .comm-message__link{font-size:16px}}.comments .comments__container .comm-message_empty{display:none!important}.comments__more{margin-bottom:15px}.comments .comm-form{padding:10px 0 15px}.comments .comm-form__area{margin:6px 0;line-height:22px;overflow:auto;width:50%;height:100px;padding:8px 13px;resize:none;border:1px solid #d1d1d1;color:#5a5a5a;border-radius:3px;background-color:#fff}@media screen and (max-width:600px){.comments .comm-form__area{width:100%;box-sizing:border-box;font-size:16px}}.comments .comm-form__captcha{padding:0 0 5px}@media screen and (max-width:600px){.comments .comm-form__send{font-size:16px}}.comm-from-section{padding:0 15px}.comm-from-section.active .comm-form__area{height:100px}.comm-from-section.active .comm-form__send{display:block}.comm-from-section .message-status-error{color:#5a5a5a;margin-bottom:10px;font-size:16px}@media screen and (max-width:600px){.comm-from-section .message-status-error{font-size:16px}}.comm-from-section .comm-form{margin-bottom:10px}.comm-from-section .comm-form__area{line-height:22px;overflow:auto;height:40px;padding:8px 13px;resize:none;border:1px solid #d1d1d1;color:#5a5a5a;border-radius:3px;background-color:#fff;margin-bottom:1px}@media screen and (max-width:600px){.comm-from-section .comm-form__area{box-sizing:border-box;font-size:16px;height:46px}}.comm-from-section .comm-form__captcha{padding:0 0 5px}.comm-from-section .comm-form__send{display:none}@media screen and (max-width:600px){.comm-from-section .comm-form__send{font-size:16px;height:46px}}.dark .comm-from-section .message-status-error{color:#cfcfcf}.dark .comm-from-section .comm-form__area{border-color:#6d6d6e;color:#cfcfcf;background-color:#333}.dark .comments .comments__container .comm-message .comm-message__info .comm-message__name,.dark .comments .comments_layer,.dark .comments__wrapper .message-status-error{color:#cfcfcf}.dark .comments .comments__container .comm-message .comm-message__info .comm-message__time{color:#9f9f9f}.dark .comments .comments__container .comm-message__text{color:#cfcfcf}.dark .comments .comments__container .comm-message__link{color:#9f9f9f}.dark .comments .comm-form__area{border-color:#6d6d6e;color:#cfcfcf;background-color:#333}.sponsor-section-button{box-sizing:border-box;background-color:#2d2d2d;height:80px;position:relative;z-index:2;text-align:right}.sponsor-section-button .left-side{position:absolute;z-index:2;width:100%;height:100%}@media screen and (max-width:600px){.sponsor-section-button .left-side{display:none}}.sponsor-section-button .separator{width:60px;height:80px;overflow:hidden;position:relative;z-index:4;display:inline-block;margin-right:-5px}@media screen and (max-width:600px){.sponsor-section-button .separator{display:none}}.sponsor-section-button .separator:after{content:"";position:absolute;width:100px;height:35px;background:#2d2d2d;transform:rotate(65deg);top:16px;right:-46px;box-shadow:-1px -1px 10px 0 rgba(0,0,0,.9)}.sponsor-section-button .right-side{position:relative;z-index:3;background-color:#2d2d2d;padding:13px 22px 0 3px;box-sizing:border-box;height:100%;text-align:right;display:inline-block;vertical-align:top;width:70%}@media screen and (max-width:1250px){.sponsor-section-button .right-side{width:auto}}@media screen and (max-width:600px){.sponsor-section-button .right-side{padding:12px 10px;width:100%}}.sponsor-section-button .right-side .text-section{text-align:right;display:inline-block;vertical-align:middle;margin-right:30px}@media screen and (max-width:600px){.sponsor-section-button .right-side .text-section{text-align:left;float:left;margin-top:3px}}.sponsor-section-button .right-side .text-section .text-top{color:#bfbfbf;font-size:13px}@media screen and (max-width:600px){.sponsor-section-button .right-side .text-section .text-top{font-size:16px;line-height:1.2}}@media screen and (max-width:1250px){.sponsor-section-button .right-side .text-section .text-top.type-1{display:none}}.sponsor-section-button .right-side .text-section .text-top.type-2{display:none}@media screen and (max-width:1250px){.sponsor-section-button .right-side .text-section .text-top.type-2{display:block}}.sponsor-section-button .right-side .text-section .text-bottom{color:#fff;font-weight:700;font-size:16px;line-height:1.7}@media screen and (max-width:600px){.sponsor-section-button .right-side .text-section .text-bottom{font-size:20px;line-height:1.2}}@media screen and (max-width:1250px){.sponsor-section-button .right-side .text-section .text-bottom.type-1{display:none}}.sponsor-section-button .right-side .text-section .text-bottom.type-2{display:none}@media screen and (max-width:1250px){.sponsor-section-button .right-side .text-section .text-bottom.type-2{display:block}}.sponsor-section-button .right-side a{text-decoration:none;display:inline-block;padding:15px 30px;font-size:16px;border-radius:3px;color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.15);font-weight:700;text-align:center}@media screen and (max-width:600px){.sponsor-section-button .right-side a{font-size:18px}}.sponsor-section-button .right-side a i{font-size:6px;vertical-align:top}@media screen and (max-width:600px){.sponsor-section-button .right-side a i{font-size:8px}}.sponsor-section-button .right-side a:hover{opacity:.8;text-decoration:none}@media screen and (max-width:600px){.alphabet{height:36px;overflow:hidden}}.alphabet ul{font-size:0}@media screen and (max-width:600px){.alphabet ul{white-space:nowrap;height:54px;overflow:hidden;overflow-x:scroll}}.alphabet ul .alpha{display:inline-block;margin-right:2px;margin-bottom:2px}@media screen and (max-width:600px){.alphabet ul .alpha{margin-right:4px;margin-bottom:4px}}.alphabet ul .alpha:last-child{margin-right:0}.alphabet ul .alpha a{display:block;min-width:33px;height:33px;font-size:16px;color:#646464;padding:0 3px;border:1px solid #dadada;background-color:#fff;border-radius:2px;box-sizing:border-box;text-decoration:none;text-align:center;line-height:31px}@media screen and (max-width:600px){.alphabet ul .alpha a{min-width:36px;height:36px;line-height:34px}}.alphabet ul .alpha a:hover{background-color:#22c55e;color:#fff}.dark .alphabet ul .alpha a{color:#cfcfcf;border-color:#6d6d6e;background-color:#333}.dark .alphabet ul .alpha a:hover{background-color:#22c55e;color:#fff}.list-section{padding:0 15px;margin:10px 0 80px}.list-section .list-group{border-top:1px solid #dadada;padding:25px 0}.list-section .list-group .title{display:inline-block;width:90px;font-size:20px;color:#22c55e;vertical-align:top;font-weight:700;margin-top:2px;float:left}@media screen and (max-width:851px){.list-section .list-group .title{width:55px}}@media screen and (max-width:600px){.list-section .list-group .title{width:27px;margin-top:5px}}.list-section .list-group .models-list{column-count:4;column-gap:10px;display:inline-block;width:calc(100% - 95px);float:left}@media screen and (max-width:1250px){.list-section .list-group .models-list{column-count:3}}@media screen and (max-width:851px){.list-section .list-group .models-list{width:calc(100% - 65px)}}@media screen and (max-width:750px){.list-section .list-group .models-list{column-count:2}}@media screen and (max-width:600px){.list-section .list-group .models-list{width:calc(100% - 32px)}}.list-section .list-group .models-list .list-item{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:600px){.list-section .list-group .models-list .list-item{margin-bottom:7px}}.list-section .list-group .models-list .list-item a{display:inline-block;color:#646464;text-decoration:none;padding:9px 0;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis;transition:color .1s linear 0s;font-size:16px}@media screen and (max-width:600px){.list-section .list-group .models-list .list-item a{font-size:16px;width:97%}}.list-section .list-group .models-list .list-item a:hover{color:#22c55e;transition:color 0s ease 0s}.list-section .list-group .models-list .list-item a span{margin-left:4px}.list-section .list-group .models-list .list-item i{cursor:pointer;font-size:20px;vertical-align:top;padding:3px 6px;margin:4px 5px 0;display:inline-block;opacity:.4;transition:opacity .1s linear 0s}@media screen and (max-width:600px){.list-section .list-group .models-list .list-item i{display:none}}.list-section .list-group .models-list .list-item i:hover{opacity:1;transition:opacity 0s ease 0s}.list-section .list-group .models-list .list-item.view-all a{color:#22c55e}.list-section .list-group .models-list .list-item.view-all a:hover{text-decoration:underline}.list-section.letter-page .list-group .models-list .list-item.view-all{display:none}#prev-screen{position:absolute;display:none;margin:0;padding:0;border:1px solid #ccc;background:#eee none repeat scroll 0 0;font-size:0}#prev-screen img{padding:0;width:200px;height:auto}.dark .list-section .list-group{border-top:1px solid #6d6d6e}.dark .list-section .list-group .title{color:#22c55e}.dark .list-section .list-group .models-list .list-item a{color:#cfcfcf}.dark .list-section .list-group .models-list .list-item a:hover{color:#22c55e}.dark .list-section .list-group .models-list .list-item i{color:#cfcfcf}.dark .list-section .list-group .models-list .list-item.view-all a{color:#22c55e}#report{padding:20px 15px;width:580px;box-sizing:border-box}@media screen and (max-width:600px){#report{width:100%}}#report .report__label{margin-bottom:15px;display:inline-block;padding:0 15px;font-size:18px;color:#5a5a5a;font-weight:700;line-height:28px}#report .report__text{width:100%;margin-bottom:8px}@media screen and (max-width:600px){#report .report__text{font-size:16px;height:50px}}#report .report__select{width:100%;margin-bottom:8px}@media screen and (max-width:600px){#report .report__select{font-size:16px;height:50px}}#report .report__area textarea{margin-bottom:8px;line-height:22px;overflow:auto;width:100%;height:114px;padding:10px 20px;resize:none;border:1px solid #d1d1d1;color:#5a5a5a;border-radius:3px;background-color:#fff;box-sizing:border-box}@media screen and (max-width:600px){#report .report__area textarea{font-size:16px}}#report .report__button{height:40px;line-height:38px;font-size:16px}@media screen and (max-width:600px){#report .report__button{font-size:18px;height:50px;line-height:48px}}#report .report__form-message{display:none;width:100%;margin:15px 0;font-size:18px;color:#5a5a5a;font-weight:700;line-height:28px}
