
BODY, HTML
{
  SCROLLBAR-FACE-COLOR: #d5d9da;           
  SCROLLBAR-HIGHLIGHT-COLOR: #f1f1f1;       
  SCROLLBAR-SHADOW-COLOR: #009FDA;        
  SCROLLBAR-3DLIGHT-COLOR: #f1f1f1;        
  SCROLLBAR-ARROW-COLOR: #333333;          
  SCROLLBAR-TRACK-COLOR: #f1f1f1;           
  SCROLLBAR-DARKSHADOW-COLOR: #009FDA;      
}
.buttonPlayerBackground{
  background-color :#d5d9da;
  cursor: pointer;
  line-height: 21px;
  vertical-align: middle;
  position: relative;
  width: 85px;
  color: #333333;
  FONT-SIZE: 10px;
  TEXT-DECORATION: none;
  FONT-WEIGHT: bold;
  text-align:center;
  margin-top: 0px; 
}
INPUT,TEXTAREA, .GraphicSC,.popup_control,.border_color,.tree,.tree_frame,.discussion_border, .tree_border,.discussion_item_header,.discussion_item_header_bymoderator, #tree,.error_message,.tblborderbackground,.tblcart,#hours,.week_head,.news_border,.tab,.tab_selected,.tab_line,#tools,#props,#brows,#repository,.tmenusel,.DIVQProp,.BlockPrerequisities_grid_row_tooltip,.field_set,.UITooltipContent,.UIGridRowTooltip,.UIGridRowTooltip,.customer_color_border,.discussion_item_header_theme,.tabs_top,.tabs_top_right,.tabs_top_left,.tabs_right,.tabs_left,.tabs_bottom,.tabs_bottom_left,.tabs_bottom_right, .calendar_month_frame, .help-box
{
	BORDER-COLOR: #BABDBA;                
}
.inactive
{
	COLOR:  black !important; 
	padding-right: 30px;	
}
.Graphic,.button, .menubar, .bgcolor,.discussion_item_header_bymoderator,.itemBorderTop, .itemBorder, .itemBorderAll, .itemBorderBottom,table.default th,.tblcarttitle,.menuh1,.StudentGridth,.panel_header_executive,.panel_group_header,.course_info_section_header,.object_label,.choiceHrefIcon,.module_text_logo,.customer_color_background,.timeline_validity_bcolor,.timeline_table th,discussion_item_header_bymoderator_theme, .pb_poz_max,.ui-widget-header, .action_COURSE, .UIMenuSubmenu, .span_button img, .span_button_disabled img, .UIMenuItemSelectedTD1, .UIMenuItemTD1, .UIMenuItemSelectedTD2, .UIMenuItemTD2,.UIMenuItemSelectedTD3, .UIMenuItemTD3, .UIMenuItemSelectedTD4, .UIMenuItemTD4, .orderdet_rejected,.orderdet_waiting,.orderdet_progress_waiting,.catalogItemPanelLogo img
{
  BACKGROUND-COLOR: #d5d9da;               
}

.UIGridTable th
{
  BACKGROUND-COLOR: #d5d9da;
  color: #333333;
}

.GraphicSC,hr,.orderdet_approved,.orderdet_progress_done
{
  BACKGROUND-COLOR: #BABDBA;              
}

.grid_row_tooltip,.tree2,.treeover2,.discussion_item_header,.home_calendar_day_title,#treeTooltip,#content .even,.error_message,.tab,.left_side,.UIGridRowTooltip,.UIGridRowTooltip,.timeline_even, .hour_licha, #stromTooltip, .lightBackground
{
  background-color: #f1f1f1;               
}

 .day_weekend
{
  background-color: #a6a6a6;;               
}

.button, .button A, .button A:hover,.menuh, .menubar,table.default th,.menuh1,.panel_header_executive,.panel_group_header, .course_info_section_header,.UIGridPageButton,.customer_color_text_on_background, .StudentGridth, .discussion_item_header_theme .text12, .discussion_item_header_theme .text12 a,discussion_item_header_bymoderator_theme, .discussion_item_header_bymoderator_theme .text12,.discussion_item_header_bymoderator_theme a,.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active,.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, .action_COURSE, .menuh td, .UIMenuItemA, .UIMenuSubmenuA, .UIMenuSubmenuHR
{
  color: #333333;                        
}

