/* Minification failed. Returning unminified contents.
(25,17): run-time error CSS1039: Token not allowed after unary operator: '-white'
(32,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryLightColor'
(44,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryColor'
(49,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryColor'
(53,18): run-time error CSS1036: Expected expression, found '@FontFamily'
(79,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryLightColor'
(80,16): run-time error CSS1036: Expected expression, found '@FontSize'
(81,18): run-time error CSS1036: Expected expression, found '@FontFamily'
(88,12): run-time error CSS1036: Expected expression, found '@MenuFontColor'
(105,12): run-time error CSS1036: Expected expression, found '@FontColorLight'
(115,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryColor'
(119,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@MeRLINHighlightColor'
(120,23): run-time error CSS1036: Expected expression, found '@LogoBgcolor'
(124,12): run-time error CSS1036: Expected expression, found '@MenuFontColor'
(128,12): run-time error CSS1036: Expected expression, found '@MeRLINHighlightColor'
(132,28): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@MeRLINHighlightColor'
(136,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryLightColor'
(141,12): run-time error CSS1036: Expected expression, found '@MenuFontColor'
(145,12): run-time error CSS1036: Expected expression, found '@MenuFontColor'
(161,23): run-time error CSS1036: Expected expression, found '@ActionButtonColor'
(162,12): run-time error CSS1036: Expected expression, found '@ActionButtonIconColor'
(163,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@ActionButtonBorderColor'
(173,23): run-time error CSS1036: Expected expression, found '@ButtonBackground'
(174,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@ButtonBorder'
(188,17): run-time error CSS1039: Token not allowed after unary operator: '-date-bg'
(193,16): run-time error CSS1036: Expected expression, found '@BreadcrumbFontSize'
(194,12): run-time error CSS1036: Expected expression, found '@FontColorLight'
(200,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@RequiredBorderColor'
(204,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@RequiredBorderColor'
(208,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(212,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(224,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(239,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(246,23): run-time error CSS1036: Expected expression, found '@DisabledField'
(250,12): run-time error CSS1036: Expected expression, found '@BuyerLabel'
(254,12): run-time error CSS1036: Expected expression, found '@BuyerLabel'
(259,12): run-time error CSS1036: Expected expression, found '@FontColorLight'
(272,16): run-time error CSS1036: Expected expression, found '@FontSize'
(273,18): run-time error CSS1036: Expected expression, found '@FontFamily'
(278,23): run-time error CSS1036: Expected expression, found '@ButtonBackground'
(374,23): run-time error CSS1036: Expected expression, found '@CadetBlue'
(377,23): run-time error CSS1036: Expected expression, found '@MeRLINPrimaryLightColor'
(400,11): run-time error CSS1036: Expected expression, found '@BreadcrumbIconColor'
(405,15): run-time error CSS1036: Expected expression, found '@BreadcrumbFontSize'
(406,11): run-time error CSS1036: Expected expression, found '@FontColorLight'
(459,28): run-time error CSS1039: Token not allowed after unary operator: '-btn-bg-color'
(478,23): run-time error CSS1036: Expected expression, found '@ActionButtonColor'
(479,11): run-time error CSS1036: Expected expression, found '@ActionButtonIconColor'
(480,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@ActionButtonBorderColor'
(489,23): run-time error CSS1036: Expected expression, found '@ButtonBackground'
(490,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@ButtonBorder'
(494,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@RequiredBorderColor'
(498,23): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@RequiredBorderColor'
(502,11): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(506,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(517,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(534,12): run-time error CSS1036: Expected expression, found '@RequiredBorderColor'
(547,24): run-time error CSS1036: Expected expression, found '@DisabledField'
(551,11): run-time error CSS1036: Expected expression, found '@BuyerLabel'
(555,11): run-time error CSS1036: Expected expression, found '@BuyerLabel'
(560,12): run-time error CSS1036: Expected expression, found '@FontColorLight'
 */
