

body{
  margin:0;
  color:#333;
  font:12px/15px "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
  background:#000;
  min-width:320px;
}



img {
  border-style:none;
  max-width:100%;
  vertical-align:top;
}
a {
  text-decoration:none;
  color:#000;
}
a:hover {text-decoration:underline;}
a:active {background-color: transparent;}
input,
textarea,
select {
  font:100% "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
  vertical-align:middle;
    color:#000;
}

.wait {cursor:wait}​

form, fieldset {
  margin:0;
  padding:0;
  border-style:none;
}
input[type=text], input[type=password], input[type=file], textarea{-webkit-appearance:none;}
input[type=submit],input[type=text] {border-radius:0;-webkit-border-radius:0;}
input[type=submit] {-webkit-appearance:none;}
#header{
  min-height:217px;
  padding:28px 0 129px;
  background:url(../images/bg-home-header.jpg) 0 50%;
}
#header .top-line{display:none;}
.home #header{
  min-height:217px;
  padding:28px 0 126px;
  position:relative;
  background:url(../images/bg-home-header.jpg) 0 50%;
}
.businesses #header{
  padding:28px 0 136px;
  min-height:210px;
  background:#011119 url(../images/bg-business-header.jpg) no-repeat 50% 0;
}

.required:after{
    padding-left: 3px;
    color: #FF0000;
    content: "*";
}

.home #header:after{
  width:100%;
  position:absolute;
  content:"";
  bottom:0;
  left:0;
  height:78px;
  background:url(../images/city-img.png) repeat-x 50% 0;
}
.home #header:before{
  width:193px;
  position:absolute;
  content:"";
  bottom:55px;
  left:50%;
  margin-left:-96px;
  height:63px;
  background:url(../images/plane-img.png) no-repeat;
}
#header .holder{
  max-width:1234px;
  margin:0 auto;
  color:#fff;
  position:relative;
}
#header .country-selector{
  position:absolute;
  top:-28px;
  right:0;  
}

.rounded_combo {
    float: left;
    font-size: 14px;
}


#header .country-selector .drop{
  background: url(../images/country_select_bg.gif) repeat-x 0 100%;
  border: 1px solid #fed009;
  margin: 0 0 0 -90px;
  position: absolute;
  right:0;
  top:-9999px;
  width: 181px;
  z-index: 999;
  height:400px!important;
  overflow:auto;
}
#header .country-selector .hover .drop{
  top:100%;
}
#header .country-selector .drop a {
  border-bottom: 1px dashed #c9c9c9;
  color: #a6a6a6;
  display: block;
  font-size:11px;
  padding: 5px 10px;
  position: relative;
  text-align: left;
  text-decoration: none;
}
#header .country-selector .drop a:hover {
  background:#fee002;
  color: #fff;
  text-decoration:none;
}

#google_translate_element {
  position:absolute;
  top:-28px;
  right:9%;
  z-index: 100;
}


#header h1{
  font-size:74px;
  line-height:78px;
  margin:22px 146px 6px;
  letter-spacing:-1px;
  text-shadow:1px 1px 1px rgba(0,0,0,0.5);
}
.home #header h1{
  font-size:54px;
  line-height:58px;
  text-align:center;
  margin:0 0 6px;
  letter-spacing:-1px;
}
.businesses #header h1{
  font-size:74px;
  line-height:78px;
  margin:15px 146px 6px;
}
.home #header h2{
  font-size:26px;
  line-height:30px;
  text-align:center;
  margin:0;
}
#header .top-row:after{
  clear:both;
  display:block;
  content:"";
}
#header .top-row{
  padding-bottom:36px;
}



#header .logo{
  float:left;
  margin:9px 0 0 0;
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/logo.png) no-repeat 0 0;
  width:141px;
  height:30px;
}
#header .logo a{
  display:block;
  height:100%;
}
#header .signup{
  float:right;
  margin:0 83px 0 8px;
  background:#ea5d17;
  border:1px solid #a11b04;
  border-radius:10px;
  min-width:128px;
  padding:5px;
  color:#fff;
  font-size:16px;
  line-height:35px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}

#calc-signup .signup{
  float:right;
  margin:0 auto;
  background:#ea5d17;
  border:1px solid #a11b04;
  border-radius:10px;
  min-width:155px;
  padding:5px;
  color:#fff;
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}

#calc-signup .signup:hover{
  background:#dc4c05;
  border-color:#bd3204;
  text-decoration:none;
}

#calc-support .support{
  float:left;
  margin:0 auto;
  background:#ea5d17;
  border:1px solid #a11b04;
  border-radius:10px;
  min-width:155px;
  padding:5px;
  color:#fff;
  font-size:18px;
  line-height:35px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}

#calc-support .support:hover{
  background:#dc4c05;
  border-color:#bd3204;
  text-decoration:none;
}

.shipmanage{
  color:#ea5d17;
}


#header .signup:hover{
  background:#dc4c05;
  border-color:#bd3204;
  text-decoration:none;
}
#header .login{
  float:right;
  margin-left:29px;
  background:#fff;
  border:solid #e4e4e4;
  border-width:2px 1px 1px;
  border-radius:10px;
  min-width:77px;
  padding:5px;
  color:#444;
  font-size:16px;
  line-height:34px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}
#header .login:hover{
  background:#076db8;
  border-color:#70a0c3;
  text-decoration:none;
  color:#fff;
}
#header .open-close .btn,
#header .open-close .btn{display:none;}
#header .open-close{
  float:right;
  position:relative;
  z-index:100;
}
#header .open-close .opener{display:none;}
#nav{
  float:left;
  border:1px solid #e4e4e4;
  border-radius:10px;
  margin:0;
  padding:0;
  list-style:none;
  background:#fff;
}
#nav li{
  float:left;
  border-left:1px solid #ccc;
}
#nav li:first-child{border:none;}
#nav li a{
  color:#444;
  display:block;
  text-align:center;
  padding:11px 13px 10px;
  font-size:16px;
  line-height:25px;
  font-weight:bold;
  text-shadow:1px 1px 0 #fff;
}
#nav li:first-child a{border-radius:10px 0 0 10px;}
#nav li:last-child a{border-radius:0 10px 10px 0;}
#nav li a:hover,
#nav li.active a{
  text-decoration:none;
  background:#d0f0ff;
}
#main{background:#ccc;}
.home #main{background:#fff;}
.main-holder{
  max-width:960px;
  margin:0 auto;
  padding-left:18px;
}
.main-holder:after{
  clear:both;
  display:block;
  content:"";
}
.main-frame{
  float:left;
  margin:-101px 0 0;
  width:100%;
  background:#fff;
  border-radius:8px 8px 6px 6px;
}
#content{
  padding:27px 20px 50px 17px;
  position:relative;
  z-index:5;
}
#content:after{
  background:url(../images/bg-arrow.png) no-repeat 0 0;
  width:215px;
  height:89px;
  bottom:-89px;
  left:50%;
  position:absolute;
  content:"";
  margin-left:-107px;
}
.businesses-info{padding:0 0 130px;}
#content .businesses-info h2{
  color:#464646;
  font-size:48px;
  line-height:58px;
  margin:0 20px 40px;
  text-align:center;
  letter-spacing:-1px;
}
.businesses-info .tooltipe{
  position: relative;
  background: #fff;
  border: 3px solid #d8d8d8;
  border-radius:8px;
  margin:0 54px 30px 59px;
  padding:8px 25px 8px;
  text-align:center;  
}
.businesses-info .tooltipe:after {
  background:url(../images/bullet04.png) no-repeat 0 0;
  width:32px;
  height:23px;
  left: 50%;
  margin-left: -16px;
  bottom:-23px;
  position:absolute;
  content:"";
}
.businesses-info .tooltipe2{
  position: relative;
  background: #fff;
  border: 3px solid #bfd4ea;
  border-radius:8px;
  margin:0 140px 32px 145px;
  padding:6px 8px 8px;
  text-align:center;  
}
.businesses-info .tooltipe2:after {
  background:url(../images/bullet08.png) no-repeat 0 0;
  width:24px;
  height:18px;
  left: 50%;
  margin-left: -16px;
  bottom:-18px;
  position:absolute;
  content:"";
}
.businesses-info .ad-row{
  overflow:hidden;
  margin-bottom:20px;
}

.clipboard-msg {
  display:none
}

.octicon-copy {
  position: absolute;
  margin-left: 20px;
  top: 4px;
}
#content .ad-row .title{
  padding:13px 14px 27px;
  color:#4e4e4e;
  font-size:12px;
  line-height:16px;
}


#content .ad-row .info-row{
  overflow:hidden;
  padding:0 14px;
}
#content .ad-row .info-row .ad{
  float:left;
  margin-right:22px;
}
#content .ad-row .info-row .list{
  margin:0;
  padding:0;
  list-style:none;
  color:#011219;
  font-size:12px;
  line-height:18px;
  max-width:270px;
  float:left;
}
#content .info-row .list li{padding-bottom:2px;}
#content .info-row .list .num{
  margin-right:3px;
  color:#076db8;
}
#content .info-row .right-col{
  float:right;
  margin:20px 13px 0 0;
  max-width:170px;
  text-align:right;
  font-size:10px;
  line-height:12px;
}
#content .info-row .right-col a{
  text-decoration:underline;
  color:#076db8;
}
#content .info-row .right-col a:hover{text-decoration:none;}
#content .info-row .info{display:block;}
#content .info-row .reg{
  display:block;
  font-size:12px;
  line-height:14px;
  padding-bottom:7px;
}
#content .ad-row h3{
  color:#45b4e9;
  font-size:16px;
  line-height:20px;
  margin:0 0 4px;
}
#content .ad-row p{margin:0;}
.businesses-info .ad-row .left-col{
  float:left;
  width:100%;
}
.businesses-info .ad-row .left-col .holder {
  width:auto;
  float:none;
  padding:0;
  margin:0 293px 0 0;
}
.businesses-info .ad-row .left-col .column{
  float:none;
  width:auto;
  margin:0;
  padding:0;
}
.businesses-info .ad-frame{
  height:100%;
  white-space:nowrap;
  padding:0 12px;
}
.businesses-info .ad-frame:after{
  content:'';
  display:inline-block;
  height:100%;
  width:1px;
  overflow:hidden;
  vertical-align:middle;
}
.businesses-info .ad-frame .ad{
  display:inline-block;
  vertical-align:middle;
  white-space:normal;
  padding:7px 0 11px;
  max-width:100%;
}
.businesses-info .ad-row .column{
  float:right;
  width:235px;
  padding:20px 16px 9px;
  border:1px solid #a8a8a8;
  border-radius:11px;
  margin-left:-270px;
}
.businesses-info .ad-row .column textarea{
  border-radius:10px;
  margin:0 0 24px;
  border:1px solid #90c2e6;
  font:11px/14px "Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;
  color:#686868;
  padding:8px 0 0 6px;
  overflow:auto;
  width:233px;
  height:67px;
  max-width:228px;
  min-width:228px;
  min-height:67px;
  box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset, 0 0 9px #cedee9;
  -webkit-box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset, 0 0 9px #cedee9;
  resize:none;
}
.businesses-info .ad-row .column textarea.textarea2{
  height:21px;
  min-height:21px;
  padding-top:7px;
  margin-bottom:6px;
}
.businesses-info .ad-row .column textarea.textarea3{
  height:158px;
  min-height:158px;
  margin:13px 0;
}
.businesses-info .ad-row .column .btn{
  display:block;
  margin:0 0 0 57px;
  border:1px solid #fff;
  border-radius:10px;
  font-size:16px;
  line-height:33px;
  height:37px;
  font-weight:bold;
  padding-bottom:2px;
  width:119px;
  color:#fff;
  box-shadow:1px 1px 1px rgba(3,4,4,0.25);
  -webkit-box-shadow:1px 1px 1px rgba(3,4,4,0.25);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiOGRkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzI0ODhkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iIzBkNzNiZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODZlYjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b8dd6), color-stop(24%,#2488d1), color-stop(79%,#0d73bd), color-stop(100%,#086eb8));
  background: -webkit-linear-gradient(top,  #2b8dd6 0%,#2488d1 24%,#0d73bd 79%,#086eb8 100%);
  background: linear-gradient(to bottom,  #2b8dd6 0%,#2488d1 24%,#0d73bd 79%,#086eb8 100%);
}
#content .businesses-info .ad-row h4{
  color:#076db8;
  font-size:11px;
  line-height:14px;
  text-align:center;
  margin:-14px 0 6px;
  font-weight:normal;
}
.calculator-info{
  padding:0 10px 49px 17px;
  margin-top:-7px;
}
#content .calculator-info h2{
  font-size:48px;
  line-height:50px;
  color:#4c4c4c;
  margin:0 0 26px;
  text-align:center;
  letter-spacing:-1px;
}
#content .calculator-info h3{
  font-size:21px;
  line-height:24px;
  color:#4c4c4c;
  margin:0 0 4px;
}
#content .calculator-info h2.second{
  margin:0 0 44px;
  font-size:46px;
}
#content .calculator-info .box{
  border-radius:10px;
  background:#eee;
  padding:22px 32px 28px 44px;
  overflow:hidden;
  margin-bottom:35px;
}
.calculator-info .box .visual{
  float:right;
  margin:8px 0 0 25px;
}
.calculator-info .box .text-holder{
  overflow:hidden;
  max-width:450px;
}
.calculator-info .box .text-holder ul{
  margin:0;
  padding:0;
  list-style:none;
}
.calculator-info .box .text-holder li{
  padding:0 0 0 25px;
  position:relative;
  font-size:14px;
  line-height:21px;
}
.calculator-info .box .text-holder li:after{
  content:"";
  position:absolute;
  width:8px;
  height:8px;
  border-radius:5px;
  background:#4c4c4c;
  left:9px;
  top:7px;
}
.calculator-info .form-col{
  float:left;
  width:340px;
  margin:61px 54px 0 -11px;
  color:#404040;
  font-size:12px;
  line-height:16px;
}
.calculator-info .form-col label{
  display:block;
  padding:0 4px 3px;
}
.calculator-info .form-col label.est-label{padding:8px 3px 5px;}
.calculator-info select{
  display:block;
  width:313px;
  height:29px;
  margin-bottom:12px;
  font-size:12px;
  line-height:17px;
  color:#999;
}
.calculator-info .select-area{
  float:none;
  display:block;
  width:313px!important;
  margin-bottom:12px;
}
.calculator-info .row select{
  width:118px;
  margin:0;
}
.calculator-info .row .select-area{
  float:left;
  width:118px!important;
  margin-bottom:0;
}
.calculator-info .row .select-area .center{padding-left:6px;}
.calculator-info .form-col .row{
  overflow:hidden;
  padding-bottom:19px;
}
.calculator-info .form-col .row input[type="text"]{
  float:left;
  margin-right:29px;
  border: 1px solid #bdbdbd;
  height:17px;
  -webkit-box-shadow:0 1px 0 #fff,1px 1px 2px rgba(111,111,111,0.25) inset;
  box-shadow:0 1px 0 #fff,1px 1px 2px rgba(111,111,111,0.25) inset;
  background:#fff;
  border-radius:5px;
  font-size:12px;
  line-height:17px;
  padding:5px;
  width:154px;
}
.calculator-info .form-col .ttl{
  display:block;
  padding:0 15px 6px;
}
.calculator-info .texts-row{
  overflow:hidden;
  margin-bottom:35px;
  padding-bottom:1px;
}
.calculator-info .texts-row .cell{
  float:left;
  text-align:center;
}
.calculator-info .texts-row input[type="text"]{
  display:block;
  border: 1px solid #bdbdbd;
  height:17px;
  -webkit-box-shadow:0 1px 0 #fff,1px 1px 2px rgba(111,111,111,0.25) inset;
  box-shadow:0 1px 0 #fff,1px 1px 2px rgba(111,111,111,0.25) inset;
  background:#fff;
  border-radius:5px;
  font-size:12px;
  line-height:17px;
  padding:7px 5px;
  width:66px;
}
.calculator-info .texts-row label{
  color:#9a9a9a;
  padding-bottom:1px;
}
.calculator-info .texts-row .in{
  float:left;
  margin:26px 3px 0 4px;
  color:#9a9a9a;
}
.calculator-info .btn{
  margin-left:27px;
  border:2px solid #fff;
  border-radius:12px;
  font-size:21px;
  line-height:63px;
  height:67px;
  font-weight:bold;
  width:227px;
  color:#fff;
  text-shadow:1px 1px 2px rgba(3,4,4,0.25);
  box-shadow:1px 1px 2px rgba(3,4,4,0.25);
  -webkit-box-shadow:1px 1px 2px rgba(3,4,4,0.25);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmYjJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzM1YWNlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzExOThkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTk0ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3fb2ee), color-stop(24%,#35ace9), color-stop(82%,#1198d7), color-stop(100%,#0a94d3));
  background: -webkit-linear-gradient(top,  #3fb2ee 0%,#35ace9 24%,#1198d7 82%,#0a94d3 100%);
  background: linear-gradient(to bottom,  #3fb2ee 0%,#35ace9 24%,#1198d7 82%,#0a94d3 100%);
}
.businesses-info .ad-row .column .btn:hover,
.calculator-info .btn:hover{
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhOTRkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzExOThkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzM1YWNlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWIyZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a94d3), color-stop(19%,#1198d7), color-stop(77%,#35ace9), color-stop(100%,#3eb2ee));
  background: -webkit-linear-gradient(top,  #0a94d3 0%,#1198d7 19%,#35ace9 77%,#3eb2ee 100%);
  background: linear-gradient(to bottom,  #0a94d3 0%,#1198d7 19%,#35ace9 77%,#3eb2ee 100%);
  cursor:pointer;
}
.calculator-info .info-col{
  overflow:hidden;
  padding:80px 0 70px;
}
.calculator-info .main-info{
  margin:0;
  font-weight:bold;
  font-size:28px;
  line-height:30px;
  color:#606060;
  padding:0 0 24px;
}
.calculator-info .main-info dt{
  display:inline;
  margin-right:5px;
}
.calculator-info .main-info dd{
  display:inline;
  color:#3ba7db;
  margin:0;
}
.calculator-info .info-col .list{
  margin:0 5px;
  padding:0;
  list-style:none;
}
.calculator-info .info-col .list li{
  position:relative;
  padding:0 0 5px 10px;
  color:#606060;
  font-size:12px;
  line-height:18px;
  background:url(../images/bullet09.png) no-repeat 0 6px;
}
.calculator-info .info-col .box2{
  border:1px solid #cfcfcf;
  background:#fff;
  border-radius:10px;
  max-width:375px;
  padding:13px 10px 6px;
  margin:0 0 31px;
  -webkit-box-shadow:1px 1px 1px #cfcfcf inset;
  box-shadow:1px 1px 1px #cfcfcf inset;
}
.calculator-info .box2 dl{
  margin:0;
  font-weight:bold;
  font-size:12px;
  line-height:18px;
  color:#8c8c8c;
  padding:0 7px 10px;
}
.calculator-info .box2 dt{
  display:inline;
  margin-right:5px;
}
.calculator-info .box2 dd{
  display:inline;
  color:#3ba7db;
  margin:0;
}
#content .calculator-info .box2 h3{
  color:#fff;
  border-radius:10px;
  font-size:12px;
  line-height:18px;
  padding:4px 11px;
  margin:0 0 9px;
  background:#4c4c4c;
}
.shoppers-info{margin:0 0 -31px;}
.shoppers-info .how-it-work{
  margin:0 -20px 66px -17px;
}
#content .shoppers-info .how-it-work h2{
  font-size:21px;
  background:url(../images/border10.png) no-repeat 50% 18px;
  margin:0 0 13px;
  letter-spacing:0;
}
.shoppers-info .how-it-work ul{
  font-size:11px;
  line-height:16px;
  color:#444;
}
.shoppers-info .how-it-work li{
  width:190px;
  padding:83px 0 0;
  margin:0 23px;
}
.shoppers-info .how-it-work li:before{
  background:url(../images/sprite.png) no-repeat 0 -572px;
  top:22px;
  left:-25px;
  width:15px;
  height:27px;
}
.shoppers-info .how-it-work li:first-child{margin-left:23px;}
.shoppers-info .how-it-work li:first-child:before{background:none;}
.shoppers-info .how-it-work li:after{
  width:72px;
  height:79px;
  background:url(../images/sprite.png) no-repeat 0 0;
  margin-left:-36px;
}
.shoppers-info .how-it-work li.reg:after{background-position:-198px -522px;}
.shoppers-info .how-it-work li.shop:after{background-position:-303px -522px;}
.shoppers-info .how-it-work li.ship:after{background-position:-404px -522px;}
.shoppers-info .how-it-work li.final:after{background-position:-498px -522px;}
.shoppers-info .intro-box{
  margin:0 auto 58px;
  overflow:hidden;
  max-width:503px;
  text-align:center;
  font-size:14px;
  line-height:14px;
  color:#4e4e4e;
}
#content .shoppers-info .intro-box p{margin:0 10px 34px;}
#content .shoppers-info h2{
  letter-spacing:-1px;
  font-size:36px;
  line-height:40px;
  margin:0 0 26px;
}
.shoppers-info .box{
  overflow:hidden;
  margin:0 62px 51px 38px;
  color:#444;
  font-size:12px;
  line-height:14px;
}
#content .shoppers-info .box p{
  margin:0 0 10px;
  text-align:justify;
}
#content .shoppers-info .box h3{
  color:#8c8c8c;
  margin:0 5px 10px;
  font-size:26px;
  line-height:30px;
}
#content .shoppers-info .box h3 span{font-weight:normal;}
.shoppers-info .box .text-holder{
  overflow:hidden;
  max-width:454px;
}
.shoppers-info .box .visual{
  float:right;
  margin:7px 0 0 15px;
}
.signup-box{
  background:url(../images/bg-signup-form.png) 50% 100%;
  padding:31px 0 0;
  height:74px;
  margin:0 0 13px;
  position:relative;
  z-index:1;
}

