.quote-heading-cls
{
background-color: #033968;
}
.quote-heading-cls th
{
color: white !important;
}
input#useridcustom {
display: none;
}
h1.mainh1 {
display: inline-block;
float: left;
}
form.mainlii {
display: inline-block;
float: right;
}
.mainlii ul {
list-style: none;
padding: 0;
}
.mainlii ul li {
display: inline-block;
}
li.fsearch input {
height: 35px;
border: 1px solid #ccc;
padding: 2px 9px;
}
li.fsearch select {
height: 35px;
}
li.ffileter input {    
background: #f19200;
color: #fff;
font-size: 14px;
font-weight: 700;
padding: 8px 15px;
border: 1px solid #f19200;
}
form.paypalmainform {
display: inline-block;
margin: 4px 7px;
}
form.paypalmainform input.paypalbtn {
background: #f19200;
color: #fff;
font-size: 14px;
font-weight: 700;
padding: 4px 8px;
border: 1px solid #f19200;
border-radius: 6px;
cursor: pointer;
}
span.paycls {
display: inline-block;
padding: 6px 14px;
background: green;
color: #fff;
}
.reworkclik{
background: #f19200;
color: #fff;
font-size: 14px;
font-weight: 700;
padding: 4px 8px;
border: 1px solid #f19200;
border-radius: 6px;
cursor: pointer;margin-left: 14px;
}
h4.smallttl {
font-size: 16px;
font-weight: 700;
margin-bottom: 0;
padding: 0;
}
h4.orderttl {
font-size: 22px;
color: #f19200;
font-weight: 400;
}
ul.maindetilul {
padding: 0;
margin-top: 27px;
margin-bottom: 30px;
}
ul.maindetilul li {
list-style: none;
display: inline-block;
padding-left: 33px;
position: relative;
line-height: 18px;
}
ul.maindetilul li span {
display: inline-block;
width: 100%;
font-size: 15px;
}
i.icon_clock_alt {
font-family: ETmodules!important;
}
i.icon_clock_alt:before {
content: "\7d";
font-style: initial;
font-weight: 700;
color: #f19200;
font-size: 30px;
}
.icon_payment_alt{
font-family: ETmodules!important;
}
.icon_payment_alt:before {
content: "\e014";
font-style: initial;
font-weight: 700;
color: #f19200;
font-size: 33px;
}
.icon_payprice_stts{
font-family: ETmodules!important;
}
.icon_payprice_stts:before {
content: "\e014";
font-style: initial;
font-weight: 700;
color: #f19200;
font-size: 33px;
}
.icon_payprice_alt{
font-family: ETmodules!important;
}
.icon_payprice_alt:before {
content: "\e0ed";
font-style: initial;
font-weight: 700;
color: #f19200;
font-size: 33px;
}
ul.maindetilul li i {position: absolute;left: -8px;top: 12px;}
ul.maindetilul li span.smttl {
font-size: 14px;
}
ul.maindetilul li span.bgttl {
font-size: 14px;
color: #f19200;
}
span.smttl.dedlin {
color: #000;
font-weight: 700;
}
span.smttl.dedlin small {
display: inline-block;
margin-left: 11px;
font-weight: 500;
}
ul.maindetilul li span.bgttl {  }
span.bgttlblk {
font-weight: 700;
color: #000;
}
ul.maindetilul li span small {display: inline-block;margin-left: 34px;font-weight: 500;}
.viewdetailss {
display: inline-block;
width: 100%;
text-align: right;
cursor: pointer;
color: #1d97d2;
font-size: 14px;
font-weight: 700;
}
.leftmsg {
display: inline-block;
float: left;
width: 50%;
}
.rightmsg {
display: inline-block;
float: right;
width: 50%;
}
.messagedetails {
display: inline-block;
width: 100%;
}
.leftmsg ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.leftmsg ul li {
list-style: none;
font-size: 14px;
color: #000;
margin: 10px 1px;
}
.leftmsg ul li span {
display: inline-block;
width: 100%;
font-weight: 700;
color: #000;
}
.leftmsg ul li span a {
color: #329ad3;
}
.rightmsg h3 {
font-size: 19px;
}
.rightmsg div {font-size: 13px;line-height: 21px;}
.messagedetails.view_div {
display: inline-block !important;
}
tr.setnot {
display: none;
}
@media (max-width:1079px) and (min-width:656px) {
ul.maindetilul li {
width: 50%;
float: left;
margin-bottom: 21px;
}
ul.maindetilul li.secnd {
padding: 0;
}
}
@media (max-width:1391px) and (min-width:1080px) {
ul.maindetilul li.secnd {
width: 30%;
padding: 0;
}    
}
@media screen and (max-width: 655px) {
.mainlii ul li {
display: inline-block;
width: 100%;
margin-bottom: 12px;
}
.mainlii ul li input,.mainlii ul li select {
display: inline-block;
width: 100%;
}
.mainlii ul li.ffileter input {
display: inline-block;
width: 40%;
float: left;
margin-left: 2px;
}
.mainlii ul li.ffileter input:last-child {
float: right;
}
.woocustomtble {
display: inline-block;
width: 100% !important;
overflow: scroll;
}
h1.mainh1 {
font-size: 18px !important;
}
.mainlii ul li {
display: inline-block;
width: 100%;
margin-bottom: 12px;
}
.mainlii ul li input,.mainlii ul li select {
display: inline-block;
width: 100%;
}
ul.maindetilul li {
width: 100%;       
margin-bottom: 21px;
}
ul.maindetilul li.secnd {   
padding: 0;
}
}
@media screen and (min-width: 1292px) {
.viewdetailss { padding-right: 26%; }
}
input.sendmsgchat {
margin-top: 8px;
background: #f19200;
color: #ddd;
border: 0;
padding: 6px 20px;
text-transform: uppercase;
font-weight: 700;
cursor: pointer;
}
.Att_msg:focus {
outline: none !important;
border: 1px solid #ccc !important;
box-shadow: none !important;
}
.Att_msg{  
border: 1px solid #ccc !important;
box-shadow: none;
}
.attchmentfile .btn-primary {
background: #616161 !important;
border-color: #616161 !important;
}
.progress-bar.done {
background: green;
display: inline-block;
}
a.imagefues img {
width: 69px;
height: 60px;
}
.cddrex a {
display: inline-block;
width: 100%;
}
.cddrex {
border-radius: 4px !important;
}
.chatebox .progress{
height: 2rem !important;
} .progress_retunfiles div .selectedfi_dy {
display: inline-block;
color: #000;
}
.progress_retunfiles div .removemx {
color: red;
font-weight: 700;
margin-left: 7px;
position: relative;
top: 1px;
cursor: pointer;
}