/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*!
 * jQuery UI CSS Framework 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=inherit&fwDefault=bold&fsDefault=inherit&cornerRadius=0px&bgColorHeader=dddddd&bgTextureHeader=03_highlight_soft.png&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=1982d1&bgColorContent=ffffff&bgTextureContent=01_flat.png&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=333333&iconColorContent=1982d1&bgColorDefault=f6f6f6&bgTextureDefault=03_highlight_soft.png&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=777777&iconColorDefault=1982d1&bgColorHover=eaf2fa&bgTextureHover=03_highlight_soft.png&bgImgOpacityHover=25&borderColorHover=dddddd&fcHover=333333&iconColorHover=333333&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=1982d1&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=01_flat.png&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=1982d1&bgColorError=ffffff&bgTextureError=01_flat.png&bgImgOpacityError=55&borderColorError=ff0046&fcError=222222&iconColorError=ff0046&bgColorOverlay=eeeeee&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=01_flat.png&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: inherit; font-size: inherit; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: inherit; font-size: 1em; }
/*.ui-widget-content { background: #f6f6f6 ; }*/
.ui-widget-header { color: #333333;}
.ui-widget-header a { color: #333333; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { color: #777777; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {font-size:14px; color:#2c2c2c; text-transform:uppercase; text-decoration: none;font-size:13px;display:block; font-family: "robotobold";}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { color: #333333; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #666666;text-transform:uppercase;font-size:13px;display:block;text-decoration: none; font-family: "robotobold";top:2px;background:#ffffff; border-radius: 3px 3px 0 0;}

#accordion .ui-state-active a, #accordion .ui-state-active a:link, #accordion .ui-state-active a:visited { background:#eea915;color: #ffffff;display:block;border:none;text-decoration: none;margin-bottom:5px;border-radius:3px 3px 0 0;}



/* Icons
----------------------------------*/

/* states and images */


.ui-accordion .ui-accordion-header:before {
	content: '\e873';
	font-family: "fontello";
	color:#2c2c2c;
	padding-right:10px;
	font-size: 15px;
	position:absolute;
	top:15px;
	left:20px;
}


#accordion .ui-state-active:before{content: '\e874';font-size: 15px; color:#ffffff !important;}



/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; }

/* Overlays */
/*
.ui-widget-overlay { background: #eeeeee url(images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); }
.ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 0px; -khtml-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; }*/
/*!
 
/*!
 * jQuery UI Accordion 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer;position: relative; margin-bottom: 5px; zoom: 1;background:#ffffff; border-radius:3px;}
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important;}
.ui-accordion .ui-accordion-header a { display: block; font-size: 13px; padding: 14px 45px;font-family: "robotobold"; }
.ui-accordion .ui-accordion-header a , .ui-tabs .ui-tabs-nav li a{

-webkit-transition: none;
-moz-transition: none;
-ms-transition: none;
-o-transition: none;
transition:none;
}
/*
.ui-accordion .ui-accordion-header a:hover{background:#eea915;border-radius:3px;color:#ffffff;}
*/
/*.ui-tabs .ui-tabs-nav li a:hover*/



/*.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }*/
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: 33.5em; top: 50%; margin-top: -8px;display:none;}
.ui-accordion .ui-accordion-content {box-sizing: content-box;padding: 1.6em; background:#ffffff;font-size:14px;line-height:23px;position: relative; top: -5px; overflow: auto; display: none; zoom: 1; border-radius: 0 0 3px 3px;}
.ui-accordion .ui-accordion-content-active { display: block; }



/*!
 * jQuery UI Tabs 1.8.20
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding:0 }
.ui-tabs-nav {}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; /*margin: 0 .2em 1px 0*/;  border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { /*float: left; padding: .5em 1em; text-decoration: none;*/ }

/*by benaissa*/
.ui-tabs-nav li a {display:block !important; padding:10px 25px !important;}
/*by benaissa*/
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1.78em 1.4em; font-size:14px;line-height:22px; background:#ffffff;border-radius:0 0 3px 3px;}
.ui-tabs .ui-tabs-hide { display: none !important; }