a#togglerExpandIcon{font-size:20px;color:#fff;padding-left:21px;cursor:pointer;padding-right:25px;}#MeRLIN-Sidebar{background-color:#2f3f68;width:60px;z-index:1000;top:55px;height:calc(100vh - 8px);}.sidenav.merlin-app-sidebar-expended{top:55px;}.navbar-default{background-color:#20315e !important;}.bars{text-align:center;background-color:#20315e;}body{font-family:Arial,Helvetica,sans-serif;letter-spacing:.8px;font-weight:500!important;font-size:1.33rem;}li.RootMenu::before{font-family:FontAwesome;content:"";display:inline-block;padding-right:3px;vertical-align:middle;position:absolute;right:10px;margin-top:20px;transition:all .5s;font-size:1.4rem;color:#797979;}.btn{font-weight:500;letter-spacing:.8px;}.CurrentMenu{background-color:#2f3f68;font-size:1em;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:10px 20px;padding-left:50px;}.CurrentMenu a{color:#fff !important;}.cd-accordion-menu>li{border-left:5px solid #2f3f68;display:flex;flex-wrap:wrap;padding-right:20px;}.MenuItem{display:none;font-weight:500!important;font-size:14px;}.ChildMenu a{color:#a5a4bf !important;font-size:14px;line-height:18px;}.ChildMenuList .LeafChildMenuNode a{cursor:pointer;}#CompanyLogo{background-color:#20315e;}.menu-active{border-left:5px solid #ffce0a !important;background-color:#172a5a;}#notificationContainer::after,#notificationContainer::before{color:#fff;}.menu-active i{color:#ffce0a;}.cd-accordion-menu .active{border-left:5px solid #ffce0a !important;}.ChildMenu:hover{background-color:#2f3f68;}#notificationContainer::after{background-color:#f86c6b !important;color:#fff;}.user-name{color:#fff !important;font-size:1.17rem;}.btn-merlinback,.btn-merlinproceed{background-color:#546eaf;border:1px solid #334f94;font-family:Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:.8px;padding-top:6px;padding-bottom:6px;}.btn-tableaction,.btn-tableaction:focus,.btnAction,.btnAction:focus{padding:5px;background-color:#ffda8f;color:#333;border:1px solid #e8a215;border-radius:4px;padding:1px 5px;font-size:13px;cursor:pointer;margin:2px;font-weight:500;}.btnCustom,.btnCustom:hover,.btnsmCustom{background-color:#546eaf !important;border:1px solid #334f94;}.breadcrumb{text-align:left;font-size:1.16rem;letter-spacing:.84px;background-color:transparent;margin-bottom:15px;padding-top:5px;padding-left:0;}.breadcrumb-item i{color:#faa51a;vertical-align:middle;}.breadcrumb-item .fa-caret-right{font-size:1.2em;color:#a5a4bf;padding:0 5px;margin-top:-3px;}.RequiredDomain{border:3px solid #f05151 !important;}.ErrorInDetail{border:2px solid #f05151 !important;}.footer-error{color:#f05151;}.CustomValidationError{color:#f05151;position:absolute;font-size:12px;padding-top:2px;display:block;}.CustomValidationError.AddressNoValidationError{position:relative;}.required{color:#f05151 !important;font-size:2em!important;margin-left:5px;height:14px;vertical-align:middle;}.FooterMandatoryLegend{font-size:2em!important;position:absolute;left:5px;top:-4px;}.portlet-error{color:#f05151;padding-left:2%;font-size:12px;font-weight:100;}.DisabledField{background-color:#eee;}.BuyerField{color:#e57200 !important;}.VisteonOnlyInfoSpan{color:#e57200 !important;padding-top:10px;}.AdditionalAddressInfo{color:#a5a4bf !important;}#MeRLINUploadProgress.progress{position:fixed;width:50%;height:25px;z-index:10000000;top:50%;left:25%;}#MeRLINUploadProgress .progress-bar{font-size:1em;font-family:Arial,Helvetica,sans-serif;height:25px;line-height:17px;vertical-align:middle;padding:5px;background-color:#546eaf;color:#fff;}.merlin-logo{width:auto;}div#merlinToaster{position:relative;z-index:99;}.ValidationError{bottom:0;}.login-scr #wrapper.enlarged .content-page{margin-left:0;}.login-scr .content-page>.content{margin:0;padding:0;}.login-scr .form-group{padding-bottom:0;}body.login-scr{line-height:1.42857143;}.login-scr .right .logo{padding-top:0;padding-bottom:0;margin-bottom:20px;}.login-scr .right .description{margin-bottom:10px;}.login-scr .login-text{margin-bottom:10px;}.login-scr .form-horizontal .form-group{margin-bottom:15px;}.login-scr .form-group .input-group-addon>i{margin-top:-1px;}.merlin-info-pop__close{cursor:pointer;}.field-validation-error{animation:none;}body{font-family:'HelveticaNeue';letter-spacing:.8px;font-weight:500!important;}.left{position:absolute;top:0;left:0;width:60vw;height:100vh;background-color:#7d9ead;}#MeRLIN-Sidebar{background-color:#2f3f68;width:60px;z-index:1000;}.breadcrumb{margin-bottom:0!important;padding:3px 11px!important;text-align:left;font-size:1.16rem;letter-spacing:.84px;background-color:transparent;margin-bottom:15px;padding-top:5px;padding-left:0;}.breadcrumb .breadcrumb-item{display:flex;align-items:center;}.breadcrumb-item i{color:#faa51a;vertical-align:middle;}.breadcrumb-item .fa-caret-right{font-size:1.2em;color:#a5a4bf;padding:0 5px;}.dropdown-menu>li>a{font-weight:500;}.top-menu-item-xs.open .dropdown-menu>li>a{padding:10px 20px !important;font-size:.86em;color:#5c6873 !important;line-height:22px;}.top-menu-item-xs.open .dropdown-menu>li>a>i{margin-right:10px;margin-left:-10px;font-size:1.6rem;display:inline-block;width:20px;color:#c8ced3;text-align:center;}.dropdown-menu.open{min-width:265px !important;box-shadow:none;border:1px solid rgba(0,0,0,.14);margin-top:-44px;padding-top:0;}.dropdown-menu>li>a{color:rgba(0,0,0,.87);white-space:nowrap;overflow:hidden;font-size:15px;line-height:normal;height:auto;padding:12px 20px;font-family:'HelveticaNeue';font-weight:500;letter-spacing:.8px;font-size:1.35rem;color:#5c6873 !important;}button,input,optgroup,select,textarea,option{font-weight:500;}.btn{font-weight:500;padding-top:0;padding-bottom:0;}.btn-merlinback,.btn-merlinproceed{background-color:#546eaf;font-family:'HelveticaNeue';letter-spacing:.8px;font-weight:500 !important;padding-top:6px;padding-bottom:6px;}.btnAction,.btn-tableaction,.btnAction:focus,.btn-tableaction:focus{padding:5px;background-color:#ffda8f;color:#333;border:1px solid #e8a215;border-radius:4px;padding:1px 5px;font-size:15px;cursor:pointer;margin:2px;}.btnCustom,.btnsmCustom,.btnCustom:hover{background-color:#546eaf !important;border:1px solid #334f94;}.RequiredDomain{border:3px solid #f05151 !important;}.ErrorInDetail{border:2px solid #f05151 !important;}.footer-error{color:#f05151;}.CustomValidationError{color:#f05151;position:absolute;font-size:12px;padding-top:2px;display:block;}.CustomValidationError.AddressNoValidationError{position:relative;}#VirusMessages,.required{color:#f05151 !important;}.required{font-size:2em !important;margin-left:5px;height:14px;vertical-align:middle;margin-top:-6px;}.FooterMandatoryLegend{font-size:2em !important;position:absolute;left:5px;top:-4px;}.portlet-error{color:#f05151;padding-left:2%;font-size:12px;font-weight:100;}.field-validation-error{background:none;border:none;}.DisabledField{background-color:#eee;}.BuyerField{color:#e57200 !important;}.VisteonOnlyInfoSpan{color:#e57200 !important;padding-top:10px;}.AdditionalAddressInfo{color:#a5a4bf !important;}#MeRLINUploadProgress.progress{position:fixed;width:50%;height:25px;z-index:10000000;top:50%;left:25%;}#MeRLINUploadProgress .progress-bar{font-size:1em;height:25px;line-height:25px;vertical-align:middle;font-family:'HelveticaNeue';letter-spacing:.8px;font-weight:500 !important;}.page-bar{padding:9px 2px;margin-top:56px;background:#fff;border-bottom:1px solid #c8ced3;margin-bottom:10px;height:37px;}.navbar-default{box-shadow:none !important;}.user-name{color:#fff !important;font-size:1.17rem;}.footer{border-top:none !important;background:#c0c0c0 !important;color:#999 !important;padding:9.5px 15px !important;}.footer p{margin-bottom:0;font-size:12px;color:#999;float:left;line-height:18px;}footer div img{margin-top:0;}.navbar.navbar-default .nav>li>a{line-height:53px;padding:0 12px;}#wrapper.enlarged .side-menu{top:4px;}.navbar.navbar-default{height:55px;}.content-page>.content{margin-top:56px;}.portlet .portlet-heading .portlet-title .portlet-title-text{font-weight:500;letter-spacing:.8px;font-size:15px !important;color:#797979 !important;}.table.table-merlin thead th{background-color:#f5f5f5;color:#000;font-weight:500;font-size:13px;}.table.table-merlin tbody td{font-size:1.33rem;padding:7px;vertical-align:middle !important;}body{font-size:1.33rem;}.portlet label{font-weight:500 !important;color:#23282c;font-size:1.24rem;}.form-control-merlin{letter-spacing:.8px;}.bootstrap-select.btn-group .dropdown-toggle .filter-option{letter-spacing:.8px;}.btnAction,.btn-tableaction,.btnAction:focus,.btn-tableaction:focus{font-size:13px;}.tab-container{margin:0 !important;padding:0 !important;max-height:48px !important;background:#fff !important;margin-top:10px !important;}.DynamicContent ul.nav.nav-tabs{margin:0 !important;list-style-type:none !important;line-height:35px !important;max-height:48px !important;padding-right:15px !important;padding-left:0 !important;overflow-x:auto !important;display:flex !important;padding-bottom:30px !important;border-bottom:1px solid rgba(0,0,0,.12) !important;}.nav.nav-tabs{box-shadow:none !important;}ul.tabs>li.active{box-shadow:none !important;}.tab-content{background:#fff !important;box-shadow:0 1px 1px rgba(0,0,0,.05) !important;color:#777;border-radius:0 !important;border:1px solid #eaeaeb !important;}.DynamicContent ul.nav.nav-tabs li{border-top-right-radius:10px 10px;border-top-left-radius:10px 10px;border-radius:0 !important;margin-top:0 !important;padding:.8rem 1.5rem !important;min-width:160px !important;text-align:center !important;display:inline-flex !important;justify-content:center !important;align-items:center !important;white-space:nowrap !important;height:47px !important;background:#fff !important;margin-left:0 !important;margin-right:0 !important;}.DynamicContent ul.nav.nav-tabs li a{font-weight:400;color:#23282c !important;opacity:.9;font-family:'HelveticaNeue';font-weight:500;letter-spacing:.8px;}.DynamicContent ul.nav.nav-tabs li.active a{opacity:1;font-family:'HelveticaNeue';font-weight:bold !important;}ul.tabs>li.active{z-index:2;background:#fff;border-bottom:2px solid #3f51b5;}ul.tabs>li{height:47px;}#DynamicContent .tab-content .portlet{border:none !important;}.form-control-merlin{margin-bottom:15px;min-height:46px;color:#000;border:1px solid #e0e7ff;border-radius:7px;display:block;width:100%;padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#5c6873;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;align-items:center;justify-content:center;font-family:'HelveticaNeue';font-weight:500;letter-spacing:.8px;font-size:1.33rem;height:calc(3.25em);background-color:rgba(213,215,216,0) !important;}.portlet-body input[disabled],.portlet-body input[readonly],.portlet-body textarea[disabled],.portlet-body textarea[readonly],.portlet-body select[disabled]{background-color:rgba(213,215,216,.30196078) !important;}button.btn.dropdown-toggle.bs-placeholder.btn-default{min-height:34px;}.dataTables_wrapper .dataTables_filter input{height:30px;}.form-control-merlin:focus,.form-control-merlin:active{border-color:#8ad4ee;outline:0;box-shadow:0 0 0 .1rem rgba(47,63,104,.53);}.merlin-form-group .input-group-addon{position:absolute;right:32px;top:5px;background:#fff;}.merlin-form-group.input-group{position:relative;width:100%;}.merlin-form-group .input-group-addon .fa{padding:10px;background:rgba(213,215,216,.01) !important;}.table.table-merlin thead th{padding:12px 8px;}.merlin-form-group .form-control{display: block;width: 100%;height: 32px;padding: 6px 6px;font-size: 13px;line-height: 1.42857143;color: #777;background-color: #fff;background-image: none;border: 1px solid #ddd;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;letter-spacing: .8px;}.merlin-form-group input[type="file"].form-control{margin-top:2px;padding-top:11px;}button.btn.dropdown-toggle.bs-placeholder.btn-default,.bootstrap-select.btn-group>.disabled{min-height:34px;}.nav.nav-tabs>li.active{border-left:0!important;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover::before,#wrapper.enlarged .side-menu #sidebar-menu ul>li:focus::before{border-left:5px solid #ffce0a;position:absolute;top:0;bottom:0;content:"";left:0;}#wrapper.enlarged .side-menu #sidebar-menu ul>li:hover>a{border-color:rgba(255,255,255,0) !important;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a{border-bottom:0 solid #373737 !important;padding:19px 14.5px !important;line-height:1.7rem;}li.dropdown.top-menu-item-xs.open ul.dropdown-menu{top:101%;padding-top:0;padding-bottom:0;right:-13px;}.navbar-default .navbar-nav>.open>a{background:none !important;}.form-control-merlin:focus,.form-control-merlin:active,.form-control-merlin:focus,.form-control-merlin.open{border-color:#8ad4ee;outline:0;box-shadow:0 0 0 .1rem rgba(47,63,104,.53);}button.btn.dropdown-toggle.bs-placeholder.btn-default,.bootstrap-select.btn-group>.disabled{outline:none !important;box-shadow:none !important;}.loader{width:100%;height:100%;top:0;position:absolute;background:rgba(250,250,250,.5);display:none;left:0;z-index:9999;}.loading-icon{margin:auto;font-size:10px;text-indent:-9999em;border-top:1.1em solid rgba(30,158,221,.2);border-right:1.1em solid rgba(30,158,221,.2);border-bottom:1.1em solid rgba(30,158,221,.2);border-left:1.1em solid #1e9edd;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;backface-visibility:hidden;display:block;position:fixed;left:47%;top:45%;}.loading-icon,.loading-icon:after{border-radius:50%;width:10em;height:10em;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.welcome-content{font-weight:500;}.login-scr .right .logo{padding-top:0;padding-bottom:0;line-height:unset;margin-bottom:20px;}.login-scr .form-horizontal .form-group{padding-bottom:0;}.login-scr p{margin-bottom:0;}.login-scr .right .description{margin-bottom:10px;}.login-scr .login-text{margin-bottom:10px;}.login-scr .form-horizontal .form-group{margin-bottom:15px;}#merlinToaster{z-index:999;position:relative;}.merlin-info-pop{position:fixed;top:65px;right:10px;background:#fff;padding:0 5px;width:min-content;border:2px solid #ccc;z-index:22222;box-shadow:5px 5px 6px rgba(177,177,177,.55);-ms-box-shadow:5px 5px 6px rgba(177,177,177,.55);-o-box-shadow:5px 5px 6px rgba(177,177,177,.55);-webkit-box-shadow:5px 5px 6px rgba(177,177,177,.55);-moz-box-shadow:5px 5px 6px rgba(177,177,177,.55);border-radius:5px;min-width:230px;}.merlin-info-pop-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:row;-webkit-flex-direction:row;-o-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-moz-align-items:center;-o-align-items:center;-ms-align-items:center;align-items:center;}.merlin-info-pop-icon{font-size:16px;position:absolute;left:-16px;background:#fff;border-radius:50%;border:3px solid;width:30px;height:30px;text-align:center;box-shadow:0 0 0 6px #fff;-ms-box-shadow:0 0 0 6px #fff;-o-box-shadow:0 0 0 6px #fff;-webkit-box-shadow:0 0 0 6px #fff;-moz-box-shadow:0 0 0 6px #fff;display:flex;align-items:center;justify-content:center;}.merlin-info-pop-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,.8);z-index:3356;}.merlin-info-pop-message{padding:20px 20px 20px 27px;min-height:62px;width:100%;text-align:left;}.merlin-info-pop-message h3{margin-bottom:10px;margin:10px 0;padding-bottom:7px;font-weight:100;position:relative;}.merlin-info-pop-message h3:before{content:"";position:absolute;height:1px;left:0;bottom:0;width:70px;}.merlin-info-pop-message p{color:#434343;font-size:12px;margin-bottom:0;}.merlin-info-pop__close{position:absolute;top:10px;right:9px;color:#434343;font-size:13px;cursor:pointer;}.merlin-info-pop--success{border-color:#4f8a10;}.merlin-info-pop--success .merlin-info-pop-message h3{color:#4f8a10;}.merlin-info-pop--success .merlin-info-pop-message h3:before{background:#4f8a10;}.merlin-info-pop--success .merlin-info-pop-icon{color:#4f8a10;border-color:#4f8a10;}.merlin-info-pop--success .cohrpica-pop-icon i{display:block !important;}.merlin-info-pop--success .btn-pop{background:#4f8a10;border-color:#4f8a10;color:#fff;margin-left:3px;padding:5px 10px;}.merlin-info-pop--error{border-color:#d8000c;}.merlin-info-pop--error .merlin-info-pop-message h3{color:#d8000c;}.merlin-info-pop--error .merlin-info-pop-message h3:before{background:#d8000c;}.merlin-info-pop--error .merlin-info-pop-icon{color:#d8000c;border-color:#d8000c;}.merlin-info-pop--error .merlin-info-pop-icon i{display:block !important;}.merlin-info-pop--error .btn-pop{background:#d8000c;border-color:#d8000c;color:#fff;margin-left:3px;padding:5px 10px;}.merlin-info-pop--error .merlin-info-pop-message{padding:20px 25px 20px 27px;}.merlin-info-pop.merlin-info-pop--error{min-width:430px;}.merlin-info-pop--warning{border-color:#f6b26b;}.merlin-info-pop--warning .merlin-info-pop-message h3{color:#f6b26b;}.merlin-info-pop--warning .merlin-info-pop-message h3:before{background:#f6b26b;}.merlin-info-pop--warning .merlin-info-pop-icon{color:#f6b26b;border-color:#f6b26b;}.merlin-info-pop--warning .merlin-info-pop-icon i{display:block !important;}.merlin-info-pop--warning .btn-pop{background:#f6b26b;border-color:#f6b26b;color:#fff;margin-left:3px;padding:5px 10px;}.company-logo .button-menu-mobile i{top:1px;position:relative;}.board{margin-top:0;}#sidebar-menu ul{margin-top:10px;}#wrapper.enlarged .side-menu #sidebar-menu>ul>li>a i{font-size:20px !important;}.form-control{letter-spacing:.8px;}.bootstrap-select.btn-group.disabled{background-color:rgba(213,215,216,.30196078) !important;}.bootstrap-select .dropdown-toggle:focus{outline:none !important;}.form-control-merlin:focus,.form-control-merlin:active,.form-control-merlin.open{box-shadow:none;}
@MeRLINPrimaryColor: #20315E;
@MeRLINPrimaryLightColor: rgb(47, 63, 104);
@MeRLINHighlightColor: #FFCE0A;
@MenuFontColor: #fff;
@FontFamily: 'HelveticaNeue';
@LogoBgcolor: #172A5A;
@FontSize: 1em;
@FontColorLight: #A5A4bF;
@NotificationCountBg: rgb(246,79,27);
@ButtonBackground: #546EAF;
@ButtonBorder: #334F94;
@ActionButtonColor: #ffda8f;
@ActionButtonIconColor: #333333;
@ActionButtonBorderColor: #e8a215;
@BreadcrumbIconColor: #FAA51A;
@BreadcrumbFontSize: 1.2em;
@BreadcrumbFontColor: #333333;
@RequiredBorderColor: #f05151;
@DisabledField: #eeeeee;
@BuyerLabel: #E57200;

