html{background-color: #fff;position: relative;min-height: 100%;overflow-x:hidden;}
body{background-color: transparent;color:#656565;font-size:15px;font-weight: 400; overflow-x: hidden; font-family:"ProximaNova-Regular", "Oxygen", Helvetica, Arial,sans-serif;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family:"ProximaNova-Regular", "Oxygen", Helvetica, Arial,sans-serif;}
h1, .h1 {font-weight: 700;}
h2, .h2 {font-weight: 500;}
h3, .h3 {font-weight: 500;}
h4, .h4 {font-weight: 300;}
small, .small {font-weight: 300;}
.bold {font-weight: 600;}
.m-large { margin-bottom: 50px; margin-top: 50px;}
.m-m { margin-bottom: 30px; margin-top: 30px;}
.m-sm { margin-bottom: 15px; margin-top: 15px;}
.m-xs { margin-bottom: 5px; margin-top: 5px;}
.bg-lighter{background: #f9f9f9}
.bg-darker{background: #f4f4f4}

a{color:#0099d1;text-decoration: none;-webkit-transition: 0.25s;transition: 0.25s;}
a:hover, a:focus{color:#ff6b6b;text-decoration: none;}
a:focus {outline: none;}
.form-control{font-size: 15.5px;height: 40px; border: 2px solid #ccc; -webkit-box-shadow: none; box-shadow: none;}
.form-control:focus {border-color: #13c4a5; -webkit-box-shadow: none; box-shadow: none;}
.input-lg{padding: 14.2px 16px}
img{max-width: 100%}
.padding{padding: 20px 0;}
.btn.btn-huge{padding:20px 50px; font-size:16px; text-transform: uppercase;}
.btn-big{padding:21.5px}
.fa {min-width: 16px;}
[class^="icon-"]::before, [class*=" fa-"]::before {margin-left: 0.2em;margin-right: 0.2em;text-decoration: none;}
.input-group[class*="col-"]{float: none; padding-left: 15px; padding-right: 15px;}

.breadcrumb a{text-decoration: none;color:#2F373B}

/* Custom */
header .head-top{display: block; height: 33px; background-color: #24282f; padding: 4px;}
.nav-icon-frame{width: 30px;display: inline flow-root list-item;text-align: center;margin-left: -5px;}
.navbar-brand{min-width:170px;padding: 15px 0;text-align: center;}
.navbar {font-size: 18px;}
.customSelect{padding: 10px;height: 45px;width: 154px;}
.page-mainpic{border-radius: 10px;}
#paging-stats{color: #999;}
#pages .btn.btn-prev,#pages .btn.btn-next{min-width:222px;}
.next-arr {font-size: 70px}
.details-list .description ul {width: 100%; max-height: 400px;}
.details-list .description ul li{padding-left: 20px;}
.fa.fa-star{color: orange}
.lang-flags{background:url("https://d36fr9tcqf0n5n.cloudfront.net/images/icons/lang-flags.png") no-repeat 0 0; width: 16px; height: 12px; display: inline-block;}
.lang-flags.en{background-position: 0 -0}
.lang-flags.ru{background-position: 0 -12px}
.lang-flags.de{background-position: 0 -24px}
.lang-flags.es{background-position: 0 -36px}
.lang-flags.fr{background-position: 0 -48px}
.lang-flags.pl{background-position: 0 -60px}
.lang-flags.ch{background-position: 0 -72px}
.lang-flags.jp{background-position: 0 -84px}
.lang-flags.kr{background-position: 0 -96px}
.lang-flags.pt{background-position: 0 -108px}
.lang-flags.it{background-position: 0 -120px}
.lang-flags.ua{background-position: 0 -132px}
.lang-flags.nl{background-position: 0 -144px}
.lang-flags.tr{background-position: 0 -156px}
.lang-flags.id{background-position: 0 -168px}

.bugme {background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/poly_background.png") repeat scroll 0 0 / 300px 300px, rgba(0, 0, 0, 0) linear-gradient(to left, rgb(217, 71, 71), rgb(140, 140, 255)) repeat scroll 0 0;}

a.navbar-brand {display: block;height: 54px;overflow: hidden;text-indent: -999px;}
ul.navbar-jumpmenu{display: none; padding: 0;margin: 0; background: #1e2127; position: fixed; left: 18px; list-style: none; width: 140px; border-radius: 0 0 5px 5px}
ul.navbar-jumpmenu li{height: 70px; border-bottom: 1px dashed #414a58;}
ul.navbar-jumpmenu li:last-child{border-bottom:none;}
ul.navbar-jumpmenu li:hover{ background-color: #222934;}
ul.navbar-jumpmenu a{padding: 12px 10px;display: block;height: 65px;overflow: hidden; color: #eee;text-decoration: none;}
ul.navbar-jumpmenu a span{display: block; font-size: 11px; padding-top: 28px;}
ul.navbar-jumpmenu a.navbar-3de{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/logo-3de.png") no-repeat scroll 10px 17px / 120px transparent;}
ul.navbar-jumpmenu a.navbar-psd{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/logo-psd.png") no-repeat scroll 10px 17px / 120px transparent;}
ul.navbar-jumpmenu a.navbar-3ds{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/logo-3ds.png") no-repeat scroll 10px 17px / 120px transparent}
ul.navbar-jumpmenu a.navbar-2da{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/logo-2darts.png") no-repeat scroll 10px 17px / 120px transparent}
ul.navbar-jumpmenu a.navbar-wpe{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/logo-wpe.png") no-repeat scroll 10px 17px / 120px transparent}
ul.navbar-jumpmenu a.navbar-dtuts{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/logo-dtuts.png") no-repeat scroll 10px 17px / 120px transparent}
.navbar-menu:hover ul.navbar-jumpmenu{display: block;}
.navbar-logo {margin: 17px 20px 17px 40px;float: left;height: 19px;}
.new-message i{color:#ff8585!important;}
.new-message .badge {background-color: red!important}

#content {min-height: 500px;}
.wide-container{padding:10px 30px 10px 30px;width:100vw;-webkit-box-sizing:border-box;box-sizing:border-box}
.main{margin: 0 auto; max-width: 1300px;}
h4.page-intro{font-size: 22px; line-height: 30px;}
.page-content-big{font-size: 18px; line-height: 30px;}
.custom-page-header{min-height: 350px; padding: 20px 30px;color:#fff; background-repeat: repeat; background-attachment: fixed; background-size: cover; background-position: center center; opacity: 1; margin-bottom: 20px;}
.custom-page-header a{color:#eee;}
.custom-category-header{background: url("https://d36fr9tcqf0n5n.cloudfront.net/images/poly_background.png") repeat center center #fafafa; opacity: 1; border-bottom: 1px solid #fafafa;}
.custom-challenge-header{min-height: 500px; padding: 20px 30px;color:#fff; background-repeat: no-repeat; background-size: auto; background-position: center center; opacity: 1;}
.hr{margin: 20px 0; display: block;width: 100%; clear: both;}
.none{ display:none; }
.bg-black{background: #363b46;background-image: url("https://d36fr9tcqf0n5n.cloudfront.net/images/poly_background.png");}
.bg-black .navbar-form input{background-color: #24282f;border-color:#363b46; color: #757575;}
.bg-black .navbar-form input:focus{background-color: #fff;color:#222;}
.sprite-social-icons{background:url("https://d36fr9tcqf0n5n.cloudfront.net/images/sprite_social_icons.png") no-repeat top left;}
.p-icon-sizer{width:32px;height:32px;}
a.p-facebook{background-position:-32px 0;}
a.p-behance{background-position:-64px 0;}
a.p-linkedin{background-position:-96px 0;}
a.p-flickr{background-position:-128px 0;}
a.p-instagram{background-position:-160px 0;}
a.p-deviantart{background-position:-192px 0;}
a.p-vkontakte{background-position:-224px 0;}
a.p-rss{background-position:-256px 0;}
a.p-skype{background-position:0 -32px;}
a.p-vimeo{background-position:-32px -32px;}
a.p-youtube{background-position:-64px -32px;}
a.p-3dm3{background-position:-96px -32px;}
a.p-icq{background-position:-128px -32px;}
a.p-homepage{background-position:-160px -32px;}
a.p-googleplus{background-position:-192px -32px;}
a.p-cgworkr{background-position:-224px -32px;}
.social-ico a {display: block;float: left;outline: 0 none;overflow: hidden;margin:-11px 0 0 -11px;}
#noscript{background-color:#F00; color:#FFF; padding:0; text-align:center; font-weight:bold; position: fixed; z-index: 999999; width: 100%;}
.sidebar .avatar{min-width: 200px; border-radius: 0;}
.author-box img.avatar {max-width: 68px;}
.author-box a {text-decoration: none;}
.social-btns{padding: 6px 0;}
#button_addtocart{min-width: 138px;}
#licensesList ul{padding: 0; margin: 0; list-style: none; display: block; width: 100%;}
#licensesList ul li:first-child {margin-right: 5px;}
#licensesList ul li{border-radius: 4px; border: 1px solid #c9d78f; float: left; display: flex;}
#licensesList ul li.active, #licensesList ul li:hover{background-color: #d6e598;}
#licensesList ul li a{color: #000; overflow: none;padding:11px 20px; text-decoration: none;}
.select2-search::after{content: none!important;}
.list-group-item.padded {padding: 0;}
.list-group-item.padded a{padding: 10px 15px; display: block;text-decoration: none;}
.list-group-item.padded .icon-chevron-right {margin-right: 12px; margin-top: 12px;}
.list-group-item.padded:hover {background-color: #f7f7f7;}
.list-group-item.padded.active:hover {background-color: #4896da;}
.list-group-item.padded a:hover {color: #000;}
.list-group-item .file-format{ background-color: #f5f5f5; padding: 5px; border-radius: 3px; margin: 2px 0;}
.list-group.details-panel{overflow: auto;max-height: 341px;}

a.featured-seller img{width: 120px;border-radius: 150px;}

/* User Profile */
.profile-sidebar{margin: -112px 0 0 0;}
.shop-banner{background-position: center center;min-height: 315px;background-image:url(https://d36fr9tcqf0n5n.cloudfront.net/images/poly_background.png);}

/* Misc */
.fa, .fas{min-width:25px;}
.btn-on.active{background: #0093F0}
.dropdown-menu > .active > a:focus{background-color: #5DCFF3;}
.dropdown-menu.shopping-cart{min-width:300px;width: 450px}
.nav-tabs > li > a{color: #333;text-decoration: none;}
.thumb-large {width: 48px;}
.nav-primary.bg-light > ul > li.dropdown-submenu{border-bottom: 1px solid #ccc;}
.nav-primary.bg-light > ul > li.dropdown-submenu:hover:{background-color: #fff;}
.nav-primary.bg-light > ul > li > a {border-bottom-color: #D0D4D8; color: #333333;}
.nav-vertical > ul > li > a {font-size: 11px; padding: 12px 0;font-weight: 500;}
.navbar-form input[type="text"] {border-radius: 1px;font-weight: normal;text-indent: 1.5em;}
.bg .nav > li > a{color: #eee;text-decoration: none;}
.dropdown-menu > li > a{text-decoration: none;padding: 10px 20px!important;}
.nav .caret {border-bottom-color: #eee; border-top-color: #eee;}
#overlay {background-color: #000000; height: 100%;left: 0;opacity: 0.3; overflow: hidden; position: absolute;top: 0;width: 100%;z-index: 9000;}
#currentPrice{font-weight: 700; font-size: 40px; margin:-6px 0;}
textarea {min-height: 200px;}
label.free-item {margin-bottom: 0;}
.item-invisible{opacity: 0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5;}
.progress {background-color: #f5f5f5;border-radius: 4px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;height: 20px;margin-bottom: 2px;overflow: hidden;}
.bg-f-format{background-color: #ddd60a; color: #222;}
.columns2{-webkit-columns: 100px 2;-moz-columns: 100px 2;columns: 100px 2;}
.columns3{-webkit-columns: 100px 3;-moz-columns: 100px 3;columns: 100px 3;}
.columns4{-webkit-columns: 100px 4;-moz-columns: 100px 4;columns: 100px 4;}
ul.columns2,ul.columns3,ul.columns4{list-style: none;padding:0;}
.hideMe {
	-moz-animation: cssAnimation 0s ease-in 5s forwards;
	-webkit-animation: cssAnimation 0s ease-in 5s forwards;
	-o-animation: cssAnimation 0s ease-in 5s forwards;
	animation: cssAnimation 0s ease-in 5s forwards;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
@keyframes cssAnimation {
	to {
		width:0;
		height:0;
		overflow:hidden;
	}
}
@-webkit-keyframes cssAnimation {
	to {
		width:0;
		height:0;
		visibility:hidden;
	}
}

#dhtmltooltip{ position: absolute; cursor:help; border-top:   1px solid #c5c5c5; border-right: 1px solid #ced2d2; border-bottom:1px solid #ced2d2; border-left:  1px solid #c5c5c5; visibility: hidden; padding:10px; background:#000; z-index: 999999; filter: progidXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmltooltiptext{ position: absolute; width: 250px;border: 1px solid #bfbfbf; padding:8px 15px; background-color: #fdffd2; visibility: hidden; z-index: 100; filter: progidXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#landscape-image-magnifier .size-limiter{width:480px; min-height:265px; overflow:hidden;}
#landscape-image-magnifier .size-limiter img{width:480px;height:auto;}
#tooltip-magnifier,#landscape-image-magnifier{background-color:#000;padding:5px;position:absolute;z-index:13100;display:none;}
.tooltip-info {color:#555; padding:10px;font-size:16px; }
.tooltip-info .tooltip-image-name{ font-size:20px; overflow-x:hidden; overflow-y:hidden; float:left; width:450px; color:#FFF; line-height:1.1em;}
.tooltip-info .tooltip-user-name{color:#999;}
.tooltip-info .tooltip-cat-name{color:#777;}
.tooltip-info .tooltip-image-format-sp{display: block;}
.tooltip-info .tooltip-price{ font-size:28px; color:#eee; width:170px; text-align:right; position:absolute; bottom:36px; right:15px;}

.products {margin: 0 auto}
.products ol{list-style:none; display: inline-block; padding: 0; margin: 0; clear: both;}
.products ol li{float:left; margin: 0px 10px 20px; min-height: 135px;}
.tab-content .products ol li{float:left; margin: 0px 10px 1%}
.products .item, .products .dribomos{float:left;min-height:115px; position:relative;border-radius:5px;}
.products .img-hold{border-radius: 7px; overflow:hidden; position:relative;-moz-box-shadow: 1px 4px 5px #cfcfcf;-webkit-box-shadow: 1px 4px 5px #cfcfcf;box-shadow: 1px 1px 5px #cfcfcf;}
.products .price-hold{height: 33px;margin-top: -4px;overflow: hidden;padding: 7px 3px;width: auto;position: relative;}
.products .price-hold .item-name{overflow:hidden;line-height: 23px;text-align: left;}
.products .price-hold a{color: #088178;}
.products .price-hold input{width:16px;height:15px;margin:2px 3px 0 0;}
.products .price-hold .h5{bottom: 17px;display: block;left: 5px;overflow: hidden;position: absolute;width: 100%;line-height:17px; height: 17px;}
.products .price-hold .formats{bottom: 0.3em;font-size: 0.75em;height: 11px;line-height: 8px;left: 5px;overflow: hidden;position: absolute;width: 100%;}
.products .price-hold .price{display: block;background-color: #fff;padding: 0 2px 0 10px;color:#000;position: absolute;right: 0}
.products .price-hold .old-price{text-decoration: line-through;display: block;}
.products .thumbnail-checkbox{float:right;padding:35px 60px;}
.products .image-format-sp{text-align: center;}
.products .preview-prev-button,
.products .preview-next-button {background-color: white;border-radius: 4px;cursor: pointer;opacity: 0.5;position: absolute;transition: opacity 0.11s ease-out 0s;-webkit-transition: opacity 0.11s ease-out 0s;z-index: 3;height: 23%;top: 40%;width: 15.9%;display: none;padding-top: 2.5%; font-size: 1.9em;-webkit-transition: 0.25s;transition: 0.25s;}
.products .preview-prev-button {border-bottom-left-radius: 0;border-top-left-radius: 0;left: 0;padding-left: 3.1%;}
.products .preview-prev-button:hover, .products .preview-next-button:hover {opacity: 0.95;-webkit-transition: 0.25s;transition: 0.25s;}
.products .preview-next-button {border-bottom-right-radius: 0;border-top-right-radius: 0;right: 0;padding-left: 4.1%;}
.img-hold:hover .preview-prev-button,
.img-hold:hover .preview-next-button {display: block;-webkit-transition: 0.25s;transition: 0.25s;}
.thumbnail{padding: 0;border: none;}
.thumbnail a > img, .thumbnail > img{border-radius:5px;}
.thumbnail.featured-sellers img{width: 135px;margin-left: 5px;}
.thumbnail.adult img, img.adult{ -webkit-filter: blur(5px);-moz-filter: blur(5px);-o-filter: blur(5px);-ms-filter: blur(5px);filter: blur(5px);}
.dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img {height:auto;width:380px;}
.item .thumbnail-full-pinterest{background-color: #fff;border-radius: 100px;color: #ff0000;display: none;font-size: 19px;height: 24px;padding: 0 2px;position: absolute;right: 10px;top: 10px;width: 24px;}
.item:hover .thumbnail-full-pinterest{display: block;}
.sale-price{font-size: 20px;position: absolute;right: -7px;z-index: 10;top: -8px;}
.purchased .ribbon.ribbon-top-left{display: block!important;}
 .ribbon.ribbon-top-left{display: none;}
.thumbnailImage{position:relative;max-width: 600px;}
.ribbon{width:80px;height:80px;overflow:hidden;position:absolute}
.ribbon::before,.ribbon::after{position:absolute;z-index:10;content:'';display:block;border:3px solid #2980b9}
.ribbon span{position:absolute;display:block;width:225px;padding:6px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 12px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}
.ribbon-top-left{top:-6px;left:-6px}
.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:transparent;border-left-color:transparent}
.ribbon-top-left::before{top:0;right:0}
.ribbon-top-left::after{bottom:0;left:0}
.ribbon-top-left span{right:-64px;top:20px;transform:rotate(-45deg)}

.icon-block {position: absolute; top: 10px;left:10px; z-index: 9;}
.icon-unit{border-radius: 200px; color: #111; font-size: 14px;float: left;height: 24px;width: 24px;margin-right: 2px;}
.icon-unit span{display: block;padding: 1px 3px;}
.icon-unit.icon-details_animated{ background-color: #96ff63;}
.icon-unit.icon-details_jointed{ background-color: #f39e9e;}
.icon-unit.icon-details_printready{ background-color: #00ffba;}
.icon-unit.icon-details_lowpoly{ background-color: #eaff00;}

/* Forum */
.sticky-forum ul{min-width: 295px;}
.sticky-forum-post #sticker{max-width: 295px;}

/* Settings */
.user_language, .user_gender, .cat_pay {width: auto;}
.form-control-vertalign {padding-top: 8px;}

/* Social Profile */
.profile-social{ float:left; }
.profile-social,ul#footer-icons{list-style-type:none;display:block;margin:0;padding:0;}
.profile-social li{float:left;margin:0;padding:3px;}
.profile-social li a{text-indent:-9999em;outline:0;overflow:hidden;display:block;float:left;}
.p-icon-sizer,.topen,.tclose,a.footer-icons{width:32px;height:32px;}
.member-social a{text-indent:-9999em;outline:0;overflow:hidden;display:block;float:left;}
.profile .avatar {width: 150px;}

.newsletter{max-width: 350px; margin: 0 auto;}

/* Search */
.properties {position: relative; float: right;}
.properties .filter-btn {font-size: 16px; font-weight: bold; margin: 6px 33px 0 0; display: block;}
.properties .filter-btn a{text-decoration: none;}
.properties .filter-btn:hover .group-wrap{display: block;}
.properties .filter-btn .group-wrap {background: #fff none repeat scroll 0 0;border-bottom: 1px solid rgba(0, 0, 0, 0.12);border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-left: 1px solid rgba(0, 0, 0, 0.12);border-right: 1px solid rgba(0, 0, 0, 0.12);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1), 0 0 0 transparent, 0 0 0 transparent;position: absolute;z-index: 15;max-width: 490px;display: none;}
.properties .filter-btn .group:last-child {border-right: medium none;}
.properties .filter-btn .group {border-right: 1px solid rgba(0, 0, 0, 0.12);display: table-cell; width: 25%;min-width: 240px;}
.properties .type {border-top: 1px solid rgba(0, 0, 0, 0.12);padding: 16px 20px 15px;width: 100%;}
.properties .h3 {margin-bottom: 3px;}
.properties ul {list-style: outside none none;margin: 0;padding: 0;}
.properties li { display: block;font-size: 14px;line-height: 28px;}
.properties input[type="checkbox"] {border: 1px solid rgba(217, 212, 204, 0.7);border-radius: 3px;box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.05);height: 15px;min-height: 15px; vertical-align: -3px;width: 25px;}
.properties li em {color: #c2bdb6;float: right;font-style: normal;font-weight: 700;}

#current_view {cursor: pointer;float: left;height: 24px; margin: 4px 15px 0 0; padding: 0; list-style: none; font-size: 16px;}
#current_view li { float: left; }
.pillbox{border:none;padding: 14px 0 0 0}

.tag-cloud h2{margin:0;padding:0;}
#support_tips { margin:20px; background-color:#ffffcc; border:1px solid #d0a352; padding:20px;}
#search-categories {line-height: 20px;margin: 0;padding: 4px;}
#search-categories::before, #search-categories::after {content: " ";display: table;}
#search-categories::after {clear: both;}
#search-categories > li {float: left;list-style: outside none none;margin-bottom: 20px;width: 24.1218%;}
#search-categories > li a{font-size: 1.925rem;text-decoration: none;}
#search-categories > li:nth-child(4n+1) {clear: both;margin-left: 0;margin-right: -100%;}
#search-categories > li:nth-child(4n+2) {clear: none;margin-left: 25.2927%;margin-right: -100%;}
#search-categories > li:nth-child(4n+3) {clear: none;margin-left: 50.5855%;margin-right: -100%;}
#search-categories > li:nth-child(4n+4) {clear: none;margin-left: 75.8782%;margin-right: -100%;}


/* Related results in search */
.tt-menu{min-width:450px;width:50%;text-align:left;-moz-box-shadow:1px 4px 5px #cfcfcf;-webkit-box-shadow:1px 4px 5px  #cfcfcf;box-shadow:1px 4px 5px #cfcfcf}
.tt-menu img {width:65px}
.tt-hint{color: #ccc}
.tt-input{background-color: transparent;}
.input-group .form-control:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child){border-top-left-radius:4px;border-bottom-left-radius:4px;}

/* Home */
.home-header{background-color: #174da3;background-position: center bottom;background-repeat: no-repeat;width: 100%;min-height: 600px;color: #fff;padding: 4% 0 7%;background-image: url(https://netrino-cnd.s3.amazonaws.com/images/header-support-ukraine.png);}
/*.home-header{background-image: url(https://d36fr9tcqf0n5n.cloudfront.net/images/header-bg.jpg); cursor: pointer;}*/
.home-header.tuts{background-color:#45515d;color:#fff;padding: 8% 0;background-image: url("https://d36fr9tcqf0n5n.cloudfront.net/images/home/tuts-header-home.jpg");}
.home-header h4 a{color: #f1f1f1;text-decoration: none;}
.panel-body .tab-content.homepage #thumbnails_short li{margin: 0 0.7% 0.5%}
#features{background-color: #f3f3f3;}
.feature-box {min-height: 75px;}
.feature-box .feature-box-info {padding-left: 80px;}
.feature-box .feature-box-info.small{padding: 3px 0 0 60px;}
.feature-top-preview{border-radius: 100px;width: 210px;height: 210px;}
p.tall {margin-bottom: 20px;}

/* Shopping Cart */
.cart-thumb img{ width: 60px; height: 45px;}
.cart-price{font-size: 16px; font-weight: bold;}

/* Notification */
.notification{min-height:70px;display:block;position:fixed;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 auto;top: 7px;right: 7px;z-index: 99999;}
.notification span{background:url("https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/close.png") no-repeat right top;display:block;width:19px;height:19px;position:absolute;top:-9px;right:-8px;}
.notification .text{overflow:hidden;}
.notification .text a{color: #5191d1;text-decoration: underline;}
.notification p{width:500px;color:#323232;font-size:14px;line-height:21px;text-align:justify;float:right;margin-right:15px;margin-top:15px;text-shadow:0 0 1px #f9f9f9;}
/*.autoWidth{width:80%;}*/
.autoWidth p{width:auto;float:left;}
.success{border-top:1px solid #edf7d0;border-bottom:1px solid #b7e789;background: #dff3a8;  background: -moz-linear-gradient(top,#dff3a8,#c4fb92);  background: -o-linear-gradient(top,#dff3a8,#c4fb92);  background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));}
.success:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/success.png);float:left;margin:23px 15px 0;}
.success strong{color:#61b316;margin-right:15px;}
.warning{border-top:1px solid #fefbcd;border-bottom:1px solid #e6e837;background: #feffb1;  background: -moz-linear-gradient(top,#feffb1,#f0f17f);  background: -o-linear-gradient(top,#feffb1,#f0f17f);  background: -webkit-gradient(linear, left top, left bottom, from(#feffb1), to(#f0f17f));}
.warning:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/warning.png);float:left;margin:15px 15px 0 25px;}
.warning strong{color:#e5ac00;margin-right:15px;}
.tip{border-top:1px solid #fbe4ae;border-bottom:1px solid #d9a87d;background: #f9d9a1;  background: -moz-linear-gradient(top,#f9d9a1,#eabc7a);  background: -o-linear-gradient(top,#f9d9a1,#eabc7a);  background: -webkit-gradient(linear, left top, left bottom, from(#f9d9a1), to(#eabc7a));}
.tip:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/tip.png);float:left;margin:20px 15px 0;}
.tip strong{color:#b26b17;margin-right:15px;}
.error{border-top:1px solid #f7d0d0;border-bottom:1px solid #c87676;background: #f3c7c7;background: -moz-linear-gradient(top,#f3c7c7,#eea2a2);background: -o-linear-gradient(top,#f3c7c7,#eea2a2); background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));}
.error:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/error.png);float:left;margin:20px 15px 0;}
.error strong{color:#b31616;margin-right:15px;}
.secure{border-top:1px solid #efe0fe;border-bottom:1px solid #d3bee9;background: #e5cefe;background: -moz-linear-gradient(top,#e5cefe,#e4bef9);background: -o-linear-gradient(top,#e5cefe,#e4bef9); background: -webkit-gradient(linear, left top, left bottom, from(#e5cefe), to(#e4bef9));}
.secure:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/secure.png);float:left;margin:18px 15px 0;}
.secure strong{color:#6417b2;margin-right:15px;}
.info{border-top:1px solid #f3fbff;border-bottom:1px solid #bedae9;background: #e0f4ff; background: -moz-linear-gradient(top,#e0f4ff,#d4e6f0);background: -o-linear-gradient(top,#e0f4ff,#d4e6f0);  background: -webkit-gradient(linear, left top, left bottom, from(#e0f4ff), to(#d4e6f0));}
.info:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/info.png);float:left;margin:18px 15px 0 21px;}
.info strong{color:#177fb2;margin-right:15px;}
.message{border-top:1px solid #fafe86;border-bottom:1px solid #edf174;background: #f0f0f0;  background: -moz-linear-gradient(top,#f0f0f0,#e1e1e1);  background: -o-linear-gradient(top,#f0f0f0,#e1e1e1);  background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e1e1e1));}
.message:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/message.png);float:left;margin:25px 15px 0;}
.message strong{color:#323232;margin-right:15px;}
.download{border-top:1px solid #fff;border-bottom:1px solid #eee;background:0 to(#f0f0f0);}
.download:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/download.png);float:left;margin:16px 15px 0 18px;}
.download strong{color:#037cda;margin-right:15px;}
.purchase{border-top:1px solid #d1f7f8;border-bottom:1px solid #8eabb1;background: #f7f7f7; background: -moz-linear-gradient(top,#f7f7f7,#f0f0f0);  background: -o-linear-gradient(top,#f7f7f7,#f0f0f0);  background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#f0f0f0));}
.purchase:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/purchase.png);float:left;margin:19px 15px 0;}
.purchase strong{color:#426065;margin-right:15px;}
.print{border-top:1px solid #dde9f3;border-bottom:1px solid #8fa6b2;background: #c4e4e4;background: -moz-linear-gradient(top,#c4e4e4,#97b8bf);background: -o-linear-gradient(top,#c4e4e4,#97b8bf);  background: -webkit-gradient(linear, left top, left bottom, from(#c4e4e4), to(#97b8bf));}
.print:before{content:url(https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/print.png);float:left;margin:19px 15px 0;}
.print strong{color:#3f4c6b;margin-right:15px;}

/* Popup */
.popup-box{height:0;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:99999!important;}
.popup-box-dialog{height:0;overflow:visible;position:relative;width:550px;margin:auto;}
.popup-box-container{-moz-border-radius:5px;background:none repeat scroll 0 0 rgba(0, 0, 0, 1.0);padding:8px;}
.popup-box-content{border:1px solid #484848;background-color:#FFF;}
.popup-box-content h2{color:#FFF;font-size:16px;font-weight:700;font-family:Geneva, sans-serif;text-shadow:0 1px 1px #555;margin:0;}
.popup-box-content h2 span{display:block;padding:5px 10px;}
.popup-box-content .popup-body{border-bottom:1px solid #CCC;padding:10px;}
.popup-box-content .popup-buttons{position:relative;display:block;padding:8px 10px;}
.btn-close{position: absolute;right: -15px;top: -15px;}

/* Submit General */
.uploadifive-queue-item {display: none}
.SubmitItemBody{background: #eee; border-radius: 4px; border: 1px dashed #ccc;}
.SubmitItemBody .uploaded{width:100%;margin:0;padding:0;min-height: 200px;}
.SubmitItemBody .uploaded .ui-sortable{list-style:none;margin:0;padding:0;}
.SubmitItemBody .uploaded .ui-sortable li {position: relative;cursor:move;text-align: left; border-top: 1px dashed #ccc;}
.SubmitItemBody .uploaded .ui-sortable li:hover,
.SubmitItemBody .uploaded .ui-sortable li:nth-child(2n):hover{ background-color:#E5E5E5;}
.SubmitItemBody .uploaded .draggable {border: 4px solid #EEEEEE !important;}
.SubmitItemBody .uploaded .draggable input,
.SubmitItemBody .uploaded .draggable .close {display: none; }
.SubmitItemBody .uploaded span{color:#aaa;}
.SubmitItemBody .uploaded label {text-align: center;font-weight: normal; margin-top: 3px; margin-bottom: 0;}
.SubmitItemBody .uploaded .progress .progress-bar-upd {background: url('https://d36fr9tcqf0n5n.cloudfront.net/images/progress.png') no-repeat scroll -15px 0 #8AC715;display: block;width: 70px; height: 18px; color:#222;text-align: left;}
.SubmitItemBody .uploaded .progress img {opacity: 0.9;}
.SubmitItemBody .uploaded .progress .loading {background: url('https://d36fr9tcqf0n5n.cloudfront.net/images/loading.gif') no-repeat scroll 50% 50% transparent;height: 100%; width: 100%;position: absolute; left: 0;top: -7px;}
.SubmitItemBody .uploaded .progress input {display: none;}
.SubmitItemBody .uploaded .progress select {display: none;}
.SubmitItemBody .uploaded .progress .close {display: none;}
.uploadifive-button input{cursor: pointer;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;}
#advanced-uploader{border: 4px dashed #ccc;}
#simple-uploader{border: 4px dashed #ccc;padding: 10px 10px 0;}

/* Submit Images */
.SubmitItemBody #filesImg li:first-child {border: 2px dashed #ff0000;}
fieldset{background-color:#f5ffa6;color:#000;border:1px solid #666;margin:1em;padding:15px;}
legend{color:#444;font:18px bold Tahoma, Geneva, sans-serif;}
.SubmitItemBody #filesImg .close {cursor: pointer;  background: url('https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/close.png') no-repeat; width: 19px;height: 19px;position: absolute;right: -8px;top: -9px;}
.SubmitItemBody #thumboxes {list-style-type:none;margin:0;padding:0;width: 100% !important;}
.SubmitItemBody #thumboxes li{background-color: #FFFFFF;border-radius: 4px; cursor: move;float: left;font-size: 10px;height: 120px !important;margin: 4.5px;padding: 5px;position: relative;text-align: center;width: 120px !important;}
.SubmitItemBody #thumboxes li input{ position:absolute; top:75px; left:36px;}
.SubmitItemBody .thumboxes {list-style-type:none;width: 100% !important;margin:0 4px;padding:0;}
.SubmitItemBody .thumboxes li{cursor:pointer;position:relative;float:left;text-align: center;padding-top:1px;background-color:#fff;white-space:nowrap;-moz-box-shadow:1px 1px 5px #848484;margin:2px 6px 2px 0;width:90px;border: 3px dotted rgb(218, 220, 224); font-size:11px;font-family:Tahoma, Geneva, sans-serif;}
.SubmitItemBody ul#thumboxes.submit-folders{ float:left; list-style:none; text-align:center;}
.SubmitItemBody .dir-folder-img {text-indent:-9999px; width:84px; height:56px; background:url('https://d36fr9tcqf0n5n.cloudfront.net/images/dir-folder.png') center center}

/* Submit Archives */
.SubmitItemBody #filesArc { min-height: 200px;}
.SubmitItemBody #filesArc .ui-sortable li{position:relative;padding: 5px; width: 100%;height: 74px;}
.SubmitItemBody #filesArc .ui-sortable li:last-child{border-bottom: none;}
.SubmitItemBody #filesArc .ui-sortable li select{padding:2px 0;}
.SubmitItemBody #filesArc .ui-sortable label {margin: 0 5px;font-weight: bold; color: #000; cursor: pointer;max-width: 285px; height: 17px; overflow: hidden;}
.SubmitItemBody #filesArc .close {cursor: pointer;background: url('https://d36fr9tcqf0n5n.cloudfront.net/images/notication-boxes/close.png') no-repeat; width: 19px;  height: 19px;display: inline-block; margin: 0 5px;}
.SubmitItemBody #file_uploadUploader {  position: absolute; left: 0px;cursor: pointer;}
.SubmitItemBody .uploaded .ui-sortable .sampleChbx {color: #000; font-weight: bold;}

.SubmitItemBody .submit-block{padding:10px; min-height:55px;}
.SubmitItemBody .submit-block label.h5{ font-size:15px;}
.SubmitItemBody .submit-block.custom-field{ float:left; width:145px}
.SubmitItemBody .submit-block.dashed-block{border-bottom:1px dashed #ccc;}
.SubmitItemBody .submit-coll-left{width:330px; float:left;}
.SubmitItemBody .submit-coll-right{width:620px; float:right; padding:10px; border-left:1px dashed #ccc;}
.SubmitItemBody #drag-drop-text {color: #CCCCCC; font-size: 15pt; }
.SubmitItemBody .dragfile {border-color: #4787ED !important; position: relative; background-color: #EFEFEF; height: 631px; z-index: 1;}
.SubmitItemBody .dragfile #drag-drop-text {width: 100%; height: 50%; position: absolute; text-align: center; bottom: 0; color: #CCCCCC; font-size: 20pt; }
.SubmitItemBody .dragfile #drag-drop-text b {display: none;}
.SubmitItemBody .dragfile #upload-button {display: none;}
.SubmitItemBody .upload-btn{font-size:18px; padding:14px 18px; margin:5px;}
.SubmitItemBody #upload-button {position: relative;}
.SubmitItemBody #upload-button input[type="file"] { font-size: 10px;opacity: 0; position: absolute; left: 5px;  top: -4px;  width: 100%;cursor: pointer;}
.SubmitItemBody .file-field {float: left; display: block; margin-bottom: 2px; height: 25px;}
.SubmitItemBody .model-format {float: left; width:100%;}
.SubmitItemBody .model-format input[type="checkbox"] {margin-top: 8px;}
.SubmitItemBody .sampleChbx { float:right;line-height: 25px; cursor:default;}
.SubmitItemBody .renderSelect{ float:right;}
.SubmitItemBody #dir-path { padding:5px; border-bottom:1px solid #DFDFDF; margin-bottom:5px;}
.SubmitItemBody #dir-path a.dir-address{ font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.uploadifyQueue {display: none;}
#file_uploadUploader {	position: absolute; left: 0px;cursor: pointer;}

.simple-uploader,.advanced-uploader{padding:10px 5px; cursor: pointer; margin: 0 auto;}
.upload-btn{font-size:18px; padding:14px 18px; margin:5px;}
#upload-button {position: relative;}
#upload-button input[type="file"] {	font-size: 10px;opacity: 0;	position: absolute;	left: 5px;	top: -4px;	width: 100%;cursor: pointer;}
.file-field {float: left; display: block; margin-bottom: 2px;}
.model-format {float: left; width:100%;}
.model-format input[type="checkbox"] {margin-top: 8px;}
.sampleChbx { float:right;line-height: 25px; cursor:default;}
.renderSelect{ float:right;}

.preview{background-position:0 -100px;width:80px;height:25px;position:relative;top:0px;left:0;z-index:9999;}
.favorites-icon{background-position:-85px -195px;width:20px;height:20px;padding:0 5px 0 20px;}
.chbox{vertical-align:middle;}
.border_preview{z-index:100;position:absolute;background:#fff;border:1px solid #444;}
#List1, #List2, #List3, #List4, #List5 {width: auto; float: left;}

/* Tipsy */
.tipsy { font-size: 12px; position: absolute; padding: 5px; z-index: 100000; }
.tipsy-inner { background-color: #000; color: #FFF; max-width: 200px; padding: 5px 8px 4px 8px; text-align: center; }

/* Rounded corners */
.tipsy-inner { border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

/* Uncomment for shadow */
/*.tipsy-inner { box-shadow: 0 0 5px #000000; -webkit-box-shadow: 0 0 5px #000000; -moz-box-shadow: 0 0 5px #000000; }*/

.tipsy-arrow { position: absolute; width: 0; height: 0; line-height: 0; border: 5px dashed #000; }

/* Rules to colour arrows */
.tipsy-arrow-n { border-bottom-color: #000; }
.tipsy-arrow-s { border-top-color: #000; }
.tipsy-arrow-e { border-left-color: #000; }
.tipsy-arrow-w { border-right-color: #000; }

.tipsy-n .tipsy-arrow { top: 0px; left: 50%; margin-left: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent;}
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; border-bottom-style: solid; border-top: none;border-left-color: transparent; border-right-color: transparent;}
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -5px; border-top-style: solid; border-bottom: none;border-left-color: transparent; border-right-color: transparent; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; border-top-style: solid; border-bottom: none;border-left-color: transparent; border-right-color: transparent; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; }
.tipsy-e .tipsy-arrow { right: 0; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; }
.tipsy-w .tipsy-arrow { left: 0; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; }

/* Statistics */
.table-striped > tbody > tr.status-failed > td, .table-striped > tbody > tr.status-return > td {background-color: #ffb7b7 !important;text-decoration: line-through;}

/* Downloads */
.getit{display:inline-block;}
.getit:hover .getit-list{display:block;}
.getit-list{display:none;position:absolute;list-style:none;background:#f1f1f1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;z-index:99;min-width:260px;box-shadow:0 6px 15px #999;-moz-box-shadow:0 6px 15px #999;-webkit-box-shadow:0 6px 15px #999;margin:-5px 0 0;padding:0;}
.getit-list li{text-align:left;border-bottom:1px dotted #ccc;}
.getit-list li em{float:right;margin-left:5px;}
ul.getit-list li:last-child{border:none;}
.getit-list li a{font-size:12px;text-decoration:none;display:block;padding:5px;}
.deposit-amounts{list-style:none outside none;margin:0;padding:0;}
.deposit-amounts li{float:left;margin:0 10px 5px 0;}
.deposit-amounts label{color:#000;font-size:30px;border-radius:5px;border:1px solid #ccc;cursor:pointer;background:#fff;box-shadow:1px 1px 0 #ccc;padding:5px;}
.deposit-amounts input{float:left;margin:12px 12px 0 0;}
.deposit-amounts label span{font-size:20px;vertical-align:top;}

/* Details */
.details-image{position:relative;margin:0 auto;width: 100%;}
.details-image #prev-image,.details-image #next-image,.details-image #zoom-image{display:block;position:absolute;top:13px;width:48px;height:48px;text-indent:-9999em;background-image:url(https://d36fr9tcqf0n5n.cloudfront.net/images/nav-img-slider.png);cursor:pointer;opacity:0.1;-moz-opacity:0.1;-webkit-opacity:0.1;-o-opacity:0.1;}
.details-image #prev-image{left:15px;background-position:-48px 0;}
.details-image #next-image{left:70px;background-position:0 0;}
.details-image #zoom-image{top:13px;left:15px;background-position:-96px 0;}
.details-image:hover #prev-image,.details-image:hover #next-image,.details-image:hover #zoom-image{opacity:0.5;-moz-opacity:0.5;-webkit-opacity:0.5;-o-opacity:0.5;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;}
.details-list ul{list-style:none;margin:0;padding:0; width: 194px;max-height: 482px; overflow-y: auto;}
.details-list ul li{float:left;margin:2px;}
.details-list ul li img{width:75px;height: 56px;}
.sticky-panel section{min-width: 404px;}
.details-license{ float: right}
.details-formats-conversion-box{width: 300px;padding: 25px;margin-left: 20px;background-color:#f7f7f7;border-radius: 10px;}
#gallery-1 {width: 100%;-webkit-user-select: none;-moz-user-select: none; user-select: none;}
#gallery-2 { width: 100%; background: #151515; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.collections {max-height: 350px;overflow-x: hidden;overflow-y: auto;}
.coll-item{padding: 3px 0;}
.coll-item:hover{background-color: #f9f9f9;}
.not-available{background-image:url(https://d36fr9tcqf0n5n.cloudfront.net/images/item-not-available.jpg);background-position: center center; background-repeat: repeat-x;width:auto;height: 450px; opacity: 1; padding: 9em 30px; color: #000;text-align: center;}
.main-title h1{margin: 0;}
.main-title h1 span{color: #999;display: inline;font-weight: 200;margin: 15px;width: 100%;}
.newsletter-stripes {background-image:url(https://d36fr9tcqf0n5n.cloudfront.net/images/newsletter-stripes.png);background-position: center top; background-repeat: repeat-x;}
.badges img{margin-right: 2px; width: 24px;height: 24px}

.player-wrap{background-color: #000;padding: 30px 0 20px;clear: both;}
#player{width: 100%;height: 100%;min-height: 500px;}
.player-list{max-height: 500px;}
.player-list .list-group-item:active,
.player-list .list-group-item:focus,
.player-list .list-group-item:hover{background-color: #353637!important;}
.player-list .tuts-list.list-group-item{background-color:#212223;border-color:#353535;color:#c4c4c4;}
.player-list .tuts-title{max-width: 65%;display: inline-flex}
.player-list.list-group{margin-bottom: 0;}

.adult-content {width: 100%;height: 100%;position: absolute;z-index: 999;margin: 0 auto;background: #fff;opacity:0.95;-moz-opacity:0.95;-webkit-opacity:0.95; text-align: center;}
.adult-content p{font-size: 1.2em; margin: 20% auto;}

/* Latest Post from Blog */
.latest-posts{margin:0;padding:0;}
.latest-posts li{float:left;list-style:none;position:relative;margin:10.5px;}
.latest-posts a img{width:185px;height:185px;opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;}
.latest-posts a:hover img{background-color:#000;opacity:0.4;-moz-opacity:0.4;-webkit-opacity:0.4;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}
.latest-posts a span{position:absolute;top:0;left:0;background:#000;color:#FFF;width:185px;visibility:hidden;opacity:0.0;-moz-opacity:0.0;-webkit-opacity:0.0;-o-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:0;padding:5px;}
.latest-posts a:hover span{visibility:visible;opacity:1.0;-moz-opacity:1.0;-webkit-opacity:1.0;}

/* Keywords */
.tag-cloud{float:left;min-height:200px;margin:0;}
.tag-cloud ul{white-space:normal;list-style-type:none;margin:0;padding:0;}
.tag-cloud ul,.tag-cloud ul li{display:inline-block;}
.tag-cloud a{font-size:.83em;color:#22A0E6;text-decoration:none;line-height:1.1em;white-space:nowrap;}
.tag-cloud a:hover{color:#fff;background:#996;}
.tag-cloud a.w0{font-size:80%;color: #BBB;}
.tag-cloud a.w1{font-size:100%;color: #AAA;}
.tag-cloud a.w2{font-size:150%;color: #999;}
.tag-cloud a.w3{font-size:180%;color: #888;}
.tag-cloud a.w4{font-size:200%;color: #777;}
.tag-cloud a.w5{font-size:250%;color: #666;}
.tag-cloud a.w6{font-size:260%;color: #666;}
.tag-cloud a.w7{font-size:270%;color: #555;}
.tag-cloud a.w8{font-size:280%;color: #444;}
.tag-cloud a.w9{font-size:290%;color: #333;}
.tag-cloud a.w10{font-size:300%;color: #333;}
.tag-cloud a.w11{font-size:450%;color: #000;}

/* Rating */
div.vote-wrap{overflow: hidden; width: 80px; margin-top: 5px;}
div.vote-block{position: relative;}
div.vote-hover{float: left;cursor:  pointer;}
div.vote-stars{position: absolute;left: 0;top: 0;}
div.vote-active{position: absolute;left: 0;top: 0;}
div.vote-result{ color: #ccc;font-size: 14px;margin-top: 12px;padding-left: 190px;}
div.vote-success{ clear: both; color: #ccc; font-size: 14px;margin: 10px 0 0 10px;}
.vote-success, .vote-result { display: none; }
.rating { margin-top: 0px !important; }

/* Footer */
footer{background-color: #f3f3f3;}
footer h4, footer a {color: #666;text-decoration: none;}
footer .dk {color: #666; padding: 25px 0;}
footer .dker {padding: 15px 0;color:#999;}
footer .footer-news {padding-top: 15px;}
footer .footer-news img.thumbnail{width: 180px; height: 180px; border-radius: 100px}
footer p {font-size:16px !important; line-height: 30px; margin-bottom: 10px;}
footer a {font-size:16px !important;}
footer ul.contacts{list-style:none;padding-left:0;}
footer ul.contacts li a{padding-left: 5px; font-weight: 200;text-decoration: none;}

/* Nav */
#cat-nav{ height:55px; padding:15px 0; margin-left:10px;position: absolute; z-index: -1; left: 380px;}
ul.headermenu,ul.headermenu ul{margin:5px 0;list-style:none; z-index:999}
ul.headermenu ul{display:none;position:absolute;left:0;top:75%;-moz-box-shadow:0px 0px 4px 2px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0px 0px 4px 2px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 4px 2px rgba(0, 0, 0, 0.5);padding:0 9px 9px;background-color:#222;background-image:none;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
ul.headermenu li:hover>*{display:block; background: #24282F; padding: 5px 10px; border-radius: 3px;}
ul.headermenu li:hover{position:relative;}
ul.headermenu ul ul{position:absolute;left:100%;top:0; min-width:150px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
ul.headermenu{padding:0; margin:0;display:block;font-size:0;float:left;}
ul.headermenu li{display:block;white-space:nowrap;font-size:0;float:left;}
ul.headermenu ul>li{margin:1px 0 0; min-width:150px;}
ul.headermenu a:active, ul.headermenu a:active{outline-style:none;}
ul.headermenu a,ul.headermenu a.pressed{display:block;vertical-align:middle;text-align:left;text-decoration:none;font-size:13px;color:#ccc;cursor:default; font-style: normal;}
ul.headermenu ul li{float:none;margin:0;border-bottom: 1px solid #444;}
ul.headermenu ul li:last-child{border-bottom: none;}
ul.headermenu ul a{text-align:left;text-decoration:none;}
ul.headermenu li:hover>a{color:#fff; text-decoration:none; cursor:pointer; background-color: #191c21;}
ul.headermenu img{border:none;vertical-align:middle;margin-right:10px;}
ul.headermenu img.over{display:none;}
ul.headermenu li:hover > a img.def{display:none;}
ul.headermenu li:hover > a img.over{display:inline;}
ul.headermenu li a.pressed img.over{display:inline;}
ul.headermenu li a.pressed img.def{display:none;}
ul.headermenu span{display:block;overflow:visible;background-position:right center;background-repeat:no-repeat;padding-right:0px;}
ul.headermenu ul span{background-image:url("https://d36fr9tcqf0n5n.cloudfront.net/images/arrowsub.gif");padding-right:27px;}
ul.headermenu a{padding:5px 10px;color:#ccc;text-decoration:none;}
ul.headermenu li:hover>a,ul.headermenu li>a.pressed{color:#fff;text-decoration:none; cursor:pointer;}
ul.headermenu ul li:hover>a,ul.headermenu ul li>a.pressed{text-decoration:none;}
ul.headermenu li.topfirst>a{height:26px;line-height:16px;}
ul.headermenu li.topfirst:hover>a,ul.headermenu li.topfirst>a.pressed{line-height:16px;}
ul.headermenu li.topmenu>a{height:26px;line-height:16px;}
ul.headermenu li.topmenu:hover>a,ul.headermenu li.topmenu>a.pressed{line-height:16px;}
ul.headermenu li.toplast>a{height:26px;line-height:16px;}
ul.headermenu li.toplast:hover>a,ul.headermenu li.toplast>a.pressed{line-height:16px;}
ul.headermenu ._>li>a{padding:0;}
ul.headermenu li.subfirst>a{}
ul.headermenu li.subfirst:hover>a,ul.headermenu li.subfirst>a.pressed{border-style:none;}

/* Button styles: */
i.fb,       span.fb{     	color: #3b5998; }
i.tw,       span.tw{     	color: #00aced; }
i.google,   span.google{ 	color: #dd4b39; }
i.linkin,   span.linkin{ 	color: #007bb6; }
i.vk,       span.vk{     	color: #45668e; }
i.pinterest,span.pinterest{ color: #cb2027; }

.google-plus-one{overflow: hidden;position: relative;}
.google-plus-one i{position: absolute;left: -4px;bottom: -5px;}
.google-plus-one span{font-size: 16px;font-weight: 900;line-height: 10px;margin-left: 15px;}
.btn-sm.google-plus-one span{ font-size: 14px; }
.btn-sm.google-plus-one i{ bottom: -3px; }
.btn-lg.google-plus-one span{ font-size: 20px; margin-left: 18px; }
.btn-lg.google-plus-one i{ bottom: -5px; }
.btn-xs.google-plus-one span{ font-size: 12px;}
.btn-xs.google-plus-one i{ bottom: -7px; }

.checkout-button img{height:30px; padding: 0 8px;}
.btn-paypal{background:#ffc439!important;color: #000!important;}
.btn-paypal:hover{background:#F9B421!important;color: #000!important;}
.btn-stripe{background:#3ea8e5!important;color:#fff;}
.btn-stripe:hover{background:#3098de!important;color:#fff;}
.btn-payeer{background:#03a9f4!important;color:#fff;}
.btn-payeer:hover{background:#0098dc!important;color:#fff;}
.btn-fasterpay{background:#ffc439!important;color:#000!important;}
.btn-fasterpay:hover{background:#F9B421!important;color: #000!important;}
.btn-webmoney{background:#006ab4!important;color:#fff;}
.btn-webmoney:hover{background:#004d83!important;color:#fff;}
.btn-credits{background:#ff9000!important;color:#fff;}
.btn-credits:hover{background:#e17f00!important;color:#fff;}

.cookie-banner {position: fixed;bottom: 0;left: 0;width: 100%;background-color:rgba(0, 0, 0, 0.9);z-index: 999999;padding: 10px;}
.cookie-banner-text {color: #fff;padding: 8px 0}
.cookie-banner-btn-group{}

/* popuo scrolldown */
#tw_fanpageslider_box{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #ccc;bottom:-500px;position:fixed;right:30px;min-height:140px;z-index:900000;width:320px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-bottom:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.45);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.45);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.45)}#tw_fanpageslider_box_mid{padding:10px}#tw_fanpageslider_box_head{line-height:0px;padding:3px;background:#F3F3F3;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.tw_fanpageslider_customtext{margin-bottom:7px;font-size:16px;font-weight:bold}#tw_fanpageslider_box img.tw_fps_close:hover{background:#DADADA}#tw_fanpageslider_box img.tw_fps_close{width:20px;height:20px;padding:3px;cursor:pointer;border-radius:3px;display:inline-block}.tw_ani_handel_simple.tw_ani_bl,.tw_ani_handel_simple.tw_ani_bls,.tw_ani_handel_simple.tw_ani_br,.tw_ani_handel_simple.tw_ani_brs{-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.tw_ani_handel_simple.tw_ani_bl #tw_fanpageslider_box_head,.tw_ani_handel_simple.tw_ani_sl #tw_fanpageslider_box_head,.tw_ani_handel_simple.tw_ani_bls #tw_fanpageslider_box_head,.tw_ani_handel_simple.tw_ani_sls #tw_fanpageslider_box_head{text-align:right}.tw_ani_handel_simple.tw_ani_sl,.tw_ani_handel_simple.tw_ani_sls,.tw_ani_handel_simple.tw_ani_sl #tw_fanpageslider_box_head,.tw_ani_handel_simple.tw_ani_sls #tw_fanpageslider_box_head{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.tw_ani_handel_simple.tw_ani_sr,.tw_ani_handel_simple.tw_ani_srs,.tw_ani_handel_simple.tw_ani_sr #tw_fanpageslider_box_head,.tw_ani_handel_simple.tw_ani_srs #tw_fanpageslider_box_head{border-top-right-radius:0px !important;border-bottom-right-radius:0px !important}.tw_cs_start_brs,.tw_cs_start_bls{transform-origin:center bottom 0px;-webkit-transform-origin:center bottom 0px;transform:matrix3d(1,0,0.00,0,0.00,0,-1.00,-0.005,0,1,0,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0.00,0,0.00,0,-1.00,-0.005,0,1,0,0,0,0,0,1)}.tw_cs_trans_brs,.tw_cs_trans_bls,.tw_cs_trans_sls,.tw_cs_trans_srs{transition:all 0.5s cubic-bezier(0.55, 0.04, 0.61, 1.54) 0s;-webkit-transition:all 0.5s cubic-bezier(0.55, 0.04, 0.61, 1.54) 0s}.tw_cs_end_brs,.tw_cs_end_bls{transform:matrix3d(1,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0.00,0,0.00,1,0.00,0,0,0,1,0,0,0,0,1)}.tw_cs_start_sls{transform-origin:left center 0px;-webkit-transform-origin:left center 0px;transform:matrix3d(0,0,1.00,0.001,0.00,1,0.00,0,-1,0,0,0,0,0,0,1);-webkit-transform:matrix3d(0,0,1.00,0.001,0.00,1,0.00,0,-1,0,0,0,0,0,0,1)}.tw_cs_end_sls{transform:matrix3d(1,0,0.00,0.000,0.00,1,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0.00,0.000,0.00,1,0.00,0,0,0,1,0,0,0,0,1)}.tw_cs_start_srs{transform-origin:right center 0px;-webkit-transform-origin:right center 0px;transform:matrix3d(0,0,-1.00,-0.001,0.00,1,0.00,0,1,0,0,0,0,0,0,1);-webkit-transform:matrix3d(0,0,-1.00,-0.001,0.00,1,0.00,0,1,0,0,0,0,0,0,1)}.tw_cs_end_srs{transform:matrix3d(1,0,0.00,-0.000,0.00,1,0.00,0,0,0,1,0,0,0,0,1);-webkit-transform:matrix3d(1,0,0.00,-0.000,0.00,1,0.00,0,0,0,1,0,0,0,0,1)}

.btn-default .bookmark-remove-item, .bookmark-this-item {display: none}
.btn-default .bookmark-this-item {display: inline}

.twitter-typeahead {width: 100%;}

 .err404{float: none; margin: 0 auto;}

@media only screen and (min-width: 280px) {
  .featured-home .products ol li {margin: 0 0 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 240px;}
  .panel-body .tab-content.homepage #thumbnails_short li {margin: 0 50px 0;}
  .navbar-nav li#header-message, .navbar-nav li#header-favorites, #header-search{display: none}
  .properties{float: left;margin:5px 0 20px;}
  .sorting{float: left;margin-top:15px}
  #pages .btn{font-size:14px;padding:10px 17px;}
  #pages .btn.btn-prev,#pages .btn.btn-next{min-width:122px;}
  .navbar-nav > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu{min-width: 180px;}
  .nav.navbar-nav.nav-language{display: none;}
 }
@media only screen and (min-width: 320px) {
  .navbar-brand{min-width:30px}
  .featured-home .products ol li {margin: 0 0 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 10px 0}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 276px;}
  .panel-body .tab-content.homepage #thumbnails_short li {margin: 0 4px 0.5%;}
  .navbar-nav li#header-message{margin-top: 6px;}
  .navbar-nav li#header-search{margin-top: 5px;}
  .item-title{font-size: 18px}
  .nav.navbar-nav.nav-language{padding: 5px 0;}
 }
@media only screen and (min-width: 360px) {
  .featured-home .products ol li {margin: 0 0 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 7px 15px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 320px;}
  .thumbnail a > img{width: 145px;}
  .navbar-nav li#header-message{display: block;}
  .nav.navbar-nav.nav-language{padding: 5px 0;display: none;}
 }
@media only screen and (min-width: 375px) {
  .featured-home .products ol li {margin: 0 0 20px}
  .new-products-home .products ol li, .tab-content .products ol li{margin: 0 10px 10px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 330px;}
  .thumbnail a > img{width: 147px;}
  .nav-language{padding: 5px 0;display:none;}
 }
@media only screen and (min-width: 411px) {
  .featured-home .products ol li {margin: 0 0 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 10px 20px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 360px;}
  .thumbnail a > img{width: 160px;}
  .nav.navbar-nav.nav-language{padding: 5px 0;display: block}
 }
@media only screen and (min-width: 414px) {
  .featured-home .products ol li {margin: 0 0 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 11px 20px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 372px;}
  .thumbnail a > img{width: 165px;}
  .properties{float: left;margin-top:5px;}
 }
@media only screen and (min-width: 540px) {
  .featured-home .products ol li {margin: 0 10px 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 8px 20px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 230px;}
  .thumbnail a > img{width: 150px;}
 }
@media only screen and (min-width: 768px) {
  .featured-home .products ol li {margin: 0 15px 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 14px 20px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 330px;}
  .navbar-nav li#header-message{margin-top: 0;}
  .navbar-nav li#header-search{display: none;}
  #pages .btn{font-size:24px;padding:16px 27px;}
  #pages .btn.btn-prev,#pages .btn.btn-next{min-width:222px;}
  .navbar-nav.pull-right > li > .dropdown-menu, .navbar-nav > li > .dropdown-menu.pull-right{min-width: 280px;}
  .navbar-nav.nav-language > li > .dropdown-menu, .navbar-nav.nav-language > li > .dropdown-menu{min-width: 200px;}
  .nav.navbar-nav.nav-language{padding:0;}
  .nav.navbar-nav.nav-language{display: none;}
}
@media only screen and (min-width: 1024px){
  .featured-home .products ol li {margin: 0 6px 20px}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 15.5px 20px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 300px;}
  .properties{float: right;margin:5px 0;}
  .sorting{float: right;margin-top:0}
  .nav-language{padding:0;}
  .thumbnail.featured-sellers img {width: 70px;}
  a.featured-seller img {width:70px;}
  ol.dribo.group li.group{width: 23.72%};
  .nav.navbar-nav.nav-language{display: none;}
}
@media only screen and (min-width: 1224px) {
  .featured-home .products ol li {margin: 0 16.2656px 20px;width: 235px;}
  .new-products-home .products ol li, .tab-content .products ol li {margin: 0 6.97px 15px}
  .dribomos-img .thumbnail > img, .dribomos-img .thumbnail a > img{width: 380px;}
  .item-title{font-size: 40px}
  .thumbnail a > img{width: 120px;}
  .thumbnail.featured-sellers img {width: 70px}
  .nav-language{padding:0;}
  .nav.navbar-nav.nav-language{display: block;}
  }
@media (min-width: 1256px) {
  .container{width:1104px;max-width:1104px}
  ol.dribo.group li.group{width: 21.97%};
}
@media (min-width: 1500px) {
  .container{width:1104px;max-width:1104px}
  .featured-home .products ol li {width: auto}
  .thumbnail.featured-sellers img {width: 120px}
  ol.dribo.group li.group{width: 23%};
}
@media (min-width: 1576px) {
  .container{width:1392px;max-width:1392px}
  .thumbnail.featured-sellers img {width: 160px}
  ol.dribo.group li.group{width: 22.61%};
}
@media (min-width: 1848px) {
  .container{width:1680px;max-width:1680px}
}