.UIMenuSubmenuHR
{
  background-color: #333333;                        
}

A.menuh:hover, .menuhover, .UIMenuItemA:hover, .UIMenuSubmenuA:hover, .UIMenuItemSelectedTD3 .UIMenuItemA, .design_color_main_font_over
{
  COLOR: #FFFFFF;                          
}

.menubar
{
  layer-background-color: '#d5d9da'        
}

.hidden
{
 display: none;        
}

A.menuh1:hover
{
	COLOR: #FFFFFF;                       
}
.menuh_selected,.panel_header, .vub_calendar_term,.calendar_month_day_item_A, .calendar_month_day_item_S, .design_color_main2_font, .goal_eval_preview_category_title
{
  COLOR: #FFFFFF;                     
}
.timeline_limit_bcolor, .menuh_selected, .panel_header, .vub_calendar_term,.calendar_month_day_item_A, .calendar_month_day_item_S, .design_color_main2_background, .goal_eval_preview_category_title
{
  BACKGROUND-COLOR: #BABDBA;               
}

.action_A, .action_S
{
  BACKGROUND-COLOR: #F7F7F7!important;
}
.action_U
{
  BACKGROUND-COLOR: #f1f1f1; 
}

.stntab_selected, .stntab_selected:hover, .stntab:hover, a.sstab_selected, a.sstab_selected:hover, a.sstab:hover{
   border-bottom: 3px solid #2d3d4d; 
   
}
.stntab_selected, a.sstab_selected{
  font-weight:400;
}
A.menuh_selected:hover
{
	COLOR: #FFFFFF!important;                          
}
.HelpLine,hr
{
	color: #BABDBA                         
}
.home_shortcut_background
{
  filter: progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ffffff', startColorstr='#f1f1f1', gradientType='1');        
}

.timeline_table th, .timeline_table_th_border, .UIMenuSubmenu, .categoryIcon
{
  border-color: #009FDA;         
}

.right_side,.timeline_plan_bcolor, .vub_calendar_exchange,.calendar_month_day_item_U 
{
  background-color: #009FDA;         
}
.categoryIcon:hover {
background-color: rgba(0, 159, 218, 0.2);  
}

BODY,INPUT,TEXTAREA,.text9,A,.tree,.tree2,.tree3,.treeover,.discussion_item_title a,.option,.UITooltipContent,.customer_color_text,.timeline_plan_tcolor,.timeline_validity_tcolor,.timeline_limit_tcolor,.textodkazu,.impcol,.customer_color_text,A.sstab,A.catalog_tab, .stntab, .login_label 
{
  color: #333333;
}

.text12, .text14
{
  color: black;
}

.action_C,.vub_calendar_workload,.calendar_month_day_item_C
{
  background-color: #F7F7F7;
}

.FontW,.impcolalert,.highlight,.highlight_input,.RowNumber ActRow,.listOptionConflicting,.error_message,.error_message_text_color
{
  color: #c83734;
}
.errorIMG
{
	background-color: #c83734;
}
.highlight_input
{
  border-color: #c83734;
}

/*A IMG, .UIHelpTooltip,*/ .UITooltipContentImage, IMG.SIko , .GraphicH IMG, .GraphicH, .GraphicH_subordinate IMG, .GraphicH_subordinate, .image_button IMG, .image, .discussion_item_title IMG, .rating IMG, .goal_eval_preview_table th, #logout-image
{
   background-color: #d5d9da;
}

IMG.SIko 
{
  background-color: #BDBDBD; /* DF - barva ikony ve stromu - override */
}

/*IMG[onclick]
{
  background-color: #d5d9da;
}*/
 

/*IMG
{
  background-color: expression(this.onclick ? '#d5d9da' : '');
}*/


.tinged_icon
{
  background-color: #d5d9da;
}

#addIconDialog IMG, .ui-button-text {
    background-color: #d5d9da;
}

.grid_cell IMG, #bookmark_content a IMG{
  background-color: transparent;
}