.signup-box:after{
  background:url(../images/line01.png) repeat-x 0 0;
  height:11px;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  content:"";
}
.signup-box .note{
  position:absolute;
  right:-158px;
  top:20px;
  width:155px;
  color:#fff;
  font-size:11px;
  line-height:14px;
}
.signup-box .note a{color:#9ed7e2;}
.curve{
  background:url(../images/curve.png) no-repeat 50% 0;
  bottom: 0;
  height: 159px;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.signup-box form{
  margin:0 auto;
  width:485px;
  position:relative;
  z-index:6;
  padding:14px 15px 14px 16px;
  background:url(../images/bg-sign-form.png) no-repeat 0 0;
}
.signup-box form:after{
  content:"";
  clear:both;
  display:block;
}
.signup-box input[type="text"],
.signup-box input[type="password"]{
  border:solid #c0c0c0;
  border-width:1px 0 0 1px;
  background:#fff;
  padding:9px 28px 11px;
  height:24px;
  font-size:14px;
  line-height:24px;
  font-weight:bold;
  color:#8c8c8c;
  width:102px;
  margin-right:5px;
  border-radius:6px;
  float:left;
}
.signup-box .inp-holder{
  position:relative;
  float:left;
}
.signup-box input[type="password"]{
  width:98px;
  margin-right:6px;
}
.signup-box input.email{
  padding:9px 15px 11px;
  width:154px;
}
.signup-box .input-placeholder-text{  
  padding:10px 28px;
  height:24px;
  font-size:14px;
  line-height:24px;
  font-weight:bold;
  color:#444;
  top:0;
  left:0;
}
.signup-box .btn{
  float:right;
  cursor:pointer;
  background:#dc4c05;
  border:1px solid #bd3204;
  border-radius:6px;
  width:130px;
  height:45px;
  padding:0 0 2px;
  color:#fff;
  font-size:16px;
  line-height:43px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}
.signup-box .btn:hover{
  background:#ea5d17;
  border-color:#a11b04;
}


.signup-box-google{
  background:url(../images/bg-signup-form.png) 50% 100%;
  padding:31px 0 0;
  height:120px;
  margin:0 0 13px;
  position:relative;
  z-index:1;
}

.signup-box-google:after{
  background:url(../images/line01.png) repeat-x 0 0;
  height:11px;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  content:"";
}
.signup-box-google .note{
  position:absolute;
  right:-158px;
  top:20px;
  width:155px;
  color:#fff;
  font-size:11px;
  line-height:14px;
}
.signup-box-google .note a{color:#9ed7e2;}
.curve{
  background:url(../images/curve.png) no-repeat 50% 0;
  bottom: 0;
  height: 174px;
  position: absolute;
  width: 100%;
  z-index: 0;
}
.signup-box-google form{
  margin:0 auto;
  width:485px;
  height:120px;
  position:relative;
  z-index:6;
  padding:14px 15px 14px 16px;
  background:url(../images/bg-sign-form-google.png) no-repeat 0 0;
}
.signup-box-google form:after{
  content:"";
  clear:both;
  display:block;
}

.google-container {
  margin: auto;
  width: 50%;
  text-align: center;
}

.signup-box-google input[type="text"],
.signup-box-google input[type="password"]{
  border:solid #c0c0c0;
  border-width:1px 0 0 1px;
  background:#fff;
  padding:9px 28px 11px;
  height:24px;
  font-size:14px;
  line-height:24px;
  font-weight:bold;
  color:#8c8c8c;
  width:102px;
  margin-right:5px;
  border-radius:6px;
  float:left;
}
.signup-box-google .inp-holder{
  position:relative;
  float:left;
}
.signup-box-google input[type="password"]{
  width:98px;
  margin-right:6px;
}
.signup-box-google input.email{
  padding:9px 15px 11px;
  width:154px;
}
.signup-box-google .input-placeholder-text{  
  padding:10px 28px;
  height:24px;
  font-size:14px;
  line-height:24px;
  font-weight:bold;
  color:#444;
  top:0;
  left:0;
}
.signup-box-google .btn{
  float:right;
  cursor:pointer;
  background:#dc4c05;
  border:1px solid #bd3204;
  border-radius:6px;
  width:130px;
  height:45px;
  padding:0 0 2px;
  color:#fff;
  font-size:16px;
  line-height:43px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}
.signup-box-google .btn:hover{
  background:#ea5d17;
  border-color:#a11b04;
}


.how-it-work{
  max-width:1233px;
  margin:0 auto 29px;
  position:relative;
  z-index:3;
}
.how-it-work h2{
  color:#444;
  font-size:26px;
  line-height:30px;
  font-weight:normal;
  background:url(../images/border01.png) no-repeat 50% 14px;
  margin:0 0 26px;
  text-align:center;
}
.how-it-work h2 span{
  background:#fff;
  padding:0 10px;
}
.how-it-work ul{
  text-align:center;
  margin:0;
  padding:0;
  list-style:none;
  font-weight:bold;
  font-size:14px;
  line-height:20px;
  color:#444;
}
.how-it-work li{
  display:inline-block;
  vertical-align:top;
  width:210px;
  padding:100px 0 0;
  margin-left:79px;
  position:relative;
}
.how-it-work li:before{
  background:url(../images/bullet01.png) no-repeat;
  top:28px;
  left:-49px;
  content:"";
  position:absolute;
  width:18px;
  height:33px;
}
.how-it-work li:first-child{margin-left:0;}
.how-it-work li:first-child:before{background:none;}
.how-it-work li:after{
  position:absolute;
  top:0;
  left:50%;
  content:"";
  width:88px;
  height:96px;
  background:url(../images/sprite.png) no-repeat 0 0;
  margin-left:-44px;
}
.how-it-work li.reg:after{background-position:0 0;}
.how-it-work li.shop:after{background-position:-132px 0;}
.how-it-work li.ship:after{background-position:-262px 0;}
.how-it-work li.final:after{background-position:-385px 0;}
.logos-box{
  background:#0b9be1 url(../images/bg-logos-box.png) no-repeat 50% 0;
  padding:43px 0 10px;
  text-align:center;
  position:relative;
  margin-bottom:47px;
}
.logos-box:after{
  position:absolute;
  bottom:-29px;
  left:50%;
  content:"";
  width:215px;
  height:29px;
  background:url(../images/sprite.png) no-repeat -505px 0;
  margin-left:-107px;
}
.logos-box h2{
  color:#fff;
  font-size:26px;
  line-height:30px;
  text-transform:uppercase;
  margin:0 auto 9px;
  position:relative;
  max-width:1070px;
}
.logos-box h2:after{
  background:#ccc;
  height:1px;
  top:13px;
  width:100%;
  content:"";
  position:absolute;
  left:0;
  z-index:1;
}
.logos-box h2 span{
  background:#0b9be1;
  padding:0 38px;
  position:relative;
  z-index:2;
}
.logos-box .logos-container{
  overflow:hidden;
  max-width:1600px;
  margin:0 auto;
  text-align:center;
}
.features{
  max-width:1233px;
  margin:0 auto 50px;
}
.features h2{
  color:#444;
  font-size:26px;
  line-height:30px;
  background:url(../images/border01.png) no-repeat 50% 13px;
  margin:0 0 54px;
  text-align:center;
}
.features h2 span{
  background:#fff;
  padding:0 15px;
}
.features ul{
  text-align:center;
  margin:0;
  padding:0 18px 0 0;
  list-style:none;
  font-size:20px;
  line-height:22px;
  color:#8c8c8c;
}
.features li{
  display:inline-block;
  vertical-align:top;
  padding-top:103px;
  position:relative;
  margin-left:32px;
  width:150px;
}
.features li .ttl{
  display:block;
  min-height:65px;
}
.features li p{
  font-size:11px;
  line-height:14px;
  margin:0 !important;
}
.features li strong{display:block;}
.features li:after{
  background:url(../images/sprite.png) no-repeat 0 0;
  content:"";
  position:absolute;
  top:0;
  left:50%;
  width:88px;
  height:90px;
  margin-left:-44px;
}
.features li:first-child{margin-left:0;}
.features li.automated:after{background-position:0 -120px;}
.features li.fast:after{background-position:-114px -120px;}
.features li.concierge:after{background-position:-232px -120px;}
.features li.package:after{background-position:-340px -120px;}
.features li.free:after{background-position:-447px -120px;}
.features li.repackaging:after{background-position:-565px -120px;}
.features li:hover:after{background:url(../images/sprite2.png) no-repeat 0 0;}
.features li.automated:hover:after{background-position:0 1px;}
.features li.fast:hover:after{background-position:-185px 1px;}
.features li.concierge:hover:after{background-position:-374px 1px;}
.features li.package:hover:after{background-position:-562px 1px;}
.features li.free:hover:after{background-position:-751px 1px;}
.features li.repackaging:hover:after{background-position:-940px 1px;}
.pay-section{
  max-width:1072px;
  margin:0 auto;
  padding-bottom:40px;
  overflow:hidden;
}
.pay-section h2{
  text-align:center;
  margin:0 0 38px;
  font-size:68px;
  line-height:74px;
  color:#444;
  letter-spacing:-1px;
}
.pay-section h2 .note{
  display:block;
  font-weight:normal;
  font-size:17px;
  line-height:20px;
  color:#444;
}
.pay-section h3{
  margin:0 0 33px;
  font-size:32px;
  line-height:32px;
  color:#0b9be1;
  padding:2px 0 0 62px;
}
.pay-section h3 .note{
  display:block;
  font-weight:normal;
  font-size:10px;
  line-height:10px;
  color:#2b2b2b;
  margin:6px 0 0 -3px;
}
.pay-section .img-table{display:none;}
.pay-section table{
  border-collapse:separate;
  margin:0 0 30px 1px;
  width:1070px;
  border-spacing:0;
  border-bottom:1px solid #b0b0b0;
}
.pay-section table.countries td{line-height:25px;}
.pay-section table td{
  font-size:16px;
  line-height:21px;
  text-align:center;
  color:#000;
  border:solid #b0b0b0;
  border-width:1px 0 0 1px;
  padding:3px 2px 2px;
  vertical-align:middle;
}
.pay-section table td.compare{
  text-align:left;
  padding-left:10px;
}
.pay-section table td .note{
  display:block;
  font-size:14px;
  line-height:14px;
}
.pay-section table td.viaddress{
  background:#fad723;
  font-size:19px;
  font-weight:bold;
  color:#1a9ef1;
}
.pay-section table td.viabox{
  background:#fad723;
  font-size:19px;
  font-weight:bold;
  color:#000000;
}
.pay-section table td .serv{
  font-weight:normal;
  line-height:28px;
  display:block;
}
.pay-section table td .txt{
  font-size:14px;
  line-height:16px;
  display:block;
  padding-bottom:3px;
}
.pay-section table td.myus,
.pay-section table td.borderlinx{background:#f4f4f4;}
.pay-section .days{
  display:block;
  font-weight:bold;
}
.pay-section table th{
  vertical-align:bottom;
  border:none;
  padding:0;
}
.pay-section table th.compare{
  font-size:19px;
  line-height:19px;
  color:#0b9be1;
  font-weight:bold;
  width:284px;
}
.pay-section table th.compare div{
  border-top:1px solid #e3e3e3;
  border-radius:16px 0 0 0;
  padding:11px 10px 10px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE4JSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2I4YjhiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhY2FjYWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(18%,#e7e7e7), color-stop(47%,#d3d3d3), color-stop(81%,#b8b8b8), color-stop(100%,#acacac));
  background: -webkit-linear-gradient(top,  #efefef 0%,#e7e7e7 18%,#d3d3d3 47%,#b8b8b8 81%,#acacac 100%);
  background: linear-gradient(to bottom,  #efefef 0%,#e7e7e7 18%,#d3d3d3 47%,#b8b8b8 81%,#acacac 100%);
}
.pay-section table th.compare strong{
  display:block;
  color:#444;
  font-size:30px;
  line-height:30px;
}
.pay-section table th.compare .rates{
  color:#000;
  padding:26px 10px 25px;
}
.pay-section table th.myus,
.pay-section table th.bongous,
.pay-section table th.borderlinx,
.pay-section table th.shipito{
  color:#fff;
  font-size:19px;
  line-height:19px;
  font-weight:bold;
  vertical-align:bottom;
  width:152px;
}
.pay-section table th.myus div,
.pay-section table th.bongous div,
.pay-section table th.borderlinx div,
.pay-section table th.shipito div{
  padding:24px 10px 26px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiOWJlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iIzBhOTFkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzA4NzViZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwNzZkYjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b9be1), color-stop(26%,#0a91d8), color-stop(78%,#0875bf), color-stop(100%,#076db8));
  background: -webkit-linear-gradient(top,  #0b9be1 0%,#0a91d8 26%,#0875bf 78%,#076db8 100%);
  background: linear-gradient(to bottom,  #0b9be1 0%,#0a91d8 26%,#0875bf 78%,#076db8 100%);  
}
.pay-section table th.myus div{border-radius:16px 0 0 0;}
.pay-section table td.shipito{
  border-right:1px solid #b0b0b0;
}
.pay-section table th.shipito div{
  border-radius:0 16px 0 0;
}
.pay-section table th.viaddress{width:179px;}
.pay-section table th.viaddress div{
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/sprite.png) no-repeat -797px 0;
  height:101px;
}
.reviews{
  background:#ccc url(../images/bg-reviews.png) no-repeat 50% 0;
  padding:60px 0 15px;
  position:relative;
  z-index:5;
}
.reviews:after{
  position:absolute;
  bottom:-28px;
  left:50%;
  content:"";
  width:201px;
  height:28px;
  background:url(../images/sprite.png) no-repeat -838px -120px;
  margin-left:-100px;
}
.reviews h2{
  background:url(../images/border03.png) no-repeat 50% 12px;
  text-align:center;
  margin:0 0 25px;
  font-size:26px;
  line-height:30px;
  font-weight:bold;
  color:#444;  
}
.reviews blockquote{
  margin:0 auto;
  max-width:1087px;
  overflow:hidden;
  padding-top:20px;
}
.reviews blockquote .holder{
  margin-left:-6%;
}
.reviews blockquote .holder div{
  display:inline-block;
  vertical-align:top;
  width:26%;
  margin-left:7%;
  padding-bottom:44px;
}
.reviews blockquote q{
  font:bold italic 16px/22px "Times New Roman", Georgia, Times, serif;
  color:#444;
  display:block;
  margin-bottom:16px;
  position:relative;
}
.reviews blockquote q span{padding-left:30px;}
q{quotes: none;}
q:before,
q:after{content:"";}
.reviews blockquote q:after{
  position:absolute;
  top:-8px;
  left:-2px;
  background:url(../images/sprite.png) no-repeat -1070px 0;
  width:25px;
  height:21px;
}
.reviews blockquote cite{
  display:block;
  color:#444;
  font-size:12px;
  line-height:12px;
  font-style:normal;
}
.statistic{
  background:url(../images/bg-statistic.png);
  position:relative;
  padding:55px 0 73px;
}
.statistic:after{
  width:100%;
  position:absolute;
  content:"";
  bottom:0;
  left:0;
  height:78px;
  background:url(../images/city-img.png) repeat-x 50% 0;
}
.statistic .holder{
  max-width:1232px;
  margin:0 auto;
  color:#fff;
}
.statistic .holder:after{
  clear:both;
  display:block;
  content:"";
}
.statistic .col{
  float:left;
  width:327px;
  margin-left:86px;
  letter-spacing:-1px;
}
.statistic .members{
  position:relative;
  font-size:40px;
  margin-bottom:41px;
  line-height:38px;
  padding-left:138px;
  background:url(../images/peoples-ico.png) no-repeat 0 0;
}
.statistic .members:after{
  content:"";
  position:relative;
  width:24px;
  height:23px;
  background:url(../images/sprite.png) no-repeat -1154px 0;
  top:16px;
  right:1px;
}
.statistic .members strong{
  display:block;
  font-size:38px;
  line-height:46px;
}
.statistic .customers{
  font-size:23px;
  line-height:45px;
  padding:8px 0 0 139px;
  background:url(../images/customers-ico.png) no-repeat 16px 0;
}
.statistic .customers strong{font-size:45px;}
.statistic .customers .txt{
  display:block;
  font-size:30px;
  line-height:30px;
  margin-bottom:-5px;
}
.stat-container{
  float:right;
  font-size:12px;
  line-height:18px;
  text-shadow:0 0 1px #000;
  width:755px;
  background:url(../images/bg-peiples.png) no-repeat 307px 40px;
  margin-top:-41px;
}
.stat-container .title{
  display:block;
  color:#fff;
  font-weight:bold;
  clear:both;
  width:100%;
  text-align:center;
  font-size:28px;
  line-height:28px;
  margin-bottom:13px;
  text-shadow:0 0 0 #000;
  letter-spacing:-1px;
}
.stat-container ul{
  margin:0;
  padding:0;
  list-style:none;
}
.stat-container li{
  margin-bottom:3px;
  width:100%;
}
.stat-container li:after{
  content:"";
  clear:both;
  display:block;
}
.stat-container .btn{
  float:left;
  margin-right:5px;
  background:#fff;
  border-radius:8px;
  color:#00adef;
  text-shadow:0 0 0 #000;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  white-space:nowrap;
  padding:0 7px;
  overflow:hidden;
}
.stat-container .woman{
  float:right;
  width:286px;
}
.stat-container .man{
  float:left;
  width:286px;
  text-align:right;
}
.stat-container .man .btn{
  float:right;
  margin:0 0 0 5px;
}
#footer{
  background:url(../images/bg-footer.png) repeat-x 0 0;
  padding-top:19px;
}
.middle-row+#footer{background:none;}
#footer .top-row{
  background:#252525;
  overflow:hidden;
}
#footer .top-row .ttl{
  float:left;
  width:27.4%;
  margin-right:79px;
  background:#393939;
  text-align:right;
  color:#6a6a6a;
  font-size:16px;
  line-height:26px;
  padding:25px 0;
  position:relative;
  text-shadow:1px 1px 0 #000;
  text-transform:uppercase;
}
#footer .top-row .ttl:after{
  content:"";
  position:absolute;
  top:0;
  width:44px;
  height:76px;
  right:-44px;
  background:url(../images/sprite.png) no-repeat 0 -240px;
}
#footer .top-row .logos{
  position:relative;
  overflow:hidden;
}
#footer .top-row .logos ul{
  margin:0;
  padding:0;
  list-style:none;
  position:relative;
}
#footer .top-row .logos li{
  vertical-align:top;
  display:inline-block;
  margin-right:30px;
}
#footer .top-row .logos li a{
  display:table-cell;
  vertical-align:middle;
  height:76px;
}
#footer .top-row .logos li img{vertical-align:middle;}
#footer .top-row .logos li img.over,
#footer .top-row .logos li a:hover img{display:none;}
#footer .top-row .logos li a:hover img.over{display:inline-block;}
#footer .bottom-row{
  overflow:hidden;
  margin:0 auto;
  max-width:1233px;
  color:#7c7c7c;
  font-size:12px;
  line-height:14px;
  padding:8px 0 12px;
}
#footer .bottom-row a{color:#7c7c7c;}
#footer .bottom-row .box{
  float:left;
  width:100%;
}
#footer .bottom-row .box .c1{
  margin:0 420px 0 300px;
  text-align:center;
}
#footer .bottom-row .box .copy{display:block;}
#footer .bottom-row .box ul{
  margin:0;
  padding:8px 0 6px;
  list-style:none;
}
#footer .bottom-row .box li{
  display:inline-block;
  vertical-align:top;
  padding:0 4px 0 9px;
  position:relative;
}
#footer .bottom-row .box li:after{
  content:"";
  position:absolute;
  top:2px;
  width:1px;
  height:13px;
  left:0;
  background:#323232;  
}
#footer .bottom-row .box li:first-child:after{background:none;}
#footer .bottom-row .logo-box{
  float:left;
  margin:0 0 0 -100%;
  width:275px;
}
#footer .footer-logo{
  float:left;
  margin:11px 32px 0 0;
}
.bottom-row .logo-box .txt{
  overflow:hidden;
  border-left:1px solid #434343;
  padding:7px 0 10px 15px;
  display:block;
}
.bottom-row .social{
  float:right;
  margin:9px 0 0 -386px;
  width:350px;
  padding:0;
  list-style:none;
  text-align:right;
}
.bottom-row .social li{
  vertical-align:top;
  display:inline-block;
  margin-left:6px;
}
.bottom-row .social li a{
  display:block;
  overflow:hidden;
  text-align:left;
  text-indent:-9999px;
  width:32px;
  height:31px;
  background:url(../images/sprite.png) no-repeat 0 0;
}
.bottom-row .social li a.facebook{background-position:0 -369px;}
.bottom-row .social li a.facebook:hover{background-position:0 -332px;}
.bottom-row .social li a.linkedin{background-position:-41px -369px;}
.bottom-row .social li a.linkedin:hover{background-position:-41px -332px;}
.bottom-row .social li a.twitter{background-position:-84px -369px;}
.bottom-row .social li a.twitter:hover{background-position:-84px -332px;}
.bottom-row .social li a.rss{background-position:-126px -369px;}
.bottom-row .social li a.rss:hover{background-position:-126px -332px;}
.bottom-row .social li a.twitter2{background-position:-166px -369px;}
.bottom-row .social li a.twitter2:hover{background-position:-166px -332px;}
.bottom-row .social li a.vimeo{background-position:-208px -369px;}
.bottom-row .social li a.vimeo:hover{background-position:-208px -332px;}
.bottom-row .social li a.youtube{background-position:-251px -369px;}
.bottom-row .social li a.youtube:hover{background-position:-251px -332px;}
.bottom-row .social li a.amazon{background-position:-292px -369px;}
.bottom-row .social li a.amazon:hover{background-position:-292px -332px;}
.middle-row{
  background:#111;
  padding:23px 0 24px;
  color:#323232;
  font-size:12px;
  line-height:14px;
}
.middle-row a{color:#fff;}
.middle-row .holder{
  margin:0 auto;
  max-width:1234px;
  position:relative;
}
.middle-row .holder:after{
  clear:both;
  content:"";
  display:block;
}
.middle-row .left-col{
  float:left;
  width:330px;
  margin-top:3px;
}
.middle-row .cards li a img.over,
.middle-row .cards li a:hover img,
.middle-row .partners li a img.over,
.middle-row .partners li a:hover img{display:none;}
.middle-row .cards li a:hover img.over,
.middle-row .partners li a:hover img.over{display:inline-block;}
.middle-row .ttl{
  display:block;
  margin-bottom:16px;
  text-transform:uppercase;
  text-shadow:1px 1px 0 #000;
}
.middle-row .cards{
  overflow:hidden;
  list-style:none;
  padding:0 0 40px;
  margin:0 0 0 -4px;
}
.middle-row .cards li {
  float:left;
  margin-right:21px;
}
.middle-row .partners{
  overflow:hidden;
  list-style:none;
  margin:0;
  padding:3px 0 20px;
}
.middle-row .partners li{
  display:inline-block;
  vertical-align:middle;
  margin-right:7px;
}
.norton-logo{
  position:absolute;
  top:48px;
  left:400px;
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/norton-logo.png) no-repeat 0 0;
  width:156px;
  height:70px;
}
.sitelock{
  position:absolute;
  top:48px;
  left:580px;
  overflow:hidden;
  text-indent:-9999px;
}

