
@media (min-width: 768px) {
.container {
	padding: 0px 60px;
}
}

@media (max-width: 980px) {
a.button_product {
    font-size: 10px;
    margin-top: 0;
    padding: 7px;
    width: 100%;
}

ul.products li a img {
    margin-bottom: 5px;
}
ul.products li a h3 {
    min-height: 60px;
    font-size: 12px;
}
.add-testimonails form {
    width: 100%;
}
.myacc-btns a {
    width: 100%;
    margin: 0px auto;
    float: left;
    text-align: center;
    margin-bottom: 20px !important;
}
span.alert_title_eighteen {
    width: 100%;
    font-size: 17px !important;
    padding: 10px 15px;
}
ul.quantity_radio {
    display: block !important;
}
form#wizard {
    width: 100%;
    margin: 0;
}
.main-nav {
	background: #000;
	padding: 0;
}
div.players-data-list {
    width: 100% !important;
    float: left;
    margin: 0 0 10px;
    overflow-x: auto;
    display: block;
}
div.players-data-list ul {
    min-width: 170%;
}
ul.player_data li {
    font-size: 11px;
    padding: 7px 5px !important;
    min-height: 47px;
}
.site-info {
    width: auto !important;
    padding: 20px !IMPORTANT;
}
.buy-reason-image-wrap img {
    width: 50%;
    margin: 0px auto;
    display: table;
    border: 2px solid #fff;
}
.platform-mo, .platform-xb, .platform-ps, .platform-nba {
    border-left: 0 !important;
    border-right: 0 !important;
}
.platform-select-wrap > div .platform-footer .platfrom-product {
    border-right: 1px solid #929292 !IMPORTANT;
}
.buy-reason-image-wrap {
    padding-bottom: 20px;
}
.overview-background img {
    width: 50%;
    margin: 0px auto;
    display: table;
    margin-bottom: 25px;
}
.overview-wrap.row {
    padding: 55px 20px;
}
.top-bar {
	padding: 0px 0px;
	border: 0;
}
.currency_converter {
	margin: 8px 10px;
}
.top-bar-right {
	width: 100%;
}
nav a.button-collapse {
	float: right;
	margin: 0 10px;
	height: auto;
}
nav a.button-collapse i {
	font-size: 40px;
	color: #eb1c23;
	height: auto;
	line-height: 56px;
}
.account a i {
	font-size: 20px;
	color: #fff;
	text-align: center;
	padding: 8px;
	margin: 0;
	line-height: 40px;
	display: -webkit-box;
}
nav .account a {
	padding: 0 10px;
	border-right: 1px solid #676767;
	position:relative;
}
nav .account a small {
    position: absolute;
    top: 0;
    right: 5px;
}
nav .account a span {
	display: none;
}
ul#slide-out .collapsible-header i {
	float: right;
	line-height: 20px;
	height: auto;
}
ul#slide-out .collapsible-body {
	background: #24272e;
	float: left;
	width: 100%;
}
.logo-wrap {
	float: left !important;
	width: 100% !important;
	height: auto;
	background: rgba(255, 255, 255, 0.7);
	padding: 10px 0 !important;
}
nav .brand-logo {
	position: relative;
}
nav .brand-logo img {
	max-height: 100px;
}
.page-title h1 {
	font-size: 24px;
}
.page-title {
	padding: 20px 0;
}
.content-container {
    width: 90% !IMPORTANT;
     display: block !IMPORTANT;
}
.row.billing {
	margin-bottom: 0;
}
.checkout .create-account p {
	margin-bottom: 0;
	margin-top: 15px;
}
.checkout-payment ul li label {
	float: left;
	width: 100%;
	text-align: center;
}
.checkout-payment ul li label img {
	margin-top: 10px;
}
input#place_order {
	width: 100%;
}
#wizard .steps ul li {
	width: 100%;
	margin: 0px 0 20px;
}
.main.container {
	float: left;
	width: 100%;
	display: block;
}
body {
	float: left;
	width: 100%;
}
.content {
	display: block;
	width: 100%;
	float: left;
}
form#wizard .steps.clearfix {
	float: left;
	display: block;
	width: 100%;
	min-width: 0;
}
ul.quantity_radio li {
	width: 46%;
	margin: 2% !important;
}
.coupon input[type="text"] {
	width: 65%;
	border: 1px solid #fff;
	margin-bottom: 10px;
	max-width: none;
	box-sizing: border-box;
}
.coupon .button {
    font-size: 13px !important;
}
.coupon input[type="submit"] {
	width: 100%;
	float: left;
	max-width: none;
}
td.product-total:before {
	content: "Total:";
	color: #fff;
	width: 50%;
	float: left;
	font-weight: 700;
}
table.shop_table td {
	float: left;
    width: 100% !important;
    display: block;
}

