.holder {
  padding-left: 15px;
  padding-right: 15px;
}
.no-wrap {
  white-space: nowrap;
}
::selection {
  background: #428BCA;
  color: white;
}
::-moz-selection {
  background: #428BCA;
  color: white;
}
.row-padding-5 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}
.row-padding-5 [class*="col-"] {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
span.inline-block {
  display: inline-block;
}
.label.label-default {
  color: #333333;
  background-color: #C0C5C5;
}
.label.label-primary {
  color: white;
  background-color: #d63511;
}
.label.label-success {
  color: #333333;
  background-color: #b7d495;
}
.label.label-info {
  color: #333333;
  background-color: #9ac3e5;
}
.label.label-warning {
  color: #333333;
  background-color: #ffd58c;
}
.label.label-danger {
  color: #333333;
  background-color: #fcb6b5;
}
textarea {
  resize: none;
}
.btn {
  border: none;
  border-radius: 3px;
  padding: 11px 18px;
  font-size: 12px;
  font-weight: bold;
  outline: none !important;
  white-spaces: normal;
}
.btn i {
  font-size: 14px;
  line-height: 13px;
  vertical-align: 0;
}
textarea {
  resize: none;
}
.modal form textarea {
  resize: none;
}
.modal.inprocess-modal {
  background-color: white !important;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  opacity: .8;
}
.modal.inprocess-modal i {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -28px 0 0 -28px;
  color: #777777;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: .5;
  font-size: 56px;
}
.modal#extend-deadline-modal .btn-sm {
  padding: 8px;
}
.modal#extend-deadline-modal .input-group-btn:last-child > .btn,
.modal#extend-deadline-modal .input-group-btn:last-child > .btn-group {
  margin-left: 0;
}
.radio-group label {
  display: block;
}
.radio-group label input {
  display: none;
}
.store-credit-page .credit-info {
  margin: 20px 0 0 10px;
  padding-left: 20px;
  border-left: 1px solid #dddddd;
  display: inline-block;
}
.label {
  font-size: 12px;
}
.btn-lg {
  text-transform: uppercase;
}
.btn-xs {
  padding: 1px 5px;
}
.btn-sm {
  padding: 5px 10px;
}
.btn-mobile {
  padding: 5px 10px;
}
.btn-primary {
  color: white;
  background-color: #d63511;
}
.btn-primary:hover,
.btn-primary:focus {
  color: white;
  background-color: #e43912;
}
.btn-secondary {
  color: white;
  background-color: #e06b0b;
}
.btn-secondary:hover,
.btn-secondary:focus {
  color: white;
  background-color: #d6660b;
}
.btn-warning {
  background: #ffd58c;
  color: #a06600;
}
.btn-warning:hover,
.btn-warning:focus {
  background: #ffce78;
  color: #3a2500;
}
.btn-default {
  color: #333333;
  background-color: #C0C5C5;
}
.btn-default:hover,
.btn-default:focus {
  color: #333333;
  background-color: #b5bbbb;
}
.btn-success {
  background: #b7d495;
  color: #3d581c;
}
.btn-success:hover,
.btn-success:focus {
  background: #adce86;
  color: #070b03;
}
.btn-info {
  background: #9ac3e5;
  color: #1c5f97;
}
.btn-info:hover,
.btn-info:focus {
  background: #8ab9e1;
  color: #0c2941;
}
.btn-back {
  display: inline-block;
  font-size: 14px;
  text-transform: lowercase;
}
span[rel=tooltip] .fa-info-circle {
  color: #428BCA;
}
.badge {
  color: white;
  background-color: #717b7b;
}
#call-animation {
  color: #3c763d;
  display: inline-block;
  vertical-align: -17px;
}
.form-group input {
  background: #eef1f1;
  border: none;
  box-shadow: none;
  font-size: 13px;
  color: #101010;
}
.form-group input:focus {
  background: #d8e3e3;
  box-shadow: none;
}
.form-group input::-webkit-input-placeholder {
  color: #484848;
}
.form-group input::-moz-placeholder {
  color: #484848;
}
.mobile-item {
  display: none;
}
.desktop-item {
  display: block;
}
.rotate-45 i {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transition: all .1s ease-out;
  -moz-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  transition: all .1s ease-out;
}
.form-control:focus {
  border-color: #e06b0b;
  box-shadow: none;
  -webkit-transition: none .1s ease-out;
  -moz-transition: none .1s ease-out;
  -o-transition: none .1s ease-out;
  transition: none .1s ease-out;
}
.alert {
  border: none;
}
body {
  font-size: 13px;
}
h1 {
  font-size: 28px;
  font-weight: normal;
  margin: 10px 0;
}
a {
  color: #1757d6;
}
a:hover {
  text-decoration: none;
}
.badge-info {
  background: #559ad3;
  color: white;
}
.main-page {
  background: #fdfdfd;
}
#header {
  background: #323639;
  padding: 6px 15px;
}
#header.auth-header {
  position: absolute;
  width: 100%;
  z-index: 2;
}
#header #hide-menu {
  display: none;
  font-size: 28px;
  color: #6a6a6a;
  padding: 14px;
  margin-right: -15px;
}
#header #hide-menu i {
  display: block;
}
#header #hide-menu.active {
  background: #dadada;
}
#header #logo {
  width: 155px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/logo.png);
  display: block;
}
#header .btn-new-order {
  margin-left: -15px;
}
#header .verification-block {
  display: inline-block;
}
#header .verification-block .btn-order-mobile {
  display: none;
}
#header .verification-block .link-mobile {
  display: none;
}
#header .verification-block .link-tablet {
  display: none;
}
#header .verification-block a {
  display: inline-block;
  color: #cd8a17;
  font-size: 12px;
  margin-left: 10px;
}
#header .verification-block a i {
  font-size: 14px;
}
#header .verification-block a:hover {
  color: #9f6b12;
}
#header .verification-block .link-mobile {
  display: none;
}
#header .contact-header {
  padding-left: 10px;
  vertical-align: middle;
  display: inline-block;
  font-size: 14px;
}
#header .contact-header a {
  color: white;
  background-color: #323639;
  display: block;
}
#header .user-area {
  padding: 8px 0;
  font-size: 14px;
  color: white;
  background-color: #323639;
}
#header .user-area .user-sign-icon {
  display: none;
}
#header .user-area .writer-id {
  font-weight: normal;
}
#header .user-area a {
  color: white;
  background-color: #323639;
  padding-left: 10px;
}
h1 .btn-back {
  vertical-align: 2px;
}
h1 .preview-cont {
  display: inline-block;
  margin: 0 9px;
  padding: 0 10px;
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
}
h1 .preview-count {
  font-size: 14px;
  font-weight: bold;
  display: inline-block;
}
.carousel .carousel-inner .preview-holder-img img {
  margin: 0 auto;
}
.carousel .carousel-inner .preview-capt {
  text-align: center;
  font-size: 14px;
  padding: 10px 0;
  font-weight: bold;
  color: #777777;
  border-top: 1px solid #dedede;
  border-bottom: 1px dashed #dedede;
  margin-bottom: 10px;
}
.carousel .info-slide {
  position: absolute;
  top: 52px;
  left: 0;
  width: 200px;
  font-size: 12px;
  padding: 5px 10px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: .5;
  border-radius: 3px;
  color: white;
  background: black;
  z-index: 2;
}
.carousel .left-control,
.carousel .right-control {
  position: absolute;
  top: 0;
  height: 100%;
  margin-top: 50px;
  width: 10%;
  border-radius: 3px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
  opacity: .7;
}
.carousel .left-control > div,
.carousel .right-control > div {
  display: table;
  width: 100%;
  height: 100%;
}
.carousel .left-control > div > span,
.carousel .right-control > div > span {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.carousel .left-control > div > span i,
.carousel .right-control > div > span i {
  font-size: 112px;
}
.carousel .left-control {
  left: 0;
}
.carousel .right-control {
  right: 0;
}
#left-panel {
  background: #fdfdfd;
  border-top: 4px solid #d63511;
}
#left-panel nav {
  margin-left: -15px;
  margin-right: -15px;
  font-size: 14px;
}
#left-panel nav .nav > li > a {
  color: #101010;
  border-radius: 0;
}
#left-panel nav .nav > li > a strong {
  font-weight: normal;
}
#left-panel nav .nav > li > a:hover {
  background: #f0f0f0;
}
#left-panel nav .nav > li.active a {
  color: #e06b0b;
  background: #f3f0ed;
}
#left-panel nav .nav .link-mobile {
  display: none;
}
#left-panel nav .nav .fa-warning-color {
  color: #9f6b12;
}
#left-panel .contact-block {
  background: #f3f0ed;
  color: #3a4543;
  margin-left: -15px;
  margin-right: -15px;
  padding: 15px;
  padding-bottom: 5px;
  font-size: 12px;
  margin-top: 10px;
}
#left-panel .contact-block h2 {
  color: #161616;
  font-size: 16px;
  font-weight: 200;
  text-align: center;
  padding: 0;
  margin: 0 0 10px;
}
#left-panel .contact-block .contact-section {
  border-bottom: 1px solid #C0C5C5;
  margin: 5px -15px 5px 0;
  padding: 0 15px 5px 0;
}
#left-panel .contact-block .contact-section .phone {
  font-size: 18px;
  font-weight: 200;
  line-height: 20px;
}
#left-panel .contact-block .contact-section .buttons {
  padding: 5px 0 10px 0;
}
#left-panel .contact-block .contact-section .email-sign {
  display: block;
}
#left-panel .contact-block .contact-bottom {
  font-size: 15px;
  font-weight: 200;
}
#left-panel .contact-block .holder-tablet {
  display: none;
}
#left-panel .contact-block .holder-tablet > a {
  font-size: 28px;
  color: #e06b0b;
  margin-bottom: 8px;
  display: inline-block;
  margin-top: -2px;
}
#left-panel .live-stats {
  padding: 20px 0;
  font-size: 12px;
}
#left-panel .live-stats h2 {
  color: #161616;
  font-size: 16px;
  font-weight: 200;
  text-align: center;
  padding: 0;
  margin: 0 0 10px;
}
#left-panel .live-stats .flip {
  margin-bottom: 15px;
}
#left-panel .live-stats .flip span {
  float: left;
  margin-left: 1px;
  padding: 3px 7px 2px 7px;
  background: -moz-linear-gradient(top,#c0c5c5 0%,#c0c5c5 50%,#dbdddd 51%,#dbdddd 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#c0c5c5),color-stop(50%,#C0C5C5),color-stop(51%,#dbdddd),color-stop(100%,#dbdddd));
  background: -webkit-linear-gradient(top,#c0c5c5 0%,#c0c5c5 50%,#dbdddd 51%,#dbdddd 100%);
  background: -o-linear-gradient(top,#c0c5c5 0%,#c0c5c5 50%,#dbdddd 51%,#dbdddd 100%);
  background: -ms-linear-gradient(top,#c0c5c5 0%,#c0c5c5 50%,#dbdddd 51%,#dbdddd 100%);
  background: linear-gradient(to bottom,#c0c5c5 0%,#c0c5c5 50%,#dbdddd 51%,#dbdddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='@color-1',endColorstr='@color-4',GradientType=0);
  font-size: 20px;
  font-weight: 200;
  line-height: 22px;
  box-shadow: 0 2px 0 #C0C5C5;
}
#left-panel .live-stats .flip span:first-child {
  border-radius: 4px 0 0 4px;
}
#left-panel .live-stats .flip span:last-child {
  border-radius: 0 4px 4px 0;
}
#main {
  background: white;
  box-shadow: -1px 0px 0px rgba(0,0,0,0.07);
  min-height: 500px;
}
#main .h1-container {
  float: left;
}
#main h1 {
  margin-right: 10px;
  font-size: 22px;
}
#main .resize {
  font-size: 22px;
}
#main .btn-search {
  display: none;
  font-size: 28px;
  color: #6a6a6a;
  float: left;
  padding: 4px 12px;
}
#main .search-order-form {
  margin: 10px 0;
  float: right;
}
#main .search-order-form .pages-from-to input {
  width: 40px;
}
#main .search-order-form .sign {
  margin-right: 5px;
  display: inline-block;
}
#main .search-order-form button[type=submit] {
  margin-left: 1px;
  padding: 7px 11px;
}
#main .search-order-form button[type=submit] i {
  vertical-align: 0;
}
#main .search-order-form .form-group {
  padding-left: 1px;
}
#main .search-order-form .form-group input {
  font-size: 12px;
  padding: 5px;
  max-width: 80px;
}
#main .search-order-form .form-group select {
  font-size: 12px;
  padding: 5px;
}
#main .search-order-form .form-group .type_of_work {
  width: 120px;
}
#main .search-order-form .form-group .type_of_paper {
  width: 118px;
}
#main .search-order-form .form-group .subject {
  width: 82px;
}
#main .nav-tabs-group {
  display: none;
}
#main .nav-tabs-group > button {
  font-size: 16px;
  font-weight: normal;
  padding-right: 0;
  padding-left: 0;
  background: none;
}
#main .nav-tabs-group > button > i {
  font-size: 20px;
  vertical-align: -2px;
  color: #6a6a6a;
}
#main .nav-tabs-group > button:focus,
#main .nav-tabs-group > button:hover {
  background: none;
  box-shadow: none;
}
#main .nav-tabs-group.open > button {
  background: none;
  color: #d63511;
  box-shadow: none;
}
#main .nav-holder {
  border-bottom: 1px solid #dddddd;
  background: #f9f9f9;
  padding-top: 3px;
}
#main .nav-holder .nav-tabs {
  margin-bottom: -1px;
}
#main .nav-holder .nav-tabs > li > a {
  font-size: 13px;
  color: #484848;
  padding: 7px 40px;
}
#main .nav-holder .nav-tabs > li.active > a {
  color: #1757d6;
}
#main .add-mat-needed-status .status {
  color: #ffffff;
}
#main .add-mat-needed-status:nth-child(odd) td {
  background: #f48a73;
}
#main .add-mat-needed-status:nth-child(even) td {
  background: #f37e64;
}
#main .fraud-status td {
  background: #fcb6b5;
  color: #e00300;
}
#main .clarification-pending-status .status {
  color: #ffffff;
}
#main .clarification-pending-status:nth-child(odd) td {
  background: #ffffff;
}
#main .clarification-pending-status:nth-child(even) td {
  background: #ffffff;
}
#main .main-list td.alert-banner .alert {
  margin-bottom: 0;
}
#main .main-list .btn-deadline-mobile {
  display: none;
}
#main .main-list .mobile-view {
  display: none;
}
#main .main-list td {
  border: none;
}
#main .main-list .sort-list {
  margin-bottom: 0;
}
#main .main-list .sort-list th {
  text-align: center;
  border: none;
  font-size: 10px;
  font-weight: normal;
  color: #777;
  padding: 10px 0 5px 0;
  vertical-align: middle;
}
#main .main-list .sort-list th.text-left {
  text-align: left;
}
#main .main-list .sort-list th .fa {
  font-size: 16px;
  vertical-align: -2px;
}
#main .main-list .sort-list th a {
  font-size: 11px;
  font-weight: normal;
  color: #959595;
}
#main .main-list .sort-list th a:hover {
  color: #1757d6;
}
#main .main-list .sort-list th a i {
  font-size: 14px;
  color: #1757d6;
}
#main .main-list .sort-list th:first-child + th {
  padding: 10px 8px 5px;
  text-align: left;
}
#main .main-list .sort-list th:first-child + th + th {
  padding: 10px 8px 5px;
  text-align: left;
}
#main .main-list .unpaid-order:nth-child(even) {
  background: #fff1d9;
}
#main .main-list .unpaid-order:nth-child(odd) > td {
  background: #fff8ed;
}
#main .main-list .unpaid-order:first-child:nth-child(odd) > td {
  background: none;
}
#main .main-list .unpaid-order td:first-child {
  border-left: 4px solid #d63511;
}
#main .main-list .top-list-divider td {
  padding: 3px;
  font-size: 12px;
  line-height: 13px;
  padding-bottom: 5px;
  border-top: none;
  font-weight: bold;
  background: white;
}
#main .main-list .top-list-divider td .btn-unpaid {
  color: #d63511;
}
#main .main-list .top-list-divider td .btn-unpaid span {
  font-size: 18px;
}
#main .main-list .top-list-divider td .btn-unpaid strong {
  font-weight: normal;
}
#main .main-list .top-list-divider td .btn-unpaid:hover {
  color: #ed441e;
}
#main .main-list .main-list-item {
  font-size: 12px;
}
#main .main-list .main-list-item i {
  font-size: 14px;
}
#main .main-list .main-list-item td {
  vertical-align: middle;
  text-align: center;
}
#main .main-list .main-list-item td .deadline .deadline-item {
  display: inline-block;
}
#main .main-list .main-list-item td .deadline .deadline-item span {
  color: #909090;
}
#main .main-list .main-list-item td:first-child {
  padding-left: 15px;
  text-align: left;
}
#main .main-list .main-list-item td:first-child .fa-star {
  color: #ffcc00;
}
#main .main-list .main-list-item td:first-child .item-notices {
  display: inline-block;
}
#main .main-list .main-list-item td:first-child .item-notices > a > i {
  color: #484848;
}
#main .main-list .main-list-item td:first-child > a:first-child {
  font-weight: bold;
  padding-right: 3px;
}
#main .main-list .main-list-item td:first-child + td {
  text-align: left;
}
#main .main-list .main-list-item td:first-child + td + td {
  text-align: left;
}
#main .main-list .main-list-item td:last-child {
  padding-right: 15px;
}
#main .main-list .main-list-item td.price {
  font-weight: bold;
  padding: 19px 0;
}
#footer {
  height: 80px;
}
#footer .medals {
  height: 80px;
  text-align: center;
  background: #aaaaaa;
}
#footer .medals img {
  margin-top: 5px;
}
#footer .links {
  height: 80px;
  text-align: center;
  background: #303534;
}
#footer .links ul {
  margin-top: 20px;
}
#footer .links ul > li > a {
  color: white;
  background-color: #303534;
  font-size: 12px;
  margin: 0 2px;
}
#footer .payment {
  height: 80px;
  text-align: center;
  background: #aaaaaa;
}
#footer .payment .sign {
  margin-top: 12px;
  font-size: 14px;
  font-weight: 200;
  color: white;
}
#footer .payment img {
  margin: 0 -2px;
}
.content-header {
  border-bottom: 1px solid #c1c1c1;
}
.content-header .content-header-holder {
  padding-left: 15px;
  padding-right: 15px;
}
.content-header h1 .btn-escape {
  display: none;
  color: #d63511;
}
.content-header h1 span {
  color: #858585;
}
.content-header .btn-info-order {
  display: none;
  font-size: 28px;
  border: none;
  background: none;
  color: #6a6a6a;
}
.content-header .order-info {
  text-align: right;
  padding: 9px 0 0 0;
  display: block;
}
.content-header .order-info .item {
  display: inline-block;
  font-size: 12px;
  margin-left: 20px;
}
.content-header .order-info .item .sign {
  display: inline-block;
  color: #818181;
  vertical-align: -1px;
}
.content-header .order-info .item .body {
  display: inline-block;
  color: #484848;
  vertical-align: -1px;
}
.content-header .order-info .item .body span {
  font-size: 16px;
}
.content-header .order-info .item:first-child {
  margin-left: 0;
}
.content-header .order-info .item.overdue .sign,
.content-header .order-info .item.overdue .body {
  color: #d63511;
}
.content-header.fixed {
  position: fixed;
  top: 0;
  left: 0;
  background: white;
  width: 100%;
  z-index: 1000;
  box-shadow: 0 1px 3px rgba(0,0,0,0.15);
}
.content-header.fixed + div {
  margin-top: 66px;
}
.verification-page .input-group {
  margin-top: 10px;
}
.verification-page .input-group .btn {
  padding-top: 8px;
  padding-bottom: 9px;
}
.verification-page .btn-primary {
  white-space: normal;
}
.verification-page .resend-link {
  display: inline-block;
  margin-top: 5px;
  white-space: nowrap;
}
.mobile-view .panel.cloud-view .cloud-item {
  background-color: #efefef;
}
.mobile-view .panel.cloud-view .cloud-item.support,
.mobile-view .panel.cloud-view .cloud-item.writer {
  margin-right: 0 !important;
}
.mobile-view .panel.cloud-view .cloud-item.support:before,
.mobile-view .panel.cloud-view .cloud-item.writer:before {
  border-right-color: #efefef;
}
.mobile-view .panel.cloud-view .cloud-item.client {
  margin-left: 0 !important;
}
.order-content #mobile-btn-group {
  margin-bottom: 15px;
}
.panel {
  margin-bottom: 30px;
  border: none;
  border-radius: 3px;
  box-shadow: none;
}
.panel .panel-collapse .panel-body-empty {
  padding: 0;
}
.panel .panel-collapse .panel-body-full {
  padding: 0;
}
.panel.messages-panel-container .message-body {
  margin: 20px 0;
}
.panel.messages-panel-container,
.panel.files-panel-container {
  margin-top: 15px;
  background: white;
}
.panel.messages-panel-container.cloud-view .cloud-item,
.panel.files-panel-container.cloud-view .cloud-item {
  background-color: #e9e9e9 !important;
}
.panel.messages-panel-container.cloud-view .cloud-item:before,
.panel.files-panel-container.cloud-view .cloud-item:before {
  border-right-color: #e9e9e9 !important;
}
.panel.messages-panel-container .cloud-item,
.panel.files-panel-container .cloud-item {
  margin-right: 0 !important;
}
.panel.panel-default {
  color: #333333;
  background-color: #f7f7f7;
}
.panel.panel-default #payment_details #payment_details_form .form-group label {
  vertical-align: top;
  margin-top: 8px;
}
.panel.panel-default #payment_details #payment_details_form .margin-alert {
  min-width: 69%;
  display: inline-block;
  vertical-align: middle;
}
.panel.panel-default #payment_details #payment_details_form .margin-alert .form-control {
  width: 100% !important;
}
.panel.panel-default.panel-new > .panel-heading {
  background: #d7e7f5;
}
.panel.panel-default.panel-new > .panel-heading .panel-title .badge-new {
  float: right;
}
.panel.panel-default > .panel-heading {
  color: #333333;
  background-color: #dedede;
  border: none;
}
.panel.panel-default > .panel-heading .panel-title {
  font-size: 17px;
  font-weight: 200;
}
.panel.panel-default > .panel-heading .panel-title .btn-add {
  padding: 13px 14px 10px;
  margin: -10px -15px -10px -5px;
}
.panel.panel-default > .panel-heading .panel-title .btn-add i {
  vertical-align: 1px;
}
.panel.panel-default > .panel-heading .panel-title .collapsed .fa-chevron-right {
  margin-right: 5px;
}
.panel .custom-icon {
  position: relative;
  vertical-align: -4px;
}
.panel .custom-icon i {
  font-size: 28px;
}
.panel .custom-icon span {
  display: none;
  position: absolute;
  top: 22px;
  left: 21px;
  font-size: 11px;
  line-height: 13px;
  background: white;
  border-radius: 3px;
}
.panel .cloud-view {
  padding-bottom: 30px;
}
.panel .cloud-view .cloud-item {
  color: #333333;
  background-color: #ffffff;
  border-radius: 10px;
  margin-top: 15px;
  position: relative;
}
.panel .cloud-view .cloud-item .icon-file-download {
  margin-left: 20px;
}
.panel .cloud-view .cloud-item .cloud-icon > i {
  display: block;
  font-size: 18px;
  margin-right: 7px;
}
.panel .cloud-view .cloud-item:first-child {
  margin-top: 0;
}
.panel .cloud-view .cloud-item .cloud-holder {
  padding: 15px;
}
.panel .cloud-view .cloud-item .cloud-holder .cloud-holder-head {
  margin-bottom: 10px;
}
.panel .cloud-view .cloud-item .cloud-holder .media-body {
  margin-top: 15px;
}
.panel .cloud-view .cloud-item .media .date {
  position: absolute;
  bottom: -15px;
  right: 0;
  font-size: 11px;
  font-style: italic;
}
.panel .cloud-view .cloud-item .icon-preview-message {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 56px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  opacity: .5;
  color: #9ac3e5;
  margin: -28px 0 0 -28px;
}
.panel .cloud-view .cloud-item.new {
  background: #d7e7f5 !important;
  color: #1c5f97 !important;
  position: relative;
}
.panel .cloud-view .cloud-item.new:hover {
  background: #c3dbef !important;
  cursor: pointer;
}
.panel .cloud-view .cloud-item.new:hover:before {
  border-right-color: #c3dbef !important;
}
.panel .cloud-view .cloud-item.new:hover .icon-preview-message {
  display: block;
}
.panel .cloud-view .cloud-item.new hr {
  border-color: #71abdb !important;
}
.panel .cloud-view .cloud-item.new:before {
  border-right-color: #d7e7f5 !important;
}
.panel .cloud-view .cloud-item.support {
  margin-right: 60px;
}
.panel .cloud-view .cloud-item.support hr {
  border-color: #aaaaaa;
}
.panel .cloud-view .cloud-item.writer {
  margin-right: 60px;
  background: white;
}
.panel .cloud-view .cloud-item.writer i.fa {
  color: #323232;
}
.panel .cloud-view .cloud-item.writer.new:before {
  border-right-color: #d7e7f5;
}
.panel .cloud-view .cloud-item.writer hr {
  border-color: #a64f08;
}
.panel .cloud-view .cloud-item.writer.new:before {
  border-right-color: #9ac3e5;
}
.panel .cloud-view .cloud-item.client {
  margin-left: 60px;
  background: #b7d495;
  position: relative;
  color: #3d581c;
}
.panel .cloud-view .cloud-item.client i.fa {
  color: #394c23;
}
.panel .cloud-view .cloud-item.client hr {
  border-color: #9ec571;
}
.panel .cloud-view .cloud-item.client:after {
  content: '';
  position: absolute;
  top: 14px;
  right: -21px;
  border-width: 0px 7px 27px 14px;
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  border-left-color: #b7d495;
}
.panel .cloud-view .cloud-item.support,
.panel .cloud-view .cloud-item.writer {
  position: relative;
}
.panel .cloud-view .cloud-item.support:before,
.panel .cloud-view .cloud-item.writer:before {
  content: '';
  position: absolute;
  top: 14px;
  left: -14px;
  border-width: 0px 14px 25px 0px;
  border-style: solid;
  border-color: transparent;
  width: 0;
  height: 0;
  border-right-color: #ffffff;
}
.panel .cloud-view .cloud-item .message-body .btn-primary {
  margin-top: 5px;
}
.panel.information-panel .col-sm-4 .media .media-heading {
  width: 70px;
}
.panel.information-panel .col-sm-4 .media .media-content {
  margin-left: 70px;
}
.panel.information-panel .media {
  font-size: 13px;
}
.panel.information-panel .media h4 {
  font-size: 12px;
  line-height: 20px;
  color: #8e8e8e;
  width: 100px;
  float: left;
}
.panel.information-panel .media .media-content {
  margin-left: 100px;
}
.panel.information-panel .media.extras {
  color: #333333;
  background-color: #cbbcaf;
  border-radius: 3px;
  padding: 7px 10px;
  margin-top: 10px;
}
.panel.information-panel .media.extras .extras-mark-done {
  display: block;
  background-color: #b7d495;
  color: #3d581c;
  font-weight: bold;
  border-radius: 3px;
  text-align: center;
  padding: 11px 18px;
  font-size: 12px;
  margin-top: 3px;
  max-width: 300px;
}
.panel.information-panel .media.extras .media-heading {
  white-space: nowrap;
  color: #333333;
  background-color: #cbbcaf;
}
.panel.information-panel .media.extras .media-content {
  margin-left: 120px;
}
.panel.information-panel .media.extras .media-content .btn-primary {
  min-width: 300px;
}
.panel.information-panel .media.extras .extras-banner-bottom {
  border-top: 1px solid #7C7C7C;
  padding: 5px 0;
  font-size: 12px;
  line-height: 14px;
  margin-top: 10px;
  font-style: italic;
}
.panel.information-panel .media.paper-details .media-content .scroll-pane-holder {
  max-height: 300px;
  overflow-y: auto;
}
.panel.information-panel .information-panel-col-2 .media-content {
  margin-left: 70px;
  display: inline-block;
}
.panel.information-panel .information-panel-col-2 .media-heading {
  width: 70px;
  display: inline-block;
}
.panel.payments-panel .bill-table {
  border: none;
}
.panel.payments-panel .bill-table tr:first-child + tr td:first-child {
  vertical-align: top;
}
.panel.payments-panel .bill-table tr td {
  padding: 0 5px 0 15px !important;
  text-align: left !important;
}
.panel.payments-panel .bill-table tr td strong {
  font-size: 11px !important;
  color: #aaaaaa;
}
.panel.payments-panel .bill-table tr td:first-child {
  padding: 0;
  width: 50%;
}
.panel.payments-panel .bill-table tr:last-child td {
  padding-bottom: 8px !important;
}
.panel.payments-panel .bill-table:last-child {
  border: none;
}
.panel.payments-panel .table {
  margin-bottom: 0;
  font-size: 13px;
}
.panel.payments-panel .table tr td {
  border-top: none;
}
.panel.payments-panel .table tr td,
.panel.payments-panel .table tr th {
  vertical-align: middle;
  text-align: center;
}
.panel.payments-panel .table tr td span,
.panel.payments-panel .table tr th span {
  font-size: 15px;
}
.panel.payments-panel .table tr td .label,
.panel.payments-panel .table tr th .label {
  font-size: 12px;
}
.panel.payments-panel .table tr td:first-child,
.panel.payments-panel .table tr th:first-child {
  padding-left: 15px;
  text-align: left;
}
.panel.payments-panel .table tr th {
  font-size: 11px;
  font-weight: normal;
  color: #777777;
  padding-left: 5px;
  padding-right: 5px;
}
.panel.payments-panel .table tr th:first-child {
  min-width: 84px;
}
.panel.payments-panel .banner-holder {
  margin-bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
.panel.payments-panel .banner-holder .alert {
  margin-bottom: 0;
}
.panel.messages-panel {
  background-color: #ededed;
}
.panel.messages-panel .form-holder {
  background: white;
}
.panel.messages-panel .panel-body {
  padding-bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
}
.panel.messages-panel .panel-body .media-body i {
  font-size: 14px;
}
.panel.messages-panel .panel-body .media-body hr {
  margin: 10px 0;
}
.panel.messages-panel .panel-footer-button {
  padding-bottom: 0;
  margin: 20px 0;
}
.panel.files-panel .form-holder {
  background: white;
}
.panel.files-panel .panel-body {
  padding-top: 15px;
  padding-left: 30px;
  padding-right: 30px;
}
.panel.files-panel .panel-body .media-body {
  min-height: 42px;
  margin-top: 0 !important;
}
.panel.files-panel .panel-body .media-body .date-file {
  margin-top: 12px;
}
.panel.files-panel input[type='file'] {
  width: 100%;
  max-width: 240px;
}
.panel.survey-panel .importance-block .lead {
  font-size: 16px;
  border-bottom: 2px solid #dddddd;
  padding: 20px 0 4px;
  margin: 0;
}
.panel.survey-panel .importance-block .importance-item label {
  font-weight: normal;
}
.panel.survey-panel .importance-block .importance-item label input[type=radio] {
  position: absolute;
}
.panel.survey-panel .importance-block .importance-item label input[type=radio] + span {
  display: inline-block;
  padding-left: 20px;
  line-height: 14px;
  padding-top: 4px;
}
.panel.survey-panel label input[type=radio] {
  vertical-align: 1px;
}
.panel.survey-panel .table-quest thead th {
  text-align: center;
  vertical-align: middle;
}
.panel.survey-panel .table-quest td {
  text-align: center;
  vertical-align: middle;
}
.panel .panel-footer-button {
  text-align: center;
  padding-bottom: 20px;
  margin-top: 20px;
}
#pay_modal .btn-paypal-mod {
  background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaafuaaaaycayaaaclm7hoaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaebnjrefuenq8wwumxdv1xmvvfc69d16egc/y48fyxpihgw3enkysluiatemqvmpqiakqjhaihzquirraramskq0iuinfqk3uvfs4rz+rqlbqtfxdpkiuymqcojgxxpifjffzhnfmps45e69+e5/hpto0/0oveo495+y99tprr/wtb63d0/f8ifkpf3/tdoqrippbistn7wr+c1/ezp6kwvtmldvmovmupbn7vpfsdwf2npwuna97kshrhfm5zpzj5zolibglrdne6sos2s1hsegzszsveqyk9u/siumnkg50sy9eingazpwsmuyhmoh0bgjd3p+hakijz45e+agy8styiheiei70rtyglshwkn3qxfp5zdyprq8fnmrcydsuisajksosmelszepassy3dd07grb3c4q9cx2cld/qzry2wkqv0/pgovpboqay/hfimv25mforpnhvcy3zfqnkfym0fuwp9zfkf2ibdjkbiaqpv6rmuvxabnsod7a8amkpkkphna9uspfnurp86ic0evohcsomzrt4eaz82msqlkqcq5whv9bofzytezidpqz5/+gnkpvuls1z/vbtqtkj+/dzsr0xzr/kx+rqz868yhlr6nvbqrweusyvuk55a7lm8eii57sxra87ua81c/iuunwrggftsqhawc+v2vcghlybniixujjptbvr4yu3aloizggjlk6dp+ft2yaw0wvcciirhenscalobnalmgvdpnt5bn3tlvnyvptcvqpcsjv9ebchod8epcog1gievpbkyisbgcfeogj/hac1z8m8zbrcrj2u2ypgnfzlyqkrpg99cfys49ag+kkisezyuyde1n2sba5mlm8u/4zwfwosd5ouhsx5f6/cjzeagrfqcll4a3uq1mcydulcwfan4iwhppsyzw73r29yu8emtn6pciow7edns+ydqxhyjot5eah+8xthugupizjfl4/nrwl+h4aiyb+ovxih0spxiqylld8ny/l9ibitmlalcopnevihabifqhm3ch2v7ybrvwlk7+7w2l/d5efxo1peq6l5d9jyi6unbenm6mrlgi7srsafj0pbw3h7ejzbhggtpbl5coyffrlfw/dfyg7peinen8s4z/vjhz3ztjz7ctllb7xoz3xuk+kezlj7ahcofu44bczrdnuvqstuylhm8eqvw85p9ces2q+zf29lfpe/jhh8lbimgbstptdrwbv+x0us71ri9wbcd2p+zug/5nehpmlj6e+hxfmw2z7cmeneqkqhdxzljh4pe44/ek3sqw3tbeyrw4ozajocfqwxvevavc/je87/dgstbumgv6hxvvmahownvjubiqmf91uy99feg0lbq5negb3k8scrrhc5px7k9mthjv+jdarura2mxusffazlgevisxkwtlsfvey+ze4hemshqhn357rha78/pm9r8z3ybuwdqcf63dnwyxjrbp5cijscl8jgt6u++zqgzpitu0efpcfrfo+/i6n35hdavadlkaqqtbjvkbulonsfhdf3y8kxnebi0npwjy7fmyu8gdrb8c5nfzatndtmbnfdiznayssttv85/ar2i0gbrahqxdm3hckwslleexumc5kpvw+shkuqjyjwdkhwhpfu1donh6iy2t2lh1oruyretmbajrf8v3lsifxc+waslqc+9haqpeogfh8f3bs0onrzhmguh+dlech5uttfj44ulw8yps7uyaigdk1idosouly3q8kqphgfzxouramajzx2slcv26cc8nthrum2u5gfdgkrpeejo6xsiroho36wnsbj3ukulhr4rgm5iawqqtgzvgculr8pmwpucstgmx3bmgaex54h/tpo1otq7g0ks4tybqzr3odivkfuvdxcvhwh/axbdqhqeqw3pqoiiy+r2ntygtjdny9c870v1ph9z+7p4auvu6jn9c7ptxewgiq8opejm5e8gsfymjcdsdmlccp921bylis/5azmg40x0s0rn890lzix+zh9p6wzrxrn5+g/jtsk7tzz9mbuzyljp7ldtjsl3iymtbuz8/2hxbxrqf5odnjfgj64ujk63ugmo1zqjgaslrnwpzuvh0c0ac/5dgx+h62kg8ac+lspc8zmv2dgt8lzsrucqwh9ntz7da7wccgyqrie0wv+6jysnmd8law2fq4phhk2pju/ldlo2hbz+399lwyuh6bfpnc6fpcnn22ocyrxehmsuqomhuby7by0z9sx2toqdabcj7bknxlok5h3pp3zv3sbhv6ld8c0xx914n7pzo86jhplnud8yvubim/bbl+e63wlbmwq48ftk52f7b0b871e8emx6keyrnufqgh6lrd8n+rft3mawviblyeqnzwzovj4bonwmvcixmqevxbh9nzmnyyox1at9j2ydwfgxou7g7grezgxymituqc6z/+zycttrpu2xt3evsbldrivk9bpw5h6q58xuhowdfnvcrqjlke2tqa8u7c5j2skkz6kur8brfkjbnppsce7kbskwocxpssuj3xab5vx58j07zjt+h4m/jky8lrg6gz4/ohowa2bqsuzvcpmf8mf4ie7xdi0cchd8cyl+iv1mc0zasf9ndanykw0sfk5dejiqxvjz1akyekpoofgkftjukk0c5/tjeun8pwavwlfpklawqrzxqtvlrq5itae8z2ancljfnfkykb15kvpjepxziscr+jvbp/nnzf+txn9dkpds2nq7ym9lite5zmwfuucs3pr5p5ujool8pxfwg5nfl9vmzt14rlpuzj+gkzfl8vjvvkg1eog8mdpjlzxgbu8j7jbwgewqoc3zcg96cm0mit4ztmyudjtncsykuatjyv/liydgngcb0y8hmtnkdqonqbxmqqhjeu/cam34gierrbq4i2iuzhk3lqi/tua9hejhhtmhk9kmubpzbrrfb372bwioafu2s+c/d6vcskpiee4aaurzfvwlkci84rhl4wirellw7ahs7um7/0w9ldemamdpuyn7vkj0jdfxr2calk8i4kvob1pshjm0sjvvrvdvhyoj+d1mdqr4eh+z3llxsevkupldkzmc4ui65ftz7ngpaexepr7mcnkpa8oxmbsg2mvqmihmmdq2e3uj3rxx5ve+iblazoryknjorjvgqy/hncg5dk8+0b5zi7uexj5pygymtl3axwywiyqjrkt57ozshdajwvnvuzktf8wmmtodaz1rbq03vqakgv88e/r65j7icqtbehduqmhxgrezehqcig3bukjvyt74f/fdavtkbww38w43wpreglyfn/jrzmq+8kmio/d0m9qk4kb8o1lwzbxl+41sdwck5iaowfsyqrdnjjiz9e8lbzzhckd0l572gw6nigvq7ixzodmeu0z+gd6ewsbcsldhnvm2m99yrtap6quhld2kzld+ir5ewgrd7wjvb0mmgkv/tr+9xyhubg+rsi6lcr6gu3zuxq+pnrjwn4xynkiexfuzrkl1uggyauhctoonacnhe0tla9u3meqvlslxugfd5xharvf1agamtucumauyv1fcg7kb9hie5zygxblehdnuc9sz53hpcydpjo1ckf4ul2heq4u6r9jofa1qlbu6oxlljawzmrrodxtwzx3rmb4rds83priirbgdsjfw+i1prikazktngsowaoxwyczhlnlexuyc14n5xhx4tvx/mrxj/92e4u6wxgzdnjz1m6oresdovfunypcuqnyk8tpqwp7vyqr7s4mdiknpecxrgbksbcg1hczvpuypcqt8xkts2lalf5gi+40i2lzd1cou3h0zf5ms6gjqzvcem+oxo0nefpa0bpszu8ud73jscxh0cbtxr7aljq3/dozvwmx9jeheulfw8vxfxc34vbmokes2iud433fi0zshhq9zs/4fkmxfi6vnqqpdws6daozkvyrjd6lmatmakzbb3/txzb0xu9pvtxd0gpmhpdgzdk8d5okpkic1xtis1pj1sjxnao/v4mpj6fktoh3lnejv++dzurfi98xmvihltpefq4zuqmu2ypn+c6go4ukc4/h1fuzpkeh9jpqaansibiumx3mtclep67wp8hwsz431fpo4/i3b3lwb9cvdxvwoqchb/mhwmukwjffzshdpx1acjqvsd3deor6pxbk5htrinzuhkfmu0nxuzudgl3fcvw9xvy+kok5kjnkyxh/5jthzc0porujpwwiefl7+faaqqiclmfecz8/ia3pyo9l5r4ljracd2wvkeogktlulajb5m0bo10zbs/+eozkpirneflfhlw2bwxh8vbrboolz+fhie/miottldwbtkxgngatoqup9dtslwakvwwdxfu4+nkmfh3e8xy+p4fjgwtq7on+f2zpiwwyafpoenwhhg/nhvvgfrhmc6e32x86in3j53zp11jbjdc1tu2+9qlpk0ackyptd7kg//tgeu2setx7dupz2giwbapmeck/mb+feexm/euezs6q45tmye+hnvpfucrdgzg3b/rrnghiidcli4iklr5/ce9yuc5qjlsfri1osey8hw7xxn1/oogrphq0ehmluqe/f2hv91nmsi03slha8nvwux3qcwflov0vblebskwq+w4c9xqw922g9srlcvsqqtpoqbbhpp47g8j1m77lryc2//qfjrjfqlakvmre3plzfogg/eisnvber7s/ce8jiggib7ymbcxv+sar1ckmursiixi6v0jr5khy08kowtdqqi9pi4+aas3zvdplsdxmasafakykqjgaq+do4ywb921zwo9fjdlqrci/bdz2rijbmuu7pithvsh7u/t/v5+pe/8mrusqvxvhgni/mdcuzmvkbbrmod3oz5qrelzwndko1/6suqmp8nikwwtkxlslpj++ezwlrfcdix6qx3qrtek5iu8evhynzc3lnlq+pcdxlbg1leur3bc0dnpkogrppnhpt/pktoyqdmrn86ptfk4ilrh02scm9/wzauwr/eoj57lcmcjoetbo7cs5qoxsegzngbc7z9tqpmni5faqq0d4bw+slimlon/vqxnifutwz7n2vrqqpgpsjrmsfbx3vtt+ciapxre2cy26fa9yfp0/ffjdh2e1+psnl5ebb5mb6/tozzmw5o6qlpwnngzvg/u8ig3nuz/eakekv0idc+dg1kjinsvqqf7nazzlvc9lhxq0iwulycaxlfjlw3ottvhx56p8peo9wrnc++yppck+ohbunwr9mkuf6d/tdbs3kok+k7v2kml5ik3cu3rlfiukm6bew4fkfwqrvqi8rijasviwq7d5mncrwteguoonvcbjegvbkw1cf1e4cbx5v41avnmdwjarakceuv+vhat6+k5s6q2ovpwhj6auoeeiru9exvyovcpcjdu9e5pam8ajg7e6aje5ojcrxzb8l5g4ei81qjayvnged96z/c9vgvd4exentfx+w4abaem9xoidx2ieaaaaaelftksuqmcc);
  background-position: center 10px;
  background-repeat: no-repeat;
  padding: 20px 0;
}
#pay_modal .btn-paypal-mod.active {
  background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaafuaaaaycayaaaclm7hoaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaebnjrefuenq8wwumxdv1xmvvfc69d16egc/y48fyxpihgw3enkysluiatemqvmpqiakqjhaihzquirraramskq0iuinfqk3uvfs4rz+rqlbqtfxdpkiuymqcojgxxpifjffzhnfmps45e69+e5/hpto0/0oveo495+y99tprr/wtb63d0/f8ifkpf3/tdoqrippbistn7wr+c1/ezp6kwvtmldvmovmupbn7vpfsdwf2npwuna97kshrhfm5zpzj5zolibglrdne6sos2s1hsegzszsveqyk9u/siumnkg50sy9eingazpwsmuyhmoh0bgjd3p+hakijz45e+agy8styiheiei70rtyglshwkn3qxfp5zdyprq8fnmrcydsuisajksosmelszepassy3dd07grb3c4q9cx2cld/qzry2wkqv0/pgovpboqay/hfimv25mforpnhvcy3zfqnkfym0fuwp9zfkf2ibdjkbiaqpv6rmuvxabnsod7a8amkpkkphna9uspfnurp86ic0evohcsomzrt4eaz82msqlkqcq5whv9bofzytezidpqz5/+gnkpvuls1z/vbtqtkj+/dzsr0xzr/kx+rqz868yhlr6nvbqrweusyvuk55a7lm8eii57sxra87ua81c/iuunwrggftsqhawc+v2vcghlybniixujjptbvr4yu3aloizggjlk6dp+ft2yaw0wvcciirhenscalobnalmgvdpnt5bn3tlvnyvptcvqpcsjv9ebchod8epcog1gievpbkyisbgcfeogj/hac1z8m8zbrcrj2u2ypgnfzlyqkrpg99cfys49ag+kkisezyuyde1n2sba5mlm8u/4zwfwosd5ouhsx5f6/cjzeagrfqcll4a3uq1mcydulcwfan4iwhppsyzw73r29yu8emtn6pciow7edns+ydqxhyjot5eah+8xthugupizjfl4/nrwl+h4aiyb+ovxih0spxiqylld8ny/l9ibitmlalcopnevihabifqhm3ch2v7ybrvwlk7+7w2l/d5efxo1peq6l5d9jyi6unbenm6mrlgi7srsafj0pbw3h7ejzbhggtpbl5coyffrlfw/dfyg7peinen8s4z/vjhz3ztjz7ctllb7xoz3xuk+kezlj7ahcofu44bczrdnuvqstuylhm8eqvw85p9ces2q+zf29lfpe/jhh8lbimgbstptdrwbv+x0us71ri9wbcd2p+zug/5nehpmlj6e+hxfmw2z7cmeneqkqhdxzljh4pe44/ek3sqw3tbeyrw4ozajocfqwxvevavc/je87/dgstbumgv6hxvvmahownvjubiqmf91uy99feg0lbq5negb3k8scrrhc5px7k9mthjv+jdarura2mxusffazlgevisxkwtlsfvey+ze4hemshqhn357rha78/pm9r8z3ybuwdqcf63dnwyxjrbp5cijscl8jgt6u++zqgzpitu0efpcfrfo+/i6n35hdavadlkaqqtbjvkbulonsfhdf3y8kxnebi0npwjy7fmyu8gdrb8c5nfzatndtmbnfdiznayssttv85/ar2i0gbrahqxdm3hckwslleexumc5kpvw+shkuqjyjwdkhwhpfu1donh6iy2t2lh1oruyretmbajrf8v3lsifxc+waslqc+9haqpeogfh8f3bs0onrzhmguh+dlech5uttfj44ulw8yps7uyaigdk1idosouly3q8kqphgfzxouramajzx2slcv26cc8nthrum2u5gfdgkrpeejo6xsiroho36wnsbj3ukulhr4rgm5iawqqtgzvgculr8pmwpucstgmx3bmgaex54h/tpo1otq7g0ks4tybqzr3odivkfuvdxcvhwh/axbdqhqeqw3pqoiiy+r2ntygtjdny9c870v1ph9z+7p4auvu6jn9c7ptxewgiq8opejm5e8gsfymjcdsdmlccp921bylis/5azmg40x0s0rn890lzix+zh9p6wzrxrn5+g/jtsk7tzz9mbuzyljp7ldtjsl3iymtbuz8/2hxbxrqf5odnjfgj64ujk63ugmo1zqjgaslrnwpzuvh0c0ac/5dgx+h62kg8ac+lspc8zmv2dgt8lzsrucqwh9ntz7da7wccgyqrie0wv+6jysnmd8law2fq4phhk2pju/ldlo2hbz+399lwyuh6bfpnc6fpcnn22ocyrxehmsuqomhuby7by0z9sx2toqdabcj7bknxlok5h3pp3zv3sbhv6ld8c0xx914n7pzo86jhplnud8yvubim/bbl+e63wlbmwq48ftk52f7b0b871e8emx6keyrnufqgh6lrd8n+rft3mawviblyeqnzwzovj4bonwmvcixmqevxbh9nzmnyyox1at9j2ydwfgxou7g7grezgxymituqc6z/+zycttrpu2xt3evsbldrivk9bpw5h6q58xuhowdfnvcrqjlke2tqa8u7c5j2skkz6kur8brfkjbnppsce7kbskwocxpssuj3xab5vx58j07zjt+h4m/jky8lrg6gz4/ohowa2bqsuzvcpmf8mf4ie7xdi0cchd8cyl+iv1mc0zasf9ndanykw0sfk5dejiqxvjz1akyekpoofgkftjukk0c5/tjeun8pwavwlfpklawqrzxqtvlrq5itae8z2ancljfnfkykb15kvpjepxziscr+jvbp/nnzf+txn9dkpds2nq7ym9lite5zmwfuucs3pr5p5ujool8pxfwg5nfl9vmzt14rlpuzj+gkzfl8vjvvkg1eog8mdpjlzxgbu8j7jbwgewqoc3zcg96cm0mit4ztmyudjtncsykuatjyv/liydgngcb0y8hmtnkdqonqbxmqqhjeu/cam34gierrbq4i2iuzhk3lqi/tua9hejhhtmhk9kmubpzbrrfb372bwioafu2s+c/d6vcskpiee4aaurzfvwlkci84rhl4wirellw7ahs7um7/0w9ldemamdpuyn7vkj0jdfxr2calk8i4kvob1pshjm0sjvvrvdvhyoj+d1mdqr4eh+z3llxsevkupldkzmc4ui65ftz7ngpaexepr7mcnkpa8oxmbsg2mvqmihmmdq2e3uj3rxx5ve+iblazoryknjorjvgqy/hncg5dk8+0b5zi7uexj5pygymtl3axwywiyqjrkt57ozshdajwvnvuzktf8wmmtodaz1rbq03vqakgv88e/r65j7icqtbehduqmhxgrezehqcig3bukjvyt74f/fdavtkbww38w43wpreglyfn/jrzmq+8kmio/d0m9qk4kb8o1lwzbxl+41sdwck5iaowfsyqrdnjjiz9e8lbzzhckd0l572gw6nigvq7ixzodmeu0z+gd6ewsbcsldhnvm2m99yrtap6quhld2kzld+ir5ewgrd7wjvb0mmgkv/tr+9xyhubg+rsi6lcr6gu3zuxq+pnrjwn4xynkiexfuzrkl1uggyauhctoonacnhe0tla9u3meqvlslxugfd5xharvf1agamtucumauyv1fcg7kb9hie5zygxblehdnuc9sz53hpcydpjo1ckf4ul2heq4u6r9jofa1qlbu6oxlljawzmrrodxtwzx3rmb4rds83priirbgdsjfw+i1prikazktngsowaoxwyczhlnlexuyc14n5xhx4tvx/mrxj/92e4u6wxgzdnjz1m6oresdovfunypcuqnyk8tpqwp7vyqr7s4mdiknpecxrgbksbcg1hczvpuypcqt8xkts2lalf5gi+40i2lzd1cou3h0zf5ms6gjqzvcem+oxo0nefpa0bpszu8ud73jscxh0cbtxr7aljq3/dozvwmx9jeheulfw8vxfxc34vbmokes2iud433fi0zshhq9zs/4fkmxfi6vnqqpdws6daozkvyrjd6lmatmakzbb3/txzb0xu9pvtxd0gpmhpdgzdk8d5okpkic1xtis1pj1sjxnao/v4mpj6fktoh3lnejv++dzurfi98xmvihltpefq4zuqmu2ypn+c6go4ukc4/h1fuzpkeh9jpqaansibiumx3mtclep67wp8hwsz431fpo4/i3b3lwb9cvdxvwoqchb/mhwmukwjffzshdpx1acjqvsd3deor6pxbk5htrinzuhkfmu0nxuzudgl3fcvw9xvy+kok5kjnkyxh/5jthzc0porujpwwiefl7+faaqqiclmfecz8/ia3pyo9l5r4ljracd2wvkeogktlulajb5m0bo10zbs/+eozkpirneflfhlw2bwxh8vbrboolz+fhie/miottldwbtkxgngatoqup9dtslwakvwwdxfu4+nkmfh3e8xy+p4fjgwtq7on+f2zpiwwyafpoenwhhg/nhvvgfrhmc6e32x86in3j53zp11jbjdc1tu2+9qlpk0ackyptd7kg//tgeu2setx7dupz2giwbapmeck/mb+feexm/euezs6q45tmye+hnvpfucrdgzg3b/rrnghiidcli4iklr5/ce9yuc5qjlsfri1osey8hw7xxn1/oogrphq0ehmluqe/f2hv91nmsi03slha8nvwux3qcwflov0vblebskwq+w4c9xqw922g9srlcvsqqtpoqbbhpp47g8j1m77lryc2//qfjrjfqlakvmre3plzfogg/eisnvber7s/ce8jiggib7ymbcxv+sar1ckmursiixi6v0jr5khy08kowtdqqi9pi4+aas3zvdplsdxmasafakykqjgaq+do4ywb921zwo9fjdlqrci/bdz2rijbmuu7pithvsh7u/t/v5+pe/8mrusqvxvhgni/mdcuzmvkbbrmod3oz5qrelzwndko1/6suqmp8nikwwtkxlslpj++ezwlrfcdix6qx3qrtek5iu8evhynzc3lnlq+pcdxlbg1leur3bc0dnpkogrppnhpt/pktoyqdmrn86ptfk4ilrh02scm9/wzauwr/eoj57lcmcjoetbo7cs5qoxsegzngbc7z9tqpmni5faqq0d4bw+slimlon/vqxnifutwz7n2vrqqpgpsjrmsfbx3vtt+ciapxre2cy26fa9yfp0/ffjdh2e1+psnl5ebb5mb6/tozzmw5o6qlpwnngzvg/u8ig3nuz/eakekv0idc+dg1kjinsvqqf7nazzlvc9lhxq0iwulycaxlfjlw3ottvhx56p8peo9wrnc++yppck+ohbunwr9mkuf6d/tdbs3kok+k7v2kml5ik3cu3rlfiukm6bew4fkfwqrvqi8rijasviwq7d5mncrwteguoonvcbjegvbkw1cf1e4cbx5v41avnmdwjarakceuv+vhat6+k5s6q2ovpwhj6auoeeiru9exvyovcpcjdu9e5pam8ajg7e6aje5ojcrxzb8l5g4ei81qjayvnged96z/c9vgvd4exentfx+w4abaem9xoidx2ieaaaaaelftksuqmcc) !important;
  background-position: center 10px !important;
  background-repeat: no-repeat !important;
}
#pay_modal .btn-bluesnap-mod {
  background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaah8aaaaxcayaaaaigpakaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaabhnjrefuenrswj2i1faqfnsngibibeeqlgihahxsisiwwtjqrnatfnu1f2qx7mrivxula27bvjhpea5ewzsiijddtlhqcaecifwsbmfmfu+/d34+jsnlrxp/griyeznkzcw3m2/yso3rakrq2pnumjqa+qctlc8v117epdsxzvsoab6q+wjtwq1luyrihtb8xvnfzacxzs5p1w7cnudv13woim8i109qpqx5pxbl9gb/r+yzyhbznbrkvmt+onkvcv3alvsx/d3i7ms47hfkvwhwezh+xvlwel3gnxonpg00t3g0nnsc0xnhuw5pqxnk55hmzshurj4uzglnitmwqi9dgwidip7jyxttn8euitvcovlvswnk1rr9wzboh8boan70p7p9at8ycx8kmxnntmio94kmpstwqke52jrh07jeyxhibqkmdd1i6olzbtwij/vaxua+fz6jpgwbwg82ueyemrt2jrpi9h100qd/fkaul19xii+andnen3eevwoqkge5seu8wbhxnyyfrevgrjc5gpei+nagkqkbnxntrzdgfw2tsl7lzlgd69f8dhjt0zt1sxxpbfdgmv+6/nft8xuu9l5ndjdwdc/m72lobqdaqbfkz7izytoqacrzcucsstibqkua6pbgzgi6ltjpwikzpqytyptysjxgnaoaxka3ij2tlu65k9cza/685moal21q39ghchxlyixevlqmk1obiydtjcqtysj7g5j5+vo8pm0clbnkpbu9ktdf1w82sh42fo/que3i+mkja8roi6dccm5ydgojjk6ddortesdygtma17u0bfbxvwdpsisaudu2gyghmj12ac1lgc5kf6ryt4tkwxpnj8yevsr5gscyhepiizi3r9kvuqpmdrtwlhqcsqoyn6xp/ojtnogzcmij/fbocpu4f0a+8ne7s+cb0n8rz235lxr6lgi32ctotakgnqnuzsirxtkswpneltcvkicq2mavsd3s2zbnkozooj5gp2q07hpciqxf7na9u7+3bf8xrsuolnbwltbqdqrge+uooo46gfk4cuzbaurwi7qpu3yx/glhjyx4year3gtlex/ymd9em08bks9qitfl4fvp9psq6em0e7629sl7i2k34yw8fvbky5sriip/alt4thlc1nydgukh5heaz9ekmlfdv5oxstewgvvqfrt/phq7skk7xhnnngsozzpb1drfgb+o2ez52haiaqxotzh7nnr7+icivmladz9cl38cv83e/ude50haal7eg4hzrlir+bp69vl3n8avkr8fqiidqs7toiuu+sk5oow1lxoapwmdpjcjw+xwsowst8a0rz/zksg2rsvnqtshse1pqdrwcpi64bv6gkmb/y5zbub9+wxvwsf77utp8o0wz9/pzmoakdnnxikuucwuydbngzjjkumpw848grayzs/htizl/tbng9yn4fwfhhqeks5d8nr9g/pphufdjgujvtupnqvtjfo/fduxjmox1odxtapphwadand/bcdhpfkraaaaaelftksuqmcc);
  background-position: center;
  background-repeat: no-repeat;
  padding: 20px 0;
  margin-bottom: 5px;
}
#pay_modal .btn-bluesnap-mod.active {
  background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaah8aaaaxcayaaaaigpakaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaabhnjrefuenrswj2i1faqfnsngibibeeqlgihahxsisiwwtjqrnatfnu1f2qx7mrivxula27bvjhpea5ewzsiijddtlhqcaecifwsbmfmfu+/d34+jsnlrxp/griyeznkzcw3m2/yso3rakrq2pnumjqa+qctlc8v117epdsxzvsoab6q+wjtwq1luyrihtb8xvnfzacxzs5p1w7cnudv13woim8i109qpqx5pxbl9gb/r+yzyhbznbrkvmt+onkvcv3alvsx/d3i7ms47hfkvwhwezh+xvlwel3gnxonpg00t3g0nnsc0xnhuw5pqxnk55hmzshurj4uzglnitmwqi9dgwidip7jyxttn8euitvcovlvswnk1rr9wzboh8boan70p7p9at8ycx8kmxnntmio94kmpstwqke52jrh07jeyxhibqkmdd1i6olzbtwij/vaxua+fz6jpgwbwg82ueyemrt2jrpi9h100qd/fkaul19xii+andnen3eevwoqkge5seu8wbhxnyyfrevgrjc5gpei+nagkqkbnxntrzdgfw2tsl7lzlgd69f8dhjt0zt1sxxpbfdgmv+6/nft8xuu9l5ndjdwdc/m72lobqdaqbfkz7izytoqacrzcucsstibqkua6pbgzgi6ltjpwikzpqytyptysjxgnaoaxka3ij2tlu65k9cza/685moal21q39ghchxlyixevlqmk1obiydtjcqtysj7g5j5+vo8pm0clbnkpbu9ktdf1w82sh42fo/que3i+mkja8roi6dccm5ydgojjk6ddortesdygtma17u0bfbxvwdpsisaudu2gyghmj12ac1lgc5kf6ryt4tkwxpnj8yevsr5gscyhepiizi3r9kvuqpmdrtwlhqcsqoyn6xp/ojtnogzcmij/fbocpu4f0a+8ne7s+cb0n8rz235lxr6lgi32ctotakgnqnuzsirxtkswpneltcvkicq2mavsd3s2zbnkozooj5gp2q07hpciqxf7na9u7+3bf8xrsuolnbwltbqdqrge+uooo46gfk4cuzbaurwi7qpu3yx/glhjyx4year3gtlex/ymd9em08bks9qitfl4fvp9psq6em0e7629sl7i2k34yw8fvbky5sriip/alt4thlc1nydgukh5heaz9ekmlfdv5oxstewgvvqfrt/phq7skk7xhnnngsozzpb1drfgb+o2ez52haiaqxotzh7nnr7+icivmladz9cl38cv83e/ude50haal7eg4hzrlir+bp69vl3n8avkr8fqiidqs7toiuu+sk5oow1lxoapwmdpjcjw+xwsowst8a0rz/zksg2rsvnqtshse1pqdrwcpi64bv6gkmb/y5zbub9+wxvwsf77utp8o0wz9/pzmoakdnnxikuucwuydbngzjjkumpw848grayzs/htizl/tbng9yn4fwfhhqeks5d8nr9g/pphufdjgujvtupnqvtjfo/fduxjmox1odxtapphwadand/bcdhpfkraaaaaelftksuqmcc) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}
