/*------------------------------------------------------------------------
# JoomShaper Accordion Module by JoomShaper.com
# ------------------------------------------------------------------------
# author    JoomShaper http://www.joomshaper.com
# Copyright (C) 2010 - 2014 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-style1{border:1px solid #ccc; margin:0 15px;}
.sp-accordion.sp-accordion-style1 .toggler,.sp-accordion.sp-accordion-style1 .toggler span,.sp-accordion.sp-accordion-style1 .toggler span span{display:block;/*height:30px;*/line-height:30px;/*background:url(style1.png) repeat-x 0 0;*/cursor:pointer;  border-bottom: solid 1px #EFEFEF;background: #f5f9f0; /* Old browsers */
background: -moz-linear-gradient(top,  #f5f9f0 0%, #e5e8e6 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f9f0), color-stop(99%,#e5e8e6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f5f9f0 0%,#e5e8e6 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f5f9f0 0%,#e5e8e6 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f5f9f0 0%,#e5e8e6 99%); /* IE10+ */
background: linear-gradient(to bottom,  #f5f9f0 0%,#e5e8e6 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f9f0', endColorstr='#e5e8e6',GradientType=0 ); /* IE6-9 */
}
.sp-accordion.sp-accordion-style1 .toggler span,.sp-accordion.sp-accordion-style1 .toggler span span{background:none;font-size:13px;font-weight:700}
.sp-accordion.sp-accordion-style1 .toggler span span{padding:0 16px; text-align:center;}
.sp-accordion.sp-accordion-style1 .toggler:hover,.sp-accordion.sp-accordion-style1 .active{background-position:0 -30px}
.sp-accordion.sp-accordion-style1 .sp-accordion-inner{background:#f6f6f6;padding:15px;}
.itemid-577 .sp-accordion.sp-accordion-style1 .sp-accordion-inner {text-align:center; font-size:16px;}
.itemid-570 .sp-accordion-item, .itemid-1502 .sp-accordion-item {float: left;
width: 47%;
margin: 0px 14px;
border: 1px solid #ccc;}

@media screen and (max-width: 1199px) {.itemid-570 .sp-accordion-item, .itemid-1502 .sp-accordion-item {float:none; width:auto;}}
@media screen and (max-width: 600px) {.itemid-572 .toggler {height:auto;}}

.itemid-570 .sp-accordion.sp-accordion-style1, .itemid-1502 .sp-accordion.sp-accordion-style1 {border: none;}
.itemid-572 .sp-accordion.sp-accordion-style1 .toggler span span{text-align:left;}