.prepaid .grid-style,.prepaid .top-border{border-top:1px solid #ccc}
.prepaid .grid-style{margin-top:10px}
.prepaid .left-border{border-left:1px solid #ccc}
.prepaid .margin-top{margin-top:25px}
.prepaid .grid-padding{padding:8px 0 8px 5px;color:#a3a3a3}
.prepaid .dotted-bottom-border{border-bottom:1px solid #ccc}
.prepaid .phone-details-features{padding-top:10px;padding-bottom:10px;line-height:22px}
.prepaid.page-container .product-details-container,.prepaid.page-container .product-details-container .basic-info{background-color:#0f0f0f;font-family:intervogue-reg}
.prepaid .basic-info .phone-add-btns .btn{width:150px}
.prepaid .basic-info .phone-add-btns .btn-add-to-cart{margin-right:20px;background-color:#d85109}
.prepaid .basic-info .phone-add-btns .btn-add-to-cart:hover{background-color:#d24f1a}
.prepaid .basic-info .phone-add-btns .btn-add-to-wishlist,.prepaid .basic-info .phone-add-btns .btn-buy-now{background-color:#90288c}
.prepaid .basic-info .phone-add-btns .btn-add-to-wishlist:hover,.prepaid .basic-info .phone-add-btns .btn-buy-now:hover{background-color:#6f1f6c}
.prepaid .basic-info .header{margin-bottom:10px}
.prepaid .basic-info .summary{padding-bottom:10px}
.prepaid .basic-info .summary ul,.prepaid .top-border.phone-details-features .form-group{margin-bottom:0}
.prepaid .basic-info .go-to-specification{color:#d85109;margin-left:25px;cursor:pointer}
.prepaid .tab-content .monthly-payment{margin:0}
.prepaid #buy-now-section{padding-top:30px;padding-bottom:15px}
.prepaid .current-phone-slider-wrapper{overflow:hidden;height:680px}
@media (max-height:768px){
.prepaid .current-phone-slider-wrapper{overflow:hidden;height:430px}
}
.prepaid .current-phone-slider-wrapper .swiper-slide.product{background-color:#0f0f0f}
.prepaid .pagination-current-phone{z-index:1}
.prepaid .specification-section{padding-left:70px;padding-right:70px;padding-bottom:120px}
.prepaid .short-description{padding-left:6%;padding-right:6%}
.prepaid .lite-gray{color:#a3a3a3;font-family:Poppins;font-size:16px}
.prepaid .gray{color:#8c8b8b}
.prepaid .capacity-container,.prepaid .color-container{max-width:1170px}
.prepaid .button-container-capacity{padding:0;margin-right:15px;width:70px;float:left}
.prepaid .product-options-list{margin-right:5px}
.prepaid .product-options-list .finish-col{display:inline-block;margin-right:5px}
.prepaid .product-options-list .button-opt{border:2px solid #ea5b0c;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:14px;padding:7px 0;text-align:center;transition:.2s;-webkit-transition:.2s;width:100%;font-family:Poppins;color:#fff;background-color:#ea5b0c;border-radius:30px}
.prepaid .product-options-list .button-container-capacity .button-opt{padding:7px 6px}
.prepaid .product-options-list .finish-col button{border-style:solid;border-width:2px;cursor:pointer;line-height:14px;padding:0;position:relative;width:auto}
.prepaid .product-options-list .finish-col button div{background-color:#000;border-radius:16px}
.prepaid .attribute-button-text.attribute-selected{border-color:#d85109;-webkit-box-shadow:0 0 5px 2px rgba(64,190,242,.59);box-shadow:0 0 5px 2px rgba(64,190,242,.59);box-shadow:none;border-radius:16px}
.prepaid .browse-device{position:relative}
.prepaid .browse-device h4{margin-top:28px;font-family:'Cell C Sans'}
.prepaid .device-filter-sidebar{border:none;border-radius:10px;padding:10px;margin-top:85px;height:auto!important}
.prepaid .products-section .plan-filter-top-nav{border-top:1px solid #ddd;border-right:none;border-bottom:none}
.prepaid .products-section .sort-container{margin:25px 0;border:1px solid #ddd;padding:5px 0 0 10px}
.prepaid .products-section .product-category{border-right:none}
.prepaid .products-section .product-category.active{border-top:4px solid #d85109;border-bottom:none;padding-top:16px}
.prepaid .products-section .product-container .product .product-inner{margin-right:9px;margin-bottom:9px;border:1px solid #ddd;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}
.prepaid .products-section .product-container .product .product-details .name:after{border-bottom:none}
.prepaid .product-compare-container .product .phone-add-btns .btn-buy-now,.prepaid .products-section .product-container .product .phone-add-btns .btn-buy-now{background-color:transparent;color:#01a0e1}
.prepaid .product-details-container h1{font-size:37px;line-height:30px;margin-bottom:5px;margin-top:10px;font-family:CellCSans-bold;color:#fafafa;font-weight:400;text-transform:capitalize}
.prepaid .product-details-container h1 span{color:#d85109}
.prepaid .product-details-container .column-1 .phone-add-btns .btn-buy-now{background-color:#40bef2}
.active .arrow-down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;position:relative;top:-11px;margin:0 auto}
.basket-item-container .shopping-basket-list .basket-item .product-details .product-contract.prepaid-item{font-weight:100;color:#afafaf}
.ecommerce-page-container .prepaid-cart.ecommerce-container.article-content-container{margin-left:15px}
@media (min-width:768px) and (max-width:991px){
.basic-info .phone-add-btns .btn-add-to-wishlist,.basic-info .phone-add-btns .btn-buy-now{margin-top:10px}
}
@media (max-width:756px){
.basic-info .phone-add-btns .btn-add-to-wishlist,.basic-info .phone-add-btns .btn-buy-now{margin-top:10px}
}
.customModal .modal-content .has-error .help-block{margin-left:31%}
.customModal .modal-content .default-button{background-color:#000;color:#fff;text-transform:none}
.customModal .modal-content .default-button:hover{background-color:#d85109;color:#fff}
.customModal .button-block{text-align:center}
.customModal .button-block p.help-block.required-help{text-align:left}
.customModal .modal-content p{font-weight:400;font-size:16px;font-family:bryantregular,Arial,Helvetica,sans-serif;margin-bottom:30px}
.customModal form label{width:30%;line-height:40px;font-size:16px}
.customModal form .form-change{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;height:40px;width:68%;padding:14px 13px 12px;border:1px solid #d6d6d6;outline:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;text-transform:none;font-size:16px;font-family:bryantbold,Arial,Helvetica,sans-serif;font-weight:400;color:#0a0b0d}
.customModal .modal-content{padding:20px;border-radius:6px}
.customModal .modal-dialog{width:600px}
.customModal .modal-content .modal-header{padding:15px;border-bottom:0;min-height:18px;background-color:#0f0f0f;color:#d85109;font-family:CellCSans-bold;font-size:22px;font-weight:400;line-height:22px;text-align:left}
.customModal .modal-content .modal-body{padding:15px}
.customModal .modal-header .close{color:#fff;opacity:.8}
.summaryProductDetails{position:fixed;bottom:0;background-color:#000;z-index:22;padding:20px 6%;width:100%;font-size:16px;font-family:Poppins;display:flex}
.summaryProductDetails>div{display:inline-block}
.summaryProductDetails span.product-name{color:#fff;font-family:CellCSans-bold;font-size:26px}
.summaryProductDetails span.product-contract{color:#a3a3a3;margin-top:10px;display:block}
.summaryProductDetails .phone-add-btns{width:50%;float:right}
.summaryProductDetails .dealInfoBlock{width:60%;display:flex;align-items:center}
.summaryProductDetails .rightSide{width:40%}
.summaryProductDetails .infoBlock{display:inline-block}
.summaryProductDetails .priceblock{float:right;font-size:14px;color:#d85109;margin-left:10%;width:30%;line-height:16px}
.summaryProductDetails .priceblock strong{font-size:30px;line-height:34px}
.summaryProductDetails .promotion{width:30%;display:inline-block;margin-left:30px}
.latest-deals.product-details-swipper .swiper-wrapper .swiper-slide .product-inner .planName{font-size:16px;line-height:20px;color:#000;font-family:Poppins;text-transform:uppercase}
.latest-deals.product-details-swipper .swiper-wrapper .swiper-slide .product-inner .benefitsInfo{font-size:16px;line-height:16px;margin-bottom:0;padding:10px 10px 0;color:#313131;font-family:Poppins}