.airb-info-btn{border: 1px solid #00ACD8;border-radius: 8px;text-align: center;color: #00ACD8;margin-top: 20px; padding: 5px 12px 5px 12px;}
.airb-info-btn a{color: #00ACD8 !important;}
.parameter-airb-value{background-color:#F6FEFF;padding: 10px 15px 10px 15px;margin-bottom: 3px}
.order-product-sale-price{font-size: 16px; text-decoration: line-through;margin-top: 3px; margin-left: 3px;color: black}
#product-sale-title{display: inline; font-family: Open Sans Semibold; color:#464646}
.swiper-button-next{outline: 0}
.swiper-button-prev{outline: 0}
.detail-display{display: none}
#bos4-row-mobile{overflow: auto; white-space: nowrap;padding-right: 15px}
#bos4-row-mobile::-webkit-scrollbar {display: none;}
.accessories-container{margin-bottom: 60px !important;}
/* Hide scrollbar for IE and Edge */
#bos4-row-mobile {-ms-overflow-style: none;}
.img-bos-mobile{display: inline-block; padding-left: 15px;width: 198px;}
.active{display: block;}
.no-active{display: none;}
button:focus {outline:0;}
.detail-wrap{max-width: 480px;margin: auto; }
#accessories-slider{text-align: center;}
.product-content{margin-top: 45px;margin-bottom: 52px;}
.product-content-head{font-weight: bold; margin-bottom: 20px;}
.product-content-text{color: #7e7e7e; font-size: 13px;}
.other-product{width: 100%; display: flex;}
.other-product-img-wrap{width: 80%;margin: auto;text-align: center;padding: 20px 0;}
.other-product-border{border: 1px solid #e2e2e2;}
.other-product-img{width: 100%}
a .small-active {border: 2px solid #23bfed;}
.pad-top-9{padding-top: 6px;}
.arrow-right{position: absolute;right: 0; top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.arrow-left{position: absolute;left: 40px; top: 50%;-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
#bphone-order-form{color:black}
label.error{color:red;font-size:14px}
.bphone-order-container{max-width:1200px;width:100%;margin:auto;}
.bphone-order-img{text-align:center;position: relative;}
#product-title{color:#00ACD8;font-size:40px;line-height:26px;margin-bottom:31px; font-family: Open Sans Semibold}
#accessories-title{color:#00ACD8;font-size:40px;font-family: Open Sans Semibold; display: inline;}
#accessories-title-wrap{margin-bottom:31px;}
#product-title-wrap{margin-bottom:31px;}
#product-price{color:#FF5700;font-family:Open Sans Bold;line-height:32px;}
#general-info{margin-bottom:16px}
#vat-shipping{font-size:15px;font-family:Open Sans Italic;line-height:26px;margin-top:3px}
.vat-info{color:#878787}
.shipping-info{color:#FF5700}
.bphone-order-info-row{margin-bottom:25px}
.bphone-order-label{margin-top:3px;}
.bphone-order-select{height:33px;border-color:#707070;width:100%;padding-left:5px; background-color: white !important;}
.bphone-order-total-money{color:#FF5700;}
.bphone-order-input{height:33px;border:1px solid #C2C2C2;width:100%;font-size:14px;padding-left:10px;}
.bphone-order-input::placeholder{color:#818181;font-family: Open Sans Italic;opacity: 1;}
.bphone-order-input:-ms-input-placeholder {color:#818181;font-family: Open Sans Italic;opacity: 1;}
.bphone-order-input::-ms-input-placeholder {color:#818181;font-family: Open Sans Italic;opacity: 1;}
.bphone-order-input:-webkit-autofill,
.bphone-order-input:-webkit-autofill:hover, 
.bphone-order-input:-webkit-autofill:focus, 
.bphone-order-input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}
.bphone-order-textarea{border:1px solid #C2C2C2;width:100%;font-size:14px;padding-left:10px;}
.bphone-order-textarea::placeholder{color:#818181;font-family: Open Sans Italic;opacity: 1;}
.bphone-order-textarea:-ms-input-placeholder{color:#818181;font-family: Open Sans Italic;opacity: 1;}
.bphone-order-textarea::-ms-input-placeholder{color:#818181;font-family: Open Sans Italic;opacity: 1;}
.bphone-order-textarea:-webkit-autofill,
.bphone-order-textarea:-webkit-autofill:hover, 
.bphone-order-textarea:-webkit-autofill:focus, 
.bphone-order-textarea:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}

.bphone-order-info-head{font-size:19px;color:#00ACD8;}
.bphone-order-type-row{margin-left:5px;margin-bottom:9px;}
.bphone-order-radio-label{float:left;margin-left:5px;}
.bphone-order-radio{float:left;margin-top:3px}
.onepay-payment-select{float:left;margin-left:25px;margin-top:15px;display:none}
.bphone-order-type{margin-bottom:20px;}
#customerAdress{margin-top: 2px;}
.b4-btn-order{outline:0;}
.bphone-order-submit{cursor:pointer;background-color:#FF5700;width:132px;height:45px;color:white;text-align:center;border-radius:6px;line-height:44px;}
.bphone-order-disable{opacity: 0.7;pointer-events: none;}
.bphone-order-load{display:none;cursor:pointer;background-color:#ff6e01;width:132px;height:45px;color:white;text-align:center;border-radius:6px;line-height:44px;}
.bphone-order-load img{width: 30px}
.bphone-order-product-link{height:45px;border:1px solid #00ACD8;border-radius:8px;text-align:center;color:#00ACD8;line-height:44px;font-size:19px;}
.bphone-order-product-link a{color:#00ACD8 !important;}
.bphone-order-spect-link a {color: #00acd8 !important;}
.bphone-order-spect-link a:hover {color: #00acd8 !important;}
.bphone-order-spect-link{height:45px;border:1px solid #00ACD8;border-radius:8px;text-align:center;color:#00ACD8;line-height:44px;font-size:19px;}
.sold-out-product{position: absolute; margin: auto; left: 0;right: 0;color: white; background-color: #9c9d9e;}
.main-bphone-img-fade{opacity: 0.7}
.jbl-bonus{color: #ff5700;font-family: Open Sans Italic;}
.airb-bonus{color: #ff5700;font-family: Open Sans Italic;}
#product-title{display: inline}
@media only screen and (min-width:768px){
	#product-sale-title{font-size: 23px;}
	.parameter-airb{margin-bottom: 35px;}
	.airb-info-btn{font-size: 19px}
	.parameter-airb-value{font-size: 19px;}
	.sold-out-product{top: 180px;font-size: 25px; width: 200px;}
	#accessories-slider{margin-bottom: 80px}
	.jbl-bonus{font-size: 15px; line-height: 26px}
	.airb-bonus{font-size: 15px; line-height: 26px}
	.swiper-slide img{width: 480px;}
	.main-bphone-img{text-align:center;max-width:332px;}
	.bphone-order-textarea{height:67px;}
	.atm-img img{width:500px}
	#opera-sys-bos-mobile{display: none;}
	#version-select{margin-top: -1px;padding-bottom: 1px;}
	.screen-tec{margin-top: -2px;}
	.cam-spec-wap{margin-top: 33px;}
	.water-proof-wap{margin-top: 40px;}
	.province-wap{margin-top: -3px;}
	.wap-email{margin-bottom: 24px !important;}
	.bphone-order-total-money{margin-top: 2px;}
	.price-ny{margin-top: 2px;}
	.detail-b86{width: 345px !important;margin-top: 9px;}
	.part-mh{margin-top: 1px;}
	.part-cam{margin-top: 40px;}
	.part-cn{margin-top: 41px;}
	.bphone-order-spect-link{width:245px}
	.bphone-order-radio-label{font-size:19px}
	#product-title{margin-left:-4px}
	.bphone-order-container{margin-top:164px;margin-bottom: 1px;}
	#product-price{font-size:20px;margin-left: 1px;}
	#vat-shipping{font-size:15px;line-height:26px;margin-top:3px;}
	.bphone-order-info-row{margin-bottom:17px;font-size:19px}
	.bphone-order-info-head{margin-bottom: 22px;margin-top: 6px;}
	.bphone-order-submit{margin-top:24px;font-size:19px;}
	.bphone-order-load{margin-top:24px}
	.bphone-order-product-link{margin-top: 27px;width:290px;}
	#atm-mobile{display:none}
	.img-small{padding-bottom:20px;}
	.hasp{font-size:28px;padding-bottom:60px;padding-top:108px;}
	.tskt{font-size:28px;padding-bottom:60px;padding-top:79px;}
	.hdh-bos{font-size:28px;padding-bottom:60px;padding-top:108px;}
	.part{font-size:19px;font-family:Open Sans Semibold;color:#00ACD8;padding-bottom:18px;}
	.part-airb{font-size:19px;font-family:Open Sans Semibold;color:#00ACD8;padding-bottom:18px;line-height: 32px;}
	.parameter-left{float:left;width:34.5%;}
	.img-full{font-size:28px;padding-top:110px;padding-bottom:7px;}
	.img-full-airb{font-size:28px;padding-top:110px;padding-bottom:35px;}
	.full-products-img-b4{padding-bottom:104px;}
	.pk-b4-full{font-size:19px;padding-bottom:68px;}
	.h49{padding-left:10px;height:49px;background-color:#F6FEFF;margin-bottom:3px;font-size: 19px;line-height: 30px;}
	.h84{padding-left:10px;height:84px;background-color:#F6FEFF;margin-bottom:3px;font-size: 19px;line-height: 30px;}
	.h188{padding-left:10px;height: 228px;background-color:#F6FEFF;margin-bottom:3px;font-size: 19px;line-height: 30px;}
	.bphone-order-value{margin-top: 2px;}
	.pad-top-2{padding-top: 2px;}
	.note-dksd a {text-decoration: none; color: #878787}
	.note-dksd {margin-top: 20px;font-style: italic;padding-right: 15px; font-size: 15px;}
}
@media only screen and (max-width:768px){
	#product-sale-title{font-size: 20px}
	.airb-info-btn{font-size: 16px}
	.order-product-sale-price{text-align: center;}
	.sold-out-product{top: 135px;font-size: 20px;width: 150px;}
	#accessories-slider{margin-bottom: 50px}
	.jbl-bonus{font-size: 12px; line-height: 20px;text-align: center;}
	.airb-bonus{font-size: 12px; line-height: 20px;text-align: center;}
	.main-bphone-img{text-align:center;max-width:252px;}
	.swiper-slide img{width: 230px; margin-top: 30px;}
	.bphone-order-textarea{height:93px;}
	.hdh-bos{margin-left: 15px}
	#opera-sys-bos-desktop{display: none;}
	#customerAdress{min-height: 91px;}
	.bphone-total-money{margin-top: 11px;}
	#general-info{margin-bottom: 27px;}
	.bphone-order-radio-label{font-size:15px;margin-left: 0;line-height: 30px;}
	#atm-desktop{display:none}
	.bphone-order-container{margin-top:110px}
	.bphone-order-img{width:252px;margin:auto;}
	#product-title{font-size:24px;text-align:center;margin-top:25px;margin-bottom:24px;}
	#accessories-title{font-size:24px;}
	#accessories-title-wrap{margin-top:25px;margin-bottom:24px;text-align:center;}
	#product-title-wrap{margin-top:25px;margin-bottom:24px;text-align:center;}
	#product-price{font-size:24px;text-align:center;}
	#vat-shipping{text-align:center;font-size:12px;margin-top:3px;line-height:20px;}
	.bphone-order-info-row{margin-bottom:5px;font-size:16px}
	.bphone-order-product-price{font-size:15px;margin-top:5px;}
	.bphone-order-total-money{font-size:15px;margin-top:5px;}
	#customerName{margin-bottom:3px}
	.textarea-row{margin-bottom:0px}
	.bphone-order-info-head{margin-top:25px;margin-bottom:13px;}
	.bphone-order-type-row-first{margin-top:21px}
	.bphone-order-type-row{margin-bottom: 0px}
	.bphone-order-submit{margin:auto;margin-top:31px;font-size: 16px}
	.bphone-order-load{margin:auto;margin-top:31px;font-size: 16px}
	.bphone-order-product-link{width:240px;font-size:16px;}
	.bphone-order-label{width:155px;padding-right:0;}
	.bphone-quantity-value{padding-left:5px;width:90px;}
	.bphone-order-value{padding-left:5px;width:205px;}
	.bphone-order-spect-link{width:287px;font-size:16px;margin-top:28px}
	.col-img-mb-left{padding-right:7px}
	.col-img-mb-right{padding-left:7px}
	.img-big-show{margin-bottom:16px}
	.img-small{padding-bottom:16px;}
	.hasp{font-size:24px;padding-bottom:20px;padding-top:44px;}
	.tskt{font-size:24px;padding-bottom:24px;padding-top:26px;}
	.hdh-bos{font-size:24px;padding-bottom:24px;padding-top:44px;}
	.part{font-size:16px;font-family:Open Sans Semibold;color:#00ACD8;padding-bottom:17px;}
	.part-airb{font-size:16px;font-family:Open Sans Semibold;color:#00ACD8;padding: 18px 0}
	.parameter-left{float:left;padding-right:2%;}
	.parameter-left-mb{float:left;width: 31%;}
	.parameter-left-mb-none{display:none;}
	.img-full{font-size:24px;padding-top:48px;padding-bottom:1px;}
	.img-full-airb{font-size:24px;padding-top:48px;padding-bottom: 35px;}
	.full-products-img-b4{padding-bottom:104px;}
	.pk-b4-full{padding-bottom:18px;}
	.h49{padding-left: 9px; height: 42px;background-color: #F6FEFF;padding-top: 8px; margin-bottom: 5px;}
	.parameter-airb-value{font-size: 16px;}
	.h84{padding-left:9px;height:140px;background-color:#F6FEFF;margin-bottom:5px;padding-right: 15px;}
	.h188{padding-left:9px;height:330px;background-color:#F6FEFF;margin-bottom:5px;padding-right: 15px;}
	.screen-tec-l{margin-bottom: 26px; padding-top: 7px;}
	.screen-tec-r{height: 63px;}
	.wide-screen-spect{height: 42px;}
	.wide-screen-text{height: 42px;}
	.part-cam{margin-top: 26px; padding-bottom: 16px;}
	.part-cn{margin-top: 25px}
	.pad-top-2{padding-top: 9px !important;height: 66px !important;}
	.note-dksd a {text-decoration: none; color: #878787}
	.note-dksd {    margin-top: 40px;
    font-style: italic;
    font-size: 12px;
    margin-bottom: 15px;}
}
