/*Static Start*/
.static_page{}
.static_page a{text-decoration:underline;}
.static_page h3{font-family:'montserrat';font-size:20px;}
.static_page h4{font-family:'montserrat';font-size:17px;}
.static_page .comlist_box{padding:0;margin:0 0 20px 0;}
.static_page .comlist_box li{list-style:none;position:relative;padding-left:15px;margin-bottom:8px;font-size:14px;}
.static_page .comlist_box li:after{content:"";position:absolute;width:4px;height:4px;background:#000000;border-radius:50%;-moz-border-radius:50%;top:7px;left:0;}
.static_page .shroom{ font-size:14px;}

@media (max-width:575px){.static_page .shroom .text-center{ text-align:left;}}

/*Static end*/

/*FAQ page CSS Start*/
.accordion-container .accordion-title{position:relative;font-size:18px;line-height:22px;margin:15px 0px 10px;padding-left:23px;cursor:pointer;}
.accordion-container .accordion-title:before, .accordion-container .accordion-title:after{content:"";display:block;position:absolute;left:0px;top:9px;width:14px;height:2px;background-color:#000000;}
.accordion-container .accordion-title:after{transform:rotate(90deg);}
.accordion-container .accordion-title.open:after{opacity:0;}
.accordion-container .accordion-content p{margin-bottom:20px;padding-left:50px;}
/*FAQ page CSS End*/

/*trade account*/
.tradeaccount-index-index .qd-form.trade-account{max-width: 97rem; margin: auto;}
.tradeaccount-index-index .qd-form.trade-account .company-address-info input{font-family: 'montserrat';}
.tradeaccount-index-index .qd-form.trade-account select{ color:#999; font-family: 'montserrat';}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field{margin: 0 0 15px;}
.tradeaccount-index-index .qd-form.trade-account fieldset:first-child{ margin-bottom:0px;}

.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business { margin-top:20px;}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business .label.bold span {font-weight: bold;}

.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.date_established{position: relative;}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.date_established .control:after{position:absolute; content:'\f073'; right:12px; font-family:"Font Awesome 5 Pro"; line-height: 45px; color:#cccccc;}

.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field label,
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business label{ font-size: 14px; color:#000; margin: 0 0 12px;padding: 0 15px 0 0; text-align: left; float:left;}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field .control input{ border-radius:0px;}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.required .label:after{font-size:15px; margin: 0 0 0 7px; content: '*'; color: #999;}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business label{ display:block; float:none; padding-right:0px;}
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business .control input{float:left; margin-top:0px;}

.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business .control .qdtop{ position: relative; padding-left: 20px;}

.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.type_of_business .control .qdtop input{ position:absolute; left:0;}

.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset .field.required .label.disable:after{ display: none;}

.trademdtext{ text-align: center; margin-top:30px;}
.trademdtext a{ text-decoration: underline;}

.trademdtext .mscsection{ display: block; margin:30px 0px 0px;}
.trademdtext .mscsection ul{margin: 0;padding: 0;list-style: none;}
.trademdtext .mscsection li{padding: 0 50px;text-align: center; display: inline-block;}
.trademdtext .mscsection li:first-child {padding-left: 0;}
.trademdtext .mscsection li:last-child {padding-right: 0;}

@media (max-width: 993px){
.trademdtext .mscsection li{padding: 0 25px;}
}

@media (max-width: 767px){
.trademdtext .mscsection li{padding: 0;width: 50%;display: inline-block;float: left; vertical-align: top;}
}

@media (max-width: 374px){
.trademdtext .mscsection li p{ font-size:12px;}
}

@media (min-width: 993px){
.tradeaccount-index-index .qd-form.trade-account fieldset.fieldset{float: left;overflow: hidden; width: calc(50% - 60px);margin: 0 30px;overflow: visible;}
}