.ta_r{text-align:right;}
.ta_l{text-align:left !important;}
.ta_c{text-align:center;}
.va_m{vertical-align:middle;}
.fl_r{float:right;}
.fl_l{float:left;}
.fw_b{font-weight:bold;}
.va_m{vertical-align:middle;}
.tt_u{text-transform:uppercase;}
.td_n{text-decoration:none;}
.td_u{text-decoration:underline;}
.block{display:block;}
.hidden{display:none;}
.ws_n{white-space:nowrap;}
R:after{color:red;content:"*";}
.flexbox-horisontal{display:-webkit-box;-webkit-box-orient:horizontal;display:-moz-box;-moz-box-orient:horizontal;display:box;box-orient:horizontal;}
.centerbox{display:-webkit-box;-webkit-box-orient:horizontal;-webkit-box-pack:center;-webkit-box-align:center;display:-moz-box;-moz-box-orient:horizontal;-moz-box-pack:center;-moz-box-align:center;display:box;box-orient:horizontal;box-pack:center;box-align:center;}
.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}
body{padding-top:35px;}
table{width:100%;position:relative;}table .actions{width:200px;text-align:center;}
table td{padding:3px 5px;}
form{margin:0;}
.table-small{width:50%;}
.redactor{height:200px;}
.hint{font-size:10pt;color:#9c9c9c;}
.pagination{margin:0;}
.md-modal.md-delete{width:400px;height:40%;}.md-modal.md-delete .md-content{border:1px solid #ccc;}
.md-modal.md-delete .md-body{height:auto;}
#Catalog_Product_wnd_image{width:450px;}#Catalog_Product_wnd_image .md-body{height:300px;}
#Catalog_Parameter_modal{width:340px;}#Catalog_Parameter_modal .md-body{height:200px;}
#Catalog_ImageSetting_modal{width:340px;}#Catalog_ImageSetting_modal .md-body{height:100px;}
#Catalog_Type_modal{width:340px;}#Catalog_Type_modal .md-body{height:100px;}
.show_products{color:#08C;cursor:pointer;}
.show_products .list{display:none;position:absolute;width:400px;border:solid 1px #ccc;padding:5px;background:#ade2ff;color:#000;margin-top:-10px;}
#order_product{margin:20px;width:750px;}
#order_product td,#order_product th{border:solid 1px #ccc;margin:5px;}
.table th,.table td{padding:3px;font-size:12px;text-align:center;}
input{margin-bottom:0 !important;}
.btn-all_product{margin:8px 0;}
#content{margin-top:8px;}
.main-content{margin-top:10px;}
.product__category{font-size:12px;z-index:200;}.product__category a{cursor:pointer;}
#overview{margin-bottom:8px;}
.popover{max-width:none;}
#parameter-list td{vertical-align:top;}
.p-table{border:1px solid #ccc;}.p-table td{padding:0 2px;margin:0;border:1px solid #ccc;}.p-table td .btn{padding:0px 4px;margin:2px;}
.p-table tr:hover td{background:#FBFBFB;}
.p-table tr.active td{background:#3276b1;color:white;}
.form-edit-block .md-body{margin-top:0;height:auto;}
.form-edit-block label{font-size:90%;}
.form-edit-block .form-control{padding:3px 3px;height:auto;font-size:80%;width:100%;min-width:26px;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{padding-left:3px;padding-right:3px;}
#preview{margin-top:20px;font-size:90%;position:fixed;bottom:0;width:76%;left:12%;height:400px;background:white;padding:20px;border-top:2px solid gray;border-right:2px solid gray;border-left:2px solid gray;display:none;z-index:999;}#preview .btn-minimize{position:absolute;right:10px;top:10px;border:10px solid white;border-top:10px solid black;cursor:pointer;}
#preview .btn-open-preview{position:absolute;right:10px;top:10px;border:10px solid white;border-bottom:10px solid black;cursor:pointer;}
#preview.minimized .btn-minimize{border:10px solid transparent;border-bottom:10px solid black;top:-5px;height:10px;}
#object_image_block #content{font-size:100%;border:0;}
.slick-viewport{font-weight:bold;}
.container{width:100%;max-width:100%;}
.slick-row.ui-widget-content.nonactual{background:#E8EEFC;}
.nav-tabs>li>a{padding:5px 15px !important;}
#Client_agent_modal,#Object_agent_modal{width:40%;}
.b-button{display:inline-block;*display:inline;*zoom:1;position:relative;overflow:hidden;cursor:pointer;padding:4px 15px;vertical-align:middle;border:1px solid #ccc;border-radius:3px;background-color:#f5f5f5;background:-moz-linear-gradient(top, #ffffff 0%, #f5f5f5 49%, #ececec 50%, #eeeeee 100%);background:-webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 49%, #ececec 50%, #eeeeee 100%);background:-o-linear-gradient(top, #ffffff 0%, #f5f5f5 49%, #ececec 50%, #eeeeee 100%);background:linear-gradient(to bottom, #ffffff 0%, #f5f5f5 49%, #ececec 50%, #eeeeee 100%);-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.b-button_hover{border-color:#fa0;box-shadow:0 0 2px #fa0;}
.b-button__input{cursor:pointer;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);top:-10px;right:-40px;font-size:50px;position:absolute;}
.b-file{height:50px;padding:5px;position:relative;overflow:hidden;background-color:#fcfcfc;background:-webkit-linear-gradient(top, #fcfcfc 0%, #f6f6f6 100%);background:-moz-linear-gradient(top, #fcfcfc 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #fcfcfc 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #fcfcfc 0%, #f6f6f6 100%);clear:both;}
.b-file__left{float:left;margin:1px 0 0 2px;line-height:0;}.b-file__left img{margin:2px 0 0 3px;width:60px;}
.b-file__left_border{border:2px solid #fff;border-radius:4px;}
.b-file__right{margin-left:80px;}
.b-file__name{color:#36c;cursor:pointer;border-bottom:1px dotted #36c;text-decoration:none;}
.b-file__name:hover{color:#f00;border-bottom-color:#f00;}
.b-file__info{color:#666;position:absolute;font-size:12px;margin-top:3px;}
.b-file__bar{padding-top:4px;}
.b-file__error{color:#c00;}
.b-file__done{color:#458383;}
.b-file__abort{top:10px;right:20px;width:15px;height:15px;position:absolute;color:#c00;cursor:pointer;font-size:20px;display:none;}
.b-file_upload .b-file__abort{display:block;}
.b-progress{height:10px;border:2px solid #E2E4E2;border-radius:10px;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.2);background-color:#d3d3d3;position:relative;}
.b-progress__bar{width:0;height:10px;border-radius:10px;background-color:#2D9DD7;background:-webkit-linear-gradient(top, #2d9dd7 0%, #1c81c7 100%);background:-moz-linear-gradient(top, #2d9dd7 0%, #1c81c7 100%);background:linear-gradient(to bottom, #2d9dd7 0%, #1c81c7 100%);-webkit-transition:width 0.5s ease-out;-moz-transition:width 0.5s ease-out;-ms-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}
.b-dropzone,.b-dropzone__bg{top:0;left:0;right:0;bottom:0;z-index:30000;position:absolute;}
.b-dropzone__bg{opacity:.2;background-color:#2d9dd7;}
.b-dropzone__txt{color:#1C81C7;text-shadow:0 2px 1px #113C53;font-size:400%;font-weight:bold;text-align:center;width:500px;top:50%;left:50%;margin:-100px 0 0 -250px;z-index:30001;position:absolute;}
.b-layer{border:3px solid #fff;border-radius:5px;box-shadow:0 1px 30px #000;background-color:#f3f3f3;top:50px;left:50%;z-index:30002;position:absolute;margin-left:-150px;margin-bottom:100px;}
.b-layer__h1{color:#fff;padding:10px 10px;width:300px;overflow:hidden;background-color:#2D9DD7;}
.b-layer__img{padding:5px 10px;text-align:center;border-top:2px solid #fff;}
.b-layer__info{padding:2px 15px;border-top:2px solid #fff;}
.b-layer__info div{width:280px;overflow:hidden;white-space:nowrap;}
.md-perspective,.md-perspective body{height:100%;overflow:hidden;}
.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px;}
.md-modal{position:fixed;top:50%;left:50%;width:80%;min-width:520px;height:90%;overflow:auto;z-index:1100;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.md-header{padding:0 !important;}
.md-footer{height:55px;bottom:0;border-top:1px solid #ccc;width:100%;padding:0;padding-top:10px;padding-bottom:10px;text-align:right;}.md-footer>.btn{margin-right:10px;}
.md-body{margin-top:50px;height:400px;overflow:auto;padding:0 15px;}
.md-show{visibility:visible;}
.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:rgba(0, 0, 0, 0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show~.md-overlay{opacity:1;visibility:visible;}
.md-content{color:#000;background:#fff;position:relative;border-radius:3px;margin:0 auto;}
.md-content h3{margin:0;padding:0.4em;text-align:center;font-size:1.4em;font-weight:300;opacity:0.8;background:rgba(0, 0, 0, 0.1);border-radius:3px 3px 0 0;}
.md-content>div{margin:0;font-weight:300;font-size:1.15em;}
.md-content>div p{margin:0;padding:5px 0;}
.md-content>div ul{margin:0;padding:0 0 30px 20px;}
.md-content>div ul li{padding:5px 0;}
.md-content button{display:block;margin:0 auto;font-size:0.8em;}
.md-effect-1 .md-content{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.md-effect-2 .md-content{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);-moz-transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);transition:all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);}
.md-show.md-effect-2 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;}
.md-effect-3 .md-content{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-3 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}
.md-effect-4 .md-content{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0;}
.md-show.md-effect-4~.md-overlay,.md-effect-4 .md-content{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.md-show.md-effect-4 .md-content{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1;}
.md-effect-5.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-5 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);-moz-transform:translateZ(600px) rotateX(20deg);-ms-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0;}
.md-show.md-effect-5 .md-content{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:translateZ(0px) rotateX(0deg);-moz-transform:translateZ(0px) rotateX(0deg);-ms-transform:translateZ(0px) rotateX(0deg);transform:translateZ(0px) rotateX(0deg);opacity:1;}
.md-effect-6.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-6 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);-moz-transform:translate(30%) translateZ(600px) rotate(10deg);-ms-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0;}
.md-show.md-effect-6 .md-content{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transform:translate(0%) translateZ(0) rotate(0deg);-moz-transform:translate(0%) translateZ(0) rotate(0deg);-ms-transform:translate(0%) translateZ(0) rotate(0deg);transform:translate(0%) translateZ(0) rotate(0deg);opacity:1;}
.md-effect-7{top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.md-effect-7 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0;}
.md-show.md-effect-7 .md-content{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);border-radius:0 0 3px 3px;opacity:1;}
.md-effect-8.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-8 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);-moz-transform:rotateY(-70deg);-ms-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0;}
.md-show.md-effect-8 .md-content{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1;}
.md-effect-9.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-9 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);-moz-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0;}
.md-show.md-effect-9 .md-content{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}
.md-effect-10.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-10 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);-moz-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-10 .md-content{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1;}
.md-effect-11 .md-content{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-11 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.md-effect-12 .md-content{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-12~.md-overlay{background:#e74c3c;}
.md-effect-12 .md-content h3,.md-effect-12 .md-content{background:transparent;}
.md-show.md-effect-12 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.md-effect-13.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-13 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);-moz-transform:translateZ(-3000px) rotateY(90deg);-ms-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0;}
.md-show.md-effect-13 .md-content{-webkit-animation:slit 0.7s forwards ease-out;-moz-animation:slit 0.7s forwards ease-out;animation:slit 0.7s forwards ease-out;}
@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function:ease-out;} 100%{-webkit-transform:translateZ(0) rotateY(0deg);opacity:1;}}@-moz-keyframes slit{50%{-moz-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-moz-animation-timing-function:ease-out;} 100%{-moz-transform:translateZ(0) rotateY(0deg);opacity:1;}}@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-in;} 100%{transform:translateZ(0) rotateY(0deg);opacity:1;}}.md-effect-14.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-14 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);-moz-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.md-show.md-effect-14 .md-content{-webkit-transform:translateY(0%) rotateX(0deg);-moz-transform:translateY(0%) rotateX(0deg);-ms-transform:translateY(0%) rotateX(0deg);transform:translateY(0%) rotateX(0deg);opacity:1;}
.md-effect-15.md-modal{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px;}
.md-effect-15 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-moz-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-ms-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-15 .md-content{-webkit-transform:translateZ(0px) translateX(0%) rotateY(0deg);-moz-transform:translateZ(0px) translateX(0%) rotateY(0deg);-ms-transform:translateZ(0px) translateX(0%) rotateY(0deg);transform:translateZ(0px) translateX(0%) rotateY(0deg);opacity:1;}
.md-show.md-effect-16~.md-overlay{background:rgba(180, 46, 32, 0.5);}
.md-show.md-effect-16~.container{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px);}
.md-effect-16 .md-content{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0;}
.md-show.md-effect-16~.container,.md-effect-16 .md-content{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.md-show.md-effect-16 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;}
.md-show.md-effect-17~.container{height:100%;overflow:hidden;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.md-show.md-effect-17~.container,.md-show.md-effect-17~.md-overlay{-webkit-transform:rotateX(-2deg);-moz-transform:rotateX(-2deg);-ms-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}
.md-effect-17 .md-content{opacity:0;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);}
.md-show.md-effect-17 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.3s 0.2s;-moz-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s;}
.md-show.md-effect-18~.container{height:100%;overflow:hidden;}
.md-show.md-effect-18~.md-overlay{background:rgba(143, 27, 15, 0.8);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.md-show.md-effect-18~.container,.md-show.md-effect-18~.md-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-webkit-animation:rotateRightSideFirst 0.5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:0% 50%;-moz-animation:rotateRightSideFirst 0.5s forwards ease-in;transform-style:preserve-3d;transform-origin:0% 50%;animation:rotateRightSideFirst 0.5s forwards ease-in;}
@-webkit-keyframes rotateRightSideFirst{50%{-webkit-transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out;} 100%{-webkit-transform:translateZ(-200px);}}@-moz-keyframes rotateRightSideFirst{50%{-moz-transform:translateZ(-50px) rotateY(5deg);-moz-animation-timing-function:ease-out;} 100%{-moz-transform:translateZ(-200px);}}@keyframes rotateRightSideFirst{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out;} 100%{transform:translateZ(-200px);}}.md-effect-18 .md-content{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);opacity:0;}
.md-show.md-effect-18 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s;}
.md-show.md-effect-19~.container{height:100%;overflow:hidden;}
.md-show.md-effect-19~.md-overlay{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;}
.md-show.md-effect-19~.container,.md-show.md-effect-19~.md-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-webkit-animation:OpenTop 0.5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:50% 100%;-moz-animation:OpenTop 0.5s forwards ease-in;transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop 0.5s forwards ease-in;}
@-webkit-keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);-webkit-animation-timing-function:ease-out;}}@-moz-keyframes OpenTop{50%{-moz-transform:rotateX(10deg);-moz-animation-timing-function:ease-out;}}@keyframes OpenTop{50%{transform:rotateX(10deg);animation-timing-function:ease-out;}}.md-effect-19 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0;}
.md-show.md-effect-19 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s;}
@media screen and (max-width:32em){body{font-size:75%;}}
.error_message{
    background-color:       #d43f3a !important;
}

.table_img{
	cursor: pointer;
}

.slick-row.ui-widget-content.actual {
    background: #FFF;
}

.slick-row.ui-widget-content.work {
    background: #ffe082;
}

.slick-row.ui-widget-content.archive {
    background: #b0bec5;
}

.slick-row.ui-widget-content.nonactual {
    background: #90caf9;
}

.slick-row.ui-widget-content.task {
    background: #ff5252;
}

.navbar{
	min-height: 20px !important;
}

.navbar .container .navbar-brand{
	padding: 5px !important;
	height: 20px !important;
}

.navbar-nav>li>a{
	padding-top: 5px !important;
	padding-bottom: 5px !important;
}

.reward{
	padding-left: 0px;
	display: inline-block;	
}


.floor{
	padding-left: 0px;
	display: inline-block;	
}

.floor .text-wrap {
	padding-top: 5px;
}

.floor .text-arrow{
	margin-top: 5px;
}

.storeys{
	padding-left: 0px;
	display: inline-block;	
	margin-left: 20px;
}

.storeys .text-wrap {
	padding-top: 5px;
}

.storeys .text-arrow{
	margin-top: 5px;
}

.narrow_textarea{
	margin-left: 20px;
	padding-left: 0px;
	display: inline-block;	
}

.narrow_textarea .text-wrap {
	padding-top: 5px;
}

.narrow_textarea .text-arrow{
	margin-top: 5px;
}

input[type="checkbox"].form-control{
	width: 15px !important;
	min-width: 15px;
}
.form-group .form-group.clearfix:not(.smalls) {
	min-height: 51.4px;
}

.modals {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 ) 
                url('http://sampsonresume.com/labs/pIkfp.gif') 
                50% 50% 
                no-repeat;
}