.header-notifiaction a {
    float: none;
    margin: 0px auto;
    display: table;
    margin-top: 10px;
}

.header-notifiaction {
    text-align: center;
    line-height: 26px;
}
table.shop_table thead {
	display: none;
}
td.product-remove {
	border: 0 !important;
}
#wizard ul.quantity_radio.console li {
    width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
table.shop_table.my_account_orders td.order-number:before {
	content: "Order Number:";
	font-weight: 500;
	width: 50%;
	float: left;
}
table.shop_table.my_account_orders td.order-date:before {
	content: "Order Date:";
	font-weight: 500;
	width: 50%;
	float: left;
}
table.shop_table.my_account_orders td.order-status:before {
	content: "Status:";
	font-weight: 500;
	width: 50%;
	float: left;
}
table.shop_table.my_account_orders  td.order-total:before {
	content: "Price";
	font-weight: 500;
	width: 50%;
	float: left;
}
.flex {
    display: inherit !important;
    float: left;
    width: 100%;
}
.value-proposition .values-wrap .value {
    width: 100%;
    display: block !important;
    padding: 0px 50px 40px !important;
}
.overview-wrap {
    padding: 40px 25px;
}
.overview-wrap {
    padding: 40px 25px;
}

.buy-reasons-wrap .buy-reasons-content .buy-reason {
    display: inherit;
    width: 100%;
}

.buy-reasons-wrap .buy-reasons-content .buy-reason .buy-reason-image {
    display: inherit !important;
    width: 100% !important;
}
.how-it-works-wrap {
    padding: 55px 30px;
    float: none;
    width: 100%;
	display:table;
}
.buy-reasons-wrap .buy-reasons-content .buy-reason .buy-reason-text {
    display: inherit !important;
    width: 100% !important;
    text-align: center !important;
    padding: 20px 25px !important;
}

.buy-reasons-wrap .buy-reasons-content .buy-reason .buy-reason-text .buy-reason-reason:before {
    position: relative;
}

.buy-reasons-wrap .buy-reasons-content .buy-reason .buy-reason-text .buy-reason-reason h3 {
    margin: 5px auto 15px !important;
    float: none !important;
    display: table !important;
}

.buy-reasons-wrap .buy-reasons-content .buy-reason .buy-reason-text .buy-reason-reason p {
    margin: 0;
}

.steps-wrap {
    display: inherit;
}

.how-it-works-wrap .steps-wrap .step {
    display: inherit !important;
    width: 100% !important;
    border: 0 !important;
    height: auto !IMPORTANT;
    margin-bottom: 20px !IMPORTANT;
    min-height: 0 !important;
}

.call-to-action-text {
    font-size: 24px;
    text-align: center;
    margin-bottom: 25px;
    font-weight: 500;
}

.call-to-action-button {
    display: table;
    margin: 0px auto;
    width: auto;
    float: none !important;
}
.main-nav {
    border-bottom: 1px solid #24272e;
    border-top: 1px solid #24272e;
}
.testimonial-wrap {
    overflow: hidden;
}
.footer-top {
    text-align: center;
}
.responsive-table-legend {
    display: block !important;
}
.coin-buy-table {
    width: 100%;
}
.coin-buy-table table {
    min-width: 170%;
}
ul.products li {
    width: 48%;
    margin-bottom: 30px;
}
.content.testimonials {
    -moz-column-count: 1 !important;
    -webkit-column-count: 1 !important;
    column-count: 1 !important;
    padding: 30px 20px !important;
}
ul.about_us_points li {
    width: 100%;
}
.home-modal {
    width: 80% !important;
    height: auto !important;
    top: 60px !important;
    padding: 20px 30px !important;
}

.newsl_from {
    display: inherit !important;
    margin-bottom: 0 !IMPORTANT;
}

.newsl_from input {
    float: left !important;
    width: 100% !important;
    margin-bottom: 10px !IMPORTANT;
}
.row.mb-view {
    width: 100% !IMPORTANT;
    margin: 0px !IMPORTANT;
}
div#product-help-modal.show {
    width: 90% !IMPORTANT;
    max-height: 85vh !IMPORTANT;
    padding: 0 !important;
}
.learn-mod-mut-btn {
    top:20px !important;
    width: 100%;
}
.product-help-info a {
    display: inline-block;
}
#wizard .actions.clearfix ul, #wizard .actions.clearfix ul li {
    width: 100%;
    text-align: center;
    margin: 0;
    margin-bottom: 15px;
}
span.c_msg {
    width: 100%;
    text-align: center;
    margin-top: 10px;
}
.intro {
    padding: 0 20px !important;
}

.intro h1 {
    font-size: 35px;
}
.intro-inner-text p {
    font-size: 17px;
}
div#modal_coupon span {
    width: 90%;
    font-size: 25px;
}
.platform-select-wrap > div {
    border: 0 !important;
}
}