a#togglerExpandIcon {
    font-size: 20px;
    color: var(--white);
    padding-left: 21px;
    cursor: pointer;
    padding-right: 25px;
}

#MeRLIN-Sidebar {
    background-color: @MeRLINPrimaryLightColor;
    width: 60px;
    z-index: 1000;
    top: 55px;
    height: calc(100vh - 8px)
}

.sidenav.merlin-app-sidebar-expended {
    top: 55px;
}

.navbar-default {
    background-color: @MeRLINPrimaryColor !important
}

.bars {
    text-align: center;
    background-color: @MeRLINPrimaryColor
}

body {
    font-family: @FontFamily;
    letter-spacing: .8px;
    font-weight: 500 !important;
    font-size: 1.33rem;
}

li.RootMenu::before {
    font-family: FontAwesome;
    content: "\f053";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    position: absolute;
    right: 10px;
    margin-top: 20px;
    transition: all 0.5s;
    font-size: 1.4rem;
    color: #797979;
}

.btn {
    font-weight: 500;
    letter-spacing: 0.8px;
}

.CurrentMenu {
    background-color: @MeRLINPrimaryLightColor;
    font-size: @FontSize;
    font-family: @FontFamily;
    font-weight: 700;
    padding: 10px 20px;
    padding-left: 50px
}

