/* Minification failed. Returning unminified contents.
(129,13): run-time error CSS1036: Expected expression, found '$'
 */
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 208, icons/*.png */

.icons-sprite, .icons-Arrow_Double_Bold_BLUE, .icons-Arrow_Double_Bold_DARKGREY, .icons-Arrow_Double_Light_BLUE, .icons-Arrow_Double_Light_DARKGREY, .icons-Arrow_Single_Bold_BLUE, .icons-Arrow_Single_Bold_DARKGREY, .icons-Arrow_Single_Light_BLUE, .icons-Arrow_Single_Light_DARKGREY, .icons-Download_DARKGREY, .icons-Facebook, .facebook-logo, .icons-Handlevogn_Asterisk_GREY, .icons-Handlevogn_Pluss_GREY, .icons-Handlevogn_Standard_GREY, .icons-LinkedIn, .linkedin-logo, .icons-Rediger, .icons-Soppel, .trash, .icons-Tjeneste_Handlekurv, .icons-Twitter, .twitter-logo, .icons-anonymous, .anonymous-user, .icons-authenticated, .authenticated-user, .icons-icon-cog, .preferences {
    background-image: url('/Images/icons-s2dd16327ac.png');
    background-repeat: no-repeat;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Double_Bold_BLUE {
    background-position: 0 0;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Double_Bold_DARKGREY {
    background-position: 0 -20px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Double_Light_BLUE {
    background-position: 0 -40px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Double_Light_DARKGREY {
    background-position: 0 -60px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Single_Bold_BLUE {
    background-position: 0 -80px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Single_Bold_DARKGREY {
    background-position: 0 -100px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Single_Light_BLUE {
    background-position: 0 -120px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Arrow_Single_Light_DARKGREY {
    background-position: 0 -140px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Download_DARKGREY {
    background-position: 0 -160px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Facebook, .facebook-logo {
    background-position: 0 -180px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Handlevogn_Asterisk_GREY {
    background-position: 0 -200px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Handlevogn_Pluss_GREY {
    background-position: 0 -220px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Handlevogn_Standard_GREY {
    background-position: 0 -240px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-LinkedIn, .linkedin-logo {
    background-position: 0 -260px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Rediger {
    background-position: 0 -280px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Soppel, .trash {
    background-position: 0 -300px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Tjeneste_Handlekurv {
    background-position: 0 -321px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-Twitter, .twitter-logo {
    background-position: 0 -386px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-anonymous, .anonymous-user {
    background-position: 0 -406px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-authenticated, .authenticated-user {
    background-position: 0 -426px;
}

/* line 84, ../../../../../../Users/sra/AppData/Local/Temp/Mindscape/WebWorkbench/Ruby193/Ruby193/lib/ruby/gems/1.9.1/gems/compass-core-1.0.1/stylesheets/compass/utilities/sprites/_base.scss */
.icons-icon-cog, .preferences {
    background-position: 0 -446px;
}

@viewport {
    width: device-width;
    /*initial-scale: 1;*/
}

@-ms-viewport {
    width: device-width;
    /*initial-scale: 1;*/
}
/* line 11, ../sass/_PS.base.scss */
body {
    font-family: Roboto, sans-serif;
    color:  $blackForScreen;
    /*}*/
    /* line 1241, ../sass/_skin.scss */
    /*body {*/
    min-height: 100%;
    position: relative;
    padding-bottom: 221px;
}

html {
    font-size: 16px;
/*    This is base pixels for REM
*/}

@media (max-width: 600px) {
    html {
        font-size: 14px;
/*        This is base pixels for REM for small sizes
*/    }
}


/* line 17, ../sass/_PS.base.scss */
/*h1, h2, h3 {
    font-weight: normal;
    color: #363939;
}*/

/* line 22, ../sass/_PS.base.scss */
/*h1 {
    font-size: 26px;
}*/

/* line 26, ../sass/_PS.base.scss */
/*h2 {
    font-size: 24px;
}*/

/* line 30, ../sass/_PS.base.scss */
/*h3 {
    font-size: 22px;
}*/

/* line 33, ../sass/_PS.base.scss */
a {
    color: #007cab;
}

    /* line 37, ../sass/_PS.base.scss */
    a:focus, a:hover {
        text-decoration: underline;
    }

/* line 1, ../sass/_PS.skin.scss */
.anonymous-user {
    padding-left: 20px;
}

/* line 6, ../sass/_PS.skin.scss */
.authenticated-user {
    padding-left: 20px;
}

/*#region Navbar*/
/* line 12, ../sass/_PS.skin.scss */
.navbar-inverse {
    background-color: #363939;
    border: none;
    border-radius: 0px;
}

/* line 18, ../sass/_PS.skin.scss */
.navbar {
    margin-bottom: 0;
}

/* line 22, ../sass/_PS.skin.scss */
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
    background-color: #363939;
}

/* line 28, ../sass/_PS.skin.scss */
.navbar-nav .active a span {
    border-bottom: 2px solid #F79120;
}

/* line 32, ../sass/_PS.skin.scss */
.navbar-nav .menu-item a {
    font-size: 14px;
}

/* line 39, ../sass/_PS.skin.scss */
.navbar-nav .menu-item:nth-child(1) .active a span {
    border-bottom: 2px solid #F79120;
}
/* line 45, ../sass/_PS.skin.scss */
.navbar-nav .menu-item:not(.menu-item-preferences):hover a span, .navbar-nav .menu-item:not(.active):hover a span {
    border-bottom: 2px solid #C4C4C4;
}
/* line 51, ../sass/_PS.skin.scss */
.navbar-nav .menu-item:nth-child(1).active a span {
    border-bottom: 2px solid #F79120;
}
/* line 57, ../sass/_PS.skin.scss */
.navbar-nav .menu-item a {
    font-size: 14px;
    color: #5b5c5c;
}
/* line 64, ../sass/_PS.skin.scss */
.navbar-nav .dropdown-menu a {
    color: #363939;
    font-size: 14px;
}
/* line 69, ../sass/_PS.skin.scss */
.navbar-nav a:hover {
    text-decoration: none;
}
/* line 72, ../sass/_PS.skin.scss */
.navbar-nav .active a span {
    border-bottom: 2px solid #F79120;
}

/* line 77, ../sass/_PS.skin.scss */
.navbar .nav > li > a {
    color: #FFFFFF;
    text-shadow: none;
}
    /* line 80, ../sass/_PS.skin.scss */
    .navbar .nav > li > a:hover {
        color: #D8D8D8;
    }

/* line 85, ../sass/_PS.skin.scss */
.dropdown-toggle > img {
    vertical-align: middle;
}

/* line 89, ../sass/_PS.skin.scss */
.navbar.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1100;
}

/* line 96, ../sass/_PS.skin.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #222 !important;
}

/* line 100, ../sass/_PS.skin.scss */
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    text-decoration: none;
    background-color: #E8E8E8;
    outline: 0;
}

/* line 108, ../sass/_PS.skin.scss */
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > li > a:active {
    text-decoration: none;
    background-color: #EBF8FF;
    outline: 0;
}

/* line 116, ../sass/_PS.skin.scss */
.navbar-brand {
    display: none;
    padding: 15px 5px 5px 15px;
}

/* line 121, ../sass/_PS.skin.scss */
.affix .navbar-brand {
    display: inherit;
}

/* line 125, ../sass/_PS.skin.scss */
.navbar {
    min-height: 0px;
}

/* line 129, ../sass/_PS.skin.scss */
.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #EBF8FF;
}

.popover {
    white-space: nowrap;
    max-width: none;
}

/*#endregion*/
/*#region Misc */
/* line 152, ../sass/_PS.skin.scss */
.header-separator {
    height: 1px;
    width: 20px;
    background-color: #C4C4C4;
    clear: left;
    float: left;
    margin: 0;
    margin-bottom: 10px;
}

    /* line 162, ../sass/_PS.skin.scss */
    .header-separator + p {
        margin-top: 25px;
    }

/* line 166, ../sass/_PS.skin.scss */
.btn-primary {
    border-color: #008BC0;
    background-color: #008BC0;
}

/* line 171, ../sass/_PS.skin.scss */
.button-icon {
    content: "";
    padding-right: 15px;
}

    /* line 176, ../sass/_PS.skin.scss */
    .button-icon + span[class=""], .button-icon + span:not([class]) {
        padding-left: 5px;
    }

/*#endregion*/
/*#region Site header */
/* line 183, ../sass/_PS.skin.scss */
header {
    background-color: #F5F5F5;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjVmNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5), color-stop(100%, #f5f5f5));
    background-image: -moz-linear-gradient(top, #fefefe 0%, #f5f5f5 100%, #f5f5f5 100%);
    background-image: -webkit-linear-gradient(top, #fefefe 0%, #f5f5f5 100%, #f5f5f5 100%);
    background-image: linear-gradient(to bottom, #fefefe 0%, #f5f5f5 100%, #f5f5f5 100%);
    background-image: -ms-linear-gradient(top, #fefefe 0%, #F5F5F5 100%, #F5F5F5 100%);
    position: relative;
    min-height: 150px;
    width: 100%;
    margin-bottom: 40px;
    margin-top: 50px;
}
    /* line 196, ../sass/_PS.skin.scss */
    header .container {
        padding-top: 40px;
        line-height: 1.4;
    }
    /* line 201, ../sass/_PS.skin.scss */
    header .span9 {
        margin-left: 0px;
    }

    /* line 206, ../sass/_PS.skin.scss */
    header > a > img, .content {
        margin-left: 2em;
        margin-right: 2em;
    }

    /* line 211, ../sass/_PS.skin.scss */
    header + .alert-warning {
        margin-top: -40px;
        margin-bottom: 40px;
    }

/* line 216, ../sass/_PS.skin.scss */
.logo {
    color: #363939;
}
    /* line 219, ../sass/_PS.skin.scss */
    .logo .title {
        float: left;
        font-size: 3.4rem;
        font-weight: bolder;
        height: 39px;
        line-height: 37px;
    }
    /* line 226, ../sass/_PS.skin.scss */
    .logo .sub-title {
        float: left;
        clear: left;
        margin-top: -5px;
        font-size: 13px;
    }
    /* line 233, ../sass/_PS.skin.scss */
    .logo:hover {
        color: #363939;
    }
    /* line 237, ../sass/_PS.skin.scss */
    .logo:before {
        content: "";
        float: left;
        padding-bottom: 70px;
        padding-left: 70px;
    }
    /* line 244, ../sass/_PS.skin.scss */
    .logo .logo-wrapper {
        height: 70px;
        display: inline-block;
        margin-left: 10px;
    }
        /* line 248, ../sass/_PS.skin.scss */
        .logo .logo-wrapper div {
            height: 70px;
            margin-top: -24px;
            margin-left: 80px;
        }

/* line 258, ../sass/_PS.skin.scss */
.statistics-logo:before {
    background: url("../Images/Stat-60px.png") no-repeat scroll left center transparent;
}

/* line 263, ../sass/_PS.skin.scss */
.ps-logo {
    margin-top: -5px;
}

/*#endregion*/
/*#region Footer */
/* line 271, ../sass/_PS.skin.scss */
footer {
    margin-top: 5em;
    width: 100%;
    background-color: #E8E8E8;
}

    /* line 277, ../sass/_PS.skin.scss */
    footer ul {
        list-style: none;
        margin-left: 0px;
        padding-left: 0px;
    }

    /* line 283, ../sass/_PS.skin.scss */
    footer h3 {
        font-size: 18px;
    }

/* line 287, ../sass/_PS.skin.scss */
.footer-copyright {
    margin-top: 15px;
    clear: left;
    float: left;
}

/* line 293, ../sass/_PS.skin.scss */
.logo-link {
    display: inline-block;
    float: right;
}

/*#endregion*/
/*#region Sidebar*/
/* line 302, ../sass/_PS.skin.scss */
.side-nav > li > a {
    padding: 5px 15px;
}
/* line 306, ../sass/_PS.skin.scss */
.side-nav > li:not(:last-child) {
    border-bottom: 1px solid #E8E8E8;
}

/* line 311, ../sass/_PS.skin.scss */
.sidebar.affix-bottom, .sidebar.affix {
    width: 263px;
}

/* line 315, ../sass/_PS.skin.scss */
.sidebar.affix {
    position: fixed;
    top: 10px;
}

/* line 320, ../sass/_PS.skin.scss */
.side-nav > .active {
    border-right: 2px solid #F79120;
}

/* line 324, ../sass/_PS.skin.scss */
.sidebar.affix-bottom {
    position: absolute;
}

/*#endregion*/
/*#region Nav pills*/
/* line 330, ../sass/_PS.skin.scss */
.nav-pills {
    margin-top: 25px;
}

    /* line 335, ../sass/_PS.skin.scss */
    .nav-pills > li > a, .nav-pills > li > span, .nav-pills > li.active > a {
        background-color: #D8D8D8;
        border-radius: 2px 2px 0px 0px;
        color: #363939;
    }

    /* line 341, ../sass/_PS.skin.scss */
    .nav-pills > li.active {
        font-weight: bold;
        color: #363939;
    }
        /* line 344, ../sass/_PS.skin.scss */
        .nav-pills > li.active > a {
            background-color: white;
        }

            /* line 350, ../sass/_PS.skin.scss */
            .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover, .nav-pills > li > a:focus, .nav-pills > li > a:hover {
                background-color: #C4C4C4;
                color: #363939;
            }
    /* line 355, ../sass/_PS.skin.scss */
    .nav-pills > li > a, .nav-pills > li > span {
        padding: 6px 15px;
    }
    /* line 359, ../sass/_PS.skin.scss */
    .nav-pills > li > span {
        display: inline-block;
    }
    /* line 362, ../sass/_PS.skin.scss */
    .nav-pills > li.active {
        border-bottom: 2px solid #F79120;
    }

/*#endregion*/
/*#region Accordion*/
/* line 369, ../sass/_PS.skin.scss */
.panel-heading .accordion-toggle:not(.collapsed) .patentstyreticon-chevron {
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
    /* line 370, ../sass/_PS.skin.scss */
    .panel-heading .accordion-toggle:not(.collapsed) .patentstyreticon-chevron:after {
        /* symbol for "collapsed" panels */
        /* adjust as needed, taken from bootstrap.css UP*/
        background-image: url("/Images/Icons/Arrow_Single_Bold_DARKGREY.png");
        background-position: 0px 3px;
    }

/* line 379, ../sass/_PS.skin.scss */
.panel-heading .accordion-toggle.collapsed .patentstyreticon-chevron {
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
    /* line 380, ../sass/_PS.skin.scss */
    .panel-heading .accordion-toggle.collapsed .patentstyreticon-chevron:after {
        /* adjust as needed, taken from bootstrap.css DOWN*/
        background-image: url("/Images/Icons/Arrow_Single_Bold_DARKGREY.png");
        background-position: 5px 0px;
    }

/* line 390, ../sass/_PS.skin.scss */
.patentstyreticon-chevron:after {
    content: "";
    background-repeat: no-repeat;
    padding-left: 21px;
}

/* line 397, ../sass/_PS.skin.scss */
.borderTop {
    border-top: 0.5px dashed gainsboro;
    padding-top: 10px;
}

/*#endregion*/
/* line 404, ../sass/_PS.skin.scss */
.casehistory-detail-header {
    font-size: 16px;
}

/* line 408, ../sass/_PS.skin.scss */
.form-group > .patentstyreticon {
    margin-top: 10px;
    margin-right: 10px;
}

/* line 413, ../sass/_PS.skin.scss */
.patentstyreticon {
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
}

/* line 419, ../sass/_PS.skin.scss */
.patentstyreticon-info-sign {
    background-image: url("/Images/Icons/Info_Line_BLUE.png");
    background-position: center center;
}

/* line 424, ../sass/_PS.skin.scss */
.side-nav li:last-child a {
    padding-top: 30px;
}

/* line 3, ../sass/_skin.scss */
.facebook-logo {
    padding-left: 15px;
    margin-right: 5px;
}

/* line 9, ../sass/_skin.scss */
.twitter-logo {
    padding-left: 15px;
    margin-right: 5px;
}

/* line 15, ../sass/_skin.scss */
.linkedin-logo {
    padding-left: 15px;
    margin-right: 5px;
}

/* line 21, ../sass/_skin.scss */
.preferences {
    padding-left: 15px !important;
    height: 15px !important;
}

/* line 27, ../sass/_skin.scss */
.trash {
    padding-left: 15px;
}

/* line 32, ../sass/_skin.scss */
.patentstyreticon.trash {
    margin-top: 3px;
}

/* line 36, ../sass/_skin.scss */
.preferences-dropdown {
    padding-left: 15px !important;
}

/* line 40, ../sass/_skin.scss */
.bankAxess {
    background-image: url(/Images/bank-axess-logo.png);
    /*height: 31px;*/
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 60px;
    display: block;
}

.glyphIcons-Coins:after {
    background-image: url('../Images/icons/glyphicons-38-coins.png');
    background-repeat: no-repeat;
    content: " ";
    margin-left: 0;
    padding-left: 21px;
    margin-right: 7px;
}

/* line 51, ../sass/_skin.scss */

.cc-card {
    display: block;
    font-size: 3em;
    margin: 10px;
    min-width: 120px;
    min-height: 42px;
}

.cc-card-Type {
    display: block;
    font-size: 1.1em;
    min-width: 80px;
    min-height: 20px;
    padding-left: 10px;
    margin-bottom: 5px;
}

.bankAxessMini {
    background-image: url(/Images/bank-axess-logo.png);
    background-repeat: no-repeat;
    background-position: right;
    background-size: 20px;
}



/* line 72, ../sass/_skin.scss */
.bank {
    margin: 0;
    padding: 0;
    float: left;
    border-bottom: none;
}

/* line 86, ../sass/_skin.scss */
.list-group {
    padding-left: initial;
}

/* line 90, ../sass/_skin.scss */
.subheader {
    display: block;
    margin-top: 20px;
}

/* line 97, ../sass/_skin.scss */
.wizard > .steps li {
    /*background: #fbfbfb;*/
}
    /* line 100, ../sass/_skin.scss */
    .wizard > .steps li .chevron:before {
        border-left-color: #fbfbfb;
    }

/* line 106, ../sass/_skin.scss */
.list-group-item {
    color: #555555;
    overflow: hidden;
    font-size: 12px;
}
    /* line 111, ../sass/_skin.scss */
    .list-group-item .list-group-item-heading {
        color: #333;
    }
    /* line 115, ../sass/_skin.scss */
    .list-group-item:hover, .list-group-item:focus {
        text-decoration: none;
        color: #555;
        background-color: #eaf5fb;
    }


/* line 129, ../sass/_skin.scss */
.worklist .list-group-item {
    padding: 0;
}
    /* line 132, ../sass/_skin.scss */
    .worklist .list-group-item > .inner {
        padding: 10px 15px;
    }
        /* line 137, ../sass/_skin.scss */
        .worklist .list-group-item > .inner:hover, .worklist .list-group-item > .inner:focus {
            text-decoration: none;
            color: #555;
            background-color: #EBF8FF;
        }
        /* line 144, ../sass/_skin.scss */
        .worklist .list-group-item > .inner.highlight {
            /*background-color: lightyellow;*/
            background-color: #dff1d6;
            transition: none;
        }

/* line 151, ../sass/_skin.scss */
.height-transition {
    -webkit-transition: max-height 0.5s ease-in-out;
    -moz-transition: max-height 0.5s ease-in-out;
    -o-transition: max-height 0.5s ease-in-out;
    transition: max-height 0.5s ease-in-out;
    overflow-y: hidden;
}

/* line 159, ../sass/_skin.scss */
.height-transition-hidden {
    max-height: 0;
}

/* line 163, ../sass/_skin.scss */
header {
    margin-top: 0;
}

/* line 167, ../sass/_skin.scss */
.step-content {
    min-height: 450px;
}

/* line 171, ../sass/_skin.scss */
.container .wizard .step-content {
    padding: 20px;
}

/* line 175, ../sass/_skin.scss */
.container .wizard {
    background-color: transparent;
}

/* line 179, ../sass/_skin.scss */
.no-items-alert {
    margin-top: 50px;
}
    /* line 180, ../sass/_skin.scss */
    .no-items-alert em {
        width: 300px;
        display: inline-block;
    }

/* line 188, ../sass/_skin.scss */
.list-group-item input[type=checkbox] {
    margin-right: 10px;
}

/* line 192, ../sass/_skin.scss */
.btn-success {
    background-color: #99CC33;
    border-color: #99CC33;
}

/* line 197, ../sass/_skin.scss */
.btn-danger {
    background-color: #F16022;
    border-color: #F16022;
}

/* line 203, ../sass/_skin.scss */
.btn-spaced span:first-child {
    margin-right: 5px;
}

/* line 208, ../sass/_skin.scss */
.subheading, .validation-text {
    line-height: 25px;
}

/* line 212, ../sass/_skin.scss */
label.subheading {
    font-weight: normal;
    display: inline;
}

/* line 218, ../sass/_skin.scss */
.subheading-item:not(:first-child):before {
    content: "|";
    margin: 0 3px;
    font-weight: normal;
}
/* line 224, ../sass/_skin.scss */
.subheading-item:first-child {
    font-weight: bold;
}

/* line 229, ../sass/_skin.scss */
.money {
    font-size: 13px;
}

/* line 233, ../sass/_skin.scss */
.currency {
    font-size: 13px;
}

/* line 237, ../sass/_skin.scss */
.remove-item {
    line-height: 20px;
    margin-right: 10px;
    margin-left: 20px;
}

/* line 243, ../sass/_skin.scss */
.validation-status {
    /*display: none;*/
    /*height: 20px;
  width: 20px;
  line-height: 20px;
  -moz-border-radius: 30px;
  border-radius: 30px;*/
    color: white;
    margin-left: 10px;
    font-size: 16px;
}

/* line 255, ../sass/_skin.scss */
.invalid .validation-text {
    /*color: #F16022;*/
    color: #FF00FF;
}

/*.warning .validation-text {
    color:$state-warning-text;
}*/
/* line 263, ../sass/_skin.scss */
.invalid .validation-status {
    color: #F16022;
    /*display: inline-block;*/
}

/* line 268, ../sass/_skin.scss */
.warning .validation-status {
    color: #F79120;
    /*display: inline-block;*/
    /*border-radius: 0;*/
}

.deviance .validation-status { /*KBH sign*/
    /*color: #FF00FF;*/
    color: #008BC0;
}

/* line 274, ../sass/_skin.scss */
.btn-group > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    /*border-left: 1px solid #ccc;*/
    /*border-top-left-radius: 0.3em;*/
    /*border-bottom-left-radius: 0.3em;*/
    background-color: white;
    float: left;
    /*float: none;*/
}

/*.allrounded {
    border-right: 1px solid #ccc;
    border-top-right-radius: 0.3em;
    border-bottom-right-radius: 0.3em;
}*/

.divBlock {
    display: block !important;
}

/*.fileUpload input.upload.title {
    color: #d9534f !important;
}*/
/*.div.fileUpload.title {
    display: none !important;
    font-size: 30px !important;
}*/

/*.divTest {
    color: magenta !important;
}*/


.leftrounded > span {
    border-left: 1px solid #ccc;
    border-top-left-radius: 0.3em;
    border-bottom-left-radius: 0.3em;
}

.rightrounded > span {
    border-right: 1px solid #ccc;
    border-top-right-radius: 0.3em;
    border-bottom-right-radius: 0.3em;
}

input.leftrounded {
    border-left: 1px solid #ccc;
    border-top-left-radius: 0.3em !important;
    border-bottom-left-radius: 0.3em !important;
}

div.noPaddingLeft {
    padding-left: 0;
}

div.noPaddingRight {
    padding-right: 0;
}


/* line 286, ../sass/_skin.scss */
.worklist .list-group {
    float: left;
    width: 100%;
}

/* line 293, ../sass/_skin.scss */
.btn-default.btn-highlight {
    background-color: #efefef;
    /*$experimental-support-for-svg: true;*/
    /*@include background-image(linear-gradient(top, #fff 15%,#E7E7E7 85%,#E7E7E7 100%));*/
}

/* line 301, ../sass/_skin.scss */
.btn-bluegreen {
    color: #008bc0;
}

/* line 307, ../sass/_skin.scss */
.page-next:before {
    background-image: url("/Images/icons/Arrow_Single_Bold_DARKGREY.png");
    background-repeat: no-repeat;
    content: "";
    padding-left: 15px;
}

/* line 314, ../sass/_skin.scss */
.page-previous {
    display: inline-block;
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
    /* line 315, ../sass/_skin.scss */
    .page-previous:before {
        background-image: url("/Images/icons/Arrow_Single_Bold_DARKGREY.png");
        background-repeat: no-repeat;
        content: "";
        padding-left: 15px;
    }

/* line 326, ../sass/_skin.scss */
.conflicts {
    width: -webkit-fill-available;
    /*margin-top: 15px;
  margin-bottom: 20px;*/
}
    /* line 329, ../sass/_skin.scss */
    .conflicts ul {
        /*margin-top: 5px;*/
    }
        /* line 331, ../sass/_skin.scss */
        .conflicts ul > li {
            /*padding-top:20px;*/
        }
            /* line 333, ../sass/_skin.scss */
            .conflicts ul > li:first-child {
                border-top: 0;
            }
    /* line 339, ../sass/_skin.scss */
    .conflicts .panel-body {
        padding: 0;
    }
    /* line 343, ../sass/_skin.scss */
    .conflicts .panel-heading > span {
        margin-right: 5px;
        color: #F16022;
    }

/* line 350, ../sass/_skin.scss */
.patentstyreticon-shoppingcartplus:after {
    background-image: url("/Images/icons/Handlevogn_Pluss_GREY.png");
    background-repeat: no-repeat;
    content: "";
    padding-left: 15px;
    margin-left: 10px;
}

/* line 359, ../sass/_skin.scss */
.sc-table {
    display: table;
}

/* line 363, ../sass/_skin.scss */
.sc-vertical-middle {
    vertical-align: middle;
}

/* line 367, ../sass/_skin.scss */
.sc-vertical-central {
    vertical-align: central;
}

/* line 371, ../sass/_skin.scss */
.sc-vertical-top {
    vertical-align: top;
}

/* line 375, ../sass/_skin.scss */
.sc-table-row {
    display: table-row;
}

/* line 379, ../sass/_skin.scss */
.sc-table-cell {
    display: table-cell;
}

/* line 383, ../sass/_skin.scss */
.table-row {
    display: table-row;
}

/* line 387, ../sass/_skin.scss */
.table-cell {
    display: table-cell;
}

/* line 391, ../sass/_skin.scss */
.sc-warning-selected-box {
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    font-size: 60%;
}

/* line 398, ../sass/_skin.scss */
.warning-selected-count-value {
    color: #008BC0;
    margin-left: 4px;
    padding-right: 5px;
    margin-right: 0px;
    font-size: 16px;
}

/* line 406, ../sass/_skin.scss */
.sc-warning-selected-background {
    display: block;
    background-color: white;
    border-radius: 6px;
    vertical-align: middle;
}

/* line 413, ../sass/_skin.scss */
.cell-selectedcount {
    display: table-cell;
    vertical-align: middle;
    padding-left: 10px;
    font-size: 60%;
}

/* line 420, ../sass/_skin.scss */
.inner-cell-selectedcount {
    display: block;
    background-color: white;
    border-radius: 6px;
    vertical-align: middle;
}

/* line 427, ../sass/_skin.scss */
.warning-selected-count-text {
    color: #008BC0;
    margin-left: 4px;
    padding-right: 5px;
    margin-right: 0px;
    font-size: 16px;
}

/* line 435, ../sass/_skin.scss */
.warning-selected-itemscount-text {
    color: #008BC0;
    margin-left: 4px;
    padding-right: 0px;
    margin-right: 0px;
    font-size: 16px;
}

/* line 443, ../sass/_skin.scss */
.warning-flash-text-start {
    color: #f79120;
    background-color: white;
    font-size: 16px;
    padding-left: 0px;
    margin-left: 0px;
}

/* line 451, ../sass/_skin.scss */
.warning-flash-text-end {
    color: #f79120;
    background-color: transparent;
    font-size: 16px;
    padding-left: 0px;
    padding-right: 2px;
    margin-left: 0px;
}

/* line 460, ../sass/_skin.scss */
.sc-warning-sign {
    color: #f79120;
    font-size: 1.3em;
    margin-left: 0px;
    padding-right: 0px;
    margin-right: 0px;
}

/* line 468, ../sass/_skin.scss */
.sc-warning-count {
    color: #f79120;
    /*color: aqua;*/
    background-color: white;
    font-size: 16px;
    padding-left: 0px;
    margin-left: 0px;
    margin-right: 0px;
    padding-right: 0px;
}

/* line 480, ../sass/_skin.scss */
.patentstyreticon-edit {
    background-image: url("/Images/icons/Rediger.png");
    width: 14px;
    height: 14px;
    background-position: center center;
}

/* line 487, ../sass/_skin.scss */
.search {
    margin-top: 10px;
    margin-bottom: 50px;
}
    /* line 491, ../sass/_skin.scss */
    .search .input-group {
        float: left;
    }
    /* line 495, ../sass/_skin.scss */
    .search .input-group-btn {
        width: auto;
    }

/* line 500, ../sass/_skin.scss */
.container .wizard {
    overflow: visible;
}

/* line 504, ../sass/_skin.scss */
.scrollable-menu {
    height: auto;
    max-height: 400px;
    overflow-x: hidden;
}

/* line 510, ../sass/_skin.scss */
.glyphicon-chevron-right {
    font-size: 12px;
}

/* line 514, ../sass/_skin.scss */
.payment-logo:before {
    background: url("/Images/icons/Tjeneste_Handlekurv.png") no-repeat scroll left center transparent !important;
}

/* line 518, ../sass/_skin.scss */
.clearfix:after {
    visibility: hidden;
    display: block;
    content: "";
    clear: both;
    height: 0;
}

/* line 526, ../sass/_skin.scss */
.select-worklist {
    /*width: 331px;*/
    z-index: 6;
}
    /* line 530, ../sass/_skin.scss */
    .select-worklist button:first-child {
        width: 225px;
    }

/* line 535, ../sass/_skin.scss */
#newList {
    margin-left: 3px;
}

/* line 539, ../sass/_skin.scss */
#new-worklistname + button, #edit-worklistname + button {
    margin-bottom: 5px;
    margin-top: 5px;
}

/* line 544, ../sass/_skin.scss */
.fileUpload {
    position: relative;
    /*overflow: hidden;*/
    margin-left: 0;
    /*margin-bottom: 15px;*/
    margin-bottom: 15px;
    font-size: 0.9em;
    line-height: 1.7;
}

    /* line 550, ../sass/_skin.scss */
    .fileUpload input.upload {
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        padding: 0;
        font-size: 1em;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
    }

/* line 562, ../sass/_skin.scss */
.sortOptionSelected {
    font-weight: bold;
}

/* line 566, ../sass/_skin.scss */
.payables {
    margin-left: 20px;
    margin-right: 30px;
    margin-top: 0 !important;
    margin-bottom: 10px;
}

    /* line 573, ../sass/_skin.scss */
    .payables > li {
        overflow: hidden;
    }
        /* line 576, ../sass/_skin.scss */
        .payables > li:after {
            content: "";
            display: block;
            overflow: hidden;
            height: 1em;
            border-bottom: 1px dotted #C4C4C4;
        }
        /* line 584, ../sass/_skin.scss */
        .payables > li > span:first-child {
            float: left;
            padding-right: 15px;
        }
        /* line 589, ../sass/_skin.scss */
        .payables > li > span + span {
            padding-left: 15px;
        }

/* line 594, ../sass/_skin.scss */
.expand-details {}

/* line 598, ../sass/_skin.scss */
.payment-summary {
    /*border-bottom: 1px solid #ddd;*/
    padding-bottom: 10px;
    display: inline-block;
    margin: auto;
    text-align: center;
}
    /* line 599, ../sass/_skin.scss */
    .payment-summary > h3 {
        /*border-bottom: 1px solid #ddd;*/
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .payment-summary div {
        margin: 4px 0;
    }

        /* line 618, ../sass/_skin.scss */
        .payment-summary div span:first-child {
            padding-left: 20px;
        }
        /* line 623, ../sass/_skin.scss */
        .payment-summary div a {
            margin-left: 5px;
        }
    /* line 629, ../sass/_skin.scss */
    .payment-summary h3:not(:first-child) {
        margin-top: 40px;
    }


/* line 639, ../sass/_skin.scss */
.step-container > .row:not(:first-of-type) {
    margin-top: 60px;
}

/* line 643, ../sass/_skin.scss */
.confirmation-container > .row:first-of-type {
    margin-top: 0;
}

/* line 648, ../sass/_skin.scss */
.paymentContainer > .row:first-of-type {
    margin-top: 0;
}
/* line 653, ../sass/_skin.scss */
.paymentContainer > .row:last-of-type div {
    overflow: hidden;
}

.payment-options-details-panel {
    padding: 10px;
    margin-top: -12px;
    background-color: #EAF5FB;
    /*margin-right: 10px;
      margin-left: 3px;*/
    min-height: 120px;
    width:502px;
    margin-right:-4px;
}

.payment-options-details-panel-container {
    min-height: 80px;
    margin: auto;
    line-height: 1.7em;
    padding-top: 2px;
    margin-top: 10px;
    min-width: 150px;
    max-width: 515px;
}


/* line 768, ../sass/_skin.scss */
.step-container > .row.header {
    margin-bottom: 60px;
}

/* line 777, ../sass/_skin.scss */
.payment-methods > div {
    position: relative;
    display: inline-block;
}
/* line 782, ../sass/_skin.scss */
.payment-method ul li {
    display: inline-block;
}
/* line 787, ../sass/_skin.scss */
.payment-methods small {
    position: absolute;
    top: 100%;
    left: 0;
    font-style: italic;
    font-size: 95%;
}


.payment-method {
    border-radius: 0;
    margin-right: -4px;
    width: 170px;
}

.payment-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100px;
}
/* line 806, ../sass/_skin.scss */
.payment-method:hover, .payment-method.selected {
    background-color: #EAF5FB;
}

/* line 842, ../sass/_skin.scss */
.list-group-item {
    border: 0;
    border-bottom: 1px solid #ddd;
    border-top: 1px solid #ddd;
}

    /* line 848, ../sass/_skin.scss */
    .list-group-item:first-child, .list-group-item:last-child {
        border-radius: 0;
    }

/* line 852, ../sass/_skin.scss */
.row-spacing-md {
    margin-top: 25px;
}

/* line 856, ../sass/_skin.scss */
.row-spacing-md {
    margin-top: 20px;
}

/* line 860, ../sass/_skin.scss */
.row-spacing-sm {
    margin-top: 15px;
}

/* line 864, ../sass/_skin.scss */
.row-spacing-xs {
    margin-top: 10px;
}

/* line 870, ../sass/_skin.scss */
.activeOrders li {
    padding-top: 5px;
    padding-bottom: 5px;
}

/* line 878, ../sass/_skin.scss */
.worklists {
    margin-top: 10px;
    display: block;
    overflow: hidden;
}
    /* line 883, ../sass/_skin.scss */
    .worklists > li {
        /*display: block;*/
        border-bottom: 1px solid #e7e7e7;
        display: table;
        width: 100%;
        position: relative;
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
    }
        /* line 895, ../sass/_skin.scss */
        .worklists > li:first-of-type {
            border-top: 1px solid #e7e7e7;
        }
        /* line 899, ../sass/_skin.scss */
        .worklists > li a {
            display: table-cell;
            color: #363939;
            padding: 15px;
            padding-left: 5px;
            width: 100%;
        }
            /* line 906, ../sass/_skin.scss */
            .worklists > li a:hover {
                /*background-color: $lightGrey;*/
                text-decoration: none;
            }
        /* line 912, ../sass/_skin.scss */
        .worklists > li:hover {
            background-color: #EBF8FF;
            /*text-decoration: none;*/
        }
        /* line 917, ../sass/_skin.scss */
        .worklists > li.active {
            font-weight: bold; 
            border-left: 5px solid #F79120;
        }
        /* line 922, ../sass/_skin.scss */
        .worklists > li > .show-menu {
            position: absolute;
            height: 100%;
            width: 15px;
            top: 0px;
            right: 0px;
            /*background-color: $lightGrey;*/
            cursor: pointer;
            -webkit-transition: all 0.5s ease-in-out;
            -moz-transition: all 0.5s ease-in-out;
            -o-transition: all 0.5s ease-in-out;
            -ms-transition: all 0.5s ease-in-out;
            transition: all 0.5s ease-in-out;
        }
            /* line 937, ../sass/_skin.scss */
            .worklists > li > .show-menu > span {
                position: absolute;
                /*top: 50%;*/
                /*margin-top: -4px;*/
                padding: 17px 1px;
                background-color: #E8E8E8;
            }
        /* line 945, ../sass/_skin.scss */
        .worklists > li.open {
            margin-left: -88px;
        }
            /* line 949, ../sass/_skin.scss */
            .worklists > li.open > .show-menu {
                /*right: 88px;*/
            }
            /* line 953, ../sass/_skin.scss */
            .worklists > li.open .list-group-submenu {
                /*right: 0px;*/
            }

/* line 959, ../sass/_skin.scss */
.list-group-submenu {
    position: absolute;
    top: -1px;
    right: -89px;
    white-space: nowrap;
    list-style: none;
    padding-left: 0px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
    border: 1px solid #e7e7e7;
    border-left: none;
}

    /* line 975, ../sass/_skin.scss */
    .list-group-submenu .list-group-submenu-item {
        float: right;
        white-space: nowrap;
        display: block;
        margin-bottom: -1px;
        background-color: #F5F5F5;
    }
        /* line 982, ../sass/_skin.scss */
        .list-group-submenu .list-group-submenu-item .inline-button {
            padding: 16px 15px;
            border: none;
        }

        /* line 988, ../sass/_skin.scss */
        .list-group-submenu .list-group-submenu-item.primary {
            color: white;
            background-color: #3276b1;
        }

        /* line 993, ../sass/_skin.scss */
        .list-group-submenu .list-group-submenu-item.success {
            color: white;
            background-color: #5cb85c;
        }

        /* line 998, ../sass/_skin.scss */
        .list-group-submenu .list-group-submenu-item.info {
            color: white;
            background-color: #39b3d7;
        }

        /* line 1003, ../sass/_skin.scss */
        .list-group-submenu .list-group-submenu-item.warning {
            color: white;
            background-color: #f0ad4e;
        }

        /* line 1008, ../sass/_skin.scss */
        .list-group-submenu .list-group-submenu-item.danger {
            color: white;
            background-color: #d9534f;
        }

/* line 1013, ../sass/_skin.scss */
.inline-button {
    padding: 10px 15px;
    background-color: #F5F5F5;
    border: 1px solid #E8E8E8;
}
    /* line 1018, ../sass/_skin.scss */
    .inline-button[disabled] {
        opacity: 0.7;
        pointer-events: none;
        cursor: not-allowed;
        background-color: #F5F5F5;
    }
        /* line 1024, ../sass/_skin.scss */
        .inline-button[disabled]:hover, .inline-button[disabled]:active {
            background-color: #EBF8FF;
        }
    /* line 1029, ../sass/_skin.scss */
    .inline-button:hover {
        background-color: #E8E8E8;
    }
    /* line 1033, ../sass/_skin.scss */
    .inline-button:active {
        background-color: #D8D8D8;
        outline: none;
    }

/* line 1039, ../sass/_skin.scss */
.worklist-name {
    display: inline-block;
    margin-right: 10px;
}

/* line 1044, ../sass/_skin.scss */
.vertical-middle {
    vertical-align: middle;
}

/* line 1048, ../sass/_skin.scss */
.btn-multiline {
    padding: 10px;
    padding-right: 60px;
    font-size: 1.3em;
}
    /* line 1053, ../sass/_skin.scss */
    .btn-multiline > span:first-of-type {
        float: left;
        font-size: 1.8em;
        margin-right: 10px;
        padding-top: 10px;
    }
    /* line 1060, ../sass/_skin.scss */
    .btn-multiline .multiline-text {
        overflow: visible;
        display: block;
        float: left;
    }
        /* line 1066, ../sass/_skin.scss */
        .btn-multiline .multiline-text + span {
            margin-left: 10px;
            display: inline-block;
            line-height: 48px;
        }
            /* line 1071, ../sass/_skin.scss */
            .btn-multiline .multiline-text + span > .badge {
                vertical-align: middle;
                display: inline-block;
            }
    /* line 1077, ../sass/_skin.scss */
    .btn-multiline > span > span {
        display: block;
    }
    /* line 1081, ../sass/_skin.scss */
    .btn-multiline .loader.loader-sm {
        margin-top: 7px;
        margin-right: 10px;
        float: left;
        height: 30px;
        width: 30px;
    }

/* line 1090, ../sass/_skin.scss */
.btn-horizenter {
    width: auto;
    padding-left: 20px;
    padding-right: 20px;
}

/* line 1096, ../sass/_skin.scss */
.btn-shopping-cart {
    width: auto;
    padding-left: 10px;
    padding-right: 20px;
    margin-left: -10px;
}

/* line 1102, ../sass/_skin.scss */
.patentstyreticon-cart {
    font-size: 2.5em;
    padding-right: 10px;
}

/* line 1108, ../sass/_skin.scss */
.toolbar {
    margin-bottom: 10px;
}
    /* line 1111, ../sass/_skin.scss */
    .toolbar h3, .toolbar .newWorklist {
        margin-top: 0;
        margin-bottom: 0;
    }

    /* line 1119, ../sass/_skin.scss */
    .toolbar .form-control {
        height: 30px;
    }
    /* 
.toolbar .has-warning {
  font-size: 12px;
  vertical-align: middle;
  margin-right: 0px;
}

*/
    /* line 1128, ../sass/_skin.scss */
    .toolbar .has-warning .glyphicon-warning-sign { /*TODO: sjekke ut ulike farger her...*/
        color: #F79120;
        margin-right: 5px;
    }

    .toolbar .has-warning .glyphicon-exclamation-sign { /*KHE sign*/
        /*color: #ff00FF;*/
        color: #008bc0;
        margin-right: 5px;
    }

    /* line 1134, ../sass/_skin.scss */
    .toolbar .has-warning {
        font-size: 12px;
        vertical-align: middle;
        margin-right: 0px;
    }

        /* line 1139, ../sass/_skin.scss */
        .toolbar .has-warning .glyphicon-ban-circle {
            color: #F16022;
            margin-right: 5px;
        }



/* line 1146, ../sass/_skin.scss */
.newWorklist {
    margin-top: 20px;
}


/* line 1150, ../sass/_skin.scss */
.list-horizontal ul li {
    display: inline-block;
}

/* line 1154, ../sass/_skin.scss */
.settings-menu ul {
    padding: 3px 20px;
}
    /* line 1157, ../sass/_skin.scss */
    .settings-menu ul > li {
        padding: 0 5px;
    }

/* line 1162, ../sass/_skin.scss */
.patentstyreticon-download-pdf {
    line-height: 1.2em;
    font-size: 14px !important;
}
    /* line 1166, ../sass/_skin.scss */
    .patentstyreticon-download-pdf:before {
        content: "";
        background-image: url("../Images/Icons/Download_DARKGREY.png");
        background-repeat: no-repeat;
        padding-left: 15px;
        padding-right: 5px;
    }

/* line 1175, ../sass/_skin.scss */
a:active, a:focus, button:active, button:focus, input[type=button]:active, input[type=button]:focus {
    outline: none;
}

/* line 1179, ../sass/_skin.scss */
.creditcard-ul {
    display: inline;
    margin: 0;
    padding: 0;
    min-width: 200px;
    list-style-type: none;
    float: right;
    width: 100%;
    border: solid 1px lightgray;
    line-height: 1em;
}

/* line 1191, ../sass/_skin.scss */
.Mastercard, .MastercardCorporate {
    background-image: url("../Images/mastercardjpg.jpg");
    background-repeat: no-repeat;
    background-position: right;
    background-size: 35px;
    text-align: left;
    width: 97%;
    float: left;
    margin-left: -8px;
    line-height: 2;
}

/* line 1203, ../sass/_skin.scss */
.Visa, .VisaCorporate {
    background-image: url("../Images/visa-pos-fcjpg.jpg");
    background-repeat: no-repeat;
    background-position: right;
    background-size: 35px;
    text-align: left;
    width: 97%;
    float: left;
    margin-left: -8px;
    line-height: 2;
}

/*@media screen and (max-width: 768px) {

    .payment-options-details-panel-container {
        display: none;
    }

    .creditcard-ul {
        min-width: 164px;
        font-size: 10px;
        float: none;
    }
}*/
/* line 1223, ../sass/_skin.scss */
.creditcard-ul li {
    background: white;
    display: block;
}

    /* line 1228, ../sass/_skin.scss */
    .creditcard-ul li a {
        display: block !important;
    }

    /* line 1232, ../sass/_skin.scss */
    .creditcard-ul li span:hover {
        background: #dddddd;
    }

/* line 1237, ../sass/_skin.scss */
html {
    height: 100%;
}


/* line 1253, ../sass/_skin.scss */
footer {
    position: absolute;
    bottom: 0;
}

/* line 1, ../sass/_spinner.scss */
.loader {
    font-size: 10px;
    /*margin: 50px auto;*/
    width: 64px;
    height: 64px;
    text-indent: -9999em;
    border-radius: 50%;
    background: #ffffff;
    background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
    background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
    background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
    background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
    background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);
    position: relative;
    -webkit-animation: load3 1.4s infinite linear;
    animation: load3 1.4s infinite linear;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
}

    /* line 22, ../sass/_spinner.scss */
    .loader.loader-sm {
        width: 20px;
        height: 20px;
    }

    /* line 27, ../sass/_spinner.scss */
    .loader.loader-xs {
        width: 16px;
        height: 16px;
    }

    /* line 32, ../sass/_spinner.scss */
    .loader.loader-dark {
        background-color: #363939;
        background: -moz-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
        background: -webkit-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
        background: -o-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
        background: -ms-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
        background: linear-gradient(to right, #363939 10%, rgba(255, 255, 255, 0) 42%);
    }
        /* line 39, ../sass/_spinner.scss */
        .loader.loader-dark:before {
            background: #363939;
        }
        /* line 42, ../sass/_spinner.scss */
        .loader.loader-dark:after {
            background-color: white;
        }

    /* line 48, ../sass/_spinner.scss */
    .loader:before {
        width: 50%;
        height: 50%;
        background: #ffffff;
        border-radius: 100% 0 0 0;
        position: absolute;
        top: 0;
        left: 0;
        content: '';
    }

    /* line 59, ../sass/_spinner.scss */
    .loader:after {
        background: #008BC0;
        width: 75%;
        height: 75%;
        border-radius: 50%;
        content: '';
        margin: auto;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }

/* line 73, ../sass/_spinner.scss */
.loaderDisableEdit {
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    position: absolute;
    display: block;
    opacity: 0.5;
    background-color: #ffffff;
    z-index: 50;
    text-align: center;
}

/* line 86, ../sass/_spinner.scss */
.btn-primary[disabled] > .loader:after {
    background: #337ab7;
}

/* line 90, ../sass/_spinner.scss */
.btn-highlight > .loader {
    background: #363939;
    background: -moz-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
    background: -webkit-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
    background: -o-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
    background: -ms-linear-gradient(left, #363939 10%, rgba(255, 255, 255, 0) 42%);
    background: linear-gradient(to right, #363939 10%, rgba(255, 255, 255, 0) 42%);
}
    /* line 97, ../sass/_spinner.scss */
    .btn-highlight > .loader:before {
        background: #363939;
    }
    /* line 101, ../sass/_spinner.scss */
    .btn-highlight > .loader:after {
        background-color: #efefef;
    }

/* line 106, ../sass/_spinner.scss */
.btn .loader-xs {
    float: left;
    margin-right: 5px;
}

/* line 112, ../sass/_spinner.scss */
.btn-primary:hover > .loader:after {
    background: #286090;
}




@-webkit-keyframes load3 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes load3 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
/******** Grid Global ********/
/* line 3, ../sass/_koGrid.scss */
.kglabel {
    display: block;
    float: left;
    font-weight: bold;
    padding-right: 5px;
}

/* line 9, ../sass/_koGrid.scss */
.kgNoSelect {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

/******** Grid ********/
/* line 19, ../sass/_koGrid.scss */
.koGrid {
    background-color: #fdfdfd;
}

/******** Header ********/
/* line 25, ../sass/_koGrid.scss */
.kgGroupPanel {
    background-color: #eaeaea;
    overflow: hidden;
    border-bottom: 1px solid #d4d4d4;
}

/* line 31, ../sass/_koGrid.scss */
.kgGroupPanelDescription {
    margin-top: 5px;
    margin-left: 5px;
}

/* line 36, ../sass/_koGrid.scss */
.kgGroupList {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

/* line 42, ../sass/_koGrid.scss */
.kgGroupItem {
    float: left;
}

/* line 46, ../sass/_koGrid.scss */
.kgGroupElement {
    float: left;
    height: 100%;
    width: 100%;
}

/* line 52, ../sass/_koGrid.scss */
.kgGroupName {
    background-color: #f7f7f7;
    border: 1px solid #d4d4d4;
    padding: 3px 10px;
    float: left;
    margin-left: 0;
    margin-top: 2px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-weight: bold;
}

/* line 65, ../sass/_koGrid.scss */
.kgGroupItem:first-child {
    margin-left: 12px;
}

/* line 69, ../sass/_koGrid.scss */
.kgRemoveGroup {
    width: 5px;
    float: right;
    -moz-opacity: 0.4;
    opacity: 0.4;
    margin-top: -1px;
    margin-left: 5px;
}

    /* line 77, ../sass/_koGrid.scss */
    .kgRemoveGroup:hover {
        color: black;
        text-decoration: none;
        cursor: pointer;
        -moz-opacity: 0.7;
        opacity: 0.7;
    }

/* line 84, ../sass/_koGrid.scss */
.kgGroupArrow {
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 6px solid black;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 5px;
    float: right;
}

/* line 96, ../sass/_koGrid.scss */
.kgTopPanel {
    position: relative;
    background-color: #eaeaea;
    border-bottom: 1px solid #d4d4d4;
    z-index: 5;
}

/* line 102, ../sass/_koGrid.scss */
.kgHeaderContainer {
    position: relative;
    overflow: hidden;
    font-weight: bold;
}

/* line 108, ../sass/_koGrid.scss */
.kgHeaderScroller {
    position: absolute;
}

/* line 111, ../sass/_koGrid.scss */
.kgHeaderSortColumn {
    position: absolute;
    overflow: hidden;
}

/* line 116, ../sass/_koGrid.scss */
.kgHeaderCell {
    border-left: 1px solid #d4d4d4;
    position: absolute;
}

    /* line 121, ../sass/_koGrid.scss */
    .kgHeaderCell:first-child {
        border-left: 0;
    }

    /* line 125, ../sass/_koGrid.scss */
    .kgHeaderCell:last-child {
        border-right: 1px solid #d4d4d4;
    }

/* line 129, ../sass/_koGrid.scss */
.kgSortButtonUp {
    position: absolute;
    top: 3px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    border-color: gray transparent;
    border-style: solid;
    border-width: 0 5px 5px 5px;
    height: 0;
    width: 0;
}

/* line 142, ../sass/_koGrid.scss */
.kgSortButtonDown {
    position: absolute;
    top: 3px;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    border-color: gray transparent;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    height: 0;
    width: 0;
}

/* line 155, ../sass/_koGrid.scss */
.kgHeaderGrip {
    cursor: col-resize;
    width: 10px;
    right: -5px;
    top: 0;
    height: 100%;
    position: absolute;
    z-index: 5;
}

/* line 164, ../sass/_koGrid.scss */
.kgHeaderText {
    padding: 5px;
    box-sizing: border-box;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}

/******** Viewport ********/
/* line 175, ../sass/_koGrid.scss */
.kgViewport {
    overflow: auto;
    min-height: 20px;
    outline: none;
}

/* line 180, ../sass/_koGrid.scss */
.kgCanvas {
    position: relative;
}

/******** Rows ********/
/* line 185, ../sass/_koGrid.scss */
.kgRow {
    position: absolute;
    border-bottom: 1px solid #e5e5e5;
}

    /* line 189, ../sass/_koGrid.scss */
    .kgRow.even {
        background-color: #f3f3f3;
    }

    /* line 192, ../sass/_koGrid.scss */
    .kgRow.odd {
        background-color: #fdfdfd;
    }

    /* line 195, ../sass/_koGrid.scss */
    .kgRow.selected {
        background-color: #bdd0cb;
    }

/******** Cells ********/
/* line 201, ../sass/_koGrid.scss */
.kgCell {
    overflow: hidden;
    position: absolute;
    border-left: 1px solid #d4d4d4;
}

    /* line 207, ../sass/_koGrid.scss */
    .kgCell:first-child {
        border-left: 0;
    }

    /* line 211, ../sass/_koGrid.scss */
    .kgCell:last-child {
        border-right: 1px solid #d4d4d4;
    }

/* line 215, ../sass/_koGrid.scss */
.kgCellText {
    padding: 5px;
    box-sizing: border-box;
    white-space: nowrap;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
}

/* line 224, ../sass/_koGrid.scss */
.kgSelectionHeader {
    position: absolute;
    top: 11px;
    left: 6px;
}

/* line 229, ../sass/_koGrid.scss */
input[type="checkbox"] {
    margin: 0;
    padding: 0;
}

/* line 233, ../sass/_koGrid.scss */
input {
    vertical-align: top;
}

/* line 236, ../sass/_koGrid.scss */
.kgSelectionCell {
    margin-top: 9px;
    margin-left: 6px;
}

/* line 240, ../sass/_koGrid.scss */
.kgNoSort {
    cursor: default;
}

/******** Footer ********/
/* line 245, ../sass/_koGrid.scss */
.kgFooterPanel {
    background-color: #eaeaea;
    padding: 0;
    border-top: 1px solid #d4d4d4;
    position: relative;
}

/* line 251, ../sass/_koGrid.scss */
.kgTotalSelectContainer {
    float: left;
    margin: 5px;
    margin-top: 7px;
}

/* line 256, ../sass/_koGrid.scss */
.kgFooterSelectedItems {
    padding: 2px;
}

/* line 259, ../sass/_koGrid.scss */
.kgFooterTotalItems {
    padding: 2px;
}

    /* line 262, ../sass/_koGrid.scss */
    .kgFooterTotalItems.kgnoMultiSelect {
        padding: 0 !important;
    }

/* Aggregates */
/* line 267, ../sass/_koGrid.scss */
.kgAggHeader {
    position: absolute;
    border: none;
}

/* line 271, ../sass/_koGrid.scss */
.kgAggregate {
    position: absolute;
    background-color: #b3bfbc;
    border-bottom: 1px solid beige;
    overflow: hidden;
    top: 0;
    bottom: 0;
    right: -1px;
    left: 0;
}

/* line 281, ../sass/_koGrid.scss */
.kgAggregateText {
    position: absolute;
    left: 27px;
    top: 5px;
    line-height: 20px;
    white-space: nowrap;
}

/* line 288, ../sass/_koGrid.scss */
.kgAggArrowExpanded {
    position: absolute;
    left: 8px;
    bottom: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 9px 9px;
    border-color: transparent transparent #000000 transparent;
}

/* line 298, ../sass/_koGrid.scss */
.kgAggArrowCollapsed {
    position: absolute;
    left: 8px;
    bottom: 10px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 8.7px;
    border-color: transparent transparent transparent #000000;
}

/* line 309, ../sass/_koGrid.scss */
.kgHeaderButton {
    position: absolute;
    right: 2px;
    top: 8px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    width: 14px;
    height: 14px;
    z-index: 5;
    background-color: #b3bfbc;
    cursor: pointer;
}

/* line 322, ../sass/_koGrid.scss */
.kgHeaderButtonArrow {
    position: absolute;
    top: 4px;
    left: 3px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 6.5px 4.5px 0 4.5px;
    border-color: #000 transparent transparent transparent;
}

/* line 332, ../sass/_koGrid.scss */
.kgColMenu {
    right: 2px;
    padding: 5px;
    top: 25px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #BDD0CB;
    position: absolute;
    border: 2px solid #d4d4d4;
    z-index: 5;
}

/* line 344, ../sass/_koGrid.scss */
.kgMenuText {
    position: relative;
    top: 2px;
    left: 2px;
}

/* line 349, ../sass/_koGrid.scss */
.kgColList {
    list-style-type: none;
    padding-left: 25px;
}

/* line 354, ../sass/_koGrid.scss */
.kgColListItem {
    position: relative;
    right: 17px;
    top: 2px;
    white-space: nowrap;
}
    /* line 360, ../sass/_koGrid.scss */
    .kgColListItem label {
        display: block;
    }
    /* line 364, ../sass/_koGrid.scss */
    .kgColListItem span:first-of-type {
        margin-right: 20px;
    }

/* line 368, ../sass/_koGrid.scss */
.kgColListCheckbox {
    position: relative;
    right: 3px;
    top: 4px;
}

/********Paging Styles **********/
/* line 376, ../sass/_koGrid.scss */
.kgPagerButton {
    height: 25px;
    min-width: 26px;
}

/* line 381, ../sass/_koGrid.scss */
.kgPagerFirstTriangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 8.7px 5px 0;
    border-color: transparent #000000 transparent transparent;
    margin-left: 2px;
}

/* line 390, ../sass/_koGrid.scss */
.kgPagerFirstBar {
    width: 10px;
    border-left: 2px solid black;
    margin-top: -6px;
    height: 12px;
    margin-left: -3px;
}

/* line 398, ../sass/_koGrid.scss */
.kgPagerLastTriangle {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 0 5px 8.7px;
    border-color: transparent transparent transparent #000000;
    margin-left: -1px;
}

/* line 407, ../sass/_koGrid.scss */
.kgPagerLastBar {
    width: 10px;
    border-left: 2px solid black;
    margin-top: -6px;
    height: 12px;
    margin-left: 1px;
}

/* line 415, ../sass/_koGrid.scss */
.kgPagerPrevTriangle {
    margin-left: 0;
}

/* line 419, ../sass/_koGrid.scss */
.kgPagerNextTriangle {
    margin-left: 1px;
}

/* line 422, ../sass/_koGrid.scss */
.kgGroupIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAEFJREFUKFNjoAhISkr+h2J5JDZODNXGwGBsbPwfhIGAA8bGh6HaGBiAGhxAGJmND4M1gQCSM0adCsVQbcPcqQwMALWDGyDvWPefAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -2px;
    top: 2px;
}

/* line 432, ../sass/_koGrid.scss */
.kgGroupedByIcon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAANCAYAAACZ3F9/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAElJREFUKFNjoAhISkr+R8LyaHwMDNXGwGBsbPwfhoGAA5mPDUO1oWpE52PDYE0gALTFAYbR+dgwWBMIoPlh1I9ADNU2NPzIwAAAFQYI9E4OLvEAAAAASUVORK5CYII=);
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
    position: absolute;
    right: -2px;
    top: 2px;
}

/* line 442, ../sass/_koGrid.scss */
.kgGroupingNumber {
    position: absolute;
    right: -10px;
    top: -2px;
}

/* line 448, ../sass/_koGrid.scss */
.gridStyle {
    border: 1px solid #d4d4d4;
    max-width: 80%;
    width: 100%;
    height: 800px;
}

@media (max-width: 1024px) {
    .gridStyle {
        max-width: 100%;
        padding: 0px 10px 0px 10px;
        border:none;
    }
}

.selectedFilter {
    border: 1px #d4d4d4 dashed;
}
/* line 1, ../sass/_koGrid.overrides.scss */
a.kgCellText {
    display: inline-block;
}

/* line 5, ../sass/_koGrid.overrides.scss */


/* line 4, ../sass/_confirmation.scss */
.bankInformation {
    margin-top: 70px;
    margin-bottom: 20px;
}
    /* line 8, ../sass/_confirmation.scss */
    .bankInformation span {
        display: block;
    }

/* line 18, ../sass/_confirmation.scss */
.confirmation-container {
    font-size: 1.5em;
    max-width: 800px;
    margin: 0 auto;
}

/* line 3, ../sass/_wizard.scss */
.wizard {
    /*
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
    */
    background-color: transparent;
    position: relative;
    min-height: 48px;
    overflow: hidden;
    height: 100%;
    padding-top: 35px;
}


    /* line 14, ../sass/_wizard.scss */
    .wizard:before,
    .wizard:after {
        display: table;
        content: "";
        line-height: 0;
    }

    /* line 22, ../sass/_wizard.scss */
    .wizard:after {
        clear: both;
    }

    /* line 26, ../sass/_wizard.scss */
    .wizard > .steps {
        list-style: none outside none;
        padding: 0;
        margin: 0;
        overflow: hidden;
        align-items: center;
        /*background: #fbfbfb;*/
    }


        /* line 35, ../sass/_wizard.scss */
        .wizard > .steps.previous-disabled li.complete {
            cursor: default;
        }

            /* line 39, ../sass/_wizard.scss */
            .wizard > .steps.previous-disabled li.complete:hover {
                /*background: #f3f4f5;*/
                color: #468847;
                cursor: default;
            }

                /* line 45, ../sass/_wizard.scss */
                .wizard > .steps.previous-disabled li.complete:hover .chevron:before {
                    border-left-color: #f3f4f5;
                }

        /* line 49, ../sass/_wizard.scss */
        .wizard > .steps li {
            float: left;
            margin: 0;
            padding: 0 30px 0 30px;
            height: 52px;
            line-height: 46px;
            position: relative;
            /*background: #F5F5F5;*/
            color: #999999;
            font-size: 16px;
            display: table;
            cursor: not-allowed;
        }

.myDevice {
    width: 100%;
}


/*@media (min-width: 768px) {
    .wizard > .steps li {
        border: 1px solid #d4d4d4;
    }
}*/


/*@media (max-device-width: 480px) {
    .container .wizard {
        border: 0;
    }

        .container .wizard > .steps {
            list-style: none outside none;
            border: 0;
        }

            .container .wizard > .steps li {
                border: 0;
            }

        .container .wizard .step-content {
            padding: 1px;
        }
}*/

/* line 65, ../sass/_wizard.scss */
.wizard > .steps li .chevron {
    border: 24px solid transparent;
    border-left: 14px solid #d4d4d4;
    border-right: 0;
    display: block;
    position: absolute;
    right: -14px;
    top: 0;
    z-index: 1;
}

    /* line 76, ../sass/_wizard.scss */
    .wizard > .steps li .chevron:before {
        border: 24px solid transparent;
        border-left: 14px solid #fbfbfb;
        border-right: 0;
        content: "";
        display: block;
        position: absolute;
        right: 1px;
        top: -24px;
    }

/* line 87, ../sass/_wizard.scss */
.wizard > .steps li.complete {
    /*background: #f3f4f5;*/
    /*color: #468847;*/
}

    /* line 92, ../sass/_wizard.scss */
    .wizard > .steps li.complete:hover {
        /*background: #e7eff8;*/
        cursor: pointer;
    }

        /* line 97, ../sass/_wizard.scss */
        .wizard > .steps li.complete:hover .chevron:before {
            border-left: 14px solid #e7eff8;
        }

    /* line 101, ../sass/_wizard.scss */
    .wizard > .steps li.complete .chevron:before {
        border-left: 14px solid #f3f4f5;
    }

/* line 105, ../sass/_wizard.scss */
.wizard > .steps li.active {
    /*background: #f1f6fc;*/
    /*background: #EBF8FF;*/
    color: #3a87ad;
    cursor: default;
}

    .wizard > .steps li.active .patentveiviser {
        color: black;
    }

    /* line 111, ../sass/_wizard.scss */
    .wizard > .steps li.active .chevron:before {
        border-left: 14px solid #f1f6fc;
    }

    /* line 115, ../sass/_wizard.scss */
    .wizard > .steps li.active .badge {
        background-color: #3a87ad;
    }

/* line 119, ../sass/_wizard.scss */
.wizard > .steps li .badge {
    margin-right: 8px;
}

/* line 123, ../sass/_wizard.scss */
.wizard > .steps li .badge-success {
    background-color: #468847;
}

/* line 127, ../sass/_wizard.scss */
.wizard > .steps li:first-child {
    border-radius: 4px 0 0 0;
}

/* line 131, ../sass/_wizard.scss */
.wizard > .steps .mat-stepper-horizontal-line:last-child {
    display: none;
    /*background-color: #EBF8FF;*/
}

/* line 135, ../sass/_wizard.scss */
.wizard > .actions {
    z-index: 1000;
    position: absolute;
    right: 0;
    line-height: 46px;
    float: right;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: middle;
    background-color: #e5e5e5;
    border-left: 1px solid #d4d4d4;
}

    /* line 148, ../sass/_wizard.scss */
    .wizard > .actions a {
        line-height: 45px;
        font-size: 12px;
        margin-right: 8px;
    }

    /* line 154, ../sass/_wizard.scss */
    .wizard > .actions .btn-prev[disabled] {
        cursor: not-allowed;
    }

    /* line 158, ../sass/_wizard.scss */
    .wizard > .actions .btn-prev span {
        margin-right: 5px;
    }

    /* line 162, ../sass/_wizard.scss */
    .wizard > .actions .btn-next[disabled] {
        cursor: not-allowed;
    }

    /* line 166, ../sass/_wizard.scss */
    .wizard > .actions .btn-next span {
        margin-left: 5px;
    }

/* line 170, ../sass/_wizard.scss */
.wizard .step-content {
    /*border-top: 1px solid #D4D4D4; */
    padding: 10px;
    float: left;
    width: 100%;
    min-height: 880px
}

    /* line 177, ../sass/_wizard.scss */
    .wizard .step-content .step-pane {
        display: none;
    }

    /* line 181, ../sass/_wizard.scss */
    .wizard .step-content > .active {
        display: block;
    }

        /* line 185, ../sass/_wizard.scss */
        .wizard .step-content > .active .btn-group .active {
            display: inline-block;
        }

/* line 189, ../sass/_wizard.scss */
.wizard.complete > .actions .glyphicon-arrow-right:before {
    display: none;
}

/* line 193, ../sass/_wizard.scss */
.wizard.complete > .actions .glyphicon-arrow-right {
    margin-left: 0;
}

@media print {/*DETTE ER CSS FOR PDF FOR ORDRE*/

    body { /*Ny: ser ut til � fjerne padding p� bunnen p� pdf utskrift*/
        font-size: 13px;
        font-family: Roboto, sans-serif;
        color: #000;
        min-height: 100%;
        position: relative;
        padding-bottom: 0px;
        margin: 0;
        line-height: 1.42857143;
        /*background-color: pink !important;*/
    }

    /* line 2, ../sass/_print.scss */
    .sr-only, .navbar, .subheader, .search-row, .nav-results-count, footer, nav, .button-bar, aside, .expand-collapse, .download-all, #fancybox-lock, .popover-toggle {
        display: none;
    }

    .backGroundColor {
        /*background-color: #ffffee !important;*/
        -webkit-print-color-adjust: exact;
        background-color: #ffffee !important;
        /*background-color: pink !important;*/
    }

    .has-warning.popover-toggle {
        display: inline-block !important;
    }

    /* line 3, ../sass/_print.scss */
    .panel-heading {
        color: #333 !important;
        background-color: #f5f5f5 !important;
        /*background-color: pink !important;*/
        border-color: #ddd !important;
    }

    /* line 8, ../sass/_print.scss */
    li {
        page-break-inside: avoid;
    }

    /* line 12, ../sass/_print.scss */
    .panel {
        page-break-inside: avoid;
        break-inside: avoid;
        page-break-before: auto;
    }


    /* line 18, ../sass/_print.scss */
    header {
        background-color: white !important;
        /*background-color: pink !important;*/
        background-image: none !important;
        min-height: 0;
        height: auto;
        margin-bottom: 20px;
    }

        /*/* line 24, ../sass/_print.scss */
        header a {
            /*font-size: 0px;*/
            /*font-size: 20px;*/
        }

        /* line 28, ../sass/_print.scss */
        header .container1 {
            width: auto;
        }

    /* line 33, ../sass/_print.scss */
    a[href]:after {
        content: "" !important;
    }

    /* line 36, ../sass/_print.scss */
    .hidden-print {
        display: none;
    }

    /*UTSJEKKET : M� V�RE MED FOR AT LOGO SKAL VISES, eller???*/
    /* line 39, ../sass/_print.scss */
    .row {
        display: block !important;
    }

    /* line 42, ../sass/_print.scss */
    .expand-details {
        content: none !important;
        display: none !important;
    }

    /* line 47, ../sass/_print.scss */
    .alert {
        padding: 0px !important;
        margin-bottom: 0px !important;
    }

    /* line 51, ../sass/_print.scss */
    .col-sm-3 {
        width: 25%;
    }

    /* line 54, ../sass/_print.scss */
    .col-sm-6 {
        width: 50%;
    }

    /* line 57, ../sass/_print.scss */
    .col-sm-9 {
        width: 75%;
    }

    /* line 60, ../sass/_print.scss */
    .col-sm-10 {
        width: 83.33333333%;
    }
    /*.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
  float: left;
  padding-right: 0px !important; 
  padding-left: 0px !important; 
  }*/

    /* line 68, ../sass/_print.scss */
    .payables {
        margin-left: 20px;
        margin-right: 30px;
        margin-top: 0px !important;
    }

    /* line 73, ../sass/_print.scss */
    .list-group-item {
        position: relative;
        display: block;
        padding: 0px 0px !important;
    }

    /* line 78, ../sass/_print.scss */
    .hidden-screen {
        display: block !important;
    }

    /* line 82, ../sass/_print.scss */
    #pageFooter {
        display: table-footer-group;
        vertical-align: bottom;
    }

        /* line 87, ../sass/_print.scss */
        #pageFooter:after {
            counter-increment: page;
            content: "Page " counter(page);
            left: 0;
            top: 100%;
            white-space: nowrap;
            /*z-index: 20px;*/
            -moz-border-radius: 5px;
            -moz-box-shadow: 0px 0px 4px #222;
            background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
            background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
        }
}

@page {
    size: 8.5in 11in;
    margin: 1cm;
}

@media print and (max-width: 767px) {

    /* line 106, ../sass/_print.scss */
    header {
        background-color: white !important;
        /*background-color: pink !important;*/
        background-image: none !important;
    }
        /* line 109, ../sass/_print.scss */
        header .hidden-xs {
            display: block !important;
        }

    /*Ny: ser ut til � fjerne padding p� bunnen p� pdf utskrift -> flytter opp til print uten max - min*/
    /*body {
        padding-bottom: 0px;
    }*/
}

@media (min-width: 768px) {
    .wizard > .steps li {
        /*
        border: 1px solid #d4d4d4;
        */
    }
}

@media screen {
    /* line 117, ../sass/_print.scss */
    .hidden-screen {
        display: none;
    }
}


@media screen and (max-width: 1200px) {
    /* line 80, ../sass/_skin.scss */
    .bank {
        float: none;
    }

    .cc-card {
        display: block;
        font-size: 3em;
        margin: 10px;
        min-width: 120px;
        min-height: 42px;
    }

    .payment-options-details-panel-container {
        margin-right: 50px;
        margin-left: 50px;
    }

    .payment-options-details-panel {
        margin-left: 0;
        margin-right: 0;
        padding: 2px;
    }
}

/* line 679, ../sass/_skin.scss */
@media screen and (max-width: 990px) {

    .payment-options-details-panel-container {
        margin-right: 50px;
        margin-left: 50px;
    }

    .payment-method {
        border-radius: 0;
        margin-right: -4px;
        /*max-width: 120px;*/
    }

    .payment-options-details-panel {
        margin-left: 0;
        margin-right: 0;
    }
}


@media screen and (min-width: 767px) {
    /* line 135, ../sass/_PS.skin.scss */
    .affix-top .navbar-collapse {
        padding-left: 0px;
    }

    /* line 139, ../sass/_PS.skin.scss */
    .navbar-collapse {
        padding-left: 0px;
    }

    /* line 143, ../sass/_PS.skin.scss */
    .navbar-nav:not(.navbar-right) > li:first-child > a {
        padding-left: 0px;
    }
}

@media screen and (max-width: 768px) {
    /* line 124, ../sass/_skin.scss */
    .list-group-item {
        font-size: 10px;
    }

    .cc-card {
        margin: 5px;
        font-size: 3em;
    }

    .subheader {
        display: block;
        margin-top: 10px;
        text-align: left;
    }

    .confirmation-container {
        font-size: 1em;
        margin: 0 auto;
    }

    /*}
@media screen and (max-width: 768px) {*/

    .payment-options-details-panel-container {
        display: none;
    }

    .creditcard-ul {
        min-width: 164px;
        font-size: 10px;
        float: none;
    }
    /*}
@media screen and (max-width: 768px) {*/
    /* line 1248, ../sass/_skin.scss */
    body {
        padding-bottom: 320px;
    }
}

@media (max-device-width: 640px) {
    .cc-card {
        margin: 2px;
        font-size: 2em;
    }

    .btn-multiline {
        margin-left: -40px;
        padding-right: 5px;
        min-width: 200px;
        line-height: 1.5em;
    }

    .btn-shopping-cart {
        width: auto;
        padding-left: 5px;
        padding-right: 5px;
    }

    .logo .title {
        font-size: 2.5em;
        line-height: 30px;
    }
}


@media (max-device-width: 480px) {
    .container .wizard {
        border: 0;
    }

        .container .wizard > .steps {
            list-style: none outside none;
            border: 0;
        }

            .container .wizard > .steps li {
                border: 0;
            }

        .container .wizard .step-content {
            padding: 1px;
        }
    /*}

@media (max-device-width: 480px) {*/
    .cc-card {
        margin: 5px;
        font-size: 2em;
        min-width: 40px;
        min-height: 42px;
    }

    .bankAxess {
        background-size: 39px;
        display: block;
    }

    .btn-multiline {
        margin-left: -30px;
        padding-right: 10px;
        min-width: 200px;
        line-height: 1.5em;
    }
}


@media (max-device-width: 320px) {
    .cc-card {
        margin: 0;
        font-size: 1em;
        min-width: 40px;
        min-height: 42px;
        margin-right: 15px;
    }

    .bankAxess {
        background-size: 30px;
        display: block;
    }

    .btn-multiline {
        margin-left: -40px;
        padding-right: 5px;
        line-height: 1.5em;
    }
}




/*@media screen {
    /* line 117, ../sass/_print.scss */
/*.hidden-screen {
        display: none;
    }
}*/

