/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
/* ================================================== */
/* ========== HTML5 BOILERPLATE RESET =============== */
/* ================================================== */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
	display: block;
}
audio[controls], canvas, video {
	display: inline-block;
}
html {
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body {
	margin: 0;
	font-size: 12px;
}
p {
	line-height: 18px;
}
body, button, input, select, textarea {
	font-family: sans-serif;
	color: #222;
}
::-moz-selection, ::selection {
background: #f9ba00;
color: #fff;
text-shadow: none;
}
a:focus {
	outline: thin dotted;
}
a:hover, a:active {
	outline: 0;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b, strong {
	font-weight: 700;
}
dfn {
	font-style: italic;
}
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}
ins {
	background: #ff9;
	color: #000;
	text-decoration: none;
}
mark {
	background: #ff0;
	color: #000;
	font-style: italic;
	font-weight: 700;
}
pre, code, kbd, samp {
	font-family: monospace, monospace;
	_font-family: 'courier new', monospace;
	font-size: 1em;
}
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
q {
	quotes: none;
}
q:before, q:after {
	content: "";
	content: none;
}
small {
	font-size: 85%;
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
ul, ol {
	margin: 1em 0;
	padding: 0 0 0 0px;
}
dd {
	margin: 0 0 0 40px;
}
nav ul, nav ol {
	list-style: none;
	margin: 0;
	padding: 0;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
	overflow: hidden;
}
figure {
	margin: 0;
}
form {
	margin: 0;
}
fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
legend {
	border: 0;
	margin-left: -7px;
	padding: 0;
}
label {
	cursor: pointer;
}
button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
	vertical-align: middle;
}
button, input {
	line-height: normal;
	overflow: visible;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
	cursor: pointer;
	-webkit-appearance: button;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
}
input[type="search"] {
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.clear {
	clear: both;
}
/* SHADOWS */
.shadow1 {
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
.shadow2 {
	box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
}
/* =============================================================================
   Primary styles - first some typography and other layout basics
   ========================================================================== */
		
body {
	background: #7b7b7b !important;
	font-size: 12px;
	font-family: Roboto, sans-serif;
	font-weight: 400;
	word-wrap: break-word;
}
object {
	width: 100%;
}
iframe {
	border: none;
}
div#omc-transparent-layer {
}
h2, h3, h4, h5, h6 {
	font-weight: 400;
	margin: 0px;
	color: #333;
	z-index: 3;
}
#omc-full-article h1, #omc-full-article h2, #omc-full-article h3, #omc-full-article h4, #omc-full-article h5, #omc-full-article h6 {
	font-weight: 600;
	margin: 0.6em 0;
}
#omc-full-article h2 {
	font-size: 2.2em;
}
#omc-full-article h3 {
	font-size: 1.6em;
}
#omc-full-article h4 {
	font-size: 1.3em;
}
#omc-full-article h5 {
	font-size: 1.2em;
}
#omc-full-article h6 {
	font-size: 1.0em;
}
#omc-full-article hr {
	border-top: 1px solid #ccc;
	margin: 20px 0px;
}
/* #omc-full-article a {font-weight:700; color:#fff; background:#f9ba00;} */

#omc-full-article h2, #omc-full-article h3 {
	background: none repeat scroll 0 0 #f9f9f9;
	padding-left: 10px;
	clear: both;
}
#omc-full-article h2 {
	border-left: 8px solid rgba(248,200,0,1);
}
#omc-full-article h3 {
	border-left: 8px solid rgba(248,200,0,0.5);
}
div.omc-review-header h2 {
	background: none;
	border-left: none;
}
p {
	margin: 0px 0px 10px 0px;
	font-weight: 400;
	color: #888;
}
a {
	color: #444;
	text-decoration: none;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
/*		a:hover {background:#eee; color:#222;}
		
html.no-js img {
	display: block
}*/
strong, b {
	font-weight: 700;
}
blockquote {
	display: block;
	color: #5d5d5d;
	margin: 0px 0px 20px 5%;
	font-weight: 300;
	font-size: 1.1em;
	padding: 2px 20px 0px 20px;
	border-left: 5px solid #eee;
}
article#omc-full-article blockquote p {
	font-weight: 300;
	line-height: 25px;/*margin: 0px 0px;*/
}
#omc-container {
	overflow: hidden;
	width: 1300px;
	margin: auto;
	padding: 0px 0px;
	min-height: 800px;
	background: #FFF;
	box-sizing: border-box;/*box-shadow: 0px 0px 10px rgba(0,0,0,0.3);*/
}
/* NEW NEW NEW */

#omc-container-inner {
	padding: 20px;
}
#omc-container-inner2 {
	padding: 20px;
	background: #D5D5D5;
}
#omc-container-inner3 {
	padding: 20px;
	background: #D5D5D5;
}
#omc-container-inner3 ul.imagelist {
	margin: 0;
}
#omc-container-inner3 ul.imagelist li {
	display: block;
	overflow: hidden;
	position: relative;
	float:left;
	margin:0 10px 10px 0;
	width: 140px;
	height: 140px;
	background-size: 100% auto;}

#omc-container-inner3 ul.imagelist li span {
	font-size: 1.3em;
	text-shadow:#000 0 0 5px;
	color: #FFF;
	padding: 3px 10px;
	position: absolute;
	bottom: 0;
	display: block;
	box-sizing: border-box;
	width: 100%;
	text-align: left;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.3)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.3) 100%);
}

#omc-container-inner2 .omc-tab-container, #omc-container-inner3 .omc-tab-container {
	background: white;
}
.omc-tab-container th {
	color: white;
	padding: 4px;
	font-size: 1.25em;
}
#header-container {
	width: 100%;
	/*box-shadow: 0 0 10px rgba(0,0,0,0.3);*/
	background: #222;  /* JUN2014 update*//*margin-bottom:15px; JUN2014 update*/
	box-sizing: border-box;
}
section#omc-main {
	width: 930px;
	float: left;
	box-sizing: border-box;
	margin-right: 20px;
	position: relative;
}
article#omc-full-article a {
	-moz-transition: .4s ease-in-out;
	-webkit-transition: .4s ease-in-out;
	transition: .4s ease-in-out;
}
article.omc-full-article a:hover {
	background: #eee
}
section#omc-sidebar {
	width: 310px;
	float: left;
	margin: 0px 0px 0px 0px;
	box-sizing: border-box;
}
div.omc-resize-290 {
	width: 290px;
	position: relative;
	overflow: hidden;
}
div.omc-resize-290.drop-background {
	background: none;
}
.omc-resize-620 {
	width: 620px;
}
img.omc-image-resize {
	width: 100%;/*filter: url(http://static.videocardz.com/2016/filters.svg#grayscale); 
    filter: gray; 
    -webkit-filter: grayscale(1); */
}
/*img.omc-image-resize:hover
{
 filter: none;
    -webkit-filter: grayscale(0);	
}*/
.omc-under-480 {
	display: none;
} /* class hides element if under 480px */
.omc-over-480 {
	display: none;
} /* class shows element if over 480px */
article#omc-full-article h1 {
	font-size: 3em;
	display: block;
	font-weight: 700;
	color: #444;
	margin: 10px 0px 20px 0px;
}
article#omc-full-article p {
	font-size: 1.2em;
	color: #444;
	line-height: 20px;
}
article#omc-full-article ul {
	margin: 20px 20px 20px 40px;
	list-style-type: square;
	font-size: 15px;
}
article#omc-full-article ol {
	margin: 20px 20px 20px 40px;
}
article#omc-full-article ul li, article#omc-full-article ol li {
}
article#omc-full-article ul li a, article#omc-full-article ol li a {
	font-weight: 600;
	color: #747474;
	text-decoration: underline;
}
.omc-dropcap {
	display: inline-block;
	background: #333;
	font-size: 3.7em;
	color: white;
	padding: 0px 15px;
	float: left;
	margin: 5px 10px 0px 0px;
	border-radius: 9px;
	font-family: Georgia, serif;
}
/*==== wp standard classes ====*/
	
.alignleft {
	float: left;
	width: 47%;
	margin: 7px 3% 10px 0px;
}
.alignright {
	float: none;
	width: 47%;
	margin: 4px 0px 4px 4px;
}
article#omc-full-article p.wp-caption-text {
	background: #f3f3f3;
	color: #818181;
	width: auto;
	display: table;
	height: 25px;
	margin: 0 auto;
	padding: 3px;
	position: relative;
	color: #939393;
	text-align: center;
}
article#omc-full-article p.wp-caption-text:before {
	display: block;
	content: "";
	height: 0;
	width: 0;
	border: 15px solid #f3f3f3;
	border-bottom: 15px solid transparent;
	border-left: 15px solid transparent;
	position: absolute;
	left: -30px;
	top: 0;
}
article#omc-full-article p.wp-caption-text:after {
	display: block;
	content: "";
	height: 0;
	width: 0;
	border: 15px solid #f3f3f3;
	border-bottom: 15px solid transparent;
	border-right: 15px solid transparent;
	position: absolute;
	right: -30px;
	top: 0;
}
div.wp-caption.alignleft img {
}
div.wp-caption.alignright img {
}
div.wp-caption.aligncenter img {
}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.aligncenter img {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.featured-full-width-top {
	width: 100%;
	margin-bottom: 30px;
}
div.wp-caption.alignleft {
	width: 47%;
	margin: 5px 3.5% 10px 0px;
	float: left;
}
div.wp-caption.alignright {
	width: 47%;
	margin: 5px 0px 10px 3.5%;
	float: right;
}
div.wp-caption.aligncenter {
	width: 100%;
	margin: 20px 0px 20px 0px;
	float: none;
	padding: 0px 0px 3px 0px
}
/* Homepage preloader */
	
.preloaders {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 999999;
	background: url('http://static.videocardz.com/images/preloader-dark.gif') scroll transparent no-repeat center center;
	background-color: #000;
	opacity: 0.9
}
/* Backstrech.js pattern filter */
	
/*#pattern-filter {
	position: fixed;
	width: 100%;
	height: 100%;
	background: url(http://static.videocardz.com/2016/images/pattern-filter.png?1994ed) scroll transparent;
}*/
article#omc-full-article h1 {
	display: none;
}
/* =============================================================================
   HEADER & NAVIGATION
   ========================================================================== */

	 
	 
header {
	position: relative;
	z-index: 1000;
}
a#omc-logo {
	margin: 0px 0px 10px 0;
	display: inline-block;
}
/*==== back to top jquery ===*/
	   
#back-top {
	position: fixed;
	bottom: 43%;
	right: 20px;
}
#back-top a {
	width: 50px;
	display: block;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;
}
#back-top a:hover {
	background: none;
}
#back-top span {
	opacity: 0.5;
	background-color: #000;
	background-repeat: no-repeat;
	width: 50px;
	background: #000;
	height: 50px;
	display: block;
	font-size: 0.91667em;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
	background-image: url('http://static.videocardz.com/images/top-arrow.png');
	background-position: 0px -50px;
}
#back-top a:hover span {
	background-color: #f9ba00;
	background-position: 0px 0px;
	opacity: 1;
}
/*=== top header menu ===*/
	
#omc-top-menu {
	margin: auto;
	width: 100%;
	background: #111111;
	box-sizing: border-box;
}
#omc-top-menu-inner {
	margin: 0 auto;
	padding: 5px;
	box-sizing: border-box;
}
#omc-top-menu ul {
	list-style-type: none;
	margin: 0px 0px;
	padding: 0px 0px;
}
#omc-top-menu ul li {
	margin: 0px 0px;
	padding: 0px 0px;
	display: inline;
	float: left
}
#omc-top-menu ul li a {
	margin: 0px 0px;
	color: #999;
	padding: 0px 7px 0px 7px;
	text-transform: uppercase;
	font-size: 0.9em;
}
.series a {
	color: white !important;
	font-weight: 600 !important;
}
#omc-top-menu ul li a:hover {
	color: black !important;
}
/*==== header search button ====*/
	
input.omc-header-mobi-search-input-box {
	position: absolute;
	top: 17px;
	left: 404px;
	width: 32px;
	height: 30px;
	background: url('http://static.videocardz.com/images/mobile-search.png') scroll transparent no-repeat;
	border: 1px solid #abadb3;
	background-position: 2px 3px;
	color: rgba(0,0,0,0);
}
input.omc-header-mobi-search-button {
	position: absolute;
	top: -999px;
}
/* =============================================================================
   FEATURED SLIDER 
   ========================================================================== */

   
div.omc-featured-slider {
	position: relative;
	display: none;
}
article.omc-featured-post {
	position: relative;
	width: 100%;
	height: 310px;
	overflow: hidden;
}
.flex-container {
	overflow: hidden;
}
a.omc-featured-label {
	display: block;
	background: #f9ba00;
	padding: 40px 30px 4px 30px;
	letter-spacing: 0.2em;
	position: absolute;
	top: -16px;
	right: -41px;
	color: #FFF;
	text-transform: uppercase;
	font-size: 0.9em;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
a.omc-featured-label:hover {
	background: #000;
}
div.omc-featured-overlay {
	position: absolute;
	bottom: -2px;
	width: 100%;
	padding: 0px 0px 10px 0px;
	background: rgba(0, 0, 0, 0.8);
}
div.omc-featured-overlay h1 {
	font-size: 1.5em;
	font-weight: 700;
	margin: 10px 20px 3px 20px;
	color: #FFF;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
div.omc-featured-overlay h1 a {
	color: #FFF;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
div.omc-featured-overlay h1 a:hover {
	color: #f9ba00;
	background: none;
}
div.omc-featured-overlay p {
	font-size: 1em;
	height: 33px;
	overflow: hidden;
	color: #FFF;
	opacity: 0.75;
	margin: 0px 20px 10px 20px;
	width: 70%;
}
span.omc-inner-flex-caption {
	color: #FFF;
}
.flex-control-nav {
	bottom: 7px;
}
div.omc-featured-overlay.omc-inner-caption {
	padding: 10px 10px;
	text-align: center;
	background: rgba(0, 0, 0, 0.5);
}
a.omc-flex-category {
	width: 200px;
	padding: 70px 0px 3px;
	text-align: center;
	position: absolute;
	top: -31px;
	left: -87px;
	background: #f9ba00;
	color: #222;
	/* JUN2014 color: #FFF; */
	font-size: 14px;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-moz-transition: .4s ease-in-out;
	-webkit-transition: .4s ease-in-out;
	transition: .4s ease-in-out;
}
a.omc-flex-category:hover {
	background: #333;
}
span.omc-big-video-icon {
	position: absolute;
	top: 37%;
	left: 47%;
	display: block;
	width: 70px;
	height: 70px;
	background: url('http://static.videocardz.com/images/big-video-icon.png') scroll transparent no-repeat;
	background-position: 0px 0px;
}
/* featured ratings */
	
span.omc-featured-stars-under {
	display: inline-block;
	position: relative;
	top: 5px;
	left: 5px;
	width: 96px;
	height: 20px;
	background: url('http://static.videocardz.com/images/stars-dark.png') scroll transparent no-repeat;
	background-color: #555;
	border-left: 6px solid black;
	border-right: 3px solid black;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
span.omc-featured-stars-over {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	height: 20px;
	background: url('http://static.videocardz.com/images/stars-dark.png') scroll transparent no-repeat;
	background-color: #f9ba00
}
/* gallery to slideshow */
	
article#omc-full-article .gallery-to-slideshow-wrapper .gallery-to-slideshow ul.slides {
	list-style-type: none;
	margin: 0px 0px
}
article#omc-full-article .gallery-to-slideshow-wrapper .gallery-to-slideshow ul.slides li {
	margin: 0px 0px;
}
article#omc-full-article .gallery-to-slideshow-wrapper .gallery-to-slideshow ul.pager {
	list-style-type: none;
	margin: 1em auto 0;
}
/* =============================================================================
   HALF WIDTH CATEGORIES
   ========================================================================== */
	
	/*==== top of the category page ====*/
	
div.omc-cat-top {
	background: #eee;
	border-top: 5px solid #f9ba00;
	width: 100%;
}
div.omc-cat-top h1 {
	font-size: 1.5em;
	font-weight: 400;
	color: #333;
	margin: 0px 0px 10px 20px;
	padding: 8px 0px 8px 0px;
}
div.omc-cat-top h1 em {
	font-size: 1.25em;
	font-style: normal;
	font-weight: 700;
	color: #5e5e5e;
}
/*=== module-a ===*/
			
.omc-half-width-category {
	position: relative;
	width: 290px;
	float: left;
	margin: 0px 20px 40px 0px;
}
h1.omc-half-width-label {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 0px;
	z-index: 3;
}
h1.omc-half-width-label a {
	font-weight: 400;
	background: #f9ba00;
	color: #FFF;
	display: block;
	padding: 3px 16px;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
h1.omc-half-width-label a:hover {
	background: #333;
}
.omc-full-width-category {
	width: 620px;
	float: left;
	margin: 0px 40px 40px 0px;
}
article.omc-half-width-post.leading {
	margin-bottom: 30px;
}
article.omc-half-width-post.leading h2 {
	font-size: 1.33333em;
	margin: 5px 0px;
}
article.omc-half-width-post.leading h2 em {
	font-style: normal;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
article.omc-half-width-post.leading h2 em:hover {
	background: #eee;
}
article.omc-half-width-post span.omc-post-details {
	color: #333;
	font-size: 0.75em;
	font-weight: bold;
	font-style: italic;
	display: block;
	margin: 3px 0px 6px 0px;
}
article.omc-half-width-post span.omc-post-details span {
	font-weight: bold;
	font-style: normal;
}
article.omc-half-width-post.following {
	margin-top: 20px;
	height: 70px;
	position: relative;
}
article.omc-half-width-post.following h3 {
	font-size: 1.08333em;
	margin-bottom: 2px;
	white-space: normal;
	overflow: hidden;
	text-overflow: ellipsis;
}
a.omc-title-category-context {
	text-shadow: none;
	font-weight: 700;
	color: #FFF;
	background: #f9ba00;
	padding: 0px 3px;
	margin-right: 5px;
	font-size: 0.91667em;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
a.omc-title-category-context:hover {
	color: #FFF;
	background: #444;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
a.omc-title-anchor:hover {
	background: #eee;
	color: #333;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .25s ease-in-out;
}
a.omc-title-anchor {
	color: #333;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
article.omc-half-width-post.following img {
	float: left;
	width: 30px;
	margin: 1px 15px 20px 0px;
}
span.module-a-video-icon-big {
	background: url('http://static.videocardz.com/images/regular-video-icon.png') scroll transparent no-repeat;
	background-position: 0px 0px;
}
span.omc-half-width-icon {
	position: absolute;
	top: 65px;
	left: 124px;
	display: block;
	width: 55px;
	height: 55px;
}
span.omc-blog2-icon {
	position: absolute;
	top: 62px;
	left: 61px;
	display: block;
	width: 55px;
	height: 55px;
}
span.omc-small-video-icon {
	position: absolute;
	top: 35px;
	left: 33px;
	display: block;
	width: 17px;
	height: 16px;
	background: url('http://static.videocardz.com/images/small-video-icon.png') scroll transparent no-repeat;
	background-position: 4px 2px;
	background-color: #000;
	opacity: 1;
}
/*==== ratings ====*/
		
span.omc-module-a-stars-under {
	display: block;
	position: relative;
	float: left;
	width: 96px;
	height: 20px;
	background: url('http://static.videocardz.com/images/stars.png') scroll transparent no-repeat;
	background-color: #ddd;
}
span.omc-module-a-stars-over {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	height: 20px;
	background: url('http://static.videocardz.com/images/stars.png') scroll transparent no-repeat;
	background-color: #f9ba00
}
span.leading-article.omc-module-a-stars-under {
	display: inline-block;
	margin-left: 4px;
	position: relative;
	float: none;
	width: 96px;
	height: 16px;
	background: url('http://static.videocardz.com/images/stars.png') scroll transparent no-repeat;
	background-color: #ddd;
}
span.leading-article.omc-module-a-stars-over {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	height: 17px;
	background: url('http://static.videocardz.com/images/stars.png') scroll transparent no-repeat;
	background-color: #f9ba00
}
/* =============================================================================
   FULL WIDTH CATEGORIES 
   ========================================================================== */
	
	/*==== module b ====*/
	 
.omc-full-width-category {
	position: relative;
}
.omc-full-width-category.omc-module-b {
	margin-bottom: 40px;
	margin-top: 0px;
	overflow: hidden;
}
div.omc-module-b-left-column {
	float: left;
}
div.omc-module-b-right-column {
	margin-right: 0px;
	float: left;
}
h1.omc-full-width-label {
	display: block;
	background: url('http://static.videocardz.com/images/stripes.png') scroll transparent repeat-x 0px -6px;
}
h1.omc-full-width-label a {
	display: inline-block;
	color: #FFF;
	padding: 3px 10px 4px 10px;
	background: #f9ba00;
	margin-bottom: 40px;
	margin-left: 20px;
}
article.omc-modulule-b.following h3 {
	font-size: 1.08333em;
	margin-bottom: 14px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
article.omc-modulule-b.following h3 a {
	background: #fff;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
article.omc-modulule-b.following h3 a:hover {
	background: #eee;
}
h5.omc-also-in {
	font-size: 0.91667em;
	margin-bottom: 14px;
	font-family: 'Times New Roman', serif;
	font-weight: 400;
	font-style: italic;
	letter-spacing: 0.1em;
}
h5.omc-also-in a {
	font-size: 1.16667em;
	font-weight: 700;
	font-style: normal;
	color: #f9ba00;
	text-transform: uppercase;
}
h5.omc-also-in a:hover {
	background: none;
}
div.omc-category-block a {
	font-size: 1.16667em;
	font-weight: 700;
	display: inline-block;
	float: left;
	background: #f9ba00;
	padding: 4px 10px;
	color: #FFF;
	margin: 0px 10px 10px 0px;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
div.omc-category-block {
	margin-top: 20px;
}
div.omc-category-block a:hover {
	background: #444;
}
div.omc-category-block br {
	display: none;
}
span.omc-full-width-icon {
	position: absolute;
	top: 67px;
	left: 49px;
	display: block;
	width: 68px;
	height: 68px;
	transform: scale(0.7, 0.7);
	-ms-transform: scale(0.7, 0.7);
	-webkit-transform: scale(0.7, 0.7);
	-o-transform: scale(0.7, 0.7);
	-moz-transform: scale(0.7, 0.7);
	opacity: 0;
	border-radius: 43px;
	background-color: black;
}
span.omc-full-width-icon:hover {
	cursor: pointer;
}
/*==== elastislide module ====*/

.es-carousel ul {
	margin-top: -10px;
}
/* =============================================================================
   QUARTER WIDTH CATEGORIES 
   ========================================================================== */
	
	/*==== module c ====*/
	 			
.omc-module-c {
	width: 134px;
	margin-right: 28px;
	float: left;
	position: relative;
	margin-bottom: 10px;
}
.omc-resize-134 {
	width: 100%;
	overflow: hidden;
	margin: 0px 0px;
	padding: 0px 0px;
}
h2.omc-quarter-width-label {
	position: absolute;
	top: -2px;
	left: 0px;
}
h2.omc-quarter-width-label a {
	font-size: 0.75em;
	text-shadow: none;
	background: #f9ba00;
	color: #FFF;
	padding: 2px 9px;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
h2.omc-quarter-width-label a:hover {
	background: #333;
}
h3.omc-module-c-heading {
	font-size: 1em;
	font-weight: 700;
	margin-bottom: 5px;
	overflow: hidden;
}
span.module-c-video-icon-big {
	position: absolute;
	top: 7px;
	left: 28%;
	display: block;
	width: 68px;
	height: 68px;
	background: url('http://static.videocardz.com/images/big-video-icon.png') scroll transparent no-repeat;
	background-position: 24px 18px;
	opacity: 1;
	border-radius: 43px;
	background-color: black;
	transform: scale(0.7, 0.7);
	-ms-transform: scale(0.7, 0.7);
	-webkit-transform: scale(0.7, 0.7);
	-o-transform: scale(0.7, 0.7);
	-moz-transform: scale(0.7, 0.7);
}
/* =============================================================================
   SINGLE ARTICLES / PAGES 
   ========================================================================== */

	   
article#omc-full-article {
/*width: 94%;*/
}
article#omc-full-article ul.multipage-toc {
	background: #f3f3f3;
	border: none;
	margin: 0 auto;
	list-style-type: none;
	font-size: 14px;
}
article#omc-full-article ul.multipage-toc li a {
	text-decoration: none;
	color: black;
	font-weight: 400;
}
article#omc-full-article ul.multipage-toc li.toc-header {
	border-bottom: none !important;
}
article#omc-full-article ul.multipage-toc li.current {
	font-weight: 600;
	background: #e3e3e3;
}
article#omc-full-article ul.multipage-toc li:hover {
	background: #ddd;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;
}
article#omc-full-article ul.multipage-toc li.toc-header {
	background: #f8c701;
}
div#multipage-nav {
	margin: 10px 0;
}
div#multipage-nav .multipage-navlink {
	display: inline-block;
	width: 50%;
	float: left;
}
div#multipage-nav .multipage-navlink a {
	font-size: 1.3em;
	font-weight: 600;
}
div#multipage-nav .multipage-navlink-back {
	text-align: left;
}
div#multipage-nav .multipage-navlink-continue {
	text-align: right;
}
section#omc-main-fullwidth article#omc-full-article {
/*width: 95%;*/
}
#singletitle {
	background: #000;
	/* JUN2014 background:#111; */
	/*margin: -24px 0 20px -40px;*/
	padding: 20px;
	position: relative;
}
#singletitle #seriesclass {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	padding: 0 20px;
	text-align: center;
	overflow: hidden;/*-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	transition: all 200ms linear;*/
}
#singletitle #seriesclass a {
	font-size: 18px;
	font-weight: 400;
	color: #111;
}
#singletitle #seriesclass:hover {
}
/*#singletitle #seriesclass:hover a div span.yyy {
	display: none;
}*/
#singletitle #seriesclass:hover a div span.xxx {
	display: inline-block;
}
/*#singletitle #seriesclass div span.yyy {
	font-weight: 300;
	display: none;
}*/
#singletitle h1 {
	width: 96%;
	color: white;
	font-weight: 700;
}
#singletitle h1.omc-post-heading-standard {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
#singletitle h1.omc-post-heading-audio {
	display: block;
	margin-top: 0px;
	margin-bottom: 17px;
}
#singletitle h1.omc-post-heading-video {
	display: block;
	margin-top: 0px;
	margin-bottom: 13px;
}
/*#lastupdate, #breadcrumbs {
	margin-left: -7px;
}
*/#lastupdate {
	display: block;
	text-align: left;
	font-size: 110%;
	color: #ccc;
}
#lastupdate a {
	color: #ccc;
}
#breadcrumbs {
	/*width: 95%;*/
	background: #111;
	padding: 4px 4px 4px 7px;
	color: #999;
}
#breadcrumbs a {
	color: white;
	font-weight: 300;
	font-size: 1.1em;
}
h1.h1gpudb {
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 2.3em !important;
}
.h1thintitle {
	font-weight: 300;
}
.h2thintitle {
	font-weight: 300;
	color: #999;
}
h2.specialtitle {
	color: #F4F4F4;
}
div.omc-article-top {
	box-sizing: border-box;
	display: block;
	width: 100%;
	height: 200px;
	position: absolute;
	bottom: 0px;
}
div.omc-page-space {
	height: 40px;
}
article#omc-full-article p.omc-date-time-inner {
	color: rgba(255,255,255,0.8);
	position: absolute;
	bottom: 0px;
	left: 10px;
}
#omc-inner-placeholder {
	position: relative;
	overflow: hidden;
	background: #fff;
	/*background: url('http://static.videocardz.com/images/preloader.gif') scroll transparent no-repeat center center;*/
	height: 432px;
	/*margin-bottom: 20px;*/
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	transition: all 300ms linear;
}
#omc-inner-placeholder img {
	/*max-height: 460px;*/
	position: absolute;
	left: 50%;
	top: 50%;
	/*transform*/
	-webkit-transform: translateY(-50%) translateX(-50%);
	-moz-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	-o-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
}
article#omc-full-article p.omc-date-time-gallery {
	margin: -4px 0px 16px 0px;
	position: relative;
	z-index: 20;
	display: none;
}
article#omc-full-article span.omc-comment-count {
	position: absolute;
	display: block;
	width: 80px;
	height: 30px;
	background: #AAA;
	right: 24px;
	top: 8px;
	padding-right: 32px;
	background: url('http://static.videocardz.com/images/comment-bubble.png') scroll transparent no-repeat top right;
	color: white;
	padding-top: 4px;
	text-align: right;
	opacity: 0.8
}
/*==== breadcrumbs ====*/
	
div.omc-breadcrumbs {
	padding-top: 10px;
	margin-left: -7px;
}
div.omc-breadcrumbs a {
	margin: 0px 4px 0px 8px;
	padding: 0px 0px;
	color: #444;
	font-weight: 400;
}
/*==== social media ====*/
	
div.omc-social-media-top {
	position: absolute;
	top: 10px;
	right: 0px;
	width: 145px;
}
div.omc-social-media-top a.twitter-share-button {
	position: absolute;
	top: 0px;
	right: 50px;
}
div.omc-social-media-top div.fb-like {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 60px;
}
/*==== ratings & reviews ====*/
	
/* archive -review */

div.review-score {
	width: 50px;
	font-size: 2.4em;
	color: black;
	margin-right: 5px;
	float: left;
	font-weight: 500;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}
div.omc-review-wrapper {
	background: #444;
	color: #FFF;
	margin: 10px 0;
	display: flex;
}
div.omc-review-wrapper div.omc-review-thumb {
	float: left;
	width: 50%;
	position: relative;
}
div.omc-review-wrapper div.omc-review-thumb div.awards {
	position: absolute;
	bottom: 0;
	right: 0;
	display: block;
}
div.omc-review-wrapper div.omc-review-thumb div.awards img {
	float: right;
	margin: 5px;
	opacity: 1;
}
div.omc-review-wrapper div.omc-review-thumb div.awards img:hover {
	opacity: 1;
}
div.omc-review-wrapper div.omc-review-bars {
	float: right;
	width: 50%;
}
div.omc-review-wrapper.omc-review-placement-b {
	width: 100%;
}
div.omc-review-wrapper.omc-review-placement-t {
	width: 50%;
}
div.omc-review-criteria {
	position: relative;
	height: 30px;
	border-bottom: 1px solid #222;
}
span.omc-criteria-percentage {
	position: absolute;
	z-index: 100;
	background: #f9ba00;
	display: block;
	height: 100%;
}
span.omc-criteria-description {
	position: absolute;
	top: 5px;
	left: 10px;
	z-index: 101;
	font-weight: 700;
	color: #222;
	font-size: 14px;
}
div.omc-review-header {
	height: 33px;
	background: #111;
	padding-top: 11px;
}
#omc-full-article div.omc-review-header h2 {
	margin-left: 10px;
	color: #FFF;
	font-size: 16px;
	font-weight: 700;
	margin-top: 0px;
	text-shadow: none;
	white-space: nowrap;
	width: 90%;
	text-overflow: ellipsis;
	overflow: hidden;
	border-left: none;
	background: none;
}
#omc-full-article div.omc-review-header h2 span {
	font-weight: 300;
	display: none;
}
span.omc-criteria-star-under {
	position: absolute;
	top: 8px;
	right: 10px;
	height: 18px;
	width: 97px;
	background: url('http://static.videocardz.com/images/star-sprite-criteria-hex-f9ba00.png') scroll transparent no-repeat;
	background-position: 0px -20px;
}
span.omc-criteria-star-top {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 18px;
	background: url('http://static.videocardz.com/images/star-sprite-criteria-hex-f9ba00.png') scroll transparent no-repeat;
}
span.upvote, span.downvote {
	padding-left: 20px;
	font-weight: 600;
}
span.upvote {
	background: transparent url('http://static.videocardz.com/img/review/arrowup.png') left center no-repeat;
}
span.downvote {
	background: transparent url('http://static.videocardz.com/img/review/arrowdown.png') left center no-repeat;
}
div.omc-review-summary.omc-final-score-percent {
	background: #222;
	position: relative;
	overflow: hidden;
	min-height: 84px;
}
div.omc-review-summary.omc-final-score-stars {
	background: #222;
	position: relative;
	overflow: hidden;
	min-height: 109px;
}
div.omc-criteria-final-score {
	text-align: center;
	padding: 7px 0px 0px 0px;
	width: 30%;
	position: absolute;
	top: 0px;
	right: 0px;
	background: #111;
	height: 500px;
}
#omc-full-article div.omc-criteria-final-score h3 {
	font-size: 36px;
	color: #FFF;
	font-weight: 700;
	margin: -3px 0px;
	text-shadow: none;
	border-left: none;
	background: none;
}
div.omc-criteria-final-score h3 span {
	font-size: 18px;
}
#omc-full-article div.mc-criteria-final-score h4 {
	font-size: 14px;
	color: #FFF;
	font-weight: 700;
	margin-bottom: 4px;
	margin-top: 0px;
	text-shadow: none;
}
span#omc-final-score-stars-under {
	margin: auto;
	position: relative;
	z-index: 100;
	width: 97px;
	height: 18px;
	display: block;
	background: url('http://static.videocardz.com/images/star-sprite-criteria-hex-f9ba00.png') scroll transparent no-repeat;
	background-position: 0px -20px;
}
span#omc-final-score-stars-top {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 18px;
	display: block;
	background: url('http://static.videocardz.com/images/star-sprite-criteria-hex-f9ba00.png') scroll transparent no-repeat;
}
div.omc-short-summary {
	width: 70%;
	float: left;
}
article#omc-full-article div.omc-short-summary p {
	color: #DDD;
	margin: 10px;
	font-size: 1.2em;
	line-height: 1.5em;
}
div.omc-short-summary p strong {
	color: #FFF;
}
/* REVIEW SPECS TABLE */

div.specs-table {
	display: table;
	font-size: 15px !important;
	width: 100%;
}
div.specs-table ul, div.specs-table ol {
	list-style-type: none !important;
	margin: 0 !important;
}
div.specs-table ul li, div.specs-table ol li {
	font-size: 15px !important;
}
div.specs-table-row {
	display: table-row;
}
div.specs-table div.specs-table-row div.specs-table-component {
	display: table-cell;
	width: 30%;
	height: 50px;
}
div.specs-table div.specs-table-row div.specs-table-desc {
	display: table-cell;
	width: 80%;
	background: #f3f3f3;
	padding: 5px 15px;
	text-align: center;
	vertical-align: middle;
}
div.specs-table-component-cpu {
	background: url('http://static.videocardz.com/img/specs/icon-cpu.png') center no-repeat;
}
div.specs-table-component-mobo {
	background: url('http://static.videocardz.com/img/specs/icon-mobo.png') center no-repeat;
}
div.specs-table-component-mem {
	background: url('http://static.videocardz.com/img/specs/icon-mem.png') center no-repeat;
}
div.specs-table-component-ssd {
	background: url('http://static.videocardz.com/img/specs/icon-ssd.png') center no-repeat;
}
div.specs-table-component-psu {
	background: url('http://static.videocardz.com/img/specs/icon-psu.png') center no-repeat;
}
div.specs-table-component-mon {
	background: url('http://static.videocardz.com/img/specs/icon-mon.png') center no-repeat;
}
div.specs-table-component-gpu {
	background: url('http://static.videocardz.com/img/specs/icon-gpu.png') center no-repeat;
}
/* ========== SOCIAL BAR NEW ============ */