.CurrentMenu a {
    color: @MenuFontColor !important
}

.cd-accordion-menu > li {
    /*  border-left: 5px solid @MeRLINPrimaryLightColor; */
    display: flex;
    flex-wrap: wrap;
    padding-right: 20px;
}

.MenuItem {
    display: none;
    font-weight: 500 !important;
    font-size: 14px;
}

.ChildMenu a {
    color: @FontColorLight !important;
    font-size: 14px;
    line-height: 18px;
}

.ChildMenuList .LeafChildMenuNode a {
    cursor: pointer
}

#CompanyLogo {
    background-color: @MeRLINPrimaryColor
}

.menu-active {
    border-left: 5px solid @MeRLINHighlightColor !important;
    background-color: @LogoBgcolor
}

#notificationContainer::after, #notificationContainer::before {
    color: @MenuFontColor
}

.menu-active i {
    color: @MeRLINHighlightColor
}

.cd-accordion-menu .active {
    border-left: 5px solid @MeRLINHighlightColor !important
}

.ChildMenu:hover {
    background-color: @MeRLINPrimaryLightColor
}

#notificationContainer::after {
    background-color: #f86c6b !important;
    color: @MenuFontColor
}

.user-name {
    color: @MenuFontColor !important;
    font-size: 1.17rem;
}

