@charset "utf-8";
/* CSS Document */

/*!
 * jQuery UI Accordion 1.10.2
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
 
#accordion {font-family: 'Open Sans', sans-serif!important;}
#accordion .ui-corner-all { border-radius:0px;}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 1px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:2px solid #666;
	background:#FFF;		
}

#accordion h3 { margin:0 0 15px 0;}

#accordion h3:last-child { margin:0px!important;}


#accordion h3.ui-accordion-header-active { margin: 0 0 -1px 0;
											border-bottom: 1px solid #CCC;}
											
#accordion h3.ui-accordion-header-active:focus,
#accordion h3:focus {outline:0 !important;}

#accordion h3 a:before { content:"\e663";
											display:block;
											font-size:30px;
											color:#011264;
											position:absolute;
											right:0.5em;
											top:50%;
											line-height:0px; font-family: 'icomoon';}
											
#accordion h3:hover a:before { color:#666;}											

#accordion.new h3 a:before { content:"\e663";
											display:block;
											font-size:30px;
											color:#FFF;
											position:absolute;
											right:20px;
											top:75%;
											line-height:0px;}
											
#accordion.new h3:hover a:before { color:#FFF;}	
											
#accordion h3.ui-accordion-header-active a:before { color:#666!important;
											content: '\e662'; }		
#accordion h3.ui-accordion-header-active.margT a:before	{ color: #FFF!important; }							

#accordion h3 a { font-size:20px;
					color:#393939;
					font-weight:lighter;
					}
					
.ui-accordion .ui-accordion-icons {
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}

.ui-accordion .ui-accordion-content {
	padding: 0 0 0px 0;
	 margin: 0 0 10px 0;

	border-top: 0;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:2px solid #666;
	overflow: auto;
	background:#FFF;
}
.ui-accordion.new .ui-accordion-content { overflow: hidden; }