/* Minification failed. Returning unminified contents.
(7876,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
 */
.ui-timepicker-div {border-top: 1px solid #c4c4c4;}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }
.ui-timepicker-div dl dd { margin: 0 10px 15px 65px; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui_tpicker_time_label {margin-left: 10px;}
.ui_tpicker_hour_label{margin-left: 10px;float: left;margin-top: -8px;}
.ui_tpicker_minute_label {margin-left: 10px;float: left;margin-top: -8px;}
.ui-datepicker-buttonpane button.ui-datepicker-current{
	background: #9FC569 url(images/ui-bg_glass_55_9fc569_1x400.png) 50% 50% repeat-x;
}
/* Component containers
----------------------------------*/
.ui-widget { font-family: 'Droid Sans', Helvetica, Arial, sans-serif; font-size: 12px; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: 'Droid Sans', Helvetica, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #c4c4c4; background: #ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #353535; }
.ui-widget-content a { color: #353535; }
.ui-widget-header { border: 1px solid #c4c4c4; background: #f4f4f4 url(../images/patterns/2-1.png) 50% 50% repeat; color: #353535; font-weight: bold; }
.ui-widget-header a { color: #353535; }


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
	border: 1px solid #c4c4c4;  
	font-weight: normal; 
	color: #353535; 

}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #353535; text-decoration: none; }
.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 { 
	border: 1px solid #999999; 
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	background: #dedede; 
	font-weight: normal; 
	color: #212121; 
}
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { 
	border: 1px solid #c4c4c4; 
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	background: #ED7A53; 
	font-weight: normal; 
	color: white; 
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {
	border: 1px solid #91c569; 
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	background: #9fc569 url(images/ui-bg_glass_55_9fc569_1x400.png) 50% 50% repeat-x; 
	color: #363636; 

}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #ed7753; background: #fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #ed7a53; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ed7a53; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ed7a53; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_353535_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_353535_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_353535_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_353535_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ed7a53_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; -khtml-border-top-left-radius: 2px; border-top-left-radius: 2px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; -khtml-border-top-right-radius: 2px; border-top-right-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; -khtml-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; -khtml-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; }

/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }
/*!
 * jQuery UI CSS Framework 1.8.21
 *
 * 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; line-height: 1.3; 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 Resizable 1.8.21
 *
 * 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/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*!
/*!
 * jQuery UI Dialog 1.8.21
 *
 * 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/Dialog#theming
 */
.ui-dialog { 
	position: absolute; 
	padding: 0;
	width: 60% !important; 
	min-width: 300px; 
	overflow: hidden; 
}
.ui-dialog .ui-dialog-titlebar { 
	padding: 9px 1em; 
	position: relative; 
	margin: -1px -1px 0 -1px; 
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}
.ui-dialog .ui-dialog-title { 
	float: left;
	margin: .1em 16px .1em 0; 
	font-size: 16px;
} 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: 3px 1em 3px .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { text-align: center; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*!
 * jQuery UI Slider 1.8.21
 *
 * 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/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { 
	position: absolute;
	z-index: 2;
	width: 16px;
	height: 16px;
	cursor: default;
	background: url(../../images/handle.png) no-repeat;
	border: none;
	cursor: pointer;
	margin-top:-1px;
}
.ui-slider .ui-slider-range { 
	position: absolute; 
	z-index: 1; 
	font-size: .7em; 
	display: block; 
	height: 6px;
	font-size: .7em;
	border: 1px solid #2b99b5;
	box-shadow: 0 1px 0 #63d8f6 inset;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: #88bbc8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4YmJjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MWM0ZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #88bbc8 0%, #61c4dd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88bbc8), color-stop(100%,#61c4dd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #88bbc8 0%,#61c4dd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #88bbc8 0%,#61c4dd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #88bbc8 0%,#61c4dd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #88bbc8 0%,#61c4dd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bbc8', endColorstr='#61c4dd',GradientType=0 ); /* IE6-8 */

}
.ui-slider-horizontal, .ui-slider-range {margin-top:-1px; width:95%;}
.ui-slider-horizontal { 
	height: 5px;
	background: #e1e1e1;
	border: 1px solid #c4c4c4;
	box-shadow: 0 1px 0 white, 0 1px 0 #d4d4d4 inset;
	clear: both;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
 }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { 
	height: 100px;
	width: 5px;
	background: #e1e1e1;
	box-shadow: 0 1px 0 white, 0 1px 0 #d4d4d4 inset;
}
.ui-slider-vertical .ui-slider-handle { 
	left: -5px;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range { left: 0; width: 5px; margin-left:-1px; margin-bottom: -1px;  }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

#eq span {
	height: 120px;
	float: left;
	margin-right: 30px;
	display: block;
}
/*!
 * jQuery UI Datepicker 1.8.21
 *
 * 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/Datepicker#theming
 */
.ui-datepicker { width: 100%; padding: 0; display: none; z-index: 9999; max-width: 318px; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.5em 0; margin-top:-1px; margin-left: -1px; margin-right:-1px; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 7px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:4px; background:url(../images/icons/left-arrow.png) no-repeat; }
.ui-datepicker .ui-datepicker-next { right:4px; background:url(../images/icons/right-arrow.png) no-repeat;}
.ui-datepicker .ui-datepicker-prev-hover { border:none; top:7px; opacity:0.7; filter:alpha(opacity=70);}
.ui-datepicker .ui-datepicker-next-hover { border:none; top:7px; opacity:0.7; filter:alpha(opacity=70);}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; background: none; }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker table thead {border-bottom: 1px solid #C4C4C4; line-height: 12px;}
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .5em; text-align: center; text-decoration: none;border:none !important;}
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/*!
 * jQuery UI Progressbar 1.8.21
 *
 * 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/Progressbar#theming
 */
.ui-progressbar { 
	height:15px; 
	text-align: left; 
	overflow: hidden; 
	background: #e1e1e1;
	border: 1px solid #c4c4c4;
	box-shadow: 0 1px 0 white, 0 1px 0 #d4d4d4 inset;
	clear: both;
	margin: 6px 0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	width: 100%;
	
}
.ui-progressbar .ui-progressbar-value {
	height:13px; 
	border: 1px solid #2b99b5;
	box-shadow: 0 1px 0 #63d8f6 inset;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: #88bbc8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4YmJjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2MWM0ZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #88bbc8 0%, #61c4dd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88bbc8), color-stop(100%,#61c4dd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #88bbc8 0%,#61c4dd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #88bbc8 0%,#61c4dd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #88bbc8 0%,#61c4dd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #88bbc8 0%,#61c4dd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bbc8', endColorstr='#61c4dd',GradientType=0 ); /* IE6-8 */
}
/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, 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
 *
 */ 
 
.ui-autocomplete { position: absolute; cursor: default; }	
.ui-autocomplete .ui-menu-item a.ui-corner-all {
	border-radius: 0;
	border:none;
}
.ui-autocomplete .ui-menu-item a:hover { color: #fff;}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.18
 *
 * Copyright 2010, 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/Menu#theming
 */
.ui-menu {
	list-style:none;
	margin: 0;
	display:block;
	float: left;
	background-color:#EFEFEF;
	border:1px solid #c4c4c4;
	border-top:0;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
	outline:none;
	cursor:pointer;
	
	/* CSS 3 */
	
	-moz-border-radius:0;
	-webkit-border-radius:0;
	-o-border-radius:0;
	-khtml-border-radius:0;	
	border-radius:0;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	background-color:#0081C2;
}

/* .ui-combobox {
	position: relative;
	display: inline-block;
	margin-bottom: 20px;
}
.ui-combobox-toggle {
	position: absolute;
	top: 0;
	bottom: 0;
	padding: 0;
	right:-8px;
	padding-left: 5px;
	padding-right: 6px;
	adjust styles for IE 6/7
	*height: 1.7em;
	*top: 0.1em;
}
.ui-combobox-input {
	margin: 0;
	padding: 3px;
	outline: none;
	width: 100%;
}
.ui-combobox .ui-button {
	cursor: pointer;
}
.ui-combobox .ui-icon {
	margin-top: 5px;
}
 */

.custom-combobox {
	position: relative;
	display: inline-block;
}
.custom-combobox-toggle {
	position: absolute;
	top: 0;
	bottom: 0;
	margin-left: -1px;
	padding: 0 5px;
	/* support: IE7 */
	*height: 20px;
	*top: 1px;
}
.custom-combobox-input {
	margin: 0;
	padding: 4px;
}
.custom-combobox .ui-button-icon-primary {margin-top: 5px;}

.form-row .controls .ui-combobox-input, .ui-combobox-input {
	margin-bottom: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 3px 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
	width: 75px !important;
	outline: none;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}
/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.html");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.html")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}

/*!
 * Bootstrap Responsive v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:inherit!important}.hidden-print{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}}

@font-face {
	font-family: 'icomoon';
	src: url('fonts/icomoon.eot');
	src: url('fonts/icomoon.eot?#iefix') format('eot'),
		url('fonts/icomoon.svg#icomoon') format('svg'),
		url('fonts/icomoon.woff') format('woff'),
		url('fonts/icomoon.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/*Optional font-face icons just remove if not want it*/
@font-face {
	font-family: 'broccolidry';
	src: url('fonts/broccolidry.eot');
	src: url('fonts/broccolidry.eot?#iefix') format('eot'),
		url('fonts/broccolidry.svg#broccolidry') format('svg'),
		url('fonts/broccolidry.woff') format('woff'),
		url('fonts/broccolidry.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'cuticons';
	src: url('fonts/cuticons.eot');
	src: url('fonts/cuticons.eot?#iefix') format('eot'),
		url('fonts/cuticons.svg#cuticons') format('svg'),
		url('fonts/cuticons.woff') format('woff'),
		url('fonts/cuticons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'entypo';
	src: url('fonts/entypo.eot');
	src: url('fonts/entypo.eot?#iefix') format('eot'),
		url('fonts/entypo.svg#entypo') format('svg'),
		url('fonts/entypo.woff') format('woff'),
		url('fonts/entypo.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'minia';
	src: url('fonts/minia.eot');
	src: url('fonts/minia.eot?#iefix') format('eot'),
		url('fonts/minia.svg#minia') format('svg'),
		url('fonts/minia.woff') format('woff'),
		url('fonts/minia.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'iconic';
	src: url('fonts/iconic.eot');
	src: url('fonts/iconic.eot?#iefix') format('eot'),
		url('fonts/iconic.svg#iconic') format('svg'),
		url('fonts/iconic.woff') format('woff'),
		url('fonts/iconic.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'meteocons';
	src: url('fonts/meteocons.eot');
	src: url('fonts/meteocons.eot?#iefix') format('eot'),
		url('fonts/meteocons.svg#meteocons') format('svg'),
		url('fonts/meteocons.woff') format('woff'),
		url('fonts/meteocons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'silkcons';
	src: url('fonts/silkcons.eot');
	src: url('fonts/silkcons.eot?#iefix') format('eot'),
		url('fonts/silkcons.svg#silkcons') format('svg'),
		url('fonts/silkcons.woff') format('woff'),
		url('fonts/silkcons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'typicons';
	src: url('fonts/typicons.eot');
	src: url('fonts/typicons.eot?#iefix') format('eot'),
		url('fonts/typicons.svg#typicons') format('svg'),
		url('fonts/typicons.woff') format('woff'),
		url('fonts/typicons.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'wpzoom';
	src: url('fonts/wpzoom.eot');
	src: url('fonts/wpzoom.eot?#iefix') format('embedded-opentype'),
		url('fonts/wpzoom.svg#wpzoom') format('svg'),
		url('fonts/wpzoom.woff') format('woff'),
		url('fonts/wpzoom.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ecoico';
	src: url('fonts/ecoico.eot');
	src: url('fonts/ecoico.eot?#iefix') format('embedded-opentype'),
		url('fonts/ecoico.svg#ecoico') format('svg'),
		url('fonts/ecoico.woff') format('woff'),
		url('fonts/ecoico.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}


/*Box for icons page */
.box1 {
	display: inline-block;
	width: 15em;
	padding: .25em .5em;
	background: #eee;
	margin: .5em 1em .5em 0;
	text-align: left;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
	.box1 span {font-size:16px;}

	.the-icons {list-style: none; margin-left:0}



.icon12 {font-size:12px; width:12px; height:12px;}
.icon16 {font-size:16px; width:16px; height:16px;}
.icon24 {font-size:24px; width:24px; height:24px;}
.icon32 {font-size:32px; width:32px; height:32px;}
.icon42 {font-size:42px; width:42px; height:42px;}
.icon64 {font-size:64px; width:64px; height:64px;}

.icon {height: 16px; width:16px;}

/*Font face icons*/
[class^="brocco-icon-"], [class*=" brocco-icon-"],[class^="cut-icon-"], [class*=" cut-icon-"],[class^="entypo-icon-"], [class*=" entypo-icon-"],[class^="icomoon-icon-"], [class*=" icomoon-icon-"],[class^="minia-icon-"], [class*=" minia-icon-"],[class^="iconic-icon-"], [class*=" iconic-icon-"],[class^="meteo-icon-"], [class*=" meteo-icon-"],[class^="silk-icon-"], [class*=" silk-icon-"],[class^="typ-icon-"], [class*=" typ-icon-"], [class^="wpzoom-"], [class*=" wpzoom-"], [class^="eco-"], [class*=" eco-"], [class^="wpzoom-"]:before, [class*=" wpzoom-"]:before, [class^="eco-"]:before, [class*=" eco-"]:before  {
  vertical-align: middle;
  color: #353535;
  margin-right:5px;
  margin-left:5px;
}

/* IcoMoon premium icons set */
[class^="icomoon-icon-"]:before, [class*=" icomoon-icon-"]:before {
	font-family: 'icomoon';
	font-style: normal;
	speak: none;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
}

.icomoon-icon-home:before {
	content: "\21";
}
.icomoon-icon-home-2:before {
	content: "\23";
}
.icomoon-icon-home-3:before {
	content: "\24";
}
.icomoon-icon-home-4:before {
	content: "\25";
}
.icomoon-icon-home-5:before {
	content: "\26";
}
.icomoon-icon-home-6:before {
	content: "\27";
}
.icomoon-icon-home-7:before {
	content: "\28";
}
.icomoon-icon-home-8:before {
	content: "\29";
}
.icomoon-icon-home-9:before {
	content: "\2a";
}
.icomoon-icon-office:before {
	content: "\2b";
}
.icomoon-icon-newspaper:before {
	content: "\2c";
}
.icomoon-icon-pencil:before {
	content: "\2d";
}
.icomoon-icon-pencil-2:before {
	content: "\2e";
}
.icomoon-icon-pencil-3:before {
	content: "\2f";
}
.icomoon-icon-pencil-4:before {
	content: "\30";
}
.icomoon-icon-pencil-5:before {
	content: "\31";
}
.icomoon-icon-pen:before {
	content: "\32";
}
.icomoon-icon-pen-2:before {
	content: "\33";
}
.icomoon-icon-feather:before {
	content: "\34";
}
.icomoon-icon-brush:before {
	content: "\35";
}
.icomoon-icon-color-palette:before {
	content: "\36";
}
.icomoon-icon-eyedropper:before {
	content: "\37";
}
.icomoon-icon-droplet:before {
	content: "\38";
}
.icomoon-icon-picture:before {
	content: "\39";
}
.icomoon-icon-pictures:before {
	content: "\3a";
}
.icomoon-icon-picture-2:before {
	content: "\3b";
}
.icomoon-icon-picture-3:before {
	content: "\3c";
}
.icomoon-icon-camera:before {
	content: "\3d";
}
.icomoon-icon-camera-2:before {
	content: "\3e";
}
.icomoon-icon-camera-3:before {
	content: "\3f";
}
.icomoon-icon-camera-4:before {
	content: "\40";
}
.icomoon-icon-music:before {
	content: "\41";
}
.icomoon-icon-music-2:before {
	content: "\42";
}
.icomoon-icon-piano:before {
	content: "\43";
}
.icomoon-icon-guitar:before {
	content: "\44";
}
.icomoon-icon-headset:before {
	content: "\45";
}
.icomoon-icon-headset-2:before {
	content: "\46";
}
.icomoon-icon-play:before {
	content: "\47";
}
.icomoon-icon-play-2:before {
	content: "\48";
}
.icomoon-icon-movie:before {
	content: "\49";
}
.icomoon-icon-movie-2:before {
	content: "\4a";
}
.icomoon-icon-movie-3:before {
	content: "\4b";
}
.icomoon-icon-film:before {
	content: "\4c";
}
.icomoon-icon-film-2:before {
	content: "\4d";
}
.icomoon-icon-film-3:before {
	content: "\4e";
}
.icomoon-icon-camera-5:before {
	content: "\4f";
}
.icomoon-icon-camera-6:before {
	content: "\50";
}
.icomoon-icon-camera-7:before {
	content: "\51";
}
.icomoon-icon-dice:before {
	content: "\52";
}
.icomoon-icon-gamepad:before {
	content: "\53";
}
.icomoon-icon-gamepad-2:before {
	content: "\54";
}
.icomoon-icon-pacman:before {
	content: "\55";
}
.icomoon-icon-spades:before {
	content: "\56";
}
.icomoon-icon-clubs:before {
	content: "\57";
}
.icomoon-icon-diamonds:before {
	content: "\58";
}
.icomoon-icon-king:before {
	content: "\59";
}
.icomoon-icon-queen:before {
	content: "\5a";
}
.icomoon-icon-rock:before {
	content: "\5b";
}
.icomoon-icon-bishop:before {
	content: "\5c";
}
.icomoon-icon-knight:before {
	content: "\5d";
}
.icomoon-icon-pawn:before {
	content: "\5e";
}
.icomoon-icon-chess:before {
	content: "\5f";
}
.icomoon-icon-announcement:before {
	content: "\60";
}
.icomoon-icon-announcement-2:before {
	content: "\61";
}
.icomoon-icon-new:before {
	content: "\62";
}
.icomoon-icon-broadcast:before {
	content: "\63";
}
.icomoon-icon-broadcast-2:before {
	content: "\64";
}
.icomoon-icon-podcast:before {
	content: "\65";
}
.icomoon-icon-broadcast-3:before {
	content: "\66";
}
.icomoon-icon-microphone:before {
	content: "\67";
}
.icomoon-icon-microphone-2:before {
	content: "\68";
}
.icomoon-icon-microphone-3:before {
	content: "\69";
}
.icomoon-icon-book:before {
	content: "\6a";
}
.icomoon-icon-book-2:before {
	content: "\6b";
}
.icomoon-icon-books:before {
	content: "\6c";
}
.icomoon-icon-reading:before {
	content: "\6d";
}
.icomoon-icon-library:before {
	content: "\6e";
}
.icomoon-icon-graduation:before {
	content: "\6f";
}
.icomoon-icon-file:before {
	content: "\70";
}
.icomoon-icon-file-2:before {
	content: "\71";
}
.icomoon-icon-file-add:before {
	content: "\72";
}
.icomoon-icon-file-remove:before {
	content: "\73";
}
.icomoon-icon-file-download:before {
	content: "\74";
}
.icomoon-icon-new-2:before {
	content: "\75";
}
.icomoon-icon-copy:before {
	content: "\76";
}
.icomoon-icon-copy-2:before {
	content: "\77";
}
.icomoon-icon-stack:before {
	content: "\78";
}
.icomoon-icon-folder:before {
	content: "\79";
}
.icomoon-icon-folder-2:before {
	content: "\7a";
}
.icomoon-icon-folder-download:before {
	content: "\7b";
}
.icomoon-icon-folder-upload:before {
	content: "\7c";
}
.icomoon-icon-folder-3:before {
	content: "\7d";
}
.icomoon-icon-folder-4:before {
	content: "\e000";
}
.icomoon-icon-license:before {
	content: "\e001";
}
.icomoon-icon-tag:before {
	content: "\e002";
}
.icomoon-icon-tag-2:before {
	content: "\e003";
}
.icomoon-icon-tag-3:before {
	content: "\e004";
}
.icomoon-icon-tag-4:before {
	content: "\e005";
}
.icomoon-icon-ticket:before {
	content: "\e006";
}
.icomoon-icon-cart:before {
	content: "\e007";
}
.icomoon-icon-cart-2:before {
	content: "\e008";
}
.icomoon-icon-cart-3:before {
	content: "\e009";
}
.icomoon-icon-cart-4:before {
	content: "\e00a";
}
.icomoon-icon-cart-add:before {
	content: "\e00b";
}
.icomoon-icon-cart-remove:before {
	content: "\e00c";
}
.icomoon-icon-cart-checkout:before {
	content: "\e00d";
}
.icomoon-icon-basket:before {
	content: "\e00e";
}
.icomoon-icon-basket-2:before {
	content: "\e00f";
}
.icomoon-icon-bag:before {
	content: "\e010";
}
.icomoon-icon-coin:before {
	content: "\e011";
}
.icomoon-icon-coins:before {
	content: "\e012";
}
.icomoon-icon-calculate:before {
	content: "\e013";
}
.icomoon-icon-calculate-2:before {
	content: "\e014";
}
.icomoon-icon-support:before {
	content: "\e015";
}
.icomoon-icon-phone:before {
	content: "\e016";
}
.icomoon-icon-phone-2:before {
	content: "\e017";
}
.icomoon-icon-address:before {
	content: "\e018";
}
.icomoon-icon-address-2:before {
	content: "\e019";
}
.icomoon-icon-notebook:before {
	content: "\e01a";
}
.icomoon-icon-mail:before {
	content: "\e01b";
}
.icomoon-icon-mail-2:before {
	content: "\e01c";
}
.icomoon-icon-mail-3:before {
	content: "\e01d";
}
.icomoon-icon-mail-4:before {
	content: "\e01e";
}
.icomoon-icon-location:before {
	content: "\e01f";
}
.icomoon-icon-location-2:before {
	content: "\e020";
}
.icomoon-icon-location-3:before {
	content: "\e021";
}
.icomoon-icon-location-4:before {
	content: "\e022";
}
.icomoon-icon-compass:before {
	content: "\e023";
}
.icomoon-icon-compass-2:before {
	content: "\e024";
}
.icomoon-icon-map:before {
	content: "\e025";
}
.icomoon-icon-map-2:before {
	content: "\e026";
}
.icomoon-icon-history:before {
	content: "\e027";
}
.icomoon-icon-clock:before {
	content: "\e028";
}
.icomoon-icon-clock-2:before {
	content: "\e029";
}
.icomoon-icon-stopwatch:before {
	content: "\e02a";
}
.icomoon-icon-alarm:before {
	content: "\e02b";
}
.icomoon-icon-alarm-2:before {
	content: "\e02c";
}
.icomoon-icon-wrist-watch:before {
	content: "\e02d";
}
.icomoon-icon-bell:before {
	content: "\e02e";
}
.icomoon-icon-bell-2:before {
	content: "\e02f";
}
.icomoon-icon-bell-3:before {
	content: "\e030";
}
.icomoon-icon-bell-4:before {
	content: "\e031";
}
.icomoon-icon-calendar:before {
	content: "\e032";
}
.icomoon-icon-calendar-2:before {
	content: "\e033";
}
.icomoon-icon-calendar-3:before {
	content: "\e034";
}
.icomoon-icon-printer:before {
	content: "\e035";
}
.icomoon-icon-printer-2:before {
	content: "\e036";
}
.icomoon-icon-printer-3:before {
	content: "\e037";
}
.icomoon-icon-mouse:before {
	content: "\e038";
}
.icomoon-icon-mouse-2:before {
	content: "\e039";
}
.icomoon-icon-mouse-3:before {
	content: "\e03a";
}
.icomoon-icon-mouse-4:before {
	content: "\e03b";
}
.icomoon-icon-keyboard:before {
	content: "\e03c";
}
.icomoon-icon-screen:before {
	content: "\e03d";
}
.icomoon-icon-screen-2:before {
	content: "\e03e";
}
.icomoon-icon-laptop:before {
	content: "\e03f";
}
.icomoon-icon-mobile:before {
	content: "\e040";
}
.icomoon-icon-tablet:before {
	content: "\e041";
}
.icomoon-icon-mobile-2:before {
	content: "\e042";
}
.icomoon-icon-tv:before {
	content: "\e043";
}
.icomoon-icon-tv-2:before {
	content: "\e044";
}
.icomoon-icon-cabinet:before {
	content: "\e045";
}
.icomoon-icon-drawer:before {
	content: "\e046";
}
.icomoon-icon-drawer-2:before {
	content: "\e047";
}
.icomoon-icon-box:before {
	content: "\e048";
}
.icomoon-icon-box-add:before {
	content: "\e049";
}
.icomoon-icon-box-remove:before {
	content: "\e04a";
}
.icomoon-icon-disk:before {
	content: "\e04b";
}
.icomoon-icon-storage:before {
	content: "\e04c";
}
.icomoon-icon-drive:before {
	content: "\e04d";
}
.icomoon-icon-database:before {
	content: "\e04e";
}
.icomoon-icon-undo:before {
	content: "\e04f";
}
.icomoon-icon-redo:before {
	content: "\e050";
}
.icomoon-icon-flip:before {
	content: "\e051";
}
.icomoon-icon-flip-2:before {
	content: "\e052";
}
.icomoon-icon-undo-2:before {
	content: "\e053";
}
.icomoon-icon-redo-2:before {
	content: "\e054";
}
.icomoon-icon-forward:before {
	content: "\e055";
}
.icomoon-icon-reply:before {
	content: "\e056";
}
.icomoon-icon-reply-2:before {
	content: "\e057";
}
.icomoon-icon-comments:before {
	content: "\e058";
}
.icomoon-icon-comments-2:before {
	content: "\e059";
}
.icomoon-icon-comments-3:before {
	content: "\e05a";
}
.icomoon-icon-comments-4:before {
	content: "\e05b";
}
.icomoon-icon-comments-5:before {
	content: "\e05c";
}
.icomoon-icon-comments-6:before {
	content: "\e05d";
}
.icomoon-icon-comments-7:before {
	content: "\e05e";
}
.icomoon-icon-comments-8:before {
	content: "\e05f";
}
.icomoon-icon-comments-9:before {
	content: "\e060";
}
.icomoon-icon-comments-10:before {
	content: "\e061";
}
.icomoon-icon-comments-11:before {
	content: "\e062";
}
.icomoon-icon-comments-12:before {
	content: "\e063";
}
.icomoon-icon-comments-13:before {
	content: "\e064";
}
.icomoon-icon-comments-14:before {
	content: "\e065";
}
.icomoon-icon-comments-15:before {
	content: "\e066";
}
.icomoon-icon-user:before {
	content: "\e067";
}
.icomoon-icon-users:before {
	content: "\e068";
}
.icomoon-icon-user-2:before {
	content: "\e069";
}
.icomoon-icon-user-3:before {
	content: "\e06a";
}
.icomoon-icon-user-4:before {
	content: "\e06b";
}
.icomoon-icon-tie:before {
	content: "\e06c";
}
.icomoon-icon-user-5:before {
	content: "\e06d";
}
.icomoon-icon-users-2:before {
	content: "\e06e";
}
.icomoon-icon-vcard:before {
	content: "\e06f";
}
.icomoon-icon-tshirt:before {
	content: "\e070";
}
.icomoon-icon-hanger:before {
	content: "\e071";
}
.icomoon-icon-quote:before {
	content: "\e072";
}
.icomoon-icon-quote-2:before {
	content: "\e073";
}
.icomoon-icon-busy:before {
	content: "\e074";
}
.icomoon-icon-busy-2:before {
	content: "\e075";
}
.icomoon-icon-busy-3:before {
	content: "\e076";
}
.icomoon-icon-busy-4:before {
	content: "\e077";
}
.icomoon-icon-loading:before {
	content: "\e078";
}
.icomoon-icon-loading-2:before {
	content: "\e079";
}
.icomoon-icon-loading-3:before {
	content: "\e07a";
}
.icomoon-icon-loading-4:before {
	content: "\e07b";
}
.icomoon-icon-loading-5:before {
	content: "\e07c";
}
.icomoon-icon-loading-6:before {
	content: "\e07d";
}
.icomoon-icon-loading-7:before {
	content: "\e07e";
}
.icomoon-icon-loading-8:before {
	content: "\e07f";
}
.icomoon-icon-refresh:before {
	content: "\e080";
}
.icomoon-icon-microscope:before {
	content: "\e081";
}
.icomoon-icon-binocular:before {
	content: "\e082";
}
.icomoon-icon-search:before {
	content: "\e083";
}
.icomoon-icon-search-2:before {
	content: "\e084";
}
.icomoon-icon-zoom-in:before {
	content: "\e085";
}
.icomoon-icon-zoom-out:before {
	content: "\e086";
}
.icomoon-icon-search-3:before {
	content: "\e087";
}
.icomoon-icon-search-4:before {
	content: "\e088";
}
.icomoon-icon-zoom-in-2:before {
	content: "\e089";
}
.icomoon-icon-zoom-out-2:before {
	content: "\e08a";
}
.icomoon-icon-search-5:before {
	content: "\e08b";
}
.icomoon-icon-expand:before {
	content: "\e08c";
}
.icomoon-icon-expand-2:before {
	content: "\e08d";
}
.icomoon-icon-expand-3:before {
	content: "\e08e";
}
.icomoon-icon-expand-4:before {
	content: "\e08f";
}
.icomoon-icon-full-screen:before {
	content: "\e090";
}
.icomoon-icon-contract:before {
	content: "\e091";
}
.icomoon-icon-contract-2:before {
	content: "\e092";
}
.icomoon-icon-contract-3:before {
	content: "\e093";
}
.icomoon-icon-contract-4:before {
	content: "\e094";
}
.icomoon-icon-key:before {
	content: "\e095";
}
.icomoon-icon-key-2:before {
	content: "\e096";
}
.icomoon-icon-key-3:before {
	content: "\e097";
}
.icomoon-icon-keyhole:before {
	content: "\e098";
}
.icomoon-icon-locked:before {
	content: "\e099";
}
.icomoon-icon-unlocked:before {
	content: "\e09a";
}
.icomoon-icon-locked-2:before {
	content: "\e09b";
}
.icomoon-icon-locked-3:before {
	content: "\e09c";
}
.icomoon-icon-wrench:before {
	content: "\e09d";
}
.icomoon-icon-wrench-2:before {
	content: "\e09e";
}
.icomoon-icon-equalizer:before {
	content: "\e09f";
}
.icomoon-icon-equalizer-2:before {
	content: "\e0a0";
}
.icomoon-icon-cog:before {
	content: "\e0a1";
}
.icomoon-icon-cog-2:before {
	content: "\e0a2";
}
.icomoon-icon-cogs:before {
	content: "\e0a3";
}
.icomoon-icon-factory:before {
	content: "\e0a4";
}
.icomoon-icon-tools:before {
	content: "\e0a5";
}
.icomoon-icon-hammer:before {
	content: "\e0a6";
}
.icomoon-icon-screwdriver:before {
	content: "\e0a7";
}
.icomoon-icon-wand:before {
	content: "\e0a8";
}
.icomoon-icon-wand-2:before {
	content: "\e0a9";
}
.icomoon-icon-health:before {
	content: "\e0aa";
}
.icomoon-icon-aid:before {
	content: "\e0ab";
}
.icomoon-icon-patch:before {
	content: "\e0ac";
}
.icomoon-icon-bug:before {
	content: "\e0ad";
}
.icomoon-icon-bug-2:before {
	content: "\e0ae";
}
.icomoon-icon-construction:before {
	content: "\e0af";
}
.icomoon-icon-cone:before {
	content: "\e0b0";
}
.icomoon-icon-pie:before {
	content: "\e0b1";
}
.icomoon-icon-pie-2:before {
	content: "\e0b2";
}
.icomoon-icon-graph:before {
	content: "\e0b3";
}
.icomoon-icon-bars:before {
	content: "\e0b4";
}
.icomoon-icon-bars-2:before {
	content: "\e0b5";
}
.icomoon-icon-stats-up:before {
	content: "\e0b6";
}
.icomoon-icon-stats-down:before {
	content: "\e0b7";
}
.icomoon-icon-chart:before {
	content: "\e0b8";
}
.icomoon-icon-stairs:before {
	content: "\e0b9";
}
.icomoon-icon-stairs-2:before {
	content: "\e0ba";
}
.icomoon-icon-ladder:before {
	content: "\e0bb";
}
.icomoon-icon-cake:before {
	content: "\e0bc";
}
.icomoon-icon-gift:before {
	content: "\e0bd";
}
.icomoon-icon-balloon:before {
	content: "\e0be";
}
.icomoon-icon-rating:before {
	content: "\e0bf";
}
.icomoon-icon-rating-2:before {
	content: "\e0c0";
}
.icomoon-icon-rating-3:before {
	content: "\e0c1";
}
.icomoon-icon-podium:before {
	content: "\e0c2";
}
.icomoon-icon-medal:before {
	content: "\e0c3";
}
.icomoon-icon-crown:before {
	content: "\e0c4";
}
.icomoon-icon-trophy:before {
	content: "\e0c5";
}
.icomoon-icon-trophy-2:before {
	content: "\e0c6";
}
.icomoon-icon-diamond:before {
	content: "\e0c7";
}
.icomoon-icon-cup:before {
	content: "\e0c8";
}
.icomoon-icon-bottle:before {
	content: "\e0c9";
}
.icomoon-icon-bottle-2:before {
	content: "\e0ca";
}
.icomoon-icon-mug:before {
	content: "\e0cb";
}
.icomoon-icon-mug-2:before {
	content: "\e0cc";
}
.icomoon-icon-food:before {
	content: "\e0cd";
}
.icomoon-icon-coffee:before {
	content: "\e0ce";
}
.icomoon-icon-leaf:before {
	content: "\e0cf";
}
.icomoon-icon-tree:before {
	content: "\e0d0";
}
.icomoon-icon-paw:before {
	content: "\e0d1";
}
.icomoon-icon-flower:before {
	content: "\e0d2";
}
.icomoon-icon-rocket:before {
	content: "\e0d3";
}
.icomoon-icon-meter:before {
	content: "\e0d4";
}
.icomoon-icon-meter-slow:before {
	content: "\e0d5";
}
.icomoon-icon-meter-medium:before {
	content: "\e0d6";
}
.icomoon-icon-meter-fast:before {
	content: "\e0d7";
}
.icomoon-icon-dashboard:before {
	content: "\e0d8";
}
.icomoon-icon-dashboard-2:before {
	content: "\e0d9";
}
.icomoon-icon-hammer-2:before {
	content: "\e0da";
}
.icomoon-icon-balance:before {
	content: "\e0db";
}
.icomoon-icon-bomb:before {
	content: "\e0dc";
}
.icomoon-icon-fire:before {
	content: "\e0dd";
}
.icomoon-icon-fire-2:before {
	content: "\e0de";
}
.icomoon-icon-lab:before {
	content: "\e0df";
}
.icomoon-icon-atom:before {
	content: "\e0e0";
}
.icomoon-icon-magnet:before {
	content: "\e0e1";
}
.icomoon-icon-skull:before {
	content: "\e0e2";
}
.icomoon-icon-lamp:before {
	content: "\e0e3";
}
.icomoon-icon-lamp-2:before {
	content: "\e0e4";
}
.icomoon-icon-lamp-3:before {
	content: "\e0e5";
}
.icomoon-icon-remove:before {
	content: "\e0e6";
}
.icomoon-icon-remove-2:before {
	content: "\e0e7";
}
.icomoon-icon-remove-3:before {
	content: "\e0e8";
}
.icomoon-icon-remove-4:before {
	content: "\e0e9";
}
.icomoon-icon-remove-5:before {
	content: "\e0ea";
}
.icomoon-icon-remove-6:before {
	content: "\e0eb";
}
.icomoon-icon-recycle:before {
	content: "\e0ec";
}
.icomoon-icon-pin:before {
	content: "\e0ed";
}
.icomoon-icon-briefcase:before {
	content: "\e0ee";
}
.icomoon-icon-briefcase-2:before {
	content: "\e0ef";
}
.icomoon-icon-briefcase-3:before {
	content: "\e0f0";
}
.icomoon-icon-airplane:before {
	content: "\e0f1";
}
.icomoon-icon-airplane-2:before {
	content: "\e0f2";
}
.icomoon-icon-paper-plane:before {
	content: "\e0f3";
}
.icomoon-icon-cars:before {
	content: "\e0f4";
}
.icomoon-icon-bus:before {
	content: "\e0f5";
}
.icomoon-icon-truck:before {
	content: "\e0f6";
}
.icomoon-icon-bike:before {
	content: "\e0f7";
}
.icomoon-icon-road:before {
	content: "\e0f8";
}
.icomoon-icon-cube:before {
	content: "\e0f9";
}
.icomoon-icon-cube-2:before {
	content: "\e0fa";
}
.icomoon-icon-puzzle:before {
	content: "\e0fb";
}
.icomoon-icon-glasses:before {
	content: "\e0fc";
}
.icomoon-icon-glasses-2:before {
	content: "\e0fd";
}
.icomoon-icon-3d-glasses:before {
	content: "\e0fe";
}
.icomoon-icon-glasses-3:before {
	content: "\e0ff";
}
.icomoon-icon-sun-glasses:before {
	content: "\e100";
}
.icomoon-icon-accessibility:before {
	content: "\e101";
}
.icomoon-icon-accessibility-2:before {
	content: "\e102";
}
.icomoon-icon-brain:before {
	content: "\e103";
}
.icomoon-icon-target:before {
	content: "\e104";
}
.icomoon-icon-target-2:before {
	content: "\e105";
}
.icomoon-icon-gun:before {
	content: "\e106";
}
.icomoon-icon-shield:before {
	content: "\e107";
}
.icomoon-icon-shield-2:before {
	content: "\e108";
}
.icomoon-icon-soccer:before {
	content: "\e109";
}
.icomoon-icon-football:before {
	content: "\e10a";
}
.icomoon-icon-baseball:before {
	content: "\e10b";
}
.icomoon-icon-basketball:before {
	content: "\e10c";
}
.icomoon-icon-hockey:before {
	content: "\e10d";
}
.icomoon-icon-racing:before {
	content: "\e10e";
}
.icomoon-icon-golf:before {
	content: "\e10f";
}
.icomoon-icon-lightning:before {
	content: "\e110";
}
.icomoon-icon-power:before {
	content: "\e111";
}
.icomoon-icon-power-2:before {
	content: "\e112";
}
.icomoon-icon-switch:before {
	content: "\e113";
}
.icomoon-icon-power-cord:before {
	content: "\e114";
}
.icomoon-icon-socket:before {
	content: "\e115";
}
.icomoon-icon-clipboard:before {
	content: "\e116";
}
.icomoon-icon-clipboard-2:before {
	content: "\e117";
}
.icomoon-icon-clipboard-3:before {
	content: "\e118";
}
.icomoon-icon-list-view:before {
	content: "\e119";
}
.icomoon-icon-list-view-2:before {
	content: "\e11a";
}
.icomoon-icon-playlist:before {
	content: "\e11b";
}
.icomoon-icon-grid-view:before {
	content: "\e11c";
}
.icomoon-icon-grid:before {
	content: "\e11d";
}
.icomoon-icon-grid-view-2:before {
	content: "\e11e";
}
.icomoon-icon-tree-view:before {
	content: "\e11f";
}
.icomoon-icon-menu:before {
	content: "\e120";
}
.icomoon-icon-menu-2:before {
	content: "\e121";
}
.icomoon-icon-cloud:before {
	content: "\e122";
}
.icomoon-icon-cloud-2:before {
	content: "\e123";
}
.icomoon-icon-cloud-3:before {
	content: "\e124";
}
.icomoon-icon-cloud-4:before {
	content: "\e125";
}
.icomoon-icon-cloud-5:before {
	content: "\e126";
}
.icomoon-icon-download:before {
	content: "\e127";
}
.icomoon-icon-download-2:before {
	content: "\e129";
}
.icomoon-icon-upload:before {
	content: "\e12a";
}
.icomoon-icon-upload-2:before {
	content: "\e12b";
}
.icomoon-icon-upload-3:before {
	content: "\e12c";
}
.icomoon-icon-upload-4:before {
	content: "\e12d";
}
.icomoon-icon-upload-5:before {
	content: "\e12e";
}
.icomoon-icon-globe:before {
	content: "\e130";
}
.icomoon-icon-anchor:before {
	content: "\e12f";
}
.icomoon-icon-network:before {
	content: "\e128";
}
.icomoon-icon-download-3:before {
	content: "\e131";
}
.icomoon-icon-link:before {
	content: "\e132";
}
.icomoon-icon-link-2:before {
	content: "\e133";
}
.icomoon-icon-link:before {
	content: "\e134";
}
.icomoon-icon-link-2:before {
	content: "\e135";
}
.icomoon-icon-link-3:before {
	content: "\e136";
}
.icomoon-icon-flag:before {
	content: "\e137";
}
.icomoon-icon-flag-2:before {
	content: "\e138";
}
.icomoon-icon-flag-3:before {
	content: "\e139";
}
.icomoon-icon-flag-4:before {
	content: "\e13a";
}
.icomoon-icon-attachment:before {
	content: "\e13b";
}
.icomoon-icon-eye:before {
	content: "\e13c";
}
.icomoon-icon-eye-2:before {
	content: "\e13d";
}
.icomoon-icon-eye-3:before {
	content: "\e13e";
}
.icomoon-icon-eye-4:before {
	content: "\e13f";
}
.icomoon-icon-bookmark:before {
	content: "\e140";
}
.icomoon-icon-bookmark-2:before {
	content: "\e141";
}
.icomoon-icon-starburst:before {
	content: "\e142";
}
.icomoon-icon-snowflake:before {
	content: "\e143";
}
.icomoon-icon-snow-man:before {
	content: "\e144";
}
.icomoon-icon-temperature:before {
	content: "\e145";
}
.icomoon-icon-temperature-2:before {
	content: "\e146";
}
.icomoon-icon-weather:before {
	content: "\e147";
}
.icomoon-icon-weather-2:before {
	content: "\e148";
}
.icomoon-icon-weather-3:before {
	content: "\e149";
}
.icomoon-icon-windy:before {
	content: "\e14a";
}
.icomoon-icon-fan:before {
	content: "\e14b";
}
.icomoon-icon-umbrella:before {
	content: "\e14c";
}
.icomoon-icon-weather-4:before {
	content: "\e14d";
}
.icomoon-icon-sun:before {
	content: "\e14e";
}
.icomoon-icon-contrast:before {
	content: "\e14f";
}
.icomoon-icon-contrast-2:before {
	content: "\e150";
}
.icomoon-icon-moon:before {
	content: "\e151";
}
.icomoon-icon-bed:before {
	content: "\e152";
}
.icomoon-icon-bed-2:before {
	content: "\e153";
}
.icomoon-icon-star:before {
	content: "\e154";
}
.icomoon-icon-star-2:before {
	content: "\e155";
}
.icomoon-icon-star-3:before {
	content: "\e156";
}
.icomoon-icon-star-4:before {
	content: "\e157";
}
.icomoon-icon-star-5:before {
	content: "\e158";
}
.icomoon-icon-star-6:before {
	content: "\e159";
}
.icomoon-icon-heart:before {
	content: "\e15a";
}
.icomoon-icon-heart-2:before {
	content: "\e15b";
}
.icomoon-icon-heart-3:before {
	content: "\e15c";
}
.icomoon-icon-heart-4:before {
	content: "\e15d";
}
.icomoon-icon-heart-5:before {
	content: "\e15e";
}
.icomoon-icon-heart-6:before {
	content: "\e15f";
}
.icomoon-icon-heart-7:before {
	content: "\e160";
}
.icomoon-icon-heart-8:before {
	content: "\e161";
}
.icomoon-icon-thumbs-up:before {
	content: "\e162";
}
.icomoon-icon-thumbs-down:before {
	content: "\e163";
}
.icomoon-icon-thumbs-up-2:before {
	content: "\e164";
}
.icomoon-icon-thumbs-down-2:before {
	content: "\e165";
}
.icomoon-icon-thumbs-up-3:before {
	content: "\e166";
}
.icomoon-icon-thumbs-down-3:before {
	content: "\e167";
}
.icomoon-icon-people:before {
	content: "\e168";
}
.icomoon-icon-man:before {
	content: "\e169";
}
.icomoon-icon-male:before {
	content: "\e16a";
}
.icomoon-icon-woman:before {
	content: "\e16b";
}
.icomoon-icon-female:before {
	content: "\e16c";
}
.icomoon-icon-peace:before {
	content: "\e16d";
}
.icomoon-icon-yin-yang:before {
	content: "\e16e";
}
.icomoon-icon-ampersand:before {
	content: "\e16f";
}
.icomoon-icon-ampersand-2:before {
	content: "\e170";
}
.icomoon-icon-happy:before {
	content: "\e171";
}
.icomoon-icon-happy-2:before {
	content: "\e172";
}
.icomoon-icon-smiley:before {
	content: "\e173";
}
.icomoon-icon-smiley-2:before {
	content: "\e174";
}
.icomoon-icon-neutral:before {
	content: "\e175";
}
.icomoon-icon-neutral-2:before {
	content: "\e176";
}
.icomoon-icon-sad:before {
	content: "\e177";
}
.icomoon-icon-sad-2:before {
	content: "\e178";
}
.icomoon-icon-shocked:before {
	content: "\e179";
}
.icomoon-icon-shocked-2:before {
	content: "\e17a";
}
.icomoon-icon-pointer:before {
	content: "\e17b";
}
.icomoon-icon-hand:before {
	content: "\e17c";
}
.icomoon-icon-move:before {
	content: "\e17d";
}
.icomoon-icon-resize:before {
	content: "\e17e";
}
.icomoon-icon-resize-2:before {
	content: "\e17f";
}
.icomoon-icon-warning:before {
	content: "\e180";
}
.icomoon-icon-warning-2:before {
	content: "\e181";
}
.icomoon-icon-plus:before {
	content: "\e182";
}
.icomoon-icon-minus:before {
	content: "\e183";
}
.icomoon-icon-help:before {
	content: "\e184";
}
.icomoon-icon-help-2:before {
	content: "\e185";
}
.icomoon-icon-info:before {
	content: "\e186";
}
.icomoon-icon-info-2:before {
	content: "\e187";
}
.icomoon-icon-blocked:before {
	content: "\e188";
}
.icomoon-icon-blocked-2:before {
	content: "\e189";
}
.icomoon-icon-error:before {
	content: "\e18a";
}
.icomoon-icon-cancel:before {
	content: "\e18b";
}
.icomoon-icon-cancel-2:before {
	content: "\e18c";
}
.icomoon-icon-cancel-3:before {
	content: "\e18d";
}
.icomoon-icon-cancel-4:before {
	content: "\e18e";
}
.icomoon-icon-checkmark:before {
	content: "\e18f";
}
.icomoon-icon-checkmark-2:before {
	content: "\e190";
}
.icomoon-icon-checkmark-3:before {
	content: "\e191";
}
.icomoon-icon-spell-check:before {
	content: "\e192";
}
.icomoon-icon-minus-2:before {
	content: "\e193";
}
.icomoon-icon-minus-3:before {
	content: "\e194";
}
.icomoon-icon-plus-2:before {
	content: "\e195";
}
.icomoon-icon-plus-3:before {
	content: "\e196";
}
.icomoon-icon-enter:before {
	content: "\e197";
}
.icomoon-icon-exit:before {
	content: "\e198";
}
.icomoon-icon-exit-2:before {
	content: "\e199";
}
.icomoon-icon-play:before {
	content: "\e19a";
}
.icomoon-icon-pause:before {
	content: "\e19b";
}
.icomoon-icon-stop:before {
	content: "\e19c";
}
.icomoon-icon-volume-high:before {
	content: "\e19d";
}
.icomoon-icon-volume-medium:before {
	content: "\e19e";
}
.icomoon-icon-volume-low:before {
	content: "\e19f";
}
.icomoon-icon-mute:before {
	content: "\e1a0";
}
.icomoon-icon-mute-2:before {
	content: "\e1a1";
}
.icomoon-icon-volume-increase:before {
	content: "\e1a2";
}
.icomoon-icon-volume-decrease:before {
	content: "\e1a3";
}
.icomoon-icon-volume:before {
	content: "\e1a4";
}
.icomoon-icon-volume-2:before {
	content: "\e1a5";
}
.icomoon-icon-volume-3:before {
	content: "\e1a6";
}
.icomoon-icon-volume-4:before {
	content: "\e1a7";
}
.icomoon-icon-volume-5:before {
	content: "\e1a8";
}
.icomoon-icon-volume-6:before {
	content: "\e1a9";
}
.icomoon-icon-next:before {
	content: "\e1aa";
}
.icomoon-icon-previous:before {
	content: "\e1ab";
}
.icomoon-icon-first:before {
	content: "\e1ac";
}
.icomoon-icon-last:before {
	content: "\e1ad";
}
.icomoon-icon-loop:before {
	content: "\e1ae";
}
.icomoon-icon-loop-2:before {
	content: "\e1af";
}
.icomoon-icon-loop-3:before {
	content: "\e1b0";
}
.icomoon-icon-shuffle:before {
	content: "\e1b1";
}
.icomoon-icon-arrow-first:before {
	content: "\e1b2";
}
.icomoon-icon-arrow-last:before {
	content: "\e1b3";
}
.icomoon-icon-arrow-up:before {
	content: "\e1b4";
}
.icomoon-icon-arrow-right:before {
	content: "\e1b5";
}
.icomoon-icon-arrow-down:before {
	content: "\e1b6";
}
.icomoon-icon-arrow-left:before {
	content: "\e1b7";
}
.icomoon-icon-arrow-up-2:before {
	content: "\e1b8";
}
.icomoon-icon-arrow-right-2:before {
	content: "\e1b9";
}
.icomoon-icon-arrow-down-2:before {
	content: "\e1ba";
}
.icomoon-icon-arrow-left-2:before {
	content: "\e1bb";
}
.icomoon-icon-arrow-up-left:before {
	content: "\e1bc";
}
.icomoon-icon-arrow-up-3:before {
	content: "\e1bd";
}
.icomoon-icon-arrow-up-right:before {
	content: "\e1be";
}
.icomoon-icon-arrow-right-3:before {
	content: "\e1bf";
}
.icomoon-icon-arrow-down-right:before {
	content: "\e1c0";
}
.icomoon-icon-arrow-down-3:before {
	content: "\e1c1";
}
.icomoon-icon-arrow-down-left:before {
	content: "\e1c2";
}
.icomoon-icon-arrow-left-3:before {
	content: "\e1c3";
}
.icomoon-icon-arrow-up-left-2:before {
	content: "\e1c4";
}
.icomoon-icon-arrow-up-4:before {
	content: "\e1c5";
}
.icomoon-icon-arrow-up-right-2:before {
	content: "\e1c6";
}
.icomoon-icon-arrow-right-4:before {
	content: "\e1c7";
}
.icomoon-icon-arrow-down-right-2:before {
	content: "\e1c8";
}
.icomoon-icon-arrow-down-4:before {
	content: "\e1c9";
}
.icomoon-icon-arrow-down-left-2:before {
	content: "\e1ca";
}
.icomoon-icon-arrow-left-4:before {
	content: "\e1cb";
}
.icomoon-icon-arrow-up-left-3:before {
	content: "\e1cc";
}
.icomoon-icon-arrow-up-5:before {
	content: "\e1cd";
}
.icomoon-icon-arrow-up-right-3:before {
	content: "\e1ce";
}
.icomoon-icon-arrow-right-5:before {
	content: "\e1cf";
}
.icomoon-icon-arrow-down-right-3:before {
	content: "\e1d0";
}
.icomoon-icon-arrow-down-5:before {
	content: "\e1d1";
}
.icomoon-icon-arrow-down-left-3:before {
	content: "\e1d2";
}
.icomoon-icon-arrow-left-5:before {
	content: "\e1d3";
}
.icomoon-icon-arrow-up-6:before {
	content: "\e1d4";
}
.icomoon-icon-arrow-right-6:before {
	content: "\e1d5";
}
.icomoon-icon-arrow-down-6:before {
	content: "\e1d6";
}
.icomoon-icon-arrow-left-6:before {
	content: "\e1d7";
}
.icomoon-icon-arrow-up-7:before {
	content: "\e1d8";
}
.icomoon-icon-arrow-right-7:before {
	content: "\e1d9";
}
.icomoon-icon-arrow-down-7:before {
	content: "\e1da";
}
.icomoon-icon-arrow-left-7:before {
	content: "\e1db";
}
.icomoon-icon-arrow-up-8:before {
	content: "\e1dc";
}
.icomoon-icon-arrow-right-8:before {
	content: "\e1dd";
}
.icomoon-icon-arrow-down-8:before {
	content: "\e1de";
}
.icomoon-icon-arrow-left-8:before {
	content: "\e1df";
}
.icomoon-icon-arrow-up-9:before {
	content: "\e1e0";
}
.icomoon-icon-arrow-right-9:before {
	content: "\e1e1";
}
.icomoon-icon-arrow-down-9:before {
	content: "\e1e2";
}
.icomoon-icon-arrow-left-9:before {
	content: "\e1e3";
}
.icomoon-icon-arrow-up-10:before {
	content: "\e1e4";
}
.icomoon-icon-arrow-right-10:before {
	content: "\e1e5";
}
.icomoon-icon-arrow-down-10:before {
	content: "\e1e6";
}
.icomoon-icon-arrow-left-10:before {
	content: "\e1e7";
}
.icomoon-icon-menu:before {
	content: "\e1e8";
}
.icomoon-icon-enter-2:before {
	content: "\e1e9";
}
.icomoon-icon-enter-3:before {
	content: "\e1ea";
}
.icomoon-icon-backspace:before {
	content: "\e1eb";
}
.icomoon-icon-backspace-2:before {
	content: "\e1ec";
}
.icomoon-icon-tab:before {
	content: "\e1ed";
}
.icomoon-icon-tab-2:before {
	content: "\e1ee";
}
.icomoon-icon-command:before {
	content: "\e1ef";
}
.icomoon-icon-checkbox:before {
	content: "\e1f0";
}
.icomoon-icon-checkbox-unchecked:before {
	content: "\e1f1";
}
.icomoon-icon-checkbox-partial:before {
	content: "\e1f2";
}
.icomoon-icon-checkbox-2:before {
	content: "\e1f3";
}
.icomoon-icon-checkbox-unchecked-2:before {
	content: "\e1f4";
}
.icomoon-icon-checkbox-partial-2:before {
	content: "\e1f5";
}
.icomoon-icon-radio-checked:before {
	content: "\e1f6";
}
.icomoon-icon-radio-unchecked:before {
	content: "\e1f7";
}
.icomoon-icon-crop:before {
	content: "\e1f8";
}
.icomoon-icon-vector:before {
	content: "\e1f9";
}
.icomoon-icon-rulers:before {
	content: "\e1fa";
}
.icomoon-icon-scissors:before {
	content: "\e1fb";
}
.icomoon-icon-scissors-2:before {
	content: "\e1fc";
}
.icomoon-icon-filter:before {
	content: "\e1fd";
}
.icomoon-icon-type:before {
	content: "\e1fe";
}
.icomoon-icon-font-size:before {
	content: "\e1ff";
}
.icomoon-icon-bold:before {
	content: "\e200";
}
.icomoon-icon-italic:before {
	content: "\e201";
}
.icomoon-icon-underline:before {
	content: "\e202";
}
.icomoon-icon-font:before {
	content: "\e203";
}
.icomoon-icon-paragraph-left:before {
	content: "\e204";
}
.icomoon-icon-paragraph-center:before {
	content: "\e205";
}
.icomoon-icon-paragraph-right:before {
	content: "\e206";
}
.icomoon-icon-left-to-right:before {
	content: "\e207";
}
.icomoon-icon-right-to-left:before {
	content: "\e208";
}
.icomoon-icon-out:before {
	content: "\e209";
}
.icomoon-icon-out-2:before {
	content: "\e20a";
}
.icomoon-icon-popout:before {
	content: "\e20b";
}
.icomoon-icon-embed:before {
	content: "\e20c";
}
.icomoon-icon-code:before {
	content: "\e20d";
}
.icomoon-icon-seven-segment:before {
	content: "\e20e";
}
.icomoon-icon-seven-segment-2:before {
	content: "\e20f";
}
.icomoon-icon-seven-segment-3:before {
	content: "\e210";
}
.icomoon-icon-seven-segment-4:before {
	content: "\e211";
}
.icomoon-icon-seven-segment-5:before {
	content: "\e212";
}
.icomoon-icon-seven-segment-6:before {
	content: "\e213";
}
.icomoon-icon-seven-segment-7:before {
	content: "\e214";
}
.icomoon-icon-seven-segment-8:before {
	content: "\e215";
}
.icomoon-icon-seven-segment-9:before {
	content: "\e216";
}
.icomoon-icon-seven-segment-10:before {
	content: "\e217";
}
.icomoon-icon-bluetooth:before {
	content: "\e218";
}
.icomoon-icon-share:before {
	content: "\e219";
}
.icomoon-icon-share-2:before {
	content: "\e21a";
}
.icomoon-icon-mail:before {
	content: "\e21b";
}
.icomoon-icon-mail-2:before {
	content: "\e21c";
}
.icomoon-icon-google-plus:before {
	content: "\e21d";
}
.icomoon-icon-google-plus-2:before {
	content: "\e21e";
}
.icomoon-icon-google-plus-3:before {
	content: "\e21f";
}
.icomoon-icon-gplus:before {
	content: "\e220";
}
.icomoon-icon-facebook:before {
	content: "\e221";
}
.icomoon-icon-facebook-2:before {
	content: "\e222";
}
.icomoon-icon-facebook-3:before {
	content: "\e223";
}
.icomoon-icon-facebook-4:before {
	content: "\e224";
}
.icomoon-icon-twitter:before {
	content: "\e225";
}
.icomoon-icon-twitter-2:before {
	content: "\e226";
}
.icomoon-icon-twitter-3:before {
	content: "\e227";
}
.icomoon-icon-feed:before {
	content: "\e228";
}
.icomoon-icon-feed-2:before {
	content: "\e229";
}
.icomoon-icon-feed-3:before {
	content: "\e22a";
}
.icomoon-icon-youtube:before {
	content: "\e22b";
}
.icomoon-icon-youtube-2:before {
	content: "\e22c";
}
.icomoon-icon-vimeo:before {
	content: "\e22d";
}
.icomoon-icon-vimeo-2:before {
	content: "\e22e";
}
.icomoon-icon-flickr:before {
	content: "\e22f";
}
.icomoon-icon-flickr-2:before {
	content: "\e230";
}
.icomoon-icon-flickr-3:before {
	content: "\e231";
}
.icomoon-icon-picassa:before {
	content: "\e232";
}
.icomoon-icon-picassa-2:before {
	content: "\e233";
}
.icomoon-icon-dribbble:before {
	content: "\e234";
}
.icomoon-icon-dribbble-2:before {
	content: "\e235";
}
.icomoon-icon-dribbble-3:before {
	content: "\e236";
}
.icomoon-icon-forrst:before {
	content: "\e237";
}
.icomoon-icon-forrst-2:before {
	content: "\e238";
}
.icomoon-icon-deviantart:before {
	content: "\e239";
}
.icomoon-icon-deviantart-2:before {
	content: "\e23a";
}
.icomoon-icon-github:before {
	content: "\e23b";
}
.icomoon-icon-github-2:before {
	content: "\e23c";
}
.icomoon-icon-github-3:before {
	content: "\e23d";
}
.icomoon-icon-github-4:before {
	content: "\e23e";
}
.icomoon-icon-github-5:before {
	content: "\e23f";
}
.icomoon-icon-github-6:before {
	content: "\e240";
}
.icomoon-icon-git:before {
	content: "\e241";
}
.icomoon-icon-github-7:before {
	content: "\e242";
}
.icomoon-icon-wordpress:before {
	content: "\e243";
}
.icomoon-icon-wordpress-2:before {
	content: "\e244";
}
.icomoon-icon-blogger:before {
	content: "\e245";
}
.icomoon-icon-blogger-2:before {
	content: "\e246";
}
.icomoon-icon-tumblr:before {
	content: "\e247";
}
.icomoon-icon-tumblr-2:before {
	content: "\e248";
}
.icomoon-icon-yahoo:before {
	content: "\e249";
}
.icomoon-icon-yahoo-2:before {
	content: "\e24a";
}
.icomoon-icon-amazon:before {
	content: "\e24b";
}
.icomoon-icon-amazon-2:before {
	content: "\e24c";
}
.icomoon-icon-apple:before {
	content: "\e24d";
}
.icomoon-icon-finder:before {
	content: "\e24e";
}
.icomoon-icon-android:before {
	content: "\e24f";
}
.icomoon-icon-windows:before {
	content: "\e250";
}
.icomoon-icon-soundcloud:before {
	content: "\e251";
}
.icomoon-icon-soundcloud-2:before {
	content: "\e252";
}
.icomoon-icon-skype:before {
	content: "\e253";
}
.icomoon-icon-reddit:before {
	content: "\e254";
}
.icomoon-icon-linkedin:before {
	content: "\e255";
}
.icomoon-icon-lastfm:before {
	content: "\e256";
}
.icomoon-icon-lastfm-2:before {
	content: "\e257";
}
.icomoon-icon-delicious:before {
	content: "\e258";
}
.icomoon-icon-stumbleupon:before {
	content: "\e259";
}
.icomoon-icon-stumbleupon-2:before {
	content: "\e25a";
}
.icomoon-icon-pinterest:before {
	content: "\e25b";
}
.icomoon-icon-pinterest-2:before {
	content: "\e25c";
}
.icomoon-icon-xing:before {
	content: "\e25d";
}
.icomoon-icon-libreoffice:before {
	content: "\e25e";
}
.icomoon-icon-file-pdf:before {
	content: "\e25f";
}
.icomoon-icon-file-openoffice:before {
	content: "\e260";
}
.icomoon-icon-file-word:before {
	content: "\e261";
}
.icomoon-icon-file-excel:before {
	content: "\e262";
}
.icomoon-icon-file-powerpoint:before {
	content: "\e263";
}
.icomoon-icon-file-zip:before {
	content: "\e264";
}
.icomoon-icon-file-xml:before {
	content: "\e265";
}
.icomoon-icon-file-css:before {
	content: "\e266";
}
.icomoon-icon-html5:before {
	content: "\e267";
}
.icomoon-icon-html5-2:before {
	content: "\e268";
}
.icomoon-icon-css3:before {
	content: "\e269";
}
.icomoon-icon-chrome:before {
	content: "\e26a";
}
.icomoon-icon-firefox:before {
	content: "\e26b";
}
.icomoon-icon-IE:before {
	content: "\e26c";
}
.icomoon-icon-opera:before {
	content: "\e26d";
}
.icomoon-icon-safari:before {
	content: "\e26e";
}
.icomoon-icon-IcoMoon:before {
	content: "\e26f";
}

/*Broccolidry icon set*/
[class^="brocco-icon-"]:before, [class*=" brocco-icon-"]:before {
	font-family: 'broccolidry';
	font-style: normal;
	speak: none;
}
.brocco-icon-warning:before {
	content: "\21";
}
.brocco-icon-cloud:before {
	content: "\22";
}
.brocco-icon-locked:before {
	content: "\23";
}
.brocco-icon-inbox:before {
	content: "\24";
}
.brocco-icon-comment:before {
	content: "\25";
}
.brocco-icon-mic:before {
	content: "\26";
}
.brocco-icon-envelope:before {
	content: "\27";
}
.brocco-icon-briefcase:before {
	content: "\28";
}
.brocco-icon-cart:before {
	content: "\29";
}
.brocco-icon-contrast:before {
	content: "\2a";
}
.brocco-icon-clock:before {
	content: "\2b";
}
.brocco-icon-user:before {
	content: "\2c";
}
.brocco-icon-cog:before {
	content: "\2d";
}
.brocco-icon-music:before {
	content: "\2e";
}
.brocco-icon-twitter:before {
	content: "\2f";
}
.brocco-icon-pencil:before {
	content: "\30";
}
.brocco-icon-frame:before {
	content: "\31";
}
.brocco-icon-switch:before {
	content: "\32";
}
.brocco-icon-star:before {
	content: "\33";
}
.brocco-icon-key:before {
	content: "\34";
}
.brocco-icon-chart:before {
	content: "\35";
}
.brocco-icon-apple:before {
	content: "\36";
}
.brocco-icon-file:before {
	content: "\37";
}
.brocco-icon-plus:before {
	content: "\38";
}
.brocco-icon-minus:before {
	content: "\39";
}
.brocco-icon-picture:before {
	content: "\3a";
}
.brocco-icon-folder:before {
	content: "\3b";
}
.brocco-icon-camera:before {
	content: "\3c";
}
.brocco-icon-search:before {
	content: "\3d";
}
.brocco-icon-dribbble:before {
	content: "\3e";
}
.brocco-icon-forrst:before {
	content: "\3f";
}
.brocco-icon-feed:before {
	content: "\40";
}
.brocco-icon-blocked:before {
	content: "\41";
}
.brocco-icon-target:before {
	content: "\42";
}
.brocco-icon-play:before {
	content: "\43";
}
.brocco-icon-pause:before {
	content: "\44";
}
.brocco-icon-bug:before {
	content: "\45";
}
.brocco-icon-console:before {
	content: "\46";
}
.brocco-icon-film:before {
	content: "\47";
}
.brocco-icon-type:before {
	content: "\48";
}
.brocco-icon-home:before {
	content: "\49";
}
.brocco-icon-earth:before {
	content: "\4a";
}
.brocco-icon-location:before {
	content: "\4b";
}
.brocco-icon-info:before {
	content: "\4c";
}
.brocco-icon-eye:before {
	content: "\4d";
}
.brocco-icon-heart:before {
	content: "\4e";
}
.brocco-icon-bookmark:before {
	content: "\4f";
}
.brocco-icon-wrench:before {
	content: "\50";
}
.brocco-icon-calendar:before {
	content: "\51";
}
.brocco-icon-window:before {
	content: "\52";
}
.brocco-icon-monitor:before {
	content: "\53";
}
.brocco-icon-mobile:before {
	content: "\54";
}
.brocco-icon-droplet:before {
	content: "\55";
}
.brocco-icon-mouse:before {
	content: "\56";
}
.brocco-icon-refresh:before {
	content: "\57";
}
.brocco-icon-location-2:before {
	content: "\58";
}
.brocco-icon-tag:before {
	content: "\59";
}
.brocco-icon-phone:before {
	content: "\5a";
}
.brocco-icon-star-2:before {
	content: "\5b";
}
.brocco-icon-pointer:before {
	content: "\5c";
}
.brocco-icon-thumbs-up:before {
	content: "\5d";
}
.brocco-icon-thumbs-down:before {
	content: "\5e";
}
.brocco-icon-headphones:before {
	content: "\5f";
}
.brocco-icon-move:before {
	content: "\60";
}
.brocco-icon-checkmark:before {
	content: "\61";
}
.brocco-icon-cancel:before {
	content: "\62";
}
.brocco-icon-skype:before {
	content: "\63";
}
.brocco-icon-gift:before {
	content: "\64";
}
.brocco-icon-cone:before {
	content: "\65";
}
.brocco-icon-alarm:before {
	content: "\66";
}
.brocco-icon-coffee:before {
	content: "\67";
}
.brocco-icon-basket:before {
	content: "\68";
}
.brocco-icon-flag:before {
	content: "\69";
}
.brocco-icon-ipod:before {
	content: "\6a";
}
.brocco-icon-trashcan:before {
	content: "\6b";
}
.brocco-icon-bolt:before {
	content: "\6c";
}
.brocco-icon-ampersand:before {
	content: "\6d";
}
.brocco-icon-compass:before {
	content: "\6e";
}
.brocco-icon-list:before {
	content: "\6f";
}
.brocco-icon-grid:before {
	content: "\70";
}
.brocco-icon-volume:before {
	content: "\71";
}
.brocco-icon-volume-2:before {
	content: "\72";
}
.brocco-icon-stats:before {
	content: "\73";
}
.brocco-icon-target-2:before {
	content: "\74";
}
.brocco-icon-forward:before {
	content: "\75";
}
.brocco-icon-paperclip:before {
	content: "\76";
}
.brocco-icon-keyboard:before {
	content: "\77";
}
.brocco-icon-crop:before {
	content: "\78";
}
.brocco-icon-floppy:before {
	content: "\79";
}
.brocco-icon-filter:before {
	content: "\7a";
}
.brocco-icon-trophy:before {
	content: "\7b";
}
.brocco-icon-diary:before {
	content: "\7c";
}
.brocco-icon-address-book:before {
	content: "\7d";
}
.brocco-icon-stop:before {
	content: "\e000";
}
.brocco-icon-circle:before {
	content: "\e001";
}
.brocco-icon-shit:before {
	content: "\e002";
}
.brocco-icon-bookmark-2:before {
	content: "\e003";
}
.brocco-icon-camera-2:before {
	content: "\e004";
}
.brocco-icon-lamp:before {
	content: "\e005";
}
.brocco-icon-disk:before {
	content: "\e006";
}
.brocco-icon-button:before {
	content: "\e007";
}
.brocco-icon-database:before {
	content: "\e008";
}
.brocco-icon-credit-card:before {
	content: "\e009";
}
.brocco-icon-atom:before {
	content: "\e00a";
}
.brocco-icon-winsows:before {
	content: "\e00b";
}
.brocco-icon-target-3:before {
	content: "\e00c";
}
.brocco-icon-battery:before {
	content: "\e00d";
}
.brocco-icon-code:before {
	content: "\e00e";
}

/* Cuticons icon set */
[class^="cut-icon-"]:before, [class*=" cut-icon-"]:before {
	font-family: 'cuticons';
	font-style: normal;
	speak: none;
}
.cut-icon-arrow-right:before {
	content: "\21";
}
.cut-icon-arrow-left:before {
	content: "\22";
}
.cut-icon-arrow-up:before {
	content: "\23";
}
.cut-icon-arrow-down:before {
	content: "\24";
}
.cut-icon-plus:before {
	content: "\25";
}
.cut-icon-minus:before {
	content: "\26";
}
.cut-icon-stats:before {
	content: "\27";
}
.cut-icon-broadcast:before {
	content: "\28";
}
.cut-icon-enter:before {
	content: "\29";
}
.cut-icon-download:before {
	content: "\2a";
}
.cut-icon-mobile:before {
	content: "\2b";
}
.cut-icon-mobile-2:before {
	content: "\2c";
}
.cut-icon-screen:before {
	content: "\2d";
}
.cut-icon-stats-2:before {
	content: "\2e";
}
.cut-icon-user:before {
	content: "\2f";
}
.cut-icon-heart:before {
	content: "\30";
}
.cut-icon-heart-2:before {
	content: "\31";
}
.cut-icon-frame:before {
	content: "\32";
}
.cut-icon-plus-2:before {
	content: "\33";
}
.cut-icon-minus-2:before {
	content: "\34";
}
.cut-icon-checkbox-checked:before {
	content: "\35";
}
.cut-icon-alert:before {
	content: "\36";
}
.cut-icon-comment:before {
	content: "\37";
}
.cut-icon-chat:before {
	content: "\38";
}
.cut-icon-bookmark:before {
	content: "\39";
}
.cut-icon-locked:before {
	content: "\3a";
}
.cut-icon-unlock:before {
	content: "\3b";
}
.cut-icon-film:before {
	content: "\3c";
}
.cut-icon-camera:before {
	content: "\3d";
}
.cut-icon-camera-2:before {
	content: "\3e";
}
.cut-icon-painting:before {
	content: "\3f";
}
.cut-icon-painting-2:before {
	content: "\40";
}
.cut-icon-reload:before {
	content: "\41";
}
.cut-icon-credit-card:before {
	content: "\42";
}
.cut-icon-vcard:before {
	content: "\43";
}
.cut-icon-marker:before {
	content: "\44";
}
.cut-icon-list:before {
	content: "\45";
}
.cut-icon-file:before {
	content: "\46";
}
.cut-icon-thumbs-up:before {
	content: "\47";
}
.cut-icon-printer:before {
	content: "\48";
}
.cut-icon-untitled:before {
	content: "\49";
}
.cut-icon-popout:before {
	content: "\4a";
}
.cut-icon-popout-2:before {
	content: "\4b";
}
.cut-icon-printer-2:before {
	content: "\4c";
}
.cut-icon-battery-full:before {
	content: "\4d";
}
.cut-icon-battery-low:before {
	content: "\4e";
}
.cut-icon-battery:before {
	content: "\4f";
}
.cut-icon-hash:before {
	content: "\50";
}
.cut-icon-trashcan:before {
	content: "\51";
}
.cut-icon-crop:before {
	content: "\52";
}
.cut-icon-apple:before {
	content: "\53";
}
.cut-icon-cart:before {
	content: "\54";
}
.cut-icon-pause:before {
	content: "\55";
}
.cut-icon-play:before {
	content: "\56";
}
.cut-icon-next:before {
	content: "\57";
}
.cut-icon-previous:before {
	content: "\58";
}
.cut-icon-next-2:before {
	content: "\59";
}
.cut-icon-previous-2:before {
	content: "\5a";
}
.cut-icon-record:before {
	content: "\5b";
}
.cut-icon-eject:before {
	content: "\5c";
}
.cut-icon-disk:before {
	content: "\5d";
}
.cut-icon-equalizer:before {
	content: "\5e";
}
.cut-icon-desktop:before {
	content: "\5f";
}
.cut-icon-grid:before {
	content: "\60";
}
.cut-icon-frame-2:before {
	content: "\61";
}
.cut-icon-board:before {
	content: "\62";
}
.cut-icon-shrink:before {
	content: "\63";
}
.cut-icon-expand:before {
	content: "\64";
}
.cut-icon-tree:before {
	content: "\65";
}
.cut-icon-paper-plane:before {
	content: "\66";
}

/* Entypo icons set */
[class^="entypo-icon-"]:before, [class*=" entypo-icon-"]:before {
	font-family: 'entypo';
	font-style: normal;
	speak: none;
}
.entypo-icon-phone:before {
	content: "\21";
}
.entypo-icon-mobile:before {
	content: "\22";
}
.entypo-icon-mouse:before {
	content: "\23";
}
.entypo-icon-address:before {
	content: "\24";
}
.entypo-icon-email:before {
	content: "\25";
}
.entypo-icon-write:before {
	content: "\26";
}
.entypo-icon-attachment:before {
	content: "\27";
}
.entypo-icon-reply:before {
	content: "\28";
}
.entypo-icon-reply-to-all:before {
	content: "\29";
}
.entypo-icon-forward:before {
	content: "\2a";
}
.entypo-icon-user:before {
	content: "\2b";
}
.entypo-icon-users:before {
	content: "\2c";
}
.entypo-icon-contact:before {
	content: "\2d";
}
.entypo-icon-card:before {
	content: "\2e";
}
.entypo-icon-export:before {
	content: "\2f";
}
.entypo-icon-location:before {
	content: "\30";
}
.entypo-icon-map:before {
	content: "\31";
}
.entypo-icon-compass:before {
	content: "\32";
}
.entypo-icon-direction:before {
	content: "\33";
}
.entypo-icon-center:before {
	content: "\34";
}
.entypo-icon-share:before {
	content: "\35";
}
.entypo-icon-heart:before {
	content: "\36";
}
.entypo-icon-heart-2:before {
	content: "\37";
}
.entypo-icon-star:before {
	content: "\38";
}
.entypo-icon-star-2:before {
	content: "\39";
}
.entypo-icon-thumbs-up:before {
	content: "\3a";
}
.entypo-icon-chat:before {
	content: "\3b";
}
.entypo-icon-comment:before {
	content: "\3c";
}
.entypo-icon-quote:before {
	content: "\3d";
}
.entypo-icon-printer:before {
	content: "\3e";
}
.entypo-icon-alert:before {
	content: "\3f";
}
.entypo-icon-link:before {
	content: "\40";
}
.entypo-icon-flag:before {
	content: "\41";
}
.entypo-icon-settings:before {
	content: "\42";
}
.entypo-icon-search:before {
	content: "\43";
}
.entypo-icon-trophy:before {
	content: "\44";
}
.entypo-icon-price:before {
	content: "\45";
}
.entypo-icon-camera:before {
	content: "\46";
}
.entypo-icon-sleep:before {
	content: "\47";
}
.entypo-icon-palette:before {
	content: "\48";
}
.entypo-icon-leaf:before {
	content: "\49";
}
.entypo-icon-music:before {
	content: "\4a";
}
.entypo-icon-shopping:before {
	content: "\4b";
}
.entypo-icon-flight:before {
	content: "\4c";
}
.entypo-icon-support:before {
	content: "\4d";
}
.entypo-icon-google-circles:before {
	content: "\4e";
}
.entypo-icon-eye:before {
	content: "\4f";
}
.entypo-icon-clock:before {
	content: "\50";
}
.entypo-icon-microphone:before {
	content: "\51";
}
.entypo-icon-calendar:before {
	content: "\52";
}
.entypo-icon-flash:before {
	content: "\53";
}
.entypo-icon-time:before {
	content: "\54";
}
.entypo-icon-rss:before {
	content: "\55";
}
.entypo-icon-locked:before {
	content: "\56";
}
.entypo-icon-unlocked:before {
	content: "\57";
}
.entypo-icon-checkmark:before {
	content: "\58";
}
.entypo-icon-cancel:before {
	content: "\59";
}
.entypo-icon-minus:before {
	content: "\5a";
}
.entypo-icon-plus:before {
	content: "\5b";
}
.entypo-icon-close:before {
	content: "\5c";
}
.entypo-icon-minus-2:before {
	content: "\5d";
}
.entypo-icon-plus-2:before {
	content: "\5e";
}
.entypo-icon-blocked:before {
	content: "\5f";
}
.entypo-icon-info:before {
	content: "\60";
}
.entypo-icon-info-circle:before {
	content: "\61";
}
.entypo-icon-help:before {
	content: "\62";
}
.entypo-icon-help-2:before {
	content: "\63";
}
.entypo-icon-warning:before {
	content: "\64";
}
.entypo-icon-reload-CW:before {
	content: "\65";
}
.entypo-icon-reload-CCW:before {
	content: "\66";
}
.entypo-icon-shuffle:before {
	content: "\67";
}
.entypo-icon-back:before {
	content: "\68";
}
.entypo-icon-arrow:before {
	content: "\69";
}
.entypo-icon-retweet:before {
	content: "\6a";
}
.entypo-icon-list:before {
	content: "\6b";
}
.entypo-icon-add:before {
	content: "\6c";
}
.entypo-icon-grid:before {
	content: "\6d";
}
.entypo-icon-document:before {
	content: "\6e";
}
.entypo-icon-document-2:before {
	content: "\6f";
}
.entypo-icon-documents:before {
	content: "\70";
}
.entypo-icon-landscape:before {
	content: "\71";
}
.entypo-icon-images:before {
	content: "\72";
}
.entypo-icon-movie:before {
	content: "\73";
}
.entypo-icon-song:before {
	content: "\74";
}
.entypo-icon-folder:before {
	content: "\75";
}
.entypo-icon-archive:before {
	content: "\76";
}
.entypo-icon-trashcan:before {
	content: "\77";
}
.entypo-icon-upload:before {
	content: "\78";
}
.entypo-icon-download:before {
	content: "\79";
}
.entypo-icon-install:before {
	content: "\7a";
}
.entypo-icon-cloud:before {
	content: "\7b";
}
.entypo-icon-upload-2:before {
	content: "\7c";
}
.entypo-icon-play:before {
	content: "\7d";
}
.entypo-icon-pause:before {
	content: "\e000";
}
.entypo-icon-record:before {
	content: "\e001";
}
.entypo-icon-stop:before {
	content: "\e002";
}
.entypo-icon-fast-forward:before {
	content: "\e003";
}
.entypo-icon-fast-backward:before {
	content: "\e004";
}
.entypo-icon-first:before {
	content: "\e005";
}
.entypo-icon-last:before {
	content: "\e006";
}
.entypo-icon-full-screen:before {
	content: "\e007";
}
.entypo-icon-collapse:before {
	content: "\e008";
}
.entypo-icon-volume:before {
	content: "\e009";
}
.entypo-icon-sound:before {
	content: "\e00a";
}
.entypo-icon-mute:before {
	content: "\e00b";
}
.entypo-icon-arrow-2:before {
	content: "\e00c";
}
.entypo-icon-arrow-3:before {
	content: "\e00d";
}
.entypo-icon-arrow-4:before {
	content: "\e00e";
}
.entypo-icon-arrow-5:before {
	content: "\e00f";
}
.entypo-icon-arrow-6:before {
	content: "\e010";
}
.entypo-icon-arrow-7:before {
	content: "\e011";
}
.entypo-icon-arrow-8:before {
	content: "\e012";
}
.entypo-icon-arrow-9:before {
	content: "\e013";
}
.entypo-icon-arrow-10:before {
	content: "\e014";
}
.entypo-icon-arrow-11:before {
	content: "\e015";
}
.entypo-icon-arrow-12:before {
	content: "\e016";
}
.entypo-icon-arrow-13:before {
	content: "\e017";
}
.entypo-icon-arrow-14:before {
	content: "\e018";
}
.entypo-icon-arrow-15:before {
	content: "\e019";
}
.entypo-icon-arrow-16:before {
	content: "\e01a";
}
.entypo-icon-arrow-17:before {
	content: "\e01b";
}
.entypo-icon-arrow-18:before {
	content: "\e01c";
}
.entypo-icon-arrow-19:before {
	content: "\e01d";
}
.entypo-icon-arrow-20:before {
	content: "\e01e";
}
.entypo-icon-arrow-21:before {
	content: "\e01f";
}
.entypo-icon-triangle:before {
	content: "\e020";
}
.entypo-icon-triangle-2:before {
	content: "\e021";
}
.entypo-icon-triangle-3:before {
	content: "\e022";
}
.entypo-icon-triangle-4:before {
	content: "\e023";
}
.entypo-icon-code:before {
	content: "\e024";
}
.entypo-icon-battery:before {
	content: "\e025";
}
.entypo-icon-battery-2:before {
	content: "\e026";
}
.entypo-icon-battery-3:before {
	content: "\e027";
}
.entypo-icon-battery-4:before {
	content: "\e028";
}
.entypo-icon-battery-5:before {
	content: "\e029";
}
.entypo-icon-history:before {
	content: "\e02a";
}
.entypo-icon-back-2:before {
	content: "\e02b";
}
.entypo-icon-sun:before {
	content: "\e02c";
}
.entypo-icon-sun-2:before {
	content: "\e02d";
}
.entypo-icon-light-bulb:before {
	content: "\e02e";
}
.entypo-icon-browser:before {
	content: "\e02f";
}
.entypo-icon-publish:before {
	content: "\e030";
}
.entypo-icon-screen:before {
	content: "\e031";
}
.entypo-icon-arrow-22:before {
	content: "\e032";
}
.entypo-icon-broadcast:before {
	content: "\e033";
}
.entypo-icon-globe:before {
	content: "\e034";
}
.entypo-icon-square:before {
	content: "\e035";
}
.entypo-icon-inbox:before {
	content: "\e036";
}
.entypo-icon-network:before {
	content: "\e037";
}
.entypo-icon-feather:before {
	content: "\e038";
}
.entypo-icon-keyboard:before {
	content: "\e039";
}
.entypo-icon-home:before {
	content: "\e03a";
}
.entypo-icon-bookmark:before {
	content: "\e03b";
}
.entypo-icon-book:before {
	content: "\e03c";
}
.entypo-icon-popup:before {
	content: "\e03d";
}
.entypo-icon-search-2:before {
	content: "\e03e";
}
.entypo-icon-dots-three:before {
	content: "\e03f";
}
.entypo-icon-dots-two:before {
	content: "\e040";
}
.entypo-icon-dot:before {
	content: "\e041";
}
.entypo-icon-creative-commons:before {
	content: "\e042";
}
.entypo-icon-cd:before {
	content: "\e043";
}
.entypo-icon-suitcase:before {
	content: "\e044";
}
.entypo-icon-suitcase-2:before {
	content: "\e045";
}

/* Minia icon set */
[class^="minia-icon-"]:before, [class*=" minia-icon-"]:before {
	font-family: 'minia';
	font-style: normal;
	speak: none;
}
.minia-icon-home:before {
	content: "\21";
}
.minia-icon-list:before {
	content: "\22";
}
.minia-icon-book:before {
	content: "\23";
}
.minia-icon-pencil:before {
	content: "\24";
}
.minia-icon-bookmark:before {
	content: "\25";
}
.minia-icon-pointer:before {
	content: "\26";
}
.minia-icon-cloud:before {
	content: "\27";
}
.minia-icon-cloud-ul:before {
	content: "\28";
}
.minia-icon-cloud-dl:before {
	content: "\29";
}
.minia-icon-search:before {
	content: "\2a";
}
.minia-icon-folder:before {
	content: "\2b";
}
.minia-icon-trashcan:before {
	content: "\2c";
}
.minia-icon-droplet:before {
	content: "\2d";
}
.minia-icon-tag:before {
	content: "\2e";
}
.minia-icon-moon:before {
	content: "\2f";
}
.minia-icon-eye:before {
	content: "\30";
}
.minia-icon-target:before {
	content: "\31";
}
.minia-icon-blocked:before {
	content: "\32";
}
.minia-icon-switch:before {
	content: "\33";
}
.minia-icon-goal:before {
	content: "\34";
}
.minia-icon-location:before {
	content: "\35";
}
.minia-icon-close:before {
	content: "\36";
}
.minia-icon-checkmark:before {
	content: "\37";
}
.minia-icon-munis:before {
	content: "\38";
}
.minia-icon-plus:before {
	content: "\39";
}
.minia-icon-close-2:before {
	content: "\3a";
}
.minia-icon-divide:before {
	content: "\3b";
}
.minia-icon-minus:before {
	content: "\3c";
}
.minia-icon-plus-2:before {
	content: "\3d";
}
.minia-icon-equals:before {
	content: "\3e";
}
.minia-icon-cancel:before {
	content: "\3f";
}
.minia-icon-minus-2:before {
	content: "\40";
}
.minia-icon-checkmark-2:before {
	content: "\41";
}
.minia-icon-equals-2:before {
	content: "\42";
}
.minia-icon-asterisk:before {
	content: "\43";
}
.minia-icon-mobile:before {
	content: "\44";
}
.minia-icon-tablet:before {
	content: "\45";
}
.minia-icon-phone:before {
	content: "\46";
}
.minia-icon-bars:before {
	content: "\47";
}
.minia-icon-stack:before {
	content: "\48";
}
.minia-icon-battery:before {
	content: "\49";
}
.minia-icon-battery-2:before {
	content: "\4a";
}
.minia-icon-battery-3:before {
	content: "\4b";
}
.minia-icon-calculator:before {
	content: "\4c";
}
.minia-icon-bolt:before {
	content: "\4d";
}
.minia-icon-list-2:before {
	content: "\4e";
}
.minia-icon-grid:before {
	content: "\4f";
}
.minia-icon-list-3:before {
	content: "\50";
}
.minia-icon-list-4:before {
	content: "\51";
}
.minia-icon-layout:before {
	content: "\52";
}
.minia-icon-equalizer:before {
	content: "\53";
}
.minia-icon-equalizer-2:before {
	content: "\54";
}
.minia-icon-cog:before {
	content: "\55";
}
.minia-icon-window:before {
	content: "\56";
}
.minia-icon-window-2:before {
	content: "\57";
}
.minia-icon-window-3:before {
	content: "\58";
}
.minia-icon-window-4:before {
	content: "\59";
}
.minia-icon-locked:before {
	content: "\5a";
}
.minia-icon-unlocked:before {
	content: "\5b";
}
.minia-icon-shield:before {
	content: "\5c";
}
.minia-icon-cart:before {
	content: "\5d";
}
.minia-icon-console:before {
	content: "\5e";
}
.minia-icon-office:before {
	content: "\5f";
}
.minia-icon-basket:before {
	content: "\60";
}
.minia-icon-suitcase:before {
	content: "\61";
}
.minia-icon-airplane:before {
	content: "\62";
}
.minia-icon-file-download:before {
	content: "\63";
}
.minia-icon-file-upload:before {
	content: "\64";
}
.minia-icon-file:before {
	content: "\65";
}
.minia-icon-file-add:before {
	content: "\66";
}
.minia-icon-file-remove:before {
	content: "\67";
}
.minia-icon-bars-2:before {
	content: "\68";
}
.minia-icon-chart:before {
	content: "\69";
}
.minia-icon-stats:before {
	content: "\6a";
}
.minia-icon-arrow-right:before {
	content: "\6b";
}
.minia-icon-arrow-left:before {
	content: "\6c";
}
.minia-icon-arrow-down:before {
	content: "\6d";
}
.minia-icon-arrow-up:before {
	content: "\6e";
}
.minia-icon-arrow-right-2:before {
	content: "\6f";
}
.minia-icon-arrow-left-2:before {
	content: "\70";
}
.minia-icon-arrow-up-2:before {
	content: "\71";
}
.minia-icon-arrow-down-2:before {
	content: "\72";
}
.minia-icon-arrow-down-left:before {
	content: "\73";
}
.minia-icon-arrow-down-right:before {
	content: "\74";
}
.minia-icon-arrow-up-left:before {
	content: "\75";
}
.minia-icon-arrow-up-right:before {
	content: "\76";
}
.minia-icon-arrow-left-3:before {
	content: "\77";
}
.minia-icon-arrow-right-3:before {
	content: "\78";
}
.minia-icon-arrow-down-3:before {
	content: "\79";
}
.minia-icon-arrow-up-3:before {
	content: "\7a";
}
.minia-icon-move:before {
	content: "\7b";
}
.minia-icon-movie:before {
	content: "\7c";
}
.minia-icon-refresh:before {
	content: "\7d";
}
.minia-icon-picture:before {
	content: "\e000";
}
.minia-icon-music:before {
	content: "\e001";
}
.minia-icon-disk:before {
	content: "\e002";
}
.minia-icon-camera:before {
	content: "\e003";
}
.minia-icon-film:before {
	content: "\e004";
}
.minia-icon-tablet-2:before {
	content: "\e005";
}
.minia-icon-ipod:before {
	content: "\e006";
}
.minia-icon-camera-2:before {
	content: "\e007";
}
.minia-icon-mouse:before {
	content: "\e008";
}
.minia-icon-volume:before {
	content: "\e009";
}
.minia-icon-monitor:before {
	content: "\e00a";
}
.minia-icon-thumbs-up:before {
	content: "\e00b";
}
.minia-icon-thumbs-down:before {
	content: "\e00c";
}
.minia-icon-neutral:before {
	content: "\e00d";
}
.minia-icon-grin:before {
	content: "\e00e";
}
.minia-icon-heart:before {
	content: "\e00f";
}
.minia-icon-pacman:before {
	content: "\e010";
}
.minia-icon-star:before {
	content: "\e011";
}
.minia-icon-star-2:before {
	content: "\e012";
}
.minia-icon-envelope:before {
	content: "\e013";
}
.minia-icon-comment:before {
	content: "\e014";
}
.minia-icon-comment-2:before {
	content: "\e015";
}
.minia-icon-user:before {
	content: "\e016";
}
.minia-icon-download:before {
	content: "\e017";
}
.minia-icon-upload:before {
	content: "\e018";
}
.minia-icon-inbox:before {
	content: "\e019";
}
.minia-icon-partial:before {
	content: "\e01a";
}
.minia-icon-unchecked:before {
	content: "\e01b";
}
.minia-icon-checked:before {
	content: "\e01c";
}
.minia-icon-circles:before {
	content: "\e01d";
}
.minia-icon-pencil-2:before {
	content: "\e01e";
}
.minia-icon-flag:before {
	content: "\e01f";
}
.minia-icon-link:before {
	content: "\e020";
}
.minia-icon-stop:before {
	content: "\e021";
}
.minia-icon-play:before {
	content: "\e022";
}
.minia-icon-pause:before {
	content: "\e023";
}
.minia-icon-next:before {
	content: "\e024";
}
.minia-icon-previous:before {
	content: "\e025";
}
.minia-icon-drink:before {
	content: "\e026";
}
.minia-icon-drink-2:before {
	content: "\e027";
}
.minia-icon-hamburger:before {
	content: "\e028";
}
.minia-icon-mug:before {
	content: "\e029";
}
.minia-icon-calendar:before {
	content: "\e02a";
}
.minia-icon-clock:before {
	content: "\e02b";
}
.minia-icon-calendar-2:before {
	content: "\e02c";
}
.minia-icon-compass:before {
	content: "\e02d";
}

/* Iconic icon set */
[class^="iconic-icon-"]:before, [class*=" iconic-icon-"]:before {
	font-family: 'iconic';
	font-style: normal;
	speak: none;
}
.iconic-icon-chat:before {
	content: "\21";
}
.iconic-icon-chat-alt-stroke:before {
	content: "\22";
}
.iconic-icon-chat-alt-fill:before {
	content: "\23";
}
.iconic-icon-comment-alt1-stroke:before {
	content: "\24";
}
.iconic-icon-comment-alt1-fill:before {
	content: "\25";
}
.iconic-icon-comment-stroke:before {
	content: "\26";
}
.iconic-icon-comment-fill:before {
	content: "\27";
}
.iconic-icon-comment-alt2-stroke:before {
	content: "\28";
}
.iconic-icon-comment-alt2-fill:before {
	content: "\29";
}
.iconic-icon-checkmark:before {
	content: "\2a";
}
.iconic-icon-check-alt:before {
	content: "\2b";
}
.iconic-icon-x:before {
	content: "\2c";
}
.iconic-icon-x-altx-alt:before {
	content: "\2d";
}
.iconic-icon-denied:before {
	content: "\2e";
}
.iconic-icon-cursor:before {
	content: "\2f";
}
.iconic-icon-rss:before {
	content: "\30";
}
.iconic-icon-rss-alt:before {
	content: "\31";
}
.iconic-icon-wrench:before {
	content: "\32";
}
.iconic-icon-dial:before {
	content: "\33";
}
.iconic-icon-cog:before {
	content: "\34";
}
.iconic-icon-calendar:before {
	content: "\35";
}
.iconic-icon-calendar-alt-stroke:before {
	content: "\36";
}
.iconic-icon-calendar-alt-fill:before {
	content: "\37";
}
.iconic-icon-share:before {
	content: "\38";
}
.iconic-icon-mail:before {
	content: "\39";
}
.iconic-icon-heart-stroke:before {
	content: "\3a";
}
.iconic-icon-heart-fill:before {
	content: "\3b";
}
.iconic-icon-movie:before {
	content: "\3c";
}
.iconic-icon-document-alt-stroke:before {
	content: "\3d";
}
.iconic-icon-document-alt-fill:before {
	content: "\3e";
}
.iconic-icon-document-stroke:before {
	content: "\3f";
}
.iconic-icon-document-fill:before {
	content: "\40";
}
.iconic-icon-plus:before {
	content: "\41";
}
.iconic-icon-plus-alt:before {
	content: "\42";
}
.iconic-icon-minus:before {
	content: "\43";
}
.iconic-icon-minus-alt:before {
	content: "\44";
}
.iconic-icon-pin:before {
	content: "\45";
}
.iconic-icon-link:before {
	content: "\46";
}
.iconic-icon-bolt:before {
	content: "\47";
}
.iconic-icon-move:before {
	content: "\48";
}
.iconic-icon-move-alt1:before {
	content: "\49";
}
.iconic-icon-move-alt2:before {
	content: "\4a";
}
.iconic-icon-equalizer:before {
	content: "\4b";
}
.iconic-icon-award-fill:before {
	content: "\4c";
}
.iconic-icon-award-stroke:before {
	content: "\4d";
}
.iconic-icon-magnifying-glass:before {
	content: "\4e";
}
.iconic-icon-trash-stroke:before {
	content: "\4f";
}
.iconic-icon-trash-fill:before {
	content: "\50";
}
.iconic-icon-beaker-alt:before {
	content: "\51";
}
.iconic-icon-beaker:before {
	content: "\52";
}
.iconic-icon-key-stroke:before {
	content: "\53";
}
.iconic-icon-key-fill:before {
	content: "\54";
}
.iconic-icon-new-window:before {
	content: "\55";
}
.iconic-icon-lightbulb:before {
	content: "\56";
}
.iconic-icon-spin-alt:before {
	content: "\57";
}
.iconic-icon-spin:before {
	content: "\58";
}
.iconic-icon-curved-arrow:before {
	content: "\59";
}
.iconic-icon-undo:before {
	content: "\5a";
}
.iconic-icon-reload:before {
	content: "\5b";
}
.iconic-icon-reload-alt:before {
	content: "\5c";
}
.iconic-icon-loop:before {
	content: "\5d";
}
.iconic-icon-loop-alt1:before {
	content: "\5e";
}
.iconic-icon-loop-alt2:before {
	content: "\5f";
}
.iconic-icon-loop-alt3:before {
	content: "\60";
}
.iconic-icon-loop-alt4:before {
	content: "\61";
}
.iconic-icon-transfer:before {
	content: "\62";
}
.iconic-icon-move-vertical:before {
	content: "\63";
}
.iconic-icon-move-vertical-alt1:before {
	content: "\64";
}
.iconic-icon-move-vertical-alt2:before {
	content: "\65";
}
.iconic-icon-move-horizontal:before {
	content: "\66";
}
.iconic-icon-move-horizontal-alt1:before {
	content: "\67";
}
.iconic-icon-move-horizontal-alt2:before {
	content: "\68";
}
.iconic-icon-arrow-left:before {
	content: "\69";
}
.iconic-icon-arrow-left-alt1:before {
	content: "\6a";
}
.iconic-icon-arrow-left-alt2:before {
	content: "\6b";
}
.iconic-icon-arrow-right:before {
	content: "\6c";
}
.iconic-icon-arrow-right-alt1:before {
	content: "\6d";
}
.iconic-icon-arrow-right-alt2:before {
	content: "\6e";
}
.iconic-icon-arrow-up:before {
	content: "\6f";
}
.iconic-icon-arrow-up-alt1:before {
	content: "\70";
}
.iconic-icon-arrow-up-alt2:before {
	content: "\71";
}
.iconic-icon-arrow-down:before {
	content: "\72";
}
.iconic-icon-arrow-down-alt1:before {
	content: "\73";
}
.iconic-icon-arrow-down-alt2:before {
	content: "\74";
}
.iconic-icon-cd:before {
	content: "\75";
}
.iconic-icon-steering-wheel:before {
	content: "\76";
}
.iconic-icon-microphone:before {
	content: "\77";
}
.iconic-icon-headphones:before {
	content: "\78";
}
.iconic-icon-volume:before {
	content: "\79";
}
.iconic-icon-volume-mute:before {
	content: "\7a";
}
.iconic-icon-play:before {
	content: "\7b";
}
.iconic-icon-pause:before {
	content: "\7c";
}
.iconic-icon-stop:before {
	content: "\7d";
}
.iconic-icon-eject:before {
	content: "\e000";
}
.iconic-icon-first:before {
	content: "\e001";
}
.iconic-icon-last:before {
	content: "\e002";
}
.iconic-icon-play-alt:before {
	content: "\e003";
}
.iconic-icon-fullscreen-exit:before {
	content: "\e004";
}
.iconic-icon-fullscreen-exit-alt:before {
	content: "\e005";
}
.iconic-icon-fullscreen:before {
	content: "\e006";
}
.iconic-icon-fullscreen-alt:before {
	content: "\e007";
}
.iconic-icon-iphone:before {
	content: "\e008";
}
.iconic-icon-battery-empty:before {
	content: "\e009";
}
.iconic-icon-battery-half:before {
	content: "\e00a";
}
.iconic-icon-battery-full:before {
	content: "\e00b";
}
.iconic-icon-battery-charging:before {
	content: "\e00c";
}
.iconic-icon-compass:before {
	content: "\e00d";
}
.iconic-icon-box:before {
	content: "\e00e";
}
.iconic-icon-folder-stroke:before {
	content: "\e00f";
}
.iconic-icon-folder-fill:before {
	content: "\e010";
}
.iconic-icon-at:before {
	content: "\e011";
}
.iconic-icon-ampersand:before {
	content: "\e012";
}
.iconic-icon-info:before {
	content: "\e013";
}
.iconic-icon-question-mark:before {
	content: "\e014";
}
.iconic-icon-pilcrow:before {
	content: "\e015";
}
.iconic-icon-hash:before {
	content: "\e016";
}
.iconic-icon-left-quote:before {
	content: "\e017";
}
.iconic-icon-right-quote:before {
	content: "\e018";
}
.iconic-icon-left-quote-alt:before {
	content: "\e019";
}
.iconic-icon-right-quote-alt:before {
	content: "\e01a";
}
.iconic-icon-article:before {
	content: "\e01b";
}
.iconic-icon-read-more:before {
	content: "\e01c";
}
.iconic-icon-list:before {
	content: "\e01d";
}
.iconic-icon-list-nested:before {
	content: "\e01e";
}
.iconic-icon-book:before {
	content: "\e01f";
}
.iconic-icon-book-alt:before {
	content: "\e020";
}
.iconic-icon-book-alt2:before {
	content: "\e021";
}
.iconic-icon-pen:before {
	content: "\e022";
}
.iconic-icon-pen-alt-stroke:before {
	content: "\e023";
}
.iconic-icon-pen-alt-fill:before {
	content: "\e024";
}
.iconic-icon-pen-alt2:before {
	content: "\e025";
}
.iconic-icon-brush:before {
	content: "\e026";
}
.iconic-icon-brush-alt:before {
	content: "\e027";
}
.iconic-icon-eyedropper:before {
	content: "\e028";
}
.iconic-icon-layers-alt:before {
	content: "\e029";
}
.iconic-icon-layers:before {
	content: "\e02a";
}
.iconic-icon-image:before {
	content: "\e02b";
}
.iconic-icon-camera:before {
	content: "\e02c";
}
.iconic-icon-aperture:before {
	content: "\e02d";
}
.iconic-icon-aperture-alt:before {
	content: "\e02e";
}
.iconic-icon-chart:before {
	content: "\e02f";
}
.iconic-icon-chart-alt:before {
	content: "\e030";
}
.iconic-icon-bars:before {
	content: "\e031";
}
.iconic-icon-bars-alt:before {
	content: "\e032";
}
.iconic-icon-eye:before {
	content: "\e033";
}
.iconic-icon-user:before {
	content: "\e034";
}
.iconic-icon-home:before {
	content: "\e035";
}
.iconic-icon-clock:before {
	content: "\e036";
}
.iconic-icon-lock-stroke:before {
	content: "\e037";
}
.iconic-icon-lock-fill:before {
	content: "\e038";
}
.iconic-icon-unlock-stroke:before {
	content: "\e039";
}
.iconic-icon-unlock-fill:before {
	content: "\e03a";
}
.iconic-icon-tag-stroke:before {
	content: "\e03b";
}
.iconic-icon-tag-fill:before {
	content: "\e03c";
}
.iconic-icon-sun-stroke:before {
	content: "\e03d";
}
.iconic-icon-sun-fill:before {
	content: "\e03e";
}
.iconic-icon-moon-stroke:before {
	content: "\e03f";
}
.iconic-icon-moon-fill:before {
	content: "\e040";
}
.iconic-icon-cloud:before {
	content: "\e041";
}
.iconic-icon-rain:before {
	content: "\e042";
}
.iconic-icon-umbrella:before {
	content: "\e043";
}
.iconic-icon-star:before {
	content: "\e044";
}
.iconic-icon-map-pin-stroke:before {
	content: "\e045";
}
.iconic-icon-map-pin-fill:before {
	content: "\e046";
}
.iconic-icon-map-pin-alt:before {
	content: "\e047";
}
.iconic-icon-target:before {
	content: "\e048";
}
.iconic-icon-download:before {
	content: "\e049";
}
.iconic-icon-upload:before {
	content: "\e04a";
}
.iconic-icon-cloud-download:before {
	content: "\e04b";
}
.iconic-icon-cloud-upload:before {
	content: "\e04c";
}
.iconic-icon-fork:before {
	content: "\e04d";
}
.iconic-icon-paperclip:before {
	content: "\e04e";
}

/* Meteocons icon set*/
[class^="meteo-icon-"]:before, [class*=" meteo-icon-"]:before {
	font-family: 'meteocons';
	font-style: normal;
	speak: none;
}
.meteo-icon-sunrise:before {
	content: "\21";
}
.meteo-icon-sun:before {
	content: "\22";
}
.meteo-icon-moon:before {
	content: "\23";
}
.meteo-icon-sun-2:before {
	content: "\24";
}
.meteo-icon-windy:before {
	content: "\25";
}
.meteo-icon-wind:before {
	content: "\26";
}
.meteo-icon-snowflake:before {
	content: "\27";
}
.meteo-icon-cloudy:before {
	content: "\28";
}
.meteo-icon-cloud:before {
	content: "\29";
}
.meteo-icon-weather:before {
	content: "\2a";
}
.meteo-icon-weather-2:before {
	content: "\2b";
}
.meteo-icon-weather-3:before {
	content: "\2c";
}
.meteo-icon-lines:before {
	content: "\2d";
}
.meteo-icon-cloud-2:before {
	content: "\2e";
}
.meteo-icon-lightning:before {
	content: "\2f";
}
.meteo-icon-lightning-2:before {
	content: "\30";
}
.meteo-icon-rainy:before {
	content: "\31";
}
.meteo-icon-rainy-2:before {
	content: "\32";
}
.meteo-icon-windy-2:before {
	content: "\33";
}
.meteo-icon-windy-3:before {
	content: "\34";
}
.meteo-icon-snowy:before {
	content: "\35";
}
.meteo-icon-snowy-2:before {
	content: "\36";
}
.meteo-icon-snowy-3:before {
	content: "\37";
}
.meteo-icon-weather-4:before {
	content: "\38";
}
.meteo-icon-cloudy-2:before {
	content: "\39";
}
.meteo-icon-cloud-3:before {
	content: "\3a";
}
.meteo-icon-lightning-3:before {
	content: "\3b";
}
.meteo-icon-sun-3:before {
	content: "\3c";
}
.meteo-icon-moon-2:before {
	content: "\3d";
}
.meteo-icon-cloudy-3:before {
	content: "\3e";
}
.meteo-icon-cloud-4:before {
	content: "\3f";
}
.meteo-icon-cloud-5:before {
	content: "\40";
}
.meteo-icon-lightning-4:before {
	content: "\41";
}
.meteo-icon-rainy-3:before {
	content: "\42";
}
.meteo-icon-rainy-4:before {
	content: "\43";
}
.meteo-icon-windy-4:before {
	content: "\44";
}
.meteo-icon-windy-5:before {
	content: "\45";
}
.meteo-icon-snowy-4:before {
	content: "\46";
}
.meteo-icon-snowy-5:before {
	content: "\47";
}
.meteo-icon-weather-5:before {
	content: "\48";
}
.meteo-icon-cloudy-4:before {
	content: "\49";
}
.meteo-icon-lightning-5:before {
	content: "\4a";
}
.meteo-icon-thermometer:before {
	content: "\4b";
}
.meteo-icon-compass:before {
	content: "\4c";
}
.meteo-icon-none:before {
	content: "\4d";
}
.meteo-icon-Celsius:before {
	content: "\4e";
}
.meteo-icon-Fahrenheit:before {
	content: "\4f";
}

/* Silkcons icons set */
[class^="silk-icon-"]:before, [class*=" silk-icon-"]:before {
	font-family: 'silkcons';
	font-style: normal;
	speak: none;
}
.silk-icon-expand:before {
	content: "\21";
}
.silk-icon-expand-2:before {
	content: "\22";
}
.silk-icon-untitled:before {
	content: "\23";
}
.silk-icon-shrink:before {
	content: "\24";
}
.silk-icon-plus:before {
	content: "\25";
}
.silk-icon-minus:before {
	content: "\26";
}
.silk-icon-notes:before {
	content: "\27";
}
.silk-icon-notebook:before {
	content: "\28";
}
.silk-icon-popout:before {
	content: "\29";
}
.silk-icon-popout-2:before {
	content: "\2a";
}
.silk-icon-arrow-down:before {
	content: "\2b";
}
.silk-icon-arrow-up:before {
	content: "\2c";
}
.silk-icon-arrow-left:before {
	content: "\2d";
}
.silk-icon-arrow-right:before {
	content: "\2e";
}
.silk-icon-arrow-down-2:before {
	content: "\2f";
}
.silk-icon-arrow-up-2:before {
	content: "\30";
}
.silk-icon-arrow-left-2:before {
	content: "\31";
}
.silk-icon-arrow-right-2:before {
	content: "\32";
}
.silk-icon-target:before {
	content: "\33";
}
.silk-icon-clock:before {
	content: "\34";
}
.silk-icon-cloud:before {
	content: "\35";
}
.silk-icon-cloud-2:before {
	content: "\36";
}
.silk-icon-mobile:before {
	content: "\37";
}
.silk-icon-expand-3:before {
	content: "\38";
}
.silk-icon-contract:before {
	content: "\39";
}
.silk-icon-chart:before {
	content: "\3a";
}
.silk-icon-checkmark:before {
	content: "\3b";
}
.silk-icon-cancel:before {
	content: "\3c";
}
.silk-icon-enter:before {
	content: "\3d";
}
.silk-icon-exit:before {
	content: "\3e";
}
.silk-icon-download:before {
	content: "\3f";
}
.silk-icon-upload:before {
	content: "\40";
}
.silk-icon-heart:before {
	content: "\41";
}
.silk-icon-heart-2:before {
	content: "\42";
}
.silk-icon-heart-3:before {
	content: "\43";
}
.silk-icon-vector:before {
	content: "\44";
}
.silk-icon-vector-2:before {
	content: "\45";
}
.silk-icon-star:before {
	content: "\46";
}
.silk-icon-star-half:before {
	content: "\47";
}
.silk-icon-star-empty:before {
	content: "\48";
}
.silk-icon-eraser:before {
	content: "\49";
}
.silk-icon-pencil:before {
	content: "\4a";
}
.silk-icon-calendar:before {
	content: "\4b";
}
.silk-icon-marker:before {
	content: "\4c";
}
.silk-icon-arrow:before {
	content: "\4d";
}
.silk-icon-arrow-2:before {
	content: "\4e";
}
.silk-icon-undo:before {
	content: "\4f";
}
.silk-icon-redo:before {
	content: "\50";
}
.silk-icon-console:before {
	content: "\51";
}
.silk-icon-picture:before {
	content: "\52";
}
.silk-icon-droplet:before {
	content: "\53";
}
.silk-icon-droplet-2:before {
	content: "\54";
}
.silk-icon-arrow-up-3:before {
	content: "\55";
}
.silk-icon-arrow-down-3:before {
	content: "\56";
}
.silk-icon-arrow-left-3:before {
	content: "\57";
}
.silk-icon-arrow-right-3:before {
	content: "\58";
}
.silk-icon-pictures:before {
	content: "\59";
}
.silk-icon-frame:before {
	content: "\5a";
}
.silk-icon-cloud-play:before {
	content: "\5b";
}
.silk-icon-cover-flow:before {
	content: "\5c";
}
.silk-icon-columns:before {
	content: "\5d";
}
.silk-icon-list:before {
	content: "\5e";
}
.silk-icon-icons:before {
	content: "\5f";
}
.silk-icon-home:before {
	content: "\60";
}
.silk-icon-office:before {
	content: "\61";
}
.silk-icon-camera:before {
	content: "\62";
}
.silk-icon-redo-2:before {
	content: "\63";
}
.silk-icon-refresh:before {
	content: "\64";
}
.silk-icon-undo-2:before {
	content: "\65";
}
.silk-icon-credit-card:before {
	content: "\66";
}
.silk-icon-podcast:before {
	content: "\67";
}
.silk-icon-share:before {
	content: "\68";
}
.silk-icon-calculator:before {
	content: "\69";
}
.silk-icon-play:before {
	content: "\6a";
}
.silk-icon-search:before {
	content: "\6b";
}
.silk-icon-chat:before {
	content: "\6c";
}
.silk-icon-umbrella:before {
	content: "\6d";
}
.silk-icon-drops:before {
	content: "\6e";
}
.silk-icon-sun:before {
	content: "\6f";
}
.silk-icon-battery-empty:before {
	content: "\70";
}
.silk-icon-battery-charging:before {
	content: "\71";
}
.silk-icon-battery-low:before {
	content: "\72";
}
.silk-icon-battery:before {
	content: "\73";
}
.silk-icon-battery-full:before {
	content: "\74";
}
.silk-icon-battery-warning:before {
	content: "\75";
}
.silk-icon-grass:before {
	content: "\76";
}
.silk-icon-food:before {
	content: "\77";
}
.silk-icon-pointer:before {
	content: "\78";
}
.silk-icon-drawer:before {
	content: "\79";
}
.silk-icon-envelope:before {
	content: "\7a";
}
.silk-icon-rainbow:before {
	content: "\7b";
}
.silk-icon-trashcan:before {
	content: "\7c";
}
.silk-icon-lollipop:before {
	content: "\7d";
}
.silk-icon-contrast:before {
	content: "\e000";
}
.silk-icon-crop:before {
	content: "\e001";
}
.silk-icon-untitled-2:before {
	content: "\e002";
}
.silk-icon-boat:before {
	content: "\e003";
}
.silk-icon-puzzle:before {
	content: "\e004";
}
.silk-icon-tshirt:before {
	content: "\e005";
}
.silk-icon-yinyang:before {
	content: "\e006";
}
.silk-icon-watch:before {
	content: "\e007";
}
.silk-icon-bars:before {
	content: "\e008";
}
.silk-icon-wand:before {
	content: "\e009";
}
.silk-icon-music:before {
	content: "\e00a";
}
.silk-icon-music-2:before {
	content: "\e00b";
}
.silk-icon-checklist:before {
	content: "\e00c";
}
.silk-icon-notes-2:before {
	content: "\e00d";
}
.silk-icon-power:before {
	content: "\e00e";
}
.silk-icon-folder:before {
	content: "\e00f";
}
.silk-icon-broadcast:before {
	content: "\e010";
}
.silk-icon-locked:before {
	content: "\e011";
}
.silk-icon-unlocked:before {
	content: "\e012";
}
.silk-icon-desktop:before {
	content: "\e013";
}
.silk-icon-warning:before {
	content: "\e014";
}
.silk-icon-happy:before {
	content: "\e015";
}
.silk-icon-fence:before {
	content: "\e016";
}

/* Typicons icons set */
[class^="typ-icon-"]:before, [class*=" typ-icon-"]:before {
	font-family: 'typicons';
	font-style: normal;
	speak: none;
}
.typ-icon-battery-low:before {
	content: "\e000";
}
.typ-icon-battery:before {
	content: "\e001";
}
.typ-icon-battery-full:before {
	content: "\e002";
}
.typ-icon-battery-charging:before {
	content: "\e003";
}
.typ-icon-plus:before {
	content: "\e004";
}
.typ-icon-cross:before {
	content: "\e005";
}
.typ-icon-arrow-right:before {
	content: "\e006";
}
.typ-icon-arrow-left:before {
	content: "\e007";
}
.typ-icon-pencil:before {
	content: "\e008";
}
.typ-icon-search:before {
	content: "\e009";
}
.typ-icon-grid:before {
	content: "\e00a";
}
.typ-icon-list:before {
	content: "\e00b";
}
.typ-icon-star:before {
	content: "\e00c";
}
.typ-icon-heart:before {
	content: "\e00d";
}
.typ-icon-back:before {
	content: "\e00e";
}
.typ-icon-forward:before {
	content: "\e00f";
}
.typ-icon-map-marker:before {
	content: "\e010";
}
.typ-icon-phone:before {
	content: "\e011";
}
.typ-icon-home:before {
	content: "\e012";
}
.typ-icon-camera:before {
	content: "\e013";
}
.typ-icon-arrow-left-2:before {
	content: "\e014";
}
.typ-icon-arrow-right-2:before {
	content: "\e015";
}
.typ-icon-arrow-up:before {
	content: "\e016";
}
.typ-icon-arrow-down:before {
	content: "\e017";
}
.typ-icon-refresh:before {
	content: "\e018";
}
.typ-icon-refresh-2:before {
	content: "\e019";
}
.typ-icon-escape:before {
	content: "\e01a";
}
.typ-icon-repeat:before {
	content: "\e01b";
}
.typ-icon-loop:before {
	content: "\e01c";
}
.typ-icon-shuffle:before {
	content: "\e01d";
}
.typ-icon-feed:before {
	content: "\e01e";
}
.typ-icon-cog:before {
	content: "\e01f";
}
.typ-icon-wrench:before {
	content: "\e020";
}
.typ-icon-bars:before {
	content: "\e021";
}
.typ-icon-chart:before {
	content: "\e022";
}
.typ-icon-stats:before {
	content: "\e023";
}
.typ-icon-eye:before {
	content: "\e024";
}
.typ-icon-zoom-out:before {
	content: "\e025";
}
.typ-icon-zoom-in:before {
	content: "\e026";
}
.typ-icon-export:before {
	content: "\e027";
}
.typ-icon-user:before {
	content: "\e028";
}
.typ-icon-users:before {
	content: "\e029";
}
.typ-icon-microphone:before {
	content: "\e02a";
}
.typ-icon-mail:before {
	content: "\e02b";
}
.typ-icon-comment:before {
	content: "\e02c";
}
.typ-icon-trashcan:before {
	content: "\e02d";
}
.typ-icon-delete:before {
	content: "\e02e";
}
.typ-icon-infinity:before {
	content: "\e02f";
}
.typ-icon-key:before {
	content: "\e030";
}
.typ-icon-globe:before {
	content: "\e031";
}
.typ-icon-thumbs-up:before {
	content: "\e032";
}
.typ-icon-thumbs-down:before {
	content: "\e033";
}
.typ-icon-tag:before {
	content: "\e034";
}
.typ-icon-views:before {
	content: "\e035";
}
.typ-icon-warning:before {
	content: "\e036";
}
.typ-icon-beta:before {
	content: "\e037";
}
.typ-icon-unlocked:before {
	content: "\e038";
}
.typ-icon-locked:before {
	content: "\e039";
}
.typ-icon-eject:before {
	content: "\e03a";
}
.typ-icon-move:before {
	content: "\e03b";
}
.typ-icon-expand:before {
	content: "\e03c";
}
.typ-icon-cancel:before {
	content: "\e03d";
}
.typ-icon-electricity:before {
	content: "\e03e";
}
.typ-icon-compass:before {
	content: "\e03f";
}
.typ-icon-location:before {
	content: "\e040";
}
.typ-icon-directions:before {
	content: "\e041";
}
.typ-icon-pin:before {
	content: "\e042";
}
.typ-icon-mute:before {
	content: "\e043";
}
.typ-icon-volume:before {
	content: "\e044";
}
.typ-icon-globe-2:before {
	content: "\e045";
}
.typ-icon-pencil-2:before {
	content: "\e046";
}
.typ-icon-minus:before {
	content: "\e047";
}
.typ-icon-equals:before {
	content: "\e048";
}
.typ-icon-list-2:before {
	content: "\e049";
}
.typ-icon-flag:before {
	content: "\e04a";
}
.typ-icon-info:before {
	content: "\e04b";
}
.typ-icon-question:before {
	content: "\e04c";
}
.typ-icon-chat:before {
	content: "\e04d";
}
.typ-icon-clock:before {
	content: "\e04e";
}
.typ-icon-calendar:before {
	content: "\e04f";
}
.typ-icon-sun:before {
	content: "\e050";
}
.typ-icon-contrast:before {
	content: "\e051";
}
.typ-icon-mobile:before {
	content: "\e052";
}
.typ-icon-download:before {
	content: "\e053";
}
.typ-icon-puzzle:before {
	content: "\e054";
}
.typ-icon-music:before {
	content: "\e055";
}
.typ-icon-scissors:before {
	content: "\e056";
}
.typ-icon-bookmark:before {
	content: "\e057";
}
.typ-icon-anchor:before {
	content: "\e058";
}
.typ-icon-checkmark:before {
	content: "\e059";
}

/* Wp zoom font */
[class^="wpzoom-"]:before, [class*=" wpzoom-"]:before {
	font-family: 'wpzoom';
	font-style: normal;
	speak: none;
}
.wpzoom-facebook:before {
	content: "\21";
}
.wpzoom-twitter-old:before {
	content: "\22";
}
.wpzoom-share:before {
	content: "\23";
}
.wpzoom-feed:before {
	content: "\24";
}
.wpzoom-bird:before {
	content: "\25";
}
.wpzoom-chat:before {
	content: "\26";
}
.wpzoom-envelope:before {
	content: "\27";
}
.wpzoom-envelope-2:before {
	content: "\28";
}
.wpzoom-phone:before {
	content: "\29";
}
.wpzoom-phone-2:before {
	content: "\2a";
}
.wpzoom-phone-3:before {
	content: "\2b";
}
.wpzoom-mobile:before {
	content: "\2c";
}
.wpzoom-ipod:before {
	content: "\2d";
}
.wpzoom-monitor:before {
	content: "\2e";
}
.wpzoom-laptop:before {
	content: "\2f";
}
.wpzoom-modem:before {
	content: "\30";
}
.wpzoom-speaker:before {
	content: "\31";
}
.wpzoom-window:before {
	content: "\32";
}
.wpzoom-server:before {
	content: "\33";
}
.wpzoom-hdd:before {
	content: "\34";
}
.wpzoom-keyboard:before {
	content: "\35";
}
.wpzoom-mouse:before {
	content: "\36";
}
.wpzoom-cd:before {
	content: "\37";
}
.wpzoom-floppy:before {
	content: "\38";
}
.wpzoom-hardware:before {
	content: "\39";
}
.wpzoom-usb:before {
	content: "\3a";
}
.wpzoom-cord:before {
	content: "\3b";
}
.wpzoom-socket:before {
	content: "\3c";
}
.wpzoom-socket-2:before {
	content: "\3d";
}
.wpzoom-socket-3:before {
	content: "\3e";
}
.wpzoom-printer:before {
	content: "\3f";
}
.wpzoom-camera:before {
	content: "\40";
}
.wpzoom-pictures:before {
	content: "\41";
}
.wpzoom-eye:before {
	content: "\42";
}
.wpzoom-untitled:before {
	content: "\43";
}
.wpzoom-film:before {
	content: "\44";
}
.wpzoom-camera-2:before {
	content: "\45";
}
.wpzoom-movie:before {
	content: "\46";
}
.wpzoom-tv:before {
	content: "\47";
}
.wpzoom-camera-3:before {
	content: "\48";
}
.wpzoom-camera-4:before {
	content: "\49";
}
.wpzoom-volume:before {
	content: "\4a";
}
.wpzoom-music:before {
	content: "\4b";
}
.wpzoom-microphone:before {
	content: "\4c";
}
.wpzoom-radio:before {
	content: "\4d";
}
.wpzoom-ipod-2:before {
	content: "\4e";
}
.wpzoom-headphone:before {
	content: "\4f";
}
.wpzoom-cassette:before {
	content: "\50";
}
.wpzoom-broadcast:before {
	content: "\51";
}
.wpzoom-broadcast-2:before {
	content: "\52";
}
.wpzoom-calculator:before {
	content: "\53";
}
.wpzoom-gamepad:before {
	content: "\54";
}
.wpzoom-gamepad-2:before {
	content: "\55";
}
.wpzoom-cog:before {
	content: "\56";
}
.wpzoom-shield:before {
	content: "\57";
}
.wpzoom-skull:before {
	content: "\58";
}
.wpzoom-bug:before {
	content: "\59";
}
.wpzoom-mine:before {
	content: "\5a";
}
.wpzoom-earth:before {
	content: "\5b";
}
.wpzoom-globe:before {
	content: "\5c";
}
.wpzoom-planet:before {
	content: "\5d";
}
.wpzoom-battery:before {
	content: "\5e";
}
.wpzoom-battery-low:before {
	content: "\5f";
}
.wpzoom-battery-2:before {
	content: "\60";
}
.wpzoom-battery-full:before {
	content: "\61";
}
.wpzoom-folder:before {
	content: "\62";
}
.wpzoom-search:before {
	content: "\63";
}
.wpzoom-zoom-out:before {
	content: "\64";
}
.wpzoom-zoom-in:before {
	content: "\65";
}
.wpzoom-binocular:before {
	content: "\66";
}
.wpzoom-location:before {
	content: "\67";
}
.wpzoom-pin:before {
	content: "\68";
}
.wpzoom-file:before {
	content: "\69";
}
.wpzoom-tag:before {
	content: "\6a";
}
.wpzoom-quote:before {
	content: "\6b";
}
.wpzoom-attachment:before {
	content: "\6c";
}
.wpzoom-bookmark:before {
	content: "\6d";
}
.wpzoom-bookmark-2:before {
	content: "\6e";
}
.wpzoom-newspaper:before {
	content: "\6f";
}
.wpzoom-notebook:before {
	content: "\70";
}
.wpzoom-address-book:before {
	content: "\71";
}
.wpzoom-clipboard:before {
	content: "\72";
}
.wpzoom-clipboard-2:before {
	content: "\73";
}
.wpzoom-board:before {
	content: "\74";
}
.wpzoom-pencil:before {
	content: "\75";
}
.wpzoom-pen:before {
	content: "\76";
}
.wpzoom-user:before {
	content: "\77";
}
.wpzoom-user-2:before {
	content: "\78";
}
.wpzoom-user-3:before {
	content: "\79";
}
.wpzoom-trashcan:before {
	content: "\7a";
}
.wpzoom-cart:before {
	content: "\7b";
}
.wpzoom-bag:before {
	content: "\7c";
}
.wpzoom-suitcase:before {
	content: "\7d";
}
.wpzoom-card:before {
	content: "\e000";
}
.wpzoom-book:before {
	content: "\e001";
}
.wpzoom-gift:before {
	content: "\e002";
}
.wpzoom-lamp:before {
	content: "\e003";
}
.wpzoom-settings:before {
	content: "\e004";
}
.wpzoom-support:before {
	content: "\e005";
}
.wpzoom-medicine:before {
	content: "\e006";
}
.wpzoom-cone:before {
	content: "\e007";
}
.wpzoom-locked:before {
	content: "\e008";
}
.wpzoom-unlocked:before {
	content: "\e009";
}
.wpzoom-key:before {
	content: "\e00a";
}
.wpzoom-info:before {
	content: "\e00b";
}
.wpzoom-clock:before {
	content: "\e00c";
}
.wpzoom-timer:before {
	content: "\e00d";
}
.wpzoom-food:before {
	content: "\e00e";
}
.wpzoom-drink:before {
	content: "\e00f";
}
.wpzoom-mug:before {
	content: "\e010";
}
.wpzoom-cup:before {
	content: "\e011";
}
.wpzoom-drink-2:before {
	content: "\e012";
}
.wpzoom-mug-2:before {
	content: "\e013";
}
.wpzoom-lollipop:before {
	content: "\e014";
}
.wpzoom-lab:before {
	content: "\e015";
}
.wpzoom-puzzle:before {
	content: "\e016";
}
.wpzoom-flag:before {
	content: "\e017";
}
.wpzoom-star:before {
	content: "\e018";
}
.wpzoom-heart:before {
	content: "\e019";
}
.wpzoom-badge:before {
	content: "\e01a";
}
.wpzoom-cup-2:before {
	content: "\e01b";
}
.wpzoom-scissors:before {
	content: "\e01c";
}
.wpzoom-snowflake:before {
	content: "\e01d";
}
.wpzoom-cloud:before {
	content: "\e01e";
}
.wpzoom-lightning:before {
	content: "\e01f";
}
.wpzoom-night:before {
	content: "\e020";
}
.wpzoom-sunny:before {
	content: "\e021";
}
.wpzoom-droplet:before {
	content: "\e022";
}
.wpzoom-umbrella:before {
	content: "\e023";
}
.wpzoom-truck:before {
	content: "\e024";
}
.wpzoom-car:before {
	content: "\e025";
}
.wpzoom-gas-pump:before {
	content: "\e026";
}
.wpzoom-factory:before {
	content: "\e027";
}
.wpzoom-tree:before {
	content: "\e028";
}
.wpzoom-leaf:before {
	content: "\e029";
}
.wpzoom-flower:before {
	content: "\e02a";
}
.wpzoom-direction:before {
	content: "\e02b";
}
.wpzoom-thumbs-up:before {
	content: "\e02c";
}
.wpzoom-thumbs-down:before {
	content: "\e02d";
}
.wpzoom-pointer:before {
	content: "\e02e";
}
.wpzoom-pointer-2:before {
	content: "\e02f";
}
.wpzoom-pointer-3:before {
	content: "\e030";
}
.wpzoom-pointer-4:before {
	content: "\e031";
}
.wpzoom-arrow-up:before {
	content: "\e032";
}
.wpzoom-arrow-down:before {
	content: "\e033";
}
.wpzoom-arrow-left:before {
	content: "\e034";
}
.wpzoom-arrow-right:before {
	content: "\e035";
}
.wpzoom-arrow-top-right:before {
	content: "\e036";
}
.wpzoom-arrow-top-left:before {
	content: "\e037";
}
.wpzoom-arrow-bottom-right:before {
	content: "\e038";
}
.wpzoom-arrow-bottom-left:before {
	content: "\e039";
}
.wpzoom-contract:before {
	content: "\e03a";
}
.wpzoom-enlarge:before {
	content: "\e03b";
}
.wpzoom-refresh:before {
	content: "\e03c";
}

/* Ecoico icons */
[class^="eco-"]:before, [class*=" eco-"]:before {
	font-family: 'ecoico';
	font-style: normal;
	speak: none;
}
.eco-download:before {
	content: "\21";
}
.eco-chat:before {
	content: "\22";
}
.eco-archive:before {
	content: "\23";
}
.eco-user:before {
	content: "\24";
}
.eco-users:before {
	content: "\25";
}
.eco-archive-2:before {
	content: "\26";
}
.eco-earth:before {
	content: "\27";
}
.eco-location:before {
	content: "\28";
}
.eco-contract:before {
	content: "\29";
}
.eco-mobile:before {
	content: "\2a";
}
.eco-screen:before {
	content: "\2b";
}
.eco-mail:before {
	content: "\2c";
}
.eco-support:before {
	content: "\2d";
}
.eco-help:before {
	content: "\2e";
}
.eco-videos:before {
	content: "\2f";
}
.eco-pictures:before {
	content: "\30";
}
.eco-link:before {
	content: "\31";
}
.eco-search:before {
	content: "\32";
}
.eco-cog:before {
	content: "\33";
}
.eco-trashcan:before {
	content: "\34";
}
.eco-pencil:before {
	content: "\35";
}
.eco-info:before {
	content: "\36";
}
.eco-article:before {
	content: "\37";
}
.eco-clock:before {
	content: "\38";
}
.eco-photoshop:before {
	content: "\39";
}
.eco-illustrator:before {
	content: "\3a";
}
.eco-star:before {
	content: "\3b";
}
.eco-heart:before {
	content: "\3c";
}
.eco-bookmark:before {
	content: "\3d";
}
.eco-file:before {
	content: "\3e";
}
.eco-feed:before {
	content: "\3f";
}
.eco-locked:before {
	content: "\40";
}
.eco-unlocked:before {
	content: "\41";
}
.eco-refresh:before {
	content: "\42";
}
.eco-list:before {
	content: "\43";
}
.eco-share:before {
	content: "\44";
}
.eco-archive-3:before {
	content: "\45";
}
.eco-images:before {
	content: "\46";
}
.eco-images-2:before {
	content: "\47";
}
.eco-pencil-2:before {
	content: "\48";
}

/*Gluph halflings ( boostrap icons )*/

[class^="icon-"],
[class*=" icon-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-top: 1px;
  *margin-right: .3em;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../images/glyphicons-halflings.png");
  background-position: 14px 14px;
  background-repeat: no-repeat;
}

/* White icons with optional class, or on hover/active states of certain elements */

.icon-white,
.nav > .active > a > [class^="icon-"],
.nav > .active > a > [class*=" icon-"],
.dropdown-menu > li > a:hover > [class^="icon-"],
.dropdown-menu > li > a:hover > [class*=" icon-"],
.dropdown-menu > .active > a > [class^="icon-"],
.dropdown-menu > .active > a > [class*=" icon-"] {
  background-image: url("../images/glyphicons-halflings-white.png");
}

.icon-glass {
  background-position: 0      0;
}

.icon-music {
  background-position: -24px 0;
}

.icon-search {
  background-position: -48px 0;
}

.icon-envelope {
  background-position: -72px 0;
}

.icon-heart {
  background-position: -96px 0;
}

.icon-star {
  background-position: -120px 0;
}

.icon-star-empty {
  background-position: -144px 0;
}

.icon-user {
  background-position: -168px 0;
}

.icon-film {
  background-position: -192px 0;
}

.icon-th-large {
  background-position: -216px 0;
}

.icon-th {
  background-position: -240px 0;
}

.icon-th-list {
  background-position: -264px 0;
}

.icon-ok {
  background-position: -288px 0;
}

.icon-remove {
  background-position: -312px 0;
}

.icon-zoom-in {
  background-position: -336px 0;
}

.icon-zoom-out {
  background-position: -360px 0;
}

.icon-off {
  background-position: -384px 0;
}

.icon-signal {
  background-position: -408px 0;
}

.icon-cog {
  background-position: -432px 0;
}

.icon-trash {
  background-position: -456px 0;
}

.icon-home {
  background-position: 0 -24px;
}

.icon-file {
  background-position: -24px -24px;
}

.icon-time {
  background-position: -48px -24px;
}

.icon-road {
  background-position: -72px -24px;
}

.icon-download-alt {
  background-position: -96px -24px;
}

.icon-download {
  background-position: -120px -24px;
}

.icon-upload {
  background-position: -144px -24px;
}

.icon-inbox {
  background-position: -168px -24px;
}

.icon-play-circle {
  background-position: -192px -24px;
}

.icon-repeat {
  background-position: -216px -24px;
}

.icon-refresh {
  background-position: -240px -24px;
}

.icon-list-alt {
  background-position: -264px -24px;
}

.icon-lock {
  background-position: -287px -24px;
}

.icon-flag {
  background-position: -312px -24px;
}

.icon-headphones {
  background-position: -336px -24px;
}

.icon-volume-off {
  background-position: -360px -24px;
}

.icon-volume-down {
  background-position: -384px -24px;
}

.icon-volume-up {
  background-position: -408px -24px;
}

.icon-qrcode {
  background-position: -432px -24px;
}

.icon-barcode {
  background-position: -456px -24px;
}

.icon-tag {
  background-position: 0 -48px;
}

.icon-tags {
  background-position: -25px -48px;
}

.icon-book {
  background-position: -48px -48px;
}

.icon-bookmark {
  background-position: -72px -48px;
}

.icon-print {
  background-position: -96px -48px;
}

.icon-camera {
  background-position: -120px -48px;
}

.icon-font {
  background-position: -144px -48px;
}

.icon-bold {
  background-position: -167px -48px;
}

.icon-italic {
  background-position: -192px -48px;
}

.icon-text-height {
  background-position: -216px -48px;
}

.icon-text-width {
  background-position: -240px -48px;
}

.icon-align-left {
  background-position: -264px -48px;
}

.icon-align-center {
  background-position: -288px -48px;
}

.icon-align-right {
  background-position: -312px -48px;
}

.icon-align-justify {
  background-position: -336px -48px;
}

.icon-list {
  background-position: -360px -48px;
}

.icon-indent-left {
  background-position: -384px -48px;
}

.icon-indent-right {
  background-position: -408px -48px;
}

.icon-facetime-video {
  background-position: -432px -48px;
}

.icon-picture {
  background-position: -456px -48px;
}

.icon-pencil {
  background-position: 0 -72px;
}

.icon-map-marker {
  background-position: -24px -72px;
}

.icon-adjust {
  background-position: -48px -72px;
}

.icon-tint {
  background-position: -72px -72px;
}

.icon-edit {
  background-position: -96px -72px;
}

.icon-share {
  background-position: -120px -72px;
}

.icon-check {
  background-position: -144px -72px;
}

.icon-move {
  background-position: -168px -72px;
}

.icon-step-backward {
  background-position: -192px -72px;
}

.icon-fast-backward {
  background-position: -216px -72px;
}

.icon-backward {
  background-position: -240px -72px;
}

.icon-play {
  background-position: -264px -72px;
}

.icon-pause {
  background-position: -288px -72px;
}

.icon-stop {
  background-position: -312px -72px;
}

.icon-forward {
  background-position: -336px -72px;
}

.icon-fast-forward {
  background-position: -360px -72px;
}

.icon-step-forward {
  background-position: -384px -72px;
}

.icon-eject {
  background-position: -408px -72px;
}

.icon-chevron-left {
  background-position: -432px -72px;
}

.icon-chevron-right {
  background-position: -456px -72px;
}

.icon-plus-sign {
  background-position: 0 -96px;
}

.icon-minus-sign {
  background-position: -24px -96px;
}

.icon-remove-sign {
  background-position: -48px -96px;
}

.icon-ok-sign {
  background-position: -72px -96px;
}

.icon-question-sign {
  background-position: -96px -96px;
}

.icon-info-sign {
  background-position: -120px -96px;
}

.icon-screenshot {
  background-position: -144px -96px;
}

.icon-remove-circle {
  background-position: -168px -96px;
}

.icon-ok-circle {
  background-position: -192px -96px;
}

.icon-ban-circle {
  background-position: -216px -96px;
}

.icon-arrow-left {
  background-position: -240px -96px;
}

.icon-arrow-right {
  background-position: -264px -96px;
}

.icon-arrow-up {
  background-position: -289px -96px;
}

.icon-arrow-down {
  background-position: -312px -96px;
}

.icon-share-alt {
  background-position: -336px -96px;
}

.icon-resize-full {
  background-position: -360px -96px;
}

.icon-resize-small {
  background-position: -384px -96px;
}

.icon-plus {
  background-position: -408px -96px;
}

.icon-minus {
  background-position: -433px -96px;
}

.icon-asterisk {
  background-position: -456px -96px;
}

.icon-exclamation-sign {
  background-position: 0 -120px;
}

.icon-gift {
  background-position: -24px -120px;
}

.icon-leaf {
  background-position: -48px -120px;
}

.icon-fire {
  background-position: -72px -120px;
}

.icon-eye-open {
  background-position: -96px -120px;
}

.icon-eye-close {
  background-position: -120px -120px;
}

.icon-warning-sign {
  background-position: -144px -120px;
}

.icon-plane {
  background-position: -168px -120px;
}

.icon-calendar {
  background-position: -192px -120px;
}

.icon-random {
  width: 16px;
  background-position: -216px -120px;
}

.icon-comment {
  background-position: -240px -120px;
}

.icon-magnet {
  background-position: -264px -120px;
}

.icon-chevron-up {
  background-position: -288px -120px;
}

.icon-chevron-down {
  background-position: -313px -119px;
}

.icon-retweet {
  background-position: -336px -120px;
}

.icon-shopping-cart {
  background-position: -360px -120px;
}

.icon-folder-close {
  background-position: -384px -120px;
}

.icon-folder-open {
  width: 16px;
  background-position: -408px -120px;
}

.icon-resize-vertical {
  background-position: -432px -119px;
}

.icon-resize-horizontal {
  background-position: -456px -118px;
}

.icon-hdd {
  background-position: 0 -144px;
}

.icon-bullhorn {
  background-position: -24px -144px;
}

.icon-bell {
  background-position: -48px -144px;
}

.icon-certificate {
  background-position: -72px -144px;
}

.icon-thumbs-up {
  background-position: -96px -144px;
}

.icon-thumbs-down {
  background-position: -120px -144px;
}

.icon-hand-right {
  background-position: -144px -144px;
}

.icon-hand-left {
  background-position: -168px -144px;
}

.icon-hand-up {
  background-position: -192px -144px;
}

.icon-hand-down {
  background-position: -216px -144px;
}

.icon-circle-arrow-right {
  background-position: -240px -144px;
}

.icon-circle-arrow-left {
  background-position: -264px -144px;
}

.icon-circle-arrow-up {
  background-position: -288px -144px;
}

.icon-circle-arrow-down {
  background-position: -312px -144px;
}

.icon-globe {
  background-position: -336px -144px;
}

.icon-wrench {
  background-position: -360px -144px;
}

.icon-tasks {
  background-position: -384px -144px;
}

.icon-filter {
  background-position: -408px -144px;
}

.icon-briefcase {
  background-position: -432px -144px;
}

.icon-fullscreen {
  background-position: -456px -144px;
}
/*!
 * qTip2 - Pretty powerful tooltips - v2.0.1-4-g
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Fri Jan 4 2013 04:05 GMT+0000
 * Plugins: svg ajax tips modal viewport imagemap ie6
 * Styles: basic css3
 */

/* Core qTip styles */
.qtip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 280px;
	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;

	direction: ltr;
}

	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}

	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;

		border-width: 0 0 1px;
		font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	/* Default close button class */
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;

		cursor: pointer;
		outline: medium none;

		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */

		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
			vertical-align: middle;
		}

		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}

			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;

				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.qtip-focus{}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.qtip-hover{}

/* Default tooltip style */
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #F1D031;
	background-color: #FFFFA3;
	color: #555;
}

	.qtip-default .qtip-titlebar{
		background-color: #FFEF93;
	}

	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}


/*! Light tooltip style */
.qtip-light{
	background-color: white;
	border-color: #E2E2E2;
	color: #454545;
}

	.qtip-light .qtip-titlebar{
		background-color: #f1f1f1;
	}


/*! Dark tooltip style */
.qtip-dark{
	background-color: #505050;
	border-color: #303030;
	color: #f3f3f3;
}

	.qtip-dark .qtip-titlebar{
		background-color: #404040;
	}

	.qtip-dark .qtip-icon{
		border-color: #444;
	}

	.qtip-dark .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/*! Cream tooltip style */
.qtip-cream{
	background-color: #FBF7AA;
	border-color: #F9E98E;
	color: #A27D35;
}

	.qtip-cream .qtip-titlebar{
		background-color: #F0DE7D;
	}

	.qtip-cream .qtip-close .qtip-icon{
		background-position: -82px 0;
	}


/*! Red tooltip style */
.qtip-red{
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}

	.qtip-red .qtip-titlebar{
		background-color: #F06D65;
	}

	.qtip-red .qtip-close .qtip-icon{
		background-position: -102px 0;
	}

	.qtip-red .qtip-icon{
		border-color: #D95252;
	}

	.qtip-red .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}


/*! Green tooltip style */
.qtip-green{
	background-color: #CAED9E;
	border-color: #90D93F;
	color: #3F6219;
}

	.qtip-green .qtip-titlebar{
		background-color: #B0DE78;
	}

	.qtip-green .qtip-close .qtip-icon{
		background-position: -42px 0;
	}


/*! Blue tooltip style */
.qtip-blue{
	background-color: #E5F6FE;
	border-color: #ADD9ED;
	color: #5E99BD;
}

	.qtip-blue .qtip-titlebar{
		background-color: #D0E9F5;
	}

	.qtip-blue .qtip-close .qtip-icon{
		background-position: -2px 0;
	}


/* Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded,
.qtip-tipsy,
.qtip-bootstrap{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.qtip-rounded .qtip-titlebar{
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}

/* Youtube tooltip style */
.qtip-youtube{
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	-webkit-box-shadow: 0 0 3px #333;
	-moz-box-shadow: 0 0 3px #333;
	box-shadow: 0 0 3px #333;

	color: white;
	border-width: 0;

	background: #4A4A4A;
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));
	background-image: -webkit-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -moz-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -ms-linear-gradient(top,#4A4A4A 0,black 100%);
	background-image: -o-linear-gradient(top,#4A4A4A 0,black 100%);
}

	.qtip-youtube .qtip-titlebar{
		background-color: #4A4A4A;
		background-color: rgba(0,0,0,0);
	}
	
	.qtip-youtube .qtip-content{
		padding: .75em;
		font: 12px arial,sans-serif;
		
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);
		-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";
	}

	.qtip-youtube .qtip-icon{
		border-color: #222;
	}

	.qtip-youtube .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* jQuery TOOLS Tooltip style */
.qtip-jtools{
	background: #232323;
	background: rgba(0, 0, 0, 0.7);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
	background-image: -moz-linear-gradient(top, #717171, #232323);
	background-image: -webkit-linear-gradient(top, #717171, #232323);
	background-image: -ms-linear-gradient(top, #717171, #232323);
	background-image: -o-linear-gradient(top, #717171, #232323);

	border: 2px solid #ddd;
	border: 2px solid rgba(241,241,241,1);

	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;

	-webkit-box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	box-shadow: 0 0 12px #333;
}

	/* IE Specific */
	.qtip-jtools .qtip-titlebar{
		background-color: transparent;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)";
	}
	.qtip-jtools .qtip-content{
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)";
	}

	.qtip-jtools .qtip-titlebar,
	.qtip-jtools .qtip-content{
		background: transparent;
		color: white;
		border: 0 dashed transparent;
	}

	.qtip-jtools .qtip-icon{
		border-color: #555;
	}

	.qtip-jtools .qtip-titlebar .ui-state-hover{
		border-color: #333;
	}


/* Cluetip style */
.qtip-cluetip{
	-webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.4);

	background-color: #D9D9C2;
	color: #111;
	border: 0 dashed transparent;
}

	.qtip-cluetip .qtip-titlebar{
		background-color: #87876A;
		color: white;
		border: 0 dashed transparent;
	}
	
	.qtip-cluetip .qtip-icon{
		border-color: #808064;
	}
	
	.qtip-cluetip .qtip-titlebar .ui-state-hover{
		border-color: #696952;
		color: #696952;
	}


/* Tipsy style */
.qtip-tipsy{
	background: black;
	background: rgba(0, 0, 0, .87);

	color: white;
	border: 0 solid transparent;

	font-size: 11px;
	font-family: 'Lucida Grande', sans-serif;
	font-weight: bold;
	line-height: 16px;
	text-shadow: 0 1px black;
	
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

	.qtip-tipsy .qtip-titlebar{
		padding: 6px 35px 0 10;
		background-color: transparent;
	}

	.qtip-tipsy .qtip-content{
		padding: 6px 10;
	}
	
	.qtip-tipsy .qtip-icon{
		border-color: #222;
		text-shadow: none;
	}

	.qtip-tipsy .qtip-titlebar .ui-state-hover{
		border-color: #303030;
	}


/* Tipped style */
.qtip-tipped{
	border: 3px solid #959FA9;

	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

	background-color: #F9F9F9;
	color: #454545;

	font-weight: normal;
	font-family: serif;
}

	.qtip-tipped .qtip-titlebar{
		border-bottom-width: 0;

		color: white;
		background: #3A79B8;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
		background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
		background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)";
	}

	.qtip-tipped .qtip-icon{
		border: 2px solid #285589;
		background: #285589;
	}

		.qtip-tipped .qtip-icon .ui-icon{
			background-color: #FBFBFB;
			color: #555;
		}


/**
 * Twitter Bootstrap style.
 *
 * Tested with IE 8, IE 9, Chrome 18, Firefox 9, Opera 11.
 * Does not work with IE 7.
 */
.qtip-bootstrap{
	/** Taken from Bootstrap body */
	font-size: 14px;
	line-height: 20px;
	color: #333333;

	/** Taken from Bootstrap .popover */
	padding: 1px;
	background-color: #ffffff;
	border: 1px solid #ccc;
	border: 1px solid rgba(0, 0, 0, 0.2);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding;
	background-clip: padding-box;
}

	.qtip-bootstrap .qtip-titlebar{
		/** Taken from Bootstrap .popover-title */
		padding: 8px 14px;
		margin: 0;
		font-size: 14px;
		font-weight: normal;
		line-height: 18px;
		background-color: #f7f7f7;
		border-bottom: 1px solid #ebebeb;
		-webkit-border-radius: 5px 5px 0 0;
		-moz-border-radius: 5px 5px 0 0;
		border-radius: 5px 5px 0 0;
	}

		.qtip-bootstrap .qtip-titlebar .qtip-close{
			/**
			 * Overrides qTip2:
			 * .qtip-titlebar .qtip-close{
			 *   [...]
			 *   right: 4px;
			 *   top: 50%;
			 *   [...]
			 *   border-style: solid;
			 * }
			 */
			right: 11px;
			top: 45%;
			border-style: none;
		}

	.qtip-bootstrap .qtip-content{
		/** Taken from Bootstrap .popover-content */
		padding: 9px 14px;
	}

	.qtip-bootstrap .qtip-icon{
		/**
		 * Overrides qTip2:
		 * .qtip-default .qtip-icon {
		 *   border-color: #CCC;
		 *   background: #F1F1F1;
		 *   color: #777;
		 * }
		 */
		background: transparent;
	}

		.qtip-bootstrap .qtip-icon .ui-icon{
			/**
			 * Overrides qTip2:
			 * .qtip-icon .ui-icon{
			 *   width: 18px;
			 *   height: 14px;
			 * }
			 */
			width: auto;
			height: auto;

			/* Taken from Bootstrap .close */
			float: right;
			font-size: 20px;
			font-weight: bold;
			line-height: 18px;
			color: #000000;
			text-shadow: 0 1px 0 #ffffff;
			opacity: 0.2;
			filter: alpha(opacity=20);
		}

		.qtip-bootstrap .qtip-icon .ui-icon:hover{
			/* Taken from Bootstrap .close:hover */
			color: #000000;
			text-decoration: none;
			cursor: pointer;
			opacity: 0.4;
			filter: alpha(opacity=40);
		}


/* IE9 fix - removes all filters */
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar{
	filter: none;
	-ms-filter: none;
}


/* Tips plugin */
.qtip .qtip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml{
		position: absolute;

		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
		behavior: url(#default#VML);
		display: inline-block;
		visibility: visible;
	}
/* Modal plugin */
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}


/* IE6 Modal plugin fix */
.qtipmodal-ie6fix{
	position: absolute !important;
}
/*
 *  File:         demo_table.css
 *  CVS:          $Id$
 *  Description:  CSS descriptions for DataTables demo pages
 *  Author:       Allan Jardine
 *  Created:      Tue May 12 06:47:22 BST 2009
 *  Modified:     $Date$ by $Author$
 *  Language:     CSS
 *  Project:      DataTables
 *
 *  Copyright 2009 Allan Jardine. All Rights Reserved.
 *
 * ***************************************************************************
 * DESCRIPTION
 *
 * The styles given here are suitable for the demos that are used with the standard DataTables
 * distribution (see www.datatables.net). You will most likely wish to modify these styles to
 * meet the layout requirements of your site.
 *
 * Common issues:
 *   'full_numbers' pagination - I use an extra selector on the body tag to ensure that there is
 *     no conflict between the two pagination types. If you want to use full_numbers pagination
 *     ensure that you either have "example_alt_pagination" as a body class name, or better yet,
 *     modify that selector.
 *   Note that the path used for Images is relative. All images are by default located in
 *     images/ - relative to this CSS file.
 */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
 */

.dataTables_wrapper {
	position: relative;
	clear: both;
	zoom: 1; /* Feeling sorry for IE */
}

.box .dataTables_wrapper{
	padding-top: 13px;
}

.dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 250px;
	height: 30px;
	margin-left: -125px;
	margin-top: -15px;
	padding: 14px 0 2px 0;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 14px;
	background-color: white;
}

.dataTables_length {
	width: auto;
	float: right;
}
	.dataTables_length .selector {margin-left:10px;}
	.dataTables_length .selector select {width:50px !important;}
.box .dataTables_length {margin-right: 15px;}
.dataTables_filter {
	width: auto;
	float: left;
	text-align: left;
}
	.dataTables_filter input {margin-left:10px; background: url(/Content/themes/admin/images/search.png) no-repeat 98% center;}
.box .dataTables_filter {margin-left:15px;}
.dataTables_info {
	width: auto;
	float: left;
	margin-top:10px;
	padding-left:10px;
}
.box .dataTables_info {
	margin-top: 15px;
	margin-bottom: 15px;
}

.dataTables_paginate {
	float: right;
	text-align: right;
	margin-top:10px;
	margin-right: 10px;
}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous,
.paginate_disabled_next, .paginate_enabled_next {
	display: inline-block;
	float: left;
	padding: 0 14px;
	line-height: 28px;
	text-decoration: none;
	border: 1px solid #c4c4c4;
	border-left-width: 1px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	min-height: 28px;
	color: #717171;
	box-shadow:0 1px 0 #eaeaea ,0 1px 0 #fff inset;
	margin-right: 4px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	font-weight: 700;
}
.paginate_disabled_previous:hover, .paginate_enabled_previous:hover,
.paginate_disabled_next:hover, .paginate_enabled_next:hover {
	text-decoration: none !important;
}
.paginate_disabled_previous:active, .paginate_enabled_previous:active,
.paginate_disabled_next:active, .paginate_enabled_next:active {
	outline: none;
}

.paginate_disabled_previous,
.paginate_disabled_next {
	color: #666 !important;
}
.paginate_disabled_previous, .paginate_enabled_previous {
	padding-left: 23px;
}
.paginate_disabled_next, .paginate_enabled_next {
	padding-right: 23px;
	margin-left: 10px;
}

.paginate_disabled_previous {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.paginate_enabled_previous, .paginate_enabled_next:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	cursor: pointer;
}
.paginate_enabled_previous:hover {
	border: 1px solid #a3a3a3;
	background: #e8e6e6;
}

.paginate_disabled_next {
	opacity: 0.7;
	filter: alpha(opacity=70);
}

.paginate_enabled_next {
	opacity: 1;
	filter: alpha(opacity=100);
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables display
 */
table.display {
	margin: 0 auto;
	clear: both;
	width: 100%;
	
	/* Note Firefox 3.5 and before have a bug with border-collapse
	 * ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 ) 
	 * border-spacing: 0; is one possible option. Conditional-css.com is
	 * useful for this kind of thing
	 *
	 * Further note IE 6/7 has problems when calculating widths with border width.
	 * It subtracts one px relative to the other browsers from the first column, and
	 * adds one to the end...
	 *
	 * If you want that effect I'd suggest setting a border-top/left on th/td's and 
	 * then filling in the gaps with other borders.
	 */
}
table.display thead tr {
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}
table.display thead th {
	font-weight: bold;
	cursor: pointer;
	* cursor: hand;
}
table.display tfoot tr {
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	border-bottom: 1px solid #c4c4c4;
}
table.display tfoot th {
	font-weight: bold;
}
.box table.display tfoot th {
	border-bottom: 1px solid #c4c4c4;
}

table.display tr.heading2 td {
	border-bottom: 1px solid #aaa;
}

table.display td {
	padding: 8px 10px;
}

table.display td.center {
	text-align: center;
	width: auto;
	display: table-cell;
}



/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('/Content/themes/admin/plugins/dataTables/images/sort_asc.png') no-repeat center right !important;
}

.sorting_desc {
	background: url('/Content/themes/admin/plugins/dataTables/images/sort_desc.png') no-repeat center right !important;
}

.sorting {
	background: url('/Content/themes/admin/plugins/dataTables/images/sort_both.png') no-repeat center right !important;
}

.sorting_asc_disabled {
	background: url('/Content/themes/admin/plugins/dataTables/images/sort_asc_disabled.png') no-repeat center right !important;
}

.sorting_desc_disabled {
	background: url('/Content/themes/admin/plugins/dataTables/images/sort_desc_disabled.png') no-repeat center right !important;
}
 
th:active {
	outline: none;
}




/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables row classes
 */
table.display tr.odd.gradeA {
	background-color: #ffffff;
}

table.display tr.even.gradeA {
	background-color: #f7f7f7;
}

table.display tr.odd.gradeC {
	background-color: #ffffff;
}

table.display tr.even.gradeC {
	background-color: #f7f7f7;
}

table.display tr.odd.gradeX {
	background-color: #ffffff;
}

table.display tr.even.gradeX {
	background-color: #f7f7f7;
}

table.display tr.odd.gradeU {
	background-color: #ffffff;
}

table.display tr.even.gradeU {
	background-color: #f7f7f7;
}


tr.odd {
	background-color: #f7f7f7;
}

tr.even {
	background-color: white;
}





/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Misc
 */
.dataTables_scroll {
	clear: both;
}

.dataTables_scrollBody {
	*margin-top: -1px;
	-webkit-overflow-scrolling: touch;
}

/*.top, .bottom {
	padding: 15px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}*/

.top .dataTables_info {
	float: none;
}

.clear {
	clear: both;
}

.dataTables_empty {
	text-align: center;
}

tfoot input {
	margin: 0.5em 0;
	width: 100%;
	color: #444;
}

tfoot input.search_init {
	color: #999;
}

td.group {
	background-color: #d1cfd0;
	border-bottom: 2px solid #A19B9E;
	border-top: 2px solid #A19B9E;
}

td.details {
	background-color: #d1cfd0;
	border: 2px solid #A19B9E;
}


.example_alt_pagination div.dataTables_info {
	width: 40%;
}

.paging_full_numbers {
	height: 28px;
}

.paging_full_numbers a:active {
	color: #f2f2f2;
	box-shadow:0 1px 0 #eaeaea ,0 1px 0 #67c3da inset;
	border-color: #5098aa;
	background: #88BBC8;
}

.paging_full_numbers a:hover {
	border: 1px solid #a3a3a3;
	background: #e8e6e6;
}

.paging_full_numbers a.paginate_button,
 	.paging_full_numbers a.paginate_active {
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
	color: #333 !important;
}

.paging_full_numbers a.paginate_button {
	display: inline-block;
	float: left;
	padding: 0 14px;
	line-height: 28px;
	text-decoration: none;
	border: 1px solid #c4c4c4;
	border-left-width: 1px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	min-height: 28px;
	color: #717171;
	box-shadow:0 1px 0 #eaeaea ,0 1px 0 #fff inset;
	margin-right: 4px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	font-weight: 700;
}

.paging_full_numbers a.paginate_button:hover {
	border: 1px solid #a3a3a3;
	background: #e8e6e6;
}

.paging_full_numbers a.paginate_active {
	color: #f2f2f2;
	box-shadow:0 1px 0 #eaeaea ,0 1px 0 #67c3da inset;
	border-color: #5098aa;
	background: #88BBC8;
	float: left;
	padding: 0 14px;
	line-height: 28px;
	-webkit-border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	border-radius: 2px 2px 2px 2px;
	font-weight: 700;
	cursor:default;
	text-decoration: none;
	color:#fff;
}

table.display tr.even.row_selected td {
	background-color: #B0BED9;
}

table.display tr.odd.row_selected td {
	background-color: #9FAFD1;
}


/*
 * Sorting classes for columns
 */
/* For the standard odd/even */
tr.odd td.sorting_1 {
	/*background-color: #eeeeee;*/
}

tr.odd td.sorting_2 {
	/*background-color: #eeeeee;*/
}

tr.odd td.sorting_3 {
	/*background-color: #eeeeee;*/
}

tr.even td.sorting_1 {
	/*background-color: #e0e0e0;*/
}

tr.even td.sorting_2 {
	/*background-color: #e0e0e0;*/
}

tr.even td.sorting_3 {
	/*background-color: #e0e0e0;*/
}


/* For the Conditional-CSS grading rows */
/*
 	Colour calculations (based off the main row colours)
  Level 1:
		dd > c4
		ee > d5
	Level 2:
	  dd > d1
	  ee > e2
 */
/*tr.odd.gradeA td.sorting_1 {
	background-color: #c4ffc4;
}

tr.odd.gradeA td.sorting_2 {
	background-color: #d1ffd1;
}

tr.odd.gradeA td.sorting_3 {
	background-color: #d1ffd1;
}

tr.even.gradeA td.sorting_1 {
	background-color: #d5ffd5;
}

tr.even.gradeA td.sorting_2 {
	background-color: #e2ffe2;
}

tr.even.gradeA td.sorting_3 {
	background-color: #e2ffe2;
}

tr.odd.gradeC td.sorting_1 {
	background-color: #c4c4ff;
}

tr.odd.gradeC td.sorting_2 {
	background-color: #d1d1ff;
}

tr.odd.gradeC td.sorting_3 {
	background-color: #d1d1ff;
}

tr.even.gradeC td.sorting_1 {
	background-color: #d5d5ff;
}

tr.even.gradeC td.sorting_2 {
	background-color: #e2e2ff;
}

tr.even.gradeC td.sorting_3 {
	background-color: #e2e2ff;
}

tr.odd.gradeX td.sorting_1 {
	background-color: #ffc4c4;
}

tr.odd.gradeX td.sorting_2 {
	background-color: #ffd1d1;
}

tr.odd.gradeX td.sorting_3 {
	background-color: #ffd1d1;
}

tr.even.gradeX td.sorting_1 {
	background-color: #ffd5d5;
}

tr.even.gradeX td.sorting_2 {
	background-color: #ffe2e2;
}

tr.even.gradeX td.sorting_3 {
	background-color: #ffe2e2;
}

tr.odd.gradeU td.sorting_1 {
	background-color: #c4c4c4;
}

tr.odd.gradeU td.sorting_2 {
	background-color: #d1d1d1;
}

tr.odd.gradeU td.sorting_3 {
	background-color: #d1d1d1;
}

tr.even.gradeU td.sorting_1 {
	background-color: #d5d5d5;
}

tr.even.gradeU td.sorting_2 {
	background-color: #e2e2e2;
}

tr.even.gradeU td.sorting_3 {
	background-color: #e2e2e2;
}*/


/*
 * Row highlighting example
 */
.ex_highlight #example tbody tr.even:hover, #example tbody tr.even td.highlighted {
	background-color: #ECFFB3;
}

.ex_highlight #example tbody tr.odd:hover, #example tbody tr.odd td.highlighted {
	background-color: #E6FF99;
}

.ex_highlight_row #example tr.even:hover {
	background-color: #ECFFB3;
}

.ex_highlight_row #example tr.even:hover td.sorting_1 {
	background-color: #DDFF75;
}

.ex_highlight_row #example tr.even:hover td.sorting_2 {
	background-color: #E7FF9E;
}

.ex_highlight_row #example tr.even:hover td.sorting_3 {
	background-color: #E2FF89;
}

.ex_highlight_row #example tr.odd:hover {
	background-color: #E6FF99;
}

.ex_highlight_row #example tr.odd:hover td.sorting_1 {
	background-color: #D6FF5C;
}