/*.btn-merlinback, .btn-merlinproceed {
    background-color: @ButtonBackground;
    border: 1px solid @ButtonBorder;
    font-family: @FontFamily;
    font-weight: 500;
    letter-spacing: .8px;
    padding-top: 6px;
    padding-bottom: 6px;
}*/

.btn-tableaction, .btn-tableaction:focus, .btnAction, .btnAction:focus {
    padding: 5px;
    background-color: @ActionButtonColor;
    color: @ActionButtonIconColor;
    border: 1px solid @ActionButtonBorderColor;
    border-radius: 4px;
    padding: 1px 5px;
    font-size: 13px;
    cursor: pointer;
    margin: 2px;
    font-weight: 500;
}

.btnCustom, .btnCustom:hover, .btnsmCustom {
    background-color: @ButtonBackground !important;
    border: 1px solid @ButtonBorder
}

.breadcrumb {
    text-align: left;
    font-size: 1.16rem;
    letter-spacing: .84px;
    background-color: transparent;
    margin-bottom: 15px;
    padding-top: 5px;
    padding-left: 0;
}

.breadcrumb-item i {
    color: var(--date-bg);
    vertical-align: middle
}

.breadcrumb-item .fa-caret-right {
    font-size: @BreadcrumbFontSize;
    color: @FontColorLight;
    padding: 0 5px;
    margin-top: -3px;
}

.RequiredDomain {
    border: 3px solid @RequiredBorderColor !important
}

.ErrorInDetail {
    border: 2px solid @RequiredBorderColor !important
}

.footer-error {
    color: @RequiredBorderColor
}

.CustomValidationError {
    color: @RequiredBorderColor;
    position: absolute;
    font-size: 12px;
    padding-top: 2px;
    display: block
}

.CustomValidationError.AddressNoValidationError {
    position: relative
}

.required {
    color: @RequiredBorderColor !important;
    font-size: 2em !important;
    margin-left: 5px;
    height: 14px;
    vertical-align: middle
}

.FooterMandatoryLegend {
    font-size: 2em !important;
    position: absolute;
    left: 5px;
    top: -4px
}

.portlet-error {
    color: @RequiredBorderColor;
    padding-left: 2%;
    font-size: 12px;
    font-weight: 100
}

.DisabledField {
    background-color: @DisabledField
}

.BuyerField {
    color: @BuyerLabel !important
}

.VisteonOnlyInfoSpan {
    color: @BuyerLabel !important;
    padding-top: 10px
}

.AdditionalAddressInfo {
    color: @FontColorLight !important
}

#MeRLINUploadProgress.progress {
    position: fixed;
    width: 50%;
    height: 25px;
    z-index: 10000000;
    top: 50%;
    left: 25%
}

#MeRLINUploadProgress .progress-bar {
    font-size: @FontSize;
    font-family: @FontFamily;
    height: 25px;
    line-height: 17px;
    vertical-align: middle;
    padding: 5px;
    background-color: @ButtonBackground;
    color: #fff
}

.merlin-logo {
    width: auto;
}

div#merlinToaster {
    position: relative;
    z-index: 9999;
}

.ValidationError {
    bottom: 0;
}

.login-scr #wrapper.enlarged .content-page {
    margin-left: 0;
}

.login-scr .content-page > .content {
    margin: 0;
    padding: 0;
}

.login-scr .form-group {
    padding-bottom: 0;
}

body.login-scr {
    line-height: 1.42857143;
}

.login-scr .right .logo {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 0px;
    margin-top: -20px;
}

.login-scr .right .description {
    margin-bottom: 10px;
}

.login-scr .login-text {
    margin-bottom: 10px;
}

.login-scr .form-horizontal .form-group {
    margin-bottom: 15px;
}

.login-scr .form-group .input-group-addon > i {
    margin-top: -1px;
}

.merlin-info-pop__close {
    cursor: pointer;
}

.field-validation-error {
    animation: none;
}
@MeRLINPrimaryColor: #20315E;
@MeRLINPrimaryLightColor: rgb(47, 63, 104);
@MeRLINHighlightColor: #FFCE0A;
@MenuFontColor: #fff;
@FontFamily: Arial, Helvetica, sans-serif;
@LogoBgcolor:#172A5A; 
@FontColorLight: #A5A4bF;
@NotificationCountBg:rgb(246,79,27);
@CadetBlue:#7D9EAD;
@BreadcrumbIconColor:#FAA51A;
@BreadcrumbFontSize: 1.2em;
@BreadcrumbFontColor:#333333;
@ButtonBackground:#546EAF;
@ButtonBorder:#334F94;
@ActionButtonColor:#ffda8f;
@ActionButtonIconColor:#333333;
@ActionButtonBorderColor:#e8a215;
@RequiredBorderColor :#f05151;
@DisabledField:#eeeeee;
@BuyerLabel: #E57200;
body{
    font-family: 'HelveticaNeue';
    letter-spacing: .8px;
    font-weight: 500!important;
}