/* When the body has the loading class, we turn
   the scrollbar off with overflow:hidden */
body.loading {
    overflow: hidden;   
}

/* Anytime the body has the loading class, our
   modal element will be visible */
body.loading .modals {
    display: block;
}

.filter .form-control {
    padding: 3px 3px;
    height: auto;
    font-size: 80%;
    width: 100%;
    min-width: 26px;
}

input.form-control, select.form-control {
	height: 22px !important;
}

.filter .form-group {
    margin-bottom: 5px !important;
}

.owl-nav {
	text-align: center;
}

.owl-nav button {
	font-size: 25px !important;
	margin-left: 10px;
}


.img-modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1000; /* Sit on top */    
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: hidden ; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.img-modal-content {
    background-color: #fefefe;
    margin: auto;
    padding: 20px;
    border: 1px solid #888;
    width: 100%;
}

/* The Close Button */
.img-close {
    color: #aaaaaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.img-close:hover,
.img-close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.owl-carousel-large, .owl-carousel-large2, .owl-carousel-large3 {
	position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1000;
    width: 500px;
    display: none;
    background-color: white;
}

.owl-carousel-large .owl-prev, .owl-carousel-large .owl-next {
	display: inline-block !important;
}

#preview {
	overflow-y: auto;
	height: 325px;
}

.minified-item2{
	cursor: pointer;
	color: blue;
}