.order-now-section .bottom-line{border-bottom:1px solid #eee;padding-top:4px;padding-bottom:4px}.order-now-section .bottom-line:last-child{border-bottom:0}.order-now-section label{margin-bottom:0}.order-now-section ul li{list-style:none;list-style-type:none;margin-bottom:10px}.order-now-section #frmOrder02 .prices{border:0;display:inline-block;background:transparent;padding:0;font-weight:bold}.order-now-section .order-now-form .row{margin-bottom:15px}.order-now-section .order-now-form .row:last-child{margin-bottom:0}.order-now-section .order-now-form .row label{line-height:32px}.order-now-section .order-now-form img.caaptcha-img{border-radius:5px;margin:0 0 10px}.thank-you-page .waiting{font-size:18px}.thank-you-page .countdown{font-size:28px;margin:10px 0}.thank-you-page .redirect-payment{font-size:18px;margin-bottom:20px}.panel-footer ul li.no-badge a .badge{display:none}.badge-error{background-color:#b94a48}.badge-error:hover{background-color:#953b39}.badge-warning{background-color:#f89406}.badge-warning:hover{background-color:#c67605}.badge-success{background-color:#468847}.badge-success:hover{background-color:#356635}.badge-info{background-color:#3a87ad}.badge-info:hover{background-color:#2d6987}.badge-inverse{background-color:#333333}.badge-inverse:hover{background-color:#1a1a1a}.order-now-section .panel-body .badge{padding:6px 10px;margin:-2px 0}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-file{overflow:hidden;position:relative;vertical-align:middle;}.btn-file>input{position:absolute;top:0;right:0;margin:0;opacity:0;filter:alpha(opacity=0);transform:translate(-300px, 0) scale(4);font-size:23px;direction:ltr;cursor:pointer}.fileupload .uneditable-input{display:inline-block;margin-bottom:0px;vertical-align:middle;cursor:text}.fileupload .thumbnail{overflow:hidden;display:inline-block;margin-bottom:5px;vertical-align:middle;text-align:center;}.fileupload .thumbnail>img{display:inline-block;vertical-align:middle;max-height:100%}.fileupload .btn{vertical-align:middle}.fileupload-exists .fileupload-new,.fileupload-new .fileupload-exists{display:none}.fileupload-inline .fileupload-controls{display:inline}.fileupload-new .input-append .btn-file{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.thumbnail-borderless .thumbnail{border:none;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.fileupload-new.thumbnail-borderless .thumbnail{border:1px solid #ddd}.control-group.warning .fileupload .uneditable-input{color:#a47e3c;border-color:#a47e3c}.control-group.warning .fileupload .fileupload-preview{color:#a47e3c}.control-group.warning .fileupload .thumbnail{border-color:#a47e3c}.control-group.error .fileupload .uneditable-input{color:#b94a48;border-color:#b94a48}.control-group.error .fileupload .fileupload-preview{color:#b94a48}.control-group.error .fileupload .thumbnail{border-color:#b94a48}.control-group.success .fileupload .uneditable-input{color:#468847;border-color:#468847}.control-group.success .fileupload .fileupload-preview{color:#468847}.control-group.success .fileupload .thumbnail{border-color:#468847}.order-now-section .upload-files{height:20px;padding:0;text-align:center}.order-now-section .no-margin-bottom{margin-bottom:0}.chatperson{display:block;border-bottom:1px solid #eee;width:100%;display:flex;align-items:center;white-space:nowrap;overflow:hidden;margin-bottom:15px;padding:4px}.chatperson:hover{text-decoration:none;border-bottom:1px solid orange}.namechat{display:inline-block;vertical-align:middle}.chatperson .chatimg img{width:40px;height:40px}.chatperson .pname{font-size:18px;padding-left:5px}.chatperson .lastmsg{font-size:12px;padding-left:5px;color:#ccc}.chat-window{bottom:0;position:fixed;float:right;margin-left:10px}.chat-window > div > .panel{border-radius:5px 5px 0 0}.icon_minim{padding:2px 10px}.msg_container_base{background:#e5e5e5;margin:0;padding:0 10px 10px;max-height:300px;overflow-x:hidden}.top-bar{background:#666;color:white;padding:10px;position:relative;overflow:hidden}.msg_receive{padding-left:0;margin-left:0}.msg_sent{padding-bottom:20px!important;margin-right:0}.messages{background:white;padding:10px;border-radius:2px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);max-width:100%}.messages > p{font-size:13px;margin:0 0 0.2rem 0}.messages > time{font-size:11px;color:#ccc}.msg_container{padding:10px;overflow:hidden;display:flex}.avatar{position:relative;padding-left:0}.avatar .glyphicon{background:#C6C6FF;color:#fff;font-size:30px;padding:0 10px 0;width:100%;text-align:center;border-bottom:2px solid #fff;line-height:40px;border-radius:4px}.base_receive > .avatar:after{content:"";position:absolute;top:0;right:-16px;z-index:2;width:0;height:0;border:5px solid #FFF;border-left-color:rgba(0, 0, 0, 0);border-bottom-color:rgba(0, 0, 0, 0)}.base_sent{justify-content:flex-end;align-items:flex-end}.base_sent > .avatar:after{content:"";position:absolute;bottom:0;left:-16px;width:0;height:0;border:5px solid white;border-right-color:transparent;border-top-color:transparent;box-shadow: 1px 1px 2px rgba(black, 0.2)}.base_receive .avatar{padding-right:0;padding-left:15px}.msg_sent > time{float:right}.msg_container_base::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.msg_container_base::-webkit-scrollbar{width:12px;background-color:#F5F5F5}.msg_container_base::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.btn-group.dropup{position:fixed;left:0px;bottom:0}.orderform-btn{margin:0 0 20px}
#feedback-form {margin: 0 0 20px;padding: 20px;border: 1px solid #eee;}#feedback-form .feedback-options {margin:0;padding:0;}#feedback-form .feedback-options li {margin:0 0 5px;padding:10px;list-style:none;background: #eee;}#feedback-form .feedback-options li .feedback-title {margin: 0;padding: 0;font-weight: bold;float: left;min-width: 200px;}#feedback-form .feedback-options li .feedback-fields {margin:0;padding:0;display: inline;}#feedback-form .feedback-options li .feedback-fields input {margin:2px 10px 0;padding:0;float:left;}#feedback-form .feedback-options li .feedback-fields label {margin:0;padding:0;float:left;}
.radio-label input[type="radio"] + label{
  width: 100%;
  padding:8px 10px;
  line-height: 1.4;
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  -webkit-transition: 0.35s ease-in-out;
  -moz-transition: 0.35s ease-in-out;
  -o-transition: 0.35s ease-in-out;
  transition: 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.radio-label input[type="radio"] + label {
  display: inline-block;
  width:auto;
  text-align: center;
  float: left;
  border-radius: 0;
}
input:focus {
  outline: 0;
  border-color: #64ac15;
}
.radio-label input[type="radio"] {
	width:auto;
	opacity: 0;
	position: absolute;
	left: 5%;
	top: 0;
}

.radio-label input[type="radio"] + label:first-of-type {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.radio-label input[type="radio"] + label:last-of-type {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.radio-label input[type="radio"] + label i {
  padding-right: 0.4em;
}
.radio-label input[type="radio"]:hover + label:hover,
.radio-label input[type="radio"]:checked + label {
  background-color: #ccc;
  color: #fff;
  border-color: #999;
}

input:checked + label:before,
select:focus,
select:active {
  background-color: #ccc;
  color: #fff;
  border-color: #999;
}

.file-upload {
  position: relative;
  display: inline-block;
}
.file-upload__label {
  display: block;
  padding:8px 10px;
  margin:0;
  color: #fff;
  background: #222;
  border-radius: 0.4em;
  transition: background 0.3s;
}
.file-upload__label:hover {
  cursor: pointer;
  background: #000;
}
.file-upload__input {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  font-size: 1;
  width: 0;
  height: 100%;
  opacity: 0;
}
.order-form-section label{font-size:13px;font-weight:normal}
.order-form-section .long{padding-top:0}
#per_page_price_convert, #convert_total_price2{border:0;background:transparent;margin:0;padding:0}
.order-form-section .panel hr{margin:10px 0}
.widget_media_image{text-align:center}
#stickybox{box-shadow:0 0 20px 0 #999}
#stickybar{text-align:center}
#stickybar img{display:inline-block;width:auto}
.order-now-section .widget-title{
	font-size: 22px;
    margin:0 0 20px;
    padding: 0 0 10px;
    border-bottom: 1px solid #eee;
}.text-danger {color: #dc3545!important;border: 1px solid #dc3545;margin: 0 0 10px;padding: 5px 10px;}.text-danger hr {border-top: 1px solid #dc3545;margin:5px 0 10px;}.text-danger .form-control{padding: 3px;}.addifiles{color: red;margin: 10px 0 0;display: inline-block;}