.radioResult1, .divResult1{
    background-color: #d5d9da !important;
}

.radioResult2, .divResult2
{
	background-color: #009FDA !important;
}

.stntab,  a.sstab, td.catalog_tab_selected, td.catalog_tab, .UIGridActionButton, .UIGridActionButtonDisabled, .span_button, .span_button_disabled, .span_button_disabled:hover, .input_button, #content button
{
  border-color: #d5d9da;
}
a.sstab, .stntab{
	border-bottom: 3px solid white;
}
.stntab, .stntab_selected, a.sstab, a.sstab_selected{
 text-decoration:none;
 display:block; 
 margin: 0px 2px 10px 2px; 
 float:left; 
 padding:4px;
 font-size:14px;
}

.favourite_course img {
	background-color: #009FDA !important;
}

.calendar_today {
  background-color: #009FDA;
  border: 2px solid #009FDA;
}

.calendar_weekday {
  border-top: 2px solid #009FDA !important;
}

.module_logo_admin, .tutor_calendar_ico
{
  BACKGROUND-COLOR: #009FDA!important;      
}

.module_logo_student
{
  BACKGROUND-COLOR: #009FDA!important;        
}

.module_logo_admin_label
{
  COLOR: #009FDA!important;       
}

.module_logo_student_label, .catalog_section_raw_section_text
{
  COLOR: #009FDA!important;        
}

.module_logo_lector_label
{
  COLOR: #009FDA!important;        
}

.module_logo_library_label
{
  COLOR: #009FDA!important;        
}
.module_logo_tester_label
{
  COLOR: #009FDA!important;        
}

.module_logo_messenger_label
{
  COLOR: #009FDA!important;  
}

.module_logo_reporter_label
{
  COLOR: #009FDA!important;  
}

.burgerAdminSelected {
	background-color: rgb(0, 143, 196)!important;
}

.module_logo_lector
{
  BACKGROUND-COLOR: #009FDA!important;
}

.module_logo_messenger
{
  BACKGROUND-COLOR:#009FDA!important;
}

.module_logo_reporter
{
  BACKGROUND-COLOR: #009FDA!important;
}

.module_logo_tester
{
  BACKGROUND-COLOR: #009FDA!important;
}

.success {
	color: #86c105;
}

.error {
	color: #c83734;
}

.module_logo_conference
{
  BACKGROUND-COLOR: #009FDA!important;
}

.module_logo_library
{
  BACKGROUND-COLOR: #009FDA!important;
}

.module_logo_home
{
  BACKGROUND-COLOR: #009FDA!important;
}

.module_logo_catalog 
{
  BACKGROUND-COLOR: #009FDA!important;
}

.module_logo_CDS
{
  BACKGROUND-COLOR: #009FDA!important;
}

.status_p {
	background-color: #86c105;
}

.status_f {
	background-color: #c83734;
}

.catalogItemPanelDescriptionFooterPrice div.descriptionFooterPrice_student{
	background-color: rgba(0, 159, 218, 0.3) !important;
}

.catalogItemPanelDescriptionFooterPrice div.descriptionFooterPrice_lector{
	background-color: rgba(0, 159, 218, 0.3) !important;
}

.rating > label, div.tileBox div.tile img {
	BACKGROUND-COLOR: #009FDA
}

.manager.rating > label {
  BACKGROUND-COLOR: grey; /*#009FDA*/
}

.newCatalogItemPanelTitle div.newCatalogCover
{
  
  background-image: -webkit-gradient(
    linear,
    left top,
    right top,
    color-stop(0.7, rgba(186, 189, 186, 0)),
    color-stop(1, rgba(186, 189, 186, 1))
  );
  background-image: -o-linear-gradient(     right,    rgba(186, 189, 186, 0) 70%, rgba(186, 189, 186, 1) 100%);
  background-image: -moz-linear-gradient(   right,    rgba(186, 189, 186, 0) 70%, rgba(186, 189, 186, 1) 100%);
  background-image: -webkit-linear-gradient(right,    rgba(186, 189, 186, 0) 70%, rgba(186, 189, 186, 1) 100%);
  background-image: -ms-linear-gradient(    right,    rgba(186, 189, 186, 0) 70%, rgba(186, 189, 186, 1) 100%);
  background-image: linear-gradient(        to right, rgba(186, 189, 186, 0) 70%, rgba(186, 189, 186, 1) 100%);
  
}