.left {
    position: absolute;
    top: 0;
    left: 0;
    width: 60vw;
    height: 100vh;
    background-color: @CadetBlue;
} 
#MeRLIN-Sidebar {
    background-color: @MeRLINPrimaryLightColor;
    width: 60px;
    z-index: 1000;
}
.breadcrumb{
    text-align: left;
    /*font-size:@BreadcrumbFontSize;*/
    margin-bottom:0!important;
    padding: 3px 11px!important;
    text-align: left;
    font-size: 1.16rem;
    letter-spacing: 0.84px;
    background-color: transparent;
    margin-bottom: 15px;
    padding-top: 5px;
    padding-left: 0;
}
.breadcrumb .breadcrumb-item {
    display: flex;
    align-items: center;
}

.breadcrumb-item i{
    color:@BreadcrumbIconColor;
    vertical-align:middle;
}

.breadcrumb-item .fa-caret-right{
    font-size:@BreadcrumbFontSize;
    color:@FontColorLight;
    padding: 0px 5px;
}
.dropdown-menu > li > a{
    font-weight: 500;
}
.top-menu-item-xs.open .dropdown-menu > li > a{
    padding: 10px 20px !important;
    font-size: 0.86em;
    color: #5c6873 !important;
    line-height: 22px;
}
.top-menu-item-xs.open .dropdown-menu > li > a > i {
    margin-right: 10px;
    margin-left: -10px;
    font-size: 1.6rem;
    display: inline-block;
    width: 20px;
    color: #c8ced3;
    text-align: center;
}
.dropdown-menu.open {
    min-width: 265px !important;
    box-shadow: none;
    border: 1px solid rgba(0, 0, 0, 0.14);
    margin-top: -44px;
    padding-top: 0;
}
.dropdown-menu > li > a {
    color: rgba(0,0,0,.87);
    white-space: nowrap;
    overflow: hidden;
    font-size: 15px;
    line-height: normal;
    height: auto;
    padding: 12px 20px;
    font-family: 'HelveticaNeue';
    font-weight: 500;
    letter-spacing: .8px;
    font-size: 1.35rem;
    color: #5c6873 !important;
}
button, input, optgroup, select, textarea, option{
    font-weight: 500;
}
.btn{
    font-weight: 500;
    padding-top: 0;
    padding-bottom: 0;
    
}

.btn-merlinback ,.btn-merlinproceed{
    background-color: var(--btn-bg-color);
    font-family: 'HelveticaNeue';
    letter-spacing: 0.8px;
    font-weight: 500 !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    padding-left: 32px !important;
}
.btn-merlinback span i, .btn-merlinproceed span i {
    padding: 1px 0;
    position: absolute;
    left: 0;
    width: 32px;
    height: 15px;
    text-align: center;
}

.btnAction,.btn-tableaction,.btnAction:focus,.btn-tableaction:focus  {
    padding: 5px;
    background-color: @ActionButtonColor;
    color:@ActionButtonIconColor ;
    border: 1px solid @ActionButtonBorderColor;
    border-radius: 4px;
    padding: 1px 5px;
    font-size: 15px;
    cursor:pointer;
    margin:2px;
}
 
.btnCustom,.btnsmCustom , .btnCustom:hover {
    background-color: @ButtonBackground !important; 
    border: 1px solid @ButtonBorder; 
}

.RequiredDomain {
    border: 3px solid @RequiredBorderColor !important;
}
 
.ErrorInDetail{ 
    border: 2px solid @RequiredBorderColor !important;
}

.footer-error{
    color:@RequiredBorderColor;
}

.CustomValidationError{
    color: @RequiredBorderColor;
    position: absolute;
    font-size: 12px;
    padding-top: 2px;
    display:block;
}
.CustomValidationError.AddressNoValidationError{
    position: relative;
}

#VirusMessages, .required {
    color: @RequiredBorderColor!important;
}

.required {
    font-size: 2em !important;
    margin-left: 5px;
    height: 14px;
    vertical-align: middle;
    margin-top: -6px;
} 
.FooterMandatoryLegend {
    font-size: 2em !important;
    position: absolute;
    left: 5px;
    top: -4px;
}
.portlet-error {
    color: @RequiredBorderColor;
    padding-left: 2%;
    font-size: 12px;
    font-weight: 100;
}

.field-validation-error { 
   /* background-color: @RequiredBorderColor!important;*/
    background: none;
    border: none;
}

.DisabledField{
    background-color : @DisabledField;
}

.BuyerField{
    color:@BuyerLabel!important;
}

.VisteonOnlyInfoSpan{
    color:@BuyerLabel!important; 
    padding-top:10px;
}

.AdditionalAddressInfo{
    color: @FontColorLight!important;
}
#MeRLINUploadProgress.progress{
    position:fixed;
    width:50%;
    height:25px;
    z-index:10000000;
    top:50%;
    left:25%;
}
#MeRLINUploadProgress .progress-bar{
    font-size:1em;
    /*font-family:@FontFamily;*/
    height:25px;
    line-height:25px;
    vertical-align:middle;
    font-family: 'HelveticaNeue';
    letter-spacing: 0.8px;
    font-weight: 500 !important;
}
.page-bar{
    padding: 9px 2px;
    margin-top: 56px;
    background: white;
    border-bottom: 1px solid #c8ced3;
    margin-bottom: 10px;
    height: 37px;
}
.navbar-default{
    box-shadow: none !important;
}
.user-name{
    color: white !important;
    font-size: 1.17rem;
}
.footer{
    border-top: none !important;
    background: #c0c0c0 !important;
    color: #999 !important;
    padding: 9.5px 15px !important;
}
.footer p {
    margin-bottom: 0;
    font-size: 12px;
    color: #999;
    float: left;
    line-height: 18px;
}
footer div img{
    margin-top: 0;
}
.navbar.navbar-default .nav>li>a{
    line-height: 53px;
    padding: 0 12px;
}
#wrapper.enlarged .side-menu{
    top: 4px;
}
.navbar.navbar-default {
    height: 55px;
}
/*.logo{
    line-height: 46px;
}*/
.content-page>.content{
    margin-top: 56px;
}
.portlet .portlet-heading .portlet-title .portlet-title-text{
    font-weight: 500;
    letter-spacing: .8px;
    font-size: 15px !important;
    color: #797979 !important;
}
.portlet .portlet-heading .btn-merlinback, .portlet .portlet-heading .btn-merlinproceed {
    margin-left: 0;
    margin-right: 10px;
}
.table.table-merlin thead th {
    background-color: #f5f5f5;
    color: #000;
    font-weight: 500;
    font-size: 13px;
}
.table.table-merlin tbody td{
    font-size: 1.33rem;
    padding: 7px;
    vertical-align: middle !important;
}
body{
    font-size: 1.33rem;
}
.portlet label{
    font-weight: 500 !important;
    color: #23282c;
    font-size: 1.24rem;
}
.form-control-merlin{
    letter-spacing: 0.8px;
}
.bootstrap-select.btn-group .dropdown-toggle .filter-option{
    letter-spacing: .8px;
}
.btnAction, .btn-tableaction, .btnAction:focus, .btn-tableaction:focus{
    font-size: 13px;
}
.tab-container {
    margin: 0 !important;
    padding: 0 !important;
    max-height: 48px !important;
    background: #fff !important;
    margin-top: 10px !important;
}
.DynamicContent ul.nav.nav-tabs {
   /*margin: 0;
    list-style-type: none;
    line-height: 35px;
    max-height: 35px;
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: auto;
    display: flex;
    padding-bottom:30px;*/ 
    margin: 0 !important;
    list-style-type: none !important;
    line-height: 35px !important;
    max-height: 48px !important;
    padding-right: 15px !important;
    /* padding-left: 15px; */
    padding-left: 0 !important;
    overflow-x: auto !important;
    display: flex !important;
    padding-bottom: 30px !important;
    border-bottom: 1px solid rgba(0,0,0,.12) !important;
}
.nav.nav-tabs {
    box-shadow: none !important;
}
ul.tabs > li.active{
    box-shadow: none !important;
}
.tab-content {
    background: white !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) !important;
    color: #777777;
    border-radius: 0 !important;
    border: 1px solid #eaeaeb !important;
}

