.header{padding-left:0;padding-right:0;}@media (min-width: 768px) {.header{padding-left:10px;padding-right:10px;}}.masthead{background-color:#1c1e22;border-left:1px solid rgba(0,0,0,0.6);border-right:1px solid rgba(0,0,0,0.6);}@media (min-width: 992px) {.masthead{padding-top:15px;}}@media (min-width: 1200px) {.header-vda{padding-top:15px;}}@media (min-width: 992px) and (max-width: 1199px) {.header-vda{padding-top:30px;}}@media (max-width: 992px) {.header-vda{padding-top:0;}}.logo{float:left;padding-left:15px;}.navbar{margin-bottom:0;background-color:#1c1e22;background-image:none;border-top:none;border-top-left-radius:0;border-top-right-radius:0;}@media (min-width: 521px) {.navbar-wrapper{min-height:50px;}}.navbar-nav>li>a{border-left:none;border-right:none;}.navbar-nav .caret,.navbar-nav>li>a:hover .glyphicon{color:#ffc411;}.navbar-currency-dropdown li{cursor:pointer;}.navbar .glyphicon-music{font-size:0.85em;}.navbar-current-currency{height:20px;}.navbar-dropdown-large img{height:30px;padding-right:7px;}.navbar-dropdown-small img{height:20px;padding-right:7px;}.navbar-brand{padding:10px 7px;}@media (max-width: 520px) {.navbar-collapse{max-height:calc(100vh - 51px);}}@media (min-width: 521px) and (max-width: 767px) {.navbar-collapse{max-height:calc(100vh - 117px);}}@media (min-width: 768px) and (max-width: 991px) {.navbar-collapse{max-height:calc(100vh - 147px);}}@media (min-width: 992px) {.masthead{min-height:135px;}.navbar .container-fluid{padding-left:0;padding-right:0;}.navbar-collapse{padding-left:0;padding-right:0;}.navbar-nav>li>.dropdown-menu{max-height:calc(100vh - 250px);overflow:auto;}}@media (max-width: 520px) {nav{position:fixed!important;top:0!important;width:100%!important;z-index:500000!important;background-color:#3a3f44!important;border:1px solid rgba(0,0,0,0.6)!important;-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;}}nav.affix{position:fixed;top:0;width:100%;z-index:500000;background-color:#3a3f44;border:1px solid rgba(0,0,0,0.6);-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;}.affix-top{-webkit-transition:background-color 0.4s ease-in-out;-moz-transition:background-color 0.4s ease-in-out;-o-transition:background-color 0.4s ease-in-out;transition:background-color 0.4s ease-in-out;}@media (min-width: 1200px) {nav.affix{width:1150px;}}@media (min-width: 992px) and (max-width: 1199px) {nav.affix{width:950px;}}@media (min-width: 768px) and (max-width: 991px) {nav.affix{width:730px;}}.navbar-search{margin:6px 6px 6px 0;padding-left:10px;padding-right:0;}.search-button{padding-top:9px;padding-bottom:9px;border:none;}@media (min-width: 1200px) {.navbar-search-input-group,#navbar-search-input{width:200px;}}@media (min-width: 992px) and (max-width: 1199px) {.navbar-nav>li>a{padding-left:9px;padding-right:9px;}.navbar-search-input-group,#navbar-search-input{width:150px;}}.typeahead-result>ul>.typeahead-group a{background-color:#1c1E22;color:#fff;font-size:16px;text-transform:capitalize;text-align:center;font-weight:bold;}.typeahead-container .typeahead-result>.dropdown-menu{display:block;width:auto;overflow:auto;}@media (min-width: 992px) {.typeahead-container .typeahead-result>.dropdown-menu{min-width:320px;max-width:500px;max-height:calc(100vh - 250px);}}.typeahead-result-footer{font-size:10px;background-color:#272b30;padding:3px 20px 3px 20px;}@media (max-width: 380px) {.mobile-logo{margin-top:3px;width:150px;}}@media (max-width: 991px) {.typeahead-container .typeahead-result>.dropdown-menu{position:relative;width:100%;max-height:calc(50vh - 55px);overflow-x:hidden;}}#navbar-search-input-mobile{height:50px;border:none;font-size:16px;}.mobile-search-button{float:right;font-size:18px;padding:5px 12px 2px 12px;margin:8px 20px 7px 20px;background-color:transparent;background-image:none;border:1px solid;border-color:#272b2e;}.mobile-reset-button{border-right:2px solid #272b2e!important;}.input-mobile-search-button{font-size:18px;padding-top:13px;padding-bottom:12px;border:none;}.mobile-search-button:focus,.mobile-search-button:hover{background-color:#272b2e;background-image:none;border:1px solid;border-color:#272b2e;}.display-none{display:none!important;}.main-content{margin-top:40px;}@media (max-width: 520px) {.main-content{margin-top:90px;}}.alert{margin-bottom:30px;}h1{margin-top:0;margin-bottom:0;}h2{margin-top:0;}h3{margin-top:0;font-size:22px;}.nounderline{text-decoration:none!important;}.nomargin{margin:0;}.margin-bot-large{margin-bottom:30px;}.margin-bot-med{margin-bottom:20px;}.margin-bot-sm{margin-bottom:10px;}.margin-top-large{margin-top:30px;}.margin-top-med{margin-top:20px;}.margin-top-sm{margin-top:10px;}.margin-right-large{margin-right:30px;}.margin-right-med{margin-right:20px;}.margin-right-sm{margin-right:10px;}.result-box{padding:15px;margin-top:10px;margin-bottom:10px;}.vertical-align{display:flex;flex-direction:row;}.vertical-align>[class^="col-"],.vertical-align>[class*=" col-"]{display:flex;align-items:center;}.operation-img-header{height:35px;}.operation-img{height:70px;}@media (min-width: 768px) and (max-width: 991px) {.operation-img{height:50px;}}@media (max-width: 767px) {.operation-img{height:40px;margin:5px;}}.pagination-nomargin .pagination,.btn-sort-filter{margin-top:10px;margin-bottom:0;}.content-header{margin-bottom:30px;}.content-header-tournament{margin-bottom:20px;}.content-header-container-btn{margin-top:7px;}.content-header-img-margin{margin-left:15px;margin-right:15px;}.content-header .notes{margin:40px 0 0 0;font-size:90%;}.content-header .container-collection-img{height:100px;}.content-header-collapseable{margin-top:40px;margin-bottom:0;}.skin-rarity-header{margin-left:0;margin-right:0;margin-top:30px;color:#000;}.skin-rarity-header-option{padding-top:5px;padding-bottom:5px;color:black;}.skin-rarity-header-option:hover{opacity:0.8;}@media (max-width: 991px) {.skin-rarity-header-option{margin-top:2px;margin-bottom:2px;border-radius:3px;}}@media (min-width: 992px) {.skin-rarity-header-option-border{border-right:1px solid black;}.skin-rarity-header-option-first{border-top-left-radius:3px;border-bottom-left-radius:3px;}.skin-rarity-header-option-last{border-top-right-radius:3px;border-bottom-right-radius:3px;}}.skin-rarity-count{white-space:nowrap;}.collection-souvenir-coolapsable{padding-left:5px;padding-right:5px;}.notes-img{padding-right:5px;}.inline-med-img{height:50px;display:inline-block;}.hide-bullet{list-style-type:none;}.inline-middle{display:inline-block;vertical-align:middle;}.col-widen{padding-left:10px;padding-right:10px;}@media (max-width: 991px) {.content-header .btn{margin-bottom:10px;}.collapsed-top-margin{margin-top:15px;}}@media (min-width: 992px) {.collapsed-top-margin{margin:0;}}.giveaway{margin-top:-20px;margin-bottom:40px;}.giveaway-img-sm{height:50px;padding-right:10px;}.giveaway-expand{margin-top:20px;}.lootmarket-promo-img{height:65px;}.inline-block{display:inline-block;vertical-align:top;}.inline-block-middle{display:inline-block;vertical-align:middle;}.filter-sort-rarity{color:#000;border-radius:5px;padding:3px;}.form-sort-glyphicon{font-size:40px;cursor:pointer;}input[type='checkbox']:hover,input[type='radio']:hover{cursor:pointer;}.modal{-webkit-overflow-scrolling:auto;margin-top:50px;}.souvenir-search-buttons{margin-top:25px;}@media (min-width: 768px) {label.filter-checkbox-img{margin-top:8px;}img.filter-checkbox-img{padding-left:5px;height:40px;}input[type=checkbox].filter-checkbox-img{margin-top:13px;}}@media (max-width: 768px) {img.filter-checkbox-img{display:none;}}.toggle-rarity-select,.toggle-glove-type-select{display:block;font-weight:normal;font-size:13px;cursor:pointer;margin-top:5px;}.quality{color:#000;border-radius:5px;margin-bottom:10px;}.color-consumer{background-color:#b0c3d9;}.color-industrial{background-color:#5e98d9;}.color-milspec{background-color:#4b69ff;}.color-restricted{background-color:#8847ff;}.color-classified{background-color:#d32ee6;}.color-covert{background-color:#eb4b4b;}.color-contraband{background-color:#ffae39;}.text-consumer{color:#b0c3d9;}.text-industrial{color:#5e98d9;}.text-milspec{color:#4b69ff;}.text-restricted{color:#8847ff;}.text-classified{color:#d32ee6;}.text-covert{color:#eb4b4b;}.rarity-search-icon{position:absolute;color:#fff;right:32px;}.text-contraband{color:#ffae39;}.stattrak{background-color:#f89406;color:#000;border-radius:5px;}.souvenir{background-color:#ffd700;color:#000;border-radius:5px;}.price{font-size:18px;margin-bottom:10px;}.collection{height:25px;margin-bottom:10px;}.collection img{height:20px;margin-left:-15px;margin-right:5px;margin-bottom:5px;}.containers-details-link{margin-top:15px;}.details-link{margin-top:15px;font-size:13px;}.details-link .glyphicon{padding-right:4px;}.price-st{color:#f89406;}.price-st:hover{color:#f89406;}.price-souv{color:#ffd700;}.price-souv:hover{color:#ffd700;}.collection-souvenir-packages-expandable{margin-bottom:0;}@media (min-width: 768px) {.eight-cols .col-md-1,.eight-cols .col-sm-1,.eight-cols .col-lg-1{width:100%;*width:100%;}}@media (min-width: 992px) {.eight-cols .col-md-1,.eight-cols .col-sm-1,.eight-cols .col-lg-1{width:12.5%;*width:12.5%;clear:none;}}.gsc-table-cell-thumbnail{padding-right:10px!important;}.gsc-cursor-current-page{background-color:#1c1e22!important;}.gsc-table-result{background-color:inherit;}.gsc-above-wrapper-area-container{background-color:inherit;}.gcsc-branding{background-color:inherit;}.csgo-responsive-top-header{display:none;}@media(max-width: 520px) { .csgo-responsive-top-header { display: none !important; } }
@media(min-width: 521px) { .csgo-responsive-top-header { width: 468px; height: 60px; } }
@media(min-width: 768px) { .csgo-responsive-top-header { width: 728px; height: 90px; } }
@media(min-width: 992px) { .csgo-responsive-top-header { width: 468px; height: 60px; } }
@media(min-width: 1200px) { .csgo-responsive-top-header { width: 728px; height: 90px; } }
/* Internal / Custom */
@media(max-width: 520px) { .top-leaderboard-custom-728 { display: none !important; } }
@media(min-width: 521px) { .top-leaderboard-custom-728 { width: 468px; height: 60px; } }
@media(min-width: 768px) { .top-leaderboard-custom-728 { width: 728px; height: 90px; } }
@media(min-width: 992px) { .top-leaderboard-custom-728 { width: 468px; height: 60px; } }
@media(min-width: 1200px) { .top-leaderboard-custom-728 { width: 728px; height: 90px; } }

/* Top Ad (Mobile) */
@media(max-width: 520px) { .csgo-responsive-top-header-mobile { width: 320px; height: 100px; } }
@media(min-width: 521px) { .csgo-responsive-top-header-mobile { display: none !important; } }

/* Left Sidebar Ad (Desktop / Big Viewports */
/* External / Adsense */
@media(max-width: 1449px) { .csgo-responsive-content-left-desktop-sidebar { display: none !important; } }
@media(min-width: 1450px) and (max-width: 1529px) { .csgo-responsive-content-left-desktop-sidebar { width: 120px; height: 600px; } }
@media(min-width: 1530px) { .csgo-responsive-content-left-desktop-sidebar { width: 160px; height: 600px; } }
/* Internal / Custom */
@media(max-width: 1529px) { .left-tower-custom-160 { display: none !important; } }
@media(min-width: 1530px) { .left-tower-custom-160 { width: 160px; height: 600px; } }

/* Body Result-Box Ad */
.csgo-responsive-content-resultbox { width: 300px; height: 250px; }

/* Skin Details Left Tower Ad */
/* External / Adsense */
.csgo-responsive-left-skyscraper { display: none; }
@media(min-width: 992px) { .csgo-responsive-left-skyscraper { width: 120px; height: 600px; } }
@media(min-width: 1200px) { .csgo-responsive-left-skyscraper { width: 160px; height: 600px; } }
/* Internal / Custom */
@media(max-width: 1199px) { .left-tower-custom-160-skin-details { display: none } }
@media(min-width: 1200px) { .left-tower-custom-160-skin-details { width: 160px; height: 600px; } }

.adv-top-header-mobile
{
	margin-bottom: 30px;
	padding: 0
}
.adv-top-header-mobile-padding
{
	padding: 0;
}
@media (min-width: 521px) {
	.adv-top-header-mobile
	{
		display: none;
	}
}
@media (min-width: 992px) {
	.adv-skin-details
	{
		margin-top: 10px;
	}
}
@media (max-width: 991px) {
	.adv-skin-details
	{
		/* Hide extra white space when the ad isn't displaying */
		line-height: 0;
	}
}
.adv-desktop-left
{
	margin-top: 10px;
	position: absolute;
	left: -130px;
}
@media (min-width: 1530px) {
	.adv-desktop-left
	{
		left: -170px;
	}
}
.adv-details-box
{
	margin-top: 10px;
	padding-top: 30px;
	padding-left: 0;
	padding-right: 0;
}
@media (min-width: 1200px) {
	/* Spacing to roughly vertically center the adv resultbox against neighboring resultboxes */
	.adv-result-box-skins
	{
		margin-top: 120px;
	}
	.adv-result-box-containers
	{
		margin-top: 28px;
	}
	.adv-result-box-items
	{
		margin-top: 57px;
	}
	.adv-result-box-music
	{
		margin-top: 123px;
	}
	.adv-result-box-stickers
	{
		margin-top: 100px;
	}
	.adv-result-box-pins
	{
		margin-top: 92px;
	}
}
.adv-footer
{
	padding: 30px;
}
@media (max-width: 500px) {
	.adv-footer
	{
		padding: 30px 0 30px 0;
	}
}

/*-----------------------------------*\
  SKINS DETAILS
\*-----------------------------------*/
@media (min-width: 992px) {
	.tooltip-text
	{
		border-bottom: 1px dotted #c8c8c8;
	}
}
.cursor-default
{
	cursor: default;
}
.price-details
{
	padding: 15px;
	margin-top: 1px;
	margin-bottom: 10px;
}
.price-details-nav .nav-tabs
{
	border: none;
	margin-bottom: -2px;
}
.price-tab-icon
{
	height: 25px;
	padding-right: 5px;
}
.price-details-nav .nav > li > a
{
	padding: 9px;
}
@media (min-width: 992px) and (max-width: 1199px) {
	.price-details-nav .nav > li > a
	{
		padding: 9px 15px;
	}
	.price-tab-icon
	{
		padding-right: 0;
	}
}
@media (max-width: 400px) {
	.price-details-nav .nav > li > a
	{
		padding: 9px 15px;
	}
	.price-tab-icon
	{
		padding-right: 0;
	}
}
.explain-keys
{
	padding-left: 3px;
	cursor: pointer;
}
.skin-details-tabs .nav-tabs > li.active > a,
.price-details-nav .nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus
{
	background-color: #1c1e22;
	border-top: 1px solid #0c0d0e;
	border-left: 1px solid #0c0d0e;
	border-right: 1px solid #0c0d0e;
}
.price-bottom-space
{
	margin-bottom: 10px;
}
.disabled-clickable
{
	opacity: .65;
	-webkit-box-shadow: none;
    box-shadow: none;
}
.price-tab-keys-button
{
	cursor: default;
}
.price-details-st
{
	color: #f89406;
	margin-right: 0.5em;
}
.price-details-st-nomargin
{
	color: #f89406;
}
.price-details-souv
{
	color: #ffd700;
	margin-right: 0.5em;
}
.price-details-souv-nomargin
{
	color: #ffd700;
}
.price-modified-time
{
	margin-top: 15px;
}
.skin-details-collection-container img
{
	height: 100px;
}
.skin-details-collection-container-wrapper
{
	display: inline-block;
}
@media (min-width: 415px) {
	.skin-details-collection-container-wrapper:nth-child(2)
	{
		margin-left: 20px;
	}
}
.skin-details-multiple-container-wrapper
{
	margin-top: 20px;
}
.collection-text-label
{
	margin-top: 10px;
	margin-bottom: 0;
}
.price-details-table-wrapper
{
	margin-top: 30px;
}
.price-details-table th
{
	background-color: #1c1e22;
	text-align: center;
}
.table
{
	margin-bottom: 0;
}
.price-table-icon
{
	height: 20px;
	padding-right: 2px;
}
.collection-icon
{
	height: 40px;
	margin-right: 5px;
}
.tournament-souvenir-package-button-img
{
	height: 20px;
	padding-right: 7px;
}
.tournament-header-logo
{
	height: 100px;
	padding-right: 5px;
}
.tournament-collection-header-img
{
	height: 100px;
	margin: 10px;
}
@media (max-width: 768px) {
	.tournament-collection-header-img
	{
		height: 50px;
		margin: 7px;
	}
}
@media (max-width: 992px) {
	.tournament-header-links
	{
		line-height: 1.5;
	}
}
.top-sticker-img
{
	height: 40px;
	margin-top: -5px;
	margin-bottom: -5px;
}
.item-resultbox-collection-container-info
{
	min-height: 38px;
}
@media (max-width: 991px) {
	.col-md-6-collapse-top-margin
	{
		margin-top: 40px;
	}
}
@media (min-width: 992px) {
	.item-details-header
	{
		border-bottom: 1px solid #c8c8c8;
		padding-bottom: 15px;
	}
	.item-details-img
	{
		margin-top: 30px;
	}
	.col-md-6-collapse-top-margin
	{
		margin-top: 0;
	}
}
.collapse-chevron
{
	font-size: 85%;
}
.item-table-icon
{
	height: 20px;
	padding-right: 5px;
}
.allow-pointer-events
{
	pointer-events: all !important;
}
.wear-well
{
	padding: 15px;
	margin-top: 20px;
}
.wear-bar-wrapper
{
	margin-top: 26px;
	margin-bottom: 20px;
}
.wear-bar-markers
{
	position: relative;
	margin-left: 15px;
	margin-right: 15px;
}
.wear-bar-markers .marker-wrapper .caret
{
	position: absolute;
	bottom: 0;
	margin-left: -4px;
}
.wear-bar-markers .marker-value-wrapper
{
	position: absolute;
	bottom: 4px;
}
.wear-bar-markers .marker-value-wrapper .marker-value
{
	position: relative;
	left: -50%;
	font-size: 14px;
	white-space: nowrap;
}
.wear-bar-markers .marker-wrapper
{
	position: absolute;
	margin-top: -6px;
}
.valid-range
{
    position: absolute;
    height: 5px;
    margin-top: -5px;
    width: 0;
    background-color: #62c462;
}
.valid-wear-color
{
	color: #62c462;
}
.invalid-range
{
    position: absolute;
    height: 5px;
    margin-top: -5px;
    width: 0;
    background-color: #ee5f5b;
}
.invalid-range-max
{
	width: 0;
}
.invalid-range-min
{
	width: 0;
}
.explain-wear
{
	position: absolute;
    right: -22px;
    top: 5px;
    cursor: pointer;
}
.explain-popover-content
{
	font-size: 13px;
	white-space: pre-wrap;
}
.wear-bar
{
	position: relative;
	height: 30px;
	margin-left: 15px;
	margin-right: 15px;
}
.wear-bar .wear
{
	float: left;
	width: 20%;
	line-height: 30px;
}
.wear-bar .BS
{
	background-color: #303336;
}
.wear-bar .WW
{
	background-color: #3e4245;
}
.wear-bar .FT
{
	background-color: #4c5154;
}
.wear-bar .MW
{
	background-color: #5a5f63;
}
.wear-bar .FN
{
	background-color: #676e73;
}
.skin-details-previews video
{
	width: 100%;
	padding-top: 5px;
}
.yt-player-wrapper
{
	position: relative;
	padding-bottom: 56.25%; /* 9/16 aspect ratio */
	padding-top: 0;
	height: 0;
	overflow: hidden;
}
.yt-player-wrapper iframe, .yt-player-wrapper object, .yt-player-wrapper embed
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.image-popup-vertical-fit
{
	cursor: zoom-in;
}
.mfp-img
{
	background-color: #1c1e22;
}
.no-padding
{
	padding: 0;
}
.skin-varient-img
{
	max-height: 330px;
}
.sketchfab-3d
{
	width: 100%;
	min-height: 600px;
}
@media (max-height: 720px) {
	.sketchfab-3d
	{
		min-height: calc(100vh - 120px);
	}
}
.skin-details-tabs .nav-tabs
{
	border: none;
	margin-bottom: -2px;
}

/*-----------------------------------*\
  OTHER ITEMS
\*-----------------------------------*/
.music-file
{
	margin-bottom: 10px;
	padding: 3px;
}
.stattrak-price-tab
{
	color: #f89406 !important;
}
.skin-details-preview-glyph
{
	padding-right: 0.4em;
}
/*-----------------------------------*\
  FOOTER
\*-----------------------------------*/
.footer
{
	margin-top: 35px;
	padding: 15px 15px 0 15px;
}
.footer-col-pad
{
	padding: 30px;
}
.footer-content
{
	margin-top: 20px;
}
.recent-updates ul
{
	list-style-type: none;
	padding-left: 20px;
}
.recent-updates li
{
	list-style-type: none;
}
.recent-updates li ul
{
	margin-bottom: 0;
}
.contact-icons img
{
	vertical-align: baseline;
	padding-left: 15px;
	padding-right: 15px;
}
.contact-icons .glyphicon-envelope
{
	padding-left: 15px;
	padding-right: 15px;
	font-size: 50px;
}
.to-top
{
	cursor: pointer;
	position: fixed;
	bottom: 1em;
	right: 1em;
	display: none;
}