/*.catalog_section_tile_name_cover, .catalog_course_tile_name_cover{
  background-image: -o-linear-gradient(     right,    rgba(186, 189, 186, 0) 0%, rgba(186, 189, 186, 1) 100%);
  background-image: -o-linear-gradient(     right,    rgba(186, 189, 186, 0) 0%, rgba(186, 189, 186, 1) 100%);
  background-image: -moz-linear-gradient(   right,    rgba(186, 189, 186, 0) 0%, rgba(186, 189, 186, 1) 100%);
  background-image: -webkit-linear-gradient(right,    rgba(186, 189, 186, 0) 0%, rgba(186, 189, 186, 1) 100%);
  background-image: -ms-linear-gradient(    right,    rgba(186, 189, 186, 0) 0%, rgba(186, 189, 186, 1) 100%);
  background-image: linear-gradient(        to right, rgba(186, 189, 186, 0) 0%, rgba(186, 189, 186, 1) 100%);
}*/
.catalog_course_tile_header{
  color: #BABDBA;
}
.catalog_wait_icon{
  background-image: url("/design/iTutorStandard/wait.gif");
}
.catalog_section_raw_section_text,.catalog_tab_selected, .catalog_tab_selected a,A.catalog_tab:hover, A.catalog_tab_selected:hover{
  color:#BABDBA;
}

.catalog_new_request ul li, .catalog_new_request span, .catalog_new_request ul li span a:hover{
  COLOR: #BABDBA;   
}
.backArrow{
	background:none !important;
}
table.fixed { table-layout: fixed; }
table.fixed td { overflow: hidden; }

.tecka{
	background-image:url("/design/iTutorStandard/tecka.png");
	background-repeat:repeat-x;
	background-position:left center;
	height:7px;
	width:75px;
	font-size:0;
}

.tecka-vertical{
	background-image:url("/design/iTutorStandard/tecka-vertical.png");
	background-repeat:repeat-y;
	background-position:top center;
	height:32px;
	width:7px;
	font-size:0;
}

table.approval{ 
	/*padding-top:5px;*/
  width: 220px;
}


tr.celkem{
	background:rgb(255,188,156);
	font-weight:bold;
}
.actionButton{
	border: 3px solid;
	border-color:#d5d9da;
	padding: 4px;
	
}
.UIGridTable>tbody>tr:not(:first-child):hover {
  background-color: #F7F7F7 !important;
}
.UIGridMarked{
	background-color: #F7F7F7 !important;  
}

.menuBackground
{
  BACKGROUND-COLOR: #FFFFFF!important;               
}

.menuForeColorBurgeradmin
{
	COLOR:#009FDA!important;
}

.menuForeColoradmin
{	
	COLOR:rgb(89, 193, 231);
}

.menuForeColorBurgerstudent
{
	COLOR:#009FDA!important;
}

.todayStamp
{
  color:#009FDA;
  position:relative; 
  padding-left: 7px; 
  top:30px;
}

.todayMarker
{
  background-color:#009FDA;
}

.todayLine
{
  border-right: 4px solid #009FDA; 
  position:relative; 
  top:60px;
}

.menuForeColorstudent
{	
	COLOR:rgb(89, 193, 231);
}

.menuForeColorBurgerlector
{
	COLOR:#009FDA!important;
}

.menuForeColorlector
{	
	COLOR:rgb(89, 193, 231);
}
.menuForeColorBurgermessenger
{
	COLOR:#009FDA!important;
}

.menuForeColormessenger
{	
	COLOR:rgb(89, 193, 231);
}
.menuForeColorBurgerreporter
{
	COLOR:#009FDA!important;
}

.menuForeColorreporter
{	
	COLOR:rgb(89, 193, 231);
}
.menuForeColorBurgertester
{
	COLOR:#009FDA!important;
}

.menuForeColortester
{	
	COLOR:rgb(89, 193, 231);
}
.menuForeColorBurgerlibrary
{
	COLOR:#009FDA!important;
}

