body {
     margin:0;
     padding:0;
     background-color:#051143;
     font-family:Arial, Helvetica, sans-serif;
     background:-moz-linear-gradient(90deg, rgba(49, 64, 133, 1) 0%, rgba(5, 17, 67, 1) 60%, rgba(5, 17, 67, 1) 100%);
     background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(5, 17, 67, 1)), color-stop(40%, rgba(5, 17, 67, 1)), color-stop(100%, rgba(49, 64, 133, 1)));
     background:-webkit-linear-gradient(90deg, rgba(49, 64, 133, 1) 0%, rgba(5, 17, 67, 1) 60%, rgba(5, 17, 67, 1) 100%);
     background:-o-linear-gradient(90deg, rgba(49, 64, 133, 1) 0%, rgba(5, 17, 67, 1) 60%, rgba(5, 17, 67, 1) 100%);
     background:-ms-linear-gradient(90deg, rgba(49, 64, 133, 1) 0%, rgba(5, 17, 67, 1) 60%, rgba(5, 17, 67, 1) 100%);
     background:linear-gradient(0deg, rgba(49, 64, 133, 1) 0%, rgba(5, 17, 67, 1) 60%, rgba(5, 17, 67, 1) 100%);
     filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#051143', endColorstr='#314085', GradientType=0 );
     background-image:transition
}
.clear {
     clear:both;
     height:0
}
.flLeft {
     float:left
}
.flRight {
     float:right
}
table.mod-body.cart-module-cart {
     background:#ccc
}
.mobile-menu {
     display:none
}
.ags_header {
     margin:0;
     padding:0;
     clear:both;
     float:left;
     width:1020px;
     position:static;
     z-index:9;
     background:#051143
}
.ags_top_stripe {
     padding:7px 0;
     clear:both;
     width:93.8%;
     margin:auto;
     overflow:hidden
}
.ags_top_stripe .ags_search_box {
     float:left;
     width:33%
}
.ags_top_stripe .ags_search_box .search_form {
     width:100%;
     padding:0
}
.ags_top_stripe .ags_search_box .search_form input.search_input_field {
     width:70%;
     height:26px;
     padding:3px 5px;
     float:left;
     border:0;
     background:#fff;
     box-sizing:border-box;
     box-shadow:none;
     font-size:13px;
     color:#666;
     font-family:calibri
}
.ags_top_stripe .ags_search_box .search_form input.search_input_field {
     -webkit-appearance:none;
     border-radius:0
}
.ags_top_stripe .ags_search_box .search_form input.search_result_btn {
     width:29%;
     float:left;
     height:26px;
     text-transform:uppercase;
     background:#76b51b;
     border-radius:0;
     outline:none;
     border:0;
     color:#fff;
     cursor:pointer;
     font-size:14px;
     font-weight:700
}
.ags_top_stripe .ags_search_box .search_form input.search_result_btn {
     -webkit-appearance:none
}
.ags_top_stripe .ags_search_box .search_form input.search_result_btn:hover {
     background:#5c930d
}
.ags_top_stripe .ags_search_box .search_form button {
     overflow:visible;
     position:relative;
     float:left;
     border:0;
     padding:0;
     cursor:pointer;
     height:26px;
     width:26%;
     color:#fff;
     text-transform:uppercase;
     background:#76b51b;
     border-radius:0;
     outline:none
}
.ags_top_stripe .ags_search_box .search_form button:hover {
     background:#5c930d
}
.ags_top_stripe .ags_wholesaler {
     float:left;
     width:41%
}
.ags_top_stripe .ags_wholesaler .casino_icon {
     display:block;
     margin:auto;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -172px left;
     height:24px;
     width:253px;
     padding:0
}
.ags_top_stripe .ags_payment_method {
     float:right;
     width:25%
}
.ags_top_stripe .ags_payment_method ul {
     margin:0;
     padding:0;
     list-style:none;
     float:right
}
.ags_top_stripe .ags_payment_method ul br {
     display:none
}
.ags_top_stripe .ags_payment_method ul li {
     float:left;
     margin-left:5px
}
.ags_top_stripe .ags_payment_method ul li a.picon_1 {
     display:block;
     margin:0;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top 0 left -11px;
     height:24px;
     width:37px;
     padding:0
}
.ags_top_stripe .ags_payment_method ul li a.picon_2 {
     display:block;
     margin:0;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -32px left -11px;
     height:24px;
     width:37px;
     padding:0
}
.ags_top_stripe .ags_payment_method ul li a.picon_3 {
     display:block;
     margin:0;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -63px left -11px;
     height:24px;
     width:37px;
     padding:0
}
.ags_top_stripe .ags_payment_method ul li a.picon_4 {
     display:block;
     margin:0;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -95px left -11px;
     height:24px;
     width:37px;
     padding:0
}
.ags_top_stripe .ags_payment_method ul li a.picon_5 {
     display:block;
     margin:0;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -126px left -11px;
     height:24px;
     width:37px;
     padding:0
}
div#ctl00_pageContent_zipContainer {
     margin-top:5px
}
input#ctl00_pageContent_zipCode {
     height:25px;
     position:relative;
     top:-5px
}
.header_bg {
     background-repeat:no-repeat;
     background-position:top center;
     padding:0;
     position:relative;
     height:118px;
     background-image:url(https://www.americangamingsupply.com/responsive/header3.png)
}
.header_bg .bookmarktext {
     color:#c01e2d;
     text-transform:uppercase;
     font-size:12px;
     font-weight:700;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -270px right 15px;
     text-align:right;
     padding-right:45px;
     margin-top:5px
}
.header_bg .contacts {
     background-color:#051143;
     font-size:12px;
     font-weight:700;
     padding:0 10px 0 5px;
     margin-top:5px
}
.header_bg .contacts a {
     color:#fff;
     text-decoration:none
}
.header_bg .contacts a:hover {
     color:#fcb03c;
     text-decoration:none
}
.header_bg .order_online {
     color:#fff;
     font-size:18px;
     text-align:right;
     padding-right:5px;
     margin-top:8px
}
.header_bg .order_online .blue {
     color:#1b87c8
}
.header_bg .order_online .green {
     color:#0c9344;
     font-weight:700
}
.header_bg .order_online .white {
     font-weight:700
}
.header_bg .secure_order {
     margin-top:0;
     background-image:url(https://www.americangamingsupply.com/responsive/sprite_ags.png);
     background-repeat:no-repeat;
     background-position:top -203px right 3px;
     height:50px;
     width:200px;
     padding:0;
     float:right
}
.navigation_wrapper {
     background:#69696f;
     position:relative;
     line-height:26px
}
.navigation_wrapper .mMenu {
     display:none
}
.navigation_wrapper ul {
     margin:0;
     padding:0;
     display:inline-block
}
.navigation_wrapper ul li {
     position:relative;
     display:inline-block;
     padding:0 5px;
     vertical-align:middle;
     list-style:none
}
.navigation_wrapper ul li a {
     color:#fff;
     font-size:13px;
     text-decoration:none;
     line-height:38px!important;
     display:block;
     outline:none;
     font-weight:400
}
.navigation_wrapper ul li a:hover {
     font-size:13px;
     font-weight:400
}
.navigation_wrapper ul li span.arrow {
     display:none
}
.navigation_wrapper ul li a:hover {
     color:#fcb03c;
     text-decoration:none
}
.navigation_wrapper ul li:hover>a {
     color:#fcb03c
}
.navigation_wrapper ul li:hover ul.subMenu {
     display:block
}
.navigation_wrapper ul li>ul.subMenu {
     position:absolute;
     z-index:10;
     left:0;
     top:38px;
     background:#28282a;
     width:240px;
     display:none
}
.navigation_wrapper ul li>ul.subMenu:before {
     content:'';
     width:0;
     height:0;
     border-left:8px solid transparent;
     border-right:8px solid transparent;
     border-bottom:8px solid #28282a;
     position:absolute;
     left:2px;
     right:0;
     top:-8px
}
.navigation_wrapper ul li>ul.subMenu li {
     display:block;
     border-top:1px solid #424244
}
.navigation_wrapper ul li>ul.subMenu li:first-child {
     border-top:none
}
.navigation_wrapper ul li>ul.subMenu li a {
     line-height:28px!important
}
body#ctl00_bodyTag div.category-list-item-body>a {
     border:solid 2px #ccc;
     display:block;
     min-height:200px;
     position:relative;
     margin:10px 5px
}
body#ctl00_bodyTag div.category-list-item-body>a>img {
     border:0;
     padding:0;
     background:0 0;
     top:50%;
     transform:translateY(-50%) translateX(-50%);
     position:absolute;
     max-width:100%;
     text-align:center;
     left:50%;
     max-height:80%
}
body#ctl00_bodyTag div.product-list-item>a {
     border:solid 2px #ccc;
     display:block;
     min-height:200px;
     position:relative;
     margin:10px 5px
}
body#ctl00_bodyTag div.product-list-item>a>img {
     border:0;
     padding:0;
     background:0 0;
     top:50%;
     transform:translateY(-50%) translateX(-50%);
     position:absolute;
     max-width:100%;
     text-align:center;
     left:50%;
     max-height:80%
}
ul.custom_url_menu {
     margin:0 0 0 10px;
     padding:0;
     width:95%;
     list-style:none
}
ul.custom_url_menu li {
     padding:8px 0;
     border-bottom:solid 1px #ccc
}
ul.custom_url_menu li a {
     font-size:14px;
     padding-left:0
}
ul.custom_url_menu li a:hover {
     font-size:14px;
     text-decoration:none
}
div#wrapper {
     position:relative;
     width: 1320px;
}
ul.module-list li ul {
     padding-top:10px
}
div#wrapper td.page-column-left {
     width: 250px;
}
div#wrapper td.page-column-left .module-header {
     padding:20px 0 10px
}
div#wrapper td.page-column-center {
     width: calc(100% - 530px);
     padding: 10px 30px;
     box-sizing:border-box;
}
div#wrapper #ctl00_centerColumn>table {
     width:100%
}
div#wrapper #ctl00_centerColumn>table .catbox {
     width:32%;
     height:auto;
}
div#wrapper #ctl00_centerColumn>table .catbox img {
     display:block;
     margin:auto;
}
div#wrapper #ctl00_centerColumn>table .catboxright {
     width:32%
}
div#wrapper #ctl00_centerColumn>table .catboxright img {
     display:block;
     margin:auto;
}
div#wrapper td.page-column-left ul.module-list.cat-nav li {
     border-bottom:solid 1px #ccc;
     position:relative;
     padding:0
}
div#wrapper td.page-column-left ul.module-list.cat-nav li a {
     margin-right:20px;
     box-sizing:border-box
}
div#wrapper td.page-column-left ul.module-list.cat-nav li .expandicon {
     position:absolute;
     right:0;
     width:20px;
     height:20px;
     text-align:center;
     cursor:pointer;
     font-size:22px;
     color:#666;
     top:8px
}
ul.cat-nav li.selected span {
     display:block;
     padding:8px 0;
     font-size:14px!important
}
div#wrapper td.page-column-left ul.module-list li.selected span.expandicon.exp-close {
     top:-3px;
     font-weight:400;
     font-size:22px!important
}
div#wrapper td.page-column-left ul.module-list li.selected span.expandicon.exp-open {
     top:-5px;
     font-weight:400;
     font-size:22px!important
}
ul.module-list.cat-nav ul {
     border-top:solid 1px #ccc;
     margin:0;
     padding-top:8px;
     padding-left:10px
}
ul.module-list.cat-nav ul li.selected span {
     display:inline;
     font-size:12px!important;
     font-weight:400
}
ul.module-list.cat-nav>li>a {
     padding:8px 0;
     display:block
}
div#wrapper td.page-column-left ul.module-list.cat-nav li ul span.expandicon {
     display:none
}
div#wrapper td.page-column-left ul.module-list.cat-nav li ul li {
     padding:2px 0;
     border-bottom:none;
     background:#fff;
     position:static;
     line-height:normal;
     height:auto;
     overflow:hidden
}
div#wrapper td.page-column-left ul.module-list.cat-nav li ul li a {
     float:left;
     width:100%;
     font-weight:400!important;
     font-size:12px!important;
     padding-right:0;
     margin-right:0
}
div#wrapper td.page-column-left ul.module-list.cat-nav li ul li a:hover {
     color:#87aed6!important
}
div#wrapper td.page-column-left ul.module-list.cat-nav li ul li:last-child {
     border-bottom:none
}
div.breadcrumb {
     padding:10px 5px 10px 0
}
 div#wrapper #ctl00_centerColumn table tr:nth-child(2) td div.catbox {
     width:100%
}
 div#wrapper td.page-column-left ul.module-list.cat-nav li:nth-child(8) span.expandicon, div#wrapper td.page-column-left ul.module-list.cat-nav li:nth-child(9) span.expandicon, div#wrapper td.page-column-left ul.module-list.cat-nav li:nth-child(10) span.expandicon, div#wrapper td.page-column-left ul.module-list.cat-nav li:nth-child(11) span.expandicon {
     display:none
}
div#wrapper td.page-column-right {
     text-align:center;
     background:#f7f7f8;
     width: 220px;
}
div#wrapper td.page-column-right .bizrate_wrapper {
     padding:20px 15px;
     box-sizing:border-box
}
div#wrapper td.page-column-right .ssl_wrapper {
     width:100%;
     margin:0 0 15px
}
div#wrapper td.page-column-right .module-body {
     padding:10px 0;
     box-sizing:border-box
}
div#wrapper td.page-column-right .cart-module-cart .mod-body-body div {
     padding:10px 0;
     box-sizing:border-box
}
div#wrapper td.page-column-right .ssl_wrapper .addthis_toolbox.addthis_default_style {
     background:#ccc;
     padding:15px;
     box-sizing:border-box
}
div#wrapper td.page-column-right .ssl_wrapper .addthis_default_style .addthis_separator, .addthis_default_style .at4-icon, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300bs, .addthis_default_style .at300m {
     float:none
}
div.product-list-options {
     margin-top:5px
}
#ctl00_pageContent_ppQuestions_questions select {
     width:100%
}
#ctl00_pageContent_ppQuestions_questions .personalization-question-label {
     float:left;
     text-align:left;
     margin-bottom:10px
}
#ctl00_pageContent_ppQuestions_questions .text-required {
     float:left
}
#ctl00_pageContent_ppQuestions_questions .personalization-answer.select-answer {
     float:left;
     width:100%;
     text-align:left;
     margin-bottom:5px
}
 div#wrapper td.page-column-center div#product-detail-div table tr:first-child table:nth-child(2) tr:first-child td:nth-child(2) {
     width:auto;
     color:#fff
}
 div#wrapper td.page-column-center div#product-detail-div table tr:first-child table:nth-child(4) tr:first-child td:nth-child(2) {
     width:auto;
     color:#fff
}
.pp_right {
     background:#fff
}
body.content-page-type.contact-us-page .personalization-question {
     margin-bottom:10px
}
body.content-page-type.contact-us-page .personalization-question-label {
     float:left;
     text-align:left;
     width:auto;
     margin-bottom:0
}
body.category-page-type.custompokerchips-page table#ctl00_container td#ctl00_centerColumn .page-html-content table#Table_01 {
     width:50%
}
body.category-page-type.custompokerchips-page table#ctl00_container td#ctl00_centerColumn .page-html-content table#Table_01 td {
     vertical-align:middle
}
body.category-page-type.custompokerchips-page table#ctl00_container td#ctl00_centerColumn .page-html-content table#Table_01 td span {
     font-size:9pt!important
}
table.rating-container {
     width:90px!important;
     margin:auto;
     float:left
}
table.rating-container td {
     float:none!important
}
.dtable_one {
     margin-top:20px
}
.ags_custom_poker_chips {
     margin-bottom:25px
}
.ags_custom_poker_chips a {
     text-decoration:none
}
.ags_custom_poker_chips table {
     margin-bottom:25px
}
.hide_iconss img {
     height:max-content;
     height:0!important
}
#fbButton span {
     width:100%!important
}
#fbButton span iframe {
     width:100%!important
}
body.Texas-Hold-Em-FULL-SIZE-Folding-Table-Top-page tr.prod-detail-qty-disc-row td {
     float:none!important
}
body.pool-table-maintenance-page img.product-list-img {
     max-width:100%
}
body.darts-accessories-page table.darts_and_dart_accessories img {
     max-width:100%;
     height:auto
}
body.darts-accessories-page table.darts_and_dart_accessories td {
     float:left;
     height:auto
}
body.Steel-Tip-Darts-page table.steel_tip_darts img {
     max-width:100%;
     height:auto
}
body.Steel-Tip-Darts-page table.steel_tip_darts td {
     float:left;
     height:auto
}
.mcart {
     display:none
}
div.breadcrumb span a {
     font-weight:700;
     color:#76b51b
}
div.breadcrumb span a:hover {
     font-weight:700
}
.navigation_wrapper .mcart {
     display:block;
     background-image:url(https://www.americangamingsupply.com/responsive/ycart.png);
     background-repeat:no-repeat;
     background-position:top 2px right 25px;
     width:60px;
     padding:0;
     position:absolute;
     right:130px;
     font-size:13px;
     top:-37px;
     font-weight:700;
     text-transform:uppercase;
     color:#76b51b;
     cursor:pointer;
     height:36px;
     text-align:right
}
.navigation_wrapper .textcart {
     font-weight:700;
     font-size:13px;
     margin-top:-3px;
     display:inline-block;
     color:#fff;
     background:#76b51b;
     width:22px;
     text-align:center;
     margin-right:10px;
     height:22px;
     line-height:23px;
     border-radius:15px
}
.navigation_wrapper .cart_dropdown {
     display:none;
     width:250px;
     position:absolute;
     background:#f7f7f8;
     border:solid 2px #ccc;
     border-top:0;
     right:0;
     box-shadow:-3px 23px 21px -25px rgba(0, 0, 0, .75);
     top:0;
     z-index:2
}
.navigation_wrapper .cart_dropdown:before {
     content:'';
     width:0;
     height:0;
     border-left:8px solid transparent;
     border-right:8px solid transparent;
     border-bottom:8px solid #f7f7f8;
     position:absolute;
     left:75px;
     top:-8px
}
.cart_dropdown td.mini-cart-item-title, td.mini-cart-item-total, td.mini-cart-item-quantity {
     line-height:18px
}
#footer-row1 {
     width:100%
}
#footer-row2 {
     box-sizing: border-box;
     width: 1320px;
     padding: 20px 30px 0 30px;
}
#footer-row2 .footer_col_1 {
     width:35%
}
#footer-row2 .footer_col_2 {
     width:17%
}
#footer-row2 .footer_col_3 {
     width:18%
}
#footer-row2 .footer_col_4 {
     width:30%
}
#footer-row2 h3.footer_title {
     padding:10px 0 20px;
     box-sizing:border-box
}
.footer_wrapper .footer_radius {
     width:100%;
     height:auto
}
.custom_direct_print_poker_chips .w100p {
     width:100%
}
.custom_direct_print_poker_chips td {
     padding:10px;
     box-sizing:border-box
}
img.index_saveup_shipping_img {
     max-width:100%;
     width:100%;
     height:auto;
}
table.page-container td.cart-actions {
     line-height:40px
}
table.page-container td.cart-actions input#ctl00_pageContent_btnAction {
     vertical-align:middle;
     padding:0
}
#ctl00_pageContent_ppQuestions_questions select {
     margin-bottom:5px
}
.prod-detail-purchase {
     margin:5px 0 15px;
     text-align:left
}
.prod-detail-purchase input.prod-detail-add {
     top:14px
}
.prod-detail-shopping-list {
     text-align:left;
     margin-bottom:5px
}
.prod-detail-promo {
     text-align:center;
     padding:5px 0;
     background:#76b51b url(https://www.americangamingsupply.com/responsive/promo-free-shipping.png);
     background-repeat:no-repeat;
     background-position:center center;
     height:24px
}
.prod-detail-promo img {
     display:none
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody {
     margin-top:10px;
     display:inline-block
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(1) img {
     visibility:hidden
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(1) {
     background:#737378!important;
     background:-moz-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(115, 115, 120, 1)), color-stop(50%, rgba(115, 115, 120, 1)), color-stop(51%, rgba(105, 105, 111, 1)), color-stop(100%, rgba(105, 105, 111, 1)))!important;
     background:-webkit-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-o-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-ms-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:linear-gradient(to bottom, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     border-top-left-radius:8px
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) {
     color:#fff;
     background:#737378!important;
     background:-moz-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(115, 115, 120, 1)), color-stop(50%, rgba(115, 115, 120, 1)), color-stop(51%, rgba(105, 105, 111, 1)), color-stop(100%, rgba(105, 105, 111, 1)))!important;
     background:-webkit-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-o-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-ms-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:linear-gradient(to bottom, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(3) {
     background:#737378!important;
     background:-moz-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(115, 115, 120, 1)), color-stop(50%, rgba(115, 115, 120, 1)), color-stop(51%, rgba(105, 105, 111, 1)), color-stop(100%, rgba(105, 105, 111, 1)))!important;
     background:-webkit-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-o-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-ms-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:linear-gradient(to bottom, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     border-top-right-radius:8px
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(3) img {
     visibility:hidden
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) span {
     color:#fff
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(1) img {
     visibility:hidden
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(1) {
     background:#737378;
     background:#737378!important;
     background:-moz-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(115, 115, 120, 1)), color-stop(50%, rgba(115, 115, 120, 1)), color-stop(51%, rgba(105, 105, 111, 1)), color-stop(100%, rgba(105, 105, 111, 1)))!important;
     background:-webkit-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-o-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-ms-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:linear-gradient(to bottom, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     border-top-left-radius:8px
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(2) {
     color:#fff;
     background:#737378;
     background:#737378!important;
     background:-moz-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(115, 115, 120, 1)), color-stop(50%, rgba(115, 115, 120, 1)), color-stop(51%, rgba(105, 105, 111, 1)), color-stop(100%, rgba(105, 105, 111, 1)))!important;
     background:-webkit-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-o-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-ms-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:linear-gradient(to bottom, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(3) img {
     visibility:hidden
}
 div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(3) {
     background:#737378;
     background:#737378!important;
     background:-moz-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(115, 115, 120, 1)), color-stop(50%, rgba(115, 115, 120, 1)), color-stop(51%, rgba(105, 105, 111, 1)), color-stop(100%, rgba(105, 105, 111, 1)))!important;
     background:-webkit-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-o-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:-ms-linear-gradient(top, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     background:linear-gradient(to bottom, rgba(115, 115, 120, 1) 0%, rgba(115, 115, 120, 1) 50%, rgba(105, 105, 111, 1) 51%, rgba(105, 105, 111, 1) 100%)!important;
     border-top-right-radius:8px
}
div#ctl00_pageContent_loginRegister_pnlLoginControl table.content.login-small-container {
     width: 100% !important;
}
div#ctl00_pageContent_loginRegister_pnlLoginControl table.content.login-small-container .content-body {
     padding: 15px;
}
div#ctl00_pageContent_loginRegister_pnlLoginControl table.content.login-small-container input.textbox {
     width: 100% !important;
     height: 36px;
     margin-bottom: 5px;
     outline: none;
     padding: 10px;
     box-sizing: border-box;
}
td#ctl00_pageContent_loginRegister_leftPane {
     width:50%;
}
td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container {
     width: 100% !important;
     padding-bottom: 110px;
}
td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container .content-body {
     padding: 15px;
     box-sizing: border-box;
}
div#ctl00_pageContent_pnlPasswordForm {
     max-width: 320px;
}
.cart-page-type.cart-page .cart-item td {
     padding: 10px;
     width:auto;
}
.cart-page-type.cart-page .cart-item .cart-update {
     margin-bottom: 10px;
}
.cart-page-type.cart-page .cart-options {
     background: #f7f7f8;
     padding: 10px;
     box-sizing: border-box;
     border-top: solid 1px #ccc;
     border-bottom: solid 1px #ccc;
}
.cart-page-type.cart-page .cart-summary {
     background: #f7f7f8;
     padding: 10px;
     box-sizing: border-box;
     border-top: solid 1px #ccc;
     border-bottom: solid 1px #ccc;
}
.cart-page-type.cart-page .cart-summary td.cart-checkout #ctl00_pageContent_alternateMethods {
     margin: 10px 0;
}
div#wrapper td.page-column-right #ctl00_ctl06_pnlCheckout {
     padding-top: 10px;
}
div#wrapper td.page-column-right #ctl00_ctl06_pnlCheckout #ctl00_ctl06_alternateMethods {
     margin: 10px 0;
}
.cart-page-type.cart-page .content.register-small-container {
     width: 100% !important;
}
.cart-page-type.cart-page .cart-summary tr td {
     padding: 5px;
     box-sizing: border-box;
}
.cart-page-type.cart-page div#wrapper #ctl00_centerColumn>table {
     margin-bottom: 0;
}
 .cart-page-type.cart-page .cart-item:nth-child(even) {
     background: #f7f7f7;
}
.cart-page-type.cart-page .cart-header th {
     height: 40px;
     font-weight: bold;
     font-size: 14px;
}
.cart-page-type.cart-page #ctl00_pageContent_lrLoginOptions_leftPane {
     background: #f7f7f8;
     width: 50%;
     padding: 15px;
     box-sizing: border-box;
}
.cart-page-type.cart-page #ctl00_pageContent_lrLoginOptions_rightPane {
     background: #f7f7f8;
     width: 50%;
     padding: 15px;
     box-sizing: border-box;
}
.cart-page-type.cart-page #ctl00_pageContent_lrLoginOptions_rightPane .content.login-small-container {
     width: 100% !important;
     padding: 0 15px;
}
.cart-page-type.cart-page #ctl00_pageContent_lrLoginOptions_rightPane input.textbox {
     width: 100% !important;
     height: 36px;
     padding: 10px;
     box-sizing: border-box;
     margin-bottom: 5px;
     outline: none;
}
.content-page-type.contact-us-page #ctl00_pageContent_htmlContent div {
     text-align: left;
}
.content-page-type.contact-us-page div#ctl00_pageContent_ctl01_panelForm {
     border-top: solid 2px #cccccc;
     margin-top: 30px;
     padding-top: 20px;
}
.content-page-type.contact-us-page div#ctl00_pageContent_ctl01_panelForm div {
     max-width: 420px;
}
.content-page-type.contact-us-page div#ctl00_pageContent_ctl01_panelForm input.textbox {
     width: 100% !important;
     height: 36px;
     padding: 10px;
     box-sizing: border-box;
     margin-bottom: 5px;
     outline: none;
}
.content-page-type.contact-us-page div#ctl00_pageContent_ctl01_panelForm textarea {
     width: 100% !important;
     height: 116px;
     padding: 10px;
     box-sizing: border-box;
     margin-bottom: 5px;
     outline: none;
}
div#ctl00_pageContent_pnlPasswordForm input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 10px;
     box-sizing: border-box;
}
div#ctl00_pageContent_pnlPasswordForm .text-required {
     line-height:1;
}
.cart-page-type.register-page #ctl00_pageContent_pnlRegister input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.register-page #ctl00_pageContent_pnlRegister select {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.register-page #ctl00_pageContent_pnlRegister td {
     white-space: nowrap;
}
.cart-page-type.register-page td.label {
     width: 110px;
}
.cart-page-type.register-page table.form-item.registration-email {
     min-width: 430px;
}
.cart-page-type.register-page table.form-item.registration-password {
     min-width: 430px;
}
.cart-page-type.profile-page table.form-item.profile-email input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.profile-page table.form-item.profile-email td.label {
     width: 100px;
}
.cart-page-type.profile-page table.form-item.checkout-shipping-address input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.profile-page table.form-item.checkout-shipping-address td {
     white-space: nowrap;
}
.cart-page-type.profile-page table.form-item.checkout-shipping-address td.label {
     width: 110px;
}
.cart-page-type.profile-page table.form-item.profile-email {
     min-width: 430px;
}
.cart-page-type.profile-page table.form-item.profile-email td {
     white-space: nowrap;
}
.cart-page-type.profile-page table.form-item.checkout-shipping-address select {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.change-password-page div#ctl00_pageContent_pnlDefault {
     margin:20px 0 0 0;
}
.cart-page-type.change-password-page div#ctl00_pageContent_pnlDefault td {
     white-space: nowrap;
}
.cart-page-type.change-password-page div#ctl00_pageContent_pnlDefault td.label {
     width: 110px;
}
.cart-page-type.change-password-page div#ctl00_pageContent_pnlDefault input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.list-create-page table.account-container td.content-body h5 {
     margin-top: 10px;
}
.cart-page-type.list-create-page table.form-item td.label {
     padding-left:0;
     width: 80px;
}
.cart-page-type.list-create-page table.form-item {
     width: 510px;
}
.cart-page-type.list-create-page table.form-item td {
     white-space: nowrap;
     padding-left:0;
}
.cart-page-type.list-create-page table.form-item td .text-required {
     position: absolute;
     margin-left: -10px;
}
.cart-page-type.list-create-page table.form-item input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
 .cart-page-type.list-create-page table.form-item:nth-child(8) select {
    height: 36px;
    width: 100% !important;
    outline: none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
    margin-bottom:5px;
}
 .cart-page-type.list-create-page table.form-item:nth-child(8) tr:nth-child(2) select {
    width: 31.8% !important;
}
.cart-page-type .content-nav-row .content-nav h5 {
     font-size:0;
     margin-bottom: 15px;
}
.cart-page-type .content-nav-row .content-nav h5 a {
     margin-right: 5px;
     background: #cccccc;
     color: #000;
     display: inline-block;
     padding: 7px 10px;
     text-decoration: none;
}
.cart-page-type .content-nav-row .content-nav h5 a:hover {
     background: #69696f;
     color: #fff;
     text-decoration: none;
}
.cart-page-type.account-page .content-body table .account-item {
     min-height: 110px;
     background: #f7f7f8;
     margin-right: 10px;
     padding: 20px;
     box-sizing: border-box;
}
.cart-page-type.account-page .content-body table .account-item > div{
    margin-left:0px !important;
}
.cart-page-type.account-page .content-body table .account-item > div a{
    margin-top:8px;
    display: inline-block;
}
.cart-page-type.shopping-lists-page td.content-body a {
     display: inline-block;
     padding-bottom: 8px;
}
.cart-page-type.shopping-lists-page td.content-body div, .cart-page-type.order-history-page td.content-body div, .cart-page-type.RecurringEvents-page td.content-body div {
     margin: 15px 0 !important;
}
.cart-page-type.shopping-lists-page td.content-body div div {
     margin-left: 0 !important;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutWizard_customerInformation_shippingAddress_UpdatePanel td {
     white-space: nowrap;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutWizard_customerInformation_shippingAddress_UpdatePanel td.label {
     width: 110px;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutWizard_customerInformation_shippingAddress_UpdatePanel input.textbox {
     height: 25px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutWizard_customerInformation_shippingAddress_UpdatePanel select {
     height: 30px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.checkout-page table.form-item.checkout-billing-address {
     width: 430px;
}
.cart-page-type.checkout-page table.form-item.checkout-billing-address td {
     white-space: nowrap;
}
.cart-page-type.checkout-page table.form-item.checkout-billing-address td.label {
     width: 110px;
}
.cart-page-type.checkout-page table.form-item.checkout-billing-address input.textbox {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.checkout-page table.form-item.checkout-billing-address select {
     height: 36px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.checkout-page .form-item.checkout-email {
     width: 430px;
     margin-top: 20px;
}
.cart-page-type.checkout-page .form-item.checkout-email td {
     white-space: nowrap;
}
.cart-page-type.checkout-page .form-item.checkout-email td.label {
     width: 110px;
}
.cart-page-type.checkout-page .form-item.checkout-email input.textbox {
     height: 25px;
     width: 100% !important;
     outline: none;
     padding: 6px;
     box-sizing: border-box;
     border:1px solid #ccc;
     margin-bottom:5px;
}
.cart-page-type.checkout-page .checkout-cart-header {
     background: #cccccc;
}
.cart-page-type.checkout-page .checkout-cart-header th {
     height: 40px;
     font-weight: bold;
     font-size: 14px;
     vertical-align: middle;
     padding: 10px;
     box-sizing: border-box;
}
.cart-page-type.checkout-page .content-body-row .checkout-cart-item td {
     padding: 10px;
}
.cart-page-type.checkout-page .content-body-row .checkout-cart-item td:first-child img {
     max-width: 150px;
     border: none;
     background: none;
}
 .cart-page-type.checkout-page .content-body-row .checkout-cart-item:nth-child(even) {
    background: #f7f7f7;
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}
.cart-page-type.checkout-page .checkout-cart-footer {
     background: #cccccc;
}
.cart-page-type.checkout-page .checkout-cart-footer td {
     height: 40px;
     font-weight: bold;
     font-size: 14px;
     vertical-align: middle;
     padding: 10px;
     box-sizing: border-box;
}
.cart-page-type.profile-page table.form-item.checkout-billing-address {
    width: 430px;
}
.cart-page-type.profile-page table.form-item.checkout-billing-address td {
    white-space: nowrap;
}
.cart-page-type.profile-page table.form-item.checkout-billing-address td.label {
    width: 110px;
}
.cart-page-type.profile-page table.form-item.checkout-billing-address input.textbox {
    height: 36px;
    width: 100% !important;
    outline: none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
    margin-bottom:5px;
}
.cart-page-type.profile-page table.form-item.checkout-billing-address select {
    height: 36px;
    width: 100% !important;
    outline:none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
    margin-bottom:5px;
}
.cart-page-type.cart-page table.content.cart-container .cart .cart-header {
    background:#cccccc
}
.cart-page-type.checkout-page .checkout-shipping thead{
    background:#cccccc;
}
.cart-page-type.checkout-page .checkout-shipping thead th {
    font-weight: bold;
    font-size: 14px;
    vertical-align: middle;
    padding:5px;
    box-sizing: border-box;
}
.cart-page-type.checkout-page .checkout-shipping thead th img{
    display: inline-block;
    vertical-align: middle;
}
.cart-page-type.checkout-page .checkout-shipping tbody tr td{
    padding:8px;
     box-sizing:border-box;
}
.cart-page-type.checkout-page .checkout-shipping tbody tr:nth-child(even){
    background: #f7f7f7;
}
.cart-page-type.checkout-page .checkout-coupons-container td.content-body table input.textbox {
    height: 36px;
    width: 100% !important;
    outline: none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
    margin-bottom:5px;
}
.cart-page-type.checkout-page .checkout-coupons-container td.content-body table input[type='image']{
    outline: none;
    padding: 6px;
    box-sizing: border-box;
}
table.page-container td.cart-actions select {
    height: 36px;
    max-width: 250px;
    outline:none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
    margin:15px 0;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel > table:nth-child(1) {
    padding: 10px 5px;
    box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    color: #fff;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel > table:nth-child(1) tbody tr td {
    padding:0;
     background: #f2f2f2;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel > table:nth-child(1) tbody tr td span {
    padding: 10px 0;
    display: inline-block;
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel > table:nth-child(1) tbody tr td a{
    vertical-align:middle;
    padding: 10px 5px;
    box-sizing: border-box;
    text-decoration: none;
    display: block;
}
.cart-page-type.checkout-page .checkout-ship-bill td {
    line-height: 1.7;
}
.cart-page-type.checkout-page .checkout-review-container .grid-view-invoice .invoice-detail-header th {
    height: 40px;
     font-weight: bold;
    font-size: 14px;
    color:#000;
    background-color: #cccccc;
    border: none;
}
.cart-page-type.checkout-page .checkout-review-container .grid-view-invoice tr:nth-child(even) td {
    background: #f7f7f7;
     border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    line-height:1.7;
}
.cart-page-type.checkout-page .checkout-review-container .grid-view-invoice tr td {
    padding: 10px;
    box-sizing: border-box;
}
.cart-page-type.checkout-page .invoice-summary {
    margin: 0;
    background: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height:1.7;
}
.cart-page-type.checkout-page .invoice-summary-text, .cart-page-type.checkout-page .invoice-summary-item {
    padding: 3px 10px;
    box-sizing: border-box
}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutWizard_orderInvoiceReview_pnlOrderNotes textarea{
     height: 120px;
    outline: none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
     resize: none;
}
.cart-page-type.checkout-page .checkout-payment-container{
    max-width: 480px;
}
.cart-page-type.checkout-page .checkout-payment-container table.checkout-payment {
    width: 100% !important;
}
.cart-page-type.checkout-page .checkout-payment-container table.checkout-payment tbody tr:nth-child(5) select {
    width:80px !important;
}
.cart-page-type.checkout-page .checkout-payment-container table.checkout-payment tbody tr:nth-child(6) input.textbox {
    width:110px !important;
}
.cart-page-type.checkout-page .checkout-payment-container .content-body-row{
    background: #f7f7f8;
}
.cart-page-type.checkout-page .checkout-payment-container .content-body-row td {
    padding: 4px;
}
.cart-page-type.checkout-page .checkout-payment-container .content-body-row td.label {
    width: 110px;
}
.cart-page-type.checkout-page .checkout-payment-container .content-body-row td input.textbox {
    height: 36px;
    width: 100% !important;
    outline: none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
}
.cart-page-type.checkout-page .checkout-payment-container .content-body-row td select {
    height: 36px;
    width: 100% !important;
    outline:none;
    padding: 6px;
    box-sizing: border-box;
    border:1px solid #ccc;
}
ul.module-list li[data-catid='cat-1890'] {
    display: none;
}
/*leftsidebar menu first li hide*/
table.mod-body.cart-module-cart table.mini.left tr td {
    border-bottom: solid 1px #bbb;
    padding: 5px 0;
}
table.mod-body.cart-module-cart table.mini.left tr.mini-cart-subtotal td {
    border: none;
     padding-right: 5px;
}
table.mod-body.cart-module-cart table.mini.left tbody tr th {
    background: #69696f;
    color: #fff;
    padding: 10px;
}
table.mod-body.cart-module-cart table.mini.left tr.mini-cart-subtotal {
    background: #69696f;
    color: #fff;
}
.cart-page-type.checkout-page td.checkout-review-underline {
    border-bottom: 1px solid #9a9090;
}

/**********checkout confirm***********/
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper > table:nth-child(1) tbody tr td {padding: 0;background: #ffffff;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print {margin-top: 10px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print tbody .content-head {padding-bottom: 5px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody  .content-head-row td {display: block;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .content-lt {display: none;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row h3.invoice-subtitle {margin: 10px 0 5px 0;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(3) .invoice-order-info td {text-align: left;padding-right: 15px;box-sizing:border-box}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice-customer-info td {text-align: left;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice-separator {margin: 25px 0 25px 0;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(5) h3.invoice-subtitle {margin: 0 0 10px 0;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(5) .invoice-address {margin: 0;line-height:1.7;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(7) h3.invoice-subtitle {margin-bottom: 15px;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-detail tr.invoice-detail-header th {background: #cccccc;border-bottom: solid 1px #ccc;height: 40px;font-weight: bold;font-size: 14px;vertical-align: middle;padding: 10px;box-sizing: border-box;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-detail-row td {padding: 10px;box-sizing: border-box;vertical-align: middle;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-detail-row:nth-child(odd) td {background: #f7f7f7;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-detail {border-bottom: 0;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-detail-row {border-bottom: solid 1px #ccc;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-summary td.invoice-summary-text, .cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) .invoice-summary td.invoice-summary-item {padding: 5px 0;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix {width: 100%;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(1) {width: 100%;text-align: left;margin-top: 20px;    padding-bottom: 0 !important;}


.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(2) div#null .addthis_toolbox {margin-top: 0;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(2) div#null .addthis_toolbox a.addthis_button_compact {   padding: 0;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(2) div#null .addthis_toolbox a span {padding: 0;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(2) div#null .addthis_toolbox a.addthis_button_google_plusone_share {display: none;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(2) div#null .addthis_toolbox .at300b {padding: 0;display: inline-block;margin-right: 10px;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print div.clearfix div:nth-child(2) div#null .addthis_toolbox span.addthis_separator {display: none;}
span.cart-empty-message {padding-bottom: 10px;display: block;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) tr.invoice-detail-row-alt {border-bottom:solid 1px #ccc;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) tr.invoice-detail-row-alt td {padding: 10px;box-sizing: border-box;vertical-align: middle;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tbody .content-body-row .invoice > tbody > tr:nth-child(8) tr.invoice-detail-row-alt td {background:#f7f7f7;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .invoice-summary {background: #fff !important;}

.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper #ctl00_pageContent_checkoutWizard_createAccount_pnlPassword {border-bottom: solid 1px #ccc;margin-bottom: 15px;padding-bottom: 25px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table.form-item input {height: 36px;outline: none;padding: 6px;box-sizing: border-box;border: 1px solid #ccc;margin-bottom: 5px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table.form-item td.label {vertical-align: middle;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper #ctl00_pageContent_checkoutWizard_createAccount_pnlPassword div {margin-left: 0 !important;margin-bottom: 20px;}



@media screen and (max-width:1365px) {
     body {
        padding: 0 15px;
    }
     div#wrapper {
        width: 100%;
    }
     #footer-row2 {
        width: 100%;
    }
     .header_bg{
        background-size: 100% 100%;
    }
}
 @media screen and (max-width:1024px) {
     ::-webkit-scrollbar {
         -webkit-appearance:none
    }
     ::-webkit-scrollbar:vertical {
         width:12px
    }
     ::-webkit-scrollbar:horizontal {
         height:12px
    }
     ::-webkit-scrollbar-thumb {
         background-color:rgba(0, 0, 0, .5);
         border-radius:10px
    }
     ::-webkit-scrollbar-track {
         border-radius:10px
    }
     .ags_header {
         width:100%
    }
     .navigation_wrapper {
         background:#000
    }
     .header_bg {
         margin-top:0
    }
     .navigation_wrapper .mcart {
         top:0;
         right:0;
         background-position:top 2px right 35px;
         width:70px
    }
     .navigation_wrapper .mcart {
         top:0;
         right:0;
         background-position:top 2px right 35px;
         width:70px
    }
     .navigation_wrapper .cart_dropdown {
         max-width:100%;
         top:36px;
         border:0;
         box-shadow:0 9px 10px -2px rgba(0, 0, 0, .45)
    }
     .navigation_wrapper .textcart {
         margin-top:5px;
         color:#fff;
         background:#76b51b;
         width:24px;
         margin-right:7px;
         height:24px;
         line-height:25px;
         border-radius:2px
    }
     .navigation_wrapper .cart_dropdown:before {
         left:auto;
         right:10px
    }
     .cart_dropdown table.mod-body.cart-module-cart {
         display:block
    }
     .mobile-menu {
         display:block;
         height:0
    }
     .mob_disable {
         display:none
    }
     .cart_dropdown div#ctl00_ctl05_pnlEdit {
         padding-top:7px
    }
     .cart_dropdown div#ctl00_ctl05_pnlEdit a {
         color:#c3272f;
         text-decoration:underline
    }
     .cart_dropdown td.mini-cart-item-title, td.mini-cart-item-total, td.mini-cart-item-quantity {
         color:#666
    }
     .cart_dropdown tr#ctl00_ctl05_subtotal {
         color:#666
    }
     .navigation_wrapper .mobile-menu .mMenu {
         display:block;
         background:url(https://www.americangamingsupply.com/responsive/menu_icon.png) top 10px left 10px no-repeat;
         height:36px;
         color:#fff;
         line-height:36px;
         font-weight:700;
         text-align:left;
         padding-left:40px;
         cursor:pointer
    }
     .navigation_wrapper .mobile-menu>ul {
         overflow:scroll;
         position:fixed;
         left:-300px;
         top:0;
         height:100%;
         width:260px;
         background:#28282a;
         -webkit-transition:all 1s ease-in-out;
         -moz-transition:all 1s ease-in-out;
         -o-transition:all 1s ease-in-out;
         transition:all 1s ease-in-out;
         z-index:2
    }
     ul.cat-nav li.selected span {
         color:#105ba8;
         font-size:15px;
         padding:8px 8px 8px 15px;
         display:block;
         box-sizing:border-box;
         font-weight:400;
         font-size:14px!important
    }
     ul.module-list.cat-nav ul li.selected span {
         display:block;
         font-weight:400;
         font-size:14px!important
    }
     ul.module-list li.selected span.expandicon.exp-close {
         top:0;
         box-sizing:border-box;
         font-weight:400;
         font-size:20px!important;
         line-height:16px
    }
     ul.module-list li.selected span.expandicon.exp-open {
         top:0;
         line-height:16px;
         box-sizing:border-box;
         font-size:20px!important
    }
     ul.module-list.cat-nav ul {
         border-color:#28282a;
         margin:0;
         padding-top:8px;
         padding-left:10px
    }
     .navigation_wrapper .mobile-menu ul li {
         padding:0
    }
     span.expandicon.exp-open+a {
         border-bottom:1px solid #28282a
    }
     .navigation_wrapper .mobile-menu ul li a {
         padding:7px 30px 8px 6px;
         font-size:15px!important;
         font-weight:400;
         color:#fff!important;
         line-height:normal!important
    }
     .navigation_wrapper .mobile-menu>ul.slide {
         left:0;
         top:0
    }
     .navigation_wrapper .mobile-menu ul>li {
         display:block;
         border-bottom:1px solid #353538;
         position:relative;
         background:#28282a
    }
     .navigation_wrapper .mobile-menu ul>li ul {
         margin:0;
         padding-top:0;
         padding-left:0;
         width:100%
    }
     .navigation_wrapper .mobile-menu ul>li ul li {
         background-color:#ccc;
         display:block;
         width:100%;
         height:auto;
         line-height:normal
    }
     .navigation_wrapper .mobile-menu ul>li ul li a {
         padding:7px 6px 8px 16px;
         font-size:14px!important;
         line-height:normal!important;
         display:inline-block;
         font-weight:400!important
    }
     .navigation_wrapper .mobile-menu ul>li ul li>a {
         color:#000!important;
         border-bottom:none;
         display:block
    }
     .navigation_wrapper .mobile-menu ul>li ul li:last-child {
         border-bottom:none
    }
     .navigation_wrapper .mobile-menu ul>li .expandicon {
         content:'+';
         position:absolute;
         right:0;
         width:31px;
         height:31px;
         line-height:31px;
         background:#404042;
         text-align:center;
         cursor:pointer;
         font-size:22px;
         color:gray
    }
     .navigation_wrapper .mobile-menu ul>li .expandicon:focus {
         outline:none;
         background:#404042;
         border-radius:0
    }
     .navigation_wrapper .mobile-menu ul>li ul span.expandicon {
         display:none
    }
     .navigation_wrapper .mobile-menu ul li>ul.subMenu {
         width:100%;
         position:static
    }
     .navigation_wrapper .mobile-menuul li.MenuList:after {
         position:relative
    }
     .navigation_wrapper .mobile-menu ul li.MenuList span.arrow {
         display:block;
         width:32px;
         position:absolute;
         right:0;
         top:0;
         height:32px;
         background:url(right-arrow.png) center center no-repeat;
         border-left:1px solid #28282a
    }
     .navigation_wrapper .mobile-menu ul li.MenuList.open span.arrow {
         background-image:url(https://www.americangamingsupply.com/responsive/bottom-arrow.png)
    }
     .navigation_wrapper .mobile-menu ul li>ul.subMenu::before {
         display:none
    }
     .navigation_wrapper .mobile-menu ul li:hover ul.subMenu {
         display:none
    }
     .navigation_wrapper .mobile-menu ul li.MenuList.open ul.subMenu {
         display:block
    }
     .navigation_wrapper .mobile-menu ul li:nth-child(8) span.expandicon {
         display:none
    }
     .navigation_wrapper .mobile-menu ul li:nth-child(9) span.expandicon {
         display:none
    }
     .navigation_wrapper .mobile-menu ul li:nth-child(10) span.expandicon {
         display:none
    }
     .navigation_wrapper .mobile-menu ul li:nth-child(11) span.expandicon {
         display:none
    }
     div#wrapper td.page-column-left {
         display:none
    }
     div#wrapper {
         width:100%
    }
     .navigation_wrapper .mMenu {
         display:block;
         background:url(https://www.americangamingsupply.com/responsive/menu_icon.png) top 10px left 10px no-repeat;
         height:36px;
         color:#fff;
         line-height:36px;
         font-weight:700;
         text-align:left;
         padding-left:40px;
         cursor:pointer
    }
     .navigation_wrapper>ul {
         overflow:scroll;
         position:fixed;
         right:-300px;
         top:0;
         height:100%;
         width:250px;
         background:#3a3a3c;
         -webkit-transition:all 1s ease-in-out;
         -moz-transition:all 1s ease-in-out;
         -o-transition:all 1s ease-in-out;
         transition:all 1s ease-in-out;
         z-index:2
    }
     .navigation_wrapper ul li {
         padding:0
    }
     .navigation_wrapper ul li a {
         padding:0 6px;
         font-size:14px;
         font-weight:400
    }
     .navigation_wrapper>ul.slide {
         left:0
    }
     .navigation_wrapper ul>li {
         display:block;
         border-bottom:1px solid #28282a;
         position:relative
    }
     .navigation_wrapper ul li>ul.subMenu {
         width:100%;
         position:static
    }
     .navigation_wrapper ul li.MenuList:after {
         position:relative
    }
     .navigation_wrapper ul li.MenuList span.arrow {
         display:block;
         width:32px;
         position:absolute;
         right:0;
         top:0;
         height:32px;
         background:url(right-arrow.png) center center no-repeat;
         border-left:1px solid #28282a
    }
     .navigation_wrapper ul li.MenuList.open span.arrow {
         background-image:url(https://www.americangamingsupply.com/responsive/bottom-arrow.png)
    }
     .navigation_wrapper ul li>ul.subMenu::before {
         display:none
    }
     .navigation_wrapper ul li:hover ul.subMenu {
         display:none
    }
     .navigation_wrapper ul li.MenuList.open ul.subMenu {
         display:block
    }
     #footer-row2 {
         width:100%
    }
}
 @media screen and (max-width:960px) {
    div#wrapper td.page-column-center{
        padding: 10px 15px;
    }
     div#wrapper #ctl00_centerColumn > table .catbox img, div#wrapper #ctl00_centerColumn > table .catboxright img {
        max-width: 100%;
        height: auto;
    }
     .header_bg .logo img {
        max-width: 100%;
    }
     .header_bg .flLeft {
        width: 70%;
    }
     .header_bg .flRight {
        width: 30%;
    }
     .ags_top_stripe .ags_wholesaler {
         width:35%
    }
     .ags_top_stripe .ags_payment_method {
         width:32%
    }
     .header_bg {
         background-image:url(https://www.americangamingsupply.com/responsive/banner-bg-m.png)
    }
     .header_bg .bookmarktext {
         color:#fff
    }
     .ags_top_stripe .ags_search_box .search_form {
         float:left;
         margin-bottom:0
    }
}
 @media screen and (max-width:903px) {
     div#wrapper td.page-column-center img {
    }
     #footer-row2 .footer_col_1, #footer-row2 .footer_col_2, #footer-row2 .footer_col_3, #footer-row2 .footer_col_4 {
         width:48%;
         float:left
    }
}
 @media screen and (max-width:767px) {
.sa {
     position:fixed;
     width:100%;
     height:100%;
     top:0;
     left:0;
     z-index:2;
     background:rgba(0, 0, 0, .53)
}
 .navigation_wrapper .mobile-menu > ul li[data-catid="cat-1890"] {  display: none;}

.search-page div#wrapper #ctl00_centerColumn table td {
  vertical-align:middle;
  box-sizing:border-box;
  height:auto;
  float:left;
  width:50%!important;
  margin-bottom:20px;
  text-align:center
 }
	 body {
    padding: 0 7px;
}
     .cart-taxed-states h5 {
         font-weight:700
    }
     label#ctl00_pageContent_zipCodeLabel {
         font-weight:700;
         padding-bottom:5px;
         display:block;
         padding-top:10px
    }
     .header_bg {
         margin-top:0
    }
     textarea {
         border-color:#ccc
    }
     input.textbox {
         height:30px
    }
     input.textbox-center {
         height:30px;
         border-color:#ccc
    }
     select.select {
         height:35px;
         margin-bottom:10px;
         border-color:#ccc
    }
     .ags_header {
         height:auto;
         position:static
    }
     .header_bg .contacts {
         text-align:right
    }
     .ags_top_stripe {
         padding:10px;
         width:100%;
         margin:auto;
         position:static;
         z-index:2;
         box-sizing:border-box;
         background:#061244;
         top:0
    }
     .ags_top_stripe .ags_search_box {
         width:100%;
         margin:0 auto;
         overflow:hidden
    }
     .ags_top_stripe .ags_search_box .search_form input.input.search_input_field {
         width:80%
    }
     .ags_top_stripe .ags_search_box .search_form button {
         width:20%
    }
     .ags_top_stripe .ags_search_box {
         width:50%
    }
     .ags_top_stripe .ags_payment_method {
         display:none
    }
     .ags_top_stripe .ags_wholesaler {
         width:50%
    }
     .ags_top_stripe .ags_wholesaler .casino_icon {
         float:right
    }
     .flLeft {
         width:65%;
         display:table;
         height:118px
    }
     .flLeft .logo {
         display:table-cell;
         vertical-align:middle
    }
     .flLeft .logo img {
         width:100%
    }
     .flRight {
         width:34%
    }
     body.cart-page-type.index-page div#wrapper td.page-column-center img {
         width:100%;
         height:auto
    }
     div#wrapper #ctl00_centerColumn table .catbox {
         height:auto;
         width:calc(32% - 1px);
    }
     div#wrapper #ctl00_centerColumn table .catbox a {
         display:inline-block;
         text-align:center
    }
     div#wrapper #ctl00_centerColumn table .catboxright {
         height:auto;
         width:32%
    }
     div#wrapper #ctl00_centerColumn table .catboxright a {
         display:inline-block;
         text-align:center
    }
     div#wrapper #ctl00_centerColumn table .catbox a:nth-child(2) {
         display:block
    }
     div#wrapper #ctl00_centerColumn table td {
         vertical-align:middle;
         text-align:center;
         width:100%!important;
         box-sizing:border-box;
         height:auto
    }
     div#wrapper td.page-column-center, div#wrapper td.page-column-right {
         float:left;
         width:100%
    }
     div#wrapper td.page-column-center, div#wrapper td.page-column-right h1 {
         text-align:center
    }
     div.breadcrumb {
         text-align:center
    }
     div#wrapper table#ctl00_pageContent_ctl03_dlCategories td {
         float:left;
         width:100%
    }
     div#wrapper table#ctl00_pageContent_ctl03_dlCategories td div.category-list-item-head h5 {
         margin-bottom:5px;
         display:block
    }
     div#wrapper table#ctl00_pageContent_ctl05_productList td {
         float:left;
         width:100%!important;
         margin-bottom:20px;
         text-align:center
    }
     #product-detail-div.product-detail table tbody table td {
         float:left;
         width:100%
    }
     .about-us-page div#wrapper #ctl00_centerColumn table td {
         text-align:left;
         width:100%;
         float:left
    }
     .about-us-page div#wrapper div.breadcrumb {
         text-align:left
    }
     .contact-us-page div#wrapper div.breadcrumb {
         text-align:left
    }
     .contact-us-page #ctl00_pageContent_htmlContent div {
         text-align:left
    }
     .contact-us-page div#wrapper #ctl00_centerColumn table td {
         text-align:left;
         width:100%;
         float:left
    }
     .contact-us-page #ctl00_pageContent_ctl01_ppQuestions_txtPQ886PA10055 {
         width:60%
    }
     .contact-us-page #ctl00_pageContent_ctl01_panelForm input {
         width:60%;
         height:30px;
         margin-bottom:10px
    }
     .contact-us-page input#ctl00_pageContent_ctl01_btnSubmit {
         max-width:100%;
         width:auto
    }
     .storeandshippingpolicy-page div#wrapper #ctl00_centerColumn table td {
         text-align:left;
         width:100%;
         float:left
    }
     .storeandshippingpolicy-page div#wrapper div.breadcrumb {
         text-align:left
    }
     .testimonials-page div#wrapper #ctl00_centerColumn table td {
         text-align:left;
         width:100%;
         float:left
    }
     .testimonials-page div#wrapper div.breadcrumb {
         text-align:left
    }
     .sitemap-page div#wrapper #ctl00_centerColumn table td {
         text-align:left;
         width:100%;
         float:left
    }
     .sitemap-page div#wrapper div.breadcrumb {
         text-align:left
    }
     body.the-elite-texas-hold-em-table-page #product-detail-div table td table td:nth-child(2) table tr td:nth-child(2) {
         box-sizing:border-box;
         padding:7px 10px;
         text-align:left!important;
         margin-top:10px
    }
     body.the-elite-texas-hold-em-table-page #product-detail-div table table table tr:nth-child(1) td img {
         display:inline-block;/*edit31102019j3*/
    }
     body.the-elite-texas-hold-em-table-page #product-detail-div .prod-detail-purchase {
         margin-bottom:15px
    }
     body.the-elite-texas-hold-em-table-page #product-detail-div .prod-detail-shopping-list {
         margin-bottom:15px
    }
     body.product-page-type #product-detail-div table td table td:nth-child(2) table tr td:nth-child(2) {
         box-sizing:border-box;
         padding:7px 10px;
         text-align:left!important;
         margin-top:10px
    }
     div#wrapper #ctl00_centerColumn table td table:nth-child(2) tr:nth-child(1) td:nth-child(2) {
         box-sizing:border-box;
         padding:7px 10px;
         text-align:left!important
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(2) {
         background:#061244!important;
         color:#fff;
         border-bottom:solid 1px #061244;
         font-size:16px
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) {
         background:#061244!important;
         color:#fff;
         border-bottom:solid 1px #061244;
         font-size:16px
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) span {
         color:#fff
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(4)>tbody>tr:nth-child(1)>td:nth-child(2) {
         background:#061244!important;
         color:#fff;
         border-bottom:solid 1px #061244;
         font-size:16px
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(1) {
         display:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(3) {
         display:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(3)>td:nth-child(2) div {
         text-align:center
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(3)>td:nth-child(2) {
         height:auto
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(3)>td:nth-child(3) {
         height:auto
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(1) {
         display:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(1)>td:nth-child(3) {
         display:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc p {
         text-align:left
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         overflow-x:auto;
         display:block;
         width:auto;
         margin:0 auto;
         overflow-y:hidden
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div {
         width:100%!important;
         height:auto!important
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>div>table {
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>div>table td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>table#AutoNumber1>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>table#AutoNumber1>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>table#AutoNumber2 {
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>table#AutoNumber2>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>table#AutoNumber2>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>table#AutoNumber3>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>table#AutoNumber3>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>table#AutoNumber4>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>table#AutoNumber4>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align]>div>table#AutoNumber5>tbody>tr>td {
         float:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(4)>tbody>tr:nth-child(1)>td:nth-child(1) {
         display:none
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(4)>tbody>tr:nth-child(1)>td:nth-child(2) {
         box-sizing:border-box;
         padding:7px 10px;
         text-align:left!important
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(4)>tbody>tr:nth-child(1)>td:nth-child(3) {
         display:none
    }
     div#wrapper #ctl00_centerColumn ul {
         text-align:left
    }
     div#wrapper #ctl00_centerColumn table td table:nth-child(2) table {
         width:100%!important
    }
     div#wrapper #ctl00_centerColumn table td table:nth-child(2) table img {
         margin-top:10px
    }
     div#wrapper #ctl00_centerColumn table td table:nth-child(2) p br {
         display:none
    }
     div#wrapper #ctl00_centerColumn table td table:nth-child(2) table div {
         text-align:center!important
    }
     div#wrapper #ctl00_centerColumn table td table:nth-child(2) table div span b {
         padding:10px;
         box-sizing:border-box;
         display:block
    }
     table.page-container td.cart-options {
         padding:20px 10px 0;
         vertical-align:top!important
    }
     .checkout-page .checkout-shipping-address tr td:nth-child(1) {
         width:150px
    }
     .checkout-page .checkout-shipping-address tr td:nth-child(3) {
         width:100%
    }
     .checkout-page .checkout-shipping-address tr:first-child td {
         width:100%
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:first-child td {
         width:22%!important;
         text-align:left
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td {
         width:auto!important;
         text-align:left;
         padding:0 7px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-shipping-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-shipping-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-shipping-container tr.content-body-row td.content-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-shipping-container tr.content-body-row td.content-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-coupons-container {
         background:#f7f7f8;
         padding-top:15px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-coupons-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-coupons-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-coupons-container tr.content-body-row td.content-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutWizard .content.checkout-coupons-container tr.content-body-row td.content-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-head-row td.content-head {
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container td.content-head-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container td.content-head-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container td.content-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container td.content-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body {
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div {
         margin:5px 0!important
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td {
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td.content-lt {
         display:none;
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td.content-head-lt {
         display:none;
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td.content-head-rt {
         display:none;
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td.content-body {
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td.content-rt {
         display:none;
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td {
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td.invoice-summary-item {
         float:right
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td textarea#ctl00_pageContent_checkoutWizard_orderInvoiceReview_txtOrderNotes {
         width:98%!important
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container .invoice-item-question {
         margin:5px 0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-payment-container td {
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-payment-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-payment-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-payment-container tr.content-body-row td.content-lt {
         display:none
    }
     body.cart-page-type.cart-page #ctl00_breadcrumb {
         text-align:left
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-header {
         background:#f7f7f8
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-header th {
         padding:5px 0
    }
     body.cart-page-type.cart-page table.content.cart-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body.cart-page-type.cart-page table.content.cart-container tr.content-head-row td.content-head h1 {
         text-align:left
    }
     body.cart-page-type.cart-page table.content.cart-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body.cart-page-type.cart-page table.content.cart-container tr.content-body-row td.content-lt {
         display:none
    }
     body.cart-page-type.cart-page div#wrapper #ctl00_centerColumn table.content.cart-container tr.content-body-row td.content-body tr.cart-item td {
         width:auto!important;
         text-align:left;
         padding:5px;
         line-height:22px
    }
     body.cart-page-type.cart-page div#wrapper #ctl00_centerColumn table.content.cart-container tr.content-body-row td.content-body tr.cart-item td img {
         width:100px;
         max-width:initial
    }
     body.cart-page-type.cart-page div#wrapper #ctl00_centerColumn table.content.cart-container .cart-update {
         margin-bottom:10px
    }
     body.cart-page-type.cart-page table.content.cart-container tr.content-body-row td.content-rt {
         display:none
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-actions {
         background:#f7f7f8;
         padding-bottom:10px;
         border-bottom:solid 1px #ccc
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-actions input#ctl00_pageContent_btnAction {
         position:relative;
         top:5px
    }
     body.cart-page-type.cart-page table.content.cart-container #ctl00_pageContent_shippingEstimate {
         text-align:left
    }
     body.cart-page-type.cart-page table.content.cart-container #ctl00_pageContent_statesTaxed {
         text-align:left
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-summary table {
         border-left:solid 1px #ccc
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-summary table .cart-checkout {
         background:#f7f7f8;
         padding-top:10px
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-continue {
         background:#f7f7f8;
         padding-top:10px
    }
     body.cart-page-type.cart-page table.content.cart-container .cart-continue a {
         text-align:right;
         display:block
    }
     body.cart-page-type.cart-page #ctl00_pageContent_lrLoginOptions_rightPane tr.content-body-row td {
         text-align:left!important
    }
     body.cart-page-type.cart-page table.content.register-small-container .content-head-row .content-head-lt {
         display:none
    }
     body.cart-page-type.cart-page table.content.register-small-container .content-head-row .content-head-rt {
         display:none
    }
     body.cart-page-type.cart-page table.content.register-small-container {
         width:100%!important
    }
     body.cart-page-type.cart-page table.content.register-small-container .content-body-row .content-lt {
         display:none
    }
     body.cart-page-type.cart-page table.content.register-small-container .content-body-row .content-rt {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container td {
         width:auto!important;
         text-align:left
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container tr.content-head-row>td:nth-child(1) {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container tr.content-head-row>td:nth-child(2) {
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container tr.content-head-row>td:nth-child(3) {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container tr.content-body-row>td:nth-child(1) {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container tr.content-body-row>td:nth-child(2) {
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container tr.content-body-row>td:nth-child(3) {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td input.textbox {
         margin-bottom:10px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td select {
         margin-bottom:10px;
         border:1px solid #ccc
    }
     body#ctl00_bodyTag.checkout-page table#ctl00_pageContent_checkoutWizard_orderInvoiceReview_grdProducts td {
         float:none!important
    }
     body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic {
         background:#eaf7fd;
         padding:10px;
         box-sizing:border-box;
         border:solid 1px #c4e8f9
    }
     body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic table.checkout-payment td {
         display:block!important;
         padding:0!important
    }
     body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic table.checkout-payment td input.textbox {
         width:auto!important
    }
     body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic table.checkout-payment td select {
         width:auto!important
    }
     body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic table.checkout-payment td div {
         float:left!important;
         width:110px;
         text-align:left!important
    }
     body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic h3.checkout {
         padding:0!important
    }
     body.cart-page-type.send-password-page #ctl00_breadcrumb {
         text-align:left
    }
     body.cart-page-type.send-password-page .forgot-password-container td.content-head-lt {
         display:none
    }
     body.cart-page-type.send-password-page .forgot-password-container td.content-head h1 {
         text-align:left
    }
     body.cart-page-type.send-password-page .forgot-password-container td.content-head-rt {
         display:none
    }
     body.cart-page-type.send-password-page .content-body-row td {
         text-align:left!important
    }
     body.cart-page-type.send-password-page .content-body-row .content-lt {
         display:none
    }
     body.cart-page-type.send-password-page .content-body-row .content-body #ctl00_pageContent_pnlPasswordForm {
         width:50%
    }
     body.cart-page-type.send-password-page .content-body-row .content-rt {
         display:none
    }
     body.cart-page-type.login-page #ctl00_breadcrumb {
         text-align:left
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container td {
         text-align:left!important
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container {
         width:100%!important
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container tr.content-body-row td.content-lt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container tr.content-body-row td.content-body {
         height:188px!important;
         vertical-align:top!important;
         padding-top:20px
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container tr.content-body-row td.content-rt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container td {
         text-align:left!important
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container tr.content-body-row td.content-lt {
         display:none
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container tr.content-body-row td.content-rt {
         display:none
    }
     body#ctl00_bodyTag .breadcrumb {
         text-align:left!important
    }
     table.content.account-container tr.content-head-row td.content-head-lt {
         display:none
    }
     table.content.account-container tr.content-head-row td.content-head h1 {
         text-align:left
    }
     table.content.account-container tr.content-head-row td.content-head-rt {
         display:none
    }
     table.content.account-container tr.content-nav-row td {
         text-align:left!important
    }
     table.content.account-container tr.content-nav-row td.content-nav-lt {
         display:none
    }
     table.content.account-container tr.content-nav-row td.content-nav-rt {
         display:none
    }
     table.content.account-container tr.content-body-row td {
         text-align:left!important
    }
     table.content.account-container tr.content-body-row td.content-lt {
         display:none
    }
     table.content.account-container tr.content-body-row td.content-body table td {
         padding:0!important
    }
     table.content.account-container tr.content-body-row td.content-body table td #ctl00_pageContent_pnlShoppingLists div {
         margin:0!important
    }
     table.content.account-container tr.content-body-row td.content-body table td #ctl00_pageContent_pnlMailingLists div {
         margin:0!important
    }
     table.content.account-container tr.content-body-row td.content-rt {
         display:none
    }
     #ctl00_pageContent_pnlNoHistory {
         margin-left:0!important
    }
     table#ctl00_pageContent_grdLists div {
         margin-left:0!important
    }
     div#ctl00_pageContent_pnlCreateList div {
         margin-left:0!important;
         padding-top:10px
    }
     div#ctl00_pageContent_pnlNoEvents {
         margin-left:0!important
    }
     body.cart-page-type.change-password-page #ctl00_centerColumn div#ctl00_pageContent_pnlDefault table {
         width:100%!important;
         margin-top:20px
    }
     body.cart-page-type.change-password-page #ctl00_centerColumn div#ctl00_pageContent_pnlDefault table td {
         width:auto!important
    }
     body.cart-page-type.change-password-page #ctl00_centerColumn div#ctl00_pageContent_pnlDefault table td input.textbox {
         margin-bottom:10px
    }
     body.cart-page-type.profile-page #ctl00_centerColumn div#ctl00_pageContent_pnlProfile table {
         width:100%!important;
         margin-top:20px
    }
     body.cart-page-type.profile-page #ctl00_centerColumn div#ctl00_pageContent_pnlProfile table td {
         width:auto!important
    }
     body.cart-page-type.profile-page #ctl00_centerColumn div#ctl00_pageContent_pnlProfile table td input.textbox {
         margin-bottom:10px
    }
     body.cart-page-type.list-create-page div#wrapper #ctl00_centerColumn table.content.account-container tr.content-body-row td {
         width:auto!important
    }
     body.cart-page-type.list-create-page div#wrapper #ctl00_centerColumn table.content.account-container tr.content-body-row td input.textbox {
         margin-top:10px
    }
     body.content-page-type.Texas-Holdem-Poker-Tables-page table#ctl00_columns table.content tr.content-body-row td.content-lt {
         display:none
    }
     body.content-page-type.Texas-Holdem-Poker-Tables-page table#ctl00_columns table.content tr.content-body-row td.content-body {
         text-align:left!important
    }
     body.content-page-type.Texas-Holdem-Poker-Tables-page table#ctl00_columns table.content tr.content-body-row td.content-rt {
         display:none
    }
     .div#wrapper #ctl00_centerColumn .page-html-content .ags_custom_poker_chips table#Table_01 td {
         float:none;
         width:auto!important;
         border:none!important;
         height:inherit;
         text-align:left
    }
     table#Table_01.dtable_two img {
         height:auto
    }
     .dleft {
         text-align:left!important
    }
     .dright {
         text-align:right!important
    }
     td.prod-detail-lt {
         float:left
    }
     td.prod-detail-rt {
         float:left
    }
     div.category-list-item-body {
         display:inline;
         text-align:center;
         clear:both
    }
     div.category-list-item-body div {
         margin:10px 0 20px
    }
	body#ctl00_bodyTag div.category-list-item-body>a{width: 100%;margin: 0 auto 10px;}
     div.category-list-item-body a {
         display:table-cell;
         width:161px;
         height:99px;
         border:solid 1px #ccc;
         vertical-align:middle;
         margin:auto;
         padding:10px;
         box-sizing:border-box
    }
     div.category-list-item-body a img {
         max-width:100%;
         max-height:100%;
         background:0 0;
         padding:0
    }
     table.rating-container {
         float:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         overflow-x:auto;
         display:block;
         overflow-y:hidden;
         width:680px;
         margin:0 auto
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div table.checkout-cart {
         width:750px!important
    }
     .game_room_products table.grp_table td span {
         float:left;
         padding-left:30px
    }
     body.content-page-type.furniturepokertables-page td#ctl00_centerColumn table.content tr.content-body-row td.content-lt {
         display:none
    }
     body.content-page-type.furniturepokertables-page td#ctl00_centerColumn table.content tr.content-body-row td.content-body div#ctl00_pageContent_htmlContent {
         text-align:left
    }
     body.content-page-type.furniturepokertables-page td#ctl00_centerColumn table.content tr.content-body-row td.content-rt {
         display:none
    }
     body.content-page-type.customclaypokerchips-page td#ctl00_centerColumn table.content tr.content-body-row td.content-lt {
         display:none
    }
     body.content-page-type.customclaypokerchips-page td#ctl00_centerColumn table.content tr.content-body-row td.content-rt {
         display:none
    }
     body.content-page-type.Cheap-Poker-Chips-page td#ctl00_centerColumn table.content tr.content-body-row td.content-lt {
         display:none
    }
     body.content-page-type.Cheap-Poker-Chips-page td#ctl00_centerColumn table.content tr.content-body-row td.content-body div#ctl00_pageContent_htmlContent {
         text-align:left
    }
     body.content-page-type.Cheap-Poker-Chips-page td#ctl00_centerColumn table.content tr.content-body-row td.content-rt {
         display:none
    }
     body.content-page-type.texasholdemtables-page table#ctl00_columns table.content tr.content-body-row td.content-lt {
         display:none
    }
     body.content-page-type.texasholdemtables-page table#ctl00_columns table.content tr.content-body-row td.content-body div#ctl00_pageContent_htmlContent {
         text-align:left
    }
     body.content-page-type.texasholdemtables-page table#ctl00_columns table.content tr.content-body-row td.content-rt {
         display:none
    }
     body#ctl00_bodyTag div.ppt {
         display:none!important
    }
     body#ctl00_bodyTag div.pp_pic_holder {
         /*width:100%!important;*/
         height:auto
    }
     body#ctl00_bodyTag div.pp_pic_holder .pp_content a.pp_expand, div.pp_pic_holder .pp_content a.pp_contract {
         display:none!important
    }
     body#ctl00_bodyTag div.pp_pic_holder .pp_content {
         height:auto!important;
         width:100%!important;
         padding:10px;
         box-sizing:border-box
    }
     body#ctl00_bodyTag img#fullResImage {
         width:100%;
         height:auto
    }
     body#ctl00_bodyTag div.pp_pic_holder .pp_top {
         display:none
    }
     body#ctl00_bodyTag div.pp_pic_holder .pp_bottom {
         display:none
    }
     body#ctl00_bodyTag div.pp_pic_holder .pp_content .pp_details {
         display:none!important
    }
     body#ctl00_bodyTag div.pp_pic_holder .pp_content div.hoverContainer {
         width:100%!important;
         height:auto!important
    }
     div.email-friend-form input.textbox {
         width:100%!important;
         height:30px;
         margin-bottom:10px;
         outline:none
    }
     div.email-friend-form textarea#txtMessage {
         width:100%!important;
         border-color:#ccc;
         outline:none
    }
     #footer-row2 {
         padding:20px;
         box-sizing:border-box
    }
	
	div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(3) td, div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(5) td {width:100% !important;float: left;text-align:left !important}
	
	div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {
width: 620px;overflow: scroll;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div .invoice-detail .invoice-detail-row-alt td {width: auto !important;float: none !important;padding: 7px 7px;vertical-align: middle;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div tr.invoice-detail-row td {padding: 7px 7px;vertical-align: middle;}

div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div .invoice-detail .invoice-detail-row-alt td h5 {    margin: 0;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div .invoice-detail .invoice-detail-row-alt td {width: auto !important;float: none !important;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary .invoice-summary-item {text-align: right !important;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary tbody td.invoice-summary-text {float: none;}

body#ctl00_bodyTag.checkout-page div#ctl00_pageContent_checkoutWizard_payments_generic table.checkout-payment td {float: left;width: 100% !important;}


body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table table.content.checkout-confirmation-container tbody tr.content-head-top-row {
    display: none;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table table.content.checkout-confirmation-container tbody tr.content-head-row td.content-head-lt {
    display: none;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table table.content.checkout-confirmation-container tbody tr.content-head-row td.content-head-rt {
    display: none;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table table.content.checkout-confirmation-container tbody tr.content-head-row td.content-head {
    float: left !important;
    width: 100% !important;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table.content.checkout-account-container tr.content-head-top-row {
    display: none;
}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-head-row td.content-head-lt {
    display: none;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-head-row td.content-head {
    float: left !important;
    width: 100% !important;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-head-row td.content-head-rt {
    display: none;
}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-body-row td.content-lt {
    display: none;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-body-row td.content-body {
    float: left !important;
    width: 100% !important;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-body-row td.content-rt {
    display: none;
}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper table.content.checkout-account-container tbody tr.content-bottom-row {
    display: none;
}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper tr.content-body-row td.content-body table.invoice tbody tr.invoice-header {
    display: none;
}

div#wrapper #ctl00_centerColumn table td table.checkout-shipping{margin-bottom:15px;}
div#wrapper #ctl00_centerColumn table td table.checkout-shipping tbody td {
    width: auto !important;
    float: none !important;
}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container .grid-view-invoice tbody tr td {padding: 7px;box-sizing: border-box;vertical-align: middle;}


body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body{width: 100% !important;}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div{width: 100%;}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item {width: 100%;}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-shipping-address .hideRowClass td:nth-child(1), 
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-email td:nth-child(1) {width: 100px !important;}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-shipping-address .hideRowClass td:nth-child(2), 
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-email td:nth-child(2) {width: 30px !important;display: inline-block;}

div#wrapper td.page-column-center div#ctl00_pageContent_checkoutPanel table#ctl00_pageContent_checkoutWizard tbody > tr:nth-child(2) td[align="right"] {
padding-right: 35px;}

div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) .prod-detail-part {color: #fff;}
div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) .prod-detail-part span.prod-detail-part-value {color: inherit;}

div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(1)>tbody>tr:nth-child(1)>td:nth-child(2)>table>tbody>tr:nth-child(1)>td:nth-child(2) .prod-detail-part a[href^="tel"]{color:inherit;text-decoration:none;}
body.Custom-Game-Room-Products-page table#AutoNumber1 tbody tr td { display: block;}
}
 @media screen and (max-width:730px) {
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:610px
    }
     #product-detail-div.product-detail .tblscroller {
         overflow-x:auto;
         display:block;
         width:590px;
         margin:0 auto;
         overflow-y:hidden
    }
     #product-detail-div.product-detail .tblscroller table#Table_01 {
         width:800px!important
    }
     #product-detail-div.product-detail .tblscroller table#Table_01 td {
         float:none!important;
         width:auto!important
    }
     #product-detail-div.product-detail .tblscroller table#Table_01 td img.tbimg100 {
         width:100%;
         height:auto
    }
     #product-detail-div.product-detail .tblscroller table#Table_01 tr.colorgrey {
         background:#d1d3d4
    }
	
	div#wrapper #ctl00_centerColumn table td table:nth-child(2) table div.invoice-address {
    text-align: left !important;}
	
}
 @media screen and (max-width:690px) {
     #footer-row2 table td {
         float:left;
         width:100%
    }
     #product-detail-div.product-detail .tblscroller {
         width:540px
    }
	
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width: 600px;float: left;	overflow: scroll;}
}
 @media screen and (max-width:680px) {
    .header_bg .flLeft {
        width:65%;
    }
     .header_bg .flRight {
        width: 35%;
    }
	
	body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {    width: 570px;    float: left;}
	
	div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {width: 560px;}
}
 @media screen and (max-width:640px) {
 .search-page div#wrapper #ctl00_centerColumn table td {  width:100%!important; }
     body.content-page-type.about-us-page div#ctl00_pageContent_htmlContent img {
         width:100%
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:500px
    }
}
 @media screen and (max-width:600px) {
     .header_bg .flRight {
        width: 100%;
    }
     .header_bg .flLeft {
        width: 100%;
    }
     .header_bg .order_online{
        font-size: 12px;
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:560px;
    }
}
 @media screen and (max-width:620px) {
     .header_bg .flRight {
         width: 100%;
    }
    .header_bg .flLeft {
         width: 100%;
    }
    .header_bg {
         height:auto
    }
     .flLeft {
         width:100%;
         display:inherit;
         height:auto;
         float:none
    }
     .flLeft .logo {
         display:inherit;
         vertical-align:middle;
         width:100%;
         text-align:center
    }
     .ags_top_stripe .ags_wholesaler {
         display:none
    }
     .ags_top_stripe .ags_wholesaler .casino_icon {
         float:right
    }
     .ags_top_stripe .ags_search_box {
         width:100%
    }
     .flRight {
         width:100%;
         float:none;
         background:#051143;
         padding:5px;
         box-sizing:border-box
    }
     .header_bg .contacts {
         width:50%;
         float:left
    }
     .header_bg .contacts {
         background-color:transparent;
         padding:5px 0 0;
         margin:0;
         width:50%;
         float:left;
         text-align:left
    }
     .header_bg .order_online {
         padding:0;
         margin:0
    }
     .header_bg .bookmarktext, .header_bg .secure_order {
         display:none
    }
     body#ctl00_bodyTag .min_width img {
         width:100%;
         height:auto
    }
	