.norton-logo:hover{background:url(../images/norton-logo-over.png) no-repeat 0 0;}
.middle-row .twitter-box{
  float:right;
  margin:5px 2px 0 0;
  width:407px;
}
.middle-row .twitter-box .btn-follow{
  margin-left:126px;
  display:inline-block;
  vertical-align:top;
  background:url(../images/sprite.png) no-repeat -1139px -71px;
  padding-left:65px;
  line-height:20px;
  font-size:11px;
  font-weight:bold;
}
.middle-row .twitter-box ul{
  border-radius:8px;
  border:1px solid #c3b76b;
  background:#c6ae21;
  margin:0 0 14px;
  position:relative;
  list-style:none;
  padding:7px 17px 0 11px;
  font-size:12px;
  line-height:12px;
  color:#000;
}
.middle-row .twitter-box ul:after{
  content:"";
  position:absolute;
  bottom:-34px;
  width:26px;
  height:34px;
  left:260px;
  background:url(../images/bullet02.png) no-repeat 0 0;
}
.middle-row .twitter-box ul a{color:#0b9be1;}
.middle-row .twitter-box li{
  overflow:hidden;
  padding-bottom:7px;
}
.middle-row .twitter-box .ago{
  float:right;
  margin:1px 0 0 32px;
  color:#fff;
  text-shadow:1px 1px 0 #958318;
}
.middle-row .twitter-box .txt{
  display:block;
  overflow:hidden;
  padding-bottom:2px;
}
.norton-logo-static{
  display:none;
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/norton-logo.png) no-repeat 0 0;
  width:156px;
  height:70px;
}
.sitelock-static{
  display:none;
  overflow:hidden;
  text-indent:-9999px;
  background:url(//shield.sitelock.com/shield/viabox.com) no-repeat 0 0;
  width:120px;
  height:70px;
}
#footer .logo-box+.norton-logo-static,
#footer .bottom-row .box ul+.norton-logo-static{display:none;}
.tablet-img,
.mobile-img{display:none;}
.jcf-hidden {
  display: block !important;
  position: absolute !important;
  left: -9999px !important;
}
/* custom select styles */
.select-area {
  border: 1px solid #bdbdbd;
  position: relative;
  overflow: hidden;
  cursor: default;
  height:27px;
  float: left;
  -webkit-box-shadow:0 1px 0 #fff;
  box-shadow:0 1px 0 #fff;
  background:#fff;
  border-radius:5px;
  font-size:12px;
  line-height:17px;
}
.select-area .center {
  white-space: nowrap;
  padding:5px 11px;
  color:#999;
  display:block;
}
.select-area .select-opener {
  background:url(../images/sprite.png) no-repeat -102px -256px;
  position: absolute;
  height: 23px;
  width: 26px;
  right: 1px;
  top:2px;
}
.select-options {
  position: absolute;
  overflow: hidden;
  background: #fff;
  z-index: 2000;
}
.select-options .drop-holder {
  border: 1px solid #bdbdbd;
  overflow: hidden;
  height: 1%;
}
.select-options ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.select-options ul li {
  width: 100%;
  float: left;
}
.select-options ul a {
  text-decoration: none;
  padding: 5px 10px;
  display: block;
  cursor: default;
  color: #000;
  height: 1%;
}
.select-options .item-selected a {
  text-decoration: none;
  background: #bdbdbd;
}
/* custom scrollbars styles */
.scrollable-area-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.scrollable-area-wrapper .hscrollbar{
  position:absolute;
  top:-9999px;
  left:0;
  display:block!important;
  height:8px!important;
  width:320px!important;
}
.orders-info .scrollable-area-wrapper .hscrollbar{display:none !important;}
.scrollable-area-wrapper .hscroll-left,
.scrollable-area-wrapper .hscroll-right{display:none;}
.hscroll-line{
  background:url(../images/border06.png) repeat-x 0 0;
  width: 320px!important;
  height:8px!important;
}
.hscroll-slider{
  background:url(../images/button.png) no-repeat 0 0;
  width:16px!important;
  height:8px!important;
  cursor:pointer;
}
.pay-section .scrollable-area-wrapper,
.pay-section .scrollable-area{
  width:1072px!important;
  height:auto!important;
}
.shipping-tables .scrollable-area-wrapper,
.shipping-tables .scrollable-area{
  width:100%!important;
  height:auto!important;
}
#footer .top-row .logos .scrollable-area-wrapper,
#footer .top-row .logos .scrollable-area{
  width:auto!important;
  height:auto!important;
}
.features-tablet{display:none;}
.logos .hscroll-line{background:url(../images/border08.png) repeat-x 0 1px;}
.logos .hscroll-slider{background:url(../images/scroll2.png) no-repeat 0 0;}
.pay-cost-container.tablet{display:none;}
/* new styles */
html{height:100%;}
.signup-page{
  background:url(../images/bg-signup-page.jpg) 50% 0;
  height:100%;
}
.signup-container{
  margin:0 auto;
  display:table;
  width:459px;
  height:100%;
}
.signup-container .frame{
  display:table-cell;
  vertical-align:middle;
}
.signup-container .heading{
  padding:0 18px 16px 23px;
  overflow:hidden;
}
.signup-container .logo{
  float:left;
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/signup-logo.png) no-repeat;
  width:142px;
  height:30px;
}
.signup-container .logo a{
  display:block;
  height:100%;
}
.signup-container .btn-login{
  float:right;
  line-height:23px;
  text-align:center;
  padding:0 5px;
  font-size:9px;
  min-width:70px;
  background:#12a3ea;
  text-shadow:1px 1px 0 #1197d9;
  color:#fff;
  border-radius:5px;
  border:1px solid #74b9da;
  margin-top:5px;
  -webkit-box-shadow:1px 1px 0 #055172;
  box-shadow:1px 1px 0 #055172;
}
.signup-container .btn-login:hover{
  text-decoration:none;
  background:#0b9be1;
}
.signup-container .copy{
  text-align:center;
  color:#fff;
  font-size:12px;
  line-height:16px;
  display:block;
}
.signup-container .block{
  border-radius:10px;
  background:#77cffc;
  padding:14px 16px 62px;
  color:#fff;
  font-size:16px;
  line-height:20px;
  -webkit-box-shadow:1px 1px 1px rgba(3,4,4,0.25);
  box-shadow:1px 1px 1px rgba(3,4,4,0.25);
  margin-bottom:3px;
}
.signup-container h1{
  font-size:24px;
  line-height:26px;
  font-weight:bold;
  color:#0873a8;
  margin:0 0 10px;
}
.signup-container p{margin:0 0 18px;}
.signup-container .btn{
  cursor:pointer;
  background:#dc4c05;
  border:1px solid #bd3204;
  border-radius:8px;
  width:139px;
  height:47px;
  padding:0 0 2px;
  color:#fff;
  font-size:16px;
  line-height:43px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}