.DynamicContent ul.nav.nav-tabs li {
    /*border-top-right-radius: 10px 10px;
    border-top-left-radius: 10px 10px;*/
    border-top-right-radius: 10px 10px;
    border-top-left-radius: 10px 10px;
    border-radius: 0 !important;
    margin-top: 0 !important;
    padding: 0.8rem 1.5rem !important;
    min-width: 160px !important;
    text-align: center !important ;
    display: inline-flex !important;
    justify-content: center !important;
    align-items: center !important;
    white-space: nowrap !important;
    height: 47px !important;
    background: #fff !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.DynamicContent ul.nav.nav-tabs li a {
    font-weight: 400;
    color: #23282c !important;
    opacity: 0.9;
    font-family: 'HelveticaNeue';
    font-weight: 500;
    letter-spacing: .8px;
}
.DynamicContent ul.nav.nav-tabs li.active a {
    opacity: 1;
    font-family: 'HelveticaNeue';
    font-weight: bold !important;
}
ul.tabs > li.active {
    z-index: 2;
    background: #fff;
    /* box-shadow: 0 1px 5px rgba(0,0,0,.5); */
    border-bottom: 2px solid #3f51b5;
    /* transition: .5s cubic-bezier(.35,0,.25,1); */
}
ul.tabs > li{
    height: 47px;
}
#DynamicContent .tab-content .portlet{
    border: none !important;
}
.form-control-merlin{
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 6px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #777;
    background-color: #fff;
    background-image: none;
    border: 1px solid #e0e7ff;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    letter-spacing: .8px;
   
}
.portlet-body input[disabled],.portlet-body input[readonly],.portlet-body textarea[disabled],.portlet-body textarea[readonly],.portlet-body select[disabled]{
     background-color: rgba(213, 215, 216, 0.30196078431372547) !important;
}
button.btn.dropdown-toggle.bs-placeholder.btn-default {
    min-height: 34px;
}
.dataTables_wrapper .dataTables_filter input{
    height: 30px;
}
.form-control-merlin:focus, .form-control-merlin:active{
    border-color: #8ad4ee;
    outline: 0;
    box-shadow: 0 0 0 0.1rem rgba(47, 63, 104, 0.53);
}
.merlin-form-group .input-group-addon {
    position: absolute;
    right: 32px;
    top: 5px;
    background: #fff;
}
.merlin-form-group.input-group{
    position: relative;
    width: 100%;
}
.merlin-form-group .input-group-addon .fa {
    padding: 10px;
    background: rgba(213, 215, 216, 0.01) !important;
}
.table.table-merlin thead th{
    padding: 12px 8px;
}
.merlin-form-group .form-control {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 6px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #777;
    background-color: #fff;
    background-image: none;
    border: 1px solid #e0e7ff;
    border-radius: 7px;
    font-family: 'HelveticaNeue';
    font-weight: 500;
    letter-spacing: .8px;
    
}
.merlin-form-group input[type="file"].form-control {
    margin-top: 2px;
    padding-top: 11px;
}
button.btn.dropdown-toggle.bs-placeholder.btn-default, .bootstrap-select.btn-group>.disabled {
    min-height: 34px;
}
.nav.nav-tabs>li.active {
    border-left: 0!important;
}
#wrapper.enlarged .side-menu #sidebar-menu ul > li:hover::before, #wrapper.enlarged .side-menu #sidebar-menu ul > li:focus::before{
   border-left: 5px solid #ffce0a;
   position:absolute;
   top: 0;
   bottom: 0;
   content: "";
   left: 0;
}

#wrapper.enlarged .side-menu #sidebar-menu ul > li:hover > a{
   border-color: rgba(255, 255, 255, 0) !important;
}
#wrapper.enlarged .side-menu #sidebar-menu > ul > li > a{
   border-bottom: 0px solid #373737 !important;
   padding: 19px 14.5px !important;
   line-height: 1.7rem;
}
li.dropdown.top-menu-item-xs.open ul.dropdown-menu {
    top: 101%;
    padding-top: 0;
    padding-bottom: 0;
    right: -13px;
}
.navbar-default .navbar-nav>.open>a{
    background: none !important
}
.form-control-merlin:focus, .form-control-merlin:active, .form-control-merlin:focus, .form-control-merlin.open{
    border-color: #8ad4ee;
    outline: 0;
    box-shadow: 0 0 0 0.1rem rgba(47, 63, 104, 0.53);
}
button.btn.dropdown-toggle.bs-placeholder.btn-default, .bootstrap-select.btn-group > .disabled{
    outline: none !important;
    box-shadow: none !important;
}
.loader {
    width: 100%;
    height: 100%;
    top: 0;
    position: absolute;
    background: rgba(250, 250, 250, 0.5);
    display: none;
    left: 0;
    z-index: 9999;

}

.loading-icon {
  margin: auto;
  font-size: 10px;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(30,158,221, 0.2);
  border-right: 1.1em solid rgba(30,158,221, 0.2);
  border-bottom: 1.1em solid rgba(30,158,221, 0.2);
  border-left: 1.1em solid #1e9edd;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
  backface-visibility: hidden;
  display: block;
  position: fixed;
  left: 47%;
  top: 45%;
}
.loading-icon,
.loading-icon:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.welcome-content {
    font-weight: 500;
}
.login-scr .right .logo{
    padding-top: 0;
    padding-bottom: 0;
    line-height: unset;
    margin-bottom: 0px;
    margin-top: -20px;
}
.login-scr .form-horizontal .form-group{
    padding-bottom: 0;
}
.login-scr p{
    margin-bottom: 0;
}

