body{margin:0}@font-face{font-family:'ProximaNova-Regular';src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.otf) format("opentype"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Bold';src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.otf) format("opentype"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Extrabld';src:url(../fonts/ProximaNova-Extrabld.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Extrabld.otf) format("opentype"),url(../fonts/ProximaNova-Extrabld.woff) format("woff"),url(../fonts/ProximaNova-Extrabld.ttf) format("truetype"),url(../fonts/ProximaNova-Extrabld.svg#ProximaNova-Extrabld) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Light';src:url(../fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Light.otf) format("opentype"),url(../fonts/ProximaNova-Light.woff) format("woff"),url(../fonts/ProximaNova-Light.ttf) format("truetype"),url(../fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Semibold';src:url(../fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Semibold.otf) format("opentype"),url(../fonts/ProximaNova-Semibold.woff) format("woff"),url(../fonts/ProximaNova-Semibold.ttf) format("truetype"),url(../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:400;font-style:normal}.prox-r{font-family:'ProximaNova-Regular'}.prox-l{font-family:'ProximaNova-Light'}.prox-eb{font-family:'ProximaNova-Extrabld'}.prox-b{font-family:'ProximaNova-Bold'}.prox-sb{font-family:'ProximaNova-Semibold'}.txt10{font-size:10px}.txt11{font-size:11px}.txt12{font-size:12px}.txt13{font-size:13px}.txt14{font-size:14px}.txt15{font-size:15px}.txt16{font-size:16px}.txt17{font-size:17px}.txt18{font-size:18px}.txt19{font-size:19px}.txt20{font-size:20px}.txt21{font-size:21px}.txt22{font-size:22px}.txt23{font-size:23px}.txt24{font-size:24px}.txt25{font-size:25px}.txt26{font-size:26px}.txt27{font-size:27px}.txt28{font-size:28px}.txt29{font-size:29px}.txt30{font-size:30px}.txt31{font-size:31px}.txt32{font-size:32px}.txt33{font-size:33px}.txt34{font-size:34px}.txt35{font-size:35px}.txt36{font-size:36px}.txt37{font-size:37px}.txt38{font-size:38px}.txt39{font-size:39px}.txt40{font-size:40px}.txt41{font-size:41px}.txt42{font-size:42px}.txt43{font-size:43px}.txt44{font-size:44px}.txt45{font-size:45px}.txt46{font-size:46px}.txt47{font-size:47px}.txt48{font-size:48px}.txt49{font-size:49px}.txt50{font-size:50px}.txt51{font-size:51px}.clearfix::before,.clearfix::after{content:"";display:table;line-height:0}.clearfix::after{clear:both}
.sell-device{font-size:14px;font-family:'ProximaNova-Regular';color:#333;margin:0 0 20px}
.maincenter{max-width:993px;margin:0 auto}
.heading{margin:10px 0 0}
.heading2{margin:0 0 14px}
.hr1{border:3px solid #f2f3f4;margin:0 0 20px}
.txt-blue{color:#00a1de}
img{max-width:100%}
.txt-center{text-align:center}
ul.product{list-style:none;margin:0;padding:0}
ul.product li{border:1px solid #dedede;margin:-1px -1px 0 0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:20px 5px 15px;width:25%}
ul.product li .imgbox{height:150px;display:block}
ul.product li img{max-height:100%}
ul.product li div.txt20{font-family:ProximaNova-Light;margin:10px 0 0}
ul.product li.active,ul.product li:hover{border-color:#000;box-shadow:0 0 4px #e9e9e9 inset;position:relative}
ul.product2{margin:0 auto;max-width:816px;padding-top:20px}
ul.product2 li > span{ display:inline-table; width:100%; cursor:pointer}
ul.product2 li{font-size:20px;margin:0 1% 2%;padding:0 5px;width:23%}
.v-center{display:table-cell;vertical-align:middle;height:72px}
.breadCrum{background-color:#f5f5f5;padding:7px 10px 4px;font-size:16px;margin:-10px 0 10px}
.seprator-b{color:#b6b5b5;display:inline-block;text-align:center;vertical-align:middle;width:10px}
.breadCrum a{color:#333;text-decoration:none}
.actice{cursor:pointer}
.actice:hover,.breadCrum a:hover{ text-decoration:underline; color:#000000;}
.search-box{float:left;position:relative}
.search-box input[type=search]{border:1px solid #dedede;margin-bottom:10px;padding:8px 23px 7px 5px;vertical-align:middle;width:219px}
.search-box input[type=image]{position:absolute;right:7px;top:9px}
ul.product2.p-center{max-width:none}
ul.product2.p-center li{display:inline-block;float:none;max-width:188px}
.network ul.product2{max-width:none}
ul.product2 li > span.logobox{box-sizing:border-box;display:block;height:72px;padding:10px}
.condition-box{max-width:850px;margin:0 auto}
.condition-box ul{margin:0;padding:0}
.condition-box ul li{background:url(../img/sell/bullet.png) no-repeat scroll left 8px;box-sizing:border-box;float:left;font-size:16px;list-style:outside none none;padding:3px 5px 3px 22px;width:60%}
.condition-box ul li:nth-child(even){width:40%}
.offer-page ul.product{padding-top:20px}
.offer-page ul.product li{display:inline-block;float:none;margin:0 1% 2%;width:31%;padding-top:0;vertical-align:top;min-height:350px}
.offer-page ul.product li h3{border-bottom:1px solid #e6e8e5;margin:0 20px;padding:17px 0 12px}
.offer-page ul.product li .price{display:block;margin:15px 0}
.info-box2{margin-bottom:20px}
.offer-page ul.product li button,.btn-sell{background-color:#333;border:0 none;color:#fff;font-family:ProximaNova-Semibold;font-size:16px;margin-top:10px;min-width:167px;padding:20px 5px;text-transform:uppercase; cursor:pointer;}
.offer-page ul.product li button:hover,.btn-sell:hover{background-color: #000;box-shadow: 0 0 3px #fff inset;}
.btn-sell{ padding:12px 5px;}
.bullet{background:url(../img/sell/bullet.png) no-repeat scroll left 5px;font-size:16px;margin:0 0 10px 49px;padding-left:20px;text-align:left}
.txt-green{color:#62b610}
.confirm-box{border:1px solid #dedede;padding: 13px 5px 20px;}
.confirm-box-inner{margin:0 auto;max-width:800px}
.confirm-box h3{margin:0 0 20px;}
.left-box{float:left;width:47%}
.right-box{float:right;width:47%}
.controlGroup{ margin-bottom:10px;}
.controlGroup label{ font-size:15px; display:block; margin-bottom:4px;}
.text-field{border:1px solid #b1b1b1;border-radius:4px;color:#000;height:46px;padding:0 4px;width:100%; -moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box; background-color:#fafafa;}
.text-field:focus{ background-color:transparent; border-color:#727272;}
select.text-field{ background:url(../img/sell/select.png) no-repeat 97% center #fafafa;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none;}
.mandatory{ color:#a61c2c;}
.bg-grey{ background-color:#fafafa; padding:10px; line-height:18px;}
.upload-box{background:url("../img/sell/upload.png") no-repeat scroll left top;height: 40px;}
.upload-box input[type=file]{height: 28px;opacity: 0;width: 118px; cursor:pointer;}
input#uploadFile{background-color: transparent;border: 0 none;color: #010101;font-size: 14px;}
.message-box{    background: rgba(0, 0, 0, 0) url("../img/sell/check2.png") no-repeat scroll 0 5px;
    font-size: 14px;
    line-height: 20px;
    margin-top: 10px;
}
.activationLock{}
.activationLock .heading{margin-bottom: 8px;}
.activationLock .box{border: 1px solid #dedede;
    font-size: 15px;
    padding: 20px;}
.bullet2{ background:url(../img/sell/bullet2.png) no-repeat left 3px ; padding-left:30px; margin:10px 0;}
#mask2 {
	display: none;
	background: #111316; 
	position: fixed; left: 0; top: 0; 
	width: 100%; height: 100%;
	opacity: 0.81;
	z-index: 999;
}

.popup-custome{
    background-color: #fff;
    box-shadow: 0 0 24px rgba(0, 0, 0, 0.87);
    display: none;
    float: left;
    font-size: 1.2em;
    left: 50%;
    position: fixed;
    top: 10%;
    width: 648px;
    z-index: 9999;
}
.popup-custome-top{background-color: #38bb6f;
    color: #fff;
    margin-bottom: 18px;
    padding: 10px 10px 20px;
    text-align: center;}
.popup-custome-top h1{line-height: 36px; margin: 8px 0 5px;}
.popup-custome-bottom{padding-bottom: 20px;    text-align: center;}
.popup-custome-bottom button.simple,button.simple2{ background: #fff none repeat scroll 0 0;
    border: 1px solid #dedede;
    color: #333333;
    font-family: ProximaNova-Light;
    font-size: 15px;
	cursor:pointer;
    margin-right: 5px;
    min-width: 152px;
    padding: 9px 5px;
    vertical-align: middle;}
.popup-custome-bottom button.simple:hover,button.simple2:hover{border-color: #000;
    box-shadow: 0 0 4px #e9e9e9 inset;}
.popup-custome-bottom button.black,button.black2{background-color: #333;
    border-color: #333;
    color: #fff;}
i{ display:inline-block; vertical-align:middle;width:15px; height:15px;}
.icon-plus{background:  url("../img/sell/plus.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 16px;
    margin: -2px 4px 0 0;
    vertical-align: middle;
    width: 16px;}

.icon-syn{background: url("../img/sell/syn.png") no-repeat scroll 0 0;
    display: inline-block;
    height: 15px;
    margin: -3px 4px 0 0;
    vertical-align: middle;
    width: 13px;}
.btn_close {
	background:  url("../img/sell/cross.png") no-repeat scroll 0 0;
    float: right;
    height: 14px;
    width: 14px;
}
.text-center{ text-align:center;}
.bg-box{ background-color:#f5f5f5; line-height:30px; padding:10px ; margin-bottom: 10px;}
.label-1{ width:110px; text-align:right; display:inline-block; margin-right:15px;}
.m0{ margin:0;}
button.simple2{font-family: ProximaNova-Bold;
    font-size: 16px;
    padding: 14px 5px;
    text-transform: uppercase;}
.icon-check{background:url("../img/sell/check2.png") no-repeat scroll 0 0;margin-right: 3px;
    height: 18px;
    width: 18px;}
.icon-syn2{ background: rgba(0, 0, 0, 0) url("../img/sell/syn2.png") no-repeat scroll 0 0;
    height: 17px;
    margin-right: 3px;
    width: 17px;}
.buybackWidget ul.product{
    display: flex;
  flex-wrap: wrap;
}
@media only screen and (max-width:979px) {
.sell-device{padding:0 10px}
}
@media only screen and (max-width:840px) {
.offer-page ul.product li{width:45%}
ul.product2.p-center li{float:left}
}
@media only screen and (max-width:767px) {
.left-box,.right-box{float:none;width:auto}
.condition-box ul li,.condition-box ul li:nth-child(even){float:none;width:auto}
.offer-page ul.product li{width:47%;margin:0 1% 20px}
.bullet{margin-left:25px}
}
@media only screen and (max-width:540px) {
ul.product li{width:33.33%}
ul.product2 li{width:31%}
ul.detail li.txt-center label{display:none}
ul.detail li label{display:block;width:auto}
ul.detail li .text-field{width:90%}
.offer-page ul.product li{width:95%;margin-bottom:20px}
}
@media only screen and (max-width:400px) {
ul.product li{width:50%}
ul.product2 li{width:48%}
}
.hide{
	display:none;
}
.on
{
  color: white;
  position: absolute;
  transform: translate(-50%,-50%);
  top: 50%;
  left: 22%;
  font-size: 10px;
  font-family: Verdana, sans-serif;
}
.off
{
  color: white;
  position: absolute;
  transform: translate(-50%,-50%);
  top: 50%;
  left: 75%;
  font-size: 10px;
  font-family: Verdana, sans-serif;
}
.on-off.active{background-color: #4dd865 !important;border-color:#4dd865 !important;}
.on-off{border:1px solid #ccc;background-color: #fff;width:63px;height: 37px;position: relative;  float:right;border-radius: 37px;box-shadow: 1px 1px 4px -1px inset #ccc;cursor: pointer;}
.on-off:before{width: 31px;transition: all 0.5s; height: 31px;border: 1px solid #ccc; border-radius: 100%;position: absolute; content:""; left:2px; top:2px; background-color: #fff; box-shadow: 1px 1px 3px rgba(0,0,0,0.2);  }
.on-off.active{background-color: #4dd865;border-color:#4dd865;}
.on-off.active:before{left:29px; box-shadow: 0 1px 4px rgba(0,0,0,0.5);}
.custome-checkbox label{display:inline-block;margin:0;vertical-align:middle}
.custome-checkbox input[type=checkbox]{float:left;margin:0;-moz-opacity:0;-o-opacity:0;-webkit-opacity:0;opacity:0; width:20px !important; height:20px !important; max-width:20px; margin-left:-1px;}
.custome-checkbox .checkbox4{background-color:#fff;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 2px -1px #dbdbdb inset;display:inline-block;height:20px;vertical-align:middle;width:20px}
.custome-checkbox .checkbox4.checked{background:url(../img/checked7.jpg) no-repeat center center}
.custome-checkbox .checkbox4.checked2{background:url(../img/checked6.jpg) no-repeat center center;border-color:#0483be;box-shadow:0 1px 2px -1px #047cb3 inset}
.bl_widget_popup .content-header{background: var(--teal);color: #fff;border-radius: 0;border: 0;padding: 8px 10px 11px;}
.bl_widget_popup .content-box{padding-top: 20px;max-height: 350px;overflow: auto;}
.bl_widget_popup .content-box .chev{padding-left: 4.5%;background:rgba(0,0,0,0) url(../img/chevron-circle-right.png) no-repeat scroll 10px center}
.bl_widget_popup .ui-btn-box{padding: 15px 10px;border-top: 1px solid #e7e7e7;}
.bl_widget_popup .text-right {text-align: right;}
.bl_widget_popup .btn-black{background-color: #000;border-radius: 4px;color: #fff !important;padding: 10px 5px;text-decoration: none;display: inline-block;text-align: center;min-width: 111px;text-transform: uppercase;box-sizing: border-box;cursor:pointer;}
#mask2,#mask3{display:none;background:#000;position:fixed;left:-10;top:-100;z-index:1002;width:100%;height:100%;opacity:.8}
.bl_widget_popup{position: relative;height: auto;width: 800px;top: -478px;left: 500px;border: 1px solid #51a0c9;box-shadow: 0 0 5px;}
.bl_widget_popup .ui-dialog-titlebar-close{
    position: absolute;
    right: .3em;
    top: 15px;
    width: 19px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 18px;
        background: url(../img/icon36.png);
    border: 1px solid transparent;
    width: 16px !important;
    cursor:pointer;
}