div.socialbar {
	background: #f3f3f3;
	height: 30px;
	top: 0;
	margin-bottom: 10px;
	box-sizing: border-box;
}
div.socialbar-author {
	float: left;
	background: black;
	color: white;
	position: relative;
	height: 30px;
	text-align: center;
	font-size: 1.3em;
	font-weight: 600;
}
div.socialbar-author-inner {
	padding: 5px 20px;
}
div.socialbar-author-inner span {
	font-weight: 400;
	font-style: italic;
}
/* CATEGORY */
div.socialbar-author-inner a.post-category {
	color: white;
	margin-right: 7px;
	padding: 2px 10px;
	height: 30px;
}
div.socialbar-author-inner a.post-category:hover {
	background: #f8c701;
	color: black;
}
div.post-category-father {
	position: relative;
	padding-right: 20px;
}
div.post-category-father:after {
	background: none repeat scroll 0 0 transparent;
	border-color: #999 transparent transparent;
	border-right: 3px dashed transparent;
	border-style: solid dashed dashed;
	border-width: 3px 3px 0;
	content: "";
	display: inline-block;
	font-size: 0;
	margin-top: -1px;
	padding-top: 1px;
	position: absolute;
	right: 8px;
	top: 50%;
}
div.post-category-container {
	display: none;
	position: absolute;
	background: #000;
}
div.post-category-father:hover div.post-category-container, div.post-category-container:hover {
	display: block;
}
div.post-category-container a.post-category {
	float: left;
	padding: 0 10px;
	height: 25px;
}
div.socialbar-email {
	float: left;
	height: 30px;
	width: 35px;
}
div.socialbar-email a {
	background: #f8c701 url("http://static.videocardz.com/img/social/email_small.png") no-repeat center;
	width: 35px;
	height: 30px;
	display: block;
}
div.socialbar-email a.bln {
	background: #f8c701;
	width: 35px;
	height: 30px;
	display: block;
	color: white;
	font-size: 2.2em;
	text-align: center;
}
div.socialbar-email a:hover {
	background: #999 url("http://static.videocardz.com/img/social/email_small.png") no-repeat center;
}
div.socialbar-email a.bln:hover {
	background: #222;
	color: white;
}
div.socialbar-icon {
	float: right;
	margin: 0 5px;
	width: 35px;
	height: 30px;
}
div.socialbar-icon:hover {
	position: relative;
	background-color: #222;
}
div.social-icon-inner {
	display: block;
	opacity: 0;
}
div.socialbar-icon:hover div.social-icon-inner, div.social-icon-inner:hover {
	opacity: 1.0;
	position: absolute;
	background: #f3f3f3;
	text-align: center;
	width: 100px;
	height: 100px;
	padding-top: 10px;
	box-sizing: border-box;
	top: 30px;
	left: -40px;
}
div.socialbar-icon-vc2014 {
	height: 30px;
	overflow: hidden;
	width: auto;
	color: #ccc;
}
div.socialbar-icon-vc2014:hover {
	background: #f3f3f3;
}
div.socialbar-icon-share {
	width: 75px;
	text-align: center;
	font-size: 1.3em;
	font-weight: 600;
}
div.socialbar-icon-inner-share {
	padding: 6px 10px;
	color: #ccc;
}
div.socialbar-icon-share:hover {
	background: inherit;
}
div.social-right {
	float: right;
	display: block;
	text-align: center;
}
div.socialbar-icon-facebook {
	background: transparent url("http://static.videocardz.com/img/social/fb.png") no-repeat center;
}
div.socialbar-icon-twitter {
	background: transparent url("http://static.videocardz.com/img/social/tw.png") no-repeat center;
}
div.socialbar-icon-google {
	background: transparent url("http://static.videocardz.com/img/social/gplus.png") no-repeat center;
}
/*==== author box OLD ====*/
#articletoolbox {
	float: left;
}
div.omc-authorbox {
	background: #222; /*#f3f3f3;
	margin-bottom: 10px;*/
	margin-right: 10px;
	float: left;
}
div.omc-authorbox div.authorcard {
	width: 90px;
	color: #f3f3f3;
	margin: 5px;
	text-align: center;
	font-size: 0.8em;
	font-weight: 600;
}
div.omc-authorbox div.authorheader {
	width: 100%;
	color: white;
	margin: 10px 0;
	text-align: center;
	font-size: 1.3em;
	font-weight: 700;
}
a.emailicon {
	background: #000 url('http://static.videocardz.com/img/email.png') center center no-repeat !important;
	height: 40px;
	width: 100%;
	display: block;
	transition: none !important;
	-webkit-transition: background 500ms ease-in-out !important;
	-moz-transition: background 500ms ease-in-out !important;
	-ms-transition: background 500ms ease-in-out !important;
	-o-transition: background 500ms ease-in-out !important;
	transition: background 500ms ease-in-out !important;
}
a.emailicon:hover {
	background: #666 url('http://static.videocardz.com/img/email.png') center center no-repeat !important;
}
div.omc-author-pic {
	float: left;
}
#sharebox {
	clear: left;
	width: 100%;
	max-width: 100px;
	padding: 15px 0;
	float: left;
	text-align: center;
	display: block;
	background: #f3f3f3; /* */
}
div#authorgpu {
	float: left;
	margin: 10px 5px;
	background: #EEE;
}
/*==== related posts ====*/
	
div.omc-related-posts {
	margin-bottom: 20px;
	margin-top: 25px;
	width: 100%;
}
#omc-full-article div.omc-related-posts h4 {
	font-weight: 700;
	margin-bottom: 25px;
}
article.omc-related-post {
	float: left;
	margin-bottom: 0px;
}
#omc-full-article h5.omc-related-article {
	margin: 0;
	line-height: 1.1em;
}
#omc-full-article h5.omc-related-article a {
	font-weight: 600;
	font-size: 1.0em;
	margin-bottom: 10px;
}
#omc-full-article h5.omc-related-article span {
	font-weight: 400;
	font-size: 1.1em;
	margin-bottom: 10px;
}
img.omc-related-article-image {
	margin: 3px 10px 0px 0px;
}
/*==== video embed ====*/
			
div.omc-main-video {
	position: relative;
	padding-bottom: 58%;
	padding-top: 40px;
	height: 0;
	overflow: hidden;
	margin: 0px 00px -20px 00px;
}
div.omc-main-video iframe, div.omc-main-video object, div.omc-main-video embed {
	position: absolute;
	border: none;
	top: 0;
	left: 0;
	width: 100%;
	height: 87%;
}
/*==== facebook styles ====*/
 	
.fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe {
	width: 100% !important;
}
.facebook-fan-box iframe[style] {
	width: 103% !important;
}
.facebook-fan-box {
}
.fb-comments {
	margin-bottom: 40px;
	margin-top: -30px;
}
/*==== generic wp gallery styles ====*/
	
.gallery {
	margin-bottom: 20px;
	width: 100%;
}
#gallery-1 img {
	border: none;
	width: 95%;
	border: 4px solid #f3f3f3 !important;
}
#gallery-1 a {
	float: left;
	margin-top: 10px;
	text-align: left;
	/*width: 16%;*/
	margin-right: 2%;
}
/* =============================================================================
   WP Comments 
   ========================================================================== */
   
#comments {
	clear: both;
	margin-top: -30px
}
#comments .navigation {
	padding: 0 0 18px;
}
h3#comments-title {
	padding: 10px 18px;
	font-size: 1.3em;
	font-weight: 400;
	background: #37DE21;
	color: #fff;
	text-shadow: none;
	margin-bottom: 0px;
	border-bottom: 1px solid #37DE21;
}
.commentlist {
	list-style: none;
	margin: 0;
}
article#omc-full-article ol li.comment {
	line-height: 24px;
	margin: 0 0 28px;
	padding: 0;
	position: relative;
}
.commentlist li:last-child {
	border-bottom: none;
	margin-bottom: 0;
}
#comments .comment-body ul, #comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 9px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	top: 0;
	left: 0;
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 8px;
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
	font-size: 1.2em;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 10px;
	margin: -16px 0 -4px;
	line-height: 50px;
	font-weight: 400;
}
.comment-meta a:link, .comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active, .comment-meta a:hover {
	color: #ff4b33;
}
.reply {
	font-size: 10px;
	padding: 0 12px 0px 9px;
	top: 0;
	right: 0;
	background: #fff;
}
.reply a, a.comment-edit-link {
	color: #888;
}
.reply a:hover, a.comment-edit-link:hover {
	color: #000;
	background: none;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword, .nocomments {
	display: none;
}
#comments .pingback {
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 18px;
	padding-bottom: 18px;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	display: block;
	font-size: 12px;
	line-height: 18px;
	margin: 0;
}
#comments .pingback .url {
	font-size: 13px;
	font-style: italic;
}
#respond {
	margin: 24px 0;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
}
#respond .required {
	color: #ff4b33;
	font-weight: bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin: 0 0 9px;
	width: 98%;
}
#respond textarea {
	width: 98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 11px;
	line-height: 18px;
	background: #F3F3F3;
	margin-top: 10px;
	padding: 10px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	font-size: 14px;
	width: auto;
}
ul.children {
	list-style-type: none;
}
ul.children li {
	list-style-type: none;
}
form#commentform input, form#commentform textarea {
	padding: 5px;
}
p.comment-form-author, p.comment-form-email, p.comment-form-url {
	width: 50%;
}
p.form-submit input#submit {
	background: #000;
	padding: 8px 15px;
	color: #AAA;
	outline: none;
	border: none;
	cursor: pointer;
	border-radius: 4px;
}
p.form-submit input#submit:hover {
	color: #FFF;
}
article#omc-full-article ol.commentlist {
	margin-left: 0;
	margin-right: 0px;
}
article#omc-full-article ul.children {
	padding: 25px 0px 0px 54px;
	margin: 0px 0px 0px 0px;
	background: url('http://static.videocardz.com/images/reply-comment.png') scroll transparent no-repeat;
	background-position: 3px 12px;
}
li.comment > div {
	padding: 10px 10px;
	background: #fff;
	border: 1px solid #eee;
	border-bottom: 1px solid #37DE21;
	border-right: 1px solid #ddd;
	border-radius: 8px;
}
p.logged-in-as {
	margin-bottom: 10px;
}
/* =============================================================================
   INNER BLOG ROLLS 
   ========================================================================== */
		
	
	/*==== style one ====*/
	
article.omc-blog-one {
	width: 100%;
	float: left;
	padding-bottom: 0px;
	position: relative;
}
.omc-blog-one-50 {
	width: 50% !important;
}
article.omc-blog-one h2.omc-blog-one-heading {
	overflow: hidden;
	white-space: nowrap;
	font-weight: 600;
	font-size: 1.3em;
	margin-bottom: 2px;
	line-height: 1.2em;
	text-overflow: ellipsis;
}
.omc-blog-one-heading {
	font-size: 1.5em;
	margin-bottom: 2px;
	line-height: 1.4em
}
img.omc-image-blog-one {
	float: left;
	width: 40px;
	margin: 0 5px 5px 0;
}
img.omc-image-blog-one-review {
	float: left;
	width: 80px;
	max-height: 40px;
	margin: 0 5px 5px 0;
}
p.omc-date-time-one {
	font-weight: 400;
	margin: 0;
	color: #333;
}
p.omc-date-time-one-review {
	font-size: 1.2em;
	color: #999;
}
span.omc-rarr {
	font-size: 1.2em;
	color: #333;
}
a.omc-blog-one-anchor {
	padding: 10px 10px;
	background-color: #f9ba00;
	color: #FFF;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
}
a.omc-blog-one-anchor:hover {
	background-color: #333;
}
h3.omc-blog-one-cat {
	position: absolute;
	top: 7px;
	left: 0px;
}
h3.omc-blog-one-cat a {
	background: #f9ba00;
	color: #FFF;
	padding: 3px 16px;
	font-size: 1.25em;
	text-shadow: none;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
h3.omc-blog-one-cat a:hover {
	background: #333;
}
/*==== style two ====*/
	
	/* height 339-319, borderbottom */
	
article.omc-blog-two {
	margin: 0 20px 10px 0;
	height: 350px;
	box-sizing: border-box;
	/*background: #f3f3f3;
	border-bottom: 3px solid #f3f3f3;*/
	position: relative;
	-moz-transition: .5s linear;
	-webkit-transition: .5s ease-out;
	transition: .5s linear;
	overflow: hidden;
}
div.omc-blog-two-text {
/*padding: 7px 0px;*/
}
article.omc-blog-two h2 {
	font-size: 1.3em;
	font-weight: 600;
	/*margin-top: 4px;*/
	text-shadow: none;
	background: #222;
	display: block;
	padding: 5px;
}
article.omc-blog-two h2 a {
	color: #fff;
	-moz-transition: .3s linear;
	-webkit-transition: .3s ease-out;
	transition: .3s linear;
}
/*article.omc-blog-two h2 a:hover {
	color: #444;
	background: #FFF;
}*/
p.omc-blog-two-date {
	padding: 1px 5px;
	font-weight: 600;
	color: #222;
	font-size: 0.95em;
	background: #f3f3f3;
	margin: 0;
	display: block;
}
p.omc-blog-two-date a {
	color: #222;
}
p.omc-blog-two-exceprt {
	display: block;
	padding: 0 5px;
	color: #888;
}
h3.omc-blog-two-cat {
	position: absolute;
	top: 3px;
	left: 0px;
}
h3.omc-blog-two-cat a {
	background: #f9ba00;
	color: #222;
	/* color: #FFF; JUN2014 */
	padding: 3px 10px;
	font-size: 1.1em;
	text-shadow: none;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
h3.omc-blog-two-cat a:hover {
	background: #333;
}
/* style two - ratings */


h3.omc-blog-two-cat.review-cat a {
	background: #111;
	color: white;
}
span.omc-blog-two-stars-under {
	display: block;
	position: absolute;
	right: 0px;
	/*background: url('http://static.videocardz.com/images/stars-dark.png') scroll transparent no-repeat;*/
	background-color: #222;
	font-size: 1.4em;
	padding: 3px 10px;
	font-weight: 600;
	color: #f8c701;
}
span.omc-blog-two-stars-over {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	float: left;
	height: 20px;
	background: url('http://static.videocardz.com/images/stars-dark.png') scroll transparent no-repeat;
	background-color: #f9ba00
}
/*==== style three ====*/

article.omc-blog-three {
	margin-bottom: 100px;
}
p.omc-blog-three-date {
	float: left;
	width: 14%;
	text-align: right;
	margin-top: 44px;
	font-weight: 700
}
div.omc-blog-three-float {
	float: left;
	width: 77%;
	margin-left: 3%;
}
div.omc-blog-three-float h2 {
	margin: 10px 0px;
	font-weight: 700;
	display: block
}
p.omc-blog-three-excerpt {
	margin: 10px 0px;
}
/*==== pagination ====*/	
	
.pagination {
	height: 40px;
	padding: 10px 0;
}
.pagination span {
	padding: 10px 15px;
	margin-right: 8px;
	text-align: center;
	background: #f9ba00;
	color: #FFF;
}
.pagination a {
	padding: 10px 15px;
	margin-right: 8px;
	text-align: center;
	background: #eee;
	color: #222;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
.pagination a:hover {
	background: #aaa;
	color: #FFF;
}
/* =============================================================================
   SIDEBAR 
   ========================================================================== */


.omc-widget {
	width: 100%;
	margin-bottom: 40px;
	box-sizing: border-box;
	overflow: hidden;
}
h3 span a.rsswidget:first-child {
	display: none;
}
.widget_rss ul li a.rsswidget {
	font-weight: 600;
}
.widget_rss ul li span {
	color: #ccc;
}
.xoxo {
	list-style-type: none;
	margin-top: 0px;
}
.xoxo > li {
	margin-bottom: 40px;
}
.xoxo ul {
	list-style-type: none;
	margin-top: 0px;
}
/*==== Generic Lists ====*/
	
.widget_nav_menu ul, .widget_pages ul, .widget_archive ul {
	margin-top: -15px;
	-moz-column-count: 2;
	-moz-column-gap: 4px;
	-webkit-column-count: 2;
	-webkit-column-gap: 4px;
	column-count: 2;
	column-gap: 4px;
}
.widget_nav_menu ul li a, .widget_pages ul li a, .widget_archive ul li a {
	display: block;
	padding: 10px 10px 6px 20px;
	background: #f5f5f5;
	margin-bottom: 4px;
}
.widget_nav_menu ul li a:hover, .widget_pages ul li a:hover, .widget_archive ul li a:hover {
	border-color: #f9ba00;
}
/*==== Search ====*/

input.search_input_sidebar {
	padding: 6px 0px 6px 5%;
	background: #333;
	font-family: "Roboto", sans-serif;
	font-size: 1.16667em;
	margin: 0px 0px;
	border: none;
	width: 70%;
	color: #FFF;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
input.search_input_sidebar:focus {
	border: none;
	outline: none;
	background: #ddd;
	color: #000;
}
input.search_button_sidebar {
	padding: 6px 0px;
	font-family: "Roboto", sans-serif;
	text-align: center;
	width: 25%;
	font-size: 1.16667em;
	margin: 0px 0px;
	margin-left: -3px;
	background: #f9ba00;
	border: none;
	color: #FFF;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
input.search_button_sidebar:hover {
	background: #000;
}
/*==== Social Media Widget ====*/
	
	

section#sociable {
	width: 100%;
	box-sizing: border-box;
	background-color: #eee;
	padding: 10px;
	color: #444444;
}
#adsenseindex {
	float: left;
	margin-right: 5px;
}
#social-engage {
	float: right;
	display: block;
	width: 300px;
}
.social-icon {
	display: block;
	-webkit-transition: background 200ms ease-in-out;
	-moz-transition: background 200ms ease-in-out;
	-ms-transition: background 200ms ease-in-out;
	-o-transition: background 200ms ease-in-out;
	transition: background 200ms ease-in-out;
	background: #222;
	text-align: center;
	color: #fff;
}
.social-icon:hover {
	background: rgba(0,0,0,0.1);
	color: #222;
}
.social-icon-outter:hover .social-icon {
	-webkit-transition: background 200ms ease-in-out;
	-moz-transition: background 200ms ease-in-out;
	-ms-transition: background 200ms ease-in-out;
	-o-transition: background 200ms ease-in-out;
	transition: background 200ms ease-in-out;
}
.social-engage-title {
	text-align: center;
	font-weight: 600;
	background: #f8c701
}
.social-icon-outter:hover .social-engage-title {
	background: black;
	color: #f8c701
}
.social-engage-facebook {
	background: #111 url("http://static.videocardz.com/images/logo-facebook.png") center no-repeat;
}
.social-engage-facebook:hover {
	background: #f8c701 url("http://static.videocardz.com/images/logo-facebook-inv.png") center no-repeat;
}
.social-engage-twitter {
	background: #111 url("http://static.videocardz.com/images/logo-twitter.png") center no-repeat;
}
.social-engage-twitter:hover {
	background: #f8c701 url("http://static.videocardz.com/images/logo-twitter-inv.png") center no-repeat;
}
.social-engage-steam {
	background: #111 url("http://static.videocardz.com/images/logo-steam.png") center no-repeat;
}
.social-engage-steam:hover {
	background: #f8c701 url("http://static.videocardz.com/images/logo-steam-inv.png") center no-repeat;
}
.social-engage-rss {
	background: #111 url("http://static.videocardz.com/images/logo-rss.png") center no-repeat;
}
.social-engage-rss:hover {
	background: #f8c701 url("http://static.videocardz.com/images/logo-rss-inv.png") center no-repeat;
}
/*==== Tabbed Widget ====*/
h3.omc-default-widget-header {
	display: block;
	background: #f9ba00;
	font-size: 1.16667em;
	color: #FFF;
	padding: 4px 20px 4px 20px;
	font-weight: 400;
}
div.omc-default-widget-wrapper {
}
div.omc-video-container {
	background: url('http://static.videocardz.com/images/preloader.gif') scroll transparent no-repeat center center
}
div.omc-video-container iframe, div.omc-video-container object, div.omc-video-container embed {/*position: absolute; border:none; top: 0; left: 0; width: 100%; height: 87%;*/
}
li.widget_video_widget {
	margin-bottom: 40px;
}
.flex-control-nav li a:hover, .flex-control-nav li a.active, .style1 ul.tabbernav li.tabberactive a {
	background: #f9ba00;
}
/*==== search ====*/
	
	/*div.omc-search-sidebar {border:1px solid #EEE; padding:10px 0px 10px 0px; border-left:none; border-right:none; width:87%; margin-bottom:40px;}
 
		div.omc-search-object {position:relative; height:20px; width:100%;}
		
			div.search-input {position:absolute; height:100%; width:70%; top:0px; left:0px; background:#fff;}
			
			div.search-button {position:absolute; height:100%; width:30%; top:0px; right:0px; background:#f9ba00;}*/
			
	
	/*==== generic widget header styling ====*/
	
h3.widgettitle {
	padding: 6px 0px;
	background: #f9ba00;
	color: #222;
	/* JUN2014 color: #FFF; */
	font-size: 1.16667em;
	text-shadow: none;
	margin-bottom: 20px;
	font-weight: 600;
}
h3.widgettitle span {
	padding: 6px 16px;
	background: #f9ba00;
}
/*==== calender ====*/
	
.widget_calendar h3.widgettitle {
	display: none;
}
.widget_calendar h4 {
	display: none;
}
.widget_calendar table#wp-calendar {
	border: 1px solid #fff;
	width: 100%;
}
.widget_calendar tbody .pad {
	background-color: #fff;
}
.widget_calendar table td {
	border: none
}
.widget_calendar table#wp-calendar>tbody>tr>td>a {
	color: #f9ba00;
}
.widget_calendar table#wp-calendar>tbody>tr>td>a:hover {
	background: none;
}
.widget_calendar table#wp-calendar caption {
	font-size: 16px;
	margin: -10px 0px 20px 0px;
}
#wp-calendar th {
	color: black;
	font-weight: 600;
}
.widget_calendar thead>tr>th {
	width: 14.2857%;
	padding: 5px 0px 6px 0px;
	text-align: center;
	background-color: #f9ba00;
	border: 1px solid #FFF;
	color: #FFF;
	font-weight: 400;
}
.widget_calendar tbody>tr>td {
	width: 14.2857%;
	padding: 5px 0px 6px 0px;
	text-align: center;
	border: 1px solid #fff;
	background: #eee;
}
.widget_calendar tfoot>tr>td>a, tfoot>tr>td>a:link, tfoot>tr>td>a:visited, tfoot>tr>td>a:hover, tfoot>tr>td>a:active {
	height: 20px;
	color: #f9ba00;
}
.widget_calendar tfoot>tr>td#prev {
	width: 58px;
	height: 20px;
	text-align: left;
	border: none;
	background-color: #ffffff;
}
.widget_calendar tfoot>tr>td#next {
	width: 58px;
	height: 20px;
	text-align: right;
	border: none;
	background-color: #ffffff;
}
.widget_calendar tfoot>tr>td#prev a:hover, tfoot>tr>td#next a:hover {
	background: none;
}
/*=== footer calendar styles over-ride ===*/
		
.omc-footer-widget tfoot>tr>td#prev, .omc-footer-widget tfoot>tr>td#next, .omc-footer-widget tbody .pad {
	background-color: #111;
}
.omc-footer-widget table#wp-calendar, .omc-footer-widget tbody>tr>td, .omc-footer-widget thead>tr>th {
	border: 1px solid #111;
	font-size: 0.9em;
}
.omc-footer-widget tbody>tr>td {
	background: #333;
}
.omc-footer-widget table#wp-calendar caption {
	font-size: 1.5em;
	font-weight: 700;
	margin-top: 26px;
	padding-bottom: 0px;
	margin-bottom: 15px;
	color: #FFF;
	text-align: left;
}
.omc-footer-widget a.faicon {
	font-size: 2em !important;
}
/*==== tag cloud ====*/
	
.tagcloud {
}
.tagcloud a {
	padding: 4px 21px 4px 8px;
	font-weight: 700;
	margin: 0px 9px 13px 0px;
	display: inline-block;
	background: url('http://static.videocardz.com/images/tag-bg.png') scroll transparent right no-repeat;
	background-color: #ccc;
	color: #FFF;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
.tagcloud a:hover {
	background-color: #333;
	color: #FFF;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
/*== footer tags over-ride ==*/
		
.omc-footer-widget .tagcloud a {
	padding: 5px 8px 5px 8px;
	font-weight: 400;
	margin: 0px -2px 1px 0px;
	display: inline-block;
	background: #333;
	color: #AAA;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
.omc-footer-widget .tagcloud a:hover {
	background: #f9ba00;
	color: #FFF;
	-moz-transition: .01s linear;
	-webkit-transition: .01s ease-out;
	transition: .01s linear;
}
/*==== archives ====*/
	
.omc-footer-widget.widget_archive ul {
	-moz-column-count: 2;
	-moz-column-gap: 1px;
	-webkit-column-count: 2;
	-webkit-column-gap: 1px;
	column-count: 2;
	column-gap: 1px;
}
/*==== categories ====*/
.widget_categories > ul {
	-moz-column-count: 2;
	-moz-column-gap: 2em;
	-moz-column-rule: 1px solid white;
	-webkit-column-count: 2;
	-webkit-column-gap: 2em;
	-webkit-column-rule: 1px solid white;
}
.widget_categories > ul > li {
	margin-bottom: 40px;
}
.widget_categories ul li ul li {
	background: #FFF;
	padding: 5px 0px 5px 11px;
	border-left: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	display: block;
	margin-bottom: 0px;
}
.widget_categories ul li a {
	display: block;
	margin-bottom: -14px;
	padding-top: 15px;
	margin-left: 5px;
	background: white;
	padding-left: 10px;
}
.widget_categories ul li ul {
	margin-left: 20px;
}
.widget_categories > ul > li > a {
	font-weight: 700;
	margin-bottom: 10px;
	background: #333;
	color: #FFF;
	display: inline;
	padding: 3px 6px;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
.widget_categories > ul > li > a:hover {
	background: #f9ba00;
}
/* =============================================================================
   FOOTER 
   ========================================================================== */

footer {
	background: #111;
	position: relative;
}
footer#omc-boxed {
	margin: auto;
	width: 1300px;
	box-sizing: border-box;
}
div#omc-footer-border {
	height: 20px;
	width: 100%;
	position: absolute;
	top: -10px;
	background: #AAA;
	opacity: 0.2
}
footer#omc-stretched {
	width: 100%;
}
div#omc-inner-footer {
	margin: auto;
	box-sizing: border-box;
	padding: 40px;
}
div.omc-footer-widget-column {
	width: 22.63157894736842%;
	float: left;
	margin-right: 3.157894736842105%;
}
div.omc-footer-widget-column.no-right {
	margin-right: 0px;
}
div.omc-footer-widget h4 {
	color: #FFF;
	font-size: 1.3em;
	margin-top: 26px;
	display: block;
	text-shadow: none;
	padding-bottom: 16px;
	font-weight: 700;
}
div.omc-footer-widget {
	color: #AAA;
	margin-bottom: 20px;
}
div.omc-footer-widget .footer-icon {
	font-size: 20px;
}
div.omc-footer-widget p {
	font-size: 0.9em
}
div.omc-footer-widget ul {
	list-style-type: none;
}
div.omc-footer-widget ul li a {
	display: block;
	margin-bottom: 1px;
	padding: 5px 4px;
	background: #333;
	color: #aaa;
	font-size: 0.9em;
}
div.omc-footer-widget ul li a:hover {
	background: #f9ba00;
	color: #FFF;
	-moz-transition: .01s linear;
	-webkit-transition: .01s ease-out;
	transition: .01s linear;
}
/*====  footer copyright area ====*/
	
.omc-copyright-area {
	margin: auto;
	background: #000;
	color: #aaa;
	padding: 20px 40px 0px 40px;
	box-sizing: border-box;
}
.omc-copyright-left {
	float: left;
}
.omc-copyright-right {
	float: right;
}
.omc-copyright-right ul {
	list-style-type: none;
	margin-top: -12px;
}
.omc-copyright-right ul li {
	display: inline;
	float: left;
}
.omc-copyright-right ul li a {
	padding: 0px 10px;
	color: #aaa;
	border-right: 1px solid #222;
}
.omc-copyright-right ul li:last-child a {
	border: none;
	padding-right: 0px;
}
.omc-copyright-right ul li a:hover {
	background: none;
	color: #FFF;
}
/*==== DP flikr plugin ====*/
	
.flickr-badges {
	width: 110%;
}
.flickr_badge_image {
	width: 35%;
	margin-right: 10%;
	margin-bottom: 20px;
	padding: 5px 5px 1px 5px;
	border: 1px solid #222;
	float: left;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
.flickr_badge_image:hover {
	border-color: #f9ba00;
}
.flickr_badge_image a:hover {
	background: none;
}
.flickr_badge_image img {
	width: 80px;
	height: 80px;
	padding: 0 0;
	margin: 0 0;
}
/*==== About Widget ====*/
	
a.omc-social-small {
	display: block;
	height: 28px;
	width: 33px;
	float: left;
	margin: 3px 0px 9px 0px;
	background: url('http://static.videocardz.com/images/small-social-sprite.png') scroll transparent no-repeat;
	background-color: #555;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
a.omc-social-small:hover {
	background-color: #f9ba00; /* -moz-transition:.03s linear; -webkit-transition:.03s ease-out; transition:.03s linear; */
}
a.omc-social-small.pinterest {
	background-position: -11px -50px
}
a.omc-social-small.twitter {
	width: 35px;
	background-position: -51px -50px
}
a.omc-social-small.facebook {
	width: 30px;
	background-position: -93px -50px
}
a.omc-social-small.vimeo {
	width: 35px;
	background-position: -133px -50px
}
a.omc-social-small.linkedin {
	width: 35px;
	background-position: -178px -51px
}
a.omc-social-small.youtube {
	background-position: -232px -51px
}
/* =====================================================================================
	Shortcodes
	================================================================================== */
	
	/*==== Multiple layouts ====*/

.one_half {
	width: 48%;
}
.one_third {
	width: 30.66%;
}
.two_third {
	width: 65.33%;
}
.one_fourth {
	width: 22%;
}
.three_fourth {
	width: 74%;
}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth {
	margin-right: 2%;
	float: left;
}
.last {
	margin-right: 0;
	float: right
}
.clearboth {
	clear: both;
	display: block;
	font-size: 0;
	height: 20px;
	line-height: 0;
	width: 100%;
}
/*=== tabs ===*/


	/* MAIN NAVIGATION */

#black-navigation {
	background: #000;
	/*margin: -30px 0 0 -40px;*/
	padding: 20px 0 10px 20px;
	max-height: 450px;
	overflow: hidden;
}
#mainnavigation {
	padding: 0;
	display: none;
	float: left;
	width: 320px;
	height: 325px;
	overflow: hidden;
	margin-left: 20px;
	background: #222;
	color: white;
}
.date-item {
	float: right;
	font-weight: 400;
	color: #ccc;
	font-size: 0.9em;
}
#mainnavigation .omc-tab-content div div a {
	padding: 3px 10px;
	margin: 4px;
	font-weight: 600;
	font-size: 13px;
	display: block;
	color: white;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
#mainnavigation .omc-tab-content div div:nth-child(odd) a {
	background: #222
}
#mainnavigation .omc-tab-content div div:nth-child(even) a {
	background: #111
}
div.hungryfeed_item {
	margin-bottom: 0 !important;
}
#mainnavigation .omc-tab-content ul li a {
	color: black;
}
ul.omc-tabs {
	margin: 0 !important;
	padding: 0 !important;
	float: left;
	list-style: none;
	width: 100%;
	position: relative;
	z-index: 3
}
ul.omc-tabs li {
	float: left;
	margin: 0;
	padding: 0;
	border-left: none;
	margin-bottom: -1px;
	overflow: hidden;
	position: relative;
	min-width: 100px;
	text-align: center;
	background: #999;
}
ul.omc-tabs li a {
	text-decoration: none;
	color: #FFF;
	font-weight: normal;
	display: block;
	font-size: 1.16667em;
	padding: 6px 0;
	outline: none;
}
ul.omc-tabs li a {
	padding: 6px 16px;
}
ul.omc-tabs li a:hover {
	color: #FFF;
	font-weight: normal;
}
ul.omc-tabs li.active a:hover {
	color: #C8C8C8;
}
.omc-tab-container {
	display: none;
	position: relative;
	/*margin-bottom: 40px;*/
	clear: both;
	float: left;
	width: 100%;
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
article .omc-tab-container {
	margin-bottom: 40px;
	border: 1px solid #eee;
}
.omc-tab-content {
	padding: 20px;
}
#mainnavigation .omc-tab-content {
	padding: 0px;
}
/*==== toggle ====*/
	
.omc-toggle {
	margin-bottom: 20px;
}
.show_hide {
	font-size: 1.0666777em;
	font-weight: 700;
	margin-bottom: 20px;
	cursor: pointer;
}
.show_hide:hover {
	background: none;
}
.jq_show_hide {
	display: none;
	padding: 10px 10px;
	margin-top: 10px;
	background: #EEE;
}
/*==== alert box ====*/
	
.omc-alert-box {
	background: #eee;
	padding: 34px 10px 17px 10px;
	margin-bottom: 20px;
	text-align: center;
}
.omc-alert-box.red {
	background: url('http://static.videocardz.com/images/infobox-red.png') scroll transparent no-repeat center 10px;
	background-color: #ffd9d9;
}
.omc-alert-box.green {
	background: url('http://static.videocardz.com/images/infobox-green.png') scroll transparent no-repeat center 10px;
	background-color: #cdffcb;
}
.omc-alert-box.blue {
	background: url('http://static.videocardz.com/images/infobox-blue.png') scroll transparent no-repeat center 10px;
	background-color: #d9ddff;
}
.omc-alert-box.yellow {
	background: url('http://static.videocardz.com/images/infobox-yellow.png') scroll transparent no-repeat center 10px;
	background-color: #fffccb;
}
/*==== buttons ====*/
	
.friendly_button {
	display: inline-block;
	font-weight: 400;
}
.friendly_button a {
	background: #f9ba00;
	color: #FFF;
	padding: 10px 20px;
	margin: 10px 20px 10px 0px;
	font-size: 1.2em;
	display: inline-block;
}
.friendly_button a:hover {
	background: #333;
}
/* button alignment */
			
.friendly_button_none {
}
.friendly_button_left {
	float: left
}
.friendly_button_right {
	float: right
}
/* button border radius */
		
.friendly_button_less_round a {
}
.friendly_button_round a {
	border-radius: 6px;
	-moz-border-radius: 26px;
	-o-border-radius: 26px
}
.friendly_button_square a {
	border-radius: 0px;
}
/* button colors */
		
