/* =============== IE8 & Windows Phone divice width ===============  */
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }
@import url("/css/skin2042_web.css");

#Element_248238_Element_248254_Element_248269_Element_248271_Element_248315_Element_248316_Element_248249_ctl00_TabStrip1
{
display:none;
}

.surveyTbl input, .survey-modern-based input, .survey-group-based input, .survey-wizard-based input {
    width: 100%;
}

.user-preference-tbl .form-label-group label {
    width: 80%;
}


#Element_248357_Element_248382_Element_248378_Element_248379_Element_248358_ctl00_ctl33_tbxConfirmPassword_wrapper
{
width: auto !important;
}



.lc-news--asset__default .lc-news--asset__list--container>li {
    margin-bottom: 10px;
border: 0px solid #ddd !important;
}

#Element_248238_Element_248254_Element_248269_Element_248271_Element_248315_Element_248316_Element_248249_ctl00_imgblack3,
#Element_248238_Element_248254_Element_248269_Element_248271_Element_248315_Element_248316_Element_248249_ctl00_imgblack4,
#Element_248238_Element_248254_Element_248269_Element_248271_Element_248315_Element_248316_Element_248249_ctl00_lb_CourseDescription_Bottom, #Element_247526_Element_247553_Element_247554_Element_247539_Element_247529_ctl00_tdIcon,
#Element_247526_Element_247553_Element_247554_Element_247540_Element_247530_ctl00_tdIcon,
#Element_247496_Element_247509_Element_247510_Element_247511_Element_247506_ctl00_divButton1,
#Element_247496_Element_247509_Element_247510_Element_247511_Element_247506_ctl00_RadGrid1_ctl00__0,
#Element_247496_Element_247509_Element_247510_Element_247511_Element_247525_ctl00_divButton1,
#Element_247496_Element_247509_Element_247510_Element_247511_Element_247525_ctl00_RadGrid1_ctl00__0,
#Element_248357_Element_248382_Element_248378_Element_248379_Element_248358_ctl00_SpanSep_User,
#Element_248357_Element_248382_Element_248378_Element_248379_Element_248358_ctl00_SpanSep_Group,
#Element_248357_Element_248382_Element_248378_Element_248379_Element_248358_ctl00_SpanSep_Submit{ 
    display:none; 
}




/*========== Rettelser 3. august 2017 ===========*/
.news-front .RadDataPager { display: none; }
.newsitemlist li.newsitem{ padding: 0px 0px 0px 7px !important; }
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp{ height: 100% !important; }
.newsViewer img { height: auto; }

