/* Minification failed. Returning unminified contents.
(1,3484): run-time error CSS1038: Expected hex color, found '#0061'
(1,3537): run-time error CSS1038: Expected hex color, found '#0061'
(1,3592): run-time error CSS1038: Expected hex color, found '#0061'
(1,3645): run-time error CSS1038: Expected hex color, found '#0061'
(1,4565): run-time error CSS1038: Expected hex color, found '#0061'
(1,4618): run-time error CSS1038: Expected hex color, found '#0061'
(1,4673): run-time error CSS1038: Expected hex color, found '#0061'
(1,4726): run-time error CSS1038: Expected hex color, found '#0061'
(1,5576): run-time error CSS1038: Expected hex color, found '#0061'
(1,5629): run-time error CSS1038: Expected hex color, found '#0061'
(1,5684): run-time error CSS1038: Expected hex color, found '#0061'
(1,5737): run-time error CSS1038: Expected hex color, found '#0061'
(1,9479): run-time error CSS1039: Token not allowed after unary operator: 'CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVkYTAwMCIgc3RvcC1vcGFjaXR5PSIxIi8'
(1,9707): run-time error CSS1039: Token not allowed after unary operator: 'CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iIzUwOGEwMCIgc3RvcC1vcGFjaXR5PSIxIi8'
(1,9791): run-time error CSS1039: Token not allowed after unary operator: 'CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Zjg3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ'
(1,9903): run-time error CSS1039: Token not allowed after unary operator: 'CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc'
(1,10015): run-time error CSS1019: Unexpected token, found ')'
(1,10015): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
(1,10891): run-time error CSS1039: Token not allowed after unary operator: 'CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8'
(1,11119): run-time error CSS1039: Token not allowed after unary operator: 'CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjNDA2ZTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ5N2QwMCIgc3RvcC1vcGFjaXR5PSIxIi8'
(1,11287): run-time error CSS1039: Token not allowed after unary operator: 'CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4'
(1,11426): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
 */