.friendly_button_red a {
	background: #f00;
}
.friendly_button_orange a {
	background: #ff7e00;
}
.friendly_button_yellow a {
	background: #f9ba00;
}
.friendly_button_blue a {
	background: #0048ff;
}
.friendly_button_aqua a {
	background: #0bdfff;
}
.friendly_button_black a {
	background: #000;
}
.friendly_button_gray a {
	background: #969696;
}
.friendly_button_teal a {
	background: #109d84;
}
.friendly_button_purple a {
	background: #b30ad7;
}
.friendly_button_pink a {
	background: #ff54dd;
}
.friendly_button_darkred a {
	background: #b10000;
}
.friendly_button_darkgreen a {
	background: #007108;
}
.friendly_button_brown a {
	background: #a05504;
}
/* sizes */
		
.friendly_button_small a {
	font-size: 0.85em;
	padding: 7px 15px;
}
.friendly_button_large a {
	font-size: 1.2em;
}
/* =====================================================================================
	Miscellaneous
	================================================================================== */
	
	/*==== Author Page ===*/
	
#omc-author-page-image {
	float: left;
	margin: 4px 24px 8px 0px;
	width: 119px;
}
#omc-author-page-image img {
	width: 100%;
}
#omc-author-page {
	padding: 4% 4% 0% 4%;
	width: 88%;
	background: #333;
	margin-bottom: 40px;
	border: 7px solid #EEE;
}
#omc-author-page h1 {
	color: #FFF;
	padding-bottom: 0px;
	margin-bottom: 4px;
	margin-top: 0px;
}
#omc-author-page p {
	color: #aaa;
	margin-bottom: 0px;
}
.omc-author-connect.omc-author-website {
	color: #FFF;
	font-weight: 700;
	margin: 10px 0px 15px 0px;
}
.omc-author-connect.omc-author-website a {
	color: #ccc;
	font-weight: 400;
	background: none;
}
.omc-author-connect.omc-author-website a:hover {
	background: none;
	color: #FFF;
}
#omc-author-social-icons a {
	width: 46px;
	height: 46px;
	display: block;
	margin-right: 10px;
	margin-bottom: 10px;
	float: left;
	background: url('http://static.videocardz.com/images/author-social-icons.png') scroll transparent no-repeat;
	-moz-transition: .2s linear;
	-webkit-transition: .2s ease-out;
	transition: .2s linear;
}
#omc-author-social-icons a:hover {
	opacity: 0.7;
}
#omc-author-social-icons a.omc-author-twitter {
	background-position: -200px 0px;
}
#omc-author-social-icons a.omc-author-google {
	background-position: -100px 0px;
}
#omc-author-social-icons a.omc-author-facebook {
	background-position: -150px 0px;
}
#omc-author-social-icons a.omc-author-soundcloud {
	background-position: 0px 0px;
}
#omc-author-social-icons a.omc-author-linkedin {
	background-position: -250px 0px;
}
#omc-author-social-icons a.omc-author-youtube {
	background-position: -50px 0px;
}
.wpp-post-title {
	font-size: 1.08333em;
	height: auto;
	overflow: hidden;
	display: inline;
	margin-bottom: 0px
}
.widget_video_widget h3 {
	margin-bottom: 0px;
}
span.omc-module-a-stars-under, span.leading-article.omc-module-a-stars-under, span.omc-blog-two-stars-under {
	opacity: 0;
}
#omc-top-banner {
	display: none;
}
a.attribution-link {
	display: block;
	float: left;
	width: 15.5%;
	margin-right: 1%;
}
a.attribution-link img {
	width: 100%;
}
img.featured-full-width-top.page-margin {
	margin-bottom: 5px;
}
/*==== contact form styles ====*/
	
article#omc-full-article div.wpcf7 {
}
article#omc-full-article div.wpcf7 p {
	font-size: 10px
}
article#omc-full-article div.wpcf7 p span {
}
article#omc-full-article div.wpcf7 p span input {
	padding: 8px 8px;
	border-radius: 4px;
	border: 1px solid #AAA;
	width: 50%;
}
article#omc-full-article div.wpcf7 p span textarea {
	padding: 8px 8px;
	border-radius: 4px;
	border: 1px solid #AAA;
	width: 70%;
}
article#omc-full-article div.wpcf7 p span input.wpcf7-text {
	margin-top: 0px;
}
input.wpcf7-form-control.wpcf7-submit {
	padding: 10px 20px;
	font-size: 16px;
	background: #000;
	color: #FFF;
	text-align: center;
	font-weight: 700;
	border-radius: 4px;
	border: none;
}
input.wpcf7-form-control.wpcf7-submit:hover {
	background: #444;
}
.wpcf7-form-control-wrap br {
	display: none;
	left: 50%;
	margin-top: -50px;
	position: absolute;
	z-index: 10000
}
/* =====================================================================================
	UPDATE v1.1
	================================================================================== */
		
.widget_recent_entries ul li {
	clear: both;
}
.widget_recent_entries:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
ul.xoxo li.widget_adpress_widget:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
li.popular-posts ul li {
	clear: both;
}
.popular-posts:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* =====================================================================================
	UPDATE v1.3
	================================================================================== */
	
div.wp-caption.fullsize-right {
	width: auto;
	height: auto;
	float: right;
	margin: 6px 0px 10px 28px;
	background: #000
}
img.fullsize-right {
	width: auto;
	height: auto;
	float: right;
	margin: 6px 0px 10px 28px;
	background: #000
}
div.wp-caption.fullsize-left {
	width: auto;
	height: auto;
	float: left;
	margin: 6px 28px 10px 0px;
	background: #000
}
img.fullsize-left {
	width: auto;
	height: auto;
	float: left;
	margin: 6px 28px 10px 0px;
	background: #000
}
div.wp-caption.fullsize-center {
	width: auto;
	display: table;
	height: auto;
	float: none;
	margin: auto;
	margin-bottom: 10px;
	text-align: center;
	background: #000;
}
img.fullsize-center {
	width: auto;
	display: table;
	height: auto;
	float: none;
	margin: auto;
	margin-bottom: 10px;
	text-align: center;
	background: #000;
}
div.wp-caption.fullsize-center a {
}
div.wp-caption.fullsize-center a img {
	width: auto;
	height: auto;
	float: none;
	margin: auto;
}
/* =====================================================================================
	UPDATE v1.4
	================================================================================== */	
	
.omc-dropcap {
	padding: 17px 15px;
}
/* Generic Table
---------------------------------------------------------- */

#omc-full-article img {
	max-width: 100%;
	height: auto;
}
#omc-full-article table {
	font-weight: 300;
	font-size: 1.1em;
	width: 100%;
	border: none;
	margin: 20px 0;
	border-collapse: collapse;
}
#omc-full-article table td.heading, #omc-full-article table th.heading {
	background: #111 url('http://static.videocardz.com/img/vctablelogo_white.png') no-repeat !important;
	color: #fff;
	font-size: 1.5em;
	border-bottom: 0px;
	padding: 5px;
	font-weight: 300;
}
#omc-full-article tr:nth-child(2) th {
	background: #f8c701;
}
#omc-full-article table th, #omc-full-article table td {
	padding: 2px;
	text-align: center;
	border: none;
}

.page-database-table .thumbnailmasking {
	background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,0) 90%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(90%,rgba(255,255,255,0)));
	background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 90%);
	background: -o-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 90%);
    background: -ms-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 90%);
	background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,0) 90%);
}

table.page-database-table {
	width: 100%;
	font-size: 1.1em;
}
table.page-database-table th, table.page-database-table td {
	padding: 5px;
}
#omc-full-article table th {
	background: #e1e1e1;
	font-weight: 600;
	font-size: 1.1em;
}
#omc-full-article table th a {
	color: black;
	border-bottom: 1px dashed rgba(0,0,0,0.5);
}
#omc-full-article table tr:nth-of-type(even), table.page-database-table tr:nth-of-type(even) {
	/*background:#f3f3f3; 
*/
	background: rgba(243, 243, 243, 0.95);
}
#omc-full-article table tr:nth-of-type(odd), table.page-database-table tr:nth-of-type(odd) {
	background: rgba(255,255,255,0.95)
}
.widget_recent_comments ul li {
	margin-bottom: 10px;
}
.tagcloud a {
	padding: 3px 21px 3px 8px;
}
/* =====================================================================================
	UPDATE v1.5
	================================================================================== */	

.widget_best_reviews_widget ul li {
	clear: both
}
.omc-review-small {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 20px;
	margin-bottom: 30px;
	position: relative;
}
img.omc-small-square-reviews {
	float: left;
	width: 71px;
	height: 71px;
	margin: 1px 20px 1px 73px;
}
.omc-review-small-text {
	float: left;
	width: 60%;
}
.omc-reviews-small-count {
	position: absolute;
	top: 12px;
	left: 1px;
	padding: 3px 15px;
	background: #ddd;
	color: white;
	border-radius: 53px;
	font-size: 30px;
	font-weight: 700;
}

@media only screen and (max-width: 479px) {
img.omc-small-square-reviews {
	display: none;
}
.omc-review-small-text {
	float: left;
	width: 70%;
	margin-left: 63px;
}
.omc-reviews-small-count {
	top: 0px;
}
}
.omc-blog-one-counter {
	position: absolute;
	top: -65px;
	left: 60px;
	font-size: 229px;
	color: white;
	font-weight: 700;
}
.omc-blog-one-counter.position-fix-on {
	font-size: 181px;
	top: -11px;
	left: -9px;
}

@media only screen and (min-width: 768px) {
.omc-blog-one-counter {
	position: absolute;
	top: -48px;
	left: 47px;
	font-size: 182px;
	color: white;
	font-weight: 700;
}
.omc-blog-one-counter.position-fix-on {
	font-size: 143px;
}
}

@media only screen and (min-width:1024px ) {
.omc-blog-one-counter {
	position: absolute;
	top: -65px;
	left: 60px;
	font-size: 229px;
	color: white;
	font-weight: 700;
}
.omc-blog-one-counter.position-fix-on {
	font-size: 181px;
	top: -11px;
	left: -9px;
}
}

@media only screen and (max-width: 768px) {
.omc-blog-one-counter {
	position: absolute;
	top: -39px;
	left: 38px;
	font-size: 155px;
	color: white;
	font-weight: 700;
}
.omc-blog-one-counter.position-fix-on {
	font-size: 122px;
	top: -4px;
	left: -9px;
}
}

@media only screen and (max-width: 479px) {
.omc-blog-one-counter {
	position: absolute;
	top: -20px;
	left: 34px;
	font-size: 96px;
	color: white;
	font-weight: 700;
}
.omc-blog-one-counter.position-fix-on {
	font-size: 82px;
}
}
.omc-blog-two-counter {
	background: #000;
	color: #FFF;
	padding: 0px 7px;
	font-weight: 700;
	margin-right: 3px;
	border-radius: 20px;
}
/* =====================================================================================
	UPDATE v1.6
	================================================================================== */

.omc-user-review-criteria {
	padding: 10px;
	background: #000;
	border-top: 1px solid #555;
	position: relative;
	-moz-transition: .3s linear;
	-webkit-transition: .3s ease-out;
	transition: .3s linear;
}
.omc-user-review-criteria:hover {
	background: #444;
}
.omc-user-review-criteria em {
	font-size: 10px;
}
input.search_input_sidebar {
	width: 69.9%;
}
/* =====================================================================================
	UPDATE v1.7
	================================================================================== */



ul.omc-contributers {
	list-style: none;
}
ul.omc-contributers li {
	margin-bottom: 40px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #AAA;
	width: 90%;
}
ul.omc-contributers li img {
	float: left;
	margin: 6px 20px 20px 0px
}
ul.omc-contributers li a.contributor-link {
	font-size: 20px;
	font-weight: 700;
}
ul.omc-contributers li a span {
	font-size: 18px;
}
ul.omc-contributers li p {
	margin: 8px 0px 10px 0px;
}
ul.omc-contributers div#omc-author-social-icons a {
	margin-top: 4px;
	margin-bottom: 20px;
}
/* =====================================================================================
	UPDATE v1.7.1
	================================================================================== */
	
	
	/*=== small bug fixes ===*/

	
span.omc-blog-two-stars-under {
	overflow: hidden;
}
article#omc-full-article p a {
	font-weight: 600;
	color: #747474;
	text-decoration: underline;
}
/*=== 'plug-in-play' Adpress classes ===*/
		
		
		/* 468x60 */
		
#omc-top-banner {
	float: right;
	margin: 10px 40px 0px 0px;
	width: 468px;
}
#omc-top-banner a:hover {
	background: none;
}
#omc-top-banner img {
	width: 100%;
}
/* 125x125 */
		
.omc-125-ads.omc-widget {
	width: 330px;
	margin-bottom: 0px;
}
img.omc-125-ad {
	float: left;
	margin: 0px 40px 40px 0px;
	width: 125px;
}
img.omc-125-ad.no-right {
	float: left;
	margin: 0px 0px 40px 0px;
}

@media only screen and (max-width: 768px) { /* SMARTPHONE LANDSCAPE */
/* 468x60 */
			
#omc-top-banner .image-campaign li {
	padding: 0px 0px;
	margin: 0px 0px;
	width: 100%
}
#omc-top-banner .image-campaign li a {
	display: block;
}
#omc-top-banner {
	float: none;
	margin: 0px;
	width: 440px;
	padding-top: 1px;
}
/* 125x125 */
			
ul.xoxo li.widget_adpress_widget ul.image-campaign li {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 30px 30px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(3n) {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 0px 20px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li a {
	display: block;
	width: 125px;
	height: 125px;
}
}

@media only screen and (max-width: 479px) { /* SMARTPHONE PORTRAIT */
/* 468x60 */ 
			
#omc-top-banner .image-campaign li {
	padding: 0px 0px;
	margin: 0px 0px;
	width: 100%
}
#omc-top-banner .image-campaign li a {
	display: block;
}
#omc-top-banner {
	float: none;
	margin: 0px;
	width: 300px;
	padding-top: 1px;
}
/* 125x125 */
			
ul.xoxo li.widget_adpress_widget ul.image-campaign li {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 20px 30px 10px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(3n) {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 20px 30px 10px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(2n) {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 0px 30px 10px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li a {
	display: block;
	width: 125px;
	height: 125px;
}
}

@media only screen and (min-width: 768px) { /* TABLET PORTRAIT */
/* 468x60 */
				
#omc-top-banner .image-campaign li {
	padding: 0px 0px;
	margin: 0px 0px;
	width: 100%
}
#omc-top-banner .image-campaign li a {
	display: block;
}
#omc-top-banner {
	margin: 15px 40px 0px 0px;
	width: 375px;
	float: right
}
/* 125x125 */
			
ul.xoxo li.widget_adpress_widget ul.image-campaign li {
	display: block;
	width: 110px;
	height: 110px;
	margin: 0px 10px 10px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(2n) {
	width: 110px;
	height: 110px;
	margin: 0px 0px 10px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li a {
	display: block;
	width: 110px;
	height: 110px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li a img {
	width: 100%;
	height: 100%;
}
}

@media only screen and (min-width:1024px ) { /* DESKTOP */
/* 468x60 */
			
#omc-top-banner .image-campaign li {
	padding: 0px 0px;
	margin: 0px 0px;
	width: 100%
}
#omc-top-banner .image-campaign li a {
	display: block;
}
#omc-top-banner {
	margin: 10px 40px 0px 0px;
	width: 468px;
	float: right;
	position: relative;
}
/* 125x125 */
			
ul.xoxo li.widget_adpress_widget ul.image-campaign li {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 40px 40px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li:nth-child(2n) {
	display: block;
	width: 125px;
	height: 125px;
	margin: 0px 0px 40px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign li a {
	display: block;
	width: 125px;
	height: 125px;
}
}

/*=== 728x90 ===*/ 
		
@media only screen and (min-width: 768px) { /* target=768px wide */
#omc-top-banner .image-campaign.pr-728x90 li {
	padding: 0px 0px;
	margin: -14px 0px 0px -27px;
	width: 431px;
}
}

@media only screen and (min-width:1024px ) { /* target=Desktop */
#omc-top-banner .image-campaign.pr-728x90 li {
	padding: 0px 0px;
	margin: -31px 0px 0px -241px;
	width: 728px;
}
}

/*=== 300x250 ===*/
		
@media only screen and (min-width: 768px) { /* target=768px wide */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li {
	display: block;
	width: 230px;
	height: 200px;
	margin: 0px 10px 10px 0px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li a {
	display: block;
	width: 230px;
	height: 192px;
}
}

@media only screen and (min-width:1024px ) { /* target=Desktop */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li a {
	display: block;
	width: 290px;
	height: 233px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li {
	display: block;
	width: 290px;
	height: 200px;
	margin: 0px 40px 40px 0px;
}
}

@media only screen and (max-width: 768px) { /* target= mobile 480 wide */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li a img {
	width: 100%
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li a {
	display: block;
	width: 440px;
	height: 367px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li {
	display: block;
	width: 440px;
	height: 367px;
	margin: 0px 30px 30px 0px;
}
}

@media only screen and (max-width: 479px) { /* target= mobile ~300 wide */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li a img {
	width: 100%
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li a {
	display: block;
	width: 300px;
	height: 250px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x250 li {
	display: block;
	width: 125px;
	height: 214px;
	margin: 0px 20px 30px 0px;
}
}

/*=== 300x100 ===*/
		
@media only screen and (min-width: 768px) { /* target=768px wide */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li {
	display: block;
	width: 230px;
	height: 60px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li a {
	display: block;
	width: 230px;
	height: 76px;
}
}

@media only screen and (min-width:1024px ) { /* target=Desktop */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li a {
	display: block;
	width: 290px;
	height: 96px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li {
	display: block;
	width: 290px;
	height: 96px;
	margin: 0px 0px 0px 0px;
}
}

@media only screen and (max-width: 768px) { /* target= mobile 480 wide */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li a img {
	width: 100%
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li a {
	display: block;
	width: 440px;
	height: 110px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li {
	display: block;
	width: 440px;
	height: 110px;
	margin: 0px 30px 30px 0px;
}
}

@media only screen and (max-width: 479px) { /* target= mobile ~300 wide */
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li a img {
	width: 100%
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li a {
	display: block;
	width: 300px;
	height: 60px;
}
ul.xoxo li.widget_adpress_widget ul.image-campaign.pr-300x100 li {
	display: block;
	width: 125px;
	height: 60px;
	margin: 0px 20px 30px 0px;
}
}
/* =====================================================================================
	UPDATE v1.8.2
	================================================================================== */			
								
.attachment-620x9999 {
	max-width: 100%;
}
a.omc-social-small.google {
	background-position: -272px -14px
}
/*==== header search ====*/
	
.no-js li#omc-header-search {
	display: none;
}
li#omc-header-search {
	position: relative;
	z-index: 3;
}
span#omc-search-overlay {
	display: block;
	float: right;
	position: absolute;
	width: 100px;
	top: 0px;
	left: 0px;
	z-index: 8;
	text-transform: uppercase;
	font-size: 16px !important;
	color: #fff;
	font-weight: bold;
	padding: 10px 10px !important;
	-moz-transition: .8s ease-in-out;
	-webkit-transition: .8s ease-in-out;
	transition: .8s ease-in-out;
	color: #ccc;
	font-size: 16px;
}
span#omc-search-overlay:hover {
	color: #222;
}
form.omc-search-form {
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0;
	-webkit-appearance: none;
}
input.omc-header-search-input-box {
	position: relative;
	display: block;
	border: none;
	width: 104px;
	padding-left: 10px;
	letter-spacing: 1px;
	font-style: italic;
	font-weight: 100;
	height: 30px;
	background: #dadada;
	z-index: 5;
	-moz-transition: .9s ease-in-out;
	-webkit-transition: .9s ease-in-out;
	transition: .9s ease-in-out;
}
input.omc-header-search-input-box:focus {
	border: none;
	outline: none;
	background: #777;
	color: #FFF;
}
input.omc-header-search-button {
	position: absolute;
	top: 0px;
	right: 0px;
	border: none;
	width: 35px;
	height: 32px;
	color: #FFF;
	background-color: #f9ba00;
	background-image: url('http://static.videocardz.com/images/search-arrow.png');
	background-position: -35px 0px;
	background-repeat: no-repeat;
	z-index: 4;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
input.omc-header-search-button:hover {
	background-color: #000;
	background-position: 0px 0px;
}
/* MY SETTINGS */
/* MY SETTINGS */
/* MY SETTINGS */
/* MY SETTINGS */
/* MY SETTINGS */
.omc-widget {
	margin-bottom: 20px;
}
.xoxo {
	list-style-type: none;
	margin-top: 0px;
}
.xoxo > li {
	margin-bottom: 20px;
}
.xoxo ul {
	list-style-type: none;
	margin-top: 0px;
}
.xoxo * ul li {
	border-bottom: 2px solid #eee;
	margin-bottom: 5px;
	padding-bottom: 5px;
	display: inline-block;
	width: 100%;
}
span.omc-rarrr {
	display: none
}
a.extlink {
	display: inline-block;
	background: #f3f3f3 url('http://static.videocardz.com/images/external.png') no-repeat -20px 2px;
	margin: 3px 2px;
	padding: 2px 5px 2px 5px;
	font-weight: 400 !important;
	text-decoration: none !important;
}
p.tipper {
	font-weight: 300;
	color: #999;
}
span.manulink {
	width: 100px;
	height: 32px;
	display: inline-block;
}
div.vc-cat-box {
	background: #f3f3f3;
	width: 94%;
	margin: 0px 0px 40px 0px;
	padding: 10px;
}
.simpleblock {
	display: inline-block;
	width: 120px;
	background: #76b900;
	padding: 3px 10px;
	color: white;
	margin: 2px;
	text-transform: uppercase;
	font-weight: 700;
}
.simplerblock {
	display: inline-block;
	width: 160px;
	background: #222;
	padding: 3px 10px;
	color: white;
	margin: 2px;
}
p.omc-single-tags span.tagger {
	float: left;
	font-weight: 600;
}
p.omc-single-tags a {
	color: #222 !important;
	background: #f3f3f3;
	text-decoration: none !important;
	margin: 2px 3px;
	padding: 0 5px;
	font-weight: 400 !important;
	float: left;
	text-transform: uppercase;
	-webkit-transition: background 200ms ease-in-out;
	-moz-transition: background 200ms ease-in-out;
	-ms-transition: background 200ms ease-in-out;
	-o-transition: background 200ms ease-in-out;
	transition: background 200ms ease-in-out;
}
p.omc-single-tags a:hover {
	background: #222 !important;
	color: white !important;
}
p.omc-single-nextprev {
	height: 80px;
}
a.nextprev {
	text-decoration: none !important;
	color: #222 !important;
	float: left;
	width: 48%;
	background: #f3f3f3;
	padding: 10px;
	box-sizing: border-box;
}
a.nextprev-separator {
	display: block;
	float: left;
	color: white;
	width: 2%;
}
a.nextprevleft {
	border-left: 5px solid #f8c701;
}
a.nextprevright {
	border-right: 5px solid #f8c701;
	text-align: right;
}
a:hover.nextprev {
	background: #222;
	color: white !important;
}
.prevnext-title {
	font-weight: 600;
	font-size: 1.2em;
}
.prevnext-nav {
	text-align: center;
}
nav#omc-main-navigation {
	height: 35px;
	margin: 0;
	padding: 0;
}
.timer {
	/*width:300px;*/
	/*;height:25px;*/
	position: absolute;
	right: 0;
	top: 0;
	background: red;
	padding: 5px;
	z-index: 1000;
	font-weight: bold;
	color: white;
	height: 50px;
	overflow: hidden;
}
.timer:hover {
	height: auto;
	width: auto;
}
#errorlog {
	position: absolute;
	left: 0;
	top: 0;
	background: #09F;
	padding: 5px;
	z-index: 1000;
	font-weight: bold;
	color: white;
	height: 14px;
	width: 250px;
	overflow: hidden;
}
#errorlog:hover {
	height: auto;
	width: auto;
}
#errorlog table, .timer table {
	max-width: 500px;
}
#errorlog table tr.isarray {
	background: #333;
}
#errorlog table td, .timer table td {
	padding: 0 6px;
	text-align: left;
	overflow: hidden;
	width: 250px;
}
#errorlog table th, .timer table th {
	background: rgba(0,0,0,0.2);
	text-align: right;
	padding: 0 6px;
	width: 250px;
}
#disqus_thread {
	font-family: Roboto, sans-serif !important;
}
/* MULTIPAGE */
.entry-content .multipage-navlink {
	text-align: right;
	margin-bottom: 24px
}
ul.multipage-toc {
	border: 1px solid #d6d6d6;
	list-style: none;
	padding: 0;
	margin: 0 0 24px
}
ul.multipage-toc li {
	padding: 2px 8px;
	margin: 0
}
ul.multipage-toc li.toc-header {
	background: #f9f9f9;
	color: #555;
	border-bottom: 1px solid #d6d6d6;
	font-weight: 700
}
ul.multipage-toc li.toc-footer {
	text-align: right
}
ul.multipage-toc li:last-child {
	border-bottom: 0
}
ul.multipage-toc li span {
	font-weight: 400
}
ul.multipage-toc li span.numbers {
	margin-right: 6px;
	width: 65px;
	text-align: right;
	display: inline-block;
	float: left;
}
ul.multipage-toc a {
	display: inline
}
/*
Wordpress Popular Posts plugin stylesheet
Developed by Hector Cabrera

Use the following classes to style your popular posts list as you like.
*/

/* title styles */


/* thumbnail styles */
img.wpp-thumbnail {
	border: none;
	float: left;
	margin: 4px 15px 30px 0px;
}
/* excerpt styles */
.wpp-excerpt {
}
/* Stats tag styles */
.post-stats {
	font-size: 0.75em;
	font-weight: bold;
	display: block;
	left: 65px;
	margin-top: 2px;
}
.wpp-comments {
}
.wpp-views {
}
.wpp-author {
	font-style: italic;
}
.wpp-date {
}
/* WP-PostRatings styles */
.wpp-rating {
}
/********************************************************************************
                Tabber CSS
********************************************************************************/

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
	display: none;
}
/*--------------------------------------------------
  Some styles to help most WordPress themes
  --------------------------------------------------*/
.tabberlive h3 { /* hide std widget titles */
	display: none;
}
ul.tabbernav li { /* hide bullets from tab headings */
	background: none;
	padding: 5px 5px 5px 0;
	list-style: none;
}
/********************************************************************************
                Style 1
********************************************************************************/
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.style1 {
}
.tabberlive.style1 {
}
.tabbertabs {
	margin-bottom: 40px;
	position: relative;
	overflow: hidden;
	height: 450px;
}
.tabbertabs ul li {
	clear: both;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
.style1 ul.tabbernav {
	margin: 0px 0px;
}
.style1 ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline-block;
	padding: 0px 0px;
	text-align: center;
	width: 33.3333%;
}
.style1 ul.tabbernav li a { /* inactive tabs */
	background-color: #444;
	border: none;
	color: #FFF;
	font-size: 1.16667em;
	margin: 0;
	display: block;
	padding: 6px 0px;
	text-align: center;
	font-weight: 400;
	-moz-transition: .8s linear;
	-webkit-transition: .8s ease-out;
	transition: .8s linear;
}
.style1 ul.tabbernav li.tabberactive a { /* active tab */
	color: white;
	font-size: 1.16667em;
	padding: 6px 0px;
}
.style1 ul.tabbernav a:hover {
	background: #aaa;
	text-decoration: none;
	color: #fff;
}
.style1 ul.tabbernav {
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.style1.tabberlive .tabbertab {
	background: none repeat scroll 0 0 #FFFFFF;
	padding: 20px 0px 0px 0px;
}
/* Example of using an ID to set different styles for the tabs on the page */
.style1.tabberlive#tab1 {
}
.style1.tabberlive#tab2 {
}
.style1.tabberlive#tab2 .tabbertab {
	height: 200px;
	overflow: auto;
}
.style1 .tablist {
}
/********************************************************************************
                Style 2
********************************************************************************/
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.style2.tabberlive {
	margin-top: 1em;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
.style2 ul.tabbernav {
	margin: 0;
	padding: 3px 0;
	border-bottom: 1px solid #778;
	font: bold 12px Verdana, sans-serif;
	margin-left: 0px !important;
}
.style2 ul.tabbernav li {
	list-style: none;
	margin: 0;
	display: inline;
}
.style2 ul.tabbernav li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border: 1px solid #778;
	border-bottom: none;
	background: #DDE;
	text-decoration: none;
}
.style2 ul.tabbernav li a:link {
	color: #448;
}
.style2 ul.tabbernav li a:visited {
	color: #667;
}
.style2 ul.tabbernav li a:hover {
	color: #000;
	background: #AAE;
	border-color: #227;
	text-decoration: none;
}
.style2 ul.tabbernav li.tabberactive a {
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
.style2 ul.tabbernav li.tabberactive a:hover {
	color: #000;
	background: white;
	border-bottom: 1px solid white;
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.style2.tabberlive .tabbertab {
	border: 1px solid #AAAAAA;
	margin-top: 3px;
	padding: 5px;/* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height *//* height:200px; *//* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary *//* overflow:auto; */
}
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
	display: none;
}
.style2.tabberlive .tabbertab h3 {
	display: none;
}
/* Example of using an ID to set different styles for the tabs on the page */
.style2.tabberlive#tab1 {
}
.style2.tabberlive#tab2 {
}
.style2.tabberlive#tab2 .tabbertab {
	height: 200px;
	overflow: auto;
}
.sdfsdf {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 102%;
	background: url(http://static.videocardz.com/2016/images/preloader.gif?1994ed) scroll transparent no-repeat center center;
	background-color: #FFF;
	z-index: 100;
}
/* POPULAR POSTS BAR */

.popular_posts_bars {
	display: block !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	color: #333 !important;
	text-decoration: none !important;
	list-style: none !important;
	margin-bottom: 0.5em !important;
}
.popular_posts_bars .popular_posts_bars_li {
	display: block !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	color: #333 !important;
	text-decoration: none !important;
	position: relative !important;
	overflow: visible !important;
	margin: 0 0 -6px 0 !important;
	padding: 15px 0 15px 5px !important;
	background: #ccc !important;
	background: rgba(200, 200, 200, 0.9) !important;
	width: 76% !important;
}
.popular_posts_bars .popular_posts_bars_li.popular_posts_bars_color_one {
	background: #f8c701 !important;
	background: rgba(248, 199, 1, 0.9) !important;
	width: 95% !important;
}
.popular_posts_bars .popular_posts_bars_li.popular_posts_bars_color_two {
	background: #ecc84c !important;
	background: rgba(236, 200, 76, 0.9) !important;
	width: 90% !important;
}
.popular_posts_bars .popular_posts_bars_li.popular_posts_bars_color_three {
	background: #e4cb74 !important;
	background: rgba(228, 203, 116, 0.9) !important;
	width: 85% !important;
}
.popular_posts_bars .popular_posts_bars_li.popular_posts_bars_color_four {
	background: #e2d4a4 !important;
	background: rgba(226, 212, 164, 0.9) !important;
	width: 80% !important;
}
.popular_posts_bars .popular_posts_bars_li.popular_posts_bars_color_five {
	background: #e6e1d0 !important;
	background: rgba(230, 225, 208, 0.9) !important;
	width: 75% !important;
}
.popular_posts_bars .popular_posts_bars_li.popular_posts_bars_color_six {
	background: #e8e9e8 !important;
	background: rgba(232, 233, 232, 0.9) !important;
	width: 70% !important;
}
.popular_posts_bars .popular_posts_bars_li.with_thumbnail a.popular_posts_bars_link {
	clear: both !important;
}
.popular_posts_bars .popular_posts_bars_li.with_thumbnail a.popular_posts_bars_link:after {
	display: block !important;
	clear: both !important;
	content: '' !important;
}
.popular_posts_bars .popular_posts_bars_li.with_thumbnail img {
	padding: 0 3px !important;
	font-size: 0 !important;
}
.popular_posts_bars .popular_posts_bars_li a.popular_posts_bars_link {
	display: block !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	color: #333 !important;
	text-decoration: none !important;
	width: auto !important;
	min-height: 30px !important;
	margin-right: 25px !important;
}
.popular_posts_bars .popular_posts_bars_li a.popular_posts_bars_link:hover {
	color: #fff !important;
}
.popular_posts_bars .popular_posts_bars_li .popular_posts_bars_comment_count_hold {
	display: block !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	color: #333 !important;
	text-decoration: none !important;
	width: auto !important;
	min-width: 40px !important;
	float: right !important;
	padding: 0 0 0 10px !important;
	top: 10px !important;
	right: -17px !important;
}
.popular_posts_bars .popular_posts_bars_li .popular_posts_bars_comment_count_hold a.popular_posts_bars_comment_count {
	display: block !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	color: #333 !important;
	text-decoration: none !important;
	color: #fff !important;
	text-align: center !important;
	font-weight: bold !important;
	padding: 0.5em 0.2em !important;
	background: #333 !important;
	white-space: nowrap !important;
}
.popular_posts_bars .popular_posts_bars_li .popular_posts_bars_comment_count_hold .popular_posts_bars_comment_count_triangle {
	display: block !important;
	border: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
	background: none !important;
	color: #333 !important;
	text-decoration: none !important;
	width: 0 !important;
	height: 0 !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid #333 !important;
	border-left: 0 solid transparent !important;
	margin: 0 auto !important;
	top: 0 !important;
}
.popular_posts_bars .popular_posts_bars_li img {
	position: static !important;
	float: left !important;
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
	background: transparent !important;
}
.popular_posts_bars.most_viewed_bars a.popular_posts_bars_link {
	margin-right: 50px !important;
}
.popular_posts_bars.most_viewed_bars .popular_posts_bars_comment_count_hold, .popular_posts_bars.most_viewed_bars a.popular_posts_bars_comment_count {
	min-width: 70px !important;
}
#load-more {
	background-color: #f3f3f3;
	width: 100%;
	color: #222;
	font-family: "Roboto";
	border-radius: 0;
	-webkit-border-radius: 0;
}
button.alm-load-more-btn {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: 600;
	width: auto;
	height: 42px;
	line-height: 44px;
	background: #ed7070;
	color: #fff;
	border: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin: 0 0 4px;
	padding: 0 20px;
	display: inline-block;
	position: relative;
	-webkit-transition: padding 0.25s ease-in-out;
	-moz-transition: padding 0.25s ease-in-out;
	transition: padding 0.25s ease-in-out;
	text-align: center;
	text-decoration: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	/* Prevents text selection */
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: -moz-none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	cursor: pointer;
}
button.alm-load-more-btn:hover {
	background-color: #d34646;
	color: #fff;
	text-decoration: none;
}
button.alm-load-more-btn:active {
	-webkit-box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.1);
	box-shadow: inset 0 3px 2px rgba(0, 0, 0, 0.1);
	text-decoration: none;
}
/* Loading */
button.alm-load-more-btn.loading {
	padding-left: 44px;
}
/* Loaded / Done */
button.alm-load-more-btn.done {
	cursor: default;
	opacity: 0.2;
	filter: alpha(opacity=20);
	background-color: #ed7070;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}
/* Loading Icon */
button.alm-load-more-btn:before, button.alm-load-more-btn.done:before {
	background: none;
	width: 0;
}
/* Loading :before */
button.alm-load-more-btn.loading:before {
	background: transparent url('http://static.videocardz.com/2015/images/preloader2015.gif') no-repeat center center;
	width: 40px;
	height: 30px;
	margin: 6px;
	display: inline-block;
	z-index: 0;
	content: '';
	position: absolute;
	left: 0;
	overflow: hidden;
	-webkit-transition: width 0.5s ease-in-out;
	-moz-transition: width 0.5s ease-in-out;
	transition: width 0.5s ease-in-out;
}
.alm-btn-wrap {
	text-align: center;
	padding: 10px 10px 30px;
	overflow: hidden;
	display: block;
}
/* grey */
.ajax-load-more-wrap.grey button.alm-load-more-btn {
	background-color: #999;
}
.ajax-load-more-wrap.grey button.alm-load-more-btn:hover, .ajax-load-more-wrap.grey button.alm-load-more-btn.done {
	background-color: #666;
}
/*
*  Generic alm-listing Styles
*
*  @since 1.0.0
*/

.alm-listing {
	margin: 0;
	padding: 0;
}
.alm-listing li {
	background: none;
	margin: 0 0 30px;
	padding: 0 0 0 170px;
	overflow: hidden;
	position: relative;
	list-style: none;
}
.alm-listing li.no-img {
	padding: 0;
}
.alm-listing li a {
	color: #34383D;
}
.alm-listing li p {
	margin: 0;
}
.alm-listing li h3 {
	margin: 0 0 10px;
}
.alm-listing li img {
	position: absolute;
	left: 0;
	top: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}



 @media only screen and (max-width: 767px) { /* target= mobile 480 wide */
/*==== Main Containers __target= mobile__ =======*/
body {
	min-width: 400px;
}


a#omc-logo {
	display: block;
	margin: 0 auto;
}
#wpadminbar {
	top: auto !important;
	bottom: 0 !important;
	position: fixed !important;
}
#omc-container-inner {
	padding: 10px;
}
#black-navigation, #specs-title .specs-title-logo, p.omc-date-time-one, #seriesclass, #breadcrumbs, #omc-top-menu, div.omc-review-wrapper div.omc-review-thumb,.please-hide {
	display: none !important;
}
#specs-archive table {
	font-size: 1.1em;
}

