/**
 * Apptha
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the EULA
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.apptha.com/LICENSE.txt
 *
 * ==============================================================
 *                 MAGENTO EDITION USAGE NOTICE
 * ==============================================================
 * This package designed for Magento COMMUNITY edition
 * Apptha does not guarantee correct work of this extension
 * on any other Magento edition except Magento COMMUNITY edition.
 * Apptha does not provide extension support in case of
 * incorrect edition usage.
 * ==============================================================
 *
 * @category    Apptha
 * @package     Apptha_PriceCount
 * @version     0.1.4
 * @author      Apptha Team <developers@contus.in>
 * @copyright   Copyright (c) 2014 Apptha. (http://www.apptha.com)
 * @license     http://www.apptha.com/LICENSE.txt
 *
 */
 .timer-wrapper{width: 135px; float: left; clear: both; margin: 20px 0 0 25px;}
 .timer-wrapper.list{margin:0;}
 .timer-grid{float: left;width: 100%;padding: 3px 0 0 0;color: #000000;font-size: 18px;font-family: arial; font-weight: bold;}
 .timer-list{float: left;width: 100%;padding: 0;color: #000000;font-size: 18px;font-family: arial; font-weight: bold;}
 .timer-view{float: left;width: 100%;padding:2px 0 0 0px;color: #000000;font-size: 18px; font-family:arial;font-weight: bold;}
 .timer-wrapper span{margin-right: 5px;}
 .timer-wrapper .label {width: 12px; display: inline-block; padding: 10px 8px 0 8px; font-size: 14px; color:#545454;}
 .timer-wrapper .sec,
 .timer-wrapper .min,
 .timer-wrapper .hour,
 .timer-wrapper .day{padding: 5px; border: 1px solid #545454; border-radius: 2px; color: #c7c7c7; font-size: 14px;}
 .timer-compare{float: left;width: 100%;padding: 0;color: #000000;font-size: 22px;font-family: arial; font-weight: bold;}
 .timerspec{float: left;width: 100%;color: #1E7EC8;font-size: 13px;}
 .timerdate{float: left;width: 100%;padding:0 0 3px 0;color: #1E7EC8;font-size: 12px;}
 .timerdate .day{margin:1px 1px; width:20px; text-align: center;}
 .timerdate .hour{margin:1px 1px; width:20px; text-align: center;}
 .timerdate .min{margin:1px 1px; width:20px; text-align: center;}
 .timerdate .sec{margin:1px 1px; width:20px; text-align: center;}
 .products-grid .actions{position:relative !important;bottom:0;}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 20, 2013 */



@font-face {
    font-family: 'proxima_nova_rgregular';
    src: url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font1/proximanova-regular-webfont.eot');
    src: url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font1/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font1/proximanova-regular-webfont.woff') format('woff'),
         url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font1/proximanova-regular-webfont.ttf') format('truetype'),
         url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font1/proximanova-regular-webfont.svg#proxima_nova_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 28, 2013 */



@font-face {
    font-family: 'proxima_nova_rgbold';
    src: url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font2/proximanova-bold-webfont.eot');
    src: url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font2/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font2/proximanova-bold-webfont.woff') format('woff'),
         url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font2/proximanova-bold-webfont.ttf') format('truetype'),
         url('https://content.paradoxplaza.com/skin/frontend/default/vc/font/font2/proximanova-bold-webfont.svg#proxima_nova_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
*{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	
	font: inherit;
	
}
select{ height:33px;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bgb_03.gif);}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
html{ overflow-x:hidden;}
table {

	border-spacing: 0;
}
button{ border:none; cursor:pointer; background-color: transparent; padding:0px;}
textarea, input { outline: none; }
input{ padding:0px; margin:0px; border-radius:5px; border:solid 1px #000; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/searchbar-bg.gif);}
input[type="radio"]{background:none;}
/* GENERAL ------------------------------------------------------------*/

article, aside, canvas, figure, figure img, figcaption,
footer, header, nav, section, audio, video {
	display: block;
	 outline: 0;
}

.clearfix{ clear:both; }

.clear{ clear:both; content: ".";display: block; clear: both;visibility: hidden;line-height: 0; height: 0;}


.wrapper{
	margin: 0 auto;
	position: relative;
}

.hidden{
	display: none;
}

body{
	font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
	font-size: 13px; color:#FFFFFF; color:#c7c7c7; position:relative; }



body p{
	 color:#c7c7c7;
	font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
}

body a{
	text-decoration: none;color:#FFFFFF;
	font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
	-webkit-transition: color 0.3s ease;
	-moz-transition: color 0.3s ease;
	-o-transition: color 0.3s ease;
	transition: color 0.3s ease;
}




h1,h2,h3,h4,h5,h6{

	font-weight: 400;
}

h1{ font-size: 48px;}

h2{ font-size: 36px; }

h3{ font-size: 24px; }

h4{ font-size: 20px; }

h5{ font-size: 18px; }

h6{ font-size: 14px; }

#main,
footer,
aside{ line-height: 1.5em; }


.wrapper {
	width: 1200px;
}

.right{
	float: right;
}

.left{
	float: left;
}


.right:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

#top-widget-holder,
footer,
aside{
    font-size: 12px;
    line-height: 1.5em;
}

a:focus,a { outline: 0; }

#cookie {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 10;
	padding: 15px 0;
	background: #bc2a3b;
	font-size: 14px;
	text-align: center;
	color: #fff;
}

#cookie a {
	font-weight: 700;
}

#cookie .cookie-button {
	margin-left: 10px;
	padding: 3px 12px;
	background: #eee;
	border-radius: 3px;
	color: #bc2a31;
	font-weight: 700;
}

/* header ------------------------------------------------------------*/
header{ height:82px; width:100%; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/header-bg_05.gif) repeat-x 0 20px; background-color:#000000; padding-top:20px;z-index:20; position:relative;
left:0; position:fixed; width:100%; top:0;
}
.content_body{padding-top:103px}
.headerwrapper{ padding-left:30px; padding-right:30px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/headerwatermark.png) no-repeat 0 -40px; height:82px; position:relative; }
#logo{
	display: inline-block;
	padding-top: 15px;
	padding-bottom: 0px; float:left;}
	#logo img{ width:202px;}
	.logob{ padding-top:8px !important;}

#logo:hover{ opacity: 0.8;}
nav{ margin-top:35px; float:left; margin-left:15px;}
nav ul li{ float:left; }
nav ul li a{ color:#aeaeae; padding-left:24px; padding-right:24px;font-size:16px; text-shadow:1px 1px 2px #000;}
nav ul li a:hover{ color:#FFFFFF; }
nav ul li.current-menu-item a{ color:#c41d25; font-weight:bold;}

.login-area{ float:right; right:65px; position:absolute;}
.login-area>ul>li{ float:left;}
.login-area>ul{ padding-top:12px; float:left;}
.login-area>ul>li.login{ height:10px; border-right:solid 1px #aeaeae;}
.login-area>ul>li>a{ font-size:15px;color:#aeaeae; float:left; display:block; padding-left:10px; padding-right:16px; line-height:10px; *line-height:14px;}
.login-area>ul>li>a:hover{ color:#c41d25;}
 .socialicon{ float:left; padding-top:5px;}
 .socialicon ul li{ float:left; display: inline-block; margin-right:15px;}
 .socialicon ul li a { display:block; width:24px; height:24px; float:left; box-shadow:0 0 3px #000;}
 .socialicon ul li a span{ display:none;}


.searchbar{ float:right; position:relative; margin-top:35px;}
.searchbar input{float: right; width: 260px; position: relative; z-index: 1; padding-top:7px;padding-bottom:7px;height:18px; line-height:32px; padding-left:10px;font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size:15px; color:#bc2a31;}
.searchbar button{ width:22px; height:18px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/search-icon.png) no-repeat; position:absolute; top:7px;right:12px;}

.cart{ position:absolute; right:30px; top:-21px; width: 455px; max-width: 100%;}
.cart a.cart-icon{ width:42px; height:50px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/carticon.png) no-repeat; position:relative; z-index:30; float: right;}
.cart a.cart-icon:hover { -webkit-filter: brightness(115%); filter: brightness(115%); }
.cart-header:hover .cart-icon { -webkit-filter: brightness(115%); filter: brightness(115%); }
.cart.is-active a.cart-icon { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/cart-close.png) no-repeat;}
.cart a span{ display:none;}
.cart-header { cursor: pointer;}
.cart-header .cart-summary {
    float: right; line-height: 47px; margin-right: 10px;
    -moz-transition: opacity 0.4s ease-in;
    -o-transition: opacity 0.4s ease-in;
    -webkit-transition: opacity 0.4s ease-in;
    transition: opacity 0.4s ease-in;
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    -moz-animation: fadein .4s;
    -webkit-animation: fadein .4s;
    animation: fadein .4s;
}
@-moz-keyframes fadein {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes fadein {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes fadein {
  0% { opacity: 0; }
  100% { opacity: 1; }
}
.cart.is-loading .cart-summary {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
}
.cart-header .cart-summary p { display: inline-block; vertical-align: bottom; line-height: 1; }
.cart-header .cart-summary p.subtotal { color: #fff; font-weight: bold; }
.cart-header .cart-items-pill {
    display: block;
    background-color: #f60814;
    padding: 3px 4px;
    position: absolute;
    right: -8px;
    top: 5px;
    border-radius: 3px;
    box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.5);
    font-size: 12px;
    border: 1px solid #f60814;
    background-image: url('https://content.paradoxplaza.com/skin/frontend/default/vc/css/data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2MDgxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkMDcxMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f60814), color-stop(100%, #dd0712));
    background-image: -moz-linear-gradient(#f60814, #dd0712);
    background-image: -webkit-linear-gradient(#f60814, #dd0712);
    background-image: linear-gradient(#f60814, #dd0712);
    min-width: 7px;
    text-align: center;
    font-weight: bold;
    color: white;
    -moz-transition: opacity 0.4s ease-in;
    -o-transition: opacity 0.4s ease-in;
    -webkit-transition: opacity 0.4s ease-in;
    transition: opacity 0.4s ease-in;
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    -moz-animation: fadein .4s;
    -webkit-animation: fadein .4s;
    animation: fadein .4s;
}

.cart.is-loading .cart-header .cart-items-pill {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
}

/* Cart Transitions */
.cart .cartpopup {
  z-index: 10;
  -moz-transform: translateY(-100%);
  -ms-transform: translateY(-100%);
  -webkit-transform: translateY(-100%);
  transform: translateY(-100%);
  -moz-transition: -moz-transform 0.4s ease;
  -o-transition: -o-transform 0.4s ease;
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
}

.cart .cart-ajax-overlay {
	position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(0,0,0,.5);
    z-index: 10;
    background-image: url('https://content.paradoxplaza.com/skin/frontend/default/vc/images/opc-ajax-loader.gif');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: none;
}

.cart.is-loading .cart-ajax-overlay {
	display: block;
}

.cart.is-active .cartpopup{
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -webkit-transform: translateY(0%);
  transform: translateY(0%);
}
.top-cart-footer { position: relative; }
.top-cart-footer .actions { position: absolute; top: 0; right: 0; }
.top-cart-footer .cart-summary { line-height: 63px; margin-right: 175px;}
.top-cart-footer .cart-summary p { display: inline-block; font-size: 19px; font-weight: bold;}
.top-cart-footer .cart-summary .amount { font-weight: normal; color: #aeaeae; }
.top-cart-footer .cart-summary .cart-link {display: block; text-align: right; color: #bc2a31; margin-top: 5px; font-size: 13px; }
.top-cart-footer .summary-text-wrapper { text-align: right; white-space: nowrap; }
.top-cart-footer .summary-wrapper { display: inline-block; line-height: 1; vertical-align: middle; }
.top-cart-footer .btn-checkout { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/top-checkout-btn.png) no-repeat; margin-left: 0; height: 63px; margin-left: 0; width: 128px;}
.top-cart-footer .btn-checkout:hover { background-position: -128px; }

.mini-products-list { width: 100%; margin-bottom: 14px; border-bottom: 1px solid #383838;}
.mini-products-list td, .mini-products-list th { padding: 5px; font-size: 14px; text-align: left;}
.mini-products-list th { font-weight: bold; padding-top: 14px; }
.mini-products-list thead tr th, .mini-products-list tr.item td {border-bottom: 1px solid #000; padding-bottom: 14px; }
.mini-products-list tr.item-heading td {border-top: 1px solid #383838; padding-top: 14px; }
.mini-products-list .item-image {width: 155px;}
.mini-products-list .product-name a { color: #bc2a31; font-weight: bold; font-size: 15px; }
.mini-products-list .product-image { position: relative; display: block;}
.mini-products-list .product-image img { display: block; margin: 0; border-radius: 5px; max-width: 100%;}
.mini-products-list .product-image:before { position: absolute;  border-radius: 5px; content: ''; top: 0; bottom: 0; right: 0; left: 0; box-shadow: inset 1px 1px 2px #fff, inset -1px -1px 2px #000; }
.mini-products-list .remove-item .btn-remove { position: static; margin: 0; display: inline; text-indent: 0; font-size: inherit; background: none; font-size: 25px; line-height: 16px; vertical-align: middle; color: #bc2a31; }
.mini-products-list .a-center { text-align: center; }
.mini-products-list .a-right { text-align: right; }

.mini-products-list .item-quantity {}
.mini-products-list .item-quantity a { font-size: 12px; color: #bc2a31; display: block;}
.mini-products-list .item-qty-edit { width: 27px; height: 32px; line-height: 1; padding: 0 5px; font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size: 15px; color: #bc2a31; text-align: center; vertical-align: middle; }
.mini-products-list-wrapper { max-height: 600px; overflow: auto; }

.mini-products-list .item-details > .details-contents { display: none; padding: 10px; border: 1px solid #202020; border-radius: 5px; margin: 5px 0; font-size: 12px; }
.mini-products-list .item-details.is-active > .details-contents { display: block; }
.mini-products-list .item-details .show-text { display: block; }
.mini-products-list .item-details .hide-text { display: none; }
.mini-products-list .item-details.is-active .show-text { display: none; }
.mini-products-list .item-details.is-active .hide-text { display: block; }
.mini-products-list .toggle-details { margin-top: 5px; font-size: 12px; }

.btn-cart.loading {
	text-indent: -9999999px;
	position: relative;
}
.btn-cart.loading:before {
	content: '';
    display: block;
    position: absolute;
    top: -4px;
    left: 34px;
    background-color: #000;
    z-index: 10;
    background-image: url('https://content.paradoxplaza.com/skin/frontend/default/vc/images/opc-ajax-loader.gif');
    background-repeat: no-repeat;
    background-position: 50% 50%;
    height: 50px;
    width: 50px;
    border-radius: 100%;
    background-color: rgba(0,0,0, .75);
}
.listb .btn-cart.loading:before {
	left: 60px;
}
.listd .btn-cart.loading:before {
	left: 8px;
}
.add-to-cart .btn-cart.loading:before {
	top: -4px;
    left: 50px;
}

@media only screen and (max-width: 800px) {
	.mini-products-list .item-image {width: 100px;}
	.top-cart-footer .actions {
	    position: static;
		float: right;
	}
	.top-cart-footer .cart-summary {
		margin-right: 0;
		text-align: right;
	    line-height: 1;
	    margin-bottom: 14px;
	}
	.cart-header .cart-summary {
		display: none;
	}
	.mini-products-list-wrapper {
		max-height: 400px;
    	overflow: auto;
	}
}


@media only screen and (min-width: 800px) and (max-width: 1180px) {
	.wrapper {
		width: 768px;
	}
	#logo{ padding-top:18px;}
	#logo img{ width:170px;}
	nav{margin-left:10px;}
	nav ul li a{ padding-left:7px; padding-right:7px;font-size:14px; text-shadow:1px 1px 2px #000;}
	.login-area>ul>li>a{ font-size:15px;color:#aeaeae; float:left; display:block; padding-left:10px; padding-right:10px; line-height:10px;}
	.searchbar input{width:148px;}
	.searchbar{
	}}
	@media only screen and (max-width: 800px) {

		.wrapper {
		width: 370px;
	}
	header{ height:122px; padding-top:0px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/header-bg_02.gif);}
	.content_body{padding-top:122px}
	#nav{ display:none;}
	#logo img{ width:195px;}
	.headerwrapper{ padding-left:20px; padding-right:20px;background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/headerwatermark.png) no-repeat 0 0px;height:122px; }
	.login-area .socialicon{ display:none;}
	.login-area{ float:right; right:60px; position:absolute;}
	.login-area>ul{ width:60px; padding-top:8px;}
.login-area>ul>li{ float:right; text-align:right; width:65px; height:20px;}

.login-area>ul>li.login{ height:10px; border-right:solid 1px #aeaeae; text-align:right; height:24px;  border:none; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/loginbg_05.gif) bottom right no-repeat;}
.login-area>ul>li.login a{text-align:right; line-height:18px; }
.login-area>ul>li>a{ font-size:14px; line-height:18px;text-align:right; padding:0px; display:block; width:65px;}
	.searchbar { margin-top:15px;}
	.searchbar input{width:138px;}
	.cart{ width:33px; height:49px; position:absolute; right:20px; top:0px; z-index:100;}
	nav{ margin-top:15px; margin-left:0px;}
	#combo-holder{ display:block !important; width:156px ; height:32px; position:relative;}
	select.select{width:156px; height:32px !important; position:relative;
		z-index:10; line-height:32px;}
		span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:156px;
	height:32px;
	line-height:32px;
	text-indent:10px;
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/combonav_03.png) no-repeat 0 0;

	z-index:1;
	}

		}

			@media only screen and (max-width: 500px) {
				.headerwrapper{ padding-left:17px; padding-right:17px; }
				nav{ margin-top:20px;}

				.wrapper{ width:301px;}
				#logo img { width:155px;}
				.searchbar { margin-top:20px;}
				.searchbar input{width:115px;}
					#combo-holder{ display:block !important; width:127px ; height:32px; position:relative;}
				select.select{width:127px; height:32px !important; position:relative;
		z-index:10; line-height:32px;}
					span.select{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:127px;
	height:32px;
	line-height:32px;
	text-indent:10px;
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/combonav_04.png) no-repeat 0 0;

	z-index:1;
	}
			}


/* banner ------------------------------------------------------------*/
.bannerarea{ width:100%; background:#000; border-bottom:solid 1px #333333; box-shadow:0 1px 1px #000; position:relative;}
ul.smallslides{ display:none;}
ul.slides li{ text-align:center; width:100%;max-height: 480px;overflow: hidden;}
.home-slider{ width:100%; float:left; position:relative;padding-bottom:0px; z-index:0;}
.arrowwrapper{ width:1200px; margin:0 auto; position:relative; height:535px;}
.home-slider img{ width:100%; display:block; min-width:960px;}
ul.slides li img{  margin:0 auto; }
a.leftarrow{ width:33px; height:74px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bannerarrow.png); position:absolute; z-index:10; top:40%; left:10px;}
a.rightarrow{ width:33px; height:74px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bannerarrow.png) 36px; position:absolute; z-index:10; top:40%; right:10px;}

.dot{ position: absolute; z-index:9; top:82%; right:5%;}
.dot ul li { float:left; margin-right:8px;}
.dot ul li a{ width:21px; height:27px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/dot.png); line-height:20px; text-align:center;text-indent:999px;}
.dot ul li.current a{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/dot.png) 23px; color:#bc2a31;  }
@media only screen and (max-width: 1180px) {
	ul.slides li img{  min-width:700px;  min-height:inherit;}
	.arrowwrapper{ position:static; height:auto;}
}
	@media only screen and (max-width: 800px) {
		.dot{ position: absolute; z-index:9; top:75%; }
		.bannerarea{ width:100%; overflow:hidden;  }
		.home-slider{  overflow:hidden;}
			ul.slides li img{  min-width:400px; min-height:inherit;}
	.home-slider img{ display:block; text-align:center; }
		a.leftarrow{ width:22px; height:48px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) no-repeat; position:absolute; z-index:10; top:76px; left:10px;}
a.rightarrow{ width:22px; height:48px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) -22px no-repeat; position:absolute; z-index:10; top:76px; right:10px;}
}
	@media only screen and (max-width: 500px) {
	.preorderb { margin-right:0 !important;float:left!important;}
	ul.slides li img{  height:200px; width:auto; max-width: 2000px; }

ul.smallslides{ display:block;}
.dot { display:none;}
		ul.slides{ display:none;}ul.smallslides li img{min-height:inherit;}
}
/*store page ------------------------------------------------------------*/
.sortby.select{width:156px; height:32px !important; position:relative;
		z-index:10; line-height:32px;}
		span.select2{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:158px;
	height:32px;
	line-height:32px;
	text-indent:10px;
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/combonav_03.png) no-repeat 0 0;
	top:-5px;
	z-index:1;
	}





/*lastnewsblock ------------------------------------------------------------*/
.blocka{ width:1144px; height:326px; padding-top:24px; padding-left:28px; padding-right:28px; margin-top:-4%; position: relative; float:left; border-radius:6px; border:solid 1px #000; box-shadow: inset 0px 1px 0px #3f3f3f; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/blocka_bg_03.gif) repeat-x; background-color:#121212;}
.shadowa{ width:55px; height:149px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/shadow_94.png) no-repeat; position:absolute; left:0px; top:100px;}
.shadowb{ width:55px; height:149px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/shadowb_94.png) no-repeat; position:absolute; right:0px; top:100px;}
.blocka:after{content: ".";display: block; clear: both;visibility: hidden;line-height: 0; height: 0;}
.titlea{ width:100%;}
.titlea:after{content: ".";display: block; clear: both;visibility: hidden;line-height: 0; height: 0;}
.titlea h4{ color:#aeaeae; text-shadow:1px 1px 2px #000; float:left; }
.titlea .line{ float:left; border-bottom:solid 1px #383838; height:0px; border-top:solid 1px #000; width:950px; margin-top:10px; margin-left:15px;}
.titlea a.more{ font-size:18px; float:right; margin-left:20px; color:#bc2a31; text-shadow:1px 1px 1px #000;font-family: 'proxima_nova_rgbold'; line-height:20px;}
.titlea a.more:hover{color:#e9222b;}
.slidenews{ position:relative; margin:0 auto; width:1100px; margin-top:20px;}
.slidenews ul li{ width:336px; height:260px; float:left; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bottomline.gif) no-repeat bottom center; margin-left:15px; margin-right:15px;}


.subblocka{ width:336px; height:259px; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/newsblock-bg.png) repeat-x; background-position:bottom; border-radius:6px;}
.subblocka .pic{ border-radius:6px; box-shadow:0px 1px 5px #000; width:308px; height:130px; overflow:hidden; margin: 0 auto;}
.subblocka .pic:after{content: ".";display: block; clear: both;visibility: hidden;line-height: 0; height: 0;}
.subblocka .pic img{ width:308px;}
.subblocka .content{ width:300px; margin: 0 auto;margin-top:10px;}
.subblocka .content strong { margin-bottom:5px; float:left;}
.subblocka .content strong a{ font-size:18px;  color:#bc2a31; line-height:20px;  font-family: 'proxima_nova_rgbold';}
.subblocka .content p{ font-size:14px; line-height:18px; color:#c7c7c7; clear:both;}
.subblocka a.view{ float:right;font-size:15px;  color:#bc2a31; font-weight:bold; margin-right:20px; margin-top:10px;}
.subblocka a.view:hover{color:#e9222b;}
.subblocka .content strong a:hover{ color:#e9222b;}
a.cprev{ width:42px; height:70px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/arrow_03.png) no-repeat; position:absolute; display:block; cursor:pointer; left:-56px; top:90px;}
a.cnext{width:42px; height:70px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/arrow_03.png) no-repeat -42px; position:absolute; display:block; cursor:pointer;right:-56px; top:90px;}
.slidenewsb{display:none;}


/*lastnewsblock ------------------------------------------------------------*/
@media only screen and (min-width: 800px) and (max-width: 1180px) {

		.blocka{ width:708px; height:210px; margin-top:-4%;}
	.shadowa{top:50px;}
.shadowb{  top:50px;}
		.blocka .titlea .line{ width:510px; }
		.slidenews { width:683px; margin-top:10px;}
		.list_carousel { width:683px;}
		.slidenews ul li{ width:207px; height:161px; float:left; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bottomline.gif) no-repeat bottom center; margin-left:10px; margin-right:10px;}
		.subblocka{ width:206px; height:160px;}
		.subblocka .pic{ width:188px; overflow:hidden; height:124px;}
		.subblocka .content{ width:184px;}
		.subblocka .content strong a{ font-size:14px;}
		.subblocka .content strong{ height:15px; overflow:hidden;}
		.subblocka .content p{display: none;}
		a.cprev{top:40px; left:-46px;}
		a.cnext{top:40px; right:-47px;}
		.subblocka a.view{ display:none;}


	}
	@media only screen and (max-width: 800px) {
		.blocka{

	width:330px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:680px;
	position: relative; float:left;
	margin-top:-20px;
}.shadowa{ display:none;}
.shadowb{ display:none;}
		.blocka .titlea .line{ width:160px;}
	.slidenews {display:none;}
	.list_carousel { width:330px;}
		.slidenewsb{width:330px; display:block; margin-top:10px; height:580px;}
		.slidenewsb .pic{ width:330px;}

		.slidenewsb ul{ width:330px; float:left;}
.slidenewsb ul li{ height:580px; width:330px; margin:0px; float:left;}
ul.sub{ width:330px; height:580px; }
ul.sub li{  width:330px; margin:0px; height:181px;  float:left; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bottomline.gif) no-repeat bottom center; margin-bottom:20px;}

		.subblocka{width:330px; height:180px;}
		.subblocka .pic{ width:300px; height:145px;}

		.subblocka .pic img{width:300px;}
		.subblocka .content{ width:290px;}
		.subblocka .content strong a{ font-size:14px;}
	.subblocka .content strong{ height:15px; overflow:hidden;}
	.subblocka .content p{display: none;}

	a.cprev{ width:22px; height:48px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) no-repeat; z-index:10; position: static; float:left; margin-top:10px;}
	a.cnext{ width:22px; height:48px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) -22px no-repeat; z-index:10;  position: static; float:right;margin-top:10px;}

		}

		@media only screen and (max-width: 500px) {
			.titlea h4{ font-size:18px; line-height:24px;}
			.blocka{width:299px; padding-left:0px; padding-right:0px; }
			.titlea { padding-left:15px; padding-right:15px; width:270px;}
			.blocka .titlea .line{ width:100px;}
			.slidenewsb{width:301px; display:block; margin-top:10px; height:580px;}
			.slidenewsb ul li{ width:301px; border-radius:0;}
			.slidenewsb .pic { width:268px; height:140px; margin-left:15px;}
			.slidenewsb .pic img{ width:268px; }
			.subblocka{ border-radius:0;}

			a.cprev{ margin-left:15px;}a.cnext{ margin-right:15px;}
			}

.blockb{ width:530px; float:left;  margin-top:25px; background:#1b1b1b;border-radius:6px; padding-left:18px; padding-top:26px; padding-right:18px; border:solid 1px #000; padding-bottom:16px; margin-left:16px; margin-right:16px; box-shadow:inset 0px 1px 0px #3d3d3d;}
.blockb .line{ width:300px;}
ul.lista{ margin-top:10px; margin-bottom:15px;}
ul.lista li{  border-bottom:solid 1px #383838; border-top:solid 1px #000; clear:both; padding-top:14px; padding-bottom:14px;}
ul.lista li:first-child{ border-top:none;}
ul.lista li:nth-child(even){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_04.png) no-repeat center; }
ul.lista li .pic{ width:210px; height:78px;border-radius:6px; box-shadow:0px 1px 5px #000;overflow:hidden; float:left; position:relative;}
ul.lista li .pic img{ width:210px;}
ul.lista li .pic .info{ width:50px; height:80px; position:absolute; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infobg.png); top:0px; left:0px; font-size:16px; font-family: 'proxima_nova_rgbold'; text-align:center; line-height:18px; padding-top:20px; text-shadow: 1px 1px 3px #738019; color:#FFFFFF;}ul.lista li .pic .infodlc{ padding-top:30px;}
ul.lista li .pic .info b{ font-size:19px;color:#FFFFFF;}
ul.lista li .brief{ width:200px;  float:left; margin-left:10px;}
ul.lista li .brief .gamename {height: 35px;overflow: hidden;}
ul.lista li .brief .gamename strong a{ font-size:16px;  color:#bc2a31; line-height:17px;  font-family: 'proxima_nova_rgbold';}ul.lista li .brief .gamename strong a:hover{color:#e9222b;}
ul.lista li .brief .platform{ margin-bottom:8px; float:left; margin-top:5px;}
ul.lista li .brief .platform label{ color:#aeaeae; display:block; float:left; height:14px; line-height:14px;}
ul.lista li .brief .platform img{ width:14px; height:14px; float:left; margin-left:5px;}
ul.lista li .brief .pricebox{ font-size:16px;   font-family: 'proxima_nova_rgbold'; color:#c7c7c7;}
ul.lista li .brief .pricebox span{font-size:12px; font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;}
ul.lista li .brief .pricebox sup{font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size:10px;}
ul.lista li .buttonset{ position:relative; float:left; margin-right:0px; width:175px; margin-left:0px;}
ul.lista li .buttonset a.visitsite{ width: 57px;background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_08.png) no-repeat; text-shadow:1px 1px 0px #a8ab35;}
ul.lista li .buttonset a.visitsite:hover{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_08.png) no-repeat -60px 0;}
ul.lista li .buttonset a.visitsite:active{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_08.png) no-repeat -118px 0;}
ul.lista li .buttonset a span{ display:none;}
ul.lista li .buttonset a.playtrailer{ width:18px; height:18px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play-icon.png) no-repeat; position:absolute; z-index:10; margin-top:5px; right:0px;top:-30px;}
@media only screen and (max-width:500px) {
	ul.lista li .buttonset a.playtrailer{display: none;}
}
ul.lista li .buttonset a.playtrailer:hover{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play-icon.png) no-repeat -19px 0;}
ul.lista li .buttonset a.buykindle{ font-size:13px; text-align:left; padding-left:5px; width:53px; padding-top:15px;}

li .buttonset a{font-size:15px; text-align:center; font-family: 'proxima_nova_rgbold'; padding-top:12px;width:121px; height:65px; display:block;}

ul.lista li .buttonset a{width:100%;}
ul.listd li .buttonset a{line-height: 12px;}
ul.listd li .buttonset{width: 67px;float: right;margin-right: 5px;}
.blockb ul.lista li .buttonset{float:right;width: 100px;margin-top: 15px;}
.blockb ul.lista li .buttonset a.comingsoon{line-height: 12px;}
.buyaction a.buynowb,
li .buttonset a.buynow {
  font-size: 15px;
  text-align: center;
  font-family: 'proxima_nova_rgregular';
  text-shadow: 1px 1px 0px #666;
  height: 44px;
  box-shadow: 0 1px 0 0 #fff inset;
  border: 1px solid #7a9c28;
  border-radius: 4px;
  line-height: 24px;
  padding: 10px;
  vertical-align: middle;
  background-color: #7a9c28;
  background-image: -webkit-linear-gradient( top , #88a63e 49%, #7a9c28 49%);
  background-image: linear-gradient(to bottom, #88a63e 49%, #7a9c28 49%);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: filter 0.2s ease;
  -moz-transition: filter 0.2s ease;
  transition: filter 0.2s ease;
}

.buyaction a.buynowb:hover,
li .buttonset a.buynow:hover {
  -webkit-filter: brightness(115%);
  filter: brightness(115%);
}

.buyaction a.comingsoon,
li .buttonset a.comingsoon {
  font-size: 15px;
  text-align: center;
  font-family: 'proxima_nova_rgregular';
  text-shadow: 1px 1px 0px #666;
  height: 44px;
  box-shadow: 0 1px 0 0 #fff inset;
  border: 1px solid #5C5D59;
  border-radius: 4px;
  line-height: 24px;
  padding: 10px;
  vertical-align: middle;
  background-color: #5C5D59;
  background-image: -webkit-linear-gradient( top , #6D6E6A 49%, #5C5D59 49%);
  background-image: linear-gradient(to bottom, #6D6E6A 49%, #5C5D59 49%);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: filter 0.2s ease;
  -moz-transition: filter 0.2s ease;
  transition: filter 0.2s ease;
}

li .buttonset a.comingsoon:hover {
  -webkit-filter: brightness(115%);
  filter: brightness(115%);
}

.buyaction a.preorderb,
li .buttonset a.preorder {
  font-size: 15px;
  text-align: center;
  font-family: 'proxima_nova_rgregular';
  text-shadow: 1px 1px 0px #666;
  height: 44px;
  box-shadow: 0 1px 0 0 #fff inset;
  border: 1px solid #CD7A2D;
  border-radius: 4px;
  line-height: 24px;
  padding: 10px;
  vertical-align: middle;
  background-color: #CD7A2D;
  background-image: -webkit-linear-gradient( top , #D28740 49%, #CD7A2D 49%);
  background-image: linear-gradient(to bottom, #D28740 49%, #CD7A2D 49%);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: filter 0.2s ease;
  -moz-transition: filter 0.2s ease;
  transition: filter 0.2s ease;
}

.buyaction a.preorderb:hover,
li .buttonset a.preorder:hover {
  -webkit-filter: brightness(115%);
  filter: brightness(115%);
}

li .buttonset a.visitsite{ width: 57px;background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_08.png) no-repeat; text-shadow:1px 1px 0px #a8ab35;}
li .buttonset a.visitsite:hover{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_08.png) no-repeat -60px 0;}
li .buttonset a.visitsite:active{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_08.png) no-repeat;}

ul.lista li .buttonset a.playnow,
.buyaction a.playnow,
li .buttonset a.playnow{
  font-size: 15px;
  text-align: center;
  font-family: 'proxima_nova_rgregular';
  text-shadow: 1px 1px 0px #666;
  height: 44px;
  box-shadow: 0 1px 0 0 #fff inset;
  border: 1px solid #247e98;
  border-radius: 4px;
  line-height: 24px;
  padding: 10px;
  vertical-align: middle;
  background-color: #247e98;
  background-image: -webkit-linear-gradient( top , #3a8ba3 49%, #247e98 49%);
  background-image: linear-gradient(to bottom, #3a8ba3 49%, #247e98 49%);
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: filter 0.2s ease;
  -moz-transition: filter 0.2s ease;
  transition: filter 0.2s ease;
}

ul.lista li .buttonset a.playnow:hover,
.buyaction a.playnow:hover,
li .buttonset a.playnow:hover{
  -webkit-filter: brightness(115%);
  filter: brightness(115%);
}

li .buttonset a.playnow:active{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btna_06.png) no-repeat; }
li .buttonset a span{ display:none;}
li .buttonset a.playtrailer{ width:18px; height:18px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play-icon.png) no-repeat; position:absolute; z-index:10; margin-top:5px; right:0px;}
li .buttonset a.playtrailer:hover{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play-icon.png) no-repeat -19px 0;}
li .buttonset a.buykindle{ font-size:13px; text-align:left; padding-left:5px; width:53px; padding-top:15px;}

/*lastnewsblock ------------------------------------------------------------*/
@media only screen and (min-width: 800px) and (max-width: 1180px) {

	 .blockb{ width:326px; margin-top:20px; margin-left: 10px;
margin-right: 10px;}
	  .blockb .line{ width:100px;}
	   .blockb ul.lista li .pic{ width:80px;}
	   ul.lista li .brief{ width:165px; }
	ul.lista li .brief .gamename strong a{ font-size:14px;
	}  ul.lista li .buttonset{ margin-right:10px; top:-40px;}
	ul.lista li .pic .info{ width:80px; height:25px;top:54px; padding:0px; font-size:14px; line-height:24px;}
	ul.lista li .pic .info b{ font-size:14px;}
	ul.lista li:nth-child(even){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png); background-size:325px;}
	ul.lista li .brief .pricebox{font-size:14px;   font-family: 'proxima_nova_rgbold'; color:#c7c7c7;}
		ul.lista li .brief .pricebox span{font-size:10px; font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;}


	}
	@media only screen and (max-width: 800px) {


		 .blockb{ width:330px; margin-top:20px; margin-left:0px;}
		 .blockb .line{ width:90px;}
	   .blockb ul.lista li .pic{ width:80px;}
	   ul.lista li .brief{ width:165px;}
	ul.lista li .brief .gamename strong a{ font-size:14px;
	}
	ul.lista li .pic .info{ width:80px; height:25px;top:54px; padding:0px; font-size:14px; line-height:24px;}
	ul.lista li .pic .info b{ font-size:14px;}
	ul.lista li:nth-child(even){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png); background-size:325px;}
	ul.lista li .brief .pricebox{font-size:14px;   font-family: 'proxima_nova_rgbold'; color:#c7c7c7;}
		ul.lista li .brief .pricebox span{font-size:10px; font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;}
		}

		@media only screen and (max-width: 500px) {
			ul.lista { margin-top:0px;}
			 .blockb{ width:269px; margin-top:20px; margin-left:0px; padding-left:15px; padding-right:15px;}
			.blockb .titlea{ padding:0px;}
			.blockb .titlea .line{ width:40px;}
			ul.lista li .brief{width:110px;}
			ul.lista li .buttonset{ margin-right:0px; top:-40px;}
			ul.lista li .brief .gamename strong a{ font-size:13px; }
			ul.lista li .brief .pricebox span{ display:none;}

			}


.function{ margin:0 auto; margin-top:30px; width:1100px; }
.function ul li{ width:220px; height:50px; float:left; position:relative; padding-left:27px; padding-right:27px;}
.function ul li a{width:198px; height:74px; display:block; background:#000; position:absolute;top:0px; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_11.gif) repeat-x 0 -4px; background-color:#000000; border-radius:6px; border:solid 1px #000000; box-shadow:inset 0px 1px 3px #666666; line-height:50px; font-size:15px; color:#bc2a31; text-align:center; text-indent:5px; font-family: 'proxima_nova_rgbold'; padding-left:10px;}
.function ul li a span{ width:19px; height:19px;  display: inline-block; float:right; margin-top:14px; margin-right:20px;}
.function ul li a p{ float:left; color:#bc2a31;}

.function ul li a b{font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-weight:normal; float:left; color:inherit;}
.function ul li a:hover{ color:#FFFFFF;}
.function ul li a p{color:inherit;}
.function ul li a span{  width:19px; height:19px;  display: inline-block;}
@media only screen and (min-width: 800px) and (max-width: 1180px) {

	.function{ width:740px;margin-top:25px; }
	.function ul li{ width:163px; height:36px; padding-left:11px; padding-right:11px;}.function ul li a{width:153px; font-size:12px; line-height:40px; height:60px;}
	.function ul li a span{ margin-right:5px;margin-top:9px}
	.function ul li:nth-child(2) a span{ margin-right:10px; ;}
	.function ul li:nth-child(1) a{ padding-left:6px; width:157px;}
	.function ul li:nth-child(4) a{ padding-left:6px; width:157px;}
	}
	@media only screen and (max-width: 800px) {
		.function ul li{padding-left:11px; padding-right:11px;}
			.function{ width:360px;margin-top:25px; }
	.function ul li{ width:150px; height:36px;}.function ul li a{width:140px; font-size:12px;line-height:40px; height:60px;}
	.function ul li a span{ margin-right:14px; margin-top:9px;}
	.function ul li a b{}
	.function ul li:nth-child(2) a span{ margin-right:15px;}
		}
		@media only screen and (max-width: 500px) {
			.function{ width:310px;margin-top:20px; }
			.function ul li{ width:140px; height:36px; float:left; position:relative; padding-left:5px; padding-right:5px;}
			.function ul li a{width:130px; font-size:12px;}
			}

/*footer------------------------------------------------------------*/
footer{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/footerbg_11.jpg); width:100%;  position:relative; z-index:100; background-color:#090909; }
.footer{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/watermark_03.png) no-repeat 0 -80px; width:100%; overflow:hidden; padding-bottom:30px;}
.bottomlinks{ float:left; margin-left:280px; margin-top:40px;}
.bottomlinks ul li { float:left;}
.bottomlinks ul li a{ font-size:18px; padding-left:24px; padding-right:24px;  color:#c7c7c7;}

.bottomlinks ul li a:hover{ color:#FFFFFF;}
.socialmedia {  margin-top:20px; width:510px; margin:0 auto; margin-top:25px; overflow:hidden;}
.socialmedia ul li{ float:left; margin-left:15px; margin-right:15px;}
.socialmedia ul li img{-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;}
.socialmedia ul li img:hover{ opacity:0.8;}
.copyright{ width:100%; text-align:center; margin-top:40px;}
@media only screen and (min-width: 800px) and (max-width: 1180px) {
	.bottomlinks{ margin-left:100px;}
	.bottomlinks{ float:left; margin-left:120px;}

	.bottomlinks ul li a{ padding-left:16px; padding-right:16px; }
	}
	@media only screen and (max-width: 800px) {
		.footer{ padding-top:20px;}
		.bottomlinks{ float:left; margin-left:0px; margin-top:20px;}
		.bottomlinks ul li{ height:30px;}
		.socialmedia{ margin-left:20px;}
		.socialmedia ul li { margin-left:5px; margin-right:5px; margin-left:5px;}
		.socialmedia ul li img{ width:70px;}
	.copyright{ width:100%; text-align:center; margin-top: 57px;}

		}
		@media only screen and (max-width: 500px) {
			.bottomlinks ul li a{ font-size:16px;}
			.socialmedia{ margin-left:20px;margin-top:15px; }
			.socialmedia ul li{margin-left:0px; margin-right:5px; margin-left:5px;}
				.socialmedia ul li img{ width:60px;}
			}


/*--------stroe---*/
#combo-holder-sortby{ float:left; position:relative;margin-left:20px; height:35px;margin-right:60px;}
#combo-holder-sortby select.sortby{ height:30px; width:156px;}
.exp,
.dlc{ float:left; margin-left:15px; margin-top:5px;}
.exp label,
.dlc label{ font-size:15px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/checkbox.png) no-repeat 80px 0; width:110px; display:block; height:20px; cursor:pointer;}

.lineb{float:left; border-top:solid 1px #000; height:0px; border-bottom:solid 1px #383838; width:310px; margin-top:10px; margin-left:15px;}
.lined{float:left; border-top:solid 1px #000; height:0px; border-bottom:solid 1px #383838; width:1070px; margin-top:10px; margin-left:15px;}
.titles{ position:relative; float:left; margin-bottom:20px; }
a.backto{ color: #e9222b; font-size:14px; line-height:20px; }
a.backto:hover{ text-decoration:underline;}
 .titles h4{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_03.gif); display:block; z-index:1; position:relative; padding-right:10px; }
  .linec{border-top:solid 1px #000; height:0px !important; border-bottom:solid 1px #383838; position:absolute; top:10px; width:738px; height:0px;}

 .viewstyle{ float:right; width:248px; margin-right:-10px; margin-top:2px;}
  .viewstyle label{ float:left; line-height:20px; font-size:18px;  font-family: 'proxima_nova_rgbold'; color:#bc2a31;}  .viewstyle ul{ float:left;}
  .viewstyle ul li { float:left; height:20px; border-left:solid 1px #333; padding-left:5px;padding-right:5px;}
  .viewstyle ul li:first-child{ border-left:none;}
    .viewstyle ul li.big a{ width:36px; height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_37.png) no-repeat 0 -8px; display:block;}
	 .viewstyle ul li.medium a{ width:36px; height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_39.png) no-repeat 0 -8px; display:block;}
	  .viewstyle ul li.medium a.current{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_39.png) no-repeat 0 -44px;}
	  .viewstyle ul li.small a{ width:36px; height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_41.png) no-repeat 0 -8px; display:block;}
	  .viewstyle ul li a.current{ background-position: 0 -44px;}
	.viewstyle ul li a span{ display:none;}
	ul.listb{ width:900px;float:right;}
	ul.listb li{ width:190px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/newsblock-bg.png) repeat-x bottom; border-bottom:none; border-radius:6px; padding-left:10px; background-size:200px 290px; float:left; clear:none; margin-right:25px; border:none; margin-bottom:20px; border-bottom:solid 1px #222;}
	ul.listb li:nth-child(even){background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/newsblock-bg.png) repeat-x bottom; border-bottom:none; background-size:200px 290px; border:none; border-bottom:solid 1px #222;}
	ul.listb li .pic a.info{ width:178px; bottom:0px; height:35px;top:145px; line-height:34px; padding-top:0px; font-size:16px;}
	ul.listb li .bookcover a.info{top:240px;}
	ul.listb li .pic{ width:178px; height:178px; margin-bottom:10px; position:relative;}
	ul.listb li .bookcover{height:274px;}
	ul.listb li .pic a.dinfo{ width:8px; height:16px; position:absolute; z-index:15; right:12px; bottom:10px; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infoicon.png) no-repeat;}
	ul.listb li .pic a.dinfo span{ display:none;}
	ul.listb li .brief { margin-left:0px; width:118px;height:92px;}
	ul.listb li .pic img{ width:auto; height:100%;}
		ul.listb li .bookcover img{}
	.blockc{ height:auto;}
	.blockblank{ height:640px; background-color:#232323;}
	.blockblankb{ height:720px;}
	.pageselector{ float:right;  margin-right:20px;  height:50px;}
.pageselector b{ float:left; line-height:20px;}

.pages{ }
.pages label{ float:left; line-height:20px;}
.pages ol .current {width: 20px;height: 20px; background: #6a6c67;color: white;text-align: center;font-size: 12px; border:solid 1px #999; line-height:20px;}
.pages ol .current p{color:#FFF;}
.pages ol li {float: left;width: 20px;height: 20px;margin-left: 4px;  border:solid 1px #999; }
.pages ol li a {font-size: 12px;padding-left:3px; padding-right:3px;height: 20px;text-align: center;display: block; line-height:20px; color:#c7c7c7;}
.pages ol .next {
width: 55px;
font-size: 11px;
}
.pages ol .next a{  height:20px;  display:block; line-height:20px; text-align:left; text-indent:5px; }
.pages ol li a:hover{ text-decoration: underline;}
.pages ol li.omission{ background:none; width:15px; text-align:center;}


	@media only screen and (max-width: 1180px) {
		.lined{ width:630px;}
		ul.listb{width:570px;}
		ul.listb li{ width:145px;margin-right:30px;}
		ul.listb li .pic{ width:134px; height:134px;}
		ul.listb li .bookcover{ height:206px;}

		.lineb{ display:none;}
		ul.listb li .brief .gamename{ width:130px;}
		ul.listb li .brief .gamename a{ font-size:14px;}
		ul.listb li .brief { height:40px;}
		ul.listb li .brief .platform{ width:50px;}
		ul.listb li .brief .platform img{ margin-left:0px; margin-right:5px;}
		ul.listb li .brief .pricebox{ width:50px;}
		ul.listb li .pic a.info{ width:135px; bottom:0px; height:35px;top:102px; line-height:34px; padding-top:0px;}ul.listb li .bookcover a.info{top:175px;}

		ul.listc li .briefb {width: 90px !important;padding-left: 10px !important;}
		}


	@media only screen and (max-width: 800px){
		  .lined{ width:250px;}
			.blockc{ width:326px;}
			ul.listb{ width:500px;float:none;}
		ul.listb li{margin-right:20px;}
		.dlc{ margin-left:0px; margin-top:10px; }
		.dlc label{ font-size:13px; width:90px; line-height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/checkbox.png) no-repeat 65px 0;}
		.viewstyle{ width:230px; margin-top:10px;}
		.viewstyle label{ font-size:13px;}
		.blockblank{ display: none;}
		}

		@media only screen and (max-width: 500px){
			 .lined{ width:200px;}
			.blockc{ width:301px;}
			#combo-holder-sortby{ height:30px; width:127px; float:right; margin-left:0px; margin-top:0px; margin-right:0px;}
			.sortby.select{width:127px; height:32px !important; position:relative;
		z-index:10; line-height:32px;}
		span.select2{
	position:absolute;
	bottom:0;
	float:left;
	left:0;
	width:127px;
	height:32px;
	line-height:32px;
	text-indent:10px;
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/combonav_04.png) no-repeat 0 0;

	z-index:1;
	}
	#combo-holder-sortby:after{clear:both; content: ".";display: block; clear: both;visibility: hidden;line-height: 0; height: 0;}
	.dlc{ margin-top:15px;}

	.viewstyle{ margin-right:-10px; width:170px;}
	.viewstyle label span{ display:none}
	ul.listb li{ width:240px; margin-left:14px; padding-left:15px; padding-right:15px; padding-bottom:15px;}
	ul.listb li .pic{ width:240px; height:178px;}
	ul.listb li .brief .platform{ width: auto;}
	ul.listb li .brief .platform img{ margin-left:5px; margin-right:0px;}
	ul.listb li .brief .pricebox{ width: auto;}
	ul.listb li .brief .gamename a{ font-size:16px;}
	ul.listb li .pic a.info{ top:145px; width:240px;}
	ul.listb li .bookcover a.info{top:240px; width:170px;}
	ul.listbook li{ width:170px; margin-left:50px;}
	ul.listb li .bookcover{ height:270px; width:170px;}
	}


/*--------stroe style2--------*/
.blockd{
	width:1200px;
	background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/block-bg.gif) repeat-x;
	border-radius:6px;
	border:solid 1px #000;
	background-color:#0d0d0d;
	padding-top:24px;
	margin-top:-50px;
	position: relative; float:left;
	padding-left:0px;
	padding-right:0px; height:730px;

	overflow:hidden;

}
.blockstoreb{ display:none;}
.blockd .titlea{ margin-left:28px; width:1130px;}
.blockd .viewstyle{ }
.leftcol{ width:280px; border-right:solid 1px #000; border-top:solid 1px #000; border-top-right-radius:4px; margin-top:20px; overflow:hidden; float:left; height:1000px;}
.leftcol .title{ font-size:20px; text-align:right; background:#232323; height:43px; line-height:43px; padding-right:25px; border-top:solid 1px #383838; border-right:solid 1px #383838; color:#aeaeae; border-bottom:solid 1px #000000; text-shadow:#000 1px 1px 1px;}
.leftcol ul{ border-top:solid 1px #383838; border-right:solid 1px #383838; padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #000;}
.leftcol ul li{  text-align:right; padding-right:25px;}
.leftcol ul li a{ font-size:15px; line-height:30px; color:#ad292f;text-shadow:#000 1px 1px 1px;}
.leftcol ul li a:hover{color:#e9222b;}
.leftcol ul.last{ height:350px;}


ul.listc{ float:right; width:900px;margin-top:10px; margin-bottom:15px;}
ul.listc li{  border-bottom:solid 1px #000; border-top:solid 1px #383838; clear:both; padding-top:30px; padding-bottom:30px; padding-left:15px;}
ul.listc li:first-child{ border-top:none;}
ul.listc li:nth-child(even){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_04.png);background-size:780px; }
ul.listc li .pic{ width:263px; height:98px;border-radius:6px; box-shadow:0px 1px 5px #000;overflow:hidden; float:left; position:relative;}
ul.listc li .pic img{ width:263px;}
ul.listc li .pic .info{ width:50px; height:80px; position:absolute; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infobg.png); top:0px; left:0px; font-size:16px; font-family: 'proxima_nova_rgbold'; text-align:center; line-height:18px; padding-top:30px; text-shadow: 1px 1px 3px #738019;}
ul.listc li .pic a.dinfo{ display:none; width:8px; height:16px; position:absolute; z-index:15; right:12px; bottom:10px; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infoicon.png) no-repeat;}
ul.listc li .pic a.dinfo span{ display: none;}
ul.listc li .pic .info b{ font-size:19px;}
ul.listc li .brief{ width:265px; height:98px; float:left; margin-left:20px; border-right:solid 1px #363636; padding-right:15px;}
ul.listc li .briefb{ float:left; border-left:solid 1px #000;height:98px; padding-left:20px;}
ul.listc li .brief p{ line-height:18px; font-size:15px; line-height:20px;}
ul.listc li .brief .gamename strong a{ font-size:18px;  color:#bc2a31; line-height:24px;  font-family: 'proxima_nova_rgbold';}ul.listc  li .brief .gamename strong a:hover{color:#e9222b;}
ul.listc  li .briefb .platform{ margin-bottom:8px; float:left; margin-top:5px;}
ul.listc  li .briefb .platform label{ color:#aeaeae; display:block; float:left; height:14px; line-height:14px;}
ul.listc  li .briefb .platform img{ width:14px; height:14px; float:left; margin-left:5px;}
ul.listc li .briefb .pricebox{ font-size:20px;   font-family: 'proxima_nova_rgbold'; color:#c7c7c7;}
ul.listc li .brief .pricebox span{font-size:12px; font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;}
ul.listc li .brief .pricebox sup{font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size:10px;}
div.buttonset,
ul.listc li .buttonset{ position:relative; float:right; margin-right:30px; width:110px;}
div.buttonset{width:180px;}
div.buttonset div.add-to-cart .comingsoon{display:block;padding-left:5px;}

.blockwrapper{ position:relative;}
/*--------stroe style3--------*/
 .blocke{ padding-bottom:20px;}
ul.listd{width:1200px; height:650px; overflow:hidden; display:block;}
ul.listd li{ width:160px;margin-left:14px; padding-left:0px; margin-right:0px; margin-right:6px;}
ul.listd li .pic{ width:158px; height:158px; }
.lineb{ }
ul.listd li .brief .gamename{ width:130px;}
ul.listdb li .brief .gamename a{ font-size:14px;}
ul.listd li .brief { height:40px; margin-left:8px;}
ul.listd li .brief .platform{ width:50px;}
ul.listd li .brief .platform img{ margin-left:0px; margin-right:5px;}
ul.listd li .brief .pricebox{ width:50px;}
ul.listd li .pic a.info{ width:160px; bottom:0px; height:35px;top:125px; line-height:34px; padding-top:0px;}

@media only screen and (max-width: 1180px) {
	ul.listd{width:570px !important;height:750px;}
	ul.listd li{ width:145px;margin-left:28px; padding-left:10px; margin-right:0px; margin-bottom:10px;}
	ul.listd li .pic{ width:134px; height:88px; }
	ul.listd li .brief { height:40px; margin-left:3px;}
	ul.listd li .pic a.info{ width:134px; bottom:0px; height:35px;top:55px; line-height:34px; padding-top:0px;}
	.blocke{ height: auto; max-height:880px;}
}

@media only screen and (max-width: 800px) {
	.blocke{ display:block; position: relative; margin-top:-20px;}
	.blockd .titlea{ width:355px; margin-left:20px;}
	ul.listd{ display:block; height:auto; max-height:720px; }
	ul.listd li{ margin-left:20px;}
	ul.listb li{ height: 275px !important; margin-left: 0px;}
	ul.listb { width: 110% !important;}
}

@media only screen and (max-width: 500px){
			.blocke{
	display:block; width:300px;max-height:890px;}
	.blocke .titlea{ margin-left:0px; width:290px;}
	ul.listd { width:320px; margin-top:5px; height:auto;  max-height:710px;}
	ul.listd li{ width:126px; padding-left:0px; margin-left:14px; padding-right:0px; padding-top:5px;}
	ul.listd li .pic{ width:124px; height:93px;}
	ul.listd li .brief{ margin-left:6px;}
	ul.listd li .brief .gamename { width:120px;}
	ul.listd li .brief .platform label{ display:none;}
	.blocke .titlea{ width:270px;}
	ul.listd li .pic a.info{ width:124px; bottom:0px; height:35px;top:60px; line-height:34px; padding-top:0px;}
	.blockd .titlea .viewstyle{ margin-right:-10px;}
	}


	/*--------cart--------*/

	.blockcart{ width:1198px;  background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_03.gif); border-radius:6px; border:solid 1px #000; background-color:#0d0d0d; overflow:hidden; margin-top:-50px; float:left; }
	.cart-col{padding: 24px 20px 10px 30px; width: 747px; float:left; box-shadow:inset 1px 1px 1px #333; position:relative;}
	.cart-col .lineb{ width:540px;}
	table.carta{ width:730px;margin-top:20px;}
	table.carta tr th{ text-align:left; font-size:14px; color:#c7c7c7;    font-family: 'proxima_nova_rgbold'; height:34px; border-bottom:solid 1px #000;}
	table.carta .pic{ display:inline-block; width:210px; height:96px; overflow:hidden;border-radius:6px; *padding-top:30px;}
	table.carta .cart-esrb{ display: inline-block; margin:15px 30px 0 0;}
	table.carta .cart-esrb img{ width:45px;}
	table.carta .pic img{ width:210px; box-shadow:0px 1px 5px #000;overflow:hidden;}
	table.carta tr td{ padding-top:20px; padding-bottom:40px; position:relative;}
	table.carta .itemname { width:300px; left:0px;}
	table.carta .itemname a{ font-size:15px;  color:#bc2a31; line-height:17px;  font-family: 'proxima_nova_rgbold'; font-size:16px; line-height:20px;}
	table.carta .qty{ width:108px;}

	table.carta .qty a:hover{ text-decoration:underline;}
	table.carta .qty input.count{width:27px; height:32px; line-height:32px; padding-left:10px;font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size:15px; color:#bc2a31; clear:both; float:left;}
	table.carta .qty a{color:#bc2a31; line-height:20px;}
	table.carta tr td{ font-size:14px; color:#919191; border-top:solid 1px #313131; border-bottom:solid 1px #000; box-shadow: inset 0px 1px  #000;}
	table.carta a.cross{ width:10px; height:10px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/cross.png) no-repeat; display:block;}
	table.carta a.cross span{ display:none;}

	table.carta tr td.col1{ width:300px;}
	table.carta tr td.col2{ width:115px;}
	table.carta tr td.col3{ width:105px;}
	table.carta tr.last td{ border-bottom:none;}

	.colact{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg2_03.gif); width:400px;  float:right; border-left:solid 1px #000; padding-top:24px; box-shadow:inset 1px 1px 1px #343434;padding: 30px 0; }
	.colact2{ display:none;}
	.colact .lineb{ width:340px; margin-left:22px; margin-top:10px;}
	.totalprice{ font-size:20px;font-family: 'proxima_nova_rgbold'; text-shadow:1px 1px 1px #000; color:#c7c7c7; margin-top:48px; margin-left:40px; max-width:310px;}
	.totalprice #shopping-cart-totals-table{width: 100%;}
	.totalprice span{ font-family: 'proxima_nova_rgregular';}
	.totalprice .price{ font-size:26px;}
	button.checkout, button.btn-checkout{ width:162px; height:95px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/checkout-btn.png) no-repeat; float:left; cursor:pointer; margin-left:60px;}
	button.checkout span, button.btn-checkout span{ display:none;}
	.checkout-onepage-success h1, .checkout-onepage-success h2 {font-size: 32px;}
	.checkout-act{ float:left; margin-left:44px; margin-top:33px; width:310px; border-bottom:solid 1px #000; padding-bottom:26px;}

	.checkout-act p{ float:left; font-size:18px; line-height:18px; font-family: 'proxima_nova_rgbold'; color:#bc2a31; }
	.checkout-act p a{font-size:18px; line-height:18px; font-family: 'proxima_nova_rgbold'; color:#bc2a31;}
	.checkout-act .proceed-checkout-info {font-size: 12px;margin-top: 20px;font-family: Helvetica, sans-serif;color: #c7c7c7;}
	.checkout-act .proceed-checkout-info a {font-size: 12px;color: #c7c7c7;}

    .coupon div.buttonset{float:left; width: 210px;}
	.coupon{width:310px; padding-top:28px; margin-left:44px; border-top:solid 1px #343434; border-bottom:solid 1px #000; padding-bottom:24px;}
    .coupon label{ font-size:14px; color:#c7c7c7; font-family: 'proxima_nova_rgbold'; margin-bottom:10px; float:left;}

	input.coupon-input{width:270px; height:32px; line-height:32px; padding-left:10px;font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size:15px; color:#bc2a31; clear:both; float:left;*clear:none; *float:none;}
	.coupon button.coupon-apply{ width:71px; height:34px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/apply-btn.png) no-repeat; margin-left: 0px;}
	.coupon button{ width:120px; height:34px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/cancel-btn.png) no-repeat; margin-left: 10px;}
	.coupon button span{ display:none;}
	.buttonset{ float:right; margin-top:10px;}
	.coupon .correct{ width:13px; height:13px; float:right; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/correct.png) no-repeat; margin-right:8px; margin-top:8px;}
	.colact .help{width:260px; padding-top:20px; margin-left:44px; border-top:solid 1px #343434;}
	.colact .help a{ font-size:18px; font-family: 'proxima_nova_rgbold'; color:#bc2a31; float:right;}
	.colact .help a:hover{ color:#dc2c34;}

   	@media only screen and (max-width: 1180px) {
	   	.blockcart{ width:766px;margin-top:-40px; }
	   	button.checkout{ margin-left:20px;}
	   	.cart-col{ width:435px;height:100% !important;}
	    .cart-col .lineb{ width:230px; float:left; display:block !important;}
	   	.colact{ width:100%; height:100% !important;}
	   	table.carta{ width:420px;}
	   	table.carta .pic{ width:143px; height:96px;}
	    table.carta .pic img{ width:143px; height:96px;}
	   	table.carta tr td.col1{ width:170px;}
		table.carta tr td.col2{ width:90px;}
		table.carta tr td.col3{ width:75px;}
		.totalprice{ margin-left:17px; }
		.checkout-act{ margin-left:17px;width: 350px;}
		.coupon{ margin-left:17px;width: 350px;}
		.coupon .buttonset{ margin:0;}
		input.coupon-input{ width:250px;}
		.colact .lineb{ width:95%; display:block;}
 		.colact .help{margin-left:17px; width: 350px;}
	}

	@media only screen and (max-width: 800px) {
	   	.checkout-onepage-index .colact {display:none;}
		.cart-col .lineb{ width:150px;}
		.blockcart{ width:370px;margin-top:-20px;}
		table.carta{ width:340px;}
		.cart-col{ width:355px; padding-left:15px; border-bottom:solid 1px #000;}
		table.carta .pic{ width:126px; height:96px;margin-top: 30px;}
		table.carta .itemname { position: absolute;}
	    table.carta .pic img{ height:96px;}
		table.carta .qty { width: 80px;}
		table.carta .qty p{ width:100%; display:block; text-align:center; margin-bottom:10px; margin-top:30px;}
		table.carta tr td.col1{ width:140px;}
		table.carta tr td.col2{ width:30px;}
		table.carta tr td.col3{ width:55px;}
		.totalprice{ margin-left:17px;}
		.checkout-act{ margin-left:17px; width:335px; border-bottom:none; border-top:solid 1px #353535; padding-top:30px; margin-top:0px;}
		.coupon{ margin-left:17px; width:335px; float:left; border-top:none;}
		.colact{ height:auto;}
 		.colact2{ width:100%; border-left:none; display:block; border-top:solid 1px #353535; }
 		input.coupon-input{width:226px; }
		.totalprice{ margin-top:15px; text-align:right;}
 		table.carta a.cross{ position:absolute; top:30px;}
 		.buttonset{float:right; margin-top:0px;}
 		ul.lista li .buttonset{ margin-right:0px;float:right;width: 100px;top:-40px;}
 		ul.listd li .buttonset{ width:100%; bottom:-80px;}
 		ul.listd li .buttonset a { line-height:20px;}
 		.listd .btn-cart.loading:before {left:37px;}
 		.listb .btn-cart.loading:before {left:25px;}
 		.listc .btn-cart.loading:before {left:8px;top:7px;}
  		.colact .help{ border:none; width:100px; text-align:center; float:left;}
  		button.checkout{ float:right; margin-right:20px;}
  		.colact .lineb{ width:250px; display:none;}
	}

	@media only screen and (max-width: 500px){
		.cart-col .lineb{ width:100px;}
		.cart-col .titlea {padding-left:0px;}
		table.carta .itemname a{ font-size:14px;}
		table.carta{ width:270px;}
		.blockcart{ width:300px;margin-top:-20px;}
		.cart-col{ width:270px;}
		table.carta tr td.col1{ width:90px;}
		table.carta .qty{ width:50px; margin-top:20px;}
		table.carta .qty p{ text-align:left;}
		table.carta .qty a span{ display:none;}
		table.carta tr td.col2{ width:65px;}
		table.carta tr td.col3{ width:60px;}
		table.carta tr th span{ padding-left: 3px;}
		table.carta .pic{ width:75px; height:75px;margin-top: 30px;}
		table.carta .itemname {position: absolute;}
	    table.carta .pic img{ height:75px; }
		table.carta a.cross{ top: 67px;}
		input.coupon-input{ width: 230px;}
		.checkout-act{ width:270px;}
		.coupon{ width:270px;}
		.buttonset{float:left; margin-top:0px; margin-left:5px;}
		.colact .help{ width:90px; margin-left:0px;}
		.colact .help a{ font-size:15px;}
		button.checkout{ margin-right:0px; margin-left:15px; float:left;}
	}

	.cartpopup{ position:absolute; top:0px; right:0px; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/block2-bg.gif) repeat-x; padding:20px; background-color:#000; border-radius:8px;}
	.cart a.cart-close{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/cart-close.png) no-repeat;}
	.cartpopup table.carta{ width:412px;}
	.cartpopup table.carta tr td{ padding-bottom:15px; padding-top:10px;}
	.cartpopup .totalprice{ font-size:19px; float:left; text-align:left; margin-left:0px; margin-top:33px;text-align:right;}
	.cartpopup .totalprice span{ font-family: 'proxima_nova_rgregular';font-size:19px;}
	.cartpopup .totalprice a{ color:#bc2a31; font-size:13px; line-height:30px;}
	.cartpopup .totalprice a:hover{ text-decoration:underline;}
	.cartpopup .totalprice strong{ font-size:19px;}
	.cartpopup .checkout-act {float:right;
 margin:0px;margin-top: 10px;
width: auto;
border-bottom:none;
padding-bottom: 10px;
}
.cartpopup button.checkout{ width:130px; overflow:hidden; background:none;}
.cartpopup button.checkout img{ width:130px;}

   	@media only screen and (max-width: 800px) {
		.cartpopup{ width:312px;padding:10px;}
			.cartpopup table.carta{width:312px;}
		.cartpopup .totalprice{ font-size:15px; float:left; text-align:left; margin-left:0px; margin-top:33px;text-align:left; width:170px;}
	.cartpopup .totalprice span{ font-family: 'proxima_nova_rgregular';font-size:15px;}
	.cartpopup .totalprice span span{ display:none;}
	.cartpopup .totalprice strong{ font-size:15px;}
	.cartpopup .totalprice a{ color:#bc2a31; font-size:13px; line-height:30px;}
	.cartpopup .checkout-act {padding:0px; margin:0px; float:right; border:none;}

	.cartpopup button.checkout{ padding:0px; margin:0px;}

	.cartpopup table.carta tr td.col2{ width:75px;}
	.cartpopup table.carta tr td.col3{ width:70px;}
		.cartpopup  table.carta .qty { width:25px;}
	 .cartpopup table.carta a.cross{ position: relative; top:0px;}
		}


	@media only screen and (max-width: 500px) {
		.cartpopup{right:-20px;width:280px;}
			.cartpopup table.carta{width:280px;}
	.cartpopup button.checkout{ width:110px;}
	.cartpopup button.checkout img{ width:110px;}
	.cartpopup table.carta tr td.col1{ width:100px;}
	.cartpopup table.carta tr td.col2{ width:100px;}
	.cartpopup table.carta tr td.col3{ width:90px;}
	.cartpopup  table.carta .qty { margin-top:20px;}
	.cartpopup .totalprice{width:170px; }
	}



/*-------gamepage--------*/
.cart-col .tri{ position:absolute; width:18px; height:30px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/tri_24.png) no-repeat; right:-18px; top:555px;}
.gamepic { float:left; margin-top:0px; margin-bottom:20px;}
.gamepic .picstage{ width:738px; height:408px; overflow:hidden; box-shadow:0px 0px 6px #000000; position:relative;}
.gamepic .picstage img{ width:738px;}
.otherpics{ margin-top:18px; float:left;}
.otherpics ul{height:98px;overflow:hidden; width:800px;}
.otherpics ul li{ width:128px; height:98px; border:solid 1px #000; border-radius:6px; overflow:hidden; float:left; margin-right:22px;}
.otherpics ul li img{ height:98px;}

.slidebar{ width:738px; background:#2f2f2f; height:12px; border-radius:8px; box-shadow:inset 1px 1px 2px #000; float:left; margin-top:20px; position:relative;}
 .slidedot{ width:36px; height:28px; position:absolute; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/slidedot.gif) no-repeat; top:0px; left:300px; cursor:pointer;}
  .intro { width:738px; float:left; margin-top:10px; margin-bottom:30px;}
 .intro h1{ font-size:30px;  font-family: 'proxima_nova_rgbold'; margin-bottom:15px;}
  .intro h1 span{ font-style:italic; font-size:20px;   font-family: 'proxima_nova_rgregular';}
  .intro strong{ font-size:18px;font-family: 'proxima_nova_rgbold'; line-height:30px;}
    .intro p{ line-height:18px; color:#919191; margin-bottom:20px;}
	 .intro em{ color:#bc2a31; font-style: normal;}

	 .addition{ float:left;}


	 .titled{ width:738px; height:30px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/titlebg_07.gif); border-radius:6px; border:solid 1px #000; position:relative; cursor:pointer; margin-top:20px; float:left;}
	  .titled:after{ clear:both;}
	  .titled p{ line-height:30px; margin-left:17px;}
	 .titled span{ width:29px; height:30px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/tri_09.gif) no-repeat; position:absolute;right:17px; top:0px; display:block; }
	  .gamelistb{width:738px; position:relative; margin-top:20px; margin-bottom:20px; float:left;}
	   .gamelistb ul{ margin-left:34px;}
	  .gamelistb ul li {width:108px; float:left; margin-left:12px; margin-right:12px;}
	 .gamelistb ul li .pic{ width:108px; height:108px; border:solid 1px #000; border-radius:6px; overflow:hidden; margin-bottom:5px; }
	 .gamelistb ul li p{ font-size:13px; line-height:18px; margin-bottom:5px;}
	 .gamelistb ul li img{ height:108px;}
	 .gamelistb ul li .price{font-family: 'proxima_nova_rgbold'; font-size:14px; float:left;}
	  .gamelistb ul li a{ color:#bc2a31;font-family: 'proxima_nova_rgbold'; font-size:14px; float:right;}
	   .gamelistb a.prev{ height:48px; width:18px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) no-repeat; display:block; position:absolute; top:40px;}
	    .gamelistb a span{ display: none;}
		 .gamelistb a.next{height:48px; width:18px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) no-repeat -24px 0px; display:block; right:0px; top:40px; position:absolute;}
		  ul.listsystem{ width:738px; margin-bottom:40px; border-bottom:solid 1px #383838; float:left;}
		   ul.listsystem li{ height:100px; width:100%; border-top:solid 1px #383838; border-bottom:solid 1px #000000; padding-top:15px;}
		   ul.listsystem li:first-child{ border-top:none;}
		   ul.listsystem li:nth-child(odd){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png) no-repeat; background-size:468px;}
		ul.listsystem li .label{  width:195px; height:66px; float:left; text-align:center; border-right:solid 1px #000; padding-top:20px;}
		ul.listsystem li .label b{ font-size:20px;font-family: 'proxima_nova_rgbold'; font-weight:normal;}
	    ul.listsystem li .label span{ font-size:20px; line-height:27px;}
		 ul.listsystem li .info{ width:450px; float:left; height:86px; padding-left:20px; line-height:18px; display: table-caption; border-left:solid 1px #2a2a2a; color:#919191; font-size:14px;}

	.coverpage{ width:338px; height:480px; overflow:hidden; margin-top:32px; margin-left:25px; position:relative;box-shadow:0px 0px 6px #000000}
	.coverpage img{ width:338px;}
	.coverpage .info{width:338px; height:80px; position:absolute; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infobg.png); top:430px; left:0px; font-size:25px; font-family: 'proxima_nova_rgbold'; text-align:center; line-height:40px;text-shadow: 1px 1px 3px #738019; color:#FFF; box-shadow:0px 0px 6px #000000;}

.gamenameb{ font-size:18px;font-family: 'proxima_nova_rgbold'; margin-left:25px; margin-top:15px; }
.buyaction .pricebox{ width:160px; margin-left:25px; float:left; margin-top:30px;}
.buyaction .pricebox span{ font-size:10px;}
.buyaction .pricebox strong{ font-size:26px; font-weight:normal;font-family: 'proxima_nova_rgbold'; line-height:36px;text-shadow: 1px 1px 3px #000; }
.buyaction .pricebox em{ font-size:14px; font-style:italic;}
.buyaction a.preorderb{width:150px;float:left;margin-right:30px;margin-top:15px;} 
.buyaction a.buynowb{ width:150px;float:left;margin-right:30px;margin-top:15px;}
.buyaction button img{ width:120px;}
ul.sidebuy{ margin-left:25px; margin-top:32px; border-top:solid 1px #000; border-bottom:solid 1px #333; width:350px;}
ul.sidebuy li{ height:92px; width:350px; border-bottom:solid 1px #000; border-top:solid 1px #343434; padding-top:18px; position:relative;}
ul.sidebuy li .itemname{ font-size:18px; color:#bc2a31;font-family: 'proxima_nova_rgbold'; text-shadow:1px 1px 1px #000; width:260px;}ul.sidebuy li .price{ font-size:18px;font-family: 'proxima_nova_rgbold';  text-shadow:1px 1px 1px #000; line-height:30px;}
ul.sidebuy li em{ font-size:14px; font-style: italic;}

ul.sidebuy li a.buynow{ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/buynow-btn_03.png) no-repeat; font-size:15px; text-align:center; font-family: 'proxima_nova_rgbold';text-shadow:1px 1px 0px #ac353a;width:57px; height:65px; display:block; position:absolute; right:0px; top:18px; padding-top:10px;}
ul.sidebuy li a.buynow:hover{background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/buynow-btn_03.png) no-repeat -60px 0;}
ul.sidebuy li a.buynow:active{background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/buynow-btn_03.png) no-repeat -118px 0;}
ul.sidebuy li a.buynow img{height:65px;}
.age-rate-heading{ margin-left:20px; font-weight:bold;}
 .briefd{ margin-left:25px; width:350px; margin-top:20px;}
 .briefd .title{ font-size:18px;font-family: 'proxima_nova_rgbold'; text-shadow:1px 1px 1px #000; line-height:40px;}
 .briefd ul{border-top:solid 1px #000; border-bottom:solid 1px #333;}
 .briefd  ul li{ padding-top:12px; padding-bottom:12px;border-top:solid 1px #333; border-bottom:solid 1px #000;}
 .briefd  ul li:nth-child(even){ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_14.png) repeat-y;}
 .briefd  ul li b{ float:left; margin-right:5px; margin-left:20px;font-family: 'proxima_nova_rgbold';  }
 .briefd  ul li.rated b{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/rated_18.gif) no-repeat; padding-left:45px; height:50px; display:block; line-height:50px;}.briefd  ul li.rated p{ line-height:50px;}
.briefc{ margin-left:35px; margin-top:15px;}
.briefc p{font-family: 'proxima_nova_rgbold'; line-height:24px; clear:both; float:left;}
.briefc p span{ font-family: 'proxima_nova_rgregular'; color:#a5b823;}
.briefc p span.no{ color:#bc2a31;}
 .briefd .links{ margin-left:35px; margin-top:15px; float:left;}
 .briefd .links a{font-family: 'proxima_nova_rgbold';color:#bc2a31; line-height:24px; clear:both; float:left;}
 .briefd .links a:hover{color:#da1f28;}
.socialiconside{ margin-left:35px;  border-top:solid 1px #000;  width:325px;padding-top:0px; margin-top:30px; margin-bottom:0px;}
.socialiconside ul{ border-top:solid 1px #333; width:300px;padding-top:20px;  float:left; padding-left:25px; }
.socialiconside ul li{ margin-right:15px;}
.bookcoverstage{ display:none;}

.buyaction .refer-a-friend{width: 325px;border-top:solid 1px #000;margin-top: 20px;margin-left:37px;margin-bottom: 30px;}
.buyaction .refer-a-friend .inner{border-top:solid 1px #333;padding-top:15px;}
	   @media only screen and (max-width: 1180px) {

		    .titles{ position:relative; float:left; }

 .titles h4{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_03.gif); display:block; position:relative; padding-right:10px; }
  .linec{
	border-top:solid 1px #000;
	height:0px !important;
	border-bottom:solid 1px #383838;
	position:absolute;
	top:11px;
	width:412px;
	height:0px;
	left: -4px;
		   }
		   .gamepic .picstage{ width:410px; height:360px; overflow:hidden; box-shadow:0px 0px 6px #000000;}
		    .gamepic .picstage img{ height:360px; width:auto;}
		   .coverpage{ width:250px; height:355px; overflow:hidden; margin-top:30px; margin-left:25px; position:relative;box-shadow:0px 0px 6px #000000}
	.coverpage img{ width:250px;}
	.coverpage .info{ width:250px;  top:305px;}
	.otherpics ul li{ width:85px; height:85px; margin-right:20px;}
	.otherpics{ width:410px; }
		.otherpics ul{ width:430px; height:87px;}
		.slidebar{ width:410px;}
		.intro { width:410px; }
		.intro h1{ font-size:28px;}
		 .titled{ width:410px; height:30px; }
		  .gamelistb ul{width:650px; margin-left:27px; }
		  .gamelistb ul li{ margin-bottom:10px;width:100px; margin-left:6px; margin-right:13px;}
		    .gamelistb ul li .pic{ width:100px; height:100px;}
			 .gamelistb ul li img{ height:100px;}
		   .gamelistb ul li p{ font-size:12px;}
		   .gamelistb ul li:nth-child(4){ display:none;}
		  .gamelistb{ width:410px; overflow:hidden;}
		   .gamelistb ul li .price{ font-size:12px;}
		  .gamelistb ul li a{ font-size:12px;}
		  ul.listsystem{ width:410px;}
		  ul.listsystem li .label{ width:150px;}
		  ul.listsystem li .label b, .ul.listsystem li .label span{ font-size:16px;}
		  ul.listsystem li .info{ width:200px;}
		  ul.listsystem li .info{ overflow:hidden;}
		  .buyaction button.buynowb{ width:90px; height:80px; float:left; border:none; padding:0px; float:right; background:none; margin-right:30px; margin-top:30px;}
		  .buyaction .pricebox { width:150px;}
		  .buyaction .pricebox strong{ font-size:24px;}
.buyaction button img{ width:90px;}
ul.sidebuy{width:250px;}
ul.sidebuy li{ width:250px;}
ul.sidebuy li .itemname{ font-size:14px; width:190px;}
 .briefd{ width:250px;}
 .briefd  ul li b{ margin-left:10px;}
 .briefd  ul li:nth-child(even){  background-size:250px;}
 .briefd  ul li.rated b{ margin-left:0px;}
.socialiconside{ width:234px;}
.socialiconside ul{ width:210px;}

		   }

		   @media only screen and (max-width:800px) {
		   		.typea {display: none !important;}
			   	.cart-col .tri2{ display:block !important; width:30px; height:18px; position:absolute; top:-2px; left:100px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/tridown.png) no-repeat;}
			     .linec{ width:340px;}
				  .gamepic .picstage{ width:340px; height:210px; }
				   .gamepic .picstage img{ height:210px; width:auto;}

			   .otherpics ul li{ width:75px; height:75px; margin-right:10px; margin-bottom:10px;}
			   .slidebar{ width:340px; margin-top:5px;}
			   .buyactionshort{ display:block !important;}
			     .buyactionshort h1{ font-size:22px; font-family: 'proxima_nova_rgbold'; }
				  .buyactionshort{ float:left; width:340px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png); background-size:340px;}
				   .buyactionshort{float:left;border-top:solid 1px #000; border-bottom:solid 1px #333; margin-bottom:20px; }
				  .linewrapper{border-bottom:solid 1px #000; border-top:solid 1px #333; padding-bottom:15px; position:relative; }
				   .buyactionshort .pricebox{margin-left:15px; width:180px;}
				    .buyactionshort .pricebox strong{ font-size:28px;}
				   .buyaction button.buynowb{ width:120px; margin-top:20px; margin-right:10px; }
				    .buyaction button.buynowb img{width:120px;}
					 .intro h1{ margin-bottom:10px; font-size:22px; }
					  .intro h1 span{ font-size:16px;}
			.bookcoverstage{ float:left; text-align:center; width:340px; margin-bottom:20px; display:block;}.bookcoverstage .pic{ width:204px; position:relative; height:318px; overflow:hidden; margin:0 auto;}
			.bookcoverstage .pic a.info{ width: 204px;
height: 50px;
position: absolute;
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infobg.png);
top: 280px;
left: 0px;
font-size: 25px;
font-family: 'proxima_nova_rgbold';
text-align: center;
line-height: 40px;
text-shadow: 1px 1px 3px #738019;
color: #FFF;
box-shadow: 0px 0px 6px #000000;}
					  .intro { width:340px; margin-bottom:15px;}
					 .buyaction .pricebox{ margin-top:20px;}
					 .titled{ width:340px;}
					 .gamelistb{ width:340px;}
					  .gamelistb ul{margin-left:20px;}
		  .gamelistb ul li{ margin-bottom:10px;width:80px;}

		    .gamelistb ul li .pic{ width:80px; height:80px;}
			.gamelistb ul li a{ width:80px; float:right; text-align:right; line-height:20px;}
			 .gamelistb a.prev{ top:24px;}.gamelistb a.next{ top:24px;}
			 .gamelistb ul li img{ height:80px;}
			  .gamelistb ul li .price{ float:right;}

			  .briefdshort{ display:block !important;}
			   .briefd{ width:340px; margin-left:0px; margin-top:0px;}
			   .briefd .title{ display:none;}
			   .briefd  ul li b{ margin-left:20px;}
			   .briefd  ul li.rated b{ margin-left:20px;}
			  .briefd  ul li:nth-child(even){ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_04.png); background-size:340px;}
			  .noclear{ display:none;}
			  .briefc{ float:left;}
			  .socialshort{ display:block !important; width:340px; margin-left:0px;}
			  .socialshort ul{ width:230px; padding-left:110px;}
			   ul.listsystem li .label b{ font-size:14px;}
			   ul.listsystem li .label span{ font-size:14px;}
			   ul.listsystem li:nth-child(odd){ background-size:330px; background-repeat:repeat-y;}
			     ul.listsystem{ width:340px;}
		  ul.listsystem li .label{ width:150px;}
		  ul.listsystem li .info{ width:150px;}
		   .gamepic .picstage .info{width:340px; height:40px; position:absolute; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infobg.png); top:170px; left:0px; font-size:24px; font-family: 'proxima_nova_rgbold'; text-align:center; line-height:40px;text-shadow: 1px 1px 3px #738019; color:#FFF; box-shadow:0px 0px 6px #000000; display:block !important;}

		   	select, select:focus, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] { font-size: 16px; }
			   }
			      @media only screen and (max-width:500px) {
			      	.cart-col .tri2{ display:none !important;}
					   .titles h4{ font-size:18px;}
					   	.bookcoverstage{ float:left; text-align:center; width:270px; }
					    .linec{ width:270px;}
						.gamepic .picstage{ width:270px; height:190px; }
				   .gamepic .picstage img{ height:190px;}
				   .gamepic .picstage .info{ width:270px; top:160px; font-size:18px; line-height:30px;}

					.otherpics{ margin-top:18px; float:left; width:270px;}
.otherpics ul{height:80px;overflow:hidden;}
.otherpics ul li{ margin-right:18px;}
.otherpics ul li img{ height:98px;}
  .slidebar{ width:270px; margin-top:5px;}
   .slidedot{ left:100px;}
    .intro{ width:270px;}
        .intro h1{ font-size:18px; }
		  .buyactionshort{ width:270px;}
		   .buyactionshort .pricebox strong{ font-size:22px;}
		    .buyactionshort .pricebox{margin-left:10px; width:130px;}
		      .buyaction button.buynowb{ width:106px; margin-top:20px; margin-right:10px; }
				    .buyaction button.buynowb img{width:106px;}
						 .titled{ width:270px;}
						  .gamelistb{ width:270px;}
					  .gamelistb ul{ margin-left:30px;}
		  .gamelistb ul li{ margin-bottom:10px;width:80px; margin-right:20px;}
		    .gamelistb ul li .pic{ width:80px; height:80px;}
			.gamelistb ul li:nth-child(3){ display:none;}
			 .gamelistb a.prev{ top:24px;}.gamelistb a.next{ top:24px;}
			 .gamelistb ul li img{ height:80px;}
			  .gamelistb ul li .price{ float:right;}
                .briefd{ width:270px; }
			  .briefd  ul li:nth-child(even){background-size:270px;}
			    .briefd  ul li b{ margin-left:10px;}
				 .briefd  ul li.rated b{ margin-left:10px;}
				 .briefc{ margin-left:10px;}
				   .socialshort{width:270px}
				    .socialshort ul{ width:190px; padding-left:80px;}
					 ul.listsystem{ width:270px;}
					 ul.listsystem li .label{ width:114px;}
					 ul.listsystem li .info{width:120px;}

					  }

/*-------news--------*/
ul.newslist li .pic{width:730px; border:solid 1px #000; border-radius:6px; overflow:hidden; margin-bottom:15px;}
ul.newslist{ float:left;}
ul.newslist li{  width:730px; padding-bottom:20px; border-bottom:solid 1px #000; overflow:hidden;border-top:solid 1px #333; padding-top:20px;}
ul.newslist li:first-child{ border-top:none;}
ul.newslist li img{ width:730px;display: block;}
ul.newslist li .newstitle{ font-size:18px; font-family: 'proxima_nova_rgbold'; color:#cc3333; line-height:22px; margin-bottom:10px;}
ul.newslist li p span{ font-size:14px; font-style: italic; margin-bottom:15px; color:#FFFFFF;}
ul.newslist li.last{ border-bottom:none;}
ul.newslist li p{ font-size:14px; color:#919191; line-height:18px; margin-bottom:10px;}
.aw-blog-read-more{ font-size:18px;font-family: 'proxima_nova_rgbold'; color:#cc3333; float:left;margin-top:8px;}
.aw-blog-read-more:hover{ color:#FF0000; float:left; }
ul.newslist li .date{ float:left; line-height:18px; margin-left:40px;margin-top:10px;}
ul.newslist li .socialicon{ float:right; width:145px;}
ul.newslist li .socialicon b{ float:left; font-size:14px; line-height:28px;}
ul.newslist li .socialicon ul{ float:right;}
ul.newslist li .socialicon ul li{ float:left; width:30px; margin-top:0px; padding:0px; border:none; margin-right:10px; }

.newscategory{ width:340px; margin-left:25px;}
.newscategory .title{ font-size:20px;font-family: 'proxima_nova_rgbold'; color:#c7c7c7; line-height:100px;}
.newscategory ul li a{ font-size:18px; color:#cc3333;font-family: 'proxima_nova_rgbold'; line-height:50px; width:340px; border-bottom:solid 1px #000; border-top:solid 1px #333; display:block;}
.newscategory ul li a:hover{ color:#F00;}
.newscategory ul li:first-child a{ border-top:none;}
.newscategory ul{ border-bottom:solid 1px #333;}
ul.newslist li .pic .date{ display:none;}
.cart-col .newscategory{ display:none;}
ul.newslist li.detail{ border-bottom:none;}
ul.newslist li.detail .date { margin-left:0px;}
ul.newslist li.detail .content{ border-top:solid 1px #000; margin-top:20px; padding-top:15px;}
ul.newslist li.detail .pica{ width:340px; float:left; border:solid 1px #000; border-radius:6px; overflow:hidden; margin:10px;}
ul.newslist li.detail .pica img{width:340px;}
.sideinfo{ width:730px;border-top:solid 1px #333; border-bottom:solid 1px #000; overflow:hidden; margin-bottom:20px;}
ul.newslist li.detail .sideinfo{ }
ul.newslist li.detail .sideinfo p{ padding-top:10px; display:block;border-top:solid 1px #000; border-bottom:solid 1px #333; margin-bottom:0px; padding-bottom:10px;}
ul.newslist li.detail .sideinfo p a{color:#cc3333;font-family: 'proxima_nova_rgbold';}
ul.newslist li.detail .sideinfo p a:hover{ color:#FF0000;}

@media only screen and (max-width: 1180px) {
	ul.newslist li .pic{width:410px;}
	ul.newslist li{  width:410px;}
	ul.newslist li img{ width:410px;}
	ul.newslist li a.readmore{ width:400px;}
	ul.newslist li .date{ margin-left:0px;}
	.newscategory{ width:250px;}
	.newscategory ul li a{ width:250px;}
	ul.newslist li.detail .pica{ width:180px; }
	ul.newslist li.detail .pica img{width:180px;}
	ul.newslist li.detail .sideinfo{ width:410px;}
	ul.newslist li.detail .sideinfo span{ display:none;}
	ul.newslist li.detail  a.readmore{ width:auto;}


	}
	@media only screen and (max-width:800px) {

	ul.newslist li .pic{width:340px; position:relative;}
	ul.newslist li .pic img{ width:340px;}
		ul.newslist li{  width:340px;}
		ul.newslist li.detail .pica{ width:140px; }
	ul.newslist li.detail .pica img{width:140px;}
		ul.newslist li .newstitle{ font-size:16px; }
		ul.newslist li a.readmore{ width:auto;}
		ul.newslist li .date{ display:none;}
		ul.newslist li .pic .date{ position:absolute; left:0px; top:0px; display:block; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_37.png); width:340px; height:30px; line-height:30px; text-align:center; color:#FFFFFF; margin-top:0px;}
		.cart-col .newscategory{ margin-left:0px; width:340px;border-bottom:solid 1px #333; display:block;}
		.cart-col .newscategory .title{ font-size:15px; line-height:38px;border-bottom:solid 1px #000;}
		.cart-col .newscategory ul{ overflow:hidden; padding-bottom:10px;border-top:solid 1px #333; border-bottom:solid 1px #000; padding-top:10px;}
		.cart-col .newscategory ul li{ float:left; margin-right:15px;}
		.cart-col .newscategory ul li a{ width:auto; display:inline; font-size:13px; line-height:24px; border:none;}

		}

			@media only screen and (max-width:500px) {
				ul.newslist li.detail .pica{ width:120px; margin:5px; }
				ul.newslist li .pic{width:270px; position:relative;}
				ul.newslist li .pic img{ width:270px;}
		ul.newslist li{  width:270px;}
		ul.newslist li .newstitle{ font-size:16px; }
			ul.newslist li .pic .date{width:270px; }
				.cart-col .newscategory{width:270px; }


				}


.lazy-load, .lazy-loaded {
  -webkit-transition: opacity 0.3s;
  -moz-transition: opacity 0.3s;
  -ms-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s;
  opacity: 0;
}

.lazy-loaded { opacity: 1; }


/* account ------------------------------------------------------------*/
.titlef{ font-size:18px; color:#bc2a31;font-family: 'proxima_nova_rgbold'; margin-bottom:10px; text-shadow:1px 1px 1px #000;}

table.orderstable{ width:730px;border-top:solid 1px #000; overflow:hidden; margin-bottom:10px;}table.orderstable tr th{text-align:left; font-size:14px;font-family: 'proxima_nova_rgbold'; height:40px; border-top:solid 1px #383838; border-bottom:solid 1px #000;}
table.orderstable tr td{ height:40px; text-align:left; border-top:solid 1px #383838; border-bottom:solid 1px #000;}
table.orderstable tr.last td{ border-bottom:0px;}
table.orderstable tr td a{color:#bc2a31;}table.orderstable tr td a:hover{ color:#cc3333;}
.account-info{ float:left; margin-right:80px; }
.account-info dl dt{margin-right:5px;font-family: 'proxima_nova_rgbold'; font-size:13px;margin-bottom:6px;line-height:18px; float:left;}
.account-info dl dd{ font-size:13px;  line-height:18px; overflow:hidden; margin-bottom:6px;}
.accountblocka{ width:730px; overflow:hidden;border-top:solid 1px #000; border-bottom:solid 1px #383838;   background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_04.png) repeat-y; margin-bottom:20px; background-size:580px;}
.account-info a.edit{color:#bc2a31;}.account-info a.edit:hover{color:#cc3333;}
a.viewall{ text-align:right;}

.wrappera{ width:100%;border-top:solid 1px #383838; padding-bottom:20px; padding-top:20px; overflow:hidden;border-bottom:solid 1px #000;}

.newsletterlist{ width:360px; float:left;}
.newsletterlist .title{font-family: 'proxima_nova_rgbold'; font-size:14px; margin-bottom:10px;}
.newsletterlist ul li{ height:20px;}
.newsletterlist ul li input{ float:left; margin-right:6px;}
button.subscribe{ float:right;}
button.subscribe img{ width:100px;}

.accountblockb{ border-bottom:none; background:none;}
.accountblockb .wrappera{ border-bottom:none;}
.accountcategory{ padding-left:15px; margin-left:25px; padding-top:15px; width:340px; border-bottom:solid 1px #000; padding-bottom:30px;}

.accountcategory ul li { height:40px;}
.accountcategory ul li:hover a{color:#bc2a31;}
.accountcategory ul li a{ font-size:20px;font-family: 'proxima_nova_rgbold'; color:#c7c7c7; }
.accountcategory ul li:hover a:after{ content:">"; float:left; margin-right:5px;color:#bc2a31;}
.boxb .help{ width:340px; margin-left:26px; }
.boxb .help a{ float:left; margin-left:15px;}
@media only screen and (max-width: 1180px) {

	table.orderstable{ width:410px;}
	table.orderstable tr th{ font-size:12px;height:34px;}
	table.orderstable tr td{ font-size:10px; height:34px;}
	table.orderstable tr td a{ float:right;}
	.accountblocka{ width:410px;}
	.account-info{ margin-right:40px;}
	.accountblocka dl dd.address{ overflow:hidden; float:left; clear:both;}
		.accountblocka {background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png) repeat-y; background-size:410px;}
.accountblockb{ border-bottom:none; background:none;}
button.subscribe{ float:left; margin-top:20px;}
.accountcategory{ width:220px;}
		.boxb .help{ width:230px; margin-left:26px;}
	}

		@media only screen and (max-width:800px) {

			table.orderstable{ width:340px;}
				table.orderstable tr td:nth-child(3){ display:none;}

			table.orderstable tr th:nth-child(3){ display:none;}
			table.orderstable tr th:nth-child(1){ width:24%;}
				table.orderstable tr th:nth-child(2){ width:14%;}
			.account-info dl dt{ font-size:12px;}	.account-info dl dd{ font-size:12px;}
		.accountblocka{ width:340px; }	.account-info{ margin-right:20px; font-size:12px;}.account-info p{font-size:12px;}

		.boxb{ display:block; width:370px; height:400px !important; min-height:400px !important;}
			.accountcategory{ width:265px;}
			.boxb .help{ width:280px; border-top:solid 1px #383838;}


			}

			@media only screen and (max-width:500px) {

				table.orderstable{ width:270px;}
			 table.orderstable tr td:nth-child(4){ display: none;}
			  table.orderstable tr th:nth-child(4){ display: none;}

			table.orderstable tr th:nth-child(1){ width:30%;}
				table.orderstable tr th:nth-child(2){ width:18%;}
				.accountblocka{ width:270px; background-size:270px;}
				.account-info{ margin-bottom:20px;}
				.newsletterlist{ width:270px;}
					.boxb{ width:300px;}
						.boxb .help{ width:240px;}
				.accountcategory{ width:225px;}

				}


		/*----popup----*/
.popupwrapper{ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_37.png); width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:100;}

.popup{ position: relative; top:100px; margin:0 auto;width:840px; background:#181818; box-shadow:inset 10px 10px 15px #545454; border-radius:5px; overflow:hidden;}
.popup .contenta{ width:100%; height:100%; border-radius: 6px;
border: solid 1px #000;
box-shadow: inset 0px 1px 0px #3f3f3f;
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/blocka_bg_03.gif) repeat-x;
background-color: #121212; }
.popup .contenta .contentb{ width:320px; margin:0 auto; padding-bottom:60px; }
.popup .contenta .contentb .gametitle{ font-size:18px; color:#bc2a31;     font-family: 'proxima_nova_rgbold'; margin-bottom:10px;padding-top:100px;}
.popup .contenta .contentb .gamepic{ width:310px; height:110px; overflow:hidden; margin-bottom:10px; border-radius:4px; border:solid 1px #000;}.popup .contenta .contentb .gamepic img{ width:310px;}
.popup .contenta .contentb .agegate p{ font-size:14px;}
.popup .contenta .contentb .agegate select{ float:left; border:solid 1px #000; margin-right:10px;height:20px; margin-top:10px;}
.popup .contenta .contentb .agegate select.month{ width:86px;  }
.popup .contenta .contentb .agegate select.date{ width:50px;}
.popup .contenta .contentb .agegate select.year{ width:70px;}
button.submita{ margin-top:10px; float:left;}
button.submita img{ width:70px;}
a.closea{ position:absolute; right:15px; top:15px; font-size:18px;color:#bc2a31;  font-family: 'proxima_nova_rgbold';}a.closea:hover{ color:#cc3333;}

@media only screen and (max-width: 1180px) {
	.popup{ width:700px;}


	}

		@media only screen and (max-width:800px) {.popup{ width:350px;}}

		@media only screen and (max-width:500px) {.popup{ width:300px;}.popup .contenta .contentb{ width:260px;} .popup .contenta .contentb .gamepic{ width:260px; height:85px; }
		.popup .contenta .contentb .gamepic img{ width:260px; }
		}

	.popup .contenta .contentvideo{ width:720px; margin:0 auto; padding-bottom:30px;}
		.popup .contenta .contentvideo .gametitle{font-size:18px; color:#bc2a31;     font-family: 'proxima_nova_rgbold'; margin-bottom:10px; padding-top:40px;}
		.popup .contenta .contentvideo iframe{ width:720px; height:449px; margin:0 auto;}
		@media only screen and (max-width: 1180px) {
			.popup .contenta .contentvideo{ width:560px;}	.popup .contenta .contentvideo iframe{ width:560px; height:349px; }}
		@media only screen and (max-width:800px){.popup .contenta .contentvideo{ width:310px;}.popup .contenta .contentvideo iframe{ width:310px; height:174px;}}
		@media only screen and (max-width:500px) {.popup .contenta .contentvideo{ width:260px;}.popup .contenta .contentvideo iframe{ width:260px; height:146px;}}


		.full-col{ width:100%;}
		.full-col .linec{ width:1130px;}
		.full-col ul.newslist li{ width:1130px;;}
		.full-col ul.newslist li .pic{ width:1130px; height:300px;}
		.full-col ul.newslist li .pic img{ width:1140px;}
		.full-col .sideinfo{ width:1130px;}

		@media only screen and (max-width: 1180px) {


			.full-col{ width:100%;}
		.full-col .linec{ width:710px;}
		.full-col ul.newslist li{ width:710px;;}
		.full-col ul.newslist li .pic{ width:715px; height:212px;}
		.full-col ul.newslist li .pic img{ width:710px;}
		.full-col ul.newslist li .sideinfo{ width:710px;}


			}

			@media only screen and (max-width: 800px) {


			.full-col{ width:100%;}
		.full-col .linec{ width:340px;}
		.full-col ul.newslist li{ width:340px; }
		.full-col ul.newslist li .pic{ width:340px; height:212px;}
		.full-col ul.newslist li .pic img{ width:340px;}
		.full-col ul.newslist li .sideinfo{ width:340px;}


			}

			@media only screen and (max-width: 500px) {


			.full-col{ width:100%;}
		.full-col .linec{ width:270px;}
		.full-col ul.newslist li{ width:270px;;}
		.full-col ul.newslist li .pic{ width:270px; height:160px;}
		.full-col ul.newslist li .pic img{ width:270px;}
		.full-col ul.newslist li .sideinfo{ width:270px;}


			}


			/*login*/
		.forma ul li,.forma ul li.fields .field { margin-bottom:22px;}
		.forma ul li.fields{margin-bottom:0px;}
	.forma ul li .label, .forma ul li label{ width:98px; float:left; font-size:14px; color:#919191; line-height:32px; }
	.forma ul li label em{display:none}
	.forma ul li input{height:32px; width:267px; padding-left:8px; color:#bc2a31; font-size:14px; line-height:32px;}
	.forma ul li input.typeb{ width:300px;}
	.forma ul li select{width:275px;background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/searchbar-bg.gif);border-radius: 5px;border: solid 1px #000;}
.forma ul li input.typec{ width:368px;}
.forma ul li .input-box{float:left;}
.titler h4{ font-size:18px; color:#c7c7c7;  font-family: 'proxima_nova_rgbold'; border-bottom:solid 1px #000; width:100%; line-height:40px; height:39px;}
.titler{ border-bottom:solid 1px #323232; height:40px; margin-bottom:28px;}

.forma{ border-bottom:solid 1px #0c0c0c;  box-shadow:0 1px 0 #323232; margin-bottom:22px; padding-bottom:10px;}
.titler2 h4{ border:none;}
.titler2{  border:none;}
.formb ul li .label, .formb ul li label{ width:105px;}
.formb ul li input{ width:220px;}
.titler3{ margin-top:30px;}
.buttonseta{ width:480px; margin-bottom:40px; float:left;}
.buttona{ height:30px; padding-left:15px; padding-right:15px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/btn-bg_03.gif) repeat-x; color:#FFF; text-shadow:1px 1px 0px #550e11; border-radius:4px; font-size:15px; float:right;}
.formb{ border-bottom:none; box-shadow:none;}
.formb ul{ border-bottom:none;}
.formb .input-box{width:230px}
	@media only screen and (max-width: 1180px) {
		.forma{ width:410px;}
		.titler{ width:400px;}
		.titler h4{ width:400px;}
		.forma ul li input{ width:220px;}

		.forma ul li input.typeb{width:220px;}

		.forma ul li input.typec{width:300px;}
		.buttonseta{ width:400px;}
			.formb{ width:232px;}
		}
			@media only screen and (max-width: 800px) {
			.forma ul li input.typeb{width:220px;}
			.titler{ width:330px;}
			.titler h4{ width:220px; border:none; }
		.forma ul li input.typec{width:220px;}
			.forma{ width:330px;}
				.buttonseta{ width:330px;}
				.cart-col .newscategory .formb ul{}
				.titler3 { margin-top:0px; margin-bottom:0px;}
				.formb{ margin-bottom:50px;}
		}	@media only screen and (max-width: 500px) {
				.forma{width:240px;}
			.forma ul li input.typea{width:250px;}

			.titler{width:260px;}
					.forma{width:260px;}
					.buttonseta{ width:260px;}
			}


	@media only screen and (max-width: 1180px) {
		.leftcol { width:180px;}
		.blockd { margin-top:-40px; display:block}
		.blockd .titlea{ margin-left:28px; width:736px;}
		.blockd .titlea .lineb{ display:none;}
		.blockd .titlea .viewstyle{ margin-right:10px;}

	.blockd{ width:766px;}
	ul.listc li{ width:578px;}
	ul.listc li .brief{ width:135px; padding-right:15px;}
	ul.listc li .brief .gamename strong a{ font-size:16px; line-height:18px;}
	ul.listc li .brief p{ font-size:14px; line-height:18px;}
	ul.listc{ width:578px; float:right;}
		ul.listc li .pic{ width:165px; height:98px;border-radius:6px; box-shadow:0px 1px 5px #000;overflow:hidden; float:left; position:relative;}
ul.listc li .pic img{ width:165px;}

		}

@media only screen and (max-width: 800px) {
	.list-small{display: none !important;}
	.list-thumb{background-size: contain !important; display: block !important;}
	.feature-small{display: none !important;}
	.feature-thumb{background-size: contain !important; display: block !important;}
	.description.std img {width: 100%;}
	.briefd.steaminfo {margin:10px 0 10px 10px;}
	.briefd ul li p {margin-left: 10px;}

	.leftcol{ display:none;}
	.blockd{ width:368px; display:none;}

	.blockstoreb{ display:block; margin-top:-20px; margin-right:0px;}

	}

@media only screen and (max-width:500px) {
	.list-small{display: none !important;}
	.list-thumb{background-size: contain !important; display: block !important;}
	.feature-small{display: none !important;}
	.feature-thumb{background-size: contain !important; display: block !important;}
}

ul.sidebuy{ margin-left:25px; margin-top:32px; border-top:solid 1px #000; border-bottom:solid 1px #333; width:350px;}
ul.sidebuy li{ height:92px; width:350px; border-bottom:solid 1px #000; border-top:solid 1px #343434; padding-top:18px; position:relative;}
ul.sidebuy .lft{float: left; }
ul.sidebuy li .itemname{font-size:18px; color:#bc2a31;font-family: 'proxima_nova_rgbold'; text-shadow:1px 1px 1px #000; width:260px;}
ul.sidebuy li .price{ font-size:18px;font-family: 'proxima_nova_rgbold';  text-shadow:1px 1px 1px #000; line-height:30px;}
ul.sidebuy li em{ font-size:14px; font-style: italic;}

ul.sidebuy li a.buynow{ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/buynow-btn_03.png) no-repeat; font-size:15px; text-align:center; font-family: 'proxima_nova_rgbold';text-shadow:1px 1px 0px #ac353a;width:57px; height:65px; display:block; position:absolute; right:0px; top:18px; padding-top:10px;}
ul.sidebuy li a.buynow:hover{background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/buynow-btn_03.png) no-repeat -60px 0;}
ul.sidebuy li a.buynow:active{background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/buynow-btn_03.png) no-repeat -118px 0;}
ul.sidebuy li a.buynow img{height:65px;}

ul.sidebuy li .qty{ float:right; }
ul.sidebuy li .qty label{color: #919191; line-height:32px; margin-right:7px; float:right;}
ul.sidebuy li .qty input{ float:right; width: 27px; height: 32px; line-height: normal; padding-left: 10px; font-family:'proxima_nova_rgregular',Helvetica, sans-serif; font-size: 15px; color: #bc2a31; float: left;}

.buyaction p.availability  {
font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
font-size: 16px;
font-style: italic;
line-height: 30px;
margin-left: 25px;
}


/*bundle*/

.bundlelist{ padding-left:18px;width:700px;}
.bundlelist ul li.item{ margin-bottom:30px; overflow:hidden;position:relative}
.bundlelist ul li.item .optionintro{ width:550px; float:left;}
.bundlelist ul li.item .optionintro p{ line-height: 18px;
color: #919191;
margin-bottom: 20px;}
.bundlelist ul li.item .title, .bundlelist ul li dt{ height:22px;}
.bundlelist ul li.item .title b, .bundlelist ul li dt label{ font-size:16px;}
.bundlelist ul li.item .title span{ font-size:14px;}
.bundlelist ul li.item .qty-holder{ position:absolute;right:0;bottom:0}
.bundlelist ul li.item .qty-holder label{color: #919191; float:left; line-height:32px; margin-right:7px;}
.bundlelist ul li.item .qty-holder input.qty{ float:right; width: 27px;
height: 32px;
line-height: 32px;
padding-left: 10px;
font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
font-size: 15px;
color: #bc2a31;

float: left;}

.bundlelist ul li.hasoptions .optionintro{ width:690px;}
.bundlelist ul li.hasoptions .qty-holder{ margin-top:0px;}
.bundlelist ul li.hasoptions{ margin-bottom:30px;}

			.selectiona{ display:block !important; width:480px; height:32px; position:relative; float:left;}
	.optionintro select.bundle-option-select{width:480px; height:32px !important; position:relative; border:solid 1px #666;
		z-index:10; line-height:32px; }



	.selectiona .arrow{ position:absolute; right:10px; top:4px; z-index:10;}
	.bundlelist ul li.item .options-list li{ margin-bottom:10px;}

	.bundlelist ul li.item .options-list li .label{ color:#999; line-height:22px; }
	.bundlelist ul li.item .options-list li .label .price-notice { color:#CCC;}
	.bundlelist ul li input.radio{ margin-right:10px; float:left; margin-top:4px; }
.optionintro .selectBox-dropdown.bundle-option-select{
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/searchbar-bg.gif) repeat-x;
	border-radius: 4px;
	color:#666;
}
.optionintro .selectBox-dropdown.bundle-option-select .selectBox-arrow{
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/arrow_03.jpg) no-repeat;
	right: 2px;
	top: 4px;
}

.buyactionb{ float:right;}
.addition .buyaction a.buynowb { margin-right:0px; margin-bottom:30px;}
.buyactionb .pricebox .price-as-configured{ font-size:20px; line-height:60px;}
.buyactionb .pricebox .price-as-configured span{ font-size:20px;}

.item-options dt{display: inline-block; float: left; margin-right: 5px; color:#bc2a31;}
.item-options dd{color:#bc2a31;}

	ul.optionslist{ margin:20px 10px; float:left;  }
	ul.optionslist li{ margin-left:30px; margin-bottom:15px; float:left;}
	ul.optionslist li .selectiona, ul.optionslist li select{ width:190px;}
	ul.optionslist li label{ float:left; font-size:16px; width:100px; line-height:32px;}
	ul.optionslist li .selectiona span.select{width:200px; text-align:right; padding-right:40px;}
@media only screen and (max-width: 1024px) {

		ul.optionslist li .selectiona{ margin-top:0px; margin-bottom:0px;}

		}

		@media only screen and (max-width: 800px) {
		ul.optionslist li .selectiona{ width:210px;}
		ul.optionslist li .selectiona span.select{width:170px; text-align:right; padding-right:40px;}
		.briefe{ width:320px; float:left; margin-left:30px;}
		.briefe ul li{ background:none !important;}

		.buyaction.buyactionshort .add-to-cart,.buyaction.buyactionshort .add-to-cart a.buynowb{margin:0 45px 0 0;}

		}

		@media only screen and (max-width: 500px) {
		.briefe{ width:240px; float:left; margin-left:30px;}
		.optionintro .selectBox-dropdown.bundle-option-select {
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/searchbar-bg.gif) repeat-x !important;
}
		}

@media only screen and (max-width: 1024px) {
	.bundlelist {
		padding-left: 0px;
		width: 100%;
	}
	.addition {
		float: left;
		width: 400px;
		}
	.bundlelist ul li.item.has-qty {
		padding-bottom:30px;
		margin-bottom:0;

	}
	ul.deallist li{ width:95%;}
	ul.deallist li .info { margin-left:0px; width:90%; margin-top:20px;}
	.selectiona,.bundlelist ul li.item .optionintro,.optionintro select.bundle-option-select {
	width: 100%;
	}
	.bundlelist ul li.item.has-qty .optionintro{

	margin-bottom: 20px;
	}
	.buyaction .pricebox {
	width: 150px;
	}
	.buyaction.buyactionb .add-to-cart{
	width:auto;
	height:auto;
	margin:0;
	}

	}
	@media only screen and (max-width: 800px) {
		.box ul.sidebuy li{ width:320px;}
		.addition {
			float: left;
			width: 330px;
			}
	}
	@media only screen and (max-width: 500px) {
		.box ul.sidebuy li{ width:250px;}
		.buyaction a.buynowb{ float:left;}
		.addition {
float: left;
width: 270px;
}
.buyaction.buyactionb .add-to-cart {
float: right;
margin-top: 0px;
}
.buyaction.buyactionb .add-to-cart a.buynowb{margin:0}
.buyaction.buyactionb .pricebox {
float: right;
text-align: right;
}
	}
.optionslist .selectBox-dropdown{
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/searchbar-bg.gif) repeat-x;
	border-radius: 4px;
	color: #666;
}
.optionslist .selectBox-dropdown.super-attribute-select .selectBox-arrow{
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/arrow_03.jpg) no-repeat;
	right: 2px;
	top: 4px;
}

    .spacer{
    	margin-top: 130px;
	}

	/* CHECKOUT */

	.checkout-onepage-index .colact { position: absolute; top: 0; bottom: 0; right: 0; }
	.checkout-onepage-index .blockcart { position: relative; }

	.checkout-onepage-index .page-title h1{
		font-weight: normal;
		font-size: 24px;
		margin-bottom: 20px;
		position: relative;
		background-color: #171717;
		padding-right: 20px;
		display: inline-block;
		z-index: 1;
	}
	.checkout-onepage-index .page-title {
		position: relative;
	}
	.checkout-onepage-index .page-title:after {
		content: '';
		position: absolute;
		top: 10px;
		height: 1px;
		width: 100%;
		border-top: 1px solid #020202;
		border-bottom: 1px solid #363636;
		margin: 0;
		left: 0;
		right: 0;
	}

	.checkout-onepage-index .step-title .number{
		color: #bc2a31;
		font-weight: bold;
		font-size: 24px;
		float:left;
		margin: 0 10px 0 0;
	}
	.checkout-onepage-index .step-title h2 {
		font-weight: bold;
		font-size: 24px;
		float:left;
	}
	.checkout-onepage-index .step-title a {
		color: #bc2a31;
		font-weight: normal;
		font-size: 18px;
		float: left;
		clear: both;
		margin-top: 10px;
	}
	.checkout-onepage-index .divider{
		height: 1px;
		width: 100%;
		border-top: 1px solid #020202;
		border-bottom: 1px solid #363636;
		margin: 20px 0;
	}
	.checkout-onepage-index .opc { }
	.checkout-onepage-index .step {
		clear:both;
		margin-top: 25px;
	}
	.checkout-onepage-index .select-style {
		padding-left: 10px;
	}
	.checkout-onepage-index .v-fix,
	.checkout-onepage-index .select-style {
		overflow: hidden;
		width: 280px;
		margin: 0px;
		border-radius: 5px;
		border: solid 1px #000;
		background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/searchbar-bg.gif);
	}
	select#adyen_cc_expiration {
		margin-left: 10px;
	}
	select#adyen_cc_expiration_yr {
		margin-left: 10px;
	}
	.table_adyen_diners .col_radio,
	.table_adyen_discover .col_radio,
	.table_adyen_paypal .col_radio {
		float: right;
	}
	.table_adyen_diners .col_img,
	.table_adyen_discover .col_img,
	.table_adyen_paypal .col_img {
		display: none;
	}
	.table_adyen_diners .col_name,
	.table_adyen_discover .col_name,
	.table_adyen_paypal .col_name {
		float: left;
		padding-left: 6px;
	}
	img.adyen-payment-method-icon.v-middle.adyen_cc {
		display: none;
	}
	#co-payment-form .sp-methods dd li {
		height: 40px;
	}
	.checkout-onepage-index select.validate-select,
	.checkout-onepage-index select.required-entry {
		width: 120%;
		background: none !important;
		-webkit-appearance: none;
		color: #bc2a31;
		border: none !important;
	}
	.checkout-onepage-index .select-style.validation-error {
		border: 1px solid #eb340a !important;
		background: #faebe7 !important;
		margin-bottom: 15px;
	}
	.checkout-onepage-index .select-style.validation-error .validation-advice {
		position: absolute;
	}
	.checkout-onepage-index .cart-col{
		height: auto !important;
	}
	.checkout-onepage-index .button span span {
		color: #bc2a31;
		font-weight: normal;
		font-size: 24px;
	}

	/* Clearfix for forms */
	.checkout-onepage-index .fields,
	.checkout-onepage-index .field,
	.checkout-onepage-index .wide,
	.checkout-onepage-index .form-list > li { overflow: hidden; }

	.checkout-onepage-index .input-box {
		float: left;
	}
	.checkout-onepage-index .blockcart input {
		width: 280px;
		padding-top: 7px;
		padding-bottom: 7px;
		height: 18px;
		line-height: 32px;
		padding-left: 10px;
		font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
		font-size: 15px;
		color: #bc2a31;
	}
	.checkout-onepage-index .blockcart input[type="radio"] {
		/*height: 32px;*/
	}
	.checkout-onepage-index label{
		float: left;
		margin: 4px 10px 0 0;
		width: 130px;
	}
	.checkout-onepage-index .fields {
		margin: 0;
	}
	.checkout-onepage-index .field {
		margin: 0 0 15px 0;
	}
	.checkout-onepage-index .wide {
		margin: 0 0 15px 0;
	}
	.checkout-onepage-index .opc-block-progress{
		margin: 0 25px;
	}
	.checkout-onepage-index .opc-block-progress .block-title {
		color: #bc2a31;
		font-size: 20px;
		font-weight: bold;
		position: relative;
		padding-top: 30px;
		margin-top: 5px;
	}
	.checkout-onepage-index .opc-block-progress .block-title:before {
		content: '';
		position: absolute;
		top: 0;
		height: 1px;
		width: 100%;
		border-top: 1px solid #020202;
		border-bottom: 1px solid #363636;
		margin: 0;
		left: 0;
		right: 0;
	}
	.checkout-onepage-index .opc-block-progress span{
		font-size: 20px;
		display: inline-block;
	}
	.checkout-onepage-index .opc-block-progress .progress-box{
		width: 10px;
		height: 10px;
		background: none;
		border: 2px solid;
		float: right;
	}
	.checkout-onepage-index .opc-block-progress .progress-box.complete{
		background: #bc2a31;
	}
	.checkout-onepage-index #co-payment-form dt{
		margin: 5px 0;
	}
	.checkout-onepage-index .v-fix select,
	.checkout-onepage-index .select-style select,
	.checkout-onepage-index #co-payment-form select#adyen_cc_cc_type{
		width: 120%;
		background: none;
		-webkit-appearance: none;
		color: #bc2a31;
		border: none;
		font-size: 14px;
	}
	.checkout-onepage-index .v-fix {
		width: 139px;
	}
	.checkout-onepage-index .v-fix:first-child {
		margin: 0 10px 0 0;
	}
	.checkout-onepage-index #payment_form_adyen_cc li{
		margin: 0 0 15px 0;
	}
	.checkout-onepage-index .verif{
		clear: both;
	}
	.checkout-onepage-index .verif .v-fix{
		padding: 0;
		border: 0;
		width: 139px;
	}
	.checkout-onepage-index button.btn-checkout{
		background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/confirm-order.png) no-repeat;
		width: 193px;
		height: 65px;
		margin-left: 0;
	}
	.checkout-onepage-index a.sec-button{
		background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/login.png) no-repeat;
		width: 163px;
		height: 65px;
		margin-left: 0;
		display: inline-block;
	}
	.checkout-onepage-index .hidden{
		display: none;
	}
	.checkout-onepage-index span.checkout-message a,
	.checkout-onepage-index span.checkout-message span {
		font-weight: bold;
	}
	.checkout-onepage-index #checkout-review-submit{
		margin-top: 10px;
	}
	.checkout-onepage-index #checkout-review-submit button.btn-checkout {
		float: none;
		margin-bottom: 10px;
	}
	.checkout-onepage-index #checkout-review-submit .f-left{
		display: none;
	}
	.checkout-onepage-index #checkout-review-table-wrapper{

	}.checkout-onepage-index #checkout-review-table-wrapper table{
		width:100%;
	}
	.checkout-onepage-index #checkout-review-table .tr-spacer{
		height: 20px;
		display: block !important;
	}
	.checkout-onepage-index #checkout-review-table tbody td.a-right,
	.checkout-onepage-index #checkout-review-table tfoot tr.first,
	.checkout-onepage-index #checkout-review-table thead{
		display: none;
	}
	.checkout-onepage-index #checkout-review-table tbody td.subtotal{
		display: none;
	}
	.checkout-onepage-index #checkout-review-table tbody td.a-center{
		padding: 0 10px 0 0;
	}
	.checkout-onepage-index #checkout-review-table tbody td.a-center:after{
		content: "x";
	}
	.checkout-onepage-index #checkout-review-table .product-name{
		font-size: 14px;
	}
	#checkout-review-table .cart-price {
		display: block;
		text-align: right;
	}
	#checkout-review-table .a-right {
		text-align: right;
	}
	#checkout-review-table tfoot td:first-child {
		padding-right: 10px;
	}
	#checkout-review-table tfoot tr {
		
	}
	#checkout-review-table tfoot tr.last {
		font-size: 20px;
		display: table-row;
	}
	.sp-methods .messages .error-msg {
		display: none !important;
	}
	#shopping-cart-totals-table tfoot tr td span,
	#shopping-cart-totals-table tbody tr td span{
		font-size: 14px;
		line-height: 14px;
	}
	#shopping-cart-totals-table tfoot tr td,
	#shopping-cart-totals-table tbody tr td {
		font-size: 14px;
		line-height: 14px;
		padding: 5px 5px 0 0;
	}

	#header #paradox-account-bar {
		right: 40%;
	}
	#header #paradox-account-bar a {
		line-height: 25px;
	}
	#zoom {
		width: 40px;
		position: absolute;
		right: 0;
		bottom: 0;
		height: auto;
	}
	.product-options,
	.product-options dd {
		margin-left: 25px;
	}
	.product-options dl dt {
		font-size: 18px;
		font-family: 'proxima_nova_rgbold';
		text-shadow: 1px 1px 1px #000;
	}
	.checkout-onepage-success .watermark {
		background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/watermark_03.png) no-repeat;
		background-position: bottom right;
		background-size: 160px;
	}
	.checkout-onepage-success p {
		margin: 8px 0;
	}
	.checkout-onepage-success .successkey {
		font-weight: bold;
	}

	.checkout-onepage-index .section { position: relative; }

	.checkout-onepage-index .step .buttons-set {
		/*position: absolute;*/
		text-align: right;
		left: 100%;
		z-index: 10;
		margin-left: 45px;
	}

	.checkout-onepage-index .please-wait {
		display: block;
		line-height: 40px;
	}
	.checkout-onepage-index .please-wait img {
		vertical-align: middle;
	}

	#checkout-step-shipping_method .sp-methods dt {display:none;}
	#checkout-step-shipping_method .sp-methods dd ul li {display: inline-block;width: 100%;line-height: 20px;}
	#checkout-step-shipping_method .sp-methods dd ul li input {width: 20px !important;float: left;margin-top: 5px;line-height: 20px;}
	#checkout-step-shipping_method .sp-methods dd ul li label {min-width: 130px;max-width: 85%;width: 100%;}

	/* Checkout Specific Responsive adjustments */

   	@media only screen and (max-width: 1180px) {
		.checkout-onepage-index .colact { width: 280px; }
		.checkout-onepage-index label { width: 110px; }
	}

	@media only screen and (max-width: 800px) {
		.checkout-onepage-index .cart-col { width: 335px; }
		.checkout-onepage-index .blockcart input,
		.checkout-onepage-index .blockcart .select-style,
		.checkout-onepage-index .blockcart .validation-advice { width: 200px; }
		.checkout-onepage-index .step .buttons-set {
			position: relative;
			margin-top: 0;
			margin-left: 0;
			left: 0;
		}
		.checkout-onepage-index .v-fix { width: 89px; }
	}

	@media only screen and (max-width: 500px){
		.checkout-onepage-index .step-title .number,
		.checkout-onepage-index .step-title h2 { font-size: 19px; }
		.checkout-onepage-index .cart-col { width: 265px; }
		.checkout-onepage-index .blockcart input,
		.checkout-onepage-index .blockcart .select-style,
		.checkout-onepage-index .blockcart .validation-advice { width: 140px; }
		.checkout-onepage-index label { width: 94px; }
		.checkout-onepage-index .v-fix { width: 59px; }
	}
#search_autocomplete {
    background: #fff;
    box-sizing: border-box;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    overflow: hidden;
    border: solid 1px #000;
    border-top: none;
    width: 270px !important;
    left: -143px !important;
}

#search_autocomplete li:nth-child(odd) {background: #eee}
#search_autocomplete li:nth-child(even) {background: #e8e8e8}
#search_autocomplete li:hover {background: #fff}

#search_autocomplete a {
    border-top: solid 1px #dadada;
    padding: 10px;
    display: table;
    color: #bc2a31;
    font-weight: bold;
}

#search_autocomplete .product-image {
    display: table-cell;
    width: 50px;
    padding-right: 10px;
}

#search_autocomplete .product-image img {
    width: 50px;
    height: 50px;
}

#search_autocomplete .product-name {
    display: table-cell;
    width: 192px;
    vertical-align: middle;
}

#search_autocomplete .no-matches {
    padding: 10px;
    color: #bc2a31;
    font-weight: bold;
}

@media (min-width: 500px) {

    #search_autocomplete {
        left: -120px !important;
    }

}

@media (min-width: 800px) {

    #search_autocomplete {
        left: 0 !important;
    }

}

.checkout-agreement-disclaimer {
    max-width: 500px;
    float: right;
    margin-top: 10px;
}

#checkout-agreements .agree {
    text-align: right;
    padding: 20px 0;
}

#checkout-agreements input {
    width: auto;
    padding: 0;
    height: auto;
    vertical-align: -3px;
    margin-right: 10px;
}

#checkout-agreements label {
    float: none;
    color: #bc2a31;
    padding: 20px 0;
}

#checkout-agreements .agreement-content {
    margin-top: 20px;
}

#checkout-agreements .asterisk {
    color: #fff;
}
@CHARSET "UTF-8";
body{min-width:310px;}

.lista p.old-price,.lista p.special-price{display:inline;}
ul.lista li .brief .pricebox span {
font-size: 16px;
font-family: 'proxima_nova_rgbold';
color: #c7c7c7;
}
ul.listc li .briefb .pricebox span {
font-size: 20px;
font-family: 'proxima_nova_rgbold';
color: #c7c7c7;
}
.pricebox .old-price span {
	font-size: 12px !important;
	font-family: 'proxima_nova_rgregular',Helvetica, sans-serif !important;
}
ul.listc li .briefb .pricebox p{
	display:block;
}
ul.newslist li .post-content, ul.newslist li .content,ul.newslist li .post-content .subhead, ul.newslist li .content  .subhead {
font-size: 14px;
color: #919191;
line-height: 18px;
margin-bottom: 10px;
}

ul.newslist li .newstitle a {
font-size: 18px;
font-family: 'proxima_nova_rgbold';
color: #cc3333;
line-height: 22px;
margin-bottom: 10px;
}
ul.newslist li .post-footer{
	width: 575px;
border-top: solid 1px #000;
overflow: hidden;
margin-top: 20px;	

}
ul.newslist li .post-footer .inner{
	
padding-top: 20px;	
border-top: solid 1px #333;
}
.logob{ padding-top:8px !important;}
.viewstyle ul li.list a{ width:36px; height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_37.png) no-repeat 0 -8px; display:block;}
.viewstyle ul li.grid a{ width:36px; height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_39.png) no-repeat 0 -8px; display:block;}
.viewstyle ul li.grid a.current{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_39.png) no-repeat 0 -44px;}
.viewstyle ul li.small a{ width:36px; height:20px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/viewstyle_41.png) no-repeat 0 -8px; display:block;}
.viewstyle ul li a.current {
background-position: 0 -44px;
}

ul.listb li .pic img {
width: auto;
height: auto;
}
a.list-product-image{
  display: block;
  height: 100%;
  text-indent: -9999em;}
  
.block-content img{vertical-align:middle}
.item .platform .text-value{display:none}
.block-layered-nav .count{font-size:12px}
.leftcol ul li{position:relative}

.btn-remove { display:block; width:9px; height:9px; font-size:0; line-height:0; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/select-remove.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
.block .btn-remove,.block .btn-edit { position: absolute;
margin: 1px 0 2px 5px;
right: 5px;
top: 0; }
.blockd,.leftcol{height:auto;}
ul.listd li .brief .gamename{height:34px; overflow:hidden}
ul.lista li .brief .pricebox {

}
ul.listb li .brief .pricebox{
width: 120px;	
}
ul.listd li .brief .pricebox{
	width: 80px;
}
ul.listb li .brief .pricebox .old-price{
	display:block;
}
ul.listc li .brief .briefi{display:none}

.exp label.unchecked,
.dlc label.unchecked{ background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/checkbox.png) no-repeat 80px -20px; }

.socialmedia{width:640px}
div.listsystem{

	
margin-bottom: 40px;
border-bottom: solid 1px #383838;
float:left;
}
div.listsystem .inner{
	
	border-bottom: solid 1px #000000;
	padding-top: 15px;
	padding-bottom: 15px;
}
ul.listsystem{
	float:none;
	border:none;
	margin-bottom: 0px;
}
.buyaction .pricebox p{display:block;padding:0;margin:0;}

.buyaction .pricebox span{
	font-size: 26px;
	font-weight: normal;
	font-family: 'proxima_nova_rgbold';
	line-height: 36px;
	text-shadow: 1px 1px 3px #000;
}
.buyaction .pricebox span.time-range{font-size: 20px; line-height:20px;margin-bottom:6px;display:block}
.buyaction .pricebox p.old-price, .buyaction .pricebox p.old-price span{height: 10px;line-height: 10px;}

.buyaction  em.game-type{display:block;font-size: 14px;font-style: italic;margin-left:25px;}
ul.sidebuy li .itemname a {
font-size: 16px;
color: #bc2a31;
font-family: 'proxima_nova_rgbold';
text-shadow: 1px 1px 1px #000;
width: 210px;
}
.sidebuy .pricebox{margin-top:0;margin-left: 0px}
ul.sidebuy li  .pricebox span{
	font-size: 18px;
	font-family: 'proxima_nova_rgbold';
	text-shadow: 1px 1px 1px #000;
	line-height: 30px;
}

.thumbnails li{position:relative}
.thumbnails .play_video{
position: absolute;
top: 35%;
left: 35%;
width: 32px;
height: 32px;
background-image: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play.png);
}

.age-rate img{max-width:37px;height:auto;}

.briefd ul li.age-rate b {
height: 50px;
display: block;
line-height: 50px;
}

#agegate_box {
background-color: #262626;
border: 1px solid #4d4b49;
text-align: center;
padding: 0px 0px 35px 0px;
margin-top:5px;
margin-bottom:35px;
}
.main-container{min-height:350px;}

.buyaction .add-to-cart img {
border: none;
padding: 0px;

}
.buyaction .add-to-cart{
	float: right;
	margin: 0px;
	padding: 0px;
}
.gamelistb ul li p a {
font-size: 13px;
line-height: 18px;
color: #c7c7c7;
font-family: 'proxima_nova_rgregular',Helvetica, sans-serif;
float:none;
}
.
.gamelistb ul li .pic a{
	width: 108px;
height: 108px;
display:block;
}

.home-slider{max-height:535px;overflow:hidden}


.intro .description {
line-height: 18px;
color: #919191;
margin-bottom: 20px;
}




/* Class: std - styles for admin-controlled content */
.std .subtitle { padding:0; }
.std ol.ol { list-style:decimal outside; padding-left:1.5em; }
.std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
.std dl dt { font-weight:bold; }
.std dl dd { margin:0 0 10px; }
.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote { margin:0 0 1em; padding:0; font-size: 14px; color: #919191; line-height: 18px; margin-bottom: 10px; }
.std ul { list-style:disc outside; padding-left:1.5em; }
.std ol { list-style:decimal outside; padding-left:1.5em; }
.std ul ul { list-style-type:circle; }
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul { margin:.5em 0; }
.std dt { font-weight:bold; }
.std dd { padding:0 0 0 1.5em; }
.std blockquote { font-style:italic; padding:0 0 0 1.5em; }
.std address { font-style:normal; }
.std b,
.std strong { font-weight:bold; }
.std i,
.std em { font-style:italic; }


ul.sidebuy li a.action-link {
width: 58px;
height: 65px;
display: block;
position: absolute;
right: 0px;
top: 18px;
}

ul.sidebuy li a.action-link img{height:65px;}
.add-to-cart .action-link img {
width: 120px;
height:75px;
}
.titled,div.listsystem{float:none;}


.cms-page-view .col1-layout, .cms-no-route  .col1-layout{
width: 1198px;
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_03.gif);
border-radius: 6px;
border: solid 1px #000;
background-color: #0d0d0d;
overflow: hidden;
margin-top: -50px;
float: left;
}

.cms-page-view .col-main, .cms-no-route .col-main {
width: 1138px;
padding: 24px 30px;
float: left;
box-shadow: inset 1px 1px 1px #333;
position: relative;
}



.cms-page-view .col-main .std, .cms-no-route .col-main .std{
	
}
.cms-page-view .col-main .linec, .cms-no-route .col-main .linec {
width: 1130px;
}

.cms-page-view .col-main .newstitle{ font-size:18px; font-family: 'proxima_nova_rgbold'; color:#cc3333; line-height:22px; margin-bottom:10px;}
.cms-page-view .col-main p em, .cms-no-route .col-main p em{ font-size:14px; font-style: italic; margin-bottom:15px; color:#FFFFFF;}

.cms-page-view .col-main p, .cms-no-route .col-main p{ font-size:14px; color:#919191; line-height:18px; margin-bottom:10px;}
.cms-page-view .col-main .date{ float:left; line-height:18px; margin-left:40px;margin-top:10px;}
.cms-page-view .col-main .socialicon{ float:right; width:145px;}
.cms-page-view .col-main .socialicon b{ float:left; font-size:14px; line-height:28px;}
.cms-page-view .col-main .socialicon ul{ float:right;}
.cms-page-view .col-main .socialicon ul li{ float:left; width:30px; margin-top:0px; padding:0px; border:none; }

.searchbar input{line-height:18px;}

ul.listc li .briefb{width:133px}

nav {
margin-left: 0px;
}

.toolbar-bottom .titlea,.pageselector{display:none}
.toolbar-bottom .pageselector{clear:both;display:block;}

.slider-nav-container{width:1200px;position:relative; margin:0 auto;}

.gamelistb .item .pic a{display:block; width:100%; height:100%}

ul.listd{height:auto;width:900px;}


ul.listsystem li {
height: auto;
padding: 10px 0;
overflow:hidden;
}

ul.listsystem li .label,ul.listsystem li .info{height:auto;}
@media only screen and (max-width: 1180px) and (min-width: 800px){
	.cms-page-view .col1-layout, .cms-no-route  .col1-layout{
width: 766px;
margin-top: -40px;
}

.cms-page-view .col-main, .cms-no-route .col-main {
width: 706px;
}



.slider-nav-container{width:100%;position:relative; margin:0 auto;}

	.home-slider{max-height:320px;overflow:hidden}
	ul.listd li .brief .gamename,ul.listb li .brief .gamename{height:34px;}
	ul.lista li .brief .pricebox span {
		font-size: 14px;
		
	}
	.listb .regular-price,.listb  .special-price .price-label{display:block;}
	
	.gamelistb ul {
		
		margin-right: 27px;
		}
		
	.buyaction .add-to-cart {
		width: 90px;
		height: 80px;
		float: left;
		border: none;
		padding: 0px;
		float: right;
		background: none;
		margin-right: 30px;
		margin-top: 30px;
		}	
	.buyaction .add-to-cart img{
		width: 90px;
		height:56px;
	}
	
	.buyaction .pricebox span{
		font-size: 24px;
	}	
	
	.cms-page-view .col1-layout, .cms-no-route .col1-layout {
		width: 766px;
		margin-top: -40px;
	}
	
	.cms-page-view .col-main, .cms-no-route .col-main {
		width: 100%;
	}
	
	
	
	.cms-page-view .col-main .std, .cms-no-route .col-main .std{
		width: 715px;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.cms-page-view .col-main .linec, .cms-no-route .col-main .linec {
	width: 715px;
	}
	
	.buyaction .pricebox span.time-range{font-size: 18px; line-height:20px;margin-bottom:6px;display:block}

	
	
	nav {
	margin-left: 5px;
	}
	
	
	.flex-control-nav {

		top: 72% !important;
	}
	
	ul.listd{height:auto;}
}
@media only screen and (max-width: 800px) {
.flex-direction-nav a{
	width: 22px !important;height: 48px !important;
}

.flex-direction-nav a.flex-prev {
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) no-repeat !important;
}
.flex-direction-nav a.flex-next{  background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) -22px no-repeat !important;}

	.slider-nav-container{width:100%;position:relative; margin:0 auto;}
	.socialmedia {width: 270px;}
	.home-slider{max-height:250px;overflow:hidden}
	.slidenews {display:block;position:relative}
	.slidenews{width:330px; display:block; margin-top:10px; height:580px;}
	.slidenews .pic{ width: 300px;height: 145px;}
	.subblocka .content{margin-left: 15px;}
	.slidenews ul{ width:330px; float:left;height:580px; }
	.slidenews ul li{width: 330px;margin: 0px;height: 181px;float: left;background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bottomline.gif) no-repeat bottom center;margin-bottom: 20px;}
	a.cprev{ width:22px; height:48px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) no-repeat; z-index:10; position: absolute;left:0;top:583px; }
	a.cnext{ width:22px; height:48px; display:block; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/banneerarrow_51.png) -22px no-repeat; z-index:10;  position: absolute; ;right:0;top:583px;}
	
	.blockd {
		width: 326px;
		display: block;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
	}
	
	.blockd .titlea {
	width: 100%;
	margin-left: 0px;
	}
	.blockd .titlea .viewstyle{
	margin-right:0;
	}
	/***
	ul.listd {
		width: 360px;
	}
	ul.listb li {
		margin:0 20px 20px 0;
		padding: 14px 0 14px 10px;
	}
	**/
	ul.lista li .brief .pricebox span {
		font-size: 14px;
		
	}
	
	
	.pricebox .old-price span {
				font-size: 10px !important;			
				font-family: 'proxima_nova_rgregular',Helvetica, sans-serif !important;
	}
	
	ul.listc{
	float:none;
	clear:both;
	width: 330px;
	}
	
	
	ul.listc{ margin-top:10px; margin-bottom:15px;}
	ul.listc li{  border-bottom:solid 1px #383838; border-top:solid 1px #000; clear:both; padding-top:14px; padding-bottom:14px;width: 330px;}
	ul.listc li:first-child{ border-top:none;}
	ul.listc li:nth-child(even){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png); }
	ul.listc li .pic{ width:80px; height:78px;border-radius:6px; box-shadow:0px 1px 5px #000;overflow:hidden; float:left; position:relative;}
	ul.listc li .pic img{ width:135px;}
	ul.listc li .pic .info{ width:50px; height:80px; position:absolute; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/infobg.png); top:0px; left:0px; font-size:16px; font-family: 'proxima_nova_rgbold'; text-align:center; line-height:18px; padding-top:20px; text-shadow: 1px 1px 3px #738019; color:#FFFFFF;}
	ul.listc li .pic .info b{ font-size:19px;color:#FFFFFF;}
	ul.listc li .brief{ width:200px; height:100%; float:left; margin-left:10px;}
	ul.listc li .brief .gamename strong a{ font-size:15px;  color:#bc2a31; line-height:17px;  font-family: 'proxima_nova_rgbold';}ul.lista li .brief .gamename strong a:hover{color:#e9222b;}
	ul.listc li .brief .platform{ margin-bottom:8px; float:left; margin-top:5px;}
	ul.listc li .brief .platform label{ color:#aeaeae; display:block; float:left; height:14px; line-height:14px;}
	ul.listc li .brief .platform img{ width:14px; height:14px; float:left; background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/platform-icon.png); margin-left:5px;}

	ul.listc li .brief .pricebox sup{font-family: 'proxima_nova_rgregular',Helvetica, sans-serif; font-size:10px;}
	ul.listc li .buttonset{ position:relative; float:right; margin-right:10px; width:90px; margin-left:0px;top:-40px;}
	ul.listc li .buttonset a.buynow{ width:100%; height:51px; display:block;padding: 13px 0;}
	ul.listc li .buttonset a.preorder{ width:100%; height:51px; display:block;padding: 13px 0;}
	ul.listc li .buttonset a img{ height:65px;}
	ul.listc li .buttonset a.comingsoon{ width:100%; height:51px; display:block;padding: 9px 0; line-height: 15px;}
	ul.listc li .buttonset a.visitsite{width:100%; height:51px; display:block;padding: 13px 0;}
	ul.listc li .buttonset a.playnow{width:100%; height:51px; display:block;padding: 13px 0;}
	ul.listc li .buttonset a span{ display:none;}
	ul.listc li .buttonset a.playtrailer{ display:none; width:18px; height:18px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play-icon.png) no-repeat; position:absolute; z-index:10; bottom:-10px; right:0px;}
	ul.listc li .buttonset a.playtrailer:hover{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/play-icon.png) no-repeat -19px;}
	
	 ul.listc li .brief{ width:165px;border:none;padding:0}
	ul.listc li .brief .gamename strong a{ font-size:14px; 
	}
	ul.listc li .brief p.desc{display:none;}
	ul.listc li .brief .briefi{display:block}
	ul.listc li .briefb{display:none}
	ul.listc li .pic .info{ width:80px; height:25px;top:54px; padding:0px; font-size:14px; line-height:24px;}
	ul.listc li .pic .info b{ font-size:14px;}
	ul.listc li:nth-child(even){ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/unitebg_03.png); background-size:325px;}
	ul.listc li .brief .pricebox p{display:block}
	ul.listc li .brief .pricebox p.old-price{line-height:12px;}
	ul.listc li .brief .pricebox span{font-size:14px;font-family: 'proxima_nova_rgbold',Helvetica, sans-serif; }
	.listb .regular-price,.listb  .special-price .price-label{display:block;}
	
	ul.listb li .brief .pricebox .old-price {
		display: none;
		}
		
	.buyaction .add-to-cart{
	width: 120px;
margin-top: 20px;
margin-right: 10px;
	}	
	
	
	.cms-page-view .col1-layout, .cms-no-route  .col1-layout{
		width: 370px;
		margin-top: -20px;
	}
	
	.cms-page-view .col-main, .cms-no-route .col-main{
		padding-left: 15px;
		padding-right: 15px;
		width: 340px;
	}
	
	
	.cms-page-view .col-main .std, .cms-no-route .col-main .std{
		width: 340px;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.cms-page-view .col-main .linec, .cms-no-route .col-main .linec {
		width: 340px;
	}
	
	.buyaction .pricebox span.time-range{font-size: 18px; line-height:20px;margin-bottom:6px;display:block}
	
	.cart-col {
		height: auto !important;
	}
}

#frame{width:578px}
.slidedot{left:0}
@media only screen and (max-width: 500px) {
			.flex-control-nav{display:none}
			.slidenews{width:301px; display:block; margin-top:10px; height:580px;}
			.slidenews ul li{ width:301px; border-radius:0;}
			.slidenews .pic { width:268px; height:140px; margin-left:15px;}
			.slidenews .pic img{ width:268px; }
			.subblocka {width: 300px;height: 180px;	}
			
			.blockd {
				width: 301px;
				display: block;
				padding-left: 0px;
				padding-right: 0px;
				
			}
			.blockd .titlea {
			padding-left: 15px;
			padding-right: 15px;
			width: 270px;
			margin-left: 0px;
			}
			#combo-holder-sortby select.sortby{width:127px;}
			.selectBox-dropdown{
			background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/combonav_04.png) no-repeat 0 0 !important;
			}
			
			ul.lista li .brief .pricebox span {
			display: inline;
			}
			
			.pricebox .old-price span {
				font-size: 9px !important;			
			}
			ul.listc li{width:270px;}
			ul.listc li .brief{width:175px;}
			ul.listc li .brief .gamename strong a{ font-size:13px; }
			
			
		ul.listc li .brief .briefi{display:block; width:80px;}
		
		ul.lista li .brief .pricebox .old-price,ul.listb li .brief .pricebox .old-price,ul.listc li .brief .pricebox .old-price {
		display: none;
		}
			
		ul.listb li .brief {
				width: 150px;
		}
		ul.listd li .brief {
				width: 130px;
		}	
		ul.listb li .brief .gamename{width: 160px;}
		ul.listd li .brief .gamename{width: 114px;}
		
		.buyaction .pricebox span {
			font-size: 22px;
			font-weight: normal;
			font-family: 'proxima_nova_rgbold';
			line-height: 36px;
			text-shadow: 1px 1px 3px #000;
		}
		.buyaction em.game-type {
		margin-left: 10px;
		}
		
		.buyaction .add-to-cart{
			width: 106px;
			margin-top: 20px;
			margin-right: 10px;
		}	
		
		.add-to-cart .action-link img {
			width: 106px;
			height:66px;
			}
			
			.cms-page-view .col1-layout, .cms-no-route .col1-layout {
				width: 300px;
				margin-top: -20px;
			}
	
	.cms-page-view .col-main .std, .cms-no-route .col-main .std{
		width: 270px;
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.cms-page-view .col-main .linec, .cms-no-route  .col-main .linec{
		width: 270px;
	}
	
	.buyaction .pricebox span.time-range{font-size: 16px; line-height:20px;margin-bottom:6px;display:block}
}


/*----popup----*/
#cboxOverlay{ background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/bg_37.png); width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:100;}

#agegate-box{ width: 620px;height: 100%;}
#agegate-box .contentb{ width:320px; margin:0 auto; margin-bottom:60px; }
#agegate-box .contentb .gametitle{ font-size:18px; color:#bc2a31;     font-family: 'proxima_nova_rgbold'; margin-bottom:10px;padding-top:50px;}
#agegate-box .contentb .gamepic{ width:310px; height:110px; overflow:hidden; margin-bottom:10px; border-radius:4px; border:solid 1px #000;}#agegate-box .contentb .gamepic img{ width:310px;}
#agegate-box .contentb .agegate p{ font-size:14px;}
#agegate-box .contentb .agegate select{ float:left; border:solid 1px #000; margin-right:10px;height:20px; margin-top:10px;}
#agegate-box .contentb .agegate select.month{ width:86px;  }
#agegate-box .contentb .agegate select.date{ width:50px;}
#agegate-box .contentb .agegate select.year{ width:70px;}
button.submita{ margin-top:10px; float:left;}
button.submita img{ width:70px;}
a.closea{ position:absolute; right:15px; top:15px; font-size:18px;color:#bc2a31;  font-family: 'proxima_nova_rgbold';}a.closea:hover{ color:#cc3333;}

.enter-age {
font-size: 22px;
color: #bc2a31;
font-family: 'proxima_nova_rgbold';
margin-bottom: 10px;
padding-top: 35px;
}
.youtube iframe{width:720px; height:449px;}
@media only screen and (max-width: 1180px) {
	.youtube iframe{width:560px; height:349px;}	
	#agegate-box{ width: 580px;height: 100%;}
}	
	
@media only screen and (max-width:800px) {
	#agegate-box{ width: 320px;height: 100%;}
	.youtube iframe{width:310px; height:174px;}
}
		
		@media only screen and (max-width:500px) {
				#cboxLoadedContent {
		 
		    		padding: 68px 20px 30px 20px !important;
			}
			 #cboxTitle{ top:40px !important; left:20px !important;}
		        
			#cboxMiddleLeft{width:0 !important}
		#agegate-box{ width:280px;}
		#agegate-box .contentb{ width:260px;} #agegate-box .contentb .gamepic{ width:260px; height:85px; }
		#agegate-box .contentb .gamepic img{ width:260px; }
	.youtube iframe{width:260px; height:140px;}
}
		
	#agegate-box .contentvideo{ width:620px; margin:0 auto; padding-bottom:30px;}
		#agegate-box .contentvideo .gametitle{font-size:18px; color:#bc2a31;     font-family: 'proxima_nova_rgbold'; margin-bottom:10px; padding-top:40px;}
		#agegate-box .contentvideo iframe{ width:620px; height:349px;}
		
		@media only screen and (max-width:800px){#agegate-box .contentvideo{ width:310px;}.youtube  iframe{ width:310px; height:174px;}}
		@media only screen and (max-width:500px) {#agegate-box .contentvideo{ width:260px;}.youtube  iframe{ width:260px; height:146px;}}
		
		
		.full-col{ width:100%;}
		.full-col .linec{ width:910px;}
		.full-col ul.newslist li{ width:910px;;}
		.full-col ul.newslist li .pic{ width:910px; height:270px;}
		.full-col ul.newslist li .pic img{ width:910px;}
		.full-col .sideinfo{ width:910px;}
		ul.listd,.blocke{height:auto; max-height:100000px}
		@media only screen and (max-width: 1180px) {
			
			
			.full-col{ width:100%;}
		.full-col .linec{ width:715px;}
		.full-col ul.newslist li{ width:715px;;}
		.full-col ul.newslist li .pic{ width:715px; height:212px;}
		.full-col ul.newslist li .pic img{ width:715px;}
		.full-col ul.newslist li .sideinfo{ width:715px;}
		ul.listd,.blocke{height:auto; max-height:100000px}
			
			}
			
			@media only screen and (max-width: 800px) {
			
			
			.full-col{ width:100%;}
		.full-col .linec{ width:340px;}
		.full-col ul.newslist li{ width:340px;;}
		.full-col ul.newslist li .pic{ width:340px; height:212px;}
		.full-col ul.newslist li .pic img{ width:340px;}
		.full-col ul.newslist li .sideinfo{ width:340px;}
		ul.listd,.blocke{height:auto; max-height:100000px}
			
			}
			
			@media only screen and (max-width: 500px) {
			
			
			.full-col{ width:100%;}
		.full-col .linec{ width:270px;}
		.full-col ul.newslist li{ width:270px;;}
		.full-col ul.newslist li .pic{ width:270px; height:160px;}
		.full-col ul.newslist li .pic img{ width:270px;}
		.full-col ul.newslist li .sideinfo{ width:270px;}
		
		ul.listd,.blocke{height:auto; max-height:100000px}
		ul.listb li {
			height: 200px;
			}
		
}

.products-grid:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.pages ol{display: block;overflow: hidden;}
.colact .coverpage{height:auto;}
.colact .coverpage img{display:block!important}
.clearfix:after,.forma ul li:after,.forma ul li.fields .field:after{display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden;}


/* Form Validation */
.validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:0px; font-size:11px; line-height:13px;  color:#eb340a; }
.validation-failed { border:1px solid #eb340a !important; background:#faebe7 !important; }
.validation-passed {}
p.required { font-size:11px; text-align:right; color:#EB340A; }
/* Expiration date and CVV number validation fix */
.v-fix { float:left; }
.v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }


/* Global Messages  */
.success { color:#3d6611; font-weight:bold; }
.error { color:#df280a; font-weight:bold; }
.notice { color:#e26703; }

.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; }
.messages li { margin:0 0 10px !important; }
.messages li li { margin:0 0 3px !important; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; padding:4px 12px !important; font-size:11px !important; font-weight:bold !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; color:#3d6611; }
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; color:#3d6611; }

.totalprice td{padding: 10px 10px 10px 0;}
#paradox-account-bar {
  border-radius: 0 0 3px 3px;
  box-shadow: 0 0 5px #000, 0 0 2px #4d4d4d inset;
  background: #262626;
  border: 1px solid #000;
  font-family: "Proxima N W15 Reg", "Open sans", sans-serif;
  font-size: 12px;
  font-weight: 400;
  position: absolute;
  right: 0;
  top: 0; }
  #paradox-account-bar ul, #paradox-account-bar li {
    list-style: none;
    margin: 0;
    padding: 0; }
  #paradox-account-bar li {
    float: left; }
    #paradox-account-bar li:first-child a {
      background: url("https://content.paradoxplaza.com/skin/frontend/default/vc/images/widget-logo.png") no-repeat center center;
      padding: 2px 0;
      text-indent: -9999px;
      width: 40px; }
    #paradox-account-bar li:last-child a {
      border-right: none; }
    @media screen and (max-width: 600px) {
      #paradox-account-bar li {
        display: none; } }
    #paradox-account-bar li.PAB-mobile {
      display: none; }
      @media screen and (max-width: 600px) {
        #paradox-account-bar li.PAB-mobile {
          display: inline; } }
    @media screen and (max-width: 600px) {
      #paradox-account-bar li:first-child {
        display: inline; } }
  #paradox-account-bar a {
    border-right: 1px solid #3a3a3a;
    color: #d0d0d0;
    display: inline-block;
    font-weight: 400;
    padding: 2px 8px;
    text-decoration: none; }

/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.2.3 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2015, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_modern
 * @copyright   Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; border:0 !important; padding:5px 9px !important; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; font-size:12px; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; font-size:12px; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; font-size:12px; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/images/widgets/i_widget-link.gif) 100% 3px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

#order-success-page {
    font-size: 14px;
    line-height: 20px;
}

#order-success-page p {
    color: #919191;
}

#order-success-page a {
    color: #f1bf42;
}

#order-success-page h1 {
    margin: 20px 0 30px 0;
    font-size: 24px;
    color: #bbb;
    font-weight: bold;
}

#order-success-page strong {
    font-weight: bold;
}

#order-success-page h2 {
    margin: 50px 0 10px 0;
    font-size: 18px;
    color: #bbb;
    font-weight: bold;
}

#order-success-page .products {
    background: #0a0a0a;
    width: 100%;
    border-spacing: 10px;
    margin: 20px 0;
}

#order-success-page .products .image {
    width: 150px;
}

#order-success-page .products .image img {
    width: 150px;
}

#order-success-page .products .name {
    padding-left: 20px;
}

#order-success-page .shipping-address {
    color: #919191;
    font-weight: bold;
}

@media (max-width: 767px) {
    #order-success-page .products .image {
        width: 60px;
    }

    #order-success-page .products .image img {
        width: 60px;
    }
}
#aw-afptc-popup {
    position: fixed;
    border: 1px #999999 solid;
    text-align: center !important;
    padding: 10px;
    background-color: #ffffff;
    z-index: 9999;
    color: black;
    overflow:  auto;
    min-height:200px;    
    min-width: 450px;
    width: auto;
    height: auto;    
} 

#aw-afptc-overlay
{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background-color:#000;
    -moz-opacity: 0.3;
    opacity:.30;
    filter: alpha(opacity=30);
    z-index: 100;
}

.aw-afptc-promo-message {
    font-size:16px;
}

#aw-afptc-popup .product-name {
    font-size:16px;
}

div#aw-afptc-popup div.block-content ul.free-products-list{
    max-height:300px;
    overflow-y:auto;
    overflow-x:hidden;
}

div#aw-afptc-popup div.block-content ul.product-details li{
    float:left;
    min-height: 150px;
}

div#aw-afptc-popup div.block-content ul.product-details li div.product-details{
    padding:10px;
}

div#aw-afptc-popup div.block-content ul.product-details li div.product-details div.price-box{
    float:left;
    text-align:left;
}

div#aw-afptc-popup div.block-content ul.product-details li:first-child {
    width:80px;
}
div#aw-afptc-popup div.block-content ul.product-details li input{
    float:left;
}

div#aw-afptc-popup div.block-content ul.product-details div.validation-advice{
    width:60px;
    text-align:left;
}

div#aw-afptc-popup li.item:last-child {
    clear:both;
}

div#aw-afptc-popup div.block-content ul.product-details li div.product-image{
    margin-bottom:5px;
}

.postWrapper {
	padding-bottom: 25px;
	clear:both;
}
.postTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-bottom: 15px;
}
.postTitle h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.postTitle h3 {
	font-size: 10px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.postContent {
	padding-bottom: 10px;
}
.postDetails {
	
}
.postBookmarks {
	padding-bottom: 10px;
}
.postBookmarks h4 {
	
	font-size: 12px;
	font-weight: bold;
}
.commentWrapper {
	padding-bottom: 15px;
}
.commentContent {
	padding-bottom: 0px;
}
.commentDetails  {
	margin-bottom:5px;
	padding: 0px;
}
.commentDetails  h4.username{
	display:inline;
}

.postError {
	font-size: 16px;
}

.tags{
	font-weight:bold;
	padding-bottom: 10px;
}
.tags UL{
	display:inline;
}
.tags UL LI{
font-weight:normal;
	display:inline;
	padding-right:6px;
}


.tags h4 {
font-size:12px;
font-weight:bold;
}

.menu-tags, .menu-categories, .menu-recent{
	margin:5px 9px;
}
.menu-tags h5, .menu-categories h5, .menu-recent h5{font-size:11px;}

.block-blog .menu-tags UL LI{
	display:inline;
	padding:2px;
	margin-left:10px;
}
.block-blog .menu-categories UL LI{
	margin-left:10px;
}
.block-blog .menu-recent UL LI{
	margin-left:10px;
}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{font-size:11px;}

.tagcloud{
	/* text-align:center; */ 
}
.tag-count-1{
	font-size:1em!important;
}
.tag-count-2{
	font-size:1.2em!important;
}
.tag-count-3{
	font-size:1.4em!important;
}
.tag-count-4{
	font-size:1.6em!important;
}
.tag-count-5{
	font-size:1.8em!important;
}
.tag-count-6{
	font-size:2em!important;
}
.tag-count-7{
	font-size:2em!important;
}
.tag-count-8{
	font-size:2em!important;
}
.tag-count-9{
	font-size:2em!important;
}
.tag-count-10{
	font-size:2em!important;
}

.block-blog .head h4{
padding-left: 20px;
}

.block-blog .block-title strong {
background-image:url(https://content.paradoxplaza.com/skin/frontend/default/default/aw_blog/images/icon_blog.png);
background-repeat:no-repeat;
padding-left:21px;
text-align:left;
}

.postWrapper .poster{
	display:inline;
}
.input-box.aw-blog-comment-area{width:100%;}

.widget-latest li{font-size:12px;padding:5px 10px;}
.block-blog .menu-categories{margin:0;padding:5px 9px;}

A.awblog_current_comment { text-decoration:none!important; font-weight: bold!important; }
/*
 * jQuery FlexSlider v2.2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */


/* Browser Resets
*********************************/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* Icon Fonts
*********************************/
/* Font-face Icons */
@font-face {
	font-family: 'flexslider-icon';
	src:url('https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/fonts/flexslider-icon.eot');
	src:url('https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'),
		url('https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/fonts/flexslider-icon.woff') format('woff'),
		url('https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/fonts/flexslider-icon.ttf') format('truetype'),
		url('https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/fonts/flexslider-icon.svg#flexslider-icon') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1; }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {}
.flex-direction-nav a  {text-indent:-99999px;
 width: 33px;
height: 74px;
display: block;
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/images/bannerarrow.png);
position: absolute;
z-index: 10;
top: 40%;
}
.flex-direction-nav a.flex-prev {

left: 10px; }
.flex-direction-nav a.flex-next { 
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/images/bannerarrow.png) 36px;

right: 10px; }
.flexslider:hover .flex-prev { opacity: 0.7; left: 10px; }
.flexslider:hover .flex-next { opacity: 0.7; right: 10px; }
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover { opacity: 1; }
.flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }
.flex-direction-nav a:before  { font-family: "flexslider-icon"; font-size: 40px; display: inline-block; content: '\f001'; }
.flex-direction-nav a.flex-next:before  { content: '\f002'; }

/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flex-pauseplay a:hover  { opacity: 1; }
.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {position: absolute;
z-index: 9;
top: 75%;
right: 5%;}
.flex-control-nav li {float: left;
margin-right: 15px;}
.flex-control-paging li a {width: 21px;
height: 27px;
display: block;
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/images/dot.png);
line-height: 20px;
text-align: center;
cursor:pointer;
text-indent:-9999px;
}
.flex-control-paging li a:hover { 
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/images/dot.png) 22px;
color: #bc2a31;
}
.flex-control-paging li a.flex-active { 
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/flexslider/images/dot.png) 22px;
color: #bc2a31;
}

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev { opacity: 1; left: 10px;}
  .flex-direction-nav .flex-next { opacity: 1; right: 10px;}
}
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{ }
#colorbox{outline: none;}
    #cboxTopLeft{width:21px; height:21px; background:none;}
    #cboxTopRight{width:21px; height:21px; background::none;}
    #cboxBottomLeft{width:21px; height:21px; background::none;}
    #cboxBottomRight{width:21px; height:21px; background::none;}
    #cboxMiddleLeft{width:21px; background:none;}
    #cboxMiddleRight{width:21px; background:none;}
    #cboxTopCenter{height:21px; background::none;}
    #cboxBottomCenter{height:21px; background:none;}
    #cboxContent{
    position: relative; margin:0 auto; 
border-radius: 6px;
border: solid 1px #000;
box-shadow: inset 0px 1px 0px #3f3f3f;
background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/blocka_bg_03.gif) repeat-x;
background-color: #121212;
padding:68px 60px 30px 60px;
     }
    #cboxLoadedContent{

    }
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
       
        #cboxTitle{position:absolute; top:40px; left:60px; text-align:left; width:100%;
        font-size: 18px;
		color: #bc2a31;
		font-family: 'proxima_nova_rgbold';
	
        }
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/loading.gif) no-repeat center center;}
        #cboxClose{ position:absolute; top:20px; right:20px; }
       
		
		#cboxClose{ position:absolute; right:15px; top:15px; font-size:18px;color:#bc2a31;  font-family: 'proxima_nova_rgbold';}
		#cboxClose:hover{ color:#cc3333;}
		

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/colorbox/images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}

/* Dropdown control */
.selectBox-dropdown {
    width: 158px;
    position: relative;
    color: #c7c7c7;
    height: 32px;
	line-height: 32px;
	text-indent: 10px;
    text-decoration: none;
    text-align: left;
    background: #003399;
	background: url(https://content.paradoxplaza.com/skin/frontend/default/vc/js/selectbox/combonav_03.png) no-repeat 0 0;
    outline: none;
    vertical-align: middle;
    font-size: 13px;
    display: inline-block;
    cursor: pointer;
    margin-top: -5px;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow {
    border-color: #80c4f7;
}

.selectBox-dropdown.selectBox-menuShowing {
    
}

.selectBox-dropdown .selectBox-label {
   
}

.selectBox-dropdown .selectBox-arrow {
    position: absolute;
    top: 0;
    right: 0;
    width: 23px;
    height: 100%;
    background: none;
    
}

/* Dropdown menu */
.selectBox-dropdown-menu {
    position: absolute;
    z-index: 99999;
    max-height: 200px;
    min-height: 1em;
    border: solid 1px #BBB; /* should be the same border width as .selectBox-dropdown */
    background: #FFF;
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

/* Inline control */
.selectBox-inline {
    min-width: 150px;
    outline: none;
    border: solid 1px #BBB;
    background: #FFF;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    overflow: auto;
}

.selectBox-inline:focus {
    border-color: #666;
}

/* Options */

.selectBox-options{
z-index: 100;
padding-bottom: 10px;
background: #FFFFFF;
box-shadow: 1px 1px 1px #666;
padding-top: 5px;
padding-left: 0px;
border: none;
min-width:107px;
}

.selectBox-options LI{
height: 26px;
clear: both;
width: 100%;
}

.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A {
    list-style: none;
    display: block;
    cursor: default;
    padding: 0;
    margin: 0;
	
}

.selectBox-options LI A {
   
   
    white-space: nowrap;
    overflow: hidden;
  
	cursor: pointer;
	
	color: #666666;
border-bottom: none;
display: block;
height: 26px;
line-height: 26px;
padding-left: 10px;

}

.selectBox-options LI.selectBox-hover A {
    color:#FFFFFF;  
    background:#666;
}

.selectBox-options LI.selectBox-disabled A {
    color: #888;
    background-color: transparent;
}

.selectBox-options LI.selectBox-selected A {
   
}

.selectBox-options .selectBox-optgroup {
    color: #666;
    background: #EEE;
    font-weight: bold;
    line-height: 1.5;
    padding: 0 .3em;
    white-space: nowrap;
}

/* Disabled state */
.selectBox.selectBox-disabled {
    color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow {
    opacity: .5;
    filter: alpha(opacity=50);
    border-color: #666;
}

.selectBox-inline.selectBox-disabled {
    color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
    background-color: transparent !important;
}