.ex_highlight_row #example tr.odd:hover td.sorting_2 {
	background-color: #E0FF84;
}

.ex_highlight_row #example tr.odd:hover td.sorting_3 {
	background-color: #DBFF70;
}


/*
 * KeyTable
 */
table.KeyTable td {
	border: 3px solid transparent;
}

table.KeyTable td.focus {
	border: 3px solid #3366FF;
}

table.display tr.gradeA {
	background-color: #eeffee;
}

table.display tr.gradeC {
	background-color: #ddddff;
}

table.display tr.gradeX {
	background-color: #ffdddd;
}

table.display tr.gradeU {
	background-color: #ddd;
}


/* line 11, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button {
  display: inline-block;
  cursor: pointer;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid;
  border-color: #c4c4c4;
  position: relative;
  text-align: left;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 29, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button.deactivate {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
  cursor: default !important;
}
/* line 32, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button.deactivate label, .toggle-button.deactivate span {
  cursor: default !important;
}
/* line 36, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button > div {
  display: inline-block;
  width: 150px;
  position: absolute;
  top: 0;
}
/* line 41, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button > div.disabled {
  left: -50%;
}
/* line 45, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button input[type=checkbox] {
  display: none;
}
/* line 53, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span, .toggle-button label {
  cursor: pointer;
  position: relative;
  float: left;
  display: inline-block;
}
/* line 60, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button label {
  margin-left: -4px;
  margin-right: -4px;
  border: 1px solid #c4c4c4;
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #ffffff 0%, #ededed 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-8 */
  margin-top: -1px;
  z-index: 100;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  text-align: center;
}
.toggle-button label span {  color: #c6c6c6 !important; float: none;}
/* line 72, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span {
  color: #fefefe;
  text-align: center;
  font-weight: bold;
  z-index: 1;
}
/* line 78, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.labelLeft {
  -moz-border-radius-topleft: 2px;
  -webkit-border-top-left-radius: 2px;
  border-top-left-radius: 2px;
  -moz-border-radius-bottomleft: 2px;
  -webkit-border-bottom-left-radius: 2px;
  border-bottom-left-radius: 2px;
  padding-left: 3px;
}
/* line 83, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.labelRight {
  -moz-border-radius-topright: 2px;
  -webkit-border-top-right-radius: 2px;
  border-top-right-radius: 2px;
  -moz-border-radius-bottomright: 2px;
  -webkit-border-bottom-right-radius: 2px;
  border-bottom-right-radius: 2px;
  color: white;
  padding-right: 3px;
  background: #dd6a47; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkNmE0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDgxNTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #dd6a47 0%, #ed8157 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd6a47), color-stop(100%,#ed8157)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #dd6a47 0%,#ed8157 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #dd6a47 0%,#ed8157 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #dd6a47 0%,#ed8157 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #dd6a47 0%,#ed8157 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd6a47', endColorstr='#ed8157',GradientType=0 ); /* IE6-8 */
}
/* line 91, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.primary, .toggle-button span.labelLeft {
  color: white;
  background: #84a758; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0YTc1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNWM5NmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #84a758 0%, #a5c96f 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#84a758), color-stop(100%,#a5c96f)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #84a758 0%,#a5c96f 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #84a758 0%,#a5c96f 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #84a758 0%,#a5c96f 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #84a758 0%,#a5c96f 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84a758', endColorstr='#a5c96f',GradientType=0 ); /* IE6-8 */
}
/* line 96, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.info {
  color: #fefefe;
  background: #5bc0de;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #5bc0de), color-stop(100%, #2f96b4));
  background-image: -webkit-linear-gradient(bottom, #5bc0de, #2f96b4);
  background-image: -moz-linear-gradient(bottom, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(bottom, #5bc0de, #2f96b4);
  background-image: linear-gradient(bottom, #5bc0de, #2f96b4);
}
/* line 102, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.success {
  color: #fefefe;
  background: #62c462;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #62c462), color-stop(100%, #51a351));
  background-image: -webkit-linear-gradient(bottom, #62c462, #51a351);
  background-image: -moz-linear-gradient(bottom, #62c462, #51a351);
  background-image: -o-linear-gradient(bottom, #62c462, #51a351);
  background-image: linear-gradient(bottom, #62c462, #51a351);
}
/* line 108, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.warning {
  color: #fefefe;
  background: #dbb450;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #dbb450), color-stop(100%, #f89406));
  background-image: -webkit-linear-gradient(bottom, #dbb450, #f89406);
  background-image: -moz-linear-gradient(bottom, #dbb450, #f89406);
  background-image: -o-linear-gradient(bottom, #dbb450, #f89406);
  background-image: linear-gradient(bottom, #dbb450, #f89406);
}
/* line 114, ../sass/bootstrap-toggle-buttons.scss */
.toggle-button span.danger {
  color: #fefefe;
  background: #ee5f5b;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, #ee5f5b), color-stop(100%, #bd362f));
  background-image: -webkit-linear-gradient(bottom, #ee5f5b, #bd362f);
  background-image: -moz-linear-gradient(bottom, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(bottom, #ee5f5b, #bd362f);
  background-image: linear-gradient(bottom, #ee5f5b, #bd362f);
}

.toggle-button .icon16 {float: none;}
/*
Document   : jquery.pnotify.default.css
Created on : Nov 23, 2009, 3:14:10 PM
Author     : Hunter Perrin
Version    : 1.2.0
Link       : http://pinesframework.org/pnotify/
Description:
	Default styling for Pines Notify jQuery plugin.
*/
/* -- Notice */
.ui-pnotify {
	top: 25px;
	right: 25px;
	position: absolute;
	height: auto;
	/* Ensures notices are above everything */
	z-index: 9999;
}
/* Hides position: fixed from IE6 */
html > body .ui-pnotify {
	position: fixed;
}
.ui-pnotify .ui-pnotify-shadow {
	-webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.5);
	-moz-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.5);
	box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.5);
}
.ui-pnotify-container {
	background-position: 0 0;
	padding: .8em;
	height: 100%;
	margin: 0;
	border: 1px solid #000;
	background: #999999; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzQ5NGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #999999 0%, #4c494c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), color-stop(100%,#4c494c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #999999 0%,#4c494c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #999999 0%,#4c494c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #999999 0%,#4c494c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #999999 0%,#4c494c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#999999', endColorstr='#4c494c',GradientType=0 ); /* IE6-8 */
}
.ui-pnotify-container.alert-success {
	border-color: #2a410a ;
	background: #9fc569; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlmYzU2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ODk5NTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #9fc569 0%, #789952 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9fc569), color-stop(100%,#789952)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #9fc569 0%,#789952 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #9fc569 0%,#789952 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #9fc569 0%,#789952 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #9fc569 0%,#789952 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9fc569', endColorstr='#789952',GradientType=0 ); /* IE6-8 */
}
.ui-pnotify-container.alert-info {
	border-color: #32464b ;
	background: #88bbc8; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4YmJjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2OTk1OWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #88bbc8 0%, #69959b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88bbc8), color-stop(100%,#69959b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #88bbc8 0%,#69959b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #88bbc8 0%,#69959b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #88bbc8 0%,#69959b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #88bbc8 0%,#69959b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bbc8', endColorstr='#69959b',GradientType=0 ); /* IE6-8 */
}
.ui-pnotify-container.alert-error {
	border-color: #4e281b ;
	background: #ed7a53; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkN2E1MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjYzNDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ed7a53 0%, #bf6344 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ed7a53), color-stop(100%,#bf6344)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ed7a53 0%,#bf6344 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ed7a53 0%,#bf6344 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ed7a53 0%,#bf6344 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ed7a53 0%,#bf6344 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed7a53', endColorstr='#bf6344',GradientType=0 ); /* IE6-8 */
}
.ui-pnotify-sharp {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.ui-pnotify-closer, .ui-pnotify-sticker {
	float: right;
	margin-left: .2em;
}
.ui-pnotify-title {
	display: block;
	margin-bottom: .4em;
	color:#fff !important;
	font-size: 	14px;
	text-shadow: 1px 1px #242424;
	letter-spacing:0px;
}
.alert-success .ui-pnotify-title {
	text-shadow: 1px 1px #2a410a;
}
.alert-info .ui-pnotify-title {
	text-shadow: 1px 1px #32464b;
}
.alert-error .ui-pnotify-title {
	text-shadow: 1px 1px #4e281b;
}
.ui-pnotify-text {
	display: block;
	font-size: 12px;
	color:#fff;
	text-shadow: 1px 1px #242424;
}
.alert-success .ui-pnotify-text {
	text-shadow: 1px 1px #2a410a;
}
.ui-pnotify-icon, .ui-pnotify-icon span {
	display: block;
	float: left;
	margin-right: .2em;
	text-shadow: 1px 1px #242424;
}

/* -- History Pulldown */
.ui-pnotify-history-container {
	position: absolute;
	top: 0;
	right: 18px;
	width: 70px;
	border-top: none;
	padding: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-top-left-radius: 0;
	border-top-left-radius: 0;
	-webkit-border-top-right-radius: 0;
	-moz-border-top-right-radius: 0;
	border-top-right-radius: 0;
/* Ensures history container is above notices. */
	z-index: 10000;
}
.ui-pnotify-history-container .ui-pnotify-history-header {
	padding: 2px;
}
.ui-pnotify-history-container button {
	cursor: pointer;
	display: block;
	width: 100%;
}
.ui-pnotify-history-container .ui-pnotify-history-pulldown {
	display: block;
	margin: 0 auto;
}

/*
 * File:        TableTools.css
 * Description: Styles for TableTools 2
 * Author:      Allan Jardine (www.sprymedia.co.uk)
 * Language:    Javascript
 * License:     GPL v2 / 3 point BSD
 * Project:     DataTables
 * 
 * Copyright 2009-2012 Allan Jardine, all rights reserved.
 *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *
 * CSS name space:
 *   DTTT                  DataTables TableTools
 *
 * Style sheet provides:
 *   CONTAINER             TableTools container element and styles applying to all components
 *   BUTTON_STYLES         Action specific button styles
 *   SELECTING             Row selection styles
 *   COLLECTIONS           Drop down list (collection) styles
 *   PRINTING              Print display styles
 */


/*
 * CONTAINER
 * TableTools container element and styles applying to all components
 */
div.DTTT_container {
	position: absolute;
	float: right;
	margin-bottom: 1em;
    top: -35px;
    right: 0px;
}

button.DTTT_button,
div.DTTT_button,
a.DTTT_button {
	position: relative;
	float: left;
	margin-right: 3px;
	padding: 5px 8px;
	border: 1px solid #999;
	cursor: pointer;
	*cursor: hand;
	font-size: 0.88em;
	color: black !important;

	-webkit-border-radius: 2px;
	   -moz-border-radius: 2px;
	    -ms-border-radius: 2px;
	     -o-border-radius: 2px;
	        border-radius: 2px;

	-webkit-box-shadow: 1px 1px 3px #ccc;
	   -moz-box-shadow: 1px 1px 3px #ccc;
	    -ms-box-shadow: 1px 1px 3px #ccc;
	     -o-box-shadow: 1px 1px 3px #ccc;
	        box-shadow: 1px 1px 3px #ccc;

	/* Generated by http://www.colorzilla.com/gradient-editor/ */
	background: #ffffff; /* Old browsers */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
	background:    -moz-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* FF3.6+ */
	background:     -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* Opera 11.10+ */
	background:         linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
}


/* Buttons are cunning border-box sizing - we can't just use that for A and DIV due to IE6/7 */
button.DTTT_button {
	height: 30px;
	padding: 3px 8px;
}

.DTTT_button embed { 
	outline: none;
}

button.DTTT_button:hover,
div.DTTT_button:hover,
a.DTTT_button:hover {
	border: 1px solid #666;
	text-decoration: none !important;

	-webkit-box-shadow: 1px 1px 3px #999;
	   -moz-box-shadow: 1px 1px 3px #999;
	    -ms-box-shadow: 1px 1px 3px #999;
	     -o-box-shadow: 1px 1px 3px #999;
	        box-shadow: 1px 1px 3px #999;

	background: #f3f3f3; /* Old browsers */
	background: -webkit-linear-gradient(top, #f3f3f3 0%,#e2e2e2 89%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
	background:    -moz-linear-gradient(top, #f3f3f3 0%,#e2e2e2 89%,#f4f4f4 100%); /* FF3.6+ */
	background:     -ms-linear-gradient(top, #f3f3f3 0%,#e2e2e2 89%,#f4f4f4 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #f3f3f3 0%,#e2e2e2 89%,#f4f4f4 100%); /* Opera 11.10+ */
	background:         linear-gradient(top, #f3f3f3 0%,#e2e2e2 89%,#f4f4f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9 */
}

button.DTTT_disabled,
div.DTTT_disabled,
a.DTTT_disabled {
	color: #999;
	border: 1px solid #d0d0d0;
	
	background: #ffffff; /* Old browsers */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f9f9f9 89%,#fafafa 100%); /* Chrome10+,Safari5.1+ */
	background:    -moz-linear-gradient(top, #ffffff 0%,#f9f9f9 89%,#fafafa 100%); /* FF3.6+ */
	background:     -ms-linear-gradient(top, #ffffff 0%,#f9f9f9 89%,#fafafa 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #ffffff 0%,#f9f9f9 89%,#fafafa 100%); /* Opera 11.10+ */
	background:         linear-gradient(top, #ffffff 0%,#f9f9f9 89%,#fafafa 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fafafa',GradientType=0 ); /* IE6-9 */
}



/*
 * BUTTON_STYLES
 * Action specific button styles
 * If you want images - comment this back in

a.DTTT_button_csv,
a.DTTT_button_xls,
a.DTTT_button_copy,
a.DTTT_button_pdf,
a.DTTT_button_print {
	padding-right: 0px;
}

a.DTTT_button_csv span,
a.DTTT_button_xls span,
a.DTTT_button_copy span,
a.DTTT_button_pdf span,
a.DTTT_button_print span {
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding-right: 30px;
}


a.DTTT_button_csv span { background: url(../images/csv.png) no-repeat bottom right; }
a.DTTT_button_csv:hover span { background: url(../images/csv_hover.png) no-repeat center right; }

a.DTTT_button_xls span { background: url(../images/xls.png) no-repeat center right; }
a.DTTT_button_xls:hover span { background: #f0f0f0 url(../images/xls_hover.png) no-repeat center right; }

a.DTTT_button_copy span { background: url(../images/copy.png) no-repeat center right; }
a.DTTT_button_copy:hover span { background: #f0f0f0 url(../images/copy_hover.png) no-repeat center right; }

a.DTTT_button_pdf span { background: url(../images/pdf.png) no-repeat center right; }
a.DTTT_button_pdf:hover span { background: #f0f0f0 url(../images/pdf_hover.png) no-repeat center right; }

a.DTTT_button_print span { background: url(../images/print.png) no-repeat center right; }
a.DTTT_button_print:hover span { background: #f0f0f0 url(../images/print_hover.png) no-repeat center right; }

 */

button.DTTT_button_collection span {
	padding-right: 17px;
	background: url(/Content/themes/admin/plugins/dataTables/toolTable/images/collection.png) no-repeat center right;
}

button.DTTT_button_collection:hover span {
	padding-right: 17px;
	background: #f0f0f0 url(/Content/themes/admin/plugins/dataTables/toolTable/images/collection_hover.png) no-repeat center right;
}


/*
 * SELECTING
 * Row selection styles
 */
table.DTTT_selectable tbody tr {
	cursor: pointer;
	*cursor: hand;
}

table.dataTable tr.DTTT_selected.odd {
	background-color: #9FAFD1;
}

table.dataTable tr.DTTT_selected.odd td.sorting_1 {
	background-color: #9FAFD1;
}

table.dataTable tr.DTTT_selected.odd td.sorting_2 {
	background-color: #9FAFD1;
}

table.dataTable tr.DTTT_selected.odd td.sorting_3 {
	background-color: #9FAFD1;
}


table.dataTable tr.DTTT_selected.even {
	background-color: #B0BED9;
}

table.dataTable tr.DTTT_selected.even td.sorting_1 {
	background-color: #B0BED9;
}

table.dataTable tr.DTTT_selected.even td.sorting_2 {
	background-color: #B0BED9;
}

table.dataTable tr.DTTT_selected.even td.sorting_3 {
	background-color: #B0BED9;
}


/*
 * COLLECTIONS
 * Drop down list (collection) styles
 */

div.DTTT_collection {
	width: 150px;
	padding: 8px 8px 4px 8px;
	border: 1px solid #ccc;
	border: 1px solid rgba( 0, 0, 0, 0.4 );
	background-color: #f3f3f3;
	background-color: rgba( 255, 255, 255, 0.3 );
	overflow: hidden;
	z-index: 2002;

	-webkit-border-radius: 5px;
	   -moz-border-radius: 5px;
	    -ms-border-radius: 5px;
	     -o-border-radius: 5px;
	        border-radius: 5px;
	
	-webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	   -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	    -ms-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	     -o-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
	        box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.3);
}

div.DTTT_collection_background {
	background: transparent url(../images/background.png) repeat top left;
	z-index: 2001;
}

div.DTTT_collection button.DTTT_button,
div.DTTT_collection div.DTTT_button,
div.DTTT_collection a.DTTT_button {
	position: relative;
	left: 0;
	right: 0;

	display: block;
	float: none;
	margin-bottom: 4px;
	
	-webkit-box-shadow: 1px 1px 3px #999;
	   -moz-box-shadow: 1px 1px 3px #999;
	    -ms-box-shadow: 1px 1px 3px #999;
	     -o-box-shadow: 1px 1px 3px #999;
	        box-shadow: 1px 1px 3px #999;
}


/*
 * PRINTING
 * Print display styles
 */

.DTTT_print_info {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 400px;
	height: 150px;
	margin-left: -200px;
	margin-top: -75px;
	text-align: center;
	color: #333;
	padding: 10px 30px;

	background: #ffffff; /* Old browsers */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* Chrome10+,Safari5.1+ */
	background:    -moz-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* FF3.6+ */
	background:     -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* IE10+ */
	background:      -o-linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* Opera 11.10+ */
	background:         linear-gradient(top, #ffffff 0%,#f3f3f3 89%,#f9f9f9 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 ); /* IE6-9 */
	
	opacity: 0.95;

	border: 1px solid black;
	border: 1px solid rgba(0, 0, 0, 0.5);
	
	-webkit-border-radius: 6px;
	   -moz-border-radius: 6px;
	    -ms-border-radius: 6px;
	     -o-border-radius: 6px;
	        border-radius: 6px;
	
	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
	    -ms-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
	     -o-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);
}

.DTTT_print_info h6 {
	font-weight: normal;
	font-size: 28px;
	line-height: 28px;
	margin: 1em;
}

.DTTT_print_info p {
	font-size: 14px;
	line-height: 20px;
}


/* Main.css version 1.9
================================================== */

html {height: 100%;}
body {
	background: #fff;
	-webkit-font-smoothing: antialiased;
	overflow-x:	hidden;
	background: url(../images/patterns/5.png) repeat;
	height: 100%;
}

/*Switcher styles (Remove it in production site)*/
#switcher {
	display: none;
	position: fixed; 
	right:0; top:160px; 
	width: 120px; 
	height: auto; 
	z-index: 9999; 
	padding:5px;
	padding-left: 10px;
	border: 2px solid #c4c4c4;
	border-right: none;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}
	#switcher h4 {}
	#switcher ul {list-style: none; margin-bottom: 0; margin-left: 0;}
	#switcher ul li {display: inline;}
	#switcher ul li a {
		width: 20px;
		height: 20px;
		border: 1px solid #555;
		display: inline-block;
		margin-right: 3px;
		margin-bottom: 3px;
	}
	#swithcher img {width: 20px !important; height: 20px !important;}
#switchBtn {
	position: fixed; 
	right:-2px; top:160px;
	padding: 10px 5px;
	z-index: 99999; 
	border: 2px solid #c4c4c4;
	border-right: 1px solid transparent;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

/*Error pages style*/
body.errorPage, body.loginPage {
	background: url(../images/patterns/2.png) repeat;
}
.errorContainer {
	background: url(../images/patterns/6.png) repeat;
	border:1px solid #c4c4c4;
	border-radius: 2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	padding:15px;
	-webkit-box-shadow:  0px 0px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    position: absolute;
   /* top:50%;*/
    left:50%;
    margin-left:-286px;
    margin-top: -155px;
    width:540px;
}
	.errorContainer h1 {font-size: 10em; line-height: 1em;}
		.errorContainer.offline h1 {font-size: 5em;}
	.errorContainer h1 small {font-weight: 700; font-size: 0.3em;}

.loginContainer {
	position: absolute;
	border:1px solid #c4c4c4;
	width:300px;
	/*height:232px;*/
	height: auto;
	left:50%;
	top:50%;
	margin-left:-171px;
    margin-top: -150px;
    border-radius: 2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-webkit-box-shadow:  0px 0px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 0px 1px 1px rgba(0, 0, 0, 0.1);
    background: #fefefe;
    padding:0px 20px 0 20px;
}

.loginContainer:after,.loginContainer:before,.errorContainer:after,.errorContainer:before {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  rgba(248,248,248,1) 0%, rgba(249,249,249,1) 100%);
	background: -webkit-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: -o-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: -ms-linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	background: linear-gradient(top,  rgba(248,248,248,1) 0%,rgba(249,249,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#f9f9f9',GradientType=0 );
	border: 1px solid #c4c6ca;
	content: "";
	display: block;
	height: 100%;
	left: -1px;
	position: absolute;
	width: 100%;
}
.loginContainer:after, .errorContainer:after {
	-webkit-transform: rotate(2deg);
	-moz-transform: rotate(2deg);
	-ms-transform: rotate(2deg);
	-o-transform: rotate(2deg);
	transform: rotate(2deg);
	top: 0;
	z-index: -1;
}
.loginContainer:before, .errorContainer:before {
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg);
	top: 0;
	z-index: -2;
}

.loginPage .navbar .brand {float: none; text-align: center; margin:0;}
.loginContainer .forgot {float: right;margin-right: -20px; font-size: 11px;}
.loginContainer .form-horizontal {margin-bottom: 0px;}
.loginContainer .form-actions {
	margin: 0 -20px 0 -20px;
	padding-left:20px !important;
	padding-right: 12px;
}
.loginContainer .form-row .form-label {
	text-align: left;
	padding-right: 27px;
	padding-top: 6px;
	position: relative;
}
#loginForm label .icon16 {
	position: absolute;
	right: 0;
	bottom: -26px;
}
/** {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}*/

/*Colors*/
.green {color: #9FC569;}
.red {color: #ED7A53;}
.gray {color: #a2aaac;}
.orange {color: #FF8A00;}
.dark {color: #1F3140;}
.blue {color: #3399cc;}
.white {color: #ffffff;}

/*position elements*/
.left {float:left;}
.right {float:right;}
.center {text-align:center; width:100%; display: inline-block;}
	.center i {float:none; display: inline;}

/*margins*/
.marginR5 {margin-right: 5px;}
.marginR10{margin-right: 10px;}
.marginT5 {margin-top:5px;}
.marginT10{margin-top:10px;}
.marginB5 {margin-bottom: 5px;}
.marginB10 {margin-bottom: 10px;}
.marginL5 {margin-left: 5px;}
.marginL10 {margin-left: 10px;}
.margin10 {margin: 10px;}

/*paddings*/
.padding15 {padding:15px;}
.padingR5 {padding-right: 5px;}
.padingR10{padding-right: 10px;}
.padingT5 {padding-top:5px;}
.padingT10{padding-top:10px;}
.padingB5 {padding-bottom: 5px;}
.padingB10 {padding-bottom: 10px;}
.padingL5 {padding-left: 5px;}
.padingL10 {padding-left: 10px;}
.padding {padding: 10px;}

div.centerContent {margin: 0;display: block;}

.strong {font-weight: 700;}

a,.btn {outline: none !important;}


/* Typography 
-------------------------------------------------- */

li {margin-bottom:7px;}
a {
  color: #3399cc;
  text-decoration: none;
}
a:hover {
  color: #005580;
  text-decoration: underline;
}

body {
	font-family: 'Droid Sans', 
	Helvetica, Arial, sans-serif; 
	color:#353535; 
	font-size: 13px;
	-webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
	-webkit-text-size-adjust: 100%; 
	font-size-adjust: 100%;
	font-weight: 400;
	/*-webkit-text-stroke: 100%;*/
}

p {
  margin: 0 0 9px;
  font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 22px;
  font-weight: 400;
}
p small {
  font-size: 11px;
  color: #999999;
}

h1,h2,h3,h4,h5,h6 {
  margin: 0;
  font-family: 'Open Sans', sans-serif;
  /*font-family: 'Signika', sans-serif;*/
  font-weight: 700;
  color: inherit;
  text-rendering: optimizelegibility;
  margin-bottom:10px;
}
#top-nav a {font-family: 'Open Sans', sans-serif;}


h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
  font-weight: normal;
  color: #999999;
}

h1 { font-size: 30px;line-height: 45px;}
h1 small {font-size: 18px;}
h2 { font-size: 24px;line-height: 36px;}
h2 small {font-size: 18px;}
h3 {font-size: 18px;line-height: 27px;}
h3 small {font-size: 14px;}
h4,h5,h6 {line-height: 18px;}
h4 {font-size: 14px;}
h4 small {font-size: 12px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;color: #999999;text-transform: uppercase;}


/*Change here if you want to use other fonts*/
#top-nav a, h1,h2,h3,h4,h5,h6 {font-family: 'Open Sans', sans-serif;}
body, p {font-family: 'Droid Sans', Helvetica, Arial, sans-serif;}
 
/* Boostrap override (make it pretty :)
================================================== */

/*Page header*/
.page-header {
	padding-bottom: 0; 
	margin-top:9px; 
	border-color: #c4c4c4;
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

/*Tables*/
.table {position: relative;}
.table td { border-top: 1px solid #c4c4c4;}
.table thead th, .table tbody td {text-align: center;}
.table thead th:first-child, .table tbody td:first-child  {text-align: left;}

.table tr {
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

.table tbody {background-color:#fafafa;}
.table tbody + tbody {border-top: 2px solid #c4c4c4;}
.table tbody tr:last-child{border-bottom: 1px solid #c4c4c4;}
.table thead th {
  	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}

.table-bordered {
  border-color: #c4c4c4;
  border-top:1px solid transparent;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
   padding-bottom: 1px;
   border-collapse: collapse;
   margin-top:-1px;
   margin-left:-1px;
}

.table caption + thead tr:first-child th,.table caption + thead tr:first-child td,.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td {
  border-top: 1px solid #c4c4c4;
}
.table-bordered th,.table-bordered td { border-left: 1px solid #c4c4c4;}
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 2px;
          border-top-left-radius: 2px;
  -moz-border-radius-topleft: 2px;
}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 2px;
          border-top-right-radius: 2px;
  -moz-border-radius-topright: 2px;
}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 2px;
     -moz-border-radius: 0 0 0 2px;
          border-radius: 0 0 0 2px;
  -webkit-border-bottom-left-radius: 2px;
          border-bottom-left-radius: 2px;
  -moz-border-radius-bottomleft: 2px;
}

.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 2px;
          border-bottom-right-radius: 2px;
  -moz-border-radius-bottomright: 2px;
}

.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th {
  background-color: #f7f7f7;
}

.table tbody tr:hover td,
.table tbody tr:hover th {
  background-color: #e8eaeb;
}

.table .ch {width: 10px;}
.noPad .table {border: 1px solid transparent;margin-bottom: -1px; margin-top:-1px;}
.box .dataTables_wrapper {margin-left: -1px;}
/*Forms*/
.form-row {
	margin-top: 15px;
	width: 100%;
	position: relative;
}
	.form-row .form-label {
		text-align: right;
		padding-right: 27px;
		padding-top: 6px;
	}
.form-row .watermark_container {width:100%;}
.form-row .help-block {margin-left:0; min-height: 16px;}
.form-row label .help-block {font-size: 11px; color:#999999;}
.form-row .grid-inputs {margin-left:0;}
.form-row .grid-inputs input {margin-bottom:15px;}
.form-row .controls, .form-row .controls-textarea {margin-left:0;}
	.form-row .controls input {margin-bottom: 20px;}
	.form-row .controls input:nth-child(2) {
		margin-bottom: 5px;
	}
.form-row input, .form-row textarea, .form-row select {width: 100%;}
.form-row .form-actions {padding-left:0;}

.form-row .row-fluid [class*="span"] {margin-left: 0;}

#content .form-row.row-fluid {margin-top:15px !important;}
#content .form-row.row-fluid .row-fluid {margin-top:0;}

.form-horizontal .controls {padding-left: 0;}

/*Left direction in labels */
.form-row .form-label.lDir {
	text-align: left;
	padding-right: 27px;
	padding-top: 6px;
}

.seperator .form-row {
	border-bottom: 1px dashed #c4c4c4; padding-bottom: 10px;
}
.seperator .form-row:last-child{border-bottom: none;}

.radio input[type="radio"], .checkbox input[type="checkbox"] {
	float: none;
	margin-left: 0px;
}
.controls label.checkbox {margin-left:-18px;}
select {width: 150px;}
.form-actions {
	border-bottom: 1px solid #E5E5E5;
	-moz-box-shadow:0 1px 0px rgba(229, 229, 229, 0.1);
	-webkit-box-shadow: 0 1px 0px rgba(229, 229, 229, 0.1);
	box-shadow: 0 1px 0px rgba(229, 229, 229, 0.1);
}

.btn-group > .dropdown-toggle {padding-bottom: 12px;}
/*Labels & badge fix*/
.label {padding: 2px 4px 2px;}
.badge {padding-top: 2px; padding-bottom: 2px;}

.tab-content {
	background-color: #fff; 
	padding:15px;
	border-left:1px solid #c4c4c4;
	border-bottom:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-bottom-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-webkit-border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-webkit-border-bottom-right-radius: 2px;
}
.nav-tabs {
	margin-bottom: 0; 
	border-color: #c4c4c4;
	background: #fff;
	border-top:1px solid #c4c4c4;
	border-right:1px solid #c4c4c4;
	border-left:1px solid #c4c4c4;
	-moz-border-radius-topright: 2px;
	-webkit-border-top-right-radius: 2px;
	border-top-right-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-webkit-border-top-left-radius: 2px;
	border-top-left-radius: 2px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}

.nav-tabs.pattern {
	background:url(../images/patterns/2.png) repeat;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-color: #c4c4c4;
	border-bottom:2px solid #fff;
	margin-left:-1px;
	border-top: 1px solid transparent;
}
.nav-tabs > li > a {
	margin-left:-1px; 
	margin-right: -1px; 
	border-right: 1px solid #c4c4c4;
	border-left: 1px solid transparent;
	border-radius: 0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
}
.nav-tabs > li > a:hover { 
	border-color: transparent #c4c4c4 transparent #c4c4c4;
	border-radius: 0; 
	-moz-border-radius:0; 
	-webkit-border-radius:0;
}

.nav-tabs > li:first-child > a:hover {
	-webkit-border-radius: 0 0 0 2px;
	-moz-border-radius: 0 0 0 2px;
	border-radius: 0 0 0 2px;
}

.nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {	border-radius: 0;}

.tabs-below > .tab-content {
	border-top:1px solid #c4c4c4;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;

}

.tabs-below .nav-tabs > .active > a,.tabs-below .nav-tabs > .active > a:hover {
	margin-top:0;
	border: 1px solid #c4c4c4;
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-color: #ffffff #c4c4c4 #c4c4c4 #c4c4c4;
	border-bottom-left-radius: 2px;
	-moz-border-radius-bottomleft: 2px;
	-webkit-border-bottom-left-radius:2px;
}

.tabs-below > .nav-tabs {
	border-top: none;
	border-bottom: 1px solid #c4c4c4;
	margin-bottom:-1px;

	-webkit-border-radius: 0 0 2px 2px;
	-moz-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px;
	
}
.tabs-below > .nav-tabs > li  {margin-bottom:-1px;}
.tabs-below > .nav-tabs > li > a:hover { border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4;}

.tabs-left > .nav-tabs {
	border-color: #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	margin-right: -1px;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;

}
.tabs-left > .tab-content {
	min-height: 100%;
	min-height: 81px;
	border-top:1px solid #c4c4c4;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}
.tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover {
	border-color: #c4c4c4 #fff #c4c4c4 #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	/*margin-right: -1px;*/
}

.tabs-left> .nav-tabs .active > a {border-right: 1px;}

.tabs-left > .nav-tabs > li > a {
	margin-right: -1px;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}

.tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {margin-bottom: 0; border-bottom: 1px solid #c4c4c4}
.tabs-left > .nav-tabs > li > a:hover {  border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4; margin-left: -1px;margin-right: -1px;}
.tabs-left > .nav-tabs > li:first-child a:hover {border-top: 1px solid transparent;}
.tabs-left > .nav-tabs > li.active:first-child a:hover {
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}
.tabs-left > .nav-tabs > li.active:first-child a {border-top: 1px solid transparent;}

.tabs-right > .nav-tabs { 
	margin-left: -1px; 
	border-left: 1px solid #c4c4c4;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	border-bottom: 1px solid #c4c4c4;

}
.tabs-right > .tab-content {
	min-height: 81px;
	border-top:1px solid #c4c4c4;
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}

.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {
	border-color: #c4c4c4 #c4c4c4 #c4c4c4 transparent;
	border-bottom: 1px solid #c4c4c4;
	margin-right: -1px;
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}

.tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover {
	border-left: 0;
}

.tabs-right > .nav-tabs > li > a {
	-webkit-border-radius: 0 2px 2px 0;
	-moz-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
	border-left: 1px solid #c4c4c4;
	margin-right: -1px;
}
.tabs-right > .nav-tabs > li:first-child a:hover {border-top: 1px solid transparent;}
.tabs-right > .nav-tabs > li.active:first-child a:hover {
	-webkit-border-radius: 2px 0 0 2px;
	-moz-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}
.tabs-right > .nav-tabs > li.active:first-child a {border-top: 1px solid transparent;}

.tabs-right > .nav-tabs > li > a:hover {  border-color: #c4c4c4 #c4c4c4 #c4c4c4 #c4c4c4;margin-left: -1px; margin-right: -1px; border-left: 1px solid #c4c4c4}

/*fix dropdown menu padding in tabs*/
.nav-tabs .dropdown-menu {top:auto;left: -1px;}

.nav-tabs span.label {margin-left: 10px; margin-right: 5px;}

.btn-group .dropdown-menu {top:28px;}
.btn-group.dropup .dropdown-menu {top:auto;}

.tab-content .tab-pane.calendar {
	margin-left: -15px;
	margin-right: -15px;
	margin-bottom: -15px;
	margin-top: -15px;
	overflow: hidden;
	position: relative;
}
.tab-content .tab-pane.calendar .fc-header-right {
	position: relative;
	top:0;
	right:0;
	vertical-align: middle;
	margin-top: 10px;
	margin-left: 5px;
	float: left;
}

/*Labels*/
.label {padding: 2px 4px 2px;}

/*Accordion style*/
.accordion .accordion-group {
	margin-bottom: 0px;	
	border: 1px solid #c4c4c4;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	margin-top: -1px;
	-webkit-border-radius: 2px !important;
	-moz-border-radius: 2px !important;
	border-radius: 2px !important;
}
.accordion .accordion-group:first-child {
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	/*border-bottom: none;*/
}
.accordion .accordion-group:last-child {
	-webkit-border-radius: 0 0 2px 2px;
	-moz-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px;
	/*border-top:none;*/
}

.accordion-heading {
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}
.accordion.pattern  .accordion-heading {
	background: url(../images/patterns/2.png) repeat;
}
.accordion-inner {border-color:#c4c4c4; background: #fff;}
.accordion-toggle span {float: right; margin-top:1px;}

/*Progress bars*/
.progress {
	height: 15px;
	margin-top:8px;
	margin-bottom: 8px;
	overflow: hidden;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	background: #e1e1e1;
	box-shadow:  -1px -1px 0 0 #d4d4d4 inset;
	z-index: 1;
}

	.progress .bar {
		z-index: 2;
		height:13px; 
		border: 1px solid #439db8;
		box-shadow: 0 1px 0 #55cbee inset;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		border-radius: 6px;
		font-size: 12px;
		color: white;
		text-align: center;
		-webkit-box-sizing: content-box;
		-moz-box-sizing: content-box;
		-ms-box-sizing: content-box;
		box-sizing: content-box;
	}

	.progress .bar + .bar {
		border-radius: 0;
		margin-left: -4px;
		box-shadow: none;
	}
	.progress .bar + .bar +.bar {
		-moz-border-radius: 0 6px 6px 0;
		-webkit-border-radius: 0 6px 6px 0;
		border-radius: 0 6px 6px 0;
		margin-left: -4px;
		box-shadow: none;
	}

	.progress-info .bar {
		border: 1px solid #48a9c6;
		box-shadow: 0 1px 0 #4eb8d7 inset;
	}

	.progress-success .bar{
		border: 1px solid #57ac57;
		box-shadow: 0 1px 0 #65c765 inset;
	}

	.progress-danger .bar {
		border: 1px solid #b0352f;
		box-shadow: 0 1px 0 #d6423a inset;
	}

	.progress-warning .bar{
		border: 1px solid #ea8c06;
		box-shadow: 0 1px 0 #fe9706 inset;
	}

.progress-mini {
	height: 6px;
}
	.progress-mini .bar {
		height: 4px;
	}

.progress-danger .bar {
  background-color: #ED7A53;
  background-image: -moz-linear-gradient(top, #ED7A53, #c43c35);
  background-image: -ms-linear-gradient(top, #ED7A53, #c43c35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ED7A53), to(#c43c35));
  background-image: -webkit-linear-gradient(top, #ED7A53, #c43c35);
  background-image: -o-linear-gradient(top, #ED7A53, #c43c35);
  background-image: linear-gradient(top, #ED7A53, #c43c35);
  background-repeat: repeat-x;
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ED7A53', endColorstr='#c43c35', GradientType=0);
}

/*Pagination*/
.pagination {
	height: auto;
	margin: 0 0 18px 0;
}
.pagination ul {box-shadow: none;}
	.pagination a {
		display: inline-block !important;
		float: left !important;
		padding: 0 14px !important;
		line-height: 28px !important;
		text-decoration: none !important;
		border: 1px solid #c4c4c4 !important;
		border-left-width: 1px !important;
		background-color: #f3f3f3 !important;
		background: rgb(255,255,255) !important;
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) !important;
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%) !important;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1))) !important;
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ) !important;
		min-height: 28px !important;
		color: #717171 !important;
		box-shadow:0 1px 0 #eaeaea ,0 1px 0 #fff inset !important;
		margin-right: 4px !important;
		-webkit-border-radius: 2px 2px 2px 2px !important;
		-moz-border-radius: 2px 2px 2px 2px !important;
		border-radius: 2px 2px 2px 2px !important;
		font-weight: 700 !important;
		margin-bottom: 10px !important;
	}

	.pagination li:first-child a {
		border-left-width: 1px;
		-webkit-border-radius: 2px 2px 2px 2px;
		-moz-border-radius: 2px 2px 2px 2px;
		border-radius: 2px 2px 2px 2px;
	}
	.pagination li:last-child a {
		-webkit-border-radius: 2px 2px 2px 2px;
		-moz-border-radius: 2px 2px 2px 2px;
		border-radius: 2px 2px 2px 2px;
	}
	.pagination a span {
		margin:0;
		color: #717171;
		padding:0;
		line-height: 28px;
		background: transparent;
		border: none;
	}

	.pagination li>span {
		margin: 0px 8px 0 7px !important; 
		padding:0 5px 0 5px !important;
		float:left !important;
		display: inline-block !important;
		border:none !important;
		background: transparent !important;
		line-height: 30px !important;

	}

	.pagination .active a, .pagination .active a:hover {
		color: #f2f2f2 !important;
		box-shadow:0 1px 0 #eaeaea ,0 1px 0 #67c3da inset !important;
		border-color: #5098aa !important;
		background: #88BBC8 !important;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled='false') !important;
	}

	.pagination a:hover {
		border: 1px solid #a3a3a3 !important;
		background: #e8e6e6 !important;
	}

.pager a {
	display: inline-block;
	padding: 5px 14px;
	border: 1px solid #c4c4c4;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	color: #717171;
	box-shadow:0 1px 0 #eaeaea ,0 1px 0 #fff inset;
	margin-right: 4px;
}
.pager a:hover {
	border: 1px solid #a3a3a3;
	background: #e8e6e6;
}


/*Modal window*/
.modal {
	/*margin: -250px 0 0 -280px;*/
	border: 1px solid #c4c4c4;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.modal-header {
	padding: 9px 15px 0px 15px;
	border-bottom: 1px solid #c4c4c4;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}


.modal-footer {
	padding: 10px 15px 10px;
	text-align: center;
	border-top: 1px solid #c4c4c4;
	-webkit-border-radius: 0 0 2px 2px;
	-moz-border-radius: 0 0 2px 2px;
	border-radius: 0 0 2px 2px;
}

/*Popover*/
.popover-inner {background: white;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.popover-title {
	margin-bottom: 0;
	border-bottom: 1px solid #c4c4c4;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px 2px 0 0;
	border-radius: 2px 2px 0 0;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
}
.popover-content {	-webkit-border-radius: 0 0 2px 2px;	-moz-border-radius: 0 0 2px 2px;	border-radius: 0 0 2px 2px;}


.carousel {margin-bottom: 25px;}
.carousel-control {	top: 50%;margin-top: -30px;}

.dropdown-menu li > a {white-space: normal;}

/* Layout structure
================================================== */
#header {
	background:url('../images/patterns/4.png') repeat;
	height:67px;
	border-bottom: 1px solid #c4c4c4;
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	position: absolute;
	top:0;
	left:0;
	right:0;
	z-index: 1000;
}
/*Fix the header in top*/
#header.fixed {
	position: fixed;
}
	#header .container-fluid {
		margin-left: 0;
		margin-right: 0;
		padding-left:0;
		padding-right: 0;
	}
	#header .logo {padding: 7px 0 2px 20px;}
		#header .logo a{color: #353535;}
		#header .logo a:hover {text-decoration:none;}
		#header .logo span.slogan {font-size:14px; color: #6b6b6b;}

	/*Navbar*/
	.navbar {color:#3f3f3f; position: relative; margin-bottom: 0;}
	.navbar-inner {
		min-height: 66px;
		padding-right: 0px;
		padding-left: 20px;
		-webkit-border-radius: 0px;
		-moz-border-radius: 0px;
		border-radius: 0px;
		box-shadow: none;
		border:none;
	}
	.navbar .brand {
		padding: 8px 20px 8px;
		margin-left: -20px;
		margin-right: 55px;
		font-size: 30px;
		font-weight: 700;
		line-height: 45px;
		color: #353535;
	}
	.navbar .brand .slogan {font-size:14px; color: #6b6b6b;}
	.navbar .nav {
		margin: 15px 10px 5px 20px;
	}

	.navbar .nav > li {
		display: block;
		float: left;
		margin-right:20px;
		position: relative;
	}

	.navbar .nav > li > a {
		float: none;
		line-height: 18px;
		font-size: 12px;
		color: #555;
		padding:8px 10px;
		border:1px solid;
		border-radius:2px;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		position: relative;
		-webkit-text-shadow: 0 1px 0 white;
		-moz-text-shadow: 0 1px 0 white;
		text-shadow: 0 1px 0 white;
		border-color: #CCC #CCC #AAA;
		background-color: #E0E0E0;
		-moz-box-shadow: inset 0 0 1px #fff;
		-ms-box-shadow: inset 0 0 1px #fff;
		-webkit-box-shadow: inset 0 0 1px white;
		box-shadow: inset 0 0 1px white;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
		background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
		background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
	}

	.navbar .nav .active > a {
		color: #3f3f3f;
		text-decoration: none;
		filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
		background: #fff;
		box-shadow: none;
	}
	.navbar .nav .active > a:after{
		content:"";
		background: url(../images/arrowdown.png) no-repeat;
		width:11px;
		height:8px;
		position: absolute;
		bottom:-8px;
		left:50%;
		margin-left:-5px;
	}
	.navbar .nav .active > a:hover {
		border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
	    -webkit-box-shadow:  0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		background: #fff;
		color: #3f3f3f;
	}
	.navbar .nav li > a:hover {
		color: #3f3f3f;
		background: rgb(232,232,232);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(232,232,232,1) 0%, rgba(249,249,249,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(100%,rgba(249,249,249,1)));
		background: -webkit-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		background: -o-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		background: -ms-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		background: linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f9f9f9',GradientType=0 );
		text-decoration:none;
	    border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
	    -webkit-box-shadow:  0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
	}

	.navbar .nav .avatar {position: relative;padding-left:44px;}
	.navbar .nav .image {
		position: absolute;
		left:1px;
		top:1px;
		width:36px;
		height:32px;
	}
	.dropdown-menu {
		font-size:12px;
		position: absolute;
		top: 55px;
		left: 0;
		z-index: 9999;
		display: none;
		float: left;
		min-width: 160px;
		padding: 4px;
		margin: 0;
		list-style: none;
		background: #efefef;
		border: 1px solid #c4c4c4;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		box-shadow: 0 1px 0px rgba(255, 255, 255, 1);

		-webkit-background-clip: padding-box;
		-moz-background-clip: padding;
		background-clip: padding-box;
	}
	.navbar .dropdown-menu:before {
		content: "";
		position: absolute;
		top:-13px !important;
		background: url(../images/arrowup.png) no-repeat !important;
		width:15px !important;
		height:14px !important;
		border:none !important;
		z-index: 5;
	}
	.dropdown-menu a {
		display: inline-block;
		padding:5px 0 5px 5px;
		clear: both;
		font-weight: normal;
		line-height: 14px;
		color: #333;
		white-space:normal;
		width: 98%;
	}
	.dropdown .menu ul li a span {margin-right: 15px;}
	.navbar .nav li.dropdown ul a:hover {
	    color: rgb(63, 63, 63);
	    background: none;
	    text-decoration: underline;
	    border: none;
	    box-shadow: none;
	}

	.dropdown-menu .menu {
		border: 1px solid #c4c4c4;
		border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		display: block;
		float: left;
		background: #fff;
		padding:0 10px;
		margin-bottom: 0;
		min-width: 150px;
	}
	.dropdown-menu .menu ul {list-style:none; margin: 0;}
	.dropdown-menu .menu li {
		border-bottom: 1px solid #ebebeb;
		margin:0;
		padding-bottom: 8px;
		padding-top:10px;
		line-height:14px;
		width:100%;
	}
	.dropdown-menu .menu li:last-child{border-bottom: none;}
	.dropdown-menu .icon {
		float: left;
		padding:6px 1px 6px 1px;
		border:1px solid #ebebeb;
		border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		background: #efefef;
		margin-right:10px;
		margin-bottom:10px;
		width:26px;
	}
	.dropdown-menu .menu .notif {min-width: 180px;}
	.dropdown-menu .menu .notif li a {padding-bottom: 5px; line-height: 14px;}
	.dropdown-menu .menu .notif li {margin-bottom: 0; padding-top:3px; padding-bottom: 7px;}
	.dropdown-menu .menu .notif li.header {padding-top:10px; padding-bottom: 8px;}
	.dropdown-menu .notif .event {padding-top: 7px;padding-bottom: 5px;display: block; margin-right: 5px;}
	.dropdown-menu .menu .notif li.view-all	{line-height: 28px; padding-top: 5px !important; padding-bottom: 5px !important;}
	.dropdown-menu .menu ul li a .icon {margin-bottom: 0px;}
	.dropdown-menu .icon.avatar {padding: 2px 1px 9px 2px;}
	.dropdown-menu .name {float: left;width:168px;}	
	.dropdown-menu .messages {min-width: 210px;}
	.dropdown-menu .messages a {padding: 0;}	
	.dropdown-menu .messages .time {
		font-size:8px; text-transform: uppercase;
		float:right;
		padding-top:0px;
		margin-top: -13px;
	}
	.dropdown-menu .msg {
		width:190px;
		clear: both;
		color:#6e6e6e;
	}		
	.dropdown-menu .view-all {width:100%; text-align:center; padding-bottom: 8px !important; padding-top: 8px !important;}
	.dropdown-menu .header {font-size:13px;}

	.dropdown-menu li > a {padding:5px 1px;}

	.caret {
		display: inline-block;
		width: 0;
		height: 0;
		vertical-align: top;
		border-top: 4px solid #666666;
		border-right: 4px solid transparent;
		border-left: 4px solid transparent;
		content: "";
		opacity: 1;
		filter: alpha(opacity=100);
	}
	.nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret {
	    border-top-color: #666666;
	    border-bottom-color: #666666;
	    opacity: 0.8;
	}

	.navbar .nav li.dropdown .dropdown-toggle .caret, .navbar .nav li.dropdown.open .caret {
		border-top-color: #666666;
		border-bottom-color: #666666;
	}

	.nav.pull-right.usernav li.dropdown a span.icon16 {padding-top: 2px;}

/*Notification styles*/

/*Red style*/
.notification {
	padding:0px 7px 0px 7px; 
	color:#fff;
	background: #ed7a53;
	border-radius:2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	font-weight:700;
	font-size:12px;
	font-family: Tahoma;
	position: absolute;
	top:-11px;
	right:-10px;
	-webkit-box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.2);
    box-shadow:  0px 1px 0px 0px rgba(0, 0, 0, 0.2);
    text-shadow:none;
}

.notification.green {background: #9fc569;}/*green style*/
.notification.blue { background: #88bbc8;}/*blue style*/

/*Responsive buttons*/
.resBtn {
	position: absolute;
	top:15px;
	left:235px;
	z-index: 1000;
	display: none;
}
	.resBtn a, .resBtnSearch a {
		float: left;
		line-height: 16px;
		font-size: 12px;
		color: #555;
		padding:9px 10px;
		border:1px solid;
		border-radius:2px;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		position: relative;
		-webkit-text-shadow: 0 1px 0 white;
		-moz-text-shadow: 0 1px 0 white;
		text-shadow: 0 1px 0 white;
		border-color: #CCC #CCC #AAA;
		background-color: #E0E0E0;
		-moz-box-shadow: inset 0 0 1px #fff;
		-ms-box-shadow: inset 0 0 1px #fff;
		-webkit-box-shadow: inset 0 0 1px white;
		box-shadow: inset 0 0 1px white;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
		background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
		background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
		text-decoration: none;
	}
.resBtnSearch {
	margin-top: 6px;
	display: none;
}

/*Collapse sidebar button*/
.collapseBtn {
	position: absolute;
	z-index: 1000;
	display: block;
}
.collapseBtn.leftbar {
	top:120px;
	left:170px;
}
.collapseBtn.rightbar {
	top:120px;
	right:18px;
}
	.collapseBtn a {
		float: left;
		color: #555;
		padding:0;
		border:1px solid;
		border-radius:2px;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
		position: relative;
		-webkit-text-shadow: 0 1px 0 white;
		-moz-text-shadow: 0 1px 0 white;
		text-shadow: 0 1px 0 white;
		border-color: #CCC #CCC #AAA;
		background-color: #E0E0E0;
		-moz-box-shadow: inset 0 0 1px #fff;
		-ms-box-shadow: inset 0 0 1px #fff;
		-webkit-box-shadow: inset 0 0 1px white;
		box-shadow: inset 0 0 1px white;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
		background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
		background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
		text-decoration: none;
	}
.collapseBtn.shadow{
	box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
    -moz-box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
    -webkit-box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99);
    -moz-animation: pulse 2s ease-in-out;
	-webkit-animation: pulse 2s linear;
}
@-moz-keyframes pulse {
	0% { box-shadow: 0px 0px 16px rgba(136, 187, 200, 0.99); }
	50% { box-shadow: 0px 0px 16px rgba(136, 187, 200, 0);}
	100% { box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99); }
}
@-webkit-keyframes pulse {
	0% { box-shadow: 0px 0px 16px rgba(136, 187, 200, 0.99); }
	50% { box-shadow: 0px 0px 16px rgba(136, 187, 200, 0);}
	100% { box-shadow: 0px 0px 8px rgba(136, 187, 200, 0.99); }
}
#wrapper {
	height: auto;
	min-height: 100%;
	position: relative;
}

/*Content for left sidebar only*/
#content {
	padding: 67px 25px 25px 25px;
	margin-left: 212px;
	padding-top: 67px;
	min-height: 100%;
	background: url(../images/patterns/5.png) repeat;
}

#content-noside {
	padding: 67px 25px 25px 25px;
	min-height: 100%;
	background: url(../images/patterns/5.png) repeat;
}

/*Content for right sidebar only*/
#content-one {
	padding: 67px 25px 25px 25px;
	margin-right: 212px;
	padding-top: 67px;
	min-height: 100%;
	background: url(../images/patterns/5.png) repeat;
}

/*Content for two sidebars*/
#content-two {
	padding: 67px 25px 25px 25px;
	margin-left: 212px;
	margin-right: 212px;
	padding-top: 67px;
	min-height: 100%;
	background: url(../images/patterns/5.png) repeat;
}
.contentwrapper {
	float: left;
	width: 100%;
}

/*Left sidebar*/
#sidebarbg {
	left: 0;
	z-index: 0;
	position: absolute;
	top:0;
	bottom:0;
	border-right: 1px solid #d9d9d9;
	background: url(../images/patterns/2.png) repeat;
	width: 210px;
}
#sidebar {
	width: 210px;
	padding-top: 67px;
	float: left;
	z-index: 1;
	position: relative;
}
#sidebar.fixed {
	position: fixed;
	padding-top: 0;
	margin-top: 67px;
}

	#sidebar .shortcuts, #sidebar-right .shortcuts {
		border-bottom: 1px solid #c4c4c4;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
		position: relative;
		-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		height: auto;
		width: 100%;
		padding-bottom: 1px;
		padding-top: 5px;
		float: left;
	}
		.shortcuts ul {
			list-style: none;
			margin:0;
			text-align: center;
			width: 100%;
		}
		.shortcuts ul li {display: inline-block; margin-bottom: 0; margin-left:3px; padding-bottom: 0;}
		.shortcuts li a {
			display: inline-block;
			margin-bottom: 5px;
			padding:0;
			width:40px;
			height: 36px;
			border: 1px solid;
			border-radius: 2px;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			position: relative;
			-webkit-text-shadow: 0 1px 0 white;
			-moz-text-shadow: 0 1px 0 white;
			text-shadow: 0 1px 0 white;
			border-color: #CCC #CCC #AAA;
			background-color: #E0E0E0;
			-moz-box-shadow: inset 0 0 1px #fff;
			-ms-box-shadow: inset 0 0 1px #fff;
			-webkit-box-shadow: inset 0 0 1px white;
			box-shadow: inset 0 0 1px white;
			filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
			background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
			background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
			background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
			background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
			background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
			background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
		}
		.shortcuts li a:hover {
			border:1px solid;
			background: rgb(232,232,232);
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  rgba(232,232,232,1) 0%, rgba(249,249,249,1) 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(100%,rgba(249,249,249,1)));
			background: -webkit-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
			background: -o-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
			background: -ms-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
			background: linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f9f9f9',GradientType=0 );
			text-decoration:none;
		    border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
		    -webkit-box-shadow:  0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
			-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
			box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
			-webkit-transition: background 0.5s ease-in-out;
			-moz-transition: background 0.5s ease-in-out;
			-ms-transition: background 0.5s ease-in-out;
			-o-transition: background 0.5s ease-in-out;
			transition: background 0.5s ease-in-out;
		}
		.shortcuts li a:hover span {
			color: #3399cc;
			-webkit-transition: color 0.5s ease-in-out;
			-moz-transition: color 0.5s ease-in-out;
			-ms-transition: color 0.5s ease-in-out;
			-o-transition: color 0.5s ease-in-out;
			transition: color 0.5s ease-in-out;
		}
		.shortcuts li a span {padding: 8px 3px 5px 3px;  display: inline-block;}

/*Right sidebar*/
#sidebarbg-right {
	right: 0;
	z-index: 0;
	position: absolute;
	top:0;
	bottom:0;
	border-left: 1px solid #d9d9d9;
	background: url(../images/patterns/2.png) repeat;
	width: 211px;
}
#sidebar-right {
	width: 211px;
	padding-top: 67px;
	float: right;
	z-index: 1;
	position: relative;
}

	.search { 
		float: right;
		position: relative;
		padding-right:12px;
	}
	.search form {
		margin-bottom: 0;
	}
	.search .top-search {
		width:75%;
		margin: 10px 10px;
		border-radius:10px;
		-moz-border-radius:10px;
		-webkit-border-radius: 10px;
		border-color: #d9d7d7;
		padding-left:25px;
	}
	.search .search-btn {
		background: url(../images/search.png) no-repeat;
		border: none;
		width:20px;
		height:20px;
		position: absolute;
		top:15px;
		left:18px;
	}

	.sidenav {float: left;width: 100%; margin-left:0;}
	#sidebar-right .sidenav {
		margin-left: 0px;
	}
	.mainnav ul {
		list-style:none;
		margin:0;
	}
	.mainnav li {
		display: block;
		float: left;
		width:100%;
		margin:0;
		padding: 0;
	}
	.mainnav li a {
		position: relative;
		font-size:14px;
		height:38px;
		float: left;
		width:100%;
		line-height:38px;
		border-bottom: 1px solid #c4c4c4;
		border-top: 1px solid white;
		-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		color: #3f3f3f;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	.mainnav li a:hover {
		text-decoration:none;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
		color: #1f1f1f;
	}
	.mainnav li a.current, .mainnav li a.current:hover {
		background:url(../images/patterns/5.png) repeat;
		width: 101%;
		margin-left:-1px;
	}
	#sidebar-right .mainnav li a.current, #sidebar-right .mainnav li a.current:hover {
		margin-left:-1px;
	}
	.mainnav li a span[class*=" icon-"], .mainnav li a span[class*=" brocco-icon-"], .mainnav li a span[class*=" cut-icon-"], .mainnav li a span[class*=" entypo-icon-"], .mainnav li a span[class*=" icomoon-icon-"],.mainnav li a span[class*=" minia-icon-"],.mainnav li a span[class*=" iconic-icon-"],.mainnav li a span[class*=" meteo-icon-"],.mainnav li a span[class*=" silk-icon-"],.mainnav li a span[class*=" typ-icon-"],.mainnav li a span[class*=" wpzoom-"],.mainnav li a span[class*=" eco-"]  {
		padding-left:10px;
		padding-right:10px;
	}
	.mainnav .notification {
		line-height:21px;
		top:8px;
		right:30px;
	}
	.mainnav ul li .sub {
		display: none;
		float: left;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
		margin-top:0px;
	}
	.mainnav ul li .sub.expand {display: block;}

		.mainnav ul li .sub li a{font-size: 13px; border-bottom: 1px solid transparent; box-shadow:none; border-top: 1px solid transparent;}
		.mainnav ul li .sub li a.current {
			border-bottom: 1px solid #c4c4c4;
			border-top: 1px solid #c4c4c4;
			-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
			-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
			box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		}
		.mainnav ul li .sub li a.current:hover{
			background:url(../images/patterns/5.png) repeat;
			border-top:1px solid #c4c4c4;
			border-bottom: 1px solid #c4c4c4;
		}
		.mainnav ul li .sub li:first-child a.current {border-top:none;}
		.mainnav ul li .sub li:last-child{
			border-bottom: 1px solid #c4c4c4;
			-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
			-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
			box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		}
		.mainnav ul li .sub li a:hover {
			background: rgb(255,255,255);
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
			background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
			color: #1f1f1f;
			border-bottom: 1px solid #dfdfdf;
			border-top: 1px solid #dfdfdf;
		}
		.mainnav ul li .sub li {
			width:100%;
		}
		.mainnav ul li .sub li:first-child a:hover {
			border-top:1px solid transparent;
		}
		.mainnav ul li .sub li:last-child a:hover {
			border-top: 1px solid #dfdfdf;
    		border-bottom: none;
		}
		.mainnav ul li .sub a span[class*=" icon-"], .mainnav ul li .sub a span[class*=" brocco-icon-"],.mainnav ul li .sub a span[class*=" cut-icon-"],.mainnav ul li .sub a span[class*=" entypo-icon-"],.mainnav ul li .sub a span[class*=" icomoon-icon-"], .mainnav ul li .sub a span[class*=" minia-icon-"],.mainnav ul li .sub a span[class*=" iconic-icon-"],.mainnav ul li .sub a span[class*=" meteo-icon-"],.mainnav ul li .sub a span[class*=" silk-icon-"],.mainnav ul li .sub a span[class*=" typ-icon-"],.mainnav ul li .sub a span[class*=" wpzoom-"],.mainnav ul li .sub a span[class*=" eco-"] {
			padding-left:25px;
			padding-right:10px;
		}
			.mainnav ul li .sub li .sub a span[class*=" icon-"], .mainnav ul li .sub li .sub a span[class*=" brocco-icon-"], .mainnav ul li .sub li .sub a span[class*=" cut-icon-"], .mainnav ul li .sub li .sub a span[class*=" entypo-icon-"], .mainnav ul li .sub li .sub a span[class*=" icomoon-icon-"], .mainnav ul li .sub li .sub a span[class*=" minia-icon-"], .mainnav ul li .sub li .sub a span[class*=" iconic-icon-"], .mainnav ul li .sub li .sub a span[class*=" meteo-icon-"], .mainnav ul li .sub li .sub a span[class*=" silk-icon-"], .mainnav ul li .sub li .sub a span[class*=" typ-icon-"], .mainnav ul li .sub li .sub a span[class*=" wpzoom-"],.mainnav ul li .sub li .sub a span[class*=" eco-"]  {
				padding-left:35px;
				padding-right:10px;
			}
	.mainnav .hasDrop {position: absolute; right: 0; top:0; padding-right: 0 !important;}

	/*Second sub*/
	.mainnav ul li .sub li .sub {
		width: 100%;
	}
	.mainnav ul li .sub li .sub li:first-child a {border-top: 1px solid #c4c4c4;}
	.mainnav ul li .sub li .sub li a:hover {border-bottom: 1px solid #dfdfdf;}
	.mainnav ul li .sub li a.hasUl.drop {border-top: 1px solid #dfdfdf;}


/*Widget box style*/
.box {
	width:100%;
	min-height:100%;
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	margin-bottom: 25px;
}
.box.hover {
	-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.box.drag {min-height: auto;}
.box.plain.hover {box-shadow: none;}
	.box .title {
		height:auto;
		background: url(../images/patterns/2.png) repeat;
		position: relative;
		border:1px solid #c4c4c4;
		border-top-left-radius: 2px;
		border-top-right-radius: 2px;
		-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	}
	.box.drag .title:hover {
		cursor: move;
	}
	.box.plain .title {
		border-top: none;
		border-left: none;
		border-right: none;
		background: none;
	}
	.box.gradient .title {
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	}
	.box .title.min {
		border-bottom-left-radius: 2px;
		border-bottom-right-radius: 2px;
	}
		.box .title h4 {
			padding-left:15px;
			margin-bottom: 0;
			padding-top: 9px;
			padding-bottom: 9px;
		}

		h4 .label {float: right; margin-right: 40px;}
		h4 .badge {float: right; margin-right: 40px;}

		.box .title span[class*=" icon-"], .box .title span[class*=" brocco-icon-"], .box .title span[class*=" cut-icon-"], 
		.box .title span[class*=" entypo-icon-"], .box .title span[class*=" icomoon-icon-"], .box .title span[class*=" minia-icon-"], 
		.box .title span[class*=" iconic-icon-"], .box .title span[class*=" meteo-icon-"], .box .title span[class*=" silk-icon-"],
		.box .title span[class*=" typ-icon-"], .box .title span[class*=" wpzoom-"], .box .title span[class*=" eco-"]
		{
			margin: 0 10px 0 0px;
		}
		.box .title .iToggle-button span.icon16 {
			margin-right: 0 !important;
		}
		.box .title .loader {
			position: absolute;
			right:40px;
			top:10px;
		}
		.box .title>a {
			position: absolute;
			right:10px;
			top:8px;
			border: 1px solid #c4c4c4;
			border-radius:2px;
			-webkit-border-radius:2px;
			-moz-border-radius:2px;
			text-decoration:none;
			color: #3f3f3f;
			/*padding: 2px 4px 0px 4px;*/
			text-indent: -9999px;
			background-color: #f3f3f3;
			width:16px;
			height:16px;
			padding:0px 2px 3px 2px;
		}
		.box .spark {
			margin-right: 40px;
			float: right;
		}
		.box .box-form {
			margin-right: 40px;
			margin-bottom: 0;
			position: relative;
		}
		.box .box-form input {
			width: 100%;
			margin-bottom: 0;
		}
		.box .box-form .dropdown-menu {top:auto; left:auto;}
		.box .box-form .btn-mini.dropdown-toggle {margin-top:-1px;}
		.box .box-form .btn span {margin-right: 0; margin-top: -8px; display: inline-block;}
		.box .box-form .btn-mini span {margin-top: -7px;}
		.box .box-form .dropdown-toggle {margin-top: -4px; padding-bottom: 0;}
		.box .box-form .btn span.caret {margin-left: 2px; margin-top:7px;}
		.box .box-form .ibutton-container {	margin-top:-2px;}
		.box .title .label span, .box .title .badge span {margin-left:0; margin-right:0}
		.box .title .progress {
			width:40%;
			position: absolute;
			right:40px;
			top:8px;
		}
		.box .title .minimize {
			cursor:pointer;
			background: url(../images/icons/minus.png) no-repeat center 3px #f3f3f3;
			display: none;
		}
		.box .title .maximize {
			background: url(../images/icons/plus.png) no-repeat center 3px #f3f3f3;
			display: block;
		}
	.box .content {
		padding:10px;
		border:1px solid #c4c4c4;
		border-bottom-left-radius: 2px;
		border-bottom-right-radius: 2px;
		border-top: none;
		background-color: #fff;
		position: relative;
	}
	.box .content.vertical-scroll {
		width: 200px;
	}
	.box .content.noPad {
		padding: 0;
	}
	.box .content.noPad .nav-tabs {
		margin-top: -1px;
		margin-left: -1px;
		margin-right: -1px;
	}
	.box .content.noPad .tab-content {
		margin-bottom: -1px;
		margin-left: -1px;
		margin-right: -1px;
	}
	.box.boxMargin {margin-bottom: 27px;}	

	.sortable-placeholder {border: 4px dashed #C4C4C4; margin-bottom: 25px;}

/*General heading style*/
.heading {
	height:49px;
	border-bottom: 1px solid #c4c4c4;
	background: rgb(255,255,255);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	z-index:1;
	float: left;
	width: auto;
	min-width: 100%;
	position: relative;
	margin-top:0px;
	margin-bottom:29px;
	padding-left: 25px;
	margin-left: -26px;
	padding-right: 27px;
}
	.heading h3 {
		line-height:48px;
		float: left;
		margin-right: 20px;
	}

	.heading .breadcrumb {
		float: right;
		padding: 15px 10px 6px 10px;
		margin:0 20px 0 0;
		background: none;
		border: none;
		box-shadow: none;
	}

		.heading .breadcrumb span {margin-left:0; margin-right: 0;}
	.heading .breadcrumb li:first-child {margin-right: 8px;}

/*Big buttons with icons*/
.bigBtnIcon {list-style: none; margin:0; padding:0;  position:relative; text-align: center;}
	.bigBtnIcon li {
		text-align: center;
		margin-right:14px;
		margin-bottom: 13px;
		display: inline-block;
	}
		.bigBtnIcon li a {
			border: 1px solid #c4c4c4;
			border-radius: 2px;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			padding:5px;
			background: rgb(255,255,255);
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
			background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
			position: relative;
			-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
			-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
			box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
			text-decoration: none;
			width: 90px;
			height: 60px;
			display: inline-block;
		}
		.bigBtnIcon li a:after {
			content:"";
			width: 98px;
			height: 68px;
			border:1px solid #fff;
			border-radius: 2px;
			-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			position: absolute;
			top:0;
			left:0;
		}
		.bigBtnIcon li a:hover {
			-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.2);
			-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
			box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2);
			border-color: #a5a5a5;
			-webkit-transition: all 0.5s ease;
			-moz-transition: all 0.5s ease;
			-ms-transition: all 0.5s ease;
			-o-transition: all 0.5s ease;
			transition: all 0.5s ease;
		}
		.bigBtnIcon li a.pattern {
			background: url(../images/patterns/sidebarbg1.png) repeat;
		}
		.bigBtnIcon li a .icon { font-size: 26px; width: 100%; margin: 8px 0 12px 0; display: inline-block;}
		.bigBtnIcon li a .txt {line-height: 12px; text-align: center; font-size: 12px;}
		.bigBtnIcon li a .notification {padding: 0 6px 1px 6px; z-index: 999} 

/*Circle stats*/
.circle-stats {text-align: center; margin-top:-5px; position: relative;}
.circular-item {position: relative; width:82px; height: 82px;margin-right:20px; margin-bottom: 10px; display: inline-block;}
	.circular-item .icon {font-size: 20px; position: absolute; top:48%; left:50%; margin-top: -18px; margin-left: -10px;}
	.circular-item input {
		cursor: default;
		box-shadow: none;
		border:none;
		height: auto;
		position: absolute;
		top:15px;
		border-color: rgba(82, 168, 236, 0.8);
	}
	.circular-item input:focus {
		outline: 0;
		outline: thin dotted 0;
		/* IE6-9 */
  		-webkit-box-shadow: none;
     	-moz-box-shadow: none;
         box-shadow: none;
	}

.circular-progress-item {position: relative; width:82px; height: 82px;margin-right:20px; margin-bottom: 10px; display: inline-block;}
	.circular-progress-item input {
		cursor: default;
		box-shadow: none;
		border:none;
		height: auto;
		position: absolute;
		top:0px;
		border-color: rgba(82, 168, 236, 0.8);
	}
	.circular-progress-item input:focus {
		outline: 0;
		outline: thin dotted 0;
		/* IE6-9 */
  		-webkit-box-shadow: none;
     	-moz-box-shadow: none;
         box-shadow: none;
	}

/*circular porgress bars*/
.jCProgress {
     position: absolute;
     z-index: 999;
     /*  margin-top:-15px; /* offset from the center */
}

.jCProgress > div.percent {
     font-size: 16px;
     text-shadow: 0px 0px 1px #1f1f1f;
     position:absolute;
     left:50%;
     top:50%;
     margin-left:-20px;
     text-align: center;
     width:40px;
     margin-top:2px;
}
	div.percent:before{
		content:"%";
		width: 10px;
	}

/*Reminder*/
.reminder {position: relative; margin-bottom: 25px;}
	.reminder h4 {border-bottom: 1px solid #c4c4c4; padding-bottom: 3px; margin-bottom:0px; line-height: 37px; position: relative;}
	.reminder ul {list-style: none; margin:0;}
	.reminder li {margin-bottom:0; padding-top: 10px; padding-bottom:10px; border-bottom: 1px solid #ebebeb;}
		.reminder ul li .icon {
			float: left;
			width: 32px;
			margin-top: 6px;
		}
		.reminder .number {float: left;font-size: 26px; font-weight: 700; padding:0 15px; color: #ed7a53;margin-top: 6px;}
		.reminder .btn {text-transform: uppercase; float: right; font-weight: 700;}
		.reminder .txt {float: left;margin-top: 6px;}
	.reminder li:hover {background: #fcfcfc; border-color: #d9d9d9;}

/* Icon in headlines */
h4 .icon {width: auto; position: absolute; right:0}
h4 .icon span {color: #7d7d7d;}
h4 .icon span:hover {color: #3F3F3F;}


/*Spark stats*/
.sparkStats {position: relative; margin-bottom: 25px;}
	.sparkStats ul {margin:0;}
	.sparkStats li {margin-bottom: 0; line-height: 32px; padding-top:3px;}
		.sparkStats li .number {font-size: 18px; font-weight: 700; padding:0 10px; color: #ed7a53;}
		.sparkStats li span:first-child {margin-right:15px;}
	.sparkStats h4 {
		position: relative;
		border-bottom: 1px solid #c4c4c4; 
		padding-bottom: 0px; 
		margin-bottom: 10px; 
		line-height: 37px;
		-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	}

/*Chart shortcuts style*/
.chartShortcuts {
	width:100%;
	list-style: none;
	margin-left:0;
	margin-bottom: 0;
	padding: 0;
	text-align: center;
}
	.chartShortcuts li {
		display: inline-block; 
		margin: 0 5px 5px 0;
		border: 1px solid #C4C4C4;
		border-radius: 2px;
		-webkit-border-radius:2px;
		-moz-border-radius:2px;
	}
	.chartShortcuts a {
		float: left;
		color: #666666;
		min-width:150px;
		padding: 10px 0px 10px 10px;
		background:url(../images/icons/external.png) no-repeat;
		background-position: 150% center;
		text-align: left;
	}
	.chartShortcuts a:hover {
		background-position: 85% center;
		color:#444444; 
		-webkit-transition: background 0.3s ease;
		-moz-transition: background 0.3s ease;
        -ms-transition: background 0.3s ease;
        -o-transition: background 0.3s ease;
		transition: background 0.3s ease;
	}
	.chartShortcuts .head {font-size:11px;text-transform: uppercase; float: left; width:100%;}
	.chartShortcuts .number {font-family: 'Signika'; float: left;font-size: 21px; font-weight: 700; width:100%}

/*To Do List*/
.todo {position: relative; margin-bottom: 27px;}
.todo h4 {
	border-bottom: 1px solid #c4c4c4; 
	padding-bottom: 0px; 
	margin-bottom: 10px; 
	line-height: 37px;
	-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
	-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
}
	.todo ul {list-style: none; margin:0;}
	.todo li {margin-bottom: 0; border-bottom: 1px solid #EBEBEB; padding-top: 10px; padding-bottom: 10px;}
	.todo li:hover {background: #FCFCFC;border-color: #D9D9D9;}
		.todo li .txt {float: left;}
		.todo li .by {margin-left:10px;margin-right:10px;}
		.todo li .date {margin-right:10px;}
		.todo li .controls { float: right;}

/*Sidebar Widget*/
.sidebar-widget {position: relative;margin:-1px 0 10px 0; display: block; float: left; width: 100%;}
	.sidebar-widget .content {padding:0px 10px;position: relative;}
	.sidebar-widget .title {
		/*background-color: #e5e5e5;*/
		background: url(../images/patterns/3.png) repeat;
		padding:5px 15px;
		border-top: 1px solid #c4c4c4;
		border-bottom: 1px solid #c4c4c4;
		-moz-box-shadow:0 1px 0px rgba(255, 255, 255, 1);
		-webkit-box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
		box-shadow: 0 1px 0px rgba(255, 255, 255, 1);
	}
	.sidebar-widget .content span.icon16.left {line-height: 12px;}
	.sidebar-widget .progress {
		margin-bottom: 2px;
		width:70%;
		margin-top:2px;
	}
	.sidebar-widget .percent {
		position: absolute;
		right:10px;
		top:-1px;
		font-weight: 700;
	}
	.sidebar-widget .stat {
		font-size: 11px;
	}

.vital-stats {margin-bottom: 25px;}
/*Sidebar Widget stats*/
.sidebar-widget .stats {position: relative; margin: 0px -10px;}
	.stats .item {width: 90px; float: left; margin-left:10px; margin-bottom: 5px}
	.sidebar-widget .item span.icon16.left {line-height: 18px;}
	.stats .head {border-bottom: 1px solid #ebebeb; padding-bottom: 4px; margin-bottom: 8px}
	.stats .number{font-size: 20px; font-weight: 700; float: left; width: 48%;}
	.stats .txt {float: left;}
	.stats .change {float: left; margin-top:8px;}
		.stats .change span {margin-left:-2px; margin-right:0;}
	.stats .spark {float: left; margin-top:8px; margin-left:5px;}

/*Rightnow stats style*/
.rightnow {position: relative;}
	.rightnow ul {margin-left:10px;}
	.rightnow li {line-height: 24px;}
	.rightnow .number {font-size: 18px; font-weight: 700; margin-right:10px; width:30px; float: left; text-align: right; color: #2C7282;}

/*Misc styles*/
.pie-chart-label {
	font-size: 12px;
	text-align: center;
	background: #e2e2e2;
	color: #000;
	border:1px solid #c4c4c4;
	border-radius: 2px;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	padding:2px 10px;
	-moz-box-shadow:0 1px 0px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 0px rgba(0, 0, 0, 0.3);
	opacity: 0.8;
}

/*Btn with font face icon fix*/
.right .btn [class^="brocco-icon-"],.right .btn [class*=" brocco-icon-"],.right .btn [class^="cut-icon-"], .right .btn [class*=" cut-icon-"],.right .btn [class^="entypo-icon-"],.right .btn [class*=" entypo-icon-"],.right .btn [class^="icomoon-icon-"],.right .btn [class*=" icomoon-icon-"],.right .btn [class^="minia-icon-"],.right .btn [class*=" minia-icon-"],.right .btn [class^="iconic-icon-"],.right .btn [class*=" iconic-icon-"],.right .btn [class^="meteo-icon-"],.right .btn [class*=" meteo-icon-"],.right .btn [class^="silk-icon-"],.right .btn [class*=" silk-icon-"],.right .btn [class^="typ-icon-"],.right .btn [class*=" typ-icon-"] {
 margin-left:0;
 margin-right: 0;
}

.btn [class^="brocco-icon-"], .btn [class*=" brocco-icon-"], .btn [class^="cut-icon-"],  .btn [class*=" cut-icon-"], .btn [class^="entypo-icon-"], .btn [class*=" entypo-icon-"], .btn [class^="icomoon-icon-"], .btn [class*=" icomoon-icon-"], .btn [class^="minia-icon-"], .btn [class*=" minia-icon-"], .btn [class^="iconic-icon-"], .btn [class*=" iconic-icon-"], .btn [class^="meteo-icon-"], .btn [class*=" meteo-icon-"], .btn [class^="silk-icon-"], .btn [class*=" silk-icon-"], .btn [class^="typ-icon-"], .btn [class*=" typ-icon-"] {
 margin-left:0;
 margin-right: 5px;
}

.btn-link:disabled{background: none; cursor: not-allowed; }

.hasTimeEntry {
	background:url(../images/spinner.png) no-repeat center right;
}

/* Dual Multiselect
----------------------------------*/
.leftBox { float: left; width: 38%;}
.rightBox { float: right; width: 38%; margin-right: 2%; }
.dualBtn { text-align: center; width: 100px; margin: 160px 1px; position: absolute; left: 50%; margin-left: -55px; }
.dualBtn .btn span {margin-right: 0;}
.searchField { max-width: 60%; margin: 0 5px 0 5px; float: left; background: url(../images/search.png) no-repeat 95% center; }
.searchBox { margin: 10px 0 22px 0; position: relative; width: 100%; }
.searchBox > span { float: left; display: block; margin-top: 8px; }
.searchBox button { 
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
}
.count { margin-top: 10px; display: block; float: left; }
#box1Clear span, #box2Clear span {
	display: inline-block;
	margin-right: 0;	
}
.slider {margin-top:8px;}

.pbar .ui-progressbar-value {display:block !important}
.pbar {overflow: hidden}
.percent1 {position:relative;float: left;}
.elapsed {position:relative;float: right;}

/* Gallery view
----------------------------------*/
.galleryView>li img {
	border:1px solid #e3e2e2;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius: 2px;
	padding: 5px;
}
.galleryView>li img:hover {
	border:1px solid #88BBC8;
	-webkit-box-shadow:  0px 0px 0px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1);
    box-shadow:  0px 0px 0px 1px rgba(0, 0, 0, 0.1);
}

.galleryView>li .actionBtn {position: absolute; bottom:10px; width: 100%;}
.galleryView>li .actionBtn a {
	padding:3px; 
	background: #000;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius: 2px;
	width: 23px;
	display: inline-block;
	opacity: 0.8;
	filter: alpha(opacity=80);

}
.galleryView>li .actionBtn a span { margin-left:0; margin-right: 0; }
.galleryView>li .actionBtn a:first-child {float: left; margin-left:10px;}
.galleryView>li .actionBtn a:last-child {float: right; margin-right: 10px;}

/*Activity widget*/
.activity {position: relative; list-style:none; padding-top: 15px; margin-left:0; padding-bottom: 0;}
.activity li {border-bottom: 1px solid #c4c4c4; padding: 10px 0 15px 0; width: 100%;}
.activity li:last-child {border-bottom: none; padding-bottom: 10px;}
.activity li:hover {border-color: #a9a9a9;}
.activity li span {margin-left:25px;margin-right: 20px;margin-bottom: 25px;float: left;}
.activity li strong {text-align: center; margin-right: 2px;}
.activity li .btn {margin-left:15px; margin-right: 15px;}
.activity li small {margin-right:15px; font-size: 11px; color:#999999;}

.recent-users {position: relative; list-style:none; padding-top: 15px; margin-left:0; padding-bottom: 0;}
.recent-users li {border-bottom: 1px solid #c4c4c4; padding: 10px 0 15px 0; width: 100%;}
.recent-users .avatar {	
	margin-left:15px; 
	width:40px; 
	height: 40px;
	border:1px solid #e3e2e2;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius: 2px;
	padding: 2px;
	float: left;
}
.recent-users .avatar img {
	width: 40px; height: 40px;
}
.recent-users .avatar span {margin-top:8px; display: inline-block;}
.recent-users .name {float: left; margin-left:10px; margin-right: 10px;}
.recent-users .status {float: right; margin-right: 15px; margin-top:2px;}
.recent-users .status small {font-size: 11px; color:#999999;}
.recent-users .email {float: left; margin-left:10px; margin-top:2px;}
.recent-users li:last-child {border-bottom: none; padding-bottom: 10px;}

/*Messages layout*/
.messages {position: relative; list-style: none; margin-left:0; padding-bottom: 0;margin-bottom: -7px;}
.messages li {position: relative;padding: 10px 0 15px 0; width: 100%;}
.messages li.sendMsg {border-top: 1px solid #c4c4c4; padding-top:15px; background: #f0f0f0;}
	.messages li.sendMsg form {margin-left:15px; margin-right: 15px; margin-bottom: 0;}
	.messages li a.avatar { float: left; margin:0 15px 0 15px;}
		.messages li a.avatar img { width: 40px; height: 40px;}
	.messages li div.message {
		position: relative;
		margin-right: 15px;
		margin-left:75px;
		border: 1px solid #d8d8d8;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		padding:10px;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	}
	.messages li.user div.message:after{
		float: left;
		content:"";
		position: absolute;
		top:10px;
		left:-10px;
		width: 10px;
		height: 17px;
		background: url(../images/icons/arrow-left.png) no-repeat;
	}
		.messages li div.message .head {float: left; width: 100%; margin-bottom: 10px;}
			.messages li div.message .head span.name {float: left; color:#999999;}
				.messages li div.message .head span.name strong {color:#ED7A53;}
			.messages li div.message .head span.time {float: right; font-size: 11px; margin-right: 15px; color:#999999;}
		.messages li div.message p {}

	.messages li.admin a.avatar { float: right;}
	.messages li.admin div.message {margin-left:15px; margin-right: 75px;}
			.messages li.admin div.message .head span.name {float: right;}
			.messages li.admin div.message .head span.time {float: left; margin-right: 15px;}

	.messages li.admin div.message:after{
		float: left;
		content:"";
		position: absolute;
		top:10px;
		right:-10px;
		width: 10px;
		height: 17px;
		background: url(../images/icons/arrow-right.png) no-repeat;
	}		

/*loader*/
.loadstate, .loadstate body {overflow:hidden}
.loadstate body > * {visibility:hidden}
.loadstate #qLoverlay {visibility:visible;}
.loadstate #qLbar {visibility:visible;}
/*.js .tab-pane {display:block !important}*/
/*.js .hide {display: inherit}*/
#qLoverlay {
	visibility: hidden;
	width: 100%;
    height: 100%;
    position: fixed;
    z-index: 666999;
    top: 0;
    left: 0;
    background: url(../images/patterns/3-1.png) repeat;
    opacity: 0.9;
	filter: alpha(opacity=90);
}
#qLbar {
	visibility: hidden;
	width: 80px;
	height: 80px;
    position: absolute;
    top: 50%;
    left:50%;
    margin-top: -80px;
    margin-left: -40px;
    background:url(../images/loader.gif) no-repeat;
    z-index: 667999;
}

/*Invoice page*/
.invoice {position: relative;}
	.invoice .content {padding-left:25px; padding-right: 25px;}
	.invoice .invoice-info {float: right; margin-right: 10px;font-size: 12px; width: 100px; padding: 5px 0;}
	.invoice .invoice-info .number {float: left;}
	.invoice .invoice-info .data {float: left;}
	.invoice .print {float: right; margin-right: 25px; margin-top: 5px;}
	.invoice .print a span {margin-top: 8px !important; margin-left: 8px !important; display: inline-block;}
	.invoice .print a {
		float: left;
		padding:0;
		width:40px;
		height: 36px;
		border: 1px solid;
		border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		position: relative;
		-webkit-text-shadow: 0 1px 0 white;
		-moz-text-shadow: 0 1px 0 white;
		text-shadow: 0 1px 0 white;
		border-color: #CCC #CCC #AAA;
		background-color: #E0E0E0;
		-moz-box-shadow: inset 0 0 1px #fff;
		-ms-box-shadow: inset 0 0 1px #fff;
		-webkit-box-shadow: inset 0 0 1px white;
		box-shadow: inset 0 0 1px white;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc);
		background-image: -moz-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -ms-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -o-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#FAFAFA),color-stop(100%,#DCDCDC));
		background-image: -webkit-linear-gradient(top,#FAFAFA 0,#DCDCDC 100%);
		background-image: linear-gradient(to bottom,#FAFAFA 0,#DCDCDC 100%);
	}
	.invoice .print a:hover {
		border:1px solid;
		background: rgb(232,232,232);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWY5ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(232,232,232,1) 0%, rgba(249,249,249,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,232,232,1)), color-stop(100%,rgba(249,249,249,1)));
		background: -webkit-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		background: -o-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		background: -ms-linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		background: linear-gradient(top,  rgba(232,232,232,1) 0%,rgba(249,249,249,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f9f9f9',GradientType=0 );
		text-decoration:none;
	    border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(153, 153, 153);
	    -webkit-box-shadow:  0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.25), 0px 0px 3px rgb(255, 255, 255) inset;
		-webkit-transition: background 0.5s ease-in-out;
		-moz-transition: background 0.5s ease-in-out;
		-ms-transition: background 0.5s ease-in-out;
		-o-transition: background 0.5s ease-in-out;
		transition: background 0.5s ease-in-out;
	}	
	.invoice .you {float: left; margin-bottom: 15px;}
	.invoice .client {float: right;}
	.invoice .payment {float: left;}
	.invoice .total {float: right; margin-right: 20px;}
		.invoice .total span {font-size: 20px;}
	.invoice-footer {
		border-top: 1px solid #c4c4c4;
		padding:10px 0;
		margin-top: 10px;
		margin-left: -25px;
		margin-right: -25px;
		margin-bottom: -10px;
		background: #f1f1f1;
	}
	.invoice-footer p {margin-left: 20px; margin-top: 10px;}

form .image {
	padding: 5px; 
	border: 1px solid #c4c4c4;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius:2px;
}

/* Form Validation */
label.error {
	padding: 3px 4px 3px 4px;
	color: #c93605;
	font-weight: bold;
	text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    -moz-text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    -webkit-text-shadow: 0px 1px 1px rgba(164, 44, 4, 0.20);
    font-size:11px;
 }

form input.error {border: 1px solid #ED7A53 !important;}
form input.valid {border: 1px solid #9FC569 !important;}

.controls .checker label.error {
	min-width: 260px;
	text-align: left;
	margin-top: -28px;
}

.controls label.error {
	margin-top:-20px;
}
.controls .selector label.error {
	position: absolute;
	top: 5px;
	right: 0;
	margin:0;
}

.controls.sel label.error {
	position: absolute;
	top: 50px;
}

/*Email page*/

.email-nav {}
.email-nav .nav-list > .active > a, .email-nav .nav-list > .active > a:hover {
	background-color: #88BBC8;
}
.email-nav .nav-list > li > a {
	padding: 3px 15px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.email-nav .nav-header {color:#666;}
.email-nav .composeBtn {
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 20px;
}
	.email-nav .composeBtn .btn {
		text-transform: uppercase;
		font-weight: 700;
	}

.email-nav .nav-list .divider {
	height: 1px;
	margin: 5px 1px;
	background-color: #c4c4c4;
	border-bottom: 1px solid white;
}
.email-header {margin-bottom: 20px;}
.email-header .btn-group > .dropdown-toggle, .email-header .btn-group .check {
	padding: 2px 10px; 
	font-size: 12px;
	-moz-border-radius: 2px 2px 2px 2px !important;
	-webkit-border-radius: 2px 2px 2px 2px !important;
	border-radius: 2px 2px 2px 2px !important;
	line-height: 24px;
}
.email-header .btn-group .check div.checker span {margin-left: 2px;}
.email-header .btn-group label {margin-bottom: 0;}
.email-header .btn-group > .btn:first-child {
	-moz-border-radius: 2px 0 0 2px;
	-webkit-border-radius: 2px 0 0 2px;
	border-radius: 2px 0 0 2px;
}
.email-header .btn-group > .btn:last-child {
	-moz-border-radius: 0 2px 2px 0;
	-webkit-border-radius: 0 2px 2px 0;
	border-radius: 0 2px 2px 0;
}
.email-header .btn-group .btn .caret {height: 9px;margin-top: 11px;}
.email-header .btn-group .btn span.icon16 {margin-right: 0;}
.email-header .btn-group .dropdown-menu a {font-size: 12px;}

.email-content .box.plain {display: block;}
.email-content .box .dataTables_filter {
	margin-right: 15px;
	position: absolute;
	top: -46px;
	right: 0;
}
.email-content .box.plain .dataTables_wrapper {padding-top: 0; margin-top: -2px;}
.email-content .emailTable {border-left: 1px solid #C4C4C4;}
.emailTable a {text-decoration: none; color:#555;}
.emailTable .star span {cursor: pointer;}
.emailTable .subject, .emailTable .from {text-align: left;}
	.emailTable .subject span {color:#999;}
.emailTable .unread {color: #005580;}

.compose {display: none;}
.compose .form-label, .read-email .form-label {text-align: left; font-weight: 700; font-size: 13px;}
.compose .page-header h4{float: left; margin-right: 15px;}
.compose .page-header .actions, .read-email .page-header .actions {margin-top: -6px;margin-bottom: 5px; display: inline-block;}

.read-email {display: none;}
.read-email .page-header .actions {width: 100%; margin-bottom: 10px;}
.read-email .attach {margin-top: 0;}
.read-email .attach dd {margin-bottom: 5px; margin-left: 0;}
.read-email span.icon16 {margin-right: 0;}


/*Support page*/
.support-section {position: relative;}
.support-section .support-search {
	position: absolute;
	left:50px;
}
	.support-section .support-search form {margin-bottom: 0;}
	.support-section .support-search .searchfield {
		width:100%;
		margin: 10px 10px;
		border-radius:2px;
		-moz-border-radius:2px;
		-webkit-border-radius: 2px;
		border-color: #c4c4c4;
		padding-left:25px;
		float: right;
		position: relative;
	}
	.support-section .support-search .search-btn {
		background: url(../images/search.png) no-repeat;
		border: none;
		width:20px;
		height:20px;
		position: absolute;
		top:15px;
		left: -32px;
	}
.support-section .nav-tabs {margin-top: 58px; overflow-x: hidden; width: 236px; height: 399px;}
.support-section .nav-tabs li {position: relative; width: 236px;}
	.support-section .nav-tabs li a {border-left:5px solid transparent; padding-right: 46px;}
	.support-section .nav-tabs li.active a {border-left: 5px solid #555;}
	.support-section .status {
		font-size: 32px;
		position: absolute;
		left: -5px;
		top: 21px;
		width: 10px;
		height: 10px;
	}
	.support-section .nav-tabs li:last-child a {padding-bottom: 10px;}
	.support-section .disconnected .status {font-size: 16px;left:3px;}
	.support-section .avatar img {
		width: 40px;
		height: 40px;
	}
	.support-section .avatar .icon {
		width: 40px;
		height: 40px;
		font-size: 32px;
		margin-top: 10px;
		margin-left: 2px;
		display: inline-block;
	}
	.support-section .nav-tabs li .avatar  {
		width: 40px;
		height: 40px;
		padding-right: 10px;
		padding-left: 20px;
		display: block;
		float: left;
	}
	.support-section .nav-tabs .name {float: left; line-height: 37px;}
	.support-section .closeMsg {
		position: absolute;
		right: 0px;
		top:2px;
		display: none;
		cursor: pointer;
	}

	.support-section .tab-content {padding:0;}
	.support-section .tab-pane.active {height:457px;}
	.support-section .messages {padding:15px;}
	.support-section .sendMsg {
		border:1px solid #c4c4c4;
		margin-left: 0;
		margin-top: 15px;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
	}
		.support-section .sendMsg textarea {margin-top: 10px; margin-left: 10px; margin-right: 10px; width: 97%; }
		.support-section .sendMsg .send {
			margin-top: 0;
			-moz-border-radius:2px;
			-webkit-border-radius: 2px;
			border-radius: 2px;
			font-size: 13px;
			font-weight: 700;
			margin-left: 15px;
		}
		.support-section .sendMsg .attach {
			margin-top: 15px;
			display: inline-block;
			margin-left: 5px;
		}

	.support-section .notification {
		right: 15px;
		top: 18px;
	}

	.support-section .notification.newMsg {
		animation: support-notif 2s linear;
		-moz-animation: support-notif 2s ease-in-out; /* Firefox */
		-webkit-animation: support-notif 2s linear; /* Safari and Chrome */
		-o-animation: support-notif 2s linear; /* Opera */
	}

	@keyframes support-notif {
		0% { -webkit-transform: scale(1); }
		30% { -webkit-transform: scale(1); }
		40% { -webkit-transform: scale(1.08); }
		50% { -webkit-transform: scale(1); }
		60% { -webkit-transform: scale(1); }
		70% { -webkit-transform: scale(1.05); }
		80% { -webkit-transform: scale(1); }
		100% { -webkit-transform: scale(1); }
	}
	@-moz-keyframes support-notif /* Firefox */ {
		0% { -webkit-transform: scale(1); }
		30% { -webkit-transform: scale(1); }
		40% { -webkit-transform: scale(1.08); }
		50% { -webkit-transform: scale(1); }
		60% { -webkit-transform: scale(1); }
		70% { -webkit-transform: scale(1.05); }
		80% { -webkit-transform: scale(1); }
		100% { -webkit-transform: scale(1); }
	}
	@-webkit-keyframes support-notif /* Safari and Chrome */{
		0% { -webkit-transform: scale(1); }
		30% { -webkit-transform: scale(1); }
		40% { -webkit-transform: scale(1.08); }
		50% { -webkit-transform: scale(1); }
		60% { -webkit-transform: scale(1); }
		70% { -webkit-transform: scale(1.05); }
		80% { -webkit-transform: scale(1); }
		100% { -webkit-transform: scale(1); }
	}
	@-o-keyframes support-notif /* Opera */{
		0% { -webkit-transform: scale(1); }
		30% { -webkit-transform: scale(1); }
		40% { -webkit-transform: scale(1.08); }
		50% { -webkit-transform: scale(1); }
		60% { -webkit-transform: scale(1); }
		70% { -webkit-transform: scale(1.05); }
		80% { -webkit-transform: scale(1); }
		100% { -webkit-transform: scale(1); }
	}

/*FAQ page*/
.faq-search {
	position: relative;
	margin-top: -15px;
}
	.faq-search form {margin-bottom: 0; position: relative;}
	.faq-search .searchfield {
		width:50%;
		margin: 10px 10px 10px 0;
		border-radius:2px;
		-moz-border-radius:2px;
		-webkit-border-radius: 2px;
		border-color: #c4c4c4;
		padding-left:25px;
	}
	.faq-search .search-btn {
		background: url(../images/search.png) no-repeat;
		border: none;
		width:20px;
		height:20px;
		position: absolute;
		top:15px;
		left: 7px;
	}
.categories ul {list-style: none;}
	.categories ul li {line-height: 32px;}
	.categories a {color: #555; text-decoration: underline; font-weight: 700;}
	.categories a:hover {color: #666;text-decoration: none;}

.popular-question ul {list-style: none;}
	.popular-question a {color: #555; text-decoration: underline; font-weight: 700;}
	.popular-question a:hover {color: #666;text-decoration: none;}
.popular-question .txt {margin-bottom: 0;}
.popular-question .info {
	font-size: 11px;
	margin-top: -5px;
	display: inline-block;
	color: #666;
}

/*
|--------------------------------------------------------------------------
| UItoTop jQuery Plugin 1.2
|--------------------------------------------------------------------------
*/

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:30px;
	height:31px;
	border:none;
	text-indent:100%;
	background:url(../images/ui.totop.png) no-repeat left top;
	z-index: 999;
}

#toTopHover {
	background:url(../images/ui.totop.png) no-repeat left -31px;
	width:30px;
	height:31px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

/* # Media queries
================================================== */

@media only screen and (max-width: 1350px) {
	body { -webkit-text-size-adjust: none; }
	.box .dataTables_filter {float: none;}

}
@media only screen and (max-width: 1100px) {
	#content-two .resBtnSearch {	display: block;	position: absolute;	right:15px;}
	#content-two .search {
		z-index: 1000;
		display: none;
		position: absolute;
		top:0px;
		right: 70px;
		float: left;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
		border:1px solid #c4c4c4;
		/*border-top: none;*/
		padding-right: 0;
		padding-top: 0px;
	}
	#content-two #searchform .top-search {width: 150px;}
	.heading .breadcrumb {margin-right: 40px;}
}

@media only screen and (max-width: 1024px) {
	#header .navbar .nav a {text-indent: -9999px; padding: 8px 0; width: 46px;}
	#header .navbar .nav a img.image {margin-left: 4px;}
	#header .navbar .nav a span.icon16 {text-indent: +9999px; margin-left: 15px; display: inline-block; line-height: 14px;}
	#header .navbar .nav a span.notification {text-indent: 0;}
	#header .dropdown-menu li span.name a {text-indent: 0 !important; padding: 5px 0 5px 5px; width:100%}
	#header .dropdown-menu li span.time {margin-top:-18px;}
	#header .dropdown-menu li.view-all a {text-indent: 0; padding: 5px 0 5px 5px; width: auto;}
	#header .dropdown-menu li.view-all a span.icon16 {text-indent: 0;}
	#header .dropdown-menu li.menu a {text-indent: 0;} 
	#header .dropdown-menu li.menu a span {text-indent: 0 !important;margin-left: 0 !important;}
	#header .dropdown-menu .messages {padding-top:0;}
	#header .dropdown-menu span.icon span {margin-left:5px !important;}
	#header .dropdown-menu ul.notif a {width: 100% !important;}

	#header .dropdown-menu li a {width: auto !important;}

}

@media only screen and (max-width: 980px) {
	.resBtn {left: 175px; display: block;}
	.resBtn.offCanvas {left: 80px; top: 15px;}
	.navbar .nav {margin-left: 25px;}
	.collapseBtn {display: none;}
	
	#sidebar{
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		padding-top: 66px;
	}

	#sidebarbg, #sidebarbg-right {display: none;}
	#sidebar .shortcuts, #sidebar-right .shortcuts {display: none; border-top: 1px solid #c4c4c4;}
	#sidebar .sidenav, #sidebar-right .sidenav {display: none;}
	#sidebar>.sidebar-widget, #sidebar-right>.sidebar-widget {display: none;}
	#content {	margin-left: 0;}
	#content-one {	margin-right: 0}
	#content-two {	margin-left: 0; margin-right: 0;}
	.mainnav ul li .sub {width: 100%;}
}

@media only screen and (max-width: 767px) {
	body {padding-left:0; padding-right: 0;}
	
	.heading .breadcrumb {margin-right: 80px;}
	.resBtnSearch {
		display: block;
		position: absolute;
		right:15px;
	}
	.search {
		z-index: 1000;
		display: none;
		position: absolute;
		top:0px;
		right: 70px;
		float: left;
		background: rgb(255,255,255);
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  rgba(255,255,255,1) 1%, rgba(243,243,243,1) 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,1)), color-stop(100%,rgba(243,243,243,1)));
		background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -o-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: -ms-linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		background: linear-gradient(top,  rgba(255,255,255,1) 1%,rgba(243,243,243,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 );
		border:1px solid #c4c4c4;
		/*border-top: none;*/
		padding-right: 0;
		padding-top: 0px;
	}
	#searchform .top-search {width: 150px;}
	.loginContainer input#username {width: 100%;}

	.form-row .form-label {text-align: left;}
	input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] {width: 98%;}
	.input-prepend input[class*="span"], .input-append input[class*="span"] {width: auto;} 


	/*Responsive tables*/
	table.responsive { margin-bottom: 0; }
	
	.pinned { position: absolute; left: 0; top: 0;width: 35%; 
		overflow: hidden; /*overflow-x: scroll;*/ border-right: 1px solid #c4c4c4;/* border-left: 1px solid #ccc;*/ }
	.pinned table { border-right: none; border-left: none; width: 100%;}
	.box .pinned table { border-right: none; border-left: none; width: 100%; margin-bottom: 1px;margin-bottom: 5px;}
	.pinned table th, .pinned table td { white-space: nowrap; }
	.pinned td:last-child { border-bottom: 0; }
	
	div.table-wrapper { position: relative; margin-bottom: 20px; overflow: hidden; border-right: 1px solid #ccc; }
	.box div.table-wrapper { position: relative; margin-bottom: 20px; overflow: hidden; border-right:none; }
	div.table-wrapper div.scrollable table { margin-left: 35%; }
	div.table-wrapper div.scrollable { overflow: scroll; overflow-y: hidden; }	
	
	table.responsive td, table.responsive th { position: relative; white-space: nowrap; overflow: hidden; }
	table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, 
	table.responsive.pinned td { display: none; }

	.dataTables_filter {position: absolute; top:15px;}
	.dataTables_wrapper .table-wrapper{margin-top:45px; border-top:1px solid #c4c4c4;}
	.paging_full_numbers a {display: none !important;}
	.paging_full_numbers a.previous, .paging_full_numbers a.next {display: block !important;}
}

@media only screen and (max-width: 687px) {
	#header .nav .notification {display: none;}
	#header .navbar .nav > li {margin-right: 1px;}
	#header .usernav {margin-right: 15px;}

	.modal {width:70%; left:60%;}
	.faq-search .searchfield {width: 90%;}
}

@media only screen and (max-width: 572px) {
	#header {height: 110px;}
	.loginPage #header {height: 67px;}
	.loginPage .navbar .brand {width: auto;}
	#header .navbar .nav.pull-right {margin-left:0;}
	.navbar .brand {margin-right: 0; width:100%; text-align: center; padding-bottom: 0; padding-right: 0;}
	.navbar .nav {margin-top:0; margin-left: 50px; }
	.resBtn {top:59px;left: 10px;}
	#wrapper {padding-top: 44px;}
	.dropdown-menu .menu { padding: 0 5px;}
	.holder a, .holder span {display: none;}
	.holder a.jp-previous, .holder a.jp-next {display: inline-block;}
	.modal {left:70%;}

	.errorContainer {width: 450px; margin-left: -241px;}

	.support-section .sendMsg textarea {width: 94%;}
	.support-section .nav-tabs {width: 100px;}
	.support-section .nav-tabs li {width: auto;}
	.support-section .notification {right: 18px;top: 0;}
	.support-section .nav-tabs .name {line-height: 18px;width: 100%;}
	.support-section .support-search {left: 0;}
	.support-section .support-search .searchfield {width: 60px;margin: 10px 0px;}
	.support-section .support-search .search-btn {left: 7px;}

}
@media only screen and (max-width: 500px) {
	.heading {height: 96px;}
	.heading .breadcrumb {
		width: 100%;
		padding: 14px 0 0 0;
		margin: 0;
		float: left;
		margin-top: -8px;
		border-top: 1px solid #C4C4C4;
		padding-right: 28px;
		text-align: center;
		margin-left: -27px;
		padding-left: 28px;
	}
	.modal {left:90%;}
	.errorContainer {width: 340px; margin-left: -185px;}
	.elfinder-navbar {width : 120px !important;}
	.search .search-btn {top:18px;}
	.search {padding-top: 1px;}
}	

@media only screen and (max-width: 400px) {
	.resBtn {top:15px; left:15px}
	#header .navbar .nav {margin-left:15px;}
	#header .navbar-inner {padding-left: 0;}
	.loginContainer {width: 250px;margin-left: -150px;}
	.leftBox, .rightBox {width: 100%; float: left;}
	.dualBtn {
		text-align: center;
		width: 100%;
		margin: 10px -10px;
		position: relative;
		float: left;
		left: 0;
		border-top: 1px solid #C4C4C4;
		border-bottom: 1px solid #C4C4C4;
		padding: 10px 10px;
		background: #f2f2f2;
		padding-bottom: 12px;
	}
	.modal {width:100%; left:0; margin-left:0}
	.errorContainer {width: 280px; margin-left: -155px;}

	.invoice .you, .invoice .client {float: none;width:100%; margin-bottom: 15px;}
	.invoice .total {width: 100%; margin-top: 15px; text-align: center;}

	.support-section .support-search .searchfield {width: 100%; float:none;}
	.support-section .nav-tabs {width: 100%;}
	.support-section .nav-tabs .name {line-height: 38px;width: auto;}
	.support-section .notification {top: 18px;}

}

@media only screen and (max-width: 340px) {
	#header .navbar .nav {margin-left: 2px;}
	#header .usernav {margin-right: 2px;}
	.ui-datepicker{ max-width: 260px;}
	.activity li .btn {margin-left: 0px;margin-right: 15px;}
	.dataTables_filter {position: absolute; top:15px;}
	.dataTables_wrapper .table-wrapper{margin-top:60px;}
	.dataTables_paginate {
		margin: 0;
		display: inline-block;
		margin-left: 50px;
		float: none;
		margin-bottom: 15px;
	}
	.dataTables_info{
		text-align: center;
		width: 100%;
		margin: 10px 0 15px 0;
		padding-left: 0;
	}
	.errorContainer {width: 240px; margin-left: -135px;}
	.errorContainer.offline h1 {font-size: 4em;}
	.elfinder-ltr .elfinder-button-search {width:90%;}

	form .image {margin-bottom: 20px;}

}

/* Smartphones (landscape) ----------- */
@media only screen and (min-width : 321px) and (max-device-width : 480px) {
	.loginPage #header {display: none;}
	.loginContainer {top: 10px;margin-top: 0;}
}


/* Most phones */
@media only screen and (max-width: 320px) {
	#header .navbar .nav a {width: 36px;}
	#header .navbar .nav a span.icon16 {margin-left: 10px;}
	#header .navbar .nav a img.image {margin-left: 0px;}
	#header .navbar .nav {margin-right:0px;}
	.resBtnSearch {right:20px;}
	.fc-header-right {
		position: relative;
		top: 0;
		right: 0;
		float: left;
		margin-left: 60px;
	}
	.fc-header-center {margin-right: 80px;}
	.todo li .txt{width:75%;}
	.sparkStats li {text-align: center;}
	.sparkStats li span:first-child {margin-right: 0px;width: 100%;float: left;}
	.loginContainer {width: 220px;margin-left: -130px;top: 15%;margin-top: 0;}
	.loginPage #header {display: none;}
	.ui-datepicker{ max-width: 220px;}
	.breadcrumb li:first-child {display: none;}

	.recent-users .status {float: left;margin-left: 15px;}
	.modal {width:100%; left:0; margin-left:0}
	.ui-pnotify {position: fixed; right:10px !important; }

	.errorContainer {width: 200px; margin-left: -115px;}
	.errorContainer .btn {margin-bottom: 15px;}
	.elfinder-navbar { width : 80px !important;}
	.plupload_filelist_footer {height:auto; line-height:none;}
	#html4_uploader{height:auto !important;}
	.plupload_button {margin-bottom:10px;}
}
/* Crappy phones :) :D */
@media only screen and (max-width: 241px) {
	.resBtn {left:5px}
	#searchform .top-search {width: 130px;}
	.fc-header-right {margin-left: 25px;}
	.fc-header-center {margin-right: 45px;}
	.loginContainer {width: 180px;margin-left: -100px;}
	.ui-datepicker{ max-width: 180px;}
}

.field-validation-error {
    color: red;
    display: block;
}
.even .sorting_1{ background: #f1f1f1;}
.dataTables_info{ font-weight: bold;}

