.clear{
clear:both;
}
.reply-wrap{
width:98%;
margin:5px 0px 5px 0px;
padding:5px;
clear:both;
}
.reply-from-admin{
background-color: #f1f1f1;
display: flex;
}
.reply-wrap .pull-left{
float:left;
margin:0px 10px 0px 0px;
padding:0px;
width:auto;
}
.reply-wrap .pull-right{
float:left !important;
padding:0px;
margin:0px;
width:80%;
}
.media .reply-wrap{
float:left;
padding:0px;
margin:0px;
}
.reply-wrap .media-heading{
padding:0px;
margin:0px 0px 10px 0px;
font-size:20px;
}
.media-heading small{
font-size:12px;
color:#0073AA;
}
.ap-table{
background:#FFFFFF; 
width:100%; 
padding:10px;
margin:5px 0px; 
border:1px solid #ccc;
}
.form-group{
margin:0px 0px 10px 0px;
}
.form-group label{
margin-left:0;
font-size:18px;
}
.ticket-reply .status{
color:#0073AA;
}
.attachments{
font-weight:600;
margin:5px 0px 0px 0px;
}
.attachments img{
display: inline !important;
}
.form-group input[type=text],
input[type=email],
input[type=password],
input[type=url],
input[type=tel]{
margin:5px 0px 5px 0px;
width:100%;
}
.form-group textarea{
margin:5px 0px 5px 0px;
width:100%;
}
.bg-success{
width:100%;
padding:10px;
margin:5px 0px 5px 0px;
background-color:#FFFFFF;
color:#205C14;
border:1px solid #205C14;
border-radius:4px;
box-sizing:border-box;
}
.bg-danger{
width:100%;
padding:10px;
margin:5px 0px 5px 0px;
background-color:#FFFFFF;
color:#F40404;
border:1px solid #F40404;
border-radius:4px;
box-sizing:border-box;
}
.support-list-table{
width:100%;
}
.support-search-form-control{
width:100%;
border: 1px solid #ccc;
border-radius: 3px;
color: #666;
padding: 3px;
} .support-notice{
width:100%;
position:fixed;
background-color:#ffaa2b;
color:#FFF;
text-align:left;
margin:0px auto;
padding:15px 5px;
box-sizing:border-box;
z-index:99999999;
}
.support-notice a{
color:#FFF;
}
.support-notice a:hover{
color:#FFF;
}
.support-notice-clear{
width:auto;
position:absolute;
top: 8px;
right:5px;
} .st-error{ color:#ff0000; } 
input.st-error{ border:1px solid #ff0000 !important; }
textarea.st-error{ border:1px solid #ff0000 !important; }.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}