.login-scr .right .description {
    margin-bottom: 8px;
}
.login-scr .login-text{
    margin-bottom: 10px;
}
.login-scr .form-horizontal .form-group{
    margin-bottom: 15px;
}

#merlinToaster {
    z-index: 999;
    position: relative;
}

/*@-webkit-keyframes alertPulse {
  0% {background-color: #ffffff; opacity: 1;}
  50% {background-color: #ffffff; opacity: 0.6; }
  100% {background-color: #ffffff; opacity: 1;}
}

.field-validation-error {
    animation: alertPulse 2s ease-out;
    animation-iteration-count: infinite;
    opacity: 1;
}
*/

.merlin-info-pop{
    position: fixed;
    top: 65px;
    right: 10px;
    background: #fff;
    padding: 0 5px;
    width: min-content;
    border: 2px solid #ccc;
    z-index: 22222;
    box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -ms-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -o-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -webkit-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    -moz-box-shadow: 5px 5px 6px rgba(177,177,177,0.55);
    border-radius: 5px;
    min-width: 230px;
}
.merlin-info-pop-item{
    display:-webkit-box;
    display:-webkit-flex;
    display:-moz-flex;
    display:-ms-flexbox;
    display:flex;
    -moz-flex-direction:row;
    -webkit-flex-direction:row;
    -o-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-align-items:center;
    -moz-align-items:center;
    -o-align-items:center;
    -ms-align-items:center;
    align-items:center
}

.merlin-info-pop-icon{
    font-size: 16px;
    position: absolute;
    left: -16px;
    background: #fff;
    border-radius: 50%;
    border: 3px solid;
    width: 30px;
    height: 30px;
    text-align: center;
   /* padding: 2px 0;*/
    box-shadow: 0 0 0 6px #fff;
    -ms-box-shadow: 0 0 0 6px #fff;
    -o-box-shadow: 0 0 0 6px #fff;
    -webkit-box-shadow: 0 0 0 6px #fff;
    -moz-box-shadow: 0 0 0 6px #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*.merlin-info-pop-icon i{
    display:none
}*/
.merlin-info-pop-overlay{
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:rgba(255,255,255,0.8);
    z-index:3356
}
.merlin-info-pop-message{
    padding: 20px 20px 20px 27px;
    min-height: 62px;
    width: 100%;
    text-align: left;
}
.merlin-info-pop-message h3{
    margin-bottom:10px;
    margin:10px 0;
    padding-bottom:7px;
    font-weight:100;
    position:relative
}
.merlin-info-pop-message h3:before{
    content:"";
    position:absolute;
    height:1px;
    left:0;
    bottom:0;
    width:70px
}
.merlin-info-pop-message p{
    color:#434343;
    font-size:12px;
    margin-bottom: 0;
}
.merlin-info-pop__close{
    position:absolute;
    top:10px;
    right:9px;
   /* color:#828282*/
    color: #434343;
    font-size: 13px;
    cursor: pointer;
}
.merlin-info-pop--success{
    border-color:#4F8A10
}
.merlin-info-pop--success .merlin-info-pop-message h3{
    color:#4F8A10
}
.merlin-info-pop--success .merlin-info-pop-message h3:before{
    background:#4F8A10
}
.merlin-info-pop--success .merlin-info-pop-icon{
    color:#4F8A10;
    border-color:#4F8A10
}
.merlin-info-pop--success .cohrpica-pop-icon i{
    display:block !important
}
.merlin-info-pop--success .btn-pop{
    background:#4F8A10;
    border-color:#4F8A10;
    color:#fff;
    margin-left:3px;
    padding:5px 10px
}
.merlin-info-pop--error{
    border-color:#D8000C;
}
.merlin-info-pop--error .merlin-info-pop-message h3{
    color:#D8000C
}
.merlin-info-pop--error .merlin-info-pop-message h3:before{
    background:#D8000C
}
.merlin-info-pop--error .merlin-info-pop-icon{
    color:#D8000C;
    border-color:#D8000C
}
.merlin-info-pop--error .merlin-info-pop-icon i{
    display:block !important
}
.merlin-info-pop--error .btn-pop{
    background:#D8000C;
    border-color:#D8000C;
    color:#fff;
    margin-left:3px;
    padding:5px 10px
}
/*.merlin-info-pop--error .merlin-info-pop-icon {
    padding: 3.5px 5.7px;
}*/
.merlin-info-pop--error .merlin-info-pop-message {
    padding: 20px 25px 20px 27px;
}
.merlin-info-pop.merlin-info-pop--error{
    min-width: 230px;
}
.merlin-info-pop--warning{
    border-color:#f6b26b
}
.merlin-info-pop--warning .merlin-info-pop-message h3{
    color:#f6b26b
}
.merlin-info-pop--warning .merlin-info-pop-message h3:before{
    background:#f6b26b
}
.merlin-info-pop--warning .merlin-info-pop-icon{
    color:#f6b26b;
    border-color:#f6b26b
}
.merlin-info-pop--warning .merlin-info-pop-icon i{
    display:block !important
}
.merlin-info-pop--warning .btn-pop{
    background:#f6b26b;
    border-color:#f6b26b;
    color:#fff;
    margin-left:3px;
    padding:5px 10px
}
.company-logo .button-menu-mobile i {
    top: 1px;
    position: relative;
}
.board{
    margin-top: 0;
}
#sidebar-menu ul{
    margin-top: 10px;
}
#wrapper.enlarged .side-menu #sidebar-menu > ul > li > a i{
    font-size: 20px !important;
}
.form-control{
    letter-spacing: 0.8px;
}
.bootstrap-select.btn-group.disabled{
    background-color: rgba(213, 215, 216, 0.301960784313725) !important;
}
/*.bootstrap-select .dropdown-toggle{
    padding-top: 7px;
}
*/
.bootstrap-select .dropdown-toggle:focus{
    outline: none !important;
}
.form-control-merlin:focus, .form-control-merlin:active, .form-control-merlin.open{
    box-shadow: none;
}
ul.nav.navbar-nav.navbar-right li > a {
    padding: 0px 25px 0;
}
.portlet{
    margin: 0 0 1em 0;
}


