/*Transparent without Icons*/
div.content {
	background-image: none;
}
.back {
    text-align: right;
    margin: 10px 0 10px;    
}
.hidden {
    display: none;
}
.bold {
    font-weight: bold;
}

/* Accordion customize (overwrite JQuery UI css */

.ui-accordion .ui-accordion-icons {
    padding: .75em;
}
.ui-helper-reset {
    line-height: 1em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    display: none;
}
.ui-state-default {
	background-image: none;
	border: 1px solid #777;
	background-color: rgba(7, 7, 7, 0.3);
	background-color/*\**/: inherit\9;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c777777,endColorstr=#4c777777)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c777777,endColorstr=#4c777777);   /* IE6 & 7 */
      zoom: 1;
	color: inherit;
}
.ui-state-hover {
    background-image: url('../img/arrow_down.png');
    background-repeat: no-repeat;
    background-position: right 10px center;
	background-color: rgba(100, 100, 100, 0.4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66646464,endColorstr=#66646464)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66646464,endColorstr=#66646464);   /* IE6 & 7 */
      zoom: 1;
}
 .ui-state-active {
    background-image: url('../img/arrow_up.png');
    background-repeat: no-repeat;
    background-position: right 10px center;
    background-color: rgba(100, 100, 100, 0.4);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#66646464,endColorstr=#66646464)"; /* IE8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66646464,endColorstr=#66646464);   /* IE6 & 7 */
      zoom: 1;
}
.ui-state-default .ui-icon, .ui-state-default .ui-icon {
	background-image: none;
}
.ui-corner-all, .ui-corner-top, .ui-corner-bottom {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}
.ui-widget-content {
	border: 1px solid #777;
	background-image: none;
	font-size: 12px;
	line-height: 1.5em;	
	background-color: inherit;
}
.ui-widget-content {
	color: inherit;
}
.ui-widget {
	font-family: inherit;
}
span.ac-label-title {
    font-size: 18px;
    font-family: inherit;
}
span.ac-label-title, #calculators div.content, .ui-widget-content, .ui-widget-content a, .ui-widget-content a:hover {
	text-shadow: none;
}

@media only screen and (max-width: 799px) {
	span.ac-label-title {
		font-size: 15px;
		padding-right: 20px;
	}	
	
}