@charset "UTF-8";*{margin:0;padding:0;}html{overflow-y:scroll;font-size:12px;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px),only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){html{font-size:18px;}}body{background:#f5f5f5;color:#282828;font-family:OpenSans,sans-serif;font-size:14px;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px){body{background:none repeat scroll 0 0 #fff;}}table{border-collapse:separate;border-spacing:0;}img{border:0 none;}form,input{margin:0;padding:0;}a{color:#0085c7;font-size:1em;text-decoration:none;}a:hover{text-decoration:underline;}h1,h2,h3,h4{font-size:1em;}h3{border-bottom:.16666667em groove #fff;color:#00629d;font-size:1em;margin:1.25em 0 .41666667em;padding:.41666667em;}.DetailArea{line-height:26px;}.DetailArea h3:first-child{margin-top:0;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px){.DetailArea{line-height:18px;}}@media only screen and (min-width:1025px){.DetailArea{line-height:20px;}}h3.no-underline{border:medium none;}span{line-height:1.66666667em;}h1 span{line-height:18px;}p{width:100%;}.clear{clear:both;}input,textarea,select{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:.91666667em;color:#3c3c3c;}input[type="text"],input[type="password"],input[type="email"],select{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #999;display:inline-block;width:20.83333333em;height:1.66666667em;line-height:1.66666667em;vertical-align:middle;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px),only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){input[type="text"],input[type="password"],input[type="email"],select{height:40px;line-height:40px;}}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px){input[type="text"],input[type="password"],input[type="email"],select{width:100%;}}@media only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){input[type="text"],input[type="password"],input[type="email"],select{width:380px;}}input[type="text"],input[type="password"],input[type="email"],option{padding-left:.25em;}.not-supported-browser{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #3c3c3c;border-top:1px solid #3c3c3c;color:#3c3c3c;height:2.5em;left:0;line-height:2.5em;position:absolute;text-align:center;top:1.25em;vertical-align:middle;width:100%;z-index:999;}#ContentWrapper{margin:0 auto 30px;width:80em;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px),only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){#ContentWrapper{margin:0 auto 30px;width:100%;}}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px){#ContentWrapper>header{margin-bottom:-1px;}}#NavigationWrapper{background:#0974b3;background:-webkit-linear-gradient(left,#0061 9,#0079bf);background:-o-linear-gradient(right,#0061 9,#0079bf);background:-moz-linear-gradient(right,#0061 9,#0079bf);background:linear-gradient(to right,#0061 9,#0079bf);position:relative;width:100%;}@media only screen and (min-device-width:375px) and (max-device-height:812px) and (-webkit-device-pixel-ratio:3){#NavigationWrapper{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top);}}#NavigationWrapper .inner-wrapper{padding-top:10px;}#NavigationWrapper .inner-wrapper:after{content:url("images/visma-logo-white.svg");height:20px;width:120px;margin-left:-50px;}#MainArticle{background:none repeat scroll 0 0 #fff;min-height:50em;overflow:hidden;position:relative;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px),only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){#MainArticle{min-height:initial;}}#MainArticle header{background:#0974b3;background:-webkit-linear-gradient(left,#0061 9,#0079bf);background:-o-linear-gradient(right,#0061 9,#0079bf);background:-moz-linear-gradient(right,#0061 9,#0079bf);background:linear-gradient(to right,#0061 9,#0079bf);color:#fff;height:25px;line-height:25px;text-align:left;vertical-align:middle;width:100%;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px),only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){#MainArticle header{height:39px;line-height:39px;background-position-y:0;}}#MainArticle header h1{color:#fff;padding-left:1.25em;}#ArticleContent{display:inline-block;padding:15px;text-align:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#ArticleContent .ActionArea:first-child{border-bottom:2px groove #fff;margin-bottom:.83333333em;padding-bottom:.83333333em;}footer{background:#0974b3;background:-webkit-linear-gradient(left,#0061 9,#0079bf);background:-o-linear-gradient(right,#0061 9,#0079bf);background:-moz-linear-gradient(right,#0061 9,#0079bf);background:linear-gradient(to right,#0061 9,#0079bf);color:#fff;display:inline-block;height:39px;line-height:18px;text-align:center;vertical-align:middle;width:100%;font-size:.8em;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px){footer{display:none;}}footer *{color:#fff;}table th{text-align:left;font-weight:bold;height:2.16666667em;line-height:2.16666667em;vertical-align:top;width:16.66666667em;}ul{list-style-position:inside;list-style-type:none;}li{padding:.16666667em 0;}ul li{list-style-position:outside;margin-left:20px;}.ReturnArea{width:100%;text-align:right;float:left;}.ReturnArea>a{margin-top:2.5em;height:1.5em;line-height:1.5em;vertical-align:middle;color:#3c3c3c;padding-left:1.66666667em;background:transparent url('Images/16_arrow_left.svg') left top no-repeat;display:inline-block;background-position:0 2px;}.ReturnArea>a:hover{color:#0085c7;}fieldset.validation-summary{display:none;position:relative;padding:12px 12px 10px 72px;-moz-border-radius:.2em;clear:both;min-height:74px;border-width:1px;border:#e57377 solid 1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;color:#282828;line-height:50px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);-moz-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);margin-bottom:20px;}fieldset.validation-summary:before{background:url(images/16_error_icon.svg) no-repeat;background-size:50px;background-position:0 10px;content:"";height:60px;left:12px;position:absolute;top:12px;width:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}fieldset.validation-summary h1{font-size:1em;font-weight:700;line-height:16px;margin:0 0 11px 0;}fieldset.validation-summary .Alert{font-size:.91666667em;margin:0;line-height:135%;}.loginFieldContainer{margin:10px 0;}.tableheader,.tableheader td,.tableheader th{background:#e7e7e7;background:-moz-linear-gradient(top,#fefefe 0%,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fefefe),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fefefe 0%,#e5e5e5 100%);background:-o-linear-gradient(top,#fefefe 0%,#e5e5e5 100%);background:-ms-linear-gradient(top,#fefefe 0%,#e5e5e5 100%);background:linear-gradient(to bottom,#fefefe 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e5e5e5',GradientType=0);height:1.66666667em;line-height:1.66666667em;vertical-align:middle;margin:0;padding:0;padding-left:1.25em;font-size:.91666667em;font-weight:bold;color:#3c3c3c;border:none;position:relative;}.PostbackButton{color:#fff;background:#4d8500;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#569400 0,#487c00 40%,#477a00 100%);background:linear-gradient(to bottom,#569400 0,#487c00 40%,#477a00 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#569400',endColorstr='#477a00',GradientType=0);border-color:#4f8800 #437400 #2d5e00;box-shadow:0 1px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:subpixel-antialiased;border-radius:3px;border-style:solid;border-width:1px;color:#fff;height:40px;vertical-align:middle;text-shadow:0 1px 2px #333;cursor:pointer;padding:0 1.25em .16666667em 1.25em;font-size:.91666667em;}.PostbackButton:hover{background:#5da000;background:base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVkYTAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iIzUwOGEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0Zjg3MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#5da000 0,#508a00 45%,#4f8700 100%);background:linear-gradient(to bottom,#5da000 0,#508a00 45%,#4f8700 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#5da000',endColorstr='#4f8700',GradientType=0);border-color:#579400 #497c00 #316400;border-width:1px;box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 #5da000,inset 1px 0 0 #548f00,inset -1px 0 0 #548f00;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 #5da000,inset 1px 0 0 #548f00,inset -1px 0 0 #548f00;-moz-box-shadow:0 1px 0 rgba(0,0,0,.15),inset 0 1px 0 #5da000,inset 1px 0 0 #548f00,inset -1px 0 0 #548f00;}.PostbackButton:active{background:#3a6400;background:base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNhNjQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjNDA2ZTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ5N2QwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-linear-gradient(top,#3a6400 0,#406e00 6%,#497d00 100%);background:linear-gradient(to bottom,#3a6400 0,#406e00 6%,#497d00 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#3a6400',endColorstr='#497d00',GradientType=0);border-color:#325700 #3b6500 #427000;border-width:1px;outline:0;box-shadow:0 1px 0 rgba(255,255,255,.15),inset 0 1px 0 #3a6400,inset 1px 0 0 #447500,inset -1px 0 0 #447500;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.15),inset 0 1px 0 #3a6400,inset 1px 0 0 #447500,inset -1px 0 0 #447500;-moz-box-shadow:0 1px 0 rgba(255,255,255,.15),inset 0 1px 0 #3a6400,inset 1px 0 0 #447500,inset -1px 0 0 #447500;}.Button{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#fff 10%,#f0f0f0 75%);background:linear-gradient(to bottom,#fff 10%,#f0f0f0 75%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#f0f0f0',GradientType=0);border-color:#e0e0e0 #d2d2d2 #b6b6b6;box-shadow:-1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,.12);-webkit-box-shadow:-1px -1px 0 #f8f8f8 inset,1px -1px 0 #f8f8f8 inset,0 1px 0 rgba(0,0,0,.12);-moz-box-shadow:-1px -1px 0 #f8f8f8 inset,1px -1px 0 #f8f8f8 inset,0 1px 0 rgba(0,0,0,.12);color:#282828;border-radius:3px;border-style:solid;border-width:1px;color:#202020;height:40px;vertical-align:middle;text-shadow:0 1px 2px rgba(255,255,255,.5);cursor:pointer;padding:0 1.25em .16666667em 1.25em;font-size:.91666667em;}@media(max-width:479px){.Button,.PostbackButton{width:100%;height:48px;margin-bottom:10px;}}@media(min-width:768px){.Button,.PostbackButton{width:140px;height:30px;}}.Button:hover{background:#e8f6ff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…EiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(top,#e8f6ff 10%,#dae7ef 75%);background:linear-gradient(to bottom,#e8f6ff 10%,#dae7ef 75%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#e8f6ff',endColorstr='#dae7ef',GradientType=0);box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset;-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset;-moz-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset;box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset,0 1px 0 rgba(0,0,0,.05);-webkit-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:-1px -1px 0 rgba(255,255,255,.5) inset,1px 1px 0 rgba(255,255,255,.5) inset,0 1px 0 rgba(0,0,0,.05);color:#282828;}#LoadingSpinner,#customLoadingSpinner{display:block;height:5.33333333em;position:absolute;right:.83333333em;top:.16666667em;width:5.33333333em;z-index:99999999;}@media only screen and (max-width:399px),only screen and (min-width:400px) and (max-width:767px),only screen and (orientation:portrait) and (min-width:768px) and (max-width:1024px),only screen and (orientation:landscape) and (min-width:768px) and (max-width:1024px){.passwordrequirements p{line-height:170%;}}.tooltip{display:inline-block;height:20px;vertical-align:sub;}#PasswordRequirementsInformationMobile{display:none;}#passwordstrengthfeedback{width:100%;height:10px;}@media(min-width:768px){#passwordstrengthfeedback{width:380px;}}@media(min-width:1025px){#passwordstrengthfeedback{width:268px;}}#passwordstrengthfeedback.weak{background:linear-gradient(90deg,#e57377 40%,#fff 40%);}#passwordstrengthfeedback.medium{background:linear-gradient(90deg,#ffa526 60%,#fff 60%);}#passwordstrengthfeedback.strong{background:linear-gradient(90deg,#95b26b 80%,#fff 80%);}#passwordstrengthfeedback.strongest{background:linear-gradient(90deg,#4d8400 100%,#fff 100%);}
@media only print{body{background:none}#ContentWrapper>header,#ContentWrapper>footer{display:none}#MainArticle{background-color:initial}}
#popup_container {
    font-family: OpenSans, sans-serif;
    font-size: 14px;
    min-width: 300px; /* Dialog will be no smaller than this */
    max-width: 600px; /* Dialog will wrap after this width */
    background: #FCFDFD;
    border: solid 1px #A7C9E2;
    color: #000;
}

#popup_title {
    font-family: OpenSans, sans-serif;
    font-size: 16px;
    text-align: left;
    line-height: 2.9em;
    background: #F5F5F5;
    border: 1px solid #EBEBEB;
    color: #282828;
    font-weight: 100;
    padding: 0px 0px 0px 20px;
    border-bottom: 0.8px;
    cursor: default;
    margin: 0px 0px 0px 0px;
}

