*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; text-decoration: none; -webkit-font-smoothing: antialiased;}

.faq_topic_page { width:100%; float:left; padding:15px;}
.faq_main_title { width:100%; float:left; margin:0px; padding:10px 0; font-size:18px; font-weight:bold; }

.searchpart { width:100%; float:left; margin:0px;}
.search_left { display: none; width:29%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#5B5B5B; padding: 10px 0 0 0;}

.search_right { float:right;width:69%;}
.textbx{
  float:left;
  padding:0 10px 0 0;
  width: 72%;
  margin:0;
}
.textbx .searchfild{width:100%; height:40px; background:#fff; display:block; border: 0; border-bottom: 2px solid #333; margin:0px; padding:0px; color:#000; text-indent:15px;}
#searchfaq {
    background: #fff url('/media/wysiwyg/enter-arrow.png') no-repeat;
    position: relative;
    top: 15px;
}
.searchbtgo {
  background-color: #000;
  border: 0 solid;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  float: left;
  height: 40px;
  margin: 0;
  padding: 0 15px;
  text-transform: uppercase;
}
.searchbtgo:hover{ background:#525252;}

.faq-left {width:29%; float:left; margin:30px 0;border-radius: 6px 6px 0 0;} 
.faq-left-title {width:100%; float:left; margin:0px; padding:10px 0 20px 10px; font-size:20px; }
.faq-left-link { width:100%; float:left; margin:0px; padding:0 0px 0px 0px; list-style:none; background:#fff;}
.faq-left-link li { width:100%; float:left; margin:0px 0; padding:0px 0; position:relative; font-size:14px; font-weight: bold; line-height:22px;}
.faq-left-link li a { display:block;padding:10px 0 10px 30px;}
.faq-left-link li a:hover {cursor:pointer;}
.faq-left-link li a:after{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: transparent transparent transparent #bdbfbe;   border-image: none; border-style: solid; border-width:5px; content:""; position:absolute; top:17px; z-index: 1; left:15px;}
.faq-left-link li a:hover:after {border-color: transparent transparent transparent #000;}
.faq-left-link li a.active:after {border-color: transparent transparent transparent #000;}

.faq-right {width:69%; float:right; margin:30px 0; position:relative;} 
.faq-right_title { width:100%; float:left; margin:0px; padding: 15px 0; }
.faq-right-contant { width:100%; float:left; margin:0px; padding:15px 0; }

.faq_list { width:100%; float:left; margin:0px; padding:0px;}
.faq-question { display:block; width:100%; padding:10px 0 10px 25px; position:relative; cursor:pointer;}
.faq-question:after{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: transparent transparent transparent #000;   border-image: none; border-style: solid; border-width:6px; content:""; position:absolute; top:15px; z-index: 1; left:5px;}
.faq-question:hover:after {border-color: transparent transparent transparent #000;}
.faq-question.active:after {border-color:#008ed6 transparent transparent transparent;top:21px;}
.faq-text-content { width:100%; float:left; margin:0px; padding:0px 0 15px 25px; font-size:15px; line-height:26px; color:#4b4b4b; display:none;}

.pagenav{ float:right; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.pagenav a{width:24px; height:26px; display:inline-block; background-color:#e8e8e8; text-align:center; line-height:24px; margin:0px 3px; float:left; border:solid 1px #fff; }
.pagenav a:hover{background- color:#fff; border:solid 1px #fff; }
.pagenav a.active{background- color:#fff; border:solid 1px #fff; }

.faq-loader {
  background: #fff url("../images/faq_loading.gif") no-repeat scroll center center;
  display: none;
  height: 100%;
  margin-left: -6px;
  margin-top: -6px;
  opacity: 0.8;
  position: absolute;
  width: 100%;
  z-index: 100;
}
.no-cat-found {
  display: inline-block;
  width: 100%;
}







@media only screen and (min-width: 200px) and (max-width:543px) { /*(.col-xs-)*/

.faq-index-index .main-container, .footer-container {padding: 0;}
.search_left { display:none;}
.search_right {width: 100% !important;}
.searchpart {padding: 18px 0 !important;}
.searchbtgo {font-size: 14px !important;padding: 0 10px !important;}
.faq-left {margin: 0 !important;width: 100% !important;}
.faq-right {width: 100% !important;}
.faq-question {font-size: 15px !important;}



 
}
/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:544px) and (max-width:767px) { /*(.col-sm-)*/

.faq-index-index .main-container, .footer-container {padding: 0;}
.search_left { display:none;}
.search_right {width: 100% !important;}
.searchpart {padding: 18px 0 !important;}
.searchbtgo {font-size: 14px !important;padding: 0 10px !important;}
.faq-left {margin: 0 !important;width: 100% !important;}
.faq-right {width: 100% !important;}
.faq-question {font-size: 15px !important;}




}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (min-width:768px) and (max-width:991px) { /*(.col-md-)*/ 

.faq-index-index .main-container, .footer-container {padding: 0;}



}
/*-----------------------------------------------------------------------------------------*/
@media only screen and (min-width:992px) and (max-width:1199px) { /*(.col-lg-)*/





}
/*-----------------------------------------------------------------------------------------*/

@media only screen and (min-width:1200px){ /*(.col-xl-)*/






}
/*-----------------------------------------------------------------------------------------*/