.menuForeColorlibrary
{	
	COLOR:rgb(89, 193, 231);
}

.menuForeColorBurgerhome
{
	COLOR:#009FDA!important;
}

.menuForeColorhome
{	
	COLOR:rgb(89, 193, 231);
}
.menuForeColor
{	
	COLOR:rgb(89, 193, 231);
}

.menuForeColorBurger
{
	COLOR:#009FDA!important;
}



input[type="range"], input[type="radio"], input[type="checkbox"]
{
  accent-color:#2d3d4d;
}

::-moz-selection {
  color: #FFFFFF;
  background:#2d3d4d;
}

::selection {
  color: #FFFFFF;
  background:#2d3d4d;
}

SPAN.SAct img {
background-color:#2d3d4d;
}	

.title1,.title2,.titleh1,.titleh2,.titleh3, SPAN.SAct, .htitle { 
COLOR:#2d3d4d;	
}
.highlightPlan
{
BACKGROUND-COLOR:#2d3d4d;	
}

.pencilButton
{
BORDER-COLOR:#2d3d4d;	
}

.stntab_selected, .stntab_selected:hover, .stntab:hover, a.sstab_selected, a.sstab_selected:hover, a.sstab:hover, .localized-properties-tab-label:hover, .localized-properties-tab-selected > .localized-properties-tab-label {	
border-bottom: 3px solid #2d3d4d;
}

.login-form input[type="text"], .login-form input[type="password"], .login-form select {
	border-color:#BABDBA;
}


/* Pismo, color*/
.color_font{
	color: #333333;
}

/* Pismo zaklani, color*/
.color_main_font{
	color: #333333;
}

/* Pismo zakladni, background-color*/
.background_color_main_font{
	background-color: #333333; 
}

/* Pismo zakladni mys, color*/
.color_main_font_over{
	COLOR: #FFFFFF; 
}

/* Pismo inverzni, color */
.color_main2_font{
	COLOR: #FFFFFF; 
}

/* Pismo inverzni mys, color*/
.color_main2_font_over{
	COLOR: #FFFFFF;
}

/* Ramecky, background-color*/
.background_color_border{
	BACKGROUND-COLOR: #BABDBA;
}

/* Ramecky, border-color*/
.border_color_border{
	BORDER-COLOR: #BABDBA;
}

/* Ramecky, color*/
.color_border{
	color: #BABDBA;
}

/* Zakladni pozadi, background-color*/
.background_color_main{
	BACKGROUND-COLOR: #d5d9da;        
}

/* Zakladni pozadi, layer-background-color*/
.layer_backgronud_color_main{
	layer-background-color: '#d5d9da';
}

/* Zakladni pozadi, border-color*/
.border_color_main{
	border-color: #d5d9da;
}

/* Svetle pozadi, background-color*/
.background_color_light{
	background-color: #f1f1f1;
}

/* Inverzni pozadi, background-color*/
.background_color_main2{
	BACKGROUND-COLOR: #BABDBA;
}

/* Inverzni pozadi, color*/
.color_main2{
	color:#BABDBA;
}

/* Doplnkove pozadi, background-color*/
.background_color_main3{
	BACKGROUND-COLOR: #F7F7F7;
}

/* Tmave pozadi, border-color*/
.border_color_dark{
	border-color: #009FDA;
}

/* Tmave pozadi, background-color*/
.background_color_dark{
	background-color: #009FDA; 
}

/* Varovani, color*/
.color_warning{
	color: #c83734;
}

/* Varovani, background-color*/
.background_color_warning{
	background-color: #c83734;
}

/* Varovani, background-color, transparent*/
.background_color_warning_transparent{
	background-color: rgba(200, 55, 52, 0.5);
}

/* Varovani, border-color*/
.border_warning{
	border: 1px solid #c83734!important;
}

/* Administrator barva, background-color*/
.background_color_module_admin{
	BACKGROUND-COLOR: #009FDA;
}

/* Administrator barva, color*/
.color_module_admin{
	COLOR: #009FDA;
}

/* Administrator barva, border-bottom*/
.border_bottom_module_admin{
	border-bottom: 3px solid #009FDA;
}