.cart-page-type.checkout-page .form-item.checkout-email{width:100%;}
.cart-page-type.checkout-page .form-item.checkout-email tr:nth-child(2) td:nth-child(2), .cart-page-type.checkout-page .form-item.checkout-email tr:nth-child(3) td:nth-child(2) {display: none;}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container td table.checkout-ship-bill td {
    float: left;
    width: 100%!important;
}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div{width: 490px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print { }
}
 @media screen and (max-width:580px) {
body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {    width: 520px;}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width: 520px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {width: 460px;}
 }
 @media screen and (max-width:570px) {
     #footer-row2 .footer_col_1, #footer-row2 .footer_col_2, #footer-row2 .footer_col_3, #footer-row2 .footer_col_4 {
         width:48%;
         float:left
    }
     #footer-row2 .footer_col_3 img {
         height:auto
    }
     #footer-row2 .footer_col_4 img {
         width:100%;
         height:auto
    }
     .ags_custom_poker_chips_wrapper {
         width:540px
    }
     .ags_custom_poker_chips {
         width:540px;
         margin-bottom:30px;
         overflow:scroll;
         overflow-y:hidden;
         overflow-x:auto
    }
     img.w1000 {
         width:100%!important;
         height:auto
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:510px
    }
     .game_room_products {
         overflow-x:auto;
         display:block;
         width:530px;
         margin:0 auto;
         overflow-y:hidden
    }
     #product-detail-div.product-detail .tblscroller {
         width:520px
    }
     .navigation_wrapper .cart_dropdown {
         width:100%
    }
}
 @media screen and (max-width:540px) {
     body.cart-page-type.cart-page div#wrapper #ctl00_centerColumn table.content.cart-container tr.content-body-row td.content-body tr.cart-item td img {
         width:70px;
         max-width:initial
    }
     body.cart-page-type.cart-page div#wrapper #ctl00_centerColumn table.content.cart-container tr.content-body-row td.content-body tr.cart-item td {
         vertical-align:top
    }
     .cart_list_scroll {
         width:480px;
         overflow-x:auto;
         margin:0 auto 30px;
         display:block;
         overflow-y:hidden;
         border:solid 1px #ccc;
         padding-bottom:10px
    }
     .cart_list_scroll table.cart {
         width:700px!important
    }
}
 @media screen and (max-width:533px) {
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:490px
    }
     .ags_custom_poker_chips_wrapper {
         width:500px
    }
     .ags_custom_poker_chips {
         width:500px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:460px
    }
     .game_room_products {
         width:513px
    }
     #product-detail-div.product-detail .tblscroller {
         width:490px
    }
}
 @media screen and (max-width:520px) {
     #form.email-friend-form .textbox {
         width:100%!important;
         margin-bottom:5px;
         box-sizing:border-box;
         padding:3px
    }
     #form.email-friend-form #txtMessage {
         width:100%!important;
         border:1px solid #ccc
    }
     #rfvmailFro {
         display:none!important
    }
     #rfvEmailTo {
         display:none!important
    }
     body.cart-page-type.send-password-page .content-body-row .content-body #ctl00_pageContent_pnlPasswordForm {
         width:100%
    }
     body.cart-page-type.send-password-page .content-body-row .content-body #ctl00_pageContent_pnlPasswordForm td {
         float:left
    }
     body.cart-page-type.send-password-page .content-body-row .content-body #ctl00_pageContent_pnlPasswordForm td input#ctl00_pageContent_txtEmail {
         width:100%!important
    }
     body.cart-page-type.list-create-page div#wrapper #ctl00_centerColumn table.content.account-container tr.content-body-row td {
         width:100%!important;
         float:left
    }
     body.cart-page-type.list-create-page div#wrapper #ctl00_centerColumn table.content.account-container tr.content-body-row td span.text-required {
         display:none
    }
     body.cart-page-type.list-create-page div#wrapper #ctl00_centerColumn table.content.account-container tr.content-body-row td input.textbox {
         width:100%;
         margin-bottom:10px
    }
     #product-detail-div.product-detail .tblscroller {
         width:470px
    }
     div#wrapper #ctl00_centerColumn table .catbox {
         width:calc(31% - 1px);
    }
     div#wrapper #ctl00_centerColumn table .catboxright {
         width:31.5%
    }
     .cart_list_scroll {
         width:470px
    }
	
	body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width:460px;}
	
	div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {width: 400px;}
}
 @media screen and (max-width:500px) {
     .cart_list_scroll {
         width:460px
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_leftPane {
         float:left;
         padding:0!important
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_leftPane table.content.register-small-container tr.content-body-row td.content-body div {
         text-align:center!important
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane {
         float:left;
         padding:0!important;
         border-left:0!important
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container {
         width:100%!important
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-head-row td.content-head-lt {
         display:none
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-head-row td.content-head-rt {
         display:none
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-body-row td.content-lt {
         display:none
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-body-row td.content-rt {
         display:none
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-body-row table input#ctl00_pageContent_lrLoginOptions_txtEmail {
         width:100%!important
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-body-row table input#ctl00_pageContent_lrLoginOptions_txtPassword {
         width:100%!important
    }
     body.cart-page-type.cart-page td#ctl00_pageContent_lrLoginOptions_rightPane table.content.login-small-container tr.content-body-row table a#ctl00_pageContent_lrLoginOptions_hypForgot {
         display:block;
         width:100px
    }
}
 @media screen and (max-width:480px) {
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:430px
    }
     .ags_custom_poker_chips_wrapper {
         width:460px
    }
     .ags_custom_poker_chips {
         width:450px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:450px
    }
     .game_room_products {
         width:460px
    }
     #product-detail-div.product-detail .tblscroller {
         width:470px
    }
     .cart_list_scroll {
         width:440px
    }
	
	body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width: 420px;}
div#ctl00_pageContent_checkoutWizard_orderInvoiceReview_pnlOrderNotes table {
    width: 100%;
}

div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div tr.invoice-detail-row td {width: auto !important;float: none !important;}

div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {
    width: 420px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary {    width: 420px !important;}
	
	
div#ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper {width: 435px;overflow: hidden;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print {width: 400px;}
}
 @media screen and (max-width:460px) {
     .secure_order {
         display:none
    }
     .header_bg {
         height:auto;
         height:inherit;
         overflow:hidden
    }
     .ags_top_stripe .ags_search_box .search_form input {
         width:70%
    }
     .ags_top_stripe .ags_search_box .search_form button {
         width:30%
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td {
         width:100%!important;
         float:left;
         padding:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td h1 {
         padding-left:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td h3 {
         padding-left:0
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td input.textbox {
         margin-bottom:10px;
         padding-left:5px;
         width:98%!important
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td select {
         margin-bottom:10px;
         width:98%!important
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel>table:last-child td td.label+td {
         display:none
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.checkout-ship-bill td {
         float:none;
         width:20%!important
    }
     body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.invoice-summary td {
         background:#f7f7f8;
         float:none;
         padding:3px
    }
     .ags_custom_poker_chips_wrapper {
         width:390px
    }
     .ags_custom_poker_chips {
         width:380px;
         margin-bottom:30px;
         overflow:scroll;
         overflow-y:hidden;
         overflow-x:auto
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:350px
    }
     #product-detail-div.product-detail .tblscroller {
         width:410px
    }
     .cart_list_scroll table.cart {
         width:500px!important
    }
     .cart_list_scroll {
         width:420px
    }
.cart-page-type.checkout-page .form-item.checkout-email {width: 334px;}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-shipping-address .hideRowClass td:nth-child(1), 
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-email td:nth-child(1) {width: auto !important;}
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-shipping-address .hideRowClass td:nth-child(2), 
body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-customer-container tr.content-body-row td.content-body div table.form-item.checkout-email td:nth-child(2) {width: auto !important;display: inline-block;}
div#wrapper td.page-column-center div#ctl00_pageContent_checkoutPanel table#ctl00_pageContent_checkoutWizard tbody > tr:nth-child(2) td[align="right"] {
    padding-right: 0;}
}
 @media screen and (max-width:440px) {
     .cart_list_scroll {
         width:400px
    }
	.cart-page-type.checkout-page table.form-item.checkout-billing-address {
    width: 100%;
}
}
 @media screen and (max-width:420px) {
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:360px
    }
     .game_room_products {
         width:390px
    }
     #product-detail-div.product-detail .tblscroller {
         width:360px
    }
     .cart_list_scroll {
         width:380px
    }
	body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width: 370px;}
	
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {
    width: 370px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary {    width: 370px !important;}

div#ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper {width: 365px;overflow: hidden;}
}
 @media screen and (max-width:400px) {
     #footer-row2 {
         box-sizing:border-box;
         height:auto;
         padding:0 30px 30px
    }
     #footer-row2 .footer_col_1, #footer-row2 .footer_col_2, #footer-row2 .footer_col_3, #footer-row2 .footer_col_4 {
         width:100%;
         float:left
    }
     #footer-row2 .footer_col_4 img {
         width:auto;
         height:auto
    }
     .contact-us-page #ctl00_pageContent_ctl01_panelForm input {
         width:100%
    }
     .contact-us-page #ctl00_pageContent_ctl01_ppQuestions_txtPQ886PA10055 {
         width:100%
    }
     .contact-us-page input#ctl00_pageContent_ctl01_btnSubmit {
         max-width:100%;
         width:auto
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane table.content.register-small-container tr.content-body-row td.content-body {
         height:auto!important;
         padding:10px
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_leftPane {
         float:left;
         padding-right:0!important
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane {
         float:left;
         padding-left:0!important
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container {
         width:100%!important
    }
     body.cart-page-type.login-page td#ctl00_pageContent_loginRegister_rightPane table.content.login-small-container .input.textbox {
         width:99%!important
    }
     body.cart-page-type.change-password-page #ctl00_centerColumn div#ctl00_pageContent_pnlDefault table td {
         float:left;
         width:100%!important
    }
     body.cart-page-type.change-password-page #ctl00_centerColumn div#ctl00_pageContent_pnlDefault table td input.textbox {
         width:100%!important;
         margin:0
    }
     body.cart-page-type.profile-page #ctl00_centerColumn div#ctl00_pageContent_pnlProfile table td {
         width:100%!important;
         float:left
    }
     body.cart-page-type.profile-page #ctl00_centerColumn div#ctl00_pageContent_pnlProfile table td:nth-child(2) {
         display:none
    }
     body.cart-page-type.profile-page #ctl00_centerColumn div#ctl00_pageContent_pnlProfile table td input.textbox {
         width:100%!important;
         margin-bottom:5px
    }
     #product-detail-div.product-detail .tblscroller {
         width:340px
    }
     .cart_list_scroll {
         width:340px
    }
}
 @media screen and (max-width:384px) {
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:340px
    }
     .ags_custom_poker_chips_wrapper {
         width:350px
    }
     .ags_custom_poker_chips {
         width:350px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:330px
    }
     .game_room_products {
         width:364px
    }
     #product-detail-div.product-detail .tblscroller {
         width:320px
    }
     div#wrapper #ctl00_centerColumn table .catbox {
         width:calc(31% - 1px);
    }
     div#wrapper #ctl00_centerColumn table .catboxright {
         width:31%
    }
     .cart_list_scroll {
         width:340px
    }

	div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {
    width: 340px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary {    width: 340px !important;}

div#ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper {width: 335px;}
}
 @media screen and (max-width:379px) {
     .header_bg .contacts {
         width:61%;
         padding:0
    }
     .header_bg .order_online {
         font-size:11px;
         font-weight:700
    }
     .ags_custom_poker_chips_wrapper {
         width:350px
    }
     .ags_custom_poker_chips {
         width:340px;
         margin-bottom:30px;
         overflow:scroll;
         overflow-y:hidden;
         overflow-x:auto
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:300px
    }
     .game_room_products {
         width:350px
    }
}
 @media screen and (max-width:360px) {
     #footer-row2 .footer_col_4 img {
         width:100%
    }
     .ags_custom_poker_chips_wrapper {
         width:340px
    }
     .ags_custom_poker_chips {
         width:320px
    }
     div#wrapper #ctl00_centerColumn #product-detail-div>table>tbody>tr>td>table:nth-child(2)>tbody>tr:nth-child(2)>td .prod-detail-desc>div[align] {
         width:270px
    }
     .game_room_products {
         width:340px
    }
     .cart_list_scroll {
         width:320px
    }
	
	body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
    width: 310px;
}

