.rich-text-editor-content-output a,
.rich-text-editor-content-output a:hover {
    color: #f58228;
    text-decoration: underline!important;
}

.shade_processed,
div.token-input-dropdown ul li.token-input-selected-dropdown-item,
li.token-input-token {
    background-color: rgb(233, 255, 170);
}

.sk-fading-circle .sk-circle:before {
    background-color: #f58228;
}


/* Coloured Header Gradients, eg. Sortable Boxes, Tab Boxes, Date-picker, etc. */

.grad_skin,
.ui-dialog-titlebar,
.calendar_grad,
.dropdown_menu>ul>li.current>a,
.tab_header,
.tab_sider,
#login_box #bar,
#search_side,
.wizard .wizard_steps ul,
.dataTables_wrapper .ui-widget-header,
.ui-button .ui-state-active,
.ui-widget-header .ui-state-active,
.ui-buttonset .ui-button.ui-state-active,
.ui-multiselect .ui-widget-header,
.ui-slider .ui-slider-range,
.slider-content .selected .title,
.fc-header .fc-state-active,
.fc-header .ui-state-active,
.dataTables_wrapper .dataTables_paginate span span.ui-state-disabled,
.ui-progressbar .ui-progressbar-value,
.stackbar.stack_view>ul>li>a>span,
div.stackbar.stack_view>ul>li>a>span::before {
    background: rgb(184, 199, 43);
    /* Old browsers */
    background: -moz-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(184, 199, 43, 1)), color-stop(100%, rgba(159, 174, 18, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b8c72b', endColorstr='#9fae12', GradientType=0);
    /* IE6-9 */
    border-color: #000000;
}

.button.federation {
    background-color: #9fae12;
    border: 1px solid #000000;
}

.ms-container .ms-selectable li.ms-hover,
.ms-container .ms-selection li.ms-hover {
    background-color: #9fae12;
}


/*Dialog windows*/

#ui-dialog-title-dialog_form {
    color: #FFFFFF;
    text-shadow: 0 1px 0 #000000;
}

.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
    border: none;
}


/*---*/


/*.grad_skin_reverse, button:hover
{
    background: #1C5EA0 linear-gradient(to bottom, #064792, #1C5EA0);
    border-color: #064792;
    }*/


/* Links, hovers, tabs*/

div.main_container p a,
#sidebar h3 a,
#topbar h3 a,
.text a,
body #template_options a,
a.show_all_tabs {
    color: #647200;
}

div.main_container p a:hover,
#sidebar h3 a:hover,
#topbar h3 a:hover,
.text a:hover,
body #template_options a:hover,
a.show_all_tabs:hover {
    color: #8e9d27;
    border-color: #B8C72B;
}

#sidebar form#search_side:hover,
.dataTables_wrapper .ui-widget-header select li ul.drawer li a .dataTables_wrapper .ui-widget-header input,
.dropdown_menu ul li ul.dropdown li ul.slideout li a,
div.main_container .dropdown_menu ul li.current:first-child a div.main_container .dropdown_menu ul li.current a {
    border-color: #526100
}


/*

.dropdown_menu ul li a:hover, .dropdown_menu ul li ul.dropdown li a.has_slide:hover,.dataTables_wrapper .dataTables_paginate span span.ui-state-disabled {
	color: #064792;
}
.dropdown_menu ul li ul.dropdown li.current{
	border-color: #064792
}
*/

.box_head {
    background: rgb(184, 199, 43);
    /* Old browsers */
    background: -moz-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(184, 199, 43, 1)), color-stop(100%, rgba(159, 174, 18, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b8c72b', endColorstr='#9fae12', GradientType=0);
    /* IE6-9 */
    border-color: #000000;
}

span.current_pagination_indicator {
    color: #ffffff;
    background: rgb(184, 199, 43);
    /* Old browsers */
    background: -moz-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(184, 199, 43, 1)), color-stop(100%, rgba(159, 174, 18, 1)));
    /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* IE10+ */
    background: linear-gradient(to bottom, rgba(184, 199, 43, 1) 0%, rgba(159, 174, 18, 1) 100%);
    /* W3C */
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#b8c72b', endColorstr='#9fae12', GradientType=0);
    /* IE6-9 */
    border-color: #000000;
}

ul.drawer,
#search_side {
    background-color: #859400;
    border-color: #000000;
}


/*Aktuell vy markerad i meny*/

#selectedmenuitem {
    background-color: #CDD3D6;
}

#selectedmenuitem>a {
    border-top-color: #CDD3D6;
}


/*Aktuell vy markerad i utfälld undermeny*/

.drawer>#selectedmenuitem {
    background-color: #515c00;
}


/*Justeringar för anpassning kring logo*/

#wrapper {
    padding-top: 25px;
}

.organisation_logo_top {
    background-image: url(/images/seco/logo.svg)!important;
    background-repeat: no-repeat!important;
    background-position: top right!important;
    margin-top: 15px;
    background-size: 25%;
}

.inverted_organisation_logo_top {
    background-image: url(/images/seco/logo_white.svg)!important;
    background-repeat: no-repeat!important;
    background-position: top right!important;
    margin-top: 15px;
    background-size: 25%;
}

.organisation_logo {
    background: url(/images/seco/logo.svg) no-repeat scroll 0 -0px transparent;
    height: 85px;
    width: 275px;
    margin-top: 0px;
    margin-left: 10px;
    margin-bottom: 25px;
}

.inverted_organisation_logo {
    background: url(/images/seco/logo_white.svg) no-repeat scroll 0 -0px transparent;
    height: 85px;
    width: 269px;
}


/*Klickbart område över logo, ska ha samma mått som ovanstående*/

div.organisation_logo a {
    position: absolute;
    width: 275px;
    height: 85px;
    top: 25px;
    left: 10px;
    text-decoration: none;
    /* No underlines on the link */
    z-index: 10;
    /* Places the link above everything else in the div */
    background-color: #FFF;
    /* Fix to make div clickable in IE */
    opacity: 0;
    /* Fix to make div clickable in IE */
    filter: alpha(opacity=1);
    /* Fix to make div clickable in IE */
}

#svg_logo {
    height: 9vh;
    margin-top: 3vh;
    float: left;
}

.back-color1 {
    background-color: #edf59c;
}

.back-color2 {
    background-color: #f5bc8f;
}

.back-color3 {
    background-color: #edc1e9;
}

.line {
    stroke: #afb937!important;
}

.graph-color1 {
    fill: #afb937;
}

.graph-color2 {
    fill: #f58228;
}

.graph-color3 {
    fill: #d75aa0;
}

.graph-color4 {
    fill: #78cdd2;
}

.graph-color5 {
    fill: #a2a2a2;
}

.graph-color6 {
    fill: #f03b20;
}

.graph-color7 {
    fill: #2c7fb8;
}

.graph-color8 {
    fill: #fec44f;
}

.graph-color9 {
    fill: #a8ddb5;
}

.graph-color10 {
    fill: #dd1c77;
}


/* Retina-specific stuff here */

@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx) {}