/*------------------------------------------------------------------------
# JoomShaper Accordion Module by JoomShaper.com
# ------------------------------------------------------------------------
# author    JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2012 JoomShaper.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Websites: http://www.joomshaper.com
-------------------------------------------------------------------------*/
.sp-accordion.sp-accordion-style4 .toggler,.sp-accordion.sp-accordion-style4 .toggler span,.sp-accordion.sp-accordion-style4 .toggler span span{display:block;  min-height:30px;
    font-weight: normal; height:auto;  font-size: 110%; line-height:170%;  cursor:pointer}
.sp-accordion.sp-accordion-style4 .toggler span,.sp-accordion.sp-accordion-style4 .toggler span span{font-size: 130%; line-height:130%;}
.sp-accordion.sp-accordion-style4 .toggler span span{background:url(style4/close.png) no-repeat 0 2px;padding:0px 45px;}
.sp-accordion.sp-accordion-style4 .active span span{background:url(style4/open.png) no-repeat 0 2px;}
.sp-accordion.sp-accordion-style4 .sp-accordion-inner{background:url(style4/note.png) no-repeat 0 10px;padding:0 16px 0 24px}

.sp-accordion.sp-accordion-style4 .toggler span, .sp-accordion.sp-accordion-style4 .toggler span span {
    font-size: 110%; line-height:170%;  min-height:30px;
    font-weight: normal; height:auto;
}

.showhide .showhide-box .sp-accordion-inner{font-size:1.2em;}


/*   ------------------------------(FAQ) -------------------------- */
  
  .showhide{ margin: 20px 0 10px !important;  padding: 0}
  .showhide .showhide-box{border-width:1px; border-style: solid;
  border-color: #D9D9D9 #D9D9D9 #BFBFBF #D9D9D9;
  -webkit-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  -moz-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  -ms-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  -o-box-shadow: inset 0 1px 2px #FFFFFF,0 0 3px #BABABA;
  box-shadow: inset 0 1px 2px #FFFFFF, 0 0 0 2px rgba(0,0,0,0.05);
  margin: 15px 0; padding: 0.25em 1em !important;
   -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
       -ms-border-radius: 2px;
        -o-border-radius: 2px;
           border-radius: 2px;
   text-shadow: 0 1px 0 #ffffff; 
    background: url(style4/bg-white-large.png) repeat-x scroll 0 0 #F2F2F2;
   }


  .showhide .showhide-box .toggler{
    color: #606060;
    margin: 0;
    padding: 5px 0px 0px 0px;
    height: auto;
    }

  .showhide .showhide-box .sp-accordion-inner { background: url(style4/note.png) repeat-y scroll 0 0 #FFFFFF;   
  -webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px; -webkit-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; -moz-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; -ms-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; -o-box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF; box-shadow: 0 0 1px #808080 inset, 0 0 1px #FFFFFF;padding: 21px 45px; border: 1px solid #FFFFFF; color: #606060; line-height: 1.7em; font-size: 1em;  margin: 0px 13px 0px 45px;}
.showhide .showhide-box .active-accordion-block{display:block; margin: 10px 13px 10px 45px !important;}
.showhide .showhide-box .active-accordion-block p{padding:0;}
.sp-accordion.sp-accordion-style4 .toggler{border-bottom:0 none !important;}
  
/* ********************* End FAQ ******************** */