/* Student barva, background-color*/
.background_color_module_student{
	BACKGROUND-COLOR: #009FDA;
}

/* Student barva, color*/
.color_module_student{
	COLOR: #009FDA;
}

/* Catalog barva, color*/
.color_module_catalog{
	COLOR: #009FDA;
}

/* Lector barva, background-color*/
.background_color_module_lector{
	background-color: #009FDA;
}

/* Lector barva, color*/
.color_module_lector{
	COLOR: #009FDA;
}

/* Lector barva, border-bottom*/
.border_bottom_module_lector{
	border-bottom: 3px solid #009FDA;
}

/* Library barva, background-color*/
.background_color_module_library{
	background-color: #009FDA;
}

/* Library barva, color*/
.color_module_library{
	COLOR: #009FDA;
}

/* Tester barva, background-color*/
.background_color_module_tester{
	background-color: #009FDA;
}

/* Tester barva, color*/
.color_module_tester{
	COLOR: #009FDA;
}

/* Messenger barva, background-color*/
.background_color_module_messenger{
	background-color: #009FDA;
}

/* Messenger barva, color*/
.color_module_messenger{
	COLOR: #009FDA;
}

/* Reporter barva, background-color*/
.background_color_module_reporter{
	background-color: #009FDA;
}

/* Reporter barva, color*/
.color_module_reporter{
	COLOR: #009FDA;
}

/* Conference barva, background-color*/
.background_color_module_conference{
	background-color: #009FDA;
}

/* Home barva, background-color*/
.background_color_module_home{
	BACKGROUND-COLOR: #009FDA;
}

/* Catalog barva, background-color*/
.background_color_module_catalog{
	BACKGROUND-COLOR: #009FDA;
}

/* CDS barva, background-color*/
.background_color_module_CDS{
	BACKGROUND-COLOR: #009FDA;
}

/* Spravne, color*/
.color_correct{
	color: #86c105;
}

/* Spravne, background-color*/
.background_color_correct{
	background-color: #86c105;
}

/* Spravne, border-color*/
.border_color_correct{
	border: 1px solid #86c105;
}

.border_color_correct_2{
	border-color: #86c105!important;
}

/* Spatne, color*/
.color_wrong{
	color: #c83734;
}

/* Spatne, background-color*/
.background_color_wrong{
	background-color: #c83734;
}

/* Menu pozadi, background-color*/
.background_color_menu_background{
	BACKGROUND-COLOR: #FFFFFF;
}

.module_student .menu_item:hover .MenuItemLabel, .module_student .MenuItemLabel[data-selected="1"], .module_student .title
{ 
  COLOR: #009FDA!important;        
}

.module_student .background_color, .module_student .dropbtn, .module_student .add_button, .module_student .calendar_btn, .module_student .img_button_background_img
{
  BACKGROUND-COLOR: #009FDA!important;        
}

.module_admin .menu_item:hover .MenuItemLabel, .module_admin .MenuItemLabel[data-selected="1"], .module_admin .title
{ 
  COLOR: #009FDA!important;        
}

.module_admin .background_color, .module_admin .dropbtn, .module_admin .add_button, .module_admin .calendar_btn, .module_admin .img_button_background_img
{
  BACKGROUND-COLOR: #009FDA!important;        
}

.module_lector .menu_item:hover .MenuItemLabel, .module_lector .MenuItemLabel[data-selected="1"], .module_lector .title
{ 
  COLOR: #009FDA!important;        
}

.module_lector .background_color, .module_lector .dropbtn, .module_lector .add_button, .module_lector .calendar_btn, .module_lector .img_button_background_img, .module_lector .edit_button
{
  BACKGROUND-COLOR: #009FDA!important;        
}


  .module_admin .menu_burger
  {
    COLOR:rgb(89, 193, 231);
  }

  .module_student .menu_burger
  {	
    COLOR:rgb(89, 193, 231);
  }

  .module_lector .menu_burger
  {	
    COLOR:rgb(89, 193, 231);
  }

  .module_admin .menu_burger:hover, .module_admin .app_name
  { 
    COLOR: #009FDA!important;        
  }
  
  .module_student .menu_burger:hover, .module_student .app_name
  { 
    COLOR: #009FDA!important;        
  }

  .module_lector .menu_burger:hover, .module_lector .app_name
  { 
    COLOR: #009FDA!important;        
  }

}

