@charset "UTF-8";@font-face{font-family:AppIconsFont;src:url(../fonts/AppIconsFont.eot?um9bu4);src:url(../fonts/AppIconsFont.eot?um9bu4#iefix) format("embedded-opentype"),url(../fonts/AppIconsFont.ttf?um9bu4) format("truetype"),url(../fonts/AppIconsFont.woff?um9bu4) format("woff"),url(../fonts/AppIconsFont.svg?um9bu4#AppIconsFont) format("svg");font-weight:400;font-style:normal}.app-icon{font-family:AppIconsFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:24px;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;display:inline-block;word-wrap:normal;white-space:nowrap;direction:ltr;position:relative;vertical-align:top}.app-icon-settings:before{content:""}.app-icon-arrow_forward:before{content:""}.app-icon-arrow_back:before{content:""}.app-icon-arrow_upward:before{content:""}.app-icon-arrow_downward:before{content:""}.app-icon-date_range:before{content:""}.app-icon-clear:before{content:""}.app-icon-expand_less:before{content:""}.app-icon-expand_more:before{content:""}.app-icon-keyboard_arrow_right:before{content:""}.app-icon-keyboard_arrow_left:before{content:""}.app-icon-restore_from_trash:before{content:""}.app-icon-delete_forever:before{content:""}.app-icon-delete:before{content:""}.app-icon-edit:before{content:""}.app-icon-add:before{content:""}.app-icon-lock:before{content:""}.app-icon-person:before{content:""}.app-icon-add_shopping_cart:before{content:""}@-webkit-keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{min-height:100%;position:relative}body{font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:400;color:#141a2a;background-color:#fff}body>.wrap{margin-bottom:50px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Roboto Condensed",sans-serif}h1{margin-top:10px;margin-bottom:35px;font-weight:300;font-size:42px}h2{font-size:28px;font-weight:300;margin-top:0;margin-bottom:20px}a{color:#3f51b5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}a:focus,a:hover{color:#2b387c;text-decoration:none}a:focus{outline:0}.link-icon{line-height:24px;display:inline-block}@media (min-width:1280px){.container{width:1250px}}@media (min-width:1440px){.container{width:1410px}}@media (min-width:1600px){.container{width:1570px}}@media (min-width:1920px){.container{width:1890px}}@keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.navbar{background-color:#3f51b5;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.navbar .navbar-brand{padding:7px 30px 8px 15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.navbar .navbar-brand .brand-title{display:block;margin-left:15px}@media (min-width:768px){.navbar .navbar-brand .brand-title{display:none}}@media (min-width:992px){.navbar .navbar-brand .brand-title{display:block}}.navbar .navbar-brand .logo{font-size:45px;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.navbar a{color:#fff}.nav>li{position:relative}.nav>li.active>a{background-color:rgba(255,255,255,.1);color:#fff}.nav>li>a:focus,.nav>li>a:hover{background-color:rgba(255,255,255,.1);color:#fff}.nav .open>a{background-color:rgba(255,255,255,.1);color:#fff}.nav .open>a:focus,.nav .open>a:hover{background-color:rgba(255,255,255,.1);color:#fff}.navbar-left>li{margin-right:0}.navbar-right>li{margin-left:0}.navbar-nav{margin:0 -15px}.navbar-nav:first-child{margin-top:10px}.navbar-nav:last-child{margin-bottom:10px}@media (min-width:768px){.navbar-nav{margin:0}.navbar-nav:first-child{margin-top:0}.navbar-nav:last-child{margin-bottom:0}}.navbar-nav>li>a{line-height:24px}@media (min-width:768px){.navbar-nav>li>a{padding-top:18px;padding-bottom:18px}}.navbar-nav>li>.dropdown-menu{border-radius:2px}.navbar-nav>li>.dropdown-menu>li>a{color:#fff}.navbar-nav>li>.dropdown-menu>li>a:focus,.navbar-nav>li>.dropdown-menu>li>a:hover{background-color:rgba(255,255,255,.1);color:#fff}@media (min-width:768px){.navbar-nav>li>.dropdown-menu>li>a{color:#141a2a}.navbar-nav>li>.dropdown-menu>li>a:focus,.navbar-nav>li>.dropdown-menu>li>a:hover{background-color:#3f51b5;color:#fff}}.navbar-nav>li>.dropdown-menu>.active>a{color:#fff;background-color:rgba(255,255,255,.1)}.navbar-nav>li>.dropdown-menu>.active>a:focus,.navbar-nav>li>.dropdown-menu>.active>a:hover{background-color:rgba(255,255,255,.1);color:#fff}@media (min-width:768px){.navbar-nav>li>.dropdown-menu>.active>a{color:#fff;background-color:#3f51b5}.navbar-nav>li>.dropdown-menu>.active>a:focus,.navbar-nav>li>.dropdown-menu>.active>a:hover{background-color:#3f51b5;color:#fff}}.navbar-toggle{margin-top:16px;margin-bottom:16px;padding:0;min-height:28px;position:relative}.navbar-toggle:hover .icon-bar{background:#fff}.navbar-toggle:hover .icon-bar+.icon-bar{margin-top:6px}.navbar-toggle .icon-bar{background:#fff;width:30px;height:4px;transition:margin-top .1s ease-in-out}.dropdown-user .login-label{padding:3px 20px 0;font-weight:300}.dropdown-user .login-label .user-login{font-weight:400}.dropdown-user .dropdown-toggle{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.dropdown-user .dropdown-toggle .caret{display:none}.navbar-collapse.in{overflow-y:hidden}.callout{padding:20px;margin:20px 0;border-left:4px solid;border-radius:4px}.callout-success{border-left-color:#48936e}.callout-success .close{color:#48936e}.callout-warning{border-left-color:#c58336}.callout-warning .close{color:#c58336}.callout-danger{border-left-color:#f44336;background-color:#feefee}.callout-danger .close{color:#f44336}button{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:0!important}.btn{border-radius:2px;border-width:1px;outline:0!important;line-height:24px;padding:8px 15px;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;min-width:120px}.btn+.btn,.btn+.btn-group{margin-left:10px}.btn>.app-icon{margin-left:-3px}.btn-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.btn-bar .btn{margin-left:0;margin-top:10px}.btn-bar .btn:first-child{margin-left:0;margin-top:0}@media (min-width:768px){.btn-bar{-ms-flex-direction:row;flex-direction:row}.btn-bar .btn{margin-left:10px;margin-top:0}.btn-bar .btn:first-child{margin-left:0;margin-top:0}}.btn-group+.btn,.btn-group+.btn-group{margin-left:10px}.btn-link{border:1px solid transparent;color:#757575;background-color:transparent}.btn-link:active,.btn-link:active:focus,.btn-link:active:hover,.btn-link:focus,.btn-link:hover{background-color:#e2e6ea;border:1px solid #e2e6ea;color:#5c5c5c;text-decoration:none}.btn-icon{padding:7px}.btn-icon.btn-round{border-radius:50%}.btn-icon>.app-icon{margin-left:0}.btn-primary{background-color:#3f51b5;border:1px solid #3849a2;color:#fff}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{background-color:#32408f;border:1px solid #2b387c;color:#fff}.btn-success{background-color:#48936e;border:1px solid #408261;color:#fff}.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover{background-color:#377154;border:1px solid #2f6048;color:#fff}.btn-primary--outline{background-color:transparent;border:1px solid #3f51b5;color:#3f51b5}.btn-primary--outline:active,.btn-primary--outline:active:focus,.btn-primary--outline:active:hover,.btn-primary--outline:focus,.btn-primary--outline:hover{background-color:#3f51b5;border:1px solid #3849a2;color:#fff}.form-control{border-radius:2px;border:1px solid #d2d2d2;padding:7px;height:39px;font-size:15px;color:#141a2a}.form-control:focus{box-shadow:none;border-color:#3f51b5}.input-group-addon{border-radius:2px;padding:6px 10px}.control-label{font-weight:300}textarea{resize:vertical}.input-group .form-control{height:39px}.input-group .input-group-addon{padding:6px 6px;border:1px solid #d2d2d2;border-radius:2px;color:#141a2a;background-color:#e1e6e4}.input-group .input-group-addon:first-child{border-right:0}.input-group .input-group-addon.input-button{color:#888;cursor:pointer}.input-group .input-group-addon.input-button:hover{color:#141a2a}.has-error .form-control{border-width:1px;border-color:#f44336}.has-error .form-control:focus{border-width:1px;border-color:#f44336;box-shadow:none}.has-error .input-group-addon{background-color:#e1e6e4}.has-error .help-block{color:#f44336}.has-success .form-control{border-width:1px}.has-success .form-control:focus{border-width:1px;box-shadow:none}.has-success .input-group-addon{background-color:#e1e6e4}.has-success .checkbox{color:#141a2a}@font-face{font-family:AppIconsFont;src:url(../fonts/AppIconsFont.eot?um9bu4);src:url(../fonts/AppIconsFont.eot?um9bu4#iefix) format("embedded-opentype"),url(../fonts/AppIconsFont.ttf?um9bu4) format("truetype"),url(../fonts/AppIconsFont.woff?um9bu4) format("woff"),url(../fonts/AppIconsFont.svg?um9bu4#AppIconsFont) format("svg");font-weight:400;font-style:normal}.app-icon{font-family:AppIconsFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:24px;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;display:inline-block;word-wrap:normal;white-space:nowrap;direction:ltr;position:relative;vertical-align:top}.app-icon-settings:before{content:""}.app-icon-arrow_forward:before{content:""}.app-icon-arrow_back:before{content:""}.app-icon-arrow_upward:before{content:""}.app-icon-arrow_downward:before{content:""}.app-icon-date_range:before{content:""}.app-icon-clear:before{content:""}.app-icon-expand_less:before{content:""}.app-icon-expand_more:before{content:""}.app-icon-keyboard_arrow_right:before{content:""}.app-icon-keyboard_arrow_left:before{content:""}.app-icon-restore_from_trash:before{content:""}.app-icon-delete_forever:before{content:""}.app-icon-delete:before{content:""}.app-icon-edit:before{content:""}.app-icon-add:before{content:""}.app-icon-lock:before{content:""}.app-icon-person:before{content:""}.app-icon-add_shopping_cart:before{content:""}.grid-view{font-size:15px}.grid-view th{background:#fff;vertical-align:middle!important}.grid-view th a{text-decoration:none;color:#666;width:100%;display:block}.grid-view th a:focus,.grid-view th a:hover{color:#3f51b5;text-decoration:none}.grid-view .summary{margin-bottom:6px}.grid-view tr>td>img{max-width:120px;max-height:120px}.grid-view .grid-img{position:relative}.grid-view .grid-img.grid-img-video:after{display:block;position:absolute;font-family:'Glyphicons Halflings';content:"\e072";font-size:18px;color:#fff;top:50%;left:50%;margin-top:-13px;margin-left:-10px;text-shadow:0 0 3px #000;opacity:.9}.grid-view .grid-img img{margin-bottom:3px;margin-right:3px}.grid-view tfoot>tr>td{font-weight:700}.grid-button-cell{width:10px;word-break:keep-all;white-space:nowrap;padding:6px!important}.grid-button{margin:0 4px;line-height:24px}.grid-items-container{overflow-x:auto;overflow-y:hidden;margin-bottom:20px;background:#fefefe;outline:#ddd solid 1px;outline-offset:-1px}.grid-items-container table{margin-bottom:0}a.asc:after,a.desc:after{font-family:AppIconsFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;font-size:24px;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;display:inline-block;word-wrap:normal;white-space:nowrap;direction:ltr;position:relative;vertical-align:top;font-size:18px;top:1px;margin-left:3px;float:right}a.asc:after{content:""}a.desc:after{content:""}.sort-numerical a.asc:after{content:""}.sort-numerical a.desc:after{content:""}.sort-ordinal a.asc:after{content:""}.sort-ordinal a.desc:after{content:""}.table a:not(.btn),table a:not(.btn){text-decoration:none}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table>thead>tr>th{font-weight:300}.option-status-delete{color:#f44336}.grid-action-panel{margin-bottom:20px;-ms-flex-pack:end;justify-content:flex-end}.grid-filter{padding-bottom:20px;margin-bottom:30px;border-bottom:2px dashed #dce4ec}.pagination-wrap{text-align:center}.pagination{margin:0}.pagination>.active>a,.pagination>.active>span{background-color:#3f51b5;color:#fff}.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#3f51b5;color:#fff}.pagination>li>a,.pagination>li>span{background-color:#fff;border:none;color:#3f51b5;padding:0 7px;border-radius:2px;min-width:34px;height:34px;line-height:34px;margin:0 2px;text-align:center}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#3f51b5;color:#fff}.pagination>li>a>.app-icon,.pagination>li>span>.app-icon{line-height:34px;margin:0 -2px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:2px}.pagination>li:first-child>a,.pagination>li:first-child>span{border-radius:2px}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{opacity:.6;background-color:#fff;color:#3f51b5}.select2-container--krajee .select2-selection{border:1px solid #d2d2d2;border-radius:2px;box-shadow:none;font-size:15px;min-height:39px}.select2-container--krajee .select2-selection:focus{box-shadow:none;border-color:#3f51b5}.select2-container--krajee.select2-container--focus .select2-selection{box-shadow:none;border-color:#3f51b5;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.select2-container--krajee.select2-container--open .select2-selection{box-shadow:none;border-color:#3f51b5;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.select2-container--krajee.select2-container--open.select2-container--below .select2-selection{border-bottom:none}.select2-container--krajee.select2-container--open .select2-dropdown--below{margin-top:0;-webkit-animation:select2--open-slide-down .2s ease-out;animation:select2--open-slide-down .2s ease-out}.select2-container--krajee.select2-container--open .select2-dropdown--above{margin-top:0;-webkit-animation:select2--open-slide-up .2s ease-out;animation:select2--open-slide-up .2s ease-out}.select2-container--krajee.select2-container--open .select2-selection--single .select2-selection__arrow>.app-icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.select2-container--krajee.select2-container--open .select2-selection--single .select2-selection__arrow:hover>.app-icon{color:#141a2a}.select2-container--krajee .select2-dropdown{border-width:1px;border-color:#3f51b5;box-shadow:none;border-radius:1px}.select2-container--krajee .select2-selection--multiple .select2-selection__choice{padding-right:4px;position:relative;margin:7px 0 0 6px}.select2-container--krajee .select2-selection--multiple .select2-search--inline .select2-search__field{height:37px}.select2-container--krajee .select2-selection--multiple .select2-selection__clear{cursor:pointer;line-height:37px;height:37px;width:36px;right:0;top:1px;text-align:center;opacity:1;color:#888}.select2-container--krajee .select2-selection--multiple .select2-selection__clear>.app-icon{line-height:37px}.select2-container--krajee .select2-selection--multiple .select2-selection__clear:hover{color:#141a2a;opacity:1}.select2-container--krajee .select2-selection--single{padding:9px 60px 5px 7px}.select2-container--krajee .select2-selection--single .select2-selection__arrow{cursor:pointer;line-height:37px;height:37px;width:auto;border:none;opacity:1;color:#aaa;padding:0 3px}.select2-container--krajee .select2-selection--single .select2-selection__arrow>.app-icon{line-height:37px;transition:-webkit-transform ease-in-out .2s;transition:transform ease-in-out .2s;transition:transform ease-in-out .2s,-webkit-transform ease-in-out .2s}.select2-container--krajee .select2-selection--single .select2-selection__arrow:hover>.app-icon{color:#141a2a}.select2-container--krajee .select2-selection--single .select2-selection__rendered{color:#141a2a}.select2-container--krajee .select2-selection--single .select2-selection__clear{cursor:pointer;line-height:37px;height:37px;right:31px;top:1px;opacity:1;color:#aaa;padding:0 3px}.select2-container--krajee .select2-selection--single .select2-selection__clear>.app-icon{line-height:37px}.select2-container--krajee .select2-selection--single .select2-selection__clear:hover{color:#141a2a;opacity:1}.select2-container--krajee .select2-results__option{font-size:15px}.select2-container--krajee .select2-results__option[aria-selected]{color:#141a2a}.select2-container--krajee .select2-results__option[aria-selected=true]{background-color:#e4e7f6;color:#141a2a}.select2-container--krajee .select2-results__option--highlighted[aria-selected]{background-color:#3f51b5;color:#fff}.has-warning .select2-container--krajee .select2-selection,.has-warning.select2-container--krajee .select2-dropdown{border-color:#c58336}.has-warning .select2-container--krajee.select2-container--focus .select2-selection,.has-warning .select2-container--open .select2-selection{box-shadow:none;border-color:#c58336}.has-error .select2-container--krajee .select2-selection,.has-error.select2-container--krajee .select2-dropdown{border-color:#f44336}.has-error .select2-container--krajee.select2-container--focus .select2-selection,.has-error .select2-container--open .select2-selection{box-shadow:none;border-color:#3f51b5}.has-success .select2-container--krajee .select2-selection,.has-success.select2-container--krajee .select2-dropdown{border-color:#48936e}.has-success .select2-container--krajee.select2-container--focus .select2-selection,.has-success .select2-container--open .select2-selection{box-shadow:none;border-color:#48936e}.s2-togall-button{color:#3f51b5}.s2-togall-button:focus,.s2-togall-button:hover{color:#2b387c;text-decoration:none}.modal-content{border:none;border-radius:3px 3px 2px 2px}.modal .close{line-height:25px}.modal-header{padding:10px 15px;border-bottom:none;border-top:5px solid #3f51b5;border-top-left-radius:2px;border-top-right-radius:2px}.modal-header h4{font-size:18px;position:relative}.modal-header .btn-close{position:absolute;right:-12px;top:-6px}.modal-body{padding:15px}.modal-footer{border-top:none;padding:0 15px 15px}.modal-footer .btn{min-width:79px}.modal-footer .btn+.btn{margin-left:10px}@keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.popover-x{-webkit-animation:dropdown--show-slide-up .2s ease-out;animation:dropdown--show-slide-up .2s ease-out}.popover-x .close{color:#888}.popover-x .close:active,.popover-x .close:focus,.popover-x .close:hover{color:#888}.popover-x .popover-title{line-height:24px}.popover-x .popover-title>.app-icon{margin-right:10px}@keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.dropdown-menu{border-radius:4px;border:1px solid #d2d2d2}.dropdown-menu>li>a{color:#141a2a}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#3f51b5;color:#fff}.dropdown-menu>.active>a{color:#fff;background-color:#3f51b5}.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#3f51b5;color:#fff}.open>.dropdown-menu{display:block;-webkit-animation:dropdown--show-slide-up .2s ease-out;animation:dropdown--show-slide-up .2s ease-out}@keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2em;height:2em;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.pjax-progress__container{position:relative}.pjax-progress__spinner-container{position:absolute;z-index:20;top:0;left:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pjax-progress__spinner-border{color:#3f51b5;font-size:18px;margin:50px}.pjax-progress__background{position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;opacity:.4;z-index:10}@keyframes dropdown--show-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-down{0%{opacity:.2;-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select2--open-slide-up{0%{opacity:.2;-webkit-transform:translateY(15px);transform:translateY(15px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.input-group.date{display:block}.input-group.date .input-button{position:absolute;top:1px;right:0;width:auto;z-index:10;border:none;line-height:37px;padding:0 3px;height:37px;color:#aaa;cursor:pointer;background-color:transparent}.input-group.date .input-button>.app-icon{line-height:37px}.input-group.date .kv-date-remove{right:31px}.input-group.date .kv-date-picker{right:1px}.input-group.date .form-control{padding-right:60px;border-radius:2px;display:block;float:none}.datepicker table tr th,.datetimepicker table tr th{border-radius:2px}.datepicker table tr td,.datetimepicker table tr td{border-radius:2px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.datepicker table tr td.today,.datetimepicker table tr td.today{border-radius:2px}.datepicker table tr td span,.datetimepicker table tr td span{border-radius:2px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.datepicker table tr td span.active.active,.datepicker table tr td span.active.highlighted.active,.datepicker table tr td span.active.highlighted:active,.datepicker table tr td span.active:active,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active,.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.highlighted.active,.datetimepicker table tr td span.active.highlighted:active,.datetimepicker table tr td span.active:active,.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.highlighted.active,.datetimepicker table tr td.active.highlighted:active,.datetimepicker table tr td.active:active{background-color:#3f51b5;border-color:#3849a2}.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:focus.active:hover,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.active:hover.active:hover,.datepicker table tr td span.active.highlighted.active:focus,.datepicker table tr td span.active.highlighted.active:focus.active:hover,.datepicker table tr td span.active.highlighted.active:hover,.datepicker table tr td span.active.highlighted.active:hover.active:hover,.datepicker table tr td span.active.highlighted:active:focus,.datepicker table tr td span.active.highlighted:active:focus.active:hover,.datepicker table tr td span.active.highlighted:active:hover,.datepicker table tr td span.active.highlighted:active:hover.active:hover,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:focus.active:hover,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:active:hover.active:hover,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:focus.active:hover,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.active:hover.active:hover,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:focus.active:hover,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted.active:hover.active:hover,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:focus.active:hover,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active.highlighted:active:hover.active:hover,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:focus.active:hover,.datepicker table tr td.active:active:hover,.datepicker table tr td.active:active:hover.active:hover,.datetimepicker table tr td span.active.active:focus,.datetimepicker table tr td span.active.active:focus.active:hover,.datetimepicker table tr td span.active.active:hover,.datetimepicker table tr td span.active.active:hover.active:hover,.datetimepicker table tr td span.active.highlighted.active:focus,.datetimepicker table tr td span.active.highlighted.active:focus.active:hover,.datetimepicker table tr td span.active.highlighted.active:hover,.datetimepicker table tr td span.active.highlighted.active:hover.active:hover,.datetimepicker table tr td span.active.highlighted:active:focus,.datetimepicker table tr td span.active.highlighted:active:focus.active:hover,.datetimepicker table tr td span.active.highlighted:active:hover,.datetimepicker table tr td span.active.highlighted:active:hover.active:hover,.datetimepicker table tr td span.active:active:focus,.datetimepicker table tr td span.active:active:focus.active:hover,.datetimepicker table tr td span.active:active:hover,.datetimepicker table tr td span.active:active:hover.active:hover,.datetimepicker table tr td.active.active:focus,.datetimepicker table tr td.active.active:focus.active:hover,.datetimepicker table tr td.active.active:hover,.datetimepicker table tr td.active.active:hover.active:hover,.datetimepicker table tr td.active.highlighted.active:focus,.datetimepicker table tr td.active.highlighted.active:focus.active:hover,.datetimepicker table tr td.active.highlighted.active:hover,.datetimepicker table tr td.active.highlighted.active:hover.active:hover,.datetimepicker table tr td.active.highlighted:active:focus,.datetimepicker table tr td.active.highlighted:active:focus.active:hover,.datetimepicker table tr td.active.highlighted:active:hover,.datetimepicker table tr td.active.highlighted:active:hover.active:hover,.datetimepicker table tr td.active:active:focus,.datetimepicker table tr td.active:active:focus.active:hover,.datetimepicker table tr td.active:active:hover,.datetimepicker table tr td.active:active:hover.active:hover{background-color:#32408f;border-color:#2b387c}.field-address .address-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.field-address .address-wrap .help-block{display:none}.field-address .address-wrap .field-address__city{width:100%}.field-address .address-wrap .field-address__street{width:100%}.field-address .address-wrap .field-address__house{width:100%}.field-address .address-wrap .form-group{margin-bottom:15px;margin-right:0}.field-address .address-wrap .form-group:last-child{margin-bottom:0;margin-right:0}@media (min-width:500px){.field-address .address-wrap{-ms-flex-direction:row;flex-direction:row}.field-address .address-wrap .form-group{margin-bottom:0;margin-right:15px}.field-address .address-wrap .field-address__city{width:50%}.field-address .address-wrap .field-address__street{width:50%}.field-address .address-wrap .field-address__house{width:80px}}.field-address.address-has-error .help-block{color:#f44336}.field-address.address-has-error .control-label{color:#f44336}.wrap-image-upload{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.wrap-image-upload .image-upload-img{display:block;border:1px solid #dce4ec;border-radius:2px;background:#edf1f5;padding:3px;margin-right:15px;margin-bottom:0}.wrap-image-upload .image-upload-img.no-image{width:208px;height:208px}.wrap-image-upload .image-upload-img.loading{background:#edf1f5 url(../css/images/processing.gif) center center no-repeat}.wrap-image-upload>.btn-bar{-ms-flex-direction:column;flex-direction:column}.wrap-image-upload>.btn-bar .btn{margin-left:0;margin-top:10px}.wrap-image-upload>.btn-bar .btn:first-child{margin-left:0;margin-top:0}.switch-input{position:relative;display:block;margin-top:10px;margin-bottom:10px}.switch-input input{position:absolute;z-index:-1;opacity:0}.switch-input label{position:relative;min-height:21px;padding-left:38px;margin-bottom:0;font-weight:400;cursor:pointer}.switch-input label:before{left:0;top:3px;width:28px;height:16px;pointer-events:all;border-radius:8px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:absolute;display:block;content:"";background-color:#adb5bd}.switch-input label:after{left:2px;top:5px;width:12px;height:12px;border-radius:6px;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;position:absolute;display:block;content:"";background-color:#fff}.switch-input input:checked~label:before{background-color:#3f51b5}.switch-input input:checked~label:after{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.switch-list-input .switch-input:first-child{margin-top:0}.switch-list-input .switch-input+.switch-input{margin-top:-5px}.news-form .row-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.news-form .row-title>.form-group{margin-bottom:5px;margin-right:0}.news-form .row-title>.form-group:last-child{margin-right:0}.news-form .row-title .field-news-publish_date{width:100%}.news-form .row-title .field-news-title{width:100%}@media (min-width:768px){.news-form .row-title{-ms-flex-direction:row;flex-direction:row}.news-form .row-title>.form-group{margin-right:30px}.news-form .row-title .field-news-publish_date{width:325px}}.product-catalog{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.product-catalog .category-tree-wrap{width:400px;border-right:2px dashed #e1e6e4;padding-right:15px}.product-catalog .category-detail-wrap{width:100%;padding-left:15px}.product-catalog .no-data{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#e1e6e4;height:100px;border:1px solid #d2d2d2;border-radius:4px}.product-catalog h2{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-catalog h2 a{height:24px;margin-right:10px}.category-tree-view ul{list-style:none;margin:0;padding:0}.category-tree-view li{padding:0 0 0 23px}.category-tree-view li>ul{display:none}.category-tree-view>ul>li{padding:0}.category-tree-view .item__label{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;padding-top:2px;padding-bottom:2px}.category-tree-view .item__label.item__label--empty{padding-left:6px}.category-tree-view .item__name{padding-top:2px}.category-tree-view .button-collapse{display:none;margin-right:5px}.category-tree-view .button-expand{display:inline-block;margin-right:5px}.category-tree-view .open>.item__label .button-collapse{display:inline-block}.category-tree-view .open>.item__label .button-expand{display:none}.category-tree-view .open>ul{display:block}.order-view .field-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:10px}.order-view .field-label{-ms-flex-preferred-size:160px;flex-basis:160px;-ms-flex-negative:0;flex-shrink:0;font-weight:300}.order-view .field-value{width:100%}.order-view .field-value .form-group{margin-bottom:0}.order-view .form-btn-bar{margin-top:15px}.order-view h2{margin-top:15px}.order-view .section-comment .field-row{-ms-flex-align:start;align-items:flex-start}.order-view .section-fields .field-row{-ms-flex-align:start;align-items:flex-start}.setting-order-form .section{margin-bottom:20px}.setting-order-form .form-group{margin-bottom:0}.setting-order-form .checkbox{margin-top:9px;margin-bottom:9px}.setting-order-form .checkbox label{margin-bottom:0;width:100%;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.setting-order-form .checkbox label input[type=checkbox]{position:relative;margin-left:0}.setting-order-form .setting-order-field-template{display:none}.setting-order-form .setting-order-fields .grid-button{margin:8px 4px 0;height:24px;display:inline-block}.site-login{background-color:#fafbfb}.site-login .login-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:80px}.site-login .login__logo{margin-bottom:40px}.site-login .login__logo .app-icon{font-size:120px;color:#3f51b5;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.site-login .login__title{padding:0 0 20px;border-radius:2px;font-size:24px;font-weight:300}.site-login .title{margin-bottom:50px;font-size:36px;font-weight:400}.site-login .login__desc{text-align:center;margin-top:15px;margin-bottom:30px}.site-login .login__form{background-color:#fff;width:350px;border-radius:2px;border-top:5px solid #3f51b5}.site-login .login__form__wrap{border-bottom:1px solid #d2d2d2;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:15px 30px 15px 30px}.site-login .btn-login{margin:0 auto;display:block;width:100%}.site-index .menu{list-style:none;padding:0}.site-index .menu a{font-size:20px}.site-index .menu li>div{padding-top:5px;padding-bottom:3px}