body, input, select { font-family: Verdana, sans-serif; }
body, .open, .br
{ background-color: #1a1a1a; }

.menu li a, .navi li a, .navi li span { background-color: #000000; }

.preview a
{ border-color: rgb(240,235,235); }

.val-sort.val-sort-top p {
	padding: 5px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

body, .preview-bottom li, .preview-bottom li span
{ color: #cccccc; }

.head, .preview a, .foot, .full-wrap
{ background-color: #000000; }

.item-preview-container { display:none; overflow:hidden; position:absolute; top:0; left:0; width:100%; height:100%; }
.item-preview { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:100%; }
.item-preview-container video { pointer-events:none; object-fit:cover; }

.brs-block, .full-bn
{ background-color: rgb(205,210,205); }

.autocomplete-suggestions {
	background: rgb(250,245,245);
	border: 1px solid rgba(175,75,65,0.4);
}

.autocomplete-suggestion {
	padding: 5px;
	color: #1a1a1a;
}

.autocomplete-suggestion strong {
	color: #000000);
}

.autocomplete-suggestion.autocomplete-selected {
	background: #ff7a00;
	cursor: pointer;
	text-decoration: underline;
	color: #cccccc;
}


.menu ul {
	display: table;
	width: 100%;
	height: 100%;
}

.menu ul li {
	display: table-cell;
	height: 100%;
	vertical-align: middle;
}

.menu ul li a:hover, .menu ul li a:hover select {
	background-color: #1a1a1a;
	color: #ffd966;
}


a:hover, .preview .dur i, .navi li span i, .logo a span, .menu li a i, .list li a i, .list li a:hover, .desc-main span, .full-links li a i
{ color: #ffd966; }

.searches-name {
	text-transform: uppercase;	
}

.preview .niche_link a, .preview .model_link a { display: inline; color: #cccccc; }
.preview .niche_link a:hover, .preview .model_link a:hover { display: inline; color: #ffd966; }


.menu li select
{ background-color: #000000; border: none; color: #ff7a00; cursor: pointer; height: 45px; padding: 0 10px; outline: none;}

.preview:hover a.details, .preview a:hover .preview-bottom li, .navi ul.to-all li a, .navi li.active a, .navi li a.active, .navi li a:hover, .search button, .open:hover, .open.active, .menu li a.active, .menu li.active a, .menu li a:hover i, .menu li a.active i, .menu li.active a i, .full-links li a:hover i, .full-links li a:hover, .close, .bot-close
{ background-color: #ff7a00; color: #cccccc; }

.preview a:hover .name {
	color: #000000;
}

.preview-icon
{ background-color: #000000; }

.preview-ins:hover 
{ background-color: #ff7a00; }

.preview:hover
{ border-color: #1a1a1a; }

.preview:hover .name
{ color: #000000; }
 
.preview:hover .preview-icon .icon
{ background-color: rgb(250,245,245);; color: rgb(195,95,85);; }

a, h1, h2, .logo a, .open, .search input, .foot span, .full-meta li span i, .full-meta li.perc
{ color: #ff7a00; }

.preview:hover .preview-icon
{ background-color: #cccccc; }


.search-input
{ background-color: #cccccc; }

.full-meta { padding: 5px; }


body,html,div,p,a,ul,li,input,button,form,textarea,span,img,h1,h2,h3 { margin: 0; padding: 0; }

div, ul, li, a { overflow: hidden; }

li { list-style-type: none; }

img { display: block; }

a { text-decoration: none; }

h1, h2, h3 { font-weight: normal; text-transform: uppercase; }
h1 { margin: 10px 5px 0 5px; font-size: 22px; line-height: 28px; overflow: hidden; }
h2 { margin: 10px 0 0 0; font-size: 18px; line-height: 20px; }

.wrap { margin: 0 auto; position: relative; }

.head { font-size: 0; padding-bottom: 10px; }

.open { float: right; cursor: pointer; width: 34px; height: 34px; line-height: 30px; font-size: 20px; margin: 10px 5px 0 5px; border-radius: 3px; text-align: center; }

.logo { float: left; margin: 10px 5px 0 5px; }
.logo a {display:inline-flex; align-items:center; }

.val-sort { margin-top: 2px; padding: 0 0 10px 0; text-transform: uppercase; }

.video-desc { margin-bottom:10px;}

.full-links li a { text-transform: uppercase; }

.navi ul { margin: 5px auto; display: inline-block; }
.navi li { float: left; margin: 5px 5px 0 0; }
.navi li a, .navi li span { border-radius: 3px; font-size: 16px; display: block; height: 28px; line-height: 28px; padding: 0 6px; text-align: center; }
.navi li a.navi-hd { color: rgb(65,165,225); }
.navi li a.navi-hd:hover, .navi li.active a.navi-hd, .navi li a.navi-hd.active { background-color: rgb(65,165,225); color: rgb(255,255,255); }
.navi li span.navi-val { background: none; padding: 0; }

.navi ul.pages li a, .navi ul.pages li span { padding: 0 5px; min-width: 18px; }
.navi ul.pages li span.navi-val { padding-left: 0; }

.val-sort-top ul.pages { display: none; }

.menu { display: none; clear: both; padding: 8px 5px 0 5px; margin: 0 auto; max-width: 600px; }
.menu li { margin-top: 2px; }
.menu li a { display: block; font-size: 22px; height: 50px; line-height: 50px; text-transform: uppercase; padding: 0 20px; border-radius: 3px; }
.menu li a select { font-size: 22px; }

.search { display: none; clear: both; padding: 10px 5px 0 5px; margin: 0 auto; max-width: 600px; }
.search form { overflow: hidden; position: relative; padding-right: 52px; }
.search-input { padding: 0 20px; border-radius: 3px; border-style: solid; border-width: 1px; }
.search input { background: #cccccc; text-transform: uppercase; width: 100%; border: 0 none; outline: 0 none; font-size: 22px; height: 48px; line-height: 48px; }
.search button { opacity: 1; border-radius: 3px; position: absolute; top: 0; right: 0; border: 0 none; cursor: pointer; outline: 0 none; width: 50px; text-align: center; font-size: 18px; height: 50px; line-height: 50px; }
.search button:hover { opacity: 0.8; }

.previews-block { padding-top: 5px; }

.preview { width: 100%; }
.preview-ins { border-radius: 3px; padding: 5px; }
.preview a { border-radius: 3px; display: block; }
.preview-img { position: relative; padding-bottom: 75%; overflow: visible; }
.preview-img img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.preview-icon { position: absolute; width: 40px; height: 40px; line-height: 40px; border-radius: 50%; padding: 5px; left: 50%; bottom: -25px; margin-left: -25px; }
.preview-icon .icon { width: 40px; height: 40px; line-height: 40px; border-radius: 50%; font-size: 22px; text-align: center; }
.preview-bottom li { height: 30px; line-height: 30px; font-size: 12px; padding: 0 10px; }
.preview-bottom li.preview-likes { float: left; }
.preview-bottom li.preview-views { float: right; }
.preview-bottom li span { display: none; }
.preview .name { height: 30px; line-height: 30px; font-size: 14px; padding: 20px 10px 0 10px;}
.preview .dur, .preview .niche_link, .preview .model_link { background-color: #000000; color: #cccccc; position: absolute; font-size: 12px; border-radius: 2px; padding: 0 5px; height: 20px; line-height: 20px; }
.preview .niche_link { left: 4px; top:4px; }
.preview .model_link { left: 4px; top:28px; }
.preview .dur { right: 4px; top: 4px; }


.preview-cat-ins a { padding-bottom: 0; }
.preview-cat-ins .preview-icon  { bottom: 5px; }
.preview-cat-ins .name { height: 40px; line-height: 40px; text-align: center; font-size: 18px; }

.val-sort-bottom { margin-top: 5px; }

.navi ul.to-all { margin-top: 10px; }
.navi ul.to-all, .navi ul.to-all li { float: none; text-align: center; }
.navi ul.to-all li { display: inline-block; vertical-align: top; }
.navi ul.to-all li a { opacity: 0.9; padding: 0 15px; font-size: 18px; height: 40px; line-height: 40px; }
.navi ul.to-all li a:hover { opacity: 1; }

.brs-block { font-size: 0; text-align: center; padding: 5px 0 15px 0; }
.br { width: 300px; height: 250px; margin: 10px 5px 0 5px; display: inline-block; vertical-align: top; }
.br-2, .br-3, .br-4, .br-5 { display: none; }

.brs-block-with-margin { margin-top: 5px; }

.list { margin-top: 20px; padding-bottom: 30px; font-size: 0; }
.list ul { padding-top: 20px; }
.list li { page-break-inside: avoid; break-inside: avoid; font-size: 16px; text-transform: uppercase; }
.list li a { display: block; padding: 0 5px; height: 35px; line-height: 35px; }

.desc-main { margin: 10px 0 30px 0; padding: 0 5px; text-align: justify; font-size: 14px; line-height: 22px; }
.desc-main p { padding-top: 10px; }
.desc-main ul li { list-style-type: disc; margin-left: 20px; overflow: initial; }

.full-wrap { margin-top: 2px; }
.full-tab { display: block; width: 100%; }
.full-block { padding-bottom: 10px; }

.video { background-color: rgb(0,0,0); position: relative; width: 100%; padding-bottom: 56.25%; }
.video iframe, .video object, .video embed, .video video, .video source { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }

.on-player-pl { display: none; background-color: rgba(0,0,0,0.5); position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 5000; }
.on-player { background-color: rgb(45,45,45); position: absolute; top: 50%; left: 50%; width: 300px; height: 250px; z-index: 5500; margin: -125px 0 0 -150px; }
.close, .bot-close { opacity: 0.95; position: absolute; cursor: pointer; height: 28px; line-height: 28px; border-radius: 3px; text-align: center; }
.on-player-sp iframe { width: 300px !important; height: 250px !important; position: static; }
.close { font-family: Arial, sans-serif; width: 28px; padding: 0; font-size: 16px; top: 5px; right: 5px; }
.bot-close { width: 130px; left: 50%; bottom: 0; margin-left: -65px; font-size: 14px; border-radius: 3px 3px 0 0; }
.close:hover, .bot-close:hover { opacity: 1; }

.video-wide-br { background-color: rgb(0,0,0); padding: 10px 0; }

.video-br-300, .video-br-728 { margin: 0 auto; }
.video-br-300 { width: 300px; height: 100px; }
.video-br-728 { display: none; width: 728px; height: 90px; }

.full-meta li span { height: 34px; line-height: 34px; padding: 0 10px; }
.full-meta li.like a, .full-meta li.dislike a { line-height: 30px; cursor: pointer; font-size: 18px; }
.full-meta li.like a:hover { background-color: rgb(45,185,65); color: rgb(255,255,255); }
.full-meta li.dislike a:hover { background-color: rgb(225,45,45); color: rgb(255,255,255); }
.full-meta li.like a:hover, .full-meta li.dislike a:hover { opacity: 1; }

.full-bns-block { padding: 0 0 10px 0; text-align: center; font-size: 0; }
.full-bn { margin: 10px 5px 0 5px; display: inline-block; vertical-align: top; width: 300px; height: 250px; }
.full-bn-2, .full-bn-3 { display: none; }

.foot { padding: 15px 0 25px 0; font-size: 14px; line-height: 16px; text-transform: uppercase; text-align: center; }
.foot p { margin: 10px 5px 0 5px; }
.foot ul { padding-top: 5px; }
.foot li { margin: 5px 5px 0 5px; display: inline-block; vertical-align: top; }
.foot a { text-decoration: underline; }
.foot a:hover { text-decoration: none; }

@media all and (min-width:330px) {
    .preview { float: left; width: 50%; }
    .logo a { font-size: 20px; }
}

@media all and (min-width:400px) {
    .logo a { font-size: 28px; }
    .preview-ins-cat .name { font-size: 16px; }
    .navi ul.to-all li a { font-size: 20px; }
}

@media all and (min-width:500px) {
    .list ul { column-count: 2; -moz-column-count: 2; -webkit-column-count: 2; }
}

@media all and (min-width:640px) {
    .logo a { font-size: 34px;  height: 40px; line-height: 40px; }
    .open { width: 40px; height: 40px; line-height: 36px; font-size: 24px; }
    .val-sort-top ul.pages { display: block; }
    .br-2, .full-bn-2 { display: inline-block; }
    .on-player-pl { display: block; }
}

@media all and (min-width:660px) {
    .preview { width: 33.3333%; }
}

@media all and (min-width:700px) {
    .list ul { column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; }
}

@media all and (min-width:1010px) {
	h2 { margin: 30px 5px 0 5px; font-size: 22px; line-height: 24px; }
    .wrap { width: 990px; }
    .head { padding-bottom: 0; }
    .logo { float: left; margin: 0 20px 0 5px; }
    .logo a { font-size: 36px; height: 70px; line-height: 70px; }
    .open { display: none; }
    .menu, .search { display: block !important; clear: none; }
    .menu { float: left; padding: 0; }
    .menu li { float: left; margin: 0 1px 0 0; }
    .menu li a { border-radius: 0; height: 70px; line-height: 70px; font-size: 16px; padding: 0 15px; text-align: center; }
    .menu li a select { font-size: 16px; }
    .search { float: right; width: 240px; }
    .search-input { padding: 0 10px; }
    .search input { font-size: 16px; }
    .preview { width: 330px; }
    .preview-bottom li { font-size: 13px; }
    .preview-bottom li span { display: inline; }
    .preview-cat-ins .name { font-size: 20px; }
    .br-3 { display: inline-block; }
    .full-block, .full-bns-block { display: block; vertical-align: top; }
    .video-block { padding-top: 10px; }
    .full-bns-block { width: 310px; }
    .video-wide-br { padding: 16.5px 0; }
    .foot { font-size: 16px; line-height: 18px; }
}

@media all and (min-width:1340px) {
    .wrap { width: 1320px; }
    .logo a { font-size: 42px; }
    .menu li a { font-size: 20px; min-width: 100px; padding: 0 20px; }
    .menu li a select { font-size: 20px; }
    .search { width: 320px; max-width: 100%; }
    .search-input { padding: 0 15px; }
    .search input { font-size: 20px; }
    h1 { font-size: 24px; }
    h2 { font-size: 24px; line-height: 26px; }
    .br-4 { display: inline-block; }
    .list ul { column-count: 4; -moz-column-count: 4; -webkit-column-count: 4; }
    .video-br-300 { display: none; }
    .video-br-728 { display: block; }
    .video-wide-br { padding: 15px 0; }
    .full-bn-3 { display: inline-block; }
}

@media all and (min-width:1670px) {
    .wrap { width: 1650px; }
    .logo a { margin-right: 25px; }
    .menu li a { min-width: 110px; }
    .search { width: 520px; }
    h1 { font-size: 26px; }
    h2 { font-size: 26px; line-height: 28px; }
    .br-5 { display: inline-block; }
    .list ul { column-count: 6; -moz-column-count: 6; -webkit-column-count: 6; }
    .desc-main { font-size: 16px; line-height: 26px; }
    .video-wide-br { padding: 10px 0; }
}

.headmob {
	text-align: center;
	margin: 10px;
	display: none;
	min-height: 100px;
}

@media screen and (max-width:650px) {
	.headmob {
		display: block;
	}
}

.headmob iframe {
	vertical-align: top;
}

.wrap p {
	margin: 10px;
}


.ii {
	display: inline-block;
	width: 1em;
	height: 1em;
	vertical-align: -.125em;
}

.ii-clock {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64zM296 184L296 320C296 328 300 335.5 306.7 340L402.7 404C413.7 411.4 428.6 408.4 436 397.3C443.4 386.2 440.4 371.4 429.3 364L344 307.2L344 184C344 170.7 333.3 160 320 160C306.7 160 296 170.7 296 184z'/%3E%3C/svg%3E");
}

.ii-eye {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M320 96C239.2 96 174.5 132.8 127.4 176.6C80.6 220.1 49.3 272 34.4 307.7C31.1 315.6 31.1 324.4 34.4 332.3C49.3 368 80.6 420 127.4 463.4C174.5 507.1 239.2 544 320 544C400.8 544 465.5 507.2 512.6 463.4C559.4 419.9 590.7 368 605.6 332.3C608.9 324.4 608.9 315.6 605.6 307.7C590.7 272 559.4 220 512.6 176.6C465.5 132.9 400.8 96 320 96zM176 320C176 240.5 240.5 176 320 176C399.5 176 464 240.5 464 320C464 399.5 399.5 464 320 464C240.5 464 176 399.5 176 320zM320 256C320 291.3 291.3 320 256 320C244.5 320 233.7 317 224.3 311.6C223.3 322.5 224.2 333.7 227.2 344.8C240.9 396 293.6 426.4 344.8 412.7C396 399 426.4 346.3 412.7 295.1C400.5 249.4 357.2 220.3 311.6 224.3C316.9 233.6 320 244.4 320 256z'/%3E%3C/svg%3E");
}

.ii-play {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M187.2 100.9C174.8 94.1 159.8 94.4 147.6 101.6C135.4 108.8 128 121.9 128 136L128 504C128 518.1 135.5 531.2 147.6 538.4C159.7 545.6 174.8 545.9 187.2 539.1L523.2 355.1C536 348.1 544 334.6 544 320C544 305.4 536 291.9 523.2 284.9L187.2 100.9z'/%3E%3C/svg%3E");
}

.ii-star {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M208 240C208 178.1 258.1 128 320 128C381.9 128 432 178.1 432 240C432 301.9 381.9 352 320 352C258.1 352 208 301.9 208 240zM351.9 413.1C433.9 398.1 496 326.3 496 240C496 142.8 417.2 64 320 64C222.8 64 144 142.8 144 240C144 326.3 206.1 398.1 288.1 413.1C288 414.1 288 415 288 416L288 480L256 480C238.3 480 224 494.3 224 512C224 529.7 238.3 544 256 544L288 544L288 576C288 593.7 302.3 608 320 608C337.7 608 352 593.7 352 576L352 544L384 544C401.7 544 416 529.7 416 512C416 494.3 401.7 480 384 480L352 480L352 416C352 415 352 414.1 351.9 413.1z'/%3E%3C/svg%3E");
}

.ii-stars {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M480 0C462.3 0 448 14.3 448 32C448 49.7 462.3 64 480 64L530.7 64L474 120.7C447.7 105 416.9 96 384 96C348.6 96 315.6 106.5 288 124.5C260.4 106.5 227.4 96 192 96C94.8 96 16 174.8 16 272C16 358.3 78.1 430.1 160 445.1L160 480L128 480C110.3 480 96 494.3 96 512C96 529.7 110.3 544 128 544L160 544L160 576C160 593.7 174.3 608 192 608C209.7 608 224 593.7 224 576L224 544L256 544C273.7 544 288 529.7 288 512C288 494.3 273.7 480 256 480L224 480L224 445.1C247.3 440.8 268.9 432 288 419.5C315.6 437.5 348.6 448 384 448C481.2 448 560 369.2 560 272C560 230.9 545.9 193 522.2 163L576 109.3L576 160C576 177.7 590.3 192 608 192C625.7 192 640 177.7 640 160L640 32C640 14.3 625.7 0 608 0L480 0zM336 373.2C356.2 344.6 368 309.7 368 272C368 234.3 356.2 199.4 336 170.8C350.6 163.9 366.8 160 384 160C445.9 160 496 210.1 496 272C496 333.9 445.9 384 384 384C366.8 384 350.5 380.1 336 373.2zM288 214.3C298.2 231.2 304 250.9 304 272C304 293.1 298.2 312.9 288 329.7C277.8 312.8 272 293.1 272 272C272 250.9 277.8 231.1 288 214.3zM240 170.8C219.8 199.4 208 234.3 208 272C208 309.7 219.8 344.6 240 373.2C225.5 380.1 209.2 384 192 384C130.1 384 80 333.9 80 272C80 210.1 130.1 160 192 160C209.2 160 225.5 163.9 240 170.8z'/%3E%3C/svg%3E");
}

.ii-tag {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M96.5 160L96.5 309.5C96.5 326.5 103.2 342.8 115.2 354.8L307.2 546.8C332.2 571.8 372.7 571.8 397.7 546.8L547.2 397.3C572.2 372.3 572.2 331.8 547.2 306.8L355.2 114.8C343.2 102.7 327 96 310 96L160.5 96C125.2 96 96.5 124.7 96.5 160zM208.5 176C226.2 176 240.5 190.3 240.5 208C240.5 225.7 226.2 240 208.5 240C190.8 240 176.5 225.7 176.5 208C176.5 190.3 190.8 176 208.5 176z'/%3E%3C/svg%3E");
}

.ii-tags {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M433.2 103.1L581.4 253.4C609.1 281.5 609.1 326.5 581.4 354.6L425 512.9C415.7 522.3 400.5 522.4 391.1 513.1C381.7 503.8 381.6 488.6 390.9 479.2L547.3 320.8C556.5 311.5 556.5 296.4 547.3 287.1L399 136.9C389.7 127.5 389.8 112.3 399.2 103C408.6 93.7 423.8 93.8 433.1 103.2zM64.1 293.5L64.1 160C64.1 124.7 92.8 96 128.1 96L261.6 96C278.6 96 294.9 102.7 306.9 114.7L450.9 258.7C475.9 283.7 475.9 324.2 450.9 349.2L317.4 482.7C292.4 507.7 251.9 507.7 226.9 482.7L82.9 338.7C70.9 326.7 64.2 310.4 64.2 293.4zM208.1 208C208.1 190.3 193.8 176 176.1 176C158.4 176 144.1 190.3 144.1 208C144.1 225.7 158.4 240 176.1 240C193.8 240 208.1 225.7 208.1 208z'/%3E%3C/svg%3E");
}


.ii-folder {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M88 289.6L64.4 360.2L64.4 160C64.4 124.7 93.1 96 128.4 96L267.1 96C280.9 96 294.4 100.5 305.5 108.8L343.9 137.6C349.4 141.8 356.2 144 363.1 144L480.4 144C515.7 144 544.4 172.7 544.4 208L544.4 224L179 224C137.7 224 101 250.4 87.9 289.6zM509.8 512L131 512C98.2 512 75.1 479.9 85.5 448.8L133.5 304.8C140 285.2 158.4 272 179 272L557.8 272C590.6 272 613.7 304.1 603.3 335.2L555.3 479.2C548.8 498.8 530.4 512 509.8 512z'/%3E%3C/svg%3E");
}

.ii-videofile {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M128 128C128 92.7 156.7 64 192 64L341.5 64C358.5 64 374.8 70.7 386.8 82.7L493.3 189.3C505.3 201.3 512 217.6 512 234.6L512 512C512 547.3 483.3 576 448 576L192 576C156.7 576 128 547.3 128 512L128 128zM336 122.5L336 216C336 229.3 346.7 240 360 240L453.5 240L336 122.5zM208 368L208 464C208 481.7 222.3 496 240 496L336 496C353.7 496 368 481.7 368 464L368 440L403 475C406.2 478.2 410.5 480 415 480C424.4 480 432 472.4 432 463L432 368.9C432 359.5 424.4 351.9 415 351.9C410.5 351.9 406.2 353.7 403 356.9L368 391.9L368 367.9C368 350.2 353.7 335.9 336 335.9L240 335.9C222.3 335.9 208 350.2 208 367.9z'/%3E%3C/svg%3E");
}

.ii-globe {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M415.9 344L225 344C227.9 408.5 242.2 467.9 262.5 511.4C273.9 535.9 286.2 553.2 297.6 563.8C308.8 574.3 316.5 576 320.5 576C324.5 576 332.2 574.3 343.4 563.8C354.8 553.2 367.1 535.8 378.5 511.4C398.8 467.9 413.1 408.5 416 344zM224.9 296L415.8 296C413 231.5 398.7 172.1 378.4 128.6C367 104.2 354.7 86.8 343.3 76.2C332.1 65.7 324.4 64 320.4 64C316.4 64 308.7 65.7 297.5 76.2C286.1 86.8 273.8 104.2 262.4 128.6C242.1 172.1 227.8 231.5 224.9 296zM176.9 296C180.4 210.4 202.5 130.9 234.8 78.7C142.7 111.3 74.9 195.2 65.5 296L176.9 296zM65.5 344C74.9 444.8 142.7 528.7 234.8 561.3C202.5 509.1 180.4 429.6 176.9 344L65.5 344zM463.9 344C460.4 429.6 438.3 509.1 406 561.3C498.1 528.6 565.9 444.8 575.3 344L463.9 344zM575.3 296C565.9 195.2 498.1 111.3 406 78.7C438.3 130.9 460.4 210.4 463.9 296L575.3 296z'/%3E%3C/svg%3E");
}

.ii-external {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M384 64C366.3 64 352 78.3 352 96C352 113.7 366.3 128 384 128L466.7 128L265.3 329.4C252.8 341.9 252.8 362.2 265.3 374.7C277.8 387.2 298.1 387.2 310.6 374.7L512 173.3L512 256C512 273.7 526.3 288 544 288C561.7 288 576 273.7 576 256L576 96C576 78.3 561.7 64 544 64L384 64zM144 160C99.8 160 64 195.8 64 240L64 496C64 540.2 99.8 576 144 576L400 576C444.2 576 480 540.2 480 496L480 416C480 398.3 465.7 384 448 384C430.3 384 416 398.3 416 416L416 496C416 504.8 408.8 512 400 512L144 512C135.2 512 128 504.8 128 496L128 240C128 231.2 135.2 224 144 224L224 224C241.7 224 256 209.7 256 192C256 174.3 241.7 160 224 160L144 160z'/%3E%3C/svg%3E");
}


.searches-list ul li {
	border: 1px #ff7a00 solid;
	display: inline-block;
	background-color: #000000;
	margin: 5px;
}
.searches-list ul li i {
    padding: 10px;
    vertical-align: bottom;
}
.searches-list ul li a {
	padding: 5px 10px 5px 0;
	display: inline-block;
	line-height: inherit;
    height: inherit;
}

.searches-list ul li i {
	display: inline-block;
}

.searches-list ul li:hover, .searches-list ul li:hover a {
	background-color: #ff7a00;
	color: #000000;
}
.searches-list ul li:hover i {
	background-color: #ffffff;
}


.ii-bars {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M96 160C96 142.3 110.3 128 128 128L512 128C529.7 128 544 142.3 544 160C544 177.7 529.7 192 512 192L128 192C110.3 192 96 177.7 96 160zM96 320C96 302.3 110.3 288 128 288L512 288C529.7 288 544 302.3 544 320C544 337.7 529.7 352 512 352L128 352C110.3 352 96 337.7 96 320zM544 480C544 497.7 529.7 512 512 512L128 512C110.3 512 96 497.7 96 480C96 462.3 110.3 448 128 448L512 448C529.7 448 544 462.3 544 480z'/%3E%3C/svg%3E");
}

.ii-search {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23cccccc' viewBox='0 0 640 640'%3E%3Cpath d='M480 272C480 317.9 465.1 360.3 440 394.7L566.6 521.4C579.1 533.9 579.1 554.2 566.6 566.7C554.1 579.2 533.8 579.2 521.3 566.7L394.7 440C360.3 465.1 317.9 480 272 480C157.1 480 64 386.9 64 272C64 157.1 157.1 64 272 64C386.9 64 480 157.1 480 272zM272 416C351.5 416 416 351.5 416 272C416 192.5 351.5 128 272 128C192.5 128 128 192.5 128 272C128 351.5 192.5 416 272 416z'/%3E%3C/svg%3E");
}

.ii-search-active {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M480 272C480 317.9 465.1 360.3 440 394.7L566.6 521.4C579.1 533.9 579.1 554.2 566.6 566.7C554.1 579.2 533.8 579.2 521.3 566.7L394.7 440C360.3 465.1 317.9 480 272 480C157.1 480 64 386.9 64 272C64 157.1 157.1 64 272 64C386.9 64 480 157.1 480 272zM272 416C351.5 416 416 351.5 416 272C416 192.5 351.5 128 272 128C192.5 128 128 192.5 128 272C128 351.5 192.5 416 272 416z'/%3E%3C/svg%3E");
}


.ii-star-active {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M208 240C208 178.1 258.1 128 320 128C381.9 128 432 178.1 432 240C432 301.9 381.9 352 320 352C258.1 352 208 301.9 208 240zM351.9 413.1C433.9 398.1 496 326.3 496 240C496 142.8 417.2 64 320 64C222.8 64 144 142.8 144 240C144 326.3 206.1 398.1 288.1 413.1C288 414.1 288 415 288 416L288 480L256 480C238.3 480 224 494.3 224 512C224 529.7 238.3 544 256 544L288 544L288 576C288 593.7 302.3 608 320 608C337.7 608 352 593.7 352 576L352 544L384 544C401.7 544 416 529.7 416 512C416 494.3 401.7 480 384 480L352 480L352 416C352 415 352 414.1 351.9 413.1z'/%3E%3C/svg%3E");
}

.ii-tag-active {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M96.5 160L96.5 309.5C96.5 326.5 103.2 342.8 115.2 354.8L307.2 546.8C332.2 571.8 372.7 571.8 397.7 546.8L547.2 397.3C572.2 372.3 572.2 331.8 547.2 306.8L355.2 114.8C343.2 102.7 327 96 310 96L160.5 96C125.2 96 96.5 124.7 96.5 160zM208.5 176C226.2 176 240.5 190.3 240.5 208C240.5 225.7 226.2 240 208.5 240C190.8 240 176.5 225.7 176.5 208C176.5 190.3 190.8 176 208.5 176z'/%3E%3C/svg%3E");
}

.ii-clock-active {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M320 64C461.4 64 576 178.6 576 320C576 461.4 461.4 576 320 576C178.6 576 64 461.4 64 320C64 178.6 178.6 64 320 64zM296 184L296 320C296 328 300 335.5 306.7 340L402.7 404C413.7 411.4 428.6 408.4 436 397.3C443.4 386.2 440.4 371.4 429.3 364L344 307.2L344 184C344 170.7 333.3 160 320 160C306.7 160 296 170.7 296 184z'/%3E%3C/svg%3E");
}

.ii-eye-active {
	content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ff7a00' viewBox='0 0 640 640'%3E%3Cpath d='M320 96C239.2 96 174.5 132.8 127.4 176.6C80.6 220.1 49.3 272 34.4 307.7C31.1 315.6 31.1 324.4 34.4 332.3C49.3 368 80.6 420 127.4 463.4C174.5 507.1 239.2 544 320 544C400.8 544 465.5 507.2 512.6 463.4C559.4 419.9 590.7 368 605.6 332.3C608.9 324.4 608.9 315.6 605.6 307.7C590.7 272 559.4 220 512.6 176.6C465.5 132.9 400.8 96 320 96zM176 320C176 240.5 240.5 176 320 176C399.5 176 464 240.5 464 320C464 399.5 399.5 464 320 464C240.5 464 176 399.5 176 320zM320 256C320 291.3 291.3 320 256 320C244.5 320 233.7 317 224.3 311.6C223.3 322.5 224.2 333.7 227.2 344.8C240.9 396 293.6 426.4 344.8 412.7C396 399 426.4 346.3 412.7 295.1C400.5 249.4 357.2 220.3 311.6 224.3C316.9 233.6 320 244.4 320 256z'/%3E%3C/svg%3E");
}


.visible {
	display: block !important;
}

@media all and (max-width:500px) {
	.logo {
		margin-top:10px;
		margin-left:5px;
		max-width: calc(100% - 60px);
	}
	
	.logo a img {
		width: 100%;
	}
	
	.menu li {
		width: 33%;
	}
	.menu li a, .menu li a select {
		font-size: 15px;
	}
}



.inplayer-cover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 998
}

.video-wrapper {
	margin-bottom: 10px;
	position: relative;
}

.inplayer-wrapper {
	position: absolute;
	z-index: 999;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: rgba(0, 0, 0, 0.5);
	border-radius: 3px;
	display: block;
	width: 320px;
}

.inplayer {
	margin: 10px;
	display: block;
}

.inplayer-play {
	text-align: center;
	width: 100%;
}

.inplayer-play-btn {
	opacity: 1;
	margin: 0 auto;
	text-align: center;
	background-color: #000000;
    color: #ff7a00;
    border: 1px solid #ff7a00;
	line-height: 40px;
	display: block;
	font-weight: bolder;
	font-size: 1.5em;
	text-decoration: none;
	cursor: pointer;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

.inplayer-play-btn:hover {
	opacity: 0.8;
}


.responsive-player {
	position: relative;
	padding-bottom: 56.25%;
	min-height: 440px;
	box-sizing: border-box;
}

h3 {
	color: #ff7a00;
	padding: 10px;
}

.category-wrapper {
	-webkit-column-count: 4;
	-moz-column-count: 4;
	column-count: 4;
	-webkit-column-gap: 25px;
	-moz-column-gap: 25px;
	column-gap: 25px;
	padding: 10px;
}

@media screen and (max-width: 1199px) {
	.category-wrapper {
		-webkit-column-count: 3;
		-moz-column-count: 3;
		column-count: 3;
		-webkit-column-gap: 25px;
		-moz-column-gap: 25px;
		column-gap: 25px;
	}
}

@media screen and (max-width: 1023px) {
	.category-wrapper {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
		-webkit-column-gap: 25px;
		-moz-column-gap: 25px;
		column-gap: 25px;
	}
}

@media screen and (max-width: 767px) {
	.category-wrapper {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
		-webkit-column-gap: 25px;
		-moz-column-gap: 25px;
		column-gap: 25px;
	}
}

@media screen and (max-width: 480px) {
	.category-wrapper {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
		-webkit-column-gap: 25px;
		-moz-column-gap: 25px;
		column-gap: 25px;
	}
}

.category-main {
	display: grid;
	font-size: 16px;
	line-height: 25px;
}

.category-title {
	float: left;
	color: #cccccc;
}

.category-title:hover {
	color: #ff7a00;
}

.category-title:hover {
	text-decoration: underline;
}

.category-count {
	float: right;
}