#popup_close{
    -webkit-appearance: none;
    margin: 20px 20px 0px 0px;
    cursor: pointer;
    line-height: 2.9em;
    background: 0 0;
    border: 0;
    float:right;
}

#popup_close span {
    display: block;
    overflow: hidden;
    width: 11px;
    height: 11px;
    text-indent: -9999px;
    background: url("images/close-icon.svg") no-repeat 0 -18px transparent;
    border: 0;
}

#popup_content {
    background: url("images/ui-bg_flat_0_fafafa_40x100.png") repeat-x scroll 50% 50% #FAFAFA;
    color: #3C3C3C;
    padding: 15px;
    margin: 0px;
}

#popup_footer {
    margin-bottom: 0;
    border-top: 1px solid #e5e5e5;
    text-align: right;
    background: #F5F5F5;
    padding-right: 20px;
    height: 53px;
}

#popup_ok, #popup_cancel {
    min-width: 160px;
    height: 30px;
    margin: 3px 0px 0px 5px;
    border-width: 1px;
    border-style: solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    font: inherit;
    font-size: 14px;
    line-height: 145%;
    text-decoration: none;
    display: inline-block;
    font-weight: 400;
    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;
    -webkit-appearance: button;
    text-transform: none;
    overflow: visible;
}

#popup_ok:not(.dropdown-toggle), #popup_cancel:not(.dropdown-toggle) {
    padding: 4px 15px;
}