.loginAssetMain { margin: 7px; }
#imgbtnUnreadThreads{ display:none !important;}
#ConferenceForumFrame{ height:500px !important; }
.RegistrationSettings, 
.CurrentUserApplyFormSettings, 
.UserApplyFormSettings, 
.GroupFormSettings, 
.CourseCatalog, 
.OrderConfirmation { border: 0px solid #828282; }

.loginAssetMain span { font-size: 15px; }

.logo-input > a > img {
    display: block;
    height: auto;
    margin-top: 10px;
    max-width: 100%;
}

/*========== Login Asset ==========*/
.user-name { display: block; margin-top: 35px; }
#CURSUMIFRAME2{ width: 280px !important; height: 120px !important;}
.loginPass, .loginUser { display: block; margin-right: 10px !important; }

.loginUserInput > div > div > input, .loginPassInput > input {
    border: 1px solid darkgray;
    margin-top: 2px !important;
    max-height: 22px;
    min-width: 140px !important;
}

.loginSubmit > input {
 /*   background-color: #071D49 !important; */
    border-radius: 4px;
    color: white !important;
    font-size: 14px !important;
    margin-top: 10px !important;
    padding: 3px 10px !important;
}

p{margin: 10px 0px !important;}
input[type=radio], input[type=checkbox] { margin: 0px 5px!important; line-height: normal !important; }
input { margin: 0 !important; font: inherit !important; color: inherit !important; }
table *:focus{ outline: none; }
.NewsHeading_no_hover{ padding: 1px; }
/*---- News asset tfoot hidden  ----*/
/*rune tok vekk for den øverst .start-top-content-right .rgClipCells > tfoot, */

.news-front .rgClipCells > tfoot { display: none; }

/*.news-front .NewsHeading { min-height: 60px; }*/

.news-front .NewsControl, .start-top-content-right .NewsControl { margin: 0 !important; }

.table>tbody>tr>th{ padding: initial !important; }
.top-headb{ margin-bottom: 0px !important; }
.AdminXPtableBorders td, th { padding: 5px !important; }
.myProfileTBLCustom td, .myProfileTBLCustom th { padding: 5px !important; }
.AdminXPtableBorders label { font-weight: normal !important; }
.AdminXPtableBorders .rtChk{  }
.AdminXPtableBorders .stdtextblack input { margin-right: 5px; }
.secondary-content .RadAjaxPanel { margin: 30px 0; }

/* STARTPAGE TEMPLATE */
.news-heading{}
.top-content-left{  }


.siste-nytt {
    border-bottom: 1px solid #063954;
    color: #063954;
    font-size: 28px;
    margin-top: 20px;
    padding: 0 0 5px;
    width: 100%;
}
.news-left{  }
.news-middle{  }
.news-right{  }

/*---- news-asset frontpage ----*/
.NewsAssetHeading { display: inline-block; margin: 10px 0; }
.XPBoxTable > tbody > tr > td > img { display: none; }
.XPBoxContentCell > table > tbody > tr > td { font-size: 15px; padding: 0px 0 !important; }
.rgPagerCell.NumericPages { /* display: none; */ }
.news-front .rgPagerCell.NumericPages{ display: none; }
#lblFullText p, #lblFullText h3 { background-color: transparent !important; }

.top-content-right .rgInfoPart { display: none; }
.NewsItemText150 { padding: 5px 0; }
.userprofile {
    color: #063954;
    display: block;
    font-size: 24px;
    margin: 17px 0px;
}
/* TILPASNING TIL NY SKABELON */
.fagomrader-navn {
    color: #071D49;
    display: block;
    font-size: 14px;
    font-weight: normal;
    padding: 15px 34px !important;
    text-align: center;
    text-decoration: none !important;
}

.section-thumb {
    border: 0 none !important;
    min-height: 164px;
    padding-top: 15px !important;
}
.icon-thumbnail { 
    max-width: 70px !important; 
     -ms-interpolation-mode: bicubic;
 
}

.business-thumb {
    border: 0 none !important;
    padding-top: 15px !important;
}
.business-thumb > img { max-width: 70px !important; }

.pic_img_responsive, .top-content-left img{ display: block; max-width: 100%; height: auto; }



/*----- Index Asset side menu list () -----*/
.course-category-items > ul { padding-left: 0 !important; }
.course-category-items > ul > li { list-style: outside none none; }

.course-category-items > ul > li > .itemFile,
.course-category-items > ul > li > .itemFile_over,
.course-category-items > ul > li > .itemFile_selected,
.course-category-items > ul > li > .itemFile_over_selected,
.course-category-items > ul > li > .itemFile_open,
.course-category-items > ul > li > .itemFile_open_selected {
    background-color: #f9f9f8 !important;
    border-bottom: 1px solid white !important;
    color: #333 !important;
    display: inline-block;
    font-size: 12px !important;
    font-weight: normal;
    line-height: 33px !important;
    text-decoration: underline;
    width: 100% !important;
}

.course-category-items > ul > .itemFile_selected, 
.course-category-items > ul > .itemFile_open_selected {
    background-color: #B1B5CE;
    color: white;
}

.course-category-items > ul > .itemFile_over, 
.course-category-items > ul > .itemFile_over_selected {
    background-color: #B1B5CE;
    color: white;
}










/* remove hand from Status  */
.displaynone{display:none;}
.rgRow td:nth-child(6) a, .rgAltRow td:nth-child(6) a {text-decoration:none !important; cursor:default !important;}
.rgRow td:nth-child(6) a:hover, .rgAltRow td:nth-child(6) a:hover {color:black !important; cursor:default !important;}

.FullScreenAreaSCO iframe { 
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: auto !important;  
}

/* =============== Nermin 11. februar 2015 ===============  */
.row-one .rgRow, .row-one .rgAltRow {
    display: inline-table;
    margin-bottom: 20px;
    padding: 0 0 10px;
}
.row-one .XPBoxContentCell > table > tbody > tr > td { padding: 0 !important; }
.RadGrid_Default .rgAltRow .rgSorted, .RadGrid_Metro .rgAltRow{ background-color: white !important; }
.Read_more { cursor: pointer; }
.footer-left a, .footer-right a, .footer-left a:visited, .footer-right a:visited { color: #F5F5F5; }
.footer-left a:hover, .footer-right a:hover { color: #B1B5CE !important; }

.RadGrid_Metro .rgRow td, .RadGrid_Metro .rgAltRow td, .RadGrid_Metro .rgEditRow td {
    border-style: solid;
    /* border-width: 1px 0px 0px 0px !important; */
    border-width: 0px 0px 0px 0px !important;
}

.right-side-middle .CourseEntryMainTable > tbody > tr > td:last-child {
    border-bottom: 1px solid lightgray;
}
.standard-content .RadAjaxPanel .rgSelectedRow{ color: #333; }



/* =============== alle these are used as img responsive ===============  */
.tekst3 { display: inline-block; max-width: 100%; height: auto !important; }
table *:focus { outline: none; }

#Element_246836_Element_246853_Element_246854_Element_246858_Element_246862_ctl00_tdIcon, 
#Element_246836_Element_246853_Element_246854_Element_246857_Element_246861_ctl00_tdIcon{ display:none;}
/*.XPBoxTable .img-responsive { Width:16px !important; }*/
.XPBoxContentCell .img-responsive { Width:100% !important; }
/*img { display: inline-block; max-width: 100%; height: auto !important; }*/
/* =============== alle these are used as img responsive END ===============  */

html { position: relative; min-height: 100%; }
body {  margin-bottom: 100px; font-size: 16px!important; color: #373534!important; font-family: arial!important; font-weight: normal!important; }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: #063954 !important; }
.container a { /* text-decoration: underline !important; */ } 
.container a:hover { /* color: #063954 !important;  text-decoration: none !important;*/ }
a:focus { outline: none!important; outline-offset: 0px!important; }
a { outline: 0; }


.CourseEntryMainTable .rgNoRecords { display: none !important; }

#Element_246926_Element_246938_Element_246949_Element_246950_Element_246935_pnl_ControlElement > div { margin: 20px 0; }

/* ===============  Courseinformation This we cant do? RUNE ===============  */
#Element_246926_Element_246938_Element_246939_Element_246940_ctl00_divContent { display: block; }

.infocollaps { margin-bottom: 10px !important; margin-left: 20px; padding: 3px 7px !important; }
.right-bar-info { margin-top: 20px; }


/* ===============  Top Section ===============  */
.row.top { height: 120px; overflow: hidden; }
.logo-img { display: inline-block; height: auto; margin-top: 12px; max-width: 130px; }

.image-mask > img {
    display: block;
    height: 75px;
    left: 0;
    position: absolute;
    top: 0;
    width: 75px;
    z-index: 3;
}

.personal-img img {
    display: block;
    height: 38px;
    margin-left: 4px;
    margin-top: 19px;
    position: relative;
    width: 38px;
    z-index: 0;
}

.full-name {
    font-size: 14px;
    left: 105px;
    max-width: 150px;
    position: absolute;
    top: 40px;
}

.log-out {
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    right: 15px;
    top: 30px;
}

/* -------------- Navigation -------------- */
.navbar { border: 0 none !important; border-radius: 0 !important; }
.navbar-default { background-color: #280071 !important; border: 0 none !important; }
/*.navbar-default { background-color: #071D49 !important; border: 0 none !important; }*/
.navbar-toggle {
    border: 0 none !important;
    border-radius: 0 !important;
    float: left !important;
    margin-left: 15px;
    margin-right: 0px !important;
}
.navbar-default .navbar-toggle .icon-bar { background-color: white !important; }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: transparent!important; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { background-color: white; border-color: transparent !important; }
.navbar-toggle .icon-bar { border-radius: 0 !important; height: 3px!important; width: 26px!important; }
.navbar-collapse{ padding-left: 0px !important; padding-right: 0px !important; border-top: 0px !important; }

#menu-text { color: white; font-size: 16px; line-height: 50px; text-align: left; }

/* -------------- MENU ASSET Side-Bar -------------- */
.side-bar .itemFile,
.side-bar .itemFile_selected,
.side-bar .itemFile_open,
.side-bar .itemFile_open_selected,
.side-bar .itemFile_over,
.side-bar .itemFile_over_selected,
.side-bar .itemFolderClosed,
.side-bar .itemFolderClosed_over,
.side-bar .itemFolderOpen_selected,
.side-bar .itemFolderOpen_over_selected,
.side-bar .itemFolderOpen_open,
.side-bar .itemFolderOpen_selected{
    border-top: 1px solid rgba(206, 200, 196, 1);
    border-bottom: 1px solid rgba(206, 200, 196, 1);
    /*color: #063954;*/
    color: #071D49;
    cursor: pointer;
    font-family: "Arial";
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    left: 0;
    margin-top: -1px;
    min-height: 40px;
    padding: 8px 0 10px 20px;
    text-align: left;
    text-decoration: underline;
    top: 0;
    width: 100%;
}

.side-bar .itemFile,
.side-bar .itemFile_selected,
.side-bar .itemFile_open,
.side-bar .itemFile_open_selected,
.side-bar .itemFile_over,
.side-bar .itemFile_over_selected{ padding: 8px 0 10px 15px!important; }

.side-bar .itemFolderWrap > .itemFolderClosed, 
.side-bar .itemFolderWrap > .itemFolderClosed_over, 
.side-bar .itemFolderWrap > .itemFolderOpen_selected, 
.side-bar .itemFolderWrap > .itemFolderOpen_over_selected, 
.side-bar .itemFolderWrap > .itemFolderOpen_open, 
.side-bar .itemFolderWrap > .itemFolderOpen_selected,
.side-bar .itemFolderWrap > .itemFile, 
.side-bar .itemFolderWrap > .itemFile_selected, 
.side-bar .itemFolderWrap > .itemFile_open, 
.side-bar .itemFolderWrap > .itemFile_open_selected, 
.side-bar .itemFolderWrap > .itemFile_over, 
.side-bar .itemFolderWrap > .itemFile_over_selected{ 
	border: 0 none !important;
}

/* plus */
.side-bar .itemFolderClosed::after, 
.side-bar .itemFolderClosed_over::after,
.side-bar .itemFolderOpen_open::after, 
.side-bar .itemFolderOpen_selected::after, 
.side-bar .itemFolderOpen_over_selected::after, 
.side-bar .itemFolderOpen_selected::after{
    border: 1px solid lightgray;
    content: "-";
    float: right;
    font-size: 12px;
    font-weight: lighter;
    height: 19px;
    margin-right: 5px;
    padding-bottom: 0;
    padding-top: 0;
    position: absolute;
    right: 14px;
    text-align: center;
    width: 17px;
}

.side-bar .itemFolderClosed::after, 
.side-bar .itemFolderClosed_over::after{ content: "+"; }

.side-bar .itemFolderClosed, 
.side-bar .itemFolderClosed_over,
.side-bar .itemFolderOpen_open, 
.side-bar .itemFolderOpen_selected,
.side-bar .itemFolderOpen_over_selected, 
.side-bar .itemFolderOpen_selected{
    padding: 8px 0 0 13px;
    text-decoration: none;
}

/* plus end */

.side-bar .itemFolderWrap > .itemFile_selected, 
.side-bar .itemFolderWrap > .itemFile_open_selected,
.side-bar .itemFolderOpen_selected,
.side-bar .itemFolderOpen_over_selected,
.side-bar .itemFile_over_selected{
   /* background-color: #C8E9F1;*/
    background-color: #E0E1EB;
    font-weight: bold;
    text-decoration: underline;
}

.side-bar .itemFile_over, 
.side-bar .itemFile_over_selected,
.side-bar .itemFolderClosed_over,
.side-bar .itemFolderOpen_over_selected{
    /*background-color: #E8F6FA;*/
    background-color: #EFF0F5;
}

.side-bar .itemFile_selected{
    position: relative;
    z-index: -1 !important;
}

.side-bar .itemFolderOpen_selected.plus{ background-color: #fff; }

/* -------------- MENU ASSET Side-Bar End -------------- */

/*========== TOP MENU (Main Menu) ==========*/
.hamburger{ }
.nav > li > a:focus, .nav > li > a:hover { background: transparent none repeat scroll 0 0 !important; }
.active-btn {
    background-color: #B1B5CE;
    color: #fff !important;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 0.5px;
    margin-left: -5px !important;
    padding: 0 10px;
}
.navbar-collapse { box-shadow: none !important; }
.active-btn > .mh-link:hover { color: #fff; }
.active-btn:hover { }
.navbar-toggle { background-color: #282934 !important; }
.navbar-toggle:hover { background-color: #fd4437 !important; }
.icon-bar { background-color: white; }

.top-menu { border-bottom: 1px solid white; }
.menu-list { list-style: outside none none; margin-bottom: 0; padding: 0; }
.navbar-nav { margin: 0px !important; }
.top-menu-list {
    background-color: #280071;
    /*background-color: #071D49;*/
    border-bottom: 0 none;
    cursor: pointer;
    display: inline-block;
    font-size: 19px;
    font-weight: bold;
    letter-spacing: 0.5px;
    margin-left: -5px !important;
    padding: 0 10px;
    top: 0;
    width: inherit !important;
}
/*.top-menu-list:hover { background-color: #0092c1; }*/
.top-menu-list:hover { background-color: #B1B5CE; }
.topslide { color: white !important; }

.mh-link {
    color: white;
    display: inline-block;
    padding: 10px;
    text-decoration: none;
}
.mh-link:hover { color: #fe4437; text-decoration: none; }
.fagomrader-main-navn {
    color: #fff;
    display: block;
    font-size: 12px;
    font-weight: normal;
    text-align: center;
}

/*========== TOP MENU END ==========*/


/* -------------- News Asswet frontpage -------------- */
.NewsAssetHeading { display: inline-block; font-size: 24px; font-weight: 500; line-height: 1.1; margin-top: 20px; margin-left: -4px;}
.XPBoxContentCell > table > tbody > tr > td:first-child { padding: 0 !important; }
.Heading_no_hover, .Heading_hover {
    color: #071D49;
    /* display: inline-block; */
    font-size: 24px;
    font-weight: 500;
    line-height: 1.1;
    margin-top: -6px;
    padding-bottom: 12px;
}
.Heading_hover{ text-decoration: underline; }
.Heading_no_hover:hover{ text-decoration: none;}
#Element_246836_Element_246853_Element_246856_Element_246865_Element_246867_ctl00_imgLogo{ display: none; }
.news-asset { background: white; padding: 0 5px; }
.news-asset a{ display: block; margin-bottom: 4px; }
.RadGrid_Windows7 .rgRow { background-color: white !important; 
}
.NewsHeading > a:hover { text-decoration: underline; }

.news-front .RadGrid_Windows7 .rgMasterTable .rgRow td, 
.news-front .RadGrid_Windows7 .rgMasterTable .rgAltRow td {
    display: block;
    min-height: 125px !important;
}


}
.RadGrid_Windows7 .rgRow td { border-color: white !important; }
.RadGrid_Windows7 { 
	overflow: hidden!important; 
	line-height: 22px!important; 
}

.RadGrid_Windows7 .rgRow { background-color: #ebeff3 !important; padding: 5px 0; }
.RadGrid_Windows7 .rgAltRow{ background-color: #fcfcfc !important; padding: 5px 0; }
.NewsHeading_no_hover, .NewsHeading, .NewsHeading .fancybox {
    color: #071D49 !important;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    font-weight: normal !important;
    line-height: 18px;
    margin: 5px 0;

}

.NewsText { padding: 10px; }
.XPBoxContentCellText { font-size: 12px; }
/* .newsitemlist li.newsitem.notseen::before{ background: none !important; } */
.NewsDateText {  color: #666666;  font-size: 10px;  font-style: italic;  margin-bottom: 10px; }

.RadGrid_Windows7 .rgMasterTable, 
.RadGrid_Windows7 .rgDetailTable, 
.RadGrid_Windows7 .rgGroupPanel table, 
.RadGrid_Windows7 .rgCommandRow table, 
.RadGrid_Windows7 .rgEditForm table, 
.RadGrid_Windows7 .rgPager table {
    color: #373534 !important;
    font-family: "Arial" !important;
    font-size: 14px !important;
    line-height: 22px !important;
    font-weight: normal !important;
    background-color: white!important;
}

.RadGrid .rgRow td, 
.RadGrid .rgAltRow td, 
.RadGrid .rgEditRow td, 
.RadGrid .rgFooter td, 
.RadGrid .rgFilterRow td, 
.RadGrid .rgHeader, 
.RadGrid .rgResizeCol, 
.RadGrid .rgGroupHeader td { padding-left: 0px !important; padding-right: 0px !important; }

.RadGrid .rgRow td, 
.RadGrid .rgAltRow td, 
.RadGrid .rgEditRow td, 
.RadGrid .rgFooter td {
    padding-bottom: 0px !important;
    padding-top: 0px !important;
}

.RadGrid_Windows7 .rgRow td, 
.RadGrid_Windows7 .rgAltRow td, 
.RadGrid_Windows7 .rgEditRow td, 
.RadGrid_Windows7 .rgFooter td {
    border-style: none !important;
}

.RadGrid_Windows7 .rgHeader:first-child, 
.RadGrid_Windows7 th.rgResizeCol:first-child, 
.RadGrid_Windows7 .rgFilterRow > td:first-child, 
.RadGrid_Windows7 .rgRow > td:first-child, 
.RadGrid_Windows7 .rgAltRow > td:first-child {
    padding-left: none !important;
}
/* -------------- News Asswet frontpage END -------------- */



/* -------------- Content Section -------------- */
.content-left, .content-right{ padding: 0 !important; }
.row-one, .row-two { clear: right; margin-bottom: 15px; /* min-height: 200px !important; */ padding: 0 15px 0 0 !important; }
.news-row-one, .news-row-two { background-color: white; border: 1px solid gray; clear: both; padding: 0 20px; margin-bottom: 15px; min-height: 150px !important; }
.news-row-two { margin-bottom: 50px; }
.box-one, .box-two { }
.box-three, .box-four { }


/* -------------- Survey Asset Editor -------------- */
.knowledge-main-container .CssClassMediatype_3_answer_column{ margin-top: 10px; }
.knowledge-main-container .SrvyBtn,
.knowledge-main-container .SrvyBtn > input { 
 /*   background-color: #071D49 !important; */
    color: white !important;
    float: left;
    min-width: 100px;
    text-decoration: none !important;
    border-radius: 4px !important;
    border: 0px!important;
    font-weight: bold !important;
    font-size: 12px !important;
}
.knowledge-main-container .SrvyBtn > input{ padding: 10px 0; }

.knowledge-main-container .surveyTbl > tbody > tr > td {
    display: inline-block;
    margin-top: 10px;
    min-height: 20px;
}

#Element_246926_Element_246938_Element_246947_Element_246948_Element_246962_ctl00_btnSubmit{
	background-image: none !important;
	background-color: transparent;
	border: 0px;
	padding: 10px 20px;		
}
.knowledge-main-container .SrvyBtn:hover { background-color: #204d74 !important; }

/* -------------- Knowledge Areas  Template -------------- */
.knowledge-main-container{ min-height: 600px; }

.content-box-1,
.content-box-2,
.content-box-3{  width: 100%; display: inline-block; min-height: 100px; }

.content-box-2 > .itemFile,
.content-box-2 > .itemFile_selected,
.content-box-2 > .itemFile_open,
.content-box-2 > .itemFile_open_selected,
.content-box-2 > .itemFile_over,
.content-box-2 > .itemFile_over_selected{ display: none; }

/*---------- Standart Template ---------- */
.standard-heading{}
.standard-content { padding: 20px 0 0; }

/*---------- Grid Style ----------*/
.RadGrid_Default .rgSave, 
.RadGrid_Default .rgAdd, 
.RadGrid_Default .rgRefresh, 
.RadGrid_Default .rgEdit, 
.RadGrid_Default .rgDel, 
.RadGrid_Default .rgFilter, 
.RadGrid_Default .rgPagePrev, 
.RadGrid_Default .rgPageNext, 
.RadGrid_Default .rgPageFirst, 
.RadGrid_Default .rgPageLast, 
.RadGrid_Default .rgExpand, 
.RadGrid_Default .rgCollapse, 
.RadGrid_Default .rgSortAsc, 
.RadGrid_Default .rgSortDesc, 
.RadGrid_Default .rgUpdate, 
.RadGrid_Default .rgCancel, 
.RadGrid_Default .rgUngroup, 
.RadGrid_Default .rgExpXLS, 
.RadGrid_Default .rgExpDOC, 
.RadGrid_Default .rgExpPDF, 
.RadGrid_Default .rgExpCSV{ background-image: url(SkinMedia_1998/grid.gif) !important;  }
.RadComboBox_Default .rcbInputCell, 
.RadComboBox_Default .rcbArrowCell{  background-image: url(SkinMedia_1998/grid1.gif) !important;  }
.RadGrid .rgWrap { margin-right: 5px; padding: 0 !important; }

/*---------- Standard Content Div Subscription Manager Asset ---------- */
.TitleCssClass{ color: #063954; font-size: 24px; line-height: 1.1; display: block; padding-bottom: 5px;}
.standard-content .rgRow td, 
.standard-content .rgAltRow td  {white-space:nowrap !important;}

.standard-content .stdtexthidden{display:none !important}
.standard-content .offCourseList {margin-left: -40px;}
.standard-content .offCourseInstructor img {float:right; padding-top:10px;}

.standard-content .full-width .rgAltRow td {border:none !important;}
.standard-content .full-width .rgRow td {border:none !important;}
.standard-content .RadGrid_Windows7 :first-child.rgHeader, 
.standard-content .RadGrid_Windows7 th:first-child.rgResizeCol, 
.standard-content .RadGrid_Windows7 .rgFilterRow > td:first-child, 
.standard-content .RadGrid_Windows7 .rgRow > td:first-child, 
.standard-content .RadGrid_Windows7 .rgAltRow > td:first-child {padding-left:0 !important;}

.standard-content .RadGrid_Default .rgGroupPanel {border:none !important; background:none !important;}
.standard-content .RadGrid table.rgMasterTable tr .rgGroupCol, 
.standard-content .RadGrid table.rgMasterTable tr .rgExpandCol {display:none;}
.standard-content .RadGrid_Default .rgHeader, 
.standard-content .RadGrid_Default th.rgResizeCol, 
.standard-content .RadGrid_Default .rgHeaderWrapper {border:none !important; background:#fff !important;}
.standard-content .RadGrid .rgDetailTable {border:none !important;}
.standard-content .RadGrid .rgHeader, 
.standard-content .RadGrid th.rgResizeCol {text-align:left !important;}
.standard-content .RadGrid_Default td.rgPagerCell {border:none !important;}
.standard-content .RadGrid .rgRow td, 
.standard-content .RadGrid .rgAltRow td, 
.standard-content .RadGrid .rgEditRow td, 
.standard-content .RadGrid .rgFooter td {text-align:left !important;}
.standard-content .RadGrid_Default .rgInfoPart {display:none;}
.standard-content .RadGrid_Default .rgPager {background:none !important;}

.standard-content .rgHeader{ font-size: 17px; padding: 12px !important; }
.standard-content .rgRow{ background-color: withe!important; /* #EFEDEC */ }
.standard-content .rgAltRow{ background-color: white !important; } 
.standard-content .rgHeader > a{ text-decoration: none !important; }

.standard-content .rgRow td:nth-child(3) { width: 50%; }
.standard-content .rgRow td:nth-child(4) { width: 20%; }
.standard-content .rgRow td:nth-child(5) { width: 20%; }

/* .standard-content .rgRow td span, .rgAltRow td span { font-size: 14px !important; } */
.standard-content .rgRow, .rgAltRow { height: 30px; }

.standard-content .RadGrid_Default .rgRow td, 
.standard-content .RadGrid_Default .rgAltRow td, 
.standard-content .RadGrid_Default .rgEditRow td, 
.standard-content .RadGrid_Default .rgFooter td{ border: 1px solid lightgray !important; }
.standard-content .rgGroupPanel { display: none; }
.standard-content .rgDetailTable thead tr th:nth-child(2), 
.standard-content .rgDetailTable tbody tr td:nth-child(2) { display: none; }

.standard-content .RadGrid .rgRow td, 
.standard-content .RadGrid .rgAltRow td, 
.standard-content .RadGrid .rgEditRow td, 
.standard-content .RadGrid .rgFooter td, 
.standard-content .RadGrid .rgFilterRow td, 
.standard-content .RadGrid .rgHeader, 
.standard-content .RadGrid .rgResizeCol, 
.standard-content .RadGrid .rgGroupHeader td { padding: 10px !important; }
.standard-content .RadGrid_Default .rgRow a, 
.standard-content .RadGrid_Default .rgAltRow a, 
.standard-content .RadGrid_Default .rgEditRow a {
    color: #000;
    /* text-decoration: none !important; */
}
#Element_247075_Element_247088_Element_247089_Element_247090_Element_247085_ctl00_divButton1{ display:none; }
.standard-content .rgPagerCell.NextPrevAndNumeric { padding-top: 20px !important; display:none; }
.secondary-content .rgRow td.rgSorted { width: 78%; background-color: withe!important; /* #EFEDEC;*/ }
#Element_247075_Element_247088_Element_247089_Element_247090_Element_247085_ctl00_RadGrid1_ctl00__0 {  display: none;  }

.standard-content .heading, .secondary-content .heading {
    color: #063954;
    font-size: 24px;
    line-height: 1.1;
}

/*---------- My Courses Template ---------- */
.secondary-content { display: block; /* margin: 40px 0; */ }

/*----------  Subscription Manager Asset Secondary Content Div ---------- */
.standard-content .rgRow td, 
.secondary-content .rgAltRow td  {white-space:nowrap !important;}

.secondary-content .stdtexthidden{display:none !important}
.secondary-content .offCourseList {margin-left: -40px;}
.secondary-content .offCourseInstructor img {float:right; padding-top:10px;}

.secondary-content .full-width .rgAltRow td {border:none !important;}
.secondary-content .full-width .rgRow td {border:none !important;}
.secondary-content .RadGrid_Windows7 :first-child.rgHeader, 
.secondary-content .RadGrid_Windows7 th:first-child.rgResizeCol, 
.secondary-content .RadGrid_Windows7 .rgFilterRow > td:first-child, 
.secondary-content .RadGrid_Windows7 .rgRow > td:first-child, 
.secondary-content .RadGrid_Windows7 .rgAltRow > td:first-child {padding-left:0 !important;}

.secondary-content .RadGrid_Default .rgGroupPanel {border:none !important; background:none !important;}
.secondary-content .RadGrid_Default .rgHeader, 
.secondary-content .RadGrid_Default th.rgResizeCol, 
.secondary-content .RadGrid_Default .rgHeaderWrapper {border:none !important; background:#fff !important;}
.secondary-content .RadGrid .rgDetailTable {border:none !important;}
.secondary-content .RadGrid .rgHeader, 
.secondary-content .RadGrid th.rgResizeCol {text-align:left !important;}
.secondary-content .RadGrid_Default td.rgPagerCell {border:none !important;}
.secondary-content .RadGrid .rgRow td, 
.secondary-content .RadGrid .rgAltRow td, 
.secondary-content .RadGrid .rgEditRow td, 
.secondary-content .RadGrid .rgFooter td {text-align:left !important;}
.secondary-content .RadGrid_Default .rgInfoPart {display:none;}
.secondary-content .RadGrid_Default .rgPager {background:none !important;}

.secondary-content .rgHeader{ font-size: 17px; padding: 12px !important; }
.secondary-content .rgRow{ background-color: withe!important; /* #EFEDEC !important;*/ }
.secondary-content .rgAltRow{ /* background-color: orange !important; */ }
.secondary-content .rgHeader > a{ text-decoration: none !important; }
.secondary-content .rgDetailTable { width: 90% !important; }
.secondary-content .rgMasterTable tbody tr td table colgroup col:first-child { width: 56% !important; }
.secondary-content .rgMasterTable tbody tr td table colgroup col:nth-child(2) {width: 22%; }
.secondary-content .rgMasterTable tbody tr td table colgroup col:nth-child(3) {width: 22%; }


/* .secondary-content .rgRow td span, .rgAltRow td span { font-size: 14px !important; } */
.secondary-content .rgRow, .rgAltRow { height: 30px; }

.secondary-content .RadGrid_Default .rgRow td, 
.secondary-content .RadGrid_Default .rgAltRow td, 
.secondary-content .RadGrid_Default .rgEditRow td, 
.secondary-content .RadGrid_Default .rgFooter td{ border: 1px solid lightgray !important; background-color: white !important; }
.secondary-content .rgGroupPanel { display: none; }

.secondary-content .RadGrid .rgRow td, 
.secondary-content .RadGrid .rgAltRow td, 
.secondary-content .RadGrid .rgEditRow td, 
.secondary-content .RadGrid .rgFooter td, 
.secondary-content .RadGrid .rgFilterRow td, 
.secondary-content .RadGrid .rgHeader, 
.secondary-content .RadGrid .rgResizeCol, 
.secondary-content .RadGrid .rgGroupHeader td { padding: 10px !important; background-color: withe!important; /* #EFEDEC; */ }

.secondary-content .RadGrid_Default .rgMasterTable td.rgGroupCol, 
.secondary-content .RadGrid_Default .rgMasterTable td.rgExpandCol { background-color: #fff !important; }

.secondary-content .rgDetailTable colgroup col:nth-child(2) { width: 60%; }
.secondary-content .rgDetailTable colgroup col:nth-child(3) { width: 20%; }
.secondary-content .rgSortAsc, .secondary-content rgSortDesc { display: none !important; }
#Element_247075_Element_247088_Element_247089_Element_247090_Element_247104_ctl00_divButton1{ padding-top: 20px !important; display:none; }
.secondary-content .rgPagerCell.NextPrevAndNumeric { padding-top: 20px !important; display:none; }
.secondary-content .rgExpandCol { display: none; }

#Element_247075_Element_247088_Element_247089_Element_247090_Element_247104_ctl00_RadGrid1_ctl00__0 {  display: none;  }

/*---------- Breadcrumbs ---------- */
.linktopmenu, .linktopmenuSelected { color: gray; cursor: pointer; font-size: 13px; }
.header_td_left *:nth-child(2) { display: none; }

.group-navigation > div { display: inline-block; margin-top: 10px; /* width: 100%; */ }
/* .group-navigation > div:last-child { display: none; } */

.btn-primary { 
    background-color: #fff!important; 
    border-color: #280071!important; 
    color: #280071!important;
    /*border-color: #071D49!important;
    color: #071D49!important;*/
}

.btn-primary_selected {
     background-color: #280071!important; 
     /*background-color: #071D49!important; */
     color:#fff; 
     border-radius: 4px;
     font-size:14px; 
     padding:6px 12px; 
     border:1px solid transparent; 
     font-weight:400;
}

.dropdown_selected {background-color: #c4c4c4 !important;}

.btn-group.open .dropdown-toggle { 
    box-shadow: 0!important; 
    background-color: #071D49!important; 
    color: white!important; 
    border-radius: 4px 4px 0 0 !important;
}
.dropdown-menu {
    border-left: 1px solid #071D49 !important;
    border-radius: 0 !important;
    border-right: 1px solid #071D49 !important;
    border-top: 1px solid #071D49 !important;
    margin: 0 !important;
    padding: 0 !important;
}
.dropdown-menu > li { border-bottom: 1px solid #071D49; }
.dropdown-menu > li > a { 
    text-decoration: none !important; 
    color:#071D49 !important; 
    padding: 5px 14px !important;
}

.customer-sales,
.product-services,
.value-stream-procesess,
.organization-employeeship,
.leadership,
.even-number-folders{  }

.knowledge-area-subscription {

/* Removed rune 19/1-2015
 margin-top: 30px; margin-bottom: 60px;  padding-bottom: 30px;
*/
}

.knowledge-area-subscription .RadTabStrip .RadTabStrip_Default,
.knowledge-area-subscription .RadTabStripTop_Default,
.cc-elearing .RadTabStrip .RadTabStrip_Default,
.cc-elearing .RadTabStripTop_Default
{ display: none; }

.analyzer-content .RadTabStrip .RadTabStrip_Default, 
.analyzer-content .RadTabStripTop_Default 
{ display: table; }



#Element_247286_Element_247298_Element_247299_Element_247300_Element_247314_ctl00_MultiPage1 > div { padding: 10px; }
#Element_247286_Element_247298_Element_247299_Element_247300_Element_247314_ctl00_rblDataSourceType > tbody > tr > td { padding: 4px 0; }
#Element_247286_Element_247298_Element_247299_Element_247300_Element_247314_ctl00_rblDataSourceType > tbody > tr > td > input { margin-right: 10px; }
#Element_247286_Element_247298_Element_247299_Element_247300_Element_247314_ctl00_MultiPage1 { margin-bottom: 10px; }
#Element_247286_Element_247298_Element_247299_Element_247300_Element_247314_ctl00_step2 > table > tbody > tr:nth-child(2) {
    display: inline-block;
    float: right;
    margin-bottom: 20px;
}

/*---------- Registration Asset ---------- */
.reg-table th { width: 180px; }
.reg-table td { vertical-align: top; }

.RadTabStripTop .rtsLevel.rtsLevel1 { display: none; }
.CourseCatalog > tbody > tr:last-child { display: none; }
.first_td_course, .second_td_course { display: none; }

.table-responsive{ border: none !important; }

.registration-heading { color: #063954; font-size: 24px; font-weight: bold; }
.CourseEntryMainTable_Selected{  }
/*
.CourseEntryMainTable .rblBlock input { display: block!important; float: left !important; margin-top: 20px !important; }
*/
.CourseEntryMainTable label { display: inline !important; font-weight: normal !important; }
label{ margin-bottom: 0!important; }

.panel-default {
    border: medium none;
    display: inline-block !important;
    float: left !important;
    font-weight: normal !important;
    margin: 0 !important;
    padding: 0 !important;
}
.panel {
    background-color: transparent !important;
    border: none !important;
    border-radius: 0px !important;
    box-shadow: none !important;
    margin-bottom: 0px !important;
}
/*
.rblBlock input {
    display: block !important;
    float: left !important;
    margin-top: 20px !important;
}
*/

.btn-info { margin: 10px 0 2px !important; }

.rf-session-attr.rf-session-attr-title { text-align: left; }

.top-heada{ display: block; width: 100%; }
.top-one, .top-two, .top-three, .top-four, .top-five{ float: left; }
.top-one { width: 145px; } 
.top-two { width: 47.6%; }
.top-three { width: 10%; }
.top-four { width: 15%; }
.top-five { width: 16%; }
.course-content, .course-content-forum
 {
    table-layout: fixed;
  /*  background-color: withe!important;   #EFEDEC; */
   /*  Removed Rune 19/4 2024  overflow: hidden; */
}

#ConferenceForumFrame
{
    height: 1800px !important;
}
.course-session-tr {/*  display: table-cell; */ width: 100%; }
.course-session-tr td { height: 51px !important; }

.RadGrid .rgRow td, 
.RadGrid .rgAltRow td, 
.RadGrid .rgEditRow td, 
.RadGrid .rgFooter td, 
.RadGrid .rgFilterRow td, 
.RadGrid .rgHeader, 
.RadGrid .rgResizeCol, 
.RadGrid .rgGroupHeader td {
    padding: 0px !important;
}

.table > thead > tr > th, 
.table > tbody > tr > th, 
.table > tfoot > tr > th, 
.table > thead > tr > td, 
.table > tbody > tr > td, 
.table > tfoot > tr > td{ 
    border: none !important; 
}

.RadGrid_Metro .rgRow td, .RadGrid_Metro .rgAltRow td { }


.RadGrid_Metro .rgAltRow td { border-color: lightgray !important; }
.RadGrid_Metro .rgRow td { border-color: lightgray !important; border: 0px; }
.long-description {
    background: #efefef none repeat scroll 0 0;
    display: block;
    padding: 2px 15px 15px;
}
.reg-link{
    font-size: 12px;
    color: #666;
    cursor: pointer;
    text-decoration: underline;	
}

.CourseEntryMainTable .rgRow,
.CourseEntryMainTable .rgAltRow {
    border-bottom: 1px solid lightgray !important;
    border-top: 1px solid lightgray !important;
    display: inline-table;
    margin-top: -1px;
    padding: 7px 0;
    width: 100%;
}


.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child{ border-top-right-radius: 0px !important; }

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child{ border-radius: 0px !important; }


.registration-heading,
.registration-description,
.registration-message,
.registration-submit,
.registration-course-title,
.registration-course-description,
.registration-course-settings,
.registration-course-table,
.registration-course-selected-table,
.registration-course-unfulfilled,
.registration-search-by,
.registration-search-dropdownlist,
.registration-search-value{ }

table#Table4{ border: none!important; }

/*---------- Course Catalog | Header ---------- */
.course-head { margin-bottom: 0px !important; }
.col-head-1 { width: 150px; }
.col-head-2 { width: 50%; }
.col-head-3 { width: 50%; }
.col-head-4 { width: 0%; }
.col-head-5 { width: 0%; }


/*---------- Course Catalog | Classrom ---------- */

/* .knowledge-area-subscription div table#Table4 tbody tr:nth-child(5) { display: none; } */
.knowledge-area-subscription .first_td_course{ display:none; }
.knowledge-area-subscription  .second_td_course { display: none; }
.knowledge-area-subscription .long-descr { background-color: white;  border: none !important; font-size:14px;}
.knowledge-area-subscription #Element_246874_Element_246886_Element_246923_Element_246924_Element_246925_ctl02_CourseCatalog 
.CourseEntryMainTable > tbody > tr > td:nth-child(2) { display: none; }


/*---------- Course Catalog | E-learing ---------- */

.cc-elearing .second_td_course{ display: none; }
.cc-elearing .first_td_course .btn {
    border: 0 none !important;
    border-radius: 4px !important;
    color: white !important;
    font-size: 12px !important;
    font-weight: bold !important;
    min-width: 100px;
    text-decoration: none !important;
    margin: 4px 20px 0 20px;
}
.cc-elearing .first_td_course { border-right: 1px solid lightgray; padding: 10px 0;}
.cc-elearing .CourseEntryMainTable > tbody { border: 1px solid lightgray; background-color: withe!important; /*#EFEDEC;*/ vertical-align: top; }
.cc-elearing .CourseEntryMainTable  .long-descr { background-color: white; border-top: 1px solid lightgray; font-size: 12px; }
.CourseEntryMainTable_Selected tbody tr td div, 
.CourseEntryMainTable_Selected tbody tr td label, 
.CourseEntryMainTable tbody tr td div, 
.CourseEntryMainTable tbody tr td label {  /* float: left; width: 100%; */ }
.table > thead > tr > th{ border: none !important; }
.panel-heading > .table { margin-bottom: 0 !important; }
.panel-heading { padding: 5px !important; }
#Element_246874_Element_246886_Element_246923_Element_246924_Element_246925_ctl02_SpanSep_Course,
#Element_246874_Element_246886_Element_246923_Element_246924_Element_246925_ctl01_SpanSep_Course,
#Element_246874_Element_246886_Element_246923_Element_246924_Element_246925_ctl00_SpanSep_Course{ 
    display: none !important; 
}

/*---------- Course Catalog  .right-side-buttom | E-learing ---------- */
.right-side-bottom .course-one, .right-side-bottom .course-two {
    font-size: 12px;
    padding-bottom: 14px !important;
    padding-left: 16px !important;
    padding-top: 14px !important;
}

.right-side-bottom .top-heada { margin-top: 20px !important; }

.right-side-bottom .play-course-one {
    /* background-color: #5cb85c; */
    background-color: #91c349;
    border-color: #4cae4c;
    border-radius: 6px;
    color: #fff !important;
    cursor: pointer !important;
    display: inline-block;
    float: right;
    margin-right: 5%;
    margin-top: -4px;
    max-width: 90px;
    padding: 6px;
    text-align: center;
}

.right-side-bottom .play-course-one:hover {
    background-color: #91c349 !important;
    color: white !important;
}

.right-side-bottom .rtsLevel .rtsLevel1, .right-side-bottom .RadTabStripTop { display: none; }
.right-side-bottom .CourseEntryMainTable > tbody > tr > .first_td_course{ display: table-cell; }
.right-side-bottom .CourseEntryMainTable > tbody > tr > td { border: 0px solid lightgray; background-color: withe!important; }
.right-side-bottom .CourseCatalog > tbody > tr:first-child, 
.right-side-bottom .CourseCatalog > tbody > tr:nth-child(2) { /* display: none; */ }
.right-side-bottom .second_td_course { display: none; }
.right-side-bottom .CourseEntryMainTable > tbody > tr > td {
    border: 0px solid lightgray;
    background-color: withe !important; /*#EFEDEC;*/
}
.right-side-bottom .CourseCatalog > tbody > tr:nth-child(4) {
    border-bottom: 1px solid lightgray;
}
.right-side-bottom .first_td_course .btn {
    border: 0 none !important;
    border-radius: 4px !important;
    color: white !important;
    font-size: 12px !important;
    font-weight: bold !important;
    min-width: 100px;
    text-decoration: none !important;
    margin: 4px 20px 0 20px;
}
.right-side-bottom .first_td_course {
    /* border-right: 1px solid lightgray; */
    padding: 10px 0;
}
.right-side-bottom .CourseEntryMainTable > tbody {
    border-left: 0 none;
    border-right: 0 none;
    border-top: 1px solid lightgray;
    background-color: withe !important;
    vertical-align: top;
}
.right-side-bottom .CourseEntryMainTable .long-descr {
    background-color: white;
    font-size: 12px;
}

#Element_247460_Element_247473_Element_247489_Element_247491_Element_247495_ctl00_imgblack4{ display:none; }

/*---------- Course Catalog | E-learing search-bar ---------- */

.cc-elearing #Element_246874_Element_246886_Element_246923_Element_246924_Element_247107_ctl00_tblCourSessTools {
/*rune tatt bort    background-color: #f9f9f9;
    border: 1px solid lightgray;
    padding: 10px 20px;

*/
    display: block;
    width: 100%;
}
.cc-elearing #Element_246874_Element_246886_Element_246923_Element_246924_Element_247107_ctl00_tblCourSessTools td{ display: inline-block; }
.cc-elearing .registration-search-by, 
.cc-elearing .registration-search-dropdownlist, 
.cc-elearing .registration-search-value {
    display: inline-block;
    font-size: 13px;
    margin-left: 15px;
}
.cc-elearing .registration-search-dropdownlist{ display:none; }
.cc-elearing .registration-search-by {
    font-size: 16px;
    font-weight: bold;
}

.cc-elearing .registration-search-value {
    border: 1px solid lightgray;
    border-radius: 4px;
    margin-right: 0;
    min-width: 280px;
    padding: 4px;
    text-indent: 4px;
}

.cc-elearing .nlcMBtn > img{ display: none; }
.cc-elearing .nlcMBtn > span{ background: none!important; color: white !important; }

.cc-elearing .nlcMBtn {
    background: none !important;
    background-color: #071D49 !important;
    border: 0 none !important;
    border-radius: 4px !important;
    color: #fff !important;
    cursor: pointer;
    float: left;
    font-size: 12px !important;
    font-weight: bold !important;
    min-height: 28px;
    text-decoration: none !important;
    margin: 4px 20px 0;
    min-width: 100px;
    padding-right: 8px;
    text-decoration: none !important;
}




/*---------- All Courses | E-learing search-bar ---------- */
.headingBtn a {
    background-color: #071D49!important;
    border-radius: 4px !important;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-right: 15px;
    padding: 8px 12px;
    text-decoration: none !important;
}

.headingBtn a:hover{ 
    color: #fff!important; 
    text-decoration: none !important;
}

.headingBtn-inactive a{
    color: #071D49;
    background-color: white;
    border: 1px solid #071D49;
    border-radius: 4px !important;
    cursor: pointer;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-right: 15px;
    padding: 8px 12px;
    text-decoration: none !important;
}



.knowledge-area-subscription #Element_247108_Element_247120_Element_247130_Element_247131_Element_247145_ctl00_lb_CourseRegistrationDescription {
/* tatt bort RUNE    background-color: #f9f9f9;
    border: 1px solid lightgray;
    padding: 10px 20px;
*/
    display: block;
    width: 100%;
}
.knowledge-area-subscription #Element_247108_Element_247120_Element_247130_Element_247131_Element_247145_ctl00_lb_CourseRegistrationDescription td{ display: inline-block; }
.knowledge-area-subscription .registration-search-by, 
.knowledge-area-subscription .registration-search-dropdownlist, 
.knowledge-area-subscription .registration-search-value {
    display: inline-block;
    font-size: 13px;
    margin-left: 15px;
}
.knowledge-area-subscription .registration-search-by {
    font-size: 16px;
    font-weight: bold;
}
.knowledge-area-subscription .registration-search-dropdownlist{
    display: none!important;
}


.knowledge-area-subscription .registration-search-value {
    border: 1px solid lightgray;
    border-radius: 4px;
    margin-right: 0;
    min-width: 280px;
    padding: 4px;
    text-indent: 4px;
}

.knowledge-area-subscription .nlcMBtn > img{ display: none; }
.knowledge-area-subscription .nlcMBtn > span{ background: none!important; color: white !important; }

.knowledge-area-subscription .nlcMBtn {
    background: none !important;
    background-color: #071D49 !important;
    border: 0 none !important;
    border-radius: 4px !important;
    color: #fff !important;
    cursor: pointer;
    float: left;
    font-size: 12px !important;
    font-weight: bold !important;
    min-height: 28px;
    text-decoration: none !important;
    margin: 4px 20px 0;
    min-width: 100px;
    padding-right: 8px;
    text-decoration: none !important;
}

/*---------- Registration buttons  ---------- */
.reg_asset_td_BtnColumn{ display:none; }
.reg_asset_td_BtnColumn > .btn, .course-content .btn {
    color: white !important;
    min-width: 100px;
    text-decoration: none !important;
    border-radius: 4px !important;
    border: 0px!important;
    font-weight: bold !important;
    font-size: 12px !important;
    margin-left: 10px;
}


.reg_asset_td_BtnColumn > .btn:hover{ color: white!important; }
.btn-sign-up, .sign-up-btn { background-color: #071D49 !important; }
 .btn-sign-up:hover, btn-sign-up:hover { background-color: #071D49 !important; } 

.btn-success, .success-btn { background-color: #ADD277 !important; }
.btn-success:hover, .success-btn:hover { background-color: #91c349 !important; }


.btn-pending { background-color: #979797 !important; }
.btn-pending:hover { background-color: #747474 !important; }

.btn-expired { background-color: #d9534f !important; }
.btn-expired:hover { background-color: #c9302c !important; }

.btn-exceeded { background-color: #b7b3b0 !important; }
.btn-exceeded:hover { background-color: #747474 !important; }

.active-hidden, .Active-active-hidden, .Aktiv-active-hidden{ display: none; }
.Inaktive-active-hidden{ }

.play-course {
    color: #429bea !important;
    margin-left: 7px;
}

.btn.play-course:hover {
    color: white !important;
    background-color: #0093ba !important; 
}

.see-more {
    color: #429bea;
    cursor: pointer;
    font-size: 12px;
    margin-left: 7px;
    text-decoration: underline;
}
.see-more a{ font-size: 12px; }
.see-more:hover{     
	color: rgb(6, 57, 84) !important;
    text-decoration: none !important;
}

.long-descr{ padding: 20px; }
.hiddenRow { padding: 0 !important; }

/*
.one { width: 100%; }
.two { width: 10%; }
.three { font-size: 13px; padding: 5px !important; width: 15%; }
.one, .two, .three, .four {  }
*/
.three { font-size: 13px; padding: 5px !important; }
.four { width: 16%; text-align: center!important; }
.six {
    display: table-row;
    width: 30px;
}

.one > div, .two > div, .three > div, .four > div { word-wrap: break-word; margin-top: 5px; padding: 7px 13px; }

.course-one{ width: 100%; background-color: withe!important; /* #EFEDEC !important; */ border-radius: 0 !important; }
.course-two{ }
.course-one, .course-two{ font-size: 12px; padding-left: 16px !important; padding-top: 18px !important;  padding-bottom: 18px !important;}

.course-top-one, .course-top-two{ float: left; }
.course-top-one{ width: 140px; } 
.course-top-two{ padding-left: 15px !important; }

.reg_asset_td_BtnColumn { 
    border-left: 0 none !important; 
    border-right: 0 none !important;
    background-color: withe!important; 
    width: 145px;
}

.reg_asset_td_BtnColumn > a {
    display: block;
    margin: 0 10px 10px 7px !important;
    width: 100px;
}

.reg_asset_td_TextColumn{ min-height: 55px !important; }

.knowledge-area-subscription .course-content { 
    margin-bottom: 0px !important;
    max-width: none !important;
}

.knowledge-area-subscription .RadGrid_Metro .rgRow td, 
.knowledge-area-subscription .RadGrid_Metro .rgAltRow td, 
.knowledge-area-subscription .RadGrid_Metro .rgEditRow td{  }

.knowledge-area-subscription .RadGrid .rgMasterTable,
.knowledge-area-subscription .RadGrid .rgDetailTable, 
.knowledge-area-subscription .RadGrid .rgEditForm table{
    margin-top: -1px !important;
    outline: none !important;
}
.table .table-striped .course-content{ border: none !important; }
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th{
    background-color: white!important;
}

.knowledge-area-subscription .RadGrid_Metro .rgHeader:first-child, 
.RadGrid_Metro th.rgResizeCol:first-child, 
.RadGrid_Metro .rgFilterRow > td:first-child, .RadGrid_Metro .rgRow > td:first-child, 
.RadGrid_Metro .rgAltRow > td:first-child{ }

#Element_247460_Element_247473_Element_247489_Element_247491_Element_247494_ctl00_imgblack4,
.CourseEntryMainTable tr > .first_td_course,
.CourseEntryMainTable tr > .second_td_course{ display:none; }
.reg_asset_td_BtnColumn{ }

/*--- Reg header ---*/
/* .alle-col-rendering-1 { width: 15%; } */
.alle-col-rendering-1 { width: 130px; }
.alle-col-rendering-2 { width: 17%; }
.alle-col-rendering-3 { width: 22%; }
.alle-col-rendering-4 { width: 29%; }
/* .alle-col-rendering-5 { width: 17%; } */
.alle-col-rendering-5 { width: 140px; }
.alle-col-rendering-6 { width: 0%; }
.alle-col-rendering-7 { width: 0%; }

.top-null-new,.top-one-new,.top-two-new,.top-three-new,.top-four-new,.top-five-new,.top-six-new{ color: #063954; }

/*--- Reg body ---*/
.col-rendering-1{ width: 80%; }
.col-rendering-2{ width: 25%; }
.col-rendering-3{ width: 0%; }
.col-rendering-4{ width: 0%; }
.col-rendering-5{ width: 0%; }
.col-rendering-6{ width: 0%; }
.col-rendering-7{ width: 0%; }

.right-side-middle .CourseCatalog > tbody > tr:first-child,
.right-side-middle .CourseCatalog > tbody > tr:nth-child(2) { display: none; }
.right-side-middle .RadTabStripTop > .rtsLevel1{ display: none; }
.right-side-middle #session-title {
    color: #063954;
    display: inline-block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-left: 0;
    margin-right: 15px;
 /*   margin-top: 35px; */
    padding: 10px 0;
    width: inherit;
}
.panel-collapse { border-top: 0px; }
.reg_asset_td_TextColumn .course-content{ margin-bottom: 0px; }	
.reg_asset_td_BtnColumn > a{ margin-top: 10px !important; }
.right-side-middle .table-head-evry { background-color: #fff; margin-top: 10px; }
.right-side-middle .CourseEntryMainTable{ margin-bottom: -1px; }

.right-side-middle .btn-beskrivelse {
    color: #063954;
    display: inline-block;
    font-size: 13px;
    margin-right: 10px;
    margin-top: 15px;
}

.right-side-middle .play-course-one {
    background-color: #5cb85c;
    border-color: #4cae4c;
    border-radius: 6px;
    color: #fff !important;
    cursor: pointer !important;
    display: block;
    margin: 10px auto;
    max-width: 90px;
    padding: 6px;
    text-align: center;
}

.right-side-middle .play-course-one:hover {
    background-color: #91c349 !important;
    color: white !important;
}

.right-side-middle .b-info {
    background-color: transparent !important;
    border: medium none;
    border-radius: 6px;
    color: #fff;
    display: block;
    font-size: 19px !important;
    margin: 10px auto;
}

.right-side-middle .b-info > span { color: #071D49; }
.cc-description { background-color: #fafafa; padding: 10px; }

.middle-content-bottom{

}


/*---------- Status-Lights Red & Green ----------*/
.cirkel { border-radius: 50%; display: inline-block; float: right; height: 16px; margin-top: 1px; width: 16px; }
.red { background: #ff584c; }
.green { background: #91c349; }
.yellowTrue, .yellow { background-color: #ffbd16; }
.yellowFalse { background-color: #ff584c; }

.WaitList_CSSTrue { font-family:Arial;font-size:0px;color=lightgray; display: none; }
.FalseWaitList_CSSFalse{ font-family:Arial;font-size:0px;color=lightgray; display: none; }
.WaitList_CSSFalse{ }


/* -------------- Footer Section -------------- */
.footer-left, .footer-right{ color: white; padding-top: 20px; font-size: 12px; }
.footer-right > h3 { color: white !important; }

/* -------------- Sticky-footer styles -------------- */
.footer {
  width: 100%;
  height: 200px;
  background-color: #280071;
  margin-top: 30px;
}





/*========== INDEX MENU ASSET ARBEJDER PÅ LIGE NU = DO NOT DELETE ===========*/
.course-category-items { margin-bottom: 10px; }
.menu-collapse {
    background-color: #f9f9f8;
    color: #063954;
    display: inline-block;
    font-size: 13px;
    font-weight: normal !important;
    padding: 8px 12px;
    text-decoration: underline;
    width: 100%;
}
.MenuLinks.itemFile { margin-left: 0 !important; }
.course-category-items a:focus, .course-category-items a:hover {
    color: #063954 !important;
    text-decoration: underline;
}

.rf-Input { min-width: 300px; }

.UserApplyFormSettings > tbody > tr > td > table > tbody > tr > td {
    display: inline-table;
    margin: 5px 0;
    min-width: 150px;
}

#Element_248357_Element_248382_Element_248378_Element_248379_Element_248358_ctl00_lb_PrevtBtnText_Order{
	color: #fff;
	background-color: #286090;
	border-color: #204d74;
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	  touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	 -moz-user-select: none;
	  -ms-user-select: none;
	      user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}
.rf-Description {
    display: block;
    margin: 0 0 30px;
}

.thumb-section { min-height: 470px; }

/* ::::::::::::::::::: rune - img på New small screens  ::::::::::::::::::: */
@media (max-width: 480px){
    #imgHeader{ display: inline-block; width: 100% !important; height: auto !important; }
}

/* ::::::::::::::::::: Small devices (tablets, 768px and up) :::::::::::::::::::  */
@media (min-width: 768px){

.user-name {
    margin-top: 35px;
    text-align: right;
}


/*---------- Course Catalog | Header ---------- */
.col-head-1 { width: 25%; }
.col-head-2 { width: 15%; }
.col-head-3 { width: 20%; }
.col-head-4 { width: 20%; }
.col-head-5 { width: 20%; }


/*--- Reg body ---*/
.col-rendering-1{ width: 20%; }
.col-rendering-3{ width: 25%; }
.col-rendering-4{ width: 20%; }
.col-rendering-5{ width: 10%; }
.col-rendering-6{ width: 0%; }
.col-rendering-7{ width: 0%; }

.right-bar-info { margin-top: 0px; }
.reg_asset_td_BtnColumn { width: 20%; max-width: 145px; }
/* .one { width: 50%; } */

.group-navigation > div { width: auto; }
body { margin-bottom: 140px; }
.footer { height: 140px; position: relative; }
.footer-left, .footer-right{ font-size: 14px; }

.navbar-default { max-height: 50px; overflow: hidden; }

.row.top { height: 120px; }
.logo-img { margin-top: 0px; max-width: 250px; }
.personal-img img { height: 50px; margin-left: 12px; margin-top: 26px; width: 50px; }
.image-mask > img { height: 100px; width: 100px; }
.log-out { top: 40px; }
.container > .navbar-header, .container > .navbar-collapse{ padding: 0 !important; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { background-color: transparent; }

.news-row-two { margin-bottom: 16px; }

/*======== Knowledge areas Reg asset  =========*/
.knowledge-area-subscription .RadGrid_Metro .rgRow td { /*  border: none !important; */ }

.top-one { width: 20%; }
.top-two { width: 44%; }
.top-three { width: 9%; }
.top-four { width: 12%; }
.top-five { width: 15%; }

}


.course-content .newsAssetAddNewsBtn {
    background-color: #fff !important;
    border: 1px solid #ccc !important;
    color: #333 !important;
    font-size: 13px !important;
    font-weight: lighter !important;
    min-width: inherit !important;
}

/* ::::::::::::::::::: Medium devices (desktops, 992px and up) ::::::::::::::::::: */
@media (min-width: 992px){

/*---------- Course Catalog | Header ---------- */
.col-head-1 { width: 18%; }
.col-head-2 { width: 16%; }
.col-head-3 { width: 20%; }
.col-head-4 { width: 25%; }
.col-head-5 { width: 21%; }

.side-bar { margin-top: 25px; }

.news-image-wrapper {
    display: block;
    max-height: 245px;
    min-height: 145px;
    overflow: hidden;
    width: 100%;
}

.news-text-wrapper {
    min-height: 110px;
}


.reg_asset_td_BtnColumn { width: 12%; }
.top-one { width: 12%; }
.top-two { width: 48%; }
.top-three { width: 9%; }
.top-four { width: 15%; }
.top-five { width: 15%; }


.TopNodeFixed_KA .TopFixed_KA, .TopNodeFixed_BA .TopFixed_BA{ 
    background-color: #071D49; /*#B1B5CE; */
}


}

/* ::::::::::::::::::: Large devices (large desktops, 1200px and up) ::::::::::::::::::: */
@media (min-width: 1200px){
/*---------- Course Catalog | Header ---------- */
.col-head-1 { width: 15%; }
.col-head-2 { width: 17%; }
.col-head-3 { width: 21%; }
.col-head-4 { width: 24%; }
.col-head-5 { width: 23%; }


}