
#maindiv{}
#title h1 {text-align: right;font-weight: bold;font-size: 25px;margin: 0;color:#fff;}
.container {width: 1000px;margin: 0 auto;padding: 38px 0;}
#wrapper{margin:0px auto;}
#sidebarfaq { position: relative; }
#content {}
#title {width: 900px;height: 60px;float: right;}
.clear:after {visibility: hidden;display: block;content: "";clear: both;height: 0;}
.navfaq { margin-top:100px; bottom:0;}
.navfaq.stickydiv {position: fixed;top: 0;z-index: 10000;margin-top:80px;}
.navfaq ul {list-style-type:none;margin:0;padding:0;}
.navfaq li {padding:5px 10px;}
.navfaq li a { color: #333;
    font-size: 18px;
    line-height: 40px; text-decoration:none !important;}
a{text-decoration:none;}
.activefaqs{  background-color: #3aa3e3 !important;
    border-radius: 4px;
    color: #fff !important;
    padding: 10px !important;
    width: 100%; text-decoration:none;}
p{font-family:Verdana,Arial,Helvetica,sans-serif;}
footer p{color:#fff;}



.wrap {
  max-width: 600px;
  margin: 0 auto;
}

.heading {
  text-align: center;
  text-shadow: 2px 4px black;
}

.accordion {
  border: 1px solid white;
  padding: 0 10px;
  margin: 0 auto;
  list-style: none outside;
}

.accordion > * + * { border-top: 1px solid white; }

.accordion-item-hd {
  border-bottom: 1px solid #E0E0E0;
    cursor: pointer;
    display: block;
    font-size: 18px;
    padding: 15px 30px 30px 0;
    position: relative;
	font-weight:normal !important;
}

.accordion-item-input:checked ~ .accordion-item-bd {
  max-height: 1000px;
  padding-top: 15px;
  margin-bottom: 15px;
  -webkit-transition: max-height 1s ease-in, margin .3s ease-in, padding .3s ease-in;
  transition: max-height 1s ease-in, margin .3s ease-in, padding .3s ease-in;
}

.accordion-item-input:checked ~ .accordion-item-hd > .accordion-item-hd-cta {
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
  display:none;
}

.accordion-item-input:checked ~ .accordion-item-hd > .plusym {
  display:none;
}
.accordion-item-input:checked ~ .accordion-item-hd > .minusym {
  display:block;
}
.minusym{  display:none;}

.accordion-news{
   color: #3aa3e3;
    display: block;
    font-size: 20px;
    line-height: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    text-align: center;
    top: calc(50% - 3px);
    width: 35px;
}



.accordion-item-hd-cta {
  display: block;
  width: 30px;
  position: absolute;
  top: calc(50% - 6px );
  /*minus half font-size*/
  right: 0;
  pointer-events: none;
  -webkit-transition: -webkit-transform .3s ease;
  transition: transform .3s ease;
  -webkit-transform: rotate(-180deg);
  -ms-transform: rotate(-180deg);
  transform: rotate(-180deg);
  text-align: center;
  font-size: 12px;
  line-height: 1;
}

.accordion-item-bd {
  max-height: 0;
  margin-bottom: 0;
  overflow: hidden;
  -webkit-transition: max-height .15s ease-out, margin-bottom .3s ease-out, padding .3s ease-out;
  transition: max-height .15s ease-out, margin-bottom .3s ease-out, padding .3s ease-out;
}

.accordion-item-input {
  clip: rect(0 0 0 0);
  width: 1px;
  height: 1px;
  margin: -1;
  overflow: hidden;
  position: absolute;
  left: -9999px; 
  
}

#content h1{   color: #000;
    font-size: 28px;
    font-weight: bold;
    margin: 0;
    padding: 12px;}
.ftile{  color: #000;
    font-size: 28px;
    font-weight: bold;
    padding: 12px;}
	
#content section{padding-bottom:10px !important;}	

@media screen and (max-width:996px){#sidebarfaq{display:none !important;}}