#popup_ok {
    border-color: #4f8800 #437400 #2d5e00;
    color: #fff;
    background: #4D8500;
    background: -webkit-linear-gradient(top, #569400 0,#487c00 40%,#477a00 100%);
    background: linear-gradient(to bottom, #569400 0,#487c00 40%,#477a00 100%);
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.15);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.15);
    box-shadow: 0 1px 0 rgba(0,0,0,0.15);
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: subpixel-antialiased;
}

#popup_cancel {
    border-color: #e0e0e0 #d2d2d2 #b6b6b6;
    color: #282828;
    background: #ffffff;
    background: -webkit-linear-gradient(top, #ffffff 10%,#f0f0f0 75%);
    background: linear-gradient(to bottom, #ffffff 10%,#f0f0f0 75%);
    -webkit-box-shadow: -1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,0.12);
    -moz-box-shadow: -1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,0.12);
    box-shadow: -1px -1px 0 #fff inset,1px 1px 0 #fff inset,0 1px 0 rgba(0,0,0,0.12);
}

#popup_ok:hover {
    border-width: 1px;
    border-color: #579400 #497c00 #316400;
    color: #fff;
    background: #5da000;
    background: -webkit-linear-gradient(top, #5da000 0,#508a00 45%,#4f8700 100%);
    background: linear-gradient(to bottom, #5da000 0,#508a00 45%,#4f8700 100%);
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.15),inset 0 1px 0 #5da000,inset 1px 0 0 #548f00,inset -1px 0 0 #548f00;
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.15),inset 0 1px 0 #5da000,inset 1px 0 0 #548f00,inset -1px 0 0 #548f00;
    box-shadow: 0 1px 0 rgba(0,0,0,0.15),inset 0 1px 0 #5da000,inset 1px 0 0 #548f00,inset -1px 0 0 #548f00;
}