div.omc-review-wrapper div.omc-review-bars {
	width:100%;	
}

#singletitle.single-card-margin {
	padding: 20px 10px !important;
}
p.omc-blog-two-date {
	background: #f3f3f3;
	color: #222;
}
p.omc-blog-two-date a {
	color: #222;
}
.specialimagebox, div.groupboxvc {
	width: 100%;
}
.specialimagebox:after {
	margin-top: 60%;
}
.omc-under-480 {
	display: block;
}
.omc-over-480 {
	display: block;
}
#omc-container {
	width: 100%;
	margin: auto;
}
#header-container header {
	width: 95%;
	margin: auto;
	padding: 0;
}
#header-container {
	height: 100px;
	padding: 10px 0;
}
p.omc-blog-two-exceprt {
	display: none;
}
article.omc-blog-two {
	height: auto;
	width: 100%;
}
section#omc-main {
	width: 100%;
	float: left;
}
section#omc-sidebar {
	width: 100%;
	float: left;
}
.omc-half-width-category {
	float: left;
}
.omc-full-width-category {
	width: 440px;
	float: left;
	margin: 0px 20px 30px 0px;
}
#omc-container div:nth-child(4) {
	margin-right: 0px;
}
div#omc-inner-footer {
	margin: auto;
	width: 90%;
	padding: 0px 5%;
}
.omc-widget {
	margin-bottom: 11px;
}
article.omc-half-width-post.following h3 {
	font-size: 1.1em;
}
article.omc-half-width-post.following h3 em {
	font-size: 1.08333em;
}
article.omc-half-width-post.leading h2 {
	font-size: 1.16667em;
}
div.omc-resize-290, div.omc-blog-two-text {
	display: block;
	float: left;
}
div.omc-resize-290 {
	height: 115px;
	width: 50%;
}
div.omc-blog-two-text {
	width: 50%;
}
div.omc-resize-290-40margin {
	width: 200px;
	margin-right: 30px;
}
#omc-full-article h5.omc-related-article {
	margin: 5px 0;
}
.omc-quarter-width-category {
	width: 100%;
}
.omc-related-post a img.omc-image-resize {
	display: none;
}
div#omc-inner-footer {
	margin: auto;
	width: 95%;
	padding: 20px 0px 0px 5%;
}
div.omc-footer-widget-column {
	width: 95%;
	float: left;
	margin-right: 5%;
}
footer#omc-boxed {
	width: 100%;
	margin: auto;
}
.omc-copyright-area {
	width: 100%;
	padding: 18px 20px 10px 20px
}
/*==== Media & Content __target= mobile__  =======*/
		
h1.omc-half-width-label {
	font-size: 1.16667em;
}
h1.omc-half-width-label a {
	padding: 4px 16px;
}
span.omc-small-video-icon {
	display: none;
}
article.omc-half-width-post.following img {
	display: none;
}
.omc-resize-620 {
	width: 440px;
}
nav#omc-main-navigation {
	padding: 0;
}
nav#omc-main-navigation ul li a {
	display: none
}
article.omc-featured-post {
	height: auto;
}
div.omc-featured-overlay p {
	display: none;
}
ol.flex-control-nav {
	display: none;
}
.flex-direction-nav li a {
	bottom: 106px;
}
.flexslider {
	width: 100%;
	margin-bottom: 20px;
}
#back-top {
	visibility: hidden;
	opacity: 0;
}
.flex-direction-nav li .prev {
	left: -2px;
}
.flex-direction-nav li .next {
	right: 0px;
}
.es-carousel span {
	width: 92%;
	height: 27px;
}
.es-nav span {
	top: 33%
}
.flexslider {
	width: 440px;
	height: 248px;
	margin-bottom: 0px;
}
div.omc-category-block a {
	font-size: 1em;
	padding: 2px 4px;
}
.tabbertabs {
	width: 440px;
}
span.omc-blog-two-stars-under {
}
.flex-container.omc-resize-620 {
	margin-bottom: 30px;
	margin-top: -10px
}
div.omc-featured-overlay h1 {
	font-weight: 700;
	font-size: 1.33333333em
}
.flickr_badge_image {
	width: 76px;
	height: 81px;
	margin-right: 5%;
	margin-bottom: 20px;
}
.flickr_badge_image img {
	width: 76px;
	height: 76px;
}
.omc-copyright-left {
	float: none;
	text-align: center;
}
.omc-copyright-right {
	float: none;
	text-align: center;
}
.omc-copyright-right ul {
	list-style-type: none;
	margin-top: 0px;
	margin: auto;
	text-align: center;
	display: inline-block
}
/*==== Single Post ====*/
	
.fb-comments, .fb-comments span, .fb-comments.fb_iframe_widget span iframe {
	width: 99% !important;
}
article#omc-full-article h1 {
	font-size: 2.2em;
}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth {
	width: 100%;
	margin-right: 0px;
}
div.omc-related-posts {
	width: 100%
}
.gallery-to-slideshow ul.flex-direction-nav li a {
	top: 85px;
}
div#omc-review-wrapper.omc-review-placement-t {
	width: 47%;
	margin-right: 20px;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-short-summary {
	width: 100%;
	float: left;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-criteria-final-score {
	text-align: center;
	position: relative;
	height: 80px;
	width: 100%;
	padding: 7px 0px 0px 0px;
	float: left;
	background: #111;
}
div#omc-review-wrapper.omc-review-placement-t div.omc-final-score-stars div#omc-criteria-final-score {
	height: 100px;
}
div#omc-review-wrapper.omc-review-placement-b div#omc-short-summary {
	width: 70%;
}
span.omc-half-width-icon {
	top: 33px;
	left: 78px
}
img.omc-image-blog-one {
/*width: 28%*/;
}
a.omc-social-media-icon.large {
	width: 138px;
}
nav#omc-main-navigation ul li#omc-header-search {
	display: none;
}
nav#omc-main-navigation ul li#omc-header-search-mobi {
	display: block;
}
input.omc-header-mobi-search-input-box {
	left: 233px;
	width: 189px;
	top: 17px;
	position: absolute;
	border: 1px solid #aaa;
	padding: 0px 8px 0px 8px;
	-webkit-appearance: none;
	border-radius: 0px;
	color: #333;
	background-position: right;
}
nav#omc-main-navigation select {
	font-family: Open Sans, sans-serif;
	width: 100%;
	height: 32px;
	margin-bottom: 0px;
	-webkit-appearance: none;
	border-radius: 0px;
	font-size: 15px;
	padding: 0px 0px 0px 8px;
	background-color: #111;
	color: #FFF;
	font-weight: bold;
	border: none;
}
.tabbertabs {
	width: 97%;
}
a.omc-mobile-back-to-top {
	width: 100%;
	box-sizing: border-box;
	display: block;
	padding: 20px;
	font-size: 1.5em;
	font-weight: 700;
	color: #FFF;
	background: #f9ba00;
	text-align: center;
	margin-bottom: 40px;
	border-radius: 4px;
}
a.omc-mobile-back-to-top:hover {
	background: #333;
}
a.omc-mobile-back-to-top.omc-bottom-b-t-t {
	margin-bottom: 10px;
	margin-top: -20px;
	color:black;
}
.footer-logo {
	margin: 7px 0px 8px 0px;
}
article#omc-full-article > p {
	font-size: 1.15em;
	line-height: 22px;
}
article#omc-full-article {
}
#omc-author-page-image {
	float: left;
	margin: 4px 14px 3px 0px;
	width: 89px;
}
/*#omc-inner-placeholder {
	height: 247px
}*/
span.omc-blog2-icon {
	top: 40px;
	left: 36px;
}
span.omc-big-video-icon {
	position: absolute;
	top: 30%;
	left: 42%;
}
span.omc-user-review-description em {
	display: none;
}
div.omc-authorbox {
	display: none;
}
div#sharebox {
	display: none;
}
div#social-widget {
	display: none;
}
section#sociable {
	padding: 10px 80px; 	
}
#social-engage {
	display: none;
}
}
 @media only screen and (min-width: 768px) { /* target=768px wide */
/*==== Main Containers ___target=768px wide___ =======*/
	
.specialimagebox, div.groupboxvc {
	width: 50%;
}
#specs-title .specs-title-logo, p.omc-date-time-one, #seriesclass, #breadcrumbs, #omc-top-menu, div.omc-review-wrapper div.omc-review-thumb {
	display: block !important;
}
div.omc-review-wrapper div.omc-review-bars {
	width: 50%;
}
.please-hide {
	display: table-cell;
}
#specs-archive table {
	font-size: 1.2em;
}
#header-container {
	height: auto;
}
.please-hide-me {
	display: none;
}
.specialimagebox:after {
	margin-top: 90%;
}
.omc-under-480 {
	display: none;
}
.omc-over-480 {
	display: block;
}
#omc-container {
	width: 100%;
}
#singletitle.single-card-margin {
	padding: 25px 25px 13px 25px !important;
}
#omc-container-inner {
	padding: 20px;
}
#header-container header {
	margin: auto;
	padding: 0;
}
section#omc-main {
	width: 100%;
	float: left;
}
section#omc-sidebar {
	width: 100%;
	float: left;
}
.omc-half-width-category {
	float: left;
}
.omc-full-width-category {;
	float: left;
	margin: 0px 30px 30px 0px;
}
div#omc-inner-footer {
	width: 100%;
	padding: 30px 30px 0px 30px;
	margin: auto
}
footer#omc-boxed {
	width: 100%;
	margin: auto;
}
div.omc-footer-widget-column {
	width: 22.63157894736842%;
	float: left;
	margin-right: 3.157894736842105%;
}
.omc-quarter-width-category {
	margin-right: 1%;
	width: 23%;
}
.omc-copyright-area {
	width: 100%;
	padding: 20px 30px 0px 30px
}
/*==== Media & Content ___target=768px wide___ =======*/
	
article.omc-blog-two {
	width: 30.5%;
	height: 220px;
}
div.omc-resize-290 {
	width: 100%;
	height: 130px;
	
}
p.omc-blog-two-exceprt {
	display: none;
}
div.omc-resize-290-40margin {
	width: 200px;
	margin-right: 30px;
}
.omc-resize-620 {
	width: 430px;
}
nav#omc-main-navigation {
	/*margin: -30px 0 20px -30px;*/
	padding: 0;
}
nav#omc-main-navigation ul li a {
	font-size: 1.25em;
	padding: 5px 23px;
}
header {
	margin-left: -30px;
	margin-top: -20px;
}
h1.omc-half-width-label {
	font-size: 1.16667em;
}
h1.omc-half-width-label a {
	padding: 4px 16px;
}
article.omc-half-width-post.following img {
	display: none;
}
article.omc-modulule-b.following h3 {
	font-size: 0.91667em;
	margin-bottom: 11px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
article.omc-half-width-post.leading h2 {
	font-size: 1.16667em;
}
a.omc-category-blocks {
	font-size: 0.91667em;
	padding: 2px 5px;
	color: #FFF;
	margin: 0px 5px 5px 0px;
}
span.omc-small-video-icon {
	display: none;
}
#back-top {
	visibility: hidden;
	opacity: 0;
}
article.omc-half-width-post.following h3 {
	font-size: 1em;
}
nav#omc-main-navigation ul.sub-menu {
	top: 27px;
}
/*==== Sidebar ___target=768px wide___ =======*/
	
li.tabberactive a {
	font-size: 1em !important;
	padding: 6px 0px;
}
.style1 ul.tabbernav li a {
	font-size: 1em !important;
	padding: 6px 0px;
}
.wpp-post-title {
	display: block;
	font-size: 1em
}
.omc-widget {
	margin-bottom: 9px;
}
a.omc-social-media-icon.large {
	width: 68px;
	margin-right: 0px;
}
a.omc-social-media-icon.large.no-right {
	width: 68px;
	margin-right: 0px;
}
div.omc-tabs-widget {
	width: 225px;
}
.flickr_badge_image {
	width: 54px;
	height: 54px;
	margin-right: 10%;
	margin-bottom: 20px;
}
.flickr_badge_image img {
	width: 54px;
	height: 54px;
}
nav#omc-main-navigation ul li a {
	display: block
}
/*==== Featured Slider  ___target=768px wide___ ====*/
	
		
article.omc-featured-post {
	height: 250px;
}
div.omc-featured-overlay p {
	height: 0px;
	margin: 0px 0px;
	width: 0%;
	display: block
}
ol.flex-control-nav {
	display: none;
}
p.back-top {
	visibility:hidden;
	
}
.flex-direction-nav li a {
	bottom: 97px;
}
.flexslider {
	width: 430px;
	height: 242px;
	margin-bottom: 0px;
}
div.omc-featured-overlay h1 {
	font-weight: 700;
	font-size: 1.33333333em
}
.flex-direction-nav li .prev {
	left: -2px;
}
.flex-direction-nav li .next {
	right: 0px;
}
.es-carousel span {
	width: 92%;
	height: 27px;
}
.es-nav span {
	top: 33%
}
div.omc-category-block a {
	font-size: 1.16667em;
	padding: 4px 10px;
}
.omc-quarter-width-category {
	height: 179px;
}
span.omc-blog-two-stars-under {
}
a.omc-social-media-icon.large {
	height: 85px;
}
.flex-container.omc-resize-620 {
	margin-bottom: 30px;
}
.omc-copyright-left {
	float: left;
}
.omc-copyright-right {
	float: right;
}
.omc-copyright-right ul {
	list-style-type: none;
	margin-top: -12px;
}
/*==== Single Post ====*/
		
#singletitle h1 {
	font-size: 2.2em;
}
div.omc-related-posts {
	width: 100%
}
.gallery-to-slideshow ul.flex-direction-nav li a {
	top: 85px;
}
div#omc-review-wrapper.omc-review-placement-t {
	width: 50%;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-short-summary {
	width: 100%;
	float: left;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-criteria-final-score {
	text-align: center;
	position: relative;
	height: 90px;
	width: 100%;
	padding: 7px 0px 0px 0px;
	float: left;
	background: #111;
}
div#omc-review-wrapper.omc-review-placement-t div.omc-final-score-stars div#omc-criteria-final-score {
	height: 100px;
}
div#omc-review-wrapper.omc-review-placement-b div#omc-short-summary {
	width: 70%;
}
span.omc-half-width-icon {
	top: 33px;
	left: 78px;
}
img.omc-image-blog-one {
/*width: 32%;*/
	
}
nav#omc-main-navigation ul li#omc-header-search {
	display: none;
}
nav#omc-main-navigation ul li#omc-header-search-mobi {
	display: block;
}
form#mobi-search {
	margin-bottom: -3px;
}
div#omc-header-search-mobi {
	position: absolute;
	top: 0px;
	left: 250px;
	width: 300px;
	height: 1px
}
input.omc-header-mobi-search-input-box {
	right: 0px;
	top: 0px;
	position: absolute;
	border: none;
	height: 28px;
	-webkit-appearance: none;
	background-position: right;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
input.omc-header-mobi-search-input-box:focus {
	left: 275px;
	outline: none;
	box-shadow: 0px 0px 12px #ddd;
	top: -36px;
	width: 163px;
	position: absolute;
	border: 1px solid #abadb3;
	padding: 1px 8px 2px 8px;
	-webkit-appearance: none;
	border-radius: 0px;
	color: #333;
	background-color: #fff;
	background-position: right;
	-moz-transition: .3s ease-in-out;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.tabbertabs {
	width: 88%;
}
a.omc-mobile-back-to-top {
	display: none;
}
.footer-logo {
	margin: -9px 0px 8px 0px;
}
#omc-author-page-image {
	float: left;
	margin: 4px 14px 3px 0px;
	width: 89px;
}
/*#omc-inner-placeholder {
	height: 244px
}*/
span.omc-blog2-icon {
	top: 48px;
	left: 44px;
}
span.omc-big-video-icon {
	position: absolute;
	top: 32%;
	left: 42%;
}
span.omc-user-review-description em {
	display: none;
}
div.omc-authorbox {
}
section#sociable {
	padding: 10px;
}
#social-engage {
	display: none;
}
}
 @media only screen and (min-width:1024px ) { /* target=Desktop */
/*==== Main Containers __target=Desktop__ =======*/
.social-icon {
	height: 38px;
    width: 60px;
    padding-top: 4px;
    font-size: 2.80em;
}
.social-engage-title {
	display:none;	
}
.social-icon-outter {
	margin-right: 4px;
	margin-bottom:4px;
	width: auto;
	float: left;
}	
a#omc-logo {
	
 margin:0 0 10px 0;	
}

.omc-under-480 {
	display: none;
}
.omc-over-480 {
	display: block;
}
#omc-container {
	width: 1010px;
	/*padding: 30px 0px 0px 40px;*/
}
#header-container header {
	width: 1010px;
	margin:auto;	
	padding:0;
}
#omc-top-menu-inner {
	width: 1010px;	
}

section#omc-main {
	width: 640px;
	float: left;
}
section#omc-sidebar {
	width: 290px;
	float: left;
}
.omc-half-width-category {
	width: 290px;
	float: left;
	
}
.omc-full-width-category {
	width: 620px;
	float: left;
	margin: 0px 40px 40px 0px;
}
div#omc-inner-footer {
	margin: auto;
	
}
div.omc-footer-widget-column {
	width: 22.63157894736842%;
	float: left;
	margin-right: 3.157894736842105%;
}
article.omc-blog-two {
	 height: 320px;
	 width: 45%;

}
footer#omc-boxed {
	width: 1010px;
	margin: auto;
}
.omc-quarter-width-category {
	width: 134px;
	margin-right: 28px
}
.omc-copyright-area {
	width: 1010px;
	padding: 20px 40px 0px 40px
}
/*==== Media & Content  __target=Desktop__ =======*/
		p.omc-blog-two-exceprt {
	display:block;
	
}
div.omc-resize-290 {
	width: 290px;
	height: 170px;
	background: url(http://static.videocardz.com/2016/images/preloader.gif?1994ed) scroll transparent no-repeat center center;
}
div.omc-resize-290-40margin {
	width: 290px;
	margin-right: 40px;
}
.omc-resize-620 {
	width: 620px;
}
nav#omc-main-navigation ul li a {
	font-size: 1.5em;
}

article.omc-featured-post {
	height: 350px;
}
h1.omc-half-width-label {
	font-size: 1.5em;
}
article.omc-modulule-b.following h3 {
	font-size: 1.08333em;
	margin-bottom: 14px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
article.omc-half-width-post.leading h2 {
	font-size: 1.33333em;
}
article.omc-half-width-post.following img {
	width: 50px;
	display: block
}
a.omc-category-blocks {
	font-size: 1.16667em;
	padding: 4px 10px;
	margin: 0px 10px 10px 0px;
	font-weight: 700;
}
span.omc-small-video-icon {
	display: block;
}
#back-top {
	visibility:visible;
	opacity: 1;
}
article.omc-half-width-post.leading {
	height: auto;
}
article.omc-half-width-post.following h3 {
	font-size: 1.08333em;
}
.flickr_badge_image {
	width: 80px;
	height: 85px;
	margin-right: 10%;
	margin-bottom: 20px;
}
.flickr_badge_image img {
	width: 80px;
	height: 80px;
}
/*==== Sidebar  __target=Desktop__ =======*/
		
.wpp-post-title {
	font-size: 1.08333em;
	height: auto;
	overflow: hidden;
	display: inline;
	margin-bottom: 0px
}
li.tabberactive a {
	font-size: 1.16667em !important;
	padding: 6px 0px;
}
.style1 ul.tabbernav li a {
	font-size: 1.16667em !important;
	padding: 6px 0px;
}
.omc-widget {
	
	margin-bottom: 7px;
}
a.omc-social-media-icon.large {
	
	width: 70px;
	
}
a.omc-social-media-icon.large.no-right {
	width: 70px;
	margin-right: 0px;
}
div.omc-tabs-widget {
	width: 290px;
}
nav#omc-main-navigation ul.sub-menu {
	top: 32px;
}
nav#omc-main-navigation ul li a {
	padding: 4px 24px;
}
/*==== Featured Slider  __target=Desktop__ ====*/
		
div.omc-featured-overlay p {
	height: 34px;
	margin: 0px 20px 10px 20px;
	width: 78%;
	display: block;
}
.flex-direction-nav li a {
	bottom: 157px;
}
.flexslider {
	width: 620px;
	height: 350px;
	margin-bottom: 0px;
}
div.omc-featured-overlay h1 {
	font-weight: 700;
	font-size: 1.5em
}
ol.flex-control-nav {
	display: block;
}
.flex-direction-nav li .prev {
	left: -46px;
}
.flex-direction-nav li .next {
	right: -44px
}
.es-carousel span {
	width: 95%;
	height: auto;
}
.es-nav span {
	top: 25%
}
div.omc-category-block a {
	font-size: 1.16667em;
	padding: 4px 10px;
}


span.omc-blog-two-stars-under {
	
}
a.omc-social-media-icon.large {
	height: 90px;
}
.flex-container.omc-resize-620 {
	margin-bottom: 47px;
}
.omc-copyright-left {
	float: left;
}
.omc-copyright-right {
	float: right;
}
.omc-copyright-right ul {
	list-style-type: none;
	margin-top: -12px;
}
/*==== Single Post ====*/
	
#singletitle h1 {
	font-size: 2.1em;
}
div.omc-related-posts {
	width: 650px
}
.gallery-to-slideshow ul.flex-direction-nav li a {
	top: 142px;
}
div#omc-review-wrapper.omc-review-placement-t {
	width: 50%;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-short-summary {
	width: 60%;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-criteria-final-score {
	text-align: center;
	padding: 7px 0px 0px 0px;
	width: 118px;
	position: absolute;
	top: 0px;
	right: 0px;
	background: #111;
	height: 500px;
}
div#omc-review-wrapper.omc-review-placement-b div#omc-short-summary {
	width: 80%;
}
span.omc-half-width-icon {
	top: 65px;
	left: 125px;
}
img.omc-image-blog-one {
/*	width: 28%;*/
	
}
nav#omc-main-navigation ul li#omc-header-search {
	display: block;
}
div#omc-header-search-mobi {
	display: none;
}
.tabbertabs {
	width: 88%;
}
.footer-logo {
	margin: -9px 0px 8px 0px;
}
#omc-author-page-image {
	float: left;
	margin: 4px 24px 8px 0px;
	width: 119px;
}
/*#omc-inner-placeholder {
	height: 400px
}*/
span.omc-blog2-icon {
	top: 62px;
	left: 61px;
}
span.omc-big-video-icon {
	position: absolute;
	top: 37%;
	left: 47%;
}
header {
	margin-left: -40px;
	margin-top: -20px;
}
nav#omc-main-navigation {
	/*margin: -30px 0 20px -40px;*/
	padding: 0;
}

 /* control the "to the top" arrow */


div.omc-authorbox {
	display:block ;	
}

section#sociable {
	
	
	padding: 10px;
	
	
}
#omc-full-article img {
	
}
#social-engage {
	display:block;	
	width:150px;
}
.outter-steam,.outter-twitter {
	display:none;
}

}
 @media only screen and (min-width:1320px ) { /* target=Desktop */
/*==== Main Containers __target=Desktop__ =======*/

.social-icon {
	height: 60px;
    width: 70px;
    padding-top: 10px;
    font-size: 4em;
}
.social-engage-title {
	display:block;	
}	
.social-icon-outter {
	margin-right: 5px;
	width: 70px;
	float: left;
}	
	
#mainnavigation, .please-hide-me {
	display: block;
}
.omc-under-480 {
	display: none;
}
.omc-over-480 {
	display: block;
}
#omc-container {
	width: 1300px;/*padding: 30px 0px 0px 40px;*/
}
#header-container header {
	width: 1300px;
	margin: auto;
	padding: 0;
}
#omc-top-menu-inner {
	width: 1300px;
}
section#omc-main {
	
	width: 930px; /* 840 */
	float: left;
}
section#omc-sidebar {
	width: 310px;
	float: left;
}
.omc-half-width-category {
	width: 290px;
	float: left;
}
.omc-full-width-category {
	width: 620px;
	float: left;
	margin: 0px 40px 40px 0px;
}
div#omc-inner-footer {
	margin: auto;
}
div.omc-footer-widget-column {
	width: 22.63157894736842%;
	float: left;
	margin-right: 3.157894736842105%;
}
footer#omc-boxed {
	width: 1300px;
	margin: auto;
}
.omc-quarter-width-category {
	width: 134px;
	margin-right: 20px
}
.omc-copyright-area {
	width: 1300px;
	padding: 20px 40px 0px 40px
}
/*==== Media & Content  __target=Desktop__ =======*/
		

article.omc-blog-two {
	height: 330px;
	width: 290px;
}
div.omc-resize-290 {
	width: 290px;
	/*
	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA	UWAGA UWAGA UWAGA
	*/
	height: 200px;
	background: url(http://static.videocardz.com/2016/images/preloader.gif?1994ed) scroll transparent no-repeat center center;
}
div.omc-resize-290-40margin {
	width: 290px;
	margin-right: 40px;
}
.omc-resize-620 {
	width: 620px;
}
nav#omc-main-navigation ul li a {
	font-size: 1.5em;
}
article.omc-featured-post {
	height: 350px;
}
h1.omc-half-width-label {
	font-size: 1.5em;
}
article.omc-modulule-b.following h3 {
	font-size: 1.08333em;
	margin-bottom: 14px;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
article.omc-half-width-post.leading h2 {
	font-size: 1.33333em;
}
article.omc-half-width-post.following img {
	width: 50px;
	display: block
}
a.omc-category-blocks {
	font-size: 1.16667em;
	padding: 4px 10px;
	margin: 0px 10px 10px 0px;
	font-weight: 700;
}
span.omc-small-video-icon {
	display: block;
}
#back-top {
	visibility: visible;
	opacity: 1;
}
article.omc-half-width-post.leading {
	height: auto;
}
article.omc-half-width-post.following h3 {
	font-size: 1.08333em;
}
.flickr_badge_image {
	width: 80px;
	height: 85px;
	margin-right: 10%;
	margin-bottom: 20px;
}
.flickr_badge_image img {
	width: 80px;
	height: 80px;
}
/*==== Sidebar  __target=Desktop__ =======*/
		
.wpp-post-title {
	font-size: 1.08333em;
	height: auto;
	overflow: hidden;
	display: inline;
	margin-bottom: 0px
}
li.tabberactive a {
	font-size: 1.16667em !important;
	padding: 6px 0px;
}
.style1 ul.tabbernav li a {
	font-size: 1.16667em !important;
	padding: 6px 0px;
}
.omc-widget {
	margin-bottom: 7px;
}
a.omc-social-media-icon.large {
	width: 70px;
}
a.omc-social-media-icon.large.no-right {
	width: 70px;
	margin-right: 0px;
}
div.omc-tabs-widget {
	width: 290px;
}
nav#omc-main-navigation ul.sub-menu {
	top: 32px;
}
nav#omc-main-navigation ul li a {
	padding: 4px 24px;
}
/*==== Featured Slider  __target=Desktop__ ====*/
		
div.omc-featured-overlay p {
	height: 34px;
	margin: 0px 20px 10px 20px;
	width: 78%;
	display: block;
}
.flex-direction-nav li a {
	bottom: 157px;
}
.flexslider {
	width: 620px;
	height: 350px;
	margin-bottom: 0px;
}
div.omc-featured-overlay h1 {
	font-weight: 700;
	font-size: 1.5em
}
ol.flex-control-nav {
	display: block;
}
.flex-direction-nav li .prev {
	left: -46px;
}
.flex-direction-nav li .next {
	right: -44px
}
.es-carousel span {
	width: 95%;
	height: auto;
}
.es-nav span {
	top: 25%
}
div.omc-category-block a {
	font-size: 1.16667em;
	padding: 4px 10px;
}
nav#omc-main-navigation {
/*margin-bottom: 22px;
	margin-top: 23px;*/
}
span.omc-blog-two-stars-under {
}
a.omc-social-media-icon.large {
	height: 90px;
}
.flex-container.omc-resize-620 {
	margin-bottom: 47px;
}
.omc-copyright-left {
	float: left;
}
.omc-copyright-right {
	float: right;
}
.omc-copyright-right ul {
	list-style-type: none;
	margin-top: -12px;
}
/*==== Single Post ====*/
	
#singletitle h1 {
	font-size: 2.1em;
}
div.omc-related-posts {
	width: 100%
}
.gallery-to-slideshow ul.flex-direction-nav li a {
	top: 142px;
}
div#omc-review-wrapper.omc-review-placement-t {
	width: 50%;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-short-summary {
	width: 60%;
}
div#omc-review-wrapper.omc-review-placement-t div#omc-criteria-final-score {
	text-align: center;
	padding: 7px 0px 0px 0px;
	width: 118px;
	position: absolute;
	top: 0px;
	right: 0px;
	background: #111;
	height: 500px;
}
div#omc-review-wrapper.omc-review-placement-b div#omc-short-summary {
	width: 80%;
}
span.omc-half-width-icon {
	top: 65px;
	left: 125px;
}
img.omc-image-blog-one {
/*width: 28%;*/
	
}
nav#omc-main-navigation ul li#omc-header-search {
	display: block;
}
div#omc-header-search-mobi {
	display: none;
}
.tabbertabs {
	width: 88%;
}
.footer-logo {
	margin: -9px 0px 8px 0px;
}
#omc-author-page-image {
	float: left;
	margin: 4px 24px 8px 0px;
	width: 119px;
}
/*#omc-inner-placeholder {
	height: 400px
}*/
span.omc-blog2-icon {
	top: 62px;
	left: 61px;
}
span.omc-big-video-icon {
	position: absolute;
	top: 37%;
	left: 47%;
}
header {
	margin-left: -40px;
	margin-top: -20px;
}
nav#omc-main-navigation {
	/*margin: -30px 0 20px -40px;*/
	padding: 0;
}
span.omc-user-review-description em {
	display: inline;
}
div.omc-authorbox {
	display: block;
}
section#sociable {
	padding: 10px 20px 10px 100px
}
#social-engage {
	width: 300px;
}
.outter-steam, .outter-twitter {
	display: block;
}
}
/* ############################## */
/* ############################## */
/* ############################## */
/* ############################## */
/* ############################## */

#ajaxsearchpro3 .probox .proinput input, #ajaxsearchprores3 .results .item .content h3 a {
	font-family: Open Sans, sans-serif !important;
	font-weight: 600;
}
#pods-main-index, #pods-sidebar {
	display: block;
}
#pods-main-index {
	float: right;
	background: #f3f3f3;
	width: 83%;
}
#pods-main p {
	color:black;	
}
#pods-main div.omc-tab-container {
	/*border:1px solid #E9E9E9;	*/
	box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
}
#pods-main ul.omc-tabs li a  {
	padding:5px 10px;
	color:white;	
}

#pods-sidebar {
	background: #222;
	width: 15%;
	float: left;
}
#pods-sidebar-inner ul {
	margin:0 !important;	
}
li.manusortfet, li.manusort
{
	list-style-type:none;	
	display:block;
	    padding: 6px 17px;
    -webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	transition: .3s ease;
	    border-bottom: 1px solid #333;
}
#dbcontrol li {
	list-style-type:none;		
}
li.manusortfet a, li.manusort a
{
	display:block;
	position:relative;
	
}

li.manusortfet a 
{
font-size:1.1em;
font-weight:600;	
}
 li.manusort a
{
font-size:0.9em;
font-weight:400;	
}
li.manusortfet:hover, li.manusort:hover {
 background:#3A3A3A;	
 -webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	transition: .3s ease
}
li.manusortfet, li.manusortfet a, li.manusort, li.manusort a {
	color: white !important;
	text-decoration:none !important;
}


li.manusortfet a span, li.manusort a span, ul.omc-tabs li a span, #dbcontrol li a span 
{
	text-align: center;
    line-height: inherit;
	 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	font-weight: 500;
    font-size: 0.8rem;
	position: absolute;
    right: 0px;
	 border-radius: 2px;
}

li.manusortfet a span, li.manusort a span
{
	min-width: 30px;
    padding: 0 6px;
    color: white;
    background-color: #555555;
 }


ul.omc-tabs li a span 
{
    padding: 1px 6px;
	margin-left:4px;
    color: white;
    position:inherit;
    background-color: rgba(0,0,0,0.2);
   }

#dbcontrol li a span 
{
	min-width: 30px;
    padding: 0 6px;
    color: white;
	background-color: rgba(0,0,0,0.2);
}

li.manusortfet a span 
{
	background-color: #f8c701 ;
	color: black;
}