body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width: 310px;}

div#ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper {width: 315px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print {width: 300px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {
width: 310px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary {width: 300px !important;}
}
 @media screen and (max-width:340px) {
     .cart_list_scroll {
         width:300px
    }
	.cart-page-type.checkout-page .form-item.checkout-email {width: 100%;}
}
 @media screen and (max-width:320px) {
     .ags_custom_poker_chips_wrapper {
         width:300px
    }
     .ags_custom_poker_chips {
         width:300px
    }
     body#ctl00_bodyTag.checkout-page #ctl00_centerColumn table.content.checkout-cart-container>tbody>tr.content-body-row>td:nth-child(2)>div {
         width:280px
    }
     .game_room_products {
         width:300px
    }
     #product-detail-div.product-detail .tblscroller {
         width:270px
    }
     .cart_list_scroll {
         width:280px
    }
	
	body#ctl00_bodyTag.checkout-page #ctl00_pageContent_checkoutPanel table.content.checkout-review-container tr.content-body-row td div:nth-child(2) {width: 270px;}
	
		div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > div {
    width: 282px;}
div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper .content-body-row .invoice tbody tr:nth-child(8) td > table.invoice-summary {    width: 270px !important;}

body#ctl00_bodyTag.checkout-page div#wrapper #ctl00_centerColumn .checkout-confirm-wrapper input.textbox {
    width: 88%!important;
}

#ctl00_pageContent_checkoutWizard_FinishNavigationTemplateContainerID_btnNext {
display: block; 
margin-left: 0;
}


div#ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper {width: 275px;}
.cart-page-type.checkout-page #ctl00_pageContent_checkoutPanel.checkout-confirm-wrapper .no-print {width: 300px;}


}