#popup_cancel:hover {
    background: #e8f6ff;
    background: -webkit-linear-gradient(top, #e8f6ff 10%,#dae7ef 75%);
    background: linear-gradient(to bottom, #e8f6ff 10%,#dae7ef 75%);
    -webkit-box-shadow: -1px -1px 0 rgba(255,255,255,0.5) inset,1px 1px 0 rgba(255,255,255,0.5) inset;
    -moz-box-shadow: -1px -1px 0 rgba(255,255,255,0.5) inset,1px 1px 0 rgba(255,255,255,0.5) inset;
    box-shadow: -1px -1px 0 rgba(255,255,255,0.5) inset,1px 1px 0 rgba(255,255,255,0.5) inset;
    -webkit-box-shadow: -1px -1px 0 rgba(255,255,255,0.5) inset,1px 1px 0 rgba(255,255,255,0.5) inset,0 1px 0 rgba(0,0,0,0.05);
    -moz-box-shadow: -1px -1px 0 rgba(255,255,255,0.5) inset,1px 1px 0 rgba(255,255,255,0.5) inset,0 1px 0 rgba(0,0,0,0.05);
    box-shadow: -1px -1px 0 rgba(255,255,255,0.5) inset,1px 1px 0 rgba(255,255,255,0.5) inset,0 1px 0 rgba(0,0,0,0.05);
    color: #282828;
}

#popup_message {
    background-color: transparent;
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 45px;
    margin-bottom: 15px;
    min-height: 32px;
}

#popup_spinner {
    text-align: center;
    left: 50%;
}

#popup_content.alert #popup_message {
    background: url("images/16_error_icon.svg") no-repeat;
}

#popup_content.notify #popup_message {
    background: url("images/16_warning_icon.svg") no-repeat;
}

#popup_content.confirm #popup_message {
    background: url("images/16_question_icon.svg") no-repeat;
}

#popup_content.prompt #popup_message {
    background: url("images/16_information_icon.svg") no-repeat;
}

#popup_content.information #popup_message {
    background: url("images/16_information_icon.svg") no-repeat;
}

#popup_panel {
    display: inline-block;
    width: 100%;
    margin: 7px 0px 0px 0px;
}