#dbcontrol, #manucontrol {
	display: block;
	width: 100%;
}
#dbcontrol {
	background: #f3f3f3;
}
#dbcontrol_inner {
/*padding: 10px;*/	
}
#dbcontrol li { position:relative; }
#dbcontrol li a {
	text-decoration:none !important;	
	color:black !important;
	
}

#searchdb {
	padding: 10px;
}
div.blockheader {
	color: white;
	text-align: center;
	font-size: 1.4em;
	padding: 4px 0;
}
div.subblockheader {
	background: #ddd;
	text-align: center;
	font-size: 1.4em;
	padding: 4px 0;
}
div.blackheader {
	color: white;
	text-align: center;
	font-size: 1.4em;
	padding: 4px 0;
	background: #222;
}
#dbcontrol_inner div.block10 {
	width: 100%;
	display: block;
	float: left;
}
#dbcontrol_inner div.block5 {
	width: 50%;
	display: block;
	float: left;
}
#dbcontrol_inner div.block3 {
	width: 33.333%;
	display: block;
	float: left;
}
/*
.manusort a, .manusortfet a{
border:3px solid transparent;	
}
.manusort a:hover, .manusortfet a:hover {
border:3px solid black;	
}
*/


.controls {
	display: inline-block;
}
#manudata {
	width: 420px;
	margin-top: 3px;
	float: left;
	display: block;
}
div.widervalue {
	width: 200px;
}
#manudata div.address {
	background: #f3f3f3;
	font-size: 1.2em;
}
/* ############################## */
/* ############################## */
/* ############################## */
/* ############################## */
/* ############################## */

table.single-card-table td {
	padding: 5px 3px;
	font-weight: 400;
	font-size: 1em;
}
table.single-card-table td a {
	border-bottom: 1px dotted #EAEAEA;
}

#notifier:not(:empty) {
	background: #CCC;
	color: white;
	padding: 10px;
	margin: 10px 10px;
}
/* main container */
section#unreleased {
	width:100%;	
}
section#unreleased h2 {
	padding:5px;
	color:white;
	font-size:1.5em;
	text-align:center;	
}
#gallerybox, #specscolumnleft, #specscolumnright, #specsbox, #childbox, #descriptionbox, #tileandgallery{
	display: block;
	border-width: 0px;
	border-style: solid;
	margin-right: 5px;
	margin-bottom: 5px;
	box-sizing:border-box;
}

#tileandgallery {
	float:left; 
	  
	width: 635px;
}
#specscolumnleft {
	float: left;
	width: 185px;
}

#gallerybox {
	width: 440px;
	height: 410px;
	float: left;
}

#specscolumnright {
	width: 315px;
	margin-bottom: 5px;
	float: right;
	
}
#specsbox {
	border-color: #00F;
	float: left;
}
div.specrow:hover div.title {
	background: #000;
}
div.specrow:hover div.value {
	background: #CCC;
}
div.groupbox {
	display: block;
	width: 315px;
	margin-right: 5px;
	float: left;
}
div.header, div.title, div.value, div.value-icon {
	text-align: center;
	padding: 1px 0;
	display: block;
	color: white;
	float: left;
	font-size: 1.1em;
	
	white-space: nowrap;
}
div.header {
	/*background:#76b900;*/
	font-weight: 600;
	font-size: 1.2em;
	width: 100%;
}
div.title {
	font-weight: bold;
	color: #f3f3f3;
	width: 50%;
}
div.specrow:nth-of-type(even) div.title {
	background: #333 !important;
}
div.specrow:nth-of-type(odd) div.title {
	background: #222 !important;
}
div.specrow:nth-of-type(even):hover div.title {
	background: #111 !important;
}
div.specrow:nth-of-type(odd):hover div.title {
	background: #111 !important;
}
div.value {
	background: #f3f3f3;
	color: #222;
	width: 50%;
}
div.value80 {
	width:43%;	
}
div.value-icon {
	background: #f3f3f3;
	color:#222;
	width:7%;	
}
div.specrow:nth-of-type(even) div.value, div.specrow:nth-of-type(even) div.value-icon {
	background: #f3f3f3 !important;
}
div.specrow:nth-of-type(odd) div.value, div.specrow:nth-of-type(odd) div.value-icon {
	background: #ebebeb !important;
}
div.specrow:nth-of-type(even):hover div.value, div.specrow:nth-of-type(even):hover div.value-icon {
	background: #a4a4a4 !important;
}
div.specrow:nth-of-type(odd):hover div.value, div.specrow:nth-of-type(odd):hover div.value-icon {
	background: #a4a4a4 !important;
}
div.specrow:nth-of-type(even):hover {
	background: rgba(0,0,0,0.2);
}
/* ONLY FOR CATEGORY DISPLAY */
/* ONLY FOR CATEGORY DISPLAY */
/* ONLY FOR CATEGORY DISPLAY */


/*
	SPECS FOR VIDEOCARDZ MAIN SITE

*/

#specs-archive {
	width: 100%;
	box-sizing: border-box;
	margin-bottom: 20px;
}
/* FOR LIST OF SUB CARDS */
#specs-archive ul {
	list-style-type: none;
}
#specs-archive ul li.cat-item a {
	margin: 0 5px 5px 0;
	font-size: 1.2em;
	font-weight: 600;
	display: block;
	float: left;
	width: 30%;
	padding: 5px 10px;
	background: #f3f3f3;
}
/* FOR LIST OF SUB CARDS */
#full-width-bar {
	width: 94%;
	background: #f3f3f3;
	padding: 10px 0;
	font-size: 1.2em;
	text-align: center;
}
#specs-archive div.title {
	color: #000000;
}
#specs-title {
	background: #222;
	display: block;
	margin-bottom: 10px;
	color: white;
}
#specs-title .specs-title-logo {
	float: left;
	background: #f8c701;
	width: 70px;
	text-align:center;
	color:#222;
	padding-top:3px;
	font-size:50px;
	height:60px;	
}
#specs-title .specs-title-logo img {
height:60px;	
}
#specs-title .specs-title-h1 {
	display: block;
	float: left;
}
#specs-title .specs-title-h1 h1 {
	font-weight: 600;
	font-size: 1.8em;
	margin: 0;
	padding: 7px 0 0 10px;
}
#specs-title .specs-title-h1 h1 span {
	font-weight: 300;
}
#specs-title .specs-title-h1 .full-specs {
	font-size: 1.2em;
	padding-left: 10px;
	padding-bottom: 10px;
}
h1.supersizeme { 
	font-size: 2.8em !important;
}
#specs-title .specs-title-h1 .full-specs a {
	color: #CCC;
}
.specialimagebox {
	display: inline-block;
	position: relative;
}
.specialimagebox:after {
	content: '';
	display: block;
}
.specs-image {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}
div.groupboxvc div.specrow:hover div.title {
	background: #000;
}
div.groupboxvc div.specrow:hover div.value {
	background: #CCC;
}
div.groupboxvc {
	display: block;
	float: left;
}
div.groupboxvc div.header, div.groupboxvc div.title, div.groupboxvc div.value {
	box-sizing: border-box;
	text-align: center;
	padding: 3px;
	display: block;
	float: left;
	font-size: 1.15em;
	overflow: hidden;
	white-space: nowrap;
}
div.groupboxvc div.header {
	/*background:#76b900;*/
	font-weight: 600;
	font-size: 1.15em;
	color: black;
	width: 100%;
}
div.groupboxvc div.title {
	font-weight: bold;
	color: #f3f3f3;
	width: 50%;
	text-align: right;
	padding-right: 10px;
}
div.groupboxvc div.value {
	text-align: left;
	padding-left: 10px;
}
div.groupboxvc div.specrow:nth-of-type(even) div.title {
	background: #e4e4e4 !important;
}
div.groupboxvc div.specrow:nth-of-type(odd) div.title {
	background: #d9d9d9 !important;
}
div.groupboxvc div.specrow:nth-of-type(even):hover div.title {
	background: #acacac !important;
}
div.groupboxvc div.specrow:nth-of-type(odd):hover div.title {
	background: #b6b6b6 !important;
}
div.groupboxvc div.value {
	background: #f3f3f3;
	color: #222;
	width: 50%;
}
div.groupboxvc div.specrow:nth-of-type(even) div.value {
	background: #f3f3f3 !important;
}
div.groupboxvc div.specrow:nth-of-type(odd) div.value {
	background: #ebebeb !important;
}
div.groupboxvc div.specrow:nth-of-type(even):hover div.value {
	background: #a4a4a4 !important;
}
div.groupboxvc div.specrow:nth-of-type(odd):hover div.value {
	background: #a4a4a4 !important;
}
div.groupboxvc div.specrow:nth-of-type(even):hover {
	background: rgba(0,0,0,0.2);
}
/* TABLE */

#specs-archive table {
	font-weight: 300;
	width: 100%;
	border: none;
	margin: 20px 0;
	border-collapse: collapse;
}
#specs-archive table tr.explain td {
	background: #ccc;
}
#specs-archive table tr:first-child th:first-child {
	background: #f8c701 url('http://static.videocardz.com/img/vctablelogo.png') center no-repeat;
}
#specs-archive table td.heading, specs-archive table th.heading {
	background: #222 !important;
	color: #fff;
	font-size: 1.4em;
	border-bottom: 0px;
	font-weight: 300;
}
#specs-archive table th, #specs-archive table td {
	padding: 2px;
	text-align: center;
	border: none;
}
#specs-archive table th {
	font-weight: 600;
	font-size: 1.1em;
	background: #f8c701;
	color: black;
}
#specs-archive table th a {
	color: white;
}
#specs-archive table td {
	text-align: right;
}
#specs-archive table td a {
	border-bottom: 2px dashed #f8c701;
}
#specs-archive table tr:nth-of-type(odd) {
	/*background:#f3f3f3; 
*/
	background: rgba(243, 243, 243, 0.95);
}
#specs-archive table tr:nth-of-type(even) {
	background: rgba(255,255,255,0.95)
}
.tbr {
	color: #ccc;
	
}
/* ONLY FOR CATEGORY DISPLAY */
/* ONLY FOR CATEGORY DISPLAY */
/* ONLY FOR CATEGORY DISPLAY */





ul.features {
	list-style-type: none !important;
	margin: 2px 0 !important;
}
li.feature {
	display: block;
	float: left;
	margin: 2px 4px 2px 0 !important;
	padding: 2px 4px;
	background: #f3f3f3;
}
li.docpdf a {
	display: block;
	margin: 4px 0 !important;
	background: #f3f3f3;
	font-size:1.2em;
}
li.docpdf a:hover {
	background: #ccc;
}
li.docpdf a span.doctyp {
	margin: 0 3px 0 0;
	padding: 1px 3px;
	background: #666;
	color: white;
}
li.docpdf a span.docsize {
	float: right;
	padding: 2px;
	color: #666;
	font-size: 0.8em;
}
div.b {
	margin: 0 0 3px 0;
	color: #222;
	width: 295px;
	padding: 5px;
	display: block;
	float: left;
}

#childbox {
	margin:0;
	width: 49.5%;
	float: left;
}
#descriptionbox {
	margin:0;
	
	width: 49.5%;
	float: right;
}
#descriptionbox div.descinner {
	overflow: scroll;
	padding: 10px;
	max-height: 500px;
	font-size: 0.9em;
}
#descriptionbox div.descinner > table, #descriptionbox div.descinner > a img, descriptionbox div.descinner > table, #descriptionbox div.descinner > img {
	max-width: 100% !important;
}
.nopadding {
	padding: 0 !important;
}
#descriptionbox div.descinner h1, #descriptionbox div.descinner h2, #descriptionbox div.descinner h3 {
	margin: 0 0 3px 0 !important;
}
#descriptionbox div.descinner ul {
	margin: 5px 5px 5px 30px;
}
#descriptionbox div.descinner ul li, #descriptionbox div.descinner ol li {
	margin-bottom: 3px;
	font-size: 1em !important;
}
span.compareddata {
	font-weight: 700;
}
span.compareddata.minus {
	color: #999;
}
/* PLUS W HEADER*/

/* for testing only */
.specsdumb {
	clear: both;
	background: #f3f3f3;
	font-weight: 700;
	border: 2px solid black;
	padding: 5px;
	margin: 10px;
}
/* TILES */
.tile {
	
	float: left;
	margin-top: 0px;
	border-bottom:2px solid rgba(255,255,255,0.2);
	margin-right: 3px;
	padding: 5px;
	text-align: center;
	height: 68px;
	width: 170px;
	position: relative;
	color: white;
	opacity: 1;
	/*box-shadow: inset 0 0 30px rgba(0,0,0,0.2);*/
	-webkit-transition: opacity 200ms ease-in-out;
	-moz-transition: opacity 200ms ease-in-out;
	-ms-transition: opacity 200ms ease-in-out;
	-o-transition: opacity 200ms ease-in-out;
	transition: opacity 200ms ease-in-out;
}
.extratile {
	display: none;
}
.firsttile {
	margin-top: 0 !important;
}
.logotile {
	color: #999;/*box-shadow: inset 0 0 30px rgba(255,255,255,0.15);*/
}
.dbtile {
	background: #222;
	color: white;
	width: 31.5% !important;
	height: 30px !important;
}
.dbtile .content {
	font-size: 1.7em !important;
	padding-top: 5px !important;
}
.pdftile {
	background: #f3f3f3 url(http://i.imgur.com/vhJFOMY.png) 5px 5px no-repeat;
	color: #222;
}
.halftile {
	width: 75px !important;
}
.halftile .tit {
	margin: 10px 0 !important;
}
.halftile .content {
	padding-top: 15px !important;
}
.dbmanutile {
	width: 125px !important;
}
.tile:hover {
	opacity: 0.80;
	-webkit-transform: scale(0.97) perspective(400px) rotateY(0deg) rotateX(0deg);
	-moz-transform: scale(0.97) perspective(400px) rotateY(0deg) rotateX(0deg);
	-ms-transform: scale(0.97) perspective(400px) rotateY(0deg) rotateX(0deg);
	transform: scale(0.97) perspective(400px) rotateY(0deg) rotateX(0deg);
}
.tile .tit, .tile .content, .tile .unit {
}
.tile .tit {
	position: absolute;
	font-size: 1.2em;
	bottom: 0;
	width: 94%;
	text-align: center;
	margin: 3px auto;
	font-weight: 400;
}
.tile .content {
	font-size: 1.9em;
	font-weight: 400;
	letter-spacing: -1px;
	line-height: 0.8em;
	padding-top: 9px;
}
.confdel {
	font-weight: 300;
	margin: 0 2px;
}
.tile .content.series {
	font-size: 1.6em;
}
.tile .content .unit {
	font-size: 0.7em;
	padding-top: 5px;
	font-weight: 300;
}
.tile .content.score {
	font-size: 2.6em;
}
/* GPU SHOT testing */

#gpupicture {
	display: block;
	width: 230px;
	height: 230px;
	float: left;
	margin-bottom: 8px;
	margin-right: 8px;
	overflow: hidden;
}
#gpupicture img {
	display: block;
}
/* STAT BAR START */
.stat_bar_setup {
	font-size: 1.2em;
	border-width: 2px 0;
	border-color:#999;
	border-style:solid;
}
div.stat_bar_title {
	float: left;
	width: 50%;
	height: 25px;
	display: block;
	color: white;
	text-align: center;
	font-weight: 700;
	border-bottom: 1px solid #222;
	height: 25px;
}
div.specrow:nth-of-type(even) div.stat_bar_title {
	background: #333 !important;
}
div.specrow:nth-of-type(odd) div.stat_bar_title {
	background: #222 !important;
}
div.specrow:nth-of-type(even):hover div.stat_bar_title {
	background: #111 !important;
}
div.specrow:nth-of-type(odd):hover div.stat_bar_title {
	background: #111 !important;
}
div.stat_bar_score {
	float: left;
	width: 10%;
	background: #000;
	top: 3px;
	display: block;
	color: #76b900;
	text-align: center;
	font-weight: 700;
	border-bottom: 1px solid #000;
	height: 25px;
}
div.stat_bar_container {
	float: left;
	position: relative;
	display: block;
	width: 50%;
	background: #f3f3f3;
	height: 26px;
}
div.specrow div.stat_bar_container {
	background: #f3f3f3 !important;
}
div.specrow:hover div.stat_bar_container {
	background: #ebebeb !important;
}
div.stat_bar_inner {
	position: relative;
	overflow: hidden;
	height: 25px;
}
div.stat_bar {
	position: absolute;
	height: 25px;
	background: #999;
	display: block;
}
div.stat_bar.primarybar {
	border-bottom: 1px solid #888;
	background-color: #999;
}
div.stat_bar.secondarybar {
	border-bottom: 1px solid #444;
	background-color: #555;
}
div.stat_bar.overallbar {
	border-bottom: 1px solid #111;
	background-color: #000;
}
/* NEW stacked */
div.pernum_stack_secondary, div.pernum_stack_primary {
	position: absolute;
	font-size: 0.9em;
	right: 5px;
	color: white;
	display: block;
	font-weight: 300;
	top: 3px;
	height: 25px;
	font-weight: 300;
}

 @media only screen and (min-width:1320px)  {
#breadcrumbs {
/*width: 96%;*/
}

#gallerybox, #specscolumnleft, #specscolumnright, #specsbox, #relatedbox, #descriptionbox {
	
}

#tileandgallery {
	width: 835px;
}

#specscolumnleft {
	width: 200px;
}
#specscolumnright {
	width: 410px;
	
	margin-right:0px;
	margin-bottom: 10px;
	float: right;
}
#specscolumnright div.groupbox {
	
}
div.groupbox {
	margin-right: 10px;
	width: 410px;
}
#specscolumnright div.groupbox {
	margin-right: 0px;
}
div.header, div.title, div.value {
	font-size: 1.2em;
}
div.header {
	font-size: 1.3em;
}
#gallerybox {
	width: 610px;
	height:545px;
}

#descriptionbox div.descinner {
	overflow: scroll;
	padding: 20px;
	max-height: 600px;
	font-size: 1em;
}
.extratile {
	display: block;
}
.tile {

	height: 79px;
	width: 190px;
}
.tile .tit {
	font-size: 1.3em;
	width: 94%;
	margin: 3px auto;
}
.tile .content {
	font-size: 2em;
	letter-spacing: -1px;
	line-height: 0.9em;
	padding-top: 9px;
}
.tile .content.series {
	font-size: 1.7em;
}
.tile .content .unit {
	font-size: 0.8em;
	padding-top: 5px;
	font-weight: 300;
}
.tile .content.score {
	font-size: 2.6em;
}
div.per {
	height: 28px;
	margin: 1px 0 0 0;
}
div.pernum {
	font-size: 1.2em;
	height: 28px;
}
div.pernum span, div.pernum2 span {
	font-weight: 700;
}
div.perbar {
	height: 28px;
}
div.perbar.overall {
}
div.per.last {
	margin-bottom: 3px;
}
div.perbarinner {
	height: 28px;
}
div.perbarinner div.pernum2 {
	font-size: 1.2em;
	height: 28px;
}
}

* .hint, [data-hint] {
	position:relative;
	display:inline-block
}
.hint:before, .hint:after, [data-hint]:before, [data-hint]:after {
	position: absolute;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	visibility: hidden;
	opacity: 0;
	z-index: 1000000;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	transition: .3s ease
}
.hint:hover:before, .hint:hover:after, [data-hint]:hover:before, [data-hint]:hover:after {
	visibility: visible;
	opacity: 1
}
.hint:before, [data-hint]:before {
	content: '';
	position: absolute;
	background: transparent;
	border: 6px solid transparent;
	z-index: 1000001
}
.hint:after, [data-hint]:after {
	content: attr(data-hint);
	background: #383838;
	color: #fff;
	/*text-shadow: 0 -1px 0 black;*/
	padding: 8px 10px;
	font-size: 12px;
	line-height: 12px;
	white-space: nowrap;/*box-shadow: 4px 4px 8px rgba(0,0,0,.3)*/
}
.hint--top:before {
	border-top-color: #383838
}
.hint--bottom:before {
	border-bottom-color: #383838
}
.hint--left:before {
	border-left-color: #383838
}
.hint--right:before {
	border-right-color: #383838
}
.hint--top:before {
	margin-bottom: -12px
}
.hint--top:after {
	margin-left: -18px
}
.hint--top:before, .hint--top:after {
	bottom: 100%;
	left: 50%
}
.hint--top:hover:before, .hint--top:hover:after {
	-webkit-transform: translateY(-8px);
	-moz-transform: translateY(-8px);
	transform: translateY(-8px)
}
/*
.hint--bottom:before {
	margin-top: -12px
}
.hint--bottom:after {
	margin-left: -18px
}
.hint--bottom:before, .hint--bottom:after {
	top: 100%;
	left: 50%
}*/
.hint--bottom:hover:before, .hint--bottom:hover:after {
	-webkit-transform: translateY(8px);
	-moz-transform: translateY(8px);
	transform: translateY(8px)
}
.hint--right:before {
	margin-left: -12px;
	margin-bottom: -6px
}
.hint--right:after {
	margin-bottom: -14px
}
.hint--right:before, .hint--right:after {
	left: 100%;
	bottom: 50%
}
.hint--right:hover:before, .hint--right:hover:after {
	-webkit-transform: translateX(8px);
	-moz-transform: translateX(8px);
	transform: translateX(8px)
}
.hint--left:before {
	margin-right: -12px;
	margin-bottom: -6px
}
.hint--left:after {
	margin-bottom: -14px
}
.hint--left:before, .hint--left:after {
	right: 100%;
	bottom: 50%
}
.hint--left:hover:before, .hint--left:hover:after {
	-webkit-transform: translateX(-8px);
	-moz-transform: translateX(-8px);
	transform: translateX(-8px)
}
.hint--error:after {
	background-color: #b34e4d;/*text-shadow: 0 -1px 0 #5a2626*/
}
.hint--error.hint--top:before {
	border-top-color: #b34e4d
}
.hint--error.hint--bottom:before {
	border-bottom-color: #b34e4d
}
.hint--error.hint--left:before {
	border-left-color: #b34e4d
}
.hint--error.hint--right:before {
	border-right-color: #b34e4d
}
.hint--warning:after {
	background-color: #c09854;
	text-shadow: 0 -1px 0 #6d5228
}
.hint--warning.hint--top:before {
	border-top-color: #c09854
}
.hint--warning.hint--bottom:before {
	border-bottom-color: #c09854
}
.hint--warning.hint--left:before {
	border-left-color: #c09854
}
.hint--warning.hint--right:before {
	border-right-color: #c09854
}
.hint--info:after {
	background-color: #3986ac;
	text-shadow: 0 -1px 0 #193c4c
}
.hint--info.hint--top:before {
	border-top-color: #3986ac
}
.hint--info.hint--bottom:before {
	border-bottom-color: #3986ac
}
.hint--info.hint--left:before {
	border-left-color: #3986ac
}
.hint--info.hint--right:before {
	border-right-color: #3986ac
}
.hint--success:after {
	background-color: #458746;
	text-shadow: 0 -1px 0 #1a331a
}
.hint--success.hint--top:before {
	border-top-color: #458746
}
.hint--success.hint--bottom:before {
	border-bottom-color: #458746
}
.hint--success.hint--left:before {
	border-left-color: #458746
}
.hint--success.hint--right:before {
	border-right-color: #458746
}
.hint--always:after, .hint--always:before {
	opacity: 1;
	visibility: visible
}
.hint--always.hint--top:after, .hint--always.hint--top:before {
	-webkit-transform: translateY(-8px);
	-moz-transform: translateY(-8px);
	transform: translateY(-8px)
}
.hint--always.hint--bottom:after, .hint--always.hint--bottom:before {
	-webkit-transform: translateY(8px);
	-moz-transform: translateY(8px);
	transform: translateY(8px)
}
.hint--always.hint--left:after, .hint--always.hint--left:before {
	-webkit-transform: translateX(-8px);
	-moz-transform: translateX(-8px);
	transform: translateX(-8px)
}
.hint--always.hint--right:after, .hint--always.hint--right:before {
	-webkit-transform: translateX(8px);
	-moz-transform: translateX(8px);
	transform: translateX(8px)
}
.hint--rounded:after {
	border-radius: 4px

}


@font-face {
	font-family: 'icomoon';
	src:url('http://static.videocardz.com/2016/icomoon/fonts/icomoon.eot?2qwa9c&1994ed');
	src:url('http://static.videocardz.com/2016/icomoon/fonts/icomoon.eot?#iefix2qwa9c&1994ed') format('embedded-opentype'),
		url('http://static.videocardz.com/2016/icomoon/fonts/icomoon.woff?2qwa9c&1994ed') format('woff'),
		url('http://static.videocardz.com/2016/icomoon/fonts/icomoon.ttf?2qwa9c&1994ed') format('truetype'),
		url('http://static.videocardz.com/2016/icomoon/fonts/icomoon.svg?2qwa9c#icomoon&1994ed') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-gamepad:before {
	content: "\e61a";
}
.icon-grid:before {
	content: "\e61b";
}
.icon-grid2:before {
	content: "\e61c";
}
.icon-list:before {
	content: "\e61e";
}
.icon-alert:before {
	content: "\f02d";
}
.icon-chevron-right:before {
	content: "\f078";
}
.icon-comment:before {
	content: "\f02b";
}
.icon-comment-discussion:before {
	content: "\f04f";
}
.icon-stop:before {
	content: "\f08f";
}
.icon-images:before {
	content: "\e603";
}
.icon-image:before {
	content: "\e600";
}
.icon-image2:before {
	content: "\e601";
}
.icon-home:before {
	content: "\e602";
}
.icon-play:before {
	content: "\e60e";
}
.icon-file:before {
	content: "\e604";
}
.icon-file2:before {
	content: "\e615";
}
.icon-file3:before {
	content: "\e622";
}
.icon-stack:before {
	content: "\e605";
}
.icon-envelope3:before {
	content: "\e606";
}
.icon-calendar3:before {
	content: "\e609";
}
.icon-box-add:before {
	content: "\e607";
}
.icon-box-remove:before {
	content: "\e608";
}
.icon-meter2:before {
	content: "\e616";
}
.icon-remove:before {
	content: "\e623";
}
.icon-link:before {
	content: "\e617";
}
.icon-flag:before {
	content: "\e624";
}
.icon-warning:before {
	content: "\e618";
}
.icon-notification:before {
	content: "\e625";
}
.icon-question:before {
	content: "\e626";
}
.icon-info:before {
	content: "\e627";
}
.icon-info2:before {
	content: "\e60a";
}
.icon-blocked:before {
	content: "\e628";
}
.icon-cancel-circle:before {
	content: "\e629";
}
.icon-checkmark-circle:before {
	content: "\e634";
}
.icon-spam:before {
	content: "\e60b";
}
.icon-close:before {
	content: "\e60c";
}
.icon-checkmark:before {
	content: "\e60d";
}
.icon-googleplus:before {
	content: "\e619";
}
.icon-google-drive:before {
	content: "\e635";
}
.icon-facebook:before {
	content: "\e60f";
}
.icon-twitter:before {
	content: "\e610";
}
.icon-feed:before {
	content: "\e611";
}
.icon-steam:before {
	content: "\e61d";
}
.icon-paypal:before {
	content: "\e61f";
}
.icon-html5:before {
	content: "\e612";
}
.icon-css3:before {
	content: "\e613";
}
.icon-chrome:before {
	content: "\e620";
}
.icon-firefox:before {
	content: "\e621";
}
.icon-IE:before {
	content: "\e614";
}
.icon-calendar:before {
	content: "\e636";
}
.icon-copyright:before {
	content: "\e63a";
}
.icon-vclogo:before {
	content: "\e62c";
}
.icon-amd:before {
	content: "\e62b";
}
.icon-nvidia:before {
	content: "\e62d";
}
.icon-directx:before {
	content: "\e62e";
}
.icon-gpu3:before {
	content: "\e62f";
}
.icon-gpu2:before {
	content: "\e630";
}
.icon-amdtext:before {
	content: "\e631";
}
.icon-mantle:before {
	content: "\e632";
}
.icon-nvidiatext:before {
	content: "\e633";
}
.icon-mail2:before {
	content: "\e62a";
}
.icon-chat:before {
	content: "\e637";
}
.icon-arrow-right:before {
	content: "\e638";
}
.icon-uniE639:before {
	content: "\e639";
}
/*
Theme Name: VC 2016 (with fonts)
Theme URI: http://videocardz.com
Description: New VC Theme
Version: 2016
Author: WhyCry
Author URI: http:///videocardz.com
License URI: http:///videocardz.com
Tags: videocardz
*/

/*
+----------------------------------------------------------------+
|																							|
|	WordPress Plugin: WP-Polls										|
|	Copyright (c) 2012 Lester "GaMerZ" Chan									|
|																							|
|	File Written By:																	|
|	- Lester "GaMerZ" Chan															|
|	- http://lesterchan.net															|
|																							|
|	File Information:																	|
|	- Polls CSS File																	|
|	- wp-content/plugins/wp-polls/polls-css.css								|
|																							|
+----------------------------------------------------------------+
*/


.wp-polls-archive {
	/* background-color: #ffffff; */
}
.wp-polls, .wp-polls-form {
	/* background-color: #ffffff; */
}
.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
	text-align: left;
	background-image: none;
	display: block;
}
.wp-polls ul, .wp-polls-ul, .wp-polls-ans ul  {
	text-align: left;
	list-style: none;
	float: none;
}
.wp-polls ul li:before, .wp-polls-ans ul li:before, #sidebar ul ul li:before {
	content: '';
}
.wp-polls IMG, .wp-polls LABEL , .wp-polls INPUT, .wp-polls-loading IMG, .wp-polls-image IMG {
	display: inline;
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.wp-polls-ul {
	padding: 0px;
	margin: 0px 0px 10px 10px;
}
.wp-polls-ans {
	width:100%;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	/* background-color: #ffffff; */
}
.wp-polls-loading {
	display: none;
	text-align: center;
	height: 16px;
	line-height: 16px;
}
.wp-polls-image {
	border: 0px;
}
.wp-polls .Buttons {
	border:1px solid #c8c8c8;
	background-color: #f3f6f8;
}
/* Polls Archive Paging */
.wp-polls-paging a, .wp-polls-paging a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-polls-paging span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-polls-paging span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}/*
 * UBERMENU 2.0 - DO NOT EDIT!!!
 * 
 * Under penalty of death, never, ever, not ever, neverneverevernever edit this file. Swear it! 
 * Seriously, just don't.  If you edit this file, or change it in any way, consider your (non-existent) 
 * warranty null and void.  You have been warned.
 * 
 * Need to customize your styles?  Check out the Customization section of the Support Guide.
 */
/* Reset */
#megaMenu.megaResetStyles div,
#megaMenu.megaResetStyles span,
#megaMenu ul.megaMenu,
#megaMenu ul.sub-menu,
#megaMenu ul.um-sidebar,
#megaMenu li.menu-item,
#megaMenu li.widget,
#megaMenu li.menu-item > a,
#megaMenu img.um-img {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  text-shadow: none;
  visibility: visible;
  opacity: 1;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
/**** ALL ****/
#megaMenu {
  position: relative;
  line-height: 1em;
  overflow: visible;
  zoom: 1;
  display: block;
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#megaMenu.megaFullWidth {
  width: 100%;
}
#megaMenu ul.megaMenu,
#megaMenu ul.sub-menu {
  /* All UL */

  list-style: none outside none;
  margin: 0px;
  padding: 0px;
  position: relative;
  overflow: visible;
  zoom: 1;
}
#megaMenu ul.megaMenu li.menu-item,
#megaMenu ul.megaMenu li.widget {
  margin-bottom: 0px;
  list-style-type: none;
  list-style-image: none;
  border: none;
  text-align: left;
  float: none;
}
#megaMenu ul.megaMenu li.menu-item > a,
#megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator {
  line-height: 1.4em;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
