/*  comparison table  2015.03.27*/

.comparison_title {text-align:center; font-size:21pt;  color:#666; margin:30px 0px 20px 0px; font-family: Verdana, Arial, Helvetica, sans-serif, ;}
.comparison_subtitle {font-size:16px; margin:20px auto;}
table.comparison {border:2px solid #aaa; margin:0 auto;margin-bottom:50px; border-collapse:collapse; font-family:Arial,Verdana, Helvetica, sans-serif; font-size:12px; color:#333;}
.comparison td.title{font-weight:bold;}
.comparison td {border:1px solid #aaa; padding:5px; text-align:center; vertical-align:middle;  width:120px;}
.comparison td img{border:none;}
.comparison td a{color:#333;}
.comparison td a:hover{color:#009900;}
.green {background:#C8FFC8; font-weight:bold;}
.comparison td.col_1st{text-align:left; width:150px !important;}

/* coupon code page    2015.10.23*/
.content {margin:auto auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#222; line-height:1.5em;}
.top_amzlogo {margin-top:45px;}
.top_amzlogo img {margin-right:30px;}

.amazon { margin-top:40px; height:57px; }
.amz_logo {float:left;margin-right:50px; }
.amz_title {float:left; font-size:20px; color:#222; font-weight:bold; padding-top:15px;}
.amz_title a{text-decoration:none; color:#222;}
.clearboth {clear:both;}


img {border:0;}
.code1 {margin:auto auto; margin-top:20px; width:1000px; }
.code { margin:auto auto; margin-top:20px; padding-top:10px; width:1000px; border-top:1px solid #ccc;}
.code_last { margin:auto auto; margin-top:20px; padding-top:10px; width:1000px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding-bottom:20px;}   /* upate on 2015.10.26  */
.code_last2 { margin:20px auto 60px;; padding-top:10px; width:1000px; border-top:1px solid #ccc;}   /* for giveaway page update on 2015.10.26  */
.code img.pd, .code1 img.pd, .code_last img.pd, .code_last2 img.pd {float:left; margin-left:15px; margin-top:9px;}   /* upate on 2015.10.26  */

.codeinfo {float:left; margin-left:25px;  margin-top:10px; line-height:2em;}
.code_title {font-size:17px; color:#690; font-weight:bold;}
.code_title a{color:#690; text-decoration:none;}
.code_num {font-weight:bold; color:#FF6600;}

.code_avantree {margin:35px auto 50px; line-height:1.8em;}
.code_avantree a{color:#690;}

/* daily giveaway    2015.10.26  */
.origin_price {text-decoration:line-through;}
.giveaway_price {font-weight:bold; color:#FF6600; font-size:18px;}
img.giveaway { margin-top:5px; margin-bottom:10px; }
.giveaway_pdtitle {font-size:17px; color:#222; font-weight:bold;}
.giveaway_pdtitle a{color:#222; text-decoration:none;}

.giveaway_code {float:left; margin-left:15px;  margin-top:10px;}
.giveaway_info {float:left; margin-left:35px;  margin-top:100px; line-height:2em; font-size:17px; color:#222; }
.giveaway_info a {color:#222; text-decoration:none;}
.giveaway_amz_quick {color:#222; line-height:2em;}    /* 2016.01.14 */
.giveaway_amz_quick a {color:#222;}                   /* 2016.01.14 */

/*2016.01.18 Pre-Order Page */
.pre-order-pd{margin-top:50px;}
.onePD {float:left; text-align:left; margin-right:50px; line-height:25px;}
.onePD {float:left; text-align:left; margin-right:50px; line-height:25px;}
.onePDLast {float:left; text-align:left; line-height:25px; width:235px}   /* add on 2016.01.25 */
.onePD img, .onePDLast img {margin-bottom:10px; border:0;}     /* update on 2016.01.25 */
.pre-order-now {color:#ff5500; font-weight:bold; text-decoration:underline;}

/*2016.01.27*/
.product_new_class h1.product_name {font-size: 22px;}
.product_new_class .product_name .cufonbook {font-size: 17px;}
/*2016.02.16*/
form#dealerInquiry fieldset.verify_code {width: 50%;}
.product_new_class .button.button.comming span  {background-color: #F66666;}
.product_new_class .button.button.out-of-stock span  {background-color: red;}

#content_main.acos .toolbar .pager {display: inline;}
#content_main.acos .toolbar .pager:before,#content_main.acos .toolbar .pager:after {display: none;}
.distributor .special-price .price-label {display: block;}
.distributor .old-price{padding: 0;}
.distributor .old-price .price {text-decoration: none;}
.catalog-category-view .Price {max-width: 75%;}

.block_content_b ul li.acos strong a{font-size: 16px; color: red;}

/*2016.07.27*/
.logo-color, a.logo-color {color:#99FF00!important;}
.pre-order{
	background-color: #f66666;
	border: medium none;
    border-radius: 4px;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    padding: 10px 31px;
}
/*.submenu .hide_nav.cat-32, .submenu .hide_nav.cat-34, .submenu .hide_nav.cat-35, .submenu .hide_nav.cat-39 {display: none;}*/
.catalog-category-view .Price, .catalogsearch-result-index .Price {
    max-width: 75%;
}
.catalogsearch-result-index .Price,.catalog-category-view .Price {
    clear: left;
    float: left;
}
.catalogsearch-result-index .category-cart , .catalog-category-view .category-cart{
    float: left;
    margin-left: 25px;
    margin-top: 4px;
    width: auto;
}

.catalogsearch-result-index .prodName span, .catalog-category-view .prodName span {
    font-family: arial;
    font-size: 15px;
}


/*2016.08.20  Live with Avantree*/
.mon{font-weight:bold; color:#690; font-size:18px; margin:20px 0px 10px 5px;}
.meeting-date{margin-top:15px; margin-left:5px;}
.meeeting-detail{margin-left:45px; margin-bottom:30px; margin: 0 0 30px 45px;}
.bottom {padding-bottom:50px;}

.shedule{margin-top:15px; margin-left:5px;}
.shedule_title{font-weight:bold; color:#690; font-size:18px; margin:20px 0px 10px 5px;}
.shedule table {border:1px solid #666; border-collapse:collapse;}
.shedule table td{border:1px solid #666; text-align:center; padding:5px 15px;}


/*product detail page changes*/
.detailTable {
  margin-bottom: 50px;
}
.detailTable .row td{
  border-bottom: 1px solid #ccc;
}
.detailTable .row .label{
  background-color: #fafafa;
  padding: 5px 10px;
  width: 15%;
}
.detailTable .row .data{
  padding: 5px 10px;
  width: 35%;
}

.product-options .validation-advice { 
  display: block;
}
a:hover{
  text-decoration: underline;
}
.category-left .yotpo{
  clear: both !important;
}