.UIButton {
    line-height: 32px;
    padding: 0 12px 0 12px;
    font-weight: bold;
    font-size: 14px;
    cursor: pointer;
    color: rgba(0,0,0,0.80);
    background-color: #ffffff;
    border-width: 2px;
    border-style: solid;
    border-color: #bebebe;
    box-shadow: 4px 4px 12px 0 rgba(0,0,0,0.10);
}


/*----------------------- modal for copy to clipboard ----------------------*/

#message_fadeout_wrapper {
    width: 100%;
    height: 100%;
    z-index: 10;
    position: fixed;
    background: rgba(0,0,0,0.5);
    display: block;
}

#message_wrapper {
    width: auto;
    height: auto;
    padding: 20px 30px;
    max-width: 320px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 20;
    transform: translate(-50%, -50%);
    background-color: #FEFEFE;
    display: table;
    border-radius: 10px;
}

.dialog_header {
    width: 100%;
    text-align: left;
    margin: 0 0 30px 0;
}

.dialog_body {
    width: 100%;
}

#message_text {
    font-size: 14px;
    padding: 0;
}

.dialog_footer {
    margin-top: 20px;
    width: 100%;
    background-color: white;
}

.line {
    float: left;
    width: 100%;
    background-color: rgba(0,0,0,0.15);
    height: 1px !important;
}

.dialog_button_bar {
    margin: 20px 0 0 0;
    float: right;
}

.break {
    clear: both;
}

.primary_button {
  line-height: 38px;
  padding: 0 12px 0 12px;
  font-weight: 400;
  font-size: 14px;
  cursor: pointer;
  color: rgba(0,0,0,0.80);
  background-color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #bebebe;
  box-shadow: 4px 4px 12px 0 rgba(0,0,0,0.10);
  border-radius:25px;
}

.primary_button:disabled
{
  box-shadow: none;
  background-color: rgba(0, 0, 0, 0.15);
  color: rgba(0,0,0,0.5);
}

.primary_button,
.primary_button_pair button,
.span_button,
.UIGridActionButton,
.catalog-button,
.catalog-table-button,
.UIButton,
.actbtn
{
  transition: 200ms ease-out;
}

span.primary_button:hover,
.primary_button:enabled:hover,
.primary_button_pair .primary_button_pair_left:enabled:hover,
.span_button:enabled:hover,
.catalog-button:enabled:hover,
.catalog-table-button .catalog-table-button-left-side:hover,
.UIButton:hover,
.actbtn:hover
{
  box-shadow: none;
  border: 1px solid;
  color: #ffffff;
  background-color:#2d3d4d;border-color:#2d3d4d;
}

.catalog-table-button .catalog-table-button-left-side:only-child:hover
{
  border-right: none;
}

.span_button:enabled:hover .symbol_new
{
  color: #ffffff;
}

.UIGridActionButton:hover
{
  background-color: rgba(0, 0, 0, 0.15);
}

input#alphabet:hover + label::before, input#def:hover + label::before
{
  background-color: #009FDA;
}

div[name = "viewType"]>img:hover
{
  background-color: #009FDA;
}

#default_images_combobox .combo_box_ex_item_preview img,
#default_images_combobox .combo_box_ex_item_selected img,
#default_images_combobox .combo_box_ex_item img,
.catalog_course_tile_image
{
  background-image: linear-gradient(to right, #002664, #33CCFF);
}

.gradient_background
{
  background-image: linear-gradient(to right, #002664, #33CCFF);
}

.move_button{
  background-image: url('/design/iTutorStandard/right_arrow.png');
}

input:checked + .slider {
  background-color:#2d3d4d;
}

.warning_icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: transparent;
  color: #c83734;
  font-weight: bold;
  text-align: center;
  line-height: 16px;
  border-color: #c83734;
  border-style: solid;
  border-width: 1px;
  border-radius: 50%;
  margin-right: 5px;
  /*font-family: Arial, sans-serif;*/
}