#megaMenu ul.megaMenu li.menu-item > a span,
#megaMenu ul.megaMenu li.menu-item > span.um-anchoremulator span {
  color: inherit;
  font-size: inherit;
}
/**** TOP LEVEL ****/
#megaMenu ul.megaMenu {
  float: left;
  z-index: 100;
}
#megaMenu.megaMenuHorizontal ul.megaMenu {
  width: 100%;
}
#megaMenu ul.megaMenu > li.menu-item {
  float: left;
  position: relative;
  display: inline-block;
  /*line-height:1em;*/

  padding: 0px 0px;
  margin: 0px;
  z-index: 200;
  zoom: 1;
}
#megaMenu ul.megaMenu > li.menu-item > a,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {
  display: block;
  padding: 12px 15px;
  position: relative;
  float: none;
  z-index: 400;
  zoom: 1;
  border-width: 0px 0px 0px 1px;
  /* No Bouncing */

  border-style: solid;
  border-color: transparent;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a {
  border-left: none;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item:first-child > a {
  border-top: none;
}
#megaMenu ul.megaMenu > li.menu-item:hover,
#megaMenu ul.megaMenu > li.menu-item.megaHover,
#megaMenu ul.megaMenu > li.menu-item:hover > a,
#megaMenu ul.megaMenu > li.menu-item.megaHover > a,
#megaMenu ul.megaMenu > li.menu-item:hover > span.um-anchoremulator,
#megaMenu ul.megaMenu > li.menu-item.megaHover > span.um-anchoremulator {
  z-index: 600;
}
/**** DROP LEVEL ****/
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega {
  position: static;
}
#megaMenu.megaMenu-nojs ul ul.sub-menu {
  display: none;
}
#megaMenu ul ul.sub-menu {
  position: absolute;
  left: auto;
  z-index: 500;
  float: left;
  zoom: 1;
  overflow: visible;
  visibility: visible;
  margin: 0;
}
/*#megaMenu ul ul.sub-menu-1,*/
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu {
  min-width: 99%;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1 {
  /*border-top:none;*/

  /* removes border overlap effect */

  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  /* IE7 is dumb */

  *left: 0;
  *top: 100%;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item {
  min-width: 100px;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item {
  min-width: 50px;
  position: relative;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > span.um-anchoremulator {
  white-space: nowrap;
}
#megaMenu ul ul.sub-menu li.menu-item > a,
#megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {
  padding: 3px 0px;
  margin: 3px 0px;
  line-height: 1.4em;
  width: auto;
  display: block;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item > span.um-anchoremulator,
#megaMenu ul ul.sub-menu li.menu-item > a,
#megaMenu ul ul.sub-menu li.menu-item > span.um-anchoremulator {
  background: transparent;
}
#megaMenu.megaMenu-nojs ul li.menu-item:hover > ul.sub-menu-1 {
  display: block;
  visibility: visible;
}
#megaMenu.megaMenu-withjs ul li.menu-item:hover > ul.sub-menu-1 {
  display: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu ul.sub-menu {
  display: block;
  position: relative;
  top: auto;
  left: auto;
}
#megaMenu li.menu-item ul.sub-menu {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
  border: 1px solid transparent;
  padding: 0px;
  width: auto;
  white-space: nowrap;
  left: auto;
  max-width: 100%;
}
#megaMenu.wpmega-nojs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu.megaFullWidthSubs li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1,
#megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-fullWidth ul.sub-menu.sub-menu-1 {
  /* Menu Item option */

  width: 100%;
  left: -1px;
  /*left:0px;
	box-sizing:border-box;*/

}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
  float: right;
}
/* Align Submenu Left */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignLeft ul.sub-menu.sub-menu-1 {
  left: 0px;
}
/* Align Submenu Right */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-mega-alignRight ul.sub-menu.sub-menu-1 {
  right: 0px;
  left: auto;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item {
  display: inline-block;
  float: left;
  margin-top: 5px;
  margin-bottom: 5px;
  position: relative;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu-1 > li.menu-item > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator,
#megaMenu .wpmega-widgetarea h2.widgettitle {
  margin-bottom: .6em;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.widget {
  display: block;
}
#megaMenu ul li.menu-item {
  font-size: 12px;
  list-style-image: none;
  letter-spacing: 0px;
}
/* Submenu Structure */
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.widget {
  font-size: 11px;
  min-width: 100px;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item a,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item span.um-anchoremulator {
  width: auto;
  display: block;
  background: transparent;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu > li.menu-item:hover > a {
  background: transparent;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul li.menu-item.ss-nav-menu-item-depth-1 {
  padding: 11px 27px;
  /* Do it in pixels, because IE can't handle rounding ems properly */

}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu {
  width: auto;
  float: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul ul.sub-menu li.menu-item {
  display: block;
  float: none;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-verticaldivision {
  clear: both;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.sub-menu-newcol {
  float: left;
}
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header span.um-anchoremulator {
  font-weight: normal;
}
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header > a,
#megaMenu li.menu-item.ss-nav-menu-mega .ss-nav-menu-header > span.um-anchoremulator {
  font-weight: bold;
  margin-bottom: 4px;
}
#megaMenu li.menu-item.ss-nav-menu-mega .megaMenu-thumb {
  width: 15px;
  height: 15px;
  margin-right: 5px;
  vertical-align: middle;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg a,
#megaMenu ul li.menu-item.ss-nav-menu-reg span.um-anchoremulator {
  display: block;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu-1 {
  border: 1px solid transparent;
  padding-top: 6px;
  padding-bottom: 6px;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > a,
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item > span.um-anchoremulator {
  margin: 0px;
  padding: 6px 20px 6px 15px;
  position: relative;
}
#megaMenu ul li.menu-item.ss-nav-menu-reg ul.sub-menu ul.sub-menu {
  top: -1px;
  border-style: solid;
  border-width: 1px;
}
#megaMenu.megaMenu-nojs ul li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item:hover > ul.sub-menu {
  display: block;
  left: 100%;
}
#megaMenu.megaMenu-withjs ul li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > ul.sub-menu {
  display: none;
  left: 100%;
  top: -1px;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-flyout-left ul.sub-menu > li.menu-item > ul.sub-menu {
  left: auto;
  right: 100%;
}
#megaMenu ul.megaMenu li.menu-item.uber-flyout-left > ul.sub-menu,
#megaMenu ul.megaMenu > li.menu-item.uber-flyout-left-all ul ul.sub-menu,
#megaMenu ul.megaMenu ul.sub-menu li.menu-item.uber-flyout-left-all ul.sub-menu {
  left: auto !important;
  right: 100% !important;
  border-left: 1px solid #ddd !important;
  border-right: none !important;
  box-shadow: none !important;
}
/* Highlights */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
  color: #4D90FE;
}
/* Titles and Descriptions */
#megaMenu .wpmega-link-title {
  display: block;
  line-height: 1.4em;
  color: inherit;
}
#megaMenu .wpmega-item-description {
  display: block;
  /* inline */

  clear: none;
  float: none;
  line-height: 10px;
  font-size: 11px;
  padding-bottom: 3px;
  font-weight: normal;
  color: inherit;
  white-space: normal;
}
/* Non-links */
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink {
  padding: 3px 12px;
}
#megaMenu .wpmega-nonlink {
  width: auto;
  white-space: normal;
}
#megaMenu .wpmega-nonlink ul {
  display: block;
  position: relative;
  left: auto;
  top: auto;
  width: auto;
  float: none;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  zoom: 1;
  width: 100%;
}
#megaMenu .wpmega-nonlink ul li.widget {
  margin-bottom: 1em;
  float: left;
  clear: none;
}
#megaMenu .wpmega-nonlink .widgettitle {
  margin-bottom: .6em;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
  margin-right: 0px;
  width: 100%;
  /* widget area must be full width */

  padding-left: 0;
  padding-right: 0;
}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar > span.um-anchoremulator {
  margin: 0 2.9% 1em 2.9%;
}
#megaMenu .wpmega-widgetarea h2.widgettitle {
  font-size: 12px;
  line-height: 1.6em;
}
/* Full Width Menu, Widget & Shortcode Columns */
#megaMenu ul ul .wpmega-nonlink.wpmega-widgetarea ul {
  float: left;
}
#megaMenu .ss-colgroup .ss-col,
#megaMenu .wpmega-nonlink li.widget,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup > ul > li {
  float: left;
  padding-left: 2.9%;
  padding-right: 2.9%;
  /* width = FLOOR( ( 100 - (n * (5.8) ) ) / n ), .1 )*/

}
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup ul.sub-menu li.menu-item {
  min-width: 0;
  white-space: normal;
}
/* 1 */
#megaMenu .wpmega-nonlink.ss-colgroup-1 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-1 > ul > li {
  width: 94.2%;
}
/* 1/2 */
#megaMenu .ss-colgroup-2 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-2 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-2 > ul > li {
  width: 44.2%;
}
/* 1/3 */
#megaMenu .ss-colgroup-3 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-3 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-3 > ul > li {
  width: 27.5%;
}
/* 2/3 */
#megaMenu .ss-colgroup-3 > .ss-col.ss-colspan-2,
#megaMenu .wpmega-nonlink.ss-colgroup-3 li.ss-colspan-2 {
  width: 60.8%;
  /* (27.5 + 2.9)*2 */

}
/* 1/4 */
#megaMenu .ss-colgroup-4 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-4 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-4 > ul > li {
  width: 19.2%;
}
/* 2/4 */
#megaMenu .ss-colgroup-4 > .ss-col.ss-colspan-2,
#megaMenu .wpmega-nonlink.ss-colgroup-4 li.ss-colspan-2 {
  width: 44.2%;
}
/* 3/4 */
#megaMenu .ss-colgroup-4 > .ss-col.ss-colspan-3,
#megaMenu .wpmega-nonlink.ss-colgroup-4 li.ss-colspan-3 {
  width: 69.2%;
}
/* 1/5 */
#megaMenu .ss-colgroup-5 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-5 > ul > li {
  width: 14.2%;
}
/* 2/5 */
#megaMenu .ss-colgroup-5 > .ss-col.ss-colspan-2,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li.ss-colspan-2 {
  width: 34.2%;
}
/* 3/5 */
#megaMenu .ss-colgroup-5 > .ss-col.ss-colspan-3,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li.ss-colspan-3 {
  width: 54.2%;
}
/* 4/5 */
#megaMenu .ss-colgroup-5 > .ss-col.ss-colspan-4,
#megaMenu .wpmega-nonlink.ss-colgroup-5 li.ss-colspan-4 {
  width: 74.2%;
}
#megaMenu .wpmega-nonlink li.widget li {
  width: auto;
}
/* 1/6 */
#megaMenu .ss-colgroup-6 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-6 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-6 > ul > li {
  width: 10.8%;
}
/* 1/7 */
#megaMenu .ss-colgroup-7 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-7 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-7 > ul > li {
  width: 8.4%;
}
/* 1/8 */
#megaMenu .ss-colgroup-8 > .ss-col,
#megaMenu .wpmega-nonlink.ss-colgroup-8 li,
#megaMenu ul.megaMenu li.ss-nav-menu-mega.mega-colgroup-8 > ul > li {
  width: 6.7%;
}
/* Start new rows automatically in browsers that support nth-child */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-2 > ul > li.menu-item:nth-child(2n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-3 > ul > li.menu-item:nth-child(3n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-4 > ul > li.menu-item:nth-child(4n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-5 > ul > li.menu-item:nth-child(5n+1),
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega.mega-colgroup-6 > ul > li.menu-item:nth-child(6n+1) {
  clear: both;
}
#megaMenu ul ul.sub-menu li.menu-item .wpmega-nonlink a {
  padding: 0px;
}
/* ========================================== */
/*	ARROW INDICATORS STYLES					  */
/* ========================================== */
/* Display links as block */
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
  display: block;
}
/* Pad the right edge to make room for the arrow */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item.megaReg-with-sub > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
  padding-right: 20px;
}
/* Add the arrows as pseudo elements */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
  content: '';
  position: absolute;
  top: 50%;
  right: 8px;
  margin-top: -1px;
  display: inline-block;
  background: transparent;
  border-style: solid dashed dashed;
  border-color: transparent;
  border-top-color: #999;
  font-size: 0;
  border-width: 3px 3px 0;
  padding-top: 1px;
}
/* For second+ level flyout menus, point the arrow right instead of down */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after {
  width: 0;
  height: 0;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-left: 3px solid #999;
  padding-top: 0;
  padding-right: 2px;
  margin-top: -2px;
  right: 3px;
}
/* ========================================== */
/*	DIVIDER STYLES 							  */
/* ========================================== */
#megaMenu .wpmega-divider-container {
  width: 100%;
  margin: 0px;
}
#megaMenu .wpmega-divider {
  border: none;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  /*margin:0px 10px 10px 10px;*/

  margin: 0px 0px 10px 0px;
  clear: both;
  height: 0px;
  display: block;
}
#megaMenu .fullWidthRow .wpmega-divider {
  margin: 0 2.9% 10px 2.9%;
}
/* ========================================== */
/*	LINK + IMAGE STYLES						  */
/* ========================================== */
#megaMenu .ss-nav-menu-with-img {
  min-height: 20px;
  /* Height of Pic + Space */

}
#megaMenu > ul > li.menu-item.ss-nav-menu-with-img {
  min-height: 0px;
}
#megaMenu .ss-nav-menu-with-img img {
  float: left;
  display: block;
}
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > a > img,
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > span.um-anchoremulator > img {
  float: none;
}
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img.ss-nav-menu-notext > span.um-anchoremulator > .wpmega-item-description {
  padding-left: 0px;
  padding-bottom: 0px;
}
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description,
#megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
  padding-left: 30px;
  /* Width of Pic + Space */

  display: block;
}
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a:before,
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a:after {
  content: "";
  display: table;
}
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img > a:after {
  clear: both;
}
#megaMenu ul li.menu-item ul .ss-nav-menu-with-img:not(.megaReg-with-sub) > a:after {
  border: none !important;
}
/* ========================================== */
/*	VERTICAL MENU STYLES 					  */
/* ========================================== */
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item {
  padding: 0px;
  display: block;
}
#megaMenu ul.megaMenu > li.menu-item > a,
#megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator {
  border-left: none;
}
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 {
  display: block;
  float: none;
  clear: none;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > a,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > a,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > a,
#megaMenu.megaMenuVertical ul.megaMenu > li.menu-item.ss-nav-menu-mega > span.um-anchoremulator,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator {
  display: block;
}
/*#megaMenu.megaMenuVertical ul li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after,*/
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > a:after,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after,
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
  top: 50%;
  right: 8px;
  margin-top: -1px;
  border-style: solid none solid solid;
  border-color: transparent;
  border-left-color: #999;
  border-width: 2px 0px 2px 3px;
  padding-right: 1px;
}
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
  top: 0px;
  left: 100%;
  width: auto;
  max-width: 720px;
  /*margin-left:-1px;*/

}
#megaMenu.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu {
  padding: 4px 0px;
}
/* ========================================== */
/*	CENTERING STYLES 						  */
/* ========================================== */
/* Centering Menu Bar */
#megaMenu.megaCenterMenubar,
#megaMenu.megaCenterInner ul.megaMenu {
  margin: 0 auto;
  float: none;
}
#megaMenu.megaCenterMenubar ul.megaMenu {
  float: none;
}
/* Center menu items */
#megaMenu.megaCenterMenuItems ul.megaMenu {
  text-align: center;
}
#megaMenu.megaCenterMenuItems ul.megaMenu > li.menu-item {
  float: none;
}
#megaMenu.megaCenterMenuItems.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > a,
#megaMenu.megaCenterMenuItems.megaMenuHorizontal ul.megaMenu > li.menu-item:first-child > span.um-anchoremulator {
  box-shadow: none;
}
#megaMenu.megaCenterMenuItems .ss-nav-menu-with-img.ss-nav-menu-notext > a > img,
#megaMenu.megaCenterMenuItems .ss-nav-menu-with-img.ss-nav-menu-notext > span.um-anchoremulator > img {
  display: inline;
  margin-bottom: -3px;
}
/* ========================================== */
/*	SEARCHBAR STYLES 						  */
/* ========================================== */
/* Top Level Search Bar */
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea {
  padding-left: 10px;
  padding-right: 10px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li {
  margin: 0px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > .widgettitle {
  float: left;
}
/* V2 */
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 {
  margin: 2px 0 0 0;
  padding: 2px 0 0 0;
  position: relative;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 .ubersearch {
  position: relative;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"] {
  width: 155px;
  height: 26px;
  border-width: 1px;
  border-style: solid;
  float: left;
  padding: 6px 6px;
  margin: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  line-height: 18px;
  margin-bottom: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background: #999;
  background: rgba(255, 255, 255, 0.2);
  border: none;
  color: white;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 label {
  display: none;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]::-webkit-input-placeholder {
  color: #ddd;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]::-moz-input-placeholder {
  color: #ddd;
}
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"]:-ms-input-placeholder {
  color: #ddd;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="submit"] {
  display: block;
  position: absolute;
  top: 0px;
  right: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  height: 26px;
  border: none;
  box-shadow: none;
  margin: 0;
  line-height: 12px;
  font-size: 9px;
  padding: 2px 8px;
  cursor: pointer;
  background: #333;
  background: rgba(0, 0, 0, 0.5);
  color: #eee;
  font-weight: bold;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="submit"]:hover {
  background: #555;
  background: rgba(0, 0, 0, 0.3);
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="submit"]:active {
  background: #111;
  background: rgba(0, 0, 0, 0.8);
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 input[type="text"] {
  padding-right: 32px;
}
/* V1 */
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > form#searchform.ubersearch-v1 div {
  padding-top: 7px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > form#searchform.ubersearch-v1 input[type="text"] {
  width: 115px;
  font-size: 12px;
  border-width: 1px;
  border-style: solid;
  height: 16px;
  float: left;
  padding: 1px 3px;
  border-radius: 2px 0px 0px 2px;
  -moz-border-radius: 2px 0px 0px 2px;
  -webkit-border-radius: 2px 0px 0px 2px;
  line-height: 16px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-widgetarea > ul > li > form#searchform.ubersearch-v1 input[type="submit"] {
  width: 20px;
  height: 20px;
  background: #000000 url(http://static.videocardz.com/2016/icomoon/images/search.png?1994ed) center no-repeat;
  border: 1px solid #000;
  display: inline-block;
  float: left;
  cursor: pointer;
  border-radius: 0px 2px 2px 0px;
  -moz-border-radius: 0px 2px 2px 0px;
  -webkit-border-radius: 0px 2px 2px 0px;
  text-indent: -999em;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 {
  margin: 2px 0 0 0;
  padding: 0;
  position: relative;
  min-width: 160px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 label {
  display: none;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input {
  float: left;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="text"] {
  width: 130px;
  height: 27px;
  margin: 0;
  padding: 5px 6px 4px 6px;
  border-right: none;
  border-width: 1px;
  box-sizing: border-box;
}
#megaMenu.megaMenuVertical > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="text"] {
  margin-bottom: 5px;
}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="submit"] {
  position: relative;
  margin: 0;
  float: none;
  box-sizing: border-box;
  background: #eee;
  /* Old browsers */

  background: #eeeeee -moz-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* FF3.6+ */

  background: #eeeeee -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(0, 0, 0, 0.2)));
  /* Chrome,Safari4+ */

  background: #eeeeee -webkit-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* Chrome10+,Safari5.1+ */

  background: #eeeeee -o-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* Opera11.10+ */

  background: #eeeeee -ms-linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* IE10+ */

  background: #eeeeee linear-gradient(top, rgba(255, 255, 255, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%);
  /* W3C */

  border: 1px solid #aaa;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  padding: 2px 8px;
  color: #444;
  display: inline-block;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  text-shadow: 0 1px rgba(255, 255, 255, 0.75);
  cursor: pointer;
  line-height: 21px;
  font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin-left: -1px;
  min-height: 27px;
  min-height: 20px\9;
  /* Seriously, IE? */

}
#megaMenu > ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v1 input[type="submit"]:hover {
  color: #222;
  background: #ddd;
  /* Old browsers */

  background: #dddddd -moz-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  /* FF3.6+ */

  background: #dddddd -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(100%, rgba(0, 0, 0, 0.3)));
  /* Chrome,Safari4+ */

  background: #dddddd -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  /* Chrome10+,Safari5.1+ */

  background: #dddddd -o-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  /* Opera11.10+ */

  background: #dddddd -ms-linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  /* IE10+ */

  background: #dddddd linear-gradient(top, rgba(255, 255, 255, 0.3) 0%, rgba(0, 0, 0, 0.3) 100%);
  /* W3C */

  border: 1px solid #888;
  border-top: 1px solid #aaa;
}
/* ========================================== */
/*	RECENT POSTS STYLES						  */
/* ========================================== */
/* Recent Posts */
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist {
  margin-left: 0;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist li {
  margin-bottom: .5em;
  clear: both;
  padding-top: .5em;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist img {
  float: left;
  /*padding:4px;
	background:rgba( 255,255,255, .2 );
	border:1px solid #e9e9e9;*/

}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-title,
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist-w-img div.wpmega-postlist-content {
  padding-left: 60px;
  color: inherit;
}
#megaMenu ul li.menu-item.ss-nav-menu-mega ul.sub-menu li.menu-item ul.wpmega-postlist div.wpmega-postlist-title a {
  padding: 0px 0px;
  font-size: 13px;
  text-decoration: none;
}
/* ========================================== */
/*	CONTACT FORM 7 STYLES					  */
/* ========================================== */
.wpmega-nonlink div.wpcf7 form {
  margin-bottom: 0;
}
.wpmega-nonlink div.wpcf7 p {
  margin-bottom: .1em;
  clear: both;
}
.wpmega-nonlink div.wpcf7 label {
  width: 50px;
  float: left;
  padding-top: .4em;
  color: inherit;
}
.wpmega-nonlink div.wpcf7 span {
  position: relative;
}
.wpmega-nonlink div.wpcf7 input[type="text"],
.wpmega-nonlink div.wpcf7 input[type="email"],
.wpmega-nonlink div.wpcf7 textarea {
  /*width:255px;*/

  width: 95%;
  padding: .4em;
  border: 1px solid #dfdfdf;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  font-family: inherit;
  max-height: 100px;
  font-size: 12px;
  margin-top: .1em;
  margin-bottom: .1em;
  position: relative;
  float: left;
}
.wpmega-nonlink div.wpcf7 input[type="text"]:focus,
.wpmega-nonlink div.wpcf7 input[type="text"]:hover,
.wpmega-nonlink div.wpcf7 textarea:focus,
.wpmega-nonlink div.wpcf7 textarea:hover {
  background: #fcfcfc;
}
.wpmega-nonlink div.wpcf7 input.wpcf7-submit {
  font-size: 12px;
  clear: both;
  border-width: 1px;
  margin: 5px 0;
}
.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
  position: absolute;
  top: -9px;
  left: 0px;
  padding: 9px 6px;
  width: 95%;
  font-size: 12px;
}
.wpcf7-form div.wpcf7-response-output {
  width: 93%;
}
/* ========================================== */
/*	CLEARFIX STYLES 						  */
/* ========================================== */
/* Clearfix */
.uberClearfix:before,
.uberClearfix:after,
#megaMenu.megaClear ul.megaMenu:before,
#megaMenu.megaClear ul.megaMenu:after {
  content: "";
  display: table;
}
.uberClearfix:after,
#megaMenu.megaClear ul.megaMenu:after {
  clear: both;
}
.uberClearfix,
#megaMenu.megaClear ul.megaMenu {
  zoom: 1;
  /* For IE 6/7 (trigger hasLayout) */

}
/* ========================================== */
/*	RESPONSIVE STYLES 						  */
/* ========================================== */
/* Toggle */
#megaMenu #megaMenuToggle {
  display: none;
  padding: 12px 15px;
  cursor: pointer;
  font-size: 10px;
  text-transform: uppercase;
  text-align: left;
}
#megaMenu #megaMenuToggle .megaMenuToggle-icon {
  display: inline-block;
  background: #999;
  background: rgba(230, 230, 230, 0.7);
  height: 2px;
  width: 16px;
  position: relative;
  float: right;
  margin-top: 10px;
  text-align: left;
}
#megaMenu #megaMenuToggle .megaMenuToggle-icon:before {
  content: '';
  position: absolute;
  background: #999;
  background: rgba(230, 230, 230, 0.8);
  height: 2px;
  width: 16px;
  top: -4px;
}
#megaMenu #megaMenuToggle .megaMenuToggle-icon:after {
  content: '';
  position: absolute;
  background: #999;
  background: rgba(230, 230, 230, 0.9);
  height: 2px;
  width: 16px;
  top: -8px;
}
/*  #Tablet (Landscape) - 960px
================================================== */
@media only screen and (max-width: 960px) {
  /* Vertical */
  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 767px;
    left: 0px;
    top: auto !important;
  }
  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-reg.ss-nav-menu-item-depth-0 ul.sub-menu-1 ul.sub-menu {
    left: 0;
    top: 100%;
  }
}
/*  #Mobile through Tablet (Portrait) - 767px
================================================== */
@media only screen and (max-width: 767px) {
  #megaMenu.megaResponsive ul.megaMenu > li.menu-item {
    width: 100%;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item .ss-colgroup > .ss-col,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-sidebar > .wpmega-nonlink > ul > li.widget {
    width: 80%;
    padding-left: 10%;
    padding-right: 10%;
    max-width: none;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-nav-menu-item-depth-1.fullWidthRow,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-nav-menu-item-depth-1.ss-sidebar {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item .ss-colgroup > .ss-col {
    margin-bottom: 1em;
  }
  #megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform.ubersearch-v2 .ubersearch input[type="text"] {
    width: 100%;
    margin-bottom: 5px;
  }
  /* Remove box shadow and border on menu items, since we're probably wrapping at this poing */
  #megaMenu.megaResponsive.megaMenuHorizontal ul.megaMenu > li.menu-item > a,
  #megaMenu.megaResponsive.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator,
  #megaMenu.megaResponsive ul.megaMenu > li.menu-item:hover > a,
  #megaMenu.megaResponsive ul.megaMenu > li.menu-item > a:hover,
  #megaMenu.megaResponsive ul.megaMenu > li.menu-item.megaHover > a {
    box-shadow: none;
    border-left: none;
  }
  /* No need to float right */
  #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega-floatRight {
    float: left;
  }
  /* Vertical */
  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu > li.menu-item {
    width: 100%;
  }
  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 420px;
  }
  /* Flyout Menus */
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg {
    position: static;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    left: -1px;
    width: 100%;
    box-shadow: none !important;
    border-top-left-radius: 0 !important;
    border-top-right-radius: 0 !important;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu li.menu-item ul.sub-menu {
    top: 100%;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > a:after,
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-reg ul.sub-menu > li.menu-item > span.um-anchoremulator:after {
    border-color: #ddd transparent transparent transparent;
    border-width: 3px 3px 0px;
    border-style: solid dashed dashed;
    right: 10px;
    padding-top: 0;
    padding-right: 2px;
    margin-top: -3px;
  }
  /* Mega Menus */
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
    left: -1px !important;
    width: 100%;
    box-sizing: content-box;
    /*box-sizing:border-box;*/
  
    box-shadow: none !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  #megaMenu #megaMenuToggle {
    display: block;
  }
  #megaMenu.megaResponsiveToggle ul.megaMenu {
    display: none;
  }
  /* Vertical */
  #megaMenu.megaMenuVertical.megaFullWidth {
    width: 100%;
  }
}
/* #Mobile (Landscape) - 480px - 767px
================================================== */
/* Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  #megaMenu.megaResponsive ul.megaMenu > li.menu-item {
    width: 50%;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item {
    width: 38%;
    padding-left: 6%;
    padding-right: 6%;
    max-width: none;
  }
  #megaMenu.megaResponsive ul.megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 > li.menu-item.ss-sidebar > .wpmega-nonlink > ul > li.widget {
    width: 88%;
    padding-left: 6%;
    padding-right: 6%;
    max-width: none;
  }
}
@media only screen and (max-width: 479px) {
  /* Vertical */
  #megaMenu.megaResponsive.megaMenuVertical ul.megaMenu li.menu-item.ss-nav-menu-mega.ss-nav-menu-item-depth-0 ul.sub-menu-1 {
    max-width: 300px;
  }
}
@media (min-width: 768px) {
  #megaMenu.megaResponsiveToggle ul.megaMenu {
    display: block !important;
  }
  #megaMenu ul.megaMenu a span.uber-close,
  #megaMenu ul.megaMenu span.um-anchoremulator span.uber-close {
    right: -12px !important;
    z-index: 700;
  }
}
/* Close Button */
#megaMenu ul.megaMenu li.menu-item a span.uber-close,
#megaMenu ul.megaMenu li.menu-item span.um-anchoremulator span.uber-close {
  position: absolute;
  box-sizing: border-box;
  text-decoration: none;
  top: 0;
  right: 0;
  height: 100%;
  width: 30px;
  text-align: center;
  line-height: 40px;
  background: #999;
  background: rgba(0, 0, 0, 0.9);
  z-index: 700;
  font-size: 20px;
  font-weight: bold;
  color: #f5f5f5;
  display: none;
}
#megaMenu ul.megaMenu a:hover span.uber-close,
#megaMenu ul.megaMenu span.um-anchoremulator:hover span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover a span.uber-close,
#megaMenu ul.megaMenu li.menu-item.megaHover span.um-anchoremulator span.uber-close {
  display: block;
}
/**********************************************************************
 * UberMenu Skin: Shiny Black
 *
 * UberMenu - WordPress Mega Menu Plugin http://wpmegamenu.com
 * Copyright: Chris Mavricos, SevenSpark http://sevenspark.com
 **********************************************************************/
/* Menu Bar */

@import url("http://static.videocardz.com/css/ubermenu.css");
#megaMenu {
	width: 100%;
	background: #000;
	z-index: 150 !important;
}
/* Top Level Items */
#megaMenu ul.megaMenu > li.menu-item > a, #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle {
	font-size: 16px;
	color: #fff;
	padding: 5px 25px 5px 10px !important;
	font-weight: 600;
}
/* Horizontal Menu Items */
#megaMenu.megaMenuHorizontal ul.megaMenu > li > a, #megaMenu.megaMenuHorizontal ul.megaMenu > li > span.um-anchoremulator {
}
/* Vertical Menu Items */
#megaMenu.megaMenuVertical ul.megaMenu > li > a, #megaMenu.megaMenuVertical ul.megaMenu > li > span.um-anchoremulator {
	border-top: 2px solid #000000;
}
/* Menu Items with Dropdowns */
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a, #megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator, #megaMenu ul li.mega-with-sub > a, #megaMenu ul li.mega-with-sub > span.um-anchoremulator, #megaMenu ul li.ss-nav-menu-mega > a, #megaMenu ul li.ss-nav-menu-mega > span.um-anchoremulator {
	padding-right: 20px;
}
/* Top Level Menu Item Titles */
#megaMenu ul.megaMenu > li > a span.wpmega-link-title, #megaMenu ul.megaMenu > li > span.um-anchoremulator span.wpmega-link-title {
	text-transform: none;
}
/* Top Level Items - Hover */
#megaMenu ul.megaMenu > li:hover > a, #megaMenu ul.megaMenu > li > a:hover, #megaMenu ul.megaMenu > li.megaHover > a, #megaMenu ul.megaMenu > li:hover > span.um-anchoremulator, #megaMenu ul.megaMenu > li > span.um-anchoremulator:hover, #megaMenu ul.megaMenu > li.megaHover > span.um-anchoremulator {
	color: #ffffff;
	border-bottom-color: transparent !important;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
/* Top Level Items Title - Hover */
#megaMenu ul.megaMenu > li:hover > a span.wpmega-link-title, #megaMenu ul.megaMenu > li:hover > span.um-anchoremulator span.wpmega-link-title, #megaMenu ul.megaMenu > li > a:hover span.wpmega-link-title, #megaMenu ul.megaMenu > li > span.um-anchoremulator:hover span.wpmega-link-title, #megaMenu ul.megaMenu > li.megaHover > a span.wpmega-link-title, #megaMenu ul.megaMenu > li.megaHover > span.um-anchoremulator span.wpmega-link-title {
}
/* Top Level Items - Current Item */
#megaMenu ul.megaMenu > li.current-menu-item > a, #megaMenu ul.megaMenu > li.current-menu-parent > a, #megaMenu ul.megaMenu > li.current-menu-ancestor > a {
	color: #ffffff;
}
#megaMenu li.menu-item.ss-nav-menu-mega ul.sub-menu.sub-menu-1 {
	border: none;
	left: 0 !important;
}
#megaMenu ul.megaMenu > li.ss-nav-menu-mega:hover > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg:hover ul.sub-menu {
	z-index: 900 !important;
}
/* Sub Menu Container Style */
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu {
	color: #fff;
	background-color: #111;
	border: none;
	z-index: 100 !important;
}
#megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > ul.sub-menu.sub-menu-1 {
	border-radius: 0;
}
#megaMenu ul.megaMenu ul.sub-menu .wpmega-postlist a {
	color: #aaaaaa;
}
/* Horizontal Sub Menus */
#megaMenu.megaMenuHorizontal ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuHorizontal ul.megaMenu li.ss-nav-menu-reg > ul.sub-menu {
	border-top: none;
}
/* Sub Menu Columns */
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1 > li {
	min-width: 100px;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a, #megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li:hover > a, #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a, #megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > span.um-anchoremulator, #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > span.um-anchoremulator, .wpmega-widgetarea h2.widgettitle {
	color: #fff;
	font-size: 18px;
	font-weight: 300;
	padding: 2px 5px;
	margin-bottom: 0.4em;
	text-align: center;
}
/* Sub Menu Links & Fake Links */
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > a, #megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li > span.um-anchoremulator, #megaMenu ul ul.sub-menu li > a, #megaMenu ul ul.sub-menu li > span.um-anchoremulator {
	color: #fff;
	font-size: 1.35em;
	background-color: transparent;
	line-height: 1.2em;
	margin: 0;
	padding: 0;
}
/* Top Level Search Bar */
#megaMenu ul.megaMenu > li.menu-item > .wpmega-nonlink > form#searchform {
	padding-top: 2px;
}
/* Highlight color */
#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > a, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-highlight > span.um-anchoremulator {
	color: #4d90fe !important;
}
/* Image Spacing */
#megaMenu .ss-nav-menu-with-img > a > .wpmega-link-title, #megaMenu .ss-nav-menu-with-img > a > .wpmega-link-description, #megaMenu .ss-nav-menu-with-img > a > .wpmega-item-description, #megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-title, #megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-link-description, #megaMenu .ss-nav-menu-with-img > span.um-anchoremulator > .wpmega-item-description {
	padding-left: 25px;
}
.ss-nav-menu-with-img {
	min-height: 14px;
}
#megaMenu .ss-nav-menu-with-img img {
	margin-top: 3px;
	margin-bottom: -3px;
}
/* Item Description */
#megaMenu ul.megaMenu li a span.wpmega-item-description, #megaMenu ul.megaMenu li span.um-anchoremulator span.wpmega-item-description {
	font-size: 9px;
	color: #bbbbbb;
	text-transform: uppercase;
}
/* Arrow Colors */
#megaMenu ul li.mega-with-sub > a:after, #megaMenu ul li.ss-nav-menu-mega > a:after, #megaMenu ul li.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul li.ss-nav-menu-mega > span.um-anchoremulator:after {
	border-top-color: #fff;
}
#megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after, #megaMenu ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after {
	border-left-color: #fff;
}
/* HR */
#megaMenu .wpmega-divider {
	border-top: 1px solid #000000;
	border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
/* Vertical */
#megaMenu.megaMenuVertical > ul > li > a, #megaMenu.megaMenuVertical > ul > li > span.um-anchoremulator {
	background-color: #333333;
}
#megaMenu.megaMenuVertical ul li.ss-nav-menu-reg li.megaReg-with-sub > a:after, #megaMenu.megaMenuVertical ul li.mega-with-sub > a:after, #megaMenu.megaMenuVertical ul li.ss-nav-menu-mega > a:after, #megaMenu.megaMenuVertical ul li.ss-nav-menu-reg li.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu.megaMenuVertical ul li.mega-with-sub > span.um-anchoremulator:after, #megaMenu.megaMenuVertical ul li.ss-nav-menu-mega > span.um-anchoremulator:after {
	border-left-color: #bbbbbb;
}
#megaMenu.megaMenuVertical ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuVertical ul.megaMenu li.ss-nav-menu-reg > ul.sub-menu {
	border-left: none;
}
/* IE7 Hacks */
#megaMenu.megaMenuHorizontal ul.megaMenu {
 *border-bottom: none;
}
#megaMenu.megaMenuVertical ul.megaMenu {
 *border-right: none;
}
/* MANUFIX */
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 .manufix {
	display: block;
	margin: 10px 15px;
	padding: 0;
	width: 150px;
	background: black;
}
nav#omc-main-navigation ul li#omc-header-search {
	float: left;
}
/* STICKY 

w header options

*/

/* Move Admin Bar to bottom */
* html body {
	margin-top: 0 !important;
}


#wpadminbar .quicklinks .ab-sub-wrapper {
	bottom: 47px;
}
#wpadminbar .quicklinks .ab-sub-wrapper ul .ab-sub-wrapper {
	bottom: -7px;
}
body.admin-bar {
	margin-top: -47px;
	padding-bottom: 47px;
}
body.wp-admin #footer {
	padding-bottom: 47px;
}

 @media only screen and (min-width: 782px) { 
#wpadminbar .quicklinks .ab-sub-wrapper {
	bottom: 32px;
}
#wpadminbar .quicklinks .ab-sub-wrapper ul .ab-sub-wrapper {
	bottom: -7px;
}
body.admin-bar {
	margin-top: -32px;
	padding-bottom: 32px;
}
body.wp-admin #footer {
	padding-bottom: 32px;
}
 }


#wpadminbar {
	
	top: auto !important;
	bottom: 0;
}

/* GPU DATABASE OEM */



.unreleased-menu-item
{
	
	color:#CCC !important;	
}
.oem-menu-item
{
	color:#999 !important;	
	font-weight:300 !important;
	font-size:90% !important;
}
.date-menu-item
{
	float:right;
	color:#999 !important;	
	font-weight:300 !important;
	font-size:90% !important;
}