.form-wrap {
  padding: 15px;
  background: #ffffff;
  border: 1px solid #e7e7e7;
  box-shadow: 0 1px 2px rgba(0,0,0,0.2);
  border-radius: 3px;
  font-size: 14px;
  color: #333333;
  line-height: 16px;
  font-family: Arial, sans-serif;
  position: relative;
  max-width: 850px;
}
.form-wrap a {
  color: #0d6fd9;
  text-decoration: none;
  border: none;
}
.form-wrap a:hover {
  color: #2789f2;
}
.form-wrap a:focus {
  outline: none !important;
}
.form-wrap .proceeding {
  font-size: 12px;
  color: #666666;
  font-style: italic;
  text-align: center;
  margin: 10px 0;
}
.form-wrap button.to-step-2,
.form-wrap button.to-step-3 {
  float: right;
}
.form-wrap .btn-procced {
  float: right;
}
.form-wrap .appr-price {
  float: left;
  font-size: 20px;
  color: #838383;
  margin-top: 12px;
}
.form-wrap .appr-price span {
  font-size: 24px;
  font-weight: bold;
}
.form-wrap .block-summary {
  padding: 5px;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.form-wrap .block-summary .row {
  margin-bottom: 5px;
}
.form-wrap .block-summary .row div:first-child {
  color: #777777;
  font-size: 12px;
  text-align: right;
}
.form-wrap .block-summary .row strong {
  color: #444444;
  font-size: 13px;
}
.form-wrap .captcha-container .form-alert {
  margin-top: 44px;
}
.form-wrap .captcha-container .icon-refresh {
  background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaaawaaaapcayaaadq4s5jaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaayrpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduumc1jmdyxidy0lje0mdk0oswgmjaxmc8xmi8wny0xmdo1nzowmsagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wientns4xie1hy2ludg9zacigeg1wtu06sw5zdgfuy2vjrd0ieg1wlmlpzdo4neu2nzzfntbgmeixmuuzqtgzmthcndkzmzqyrde5qyigeg1wtu06rg9jdw1lbnrjrd0ieg1wlmrpzdo4neu2nzzfnjbgmeixmuuzqtgzmthcndkzmzqyrde5qyi+idx4bxbnttpezxjpdmvkrnjvbsbzdfjlzjppbnn0yw5jzulepsj4bxauawlkojg0rty3nkuzmeywqjexrtnbodmxoei0otmzndjemtldiibzdfjlzjpkb2n1bwvudelepsj4bxauzglkojg0rty3nku0meywqjexrtnbodmxoei0otmzndjemtldii8+idwvcmrmokrlc2nyaxb0aw9upia8l3jkzjpsrey+idwvedp4bxbtzxrhpia8p3hwywnrzxqgzw5kpsjyij8+efi4iaaaappjrefuenpijiymzcabmdohccqc8qogvgfet4d4abangbqcssgqx2kbkhqc4jlahihmgdqq2wnxmlstfhousq6q+cyqewkxmbazareveo8ayhsgtgszalihbgrkhsa2aeivsdaadobetpif6m4qqertdakhqc5a4v8fatcgcnzgcrvtdagqhkda/a6l6ejgkkydorhhzwn12gtqkp0b4v9i+ay05jcbe5q+y4qmeraalh+rxech1ajll0ap6e9arahl80nnpg/euldd1sbi+jjuva8orgebgdgrfqygcpohhlqcnf7uobadggb3aurg1uby81woxgkaagwapf0ygddkeocaaaaasuvork5cyii=);
  width: 12px;
  height: 15px;
  display: inline-block;
  cursor: pointer;
  margin-right: 15px;
  background-repeat: no-repeat;
  background-position: 0;
  float: left;
  margin-top: 9px;
}
.form-wrap .captcha-container .captcha-img {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin-right: 15px;
  height: 34px;
  float: left;
}
.form-wrap .captcha-container input[type=text] {
  display: inline-block;
  width: 30%;
  float: left;
}
.form-wrap .order-alert-info {
  border-radius: 3px;
  background: #eeeeee;
  padding: 5px 10px;
  display: inline-block;
  font-size: 12px;
  color: #888888;
}
.form-wrap .step-holderX {
  padding: 0;
}
.form-wrap .form-group {
  margin-bottom: 10px;
}
.form-wrap .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  margin-bottom: 0;
  margin-top: 0;
  font-size: 14px;
  line-height: 1.42857143;
  color: #000000;
  background-color: #fff;
  background-image: none;
  border: 1px solid #8E8E8E;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .05s, box-shadow ease-in-out .05s;
  transition: border-color ease-in-out .05s, box-shadow ease-in-out .05s;
}
.form-wrap .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 2px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 2px rgba(102,175,233,0.6);
  background: #fff;
}
.form-wrap textarea.form-control {
  height: auto;
  font-family: Arial, sans-serif;
  resize: none;
}
.form-wrap .icon-info {
  background-image: url('data:image/png;base64,ivborw0kggoaaaansuheugaaaa8aaaaecayaaadzxer0aaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaabfjrefuenrmkz9iw0auxmmsugicubbcfavqefj07japdcuvgii4lvpwd3avbddsfzdbwpbukslqv7eobmrbemrcuegkfaqc34mv5tyung49+hf5d9+7f3nfvllctrswiw5yb0+gdw7isnnkdxi0wqkiqb7msg843qtut/iyeadpiaouqydzhcyzzj+crzligglqb2egql3hlr0lbuaidefntiq7f0hfkggxyacnvxn0ouy8dc4tc/ngjit+v3beahcggtzob/g0zinesxmel4pgacybe8oc6bdsfiqngiz7wdan+p7nlbmgqu45omnhtiq3wp4iqy8vpjfrx0ryfzgdju3wdwbahtze4lub8qt+wbylqu5yyre1lumk6zdjm2p5vrl8hjzpispb9gwoo9r1o/junz9p4r5lmpqn8qjhrpfhsxgeq0r1nynz4i1xxxdoriv1h421pa9eqipxirgvw9i2wdinvkglc7cyp+ny0lpmuld+lxfhkigoapetchysjdn8elxvtgoptksvngzhwdypy8mqte7scs7jmi4l5wfwfhhi2pupja3jtesvaama2p2tmo/g+qkaaaaasuvork5cyii=');
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 15px auto;
  width: 15px;
  height: 15px;
  display: inline-block;
  vertical-align: -3px;
  cursor: pointer;
  position: relative;
  z-index: 3;
}
.form-wrap .form-item-sign {
  text-align: right;
}
.form-wrap .form-item-sign.icon-info {
  display: inline-block;
}
.form-wrap .select-order select {
  width: 100%;
}
.form-wrap .form-item-sign {
  margin-right: -15px;
  padding-top: 6px;
}
.form-wrap .input-inc-block .left_decr,
.form-wrap .input-inc-block .right_incr {
  float: left;
  margin: 0;
  height: 33px;
  padding: 6px 8px;
  width: 32px;
  outline: none;
}
.form-wrap .input-inc-block .left_decr {
  border-radius: 3px 0 0 3px;
}
.form-wrap .input-inc-block .right_incr {
  border-radius: 0 3px 3px 0;
}
.form-wrap .input-inc-block input[type=text] {
  text-align: center;
  float: left;
  width: 50px;
  border-radius: 0;
  height: 33px;
  margin: 0;
  border-left: none;
  border-right: none;
}
.form-wrap .btn-group {
  display: inline-block;
  vertical-align: middle;
}
.form-wrap .btn-group .btn {
  border-radius: 0;
  position: relative;
  font-size: 13px;
  line-height: 12px;
  padding: 5px;
  white-space: normal;
}
.form-wrap .btn-group .btn + .btn {
  margin-left: -1px;
}
.form-wrap .btn-group .btn.active {
  background-color: #dbdbdb;
  border-color: #8E8E8E;
  color: #000000;
  box-shadow: 0 2px 3px 0 rgba(0,0,0,0.3) inset;
}
.form-wrap .btn-group .btn.active:hover {
  background-color: #dbdbdb;
  border-color: #8E8E8E;
  color: #000000;
}
.form-wrap .btn-group.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.form-wrap .btn-group.btn-group-justified > .btn-group {
  float: none !important;
  display: table-cell;
  width: 1%;
}
.form-wrap .btn-group.btn-group-justified > .btn-group .btn {
  width: 100%;
}
.form-wrap .btn-group.btn-group-justified > .btn-group:first-child .btn {
  border-radius: 3px 0 0 3px;
}
.form-wrap .btn-group.btn-group-justified > .btn-group:last-child .btn {
  border-radius: 0 3px 3px 0;
}
.form-wrap .radio-group .btn-group .btn {
  display: table;
  padding: 7px 6px;
}
.form-wrap .radio-group .btn-group .btn input[type=radio] {
  display: none;
}
.form-wrap .radio-group .btn-group .btn div {
  display: table-cell;
  vertical-align: middle;
}
.form-wrap .radio-group .btn-group .btn div span {
  display: inline-block;
}
.form-wrap .radio-group.deadline-group .btn-group-justified .btn-group:first-child .btn {
  border-radius: 3px 0 0 0;
}
.form-wrap .radio-group.deadline-group .btn-group-justified .btn-group:last-child .btn {
  border-radius: 0 3px 0 0;
}
.form-wrap .radio-group.deadline-group .hours-holder,
.form-wrap .radio-group.deadline-group .date-holder {
  border-radius: 0 0 3px 3px;
  font-size: 12px;
  text-align: center;
  padding: 0;
}
.form-wrap .radio-group.deadline-group .hours-holder {
  background: #f2dede;
  color: #b94a48;
}
.form-wrap .radio-group.deadline-group .date-holder {
  background: #e1e1e1;
  color: #686868;
}
.form-wrap .btn-group.btn-group-justified > .btn-group.has-info {
  position: relative;
}
.form-wrap .btn-group.btn-group-justified > .btn-group.has-info .icon-info {
  display: none;
}
.form-wrap .btn-group.btn-group-justified > .btn-group .btn {
  border-left: none;
}
.form-wrap .btn-group.btn-group-justified > .btn-group:first-child .btn {
  border-left: 1px solid #8E8E8E;
}
.form-wrap .btn-group.btn-group-justified > .btn-group:first-child .btn:hover {
  border-color: #8E8E8E;
}
.form-wrap .btn-group.btn-group-justified > .btn-group.top-writer-btn .btn {
  border-left: 1px solid #8ad158;
}
.form-wrap .btn-group.btn-group-justified > .btn-group.top-writer-btn .btn:hover {
  border-color: #92d464;
}
.form-wrap .btn-group.btn-group-justified > .btn-group.top-writer-btn + .btn-group .btn {
  border-left: 1px solid #8E8E8E;
}
.top-checkbox-btn.has-info .icon-info {
  position: absolute;
  z-index: 3;
  display: none;
}
.form-wrap .head-underline strong {
  margin-bottom: 5px;
  display: block;
  text-transform: uppercase;
}
.form-wrap .head-underline .exras-banner {
  font-size: 14px;
  line-height: 18px;
  position: relative;
}
.form-wrap .head-underline .exras-banner .fa-bookmark {
  position: absolute;
  top: 0;
  left: 0px;
  font-size: 66px;
  color: #edd400;
}
.form-wrap .head-underline .exras-banner .fa-bookmark strong {
  font-size: 9px;
  text-transform: uppercase;
  text-align: center;
  color: #659922;
  display: block;
  margin-top: -45px;
  width: 50px;
  font-family: arial;
}
.form-wrap .head-underline .exras-banner .extras-banner-inside {
  padding: 2px 0 28px 65px;
}
.form-wrap .head-underline .exras-banner .extras-banner-inside span {
  color: #659922;
  font-weight: bold;
}
.form-wrap input.form-control,
.form-wrap textarea.form-control {
  box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2) inset;
}
.form-wrap .additional-features .checkboxes {
  background: #dcfec4;
  color: #275b02;
  border: 1px solid #8ad158;
  border-radius: 3px;
  cursor: pointer;
  padding: 10px;
  display: block;
}
.form-wrap .additional-features .checkboxes:hover {
  background: #92d464;
}
.form-wrap .additional-features .checkboxes input {
  visibility: hidden;
  position: absolute;
}
.form-wrap .additional-features .checkboxes input + .add-fe-price .fa.fa-check-square-o {
  display: none;
}
.form-wrap .additional-features .checkboxes input:checked + .add-fe-price .fa-square-o {
  display: none;
}
.form-wrap .additional-features .checkboxes input:checked + .add-fe-price .fa.fa-check-square-o {
  display: inline-block;
}
.form-wrap .additional-features .checkboxes .add-fe-price {
  display: inline-block;
  font-size: 18px;
  font-weight: bold;
  position: relative;
}
.form-wrap .additional-features .checkboxes .add-fe-price .fa.fa-square-o {
  font-size: 18px;
  width: 14px;
}
.form-wrap .additional-features .checkboxes .add-fe-price .fa.fa-check-square-o {
  font-size: 18px;
  width: 14px;
}
.form-wrap .additional-features .checkboxes .desc {
  margin-top: 5px;
}
.form-wrap .discount-block-hide {
  display: none;
}
.form-wrap .discount-block-hide .btn {
  margin-top: 5px;
}
.form-wrap .discount-block-hide .btn .fa {
  color: #4f9f00;
}
.form-wrap .discount-block input[type=text] {
  display: block;
  width: 100%;
  margin: 5px 0 0;
}
.form-wrap .order-price-block {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding: 15px 0;
  text-align: center;
  font-size: 20px;
  color: #838383;
}
.form-wrap .order-price-block strong {
  font-size: 24px;
  font-weight: bold;
}
.form-wrap button {
  overflow: visible;
}
.form-wrap button,
.form-wrap select {
  text-transform: none;
}
.form-wrap button,
.form-wrap input[type=button],
.form-wrap input[type=reset],
.form-wrap input[type=submit] {
  -webkit-appearance: button;
}
.form-wrap .help-block {
  font-size: 12px;
  line-height: 14px;
  margin-top: 10px;
  amrgin-bottom: 10px;
  color: #595959;
}
.form-wrap .back-to-step {
  padding: 10px 0;
  display: inline-block;
}
.form-wrap .btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  border-radius: 3px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.form-wrap .btn:hover {
  text-decoration: none;
}
.form-wrap .btn:focus {
  text-decoration: none;
}
.form-wrap .btn.btn-default {
  color: #000000;
  background-color: #fff;
  border-color: #8E8E8E;
}
.form-wrap .btn.btn-default:hover {
  color: #080808;
  background-color: #f7f7f7;
  border-color: #8E8E8E;
}
.form-wrap .btn.btn-primary {
  color: #fff;
  background-color: #d63511;
  border-color: #d63511;
}
.form-wrap .btn.btn-primary:hover {
  color: #fff;
  background-color: #e43912;
  border-color: #e43912;
}
.form-wrap .btn.btn-primary:hover {
  color: #fff;
  background-color: #e43912;
  border-color: #e43912;
}
.form-wrap .btn.btn-procced .fa-spinner {
  display: none;
}
.form-wrap .btn.btn-procced.wait-go .fa-spinner {
  display: inline-block;
}
.form-wrap .order-tooltip {
  position: absolute;
  max-width: 200px;
  padding: 10px;
  font-size: 12px;
  font-weight: normal;
  text-align: center;
  background: #000;
  color: #fff;
  z-index: 4;
  border-radius: 3px;
  box-shadow: 0 4px 15px rgba(0,0,0,0.2);
}
.form-wrap .order-tooltip:after {
  content: ' ';
  position: absolute;
  bottom: -19px;
  left: 50%;
  margin-left: -10px;
  border: 10px solid transparent;
  border-top-color: #000;
}
.form-wrap .order-tooltip.bottom:after {
  bottom: auto;
  top: -19px;
  border-top-color: transparent;
  border-bottom-color: #000;
}
.form-wrap .form-alert {
  background: #f2dede;
  border: 1px solid #eed3d7;
  color: #b94a48;
  border-radius: 3px;
  padding: 7px 10px;
  margin-top: 10px;
  margin-bottom: 0;
  test-shadow: none;
}
.form-wrap .radio-group .btn-paypal-mod {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.form-wrap .radio-group .btn-paypal-mod div {
  color: #2997D8;
  font-size: 19px;
  line-height: 19px;
  font-weight: bold;
  font-style: italic;
}
.form-wrap .radio-group .btn-paypal-mod div span {
  color: #11559D;
  display: inline !important;
}
.form-wrap .radio-group .btn-bluesnap-mod {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}
.form-wrap .radio-group .btn-bluesnap-mod div {
  color: #313131;
  font-size: 16px;
  font-weight: bold;
  font-style: italic;
}
.form-wrap .radio-group .btn-bluesnap-mod div .fa {
  font-size: 19px;
  height: 19px;
  line-height: 1;
}
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all {
  height: 338px;
  overflow-y: scroll;
  padding: 0;
  margin: 0;
  background: #ffffff;
  border-radius: 3px;
  border: 1px solid #aaaaaa;
  list-style: none;
  float: left;
  position: absolute;
  z-index: 5 !important;
  cursor: default;
}
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item {
  zoom: 1;
  float: left;
  clear: left;
  width: 100%;
}
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item,
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item:hover,
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item a.ui-corner-all,
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item a.ui-corner-all:hover {
  padding: 0;
  margin: 0;
  border: none;
  background: none;
}
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item a.ui-corner-all {
  font-size: 12px;
  padding: 3px 5px;
  border-radius: 3px;
  display: block;
  color: #000000;
  line-height: 1.5;
  zoom: 1;
  text-decoration: none;
  cursor: default;
}
body .ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-corner-all li.ui-menu-item a.ui-corner-all:hover {
  background: #1b7dc4;
  padding: 3px 5px;
  color: #ffffff;
}
.ui-helper-hidden-accessible {
  display: none;
}
.form-wrap .select-arrow {
  position: absolute;
  right: 22px;
  top: 14px;
  width: 0;
  height: 0;
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 6px solid black;
}
.form-wrap .btn-group.top-writer-btn,
.form-wrap .top-checkbox-btn {
  position: relative;
}
.form-wrap .btn-group.top-writer-btn .btn.btn-default {
  background-color: #dcfec4;
  border-color: #8ad158;
  color: #122901;
}
.form-wrap .btn-group.top-writer-btn .btn.btn-default:hover {
  background-color: #92d464;
  border-color: #92d464;
  color: #122901;
}
.form-wrap .btn-group.top-writer-btn .btn.btn-default.active {
  background-color: #92d464;
  border-color: #92d464;
  color: #000000;
  box-shadow: 0 2px 3px 0 rgba(0,0,0,0.3) inset;
}
.form-wrap .btn-group.top-writer-btn .fa-bookmark,
.form-wrap .top-checkbox-btn .fa-bookmark {
  position: absolute;
  z-index: 3;
  right: 5px;
  top: -3px;
  font-size: 14px;
  color: #edd400;
}
.form-wrap .additional-features {
  background-color: #fafafa;
  border-radius: 3px;
  margin-top: 25px;
  padding: 10px 0 0;
}
.form-wrap .additional-features .small-text {
  font-size: 11px;
  color: #686868;
  display: block;
}
.form-wrap .additional-features .small-text span {
  display: inline-block;
  margin-top: 7px;
  padding: 0 15px;
}
.form-wrap .you-save {
  color: #59a500;
  text-align: center;
  font-size: 14px;
  padding: 13px 0 0;
}
.form-wrap .you-save strong {
  font-weight: bold;
  font-size: 24px;
}
span.no_match_email,
span.match_email {
  height: 10px;
  right: 25px;
  top: 12px;
  position: absolute;
  width: 10px;
}
span.no_match_email:before,
span.match_email:before {
  font-family: FontAwesome;
  font-size: 12px;
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: -3px;
  left: 0;
}
span.no_match_email {
  color: #E93300;
}
span.no_match_email:before {
  content: "\f00d";
}
span.match_email {
  color: #4F9F00;
}
span.match_email:before {
  content: "\f00c";
}
.form-wrap .no_match_email +.form-control,
.form-wrap .match_email +.form-control {
  padding-right: 26px;
}
.what-media {
  position: absolute;
}
.what-media div {
  width: 1px;
  height: 1px;
}
.what-mobile-view,
.what-tablet-view {
  display: none;
}
.what-desktop-view {
  display: block;
}
.order-mobile-view {
  display: none !important;
}
.banner {
  font-size: 13px;
  padding: 15px;
  border-radius: 3px;
  line-height: 16px;
  margin-top: 30px;
}
.banner.banner-deafult {
  background: #d5dbda;
  color: #47615d;
}
.banner .banner-holder {
  display: table;
  width: 100%;
}
.banner .banner-holder .banner-icon {
  color: #86a09c;
  display: table-cell;
  vertical-align: middle;
  padding-right: 30px;
  padding-left: 15px;
}
.banner .banner-holder .banner-content {
  display: table-cell;
  vertical-align: middle;
}
.order-page .steps {
  display: table;
  width: 100%;
  border-bottom: 1px solid #c1c1c1;
  font-size: 12px;
  margin: 15px 0 0 0;
  padding-bottom: 15px;
}
.order-page .steps .step {
  display: table-cell;
  background: #eaf0ef;
  width: 16.5%;
  padding: 1px 12px 1px;
  text-align: center;
  height: 30px;
  line-height: 13px;
  vertical-align: middle;
}
.order-page .steps .step:first-child {
  width: 17.5%;
}
.order-page .steps .step:first-child.active-step {
  border-radius: 3px 0 0 3px;
}
.order-page .steps .step:first-child.active-step:before {
  border: none;
}
.order-page .steps .step:last-child {
  width: 17.5%;
}
.order-page .steps .step:last-child.active-step {
  border-radius: 0 3px 3px 0;
}
.order-page .steps .step:last-child.active-step:after {
  border: none;
}
.order-page .steps .step.danger-step {
  background: #d46660 !important;
  color: #ffffff !important;
  position: relative;
}
.order-page .steps .step.active-step {
  background: #d0e3b9;
  color: #73944c;
  position: relative;
}
.order-page .steps .step.active-step:after {
  position: absolute;
  top: 0;
  right: -20px;
  border-color: #eaf0ef;
  border-width: 15px 12px 15px 8px;
  border-style: solid;
  border-left-color: #b7d495;
}
.order-page .steps .step#last-active-step {
  color: #333333;
  background-color: #b7d495;
}
.order-page .order-page-holder {
  margin-top: 15px;
}
.order-page .order-page-holder #not-mobile-btn-group {
  margin-bottom: 15px;
}
.order-page .order-page-holder #action-btn-group {
  padding: 0 0 15px 0;
}
.order-page .order-page-holder #action-btn-group .btn {
  margin-right: 2px;
}
.order-page h1 {
  float: left;
}
.pref-writer-list .sort-list th {
  font-weight: normal;
  font-size: 11px;
  color: #777777;
}
.pref-writer-list .sort-list .id {
  width: 75px;
}
.pref-writer-list .sort-list .date {
  width: 140px;
  text-align: left !important;
}
.pref-writer-list .sort-list .link-collapse {
  width: 65px;
}
.pref-writer-list .sort-list .subject {
  width: 30%;
}
.pref-writer-list .main-list-item > td {
  padding: 0 !important;
}
.pref-writer-list .main-list-item > td > table {
  margin: 0;
  background: none;
}
.pref-writer-list .main-list-item > td > table .id {
  width: 75px;
}
.pref-writer-list .main-list-item > td > table .date {
  width: 140px;
}
.pref-writer-list .main-list-item > td > table .link-collapse {
  width: 65px;
  text-align: center !important;
}
.pref-writer-list .main-list-item > td > table .subject {
  width: 30%;
  text-align: left !important;
}
.pref-writer-list .main-list-item > td > table .td-collapsed {
  padding: 0px !important;
}
.pref-writer-list .main-list-item > td > table .td-collapsed > div > .table {
  margin: 0;
}
.pref-writer-list .main-list-item > td > table .td-collapsed > div > .table th {
  border: none;
  font-size: 11px;
  text-align: left;
  font-weight: normal;
}
.pref-writer-list .main-list-item > td > table .td-collapsed > div > .table th:first-child {
  padding-left: 30px !important;
}
.pref-writer-list .main-list-item > td > table .td-collapsed > div > .table td {
  text-align: left !important;
  border-top: 1px solid #e5e5e5 !important;
}
.pref-writer-list .main-list-item > td > table .td-collapsed > div > .table td:first-child {
  padding-left: 30px !important;
}
.pref-writer-list .main-list-item > td > table .td-collapsed .td-collapsed-pagination {
  text-align: center;
  background: white;
  border-bottom: 1px solid #c5c5c5;
  border-top: 1px solid #e5e5e5;
}
.pref-writer-list .main-list-item > td > table .td-collapsed .td-collapsed-pagination .pagination {
  margin: 10px 0 5px;
}
.pref-writer-list .main-list-item > td > table .td-collapsed .td-collapsed-pagination .pagination a {
  padding: 2px 6px;
  font-size: 11px;
}
.login-page-wrap {
  height: 100%;
  display: table;
  width: 100%;
  position: absolute;
}
.login-page-wrap .login-page {
  display: table-cell;
  vertical-align: middle;
}
.login-page-wrap .login-page .login-page-inner {
  max-width: 500px;
  margin: 0 auto;
}
.login-page-wrap .login-page .login-page-inner h2 {
  font-weight: 200;
  margin-bottom: 20px;
}
.login-page-wrap .login-page .login-page-inner .register-banner {
  border-top: 1px solid #c5c5c5;
  padding-top: 20px;
  font-size: 12px;
  color: #555555;
}
.login-page-wrap .login-page .login-page-inner form {
  border-top: 1px solid #c5c5c5;
  padding-top: 25px;
}
.rate-holder .rated {
  display: inline-block;
  font-size: 14px;
  padding-right: 10px;
  width: 160px;
}
.rate-holder .stars {
  display: inline-block;
  font-size: 17px;
  vertical-align: -6px;
}
.rate-holder .stars a {
  float: left;
  padding-left: 2px;
  padding-right: 2px;
}
.rate-holder .sign {
  display: inline-block;
  padding-left: 10px;
  font-weight: bold;
}
.hiw-slider-mobile .item h4 {
  margin: 70px -15px 20px;
  padding: 0 15px 20px 15px;
  text-align: center;
  font-size: 30px;
}
.hiw-slider-mobile .item img {
  box-shadow: 0 1px 4px rgba(0,0,0,0.4);
  border-radius: 3px;
}
#hiw_slider {
  padding-bottom: 30px;
}
#hiw_slider .carousel-indicators {
  bottom: 0px;
}
#hiw_slider .carousel-indicators li {
  border-color: #1757d6;
}
#hiw_slider .carousel-indicators li.active {
  background-color: #1757d6;
  border: none;
}
#hiw_slider #hiw_slider_inner .item {
  padding-top: 40px;
}
#hiw_slider #hiw_slider_inner .item .carousel-caption {
  top: -30px;
  color: #555555;
  text-shadow: none;
  font-size: 32px;
}
#hiw_slider .left,
#hiw_slider .right {
  background: none;
  color: #1757d6;
  font-size: 56px;
  text-shadow: none;
}
#hiw_slider .left .fa,
#hiw_slider .right .fa {
  position: absolute;
  top: 50%;
}
.block-arr-up {
  background: none repeat scroll 0 0 #4C4C4C;
  border: medium none;
  border-radius: 3px;
  bottom: 10px !important;
  color: #FFFFFF;
  display: block;
  opacity: 0.7;
  padding: 13px 16px 16px;
  position: fixed !important;
  left: 10px !important;
  z-index: 25 !important;
}
.jspContainer {
  overflow: hidden;
  position: relative;
}
.jspPane {
  position: absolute;
}
.jspVerticalBar {
  position: absolute;
  top: 0;
  right: 0;
  width: 8px;
  height: 100%;
  background: red;
}
.jspHorizontalBar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  background: red;
}
.jspCap {
  display: none;
}
.jspHorizontalBar .jspCap {
  float: left;
}
.jspTrack {
  background: #d4d4d4;
  position: relative;
}
.jspDrag {
  background: #5f5f5f;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  float: left;
  height: 100%;
}
.jspArrow {
  background: #50506d;
  text-indent: -20000px;
  display: block;
  cursor: pointer;
  padding: 0;
  margin: 0;
}
.jspArrow.jspDisabled {
  cursor: default;
  background: #80808d;
}
.jspVerticalBar .jspArrow {
  height: 16px;
}
.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}
.jspVerticalBar .jspArrow:focus {
  outline: none;
}
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}
* html .jspCorner {
  margin: 0 -3px 0 0;
}
#notify-holder {
  position: fixed;
  top: 10px;
  right: 20px;
  z-index: 9999;
  width: 300px;
}
#notify-holder .notify {
  position: relative;
  border-radius: 3px;
  box-shadow: 0 15px 40px rgba(0,0,0,0.5);
}
#notify-holder .notify.notify-default {
  background: rgba(0,0,0,0.85);
  color: white;
}
#notify-holder .notify.hover {
  box-shadow: 0 15px 50px rgba(0,0,0,0.6);
}
#notify-holder .notify.hover.notify-default {
  background: rgba(0,0,0,0.83);
}
#notify-holder .notify .close-link {
  display: block;
  position: absolute;
  top: 2px;
  right: 0;
  color: white;
  width: 30px;
  height: 25px;
  text-align: center;
  z-index: 1;
}
#notify-holder .notify .close-link:hover {
  color: #1757d6;
}
#notify-holder .notify .icon-holder i {
  font-size: 28px;
}
#notify-holder .notify .notify-item-holder {
  padding: 10px 15px;
}
#notify-holder .notify .notify-item-holder .media-body {
  margin-top: 5px;
}
#_phono-audio-webrtc0 {
  display: none;
}
.modal-footer .btn-default {
  margin-top: 5px;
  margin-bottom: 5px;
}
.banner-ctc {
  display: none;
}
.banner-smile {
  padding: 15px 20px;
  border-radius: 4px;
  margin: 20px 0;
  background: #FFFFFF;
  box-shadow: 0 4px 0 #6D6D6D;
  border: 1px solid #6D6D6D;
}
.banner-smile .head {
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  padding-bottom: 5px;
  color: #d63511;
}
.banner-smile .body {
  padding-bottom: 5px;
  text-align: center;
}
.banner-smile .body span {
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
}
.banner-smile .body > div {
  font-size: 14px;
  font-weight: bold;
  color: #d63511;
  text-transform: uppercase;
  margin-top: 7px;
}
.banner-smile i {
  display: block;
  color: #e06b0b;
  font-size: 56px;
  text-align: center;
}
.banner-smile strong {
  display: block;
  text-align: left;
  font-weight: normal;
  font-size: 11px;
  line-height: 12px;
  border-top: 1px solid #D5D5D5;
  padding-top: 6px;
  margin-top: 6px;
}
.banner-smile.making-money {
  background: #fdede9;
  cursor: pointer;
  padding: 15px;
}
.banner-smile.making-money .head {
  font-size: 12px;
  text-transform: inherit;
}
.banner-smile.making-money i {
  display: inline-block;
  vertical-align: -5px;
  font-size: 28px;
}
.banner-smile.making-money .body span {
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
}
.ref-program-banner {
  background: url(http://my.assignmentemperor.com/public/img/fly-dollars.jpg) no-repeat;
  border: 1px solid #838383;
  border-radius: 3px;
  background-position: 128% 128%;
  background-color: #fff;
  margin: 20px 0;
}
.ref-program-banner .top-block {
  background: url(http://my.assignmentemperor.com/public/img/ref-banner-girl.jpg) no-repeat;
  text-align: center;
  border-bottom: 1px solid #aeaeae;
  background-position: -3% 100%;
  background-size: 23%;
}
.ref-program-banner .top-block .head-text {
  font-weight: bold;
  font-size: 14px;
  margin-top: 13px;
  line-height: 1;
}
.ref-program-banner .top-block .testimonial {
  text-align: left;
  margin-left: 23%;
  padding: 20px 0;
  font-size: 12px;
  line-height: 13px;
}
.ref-program-banner .top-block .testimonial span {
  display: block;
  margin-top: 15px;
  font-style: italic;
}
.ref-program-banner .bottom-block {
  text-align: center;
  margin: 20px 0;
}
.ref-program-banner .bottom-block a {
  text-transform: none;
  height: 30px;
  width: 108px;
  line-height: 8px;
}
.popander {
  background: url(http://my.assignmentemperor.com/public/img/bg-popander.png) no-repeat;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 10;
  width: 320px;
  height: 181px;
}
.popander .inner-block {
  position: relative;
  width: 250px;
  margin: 16px 54px;
  text-align: center;
}
.popander .inner-block .close-btn {
  text-align: right;
}
.popander .inner-block .close-btn i {
  padding: 5px 10px;
  font-size: 15px;
  color: #c0c0c0;
}
.popander .inner-block .close-btn:hover {
  color: #969696;
}
.popander .inner-block .lead-text {
  color: #373737;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1;
}
.popander .inner-block .btn-block {
  margin: 15px auto;
  height: 40px;
  width: 150px;
}
.popander .inner-block .btn-block a {
  font-size: 16px;
  text-transform: none;
}
.login-page-wrap .login-page.register-page {
  vertical-align: middle;
  padding-top: 0px;
  height: 600px;
}
.login-page-wrap .login-page.register-page .form-group .form-control {
  font-weight: 500;
}
.login-page-wrap .login-page.register-page .form-group .form-control:not(:focus) {
  background-color: #E9E9E9;
}
.login-page-wrap .login-page.register-page .form-group .input-group-addon {
  border: none;
  background: none;
  border-bottom: 1px solid transparent;
  border-radius: 0;
  color: #A2A2A2;
}
.login-page-wrap .login-page.register-page .alert {
  padding: 5px;
  background: none;
  border: none;
  margin: 0;
}
.login-page-wrap .login-page.register-page .alert .close {
  display: none;
}
.login-page-wrap .login-page.register-page .head h2 {
  margin-bottom: 40px;
}
.login-page-wrap .login-page.register-page .has-feedback.has-error input.form-control {
  border-bottom-color: #e00300;
}
.login-page-wrap .login-page.register-page .has-feedback.has-error .form-control-feedback {
  color: #e00300;
}
.login-page-wrap .login-page.register-page .has-feedback input {
  box-shadow: none;
}
.login-page-wrap .login-page.register-page .has-feedback input:focus {
  box-shadow: none;
}
.login-page-wrap .login-page.register-page .has-feedback .form-control-feedback {
  top: 10px;
  right: 10px;
  width: auto;
  height: auto;
  font-size: 14px;
}
.alert-list {
  margin-bottom: 0 !important;
}
.warning-block {
  margin: 15px 0;
}
.warning-block .warning-block-tablet {
  display: none;
}
.warning-block .warning-block-tablet {
  display: none;
}
.warning-block .warning-block-holder {
  display: none;
  border: 1px solid #cd8a17;
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0,0,0,0.3);
  padding: 10px 15px;
  font-size: 12px;
  line-height: 14px;
  color: #B87D18;
  background: #F8EDDA;
}
.warning-block .warning-block-holder i {
  font-size: 42px;
  float: left;
  margin: 0 10px 5px 0;
}
.referral-program .alert {
  margin-bottom: 0;
}
.referral-program .table {
  margin-bottom: 0;
}
.referral-program #panel_about .description {
  line-height: 16px;
}
.referral-program #panel_about .top-table-holder {
  border: 1px solid #C0C0C0;
  border-radius: 3px;
  background: white;
  position: relative;
  margin-bottom: 16px;
  padding: 5px 0 0;
}
.referral-program #panel_about .top-table-holder:before,
.referral-program #panel_about .top-table-holder:after {
  position: absolute;
  width: 0;
  height: 0;
  content: none;
  border-width: 16px 16px 0 16px;
  border-style: solid;
  border-color: transparent;
  border-top-color: white;
  bottom: -16px;
  left: 50%;
  margin-left: -16px;
}
.referral-program #panel_about .top-table-holder:before {
  border-top-color: #C0C0C0;
  bottom: -17px;
}
.referral-program #panel_about .top-table-holder label {
  display: block;
  text-align: center;
  font-size: 14px;
}
.referral-program #panel_about .top-table-holder .table-about {
  margin: 0;
}
.referral-program #panel_about .top-table-holder .table-about tr td:first-child {
  font-size: 11px;
  font-weight: bold;
}
.referral-program #panel_about .top-table-holder .table-about td {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  font-size: 12px;
}
.referral-program #panel_about .top-table-holder .table-about td span {
  color: #999999;
  font-size: 9px;
  vertical-align: 3px;
}
.referral-program .badge.badge-new {
  background: #0162b2;
}
.referral-program #panel_discount .discount_code {
  font-size: 20px;
  font-weight: 200;
  border: 1px solid #C7C7C7;
  border-radius: 3px;
  display: inline-block;
  padding: 2px 8px;
  color: #d63511;
}
.referral-program #panel_discount .discount_code:hover {
  background: #fdede9;
}
.referral-program #panel_discount .discount_code i {
  color: #aaa;
}
.referral-program #payment_details .pd-info {
  background: white;
  margin-bottom: 10px;
  padding: 10px 15px;
  border-left: 3px solid #86b74c;
  border-radius: 0 3px 3px 0;
  box-shadow: 0px 1px 1px rgba(0,0,0,0.3);
  font-weight: bold;
}
.referral-program #payment_details #payment_details_form {
  padding: 10px 0 0;
}
.referral-program #payment_details #payment_details_form .form-group {
  margin-bottom: 15px;
  width: 100%;
}
.referral-program #payment_details #payment_details_form .form-group label {
  font-weight: normal;
  min-width: 30%;
  text-align: right;
  padding-right: 10px;
}
.referral-program #payment_details #payment_details_form .form-group input.form-control {
  background: white;
  box-shadow: 0 1px 1px rgba(0,0,0,0.1) inset;
  border: 1px solid #ccc;
}
.referral-program #payment_details #payment_details_form .form-group .form-control {
  min-width: 69%;
}
.referral-program #payment_details #payment_details_form .form-group .form-control::-webkit-input-placeholder {
  color: #cccccc;
}
.referral-program #payment_details #payment_details_form .form-group .form-control::-moz-placeholder {
  color: #cccccc;
}
#send_mail_modal #send_mail_form .add-email-form-group {
  border-bottom: 1px solid #ccc;
  padding-bottom: 28px;
}
#send_mail_modal #send_mail_form .add-email-form-group #emails .input-group {
  margin-top: 10px;
}
#send_mail_modal #send_mail_form .add-email-form-group #emails .input-group .btn {
  padding: 8px 11px 9px 11px;
}
#send_mail_modal #send_mail_form .add-email-form-group .add-email {
  float: right;
  cursor: pointer;
}
#send_mail_modal #send_mail_form .form-group input.form-control {
  background: white;
  box-shadow: 0 1px 1px rgba(0,0,0,0.1) inset;
  border: 1px solid #ccc;
}
#send_mail_modal #send_mail_form .form-group .form-control[readonly] {
  background: #eee;
  color: #888;
}
#business_card {
  background: #323639;
  color: white;
  background-color: #323639;
  max-width: 280px;
  margin: 20px auto;
  padding: 10px;
  border-radius: 10px;
  font-size: 12px;
  border: 3px solid white;
}
#business_card .card-logo {
  width: 155px;
  height: 37px;
  margin-left: 5px;
  background-image: url(http://my.assignmentemperor.com/public/img/logo.png);
}
#business_card .card-desc {
  text-align: right;
  padding: 10px 0 10px 20px;
}
#business_card .card-code {
  padding-top: 10px;
}
#business_card .card-code span {
  display: block;
  font-size: 15px;
}
.referral-program #promotion_tips .business-card-template {
  display: block;
  margin: 20px auto;
}
.referral-program #promotion_tips .panel {
  margin-bottom: 10px;
}
.referral-program #promotion_tips .promotion-tips-list {
  padding: 20px 0;
}
.referral-program #promotion_tips .promotion-tips-steps .promotion-tips-step-item .promotion-tips-step-number {
  width: 50px;
  height: 50px;
  float: left;
  border-radius: 50%;
  background: white;
  border: 1px solid #e06b0b;
  text-align: center;
  margin-top: 6px;
}
.referral-program #promotion_tips .promotion-tips-steps .promotion-tips-step-item .promotion-tips-step-number .fa {
  color: #e06b0b;
  font-size: 28px;
  margin-top: 10px;
}
.referral-program #promotion_tips .promotion-tips-steps .promotion-tips-step-item .promotion-tips-step-description {
  font-size: 16px;
  border-left: 1px solid #aaaaaa;
  padding: 20px 0 20px 35px;
  margin-left: 25px;
  min-height: 50px;
}
.referral-program #faq .panel {
  margin-bottom: 10px;
}
.referral-program #panel_discount code {
  border: 1px solid #bbb;
  display: block;
  padding: 4px 6px;
}
.order-form-page h1 span {
  font-size: 16px;
  font-weight: bold;
  color: #222222;
  display: block;
  margin-top: 15px;
  padding: 5px 0 5px 10px;
  border-left: 3px solid #d63511;
}
.order-form-page #disc_check .btn {
  padding: 9px 18px 8px;
}
.get-our-app h4 {
  text-align: center;
}
.get-our-app p {
  text-align: left;
  font-size: 16px;
}
.get-our-app ul {
  list-style: none;
  padding: 0;
  margin-bottom: 25px;
}
.get-our-app ul > li {
  margin-bottom: 3px;
}
.get-our-app ul > li .fa {
  color: #b7d495;
}
.get-our-app-desktop .app-content .show-btn {
  display: none;
}
.get-our-app-desktop .app-content .hidden-mobile {
  text-align: center;
}
.get-our-app-desktop ul {
  list-style: none;
  padding: 0;
  margin-bottom: 25px;
}
.get-our-app-desktop ul > li .fa {
  color: #b7d495;
}
#main.get-our-app-desktop h4 {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 20px;
}
#main.get-our-app-desktop p {
  font-size: 20px;
}
#main.get-our-app-desktop ul {
  margin-bottom: 40px;
}
#main.get-our-app-desktop ul li {
  font-size: 16px;
  padding-bottom: 5px;
}
#main.get-our-app-desktop ul li i {
  padding-right: 3px;
}
#main.get-our-app-desktop .app-banner-desktop {
  text-align: center;
}
#main.get-our-app-desktop .app-banner-desktop a {
  display: inline-block;
  margin-bottom: 20px;
}
#main.get-our-app-desktop .app-banner-desktop a img {
  min-width: 230px;
  max-width: 230px;
}
#main.get-our-app-desktop .app-banner-mobile {
  margin: 20px auto 20px;
  text-align: center;
}
#main.get-our-app-desktop .app-banner-mobile a {
  display: block;
}
#main.get-our-app-desktop .app-banner-mobile a:hover {
  opacity: 0.8;
}
.appstore-banner {
  padding: 15px 20px;
  border-radius: 4px;
  margin: 20px 0;
  background: #FFFFFF;
  box-shadow: 0 4px 0 #6D6D6D;
  border: 1px solid #6D6D6D;
}
.appstore-banner .title {
  font-weight: bold;
  font-size: 13px;
  margin-bottom: 20px;
  text-align: center;
}
.appstore-banner .body {
  text-align: center;
}
.appstore-banner .body .qr {
  display: inline-block;
  margin-bottom: 25px;
}
.appstore-banner .body .qr > img {
  width: 90px;
  height: 90px;
  display: block;
  margin: 0 auto;
  margin-bottom: 10px;
}
.appstore-banner .body .qr a:hover {
  opacity: 0.8;
}
.bonuses-page {
  max-width: 890px;
  margin: 0 auto;
}
.bonuses-page h2 {
  font-size: 18px;
}
.bonuses-page .color-holder {
  background: #ededed;
  border-radius: 3px;
  padding: 20px 10px;
  color: #020202;
  font-size: 14px;
}
.bonuses-page .bonus-calc {
  border-left: 5px solid #d48d15;
  line-height: 1;
  margin: 40px 0 50px 40px;
  padding: 5px 15px;
}
.bonuses-page .bonus-calc > span {
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  margin-right: 10px;
}
.bonuses-page .bonus-calc .price {
  display: inline-block;
  vertical-align: middle;
  padding: 10px 20px;
  background: #e3e3e3;
  border: 1px dashed #fa8769;
  border-radius: 2px;
  font-weight: bold;
  font-size: 18px;
  margin-right: 20px;
}
.bonuses-page .bonus-calc > button {
  display: inline-block;
  vertical-align: middle;
  padding: 10px 20px;
  border: none;
  font-size: 14px;
  border-radius: 2px;
  -webkit-transition: all .1s ease-out;
  -moz-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  transition: all .1s ease-out;
}
.bonuses-page .bonus-calc > button:hover {
  background: #e43912;
}
.bonuses-page .steps {
  margin-bottom: 30px;
}
.bonuses-page .steps ul .first {
  background: url(http://my.assignmentemperor.com/public/img/steps-loyal-program.png) no-repeat;
  min-height: 88px;
  max-width: 390px;
  margin-bottom: 10px;
}
.bonuses-page .steps ul .first span {
  padding: 35px;
  display: block;
  font-size: 18px;
  text-align: center;
  line-height: 1;
}
.bonuses-page .steps ul .second {
  background: url(http://my.assignmentemperor.com/public/img/steps-loyal-program.png) no-repeat 0 -88px;
  min-height: 88px;
  max-width: 390px;
  margin-bottom: 10px;
}
.bonuses-page .steps ul .second span {
  padding: 35px;
  display: block;
  font-size: 18px;
  text-align: center;
  line-height: 1;
}
.bonuses-page .steps ul .third {
  background: url(http://my.assignmentemperor.com/public/img/steps-loyal-program.png) no-repeat 0 -177px;
  min-height: 88px;
  max-width: 390px;
  margin-bottom: 10px;
}
.bonuses-page .steps ul .third span {
  padding: 12px 0;
  display: block;
  font-size: 18px;
  text-align: center;
  max-width: 180px;
  margin: 0 auto;
  line-height: 1;
}
.bonuses-page .steps ul .fourth {
  background: url(http://my.assignmentemperor.com/public/img/steps-loyal-program.png) no-repeat 0 -266px;
  min-height: 88px;
  max-width: 390px;
  margin-bottom: 10px;
}
.bonuses-page .steps ul .fourth span {
  padding: 17px 0;
  display: block;
  font-size: 18px;
  text-align: center;
  max-width: 170px;
  margin: 0 auto;
  line-height: 1;
}
.bonuses-page .steps ul .fifth {
  background: url(http://my.assignmentemperor.com/public/img/steps-loyal-program.png) no-repeat 0 -355px;
  min-height: 88px;
  max-width: 390px;
  margin-bottom: 10px;
}
.bonuses-page .steps ul .fifth span {
  padding: 8px 0;
  display: block;
  font-size: 18px;
  text-align: center;
  max-width: 170px;
  margin: 0 auto;
  line-height: 1;
}
.bonuses-page .bonus-desk {
  border: 1px solid #ffe3dc;
  border: 2px solid #ff734f;
  padding: 25px;
  text-align: center;
  line-height: 20px;
  margin-bottom: 30px;
}
.bonuses-page .bonus-desk span {
  display: block;
}
.bonuses-page .bonus-desk span strong {
  display: block;
  font-size: 18px;
  margin-bottom: 30px;
}
.bonuses-page .bonus-desk span strong a {
  color: #ff734f;
  text-decoration: underline;
}
.bonuses-page .bonus-desk .price-block {
  margin: 20px auto;
  max-width: 250px;
  background: #fcfdcf;
  padding: 13px;
  text-align: center;
  font-size: 17px;
  font-weight: bold;
}
.bonuses-page .bonus-desk .price-block div {
  margin-bottom: 20px;
}
.bonuses-page .bonus-desk .price-block div:last-child {
  margin-bottom: 0px;
}
.statistics {
  margin: 50px 0;
}
.statistics .title {
  width: 100%;
  border-bottom: 1px solid #dddddd;
  background: #f9f9f9;
}
.statistics .title .title-inner {
  font-size: 18px;
  padding: 5px 0;
  max-width: 890px;
  margin: 0 auto;
}
.statistics .table {
  max-width: 890px;
  margin: 0 auto;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
}
.statistics .table thead tr th {
  font-size: 14px;
  width: 25%;
}
.statistics .table tbody tr td {
  font-size: 14px;
  width: 25%;
  vertical-align: middle;
}
.statistics .table tbody tr td span {
  display: block;
}
#myBonusModal .modal-dialog {
  max-width: 500px;
  width: 100%;
  margin: 50px auto;
}
#myBonusModal .modal-dialog .modal-content .bonus-calc {
  text-align: center;
  border-top: 1px solid #e5e5e5;
  padding: 10px;
}
#myBonusModal .modal-dialog .modal-content .bonus-calc > div {
  font-size: 18px;
  margin-bottom: 10px;
}
#myBonusModal .modal-dialog .modal-content .bonus-calc .price {
  display: inline-block;
  padding: 5px 30px;
  border: 1px dashed #fa8769;
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 10px;
}
#myBonusModal .modal-dialog .modal-content .modal-header .modal-title {
  color: #020202;
  font-size: 20px;
  font-weight: bold;
}
#myBonusModal .modal-dialog .modal-content .modal-body {
  color: #020202;
  font-size: 18px;
  line-height: 20px;
}
#myBonusModal .modal-dialog .modal-content .modal-footer .btn-default {
  padding: 8px 18px;
}
#myBonusModal .modal-dialog .modal-content .modal-footer .btn-primary {
  padding: 8px 30px;
  margin-left: 25px;
}
.alert button.close {
  display: none;
}
.contact-section .buttons .btn {
  margin-bottom: 5px;
}
@media (min-width: 1115px) {
  .banner-ctc {
    display: block;
    padding: 45px 0 15px;
  }
  .banner-ctc .banner-ctc-inside {
    width: 156px;
    margin: 0 auto;
    padding: 0 0 46px;
  }
  .banner-ctc .banner-ctc-inside:before {
    content: '';
    position: absolute;
    margin: -30px 0 0 0;
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaajwaaaaecayaaadzwheeaaajhuleqvr4aeyzqwgc1xnh37yz3zw0u5jlaukdouhimkka4vmpaq/gf0njofjim3sotenvvxtfbbdbb997rdtg9sjqwki5cgwuaggwiuatickyvliqy9rvaru7m/3/jvnggvb1irrkfvzbmh9/+t43b/f77ffeg3ump827cogcv7m5azvnplepvoz09lqtl8teqvtykgdpsxcvxpzi5/od7xbbk+gloyjyrlwejdq9h8otxnfsmo7exdjifn9hy+qhycmm1qz/lpelt7a2dq9cuvlfzxoxf9d7rlui9n531q/a+ssrk39qwd/t1qicycysaubqqejb2jijduyrdkxyq7iw1wp5gthkhx4chbj5ksixvnqozeda6u6/xhoas7uvjd9ttf7motudb3kuhigqe2izluu8d29vb1s5ywozg8zg5jqgyooek4vl+1b/dhr/pnfpzp8//+yyohsdnlpz4c6dox+dpxv2z0ndq+vgo3ggwjubrgwjvayka0gdvvsfp3d4q1dqtaofq7p5xmjtky8zhbwewcn/mdaw0jzoygamupaxcouqoibwmrfj9/f3e/caq9rkh6cxfla9gvard4c6csqts6enomkib2ust5w0snjat2qsr3u+xq+vzmzm/beezfhyg+bmz2d/oziyclofaqji+3qmlkxplgrvlqa4yqqmbzwoehuasidkoonb77pwp3yxtgvwuozl/idp4ogtdgbykzujskmyl9+jkzrwpgmfsxfvhjhb0jmvjyf4chsbgzvvanx56twriwzvo+bupnnvpuu0f//+/y+mpqz+qv1bsqvlwyxuodawsdo9wiyj0rgdsoxlwvb/0nqqnj0jyomwrjibz8xjtzuyr7nlzbatzxowb0yxatqekb8g/4by+iluh7dv3/6r/t7oo+aux75s+s0ephiqx1pa+s3w8pcyonpll9swipj0p3r5cukkqjicr8dzhbz0d+i7gdheyblj/mtgvx46vstr1eken1blnnvyhakul+1uamayiayyyatsck1ind8qvapsngss4n2zcus/e8uojhfos7ye3fd3796dewpcmqj3/fr1m5cuxfq5ipxnlvjbmkdllirpbazau5fityfxhewmne5c2v4hmo7ka04+ikvaeoakvwuwd9dan3y8wpprzeewuzzo5hcrhlicxer0mq+trq4u3bhx4+98zl4dzl2zo/ep3flly8u/uzc6oy5qvuga6k4hbp7tptppvhqkweaxj+roqmz+3caemfgx+f2n8vg7doofprta+wp83xr6wehaylkepgkxgkwheximhs+fx4fhxzoask3zrdjgyxl1r2uij6frpayvm1yr1arnzp37048aoo+qy3bxrbqaiodx48e/0lrk37x588ncw4f7qjebl3jadr+ohdbctwvxpvqubmzycpic7klahbwoutg7uiggqjiohtaokgey6yr0qmkcxq+cpmozfpbd12gvbs8bg4czdx2me66ea4ck+qan8cdpdikaywghh02kscs009nrtvkla2trewslc1/cunxrxzd7a0nk//b55x/ocxa1l57uzzip+b6lh8vpnovh1wrsnzwv+/sdhqj1ktko+orvq1pdhvlqd5mszblztlqo8gmt+pi74o3s7dzhi1sixvr6+lf8smuyx3388de9adn9oipwi4ulvxwdhx1x89jvhoqab0tfb6sosqnjhsypuvxeh9843enpxtb5sv7vo4fc2ngynpkdkaimt4m2xnz3dw2dvky8l7ud2zc64qh+bnt6lflniwjnewtjzn/22xv6yzthxsbe0twrusyl+fyejl/uhm5otr7uhwocuvnrl8wbyqlkkupjj3na2obm1la9xjodrgvh0pexcgad/q8+vis94bnqakivw+32n1b+g1br3/r1rqafql58+fi5sd59+vt57z/5zl1xwb1wjx49+rxmokjcnaqbb4emvpimk678ebpbd+k5tmf3y9ky/f1iyj90p3sx/adjz/2elbtpzm6a5rxwphp8cnq9cnpewr2unj8//8w9e/e+uwjyi0h2bm5ueutecb6v03r+wwjmrpdj1sgvex8o/o8g8nuf6ajmgdvfze6jt7v6rwa+vx0oqhfqdo9xsd7xt/ytnb9opwy3n9w4afolhchi9f9i2y9evagm3n57olqum41q9z+anr4soynx1dma0fh2nmu0xjd9pylfxbh49l3zglongn+3a4jtxlxuljp44orz7rkzzt6tu23avlwncjrm2pb29q62e7n/+fttu7kklqqkohxxuuq6nwea5fgqkot7qn9ndkh6vq4z/kytnb0zuerlhap5wiefvyd7oa2zu2jdohsbbya0vj8somamfnycsq4vpiqw+li7/vxxjxjojxfpvhsezczpc3mu08wgdx2lxs9yl8f5d9oeldufzfjmtjhnt6/j6nidunqg6bis34dr3ehiha4omqe//7rrrjtqxdau/qbe2/7/b/ztf2d3pfzjoiiekmhehc1fy9jqypqmb+zbkpahdiqgwxdgz3pg4gy+fkck3723/gda38f+1nve782+2ds3hmuhwl3smgw2wbeiyetqakzgw/cxckpxw/dsz42hip/12alijwz3/k/vkxm9zmw8/o82wevs6zcbhhd5bywgeawhrokhu8wk2c7f8f/nm9g3r6l42fuhwp39ae7rqaxhmckhwdja5kdip8hjmnlljeeoadofu0zqzzsxynkz9zeg3qpmsp3atybjn2srrqqy4n2fibbhrbbsmwwp1yvafme5sxk1/p4oyd5ut+yfpif7pwu4xwcdxwa4b9fzzkueaws8dwsts5yllcaamlrg5zgvxzrwdddfp59ngyqdb9zvp+cwdqmc5y9rz3jykv6vvzzjzb5cl+vs1mrffrqsabvzuo1zs7g/s+ae9wdjajb95poar1muwwe40phvwsai4tuzcbyevzg8jsv1fj1nltspgpnnvec3u2iytgh/fgclvgc1z2w/thastq66yovoem9uqs4cmt8wdvw7e2ymcjsbvwb3u90ue2xm+2mgwtmmaizg1cjhuvxifh+uyemy877ynymf0x6bkpvaabvbkpsswzm8vsczltdoav9frh+w3euagv16cqpcbovecjdzjnvqwaegq+df3um5zcrvtetevvj945wpxcsoc0wk7kubbt/zhsx9xrr/jsntbi/xtzfl5qhum21sgbsb4mygug8j3teqs8kwwqaaaabjru5erkjggg==);
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 156px;
    height: 30px;
  }
  .banner-ctc .banner-ctc-inside:after {
    content: '';
    position: absolute;
    margin: 0;
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaajwaaaaucayaaaddunazaaali0leqvr4aezaw2/brhaf4do75jkwxdpf4hhf2///r/jqp01bw7fl836beimpze3jjm1hthl2iizwguqxfzjdouig+uh6+vqqyhoehdxxtrsdli4ufgzgqv4bcgvryb5mxqchilxexqlrotzd3weybose/cnwvvmuytnsnhtss28enousoht4embfhznl/dcebha3nzckbhgdpn87tvvdd3i2hndmhdco2o/3answisffdk6p60vsenboyxd+jqbrmu9sltzjgqlipfhgcebyqgk4t0/g2qabzgnd+yrtnhycxwaw5ieaqxoii4vd58zssgi4/qsu67rfmarlwrevx6nqezcp0pjkgmzybfwmhgdpu6qqsjiqak7v+9wfiu1t2crb1w0aysgkroucw4ozxkfrw9ze3spwq7/75boii+c/azcmwyqk81evuhc9rmztm3xjxbrp8gjuzynd4qbf/qz4tmobdg2331+nw7ciiioiuhsdumufgoi8ttpnayeqehchjwmuryh7+3ufpwnt97wcw0qwzcjrrpyfoortf3pegwga8iwdy2lhiouylgwxmoaptp8twdasnwhcxwnc0u0may0il6aok1x16mrgaizlbahgkcefhuigkmyjktjkujhb8+7hbyav7djbwwutuddp4jj5t3/uxzbh9ncpo0u+thazocgf9ajreieb7zw/ewl2zvl84hiztw1bc7ymazbva74sfggkkrhpn9o67vcujccirjf5jyqm9nfvqm1balwkmxgxblxjmcdpc7nw83c9qpyl4l6fwl1nzm+uuitbb79/bpmoki5uzqaemujudwprhalfjd7ejj7gpu7auuhpqpdgnttaao67cdzpaoj4hanbdrvf+19+rd8pagfibd5ybksyxadpkx1heqxapanonpdp+8gzz/kqry2xpxnwuysylawfd9vmppefcg8mcb8arnza+r8hv1cfufavibai8uj/kc6/wqtqdjq/ygl/bzqby7e7s5gmczq6fnj6jcjkua3xficalivy/g7crksg3r37cxxdpg5d8kez8/ianhzpeqxih+2b248jrxxgq9vd1ve37zmtx+zix7tjx/z4a5taxd4qtapik01egcbc3jympbariii2l4le/kv+az544igm+8l5eru0lvjvrrw9smlgjr2d7mq3ner+zxcuvc7nvrbvsmpblem0vnfzyfxsuriswidf5327azzj33vv3zovvvzqy06n8+dqv0lzs4lznjdfcz5dzvlp9ynww4cyz6mkkm0bhcbbjcnzacigk3i705a/+ytcuw5n9sdefqi3mjhn6co3b2/rwim36zg1ydpk9cd/f3xx9+5ry/l8/joho2dxv7gffa4ajglzmgkleibozqueiak4akrxlyoxwzcau4slohlegtzknnushgyeoe2k/a0kdirbfarridwduh3ghktyzd5zwhho5pbzd9952h/w9tvrw9nbi9fw9bn6jz283ccqpgrgzdkotafwaygv12amu0cu72hyfc8gsaapewde4iwbh38igidwc3aqwlcdqpyte4dlgcoqwbmk4wi82qdb6jakrmmsdg+ofs1w69u4jp04hzdnquzt5oldj49wqizyjexkighjsrhclnbsyie434ecbd6l6j6qh4chcisxrgxc9gepb/ymaccpowcwjpkkospof/2r34weppjfanw2xny6vr9ylnv8tylzescs3iroa2c3sslqsgjiqpmgacrfyfu5ivk8rjnivuci3ai8ew614fpndh9e/wwybqj3hysw8guqojlmwss/xf4sfsulxvdweuxriltqhwpucl6eldbnyhqkqejlqfqglofesqqivjoj2rbfglfeqhdacbf2c5nvt4vvqy9zhmnxb3d3fu4dqopay2qvtmvc8anhh5+9+dm318ej0sqqn5y2d07zxlcoinmvtffayeqmkjtiepckagjebcxaxma0gyhzctudeng0oakn/wklz8ggvc3lqko4y8dpd7mws4vqdspl5bl18aplo7fpby9azdyrgreco1rexevbskkjqbgkqxzz24wvfisysvqjysw2owu1ioivaqgitwaqsmsvrgp0gsr1xhdrfn+nau4drmgfchoeyfygofph7z48vn///ur0dlyoh+hcdf3zje54dibumczl8cdjbexmbu+6oiodz4uymprzu91kurqixwn4soohtjoc8vzuw7d94lslekfyzud/+/z87g/vxvqhg6xvbtpbss82ag8ti7zm0fwfcewcmvnyo+pb1wsppwu1goapls5clcbde0u/1fahqrs0oajbh3bxgnmossrywel0wv/j5z/w1jhetlvtlcpdgyhtirgkasigtflclvnwnioipnikocggzlfoehht1uk0ko8bophyw9wcq1/fneduufcdwbshne5rystk+mehvx3+/k23lk5otpdrwj9zxzkn8dz80iwhervxwjckdass4snlawwyrstzp9tmtbryfa8waz4oojzzvvc//bltblra/tcdoi2ipfqjp/vrz7pxx//rqv9sf+f7/skqws9fiqwxvuh4jkvoissriphqbuqugzzrduj52g1wj0k8biahape939kcqapg0nfl+lbfjikhbvdhet5oyso4ha6dt//y6z3zblzqtdoll7tzuu1ocwufvcogtpfqc/hmo1aaqczt5tlfk7u7tvk/bskwclvy7zo0ynkhtp/acwyjetoey80atr8ylm/p0drxidmr1khebkhwcrederin9c0mlvqdt3i3az8plcuhf/r9l/uouqzzaqdoeodbcj9eeaapljz85fovlrcfu2ha6unowav54cd//utln378xnowhc5cx51tkb6nsrrecvevw6m/mei7zgpfdfzouj0kvd0u2i3oiwjakfdvd60vj/xh176+b04dwmc2qqk/olp379756fhz7baetjnne27xczqqrukids4qyokz12om6x12waftykmwd3goh8avxjf8yqrzvpdplk9vucc9cbv7hkoswn/x+ivf+flsouj3p57vt7jnx6zh9hco0zobiiaq+y7nher9bf+lwm/ehalagbswppwia5qoinpzvxqge+behitqmrg9wcyad995d7xclkbdbvfydb0r53zgchdmamgmcyzmdb6nqtfs5lvvvr4yp/dxkznaj0nyocsw3lvv9gvm98c9eahlq7lkydzhv//oel1enwwhw8hh0dgmibz4nnuwpuyech0/yjfcgnrafm9jjusaotkeim8dsl8qcfofih8ewwbunxoqimhlxhvvu7ey7ff7b8ej4/7h0egk0+7echznjcdxq8fhjhnjzlnnvbrceh0oqgnw/vk9cn8hntqvgk1vq2iqz/jj6zqfhul7v3x/pblpbus763wvdzbxpscmg7bjw7zguwvzto2e4fmiybi0ft+gwpx+mk2eo+6b+z6cwk6i5upyfslhpc/jx//j69dms/nk9oxk5rluenwjgxoli4sjq8mm8awcwrbaaekag+fchfj6lzwbvwtmpaq9gz1wuwkicqmlmq2vmartkczm5exlzlva9u3tneaj0eggpzihno4t0tbokhj1oq3qh24mw7b8328sjcmnpaaqo2sxhadkgchenylrxicqysjyefwsrnf7e+b2fcryqyl7diuvlge1is9mzsl3sskxnt8bfgh1m4fxb8ayf+6b+/8h0lcovuczoolyuqftzsugct1w7d9k/7q5wo2hfkaegxj0zdev/77yezn98z+woyzj8enc8gaaaabjru5erkjggg==);
    background-position: 0 0;
    width: 156px;
    height: 46px;
  }
  .banner-ctc .banner-ctc-inside .banner-ctc-holder {
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaajwaaaabcayaaaarqmfqaaaaiuleqvqou2ngygsuef3mzf8hdx6m4lfmm/zmzdv/olqgagyolkk+khntaaaaaelftksuqmcc);
    background-repeat: repeat-y;
    background-position: 0 0;
    padding: 0 15px;
  }
  .banner-ctc .banner-ctc-inside .banner-ctc-holder .head {
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    color: #2b2b2b;
    line-height: 14px;
    margin-bottom: 8px;
  }
  .banner-ctc .banner-ctc-inside .banner-ctc-holder .body {
    font-size: 13px;
    color: #4c4c4c;
    line-height: 15px;
    margin-top: 8px;
  }
  .warning-block-desktop {
    display: block !important;
  }
}
@media (max-width: 767px) {
  td.action .btn.order-rate-button {
    padding: 10px 7px !important;
    width: 100px;
    font-size: 11px;
  }
  .btn-group.rate-buttons {
    width: 100%;
    padding: 15px;
  }
  a.rate-paper,
  a.rate-service {
    width: 50%;
    margin: 0 !important;
  }
  div.alert button.close {
    display: none;
  }
  span[rel=tooltip] .fa-info-circle {
    display: none;
  }
  .form-holder .btn {
    padding: 11px 5px;
  }
  .form-holder .btn#disc_check {
    margin-top: 10px;
    padding: 11px 5px;
  }
  .form-holder .btn-paypal-mod {
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaadaaaaaocayaaabpcp9aaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaabovjrefuenq0vmuixduvxmvvfr73mxnnjneymdaxpiypjuw0audsygmelogihso2uircqsqc/lbrefedvpcw/ksrpyk1pdhswkr8nkhjbrktiu1/pcbrkdsjjk4mua9zz9l7l7997p2yakkgdn97xvus1/7w+ty+ppktv4iiiczo/pjtzldjff0ytc2vi+2dpto7cr+ygtf8htguxmlla4+fyyvuiiqudp+inbpypqbooz8kw/mq+oqdvjmmgs00vm49rzvq7k2/s4km0uxdktrjevpxnooevs5t1q0qs8c9kbjpljs5iqyoy4kufattjs8bhahj5lkdeoa6vsnj5mwyfwzoh+xr0v13eff7fwklzabpdti7eagcwlojszj5iqezhw7tyirpbxgpnvblajcokxcp9cidqybvmjz0queh0ypytolyiwpstxx7tqcyy7i1fl7sfvrvjzaylcdh/txfslre3sbexcmyqw8mpniosmrevfkbqavlaojeh8juzmjsvbochsah66po1kxeryxyg4zxoqwnyy5/df4m5qz4uymekgn9/yiv+7d2fyd7wuini+77fdk3aegkbe/hwajjc5ndtmb2+mwgrv45n2q1ms6bubzh+mphxfqvadz9vfh+64xuce0hukn3agm3ivkikdprsklxgf26aixidnzers0n3asr0y/y6qedldrql6ejzn3wteizu1e/x6jj12p3ckn+mxjfl79ub8ucnhffy7rrjnkogsiazmwtkpvsmaiyilwwu9zq/bhztwrlphpnqbyfdwwmvow2khsnsjtrsffk8sdvbyeuqwyr4wzyyouaxhnm7ok9nex5hvzvraqvv3f3e08ewstovusl1su8zpuzknhjqxturhovnhzdfqhofv6wr2e6+dusgsqizipudtnqjjy2eyrsi1e7fxwlejvet3g9rxmani178/a/5py7o5ehmlgegxcbp3worje1c0xprh6c1z9q5dbicbrpvvo5kb0dkd6ilztcdv+o6wmltadze178ecwm5iprpsn5+m2ctlchcakw940ofqxfjasdopavohqmmp+k3c73alfhkrbhflvrsi5ezfwtck1grv/h9qq0pietcpexl/udmgyuklldcb4etxrvajmvqm2fkphel1g/hbl6g5x9llhtec9vvoswmu+9f88ozsdfhj0h0sv6xfywxe7eqp16mnnrjkzrxlnxavaxos+ta44hk/ske9/z80mr9p/mn0hy73jixvjmojtey3hx0sml7do+anw07uufgo7fy1hxi6uzp3fi/cradyjhtntvzqldb/uk+6jwxe0h9el10yi+1yh3m5ghcfkgq3i+sjnrrp1g5inu7n2kpchk297z2r2llk1rnmi1vhgugdml8pm7pkz8hmdsosmxfcufgpsnegoiwkdqvrpi2dzu1ziyst9seejetq1w/s7ue4anvy6slm0pz3+bxt8jhkwfpvuk0/ohldzsv/v9gov9zko1bpjxcslg7wus2hcehksnbt2jeaczrfqzcvp/k74urwnyou7tjlsmx0b3h7gburhubkeowr1esglslij/hb3pijhr4nl5s8myxwxy1kjnu0q0y1ym0mtnd2haer/bfyhdhciriql2cbxt6eynoe4gisvxeqrxlzjijzpuxsbm58tiwr/b7a2dbnboju2twxpdnfqonbi7qfpdk8midgblegc0por/e5j6gbitun+a+xyzxw10dxo47zlivu1lvwa783tnzgec+x9d+zxm217478fuahqra0p1uvldknt3t7pb93j4fqlzgcabqto8qe0e/d6hvsdjj5mov7h55qjntld2tlzqcrcqyud8e3hsw/1hw/czfrnigm6fp3q7gzsk+ahg7vm1thvwlblhfzhxwok+icnqzvd70stx/wlme8rzd3qowlhv/3kbspbxgzguic9vx8e6mho+pw7l2azsf3d2aqcbmxp/1kjwe8lionruhzj2jqso5uqtdgwfxxl1lvsfwezi7edza9fap6cpfklj2tw1mvpl/nzwysrqntk2qgl7zv2yjdq6cfipftyxmtv/5dh0pwf3i/bcpvkzht4efpheavncaz0ckyudvhqbj8l/wxawitooeglwbxlr9wpzp4/y34x/wvj4yjp0juciqkhz8icwsmqvakczignexb9wrfvxkqelynw9m6fju0n6f41pbbgabymiky8zdq4aaaaasuvork5cyii=);
    background-position: center;
    background-repeat: no-repeat;
  }
  .form-holder .btn-paypal-mod.active {
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaadaaaaaocayaaabpcp9aaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaabovjrefuenq0vmuixduvxmvvfr73mxnnjneymdaxpiypjuw0audsygmelogihso2uircqsqc/lbrefedvpcw/ksrpyk1pdhswkr8nkhjbrktiu1/pcbrkdsjjk4mua9zz9l7l7997p2yakkgdn97xvus1/7w+ty+ppktv4iiiczo/pjtzldjff0ytc2vi+2dpto7cr+ygtf8htguxmlla4+fyyvuiiqudp+inbpypqbooz8kw/mq+oqdvjmmgs00vm49rzvq7k2/s4km0uxdktrjevpxnooevs5t1q0qs8c9kbjpljs5iqyoy4kufattjs8bhahj5lkdeoa6vsnj5mwyfwzoh+xr0v13eff7fwklzabpdti7eagcwlojszj5iqezhw7tyirpbxgpnvblajcokxcp9cidqybvmjz0queh0ypytolyiwpstxx7tqcyy7i1fl7sfvrvjzaylcdh/txfslre3sbexcmyqw8mpniosmrevfkbqavlaojeh8juzmjsvbochsah66po1kxeryxyg4zxoqwnyy5/df4m5qz4uymekgn9/yiv+7d2fyd7wuini+77fdk3aegkbe/hwajjc5ndtmb2+mwgrv45n2q1ms6bubzh+mphxfqvadz9vfh+64xuce0hukn3agm3ivkikdprsklxgf26aixidnzers0n3asr0y/y6qedldrql6ejzn3wteizu1e/x6jj12p3ckn+mxjfl79ub8ucnhffy7rrjnkogsiazmwtkpvsmaiyilwwu9zq/bhztwrlphpnqbyfdwwmvow2khsnsjtrsffk8sdvbyeuqwyr4wzyyouaxhnm7ok9nex5hvzvraqvv3f3e08ewstovusl1su8zpuzknhjqxturhovnhzdfqhofv6wr2e6+dusgsqizipudtnqjjy2eyrsi1e7fxwlejvet3g9rxmani178/a/5py7o5ehmlgegxcbp3worje1c0xprh6c1z9q5dbicbrpvvo5kb0dkd6ilztcdv+o6wmltadze178ecwm5iprpsn5+m2ctlchcakw940ofqxfjasdopavohqmmp+k3c73alfhkrbhflvrsi5ezfwtck1grv/h9qq0pietcpexl/udmgyuklldcb4etxrvajmvqm2fkphel1g/hbl6g5x9llhtec9vvoswmu+9f88ozsdfhj0h0sv6xfywxe7eqp16mnnrjkzrxlnxavaxos+ta44hk/ske9/z80mr9p/mn0hy73jixvjmojtey3hx0sml7do+anw07uufgo7fy1hxi6uzp3fi/cradyjhtntvzqldb/uk+6jwxe0h9el10yi+1yh3m5ghcfkgq3i+sjnrrp1g5inu7n2kpchk297z2r2llk1rnmi1vhgugdml8pm7pkz8hmdsosmxfcufgpsnegoiwkdqvrpi2dzu1ziyst9seejetq1w/s7ue4anvy6slm0pz3+bxt8jhkwfpvuk0/ohldzsv/v9gov9zko1bpjxcslg7wus2hcehksnbt2jeaczrfqzcvp/k74urwnyou7tjlsmx0b3h7gburhubkeowr1esglslij/hb3pijhr4nl5s8myxwxy1kjnu0q0y1ym0mtnd2haer/bfyhdhciriql2cbxt6eynoe4gisvxeqrxlzjijzpuxsbm58tiwr/b7a2dbnboju2twxpdnfqonbi7qfpdk8midgblegc0por/e5j6gbitun+a+xyzxw10dxo47zlivu1lvwa783tnzgec+x9d+zxm217478fuahqra0p1uvldknt3t7pb93j4fqlzgcabqto8qe0e/d6hvsdjj5mov7h55qjntld2tlzqcrcqyud8e3hsw/1hw/czfrnigm6fp3q7gzsk+ahg7vm1thvwlblhfzhxwok+icnqzvd70stx/wlme8rzd3qowlhv/3kbspbxgzguic9vx8e6mho+pw7l2azsf3d2aqcbmxp/1kjwe8lionruhzj2jqso5uqtdgwfxxl1lvsfwezi7edza9fap6cpfklj2tw1mvpl/nzwysrqntk2qgl7zv2yjdq6cfipftyxmtv/5dh0pwf3i/bcpvkzht4efpheavncaz0ckyudvhqbj8l/wxawitooeglwbxlr9wpzp4/y34x/wvj4yjp0juciqkhz8icwsmqvakczignexb9wrfvxkqelynw9m6fju0n6f41pbbgabymiky8zdq4aaaaasuvork5cyii=) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
  }
  .form-holder .btn-bluesnap-mod {
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaafcaaaaocayaaabasybtaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaatdjrefuenrswdgi1eautvtslkiij4jfrhaoljaangc2obj2wmvbgsaiwrqewwk3s93trdialsb4aa2eg5vibfeuzwsrqdjcvrjyhqgs/+gbeixjlse6nrsdj2xmxv78/+bpz2t9tqfjhbotc24ingtpbpeayopx2jvxdqolbxwcbgmwqh9b8edww1u0v9qjlrw3gvuccwkfcg4hbhtxv3d9lcinwkefth/kwkxblwzxfwtk5sntxueb3/ftz01btxajckfxuagg6lnncybogzi2na6wx4br+gpbduyokvyalgxzjx+mlymeywr94syy79ocbf383w/efsu49b8wchobj3b2bw51mzbdksuq4yrwpce7bcyt3zy7j1gg14gyqdaeubm4bdkz4nme5pyaa4wp4yomgi7ym7ala8r9r+iecmjniet3ir4uaee4z+bugksip62injbfdly+gu0iujq9aaaqbkrywe3+cclyockaezv8npexefc5ysfdwaszzm5m2ctbxa4nxzimrdaz25qyt1xmezfyxdpubs+ghfackjcarygjgb3hp6qqubuc24kxzlj5j4x1nma50aic2uxyo+cypys4arltyakyapht1/iayp6mssnx/tt32oh7ihkwafldgwzv4wzlzhm5mfbryeyhmpad1zvchq1jdb54vkszzgfaytuhtpofmmiz3mwexcyx1gvbnrmlgjkve5ujlf5i/yuz5jl8+0yfkm1dw3vbsdv5rauukwrrkbvhja0qpwpezn7n9gttd9l7fvdfuyspcszbqtlywutrgpsj7kkcv3brd7pi+nthattssgh7aedlu1bdlj26gciag0qfgdwreffvze4qc3nanxkebkj2ocna+pnbcuhtfwupkbnmlpbf8aitr2jfjxcvbedxln4i+abxt+pz+cmje2be/1tgca8l9ihue8hvkex+efybd3f/ctaahhhsrlrjd0iaaaaasuvork5cyii=);
    background-position: center;
    background-repeat: no-repeat;
  }
  .form-holder .btn-bluesnap-mod.active {
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaafcaaaaocayaaabasybtaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaatdjrefuenrswdgi1eautvtslkiij4jfrhaoljaangc2obj2wmvbgsaiwrqewwk3s93trdialsb4aa2eg5vibfeuzwsrqdjcvrjyhqgs/+gbeixjlse6nrsdj2xmxv78/+bpz2t9tqfjhbotc24ingtpbpeayopx2jvxdqolbxwcbgmwqh9b8edww1u0v9qjlrw3gvuccwkfcg4hbhtxv3d9lcinwkefth/kwkxblwzxfwtk5sntxueb3/ftz01btxajckfxuagg6lnncybogzi2na6wx4br+gpbduyokvyalgxzjx+mlymeywr94syy79ocbf383w/efsu49b8wchobj3b2bw51mzbdksuq4yrwpce7bcyt3zy7j1gg14gyqdaeubm4bdkz4nme5pyaa4wp4yomgi7ym7ala8r9r+iecmjniet3ir4uaee4z+bugksip62injbfdly+gu0iujq9aaaqbkrywe3+cclyockaezv8npexefc5ysfdwaszzm5m2ctbxa4nxzimrdaz25qyt1xmezfyxdpubs+ghfackjcarygjgb3hp6qqubuc24kxzlj5j4x1nma50aic2uxyo+cypys4arltyakyapht1/iayp6mssnx/tt32oh7ihkwafldgwzv4wzlzhm5mfbryeyhmpad1zvchq1jdb54vkszzgfaytuhtpofmmiz3mwexcyx1gvbnrmlgjkve5ujlf5i/yuz5jl8+0yfkm1dw3vbsdv5rauukwrrkbvhja0qpwpezn7n9gttd9l7fvdfuyspcszbqtlywutrgpsj7kkcv3brd7pi+nthattssgh7aedlu1bdlj26gciag0qfgdwreffvze4qc3nanxkebkj2ocna+pnbcuhtfwupkbnmlpbf8aitr2jfjxcvbedxln4i+abxt+pz+cmje2be/1tgca8l9ihue8hvkex+efybd3f/ctaahhhsrlrjd0iaaaaasuvork5cyii=) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
  }
  .form-holder .btn-group-justified .btn-default {
    font-size: 11px;
  }
  .carousel .info-slide {
    display: none;
  }
  .carousel .left-control,
  .carousel .right-control {
    width: 20%;
  }
  .carousel .left-control i,
  .carousel .right-control i {
    font-size: 56px !important;
  }
  #hiw_slider ol.carousel-indicators,
  #hiw_slider a.left,
  #hiw_slider a.right {
    display: none;
  }
  .mobile-view #notify-holder {
    top: inherit;
    right: inherit;
    bottom: 0;
    left: 0;
    width: 100%;
  }
  .mobile-view #notify-holder .notify {
    margin: 10px;
  }
  .mobile-view #notify-holder .notify .close-link {
    display: block;
    font-size: 28px;
    right: 10px;
  }
  .mobile-item {
    display: block;
  }
  .desktop-item {
    display: none;
  }
  #main .main-list .btn-deadline-mobile {
    display: none;
  }
  #main .main-list .btn-deadline-desktop {
    display: none;
  }
  #main .main-list .deadline {
    position: relative;
  }
  #main .main-list .deadline .mobile-view {
    text-align: left;
    position: absolute;
    top: 3px;
    right: 40px;
    margin: 0;
    padding: 6px 9px;
    width: 100px;
    font-size: 11px;
    line-height: 13px;
    background: black;
    color: white;
    border-radius: 5px;
    border: 2px solid white;
    z-index: 2;
  }
  #main .main-list .sort-list th:first-child + th {
    padding: 10px 3px 5px;
  }
  #main .main-list .sort-list th:first-child + th + th {
    padding: 10px 3px 5px;
  }
  #main h1 {
    font-weight: 200;
    margin-top: 13px;
  }
  #main .content-header h1 {
    margin-right: 0;
  }
  #main .app-banner-mobile {
    text-align: center;
    margin: 30px 0 30px;
  }
  #main .app-content {
    float: none;
    width: 100%;
  }
  #main .app-content .hidden-mobile {
    display: none;
  }
  #main .app-content .show-btn {
    display: block;
    margin: 20px auto;
    max-width: 230px;
  }
  #main .phone-block {
    margin: 0 auto;
  }
  #main .phone-block img {
    display: none;
  }
  .panel.panel-default #payment_details #payment_details_form .form-group label {
    vertical-align: top;
    margin-top: 0px;
  }
  .panel.panel-default #payment_details #payment_details_form .margin-alert {
    min-width: none;
    display: block;
  }
  .panel .cloud-view .cloud-item {
    background-color: #efefef;
  }
  .panel .cloud-view .cloud-item.support:before {
    border-color: transparent #efefef transparent transparent;
  }
  .order-page .panel {
    margin: 0 -14px;
    border-top: 1px solid #c1c1c1;
  }
  .order-page .panel .panel-heading {
    background: white;
    padding: 15px;
  }
  .order-page .panel .panel-heading h3 {
    font-size: 20px !important;
    font-weight: normal !important;
  }
  .order-page .panel .panel-heading h3 .btn-add {
    margin-right: 0 !important;
  }
  .order-page .panel .panel-heading h3 a i {
    color: #a4a4a4;
  }
  .order-page .panel .panel-collapse {
    padding: 0 15px;
    background: white;
  }
  .order-page .panel .panel-collapse .panel-body {
    background: white;
  }
  .order-page .panel .cloud-view {
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 -7.5px;
  }
  .order-page .panel .cloud-view .panel-footer-button {
    margin-top: 20px;
  }
  .order-page .content-header {
    border-bottom: none;
  }
  .order-page .content-header h1 .btn-escape {
    display: inline-block;
  }
  .order-page .content-header .btn-info-order {
    display: block;
    float: right;
    margin-top: 3px;
  }
  .order-page .content-header .order-info {
    display: none;
    padding-bottom: 8px;
  }
  .order-page .content-header .order-info .item {
    display: block;
    text-align: left;
    line-height: 20px;
    clear: both;
  }
  .order-page .content-header .order-info .item .sign {
    min-width: 70px;
  }
  .order-page .content-header .order-info .item:first-child {
    margin-left: 20px;
  }
  .order-page .steps {
    display: block;
    width: auto;
    margin: 0 -15px;
    border-top: 1px solid #c1c1c1;
    padding-bottom: 0;
  }
  .order-page .steps .step {
    display: none;
    width: 100%;
    font-weight: bold;
    padding: 6px 15px;
    height: auto;
  }
  .order-page .steps .step .step-prepend {
    color: #9d9d9d;
    display: inline-block;
    padding-right: 10px;
    font-weight: normal;
  }
  .order-page .steps .step .step-prepend i {
    font-size: 14px;
  }
  .order-page .steps .step#last-active-step {
    display: block;
    color: #6da927;
    background: white;
    font-size: 13px;
    text-align: left;
  }
  .order-page .steps .step#last-active-step:after {
    position: static;
    right: 0;
    border: none;
  }
  .order-page .steps .step#last-active-step + .step {
    display: block;
    background: #f9f9f9;
    text-align: right;
    color: #6a6a6a;
  }
  .order-page .order-content #action-btn-group .btn {
    border-left: 1px solid white;
    white-space: inherit !important;
    padding: 7px 10px;
  }
  .order-page .order-content #action-btn-group .btn:first-child {
    border-left: none;
  }
  .order-page .order-content #not-mobile-btn-group a.btn {
    margin: 15px;
    display: block;
  }
  .order-page .order-content .information-panel-col-2 .media-heading {
    width: 100px;
  }
  .main-list {
    margin-bottom: 0;
  }
  .main-list .main-list-item td {
    padding: 3px;
    font-size: 11px;
  }
  .main-list .main-list-item td.action .btn {
    padding: 11px 12px;
    min-width: 38px;
  }
  .main-list .main-list-item td.status .mobile-item i.fa {
    vertical-align: middle;
  }
  .main-list .main-list-item td.status .fa-stack .fa-stack-2x {
    margin-left: -7px;
    margin-top: 3px;
    font-size: 20px !important;
  }
  .main-list .main-list-item td.status .fa-stack .fa-stack-1x {
    font-size: 12px !important;
    margin-left: 2px;
    margin-top: 4px;
  }
  .main-list .main-list-item td.pages span {
    display: block;
    line-height: 11px;
  }
  .main-list .main-list-item td.pages em {
    display: none;
  }
  .main-list .main-list-item td:first-child {
    padding-left: 5px !important;
    padding-right: 3px !important;
    text-align: right;
  }
  .main-list .main-list-item td:first-child .fa-star {
    opacity: 0.5;
    position: absolute;
    margin-left: 14px;
    margin-top: -7px;
    font-size: 30px !important;
  }
  .main-list .main-list-item td:first-child a {
    z-index: 1;
    position: relative;
  }
  .main-list .main-list-item td:last-child {
    padding-left: 7px !important;
    padding-right: 7px !important;
  }
  .main-list .main-list-item td .item-notices {
    display: none !important;
    white-space: nowrap;
  }
  .main-list .main-list-item td .deadline strong {
    display: none;
  }
  .main-list .main-list-item td .deadline .deadline-item {
    display: block !important;
  }
  .main-list .sort-list th {
    padding: 3px;
  }
  .main-list .sort-list th:first-child {
    padding-right: 10px !important;
    text-align: right !important;
    width: 60px;
  }
  .main-list .sort-list a {
    font-size: 9px !important;
  }
  .main-list .top-list-divider > td {
    padding: 0 !important;
  }
  .main-list .top-list-divider > td .btn-unpaid {
    background: #d63511;
    border-radius: 0 4px 4px 0;
    position: absolute;
    margin: -35px 0 0 -3px;
    padding: 9px 8px;
  }
  .main-list .top-list-divider > td .btn-unpaid strong {
    display: none;
  }
  .main-list .top-list-divider > td .btn-unpaid span {
    color: white;
    font-size: 24px !important;
  }
  #footer {
    display: none;
  }
  .contact-block,
  .live-stats {
    display: none;
  }
  .main-page .main-list-holder {
    margin-left: -14px;
    margin-right: -14px;
  }
  #header {
    background: white;
    padding: 0;
    border-bottom: 1px solid #c8c8c8;
    padding-left: 15px;
    padding-right: 15px;
  }
  #header #logo {
    background: url(http://my.assignmentemperor.com/public/img/logo@2x.png) no-repeat;
    background-size: 155px 39px;
    margin: 9px 10px 10px 0;
  }
  #header .verification-block .link-desktop {
    display: none;
  }
  #header .verification-block .link-tablet {
    display: none;
  }
  #header .verification-block .link-mobile {
    display: inline-block;
    padding: 15px 7px 13px 7px;
    margin: 0;
  }
  #header .verification-block .link-mobile i {
    font-size: 28px !important;
  }
  #header .btn-new-order {
    display: none;
  }
  #header .btn-order-mobile {
    display: inline-block;
    color: #6a6a6a;
    padding: 15px 7px 13px 7px;
    margin-left: 100px;
  }
  #header .btn-order-mobile i {
    font-size: 28px;
  }
  #header .user-area {
    padding: 0;
  }
  #header .user-area .user-info {
    display: none;
  }
  #header .user-area .user-sign-out {
    display: none;
  }
  #header .header-app {
    display: none;
  }
  #header .header-app-banner {
    display: none;
  }
  #left-panel {
    display: none;
    background: white;
    border-top: none;
    border-bottom: 4px solid #d63511;
    margin-top: -1px;
  }
  #left-panel .nav .link-mobile {
    display: block !important;
  }
  #hide-menu {
    display: block !important;
  }
  #main .nav-tabs-group {
    display: block;
    margin-top: 3px;
  }
  #main .nav-holder {
    display: none;
  }
  #main .btn-search {
    display: block;
  }
  #main .search-order-form {
    display: none;
    float: none;
    margin-top: 5px;
    padding-bottom: 15px;
    border-top: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
    margin-bottom: 30px;
    padding-top: 15px;
  }
  #main .search-order-form .sign {
    margin-bottom: 10px;
    font-size: 14px;
  }
  #main .search-order-form .form-group input,
  #main .search-order-form .form-group select {
    display: block;
    width: 100%;
    max-width: 100%;
  }
  #main .search-order-form .form-group .pages-from-to input + input {
    margin-top: 10px;
  }
  #main .search-order-form > .btn {
    display: block;
    width: 100%;
  }
  #main .main-list .subject {
    display: none;
  }
  #main .main-list .writer-id {
    display: none;
  }
  .banner.banner-deafult .banner-holder {
    display: block;
  }
  .banner.banner-deafult .banner-holder .banner-icon {
    display: block;
    text-align: center;
    margin-bottom: 5px;
  }
  .banner.banner-deafult .banner-holder .banner-content {
    display: block;
  }
  #mobile-btn-group {
    margin-top: 15px;
  }
  .btn-mobile {
    padding: 11px 18px;
    display: block !important;
    width: 100%;
  }
  .messages-panel .form-holder,
  payments-panel .form-holder {
    border: none;
    padding: 0;
  }
  .message-body {
    clear: both;
  }
  .extras .extras-mark-done {
    max-width: 100% !important;
  }
  .extras .media-body h4 + .media-content {
    margin-top: 26px !important;
  }
  .extras .media-content {
    margin-left: 0 !important;
  }
  .extras .media-content .btn-primary {
    display: block;
    min-width: inherit !important;
  }
  .extras .media-content .btn-primary i {
    display: none;
  }
  .banner-smile {
    display: none;
  }
  .ref-program-banner {
    display: none;
  }
  .login-page-wrap .login-page {
    display: block;
    vertical-align: top;
    padding-top: 80px;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
  }
  .login-page-wrap .login-page .login-page-inner {
    margin: 0px auto;
    width: 100%;
    float: none !important;
    max-width: 500px;
  }
  .referral-program #panel_about .top-table-holder table,
  .referral-program #panel_about .top-table-holder thead,
  .referral-program #panel_about .top-table-holder tbody,
  .referral-program #panel_about .top-table-holder th,
  .referral-program #panel_about .top-table-holder td,
  .referral-program #panel_about .top-table-holder tr {
    display: block;
  }
  .referral-program #panel_about .top-table-holder thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .referral-program #panel_about .top-table-holder td {
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 60px !important;
  }
  .referral-program #panel_about .top-table-holder td:before,
  .referral-program #panel_about .top-table-holder th:before {
    position: absolute;
    top: 8px;
    left: 6px;
    width: 65%;
    padding-right: 10px;
    white-space: nowrap;
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(1):before {
    content: "Place";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(2):before {
    content: "1";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(3):before {
    content: "2";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(4):before {
    content: "3";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(5):before {
    content: "4";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(6):before {
    content: "5";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(7):before {
    content: "6";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(8):before {
    content: "7";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(9):before {
    content: "8";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(10):before {
    content: "9";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(11):before {
    content: "10";
  }
  .referral-program #panel_about .top-table-holder td:last-child {
    border: none;
  }
  #main.get-our-app-desktop {
    background-position: center 890px;
  }
  .for-print .btn-group .btn:first-child {
    display: none;
  }
  .for-print .btn-group .btn:nth-child(2) {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    margin-left: 0;
  }
  .order-form-page h1 span {
    margin-top: 35px;
  }
}
@media (max-width: 340px) {
  .main-list .main-list-item td:nth-child(2) div {
    max-width: 49px;
    overflow: hidden;
  }
}
@media (max-width: 370px) {
  .form-holder .btn {
    padding: 11px 0;
  }
  .form-holder .btn.btn-primary {
    padding: 11px 5px;
  }
}
@media (max-width: 767px) {
  .what-tablet-view,
  .what-desktop-view {
    display: none !important;
  }
  .what-mobile-view {
    display: block !important;
  }
  .order-desktop-view {
    display: none !important;
  }
  .order-mobile-view {
    display: block !important;
  }
  .form-wrap .form-item-sign {
    text-align: left;
    padding-bottom: 5px;
  }
  .appr-price {
    margin-bottom: 20px;
  }
  .block-summary .block-cl {
    width: 50% !important;
  }
  .block-summary strong {
    display: block;
  }
  .btn-procced {
    float: none !important;
    display: block !important;
    margin: 10px auto 0;
  }
  .btn-group .btn-paypal-mod div {
    font-size: 18px;
    line-height: 18px;
  }
  .btn-group .btn-bluesnap-mod div {
    font-size: 15px;
  }
  .btn-group .btn-bluesnap-mod div .fa {
    font-size: 18px;
    height: 18px;
  }
  .form-wrap {
    border: none;
    box-shadow: none;
    margin: 0px -15px;
  }
  .form-wrap .icon-info {
    height: 24px;
    width: 24px;
    vertical-align: -8px;
    background-image: url('data:image/png;base64,ivborw0kggoaaaansuheugaaadaaaacwcayaaacyrwt0aaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaaybpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduumc1jmdywidyxljezndc3nywgmjaxmc8wmi8xmi0xnzozmjowmcagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wientnsbxaw5kb3dziib4bxbnttpjbnn0yw5jzulepsj4bxauawlkoja0qjzgm0uynzzentexrtq5rty0ouffnujgrjrfotdfiib4bxbnttpeb2n1bwvudelepsj4bxauzglkoja0qjzgm0uznzzentexrtq5rty0ouffnujgrjrfotdfij4gphhtce1nokrlcml2zwrgcm9tihn0umvmomluc3rhbmnlsuq9inhtcc5pawq6mdrcnkyzrta3nkq1mtffndlfnjq5quu1qkzgneu5n0uiihn0umvmomrvy3vtzw50suq9inhtcc5kawq6mdrcnkyzrte3nkq1mtffndlfnjq5quu1qkzgneu5n0uilz4gpc9yzgy6rgvzy3jpchrpb24+idwvcmrmoljerj4gpc94onhtcg1ldge+idw/ehbhy2tldcblbmq9iniipz4u6abaaaahwkleqvr42uxcd2revxs/ffmetciztkdkvqgezkqvkpmscqorshvwq1wr1tttgaw16pixwm1wzqwagdfaleartvirprkrtwo12ii1ac3eqggfour2bvu73cnn+3pfu+clrd3dj+997717z+/de8+f+77vrdp06jaskfpcj7ce0ehoidth/bzht8i04qhhoueg4bfvxxwpexsibxn2qvh6lgs1ky3s+dchchijidszxas0mkcirwmrpr6ajtwlzbjoeb7badlllopagsj+wl+ez2ouv0u4tugibck8slgfvilvundnlete3dyxahs/+hidgwbcbwsaabkjfe+4hvmdjnps/du8bb1otkphdpxbqxgk9bn2yb14j0a34tdleb0gewhveyyyle8jnyq2etcmky3os9uxwehcjbza9fzsi7xbukrk5cra7gnrob59hyxk4d3cwtyfhxe2ewyi80pe5th2zvrl1t1z6jklqbvmip/ruuf7qny5h77g2hed0mmjwfomnxfctwnbcfme5vjdtivux3um0odnzrovqbduanrilrilh2gbffwywum/ych0vlhc+d1okrjrfe5go74wutwkeddoaqtbsf0flyyw96g07s9acv86tjelerm43gidywlog3ychfd5zvkjkec25mhh+4ip2fej6lqewffmlvucou+5gotszt3n2dz5tqjr+shelddj9vaygduzslmgxwu0d8xaww2cwf729g/b8vjkkxq6w9bumezkrih2brmyqh46pypahcuzqzv+feflbhqvexyzj1vezlio9gmbbraozovdbgm5yiys1rkpqllcpe7cc0xgzgrf2yuwi74u2nkw2pxwhm7n+p6mp5g4wtx6wwu5li9dfgqvwoyo5mlxmuhzb9dxfyu9gewsqdg4r9ama2569sf1bk5wr+yrsbnzgwr/k7ksujx5zlmpruoayepwfop8uzcdxqmkzghm03me9eqlwytaramvk/hlyumi+zmmdqkrargtirasifdd2q5g9pwsirc9pavs6zgt2au6raiz1s5duvlkntwb+1ay4stnce2mcw0g8lbvawk/si86s5w+uguy6zgewtu/iy0yehex6shx/tep/3bxnjyucdnvoetstntaii6s7l8z3qbz9hvobvzasjxt+arwdqnjimt872efh3lcc575g86ktsqhas9x/rex0a2ann0q0nnogf38tycfkcbadrow2z08ldjnrqed+zpftgic/ejyaeyl7jg1s6d/om5bzzjwkh1/v8av1dpck3c0xid8y45pqtclbmwojlpm/wqyqtxjd9w2pjmiegv9k5xm8yily8f509div6hrneu90duiotr7vam6tbntjw4h8w5fpjejuov+wyj2r7bhmkvi9mnjwuljxdjh1snpouzibtnep/frbzvvrj8dlffp4vmnjybcehgahw/fqejesi6w7a76nhlacnkycrhh0cccklywp6unl+xkkv3oo4llx32wo3umyoztdmze9clwb0v+uo4vk1ykg20oshs3ir4h0m50ssn1otygfu8ot8bcjwirpbga0g24dxrttvi59qblsevo+p5yw5jngolpwfbuzhzmducbulncy7ybvymrwq2r0pkqumtl86l6+u7zkxbk81md8xzrz8epcb+rxb+p6ptij/r0mt81qoa5msrymfagrxh2yzil7kfo4d59aotkxuxzjkccvr8c6ttsn9u8gbnnna2/ykab90zyrcikmke57fvzqxywftslljf6wsuqcaqcgubgzaxs39//qhmijiwqcaqcguageageaofaibaibakbqcaqcaqcguageageaofaibaibakbqcaqcaqcguageageaoh/ewgph3uekmcqvdnllldldj9dlbm8bekvsxwsqpwzka5yvksemypnprlivc4kpnqqz03k///3zno0pzwvpcqz/nvsq8i/cawksi/aekgw/+xwfteqz80ixkxjfxdq5zwdmnp1lmblk8whvuvssi3+u5qopx/iswinipmfwc2wdgjvznrheyxnlodenplzadprf2rivc4ui9jksyjj+v1o0yxkektynpktrjryi459lqlyfim/kmeujcsun8jlqyhuotmkuikghbep5w0d10dkpspz2khikm/r2bwpuspnssqklbd1fk9yfkecb2e+ypuhuhqvs2wlwkwrnmvzgz6dioyddshfspwzooufw9oprobekvxokptfhbmmfemivzllu34kywh7kbctcpalfjp1kkpcrmqzq/ksjmsqnpxmvn6fhetmj1lltdu+cwwuzyjxtqvv0wsrqxk2xuooj/jpjoozzlhylbmhldoqeoqh+p532im7kxfmily5+4cwtj19b3bzfzflagmd2kysuqqctagctvascuy0ssjlwuvmwjkrneuxiw8pi49mlbpafvb+xaqcsuiocmycrahy5iihypnlvkaocpbhzekvs7zyxfq5+1eaaqbs7yvbcuu4zaaaaabjru5erkjggg==');
    background-repeat: no-repeat;
    background-size: 24px auto;
    background-position: 0 0;
    position: relative;
  }
  .form-wrap .icon-info:after {
    display: none;
    content: "";
    position: absolute;
    border: solid transparent;
    border-width: 0 10px 10px 10px;
    border-bottom-color: #000;
    bottom: -11px;
    left: 50%;
    margin: 0 0 0 -10px;
  }
  .form-wrap .icon-info.showed-tooltip {
    background-position: 0 -51px;
  }
  .form-wrap .icon-info.showed-tooltip:after {
    display: block;
  }
  .form-wrap .order-tooltip {
    position: relative;
    border-radius: 0;
    max-width: none;
    padding: 14px 10px;
    margin: 10px -15px;
    font-size: 15px;
    box-shadow: none;
  }
  .form-wrap .order-tooltip:after {
    display: none;
  }
  .form-wrap .form-item-sign {
    margin-right: 0;
    font-weight: bold;
  }
  .form-wrap .autocomplete-block select.form-control {
    height: 48px !important;
    padding: 6px 12px !important;
    visibility: visible !important;
  }
  .form-wrap .autocomplete-block input.ui-autocomplete-input {
    display: none;
  }
  .form-wrap .select-arrow {
    display: none;
  }
  .form-wrap .form-control {
    height: 48px;
    border-radius: 10px;
    border-color: #8E8E8E;
    font-size: 15px;
  }
  .form-wrap .form-control.ui-autocomplete-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url('data:image/png;base64,ivborw0kggoaaaansuheugaaafcaaaawcayaaabkoeaoaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaaybpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduumc1jmdywidyxljezndc3nywgmjaxmc8wmi8xmi0xnzozmjowmcagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wientnsbxaw5kb3dziib4bxbnttpjbnn0yw5jzulepsj4bxauawlkojjdm0q4rtfgnze2mzexrtq5n0ngqtrgruixmkvgoey2iib4bxbnttpeb2n1bwvudelepsj4bxauzglkojjdm0q4rtiwnze2mzexrtq5n0ngqtrgruixmkvgoey2ij4gphhtce1nokrlcml2zwrgcm9tihn0umvmomluc3rhbmnlsuq9inhtcc5pawq6mkmzrdhfmuq3mtyzmtffndk3q0zbnezfqjeyruy4rjyiihn0umvmomrvy3vtzw50suq9inhtcc5kawq6mkmzrdhfmuu3mtyzmtffndk3q0zbnezfqjeyruy4rjyilz4gpc9yzgy6rgvzy3jpchrpb24+idwvcmrmoljerj4gpc94onhtcg1ldge+idw/ehbhy2tldcblbmq9iniipz6sg1dzaaacmkleqvr42uzwvuvdqbgg8lqqoagfj6kgiepbtr1urmfbhbwfbrcdbtcxqsdrxj3f/8cif4aotg5serwkxz26coigcj4vjfckh3ex+3gvuqee5i7xzpi1jfeovqtrnbkatf7qjyhkybqnrlsr1soyzqitzjvjwihg3uevymdkj3qaxga+vpler9c1jnmp6c6q3wl3bzp7hhefocfbsgum0ed0usvam7owvc6xbzcy6hgdjxqk/jvcxgctf3szii/kgbsdoafbuxg2syvw2wi3dmbysjq2prbgmvgw+hlehxeyslqh2cpcjwzm0jkarax2f93ebugvcglsr+cfl84bsczsfmbvauk4dpxbrwowfth6cilbvque7bnhzjxsf1wv4mwmaqeg7yybgdxb9slnm7a2weqxz8vf6lres+sqpc8tblzlilrw8wsshvyenw/armbfcbmmbaxwbjelwezhzxgzbgwcvgu3c8bwyfvxfqa2bpsg10dgq7bpcx0cloh91ggra9chyfnybr2wuna5azud1ynledgprg5ctsdoyu3gcgbmawsk1yuwg1ituc6awcgaxrujza7wbq4nyjawtnbnaroftylrapg1rg1cncdsyv3g6gd2atyvbhpgb2bd4qocv/kc6xpxbbjkcywhxbvgl2c54ooczgxlctctmdtybriqwcxhoelkarof5yorcswaljnuj/bdjzxwsjthihcicrxdrzfqmbsfnsrh1vktyadxxxweb6pragaaaabjru5erkjggg==');
    background-position: 96% 53%;
    background-repeat: no-repeat;
    background-size: 18px 10px;
  }
  .form-wrap select.form-control {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url('data:image/png;base64,ivborw0kggoaaaansuheugaaafcaaaawcayaaabkoeaoaaaagxrfwhrtb2z0d2fyzqbbzg9izsbjbwfnzvjlywr5ccllpaaaaybpvfh0we1momnvbs5hzg9izs54bxaaaaaaadw/ehbhy2tldcbizwdpbj0i77u/iibpzd0ivzvnme1wq2voauh6cmvtek5uy3pryzlkij8+idx4onhtcg1ldgegeg1sbnm6ed0iywrvymu6bnm6bwv0ys8iihg6eg1wdgs9ikfkb2jlifhnucbdb3jliduumc1jmdywidyxljezndc3nywgmjaxmc8wmi8xmi0xnzozmjowmcagicagicagij4gphjkzjpsreygeg1sbnm6cmrmpsjodhrwoi8vd3d3lnczlm9yzy8xotk5lzaylziylxjkzi1zew50yxgtbnmjij4gphjkzjpezxnjcmlwdglvbibyzgy6ywjvdxq9iiigeg1sbnm6eg1wpsjodhrwoi8vbnmuywrvymuuy29tl3hhcc8xljaviib4bwxuczp4bxbntt0iahr0cdovl25zlmfkb2jllmnvbs94yxavms4wl21tlyigeg1sbnm6c3rszwy9imh0dha6ly9ucy5hzg9izs5jb20vegfwlzeumc9zvhlwzs9szxnvdxjjzvjlzimiihhtcdpdcmvhdg9yvg9vbd0iqwrvymugughvdg9zag9wientnsbxaw5kb3dziib4bxbnttpjbnn0yw5jzulepsj4bxauawlkojjdm0q4rtfgnze2mzexrtq5n0ngqtrgruixmkvgoey2iib4bxbnttpeb2n1bwvudelepsj4bxauzglkojjdm0q4rtiwnze2mzexrtq5n0ngqtrgruixmkvgoey2ij4gphhtce1nokrlcml2zwrgcm9tihn0umvmomluc3rhbmnlsuq9inhtcc5pawq6mkmzrdhfmuq3mtyzmtffndk3q0zbnezfqjeyruy4rjyiihn0umvmomrvy3vtzw50suq9inhtcc5kawq6mkmzrdhfmuu3mtyzmtffndk3q0zbnezfqjeyruy4rjyilz4gpc9yzgy6rgvzy3jpchrpb24+idwvcmrmoljerj4gpc94onhtcg1ldge+idw/ehbhy2tldcblbmq9iniipz6sg1dzaaacmkleqvr42uzwvuvdqbgg8lqqoagfj6kgiepbtr1urmfbhbwfbrcdbtcxqsdrxj3f/8cif4aotg5serwkxz26coigcj4vjfckh3ex+3gvuqee5i7xzpi1jfeovqtrnbkatf7qjyhkybqnrlsr1soyzqitzjvjwihg3uevymdkj3qaxga+vpler9c1jnmp6c6q3wl3bzp7hhefocfbsgum0ed0usvam7owvc6xbzcy6hgdjxqk/jvcxgctf3szii/kgbsdoafbuxg2syvw2wi3dmbysjq2prbgmvgw+hlehxeyslqh2cpcjwzm0jkarax2f93ebugvcglsr+cfl84bsczsfmbvauk4dpxbrwowfth6cilbvque7bnhzjxsf1wv4mwmaqeg7yybgdxb9slnm7a2weqxz8vf6lres+sqpc8tblzlilrw8wsshvyenw/armbfcbmmbaxwbjelwezhzxgzbgwcvgu3c8bwyfvxfqa2bpsg10dgq7bpcx0cloh91ggra9chyfnybr2wuna5azud1ynledgprg5ctsdoyu3gcgbmawsk1yuwg1ituc6awcgaxrujza7wbq4nyjawtnbnaroftylrapg1rg1cncdsyv3g6gd2atyvbhpgb2bd4qocv/kc6xpxbbjkcywhxbvgl2c54ooczgxlctctmdtybriqwcxhoelkarof5yorcswaljnuj/bdjzxwsjthihcicrxdrzfqmbsfnsrh1vktyadxxxweb6pragaaaabjru5erkjggg==');
    background-position: 96% 53%;
    background-repeat: no-repeat;
    background-size: 18px 10px;
  }
  .form-wrap .select-arrow {
    display: none;
  }
  .form-wrap .input-pre .input-pre-left {
    border-radius: 10px 0 0 10px !important;
  }
  .form-wrap .input-pre .input-pre-main {
    border-radius: 0 10px 10px 0 !important;
  }
  .form-wrap .input-inc-block .left_decr,
  .form-wrap .input-inc-block .right_incr {
    height: 48px;
    width: 48px;
  }
  .form-wrap .input-inc-block .left_decr {
    border-radius: 10px 0 0 10px;
  }
  .form-wrap .input-inc-block .right_incr {
    border-radius: 0 10px 10px 0;
  }
  .form-wrap .input-inc-block input[type="text"] {
    height: 48px;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group {
    display: block;
    width: auto;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group .order-tooltip {
    margin: 0 0 1px;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group .btn {
    border-left: 1px solid #8E8E8E;
    float: none;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group:first-child .btn {
    border-radius: 10px 10px 0 0;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group:last-child .btn {
    border-radius: 0 0 10px 10px;
  }
  .form-wrap .btn-group.btn-group-justified.cascade-group > .btn-group:last-child .order-tooltip {
    margin: 0;
    border-radius: 0 0 10px 10px;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group .btn {
    height: 48px;
    font-size: 15px;
    padding: 0 2px;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group .btn:hover {
    border-color: #8E8E8E;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group .btn.padding {
    padding: 0 48px 0 0;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group .btn.active {
    background-color: #f9bd8b;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group .btn.active:hover {
    background-color: #f9bd8b;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group:first-child .btn {
    border-radius: 10px 0 0 10px;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group:last-child .btn {
    border-radius: 0 10px 10px 0;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group:last-child.no-radius .btn {
    border-radius: 0;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.has-info {
    position: relative;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.has-info .btn {
    padding: 0 48px 0 0;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.has-info .icon-info {
    height: 40px;
    width: 40px;
    background-position: 8px 8px;
    top: 2px;
    right: 2px;
    position: absolute;
    display: inline-block;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.has-info .icon-info:after {
    bottom: -6px;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.has-info .icon-info.showed-tooltip {
    background-position: 8px -43px;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.top-writer-btn .btn {
    border-left: 1px solid #8ad158;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.top-writer-btn .btn:hover {
    border-color: #8ad158;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.top-writer-btn .btn.active {
    background-color: #92d464;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.top-writer-btn .btn.active:hover {
    background-color: #92d464;
  }
  .form-wrap .btn-group.btn-group-justified .btn-group.top-writer-btn + .btn-group .btn {
    border-left: 1px solid #8E8E8E;
  }
  .form-wrap .additional-features {
    margin: 0 0 0;
    background-color: none;
  }
  .form-wrap .additional-features .checkboxes {
    margin: -1px 0 0;
  }
  .form-wrap .additional-features .checkboxes .desc {
    max-width: 200px;
  }
  .form-wrap .additional-features .extras-item:first-child .checkboxes {
    border-radius: 10px 10px 0 0;
  }
  .form-wrap .additional-features .extras-item:last-of-type .checkboxes {
    border-radius: 0 0 10px 10px;
  }
  .form-wrap .additional-features .extras-item:last-of-type .top-checkbox-btn .order-tooltip {
    border-radius: 0 0 10px 10px;
  }
  .form-wrap .additional-features .extras-item:last-of-type .top-checkbox-btn.no-radius .checkboxes {
    border-radius: 0;
  }
  .form-wrap .additional-features .top-checkbox-btn .order-tooltip {
    margin: 0 0 1px;
  }
  .form-wrap .additional-features .top-checkbox-btn.has-info .checkboxes {
    padding: 10px 48px 10px 10px;
  }
  .form-wrap .additional-features .top-checkbox-btn.has-info .icon-info {
    top: 22px;
    right: 4px;
    height: 40px;
    width: 40px;
    background-position: 8px 8px;
    display: inline-block;
  }
  .form-wrap .additional-features .top-checkbox-btn.has-info .icon-info.showed-tooltip {
    background-position: 8px -43px;
  }
  .form-wrap .additional-features .top-checkbox-btn.has-info .icon-info:after {
    bottom: -28px;
  }
  .form-wrap .order-price-block {
    margin: 20px 0;
    padding: 25px 0;
  }
  .form-wrap .btn.btn-primary {
    border-radius: 10px;
    height: 48px;
    padding: 0 24px;
    float: none;
    margin: 0 auto;
    display: block;
  }
  .form-wrap .proceeding {
    margin: 20px 0;
    text-align: center;
  }
  .form-wrap span.no_match_email,
  .form-wrap span.match_email {
    top: 19px;
  }
  .form-wrap .step-holderX .opt-hint-2 {
    margin-top: 10px;
  }
  .qr {
    display: none;
  }
  .bonuses-page h1 {
    padding-top: 10px;
  }
  .bonuses-page .steps ul .third span {
    padding: 20px 0;
    max-width: 160px;
    font-size: 16px;
  }
  .bonuses-page .steps ul .second span {
    font-size: 16px;
  }
  .bonuses-page .steps ul .first span {
    font-size: 16px;
  }
  .bonuses-page .steps ul .fourth span {
    font-size: 16px;
  }
  .bonuses-page .steps ul .fifth span {
    font-size: 16px;
    max-width: 160px;
  }
  .bonuses-page .bonus-calc {
    margin: 40px auto;
    text-align: center;
  }
  .bonuses-page .bonus-calc > span {
    margin-bottom: 10px;
    margin-right: 0;
  }
  .bonuses-page .bonus-calc .price {
    max-width: 100px;
    text-align: center;
    margin: 0 auto 10px;
    display: block;
  }
  .bonuses-page .bonus-calc button {
    display: block;
    margin: 0 auto;
  }
  .bonuses-page .bonus-desk .price-block {
    font-size: 17px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .what-mobile-view,
  .what-desktop-view {
    display: none !important;
  }
  .what-tablet-view {
    display: block !important;
  }
  .form-item-sign {
    padding: 6px 5px 0;
  }
  .btn-group .btn-paypal-mod div {
    font-size: 19px;
    line-height: 19px;
  }
  .btn-group .btn-bluesnap-mod div {
    font-size: 16px;
  }
  .btn-group .btn-bluesnap-mod div .fa {
    font-size: 19px;
    height: 19px;
  }
  .form-wrap .icon-info.showed-tooltip {
    background-position: 0 -15px;
  }
  .form-wrap .autocomplete-block select.form-control {
    height: 34px !important;
    padding: 6px 12px !important;
    visibility: visible !important;
  }
  .form-wrap .autocomplete-block input.ui-autocomplete-input {
    display: none;
  }
  .form-wrap .select-arrow {
    display: none;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group.has-info {
    position: relative;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group.has-info .btn {
    padding: 7px 20px 7px 0;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group.has-info .icon-info {
    position: absolute;
    top: 50%;
    right: 4px;
    margin-top: -8px;
    display: inline-block;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group .btn {
    border-left: none;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group.top-writer-btn .btn {
    border-left: 1px solid #8ad158;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group.top-writer-btn .btn:hover {
    border-color: #92d464;
  }
  .form-wrap .btn-group.btn-group-justified > .btn-group.top-writer-btn + .btn-group .btn {
    border-left: 1px solid #8E8E8E;
  }
  .form-wrap #_num_of_pages .block-6.no-right-padding {
    padding-right: 0;
  }
  .form-wrap #_num_of_pages .block-6.no-left-padding {
    padding-left: 0;
  }
  .form-wrap #_num_of_pages .block-6 .form-item-sign.no-right-margin {
    margin-right: 0;
  }
  .form-wrap .input-inc-block input[type="text"] {
    width: 37px;
    padding: 6px 0;
  }
  .form-wrap .discount-block .btn {
    width: 100%;
    max-width: 207px;
    white-space: normal;
  }
  .top-checkbox-btn.has-info .checkboxes {
    padding: 10px 30px 10px 10px;
  }
  .top-checkbox-btn.has-info .icon-info {
    position: absolute;
    top: 13px;
    right: 12px;
    display: inline-block;
  }
}
@media (min-width: 768px) and (max-width: 1114px) {
  td.action span {
    width: 95px;
    display: block;
  }
  div.alert button.close {
    display: none;
  }
  span[rel=tooltip] .fa-info-circle {
    display: none;
  }
  .order-page .order-info {
    padding: 5px 0 0 0;
  }
  .order-page .order-info .item {
    margin-left: 8px;
  }
  .content-header.fixed + div {
    margin-top: 70px;
  }
  h1 {
    font-size: 20px;
    font-weight: 200;
  }
  #header .user-area .user-info .user-sign {
    display: none;
  }
  #header .user-area .user-info .user-sign-icon {
    display: inline-block;
  }
  #header .btn-new-order {
    margin-left: 22px;
  }
  #header .btn-order-mobile {
    display: none;
  }
  #header .verification-block .link-mobile {
    display: none;
  }
  #header .verification-block .link-tablet {
    display: inline-block;
  }
  #header .verification-block .link-desktop {
    display: none;
  }
  #header .verification-block > a {
    font-size: 11px;
    vertical-align: -1px;
  }
  #header .header-app-banner {
    padding-left: 0;
  }
  #left-panel {
    text-align: center;
  }
  #left-panel .nav > li > a strong {
    font-size: 9px;
    display: block;
  }
  #left-panel .nav > li > a i {
    font-size: 28px;
  }
  #left-panel .nav > li > a .badge {
    position: absolute;
    left: 4px;
    top: 3px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: 0.8;
  }
  #left-panel .nav > li > a .store-credit-badge {
    display: none;
  }
  #left-panel .contact-block .holder-tablet {
    display: block;
  }
  #left-panel .contact-block .holder-desktop {
    display: none;
  }
  #left-panel .live-stats {
    display: none;
  }
  #main .nav-holder .nav-tabs > li > a {
    padding: 7px 20px;
  }
  #main .search-order-form {
    font-size: 11px;
    float: left;
  }
  #main .search-order-form .form-group {
    padding-left: 0px;
  }
  #main .search-order-form .form-group input {
    font-size: 11px;
    padding: 5px;
    max-width: 60px;
  }
  #main .search-order-form .form-group select {
    font-size: 11px;
    padding: 5px;
  }
  #main .search-order-form .form-group .type_of_work {
    width: 112px;
  }
  #main .search-order-form .form-group .type_of_paper {
    width: 106px;
  }
  #main .search-order-form .form-group .subject {
    width: 76px;
  }
  #footer .medals {
    padding-top: 10px;
  }
  #footer .medals img {
    width: 50px;
    height: 50px;
  }
  #footer .links > ul {
    margin-top: 14px;
  }
  #footer .payment > img {
    width: 24px;
    height: 16px;
  }
  #left-panel.col-sm-2 {
    width: 8.33333%;
  }
  #main.col-sm-10 {
    width: 91.6667%;
  }
  .extras .extras-mark-done {
    max-width: 100% !important;
  }
  .extras .media-body h4 + .media-content {
    margin-top: 26px !important;
  }
  .extras .media-content {
    margin-left: 0 !important;
  }
  .extras .media-content .btn-primary {
    display: block;
    min-width: inherit !important;
  }
  .banner-smile {
    display: none;
  }
  .ref-program-banner {
    display: none;
  }
  #carousel-banner-sidebar {
    display: none;
  }
  .referral-program #panel_about .top-table-holder label {
    display: block;
    text-align: center;
    font-size: 12px;
  }
  .referral-program #panel_about .top-table-holder table,
  .referral-program #panel_about .top-table-holder thead,
  .referral-program #panel_about .top-table-holder tbody,
  .referral-program #panel_about .top-table-holder th,
  .referral-program #panel_about .top-table-holder td,
  .referral-program #panel_about .top-table-holder tr {
    display: block;
  }
  .referral-program #panel_about .top-table-holder thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .referral-program #panel_about .top-table-holder td {
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 60px !important;
  }
  .referral-program #panel_about .top-table-holder td:before,
  .referral-program #panel_about .top-table-holder th:before {
    position: absolute;
    top: 8px;
    left: 6px;
    width: 65%;
    padding-right: 10px;
    white-space: nowrap;
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(1):before {
    content: "Place";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(2):before {
    content: "1";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(3):before {
    content: "2";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(4):before {
    content: "3";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(5):before {
    content: "4";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(6):before {
    content: "5";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(7):before {
    content: "6";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(8):before {
    content: "7";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(9):before {
    content: "8";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(10):before {
    content: "9";
  }
  .referral-program #panel_about .top-table-holder td:nth-of-type(11):before {
    content: "10";
  }
  .referral-program #panel_about .top-table-holder td:last-child {
    border: none;
  }
  #main.get-our-app-desktop {
    background-position: 525px 150px;
  }
  .appstore-banner {
    display: none;
  }
  .for-print .btn-group .btn:first-child {
    display: none;
  }
  .for-print .btn-group .btn:nth-child(2) {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    margin-left: 0;
  }
  .bonuses-page .steps ul .first {
    max-width: 290px;
  }
  .bonuses-page .steps ul .first span {
    padding: 35px 0px;
    font-size: 17px;
  }
  .bonuses-page .steps ul .second {
    max-width: 290px;
  }
  .bonuses-page .steps ul .second span {
    padding: 35px 0px;
    font-size: 17px;
  }
  .bonuses-page .steps ul .third {
    max-width: 290px;
  }
  .bonuses-page .steps ul .third span {
    padding: 18px 0px;
    font-size: 17px;
  }
  .bonuses-page .steps ul .fourth {
    max-width: 290px;
  }
  .bonuses-page .steps ul .fourth span {
    padding: 17px 0px;
    font-size: 17px;
  }
  .bonuses-page .steps ul .fifth {
    max-width: 290px;
  }
  .bonuses-page .steps ul .fifth span {
    padding: 8px 0px;
    font-size: 17px;
  }
  .get-our-app .app-content .show-btn {
    display: none;
  }
  .get-our-app .app-content .hidden-mobile {
    text-align: center;
  }
  .app-banner-mobile {
    text-align: center;
  }
}
.login-page-wrap .login-page {
  padding-right: 15px;
  padding-left: 15px;
  width: 58%;
}
.login-page-wrap .login-page .login-page-inner.app-p-banner {
  width: 100%;
  float: right;
}
.login-page-wrap .banner-right {
  padding-top: 100px;
  width: 42%;
}
.login-page-wrap .banner-right .inner {
  float: left;
  max-width: 300px;
  position: relative;
}
.login-page-wrap .banner-right .inner .banner {
  background: url('http://my.assignmentemperor.com/public/img/auth-banner-app.png') no-repeat scroll 50px 0px transparent;
  height: 235px;
  width: 230px;
  position: absolute;
  top: -205px;
  right: 60px;
}
.login-page-wrap .banner-right .inner .btn-holder {
  width: 100%;
  position: relative;
  text-align: right;
}
.login-page-wrap .banner-right .inner .btn-holder .btn-primary {
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  padding-left: 25px;
  height: 36px;
  width: 140px;
  margin-bottom: 23px;
}
.login-page-wrap .banner-right .inner .btn-holder .btn-primary:before {
  content: '\f105';
  position: absolute;
  margin-left: -15px;
  font: normal normal normal 14px/1 FontAwesome;
  text-rendering: auto;
  font-size: 28px;
  margin-top: -7px;
}
.login-page-wrap .banner-right .inner .login-page-inner h4 {
  font-size: 18px;
  text-transform: uppercase;
  padding: 25px 30px 20px;
  margin: 0px;
  font-weight: bold;
}
.login-page-wrap .banner-right .inner .login-page-inner ul {
  padding-left: 50px;
}
.login-page-wrap .banner-right .inner .login-page-inner ul li {
  font-size: 14px;
  position: relative;
  margin-bottom: 5px;
  padding-left: 0px;
}
.login-page-wrap .banner-right .inner .login-page-inner ul li:before {
  content: '';
  background: url('http://my.assignmentemperor.com/public/img/list-circle.png') no-repeat;
  position: absolute;
  padding-left: 20px;
  height: 12px;
  width: 12px;
  left: -20px;
  top: 4px;
}
#logo-partner-eh {
  width: 155px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-eh.png);
  display: block;
}
#logo-partner-bc {
  width: 155px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-bc.png);
  display: block;
}
#logo-partner-ae {
  width: 155px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-ae.png);
  display: block;
  margin-top: 5px;
}
#logo-partner-pp {
  width: 155px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-pp.png);
  display: block;
  margin-top: 4px;
}
#logo-partner-gm {
  width: 155px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-gm.png);
  background-repeat: no-repeat;
  display: block;
  margin-top: 5px;
}
#logo-partner-oye {
  width: 170px;
  height: 37px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-oye.png);
  background-repeat: no-repeat;
  display: block;
  margin-top: 5px;
}
#logo-partner-eta {
  width: 185px;
  height: 40px;
  background-image: url(http://my.assignmentemperor.com/public/img/partner/logo-partner-eta.png);
  background-repeat: no-repeat;
  display: block;
  margin-top: 5px;
}
#header {
  padding: 0px 15px;
}
#header .btn-new-order {
  margin-left: -15px;
  margin-top: 4px;
  margin-bottom: 4px;
}
#header .header-app-banner {
  margin-left: 17%;
  background: #fdfdfd;
  background: -moz-linear-gradient(top,#fdfdfd 0%,#e5e5e5 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#e5e5e5));
  background: -webkit-linear-gradient(top,#fdfdfd 0%,#e5e5e5 100%);
  background: -o-linear-gradient(top,#fdfdfd 0%,#e5e5e5 100%);
  background: -ms-linear-gradient(top,#fdfdfd 0%,#e5e5e5 100%);
  background: linear-gradient(to bottom,#fdfdfd 0%,#e5e5e5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#e5e5e5',GradientType=0);
  border-left: 3px solid #d73412;
  height: 49px;
  display: inline-block;
  vertical-align: -20px;
}
#header .header-app-banner .text {
  display: table;
  background: url(http://my.assignmentemperor.com/public/img/bg-header-banner.png) no-repeat;
  text-align: right;
  height: 49px;
  background-position: 100% 1px;
}
#header .header-app-banner .text span {
  display: table-cell;
  font-size: 13px;
  line-height: 14px;
  font-weight: bold;
  color: #101010;
  vertical-align: middle;
  padding-right: 50px;
  padding-left: 15px;
}
#header .header-app-banner:hover {
  background: #fdfdfd;
  background: -moz-linear-gradient(top,#fdfdfd 0%,#eaeaea 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdfd),color-stop(100%,#eaeaea));
  background: -webkit-linear-gradient(top,#fdfdfd 0%,#eaeaea 100%);
  background: -o-linear-gradient(top,#fdfdfd 0%,#eaeaea 100%);
  background: -ms-linear-gradient(top,#fdfdfd 0%,#eaeaea 100%);
  background: linear-gradient(to bottom,#fdfdfd 0%,#eaeaea 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#eaeaea',GradientType=0);
}
#header #logo {
  margin-top: 5px;
}
#left-panel nav .nav-pills li a .app-badge {
  float: right;
  margin-top: 3px;
  background: #d63511;
}
#left-panel .contact-block {
  margin-top: 0;
}
#left-panel #carousel-banner-sidebar {
  background: #ebebeb;
  background: -moz-linear-gradient(-45deg,#ebebeb 0%,#c9c9c9 100%);
  background: -webkit-gradient(linear,left top,right bottom,color-stop(0%,#ebebeb),color-stop(100%,#c9c9c9));
  background: -webkit-linear-gradient(-45deg,#ebebeb 0%,#c9c9c9 100%);
  background: -o-linear-gradient(-45deg,#ebebeb 0%,#c9c9c9 100%);
  background: -ms-linear-gradient(-45deg,#ebebeb 0%,#c9c9c9 100%);
  background: linear-gradient(135deg,#ebebeb 0%,#c9c9c9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#c9c9c9',GradientType=1);
  margin: 0 -15px;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item {
  min-height: 290px;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption {
  width: 100%;
  padding: 0;
  color: #333333;
  text-shadow: none;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .title {
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 10px auto 30px;
  padding: 0 15px;
  color: #333333;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .testim {
  font-size: 13px;
  font-style: italic;
  line-height: 14px;
  text-align: left;
  width: 59%;
  padding-left: 15px;
  padding-top: 20px;
  color: #333333;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .testim strong {
  margin-top: 20px;
  display: block;
  font-style: normal;
  font-size: 11px;
  font-weight: bold;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .bottom-btn {
  margin: 5% auto 0px;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .bottom-btn .btn-primary {
  text-transform: none;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .guide ul {
  text-align: left;
  padding-left: 35px;
  padding-right: 15px;
  line-height: 14px;
  margin-bottom: 20px;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .guide ul li {
  font-size: 13px;
  margin-bottom: 10px;
  color: #333333;
  position: relative;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .guide ul li:before {
  content: '';
  background: url(http://my.assignmentemperor.com/public/img/list-circle.png) no-repeat;
  position: absolute;
  width: 13px;
  height: 13px;
  margin-left: -20px;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption .bottom-btn a img:hover {
  opacity: 0.8;
}
#left-panel #carousel-banner-sidebar .carousel-inner .item .carousel-caption.man {
  background: url(http://my.assignmentemperor.com/public/img/eu-man.png) no-repeat;
  background-position: 105% 100px;
}
@media (max-width: 1114px) and (min-width: 768px) {
  #header .btn-new-order {
    margin-left: 27px;
    margin-top: 4px;
    margin-bottom: 4px;
  }
  #header .header-app-banner {
    width: 151px;
    margin-left: 0;
  }
  #header .header-app-banner .text {
    background-position: 109% 1px;
  }
  #header .header-app-banner .text span {
    font-size: 12px;
    padding-right: 37px;
    padding-left: 2px;
  }
  #header #logo {
    margin-left: -7px;
  }
}
@media (max-width: 767px) {
  #header .header-app-banner {
    display: none;
  }
  .login-page-wrap .login-page {
    padding-right: 15px;
    padding-left: 15px;
    width: 100%;
  }
  .login-page-wrap .login-page .login-page-inner {
    float: right;
    width: 100%;
  }
  .login-page-wrap .login-page.app-p-banner {
    float: right;
    width: 100%;
  }
  .login-page-wrap .banner-right {
    padding-top: 230px;
  }
  .login-page-wrap .banner-right .inner {
    margin: 0px auto 20px;
    float: none;
  }
  #logo-partner-bc {
    width: 115px;
    margin-top: 10px;
    border-radius: 4px;
  }
  #logo-partner-pp {
    margin-top: 9px;
  }
}
.popup-block {
  padding: 30px 0;
  margin: 0 auto 10px auto;
  width: 449px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  background-color: #fff;
  border: solid 2px #323639;
  background: url(http://my.assignmentemperor.com/public/img/banners/popup_psd.png) repeat;
  position: relative;
  font-weight: normal;
  text-align: center;
  font-weight: bold;
  color: #c84c2c;
}
.popup-block .popup-close {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 8px;
  height: 8px;
  background: url(http://my.assignmentemperor.com/public/img/banners/close.png) repeat;
}
.popup-block .popup-text {
  font-weight: normal;
  font-size: 30px;
  line-height: 48px;
}
.popup-block .popup-btn-block {
  margin: 30px 0 0 0;
  display: inline-block;
  width: 100%;
}
.popup-block .popup-btn-block .popup-btn-con {
  margin: 0 30px;
}
.popup-block .popup-btn-block .popup-btn-con .popup-btn-l,
.popup-block .popup-btn-block .popup-btn-con .popup-btn-r {
  font-weight: normal;
  font-size: 20px;
  line-height: 42px;
  color: #fff;
  width: 150px;
  height: 45px;
  display: block;
  -webkit-border-radius: 7px/6px;
  -moz-border-radius: 7px/6px;
  border-radius: 7px/6px;
  background-color: #b2b2b2;
  text-decoration: none;
}
.popup-block .popup-btn-block .popup-btn-con .popup-btn-l {
  float: left;
}
.popup-block .popup-btn-block .popup-btn-con .popup-btn-r {
  float: right;
}
.popup-block .popup-btn-block .popup-btn-con .btn-active-c {
  background: #c84c2c;
}
.popup-block .popup-btn-block .popup-btn-con a:hover {
  opacity: 0.8;
}
.banner-pink {
  background-color: #f1e2de;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  margin: 0 0 10px 0;
  padding: 10px;
  text-align: center;
  font-family: Arial;
  font-size: 13px;
  line-height: 20px;
  color: #010101;
}
.main-list-holder .main-list-item:first-child {
  border-top: 2px solid #000;
}
.header-detailed-title-block {
  padding: 20px 0 0 0;
}
.header-detailed-title-block i {
  font-size: 22px;
}
.header-detailed-title {
  font-size: 16px;
}
.header-detailed-title a {
  display: block;
  color: #000;
  line-height: 1;
}
.header-detailed-title a.active {
  text-decoration: underline;
}
.header-detailed-title .badge-info {
  background: #000;
}
.header-detailed-title .badge {
  position: absolute;
  padding: 5px 7px;
  font-size: 8px;
  top: -9px;
  left: 50%;
  margin-left: 8px;
  background-color: #d63511;
}
.title-info-block {
  display: inline-block;
}
.order-page .tab-content.content-header .order-info {
  display: block;
}
.order-page #messages .panel {
  border-top: none;
}
#information .order-info .item .sign,
#information .order-info .item .body {
  display: inline-block;
  color: #818181;
  vertical-align: -1px;
}
.navbar-fixed-menu {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 999999999999999999999;
  background-color: #fff;
  padding-right: 15px;
  padding-left: 15px;
}
.header-detailed-info {
  text-align: center;
  line-height: 1;
}
.header-detailed-info .label {
  font-size: 10px;
  border-radius: 10px;
}
#create_message {
  margin-top: 20px;
}
.tab-content h1 {
  display: block;
  width: 100%;
}
.tab-content .order-info {
  margin-bottom: 20px;
}
.tab-content .media .media {
  margin-top: 10px;
}
.tab-content .table.bill-table {
  float: left;
}
.tab-content .banner-holder {
  float: left;
  width: 100%;
}
.banner.banner-deafult {
  display: inline-block;
}
@media (max-width: 767px) {
  #main {
    min-height: 100% !important;
  }
  #header .verification-block .link-mobile i {
    margin-left: 15px;
  }
  .main-list-holder .btn-deadline-mobile,
  .main-list-holder .btn-deadline-desktop {
    display: none;
  }
  .main-list-holder .deadline {
    text-align: right;
  }
}
@media (min-width: 767px) {
  #header .btn-order-mobile {
    display: none;
  }
}