.signup-container .btn:hover{
  background:#ea5d17;
  border-color:#a11b04;
}
.signup-container .inp-holder{
  margin-bottom:26px;
  position:relative;
}
.signup-container .inp-holder.note-active{margin-bottom:39px;}
.signup-container .inp-holder .holder{
  z-index:2;
  position:relative;
  border:1px solid #383838;
  border-radius:6px;
  background:#fff;
  -webkit-box-shadow:1px 1px 1px rgba(111,111,111,0.38) inset;
  box-shadow:1px 1px 1px rgba(111,111,111,0.38) inset;
}
.signup-container .inp-holder .holder:after{
  clear:both;
  display:block;
  content:"";
}
.signup-container .inp-holder .note{
  display:none;
  position:absolute;
  background:#50bff8;
  border-radius:6px;
  padding:10px 45px 4px;
  left:0;
  right:0;
  top:39px;
  font-size:11px;
  line-height:14px;
  z-index:1;
}
.signup-container .inp-holder.note-active .note{display:block;}
.signup-container .inp-holder label{
  float:left;
  padding:12px 11px;
  width:76px;
  color:#626262;
  font-weight:bold;
  font-size:14px;
  line-height:20px;
}
.signup-container .inp-holder label.label-focus{color:#d3d3d3;}
.signup-container .inp-holder input[type="text"],
.signup-container .inp-holder input[type="password"]{
  border:none;
  background:none;
  outline:none;
  float:left;
  width:310px;
  height:20px;
  line-height:20px;
  color:#212121;
  font-size:16px;
  padding:11px 0;
}
.input-placeholder-text{
  top:0;
  left:98px;
  line-height:20px;
  color:#212121;
  font-size:16px;
  padding:16px 0 0;
}

.input-placeholder-text-index{
  top:0;
  left:98px;
  line-height:20px;
  color:#212121;
  font-size:16px;
  padding:1px 0 0;
}
.login-container{width:844px;}
.login-container .frame .section{
  background:url(../images/login-container.png) no-repeat 0 0;
  padding:73px 0;
}
.login-container .frame .section-holder{
  margin:0 0 0 auto;
  width:434px;
}
.login-container .logo{
  display:block;
  float:none;
  margin:0 0 36px 7px;
}
.login-container .inp-holder{margin-bottom:29px;}
.login-container .inp-holder:after{
  clear:both;
  display:block;
  content:"";
}
.login-container .inp-holder:first-child{margin-bottom:27px;}
.login-container .inp-holder .holder{
  float:left;
  width:374px;
}
.login-container .inp-holder .forgot{
  float:right;
  margin:13px 9px 0 0;
  font-size:14px;
  line-height:18px;
  color:#67cdff;
  text-shadow:1px 1px 0 #097cbb;
  letter-spacing:-1px;
}
.login-container .inp-holder input[type="text"], 
.login-container .inp-holder input[type="password"]{width:178px;}
.login-container .control{
  position:absolute;
  right:0;
  top:0;
  background:#ccc;
  border-radius:0 6px 6px 0;
  padding:2px 7px 0 17px;
  min-width:70px;
}
.login-container .inp-holder .control label{
  width:auto;
  padding:10px 0 12px;
  color:#0b9be1!important;
}
/* custom checkbox styles */
.chk-area {
  border: 1px solid #076db8;
  margin:3px 10px 0 0;
  float: left;
  width:11px;
  height:11px;
  background:#efefef;
}
.chk-checked {background: #12a3ea;}
.login-container .btn-row{margin-bottom:28px;}
.login-container .btn-row:after{
  clear:both;
  display:block;
  content:"";
}
.login-container .login-btn{
  cursor:pointer;
  float:left;
  background:#12a3ea;
  border:1px solid #75b9da;
  text-shadow:0 0 1px #1093d2;
  border-radius:10px;
  width:162px;
  height:48px;
  padding:0 0 2px;
  color:#fff;
  font-size:16px;
  line-height:43px;
  font-weight:bold;
  text-align:center;
  -webkit-box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
  box-shadow:1px 1px 0 rgba(0,0,0, 0.3);
}
.login-container .login-btn:hover{background:#0b9be1;}
.login-container ul{
  overflow:hidden;
  font-size:12px;
  line-height:16px;
  margin:0;
  padding:0;
  font-weight:bold;
  list-style:none;
} 
.login-container ul a{color:#fff;}
.login-container li{
  float:left;
  position:relative;
  padding:0 5px 0 7px;
}
.login-container li:after{
  background:#61c1f3;
  width:2px;
  height:10px;
  position:absolute;
  top:3px;
  left:0;
  content:"";
}
.login-container li:first-child{margin-left:-6px;}
.login-container .btn-row label{
  float:left;
  margin:11px 0 0 25px;
  color:#77cffc;
  font-weight:bold;
  line-height:20px;
  font-size:14px;
}
.login-container input[type="checkbox"]{
  float:left;
  width:13px;
  height:13px;
  margin:3px 10px 0 0;
}
.login-container .btn-row input[type="checkbox"]{margin:3px 6px 0 0;}
.login-container .btn-row .chk-area {
  border: 1px solid #82d7ff;
  margin:3px 6px 0 0;
  background:#ccc;
  -webkit-box-shadow:1px 1px 0 #b5b5b5 inset;
  box-shadow:1px 1px 0 #b5b5b5 inset;
}
.login-container .btn-row .chk-checked {background: #12a3ea;}
.inner-footer{padding-top:0!important;}
.account-main .main-holder{
  max-width:1234px;
  padding-left:0;
}
.account-main .main-frame{
  border-radius: 8px 8px 0 0;
  margin-top:-185px;
}
.account-main #content{padding:30px 0 0;}
.account-main.dimensions #content{padding:11px 0 0;}
.account-main #content:after{display:none;}
.account-main #content h2{
  text-align:center;
  padding:0 20px 30px;
  margin:0;
  font-size:36px;
  line-height:38px;
  color:#4c4c4c;
}
.account-main #content .holder{
  background:#f6f6f6;
  border-top:1px solid #cecece;
  padding:25px 14px 85px;
}
.account-main #content .box{
  margin:0 auto 68px;
  max-width:950px;
  border:1px solid #cecece;
  border-radius: 8px;
  padding:20px 0 55px;
  position:relative;
}
.account-main .box .left-col{
  float:left;
  width:358px;
}
.account-main .box .right-col{
  float:right;
  width:435px;
}
.account-main .box .left-col label,
.account-main .box .left-col .label{
  float:left;
  padding:5px 12px 4px 5px;
  font-size:14px;
  line-height:20px;
  text-align:right;
  width:174px;
  color:#4c4c4c;
}
.account-main .box .left-col .txt{
  padding:5px 8px 4px;
  display:block;
  overflow:hidden;
  font-size:14px;
  line-height:20px;
  color:#4c4c4c;
}
.account-main .box .left-col .row{
  padding-bottom:12px;
}
.account-main .box .left-col .row:after{
  clear:both;
  display:block;
  content:"";
}
.account-main .box .left-col input[type="text"]{
  float:left;
  border:1px solid #d3d3d3;
  background:#fff;
  -webkit-box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset;
  box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset;
  color:#4c4c4c;
  font-size:14px;
  line-height:20px;
  height:20px;
  padding:4px 9px 3px;
  width:146px;
  border-radius:4px;
}
.account-main .box .right-col label,
.account-main .box .right-col .label{
  float:left;
  padding:5px 8px 4px 0;
  font-size:14px;
  line-height:20px;
  text-align:right;
  width:150px;
  color:#4c4c4c;
}


.account-main .box .right-col .txt{
  padding:5px 8px 4px;
  display:block;
  overflow:hidden;
  font-size:14px;
  line-height:20px;
  color:#4c4c4c;
}
.account-main .box .right-col .row{padding-bottom:11px;}
.account-main .box .right-col .row:after{
  clear:both;
  display:block;
  content:"";
}
.account-main .box .right-col input[type="text"],
.account-main .box .right-col input[type="password"]{
  float:left;
  border:1px solid #d3d3d3;
  background:#fff;
  -webkit-box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset;
  box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset;
  color:#4c4c4c;
  font-size:14px;
  line-height:20px;
  height:20px;
  padding:2px 9px 3px;
  width:53px;
  border-radius:6px;
}
.account-main .box .right-col input.inp-1[type="text"],
.account-main .box .right-col input.inp-1[type="password"]{
  margin-right:15px;
  width:25px;
}
.account-main .box .btn-holder{
  position:absolute;
  bottom:-23px;
  left:50%;
  padding:0 27px;
  background:#f6f6f6;
  width:140px;
  margin-left:-97px;
  z-index:2;
}
.account-main .forwarding-addr .btn{
  border:2px solid #fff;
  border-radius:6px;
  font-size:21px;
  line-height:43px;
  height:49px;
  font-weight:bold;
  width:140px;
  color:#fff;
  text-shadow:1px 1px 2px rgba(3,4,4,0.25);
  box-shadow:0 1px 1px rgba(3, 4, 4, 0.2);
  -webkit-box-shadow:0 1px 1px rgba(3, 4, 4, 0.2);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmYjJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzM1YWNlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgyJSIgc3RvcC1jb2xvcj0iIzExOThkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTk0ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3fb2ee), color-stop(24%,#35ace9), color-stop(82%,#1198d7), color-stop(100%,#0a94d3));
  background: -webkit-linear-gradient(top,  #3fb2ee 0%,#35ace9 24%,#1198d7 82%,#0a94d3 100%);
  background: linear-gradient(to bottom,  #3fb2ee 0%,#35ace9 24%,#1198d7 82%,#0a94d3 100%);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.account-main .forwarding-addr .btn:hover{
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhOTRkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzExOThkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzM1YWNlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWIyZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a94d3), color-stop(19%,#1198d7), color-stop(77%,#35ace9), color-stop(100%,#3eb2ee));
  background: -webkit-linear-gradient(top,  #0a94d3 0%,#1198d7 19%,#35ace9 77%,#3eb2ee 100%);
  background: linear-gradient(to bottom,  #0a94d3 0%,#1198d7 19%,#35ace9 77%,#3eb2ee 100%);
  cursor:pointer;
}
.account-main .block{
  margin:0 auto;
  max-width:1043px;
  border:1px solid #cdcdcd;
  background:#fff;
  padding:25px 10px 25px;
}
.account-main .block:after{
  clear:both;
  display:block;
  content:"";
}
.account-main .block .left-col{
  float:left;
  width:500px;
}
.account-main #content .block h3{
  font-size:36px;
  line-height:38px;
  margin:0 0 38px 84px;
  color:#4c4c4c;
  font-weight:bold;
  letter-spacing:-2px;
}
.account-main #content .block h4{
  font-size:28px;
  line-height:32px;
  margin:0 0 47px 41px;
  color:#4c4c4c;
  font-weight:bold;
  letter-spacing:-2px;
}
.account-main .block dl{
  overflow:hidden;
  margin:0 0 21px;
}
.account-main .block dt{
  float:left;
  text-align:right;
  width:184px;
  padding-right:22px;
  font-weight:bold;
  color:#777;
  font-size:14px;
  line-height:16px;
}
.account-main .block dd{
  margin:0;
  overflow:hidden;
  font-weight:bold;
  color:#4c4c4c;
  font-size:14px;
  line-height:16px;
}
.account-main .block .phone-info{margin:-8px 0 10px;}
.account-main .block .phone-info dd{
  font-size:12px;
  line-height:16px;
  font-weight:normal;
  padding-top:2px;
}
.account-main .block .right-col{
  float:right;
  width:415px;
  padding:7px 0 0;
}
.account-main .block .right-col .btn-holder{text-align:center;}
.account-main .block .right-col .btn-frame {display:inline-block;}
.account-main .block label{
  float:left;
  padding:5px 14px 4px 0;
  font-size:14px;
  line-height:20px;
  text-align:right;
  width:107px;
  color:#4c4c4c;
  font-weight:bold;
}
.account-main .block .row{padding-bottom:21px;}
.account-main .block .row:after{
  clear:both;
  display:block;
  content:"";
}
.account-main .block input[type="text"],
.account-main .block input[type="password"]{
  float:left;
  border:1px solid #d3d3d3;
  background:#fff;
  -webkit-box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset;
  box-shadow:1px 1px 2px rgba(111,111,111,0.25) inset;
  color:#4c4c4c;
  font-size:14px;
  line-height:20px;
  height:20px;
  padding:4px 9px 3px;
  width:146px;
  border-radius:6px;
}
#header .logout-btn{
  float:right;
  margin:0 2px 0 11px;
  background:#ccc;
  border:1px solid #076db8;
  border-radius:10px;
  min-width:110px;
  padding:5px 5px 8px;
  color:#444;
  font-size:16px;
  line-height:32px;
  font-weight:bold;
  text-align:center;
}
#header .logout-btn:hover{
  background:#c2c0c0;
  text-decoration:none;
}
#header .addr-box{
  float:right;
  padding:1px 10px 3px 14px;
  width:157px;
  background:#f7b742;
  color:#713505;
  font-size:11px;
  line-height:12px;
  border:1px solid #e2c590;
  border-radius:8px;
  -webkit-box-shadow:1px 1px 0 #07699b;
  box-shadow:1px 1px 0 #07699b;
  font-style:normal;
  margin:0 0 -30px 13px;
}
#header .addr-box .ttl{
  display:block;
  font-weight:bold;
  font-size:16px;
  line-height:20px;
  color:#b95809;
  margin-bottom:-4px;
}
.account-main #header h1,
.dashboard-page #header h1{
  font-size:56px;
  line-height:58px;
  margin:-5px 23px 6px;
}
.dashboard-heading {
  overflow:hidden;
  padding:0 14px;
  border-bottom:1px solid #bfbfbf;
  margin-top:-15px;
}
.dashboard-heading:after{
  clear:both;
  display:block;
  content:"";
}
.dashboard-heading .incoming{
  float:left;
  width:300px;
  margin-bottom:-1px;
}
.dashboard-heading .outgoing{
  float:right;
  width:303px;
  margin-bottom:-1px;
}
.dashboard-heading .viabox{
  overflow:hidden;
  margin-bottom:-1px;
}
#content .dashboard-heading .incoming h2{
  text-align:center;
  position:relative;
  color:#fff;
  font-weight:bold;
  font-size:24px;
  line-height:28px;
  padding:60px 5px 14px;
  border-style:solid;
  border-width:1px 0 1px 1px;
  border-color:#73a9c5 #cecece #cecece #73a9c5;
  border-radius:12px 0 0 0;
  text-transform:uppercase;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlYjJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iIzM0YWNlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMjk5ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3eb2ee), color-stop(29%,#34ace9), color-stop(100%,#1299d7));
  background: -webkit-linear-gradient(top,  #3eb2ee 0%,#34ace9 29%,#1299d7 100%);
  background: linear-gradient(to bottom,  #3eb2ee 0%,#34ace9 29%,#1299d7 100%);
}
#content .dashboard-heading .incoming h2:after{
  content:"";
  position:absolute;
  left:50%;
  background:url(../images/sprite.png) no-repeat -679px -331px;
  width:50px;
  height:42px;
  margin-left:-25px;
  top:10px;
}
#content .dashboard-heading .outgoing h2{
  text-align:center;
  position:relative;
  color:#fff;
  font-weight:bold;
  font-size:24px;
  line-height:28px;
  padding:60px 5px 14px;
  border-style:solid;
  border-width:1px 1px 1px 0;
  border-color:#cbae79 #cbae79 #cecece #cecece;
  border-radius:0 12px 0 0;
  text-transform:uppercase;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiYmM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iI2ZjYjgzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmE5MGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbbc4c), color-stop(30%,#fcb83d), color-stop(100%,#ffa90e));
  background: -webkit-linear-gradient(top,  #fbbc4c 0%,#fcb83d 30%,#ffa90e 100%);
  background: linear-gradient(to bottom,  #fbbc4c 0%,#fcb83d 30%,#ffa90e 100%);
}
#content .dashboard-heading .outgoing h2:after{
  content:"";
  position:absolute;
  left:50%;
  background:url(../images/sprite.png) no-repeat -838px -336px;
  width:101px;
  height:33px;
  margin-left:-50px;
  top:17px;
}
#content .dashboard-heading .viabox h2{
  text-align:center;
  position:relative;
  color:#808181;
  font-weight:bold;
  font-size:24px;
  line-height:28px;
  padding:60px 5px 14px;
  border:1px solid #cecece;
  text-transform:uppercase;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e2e2e2));
  background: -webkit-linear-gradient(top,  #ececec 0%,#e2e2e2 100%);
  background: linear-gradient(to bottom,  #ececec 0%,#e2e2e2 100%);
}
#content .dashboard-heading .viabox h2:after{
  content:"";
  position:absolute;
  left:50%;
  background:url(../images/sprite.png) no-repeat -772px -332px;
  width:35px;
  height:42px;
  margin-left:-18px;
  top:9px;
}
.info-table-container{
  overflow:hidden;
  padding:0 14px;
  background:#e5e5e5;  
}
.info-table-container .coll-1{
  float:left;
  width:300px;
  background:#fff;
  padding-top:14px;
}
.info-table-container .coll-3{
  float:right;
  width:299px;
  background:#fff;
  padding:47px 4px 0 0;
}
.info-table-container .coll-2{
  overflow:hidden;
  position:relative;
  background:#fff;
  padding:0 0 45px 1px;
}
.info-table-container .coll-2:after{
  top:0;
  left:0;
  bottom:0;
  width:1px;
  content:"";
  position:absolute;
  background:#cecece;
  z-index:1;
}
.info-table-container .coll-2:before{
  top:0;
  right:0;
  bottom:0;
  width:1px;
  content:"";
  position:absolute;
  background:#cecece;
  z-index:100;
}
.info-table-container .coll-3 .shipping-table{
  width:253px;
  margin:0 auto 20px;
  border-collapse:collapse;
}
.info-table-container .coll-3 .shipping-table .cell-1{width:140px;}
.info-table-container .coll-3 .shipping-table th span{
  display:block;
  border:solid #c4c4c4;
  padding:8px 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e2e2e2));
  background: -webkit-linear-gradient(top,  #ececec 0%,#e2e2e2 100%);
  background: linear-gradient(to bottom,  #ececec 0%,#e2e2e2 100%);  
}
.info-table-container .coll-3 .shipping-table th{
  font-size:12px;
  line-height:16px;
  padding:0;
  color:#808080;
  font-weight:bold;
  text-align:left;
}
.info-table-container .coll-3 .shipping-table th.cell-1 span{
  border-radius:6px 0 0 0;
  border-width:1px 0 1px 1px;
  padding-left:14px;
}
.info-table-container .coll-3 .shipping-table th.cell-2 span{
  border-radius:0 6px 0 0;
  border-width:1px 1px 1px 0;
  padding-right:25px;
  text-align:right;
}
.info-table-container .coll-3 .shipping-table tbody td{
  padding:0;
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  color:#808080;
}
.info-table-container .coll-3 .shipping-table tbody td div{
  border:solid #d3d3d3;
  display:block;
}
.info-table-container .coll-3 .shipping-table tfoot td{
  padding:0;
  height:8px;
  line-height:8px;
}
.info-table-container .coll-3 .shipping-table tfoot td div{
  border:1px solid #d3d3d3;
  border-width:0 1px 1px;
  border-radius:0 0 4px 4px;
  height:8px;
  line-height:8px;
  overflow:hidden;
}
.info-table-container .coll-3 .shipping-table tbody td.cell-1 div{
  border-width:0 0 1px 1px;
  padding:5px 18px 4px;
}
.info-table-container .coll-3 .shipping-table tbody td.cell-2 div{
  border-width:0 1px 1px 0;
  padding:5px 27px 4px 3px;
  text-align:right;
}
.shipping-table .process,
.vedor-table-mobile .process{color:#ee7e2c!important;}
.shipping-table .pending,
.vedor-table-mobile .pending{color:#fec151!important;}
.shipping-table .shipped,
.vedor-table-mobile .shipped{color:#0f9601!important;}
.info-table-container .coll-2 .table-holder{
  position:relative;
  z-index:2;
}
.info-table-container .coll-2 table{
  width:100%;
  border-collapse:collapse;
}
.info-table-container .coll-2 table th{
  color:#808080;
  font-size:17px;
  line-height:24px;
  font-weight:bold;
  padding:10px 5px 11px;
  border-bottom:1px solid #cacaca;
}
.info-table-container .coll-2 table th .sort-link{
  padding-right:18px;
  color:#808080;
  background:url(../images/bullet05.png) no-repeat 100% 8px;
}
.info-table-container .coll-2 table th .sort-link:hover{text-decoration:none;}
.info-table-container .coll-2 table th.cell-1{width:18%;}
.info-table-container .coll-2 table th.cell-2{width:34%;}
.info-table-container .coll-2 table th.cell-3{width:25%;}
.info-table-container .coll-2 table th.cell-4{width:27%;}
.info-table-container .coll-2 table td{
  text-align:center;
  font-size:14px;
  font-weight:bold;
  line-height:17px;
  color:#808080;
  padding:11px 5px 10px;
  border-bottom:1px solid #cacaca;
}
.info-table-container .coll-2 table td:first-child{border-left:1px solid #b0b0b0;}
.info-table-container .coll-2 table td.last-cell{border-right:1px solid #b0b0b0;}
.info-table-container .coll-2 table tbody tr:nth-child(2n) td{background:#f9f9f9;}
.info-table-container .coll-2 table tbody tr:nth-child(2n) td:first-child{border-left:1px solid #cacaca;}
.info-table-container .coll-2 table tbody tr:nth-child(2n) td.last-cell{border-right:1px solid #cacaca;}
.info-table-container .btn-ship {
  -webkit-box-shadow:0 -2px 0 #2e7415 inset;
  box-shadow:0 -2px 0 #2e7415 inset;
  margin:2px auto -2px;
  display:block;
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:14px;
  line-height:17px;
  padding:7px 5px;
  border:1px solid #789f65;
  border-radius:6px;
  text-shadow:1px 1px 0 #347c19;
  width:96px;
  background:#449b1e;
}

.info-table-container .btn-ship:hover{
  text-decoration:none;
  -webkit-box-shadow:0 0 0 #c18b2a inset;
  box-shadow:0 0 0 #c18b2a inset;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ODExNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzk5MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#388115), color-stop(100%,#3c991c));
  background: -webkit-linear-gradient(top,  #388115 0%,#3c991c 100%);
  background: linear-gradient(to bottom,  #388115 0%,#3c991c 100%);
}
.info-table-container .btn-ship-all {
  -webkit-box-shadow:0 -2px 0 #2e7415 inset;
  box-shadow:0 -2px 0 #2e7415 inset;
  margin:2px auto -2px;
  display:block;
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:14px;
  line-height:17px;
  padding:7px 5px;
  border:1px solid #789f65;
  border-radius:6px;
  text-shadow:1px 1px 0 #347c19;
  width:96px;
  background:#449b1e;
}

.info-table-container .btn-ship-all:hover{
  text-decoration:none;
  -webkit-box-shadow:0 0 0 #c18b2a inset;
  box-shadow:0 0 0 #c18b2a inset;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ODExNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzk5MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#388115), color-stop(100%,#3c991c));
  background: -webkit-linear-gradient(top,  #388115 0%,#3c991c 100%);
  background: linear-gradient(to bottom,  #388115 0%,#3c991c 100%);
}
.info-table-container .btn-contact-restricted {
  -webkit-box-shadow:0 -2px 0 #ff4500 inset;
  box-shadow:0 -2px 0 #ff4500 inset;
  margin:2px auto -2px;
  display:block;
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:14px;
  line-height:17px;
  padding:7px 5px;
  border:1px solid #ff4500;
  border-radius:6px;
  text-shadow:1px 1px 0 #347c19;
  width:96px;
  background:#ff6a33;
}

.info-table-container .btn-contact-restricted:hover{
  text-decoration:none;
  -webkit-box-shadow:0 0 0 #c18b2a inset;
  box-shadow:0 0 0 #c18b2a inset;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM4ODExNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzk5MWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4500), color-stop(100%,#ff4500));
  background: -webkit-linear-gradient(top,  #ff4500 0%,#ff4500 100%);
  background: linear-gradient(to bottom,  #ff4500 0%,#ff4500 100%);
}
.info-table-container .add-btn{
  -webkit-box-shadow:0 -3px 0 #c18b2a inset;
  box-shadow:0 -3px 0 #c18b2a inset;
  margin:0 auto;
  display:block;
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:21px;
  line-height:28px;
  padding:12px 5px 13px;
  border:1px solid #a98b00;
  border-radius:6px;
  text-shadow:1px 1px 0 #c38d1c;
  width:180px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTcwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZkYTgwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2YzYWMyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGFkMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa708), color-stop(20%,#fda80e), color-stop(75%,#f3ac2b), color-stop(100%,#f0ad34));
  background: -webkit-linear-gradient(top,  #ffa708 0%,#fda80e 20%,#f3ac2b 75%,#f0ad34 100%);
  background: linear-gradient(to bottom,  #ffa708 0%,#fda80e 20%,#f3ac2b 75%,#f0ad34 100%);
}
.info-table-container .add-btn:hover{
  text-decoration:none;
  -webkit-box-shadow:0 -1px 0 #c18b2a inset;
  box-shadow:0 -1px 0 #c18b2a inset;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5OTgwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2VhOWIwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iI2VlYTcyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGFkMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e99805), color-stop(22%,#ea9b0c), color-stop(67%,#eea726), color-stop(100%,#f0ad34));
  background: -webkit-linear-gradient(top,  #e99805 0%,#ea9b0c 22%,#eea726 67%,#f0ad34 100%);
  background: linear-gradient(to bottom,  #e99805 0%,#ea9b0c 22%,#eea726 67%,#f0ad34 100%);
}
.info-table-container .note{
  display:block;
  width:251px;
  margin:0 auto 5px;
  color:#ccc;
  font-size:12px;
  line-height:17px;
  text-align:center;
}
#content .info-table-container h3{
  width:251px;
  margin:0 auto 10px;
  font-size:21px;
  line-height:24px;
  color:#808080;
  text-align:center;
  font-weight:bold;
}
#content .info-table-container h3 .add-info{
  display:block;
  font-size:10px;
  line-height:12px;
  font-weight:normal;
}
.info-table-container .vedor-table{
  width:251px;
  margin:0 auto 46px;
  border-collapse:collapse;
}
.info-table-container .vedor-table .cell-1{width:140px;}
.info-table-container .vedor-table th span{
  display:block;
  border:solid #c4c4c4;
  padding:8px 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e2e2e2));
  background: -webkit-linear-gradient(top,  #ececec 0%,#e2e2e2 100%);
  background: linear-gradient(to bottom,  #ececec 0%,#e2e2e2 100%);  
}
.info-table-container .vedor-table-2 th span{
  color:#fff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkMDc2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2IzMDY1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzk1MDQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YzAzNDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd0763), color-stop(26%,#b3065d), color-stop(77%,#95044d), color-stop(100%,#8c0348));
  background: -webkit-linear-gradient(top,  #bd0763 0%,#b3065d 26%,#95044d 77%,#8c0348 100%);
  background: linear-gradient(to bottom,  #bd0763 0%,#b3065d 26%,#95044d 77%,#8c0348 100%);
}
.info-table-container .vedor-table th{
  font-size:12px;
  line-height:16px;
  padding:0;
  color:#808080;
  font-weight:bold;
  text-align:left;
}
.info-table-container .vedor-table th.cell-1 span{
  border-radius:5px 0 0 0;
  border-width:1px 0 1px 1px;
  padding-left:14px;
}
.info-table-container .vedor-table th.cell-2 span{
  border-radius:0 5px 0 0;
  border-width:1px 1px 1px 0;
  padding-right:25px;
  text-align:right;
}
.info-table-container .vedor-table tbody td{
  padding:0;
  font-size:12px;
  line-height:16px;
  font-weight:bold;
  color:#808080;
}
.info-table-container .vedor-table tbody .active td{color:#24a3e0;}
.info-table-container .vedor-table-2 tbody .active td{color:#be0763;}
.info-table-container .vedor-table tbody td div{
  border:solid #d3d3d3;
  display:block;
}
.info-table-container .vedor-table tfoot td{
  padding:0;
  height:8px;
  line-height:8px;
}
.info-table-container .vedor-table tfoot td div{
  border:1px solid #d3d3d3;
  border-width:0 1px 1px;
  border-radius:0 0 4px 4px;
  height:8px;
  line-height:8px;
  overflow:hidden;
}
.info-table-container .vedor-table tbody td.cell-1 div{
  border-width:0 0 1px 1px;
  padding:5px 3px 3px 18px;
}
.info-table-container .vedor-table tbody td.cell-2 div{
  border-width:0 1px 1px 0;
  padding:5px 27px 3px 3px;
  text-align:right;
}
.shipping-page .main-frame{background:#f6f6f6;}
.dimensions .main-frame{
  min-height:185px;
  background:#fff;
}
.shipping-page .shipping-tables{width:100%;}
.shipping-tables .orders-info{
  padding:0 5px 5px 5px;
}
.shipping-tables .orders-info dl{
  margin:0;
  font-size:12px;
  line-height:16px;
  color:#999;
}
.shipping-tables .orders-info dt{
  font-weight:bold;
  display:inline;
}
.shipping-tables .orders-info dd{
  margin:0;
  display:inline;
}
.shipping-tables .orders-info .mobile-table{
  display:none;
}
.shipping-tables .orders-info .pc-table{
  display:block;
}
.shipping-tables .orders-info table{
  border-collapse:collapse;
  width:100%;
  margin-bottom:6px;
}
.shipping-tables .orders-info th{
  padding:0;
  font-size:12px;
  line-height:13px;
  padding:0;
  color:#808080;
  font-weight:bold;
  text-shadow:1px 1px 0 #fff;
}
.shipping-tables .orders-info thead div{
  border:solid #c4c4c4;
  border-width:1px 0 1px 1px;
  padding:9px 0 10px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e2e2e2));
  background: -webkit-linear-gradient(top,  #ececec 0%,#e2e2e2 100%);
  background: linear-gradient(to bottom,  #ececec 0%,#e2e2e2 100%);  
}
.shipping-tables .orders-info thead .cell-8 div,
.shipping-tables .orders-info thead .cell-12 div,
.shipping-tables .orders-info thead .cell-13 div,
.shipping-tables .orders-info thead .cell-14 div{padding:3px 0;}
.shipping-tables .orders-info thead .cell-15 div{
  border-width:1px;
  border-radius:0 6px 0 0;  
}
.shipping-tables .orders-info thead .cell-1 div{border-radius:6px 0 0 0;}
.shipping-tables .orders-info thead .cell-1{width:97px;}
.shipping-tables .orders-info thead .cell-2{width:61px;}
.shipping-tables .orders-info thead .cell-3{width:165px;}
.shipping-tables .orders-info thead .cell-4{width:120px;}
.shipping-tables .orders-info thead .cell-5{width:118px;}
.shipping-tables .orders-info thead .cell-6,
.shipping-tables .orders-info thead .cell-7{width:70px;}
.shipping-tables .orders-info thead .cell-8{width:50px;}
.shipping-tables .orders-info thead .cell-9,
.shipping-tables .orders-info thead .cell-10,
.shipping-tables .orders-info thead .cell-11{width:20px;}
.shipping-tables .orders-info thead .cell-12,
.shipping-tables .orders-info thead .cell-13,
.shipping-tables .orders-info thead .cell-14{width:60px;}
.shipping-tables .orders-info thead .cell-15{width:147px;}
.shipping-tables .orders-info tfoot td{
  padding:0;
  text-align:center;
  color:#494949;
  font-weight:bold;
  font-size:12px;
  line-height:14px;
}
.shipping-tables .orders-info tfoot div{
  border:solid #c4c4c4;
  border-width:0 0 1px 1px;
  background:#f6f6f6;  
  padding:5px 0 1px;
}
.shipping-tables .orders-info tfoot .cell-15>div{
  border-width:0 1px 1px;
  border-radius:0 0 6px 0;  
}
.shipping-tables .orders-info tfoot .cell-1>div{
  border-radius:0 0 0 6px;
  color:#808080;
}
.shipping-tables .orders-info tbody td{
  text-align:center;
  color:#808080;
  font-size:12px;
  line-height:20px;
  background:#fff;
  padding:0;
}
/*.shipping-tables .orders-info tbody tr:nth-child(2n) td{background:#f6f6f6;}*/
.shipping-tables .orders-info tbody td>div{
  border:solid #c4c4c4;
  border-width:0 0 1px 1px;
  padding:9px 0 6px;
}
.shipping-tables .orders-info tbody td.cell-15>div{border-width:0 1px 1px;}
.shipping-tables .orders-info tbody td.cell-3>div{
  text-align:left;
  padding-left:13px;
}
.shipping-tables .orders-info tbody td a{color:#24a3e0;}
.shipping-tables .orders-info input[type="text"]{
  /* width:60px;*/
  border:solid #c6c5c5;
  border-width:1px 1px 1px 1px;
  border-radius:4px;
  font-size:12px;
  line-height:18px;
  height:18px;
  font-weight:bold;
  color:#0a8fd0;
  /*background:#f8f6f6;*/
  padding:1px 0 1px 1px;
}
.shipping-tables select{
  display:block;
  width:110px;
  height:20px;
  font-size:10px;
  color:#999;
  margin:0 auto;
}
.shipping-tables .select-area{
  border-color:#d7d7d7;
  border-radius:4px;
  font-size:10px;
  color:#999;
  height:18px;
  width:108px!important;
  display:block;
  float:none;
  margin:0 auto;
  text-align:left;
  letter-spacing:-1px;
}
.shipping-tables .select-area .center{padding:0 7px 1px;}
.shipping-tables .select-area .select-opener{
  background:url(../images/sel-btn2.png) no-repeat 0 0;
  width:18px;
  height:16px;
  top:1px;
}
.shipping-tables .remove{
  display:inline-block;
  vertical-align:top;
  border:1px solid #fefaed;
  border-bottom-color:#e1e0df;
  text-transform:uppercase;
  color:#fff!important;
  width:44%;
  border-radius:4px;
  font-size:11px;
  font-weight:bold;
  margin:0 3px;
  line-height:17px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlNTg1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZTI2MjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe5858), color-stop(100%,#fe2626));
  background: -webkit-linear-gradient(top,  #fe5858 0%,#fe2626 100%);
  background: linear-gradient(to bottom,  #fe5858 0%,#fe2626 100%);
}
.shipping-tables .updte{
  display:inline-block;
  margin:0 3px;
  vertical-align:top;
  border:1px solid #fefaed;
  border-bottom-color:#e1e0df;
  text-transform:uppercase;
  color:#fff!important;
  width:44%;
  border-radius:4px;
  font-size:11px;
  font-weight:bold;
  line-height:17px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhZGE4MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzUyZDI3NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzJmYWQ0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNmE1MzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5ada80), color-stop(19%,#52d276), color-stop(81%,#2fad43), color-stop(100%,#26a537));
  background: -webkit-linear-gradient(top,  #5ada80 0%,#52d276 19%,#2fad43 81%,#26a537 100%);
  background: linear-gradient(to bottom,  #5ada80 0%,#52d276 19%,#2fad43 81%,#26a537 100%);
}
.shipping-tables .update-btn{
  display:inline-block;
  margin:-2px 3px 0;
  vertical-align:top;
  border:1px solid #c7c7c7;
  text-transform:uppercase;
  color:#5a5a5a!important;
  padding:0 5px;
  border-radius:4px;
  font-size:9px;
  font-weight:bold;
  line-height:14px;
  text-shadow:1px 1px 0 #fff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlY2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eee), color-stop(100%,#cecece));
  background: -webkit-linear-gradient(top,  #eee 0%,#cecece 100%);
  background: linear-gradient(to bottom,  #eee 0%,#cecece 100%);
}
.shipping-tables .bottom-panel{
  border-top:1px solid #cecece;
  padding:16px 0 183px;
  overflow:hidden;
}
.shipping-tables .bottom-panel .btn-close{
  float:left;
  margin-left:20px;
  text-align:center;
  font-weight:bold;
  font-size:16px;
  line-height:40px;
  background:url(../images/sprite.png) no-repeat -821px -441px;
  width:96px;
  height:42px;
}

.shipping-tables .bottom-panel .btn-close2{
  float:left;
  margin-left:10px;
  text-align:center;
  font-weight:bold;
  font-size:16px;
  line-height:40px;
  background:url(../images/sprite.png) no-repeat -821px -441px;
  width:96px;
  height:42px;
}




.shipping-tables .bottom-panel .paypal{
  float:right;
  margin-right:54px;
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/sprite.png) no-repeat -926px -441px;
  width:214px;
  height:42px;
}
.shipping-tables .bottom-panel .paypal:hover{background-position:-927px -492px;}
.shipping-tables .middle-panel{
  background:#fff;
  padding:28px 49px 29px;
  overflow:hidden;
  border-top:1px solid #cecece;
}
.shipping-tables .middle-panel .options{
  float:left;
  width:290px;
  margin:4px 0 0 151px;
}
.shipping-tables .information-box{
  overflow:hidden;
  padding:10px 12px 12px;
  font-size:13px;
  line-height:18px;
  color:#7c7c7c;
}
.shipping-tables .information-box .btn-collapse{
  position:relative;
  float:left;
  padding:50px 0 0 4px;
  margin:0 50px 0 0;
  color:#7c7c7c;
}
.shipping-tables .information-box .btn-collapse:after{
  position:absolute;
  content:'';
  left:50%;
  top:1px;
  width:25px;
  height:44px;
  margin:0 0 0 -12px;
  background:url(../images/sprite-table.png) no-repeat -75px 0;
}
.shipping-tables .information-box .info{
  position:relative;
  float:left;
  width:260px;
  padding:2px 0 0 20px;
}
.shipping-tables .information-box .info:after{
  position:absolute;
  content:'';
  left:0;
  top:5px;
  width:15px;
  height:15px;
  background:url(../images/sprite-table.png) no-repeat -50px 0;
}
.shipping-tables .information-box .values-table{
  float:right;
  width:300px;
  font-size:13px;
  line-height:16px;
  color:#666;
  text-shadow:0 1px 1px #fff;
  border-collapse:collapse;
}
.shipping-tables .information-box .values-table td,
.shipping-tables .information-box .values-table th{
  vertical-align:middle;
  height:32px;
  padding:2px;
  text-align:center;
  border:1px solid #c4c4c4;
}
.shipping-tables .information-box .values-table th{
  font-weight:bold;
  background:#ececec;
  background:#ececec url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI5JSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMyJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQyJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY4JSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background:-moz-linear-gradient(top,  #ececec 0%, #eaeaea 26%, #e8e8e8 29%, #eaeaea 32%, #e6e6e6 42%, #e8e8e8 45%, #e7e7e7 55%, #e4e4e4 68%, #e1e1e1 71%, #e3e3e3 77%, #e0e0e0 100%);
  background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(26%,#eaeaea), color-stop(29%,#e8e8e8), color-stop(32%,#eaeaea), color-stop(42%,#e6e6e6), color-stop(45%,#e8e8e8), color-stop(55%,#e7e7e7), color-stop(68%,#e4e4e4), color-stop(71%,#e1e1e1), color-stop(77%,#e3e3e3), color-stop(100%,#e0e0e0));
  background:-webkit-linear-gradient(top,  #ececec 0%,#eaeaea 26%,#e8e8e8 29%,#eaeaea 32%,#e6e6e6 42%,#e8e8e8 45%,#e7e7e7 55%,#e4e4e4 68%,#e1e1e1 71%,#e3e3e3 77%,#e0e0e0 100%);
  background:-o-linear-gradient(top,  #ececec 0%,#eaeaea 26%,#e8e8e8 29%,#eaeaea 32%,#e6e6e6 42%,#e8e8e8 45%,#e7e7e7 55%,#e4e4e4 68%,#e1e1e1 71%,#e3e3e3 77%,#e0e0e0 100%);
  background:-ms-linear-gradient(top,  #ececec 0%,#eaeaea 26%,#e8e8e8 29%,#eaeaea 32%,#e6e6e6 42%,#e8e8e8 45%,#e7e7e7 55%,#e4e4e4 68%,#e1e1e1 71%,#e3e3e3 77%,#e0e0e0 100%);
  background:linear-gradient(to bottom,  #ececec 0%,#eaeaea 26%,#e8e8e8 29%,#eaeaea 32%,#e6e6e6 42%,#e8e8e8 45%,#e7e7e7 55%,#e4e4e4 68%,#e1e1e1 71%,#e3e3e3 77%,#e0e0e0 100%);
}
.middle-panel .options .row{
  overflow:hidden;
  margin-bottom:10px;
}
.middle-panel .options .row label{
  min-width:174px;
  float:left;
  font-size:12px;
  line-height:20px;
  font-weight:bold;
  margin-right:5px;
  color:#808080;
}
.middle-panel .options .row select{
  float:left;
  margin:0;
}
.middle-panel .options .row .select-area{
  float:left;
  margin:0;
}
.middle-panel .options .service-row label{min-width:147px;}
.middle-panel .options select.sel-exp{width:137px;}
.middle-panel .options .select-sel-exp{width:135px!important;}
.middle-panel .radio-row{
  padding:6px 0 14px;
  overflow:hidden;
}
.middle-panel .radio-row1{
  padding:6px 0 14px;
  overflow:hidden;
}

.middle-panel .radio-row label{
  float:right;
  margin-left:43px;
  font-size:12px;
  line-height:20px;
  font-weight:bold;
  color:#808080;  
}

.middle-panel .radio-row1 label{
  float:right;
  margin-left:10px;
  font-size:12px;
  line-height:20px;
  font-weight:bold;
  color:#808080;  
}
/* custom radio styles */
.rad-area {
  background:url(../images/bg-radio.png) no-repeat 0 0;
  margin: 0 7px 0 0;
  float: left;
  width: 18px;
  height: 19px;
}
.rad-checked {background:url(../images/bg-radio.png) no-repeat 100% 0;}
.middle-panel .total{
  float:right;
  width:510px;
}
.middle-panel .coast{
  width:290px;
  margin:0 0 16px auto;
}
.middle-panel .coast table{
  width:100%;
  border-collapse:collapse;
}
.middle-panel .coast .cell-2{text-align:right;}
.middle-panel .coast .cell-1{width:218px;}
.middle-panel .coast tbody td{
  font-size:12px;
  line-height:20px;
  color:#808080;
  font-weight:bold;
  padding:0;
}
.middle-panel .coast tbody .mark td{color:#0a8bcb;}
.middle-panel .coast tfoot td{
  border-top:1px solid #7d7d7d;
  padding:3px 0 0;
  font-size:12px;
  line-height:20px;
  color:#808080;
  font-weight:bold;
}
.middle-panel .coast tfoot .cell-1{text-align:right;}
.middle-panel .agree-label{
  overflow:hidden;
  color:#808080;
  font-size:10px;
  line-height:16px;
  font-weight:bold;
  text-align:right;
  display:block;
}
.middle-panel .chk-area {
  border:0;
  margin:0 1px 0 0;
  float: left;
  width:18px;
  height:17px;
  background:url(../images/checkbox2.png) no-repeat -34px 0;
}
.middle-panel .chk-checked {background:url(../images/checkbox2.png) no-repeat;}
.middle-panel .agree-label .chk-area{
  float:right;
  margin:0 0 0 5px;
}
.middle-panel-holder{overflow:hidden;}
.total-coast{margin-bottom:9px;}
.total-coast table{
  width:100%;
  border-collapse:collapse;
}
.total-coast .cell-1{width:461px;}
.total-coast table td{
  font-size:10px;
  line-height:17px;
  font-weight:bold;
  color:#808080;
  padding:0 0 2px;
  text-align:right;
  vertical-align:bottom;
  word-spacing:-1px;
}
.total-coast table .safe{text-decoration:underline;}
.total-coast table .chk-area{
  float:none;
  display:inline-block;
  vertical-align:top;
}
.total-coast table tfoot td{
  padding:7px 0 0;
  font-size:18px;
  line-height:24px;
  color:#0a8bcb;
  font-weight:bold;
}
.total-coast table tfoot dl{
  margin:0;
  padding-top:1px;
  text-align:right;
  overflow:hidden;
  border-top:1px solid #7d7d7d;
}
.total-coast table tfoot dt{
  float:left;
  width:298px;
}
.total-coast table tfoot dd{
  margin:0;
  overflow:hidden;
}
.popup-holder{
  height:0;
  position:relative;
  overflow:hidden;
}
.lightbox{
  background:#f4f4f4;
  border-radius:10px;
  border:1px solid #cdcdcd;
  padding:46px 46px 22px 45px;
  width:715px;
  color:#404040;
  font-size:14px;
  line-height:20px;
}
.lightbox .select-area .center{padding-left:6px;}
.lightbox .inputs-columns:after{
  clear:both;
  display:block;
  content:"";
}
.lightbox .inputs-columns .col-1{
  float:left;
  width:338px;
  margin-bottom:-3px;
}
.lightbox .inputs-columns .col-2{
  float:right;
  width:295px;
  margin:-1px 0 -3px;
}
.lightbox .inputs-columns .row{
  padding-bottom:22px;
  position:relative;
}
.lightbox .inputs-columns .row:after{
  clear:both;
  display:block;
  content:"";
}
.lightbox .inputs-columns label{
  float:left;
  width:114px;
  padding:4px 14px 5px 0;
  text-align:right;
}
.lightbox .inputs-columns label.optial-label{
  line-height:15px;
  padding:0 14px 0 0;
}
.lightbox .inputs-columns label.optial-label span{
  display:block;
  color:#848383;
  padding-left:34px;
}
.lightbox .inputs-columns input[type="text"]{
  float:left;
  border:1px solid #d2d2d2;
  border-radius:5px;
  background:#fff;
  padding:5px;
  width:154px;
  height:17px;
  line-height:17px;
  font-size:14px;
  -webkit-box-shadow:1px 1px 1px #d2d2d2 inset;
  box-shadow:1px 1px 1px #d2d2d2 inset;
}
.lightbox .inputs-columns .select-area{width:164px!important;}
.lightbox .inputs-columns .calendar-ico{
  position:absolute;
  top:0;
  right:0;
  overflow:hidden;
  text-indent:-9999px;
  background:url(../images/calendar-ico.png) no-repeat 0 0;
  width:29px;
  height:29px;
}
.lightbox .buttons:after{
  clear:both;
  display:block;
  content:"";
}
.lightbox .close-btn{
  font-size:14px;
  margin-left:-3px;
  float:left;
  line-height:43px;
  height:43px;
  color:#fff;
  text-transform:uppercase;
  text-align:center;
  min-width:151px;
  border:2px solid #fff;
  border-radius:8px;
  font-weight:bold;
  text-shadow:1px 1px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:1px 1px 1px rgba(5,52,74,0.25);
  box-shadow:1px 1px 1px rgba(5,52,74,0.25);
  background:#3fb2ee url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNmYjJlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iIzM1YWRlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzE2OWJkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYjk0ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3fb2ee), color-stop(24%,#35ade9), color-stop(74%,#169bd9), color-stop(100%,#0b94d3));
  background: -webkit-linear-gradient(top,  #3fb2ee 0%,#35ade9 24%,#169bd9 74%,#0b94d3 100%);
  background: linear-gradient(to bottom,  #3fb2ee 0%,#35ade9 24%,#169bd9 74%,#0b94d3 100%);
}
.lightbox .close-btn:hover{
  text-decoration:none;
  background:#0b94d3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiOTRkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzEyOTlkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzM0YWNlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZWIyZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0b94d3), color-stop(20%,#1299d7), color-stop(76%,#34ace8), color-stop(100%,#3eb2ee));
  background: -webkit-linear-gradient(top,  #0b94d3 0%,#1299d7 20%,#34ace8 76%,#3eb2ee 100%);
  background: linear-gradient(to bottom,  #0b94d3 0%,#1299d7 20%,#34ace8 76%,#3eb2ee 100%);
}
.lightbox .add-btn{
  font-size:14px;
  margin-right:-3px;
  height:43px;
  float:right;
  line-height:43px;
  color:#fff;
  text-transform:uppercase;
  text-align:center;
  min-width:169px;
  border:2px solid #fff;
  border-radius:8px;
  font-weight:bold;
  text-shadow:1px 1px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:1px 1px 1px rgba(5,52,74,0.25);
  box-shadow:1px 1px 1px rgba(5,52,74,0.25);background: #be0763;
  background:#be0763 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JlMDc2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2I2MDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iIzkyMDQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YjAzNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#be0763), color-stop(21%,#b6065e), color-stop(81%,#92044c), color-stop(100%,#8b0347));
  background: -webkit-linear-gradient(top,  #be0763 0%,#b6065e 21%,#92044c 81%,#8b0347 100%);
  background: linear-gradient(to bottom,  #be0763 0%,#b6065e 21%,#92044c 81%,#8b0347 100%);
}
.lightbox .add-btn:hover{
  text-decoration:none;
  background:#8a0347 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhMDM0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iIzkyMDQ0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2I2MDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZDA3NjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8a0347), color-stop(21%,#92044c), color-stop(81%,#b6065e), color-stop(100%,#bd0763));
  background: -webkit-linear-gradient(top,  #8a0347 0%,#92044c 21%,#b6065e 81%,#bd0763 100%);
  background: linear-gradient(to bottom,  #8a0347 0%,#92044c 21%,#b6065e 81%,#bd0763 100%);
}
.lightbox .table-holder{
  margin-bottom:26px;
  overflow:hidden;
}
.lightbox .table-holder:after{
  clear:both;
  display:block;
  content:"";
}
.lightbox .table-holder table{
  width:100%;
  border-collapse:collapse;
  margin:0;
  float:left;
}
.lightbox th{
  padding:0;
  font-size:18px;
  line-height:24px;
  color:#808080;
  text-shadow:1px 1px 0 #fff;
  font-weight:bold;
}
.lightbox th div{
  padding:6px 0;
  white-space:nowrap;
  border:solid #ccc;
  border-width:1px 0 1px 1px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2Q2ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(26%,#eeeeee), color-stop(77%,#d6d5d5), color-stop(100%,#cdcdcd));
  background: -webkit-linear-gradient(top,  #f8f8f8 0%,#eeeeee 26%,#d6d5d5 77%,#cdcdcd 100%);
  background: linear-gradient(to bottom,  #f8f8f8 0%,#eeeeee 26%,#d6d5d5 77%,#cdcdcd 100%);  
}
.lightbox th.cell-1 div{border-radius:9px 0 0 0;}
.lightbox th.cell-4 div{
  border-radius:0 9px 0 0;
  border-width:1px;
}
.lightbox th.cell-1{width:292px;}
.lightbox th.cell-2{width:151px;}
.lightbox th.cell-3{width:141px;}
.lightbox th.cell-4{width:133px;}
.lightbox tfoot td{
  line-height:17px;
  padding:0;
}
.lightbox tfoot td div{
  border:solid #d0d0d0;
  border-width:0 1px 1px;
  border-radius:0 0 9px 9px;
  background:#f4f4f4;
  height:17px;
  overflow:hidden;
}
.lightbox tbody td{
  padding:0;
  background:#fff;
  font-size:14px;
  line-height:18px;
}
.lightbox tbody tr:nth-child(2n) td{background:#f0f0f0;}
.lightbox tbody td div{
  border:solid #b4b4b4;
  border-width:0 0 1px 1px;
  padding:7px 5px 8px;
  text-align:center;
}
.lightbox td.cell-4 div{border-right-width:1px;}
.info-table-container .coll-2 table .mobile-date,
.info-table-container .coll-2 table th .mobile-v{display:none;}
.info-table-container .coll-2 table th em{
  font-style:normal;
  text-transform:none;
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  margin-left: -20px;
  cursor: pointer;
  overflow: hidden;
  z-index: 1104;
  display: none;
}
#fancybox-loading div {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 480px;
  background-image: url(../images/fancybox/fancybox.png);
}
#fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1100;
  display: none;
}
#fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  overflow: auto;
  display: none;
}
#fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  padding: 20px; /* should be 20px */
  z-index: 1101;
  outline: none;
  display: none;
}
#fancybox-outer {
  position: relative;
  width: 100%;
  height: 100%;
  background: none;
}
#fancybox-content {
  width: 0;
  height: 0;
  padding: 0;
  outline: none;
  position: relative;
  overflow: hidden;
  z-index: 1102;
  border: 0px solid transparent; /* border-width should be zero */
}
#fancybox-hide-sel-frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 1101;
}
#fancybox-close {
  position: absolute;
  top: -15px;
  right: -15px;
  width: 30px;
  height: 30px;
  background: transparent url(../images/fancybox/fancybox.png) -40px 0px;
  cursor: pointer;
  z-index: 1103;
  display: none !important;
}
#fancybox-error {
  color: #444;
  font: normal 12px/20px Arial;
  padding: 14px;
  margin: 0;
}
#fancybox-img {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  border: none;
  outline: none;
  line-height: 0;
  vertical-align: top;
}
#fancybox-frame {
  width: 100%;
  height: 100%;
  border: none;
  display: block;
}
#fancybox-left, #fancybox-right {
  position: absolute;
  bottom: 0px;
  height: 100%;
  width: 35%;
  cursor: pointer;
  outline: none;
  background: transparent url(../images/fancybox/blank.gif);
  z-index: 1102;
  display: none;
}
#fancybox-left {
  left: 0px;
}
#fancybox-right {
  right: 0px;
}
#fancybox-left-ico, #fancybox-right-ico {
  position: absolute;
  top: 50%;
  left: -9999px;
  width: 30px;
  height: 30px;
  margin-top: -15px;
  cursor: pointer;
  z-index: 1102;
  display: block;
}
#fancybox-left-ico {
  background-image: url(../images/fancybox/fancybox.png);
  background-position: -40px -30px;
}
#fancybox-right-ico {
  background-image: url(../images/fancybox/fancybox.png);
  background-position: -40px -60px;
}
#fancybox-left:hover, #fancybox-right:hover {
  visibility: visible; /* IE6 */
}
#fancybox-left:hover span {
  left: 20px;
}
#fancybox-right:hover span {
  left: auto;
  right: 20px;
}
.fancybox-bg {
  position: absolute;
  padding: 0;
  margin: 0;
  border: 0;
  width: 20px;
  height: 20px;
  z-index: 1001;
}
#fancybox-title {
  font-family: Helvetica;
  font-size: 12px;
  z-index: 1102;
}
.fancybox-title-inside {
  padding-bottom: 10px;
  text-align: center;
  color: #333;
  background: #fff;
  position: relative;
}
.fancybox-title-outside {
  padding-top: 10px;
  color: #fff;
}
.fancybox-title-over {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  text-align: left;
}
#fancybox-title-over {
  padding: 10px;
  background-image: url(../images/fancybox/fancy_title_over.png);
  display: block;
}
.fancybox-title-float {
  position: absolute;
  left: 0;
  bottom: -20px;
  height: 32px;
}
#fancybox-title-float-wrap {
  border: none;
  border-collapse: collapse;
  width: auto;
}
#fancybox-title-float-wrap td {
  border: none;
  white-space: nowrap;
}
#fancybox-title-float-left {
  padding: 0 0 0 15px;
  background: url(../images/fancybox/fancybox.png) -40px -90px no-repeat;
}
#fancybox-title-float-main {
  color: #fff;
  line-height: 29px;
  font-weight: bold;
  padding: 0 0 3px 0;
  background: url(../images/fancybox/fancybox-x.png) 0px -40px;
}
#fancybox-title-float-right {
  padding: 0 0 0 15px;
  background: url(../images/fancybox/fancybox.png) -55px -90px no-repeat;
}
.vedor-table-mobile{display:none;}
.ui-datepicker{width:210px!important;}
.ui-datepicker .ui-datepicker-prev{left:5px!important;}
.ui-datepicker .ui-datepicker-next{right:5px!important;}
.ui-datepicker-prev .ui-icon{
  background:url(../images/btns-date.png) no-repeat 0 0!important;
  width:11px!important;
  height:18px!important;
}
.ui-datepicker-next .ui-icon{
  background:url(../images/btns-date.png) no-repeat 100% 0!important;
  width:11px!important;
  height:18px!important;
}
.vscrollbar{
  position:absolute;
  top:0;
  right:0;
  width:15px;
  background:#bdbdbd;
}
.vscrollbar .vscroll-slider{
  position:absolute;
  top:0;
  left:0;
  width:15px;
  background:#fff;
}
@media only screen and (max-width: 1120px) {
  #footer.account-footer .bottom-row .box{padding:0 0 17px;}
  #footer .logo-box+.norton-logo-static{
    display:inline-block;
    width:90px;
    height:50px;
    margin:-5px 0 0 3.9%;
    background-position:-31px -21px;
  }
  .sitelock-static{
    display:inline-block;
    margin:-5px 0 0 9.9%;
    width:120px;
    height:70px;
  }

  .main-holder{padding-left:0;}
  .how-it-work li,
  .features li{margin-left:30px;}
  .pay-section{max-width:961px;}
  .pay-section .scrollable-area-wrapper,
  .pay-section .scrollable-area{width:961px!important;}
  .pay-section table{
    width:960px;
    margin:0 auto 30px;
  }
  .pay-section table th.myus, 
  .pay-section table th.bongous, 
  .pay-section table th.borderlinx, 
  .pay-section table th.shipito{width:125px;}
  .stat-container{
    margin:0 auto 18px;
    float:none;
    overflow:hidden;
  }
  .statistic .col{
    margin:0 auto;
    float:none;
  }
  .norton-logo-static{
    display:inline-block;
    vertical-align:top;
    margin:-22px 0 12px;
  }
  .norton-logo{display:none;}
  .sitelock{display:none;}
  .middle-row{padding:23px 21px 3px 20px;}
  .middle-row.mobile-hidden{display:none;}
  #footer .bottom-row .box .c1{
    margin:0 25px 18px 0;
    clear:both;
  }
  #footer.account-footer .bottom-row .box .c1{margin-bottom:0;}
  #footer .bottom-row .logo-box{margin:0 0 0 42px;}
  .bottom-row .social{
    width:258px;
    margin:6px 43px 0 -10px;
  }
  .middle-row .twitter-box{
    margin-top: 46px;
    width: 354px;
  }
  .middle-row .twitter-box ul{
    padding:4px 17px 0 9px;
    margin-bottom:9px;
  }
  .middle-row .twitter-box li{padding-bottom:4px;}
  .middle-row .twitter-box .btn-follow{margin-left:90px;}
  .middle-row .twitter-box ul:after{
    bottom:-30px;
    height:30px;
    left:224px;
  }
  #footer .bottom-row .box ul{padding-top:9px;}
  #header .signup{margin-right:0;}
}
@media only screen and (max-width: 1200px) {
  
  .shipping-tables .remove{
    overflow:hidden;
    text-indent:-9999px;
    width:30px;
    height:29px;
    background:url(../images/sprite.png) no-repeat -657px -258px;
    border:0;
    margin:-5px 3px;
  }
  .shipping-tables .updte{
    overflow:hidden;
    text-indent:-9999px;
    overflow:hidden;
    width:34px;
    height:29px;
    background:url(../images/sprite.png) no-repeat -696px -258px;
    border:0;
    margin:-5px 3px;
  }
}
@media only screen and (max-width: 1040px){
  .signup-box .note{display:none;}
}

/* Default styles for all devices */
.mobile-logout {
    display: none;
}

/* Styles for mobile devices */
@media only screen and (max-width: 1040px) {
    .mobile-logout {
        display: inline;
    }
}


@media only screen and (max-width: 1010px) {
  #header .country-selector{display:none;}
  #google_translate_element{display:none;}
  .home #header{padding:32px 0 117px;}
  .signup-box .note{display:none;}
  #header .top-row{
    padding-bottom:26px;
    margin:0 auto;
    max-width:707px;
  }
  #header h1{
    margin:31px 31px 42px;
    text-align:left;
  }
  .businesses #header h1{margin:26px 62px 6px;}
  .businesses #header{background-position:38% 5px;}
  .main-frame{
    margin-top:-84px;
    border-radius:0;
  }
  .home #header:after{
    height:67px;
    background:url(../images/city-img2.png) repeat-x 63% 0;
  }
  .home #header:before{
    width:168px;
    bottom:70px;
    margin-left:-84px;
    height:55px;
    background:url(../images/plane-img2.png) no-repeat;
  }
  #header .logo{
    margin:7px 0 0 7px;
    background:url(../images/tablet-logo.png) no-repeat 0 0;
    width:135px;
    height:28px;
  }
  #header .login,
  #header .signup{display:none;}
  #header .open-close .btns-control{
    position:absolute;
    top:-29px;
    right:10px;
  }
  #header .open-close  .btns-control .btn{
    color:#fff;
    display:block;
    float:right;
    text-align:left;
    margin-left:18px;
    font-size:14px;
    line-height:27px;
    font-weight:bold;
  }
  #header .open-close  .btns-control .btn:hover{
    text-decoration:none;
    color:#66cdff;
  }
  .home #header h1{
    font-size:33px;
    line-height:35px;
    margin-bottom:1px;
  }
  .home #header h2{
    font-size:16px;
    line-height:24px;
  }
  #content{padding:36px 13px 50px 15px;}
  .calculator-info{
    margin:-7px 0 -37px;
    padding:0 10px 49px 20px;
    padding-bottom:0;
  }
  #content .calculator-info .box{
    border-radius:0;
    margin:0 -23px 35px -32px;
    padding:22px 39px 28px 34px;
  }
  .calculator-info .form-col{
    float:none;
    margin:0 auto 15px;
    padding:61px 0 0 26px;
  }
  .calculator-info .form-col .ttl{margin:0 30px 1px;}
  .calculator-info .texts-row{margin:0 0 0 17px;}
  .calculator-info .btn{margin-left:45px;}
  .calculator-info .info-col{  
    margin:0 auto;
    width:398px;
    padding:40px 0 54px;
  }
  .calculator-info .main-info{
    letter-spacing:-1px;
    font-size:24px;
    line-height:26px;
    padding-bottom:21px;
  }
  .calculator-info .info-col .box2{
    margin:0 0 8px;
    padding:11px 10px 6px;
  }
  #content .calculator-info .box2 h3{
    line-height:16px;
    margin-bottom:7px;
  }
  .calculator-info .box2 dl{padding:0 3px 6px;}
  .calculator-info .info-col .list li{
    background-position:13px 4px;
    padding-left:21px;
    font-size:11px;
    line-height:15px;
  }  
  .businesses-info{padding-bottom:9px;}
  #content .businesses-info h2{
    margin:0 0 32px;
    letter-spacing:-2px;
  }
  .businesses-info .tooltipe{margin:0 -1px 31px -2px;}
  .businesses-info .ad-row .left-col .holder{margin-right:289px;}
  #content .ad-row h3{margin-bottom:2px;}
  #content .ad-row .title{padding:13px 5px 28px 14px;}
  #content .ad-row .title p{word-spacing:-1px;}
  #content .ad-row .info-row .ad{margin-right:20px;}
  #content .info-row .right-col{
    clear:both;
    float:none;
    overflow:hidden;
    margin:0;
    max-width:100%;
    word-spacing:-1px;
  }
  #content .info-row .reg{
    float:right;
    padding-bottom:0;
    margin-right:6px;
  }
  #content .info-row .info{
    float:left;
    margin-left:138px;
  }
  .businesses-info .tooltipe2{margin:41px 52px;}
  .shoppers-info .intro-box{
    margin:0 auto 49px;
    max-width:536px;
  }
  #content .shoppers-info .intro-box p{margin:0 10px 34px;}
  #content .shoppers-info h2{margin:0 0 26px;}
  .shoppers-info .box{margin:0 0 81px;}
  #content .shoppers-info .box p{margin:0 0 10px;}
  #content .shoppers-info .box h3{
    text-align:center;
    margin:0 0 10px;
  }
  .shoppers-info .box .text-holder{
    max-width:449px;
    margin:0 auto;
  }
  .shoppers-info .box .visual{
    float:none;
    margin:0 0 26px;
    text-align:center;
  }
  .shipping-tables .orders-info table select{width:50px;}
  .signup-box{
    padding:25px 8px 0 0;
    height:59px;
    margin:0 0 35px;
  }
  .signup-box form{
    width:508px;
    padding:11px 11px 11px 13px;
    background:url(../images/bg-sign-form2.png) no-repeat 0 0;
  }
  .signup-box input[type="text"],
  .signup-box input[type="password"]{
    padding:5px 23px 6px;
    height:24px;
    font-size:14px;
    line-height:24px;
    width:79px;
    margin-right:4px;
  }
  .signup-box input[type="password"]{
    width:75px;
    margin-right:4px;
  }
  .signup-box input.email{
    padding:5px 11px 6px;
    width:123px;
  }
  .signup-box .input-placeholder-text{  
    padding:5px 23px 6px;
    height:24px;
    font-size:14px;
    line-height:24px;
    font-weight:bold;
    color:#444;
  }
  .signup-box .btn{
    border-radius:6px;
    width:105px;
    height:36px;
    padding:0 0 2px;
    color:#fff;
    font-size:14px;
    line-height:32px;
  }
  .how-it-work h2{margin-bottom:46px;}
  .how-it-work ul{margin-bottom:-33px;}
  .how-it-work li:before{background:none;}
  .how-it-work li{
    margin:0 10px 50px!important;
    width:161px;
    font-size:12px;
    line-height:16px;
    padding-top:82px;
  }  
  .how-it-work li:after{
    width:72px;
    height:79px;
    background:url(../images/sprite.png) no-repeat 0 0;
    margin-left:-36px;
  }
  .how-it-work li.reg:after{background-position:-198px -522px;}
  .how-it-work li.shop:after{background-position:-303px -522px;}
  .how-it-work li.ship:after{background-position:-404px -522px;}
  .how-it-work li.final:after{background-position:-498px -522px;}
  .shoppers-info{padding:0 0 22px;}
  .shoppers-info .how-it-work{margin:-2px 0 35px;}
  .features-tablet{
    display:block;
  }
  #content .shoppers-info .features-tablet h2{
    font-size:26px;
    background-position:50% 17px;
    margin-bottom:51px;
  }
  .features-tablet ul{margin:0 -10px;}
  .tablet-hidden{display:none !important;}
  #content .shoppers-info .how-it-work h2{
    font-size:26px;
    line-height:30px;
    background:url(../images/border01.png) no-repeat 50% 14px;
    margin:0 0 46px;
    letter-spacing:0;
  }
  .shoppers-info .how-it-work li:before{background:none;}
  .shoppers-info .how-it-work li{
    margin:0 10px 50px!important;
    width:161px;
    font-size:12px;
    line-height:16px;
    padding-top:82px;
  }
  .logos-box h2{margin-bottom:29px;}
  .logos-box{
    padding-bottom:40px;
    margin-bottom:73px;
  }
  .dtop-img{display:none;}
  .tablet-img{display:inline;}
  .features ul{
    padding:0;
    font-size:14px;
    line-height:16px;
  }
  .features li{
    padding-top:71px;
    margin:0 5px!important;
    width:113px;
  }
  .features li .ttl{min-height:40px;}
  .features li:after{
    width:62px;
    height:61px;
    margin-left:-31px;
  }
  .features li.automated:after{background-position:0 -436px;}
  .features li.fast:after{background-position:-128px -436px;}
  .features li.concierge:after{background-position:-259px -436px;}
  .features li.package:after{background-position:-388px -436px;}
  .features li.free:after{background-position:-519px -436px;}
  .features li.repackaging:after{background-position:-649px -436px;}
  .features li.automated:hover:after{background-position:0 -127px;}
  .features li.fast:hover:after{background-position:-128px -127px;}
  .features li.concierge:hover:after{background-position:-259px -127px;}
  .features li.package:hover:after{background-position:-390px -127px;}
  .features li.free:hover:after{background-position:-521px -127px;}
  .features li.repackaging:hover:after{background-position:-652px -127px;}
  .pay-section{
    max-width:746px;
    padding-bottom:72px;
  }
  .pay-section .scrollable-area-wrapper,
  .pay-section .scrollable-area{width:746px!important;}
  .pay-section h2{
    margin:0 0 90px;
    font-size:48px;
    line-height:54px;
  }
  .pay-section h2 .note{
    font-size:12px;
    line-height:14px;
  }
  .pay-section h3{
    margin:0 0 33px;
    font-size:23px;
    line-height:23px;
    padding:0 0 0 48px;
  }
  .pay-section h3 .note{
    font-size:9px;
    line-height:10px;
    margin:3px 0 0 -3px;
  }
  .pay-section table{
    margin:0 auto 21px;
    width:745px;
  }
  .pay-section table.countries td{line-height:17px;}
  .pay-section table td{
    font-size:12px;
    line-height:13px;
  }
  .pay-section table td.compare{padding-left:8px;}
  .pay-section table td .note{
    font-size:10px;
    line-height:10px;
  }
  .pay-section table td.viaddress{font-size:14px;}
  .pay-section table td .serv{
    line-height:20px;
    font-size:12px;
  }
  .pay-section table td .txt{
    font-size:10px;
    line-height:10px;
    padding-bottom:0;
  }
  .pay-section table th.compare{
    font-size:14px;
    line-height:14px;
    width:198px;
  }
  .pay-section table th.compare div{
    border-radius:16px 0 0 0;
    padding:8px 10px 7px;
  }
  .pay-section table th.compare strong{
    font-size:22px;
    line-height:22px;
  }
  .pay-section table th.compare .rates{padding:17px 10px 18px;}
  .pay-section table th.myus,
  .pay-section table th.bongous,
  .pay-section table th.borderlinx,
  .pay-section table th.shipito{
    font-size:14px;
    line-height:19px;
    width:106px;
  }
  .pay-section table th.myus div,
  .pay-section table th.bongous div,
  .pay-section table th.borderlinx div,
  .pay-section table th.shipito div{padding:15px 10px 16px;}
  .pay-section table th.myus div{border-radius:16px 0 0 0;}
  .pay-section table th.shipito div{border-radius:0 16px 0 0;}
  .pay-section table th.viaddress{width:124px;}
  .pay-section table th.viaddress div{
    background:url(../images/sprite.png) no-repeat -446px -312px;
    height:72px;
  }
  .reviews blockquote .holder{margin-left:0;}
  .reviews blockquote .holder div{
    width:39.5%;
    margin:0 4% 0 6%;
    padding-bottom:45px;
  }
  .stat-container{
    font-size:10px;
    margin-top:0;
    width:725px;
    line-height:14px;
    background:url(../images/bg-peiples2.png) no-repeat 302px 40px;
  }
  .stat-container .man{
    width:254px;
    margin-left:31px;
  }
  .stat-container .woman{
    width:254px;
    margin-right:42px;
  }
  .statistic{padding:82px 0 40px;}
  .statistic:after{
    height:67px;
    background:url(../images/city-img2.png) repeat-x 50% 0;
  }
  .statistic .col{
    width:auto;
    text-align:center;
    padding-left:25px;
  }
  .statistic .members{
    display:inline-block;
    vertical-align:top;
    width:116px;
    padding-left:86px;
    margin-bottom:43px;
    text-align:left;
    font-size:22px;
    line-height:22px;
    background:url(../images/tablet-icons.png) no-repeat 0 0;
  }
  .statistic .members strong{
    font-size:27px;
    line-height:27px;
  }
  .statistic .members:after{
    right:12px;
    top:23px;
    width:14px;
    height:14px;
    background:url(../images/sprite.png) no-repeat 0 -521px;
  }
  .statistic .customers{
    display:inline-block;
    vertical-align:top;
    width:120px;
    padding:6px 0 10px 80px;
    font-size:14px;
    line-height:20px;
    text-align:left;
    background:url(../images/tablet-icons.png) no-repeat -205px 0;
  }
  .statistic .customers .txt{
    font-size:18px;
    line-height:20px;
    margin-bottom:0;
  }
  .statistic .customers strong{font-size:27px;}
  #footer .top-row .ttl{display:none;}
  #footer .top-row .logos{
    text-align:center;
  }
  #footer .top-row .logos li a{padding:0 12%;}
  #footer .top-row .logos li{margin:0 -2px;}
  .middle-row .twitter-box ul{
    font-size:11px;
    line-height:11px;
  }
  .tablet-hidden{display:none!important;}
  .pay-cost-container{display:none;}
  .pay-cost-container.tablet{display:block;}
  .calculator-page{background:#eee;}
  #content .calculator-info h2.second{
    text-align:left;
    margin:0 0 28px;
    font-size:30px;
    line-height:34px;
  }
  #content .calculator-info .information-row .box{
    position:relative;
    padding:0;
    border:1px solid #d2d2d2;
    border-radius:10px;
    margin:0 -14px 145px -2px;
    overflow:visible;
    box-shadow:0 0 1px #c1bfbf;
    -webkit-box-shadow:0 0 1px #c1bfbf;
  }
  #content .calculator-info .information-row .box:after{
    clear:both;
    display:block;
    content:"";
  }
  .calculator-info .information-row .form-col{
    float:left;
    padding:5px 0 5px 10px;
    width:316px;
    margin:0;
  }
  .calculator-info .information-row .info-col{
    margin:-1px -1px -1px -20px;
    float:right;
    border:1px solid #d2d2d2;
    border-radius:10px;
    width:349px;
    padding:6px 10px 10px 15px;
    box-shadow:0 0 1px #c1bfbf;
    -webkit-box-shadow:0 0 1px #c1bfbf;
  }
  .calculator-info .form-col label.est-label{
    letter-spacing:-1px;
    padding:21px 3px 5px;
  }
  .calculator-info .form-col .row{padding-bottom:26px;}
  .calculator-info .form-col .ttl{margin:0 16px 1px;}
  .calculator-info .information-row .btn{
    position:absolute;
    bottom:-90px;
    left:50%;
    margin:0 0 0 -128px;
  }
  .calculator-page #content:after{background:url(../images/bg-arrow1.png) no-repeat 0 0;}
  #footer .footer-logo{margin:8px 17px 0 0;}
  #footer .footer-logo img{width:111px;}
  .login-container .frame .section{background:none;}
  .login-container{width:432px;}
  .shipping-tables .orders-info tbody td.cell-15,
  .shipping-tables .orders-info tbody td.cell-3{
    white-space:nowrap;
  }
  .shipping-tables .orders-info tbody td.cell-3 div{
    padding:9px 3px 6px;
    text-align:center;
  }
  .shipping-tables .orders-info tbody td.cell-1 div{padding:9px 5px 6px;}
  .shipping-tables .orders-info tbody td.cell-2 div{padding:9px 2px 6px;}
  .shipping-tables .orders-info th .t-hidden{display:none;}
  #header .addr-box{
    position:absolute;
    top:59px;
    right:7px;
  }
  #header .top-row {
    max-width:1000px;
    padding:0 5px 26px;
  }
  #header .logout-btn{
    min-width:70px;
    padding:6px 6px 9px;
    margin-left:8px;
  }
  .account-main #header h1, .dashboard-page #header h1{
    font-size:48px;
    line-height:58px;
    margin:-1px 40px 6px;
  }
  .account-main .main-frame{margin-top:-188px;}
  .account-main .main-holder{padding:0 5px;}
  .middle-panel .agree-label .chk-area{
    float:none;
    display:inline-block;
    vertical-align:top;
    margin:0 22px 0 0;
  }
  .shipping-tables .bottom-panel{padding:21px 0;}
  .shipping-tables .bottom-panel .btn-close{margin-left:55px;}
  
  .shipping-tables .bottom-panel .paypal{margin-right:23px;}
  .dashboard-heading{
    padding:0;
    margin-top:-30px;
  }
  .dashboard-heading .incoming{width:196px;}
  .dashboard-heading .outgoing{width:200px;}
  #content .dashboard-heading .incoming h2{
    font-size:15px;
    line-height:18px;
    padding:48px 5px 10px;
    border-radius:8px 0 0 0;
  }
  #content .dashboard-heading .incoming h2:after{
    background:url(../images/sprite.png) no-repeat 0 -773px;
    width:33px;
    height:27px;
    margin-left:-16px;
    top:15px;
  }
  #content .dashboard-heading .outgoing h2{
    font-size:15px;
    line-height:18px;
    padding:48px 5px 10px;
    border-radius:0 8px 0 0;
  }
  #content .dashboard-heading .outgoing h2:after{
    background:url(../images/sprite.png) no-repeat -547px -773px;
    width:64px;
    height:21px;
    margin-left:-32px;
    top:15px;
  }
  #content .dashboard-heading .viabox h2{
    font-size:15px;
    line-height:18px;
    padding:48px 5px 10px;
  }
  #content .dashboard-heading .viabox h2:after{
    background:url(../images/sprite.png) no-repeat -288px -772px;
    width:22px;
    height:27px;
    margin-left:-9px;
    top:14px;
  }
  .info-table-container{padding:0;}
  .info-table-container .coll-1{
    width:196px;
    padding-top:8px;
  }
  .info-table-container .add-btn{
    font-size:15px;
    width:124px;
    border-radius:4px;
    padding:3px 5px 5px;
  }
  .info-table-container .note{
    font-size:9px;
    line-height:12px;
    margin-bottom:3px;
    width:150px;
  }
  .info-table-container .vedor-table{
    width:180px;
    margin-bottom:15px;
  }
  .info-table-container .vedor-table th{
    font-size:10px;
    line-height:12px;
  }
  .info-table-container .vedor-table th span{padding:6px 0;}
  .info-table-container .vedor-table th.cell-1 span{padding-left:8px;}
  .info-table-container .vedor-table th.cell-2 span{padding-right:15px;}
  .info-table-container .vedor-table tbody td{
    font-size:10px;
    line-height:12px;    
  }
  .info-table-container .vedor-table tbody td.cell-1 div{
    padding:2px 3px 3px 9px;
  }
  .info-table-container .vedor-table tbody td.cell-2 div{padding:2px 11px 3px 3px;}
  .info-table-container .vedor-table tfoot td div{height:6px;}
  #content .info-table-container h3{
    font-size:15px;
    line-height:18px;
    width:150px;
    margin-bottom:4px;
  }
  #content .info-table-container h3 .add-info{
    font-size:9px;
    line-height:9px;
  }
  .info-table-container .coll-3{
    width:200px;
    padding:35px 0 0;
  }
  .info-table-container .coll-3 .shipping-table{width:180px;}
  .info-table-container .coll-3 .shipping-table .cell-1{width:100px;}
  .info-table-container .coll-3 .shipping-table th span{padding:4px 0 7px;}
  .info-table-container .coll-3 .shipping-table th{
    font-size:9px;
    line-height:12px;
  }
  .info-table-container .coll-3 .shipping-table th.cell-1 span{padding-left:9px;}
  .info-table-container .coll-3 .shipping-table th.cell-2 span{padding-right:18px;}
  .info-table-container .coll-3 .shipping-table tbody td{
    font-size:9px;
    line-height:12px;
  }
  .info-table-container .coll-3 .shipping-table tfoot td div{height:6px;}
  .info-table-container .coll-3 .shipping-table tbody td.cell-1 div{padding:1px 12px 4px;}
  .info-table-container .coll-3 .shipping-table tbody td.cell-2 div{padding:1px 10px 3px 3px;}  
  .info-table-container .coll-2:before,
  .info-table-container .coll-2:after{background:none;}
  .info-table-container .coll-2{padding:10px 0 65px;}
  .info-table-container .coll-2 table th{
    font-size:13px;
    line-height:17px;
    background:#e9e9e9;
    border-top:1px solid #c3c3c3;
    padding:3px 5px 4px;
  }
  .info-table-container .coll-2 table th.cell-1{border-left:1px solid #c3c3c3;}
  .info-table-container .coll-2 table th.cell-4{
    border:solid #c3c3c3;
    border-width:1px;
  }
  .info-table-container .coll-2 table th .sort-link{
    background:url(../images/bullet07.png) no-repeat 100% 6px;
    white-space:nowrap;
    padding-right:12px;
  }
  .info-table-container .coll-2 table th.cell-3 .sort-link{
    padding-right:0;
    background:none;
  }
  .info-table-container .coll-2 table td{
    font-size:11px;
    line-height:14px;
    padding:8px 5px;
  }
  .info-table-container .btn-ship{
    width:73px;
    padding:4px 5px;
    font-size:11px;
    margin: 2px auto -2px;
  }
  .info-table-container .coll-2 table td.last-cell{border-left:1px solid #b0b0b0;}
  .info-table-container .coll-2 table .date{display:none;}
  .info-table-container .coll-2 table .mobile-date{display:inline;}
  .info-table-container .coll-2 table .mobile-h{display:none;}
  .info-table-container .coll-2 table .mobile-v{display:inline!important;}
  .info-table-container .coll-2 table th.cell-1{width:26%;}
  .info-table-container .coll-2 table th.cell-3{width:15%;}
  .info-table-container .coll-2 table th.cell-2{width:18%;}
  .info-table-container .coll-2 table th.cell-4{width:50%;}
  .account-main #content h2{
    font-size:21px;
    line-height:25px;
    padding:0 20px 17px;
  }
  .account-main .box .left-col{width:364px;}
  .account-main .box .left-col label, .account-main .box .left-col .label{width:179px;}
  .forwarding-addr{margin-top:-13px;}
  .account-main #content .box{
    padding:20px 6px 55px;
    border-width:0 0 1px;
    border-radius:0;
    margin:0 -5px 50px;
    background:#f6f6f6;
  }
  .account-main #content .box:after{
    position:absolute;
    bottom:-51px;
    z-index:1;
    background:#f6f6f6;
    content:'';
    left:0;
    right:0;
    height:50px;
  }
  .account-main #content .holder{padding:0 0 22px;}
  .account-main .box .right-col{width:314px;}
  .account-main .block{
    border-width:1px 0;
    margin:0 -5px;
    padding:28px 10px 7px;
    position:relative;
  }
  .account-main .block:before{
    position:absolute;
    bottom:-23px;
    z-index:1;
    background:#fff;
    content:'';
    left:0;
    right:0;
    height:22px;
  }
  .account-main .block .left-col{
    width:370px;
  }
  .account-main #content .block h3{
    font-size:21px;
    line-height:24px;
    margin-left:115px;
  }
  .account-main .block dt{width:172px;}
  .account-main .block .right-col{
    width: 326px;
    padding:0;
  }
  .account-main #content .block h4{
    font-size:21px;
    line-height:24px;
  }
  .account-main .block .right-col .btn-holder{
    display:block;
    text-align:center;
    padding:19px 28px 0 0;
  }
  .lightbox{
    border-radius:0;
    padding:40px 30px 22px 22px;
    width:auto;
  }
  .tablet-hidden{display:none;}
}
@media only screen and (min-width: 746px){
  body .js-slide-hidden{
    display:block !important;
    left:auto !important;
    position:static !important;
    top:auto !important;
  }
}
@media only screen and (max-width: 806px){
  .lightbox .inputs-columns .col-1{width:304px;}
  .lightbox .inputs-columns .col-2{width:261px;}
  .lightbox .inputs-columns input[type="text"]{width:120px;}
  .lightbox .inputs-columns .select-area{width:130px!important;}
}
@media only screen and (max-width: 745px) {
/*
  #wrapper{
    width:320px;
    margin:0 auto;
  }
*/
  #header .logout-btn{display:none;}
  #header .top-line{
    display:block;
    position:absolute;
    top:0;
    left:0;
    width:100%;
    background:#0a93d3;
    height:47px;
    box-shadow:0 0 2px #0875aa;
    -webkit-box-shadow:0 0 2px #0875aa;
  }
  #header .open-close .btn,
  #header .open-close .btn{
    color:#444;
    display:block;
    text-align:left;
    padding:0 11px;
    font-size:12px;
    line-height:27px;
    font-weight:bold;
    text-shadow:1px 1px 0 #fff;
  }
  #header .open-close{
    margin:0;
    position:absolute;
    top:-9px;
    right:0;
    z-index:100;
    width:100%;
    padding:0;
  }
  #header .open-close .opener{
    display:block;
    position:relative;
    padding:0 36px 0 0;
    font-size:14px;
    line-height:29px;
    color:#fff;
    float:right;
    margin-right:10px;
  }
  #header .open-close .opener:after{
    content:"";
    position:absolute;
    top:2px;
    right:4px;
    width:29px;
    height:29px;
    background:url(../images/sprite.png) no-repeat -229px -258px;
  }
  #header .open-close .slide{
    position:absolute;
    top:37px;
    left:12px;
    right:12px;
    border:1px solid #d7d7d7;
    background:#fff;
  }
  #nav{
    float:none;
    border:none;
    border-radius:0;
  }
  #nav li{
    float:none;
    border-left:none;
  }
  #nav li a{
    color:#444;
    display:block;
    text-align:left;
    padding:0 11px;
    font-size:12px;
    line-height:27px;
    font-weight:bold;
    text-shadow:1px 1px 0 #fff;
  }
  #nav li:first-child a{border-radius:0;}
  #nav li:last-child a{border-radius:0;}
  #header .open-close .btn:hover{    
    text-decoration:none;
    background:#d0f0ff;
  }
  #header .open-close .btns-control{
    position:static;
  }
  #header .open-close .btns-control .btn{
    color:#444!important;
    float:none;
    margin:0!important;
    font-size:12px;
    line-height:27px;
  }  
  #header .login,
  #header .signup{display:none;}
  #header{padding:17px 0 53px;}
  .home #header{padding:17px 0 53px;}
  #header .top-row{padding-bottom:22px;}
  .home #header:after{
    height:53px;
    background:url(../images/city-img3.png) repeat-x 63% 0;
  }
  .businesses #header h1 {
    margin:55px 0 6px;
    text-align:center;
    font-size:60px;
    line-height:64px;
  }
  .home #header:before{
    width:142px;
    bottom:44px;
    margin-left:-72px;
    height:47px;
    background:url(../images/plane-img3.png) no-repeat;
  }
  #header .logo{
    position:relative;
    z-index:101;
    margin:-4px 0 0 15px;
    background:url(../images/mobile-logo.png) no-repeat 0 0;
    width:113px;
    height:24px;
  }
  #header h1{
    font-size:60px;
    line-height:67px;
    margin:25px 23px 0;
  }
  .home #header h1{
    font-size:30px;
    line-height:32px;
    margin:0 10px 22px;
  }
  .home #header h2{
    font-size:14px;
    line-height:22px;
    margin:0 10px;
  }
  .calculator-info{margin:-5px 0 -56px;}
  #content .calculator-info h2{
    line-height:68px;
    letter-spacing:-2px;
    margin:0 -20px 8px;
  }
  #content .businesses-info h2{
    font-size:32px;
    line-height:58px;
    margin:0 0 12px;
  }
  .calculator-info .box .visual{
    text-align:center;
    margin:7px 0 29px;
    float:none;
  }
  .calculator-info .box .text-holder{margin:0 -20px -8px -15px;}
  .calculator-info .form-col{
    padding:63px 0 0;
    margin:0 0 15px -15px;
    width:288px;
  }
  .calculator-info select{width:282px;}
  .calculator-info .select-area{width:282px!important;}
  .calculator-info .form-col label.est-label{
    line-height:19px;
    padding:1px 25px 11px;
    text-align:center;
  }
  .calculator-info .form-col .row input[type="text"]{
    width: 132px;
    margin-right:20px;
  }
  #content .calculator-info .box{margin-bottom:22px;}
  .calculator-info .form-col .ttl{margin:0 15px -1px;}
  .calculator-info .texts-row{margin:0 -15px 39px 2px;}
  .calculator-info .btn{margin-left:31px;}
  #content .calculator-info h2.second{
    font-size:46px;
    line-height:48px;
    margin:0 -15px 38px;
  }
  .calculator-info .main-info{
    font-size:20px;
    line-height:24px;
    padding-bottom:13px;
  }
  .calculator-info .info-col{
    padding:31px 0 25px;
    width:auto;
    margin:0 0 0 -8px;
    overflow:visible;
  }
  .calculator-info .info-col .box2{
    border-radius:0;
    margin:30px -40px 32px -23px;
    max-width:780px;
  }
  #content .calculator-info .box2 h3{
    border-radius:0;
    margin:0 -11px 9px;
    text-align:center;
  }
  .calculator-info .box2 dl{text-align:center;}
  .calculator-info .info-col .list{margin:0 -17px;}
  .calculator-info .info-col .list li{
    background:none;
    font-size:12px;
    line-height:18px;
    padding:0 0 5px 12px;
  }  
  .businesses-info .ad-row .left-col .holder{margin:0 0 18px;}
  .businesses-info .ad-row .left-col{float:none;}
  .businesses-info .ad-row .column{
    float:none;
    margin:0 auto;
  }
  .businesses-info .ad-frame{
    text-align:center;
    min-height:109px;
  }
  .businesses-info .ad-frame2{min-height:81px;}
  .main-frame{
    margin-top:-33px;
    border-radius:0;
  }
  .businesses #header{
    background-position:43% 4px;
    padding:22px 0 136px;
  }
  #content{padding:21px 13px 46px 12px;}
  .businesses-info .tooltipe{
    margin:0 -1px 40px;
    padding:9px;
    font-size:12px;
    line-height:14px;
    word-spacing:-1px;
  }
  .businesses-info .tooltipe2{
    margin:0 -2px 35px;
    line-height:14px;
  }
  #content .ad-row .title{padding:12px 5px 14px 14px;}
  #content .ad-row h3{margin-bottom:-1px;}
  #content .ad-row .info-row{
    text-align:center;
  }
  #content .ad-row .info-row .ad{
    float:none;
    margin:0 0 11px;
    display:inline-block;
    vertical-align:top;
  }
  #content .ad-row .info-row .list{
    float:none;
    text-align:left;
    margin:0 -10px 7px 5px;
    max-width:280px;
  }
  #content .info-row .right-col{
    text-align:left;
    margin:0 -7px 0 -5px;
    padding-bottom:12px;
  }
  #content .info-row .info{margin-left:0;}
  #content .info-row .reg{margin-right:0;}
  .businesses-info .ad-row{margin-bottom:28px;}  
  .signup-box{
    height:185px;
    padding:18px 1px 0 0;
  }
  .signup-box form{
    width:146px;
    padding:12px 28px 12px 32px;
    background:url(../images/bg-sign-form3.png) no-repeat 0 0;
  }
  .signup-box input[type="text"],
  .signup-box input[type="password"]{
    padding:5px 11px 6px;
    height:24px;
    font-size:14px;
    line-height:24px;
    width:123px;
    float:none;
    display:block;
    margin:0 0 4px;
  }
  .signup-box input[type="password"]{
    width:123px;
    margin:0 0 9px;
  }
  .signup-box input.email{
    padding:5px 11px 6px;
    width:123px;
    margin:0 0 4px;
  }
  .signup-box .input-placeholder-text{  
    padding:5px 11px 6px;
    height:24px;
  }
  .signup-box .btn{
    border-radius:6px;
    width:105px;
    height:36px;
    padding:0 0 2px;
    color:#fff;
    font-size:14px;
    line-height:32px;
    float:none;
    display:block;
    margin:0 auto;
  }
  .how-it-work h2{
    margin-bottom:33px;
    font-size:18px;
    background:url(../images/border05.png) no-repeat 50% 15px;
  }
  .shoppers-info .how-it-work{margin:8px 0 40px;}
  #content .shoppers-info .how-it-work h2{
    margin:-3px 0 34px;
    font-size:18px;
    background:url(../images/border05.png) no-repeat 50% 15px;
  }
  .how-it-work{margin-bottom:43px;}
  .how-it-work li{
    margin:0 10px 14px!important;
    width:128px;
    font-size:10px;
    line-height:15px;
    padding-top:68px;
  }
  .how-it-work li:after{
    width:61px;
    height:66px;
    background:url(../images/sprite3.png) no-repeat 0 0;
    margin-left:-30px;
  }
  .how-it-work li.reg:after{background-position:0 0;}
  .how-it-work li.shop:after{background-position:-108px 0;}
  .how-it-work li.ship:after{background-position:-223px 0;}
  .how-it-work li.final:after{background-position:-329px 0;}  
  .shoppers-info .how-it-work h2{
    margin-bottom:22px;
    font-size:18px;
    background:url(../images/border05.png) no-repeat 50% 15px;
  }
  .shoppers-info .how-it-work{margin-bottom:36px;}
  #content .shoppers-info h2 {margin: 0 0 16px;}
  .shoppers-info .intro-box {margin: 0 auto 17px;}
  .shoppers-info .box .text-holder {max-width: 283px;}  
  .shoppers-info .box .visual { margin: 0 0 23px;}
  .shoppers-info .box {margin: 0 0 65px;}
  .shoppers-info .how-it-work ul{
    margin:0 -10px;
  }
  .shoppers-info{
    padding-bottom:0;
    margin-bottom:-49px;
  }
  .shoppers-info .how-it-work li{
    margin:0 10px 14px!important;
    width:128px;
    font-size:10px;
    line-height:15px;
    padding-top:68px;
  }
  .shoppers-info .how-it-work li:after{
    width:61px;
    height:66px;
    background:url(../images/sprite3.png) no-repeat 0 0;
    margin-left:-30px;
  }
  .shoppers-info .how-it-work li.reg:after{background-position:0 0;}
  .shoppers-info .how-it-work li.shop:after{background-position:-108px 0;}
  .shoppers-info .how-it-work li.ship:after{background-position:-223px 0;}
  .shoppers-info .how-it-work li.final:after{background-position:-329px 0;}  
  .logos-box h2{
    margin:0 6px 33px;
    font-size:18px;
  }
  .logos-box h2 span{padding:0 4px;}
  .logos-box{
    padding:60px 0 30px;
    margin-bottom:64px;
  }
  .features h2{background:url(../images/border05.png) no-repeat 50% 13px;}
  .logos-box h2:after{top:14px;}  
  #content .shoppers-info .features-tablet h2{
    font-size:16px;
    background-position:50% 17px;
    margin-bottom:36px;
  }
  .features-tablet ul{margin:0 -12px;}
  .features{margin-bottom:71px;}
  .features-tablet{margin-bottom:20px;}
  .features h2{
    font-size:16px;
    background:url(../images/line02.png) no-repeat 50% 13px;
    margin-bottom:42px;
  }  
  .features li{
    padding-top:61px;
    margin:0 5px 25px!important;
    width:94px;
    font-size:11px;
    line-height:12px;
  }
  .features li .ttl{min-height:28px;}
  .features li:after{
    width:52px;
    height:51px;
    margin-left:-26px;
    background:url(../images/sprite2.png) no-repeat 0 0;
  }
  .features li.automated:after{background-position:0 -337px;}
  .features li.fast:after{background-position:-107px -337px;}
  .features li.concierge:after{background-position:-216px -337px;}
  .features li.package:after{background-position:-324px -337px;}
  .features li.free:after{background-position:-434px -337px;}
  .features li.repackaging:after{background-position:-542px -337px;}
  .features li.automated:hover:after{background-position:0 -237px;}
  .features li.fast:hover:after{background-position:-107px -237px;}
  .features li.concierge:hover:after{background-position:-217px -237px;}
  .features li.package:hover:after{background-position:-326px -237px;}
  .features li.free:hover:after{background-position:-435px -237px;}
  .features li.repackaging:hover:after{background-position:-545px -237px;}
  .pay-section h2{
    margin:0 0 39px;
    font-size:43px;
    line-height:50px;
  }
  .pay-section table{margin-bottom:31px;}
  .pay-section table.countries{margin:-24px 0 22px;}
  .pay-section h2 .note{
    font-size:12px;
    line-height:19px;
    margin:13px 1px 0;
  }
  .pay-section h3{
    margin:0 0 22px;
    font-size:23px;
    line-height:23px;
    padding:0;
    text-align:center;
  }
  .pay-section h3 .note{
    font-size:12px;
    line-height:15px;
    margin:11px 0 0;
  }
  .mobile-hidden{display:none!important;}
  .pay-section .table-holder{padding:0 0 0 11px;}
  .pay-section{
    max-width:320px;
    padding-bottom:72px;
  }
  .pay-section .scrollable-area-wrapper,
  .pay-section .scrollable-area,
  .shipping-tables .scrollable-area-wrapper,
  .shipping-tables .scrollable-area{width:320px!important;}
  .scrollable-area-wrapper .hscrollbar{top:0;}
  .pay-section table{display:none;}
  .pay-section .img-table{
    display:inline;
    vertical-align:top;
    margin:0 0 31px;
  }
  .pay-section .img-table.img-countries{margin:0 0 22px;}
  .reviews{padding-bottom:33px;}
  .reviews h2{
    background:url(../images/border07.png) no-repeat 50% 14px;
    margin:0 13px 36px;
  }
  .reviews blockquote .holder div{
    width:280px;
    margin:0 auto;
    padding-bottom:41px;
    display:block;
  }
  .reviews blockquote q{line-height:20px;}
  .stat-container{
    font-size:10px;
    width:320px;
    line-height:14px;
    background:none;
  }
  .stat-container .man{
    width:auto;
    float:none;
    margin:0;
    padding:0 66px 21px 0;
    background:url(../images/bg-peiples2.png) no-repeat 260px 0;
  }
  .stat-container .woman{
    width:auto;
    float:none;
    margin:0;
    padding:0 0 10px 66px;
    background:url(../images/bg-peiples2.png) no-repeat -57px 0;
  }
  .statistic .members{
    display:block;
    margin:0 auto 20px;
  }
  .statistic .customers{
    display:block;
    margin:0 auto;
    background-position:-206px 0;
    padding:6px 0 14px 77px;
    width:131px;
  }
  .statistic:after{
    height:53px;
    background:url(../images/city-img3.png) repeat-x 63% 0;
  }
  #footer .top-row .logos{
    margin:0 auto;
    width:320px;
  }
  #footer .top-row .logos .scrollable-area-wrapper,
  #footer .top-row .logos .scrollable-area{
    width:320px!important;
  }
  #footer .top-row .logos .scrollable-area ul{
    width:775px!important;
    text-align:left;
    white-space:nowrap;
  }
  #footer .top-row .logos li{
    margin:0;
    text-align:center;
  }
  #footer .top-row .logos .scrollable-area-wrapper .hscrollbar{top:5px;}
  .middle-row .left-col{
    float:none;
    width:auto;
    text-align:center;
  }
  .middle-row .cards{margin:0;}
  .middle-row .cards a{
    display:block;
    position:relative;
    z-index:5;
  }
  .middle-row .cards li{
    display:inline-block;
    vertical-align:top;
    margin:0 9px;
    float:none;
  }
  .middle-row .twitter-box{
    float:none;
    margin:0 auto;
    width:297px;
  }
  .middle-row .twitter-box .btn-follow{display:none;}
  .middle-row {padding:27px 9px 94px 6px;}
  .norton-logo-static{margin:-13px 0 30px;}
  #footer .bottom-row .box ul+.norton-logo-static{
    display:inline-block;
    margin:3px 0 23px;
  }
  .middle-row .partners li{margin:0 1px;}
  .middle-row .partners{
    padding:0 0 34px;
    margin-top:-2px;
  }
  .middle-row .twitter-box ul{
    font-size:9px;
    line-height:9px;
    border-radius:6px;
    padding:12px 12px 3px 5px;
  }
  .middle-row .twitter-box li{padding-bottom:8px;}
  .middle-row .twitter-box ul:after{
    left:188px;
    bottom:-22px;
    height:21px;
    background-position:0 -10px;
  }
  #footer .bottom-row{
    font-size:12px;
    line-height:19px;
  }
  #footer.account-footer .bottom-row{padding:16px 0 12px;}
  #footer .bottom-row .box{
    float:none;
    padding:0 0 37px;
  }
  #footer.account-footer .bottom-row .box{padding:0 0 9px;}
  #footer .bottom-row .box ul{padding:8px 0 21px;}
  #footer .bottom-row .logo-box{
    float:none;
    margin:0 auto 80px;
    width:300px;
    overflow:hidden;  
  }
  #footer.account-footer .bottom-row .logo-box{margin-bottom:32px;}
  #footer .footer-logo{margin:11px 13px 0 18px;}
  .bottom-row .logo-box .txt{
    line-height:14px;
    padding:7px 0 10px 15px;
  }
  .bottom-row .social{
    float:none;
    margin:0 auto;
    width:190px;
    padding:0 22px 0 0;
    overflow:hidden;
  }
  .bottom-row .social li{margin:0 3px 9px 4px;}
  .calculator-info{
    margin:0;
    padding:0 18px;
    overflow:hidden;
  }
  .calculator-page #content{
    padding:10px 0 5px;
  }
  #content .calculator-info h2.second{
    text-align:left;
    margin:0 0 28px;
    font-size:30px;
    line-height:34px;
    display:none;
  }
  #content .calculator-info .information-row .box{
    position:relative;
    padding:0;
    border:none;
    margin:0 0 23px;
    box-shadow:0 0 0 #c1bfbf;
    -webkit-box-shadow:0 0 0 #c1bfbf;
  }
  .calculator-info .information-row .form-col{
    float:none;
    padding:1px 0;
    width:auto;
    margin:0;
  }
  .calculator-info .info-col .box2{margin:21px -28px 32px;}
  .calculator-info .texts-row label{display:none;}
  .calculator-info .texts-row .in{margin-top:11px;}
  .calculator-info .texts-row{margin-bottom:13px;}
  .calculator-info .information-row .info-col{
    margin:0;
    float:none;
    border:none;
    width:auto;
    padding:6px 10px 10px 5px;
    box-shadow:0 0 0 #c1bfbf;
    -webkit-box-shadow:0 0 0 #c1bfbf;
  }
  .calculator-info .form-col label.est-label{
    letter-spacing:-1px;
    padding:0 6px 9px;
    text-align:left;
  }
  .calculator-info .form-col .row{padding-bottom:18px;}
  .calculator-info .form-col .ttl{margin:0 16px 3px;}
  .calculator-info .information-row .btn{
    position:static;
    margin:0 auto 20px;
    width:193px;
    height:57px;
    display:block;
    font-size:18px;
    line-height:55px;
  }
  .login-container .frame .section-holder{
    width:304px;
    margin:0;
  }
  .login-container{width:304px;}
  .login-container .frame .section{padding:20px 0;}
  .login-container .inp-holder .holder{
    width:302px;
  }
  .login-container .logo{margin:0 0 31px 12px;}
  .login-container .inp-holder .forgot{
    float:none;
    display:inline-block;
    vertical-align:top;
    margin:7px 9px 0 0;
  }
  .login-container .inp-holder{margin-bottom:26px;}
  .login-container .inp-holder:first-child{margin-bottom:14px;}
  .login-container .btn-row{margin:0 0 19px 5px;}
  .login-container .btn-row label{
    float:right;
    margin:13px 5px 0 0;
  }
  .login-container ul{margin:0 5px;}
  .signup-container .btn-login{display:none;}
  .signup-container{width:310px;}
  .signup-container .frame{
    vertical-align:top;
    padding-top:10px;
  }
  .signup-container .inp-holder input[type="text"], 
  .signup-container .inp-holder input[type="password"]{width:150px;}
  .signup-container h1{
    font-size:18px;
    line-height:20px;
    margin-bottom:15px;
  }
  .signup-container p{
    font-size:12px;
    line-height:16px;
  }
  .signup-container .heading{padding:17px 18px 16px 16px;}
  .signup-container .block{padding:19px 10px 62px;}
  .account-main #main{background:none;}
  .account-main .main-frame{margin:-90px 0 0;}
  .account-main #content .box{background:#fff;}
  .account-main #content h2{padding:0 20px 7px;}
  .account-main #header h1,
  .dashboard-page #header h1{
    font-size:28px;
    line-height:32px;
    margin:20px 190px 6px 10px;
  }
  .dashboard-page #header h1{font-size:24px;}
  #header .addr-box{
    top:40px;
    right:3px;
    margin:0;
    border-radius:10px;
  }
  #header .addr-box .ttl{margin-bottom:-3px;}
  .account-main .main-holder{padding:0 2px;}
  .forwarding-addr{margin-top:-22px;}
  .account-main #content h2{
    letter-spacing:-1px;
    padding:0 20px 40px;
  }
  .account-main #content .holder{border:none;}
  .account-main #content .box{
    margin:0 -2px;
    border:none;
    padding:20px 6px 28px;
  }
  .account-main #content .box:after{display:none;}
  .account-main #content .box form{margin:-43px 0 0;}
  .account-main .box .left-col{
    float:none;
    width:auto;
    padding:0 0 10px;
  }
  .account-main .box .right-col{
    float:none;
    width:auto;
    padding:0 0 42px;
  }
  .account-main .box .left-col .row{padding-bottom:13px;}
  .account-main .box .left-col label,
  .account-main .box .left-col .label,
  .account-main .box .right-col label,
  .account-main .box .right-col .label{
    width:110px;
    text-align:left;
    padding:4px 0 0 13px;
  }
  .account-main .box .left-col .row-alt label{
    padding-top:0;
    margin-top:-9px;
  }
  .account-main .box form label em{
    font-style:normal;
    font-size:11px;
    line-height:14px;
  }
  .account-main .box .right-col input[type="text"],
  .account-main .box .right-col input[type="password"],
  .account-main .box .left-col input[type="text"],
  .account-main .box .left-col input[type="password"]{
    border-radius:4px;
    height:18px;
    padding:3px 9px 3px;
  }
  .account-main .box .left-col input[type="text"],
  .account-main .box .left-col input[type="password"]{height:21px;}
  .account-main .box .left-col .txt{padding-left:0;}
  .account-main .box .btn-holder{
    background:none;
    position:static;
    margin:0 auto;
  }
  .account-main .block{
    margin:0 -2px;
    padding:44px 10px 7px;
    border-bottom:1px solid #fff;
  }
  .account-main .block .left-col{
    float:none;
    width:auto;
    padding:0 10px 28px 18px;
    margin:0 -10px;
    border-bottom:1px solid #d3d3d3;
  }
  .account-main #content .block h3{
    margin:0 0 30px;
    text-align:center;
    letter-spacing:-1px;
  }
  .account-main .block dt{
    text-align:left;
    width:148px;
    padding-right:4px;
  }
  .account-main .block .phone-info{margin:-10px 0 10px;}
  .account-main .block .phone-info dt{width:76px;}
  .account-main .block .phone-info dd{
    padding:0;
    font-size:12px;
    line-height:14px;
  }
  .account-main .block .right-col{
    float:none;
    width:auto;
    padding:24px 0 15px;
  }
  .account-main #content .block h4{
    margin:0 0 40px;
    text-align:center;
  }
  .account-main .block .right-col .btn-holder{padding:21px 0 0;}
  .account-main .block .right-col label{margin:0 0 0 -5px;}
  .info-table-container .vedor-table-2,
  #content .info-table-container .coll-1 h3{display:none!important;}
  .lightbox{
    border-radius:0;
    padding:41px 4px 0;
    right:5px;
    width:310px;
  }
  #fancybox-wrap{
    left:50%!important;
    margin-left:-160px;
  }
  #fancybox-wrap,
  #fancybox-content{
    border:none!important;
    padding:0!important;
    width:320px!important;
  }
  .lightbox .inputs-columns .col-1{
    float:none;
    width:auto;
  }
  .lightbox .inputs-columns .col-2{
    float:none;
    width:auto;
    margin:-1px 0;
  }
  .lightbox .inputs-columns{padding:0 8px;}
  .lightbox .inputs-columns label{
    text-align:left;
    padding:5px 14px 3px 0;
  }
  .lightbox .inputs-columns .calendar-ico{
    position:static;
    float:left;
    margin:3px 0 0 -27px;
  }
  .lightbox th {
    color:#808080;
    font-size:8px;
    line-height:12px;
  }
  .lightbox tbody td div{padding:3px 5px 3px;}
  .lightbox .inputs-columns .text{overflow:hidden;}
  .lightbox .inputs-columns input[type="text"]{
    width:100%;
    box-sizing:border-box;    -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;
    padding:5px;
    height:29px;
  }
  .lightbox .inputs-columns .select-area{
    width:100% !important;
    box-sizing:border-box;    -moz-box-sizing:border-box;    -webkit-box-sizing:border-box;
  }
  .lightbox .inputs-columns .select-area .center{padding:5px 3px;}
  .lightbox .inputs-columns .calendar-ico{
    width:24px;
    height:23px;
    background-size:100% 100%;
  }
  .lightbox th div{padding:1px 2px;}
  .lightbox th.cell-1{width:126px;}
  .lightbox th.cell-2{width:64px;}
  .lightbox th.cell-3{width:60px;}
  .lightbox th.cell-4{width:57px;}
  .lightbox tbody td div{
    padding:1px 5px;
    font-size:8px;
    line-height:12px;
  }
  .lightbox tfoot td div{
    height:6px;
    border-radius:0 0 3px 3px;
  }
  .lightbox .buttons{
    border-top:1px solid #888;
    margin:-2px -4px 0;
    box-shadow:0 1px 0 #efefef inset;    -webkit-box-shadow:0 1px 0 #efefef inset;
    background:#fff;
    padding:25px 12px 28px 14px;
  }
  .lightbox .buttons a{
    height:35px;
    line-height:35px;
    min-width:134px;
    margin:0;
  }
  .lightbox .buttons .close-btn{min-width:121px;}
  .lightbox .buttons .add-btn{min-width:137px;}  
  .dashboard-heading{
    margin:-28px 2px 0;
  }
  .dashboard-heading .incoming{width:81px;}
  .dashboard-heading .outgoing{width:81px;}
  #content .dashboard-heading .incoming h2{
    font-size:9px;
    line-height:12px;
    padding:22px 5px 4px;
    border-radius:8px 0 0 0;
  }
  #content .dashboard-heading .incoming h2:after{
    background:url(../images/sprite.png) no-repeat 0 -717px;
    width:18px;
    height:15px;
    margin-left:-9px;
    top:6px;
  }
  #content .dashboard-heading .outgoing h2{
    font-size:9px;
    line-height:12px;
    padding:22px 5px 4px;
    border-radius:0 8px 0 0;
  }
  #content .dashboard-heading .outgoing h2:after{
    background:url(../images/sprite.png) no-repeat -137px -717px;
    width:39px;
    height:14px;
    margin-left:-20px;
    top:6px;
  }
  #content .dashboard-heading .viabox h2{
    font-size:9px;
    line-height:12px;
    padding:22px 5px 4px;
  }
  #content .dashboard-heading .viabox h2:after{
    background:url(../images/sprite.png) no-repeat -79px -717px;
    width:12px;
    height:14px;
    margin-left:-6px;
    top:6px;
  }
  .info-table-container .add-btn{
    font-size:9px;
    line-height:17px;
    width:76px;
    border-radius:2px;
    padding:3px 1px 6px;
  }
  .info-table-container .note{
    width:auto;
    line-height:9px;
  }
  .info-table-container .vedor-table-mobile{
    width:80px;
    margin:0 auto;
    display:block;
  }
  .info-table-container .vedor-table-mobile .table-head span{
    font-size:10px;
    line-height:11px;
    text-align:left;
    padding:0 0 0 6px;
    display:block;
    color:#808080;
  }
  .info-table-container .vedor-table-mobile .table-head{
    border:1px solid #c4c4c4;
    border-radius:3px 3px 0 0;
    padding:8px 0 4px;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ececec), color-stop(100%,#e2e2e2));
    background: -webkit-linear-gradient(top,  #ececec 0%,#e2e2e2 100%);
    background: linear-gradient(to bottom,  #ececec 0%,#e2e2e2 100%);
  }
  .info-table-container .vedor-table-mobile .table-foot{
    border:solid #c4c4c4;
    border-width:0 1px 1px;
    border-radius: 0 0 3px 3px;
    height:4px;
    overflow:hidden;
  }
  .info-table-container .vedor-table-mobile .row div{
    font-size:9px;
    line-height:16px;
    text-align:left;
    padding:0 6px;
    color:#808080;
    font-weight:bold;
  }
  .info-table-container .vedor-table-mobile .row.active div{color:#24a3e0;}
  .info-table-container .vedor-table-mobile .row{
    border:solid #cdcdcd;
    border-width:0 1px 1px;
    padding:0 0 2px;
  }
  .info-table-container .vedor-table{display:none;}
  .info-table-container .coll-2 table td.last-cell,
  .info-table-container .coll-2 table th.cell-4{
    border-left:none;
  }
  .info-table-container .coll-2 table th{
    width:auto!important;
    font-size:9px;
    line-height:11px;
    letter-spacing:-1px;
    padding:0 2px 0 4px;
  }
  .info-table-container .coll-2 table .mobile-v{display:none!important;}
  .info-table-container .coll-2 table th .sort-link{
    padding-right:0;
    background:none;
  }
  .info-table-container .coll-2 table td{
    padding:9px 1px 9px 1px;
    font-size:9px;
    line-height:11px;
    letter-spacing:-1px;
  }
  .info-table-container .btn-ship{
    margin:-7px auto -6px;
    font-size:9px;
    padding:2px 0 3px;
    width:22px;
  }
  .info-table-container .btn-ship span{display:none;}
  .info-table-container .coll-1{
    width:81px;
    padding:3px 1px 0 2px;
  }
  .info-table-container .coll-3{
    width:79px;
    padding:3px 2px 0 1px;
  }
  .info-table-container .coll-2{padding:3px 0 50px;}
  .info-table-container .hide-txt{display:none;}
  .shipping-tables .middle-panel .select-area{
    border-radius:0;
    border-color:#d3d3d3;
    height:22px;
    width:119px!important;
  }
  .middle-panel .options .select-sel-exp{width:141px!important;}
  .shipping-tables .middle-panel .select-area .center{
    padding:0 20px 0 14px;
    font-size:10px;
    line-height:22px;
  }
  .middle-panel .options .select-sel-exp .center{padding-left:9px;}
  .middle-panel .options .row{margin-bottom:6px;}
  .middle-panel .radio-row{padding:8px 6px 12px;}
  .shipping-tables .middle-panel .select-area .select-opener{
    background:url(../images/bullet11.png) no-repeat 0 0;
    width:17px;
    height:22px;
  }
  .shipping-tables .middle-panel .options{
    margin:0 auto 38px;
    width:300px;
    float:none;
  }
  .middle-panel .options .row label{
    padding:2px 0 0 5px;
    min-width:168px;
    width:168px;
  }
  .middle-panel .options .service-row label{
    min-width:146px;
    width:146px;
  }
  .middle-panel .total{
    margin:0 auto 3px;
    width:300px;
    float:none;
  }
  .middle-panel .coast{
    width:290px;
    margin:0 0 16px 6px;
  }
  .total-coast table .chk-area{
    margin:11px 3px 0 0;
  }
  .total-coast .cell-1{width:248px;}
  .total-coast table tfoot dt{
    width:207px;
    padding:0 13px;
  }
  .middle-panel .agree-label{
    margin:0 auto 10px;
    width:300px;
    text-align:left;
    line-height:13px;
  }
  .middle-panel .agree-label .chk-area{
    float:left;
    margin-right:9px;
  }
  
  .shipping-tables .bottom-panel .btn-close2{
    float:none;
    margin:0 auto;
    display:block;
  }
  .shipping-tables .bottom-panel .paypal{
    float:none;
    display:block;
  }
  .shipping-tables .orders-info dl{display:none;}  
  .info-table-container .coll-3 .shipping-table{
    display:none;
  }
  .shipping-tables .orders-info{
    margin:0 auto;
    width:100%;
    position:relative;
    padding:0 0 25px;
  }
  .shipping-tables .orders-info .pc-table {
      display:none;
  }
  .shipping-tables .orders-info .mobile-table{
    display:block;
    padding:0 20px 0 0;
  }
  .shipping-tables .orders-info table{
    margin-top:20px;
    table-layout:fixed;
  }
  .shipping-tables .orders-info table .cell-1{width:16.3%;}
  .shipping-tables .orders-info table .cell-2{width:11.8%;}
  .shipping-tables .orders-info table .cell-3{width:12.1%;}
  .shipping-tables .orders-info table .cell-4{width:7%;}
  .shipping-tables .orders-info table .cell-5{width:7%;}
  .shipping-tables .orders-info table .cell-6{width:9.9%;}
  .shipping-tables .orders-info table .cell-7{width:5.4%;}
  .shipping-tables .orders-info table .cell-8{width:8.9%;}
  .shipping-tables .orders-info table .cell-14{width:5.77%;}
  .shipping-tables .orders-info table .cell-15{width:17.3%;}
  .shipping-tables .orders-info table div{overflow:hidden;}
  .shipping-tables .orders-info tbody td.cell-1>div,
  .shipping-tables .orders-info tbody td.cell-2>div,
  .shipping-tables .orders-info tbody td.cell-3>div,
  .shipping-tables .orders-info tbody td.cell-4>div,
  .shipping-tables .orders-info tbody td.cell-5>div,
  .shipping-tables .orders-info tbody td.cell-6>div,
  .shipping-tables .orders-info tbody td.cell-7>div,
  .shipping-tables .orders-info tbody td.cell-8>div,
  .shipping-tables .orders-info tbody td.cell-14>div,
  .shipping-tables .orders-info tbody td.cell-15>div,
  .shipping-tables .orders-info tbody td>div{padding:2px 0;}
  .shipping-tables .orders-info table tfoot td div{padding:5px 0 1px;}
  .shipping-tables .orders-info table .table-text{
    display:block;
    overflow:hidden;
  }
  .shipping-tables .orders-info table .value-frame{
    display:block;
    padding:7px 0 0;
  }
  .shipping-tables .orders-info input[type="text"]{margin:7px 0 0;}
  .shipping-tables .orders-info table select{
    width:20px;
    height:20px;
  }
  .shipping-tables .orders-info table .table-icon,
  .shipping-tables .orders-info table .icon-info{
    display:block;
    width:15px;
    height:15px;
    margin:-3px auto 0;
    text-indent:-9999px;    overflow:hidden;
    background:url(../images/sprite-table.png) no-repeat -50px 0;
  }
  .shipping-tables .orders-info table .table-icon.warning{
    width:16px;
    margin:0 auto -2px;
    background-position:0 0;
  }
  .shipping-tables .orders-info table .table-icon.success{
    width:14px;
    margin:0 auto -2px;
    background-position:-26px 0;
  }
  .shipping-tables .remove,
  .shipping-tables .updte{
    display:inline-block;
    vertical-align:middle;
    width:24px;
    height:19px;
    margin:4px 1px 0;
    background:url(../images/sprite-table.png) no-repeat 0 -25px;
  }
  .shipping-tables .remove{
    height:24px;
    background-position:-33px -25px;
  }
  .shipping-tables .update-btn{padding:1px 3px;}
  .shipping-tables .orders-info{
    padding:0 9px 9px 8px;
    margin-top:-2px;
  }
  .shipping-tables .orders-info input[type="text"]{width:39px;}
  .shipping-tables .orders-info table{margin-bottom:4px;}
  .shipping-tables .orders-info dl{margin:0 2px;}
  .shipping-tables .information-box{
    padding:10px 8px 12px;
    font-size:10px;
    line-height:11px;
  }
  .shipping-tables .information-box .btn-collapse{
    padding:48px 0 0 4px;
    margin:0 13px 0 0;
  }
  .shipping-tables .information-box .info{
    width:102px;
    padding:5px 0 0 16px;
  }
  .shipping-tables .information-box .values-table{
    width:120px;
    font-size:12px;
    line-height:14px;
  }
  .shipping-tables .information-box .values-table td,
  .shipping-tables .information-box .values-table th{
    height:28px;
    padding:2px 1px;
  }
  .shipping-tables .middle-panel{
    background:none;
    padding:16px 20px 13px 11px;
  }
  .shipping-tables .middle-panel .options{margin-left:0;}
  .middle-panel .total{
    max-width:386px;
    width:auto;
    padding:0 10px;
  }
  .total-coast .cell-1{width:260px;}
  .total-coast table td{
    line-height:14px;
    padding:1px 0 3px;
  }
  .total-coast table .chk-area{
    margin:7px 28px 0 36px;
    float:left;
  }
  .total-coast table tfoot td{padding-top:2px;}
  .total-coast table tfoot dt{
    width:200px;
    text-align:left;
  }
  .shipping-page #header h1{
    margin:12px 0 0 20px;
    width:104px;
    font-size:24px;
    line-height:22px;
  }
  .shipping-tables .middle-panel{padding:18px 0 1px;}
  .shipping-tables .bottom-panel{padding:21px 0 26px;}
  .shipping-page .shipping-tables{
    overflow:hidden;
    position:relative;
  }
  #footer .logo-box + .norton-logo-static{display:none;}
  .tablet-hidden{display:block !important;}
}
@media only screen and (max-width: 340px) {
  .tablet-img{display:none;}
  .mobile-img{display:inline;}
  #content .info-row .right-col{max-width:280px;}
}




.info-table-container .add-concierge-btn{
  -webkit-box-shadow:0 -3px 0 #c18b2a inset;
  box-shadow:0 -3px 0 #b33e7b inset;
  margin:0 auto;
  display:block;
  text-align:center;
  color:#fff;
  font-weight:bold;
  font-size:20px;
  line-height:28px;
  padding:12px 5px 13px;
  border:1px solid #a98b00;
  border-radius:6px;
  text-shadow:1px 1px 0 #c38d1c;
  width:60%;
  /* background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTcwOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZkYTgwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2YzYWMyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGFkMzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa708), color-stop(20%,#fda80e), color-stop(75%,#f3ac2b), color-stop(100%,#f0ad34));
  background: -webkit-linear-gradient(top,  #ffa708 0%,#fda80e 20%,#f3ac2b 75%,#f0ad34 100%);
  background: linear-gradient(to bottom,  #ffa708 0%,#fda80e 20%,#f3ac2b 75%,#f0ad34 100%);
  */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkMDc2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2IzMDY1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzk1MDQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YzAzNDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd0763), color-stop(26%,#b3065d), color-stop(77%,#95044d), color-stop(100%,#8c0348));
  background: -webkit-linear-gradient(top,  #bd0763 0%,#b3065d 26%,#95044d 77%,#8c0348 100%);
  background: linear-gradient(to bottom,  #bd0763 0%,#b3065d 26%,#95044d 77%,#8c0348 100%);
  /*opacity: 0.5;*/
  
}


.info-table-container .add-concierge-btn:hover{
  text-decoration:none;
  -webkit-box-shadow:0 -1px 0 #c18b2a inset;
  box-shadow:0 -1px 0 #b33e7b inset;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JkMDc2MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2IzMDY1ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iIzk1MDQ0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4YzAzNDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bd0763), color-stop(26%,#b3065d), color-stop(77%,#95044d), color-stop(100%,#8c0348));
  background: -webkit-linear-gradient(top,  #bd0763 0%,#b3065d 26%,#95044d 77%,#8c0348 100%);
  background: linear-gradient(to bottom,  #bd0763 0%,#b3065d 26%,#95044d 77%,#8c0348 100%);
  /*opacity: 0.5;*/
}

@media only screen and (max-width: 768px) {
  .info-table-container .add-concierge-btn{
    font-size:9px;
    margin:0 auto;
    display:block;
    text-align:center;
    font-size:12px;
    line-height:15px;
    padding:8px 3px 10px;
    width:90%;
  }
}

.hover_img a { 
  position: relative; }

.hover_img a span { 
  position: absolute; 
  display: none; 
  z-index: 99; }

.hover_img a:hover span { 
  display: block;
  width: 200px;
}

.hover_img_pic1 a { 
  position: relative; 
  cursor: pointer;
}

.hover_img_pic1 a span { 
  position: absolute; 
  display: none; 
  z-index: 99; }

.hover_img_pic1 a:hover span { 
  display: block;
  width: 450px;
}

.hover_img_pic2 a { 
  position: relative; }

.hover_img_pic2 a span { 
  position: absolute; 
  display: none; 
  z-index: 99; }

.hover_img_pic2 a:hover span { 
  display: block;
  width: 200px;
}

#lblSignature {
  font-family: 'Brush Script MT';
  font-size: 25px;
  font-style: normal;
  font-variant: normal;
  font-weight: 100;
  line-height: 36.4000015258789px;
  margin-left: 20px;
}

#undersigned {
  font-family: 'Brush Script MT';
  font-size: 20px;
  font-style: normal;
  font-variant: normal;
  font-weight: 100;
  line-height: 36.4000015258789px;
  margin-left: 20px;
}

.paddingClass{
    
    margin:20px;
    padding:5px;
}

.checkUSPS {
    display:none
}

.btnDefault, .btnUpload {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    color: #333333;
    cursor: pointer;
    font-weight: 400;
    display: inline-block;
    padding: 6px 12px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}

#passportPicUpload, #secondPicUpload  {
  background-color:rgba(0, 0, 0, 0);

}

.expl {
  margin-left: 50px;
}

.service_provider {
  left: 50px !important;
  visibility: visible !important;
}

.preloader{
  background:rgba(255,255,255,.99);
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  z-index:9998;
  opacity:1;
  transition: all 0.75s ease-in-out;
  -moz-transition: all 0.75s ease-in-out;
  -o-transition: all 0.75s ease-in-out;
  -webkit-transition: all 0.75s ease-in-out;
}
.preloader img{
  position:fixed;
  z-index:9999;
  top:40%;
  left:45%;
}

.loading-message{
  font:Verdana, Geneva, sans-serif;
  font-size:18px;
  position: absolute;
  text-align: center;
  width: 40%;
  top: 55%;
  left: 28%;
}

.address-box{
  -webkit-box-shadow: -5px -1px 20px -8px rgba(0,0,0,0.75);
  -moz-box-shadow: -5px -1px 20px -8px rgba(0,0,0,0.75);
  box-shadow: -5px -1px 20px -8px rgba(0,0,0,0.75);
  padding: 10px 10px 10px 10px;
}

.well{
  min-height:20px;
  padding:19px;
  margin-bottom:20px;
  background-color:#fff;
  border:1px solid #e3e3e3;border-radius:4px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}
.well-lg{padding:24px;border-radius:6px}
.well-sm{padding:9px;border-radius:3px}

.col-sm-6{
  width:50%; 
  float: left;
}

.col-xs-4{width:33.33333333333333%}


.button_form {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    padding:9px;border-radius:3px
    text-decoration: none;
    color: initial;
    border:1px solid #e3e3e3;border-radius:4px;
}

.no_forms_available {
  visibility: hidden;
}

.packing_slip {
  visibility: hidden;
}

.commercial_invoice {
  visibility: hidden;
}

.stripe-connect {
  display: inline-block;
  margin-bottom: 1px;

  background-image: -webkit-linear-gradient(#28A0E5, #015E94);
  background-image: -moz-linear-gradient(#28A0E5, #015E94);
  background-image: -ms-linear-gradient(#28A0E5, #015E94);
  background-image: linear-gradient(#28A0E5, #015E94);

  -webkit-font-smoothing: antialiased;
  border: 0;
  padding: 1px;
  height: 36px;
  text-decoration: none;

  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;

  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);

  cursor: pointer;

  -moz-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.stripe-connect span {
  display: block;
  position: relative;
  padding: 3px 50px 3px 52px;
  height: 30px;

  background: #1275FF;
  background-image: -webkit-linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);
  background-image: -moz-linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);
  background-image: -ms-linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);
  background-image: linear-gradient(#7DC5EE, #008CDD 85%, #30A2E4);

  font-size: 17px;
  line-height: 30px;
  color: white;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);

  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);

  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.stripe-connect span:before {
  content: '';
  display: block;
  position: absolute;
  left: 11px;
  top: 50%;
  width: 23px;
  height: 24px;
  margin-top: -12px;
  background-repeat: no-repeat;
  background-size: 23px 24px;
}

.stripe-connect:active {
  background: #005D93;
}

.stripe-connect:active span {
  color: #EEE;

  background: #008CDD;
  background-image: -webkit-linear-gradient(#008CDD, #008CDD 85%, #239ADF);
  background-image: -moz-linear-gradient(#008CDD, #008CDD 85%, #239ADF);
  background-image: -ms-linear-gradient(#008CDD, #008CDD 85%, #239ADF);
  background-image: linear-gradient(#008CDD, #008CDD 85%, #239ADF);

  -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
}

.stripe-connect:active span:before {

}

.stripe-connect.light-blue {
  background: #b5c3d8;
  background-image: -webkit-linear-gradient(#b5c3d8, #9cabc2);
  background-image: -moz-linear-gradient(#b5c3d8, #9cabc2);
  background-image: -ms-linear-gradient(#b5c3d8, #9cabc2);
  background-image: linear-gradient(#b5c3d8, #9cabc2);
  
  -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

.stripe-connect.light-blue span {
  color: #556F88;
  text-shadow: 0 1px rgba(255, 255, 255, 0.8);

  background: #f0f5fa;
  background-image: -webkit-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  background-image: -moz-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  background-image: -ms-linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
  background-image: linear-gradient(#f0f5fa, #e4ecf5 85%, #e7eef6);
    
  -moz-box-shadow: inset 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
}

.stripe-connect.light-blue:active {
    background: #9babc2;
}

.stripe-connect.light-blue:active span {
  color: #556F88;
  text-shadow: 0 1px rgba(255, 255, 255, 0.8);

  background: #d7dee8;
  background-image: -webkit-linear-gradient(#d7dee8, #e7eef6);
  background-image: -moz-linear-gradient(#d7dee8, #e7eef6);
  background-image: -ms-linear-gradient(#d7dee8, #e7eef6);
  background-image: linear-gradient(#d7dee8, #e7eef6);
    
  -moz-box-shadow: inset 0 1px 0 rgba(0,0,0,0.05);
  -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.05);
  box-shadow: inset 0 1px 0 rgba(0,0,0,0.05);
}

.stripe-connect.dark {
  background: #252525;
  background: rgba(0,0,0,0.5) !important;
}

/* Images*/

.stripe-connect span:before, .stripe-connect.blue span:before {
  background-image: url("data:image/png;base64,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");
}

.stripe-connect.light-blue span:before {
  background-image: url("data:image/png;base64,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");
}

/* Retina support */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
       only screen and (min--moz-device-pixel-ratio: 1.5),
       only screen and (min-device-pixel-ratio: 1.5) {

  .stripe-connect span:before, .stripe-connect.blue span:before {
    background-image: url("data:image/png;base64,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");
  }

  .stripe-connect.light-blue span:before {
    background-image: url("data:image/png;base64,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");
  }
}

#duty_tax_container, #parent_div_2, #parent_div_3 {
  width: 100px;
  height: 100px;
  border: 1px solid red;
  margin-right: 10px;
  float: left;
}
.child_div_1 {
  float: left;
  margin-left: 20px;
}

#duty_tax_type{
 width:125px;

}
#duty_tax_type option{
  width:125px;
}



.cell_duty_tax_value {
  float:left;
  text-align:center;
  margin-top: -9px;
}
.duty_tax_value {
  display:block;
  border: 1px solid #bdbdbd;
  height:17px;
  -webkit-box-shadow:0 1px 0 #fff,1px 1px 2px rgba(111,111,111,0.25) inset;
  box-shadow:0 1px 0 #fff,1px 1px 2px rgba(111,111,111,0.25) inset;
  background:#fff;
  border-radius:10px;
  font-size:12px;
  line-height:17px;
  padding:7px 5px;
  width:90px;
  
}
.cell_duty_tax_value label{
  color:#9a9a9a;
  padding-bottom:1px;
  margin-top: -10px;
}

.duty_tax_currency {
  float:left;
  margin:26px 3px 0 4px;
  color:#9a9a9a;
}

a.disabled {
  pointer-events: none;
  cursor: default;
}