li.manuli {
	display:block;
	padding:4px 10px;
	margin:3px;
	background:#272727;
	font-size:1.1em;
	float:left;	
}

#megaMenu #megaMenuToggle  {
font-size:16px; 
line-height:16px;	
}


#megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after, #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
	 border-color: #8b8b8b transparent transparent;
	 right: 12px;
	  border-width: 4px 4px 0;	
}/* v1.0.3 */
/* Core RS CSS file. 95% of time you shouldn't change anything here. */
.royalSlider {
	width: 600px;
	height: 400px;
	position: relative;
	direction: ltr;
	overflow: visible;
}
.royalSlider > * {
	float: left;
}
.royalSlider img {  margin: 0; padding: 0; border: 0; box-shadow: none; border-radius: 0; max-width: none; }

.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl {
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0); 
}
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
	-webkit-transform: none;
}
.rsOverflow {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	float: left;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

.rsVisibleNearbyWrap {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	left: 0;
	top: 0;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsVisibleNearbyWrap .rsOverflow {
	position: absolute;
	left: 0;
	top: 0;

}
.rsContainer {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}

.rsArrow,
.rsThumbsArrow {
	cursor: pointer;
}

.rsThumb {
	float: left;
	position: relative;
}


.rsArrow,
.rsNav,
.rsThumbsArrow {
	opacity: 1;
	-webkit-transition:opacity 0.3s linear;
	-moz-transition:opacity 0.3s linear;
	-o-transition:opacity 0.3s linear;
	transition:opacity 0.3s linear;
}
.rsHidden {
	opacity: 0;
	visibility: hidden;
	-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	transition:visibility 0s linear 0.3s,opacity 0.3s linear;
}


.rsGCaption {
	width: 100%;
	float: left;
	text-align: center;
	z-index: 22;
}

/* Fullscreen options, very important ^^ */
.royalSlider.rsFullscreen {
	position: fixed !important;
	height: auto !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	z-index: 2147483647 !important;
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	right: 0 !important;
}

.royalSlider .rsSlide.rsFakePreloader {
	opacity: 1 !important;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition:  0s;
	transition:  0s;
	display: none;
}

.rsSlide {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;
	
	height: 100%;
	width: 100%;
}

.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
	height: auto;
}

.rsContent {
	width: 100%;
	height: 100%;
	position: relative;
}

.rsPreloader {
	position:absolute;
	z-index: 0;	
}

.rsNav {
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	user-select: none;
}
.rsNavItem {
	-webkit-tap-highlight-color:rgba(0,0,0,0.25);
}

.rsThumbs {
	cursor: pointer;
	position: relative;
	overflow: hidden;
	float: left;
	z-index: 22;
}
.rsTabs {
	float: left;
	background: none !important;
}
.rsTabs,
.rsThumbs {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}


.rsVideoContainer {
	/*left: 0;
	top: 0;
	position: absolute;*/
	/*width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	float: left;*/
	width: auto;
	height: auto;
	line-height: 0;
	position: relative;
}
.rsVideoFrameHolder {
	position: absolute;
	left: 0;
	top: 0;
	background: #141414;
	opacity: 0;
	-webkit-transition: .3s;
}
.rsVideoFrameHolder.rsVideoActive {
	opacity: 1;
}
.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
	position: absolute;
	z-index: 50;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
/* ios controls over video bug, shifting video */
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-right: 44px;
}

.rsABlock,
.rsSBlock {
	left: 0;
	top: 0;
	position: absolute;
	z-index: 15;
	-webkit-backface-visibility: hidden;
}
.rsABImage {
	width: 100%;
	height: auto;
}

.grab-cursor {
	cursor:url(http://static.videocardz.com/css/grab.png?1994ed) 8 8, move; 
}

.grabbing-cursor{ 
	cursor:url(http://static.videocardz.com/css/grabbing.png?1994ed) 8 8, move;
}

.rsNoDrag {
	cursor: auto;
}

a.rsLink {
	left:0;
	top:0;
	position:absolute;
	width:100%;
	height:100%;
	display:block;	
	z-index: 20;
	background: url(http://static.videocardz.com/css/blank.gif?1994ed);
	-webkit-backface-visibility: hidden;
	outline: none;
	padding: 0;
	margin: 0;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.abBlackBox {
	color: #FFF;
	background: #000;
	background: rgba(0, 0, 0, 0.75);
	padding: 15px;
}
.abWhiteBox {
	color: #000;
	background: #FFF;
	background: rgba(255, 255, 255, 0.75);
	padding: 15px;
}
.abTextAlignCenter {
	text-align: center;
}
/******************************
*
*  RoyalSlider Default Skin 
*
*    1. Arrows 
*    2. Bullets
*    3. Thumbnails
*    4. Tabs
*    5. Fullscreen button
*    6. Play/close video button
*    7. Preloader
*    8. Caption
*    
*  Sprite: 'vcskin.png'
*  Feel free to edit anything
*  If you don't some part - just delete it
* 
******************************/

#royalslider {
	border: 4px solid #222;
	max-height: 325px;
	overflow: hidden;
}
.galleryTextThumbs .rsThumbs .rsThumb {
	border-bottom: none !important;/*border: 3px solid #333 !important;*/
	
}
a.rsLink:before {
	display: block;
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
}
/*poprawic szerokosc */

/* Background */

.galleryTextThumbs .rsThumbs {
	background: #222;
	padding: 4px;
}
.vcskin .rsThumb:nth-child(even) {
	background: #111;
	color: white;
}
/***************
*
*  1. Arrows
*
****************/

.vcskin .rsArrow {
	height: 100%;
	width: 44px;
	position: absolute;
	display: block;
	cursor: pointer;
	z-index: 21;
}
.vcskin.rsVer .rsArrow {
	width: 100%;
	height: 44px;
}
.vcskin.rsVer .rsArrowLeft {
	top: 0;
	left: 0;
}
.vcskin.rsVer .rsArrowRight {
	bottom: 0;
	left: 0;
}
.vcskin.rsHor .rsArrowLeft {
	left: 0;
	top: 0;
}
.vcskin.rsHor .rsArrowRight {
	right: 0;
	top: 0;
}
.vcskin .rsArrowIcn {
	width: 32px;
	height: 32px;
	top: 50%;
	left: 50%;
	margin-top: -16px;
	margin-left: -16px;
	position: absolute;
	cursor: pointer;
	background: url('http://static.videocardz.com/2016/slider/vcslider/vcskin.png?1994ed');
	background-color: #000;
	background-color: rgba(0,0,0,0.75);
 *background-color: #000;
	border-radius: 2px;
}
.vcskin .rsArrowIcn:hover {
	background-color: rgba(0,0,0,0.9);
}
.vcskin.rsHor .rsArrowLeft .rsArrowIcn {
	background-position: -64px -32px;
}
.vcskin.rsHor .rsArrowRight .rsArrowIcn {
	background-position: -64px -64px;
}
.vcskin.rsVer .rsArrowLeft .rsArrowIcn {
	background-position: -96px -32px;
}
.vcskin.rsVer .rsArrowRight .rsArrowIcn {
	background-position: -96px -64px;
}
.vcskin .rsArrowDisabled .rsArrowIcn {
	opacity: .2;
	filter: alpha(opacity=20);
*display: none;
}
/***************
*
*  2. Bullets
*
****************/

.vcskin .rsBullets {
	position: absolute;
	z-index: 35;
	left: 0;
	bottom: 0;
	width: 100%;
	height: auto;
	margin: 0 auto;
	background: #000;
	background: rgba(0,0,0,0.75);
	text-align: center;
	line-height: 8px;
	overflow: hidden;
}
.vcskin .rsBullet {
	width: 8px;
	height: 8px;
	display: inline-block;
 *display:inline;
 *zoom:1;
	padding: 6px 5px 6px;
}
.vcskin .rsBullet span {
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #777;
	background: rgba(255,255,255,0.5);
}
.vcskin .rsBullet.rsNavSelected span {
	background-color: #FFF;
}
/***************
*
*  3. Thumbnails
*
****************/

.vcskin .rsThumbsHor {
	width: 100%;
	height: auto;
}
.vcskin .rsThumbsVer {
	width: 96px;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
}
.vcskin.rsWithThumbsHor .rsThumbsContainer {
	position: relative;
	height: 100%;
	padding: 3px;
}
.vcskin .rsThumb {
	float: left;
	overflow: hidden;
	width: 96px;
	height: 72px;
}
.vcskin .rsThumb:hover {
	background: #555;
	-webkit-transition: background 300ms ease-in-out;
	-moz-transition: background 300ms ease-in-out;
	-ms-transition: background 300ms ease-in-out;
	-o-transition: background 300ms ease-in-out;
	transition: background 300ms ease-in-out;
}
.vcskin .rsThumb img.rsThumbnail {
	float: left;
	width: 45px;
	height: 45px;
	margin: -5px 10px 0 -5px;
	opacity: 0.5;
}
.vcskin .rsThumb.rsNavSelected img {
	/*	opacity: 0.3;
	filter: alpha(opacity=30);*/
	opacity: 1;
}
.vcskin .rsTmb {
	display: block;
}
/* Thumbnails with text */
.vcskin .rsTmb h5 {
	font-size: 16px;
	margin: 0;
	padding: 0;
	line-height: 20px;
	color: white;
}
.vcskin .rsTmb span {
	color: #DDD;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 18px;
}
.vcskin .rsThumb.rsNavSelected {
	background: #222;
	color: white !important;
	-webkit-transition: background 300ms ease-in-out;
	-moz-transition: background 300ms ease-in-out;
	-ms-transition: background 300ms ease-in-out;
	-o-transition: background 300ms ease-in-out;
	transition: background 300ms ease-in-out;
}
.vcskin .rsThumb.rsNavSelected h5 {
	/*color: white; JUN2014 */
	color: #222;
}
/* Thumbnails arrow icons */
.vcskin .rsThumbsArrow {
	height: 100%;
	width: 20px;
	position: absolute;
	display: block;
	cursor: pointer;
	z-index: 21;
	background: rgba(0, 0, 0, 0.4);
	transition: all 0.3s ease-in-out 0s;
}
.vcskin .rsThumbsArrow:hover {
	background: rgba(0, 0, 0, 0.8);
}
.vcskin.rsWithThumbsVer .rsThumbsArrow {
	width: 100%;
	height: 20px;
}
.vcskin.rsWithThumbsVer .rsThumbsArrowLeft {
	top: 0;
	left: 0;
}
.vcskin.rsWithThumbsVer .rsThumbsArrowRight {
	bottom: 0;
	left: 0;
}
.vcskin.rsWithThumbsHor .rsThumbsArrowLeft {
	left: 0;
	top: 0;
}
.vcskin.rsWithThumbsHor .rsThumbsArrowRight {
	right: 0;
	top: 0;
}
.vcskin .rsThumbsArrowIcn {
	width: 16px;
	height: 16px;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -8px;
	position: absolute;
	cursor: pointer;
	background: url('http://static.videocardz.com/2016/slider/vcslider/vcskin.png?1994ed');
}
.vcskin.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn {
	background-position: -128px -32px;
}
.vcskin.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {
	background-position: -128px -48px;
}
.vcskin.rsWithThumbsVer .rsThumbsArrowLeft .rsThumbsArrowIcn {
	background-position: -144px -32px;
}
.vcskin.rsWithThumbsVer .rsThumbsArrowRight .rsThumbsArrowIcn {
	background-position: -144px -48px;
}
.vcskin .rsThumbsArrowDisabled {
	display: none !important;
}

/* Thumbnails resizing on smaller screens */
@media screen and (min-width: 0px) and (max-width: 800px) {
.vcskin .rsThumb {
	width: 59px;
	height: 44px;
}
.vcskin .rsThumbsHor {
	height: 44px;
}
.vcskin .rsThumbsVer {
	width: 59px;
}
}
/***************
*
*  4. Tabs
*
****************/

.vcskin .rsTabs {
	width: 100%;
	height: auto;
	margin: 0 auto;
	text-align: center;
	overflow: hidden;
	padding-top: 12px;
	position: relative;
}
.vcskin .rsTab {
	display: inline-block;
	cursor: pointer;
	text-align: center;
	height: auto;
	width: auto;
	color: #333;
	padding: 5px 13px 6px;
	min-width: 72px;
	border: 1px solid #D9D9DD;
	border-right: 1px solid #f5f5f5;
	text-decoration: none;
	background-color: #FFF;
	background-image: -webkit-linear-gradient(top, #fefefe, #f4f4f4);
	background-image: -moz-linear-gradient(top, #fefefe, #f4f4f4);
	background-image: linear-gradient(to bottom, #fefefe, #f4f4f4);
	-webkit-box-shadow: inset 1px 0 0 #fff;
	box-shadow: inset 1px 0 0 #fff;
 *display:inline;
 *zoom:1;
}
.vcskin .rsTab:first-child {
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.vcskin .rsTab:last-child {
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-right: 1px solid #cfcfcf;
}
.vcskin .rsTab:active {
	border: 1px solid #D9D9DD;
	background-color: #f4f4f4;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2) inset;
}
.vcskin .rsTab.rsNavSelected {
	color: #FFF;
	border: 1px solid #999;
	text-shadow: 1px 1px #838383;
	box-shadow: 0 1px 9px rgba(102, 102, 102, 0.65) inset;
	background: #ACACAC;
	background-image: -webkit-linear-gradient(top, #ACACAC, #BBB);
	background-image: -moz-llinear-gradient(top, #ACACAC, #BBB);
	background-image: linear-gradient(to bottom, #ACACAC, #BBB);
}
/***************
*
*  5. Fullscreen button
*
****************/

.vcskin .rsFullscreenBtn {
	right: 0;
	top: 0;
	width: 44px;
	height: 44px;
	z-index: 22;
	display: block;
	position: absolute;
	cursor: pointer;
}
.vcskin .rsFullscreenIcn {
	display: block;
	margin: 6px;
	width: 32px;
	height: 32px;
	background: url('http://static.videocardz.com/2016/slider/vcslider/vcskin.png?1994ed') 0 0;
	background-color: #000;
	background-color: rgba(0,0,0,0.75);
 *background-color: #000;
	border-radius: 2px;
}
.vcskin .rsFullscreenIcn:hover {
	background-color: rgba(0,0,0,0.9);
}
.vcskin.rsFullscreen .rsFullscreenIcn {
	background-position: -32px 0;
}
/***************
*
*  6. Play/close video button
*
****************/

.vcskin .rsPlayBtn {
	-webkit-tap-highlight-color: rgba(0,0,0,0.3);
	width: 64px;
	height: 64px;
	margin-left: -32px;
	margin-top: -32px;
	cursor: pointer;
}
.vcskin .rsPlayBtnIcon {
	width: 64px;
	display: block;
	height: 64px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	transition: .3s;
	background: url(http://static.videocardz.com/2016/slider/vcslider/vcskin.png?1994ed) no-repeat 0 -32px;
	background-color: #000;
	background-color: rgba(0,0,0,0.75);
 *background-color: #000;
}
.vcskin .rsPlayBtn:hover .rsPlayBtnIcon {
	background-color: rgba(0,0,0,0.9);
}
.vcskin .rsBtnCenterer {
	position: absolute;
	left: 50%;
	top: 50%;
	width: 20px;
	height: 20px;
}
.vcskin .rsCloseVideoBtn {
	right: 0;
	top: 0;
	width: 44px;
	height: 44px;
	z-index: 500;
	position: absolute;
	cursor: pointer;
	-webkit-backface-visibility: hidden;
	-webkit-transform: translateZ(0);
}
.vcskin .rsCloseVideoBtn.rsiOSBtn {
	top: -38px;
	right: -6px;
}
.vcskin .rsCloseVideoIcn {
	margin: 6px;
	width: 32px;
	height: 32px;
	background: url('http://static.videocardz.com/2016/slider/vcslider/vcskin.png?1994ed') -64px 0;
	background-color: #000;
	background-color: rgba(0,0,0,0.75);
 *background-color: #000;
}
.vcskin .rsCloseVideoIcn:hover {
	background-color: rgba(0,0,0,0.9);
}
/***************
*
*  7. Preloader
*
****************/

.vcskin .rsPreloader {
	width: 20px;
	height: 20px;
	background-image: url(http://static.videocardz.com/2016/slider/preloaders/preloader-white.gif?1994ed);
	left: 50%;
	top: 50%;
	margin-left: -10px;
	margin-top: -10px;
}
/***************
*
*  8. Global caption
*
****************/


.vcskin .rsGCaption {
	position: absolute;
	float: none;
	bottom: 0px;
	left: 0px;
	ext-align: center;
	/*background: #366190;*/
	background: rgba(0,0,0,0.9);
	margin: 0;
	padding: 4px 14px;
	width: 95%;
}
.vcskin .rsCaption h3 {
	font-size: 20px;
	color: white;
}
 @media only screen and (min-width:1320px ) {
#royalslider {
	margin: 0px 0 20px 0px !important;
	width: 910px !important;
	float: left;
}
.vcskin .rsThumbsVer {
	width: 450px !important;
}
.galleryTextThumbs .rsTmb {
	padding: 10px !important;
}
.vcskin .rsThumb {
	width: 450px !important;
	height: 55px !important;
}
.vcskin .rsTmb h5 {
	font-size: 14px;
	line-height: 16px;
}
}
@media only screen and (max-width:1320px ) {
#royalslider {
	width: 96% !important;
	margin-bottom: 20px;
	float: left;
}
.royalSlider {
	height: 325px !important;
}
.vcskin .rsThumbsVer {
	width: 350px !important;
}
.vcskin .rsThumb {
	width: 350px !important;
	height: 55px !important;
}
.galleryTextThumbs .rsTmb {
	padding: 10px !important;
}
.vcskin .rsTmb h5 {
	font-size: 13px;
	line-height: 16px;
}
}
@media only screen and (max-width: 1024px) {
#royalslider {
	width: 96% !important;
	margin-bottom: 20px;
	float: left;
}
.royalSlider {
	height: 300px !important;
}
.vcskin .rsThumbsVer {
	width: 300px !important;
}
.vcskin .rsThumb img.rsThumbnail {
	display: none;
}
.vcskin .rsThumb {
	filter: grayscale(0%);
	-webkit-filter: grayscale(0%);
	width: 300px !important;
	height: 50px !important;
}
.galleryTextThumbs .rsTmb {
	padding: 5px !important;
}
.vcskin .rsTmb h5 {
	font-size: 12px;
	line-height: 13px;
}
}
 @media only screen and (max-width: 768px) {
#royalslider {
	width: 96% !important;
	margin-bottom: 15px;
	float: left;
}
.vcskin .rsThumbsVer {
	display: none;
	width: 0px !important;
}
.vcskin .rsThumb {
	display: none;
	width: 0px !important;
}
.vcskin .rsCaption h3 {
	font-size: 12px;
}
}
.galleryTextThumbs .rsTmb {
  padding: 16px;
}
.galleryTextThumbs .rsThumbs .rsThumb {
  border-bottom: 1px solid #2e2e2e;
}
.galleryTextThumbs .rsThumbs {
  padding: 0;
}
.galleryTextThumbs .rsThumbs h5 {
  font-size: 16px;
  margin: 0;
  padding: 0;
  line-height: 20px;
}


/* Thumbnails with text */
.galleryTextThumbs .rsThumbs span {
  opacity: 0.6;
  margin: 0;
  padding: 0;
  font-size: 13px;
  line-height: 18px;
}

@media screen and (min-width: 0px) and (max-width: 500px) {
  .galleryTextThumbs .rsTmb {
    padding: 6px 8px;
  }
  .galleryTextThumbs .rsTmb h5 {
    font-size: 12px;
    line-height: 17px;
  }
  .galleryTextThumbs .rsThumbs.rsThumbsVer {
    width: 100px;
    padding: 0;
  }
  .galleryTextThumbs .rsThumbs .rsThumb {
    width: 100px;
    height: 47px;
  }
  .galleryTextThumbs .rsTmb span {
    display: none;
  }
  .galleryTextThumbs .rsOverflow,
  .royalSlider.galleryTextThumbs {
    height: 300px !important;
  }
}
/* Import Skins */
@import url('http://static.videocardz.com/2016/slider/dark-skin/skin.css?1994ed');
@import url('http://static.videocardz.com/2016/slider/light-skin/skin.css?1994ed');
@import url('http://static.videocardz.com/2016/slider/parade-skin/skin.css?1994ed');
@import url('http://static.videocardz.com/2016/slider/metro-black-skin/skin.css?1994ed');
@import url('http://static.videocardz.com/2016/slider/metro-white-skin/skin.css?1994ed');
@import url('http://static.videocardz.com/2016/slider/mac-skin/skin.css?1994ed');
@import url('http://static.videocardz.com/2016/slider/smooth-skin/skin.css?1994ed');

/* Reset Styles */
.ilightbox-overlay, .ilightbox-loader, .ilightbox-loader *, .ilightbox-holder, .ilightbox-holder .ilightbox-container, .ilightbox-holder .ilightbox-container img.ilightbox-image, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-toolbar, .ilightbox-toolbar *, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-holder .ilightbox-container .ilightbox-social, .ilightbox-holder .ilightbox-container .ilightbox-social * {
    float:none;
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    line-height:100%;
    vertical-align:baseline;
    background:transparent;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	   -moz-user-select: -moz-none;
	 -khtml-user-select: none;
	     -o-user-select: none;
	        user-select: none;
}
.ilightbox-overlay, .ilightbox-loader, .ilightbox-loader *, .ilightbox-holder .ilightbox-container .ilightbox-caption, .ilightbox-toolbar, .ilightbox-thumbnails, .ilightbox-thumbnails *, .ilightbox-holder .ilightbox-container .ilightbox-social {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
}

/* Disable & Hide Scrollbar */
.ilightbox-noscroll {
	overflow: hidden;
}
.ilightbox-closedhand * {
	cursor: url(http://static.videocardz.com/2016/slider/vcslider/closedhand.cur),default !important;
}

.ilightbox-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100000;
}

.ilightbox-loader {
	position: fixed;
	z-index: 100005;
	top: 45%;
	left: -192px;
	padding-left: 30px;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
			
	-webkit-border-radius: 0 100px 100px 0;
	        border-radius: 0 100px 100px 0;
}

.ilightbox-loader div {
	width: 72px;
	height: 72px;
	
	-webkit-border-radius: 0 100px 100px 0;
	        border-radius: 0 100px 100px 0;
}

.ilightbox-loader.horizontal {
	left: 45%;
	top: -192px;
	padding: 0;
	padding-top: 30px;
			
	-webkit-border-radius: 0 0 100px 100px;
	        border-radius: 0 0 100px 100px;
}

.ilightbox-loader.horizontal  div {
	-webkit-border-radius: 0 0 100px 100px;
	        border-radius: 0 0 100px 100px;
}

.ilightbox-toolbar {
	display: none;
	position: fixed;
	z-index: 100010;
}

.ilightbox-toolbar a {
	float: left;
	cursor: pointer;
}

.ilightbox-toolbar .ilightbox-prev-button,
.ilightbox-toolbar .ilightbox-next-button {
	display: none;
}

.ilightbox-thumbnails {
	display: block;
	position: fixed;
	z-index: 100009;
}

.ilightbox-thumbnails.ilightbox-horizontal {
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100px;
}

.ilightbox-thumbnails.ilightbox-vertical {
	top: 0;
	right: 0;
	width: 140px;
	height: 100%;
	overflow: hidden;
}

.ilightbox-thumbnails .ilightbox-thumbnails-container {
	display: block;
	position: relative;
}

.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container {
	width: 100%;
	height: 100px;
}

.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container {
	width: 140px;
	height: 100%;
}

.ilightbox-thumbnails .ilightbox-thumbnails-grid {
	display: block;
	position: absolute;

	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
}

.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail {
	display: block;
	cursor: pointer;
	padding: 10px;
	position: relative;
}

.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	width: 100%;
	height: 100%;
	
	-webkit-border-radius: 2px;
	        border-radius: 2px;
	
	-ms-interpolation-mode: bicubic;
}

.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	opacity: .7;
}

.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover {
	opacity: 1;
}

.ilightbox-holder {
	display: none;
	position: fixed;
	z-index: 100003;

	-webkit-transform: none;
	   -moz-transform: none;
}

.ilightbox-holder.ilightbox-next, .ilightbox-holder.ilightbox-prev {
	cursor: pointer;
}

.ilightbox-holder div.ilightbox-container {
	position: relative;
	width: 100%;
	height: 100%;
}

.ilightbox-holder.supportTouch div.ilightbox-container {
	overflow: scroll;
	-webkit-overflow-scrolling: touch;
}

.ilightbox-holder img.ilightbox-image {
	width: 100%;
	height: 100%;
}

.ilightbox-holder .ilightbox-container .ilightbox-caption {
	display: none;
	position: absolute;
	left: 30px;
	right: 30px;
	bottom: 0;
	max-width: 100%;
	padding: 5px 10px;
	margin: 0 auto;
	font-size: 12px;
    line-height: 150%;
	word-wrap: break-word;
	z-index: 20003;
	
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	
	-webkit-border-radius: 3px 3px 0 0;
	        border-radius: 3px 3px 0 0;
}

.ilightbox-holder .ilightbox-container .ilightbox-social {
	display: none;
	position: absolute;
	left: 10px;
	top: 10px;
	padding: 5px;
	padding-left: 0;
	z-index: 20003;
	height: 16px;
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul {
	float: left;
	list-style: none;
	height: 16px;
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li {
	display: inline;
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li a {
	float: left;
	margin-left: 5px;
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: 50%;
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.facebook a {
	background-image: url('http://static.videocardz.com/2016/slider/social_icons/facebook_16.png?1994ed');
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.digg a {
	background-image: url('http://static.videocardz.com/2016/slider/social_icons/digg_16.png?1994ed');
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.twitter a {
	background-image: url('http://static.videocardz.com/2016/slider/social_icons/twitter_16.png?1994ed');
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.delicious a {
	background-image: url('http://static.videocardz.com/2016/slider/social_icons/delicious_16.png?1994ed');
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.reddit a {
	background-image: url('http://static.videocardz.com/2016/slider/social_icons/reddit_16.png?1994ed');
}

.ilightbox-holder .ilightbox-container .ilightbox-social ul li.googleplus a {
	background-image: url('http://static.videocardz.com/2016/slider/social_icons/google_plus_16.png?1994ed');
}

.ilightbox-holder .ilightbox-alert {
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	text-align: center;
	padding-top: 100px;
	margin: auto;
	width: 300px;
	height: 50px;
}

.ilightbox-holder .ilightbox-wrapper {
	width: 100%;
	height: 100%;
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}

.ilightbox-holder .ilightbox-inner-toolbar {
	position: relative;
	z-index: 100;
}

.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar {
	position: absolute;
}

/* Style arrow buttons */
.ilightbox-button {
	position: fixed;
	z-index: 100008;
	cursor: pointer;
}

/* Style mobile devices */
.isMobile .ilightbox-button,
.isMobile .ilightbox-thumbnails {
	display: none !important;
}

.isMobile .ilightbox-toolbar .ilightbox-prev-button,
.isMobile .ilightbox-toolbar .ilightbox-next-button {
	display: block;
}.ilightbox-overlay.dark {
	background: #000;
}

.ilightbox-loader.dark {
	-webkit-box-shadow: black 0px 0px 85px, black 0px 0px 85px;
	        box-shadow: black 0px 0px 85px, black 0px 0px 85px;
}
.ilightbox-loader.dark div {
	background: #000 url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.dark {
	padding: 5px;
	background: #000;
	
	-webkit-box-shadow: 0 0 15px hsla(0,0%,0%,.8);
	        box-shadow: 0 0 15px hsla(0,0%,0%,.8);
}

.ilightbox-holder.dark .ilightbox-container  .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	color: #FFF;
	text-shadow: 0 1px black;
}

.ilightbox-holder.dark .ilightbox-container .ilightbox-social {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	
	-webkit-border-radius: 2px;
	        border-radius: 2px;
}

.ilightbox-holder.dark .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #555;
}

/* Style toolbar */
.ilightbox-toolbar.dark {
	top: 11px;
	left: 10px;
}

.ilightbox-toolbar.dark a {
	width: 25px;
	height: 23px;
	background: black url('http://static.videocardz.com/2016/slider/vcslider/buttons.png?1994ed') no-repeat 7px 6px;
}

.ilightbox-toolbar.dark a.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
	background-color: #000 !important;
}

.ilightbox-toolbar.dark a:first-of-type {
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
		    border-bottom-left-radius: 3px;
		    border-top-left-radius: 3px;
}

.ilightbox-toolbar.dark a:last-of-type {
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
		    border-bottom-right-radius: 3px;
		    border-top-right-radius: 3px;
}

.ilightbox-toolbar.dark a.ilightbox-close:hover {
	background-position: -32px 6px;
}

.ilightbox-toolbar.dark a.ilightbox-fullscreen {
	background-position: 6px -33px;
	right: 35px;
}

.ilightbox-toolbar.dark a.ilightbox-fullscreen:hover {
	background-position: -31px -33px;
}

.ilightbox-toolbar.dark a.ilightbox-play {
	background-position: 8px -57px;
}

.ilightbox-toolbar.dark a.ilightbox-play:hover {
	background-position: -32px -57px;
}

.ilightbox-toolbar.dark a.ilightbox-pause {
	background-position: 8px -83px;
}

.ilightbox-toolbar.dark a.ilightbox-pause:hover {
	background-position: -32px -83px;
}

.isMobile .ilightbox-toolbar.dark {
	background: #000;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	text-align: center;
	
	-webkit-box-shadow: 0 0 25px rgba(0,0,0,.8);
	        box-shadow: 0 0 25px rgba(0,0,0,.8);
}

.isMobile .ilightbox-toolbar.dark a {
	display: inline-block;
	float: none;
	width: 50px;
	height: 40px;
	background-size: 50%;
	background-position: 50% !important;
}

.isMobile .ilightbox-toolbar.dark a:hover {
	background-color: #111;
}

.isMobile .ilightbox-toolbar.dark a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.dark a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.dark a.ilightbox-next-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 52% 50%;
}

.isMobile .ilightbox-toolbar.dark a.ilightbox-prev-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 48% 50%;
}

.isMobile .ilightbox-toolbar.dark a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.dark a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 8px;
	padding-right: 60px;
	color: #FFF;
}

.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar {
	left: auto;
	top: 5px;
	right: 5px;
}

.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a {
	-webkit-border-radius: 0;
	        border-radius: 0;
	float: right;
}

.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type {
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
		    border-bottom-right-radius: 3px;
		    border-top-right-radius: 3px;
}

.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type {
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
		    border-bottom-left-radius: 3px;
		    border-top-left-radius: 3px;
}

/* Style thumbnails */
.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	box-shadow: 0 0 6px rgba(0, 0, 0, .9);
}

.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

/* Configure arrow buttons */
.ilightbox-button.dark.disabled {
	opacity: 0.1;
	filter: alpha(opacity=10);  /* IE7-8 */
	cursor: default;
	background-color: #000 !important;
}
.ilightbox-button.dark span {
	display: block;
	width: 100%;
	height: 100%;
}
.ilightbox-button.dark {
	bottom: 0;
	right: 0;
	left: 0;
	left/*\**/: 45%\9;  /* IE7-8 */
	right/*\**/: auto\9;  /* IE7-8 */
	width: 95px;
	height: 75px;
	margin: auto;
	background: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-vertical-icon-64.png?1994ed') no-repeat 50% 65%;
	background-color: #000;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		    border-top-left-radius: 5px;
		    border-top-right-radius: 5px;
}
.ilightbox-button.ilightbox-button.dark:hover {
	background-color: #111;
}
.ilightbox-button.ilightbox-prev-button.dark {
	top: 0;
	bottom: auto;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-vertical-icon-64.png?1994ed');
	background-position: 50% 35%;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
		    border-bottom-left-radius: 5px;
		    border-bottom-right-radius: 5px;
}
.ilightbox-button.dark.horizontal {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	top/*\**/: 41%\9;  /* IE7-8 */
	bottom/*\**/: auto\9;  /* IE7-8 */
	width: 75px;
	height: 95px;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-position: 65% 50%;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
		    border-bottom-left-radius: 5px;
		    border-top-left-radius: 5px;
}
.ilightbox-button.ilightbox-prev-button.dark.horizontal {
	right: auto;
	left: 0;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-position: 35% 50%;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		    border-bottom-right-radius: 5px;
		    border-top-right-radius: 5px;
}.ilightbox-overlay.parade {
	background: #333 url('http://static.videocardz.com/2016/slider/vcslider/pattern.png?1994ed');
}

.ilightbox-loader.parade {
	-webkit-box-shadow: 0 0 35px hsla(0,0%,0%,.3);
	        box-shadow: 0 0 35px hsla(0,0%,0%,.3);
}
.ilightbox-loader.parade div {
	background: white url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.parade {
	padding: 10px;
	background: #333;
	background: rgba(0,0,0,0.25);
	
	-webkit-border-radius: 4px;
	        border-radius: 4px;
}

.ilightbox-holder.parade .ilightbox-container  {
	background: #FFF;
}

.ilightbox-holder.parade .ilightbox-container  .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	color: #FFF;
	text-shadow: 0 1px black;
}

.ilightbox-holder.parade .ilightbox-container  .ilightbox-social {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	
	-webkit-border-radius: 2px;
	        border-radius: 2px;
}

.ilightbox-holder.parade .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #555;
}

.ilightbox-toolbar.parade {
	top: 11px;
	left: 10px;
	padding: 3px;
	background: #333;
	background: rgba(0,0,0,0.25);
}

.ilightbox-toolbar.parade a {
	width: 29px;
	height: 25px;
	background: #FFF url('http://static.videocardz.com/2016/slider/vcslider/buttons.png?1994ed') no-repeat 8px 6px;
}

.ilightbox-toolbar.parade a:hover {
	background-color: #f5f5f5;
}

.ilightbox-toolbar.parade a.ilightbox-close:hover {
	background-position: -29px 6px;
}

.ilightbox-toolbar.parade a.ilightbox-fullscreen {
	background-position: 8px -33px;
	right: 35px;
}

.ilightbox-toolbar.parade a.ilightbox-fullscreen:hover {
	background-position: -29px -33px;
}

.ilightbox-thumbnails.parade .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	box-shadow: 0 0 6px rgba(0, 0, 0, .9);
}

.ilightbox-thumbnails.parade .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

.ilightbox-holder.parade .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 8px;
	padding-right: 60px;
	color: #FFF;
}

.ilightbox-holder.parade .ilightbox-inner-toolbar .ilightbox-toolbar {
	left: auto;
	top: 5px;
	right: 5px;
}

.ilightbox-holder.parade .ilightbox-inner-toolbar .ilightbox-toolbar a {
	float: right;
}.ilightbox-overlay.metro-white {
	background: #FFF;
}

.ilightbox-loader.metro-white {
	-webkit-box-shadow: rgba(0,0,0,.3) 0px 0px 55px;
	        box-shadow: rgba(0,0,0,.3) 0px 0px 55px;
}
.ilightbox-loader.metro-white div {
	background: #FFF url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.metro-white {
	padding: 3px;
	background: #FFF;
	
	-webkit-box-shadow: 0 0 45px rgba(0,0,0,.2);
	        box-shadow: 0 0 45px rgba(0,0,0,.2);
}

.ilightbox-holder.metro-white .ilightbox-container .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed') repeat-x bottom;
	background-size: 100% 100%;
	left: 0;
	right: 0;
	color: #000;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	padding-top: 15px;
}

.ilightbox-holder.metro-white .ilightbox-container .ilightbox-social {
	background: url('http://static.videocardz.com/2016/slider/vcslider/social-bg.png?1994ed');
	
	-webkit-border-radius: 2px;
	        border-radius: 2px;
}

.ilightbox-holder.metro-white .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #89949B;
}

/* Style toolbar */
.ilightbox-toolbar.metro-white {
	top: 8px;
	left: 8px;
	height: 25px;
}

.ilightbox-toolbar.metro-white a {
	width: 27px;
	height: 25px;
	background: white url('http://static.videocardz.com/2016/slider/vcslider/buttons.png?1994ed') no-repeat 7px 6px;
}

.ilightbox-toolbar.metro-white a:hover {
	background-color: #51b7ff;
}

.ilightbox-toolbar.metro-white a.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
	background-color: #FFF;
}

.ilightbox-toolbar.metro-white a.ilightbox-close:hover {
	background-color: #d94947;
	background-position: -30px 6px;
}

.ilightbox-toolbar.metro-white a.ilightbox-fullscreen {
	background-position: 6px -31px;
}

.ilightbox-toolbar.metro-white a.ilightbox-fullscreen:hover {
	background-position: -29px -31px;
}

.ilightbox-toolbar.metro-white a.ilightbox-play {
	background-position: 8px -55px;
}

.ilightbox-toolbar.metro-white a.ilightbox-play:hover {
	background-position: -30px -55px;
}

.ilightbox-toolbar.metro-white a.ilightbox-pause {
	background-position: 8px -81px;
}

.ilightbox-toolbar.metro-white a.ilightbox-pause:hover {
	background-position: -30px -81px;
}

.isMobile .ilightbox-toolbar.metro-white {
	background: #FFF;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	text-align: center;
	
	-webkit-box-shadow: 0 0 25px rgba(0,0,0,.2);
	        box-shadow: 0 0 25px rgba(0,0,0,.2);
}

.isMobile .ilightbox-toolbar.metro-white a, .isMobile .ilightbox-toolbar.metro-white a:hover {
	display: inline-block;
	float: none;
	width: 50px;
	height: 40px;
	background-size: 50%;
	background-position: 50%;
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-fullscreen:hover {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-hover-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-hover-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-close:hover {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-hover-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-hover-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 52% 50%;
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button:hover {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-hover-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-hover-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-next-button.disabled {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 52% 50%;
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 48% 50%;
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button:hover {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-hover-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-hover-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-prev-button.disabled {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 48% 50%;
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-play:hover {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-hover-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-hover-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-white a.ilightbox-pause:hover {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-hover-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-hover-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

/* Style thumbnails */
.ilightbox-thumbnails.metro-white.ilightbox-horizontal {
	height: 104px;
}

.ilightbox-thumbnails.metro-white.ilightbox-horizontal .ilightbox-thumbnails-container {
	height: 104px;
}

.ilightbox-thumbnails.metro-white.ilightbox-vertical {
	width: 144px;
}

.ilightbox-thumbnails.metro-white.ilightbox-vertical .ilightbox-thumbnails-container {
	width: 144px;
}

.ilightbox-thumbnails.metro-white .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	border: 2px solid #FFF;
	
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);
	        box-shadow: 0 0 10px rgba(0,0,0,.2);
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.ilightbox-thumbnails.metro-white .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 12px;
	padding-right: 60px;
	color: #535352;
}

.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-toolbar {
	left: auto;
	top: 5px;
	right: 5px;
}

.ilightbox-holder.metro-white .ilightbox-inner-toolbar .ilightbox-toolbar a {
	float: right;
}

/* Configure arrow buttons */
.ilightbox-button.metro-white.disabled {
	opacity: 0.1;
	filter: alpha(opacity=10);
	cursor: default;
}
.ilightbox-button.metro-white span {
	display: block;
	width: 100%;
	height: 100%;
}
.ilightbox-button.ilightbox-next-button.metro-white,
.ilightbox-button.ilightbox-prev-button.metro-white {
	bottom: 0;
	right: 0;
	left: 0;
	left/*\**/: 35%\9;  /* IE7-8 */
	right/*\**/: auto\9;  /* IE7-8 */
	width: 30%;
	height: 100px;
	margin: auto;
	background: url('http://static.videocardz.com/2016/slider/vcslider/arrows_vertical.png?1994ed') no-repeat 50% -100px;
	background-color: #FFF;
	background-color: rgba(255,255,255,0.6);
}
.ilightbox-button.ilightbox-prev-button.metro-white {
	top: 0;
	bottom: auto;
	background-position: 50% 0;
}
.ilightbox-button.ilightbox-next-button.metro-white.horizontal,
.ilightbox-button.ilightbox-prev-button.metro-white.horizontal {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	top/*\**/: 36%\9;  /* IE7-8 */
	bottom/*\**/: auto\9;  /* IE7-8 */
	width: 100px;
	height: 30%;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrows_horizontal.png?1994ed');
	background-position: -93px 50%;
}
.ilightbox-button.ilightbox-prev-button.metro-white.horizontal {
	right: auto;
	left: 0;
	background-position: -7px 50%;
}.ilightbox-overlay.light {
	background: #FFF;
}

.ilightbox-loader.light {
	-webkit-box-shadow: hsla(255,90%,90%,1) 0px 0px 85px, hsla(255,90%,90%,1) 0px 0px 85px;
	        box-shadow: hsla(255,90%,90%,1) 0px 0px 85px, hsla(255,90%,90%,1) 0px 0px 85px;
}
.ilightbox-loader.light div {
	background: #FFF url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.light {
	padding: 10px;
	background: #FFF;
	
	-webkit-box-shadow: 0 0 15px hsla(255,90%,90%,1);
	        box-shadow: 0 0 15px hsla(255,90%,90%,1);
}

.ilightbox-holder.light .ilightbox-container .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	color: #000;
	text-shadow: 0 1px #FFF;
}

.ilightbox-holder.light .ilightbox-container .ilightbox-social {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	
	-webkit-border-radius: 2px;
	        border-radius: 2px;
}

.ilightbox-holder.light .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #89949B;
}

/* Style toolbar */
.ilightbox-toolbar.light {
	top: 8px;
	left: 8px;
	height: 23px;
	
	-webkit-box-shadow: 0 0 7px hsla(255,90%,90%,1);
	        box-shadow: 0 0 7px hsla(255,90%,90%,1);
	
	-webkit-border-radius: 3px;
	        border-radius: 3px;
}

.ilightbox-toolbar.light a {
	width: 25px;
	height: 23px;
	background: white url('http://static.videocardz.com/2016/slider/vcslider/buttons.png?1994ed') no-repeat 7px 6px;
}

.ilightbox-toolbar.light a.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
	background-color: #FFF;
}

.ilightbox-toolbar.light a:first-of-type {
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
		    border-bottom-left-radius: 3px;
		    border-top-left-radius: 3px;
}

.ilightbox-toolbar.light a:last-of-type {
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
		    border-bottom-right-radius: 3px;
		    border-top-right-radius: 3px;
}

.ilightbox-toolbar.light a.ilightbox-close:hover {
	background-position: -32px 6px;
}

.ilightbox-toolbar.light a.ilightbox-fullscreen {
	background-position: 6px -33px;
}

.ilightbox-toolbar.light a.ilightbox-fullscreen:hover {
	background-position: -31px -33px;
}

.ilightbox-toolbar.light a.ilightbox-play {
	background-position: 8px -57px;
}

.ilightbox-toolbar.light a.ilightbox-play:hover {
	background-position: -32px -57px;
}

.ilightbox-toolbar.light a.ilightbox-pause {
	background-position: 8px -83px;
}

.ilightbox-toolbar.light a.ilightbox-pause:hover {
	background-position: -32px -83px;
}

.isMobile .ilightbox-toolbar.light {
	background: #FFF;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	text-align: center;
	
	-webkit-box-shadow: 0 0 25px hsla(255,90%,90%,1);
	        box-shadow: 0 0 25px hsla(255,90%,90%,1);
}

.isMobile .ilightbox-toolbar.light a {
	display: inline-block;
	float: none;
	width: 50px;
	height: 40px;
	background-size: 50%;
	background-position: 50% !important;
}

.isMobile .ilightbox-toolbar.light a:hover {
	background-color: #f6f3ff;
}

.isMobile .ilightbox-toolbar.light a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.light a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.light a.ilightbox-next-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 52% 50%;
}

.isMobile .ilightbox-toolbar.light a.ilightbox-prev-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 48% 50%;
}

.isMobile .ilightbox-toolbar.light a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.light a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

/* Style thumbnails */
.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	box-shadow: 0 0 6px hsla(255,90%,90%,1);
}

.ilightbox-thumbnails.light .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 8px;
	padding-right: 60px;
	color: #000;
}

.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar {
	left: auto;
	top: 5px;
	right: 5px;
}

.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a {
	float: right;
}

.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type {
	-webkit-border-radius: 0;
	-webkit-border-bottom-right-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	        border-radius: 0;
		    border-bottom-right-radius: 3px;
		    border-top-right-radius: 3px;
}

.ilightbox-holder.light .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type {
	-webkit-border-radius: 0;
	-webkit-border-bottom-left-radius: 3px;
	-webkit-border-top-left-radius: 3px;
	        border-radius: 0;
		    border-bottom-left-radius: 3px;
		    border-top-left-radius: 3px;
}

/* Configure arrow buttons */
.ilightbox-button.light.disabled {
	opacity: 0.3;
	filter: alpha(opacity=30);  /* IE7-8 */
	cursor: default;
	background-color: #FFF !important;
}
.ilightbox-button.light span {
	display: block;
	width: 100%;
	height: 100%;
}
.ilightbox-button.ilightbox-next-button.light,
.ilightbox-button.ilightbox-prev-button.light {
	bottom: 0;
	right: 0;
	left: 0;
	left/*\**/: 45%\9;  /* IE7-8 */
	right/*\**/: auto\9;  /* IE7-8 */
	width: 95px;
	height: 75px;
	margin: auto;
	background: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-vertical-icon-64.png?1994ed') no-repeat 50% 65%;
	background-color: #FFF;
	
	-webkit-box-shadow: 0 0 15px hsla(255,90%,90%,1);
	        box-shadow: 0 0 15px hsla(255,90%,90%,1);
}
.ilightbox-button.ilightbox-button.light:hover {
	background-color: #f6f3ff;
}
.ilightbox-button.ilightbox-prev-button.light {
	top: 0;
	bottom: auto;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-vertical-icon-64.png?1994ed');
	background-position: 50% 35%;
}
.ilightbox-button.ilightbox-next-button.light.horizontal,
.ilightbox-button.ilightbox-prev-button.light.horizontal {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	top/*\**/: 41%\9;  /* IE7-8 */
	bottom/*\**/: auto\9;  /* IE7-8 */
	width: 75px;
	height: 95px;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-position: 65% 50%;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
		    border-bottom-left-radius: 5px;
		    border-top-left-radius: 5px;
}
.ilightbox-button.ilightbox-prev-button.light.horizontal {
	right: auto;
	left: 0;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-position: 35% 50%;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		    border-bottom-right-radius: 5px;
		    border-top-right-radius: 5px;
}.ilightbox-overlay.metro-black {
	background: #000;
}

.ilightbox-loader.metro-black {
	-webkit-box-shadow: rgba(0,0,0,1) 0px 0px 55px, rgba(0,0,0,.3) 0px 0px 55px;
	        box-shadow: rgba(0,0,0,1) 0px 0px 55px, rgba(0,0,0,.3) 0px 0px 55px;
}
.ilightbox-loader.metro-black div {
	background: #000 url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.metro-black {
	padding: 3px;
	background: #000;
	
	-webkit-box-shadow: 0 0 45px rgba(0,0,0,.8);
	        box-shadow: 0 0 45px rgba(0,0,0,.8);
}

.ilightbox-holder.metro-black .ilightbox-container .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed') repeat-x bottom;
	background-size: 100% 100%;
	left: 0;
	right: 0;
	color: #FFF;
	text-shadow: 0 0 3px rgba(0, 0, 0, .75);
	padding-top: 15px;
}

.ilightbox-holder.metro-black .ilightbox-container .ilightbox-social {
	background: url('http://static.videocardz.com/2016/slider/vcslider/social-bg.png?1994ed');
	
	-webkit-border-radius: 2px;
	        border-radius: 2px;
}

.ilightbox-holder.metro-black .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #555;
}

/* Style toolbar */
.ilightbox-toolbar.metro-black {
	top: 8px;
	left: 8px;
	height: 25px;
}

.ilightbox-toolbar.metro-black a {
	width: 27px;
	height: 25px;
	background: #000 url('http://static.videocardz.com/2016/slider/vcslider/buttons.png?1994ed') no-repeat 7px 6px;
}

.ilightbox-toolbar.metro-black a:hover {
	background-color: #51b7ff;
}

.ilightbox-toolbar.metro-black a.ilightbox-close:hover {
	background-color: #d94947;
}

.ilightbox-toolbar.metro-black a.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
	background-color: #000;
	
	-webkit-box-shadow: 0 0 25px rgba(0,0,0,.8);
	        box-shadow: 0 0 25px rgba(0,0,0,.8);
}

.ilightbox-toolbar.metro-black a.ilightbox-fullscreen {
	background-position: 6px -31px;
}

.ilightbox-toolbar.metro-black a.ilightbox-play {
	background-position: 8px -55px;
}

.ilightbox-toolbar.metro-black a.ilightbox-pause {
	background-position: 8px -81px;
}

.isMobile .ilightbox-toolbar.metro-black {
	background: #000;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	text-align: center;
}

.isMobile .ilightbox-toolbar.metro-black a {
	display: inline-block;
	float: none;
	width: 50px;
	height: 40px;
	background-size: 50%;
	background-position: 50%;
}

.isMobile .ilightbox-toolbar.metro-black a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-black a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-black a.ilightbox-next-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 52% 50%;
}

.isMobile .ilightbox-toolbar.metro-black a.ilightbox-prev-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 48% 50%;
}

.isMobile .ilightbox-toolbar.metro-black a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.metro-black a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.ilightbox-holder.metro-black .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 12px;
	padding-right: 60px;
	color: #acacad;
}

.ilightbox-holder.metro-black .ilightbox-inner-toolbar .ilightbox-toolbar {
	left: auto;
	top: 5px;
	right: 5px;
}

.ilightbox-holder.metro-black .ilightbox-inner-toolbar .ilightbox-toolbar a {
	float: right;
}

/* Style thumbnails */
.ilightbox-thumbnails.metro-black.ilightbox-horizontal {
	height: 104px;
}

.ilightbox-thumbnails.metro-black.ilightbox-horizontal .ilightbox-thumbnails-container {
	height: 104px;
}

.ilightbox-thumbnails.metro-black.ilightbox-vertical {
	width: 144px;
}

.ilightbox-thumbnails.metro-black.ilightbox-vertical .ilightbox-thumbnails-container {
	width: 144px;
}

.ilightbox-thumbnails.metro-black .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	border: 2px solid #000;
	
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.8);
	        box-shadow: 0 0 10px rgba(0,0,0,.8);
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.ilightbox-thumbnails.metro-black .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

/* Configure arrow buttons */
.ilightbox-button.metro-black.disabled {
	opacity: 0.1;
	filter: alpha(opacity=10);
	cursor: default;
}
.ilightbox-button.metro-black span {
	display: block;
	width: 100%;
	height: 100%;
}
.ilightbox-button.ilightbox-next-button.metro-black,
.ilightbox-button.ilightbox-prev-button.metro-black {
	bottom: 0;
	right: 0;
	left: 0;
	left/*\**/: 35%\9;  /* IE7-8 */
	right/*\**/: auto\9;  /* IE7-8 */
	width: 30%;
	height: 100px;
	margin: auto;
	background: url('http://static.videocardz.com/2016/slider/vcslider/arrows_vertical.png?1994ed') no-repeat 50% -100px;
	background-color: #000;
	background-color: rgba(0,0,0,0.5);
}
.ilightbox-button.ilightbox-prev-button.metro-black {
	top: 0;
	bottom: auto;
	background-position: 50% 0;
}
.ilightbox-button.ilightbox-next-button.metro-black.horizontal,
.ilightbox-button.ilightbox-prev-button.metro-black.horizontal {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	top/*\**/: 36%\9;  /* IE7-8 */
	bottom/*\**/: auto\9;  /* IE7-8 */
	width: 100px;
	height: 30%;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrows_horizontal.png?1994ed');
	background-position: -93px 50%;
}
.ilightbox-button.ilightbox-prev-button.metro-black.horizontal {
	right: auto;
	left: 0;
	background-position: -7px 50%;
}.ilightbox-overlay.mac {
	background: #2B2B2B;
}

.ilightbox-loader.mac {
	-webkit-box-shadow: black 0px 0px 85px, black 0px 0px 85px;
	        box-shadow: black 0px 0px 85px, black 0px 0px 85px;
}
.ilightbox-loader.mac div {
	background: #141414 url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.mac {
	padding: 2px;
	background: rgba(35,35,35,.9);
	background/*\**/: rgb(35,35,35)\9;  /* IE7-8 */

	-webkit-box-shadow: 0 38px 30px -18px rgba(0, 0, 0, .6);
	-moz-box-shadow: 0 38px 30px -18px rgba(0, 0, 0, .6);
	box-shadow: 0 38px 30px -18px rgba(0, 0, 0, .6);
}

.ilightbox-holder.mac .ilightbox-container  .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	color: #FFF;
	bottom: 15px;
	left: 15px;
	right: 15px;
	border: rgba(255,255,255,0.8) 1px solid;
	border/*\**/: rgb(245,245,245) 1px solid\9;  /* IE7-8 */

	-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.5);
	box-shadow: 0 0 2px rgba(0,0,0,0.5);

	-webkit-border-radius: 3px;
	        border-radius: 3px;
}

.ilightbox-holder.mac .ilightbox-container  .ilightbox-social {
	background: #FFF;
}

.ilightbox-holder.mac .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #555;
}

/* Style toolbar */
.ilightbox-toolbar.mac {
	top: 15px;
	left: 15px;
	background: rgb(65,65,65); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(65,65,65,1) 0%, rgba(65,65,65,1) 40%, rgba(50,50,50,1) 60%, rgba(50,50,50,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,65,65,1)), color-stop(40%,rgba(65,65,65,1)), color-stop(60%,rgba(50,50,50,1)), color-stop(100%,rgba(50,50,50,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#323232',GradientType=0 ); /* IE7-9 */
	border: rgba(30,30,30,.6) 1px solid;
	border/*\**/: rgb(30,30,30) 1px solid\9;  /* IE7-8 */
	overflow: hidden;
	
	-webkit-border-radius: 3px;
	        border-radius: 3px;
}

.ilightbox-toolbar.mac a {
	width: 28px;
	height: 28px;
	background: no-repeat 50%;
}

.ilightbox-toolbar.mac a.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);  /* IE7-8 */
	cursor: default;
	background-color: transparent !important;
}

.ilightbox-toolbar.mac a:hover {
	background-color: #4B4B4B;
}

.ilightbox-toolbar.mac a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/close-25.png?1994ed');
}

.ilightbox-toolbar.mac a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/resize-25.png?1994ed');
	right: 35px;
}

.ilightbox-toolbar.mac a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-25.png?1994ed');
	right: 35px;
}

.ilightbox-toolbar.mac a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-25.png?1994ed');
	right: 35px;
}

.isMobile .ilightbox-toolbar.mac {
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	background: rgb(65,65,65); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(65,65,65,1) 0%, rgba(65,65,65,1) 40%, rgba(50,50,50,1) 60%, rgba(50,50,50,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,65,65,1)), color-stop(40%,rgba(65,65,65,1)), color-stop(60%,rgba(50,50,50,1)), color-stop(100%,rgba(50,50,50,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#323232',GradientType=0 ); /* IE7-9 */
	border: 0;
	border-top: rgba(30,30,30,.6) 1px solid;
	border-top/*\**/: rgb(30,30,30) 1px solid\9;  /* IE7-8 */
	overflow: hidden;
	text-align: center;
	
	-webkit-border-radius: 3px;
	        border-radius: 3px;
}

.isMobile .ilightbox-toolbar.mac a {
	display: inline-block;
	float: none;
	width: 50px;
	height: 40px;
	background-size: 50%;
	background-position: 50% !important;
}

.isMobile .ilightbox-toolbar.mac a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/resize-50.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/resize-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.mac a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/close-50.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/close-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.mac a.ilightbox-next-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/forward-50.png?1994ed');
	background-position: 52% 50% !important;
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/forward-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.mac a.ilightbox-prev-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/back-50.png?1994ed');
	background-position: 48% 50% !important;
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/back-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.mac a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-50.png?1994ed');
	background-size: 80%;
	background-position: 70% 50% !important;
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.mac a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-50.png?1994ed');
	background-size: 80%;
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-ie.png?1994ed')\9;  /* IE7-8 */
}

.ilightbox-holder.mac .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 8px;
	color: #000;
}

.ilightbox-holder.mac .ilightbox-inner-toolbar .ilightbox-toolbar {
	display: inline-block;
	left: -15px;
	top: -15px;
}

.ilightbox-holder.mac .ilightbox-inner-toolbar .ilightbox-toolbar a {
	float: left;
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

/* Style thumbnails */
.ilightbox-thumbnails.mac .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	box-shadow: 0 0 6px rgba(0, 0, 0, .9);
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.ilightbox-thumbnails.mac .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

/* Configure arrow buttons */
.ilightbox-button.mac.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);  /* IE7-8 */
	cursor: default;
	background: #3b3b3b !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#323232',GradientType=0 ); /* IE7-9 */
}
.ilightbox-button.mac span {
	display: block;
	width: 100%;
	height: 100%;
}
.ilightbox-button.mac {
	bottom: 0;
	right: 0;
	left: 0;
	left/*\**/: 45%\9;  /* IE7-8 */
	right/*\**/: auto\9;  /* IE7-8 */
	width: 95px;
	height: 55px;
	margin: auto;
	background: rgb(65,65,65); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(65,65,65,1) 0%, rgba(65,65,65,1) 40%, rgba(50,50,50,1) 60%, rgba(50,50,50,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,65,65,1)), color-stop(40%,rgba(65,65,65,1)), color-stop(60%,rgba(50,50,50,1)), color-stop(100%,rgba(50,50,50,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(65,65,65,1) 0%,rgba(65,65,65,1) 40%,rgba(50,50,50,1) 60%,rgba(50,50,50,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414141', endColorstr='#323232',GradientType=0 ); /* IE7-9 */
	border: rgba(30,30,30,.6) 1px solid;
	border/*\**/: rgb(30,30,30) 1px solid\9;  /* IE7-8 */

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		    border-top-left-radius: 5px;
		    border-top-right-radius: 5px;
}
.ilightbox-button.ilightbox-button.mac:hover {
	background: rgb(75,75,75); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(75,75,75,1) 0%, rgba(75,75,75,1) 40%, rgba(60,60,60,1) 60%, rgba(60,60,60,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(75,75,75,1)), color-stop(40%,rgba(75,75,75,1)), color-stop(60%,rgba(60,60,60,1)), color-stop(100%,rgba(60,60,60,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(75,75,75,1) 0%,rgba(75,75,75,1) 40%,rgba(60,60,60,1) 60%,rgba(60,60,60,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(75,75,75,1) 0%,rgba(75,75,75,1) 40%,rgba(60,60,60,1) 60%,rgba(60,60,60,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(75,75,75,1) 0%,rgba(75,75,75,1) 40%,rgba(60,60,60,1) 60%,rgba(60,60,60,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(75,75,75,1) 0%,rgba(75,75,75,1) 40%,rgba(60,60,60,1) 60%,rgba(60,60,60,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#3c3c3c',GradientType=0 ); /* IE7-9 */
}
.ilightbox-button.ilightbox-prev-button.mac {
	top: 0;
	bottom: auto;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
		    border-bottom-left-radius: 5px;
		    border-bottom-right-radius: 5px;
}
.ilightbox-button.ilightbox-next-button.mac span {
	background: url('http://static.videocardz.com/2016/slider/vcslider/forward-vertical-50.png?1994ed') no-repeat 50% 75%;
}
.ilightbox-button.ilightbox-prev-button.mac span {
	background: url('http://static.videocardz.com/2016/slider/vcslider/back-vertical-50.png?1994ed') no-repeat 50% 25%;
}
.ilightbox-button.ilightbox-next-button.mac.horizontal,
.ilightbox-button.ilightbox-prev-button.mac.horizontal {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	top/*\**/: 41%\9;  /* IE7-8 */
	bottom/*\**/: auto\9;  /* IE7-8 */
	width: 55px;
	height: 95px;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
		    border-bottom-left-radius: 5px;
		    border-top-left-radius: 5px;
}
.ilightbox-button.ilightbox-prev-button.mac.horizontal {
	right: auto;
	left: 0;

	-webkit-border-radius: 0;
	        border-radius: 0;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
		    border-bottom-right-radius: 5px;
		    border-top-right-radius: 5px;
}
.ilightbox-button.ilightbox-next-button.mac.horizontal span {
	background: url('http://static.videocardz.com/2016/slider/vcslider/forward-50.png?1994ed') no-repeat 75% 50%;
}
.ilightbox-button.ilightbox-prev-button.mac.horizontal span {
	background: url('http://static.videocardz.com/2016/slider/vcslider/back-50.png?1994ed') no-repeat 25% 50%;
}.ilightbox-overlay.smooth {
	background: #0F0F0F;
}

.ilightbox-loader.smooth {
	-webkit-box-shadow: rgba(0,0,0,1) 0px 0px 55px, rgba(0,0,0,.3) 0px 0px 55px;
	        box-shadow: rgba(0,0,0,1) 0px 0px 55px, rgba(0,0,0,.3) 0px 0px 55px;
}
.ilightbox-loader.smooth div {
	background: #000 url('http://static.videocardz.com/2016/slider/vcslider/preloader.gif?1994ed') no-repeat center;
}

.ilightbox-holder.smooth {
	border/*\**/: black 1px solid\9;  /* IE7-8 */

	-webkit-box-shadow: 0 0 45px rgba(0,0,0,.9);
	        box-shadow: 0 0 45px rgba(0,0,0,.9);
}

.ilightbox-holder.smooth .ilightbox-container > * {
	pointer-events: all;
}

.ilightbox-holder.smooth .ilightbox-container:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.11);
	        box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.11);
}

.ilightbox-holder.smooth .ilightbox-container .ilightbox-caption {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	border: 1px solid rgba(0,0,0,0.2);
	left: 1px;
	right: 1px;
	bottom: 1px;
	color: #FFF;
	text-shadow: 0 0 3px rgba(0, 0, 0, .75);
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.ilightbox-holder.smooth .ilightbox-container .ilightbox-social {
	background: url('http://static.videocardz.com/2016/slider/vcslider/caption-bg.png?1994ed');
	border: 1px solid rgba(0,0,0,0.2);
	left: 1px;
	top: 1px;
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.ilightbox-holder.smooth .ilightbox-alert {
	background: url('http://static.videocardz.com/2016/slider/vcslider/alert.png?1994ed') no-repeat center top;
	color: #555;
}

/* Style toolbar */
.ilightbox-toolbar.smooth {
	top: 8px;
	left: 8px;
	height: 25px;
}

.ilightbox-toolbar.smooth a {
	width: 27px;
	height: 25px;
	background: #000 url('http://static.videocardz.com/2016/slider/vcslider/buttons.png?1994ed') no-repeat 7px 6px;
}

.ilightbox-toolbar.smooth a:hover {
	background-color: #51b7ff;
}

.ilightbox-toolbar.smooth a.ilightbox-close:hover {
	background-color: #d94947;
}

.ilightbox-toolbar.smooth a.disabled {
	opacity: 0.2;
	filter: alpha(opacity=20);
	cursor: default;
	background-color: #000;
	
	-webkit-box-shadow: 0 0 25px rgba(0,0,0,.8);
	        box-shadow: 0 0 25px rgba(0,0,0,.8);
}

.ilightbox-toolbar.smooth a.ilightbox-fullscreen {
	background-position: 6px -31px;
}

.ilightbox-toolbar.smooth a.ilightbox-play {
	background-position: 8px -55px;
}

.ilightbox-toolbar.smooth a.ilightbox-pause {
	background-position: 8px -81px;
}

.isMobile .ilightbox-toolbar.smooth {
	background: #000;
	top: auto;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40px;
	text-align: center;
}

.isMobile .ilightbox-toolbar.smooth a {
	display: inline-block;
	float: none;
	width: 50px;
	height: 40px;
	background-size: 50%;
	background-position: 50%;
}

.isMobile .ilightbox-toolbar.smooth a.ilightbox-fullscreen {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/fullscreen-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.smooth a.ilightbox-close {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/x-mark-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.smooth a.ilightbox-next-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-next-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 52% 50%;
}

.isMobile .ilightbox-toolbar.smooth a.ilightbox-prev-button {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/arrow-prev-icon-ie.png?1994ed')\9;  /* IE7-8 */
	background-position: 48% 50%;
}

.isMobile .ilightbox-toolbar.smooth a.ilightbox-play {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/play-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.isMobile .ilightbox-toolbar.smooth a.ilightbox-pause {
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-64.png?1994ed');
	background-image/*\**/: url('http://static.videocardz.com/2016/slider/vcslider/pause-icon-ie.png?1994ed')\9;  /* IE7-8 */
}

.ilightbox-holder.smooth .ilightbox-inner-toolbar .ilightbox-title {
	font-size: 18px;
	padding: 10px 12px;
	padding-right: 60px;
	color: #acacad;
}

.ilightbox-holder.smooth .ilightbox-inner-toolbar .ilightbox-toolbar {
	left: auto;
	top: 5px;
	right: 5px;
}

.ilightbox-holder.smooth .ilightbox-inner-toolbar .ilightbox-toolbar a {
	float: right;
}

/* Style thumbnails */
.ilightbox-thumbnails.smooth.ilightbox-horizontal {
	height: 100px;
}

.ilightbox-thumbnails.smooth.ilightbox-horizontal .ilightbox-thumbnails-container {
	height: 100px;
}

.ilightbox-thumbnails.smooth.ilightbox-vertical {
	width: 140px;
}

.ilightbox-thumbnails.smooth.ilightbox-vertical .ilightbox-thumbnails-container {
	width: 140px;
}

.ilightbox-thumbnails.smooth .ilightbox-thumbnails-grid .ilightbox-thumbnail {
	padding: 10px;
}

.ilightbox-thumbnails.smooth .ilightbox-thumbnails-grid .ilightbox-thumbnail img {
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.8);
	        box-shadow: 0 0 10px rgba(0,0,0,.8);
	
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.ilightbox-thumbnails.smooth  .ilightbox-thumbnails-grid .ilightbox-thumbnail:after {
	display: block;
	content: '';
	position: absolute;
	top: 10px;
	left: 10px;
	right: 10px;
	bottom: 10px;
	margin: auto;
	pointer-events: none;
	
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
	
	-webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.11);
	        box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,0.11);
}

.ilightbox-thumbnails.smooth.ilightbox-vertical  .ilightbox-thumbnails-grid .ilightbox-thumbnail {
	margin-bottom: -10px;
}

.ilightbox-thumbnails.smooth.ilightbox-horizontal  .ilightbox-thumbnails-grid .ilightbox-thumbnail {
	margin-right: -10px;
}

.ilightbox-thumbnails.smooth .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {
	background: url('http://static.videocardz.com/2016/slider/vcslider/thumb-overlay-play.png?1994ed') no-repeat center;
}

/* Configure arrow buttons */
.ilightbox-button.smooth.disabled {
	opacity: 0.1;
	filter: alpha(opacity=10);
	cursor: default;
}
.ilightbox-button.smooth span {
	display: block;
	width: 100%;
	height: 100%;
}
.ilightbox-button.smooth {
	bottom: 0;
	right: 0;
	left: 0;
	left/*\**/: 45%\9;  /* IE7-8 */
	right/*\**/: auto\9;  /* IE7-8 */
	width: 120px;
	height: 70px;
	margin: auto;
	background: url('http://static.videocardz.com/2016/slider/vcslider/arrows_vertical.png?1994ed') no-repeat 50% -110px;
	background-color: #000;
	background-color: rgba(0,0,0,0.5);
	border: rgba(255,255,255,.2) 1px solid;
	border/*\**/: rgb(100,100,100) 1px solid\9;  /* IE7-8 */
}
.ilightbox-button.ilightbox-next-button.smooth {
	border-bottom: 0;
}
.ilightbox-button.ilightbox-prev-button.smooth {
	top: 0;
	bottom: auto;
	background-position: 50% -15px;
	border-top: 0;
}
.ilightbox-button.smooth.horizontal {
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	top/*\**/: 41%\9;  /* IE7-8 */
	bottom/*\**/: auto\9;  /* IE7-8 */
	width: 70px;
	height: 120px;
	background-image: url('http://static.videocardz.com/2016/slider/vcslider/arrows_horizontal.png?1994ed');
	background-position: -110px 50%;
	border: rgba(255,255,255,.2) 1px solid;
	border/*\**/: rgb(100,100,100) 1px solid\9;  /* IE7-8 */
}
.ilightbox-button.ilightbox-next-button.smooth.horizontal {
	border-right: 0;
}
.ilightbox-button.ilightbox-prev-button.smooth.horizontal {
	right: auto;
	left: 0;
	background-position: -18px 50%;
	border-left: 0;
}/**************************
*
*	GENERAL
*
**************************/
.ilightbox_clear {
	clear: both;
}

.ilightbox_inline_gallery {
	cursor: pointer !important;
}

.ilightbox_wrap {
	width: 100%;
}

.ilightbox_wrap * {
    margin:0 !important;
    padding:0 !important;
    border:0 !important;
    outline:0 !important;
    font-size:100% !important;
    vertical-align:baseline !important;
    background:transparent !important;
}

.ilightbox_wrap ul {
	list-style: none !important;
	margin-left: -3.3% !important;
}

.ilightbox_wrap ul li {
	/*
	max-width: 200px;
	max-height: 200px;
	*/
	margin-left: 3.3% !important;
	margin-bottom: 20px !important;
	list-style: none !important;
}

.ilightbox_wrap ul li a {
	display: block;
	border: 3px solid #EEE !important;
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05) !important;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.ilightbox_wrap ul li a:hover {
	border-color: #0088cc !important;
	-webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.55) !important;
	-moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.55) !important;
	box-shadow: 0 1px 4px rgba(0, 105, 214, 0.55) !important;
}

.ilightbox_wrap ul li a img {
	display: block;
	width: 100% !important;
	
	-webkit-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	border-radius: 0 !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
}