/*!
Theme Name: Q4 Development
Author: Q4 Impact Group
Author URI: https://www.q4impact.com
Version: 1
*//*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Open Sans';src:url("fonts/OpenSans-Bold.eot");src:url("fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Bold.woff") format("woff"),url("fonts/OpenSans-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("fonts/OpenSans.eot");src:url("fonts/OpenSans.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans.woff") format("woff"),url("fonts/OpenSans.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("fonts/OpenSans-Extrabold.eot");src:url("fonts/OpenSans-Extrabold.eot?#iefix") format("embedded-opentype"),url("fonts/OpenSans-Extrabold.woff") format("woff"),url("fonts/OpenSans-Extrabold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Oswald';src:url("fonts/Oswald-Regular.eot");src:url("fonts/Oswald-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Oswald-Regular.woff") format("woff"),url("fonts/Oswald-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Oswald';src:url("fonts/Oswald-Bold.eot");src:url("fonts/Oswald-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Oswald-Bold.woff") format("woff"),url("fonts/Oswald-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}body{font-size:14px;color:#2C2D30;font-family:"Open Sans"}a{text-decoration:none;color:#ff1f32;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}a:hover{color:#ff1f32}a:focus{outline:0}a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6{font-family:"Open Sans"}h1{max-width:80rem;margin-right:auto;margin-left:auto;overflow:hidden;font-size:75px;color:#2C2D30;font-weight:900}h2{font-size:30px;font-weight:700;color:#2C2D30}h3{font-size:18px;color:#2C2D30}h4{font-size:16px;color:#2C2D30}h5{font-size:13px;color:#2C2D30}h6{font-size:10px;color:#2C2D30}input:focus{outline:0}textarea:focus{outline:0}button:focus{outline:0}ul{list-style:none;margin:0;padding:0}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{color:#fff;background:#437FB4}::selection{color:#fff;background:#437FB4}.clearfix::after{content:"";clear:both;display:table}#page-wrapper{position:relative;min-height:calc(100vh);padding-bottom:100px;background-color:#f5f5f5;overflow:hidden}.inner-wrapper{max-width:80rem;margin-right:auto;margin-left:auto;overflow:hidden;padding:20px;position:relative;overflow:visible}@media only screen and (max-width: 800px){.inner-wrapper{padding:10px}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.loader-animation,.loader-label,.loader-cell{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#F6F6F6;background:linear-gradient(to right, #F6F6F6 8%, #F0F0F0 18%, #F6F6F6 33%);background-size:800px 104px;height:96px;position:relative}.loader-label{width:50%;height:30px;margin-bottom:15px}.loader-cell{clear:both;width:100%;height:40px;margin-bottom:20px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:1px solid #ccc;-webkit-text-fill-color:#999;-webkit-box-shadow:0 0 0px 0 #000 inset;transition:background-color 5000s ease-in-out 0s}a{color:#437FB4}a:hover{color:#437FB4}input{padding:0 15px;height:40px;line-height:40px;background-color:#f5f5f5;display:block;border:1px solid #ddd;width:calc(100% - 32px);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}input.error{border:1px solid #ff1f32;background-color:#ffb5b5}.input-phone{height:40px;line-height:40px;background-color:#f5f5f5;border:1px solid #ddd;padding:0 10px}.input-phone-area,.input-phone-pre{border:0;width:25px;height:30px;line-height:30px;margin:5px 3px 0 3px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;background:#fff;text-align:center}.input-phone-area-before,.input-phone-area-after,.input-phone-pre-after{width:10px;float:left;text-align:center;font-size:18px;color:#999}.input-phone-line{border:0;width:35px;height:30px;line-height:30px;margin:5px 3px 0 3px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;background:#fff;text-align:center}.btn_yellow{display:inline-block;color:#fff;background-color:#FDB911;padding:10px 20px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.btn_yellow:hover{color:#fff}@media only screen and (max-width: 800px){.btn_yellow{font-size:13px}}.btn_blue{display:inline-block;color:#fff;background-color:#437FB4;padding:10px 20px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.btn_blue:hover{color:#fff}@media only screen and (max-width: 800px){.btn_blue{font-size:13px}}.btn_grey{display:inline-block;color:#fff;background-color:#3F3F42;padding:10px 20px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.btn_grey:hover{color:#fff}@media only screen and (max-width: 800px){.btn_grey{font-size:13px}}.btn_lightgrey{display:inline-block;color:#fff;background-color:#999;padding:10px 20px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.btn_lightgrey:hover{color:#fff}@media only screen and (max-width: 800px){.btn_lightgrey{font-size:13px}}textarea{background:#f5f5f5;border:1px solid #ddd;resize:none;width:calc(100% - 40px);padding:10px 20px;height:200px;margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}label{display:block;font-size:15px;font-weight:600;margin-bottom:10px;color:#2C2D30}label span{font-size:12px;color:#999;font-weight:normal;font-style:italic;padding:0 0 0 10px;display:inline-block}label span a{font-style:normal;font-weight:600}h6{font-size:12px;color:#999;font-weight:normal;font-style:italic;margin:0 0 10px 0}.content-block{padding:20px;background:#fff;border:1px solid #ddd;margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.content-block-1-2{width:calc(50% - 42px)}.row{width:100%;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.row.inactive{opacity:0.3;pointer-events:none}.col{width:calc(100% - 20px);padding:10px}.col-1-3{width:calc(33.33% - 20px);float:left;padding:10px}.col-1-2{width:calc(50% - 20px);float:left;padding:10px}.col-1-4{width:calc(25% - 20px);float:left;padding:10px}.col-1-6{width:calc(16.66% - 20px);float:left;padding:10px}.add-menu{position:absolute;right:20px;top:20px;z-index:3}.add-menu .add-menu-btn{width:40px;height:40px;background:#FDB911;display:block;color:#fff;text-align:center;line-height:40px;font-size:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.add-menu ul{position:absolute;top:45px;right:0;width:250px;padding:0 0 10px 0;background:#6B6B6F;overflow:hidden;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}.add-menu ul.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.add-menu ul .add-menu-top{background:#2C2D30;opacity:0.7;padding:15px 20px;margin-bottom:10px}.add-menu ul .add-menu-top h3{margin:0 0 5px 0;color:#fff}.add-menu ul .add-menu-top p{margin:0;padding:0;opacity:0.6}.add-menu ul li{margin-bottom:5px}.add-menu ul li a{margin:0;height:30px;line-height:30px;display:block;color:#fff}.add-menu ul li a .user-menu-icon{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.add-menu ul li a .icon-user{background-image:url("images/icon_user_white.png")}.add-menu ul li a:hover{color:#FDB911}.add-menu ul li a:hover .user-menu-icon{background-color:#FDB911;opacity:1}.number-input{float:left}.number-input label{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.number-input .number{display:inline-flex}.number-input .number input[type="number"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.number-input .number input[type=number]::-webkit-inner-spin-button,.number-input .number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.number-input .number button{outline:none;-webkit-appearance:none;background-color:transparent;border:none;align-items:center;justify-content:center;width:35px;height:35px;cursor:pointer;margin:0;position:relative;background:#565659;border:1px solid #565659}.number-input .number button:before,.number-input .number button:after{display:inline-block;position:absolute;content:'';width:12px;height:2px;background-color:#fff;transform:translate(-50%, -50%)}.number-input .number button.before{-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.number-input .number button.after{-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.number-input .number button.after:after{transform:translate(-50%, -50%) rotate(90deg)}.number-input .number input[type="number"]{font-family:sans-serif;background:#fff;padding:0 10px;max-width:50px;font-size:15px;height:35px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-left:0;border-right:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}.number-input .number,.number-input .number *{box-sizing:border-box}.select-menu{width:250px;position:relative;float:left;margin:0 20px 20px 0;opacity:0.3;pointer-events:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.select-menu.active{opacity:1;pointer-events:auto}.select-menu label{display:block;font-size:16px;font-weight:600;margin-bottom:10px}.select-menu .select-menu-value{padding:10px 15px;background-color:#f5f5f5;display:block;border:1px solid #ddd;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;cursor:pointer;background-image:url("images/icon_arrow_down.png");background-size:12px 12px;background-repeat:no-repeat;background-position:right 10px top 13px}.select-menu .select-menu-value.error{border:1px solid #ff1f32;background-color:#ffb5b5}.select-menu .select-menu-list{position:absolute;top:80px;max-height:250px;overflow-y:scroll;left:0;padding:15px;width:calc(100% - 30px);background:#565659;opacity:0;visibility:hidden;z-index:10;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.select-menu .select-menu-list.active{opacity:1;visibility:visible}.select-menu .select-menu-list li{color:#fff;padding:7px 10px;cursor:pointer}.select-menu .select-menu-list li:hover{background:rgba(255,255,255,0.2)}.select-menu .select-menu-list li.disabled{opacity:0.5}.select-menu .select-menu-list li.disabled span{margin-left:5px}.select-menu .select-menu-list li.disabled:hover{background:none;pointer-events:none;cursor:default}.checkbox{overflow:hidden}.checkbox li span{float:left;width:15px;height:15px;background:#f5f5f5;border:1px solid #ddd;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}.checkbox li p{margin:0}.checkbox li.active span{background:#FDB911}.radio,.checkbox{margin-bottom:20px;overflow:hidden}.radio li,.checkbox li{float:left;margin:0 15px 0 0;cursor:pointer}.radio li span,.checkbox li span{float:left;width:15px;height:15px;background:#f5f5f5;border:1px solid #ddd;margin-right:5px}.radio li.active span,.checkbox li.active span{background:#FDB911}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{position:absolute;width:75px;height:75px;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.spinner:before{content:'';box-sizing:border-box;position:absolute;top:0;left:0;width:75px;height:75px;border-radius:50%;border:10px solid transparent;border-top-color:#FDB911;border-bottom-color:#FDB911;animation:spinner .8s ease infinite}.view-btn{float:right;background:#437FB4;color:#fff;display:inline-block;padding:10px 15px;margin-right:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;opacity:1}.view-btn:hover{color:#fff;opacity:1}.content-tabs{overflow:hidden;margin-bottom:20px}.content-tabs li{float:left;padding:20px 0 10px 0;margin:0 20px;font-size:16px;font-weight:600;color:#999;cursor:pointer;border-bottom:7px solid #fff;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.content-tabs li.active{color:#2C2D30;border-bottom:7px solid #FDB911}.tab-content{display:none}.tab-content.active{display:block}.content-left{width:25%;float:left}.content-left .image{width:100%;padding-top:100%;background:#ededed}.content-right{width:calc(75% - 20px);float:left;padding-left:20px}.content-right h1{font-size:24px;clear:both}.more-menu{float:right;position:absolute;right:0;top:0}.more-menu .more-menu-btn{width:35px;height:35px;background-color:#FDB911;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-image:url("images/icon_ellipses_white.png");background-size:25px 25px;background-position:center center;background-repeat:no-repeat}.more-menu ul{position:absolute;box-shadow:0 3px 7px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.1);top:45px;right:0;width:250px;padding:0;border:1px solid #ddd;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.more-menu ul li a{color:#2C2D30;padding:10px 20px;display:block}.more-menu ul li a:hover{background:#f5f5f5}.fade-out{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0}.loading{width:100%;height:10px;margin-top:20px;display:none}.loading_line_wrapper{width:100%;height:10px;position:relative;top:0px;left:0px;bottom:auto;right:auto}.loading_line{position:relative;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%;transform-origin:100% 0%;animation:kf_loading_line 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.loading_line .loading_line_inner{position:absolute;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%;background:#FDB911;transform-origin:0% 0%}.loading_line_inner--1{opacity:0;animation:kf_loading_line_inner--1 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.loading_line_inner--2{opacity:1;animation:kf_loading_line_inner--2 1s cubic-bezier(0.645, 0.045, 0.355, 1) 0s infinite}.loading_line_inner{position:absolute;top:0px;left:0px;bottom:auto;right:auto;width:100%;height:100%;background-color:red;transform-origin:0% 0%}@keyframes kf_loading_line{0%{transform:scaleX(1)}50%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes kf_loading_line_inner--1{0%{transform:scaleX(0)}25%{transform:scaleX(1)}100%{transform:scaleX(1)}}@keyframes kf_loading_line_inner--2{0%{transform:scaleX(0)}25%{transform:scaleX(0)}50%{transform:scaleX(1)}100%{transform:scaleX(1)}}#overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.9);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#overlay #overlay-close{position:absolute;display:block;top:10px;right:10px;width:30px;height:30px;background-image:url("images/icon_close_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#overlay #overlay-container{width:100%;height:calc(100vh - 210px);position:absolute;top:50px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#overlay #overlay-container img{width:100%;height:100%;object-fit:contain}#overlay #overlay-thumbnail-container{position:absolute;bottom:0;left:0;width:100%;height:150px}#overlay #overlay-thumbnail-container #overlay-thumbnails{margin:0 10px;overflow:hidden;position:relative;top:50%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}#overlay #overlay-thumbnail-container #overlay-thumbnails li{width:calc(10% - 10px);padding-top:calc(10% - 10px);float:left;position:relative;margin:5px;cursor:pointer;opacity:0.7;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#overlay #overlay-thumbnail-container #overlay-thumbnails li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#overlay #overlay-thumbnail-container #overlay-thumbnails li:hover{opacity:1}#overlay #overlay-thumbnail-container #overlay-thumbnails li.active{opacity:1}#overlay.active{opacity:1;visibility:visible}#alert{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(255,255,255,0);z-index:9999;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#alert #alert-container{width:90%;max-width:500px;background:#fff;width:500px;position:absolute;overflow:hidden;top:50%;left:50%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2)}#alert #alert-container #alert-close{position:absolute;top:10px;right:10px;width:25px;height:25px;background-color:#2C2D30;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-image:url("images/icon_close_white.png");background-size:15px 15px;background-position:center center;background-repeat:no-repeat;opacity:0.6}#alert #alert-container #alert-close:hover{opacity:0.8}#alert #alert-container h4{background:#999;color:#fff;margin:0;padding:10px 15px;font-size:18px}#alert #alert-container p{color:#2C2D30;padding:10px 15px;font-weight:600;font-size:15px}#alert #alert-container p a{margin-top:15px}#alert.active{opacity:1;visibility:visible}.edit-btn{float:right;display:inline-block;width:40px;height:40px;margin:0;padding:0;background-color:#FDB911;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-size:20px 20px;background-position:center center;background-image:url("images/icon_add_white.png")}.edit-menu{position:absolute;background-color:#6b6b6f;top:70px;right:20px;width:250px;z-index:9999;padding:10px 0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px);opacity:0;visibility:hidden}@media only screen and (max-width: 800px){.edit-menu{right:10px}}@media only screen and (max-width: 600px){.edit-menu{width:100%;right:auto;left:0;top:60px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}.edit-menu li{margin:0 0 5px 0}.edit-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff;font-size:14px;font-weight:normal;float:none;width:auto;background:none}@media only screen and (max-width: 600px){.edit-menu li a{font-size:13px}}.edit-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2)}.edit-menu li a span.icon-dealer{background-image:url("images/icon_dealer_white.png")}.edit-menu li a span.icon-user{background-image:url("images/icon_user_white.png")}.edit-menu li a span.icon-folder{background-image:url("images/icon_folder_white.png")}.edit-menu li a span.icon-file{background-image:url("images/icon_file_white.png")}.edit-menu li a span.icon-video{background-image:url("images/icon_yt_white.png")}.edit-menu li a span.icon-equipment{background-image:url("images/icon_equipment_white.png")}.edit-menu li a:hover{color:#FDB911}.edit-menu li a:hover span{background-color:#FDB911}.edit-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#notifications{position:fixed;top:40px;right:40px;padding:20px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;z-index:9999;box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);border:1px solid #ccc;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 800px){#notifications{top:20px;right:20px;padding:15px}}@media only screen and (max-width: 600px){#notifications{right:auto;left:10px;width:calc(100% - 52px);top:10px}}#notifications.active{opacity:1;visibility:visible}#notifications span{width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background-color:#27a262;background-image:url("images/icon_check_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;display:inline-block;margin:0 10px 0 0;float:left}@media only screen and (max-width: 600px){#notifications span{margin:0 5px 0 0;width:20px;height:20px;background-size:15px 15px}}#notifications h3{margin:2px 0 0 0;font-size:16px;float:left}@media only screen and (max-width: 800px){#notifications h3{font-size:15px}}@media only screen and (max-width: 600px){#notifications h3{font-size:14px;margin:0}}#notifications a{float:left;margin:3px 0 0 15px;color:#999;font-size:13px;text-decoration:underline}@media only screen and (max-width: 600px){#notifications a{float:right;margin:0}}.animate{-webkit-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 1000ms cubic-bezier(0.455, 0.03, 0, 1)}.delay_1{transition-delay:250ms;-webkit-transition-delay:250ms}.delay_2{transition-delay:450ms;-webkit-transition-delay:450ms}.delay_3{transition-delay:650ms;-webkit-transition-delay:650ms}.delay_4{transition-delay:850ms;-webkit-transition-delay:850ms}.fade_in{opacity:0}.slide_left{-moz-transform:translateX(150px);-webkit-transform:translateX(150px);-o-transform:translateX(150px);-ms-transform:translateX(150px);transform:translateX(150px)}.slide_right{-moz-transform:translateX(-150px);-webkit-transform:translateX(-150px);-o-transform:translateX(-150px);-ms-transform:translateX(-150px);transform:translateX(-150px)}.slide_up{-moz-transform:translateX(0) translateY(50px);-webkit-transform:translateX(0) translateY(50px);-o-transform:translateX(0) translateY(50px);-ms-transform:translateX(0) translateY(50px);transform:translateX(0) translateY(50px)}.slide_down{-moz-transform:translateX(0) translateY(-50px);-webkit-transform:translateX(0) translateY(-50px);-o-transform:translateX(0) translateY(-50px);-ms-transform:translateX(0) translateY(-50px);transform:translateX(0) translateY(-50px)}.animate_go{opacity:1;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.role-switcher{float:right;margin-top:5px}.role-switcher .select-menu-list{top:50px}.role-switcher .select-menu-value{color:#2C2D30}#utility{height:50px;background:#2C2D30;color:#fff;position:relative;z-index:11}#utility #utility-logo{float:left;width:150px;position:relative;height:50px;display:none}@media only screen and (max-width: 800px){#utility #utility-logo{display:block}}@media only screen and (max-width: 480px){#utility #utility-logo{width:120px}}#utility #utility-logo img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:80%;height:80%;object-fit:contain}#utility #irock-site{color:#fff;display:inline-block;float:left;line-height:50px;text-decoration:underline;font-size:13px}@media only screen and (max-width: 800px){#utility #irock-site{display:none}}#utility #irock-site:hover{color:#FDB911}#utility #irock-site span{width:40px;height:40px;background-color:#565659;background-image:url("images/icon_pointer_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:5px 10px 0 5px;float:left}#utility #utility-cart-btn{width:40px;height:40px;background-color:#565659;background-image:url("images/icon_cart_white.png");background-size:25px 25px;background-position:center center;background-repeat:no-repeat;float:right;margin:5px 5px 0 0;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#utility #utility-cart-btn.active{background-color:#FDB911}#utility #utility-cart-btn span{position:absolute;top:-3px;left:-7px;width:20px;height:20px;background:#FDB911;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;color:#2C2D30;line-height:20px;text-align:center;font-size:13px;font-weight:600}#utility #utility-settings-btn{width:40px;height:40px;background-color:#565659;background-image:url("images/icon_settings_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;float:right;margin:5px 5px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#utility #utility-settings-btn.active{background-color:#FDB911}#utility #utility-user-btn{width:40px;height:40px;background-color:#565659;background-image:url("images/icon_user_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;float:right;margin:5px 5px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#utility #utility-user-btn.active{background-color:#FDB911}#utility #utility-user-menu,#utility #utility-settings-menu{position:absolute;background-color:#6b6b6f;top:55px;right:5px;width:350px;z-index:9999;padding:0 0 10px 0;opacity:0;visibility:hidden;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}@media only screen and (max-width: 800px){#utility #utility-user-menu,#utility #utility-settings-menu{width:250px}}@media only screen and (max-width: 600px){#utility #utility-user-menu,#utility #utility-settings-menu{width:100%;right:auto;left:0;top:50px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}}#utility #utility-user-menu.active,#utility #utility-settings-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#utility #utility-user-menu #user-menu-top,#utility #utility-settings-menu #user-menu-top{background:#2C2D30;margin-bottom:10px}@media only screen and (max-width: 600px){#utility #utility-user-menu #user-menu-top,#utility #utility-settings-menu #user-menu-top{background:#555}}#utility #utility-user-menu #user-menu-top #user-menu-image,#utility #utility-settings-menu #user-menu-top #user-menu-image{width:250px;height:250px;position:relative;background-color:#000;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#utility #utility-user-menu #user-menu-top #user-menu-image img,#utility #utility-settings-menu #user-menu-top #user-menu-image img{width:100%;height:100%;opacity:0.8;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}#utility #utility-user-menu #user-menu-top h3,#utility #utility-settings-menu #user-menu-top h3{padding:10px;color:#fff;margin:0}@media only screen and (max-width: 800px){#utility #utility-user-menu #user-menu-top h3,#utility #utility-settings-menu #user-menu-top h3{font-size:14px}}#utility #utility-user-menu li,#utility #utility-settings-menu li{margin-bottom:5px}#utility #utility-user-menu li a,#utility #utility-settings-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff}#utility #utility-user-menu li a .user-menu-icon,#utility #utility-settings-menu li a .user-menu-icon{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#utility #utility-user-menu li a .icon_orders,#utility #utility-settings-menu li a .icon_orders{background-image:url("images/icon_orders_white.png")}#utility #utility-user-menu li a .icon_profile,#utility #utility-settings-menu li a .icon_profile{background-image:url("images/icon_user_white.png")}#utility #utility-user-menu li a .icon_logout,#utility #utility-settings-menu li a .icon_logout{background-image:url("images/icon_logout_white.png")}#utility #utility-user-menu li a .icon-users,#utility #utility-settings-menu li a .icon-users{background-image:url("images/icon_users_white.png")}#utility #utility-user-menu li a .icon_dealers,#utility #utility-settings-menu li a .icon_dealers{background-image:url("images/icon_dealers_white.png")}#utility #utility-user-menu li a .icon_equipment,#utility #utility-settings-menu li a .icon_equipment{background-image:url("images/icon_equipment_white.png")}#utility #utility-user-menu li a:hover,#utility #utility-settings-menu li a:hover{color:#FDB911}#utility #utility-user-menu li a:hover .user-menu-icon,#utility #utility-settings-menu li a:hover .user-menu-icon{background-color:#FDB911;opacity:1}#utility #utility-settings-menu{right:50px}@media only screen and (max-width: 800px){#utility #utility-settings-menu{right:5px}}header{overflow:hidden;width:calc(100% - 40px);background:#fff;padding:0 20px;border-bottom:1px solid #ddd}@media only screen and (max-width: 600px){header{padding:0;width:100%;overflow:visible;position:relative;z-index:99}}header #logo{width:200px;float:left;margin:25px 20px 0 0}@media only screen and (max-width: 867px){header #logo{display:none}}header #logo img{max-width:100%}header #nav{float:left}@media only screen and (max-width: 800px){header #nav{float:left}}@media only screen and (max-width: 600px){header #nav{float:none;display:inline-block;position:relative;left:50%;width:100%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}header #nav li{float:left;padding:20px 15px 10px 15px;box-sizing:border-box}@media only screen and (max-width: 611px){header #nav li{width:calc(16.66% - 1px);border-right:1px solid #ededed}header #nav li:last-of-type{border-right:1px solid #fff}}@media only screen and (max-width: 500px){header #nav li{padding:20px 5px 10px;margin:0}}header #nav li a{display:block;color:#2C2D30;font-weight:600;padding-bottom:10px;opacity:0.7;text-transform:uppercase;text-align:center}@media only screen and (max-width: 800px){header #nav li a{font-size:13px}}@media only screen and (max-width: 600px){header #nav li a{padding-bottom:0;font-size:11px;text-transform:capitalize}}@media only screen and (max-width: 480px){header #nav li a{padding:5px 0;text-align:center;font-size:10px}}@media only screen and (max-width: 400px){header #nav li a{font-size:9px}}header #nav li a span{display:block;height:50px;width:50px;background-color:rgba(0,0,0,0.4);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-bottom:5px;background-size:25px 25px;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width: 800px){header #nav li a span{width:40px;height:40px}}@media only screen and (max-width: 480px){header #nav li a span{width:30px;height:30px;background-size:20px 20px}}header #nav li a .icon_dashboard{background-image:url("images/icon_dashboard_white.png")}header #nav li a .icon_folder{background-image:url("images/icon_folder_white.png")}header #nav li a .icon_equipment{background-image:url("images/icon_equipment_white.png")}header #nav li a .icon_dealers{background-image:url("images/icon_dealers_white.png")}header #nav li a .icon_shop{background-image:url("images/icon_shop_white.png")}header #nav li a:hover{opacity:1}header #nav li a.active{opacity:1}header #nav li a.active span{background-color:#FDB911}header #nav li.forms-links{z-index:1}@media only screen and (max-width: 767px){header #nav li.forms-links .forms-link{pointer-events:none;cursor:pointer}}header #nav li.forms-links .forms-link .icon_forms{background-image:url("images/icon-forms-white.png")}header #nav li.forms-links .forms-link .icon_forms.active{display:block}header #nav li.forms-links .links-wrapper{opacity:0;visibility:hidden;background-color:#58575b;padding:0.7em 1.5em 0.7em 0.7em;position:absolute;top:11.3em;z-index:1;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 970px){header #nav li.forms-links .links-wrapper{right:7.8em;width:10em;top:11.8em}}@media only screen and (max-width: 700px){header #nav li.forms-links .links-wrapper{right:7.8em;top:10.8em}}@media only screen and (max-width: 680px){header #nav li.forms-links .links-wrapper{right:1.2em}}@media only screen and (max-width: 600px){header #nav li.forms-links .links-wrapper{top:7.8em}}header #nav li.forms-links .links-wrapper.show{opacity:1;visibility:visible;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}header #nav li.forms-links .links-wrapper:hover{opacity:1;visibility:visible;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}header #nav li.forms-links .links-wrapper .triangle{width:0;height:0;border-left:.7em solid transparent;border-right:.7em solid transparent;border-bottom:.8em solid #58575b;position:absolute;top:-.8em;left:1.1em}@media only screen and (max-width: 970px){header #nav li.forms-links .links-wrapper .triangle{left:unset;right:3em}}@media only screen and (max-width: 700px){header #nav li.forms-links .links-wrapper .triangle{right:2.2em}}@media only screen and (max-width: 600px){header #nav li.forms-links .links-wrapper .triangle{right:1.75em}}header #nav li.forms-links .links-wrapper a{opacity:1;display:flex;align-items:center;text-align:left;color:#fff;font-weight:300;text-transform:capitalize;padding:0.3em 0}@media only screen and (max-width: 700px){header #nav li.forms-links .links-wrapper a{font-size:12px}}header #nav li.forms-links .links-wrapper a.archive-link{display:none}@media only screen and (max-width: 767px){header #nav li.forms-links .links-wrapper a.archive-link{display:flex}}header #nav li.forms-links .links-wrapper img{width:1em;height:1em;object-fit:contain;padding:0.25em;background-color:#3F3F42;margin-right:0.5em}footer{position:absolute;bottom:0;width:calc(100% - 40px);background:#fff;border-top:1px solid #ddd;padding:20px;overflow:hidden}footer #footer-menu{position:relative;overflow:hidden;display:inline-block;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}footer #footer-menu li{float:left;margin:0 10px}footer #footer-menu li a{color:#2C2D30}#global-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden;z-index:9999}#global-overlay.active{opacity:1;visibility:visible}#global-message{position:fixed;top:20px;right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#27a262;padding:10px 20px;z-index:9999;opacity:0;-moz-transform:translateX(100%) translateY(0);-webkit-transform:translateX(100%) translateY(0);-o-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0);-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2)}#global-message.active{opacity:1;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#global-message p{font-size:15px;color:#fff;margin:0;padding:0}#global-message p img{width:40px;margin-right:10px;vertical-align:middle}.slick-arrow{position:absolute;top:50%;z-index:2;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);text-indent:9999px;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;background:#2C2D30;border:none}.slick-prev{left:0}.slick-next{right:0}.slick-slider{padding:30px;position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;background:#3F3F42;margin:0 10px;padding:10px 20px;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.tabs{margin:0;border:1px solid #3F3F42;list-style-type:none}.tabs::before,.tabs::after{display:table;content:' ';-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-order:1;order:1}.tabs::after{clear:both}.tabs.vertical>li{display:block;float:none;width:auto}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2ba6cb}.tabs.primary>li>a{color:#0a0a0a}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#3F3F42}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:0.75rem;line-height:1;color:#ff1f32}.tabs-title>a:hover{background:#fefefe;color:#ff1f32}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6;color:#ff1f32}.tabs-content{border:1px solid #e6e6e6;border-top:0;background:#fefefe;color:#0a0a0a;transition:all 0.5s ease}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.button{float:left;margin-right:10px;background:#3F3F42;border:none;padding:10px 20px}.close-button{position:absolute;top:0;right:0;border:0;background:none}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,0.45);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media print, screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column{min-width:0}.reveal>:last-child{margin-bottom:0}@media print, screen and (min-width: 40em){.reveal{width:600px;max-width:62.5rem}}.reveal.collapse{padding:0}@media print, screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:62.5rem}}@media print, screen and (min-width: 40em){.reveal.small{width:50%;max-width:62.5rem}}@media print, screen and (min-width: 40em){.reveal.large{width:90%;max-width:62.5rem}}.reveal.full{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.dropdown-pane{position:absolute;z-index:10;width:300px;padding:1rem;visibility:hidden;display:none;border:1px solid #cacaca;border-radius:3px;background-color:#fefefe;font-size:1rem}.dropdown-pane.is-opening{display:block}.dropdown-pane.is-open{visibility:visible;display:block}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.is-visible{display:block !important}.is-hidden{display:none !important}.menu{padding:0;margin:0;list-style:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-whatinput='mouse'] .menu li{outline:0}.menu a,.menu .button{line-height:1;text-decoration:none;display:block;padding:0.7rem 1rem}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu input{display:inline-block}.menu,.menu.horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.expanded li{-ms-flex:1 1 0px;flex:1 1 0px}.menu.simple{-ms-flex-align:center;align-items:center}.menu.simple li+li{margin-left:1rem}.menu.simple a{padding:0}@media print, screen and (min-width: 40em){.menu.medium-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.medium-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.medium-expanded li{-ms-flex:1 1 0px;flex:1 1 0px}.menu.medium-simple li{-ms-flex:1 1 0px;flex:1 1 0px}}@media print, screen and (min-width: 64em){.menu.large-horizontal{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}.menu.large-vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.menu.large-expanded li{-ms-flex:1 1 0px;flex:1 1 0px}.menu.large-simple li{-ms-flex:1 1 0px;flex:1 1 0px}}.menu.nested{margin-right:0;margin-left:1rem}.menu.icons a{display:-ms-flexbox;display:flex}.menu.icon-top a,.menu.icon-right a,.menu.icon-bottom a,.menu.icon-left a{display:-ms-flexbox;display:flex}.menu.icon-left li a{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-left li a img,.menu.icon-left li a i,.menu.icon-left li a svg{margin-right:0.25rem}.menu.icon-right li a{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.menu.icon-right li a img,.menu.icon-right li a i,.menu.icon-right li a svg{margin-left:0.25rem}.menu.icon-top li a{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-top li a img,.menu.icon-top li a i,.menu.icon-top li a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:0.25rem;text-align:center}.menu.icon-bottom li a{-ms-flex-flow:column nowrap;flex-flow:column nowrap}.menu.icon-bottom li a img,.menu.icon-bottom li a i,.menu.icon-bottom li a svg{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;margin-bottom:0.25rem;text-align:center}.menu .is-active>a{background:#2ba6cb;color:#fefefe}.menu .active>a{background:#2ba6cb;color:#fefefe}.menu.align-left{-ms-flex-pack:start;justify-content:flex-start}.menu.align-right li{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.menu.align-right li .submenu li{-ms-flex-pack:start;justify-content:flex-start}.menu.align-right.vertical li{display:block;text-align:right}.menu.align-right.vertical li .submenu li{text-align:right}.menu.align-right .nested{margin-right:1rem;margin-left:0}.menu.align-center li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu.align-center li .submenu li{-ms-flex-pack:start;justify-content:flex-start}.menu .menu-text{padding:0.7rem 1rem;font-weight:bold;line-height:1;color:inherit}.menu-centered>.menu{-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.menu-centered>.menu li .submenu li{-ms-flex-pack:start;justify-content:flex-start}.no-js [data-responsive-menu] ul{display:none}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block}.is-drilldown.animate-height{transition:height 0.5s}.drilldown a{padding:0.7rem 1rem;background:#fefefe}.drilldown .is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fefefe;transition:transform 0.15s linear}.drilldown .is-drilldown-submenu.is-active{z-index:1;display:block;-ms-transform:translateX(-100%);transform:translateX(-100%)}.drilldown .is-drilldown-submenu.is-closing{-ms-transform:translateX(100%);transform:translateX(100%)}.drilldown .is-drilldown-submenu a{padding:0.7rem 1rem}.drilldown .nested.is-drilldown-submenu{margin-right:0;margin-left:0}.drilldown .drilldown-submenu-cover-previous{min-height:100%}.drilldown .is-drilldown-submenu-parent>a{position:relative}.drilldown .is-drilldown-submenu-parent>a::after{position:absolute;top:50%;margin-top:-6px;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #2ba6cb}.drilldown.align-left .is-drilldown-submenu-parent>a::after{left:auto;right:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #2ba6cb}.drilldown.align-right .is-drilldown-submenu-parent>a::after{right:auto;left:1rem;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #2ba6cb transparent transparent}.drilldown .js-drilldown-back>a::before{display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #2ba6cb transparent transparent;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem;border-left-width:0}.accordion-menu li{width:100%}.accordion-menu a{padding:0.7rem 1rem}.accordion-menu .is-accordion-submenu a{padding:0.7rem 1rem}.accordion-menu .nested.is-accordion-submenu{margin-right:0;margin-left:1rem}.accordion-menu.align-right .nested.is-accordion-submenu{margin-right:1rem;margin-left:0}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a{position:relative}.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff1f32 transparent transparent;position:absolute;top:50%;margin-top:-3px;right:1rem}.accordion-menu.align-left .is-accordion-submenu-parent>a::after{left:auto;right:1rem}.accordion-menu.align-right .is-accordion-submenu-parent>a::after{right:auto;left:1rem}.accordion-menu .is-accordion-submenu-parent[aria-expanded='true']>a::after{-ms-transform:rotate(180deg);transform:rotate(180deg);-ms-transform-origin:50% 50%;transform-origin:50% 50%}.is-accordion-submenu-parent{position:relative}.has-submenu-toggle>a{margin-right:40px}.submenu-toggle{position:absolute;top:0;right:0;cursor:pointer;width:40px;height:40px}.submenu-toggle::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff1f32 transparent transparent;top:0;bottom:0;margin:auto}.submenu-toggle[aria-expanded='true']::after{-ms-transform:scaleY(-1);transform:scaleY(-1);-ms-transform-origin:50% 50%;transform-origin:50% 50%}.submenu-toggle-text{position:absolute !important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff1f32 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu a{padding:0.7rem 1rem}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.dropdown.menu .is-active>a{background:transparent;color:#ff1f32}.no-js .dropdown.menu ul{display:none}.dropdown.menu .nested.is-dropdown-submenu{margin-right:0;margin-left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.vertical>li>a::after{right:14px}.dropdown.menu.vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #ff1f32 transparent transparent}.dropdown.menu.vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #ff1f32}@media print, screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff1f32 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.medium-vertical>li>a::after{right:14px}.dropdown.menu.medium-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #ff1f32 transparent transparent}.dropdown.menu.medium-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #2ba6cb}}@media print, screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a{position:relative;padding-right:1.5rem}.dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#ff1f32 transparent transparent;right:5px;left:auto;margin-top:-3px}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto;top:0}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}.dropdown.menu.large-vertical>li>a::after{right:14px}.dropdown.menu.large-vertical>li.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #ff1f32 transparent transparent}.dropdown.menu.large-vertical>li.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #ff1f32}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;right:0;left:auto}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;left:auto;margin-top:-6px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #cacaca;background:#fefefe}.dropdown .is-dropdown-submenu a{padding:0.7rem 1rem}.is-dropdown-submenu .is-dropdown-submenu-parent>a::after{right:14px}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after{right:auto;left:5px;display:block;width:0;height:0;border:inset 6px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #ff1f32 transparent transparent}.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after{display:block;width:0;height:0;border:inset 6px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #ff1f32}.is-dropdown-submenu .is-dropdown-submenu{margin-top:-1px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}#password-setup{position:relative;height:100vh;width:100%}#password-setup #password-setup-form{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:500px;background:#fff;padding:30px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#password-setup #password-setup-form img{max-width:200px;position:relative;left:50%;margin-bottom:20px;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#password-setup #password-setup-form h2{margin:0}#password-setup #password-setup-form a{margin-top:20px}#password-setup #password-setup-form input{margin-bottom:10px}#password-setup #password-setup-form #errors{margin-top:20px}#password-setup #password-setup-form #errors li{border:1px solid #ff1f32;padding:10px;border-left:10px solid #ff1f32;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-bottom:5px}#login{width:100%;min-height:100vh;position:relative}#login #login-bg{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:2;background-color:#2C2D30}#login #login-bg #login-bg-text{position:absolute;top:30px;left:30px;z-index:3;opacity:0.3}@media only screen and (max-width: 800px){#login #login-bg #login-bg-text{display:none}}#login #login-bg #login-bg-text h2{color:#fff;text-transform:uppercase;margin:0;font-size:36px;line-height:36px}#login #login-bg #login-bg-text h3{text-transform:uppercase;color:#fff;margin:0;font-size:30px;font-weight:normal;line-height:30px;font-style:italic}#login #login-bg img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover;opacity:0.7}#login #login-form,#login #forgot-username-form,#login #forgot-password-form{box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);width:calc(100% - 60px);max-width:440px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;position:absolute;top:40%;left:50%;padding:20px 30px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);z-index:3}@media only screen and (max-width: 600px){#login #login-form,#login #forgot-username-form,#login #forgot-password-form{padding:20px}}#login #login-form.active,#login #forgot-username-form.active,#login #forgot-password-form.active{opacity:1;visibility:visible;top:50%}@media only screen and (max-width: 600px){#login #login-form.active,#login #forgot-username-form.active,#login #forgot-password-form.active{top:20px;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}#login #login-form #login-logo,#login #forgot-username-form #login-logo,#login #forgot-password-form #login-logo{position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-bottom:10px}@media only screen and (max-width: 600px){#login #login-form #login-logo,#login #forgot-username-form #login-logo,#login #forgot-password-form #login-logo{width:150px}}#login #login-form .loader,#login #forgot-username-form .loader,#login #forgot-password-form .loader{position:absolute;bottom:0;left:0}#login #login-form h4,#login #forgot-username-form h4,#login #forgot-password-form h4{margin:0 0 10px 0}#login #login-form h3,#login #forgot-username-form h3,#login #forgot-password-form h3{margin:0 0 10px 0;font-size:20px;text-align:center}#login #login-form h3 #forgot-username-back,#login #login-form h3 #forgot-password-back,#login #forgot-username-form h3 #forgot-username-back,#login #forgot-username-form h3 #forgot-password-back,#login #forgot-password-form h3 #forgot-username-back,#login #forgot-password-form h3 #forgot-password-back{color:#2C2D30;font-size:14px;float:right;margin:7px 0 0 0;padding:0 0 0 20px;font-weight:normal;opacity:0.5;background-image:url("images/icon_back.png");background-size:15px 15px;background-position:left center;background-repeat:no-repeat}#login #login-form h3 #forgot-username-back:hover,#login #login-form h3 #forgot-password-back:hover,#login #forgot-username-form h3 #forgot-username-back:hover,#login #forgot-username-form h3 #forgot-password-back:hover,#login #forgot-password-form h3 #forgot-username-back:hover,#login #forgot-password-form h3 #forgot-password-back:hover{opacity:1}#login #login-form p,#login #forgot-username-form p,#login #forgot-password-form p{color:#959697;padding:0;margin:0 0 10px 0}#login #login-form #login-form-row,#login #forgot-username-form #login-form-row,#login #forgot-password-form #login-form-row{width:100%;padding:5px 0;overflow:hidden;position:relative}#login #login-form #login-form-row input,#login #forgot-username-form #login-form-row input,#login #forgot-password-form #login-form-row input{padding-left:60px;width:calc(100% - 82px)}#login #login-form #login-form-row .login-form-icon,#login #forgot-username-form #login-form-row .login-form-icon,#login #forgot-password-form #login-form-row .login-form-icon{width:42px;height:42px;background-color:#FDB911;position:absolute;left:0;top:5px;background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#login #login-form #login-form-row .login-form-icon-user,#login #forgot-username-form #login-form-row .login-form-icon-user,#login #forgot-password-form #login-form-row .login-form-icon-user{background-image:url("images/icon_user_white.png")}#login #login-form #login-form-row .login-form-icon-pw,#login #forgot-username-form #login-form-row .login-form-icon-pw,#login #forgot-password-form #login-form-row .login-form-icon-pw{background-image:url("images/icon_lock_white.png")}#login #login-form #login-form-row .login-form-icon-email,#login #forgot-username-form #login-form-row .login-form-icon-email,#login #forgot-password-form #login-form-row .login-form-icon-email{background-image:url("images/icon_email_white.png")}#login #login-form #login-form-row .login-form-help,#login #forgot-username-form #login-form-row .login-form-help,#login #forgot-password-form #login-form-row .login-form-help{color:#2C2D30;font-size:13px;opacity:0.5;margin:0 5px;padding:0 0 0 20px;background-size:15px 15px;background-position:left center;background-repeat:no-repeat}#login #login-form #login-form-row .login-form-help:hover,#login #forgot-username-form #login-form-row .login-form-help:hover,#login #forgot-password-form #login-form-row .login-form-help:hover{opacity:1}#login #login-form #login-form-row .login-form-help-username,#login #forgot-username-form #login-form-row .login-form-help-username,#login #forgot-password-form #login-form-row .login-form-help-username{background-image:url("images/icon_user.png")}#login #login-form #login-form-row .login-form-help-pw,#login #forgot-username-form #login-form-row .login-form-help-pw,#login #forgot-password-form #login-form-row .login-form-help-pw{background-image:url("images/icon_lock.png")}#login #login-form .login-submit,#login #login-form .forgot-username,#login #login-form .forgot-password-submit,#login #forgot-username-form .login-submit,#login #forgot-username-form .forgot-username,#login #forgot-username-form .forgot-password-submit,#login #forgot-password-form .login-submit,#login #forgot-password-form .forgot-username,#login #forgot-password-form .forgot-password-submit{border:none;height:50px;line-height:50px;padding:0 20px;margin:10px 0;width:100%;background:#FDB911;color:#fff}#login #login-form #login-form-message,#login #login-form #forgot-username-message,#login #login-form #forgot-password-message,#login #forgot-username-form #login-form-message,#login #forgot-username-form #forgot-username-message,#login #forgot-username-form #forgot-password-message,#login #forgot-password-form #login-form-message,#login #forgot-password-form #forgot-username-message,#login #forgot-password-form #forgot-password-message{font-weight:600;opacity:0;visibility:hidden;transition:opacity 0.3s;-webkit-transition:opacity 0.3s;padding:0;color:#ff1f32;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;min-height:0}#login #login-form #login-form-message.success,#login #login-form #forgot-username-message.success,#login #login-form #forgot-password-message.success,#login #forgot-username-form #login-form-message.success,#login #forgot-username-form #forgot-username-message.success,#login #forgot-username-form #forgot-password-message.success,#login #forgot-password-form #login-form-message.success,#login #forgot-password-form #forgot-username-message.success,#login #forgot-password-form #forgot-password-message.success{color:#2C2D30}#login #login-form #login-form-message.active,#login #login-form #forgot-username-message.active,#login #login-form #forgot-password-message.active,#login #forgot-username-form #login-form-message.active,#login #forgot-username-form #forgot-username-message.active,#login #forgot-username-form #forgot-password-message.active,#login #forgot-password-form #login-form-message.active,#login #forgot-password-form #forgot-username-message.active,#login #forgot-password-form #forgot-password-message.active{opacity:1;visibility:visible;min-height:30px}#reset-password{width:100%;min-height:100vh;position:relative}#reset-password #reset-password-form{width:calc(100% - 60px);max-width:440px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:absolute;top:40%;left:50%;padding:30px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#reset-password #reset-password-form img{max-width:200px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);margin-bottom:20px}#reset-password #reset-password-form h3{margin:0 0 10px 0;font-size:20px;text-align:center}#reset-password #reset-password-form p{color:#959697;text-align:center}#reset-password #reset-password-form .reset-password-submit{background:#FDB911;border:0;margin-top:20px;width:calc(100% - 5px);color:#fff}#reset-password #reset-password-form .login-form-row{width:100%;padding:5px 0;overflow:hidden;position:relative}#reset-password #reset-password-form .login-form-row input{padding-left:60px;width:calc(100% - 82px)}#reset-password #reset-password-form .login-form-row .login-form-icon{width:42px;height:42px;background-color:#FDB911;position:absolute;left:0;top:5px;background-size:25px 25px;background-position:center center;background-repeat:no-repeat;background-image:url("images/icon_lock_white.png")}#reset-password #reset-password-form .message{text-align:left;color:#ff1f32;font-weight:600}#my-equipment #my-equipment-list li{background:#fff;padding:20px;border:1px solid #ddd;margin:10px 0;position:relative}#my-equipment #my-equipment-list li a{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}#my-equipment #my-equipment-list li .equipment-menu-btn{position:absolute;cursor:pointer;right:8px;top:8px;z-index:3;background-color:#2C2D30;background-image:url("images/icon_ellipses_white.png");background-position:center center;background-size:20px 20px;background-repeat:no-repeat;width:30px;height:30px;border:1px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#my-equipment #my-equipment-list li .equipment-menu{position:absolute;top:35px;right:0;width:250px;padding:20px;background:#2C2D30;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#my-equipment #my-equipment-list li .equipment-menu.active{opacity:1;visibility:visible}#my-equipment #my-equipment-list li:hover .equipment-menu-btn{opacity:0.7;visibility:visible}#add-equipment{overflow:visible}#add-equipment .add-equipment-actions{float:right;clear:both;width:auto}#add-equipment #add-equipment-nav{overflow:hidden;margin:0 0 20px 0;float:left;display:inline-block}#add-equipment #add-equipment-nav li{float:left}#add-equipment #add-equipment-nav li a{display:block;margin:0 15px;padding:10px 0;color:#2C2D30;font-size:15px;font-weight:600;border-bottom:7px solid #f5f5f5}#add-equipment #add-equipment-nav li a.active{border-color:#FDB911}#add-equipment #add-equipment-form{display:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#add-equipment #add-equipment-form .select-menu{width:100%}#add-equipment #add-equipment-form h4{margin:0;font-weight:normal;font-size:14px;color:#999;margin:-10px 0 10px 0;font-style:italic}#add-equipment #add-equipment-form #equipment-title{padding:0 15px;height:40px;line-height:40px;background-color:#f5f5f5;display:block;border:1px solid #ddd;width:calc(100% - 32px);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#777;font-style:italic}#add-equipment #add-equipment-form .add-equipment-error{border:1px solid #FDB911;background-color:#f6e9ce;text-align:center;font-size:14px;padding:10px 0;display:none}#add-equipment #add-equipment-form.active{display:block}#add-equipment #add-equipment-images{display:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#add-equipment #add-equipment-images #media-list{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:15px;overflow:hidden}#add-equipment #add-equipment-images #media-list li{width:15%;padding-top:15%;float:left}#add-equipment #add-equipment-images #media-list li:first-of-type{margin:5px}#add-equipment #add-equipment-images a{margin:10px 0 10px 10px}#add-equipment #add-equipment-images.active{display:block}#add-equipment #add-equipment-review{display:none;overflow:hidden}#add-equipment #add-equipment-review a{margin:10px 10px 10px 0}#add-equipment #add-equipment-review #review-images{width:30%;float:left;overflow:hidden}#add-equipment #add-equipment-review #review-images li{width:calc(33.33% - 10px);float:left;padding-top:calc(33.33% - 10px);background:#ededed;margin:5px;position:relative;overflow:hidden;cursor:grab}#add-equipment #add-equipment-review #review-images li:first-of-type{width:calc(100% - 10px);padding-top:calc(100% - 10px);margin-top:0}#add-equipment #add-equipment-review #review-images li a{display:none}#add-equipment #add-equipment-review #review-images li img{z-index:1;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#add-equipment #add-equipment-review #review-info{float:left;padding:0 0 0 20px;width:calc(70% - 20px);position:relative}#add-equipment #add-equipment-review #review-info h2{margin:0}#add-equipment #add-equipment-review #review-info .review-subtitle{display:block;font-size:15px;color:#666;font-weight:normal;margin:0 0 20px 0}#add-equipment #add-equipment-review #review-info #review-specs li{margin-bottom:10px;color:#999}#add-equipment #add-equipment-review #review-info #review-specs li i{display:inline-block;width:30px;height:30px;background-color:#b8b8b8;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:10px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-type{background-image:url("images/icon_type_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-drive{background-image:url("images/icon_drive_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-condition{background-image:url("images/icon_condition_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-hours{background-image:url("images/icon_hours_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-horsepower{background-image:url("images/icon_hp_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-year{background-image:url("images/icon_year_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-model{background-image:url("images/icon_equipment_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-condition{background-image:url("images/icon_settings_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-capacity{background-image:url("images/icon_capacity_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-engine{background-image:url("images/icon_engine_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li i.icon-serial{background-image:url("images/icon_serial_white.png")}#add-equipment #add-equipment-review #review-info #review-specs li span{font-weight:600;color:#2C2D30}#add-equipment #add-equipment-review.active{display:block}#add-equipment #add-equipment-errors{margin:20px 0}#add-equipment #add-equipment-errors li{padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border-left:10px solid #ff0000;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5;margin-bottom:5px}#dashboard #dashboard-content{display:flex;flex-direction:row;flex-wrap:wrap}#dashboard #dashboard-content .dashboard-content-item{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;padding:20px;margin:10px;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}@media only screen and (max-width: 800px){#dashboard #dashboard-content .dashboard-content-item{margin:0 0 10px 0;padding:10px}}#dashboard #dashboard-content .dashboard-content-item.active{opacity:1;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#dashboard #dashboard-content .dashboard-content-item h3{margin:0 0 10px 0}@media only screen and (max-width: 800px){#dashboard #dashboard-content .dashboard-content-item h3{font-size:14px;padding:0 10px}}#dashboard #dashboard-content .dashboard-content-item h3 a{float:right;color:#FDB911;width:auto;margin:0;font-size:15px;text-decoration:underline}@media only screen and (max-width: 800px){#dashboard #dashboard-content .dashboard-content-item h3 a{font-size:14px}}#dashboard #dashboard-content .dashboard-content-item h3 span{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;background-position:center center;background-size:20px 20px;background-repeat:no-repeat}#dashboard #dashboard-content .dashboard-content-item h3 span.icon-dealers{background-image:url("images/icon_dealers.png")}#dashboard #dashboard-content .dashboard-content-item h3 span.icon-users{background-image:url("images/icon_user.png")}#dashboard #dashboard-content .dashboard-content-item h3 span.icon-resources{background-image:url("images/icon_folder.png")}#dashboard #dashboard-content .dashboard-content-item h3 span.icon-equipment{background-image:url("images/icon_equipment.png")}#dashboard #dashboard-content .dashboard-content-item h3 span.icon-shop{background-image:url("images/icon_shop.png")}#dashboard #dashboard-content .dashboard-content-item p{color:#999;margin:0 0 25px 0}#dashboard #dashboard-content .dashboard-content-item a{margin:0 5px;width:calc(50% - 52px)}#dashboard #dashboard-content .dashboard-content-item a span{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;background-position:center center;background-size:20px 20px;background-repeat:no-repeat}@media only screen and (max-width: 400px){#dashboard #dashboard-content .dashboard-content-item a span{width:10px;height:10px;background-size:10px 10px}}#dashboard #dashboard-content .dashboard-content-item a span.icon-add{background-image:url("images/icon_add_white.png")}#dashboard #dashboard-content .dashboard-content-item a span.icon-view{background-image:url("images/icon_view_white.png")}#dashboard #dashboard-content .dashboard-content-item a span.icon-edit{background-image:url("images/icon_edit_white.png")}#dashboard #dashboard-content .dashboard-content-item.dash-1{width:calc(100% - 62px)}@media only screen and (max-width: 800px){#dashboard #dashboard-content .dashboard-content-item.dash-1{width:calc(100% - 22px)}}#dashboard #dashboard-content .dashboard-content-item.dash-1-2{width:calc(50% - 62px)}@media only screen and (max-width: 800px){#dashboard #dashboard-content .dashboard-content-item.dash-1-2{width:calc(100% - 22px)}}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .heading-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.2em}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .heading-wrapper h3{font-size:20px;display:flex;align-items:center;margin-bottom:unset}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .heading-wrapper h3 img{width:1.4em;height:1.4em;margin-right:0.5em;object-fit:contain}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .heading-wrapper a{font-weight:600;font-size:15px;color:#FDB911;text-align:right;text-decoration:underline}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper{position:relative;border:0.15em solid #dadada;border-radius:0.2em;display:flex;align-items:center;padding:1em;background-color:#f5f5f5;margin-bottom:.6em}@media only screen and (max-width: 600px){#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper{padding:1em 1em 4em}}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper img{width:1.7em;height:1.7em;object-fit:contain;margin-right:0.4em}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper p{width:calc(100% - 19.5em);font-weight:600;color:#2C2D30;margin:unset}@media only screen and (max-width: 600px){#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper p{width:unset}}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper{position:absolute;right:1.1em;top:50%;width:18em;display:flex;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);z-index:1;background-color:#f5f5f5}@media only screen and (max-width: 600px){#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper{right:unset;top:unset;left:.3em;bottom:-.5em}}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper a{display:flex;align-items:center;margin-left:0.5em;line-height:16px;width:unset}#dashboard #dashboard-content .dashboard-content-item .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper a img{width:1.3em;height:1.3em;object-fit:contain;margin-left:0.5em}#dashboard #dashboard-content #resources-list{overflow:hidden}#dashboard #dashboard-content #resources-list li{width:calc(25% - 42px);float:left;margin:10px;border:1px solid #ddd;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#f5f5f5}@media only screen and (max-width: 1000px){#dashboard #dashboard-content #resources-list li{width:calc(50% - 42px)}}@media only screen and (max-width: 800px){#dashboard #dashboard-content #resources-list li{padding:5px;margin:5px;width:calc(50% - 22px)}}@media only screen and (max-width: 600px){#dashboard #dashboard-content #resources-list li{width:calc(100% - 22px)}}#dashboard #dashboard-content #resources-list li a{display:block;overflow:hidden;width:100%}#dashboard #dashboard-content #resources-list li span{width:50px;height:50px;display:inline-block;float:left;background-size:50px 50px;background-position:center center;background-repeat:no-repeat;background-image:url("images/icon_folder.png");opacity:0.7}@media only screen and (max-width: 800px){#dashboard #dashboard-content #resources-list li span{width:40px;height:40px;background-size:40px 40px;margin-right:5px}}@media only screen and (max-width: 600px){#dashboard #dashboard-content #resources-list li span{width:30px;height:30px;background-size:30px 30px}}#dashboard #dashboard-content #resources-list li h2{float:left;width:calc(100% - 80px);font-size:15px;margin:12px 10px 0 5px;white-space:nowrap;font-weight:normal}@media only screen and (max-width: 800px){#dashboard #dashboard-content #resources-list li h2{font-size:13px}}@media only screen and (max-width: 600px){#dashboard #dashboard-content #resources-list li h2{margin-top:5px}}#dashboard #dashboard-content #equipment-list,#dashboard #dashboard-content #shop-list{overflow:hidden;margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap}#dashboard #dashboard-content #equipment-list li,#dashboard #dashboard-content #shop-list li{float:left;width:calc(20% - 52px);padding:15px 20px;background:#f5f5f5;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 5px}@media only screen and (max-width: 1000px){#dashboard #dashboard-content #equipment-list li,#dashboard #dashboard-content #shop-list li{width:calc(33.33% - 52px);margin:5px}}@media only screen and (max-width: 600px){#dashboard #dashboard-content #equipment-list li,#dashboard #dashboard-content #shop-list li{width:calc(50% - 32px);padding:10px}}#dashboard #dashboard-content #equipment-list li a,#dashboard #dashboard-content #shop-list li a{display:block;width:100%;height:100%;margin:0}#dashboard #dashboard-content #equipment-list li a h2,#dashboard #dashboard-content #shop-list li a h2{font-size:16px;margin:0 0 10px 0}@media only screen and (max-width: 800px){#dashboard #dashboard-content #equipment-list li a h2,#dashboard #dashboard-content #shop-list li a h2{font-size:14px;text-align:center;line-height:16px}}@media only screen and (max-width: 600px){#dashboard #dashboard-content #equipment-list li a h2,#dashboard #dashboard-content #shop-list li a h2{font-size:13px;line-height:14px}}#dashboard #dashboard-content #equipment-list li a .equipment-image,#dashboard #dashboard-content #equipment-list li a .item-image,#dashboard #dashboard-content #shop-list li a .equipment-image,#dashboard #dashboard-content #shop-list li a .item-image{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden;position:relative;width:100%;padding-top:100%}#dashboard #dashboard-content #equipment-list li a .equipment-image img,#dashboard #dashboard-content #equipment-list li a .item-image img,#dashboard #dashboard-content #shop-list li a .equipment-image img,#dashboard #dashboard-content #shop-list li a .item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#dashboard #dashboard-content #equipment-list li a h3,#dashboard #dashboard-content #shop-list li a h3{margin-top:10px}#dashboard #dashboard-content #shop-list li h2{height:45px;font-size:14px !important}#dashboard #dashboard-content .order-notice{font-size:14px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:10px;border-left:5px solid #ff1f32}#dashboard #dashboard-content #orders-list li{margin-bottom:5px}#dashboard #dashboard-content #orders-list li a{color:#2C2D30;display:block;width:calc(100% - 22px);border:1px solid #ddd;background-color:#f5f5f5;padding:8px 10px;margin:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#dashboard #dashboard-content #orders-list li a span{float:right;width:auto;font-weight:600}#resources-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#resources-overlay #resources-overlay-filter{position:absolute;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,0.9);z-index:1}#resources-overlay #resources-overlay-menu{position:absolute;top:0;left:0;padding:0 20px;width:calc(100% - 40px);height:50px;background:#2C2D30;z-index:2}@media only screen and (max-width: 600px){#resources-overlay #resources-overlay-menu{padding:0 10px;width:calc(100% - 20px);height:40px}}#resources-overlay #resources-overlay-menu a{display:inline-block;width:30px;height:30px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;float:right;margin:10px 0 0 10px;opacity:0.7}@media only screen and (max-width: 600px){#resources-overlay #resources-overlay-menu a{margin:5px 0 0 5px}}#resources-overlay #resources-overlay-menu a:hover{opacity:1}#resources-overlay #resources-overlay-menu #resources-overlay-close{background-image:url("images/icon_close_white.png")}#resources-overlay #resources-overlay-menu #resources-overlay-download{background-image:url("images/icon_download_white.png")}#resources-overlay #resources-overlay-menu h1{height:50px;line-height:50px;margin:0;padding:0;font-weight:600;float:left;color:#fff;font-size:16px}@media only screen and (max-width: 600px){#resources-overlay #resources-overlay-menu h1{font-size:14px;height:40px;line-height:40px}}#resources-overlay #resources-overlay-container{position:absolute;top:75px;left:50%;height:calc(100vh - 100px);width:90%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);z-index:2;overflow-y:scroll}@media only screen and (max-width: 600px){#resources-overlay #resources-overlay-container{top:55px;width:90%}}#resources-overlay #resources-overlay-container img{position:absolute;left:50%;top:50%;max-width:100%;max-height:100%;object-fit:contain;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#resources-overlay #resources-overlay-container object{width:100%;height:100%;object-fit:contain;background:#fff;overflow-y:scroll}#resources-overlay #resources-overlay-container video{width:100%;height:100%;object-fit:contain}#resources-overlay #resources-overlay-container p{color:#fff;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;font-size:18px}#resources-overlay #resources-overlay-container p a{margin:10px 5px;font-size:15px}#resources-overlay.active{opacity:1;visibility:visible}#add-folder-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#add-folder-container #add-folder{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#add-folder-container #add-folder{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#add-folder-container #add-folder .settings-tabs{overflow:hidden;margin:20px 0 0 0}#add-folder-container #add-folder .settings-tabs li{float:left;margin:0 15px 0 0;padding:0 0 5px 0;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);border-bottom:5px solid #fff;font-weight:600}#add-folder-container #add-folder .settings-tabs li.active{border-bottom:5px solid #FDB911}#add-folder-container #add-folder .settings-tab{display:none;padding:10px 0}#add-folder-container #add-folder .settings-tab.active{display:block}#add-folder-container #add-folder h1{font-size:20px;margin:0}@media only screen and (max-width: 800px){#add-folder-container #add-folder h1{font-size:15px}}#add-folder-container #add-folder .checkbox li,#add-folder-container #add-folder .radio li{float:none;margin-bottom:10px}#add-folder-container #add-folder label{margin-top:20px}@media only screen and (max-width: 800px){#add-folder-container #add-folder label{font-size:13px}}#add-folder-container #add-folder #folder-private{margin-bottom:20px;cursor:pointer}#add-folder-container #add-folder #add-folder-errors{margin:15px 0}#add-folder-container #add-folder #add-folder-errors li{background:#f5f5f5;border:1px solid #ddd;padding:10px}#add-folder-container #add-folder #add-folder-errors li:before{content:'!';vertical-align:middle;color:#fff;text-align:center;font-weight:600;font-size:20px;line-height:25px;margin-right:10px;display:inline-block;width:25px;height:25px;background:#ff1f32;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}@media only screen and (max-width: 600px){#add-folder-container #add-folder .radio{margin:0}}#selected-dealers{margin-bottom:20px}@media only screen and (max-width: 800px){#selected-dealers{margin-bottom:10px}}#selected-dealers li{display:inline-block;height:40px;line-height:40px;padding:0 10px;color:#fff;background:#437FB4;margin:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative}#selected-dealers li .selected-dealers-delete{position:absolute;top:-8px;right:-6px;width:20px;height:20px;background-color:#fff;background-image:url("images/icon_close.png");background-position:center center;background-size:10px 10px;background-repeat:no-repeat;z-index:2;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;visibility:hidden;opacity:0}#selected-dealers li:hover .selected-dealers-delete{visibility:visible;opacity:1}#select-dealers-input{display:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#select-dealers-container{position:relative}#select-dealers-container #select-dealers{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:5px;width:calc(100% - 2px);background:#f5f5f5;border:1px solid #ddd;display:none;max-height:200px;overflow-y:scroll}#select-dealers-container #select-dealers li{padding:10px 15px;cursor:pointer}#select-dealers-container #select-dealers li:hover{background:#ededed}#edit-folder-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#edit-folder-container #edit-folder{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#edit-folder-container #edit-folder{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#edit-folder-container #edit-folder h1{font-size:20px;margin:0}@media only screen and (max-width: 800px){#edit-folder-container #edit-folder h1{font-size:15px}}#edit-folder-container #edit-folder label{margin-top:20px}@media only screen and (max-width: 800px){#edit-folder-container #edit-folder label{font-size:13px;margin:5px 0 0 0 !important}}@media only screen and (max-width: 800px){#edit-folder-container #edit-folder input{font-size:13px}}#edit-folder-container #edit-folder a{margin-top:20px}#edit-folder-container #edit-folder #folder-private{margin-bottom:20px;cursor:pointer}#edit-folder-container #edit-folder #selected-dealers{margin-bottom:20px}#edit-folder-container #edit-folder #selected-dealers li{display:inline-block;height:40px;line-height:40px;padding:0 10px;color:#fff;background:#437FB4;margin:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative}#edit-folder-container #edit-folder #selected-dealers li .selected-dealers-delete{position:absolute;top:-8px;right:-6px;width:20px;height:20px;background-color:#fff;background-image:url("images/icon_close.png");background-position:center center;background-size:10px 10px;background-repeat:no-repeat;z-index:2;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;visibility:hidden;opacity:0}#edit-folder-container #edit-folder #selected-dealers li:hover .selected-dealers-delete{visibility:visible;opacity:1}#edit-folder-container #edit-folder #select-dealers-input{display:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#edit-folder-container #edit-folder #select-dealers-container{position:relative}#edit-folder-container #edit-folder #select-dealers-container #select-dealers{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:5px;width:calc(100% - 2px);background:#f5f5f5;border:1px solid #ddd;display:none;max-height:200px;overflow-y:scroll}#edit-folder-container #edit-folder #select-dealers-container #select-dealers li{padding:10px 15px;cursor:pointer}#edit-folder-container #edit-folder #select-dealers-container #select-dealers li:hover{background:#ededed}#move-file-container,#move-folder-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#move-file-container #move-file,#move-file-container #move-folder,#move-folder-container #move-file,#move-folder-container #move-folder{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#move-file-container #move-file,#move-file-container #move-folder,#move-folder-container #move-file,#move-folder-container #move-folder{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#move-file-container #move-file h1,#move-file-container #move-folder h1,#move-folder-container #move-file h1,#move-folder-container #move-folder h1{font-size:20px;margin:0;font-weight:600}@media only screen and (max-width: 800px){#move-file-container #move-file h1,#move-file-container #move-folder h1,#move-folder-container #move-file h1,#move-folder-container #move-folder h1{font-size:15px}}#move-file-container #move-file p,#move-file-container #move-folder p,#move-folder-container #move-file p,#move-folder-container #move-folder p{margin:0 0 20px 0}@media only screen and (max-width: 800px){#move-file-container #move-file p,#move-file-container #move-folder p,#move-folder-container #move-file p,#move-folder-container #move-folder p{font-size:13px;margin:0 0 10px 0}}#move-file-container #move-file .error,#move-file-container #move-folder .error,#move-folder-container #move-file .error,#move-folder-container #move-folder .error{margin:10px 0;color:#ff1f32;font-weight:600}#move-file-container #move-file ul,#move-file-container #move-folder ul,#move-folder-container #move-file ul,#move-folder-container #move-folder ul{padding:15px;background:#f5f5f5;border:1px solid #ddd;max-height:400px;overflow-y:scroll;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media only screen and (max-width: 800px){#move-file-container #move-file ul,#move-file-container #move-folder ul,#move-folder-container #move-file ul,#move-folder-container #move-folder ul{padding:10px}}#move-file-container #move-file ul li,#move-file-container #move-folder ul li,#move-folder-container #move-file ul li,#move-folder-container #move-folder ul li{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:5px;margin-bottom:5px;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);position:relative;overflow:hidden}@media only screen and (max-width: 800px){#move-file-container #move-file ul li,#move-file-container #move-folder ul li,#move-folder-container #move-file ul li,#move-folder-container #move-folder ul li{margin-bottom:0}}#move-file-container #move-file ul li .folder-active,#move-file-container #move-folder ul li .folder-active,#move-folder-container #move-file ul li .folder-active,#move-folder-container #move-folder ul li .folder-active{position:absolute;top:0;left:0;width:100%;height:30px;background-color:#8fbfe9;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#move-file-container #move-file ul li .folder-active.active,#move-file-container #move-folder ul li .folder-active.active,#move-folder-container #move-file ul li .folder-active.active,#move-folder-container #move-folder ul li .folder-active.active{opacity:1}#move-file-container #move-file ul li i,#move-file-container #move-folder ul li i,#move-folder-container #move-file ul li i,#move-folder-container #move-folder ul li i{position:relative;z-index:2;display:inline-block;width:20px;height:20px;background-image:url("images/icon_folder.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;vertical-align:middle;margin-right:10px;float:left}#move-file-container #move-file ul li p,#move-file-container #move-folder ul li p,#move-folder-container #move-file ul li p,#move-folder-container #move-folder ul li p{margin:0;padding:0;float:left;position:relative;z-index:2;width:calc(100% - 60px)}#move-file-container #move-file ul li .open-folder,#move-file-container #move-folder ul li .open-folder,#move-folder-container #move-file ul li .open-folder,#move-folder-container #move-folder ul li .open-folder{float:right;border:1px solid #999;width:15px;height:15px;display:inline-block;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 10px 0 0;background-image:url("images/icon_add.png");background-size:10px 10px;background-position:center center;background-repeat:no-repeat;position:relative;z-index:2}#move-file-container #move-file ul li .open-folder.open,#move-file-container #move-folder ul li .open-folder.open,#move-folder-container #move-file ul li .open-folder.open,#move-folder-container #move-folder ul li .open-folder.open{background-image:url("images/icon_minus.png")}#move-file-container #move-file ul li.selected .open-folder,#move-file-container #move-folder ul li.selected .open-folder,#move-folder-container #move-file ul li.selected .open-folder,#move-folder-container #move-folder ul li.selected .open-folder{background-color:#ededed}#move-file-container #move-file ul li ul,#move-file-container #move-folder ul li ul,#move-folder-container #move-file ul li ul,#move-folder-container #move-folder ul li ul{display:none;padding:10px 0;background:none;border:0;margin:0;clear:both;max-height:none}#move-file-container #move-file ul li ul.open,#move-file-container #move-folder ul li ul.open,#move-folder-container #move-file ul li ul.open,#move-folder-container #move-folder ul li ul.open{display:block}#move-file-container #move-file ul li ul li,#move-file-container #move-folder ul li ul li,#move-folder-container #move-file ul li ul li,#move-folder-container #move-folder ul li ul li{padding:3px 0 3px 10px}#move-file-container #move-file ul li ul li .folder-active,#move-file-container #move-folder ul li ul li .folder-active,#move-folder-container #move-file ul li ul li .folder-active,#move-folder-container #move-folder ul li ul li .folder-active{height:25px}#move-file-container #move-file a,#move-file-container #move-folder a,#move-folder-container #move-file a,#move-folder-container #move-folder a{margin-top:20px}#rename-file-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#rename-file-container #rename-file{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}#rename-file-container #rename-file h1{font-size:20px;margin:0 0 20px 0;font-weight:600}#rename-file-container #rename-file p{margin:0 0 20px 0}#rename-file-container #rename-file .error{margin:10px 0;color:#ff1f32;font-weight:600}#rename-file-container #rename-file a{margin:20px 0}#folder-settings-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7)}#folder-settings-container #folder-settings{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#folder-settings-container #folder-settings{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#folder-settings-container #folder-settings .settings-tabs{overflow:hidden;margin:15px 0}#folder-settings-container #folder-settings .settings-tabs li{float:left;margin:0 15px 0 0;padding:0 0 5px 0;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);border-bottom:5px solid #fff;font-weight:600}#folder-settings-container #folder-settings .settings-tabs li.active{border-bottom:5px solid #FDB911}#folder-settings-container #folder-settings .settings-tab{display:none;padding:10px 0}#folder-settings-container #folder-settings .settings-tab.active{display:block}#folder-settings-container #folder-settings h1{font-size:20px;margin:0}@media only screen and (max-width: 800px){#folder-settings-container #folder-settings h1{font-size:15px}}#folder-settings-container #folder-settings .checkbox li,#folder-settings-container #folder-settings .radio li{float:none;margin-bottom:10px}#folder-settings-container #folder-settings a{margin-top:20px}#folder-settings-container #folder-settings #selected-dealers{margin-bottom:20px}#folder-settings-container #folder-settings #selected-dealers li{display:inline-block;height:40px;line-height:40px;padding:0 10px;color:#fff;background:#437FB4;margin:0 5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;position:relative}#folder-settings-container #folder-settings #selected-dealers li .selected-dealers-delete{position:absolute;top:-8px;right:-6px;width:20px;height:20px;background-color:#fff;background-image:url("images/icon_close.png");background-position:center center;background-size:10px 10px;background-repeat:no-repeat;z-index:2;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;visibility:hidden;opacity:0;margin:0}#folder-settings-container #folder-settings #selected-dealers li:hover .selected-dealers-delete{visibility:visible;opacity:1}#folder-settings-container #folder-settings #select-dealers-input{display:none;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#folder-settings-container #folder-settings #select-dealers-container{position:relative}#folder-settings-container #folder-settings #select-dealers-container #select-dealers{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:5px;width:calc(100% - 2px);background:#f5f5f5;border:1px solid #ddd;display:none;max-height:200px;overflow-y:scroll}#folder-settings-container #folder-settings #select-dealers-container #select-dealers li{padding:10px 15px;cursor:pointer}#folder-settings-container #folder-settings #select-dealers-container #select-dealers li:hover{background:#ededed}#share-folder-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#share-folder-container #share-folder{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#share-folder-container #share-folder{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#share-folder-container #share-folder h1{font-size:20px;margin:0}@media only screen and (max-width: 800px){#share-folder-container #share-folder h1{font-size:15px}}@media only screen and (max-width: 800px){#share-folder-container #share-folder label{font-size:13px;margin:5px 0 0 0 !important}}#share-folder-container #share-folder input{margin-top:10px}@media only screen and (max-width: 800px){#share-folder-container #share-folder input{font-size:13px}}@media only screen and (max-width: 800px){#share-folder-container #share-folder #selected-users{margin-top:5px}}#share-folder-container #share-folder #selected-users li{float:left;background:#437FB4;color:#fff;margin:0 10px 0 0;padding:10px 15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media only screen and (max-width: 800px){#share-folder-container #share-folder #selected-users li{padding:7px;font-size:13px}}#share-folder-container #share-folder #selected-users li .selected-users-delete{position:absolute;top:-8px;right:-6px;width:20px;height:20px;background-color:#fff;background-image:url("images/icon_close.png");background-position:center center;background-size:10px 10px;background-repeat:no-repeat;z-index:2;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;visibility:hidden;opacity:0}@media only screen and (max-width: 800px){#share-folder-container #share-folder #selected-users li .selected-users-delete{opacity:1;visibility:visible}}#share-folder-container #share-folder #selected-users li:hover .selected-users-delete{visibility:visible;opacity:1}#share-folder-container #share-folder #select-users-container{position:relative}#share-folder-container #share-folder #select-users-container #select-users{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:5px;width:calc(100% - 2px);background:#f5f5f5;border:1px solid #ddd;display:none;max-height:200px;overflow-y:scroll}#share-folder-container #share-folder #select-users-container #select-users li{padding:10px 15px;cursor:pointer}@media only screen and (max-width: 800px){#share-folder-container #share-folder #select-users-container #select-users li{font-size:13px}}#share-folder-container #share-folder #select-users-container #select-users li:hover{background:#ededed}#share-folder-container #share-folder #share-folder-link{padding:10px;background:#f5f5f5;border:1px solid #ddd;width:calc(100% - 22px);white-space:nowrap;overflow:hidden;height:auto;line-height:normal;margin-bottom:20px;cursor:pointer}#resources-menu{background:#565659;border-bottom:1px solid #ddd;position:relative;z-index:10}#resources-menu #resources-search{float:left;margin:5px 10px 0 0;position:relative}@media only screen and (max-width: 800px){#resources-menu #resources-search{margin:0}}@media only screen and (max-width: 480px){#resources-menu #resources-search{width:calc(100% - 50px)}}#resources-menu #resources-search input{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:250px;border:0}@media only screen and (max-width: 600px){#resources-menu #resources-search input{font-size:13px}}@media only screen and (max-width: 480px){#resources-menu #resources-search input{width:calc(100% - 30px)}}#resources-menu #resources-search #resources-search-submit{position:absolute;right:10px;top:7px;width:25px;height:25px;background-image:url("images/icon_search.png");background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#resources-menu #resources-search #resources-live-search{position:absolute;top:50px;left:0;width:600px;min-height:80px;max-height:400px;overflow-y:scroll;padding:10px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;z-index:3;box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}@media only screen and (max-width: 800px){#resources-menu #resources-search #resources-live-search{width:calc(100vw - 40px)}}#resources-menu #resources-search #resources-live-search.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#resources-menu #resources-search #resources-live-search .spinner{width:40px;height:40px}#resources-menu #resources-search #resources-live-search .spinner:before{width:40px;height:40px;border:5px solid transparent;border-top-color:#FDB911;border-bottom-color:#FDB911}#resources-menu #resources-search #resources-live-search li{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);float:none}#resources-menu #resources-search #resources-live-search li a{color:#2C2D30;padding:5px 10px;display:block;font-size:15px;color:#2C2D30;background:#f5f5f5;margin-bottom:5px;border:1px solid #ddd;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media only screen and (max-width: 600px){#resources-menu #resources-search #resources-live-search li a{font-size:13px}}@media only screen and (max-width: 480px){#resources-menu #resources-search #resources-live-search li a{font-size:12px}}#resources-menu #resources-search #resources-live-search li a:hover{color:#2C2D30}#resources-menu #resources-search #resources-live-search li a img{left:auto;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);vertical-align:middle;margin:0 10px 0 0;opacity:0.6;width:40px}#resources-menu #resources-search #resources-live-search li a span{display:block;position:absolute;right:0;top:0;margin:5px 10px 0 0;z-index:2;background:#f5f5f5;font-size:12px}#resources-menu #resources-search #resources-live-search li a span img{width:20px;margin:0}#resources-menu #resources-search #resources-live-search li a:hover{color:#437FB4}#breadcrumbs{overflow:hidden;margin-bottom:20px}@media only screen and (max-width: 600px){#breadcrumbs{margin-bottom:10px}}#breadcrumbs li{float:left}#breadcrumbs li a{display:inline-block;color:#2C2D30;font-size:18px;font-weight:600}@media only screen and (max-width: 800px){#breadcrumbs li a{font-size:15px}}@media only screen and (max-width: 600px){#breadcrumbs li a{font-size:14px}}#breadcrumbs li a:hover{color:#FDB911}#breadcrumbs li span{display:inline-block;padding:0 5px;color:#999}@media only screen and (max-width: 600px){#breadcrumbs li span{padding:0 2px}}#resources h3{margin:10px 0}@media only screen and (max-width: 800px){#resources h3{margin:0 0 10px 0;font-size:16px}}@media only screen and (max-width: 600px){#resources h3{font-size:14px;margin:0 0 5px 0}}#resources #resources-container #folder-list li{width:calc(33.33% - 22px);background:#fff;float:left;margin:10px;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border:1px solid #ddd;opacity:0;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 800px){#resources #resources-container #folder-list li{width:calc(50% - 12px);margin:5px}}@media only screen and (max-width: 480px){#resources #resources-container #folder-list li{width:calc(100% - 2px);margin:0 0 5px 0}}#resources #resources-container #folder-list li.active{opacity:1}#resources #resources-container #folder-list li .folder-icons{overflow:hidden;position:absolute;top:10px;right:50px}@media only screen and (max-width: 800px){#resources #resources-container #folder-list li .folder-icons{right:40px}}#resources #resources-container #folder-list li .folder-icons div{width:20px;height:20px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;float:left}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li .folder-icons div{background-size:15px 15px;width:15px;height:15px}}#resources #resources-container #folder-list li .folder-icons .icon-private{background-image:url("images/icon_lock.png")}#resources #resources-container #folder-list li .folder-icons .icon-notification{background-image:url("images/icon_notification.png")}#resources #resources-container #folder-list li .visible-to{position:absolute;top:60px;left:25px;z-index:3;width:300px;background:#f5f5f5;border:1px solid #ddd;padding-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px);opacity:0;visibility:hidden;box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2)}#resources #resources-container #folder-list li .visible-to .visible-to-edit{position:absolute;top:5px;right:5px;width:25px;height:25px;background:#ededed;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0.7;margin:0;padding:0;z-index:2;background-image:url("images/icon_edit.png");background-position:center center;background-size:20px 20px;background-repeat:no-repeat;cursor:pointer}#resources #resources-container #folder-list li .visible-to .visible-to-edit:hover{opacity:1}#resources #resources-container #folder-list li .visible-to li{color:#2C2D30;padding:7px 20px;background:none;border:0;margin:0;width:calc(100% - 40px)}#resources #resources-container #folder-list li .visible-to li:first-of-type{border-bottom:1px solid #ddd;color:#2C2D30;font-size:15px;font-weight:600}#resources #resources-container #folder-list li .visible-to.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#resources #resources-container #folder-list li .edit-folder{cursor:pointer;padding:0;overflow:visible;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;background-color:#ededed;border:1px solid #ddd;background-image:url(images/icon_ellipses.png);background-size:20px 20px;background-position:center center;background-repeat:no-repeat}@media only screen and (max-width: 800px){#resources #resources-container #folder-list li .edit-folder{width:20px;height:20px;background-size:15px 15px}}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li .edit-folder{width:30px;height:100%;background-size:15px 15px;top:0;right:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;border:0;border-left:1px solid #ddd}}#resources #resources-container #folder-list li .edit-folder-menu{position:absolute;top:50px;right:10px;width:250px;background:#6B6B6F;z-index:3;padding:10px 0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden;-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}#resources #resources-container #folder-list li .edit-folder-menu li{color:#fff;background:none;border:0;margin:0 0 5px 0;width:100%;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#resources #resources-container #folder-list li .edit-folder-menu li a{padding:0 10px;display:block;color:#fff;overflow:hidden}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li .edit-folder-menu li a{font-size:13px}}#resources #resources-container #folder-list li .edit-folder-menu li a span{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);width:30px;height:30px;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;float:left;margin-right:10px;display:inline-block;vertical-align:middle;background-position:center center;background-size:20px 20px;background-repeat:no-repeat}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li .edit-folder-menu li a span{width:20px;height:20px;background-size:15px 15px}}#resources #resources-container #folder-list li .edit-folder-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#resources #resources-container #folder-list li .edit-folder-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#resources #resources-container #folder-list li .edit-folder-menu li a span.icon-share{background-image:url("images/icon_share_white.png")}#resources #resources-container #folder-list li .edit-folder-menu li a span.icon-move{background-image:url("images/icon_move_white.png")}#resources #resources-container #folder-list li .edit-folder-menu li a span.icon-settings{background-image:url("images/icon_settings_white.png")}#resources #resources-container #folder-list li .edit-folder-menu li a:hover{color:#FDB911}#resources #resources-container #folder-list li .edit-folder-menu li a:hover span{background-color:#FDB911}#resources #resources-container #folder-list li .edit-folder-menu li:last-of-type{border-top:1px solid rgba(255,255,255,0.2);padding-top:10px;margin-top:5px}#resources #resources-container #folder-list li .edit-folder-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#resources #resources-container #folder-list li a{display:block;padding:10px 20px;overflow:visible;position:relative}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li a{padding:5px 10px}}#resources #resources-container #folder-list li a .icon{width:50px;height:50px;background:url("images/icon_folder.png");background-size:50px 50px;background-position:center center;background-repeat:no-repeat;float:left;margin-right:10px;opacity:0.6}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li a .icon{width:40px;height:40px;background-size:40px 40px;margin-right:5px}}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li a .icon{width:30px;height:30px;background-size:30px 30px}}#resources #resources-container #folder-list li a p{width:calc(100% - 60px);float:left;color:#2C2D30;font-size:15px;white-space:nowrap}@media only screen and (max-width: 600px){#resources #resources-container #folder-list li a p{font-size:13px;margin:7px 0 0 0}}@media only screen and (max-width: 480px){#resources #resources-container #folder-list li a p{font-size:12px;margin:7px 0 0 0}}#resources #resources-container #file-list{clear:both;padding:10px}@media only screen and (max-width: 800px){#resources #resources-container #file-list{padding:10px 0}}#resources #resources-container #file-list li{margin:10px;position:relative;width:calc(16.66% - 20px);float:left}@media only screen and (max-width: 800px){#resources #resources-container #file-list li{margin:5px;width:calc(25% - 10px)}}@media only screen and (max-width: 480px){#resources #resources-container #file-list li{margin:5px;width:calc(33.33% - 10px)}}#resources #resources-container #file-list li a.file-menu-btn{position:absolute;top:10px;right:10px;width:30px;height:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;background-color:#ededed;background-image:url("images/icon_ellipses.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;z-index:2}@media only screen and (max-width: 600px){#resources #resources-container #file-list li a.file-menu-btn{width:25px;height:25px;background-size:20px 20px}}#resources #resources-container #file-list li .file-menu{position:absolute;top:50px;right:10px;width:250px;background:#6B6B6F;z-index:4;padding:10px 0;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden;-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}#resources #resources-container #file-list li .file-menu li{color:#fff;background:none;border:0;margin:0 0 5px 0;width:100%;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#resources #resources-container #file-list li .file-menu li a{padding:0 10px;display:block;color:#fff;overflow:hidden}@media only screen and (max-width: 600px){#resources #resources-container #file-list li .file-menu li a{font-size:13px}}#resources #resources-container #file-list li .file-menu li a span{-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);width:30px;height:30px;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;float:left;margin-right:10px;display:inline-block;vertical-align:middle;background-position:center center;background-size:20px 20px;background-repeat:no-repeat}@media only screen and (max-width: 600px){#resources #resources-container #file-list li .file-menu li a span{width:20px;height:20px;background-size:15px 15px}}#resources #resources-container #file-list li .file-menu li a span.icon-view{background-image:url("images/icon_view_white.png")}#resources #resources-container #file-list li .file-menu li a span.icon-download{background-image:url("images/icon_download_white.png")}#resources #resources-container #file-list li .file-menu li a span.icon-move{background-image:url("images/icon_move_white.png")}#resources #resources-container #file-list li .file-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#resources #resources-container #file-list li .file-menu li a span.icon-rename{background-image:url("images/icon_edit_white.png")}#resources #resources-container #file-list li .file-menu li a:hover{color:#FDB911}#resources #resources-container #file-list li .file-menu li a:hover span{background-color:#FDB911}#resources #resources-container #file-list li .file-menu li:last-of-type{border-top:1px solid rgba(255,255,255,0.2);padding-top:10px;margin-top:5px}#resources #resources-container #file-list li .file-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#resources #resources-container #file-list li a.file-list-item{display:block;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;color:#2C2D30}#resources #resources-container #file-list li a.file-list-item .file-image{width:100%;padding-top:100%}#resources #resources-container #file-list li a.file-list-item .file-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#resources #resources-container #file-list li a.file-list-item .file-image img.doc{width:40%;height:auto;object-fit:contain}@media only screen and (max-width: 600px){#resources #resources-container #file-list li a.file-list-item .file-image img.doc{top:40%}}#resources #resources-container #file-list li a.file-list-item .file-image i{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px;height:50px;z-index:2;background-image:url("images/icon_play_white.png");background-size:50px 50px;background-position:center center;background-repeat:no-repeat}#resources #resources-container #file-list li a.file-list-item .file-image video{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover;z-index:1}#resources #resources-container #file-list li a.file-list-item p{margin:0;padding:10px;white-space:nowrap;position:absolute;bottom:0;left:0;background:#565659;width:calc(100% - 20px);color:#fff;overflow:hidden;z-index:3}@media only screen and (max-width: 600px){#resources #resources-container #file-list li a.file-list-item p{font-size:13px}}@media only screen and (max-width: 480px){#resources #resources-container #file-list li a.file-list-item p{font-size:12px}}#edit-folder-privacy-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#edit-folder-privacy-container.active{opacity:1;visibility:visible}#edit-folder-privacy-container.active #add-folder{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#edit-folder-privacy-container #edit-folder-privacy{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(-50px);-webkit-transform:translateX(-50%) translateY(-50px);-o-transform:translateX(-50%) translateY(-50px);-ms-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}#edit-folder-privacy-container #edit-folder-privacy h1{font-size:20px;margin:0}#edit-folder-privacy-container #edit-folder-privacy p{margin:0 0 20px 0}#edit-folder-privacy-container input{margin-bottom:20px}#edit-folder-privacy-container .checkbox{margin-bottom:10px}#delete-folder-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#delete-folder-container #delete-folder{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(-50px);-webkit-transform:translateX(-50%) translateY(-50px);-o-transform:translateX(-50%) translateY(-50px);-ms-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#delete-folder-container #delete-folder{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#delete-folder-container #delete-folder h1{font-size:20px;margin:0}@media only screen and (max-width: 800px){#delete-folder-container #delete-folder h1{font-size:15px}}@media only screen and (max-width: 600px){#delete-folder-container #delete-folder p{font-size:13px}}#delete-folder-container.active{opacity:1;visibility:visible}#delete-folder-container.active #delete-folder{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#my-profile-container #my-profile-image{width:250px;float:left;overflow:hidden;margin-top:10px}#my-profile-container #my-profile-info{width:calc(100% - 290px);padding:0 20px;float:left;overflow:hidden}#my-profile-container #profile-errors{margin:10px}#my-profile-container #profile-errors li{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border-left:10px solid #ff0000;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5;margin-bottom:5px}#my-profile-container #profile-delete{margin-top:50px;border-top:1px solid #ddd;clear:both}#my-profile-container #profile-delete label{margin-top:10px}#my-profile-container #profile-delete a{color:#ff1f32}#my-profile-container #profile-delete #profile-delete-confirm{overflow:hidden;margin-top:20px;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#my-profile-container #profile-delete #profile-delete-confirm.active{opacity:1;visibility:visible}#my-profile-container #profile-delete #profile-delete-confirm h4{margin:0 15px 0 0;float:left;line-height:30px}#my-profile-container #profile-delete #profile-delete-confirm a{padding:10px 20px;float:left;display:inline-block;background:#ff1f32;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px}#users-menu{background:#565659}#users-menu #users-search{float:left;margin:5px 10px 0 0;position:relative}#users-menu #users-search #users-search-input{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:250px;border:0}#users-menu #users-search #users-search-submit{position:absolute;right:10px;top:7px;width:25px;height:25px;background-image:url(images/icon_search.png);background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#users-container h4{margin:40px 0 0 0;color:#2C2D30;border:1px solid #ddd;border-bottom:0;padding:10px 10px 10px 20px;background:#ededed;position:relative}#users-container h4 .edit-dealer-btn{position:absolute;top:7px;right:10px;display:inline-block;width:30px;height:30px;background-color:#437FB4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-image:url("images/icon_ellipses_white.png");background-position:center center;background-repeat:no-repeat;background-size:20px 20px}#users-container h4 .edit-dealer-menu{position:absolute;background-color:#6b6b6f;top:50px;right:10px;width:250px;z-index:9999;padding:10px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(20px) translateY(0);-webkit-transform:translateX(20px) translateY(0);-o-transform:translateX(20px) translateY(0);-ms-transform:translateX(20px) translateY(0);transform:translateX(20px) translateY(0)}#users-container h4 .edit-dealer-menu li{margin-bottom:5px}#users-container h4 .edit-dealer-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff;font-size:14px;font-weight:normal}#users-container h4 .edit-dealer-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#users-container h4 .edit-dealer-menu li a span.icon-user{background-image:url("images/icon_user_white.png")}#users-container h4 .edit-dealer-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#users-container h4 .edit-dealer-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#users-container h4 .edit-dealer-menu li a:hover{color:#FDB911}#users-container h4 .edit-dealer-menu li a:hover span{background-color:#FDB911}#users-container h4 .edit-dealer-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#users-container table{width:100%;background:#fff}#users-container table thead tr{background:none}#users-container table thead tr td{font-weight:600;font-size:16px;padding-bottom:10px}#users-container table tr{background:#fff;border:1px solid #ddd;overflow:hidden}#users-container table tr td{padding:10px 20px}#users-container table tr td a{color:#2C2D30;font-weight:600;text-decoration:underline}#users-container table tr .user-image{width:60px}#users-container table tr .user-image .user-image-container{width:40px;height:40px;position:relative;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#users-container table tr .user-image .user-image-container img{position:absolute;width:100%;height:100%;object-fit:cover;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#users-container table tr .user-image .user-icon{width:40px;height:40px;background-color:#c0c0c0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;background-image:url("images/icon_user_white.png");background-position:center center;background-repeat:no-repeat;background-size:25px 25px}#users-container table tr .user-name{width:250px}#users-container table tr .user-email{width:250px}#users-container table tr .user-role{width:200px}#users-container table tr .user-edit{position:relative}#users-container table tr .user-edit a{margin-left:5px;width:30px;height:30px;display:inline-block;background-color:#c0c0c0;background-repeat:no-repeat;background-position:center center;background-size:20px 20px;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0.6}#users-container table tr .user-edit a:hover{opacity:1}#users-container table tr .user-edit .user-delete-btn{background-color:#ff1f32;background-image:url("images/icon_delete_white.png")}#users-container table tr .user-edit .user-edit-btn{background-image:url("images/icon_edit_white.png")}#add-user-errors{margin:10px}#add-user-errors li{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border-left:10px solid #ff0000;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5;margin-bottom:5px}#add-user-message p{padding:15px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#27a262;color:#fff;margin:0 10px}#edit-user #user-container #user-image{width:250px;float:left;overflow:hidden;margin-top:10px}#edit-user #user-container #user-info{width:calc(100% - 290px);padding:0 20px;float:left;overflow:hidden}#edit-user .select-menu{margin:10px}#edit-user #user-username{pointer-events:none}#edit-user #user-errors{margin:10px}#edit-user #user-errors li{border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border-left:7px solid #ff1f32;padding:10px;background-color:#f5f5f5;margin-bottom:5px}#forms-archive .inner-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){#forms-archive .inner-wrapper{flex-wrap:wrap}}#forms-archive .inner-wrapper .my-forms-column{width:calc(50% - 4em);padding:1.5em;border:0.15em solid #E5E5E5;border-radius:.2em;background-color:#fff}@media only screen and (max-width: 1050px){#forms-archive .inner-wrapper .my-forms-column{width:100%;margin-bottom:1.5em}}#forms-archive .inner-wrapper .my-forms-column .heading-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}#forms-archive .inner-wrapper .my-forms-column .heading-wrapper h3{font-size:20px;display:flex;align-items:center}#forms-archive .inner-wrapper .my-forms-column .heading-wrapper h3 img{width:1.4em;height:1.4em;margin-right:.5em;object-fit:contain}#forms-archive .inner-wrapper .my-forms-column .heading-wrapper a{font-weight:600;color:#FDB911;text-decoration:underline}#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper{position:relative;border:.15em solid #DADADA;border-radius:.2em;display:flex;align-items:center;padding:.25em 1em;background-color:#f5f5f5;margin-bottom:.5em}@media only screen and (max-width: 600px){#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper{padding:0 1em 4em}}#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper img{width:1.7em;height:1.7em;object-fit:contain;margin-right:.4em}#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper p{width:calc(100% - 19.5em);font-weight:600}@media only screen and (max-width: 600px){#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper p{width:unset;margin:1em 0 .5em}}#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper{position:absolute;right:.5em;top:50%;width:18em;display:flex;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);z-index:1;background-color:#f5f5f5}@media only screen and (max-width: 600px){#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper{right:unset;top:unset;left:.3em;bottom:-.5em}}#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper a{display:flex;align-items:center;margin-left:.5em;line-height:16px}#forms-archive .inner-wrapper .my-forms-column .files-wrapper .file-wrapper .buttons-wrapper a img{width:1.3em;height:1.3em;object-fit:contain;margin-left:.5em}#forms-archive .inner-wrapper .submit-new-form-column{width:calc(50% - 4em);padding:1.5em;border:0.15em solid #E5E5E5;border-radius:.2em;background-color:#fff}@media only screen and (max-width: 1050px){#forms-archive .inner-wrapper .submit-new-form-column{width:100%}}#forms-archive .inner-wrapper .submit-new-form-column h3{font-size:20px;display:flex;align-items:center}#forms-archive .inner-wrapper .submit-new-form-column h3 img{width:1.4em;height:1.4em;margin-right:.5em;object-fit:contain}#forms-archive .inner-wrapper .submit-new-form-column .forms-and-title-wrapper{margin-bottom:1.5em}#forms-archive .inner-wrapper .submit-new-form-column .forms-and-title-wrapper h4{margin:0 0 .5em}#forms-archive .inner-wrapper .submit-new-form-column .forms-and-title-wrapper a{padding:.8em 1em;background-color:#fff;border:0.15em solid #E5E5E5;border-radius:.3em;display:flex;align-items:center;background-color:#f5f5f5;color:#2C2D30;font-weight:600;margin-bottom:.7em;cursor:pointer}#forms-archive .inner-wrapper .submit-new-form-column .forms-and-title-wrapper a img{width:1.7em;height:1.7em;object-fit:contain;margin-right:.6em}#forms-single .inner-wrapper{background-color:#fff;border:0.15em solid #E5E5E5;border-radius:0.3em;padding:2em;width:80%}#forms-single .inner-wrapper.top-inner-wrapper{background-color:unset;border:unset;padding:unset;width:85%}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper{display:flex;margin:3.125em 0 2em;position:relative}@media only screen and (max-width: 950px){#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper{padding:unset}}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .title{font-size:16px;font-weight:600;color:#3F3F42;border-bottom:0.5em solid #f5f5f5;margin:0 1.25em 0.25em 0;line-height:24px}@media (max-width: 767px){#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .title{margin:0 1.25em 1em 0}}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .title.active{border-bottom:0.5em solid #FDB911}@media only screen and (max-width: 950px){#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .title.active{border:0}}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .title.clickable{cursor:pointer}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-slide{background-color:unset;padding:0 5.5em 0 0;margin:0 0 0.5em}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-dots{display:flex;justify-content:center;position:absolute;bottom:0;left:0;width:100%}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-dots li{width:100%;height:0.7em;background:#b2b2b2;margin-right:0.3em;cursor:pointer}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-dots li.slick-active{background-color:#FDB911}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-dots li button{display:none}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-prev,#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-next{background:#f2f2f2;position:absolute;border:1px solid #c9c9c9;padding:1em;bottom:0.3em;top:unset;transform:translateY(-50%);cursor:pointer;position:absolute;border-radius:25%}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-prev:after,#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-next:after{content:"";width:0;height:0;border-top:0.7em solid transparent;border-bottom:0.7em solid transparent;position:absolute;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-prev{right:2.8em;left:unset}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-prev:after{left:45%;border-right:1em solid #3F3F42}#forms-single .inner-wrapper.top-inner-wrapper .navigation-wrapper .slick-next:after{left:55%;border-left:1em solid #3F3F42}#forms-single .inner-wrapper .form-wrapper h4{margin:1.7em 0.5em 1em;border-bottom:0.15em solid #E5E5E5;padding-bottom:0.3em;font-size:19px}@media only screen and (max-width: 650px){#forms-single .inner-wrapper .form-wrapper h4{margin:0 0 0.5em}}#forms-single .inner-wrapper .form-wrapper p{color:#959697;margin:0 0.5em 1em}#forms-single .inner-wrapper .form-wrapper .row{display:flex;flex-wrap:wrap}#forms-single .inner-wrapper .form-wrapper .row p{margin:0 0 0.75em}#forms-single .inner-wrapper .form-wrapper .row .half-width{width:calc(50% - 1em);margin:0 0.5em 1.5em}@media only screen and (max-width: 650px){#forms-single .inner-wrapper .form-wrapper .row .half-width{width:100%;margin:0 0 0.5em}}#forms-single .inner-wrapper .form-wrapper .row .one-third-width{width:calc(33.33% - 1em);margin:0 0.5em 1.5em}@media only screen and (max-width: 650px){#forms-single .inner-wrapper .form-wrapper .row .one-third-width{width:100%;margin:0 0 0.5em}}#forms-single .inner-wrapper .form-wrapper .row .one-quarter-width{width:calc(25% - 1em);margin:0 0.5em 1.5em}@media only screen and (max-width: 650px){#forms-single .inner-wrapper .form-wrapper .row .one-quarter-width{width:100%;margin:0 0 0.5em}}#forms-single .inner-wrapper .form-wrapper .row .full-width{width:100%;margin:0 0.5em 1.5em}#forms-single .inner-wrapper .form-wrapper .row label{color:#2C2D30;font-size:16px;font-weight:600}#forms-single .inner-wrapper .form-wrapper .row label.error{color:#fb4f50;font-weight:800}#forms-single .inner-wrapper .form-wrapper .row input,#forms-single .inner-wrapper .form-wrapper .row textarea{border:0.15em solid #E5E5E5;border-radius:0.3em;background-color:#f3f3f3}#forms-single .inner-wrapper .form-wrapper .row input:focus-within,#forms-single .inner-wrapper .form-wrapper .row textarea:focus-within{border:0.15em solid #FDB911}#forms-single .inner-wrapper .form-wrapper .row textarea{height:unset}#forms-single .inner-wrapper .form-wrapper .row .cursive{font-family:"cursive-font", cursive}#forms-single .inner-wrapper .form-wrapper .row .cursive::placeholder{font-family:"Open Sans"}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row{flex-wrap:wrap}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .label-and-input-wrapper{display:flex;flex-direction:row-reverse;margin:0 1.5em 0.3em 0.6em}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .label-and-input-wrapper label{margin-left:0.2em;font-weight:500}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .label-and-input-wrapper input{width:1em;height:1em;cursor:pointer;margin-right:0.5em}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .label-and-input-wrapper input[type="checkbox"]{cursor:pointer;margin-right:0.5em;height:1.6em}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .label-and-input-wrapper input[type="checkbox"]::before{content:"\202A";background:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:27px;text-align:center;line-height:25px;display:inline-block;background-color:#f3f3f3;width:0.7em;height:0.7em;border:0.1em solid #E5E5E5;border-radius:2px;margin:-3px 3px -3px -0.1em;text-indent:1px}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .label-and-input-wrapper input[type="checkbox"]:checked:before{content:"";background:#FDB911;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:27px;text-align:center;line-height:25px;display:inline-block;width:0.7em;height:0.7em;border:0.1em solid #E5E5E5;border-radius:2px;margin:-3px -3px 3px -0.1em;text-indent:1px}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .textarea-wrapper{width:100%;flex-direction:column;margin-top:1em}#forms-single .inner-wrapper .form-wrapper .row.checkboxes-row .textarea-wrapper textarea{height:unset}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper{display:flex;flex-wrap:wrap;align-items:center;margin-top:1em}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper label{font-weight:500;color:#959697;margin:0 0.7em 0 0.2em}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper p{width:100%;margin:unset}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper input[type="radio"]{width:1.2em}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper input[type="radio"].green{accent-color:#228b22}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper input[type="radio"].red{accent-color:#c61d25}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper input[type="radio"].grey{accent-color:#878787}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper h5{font-size:16px;width:100%;margin:unset}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper h5.light-text{font-size:14px;font-weight:200;color:#959697}#forms-single .inner-wrapper .form-wrapper .row .radio-buttons-wrapper h5.error{color:#fb4f50;font-weight:800}#forms-single .inner-wrapper .form-wrapper .row .checkbox-wrapper{display:flex}#forms-single .inner-wrapper .form-wrapper .row .checkbox-wrapper label{margin:-0.3em 0 0 0.5em;font-weight:500}#forms-single .inner-wrapper .form-wrapper .row .checkbox-wrapper input{width:1em;height:1em;cursor:pointer;margin-right:0.5em}#forms-single .inner-wrapper .form-wrapper .row .checkbox-wrapper input[type="checkbox"]{cursor:pointer;margin-right:0.5em;height:1.6em}#forms-single .inner-wrapper .form-wrapper .row .checkbox-wrapper input[type="checkbox"]::before{content:"\202A";background:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:27px;text-align:center;line-height:25px;display:inline-block;background-color:#f3f3f3;width:0.7em;height:0.7em;border:0.1em solid #E5E5E5;border-radius:2px;margin:-3px 3px -3px -0.1em;text-indent:1px}#forms-single .inner-wrapper .form-wrapper .row .checkbox-wrapper input[type="checkbox"]:checked:before{content:"";background:#FDB911;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:27px;text-align:center;line-height:25px;display:inline-block;width:0.7em;height:0.7em;border:0.1em solid #E5E5E5;border-radius:2px;margin:-3px -3px 3px -0.1em;text-indent:1px}#forms-single .inner-wrapper .bold{font-weight:700;color:#2C2D30}#forms-single .inner-wrapper table{width:100%;margin:2em 0}#forms-single .inner-wrapper table tr{border:0.15em solid #959697}#forms-single .inner-wrapper table tr th{padding:1em;background-color:#E5E5E5;color:#2C2D30;border-right:2px solid #959697}#forms-single .inner-wrapper table tr td{padding:0.75em;text-align:center;border-right:2px solid #959697}#forms-single .inner-wrapper .text-and-inputs{display:flex;flex-wrap:wrap;align-items:flex-end;margin:4.5em 0 !important}#forms-single .inner-wrapper .text-and-inputs p{margin:0}#forms-single .inner-wrapper .text-and-inputs input{width:auto;width:auto;border:0;background:unset;height:25px;border-bottom:0.15em solid #2C2D30;border-radius:0;padding:0 5px;margin:0 10px}#forms-single .inner-wrapper .text-and-inputs input::placeholder{color:#959697;font-size:14px}#forms-single .inner-wrapper .buttons-wrapper{display:flex;justify-content:center;margin:1.5em 0;position:relative}#forms-single .inner-wrapper .buttons-wrapper a{margin:0 0.5em}#forms-single .select-menu{width:100%;float:unset}#forms-single .select-menu .select-menu-value{border:0.15em solid #E5E5E5}#forms-single .select-menu .select-menu-list{overflow-y:auto;top:105px;width:100%;padding:15px 0}#forms-single .select-menu .select-menu-list li{padding:7px 15px}#forms-single #edit-equipment-images{height:unset;border:0.15em solid #E5E5E5;padding:1em;margin-bottom:3.125em}#forms-single #edit-equipment-images #media-list li{width:calc(20% - 10px);padding-top:calc(20% - 10px)}#forms-single #edit-equipment-images #media-list li img{object-fit:contain}.warranty-form-success{text-align:center;color:#50C878;font-size:22px;font-weight:600;margin:0 auto;padding:0.5em 1em;margin-bottom:1em}.warranty-form-success p{margin:0}.form-error{border:0.15em solid #fb4f50 !important}#errors-list{max-width:40em;margin:0 auto}#errors-list li{color:#fff;text-align:center;padding:0.5em 1em;background-color:rgba(251,79,80,0.8);border:0.15em solid #fb4f50 !important;border-radius:0.3em;margin-bottom:1em}.mobile-nav-buttons{display:none}@media (max-width: 767px){.navigation-wrapper{flex-direction:column;position:relative}.navigation-wrapper .title:not(.active){display:none}.navigation-wrapper .mobile-nav-buttons{display:block}.navigation-wrapper .title.active{display:block}.navigation-wrapper .mobile-bars-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%}.navigation-wrapper .mobile-bar{flex-grow:1;height:0.5em;background-color:#000;margin:0 4px}.navigation-wrapper .mobile-bar:not(.active){background-color:#ccc}.navigation-wrapper .mobile-bar.active{background-color:#fdb911}.navigation-wrapper .mobile-nav-buttons{position:absolute;right:0;display:flex}.navigation-wrapper .mobile-nav-buttons a{border:0.1em solid #ccc;border-radius:0.2em;width:2em;height:2em;display:block;position:relative;margin-left:0.4em;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.navigation-wrapper .mobile-nav-buttons a:hover{opacity:0.7;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}.navigation-wrapper .mobile-nav-buttons a img{width:1.5em;height:1.5em;object-fit:contain;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}.form-loader{display:none}.form-loader.show{display:block;border:0.7em solid #f3f3f3;border-top:0.7em solid #FDB911;border-radius:50%;width:3em;height:3em;animation:spin 1s linear infinite;position:absolute;left:60%;top:-28%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.my-forms-page{background-color:#f2f2f2}.my-forms-page .search-and-filter-bar{background-color:#3F3F42;padding:0.5em 0}.my-forms-page .search-and-filter-bar .inner-wrapper .input-wrapper{width:40em;position:relative}@media only screen and (max-width: 850px){.my-forms-page .search-and-filter-bar .inner-wrapper .input-wrapper{width:100%}}.my-forms-page .search-and-filter-bar .inner-wrapper .input-wrapper input:focus{outline:0.15em solid #FDB911}.my-forms-page .search-and-filter-bar .inner-wrapper .input-wrapper img{width:1.5em;height:1.5em;object-fit:contain;position:absolute;right:1em;padding:0 0 0 0.4em;background-color:#f5f5f5;top:50%;-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}.my-forms-page #table-wrapper{overflow-x:auto;max-height:52em}.my-forms-page #table-wrapper table{position:relative;min-width:90em;width:100%}.my-forms-page #table-wrapper table thead{border-bottom:1em solid #f2f2f2;background-color:#5c5d5e}.my-forms-page #table-wrapper table thead tr th{padding:1em 0;color:#fff}.my-forms-page #table-wrapper table tbody tr{padding:0.5em;background-color:#fff;margin-bottom:0.5em;border-radius:0.1em;margin:1em 0;border-bottom:1em solid #f2f2f2}.my-forms-page #table-wrapper table tbody tr td{padding:0.5em;text-align:center}.my-forms-page #table-wrapper table tbody tr td img{width:1.6em;height:1.6em;object-fit:contain;margin-right:1em}.my-forms-page #table-wrapper table tbody tr td.buttons-wrapper{display:flex;justify-content:flex-end;margin-right:1em}.my-forms-page #table-wrapper table tbody tr td a{display:flex;align-items:center;margin-left:0.5em;line-height:16px}.my-forms-page #table-wrapper table tbody tr td a img{width:1.3em;height:1.3em;object-fit:contain;margin-left:0.5em}.my-forms-page ::-webkit-scrollbar{height:0.7em}.my-forms-page ::-webkit-scrollbar-track{background:#b2b2b2}.my-forms-page ::-webkit-scrollbar-thumb{background-color:#FDB911}.submit-new-form-page .inner-wrapper h3{display:flex;font-size:20px}.submit-new-form-page .inner-wrapper h3 img{width:1.4em;height:1.4em;object-fit:contain;margin-right:.5em}.submit-new-form-page .inner-wrapper .forms-wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 950px){.submit-new-form-page .inner-wrapper .forms-wrapper{flex-wrap:wrap;justify-content:unset}}.submit-new-form-page .inner-wrapper .forms-wrapper .form-column{width:calc(33.33% - 3em);padding:1em;background-color:#fff;border:0.15em solid #E5E5E5;border-radius:.3em}@media only screen and (max-width: 950px){.submit-new-form-page .inner-wrapper .forms-wrapper .form-column{width:100%;margin-bottom:1.5em}}.submit-new-form-page .inner-wrapper .forms-wrapper .form-column h4{margin:0 0 1.2em}.submit-new-form-page .inner-wrapper .forms-wrapper .form-column p{color:#959697;margin:.2em 0 1.5em}.submit-new-form-page .inner-wrapper .forms-wrapper .form-column .form-button{display:flex;width:calc(100% - 2.3em);border:0.15em solid #E5E5E5;border-radius:.3em;background-color:#F3F3F3;font-weight:600;color:#3F3F42;justify-content:center;padding:1em;margin-bottom:1em}#dealers-utility{background:#565659}#dealers-utility .dealers-utility-btn{float:right;display:inline-block;width:40px;height:40px;margin:0;padding:0;background-color:#FDB911;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-size:20px 20px;background-position:center center;background-image:url("images/icon_add_white.png")}#dealers-utility .dealers-utility-menu{position:absolute;background-color:#6b6b6f;top:70px;right:20px;width:250px;z-index:9999;padding:10px 0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px);opacity:0;visibility:hidden}#dealers-utility .dealers-utility-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#dealers-utility .dealers-utility-menu li{margin:0 0 5px 0}#dealers-utility .dealers-utility-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff;font-size:14px;font-weight:normal;float:none;width:auto;background:none}#dealers-utility .dealers-utility-menu li a:hover{color:#FDB911}#dealers-utility .dealers-utility-menu li a:hover span{background-color:#FDB911}#dealers-utility .dealers-utility-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2)}#dealers-utility .dealers-utility-menu li a span.icon-equipment{background-image:url("images/icon_equipment_white.png")}#dealers-utility .dealers-utility-menu li a span.icon-user{background-image:url("images/icon_user_white.png")}#dealers-live-search{position:absolute;top:70px;left:20px;width:600px;max-height:400px;min-height:80px;overflow-y:scroll;padding:15px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;z-index:3;box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}#dealers-live-search.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#dealers-live-search .spinner{width:40px;height:40px}#dealers-live-search .spinner:before{width:40px;height:40px;border:5px solid transparent;border-top-color:#FDB911;border-bottom-color:#FDB911}#dealers-live-search li{margin-bottom:5px;background:#f5f5f5;border:1px solid #ddd;padding:10px;display:block;width:calc(100% - 22px);overflow:hidden;color:#2C2D30}#dealers-live-search li .dealer-image{width:calc(15% - 10px);padding-top:calc(15% - 10px);background:#f5f5f5;position:relative;float:left;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden}#dealers-live-search li .dealer-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}#dealers-live-search li .dealer-info{float:left;width:85%}#dealers-live-search li .dealer-info h1{font-size:15px;font-weight:600;text-decoration:underline;margin:0 0 5px 0}#dealers-live-search li .dealer-info h1 a{color:#2C2D30 !important}#dealers-live-search li .dealer-info a span{display:inline-block;margin:0 10px 5px 0;color:#2C2D30}#dealers-live-search li .dealer-info a span i{display:inline-block;width:20px;height:20px;background-color:#999;margin-right:5px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-size:15px 15px;background-position:center center}#dealers-live-search li .dealer-info a span i.email{background-image:url("images/icon_email_white.png")}#dealers-live-search li .dealer-info a span i.website{background-image:url("images/icon_web_white.png")}#dealers-live-search li .dealer-info a span i.phone{background-image:url("images/icon_phone_white.png")}.dealer-nav{overflow:hidden;margin:0 0 20px 0;float:left;display:inline-block}.dealer-nav li{float:left}.dealer-nav li a{display:block;margin:0 15px;padding:10px 0;color:#2C2D30;font-size:15px;font-weight:600;border-bottom:7px solid #f5f5f5}.dealer-nav li a:hover{border-bottom:7px solid #ddd}.dealer-nav li a.active{border-bottom:7px solid #FDB911}#single-dealer .content-block{clear:both;position:relative}#single-dealer .edit-dealer-btn{width:30px;height:30px;display:inline-block;float:left;background-color:#437FB4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;position:absolute;top:10px;right:10px;background-image:url("images/icon_ellipses_white.png")}#single-dealer .edit-dealer-menu{position:absolute;background-color:#6b6b6f;top:45px;right:10px;width:250px;z-index:9999;padding:10px 0;opacity:0;visibility:hidden;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#single-dealer .edit-dealer-menu.active{opacity:1;visibility:visible}#single-dealer .edit-dealer-menu li{margin:0 0 5px 0}#single-dealer .edit-dealer-menu li a{height:30px;line-height:30px;display:block;color:#fff;padding:0;margin:0;width:100%;background:none}#single-dealer .edit-dealer-menu li a:hover{color:#FDB911}#single-dealer .edit-dealer-menu li a:hover span{background-color:#FDB911}#single-dealer .edit-dealer-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2)}#single-dealer .edit-dealer-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#single-dealer #dealer-equipment{clear:both}#single-dealer #dealer-equipment .equipment-list li{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:15px;background:#fff;border:1px solid #ddd;overflow:hidden;margin:0 0 10px 0;position:relative}#single-dealer #dealer-equipment .equipment-list li .equipment-actions{position:absolute;top:10px;right:10px}#single-dealer #dealer-equipment .equipment-list li .equipment-actions a{width:30px;height:30px;display:inline-block;float:left;background-color:#565659;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#single-dealer #dealer-equipment .equipment-list li .equipment-actions a.icon-mail{background-image:url("images/icon_email_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-actions a.icon-view{background-color:#FDB911;background-image:url("images/icon_view_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-actions a.icon-edit{background-color:#437FB4;background-image:url("images/icon_ellipses_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu{position:absolute;background-color:#6b6b6f;top:35px;right:0;width:250px;z-index:9999;padding:10px 0;opacity:0;visibility:hidden;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li{margin:0 0 5px 0;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;overflow:hidden;background:none}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff;padding:0;margin:0;width:100%;background:none}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li a:hover{color:#FDB911}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu li a:hover span{background-color:#FDB911}#single-dealer #dealer-equipment .equipment-list li .equipment-actions .equipment-menu.active{opacity:1;visibility:visible}#single-dealer #dealer-equipment .equipment-list li .equipment-image{width:10%;padding-top:calc(10%);background:#ededed;float:left;position:relative}#single-dealer #dealer-equipment .equipment-list li .equipment-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover;width:100%;height:100%}#single-dealer #dealer-equipment .equipment-list li .equipment-info{float:left;width:calc(75% - 40px);padding:0 20px}#single-dealer #dealer-equipment .equipment-list li .equipment-info h3{margin:0 0 10px 0}#single-dealer #dealer-equipment .equipment-list li .equipment-info h3 a{color:#2C2D30;text-decoration:underline}#single-dealer #dealer-equipment .equipment-list li .equipment-info h3 span{display:block;font-weight:normal;font-size:14px;color:#777}#single-dealer #dealer-equipment .equipment-list li .equipment-info p{margin:0 0 20px 0;color:#999}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs{overflow:hidden}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li{float:left;padding:0;margin:0 20px 10px 0;border:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#999}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i{width:25px;height:25px;display:inline-block;background-color:#c0c0c0;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-type{background-image:url("images/icon_type_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-drive{background-image:url("images/icon_drive_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-model{background-image:url("images/icon_equipment_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-year{background-image:url("images/icon_year_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-condition{background-image:url("images/icon_settings_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-hours{background-image:url("images/icon_hours_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-capacity{background-image:url("images/icon_capacity_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-horsepower{background-image:url("images/icon_hp_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-engine{background-image:url("images/icon_engine_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li i.icon-serial{background-image:url("images/icon_serial_white.png")}#single-dealer #dealer-equipment .equipment-list li .equipment-info .equipment-specs li span{font-weight:600;color:#2C2D30}#single-dealer #dealer-users{clear:both}#single-dealer #dealer-users .user-list li{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:15px;background:#fff;border:1px solid #ddd;overflow:hidden;margin:0 0 10px 0;position:relative}#single-dealer #dealer-users .user-list li .user-actions{position:absolute;top:10px;right:10px}#single-dealer #dealer-users .user-list li .user-actions a{width:30px;height:30px;display:inline-block;float:left;background-color:#565659;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#single-dealer #dealer-users .user-list li .user-actions a.icon-email{background-image:url("images/icon_email_white.png")}#single-dealer #dealer-users .user-list li .user-actions a.icon-phone{background-image:url("images/icon_phone_white.png")}#single-dealer #dealer-users .user-list li .user-actions a.icon-cell{background-image:url("images/icon_cell_white.png")}#single-dealer #dealer-users .user-list li .user-actions a.icon-edit{background-image:url("images/icon_ellipses_white.png");background-color:#437FB4}#single-dealer #dealer-users .user-list li .user-actions .user-menu{position:absolute;background-color:#6b6b6f;top:35px;right:0;width:250px;z-index:9999;padding:10px 0;opacity:0;visibility:hidden;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#single-dealer #dealer-users .user-list li .user-actions .user-menu.active{opacity:1;visibility:visible}#single-dealer #dealer-users .user-list li .user-actions .user-menu li{margin:0 0 5px 0;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;overflow:hidden;background:none}#single-dealer #dealer-users .user-list li .user-actions .user-menu li a{height:30px;line-height:30px;display:block;color:#fff;padding:0;margin:0;width:100%;background:none}#single-dealer #dealer-users .user-list li .user-actions .user-menu li a:hover{color:#FDB911}#single-dealer #dealer-users .user-list li .user-actions .user-menu li a:hover span{background-color:#FDB911}#single-dealer #dealer-users .user-list li .user-actions .user-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#single-dealer #dealer-users .user-list li .user-actions .user-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#single-dealer #dealer-users .user-list li .user-actions .user-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#single-dealer #dealer-users .user-list li .user-image{width:10%;float:left;padding-top:10%;background-color:#f5f5f5;position:relative}#single-dealer #dealer-users .user-list li .user-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#single-dealer #dealer-users .user-list li .user-info{float:left;width:calc(75% - 40px);padding:0 20px}#single-dealer #dealer-users .user-list li .user-info h3{margin:0 0 10px 0}#single-dealer #dealer-users .user-list li .user-info h4{color:#999;font-weight:normal;margin:0 0 10px 0;font-size:14px}#single-dealer #dealer-users .user-list li .user-info p{margin:0 15px 10px 0;float:left;color:#999}#single-dealer #dealer-users .user-list li .user-info p i{width:25px;height:25px;display:inline-block;background-color:#c0c0c0;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:5px;background-size:15px 15px;background-position:center center;background-repeat:no-repeat}#single-dealer #dealer-users .user-list li .user-info p i.icon-email{background-image:url("images/icon_email_white.png")}#single-dealer #dealer-users .user-list li .user-info p i.icon-phone{background-image:url("images/icon_phone_white.png")}#single-dealer #dealer-users .user-list li .user-info p i.icon-cell{background-image:url("images/icon_cell_white.png")}#single-dealer #dealer-users .user-list li .user-info p span{font-weight:600;color:#2C2D30}#single-dealer .dealer-images{width:30%;float:left}#single-dealer .dealer-images li{width:calc(33.33% - 10px);margin:5px;float:left;padding-top:calc(33.33% - 10px);position:relative;border:1px solid #ccc}#single-dealer .dealer-images li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:contain}#single-dealer .dealer-images li:first-of-type{width:calc(100% - 10px);padding-top:calc(100% - 10px)}#single-dealer .dealer-info{width:calc(70% - 40px);float:left;padding:0 20px}#single-dealer .dealer-info h2{margin:0 0 20px 0}#single-dealer .dealer-info p{margin:0 0 15px 0;clear:both;overflow:hidden}#single-dealer .dealer-info p span{display:inline-block;width:30px;height:30px;background-color:#999;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:10px}#single-dealer .dealer-info .dealer-contact li{float:left;margin:5px 15px 5px 0;font-size:15px;font-weight:600}#single-dealer .dealer-info .dealer-contact li a{text-decoration:underline;color:#2C2D30}#single-dealer .dealer-info .dealer-contact li span{display:inline-block;width:30px;height:30px;background-color:#b8b8b8;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:10px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#single-dealer .dealer-info .dealer-contact li span.icon-email{background-image:url("images/icon_email_white.png")}#single-dealer .dealer-info .dealer-contact li span.icon-map{background-image:url("images/icon_map_white.png")}#single-dealer .dealer-info .dealer-contact li span.icon-phone{background-image:url("images/icon_phone_white.png")}#single-dealer .dealer-info .dealer-contact li span.icon-web{background-image:url("images/icon_web_white.png")}#dealers{overflow:hidden}#add-dealer-errors,#edit-dealer-errors{margin:10px;list-style:none}#add-dealer-errors li,#edit-dealer-errors li{padding:10px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;border-left:10px solid #ff0000;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5;margin-bottom:5px}#add-dealer-message p{padding:15px 20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background:#27a262;color:#fff;margin:0 10px}#dealers-menu{background:#565659}#dealers-menu #dealers-search{float:left;margin:5px 10px 0 0;position:relative}#dealers-menu #dealers-search input{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;width:250px;border:0}#dealers-list li{border:1px solid #ddd;margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative;background:#fff}#dealers-list li .dealer-actions{position:absolute;top:10px;right:10px}#dealers-list li .dealer-actions a{width:30px;height:30px;display:inline-block;float:left;background-color:#565659;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#dealers-list li .dealer-actions a.icon-edit{background-image:url("images/icon_ellipses_white.png");background-color:#437FB4}#dealers-list li .dealer-actions a.icon-email{background-image:url("images/icon_email_white.png")}#dealers-list li .dealer-actions a.icon-view{background-image:url("images/icon_view_white.png");background-color:#FDB911}#dealers-list li .dealer-actions .edit-dealer-menu{position:absolute;background-color:#6b6b6f;top:40px;right:0;width:250px;z-index:9999;padding:10px 0;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(20px) translateY(0);-webkit-transform:translateX(20px) translateY(0);-o-transform:translateX(20px) translateY(0);-ms-transform:translateX(20px) translateY(0);transform:translateX(20px) translateY(0);opacity:0;visibility:hidden}#dealers-list li .dealer-actions .edit-dealer-menu li{margin-bottom:5px;border:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}#dealers-list li .dealer-actions .edit-dealer-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff;font-size:14px;font-weight:normal;float:none;width:auto;background:none}#dealers-list li .dealer-actions .edit-dealer-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#dealers-list li .dealer-actions .edit-dealer-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#dealers-list li .dealer-actions .edit-dealer-menu li a span.icon-user{background-image:url("images/icon_user_white.png")}#dealers-list li .dealer-actions .edit-dealer-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#dealers-list li .dealer-actions .edit-dealer-menu li a:hover{color:#FDB911}#dealers-list li .dealer-actions .edit-dealer-menu li a:hover span{background-color:#FDB911}#dealers-list li .dealer-actions .edit-dealer-menu.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#dealers-list li .dealer-body{padding:20px;overflow:hidden}#dealers-list li .dealer-body .dealer-image{width:150px;padding-top:150px;background:#ededed;float:left;position:relative}#dealers-list li .dealer-body .dealer-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:contain;width:100%;height:100%}#dealers-list li .dealer-body .dealer-info{float:left;padding:0 20px;width:calc(65% - 40px)}#dealers-list li .dealer-body .dealer-info h3{margin:0 0 10px 0;font-size:20px}#dealers-list li .dealer-body .dealer-info h3 a{color:#2C2D30;text-decoration:underline}#dealers-list li .dealer-body .dealer-info p{font-size:15px;float:left;overflow:hidden;margin:0 20px 10px 0;color:#999}#dealers-list li .dealer-body .dealer-info p i{width:30px;height:30px;display:inline-block;background-color:#565659;float:left;margin-right:10px;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-position:center center;background-repeat:no-repeat;background-size:20px 20px}#dealers-list li .dealer-body .dealer-info p i.icon-web{background-image:url("images/icon_web_white.png")}#dealers-list li .dealer-body .dealer-info p i.icon-map{background-image:url("images/icon_map_white.png")}#dealers-list li .dealer-body .dealer-info p i.icon-phone{background-image:url("images/icon_phone_white.png")}#dealers-list li .dealer-body .dealer-info p i.icon-about{background-image:url("images/icon_map_white.png")}#dealers-list li .dealer-body .dealer-info p span{font-weight:bold;color:#2C2D30}#dealers-list li .dealer-body .dealer-info p a{color:#999;text-decoration:underline}#dealers-list li .dealer-body .dealer-info .about{float:none;margin:0 0 20px 0;color:#999}#dealers-list li .dealer-body .dealer-info .dealer-links{padding-top:20px;clear:both}#dealer .dealer-image{width:25%;position:relative;float:left}#dealer .dealer-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#dealer .dealer-info{float:left;padding:0 0 0 20px;width:calc(75% - 20px);position:relative}#dealer .dealer-info .edit-dealer{position:absolute;z-index:2;top:10px;right:10px;width:30px;height:30px;background-color:#ededed;border:1px solid #ddd;background-image:url("images/icon_edit.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#dealer .dealer-info .dealer-call{display:inline-block;width:150px;float:left;background:#437FB4;padding:0;height:50px;margin:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-image:url("images/icon_phone.png");background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#dealer .dealer-info .dealer-email{display:inline-block;width:150px;float:left;background:#3F3F42;padding:0;height:50px;margin:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;background-image:url("images/icon_email.png");background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#dealer .dealer-info h1{margin:0 0 20px 0;font-size:24px;clear:both}#dealer .dealer-info h2{font-size:18px}#dealer .dealer-info p{font-size:16px;color:#3F3F42}#dealer .dealer-info p img{vertical-align:middle;width:25px;margin-right:10px}#dealer .dealer-info #dealer-list{overflow:hidden}#dealer .dealer-info #dealer-list li{cursor:pointer;margin-bottom:10px}#dealer .dealer-info #dealer-list li a{background:#f5f5f5;border:1px solid #ddd;display:block;overflow:hidden}#dealer .dealer-info #dealer-list li a .dealer-list-image{width:75px;height:75px;background:#ededed;float:left;margin-right:20px}#dealer .dealer-info #dealer-list li a .dealer-list-info{float:left;width:calc(100% - 95px)}#dealer .dealer-info #dealer-list li a .dealer-list-info h3{font-size:16px;margin:10px 0 0 0}#dealer .dealer-info #dealer-list li a:hover{background:#fff}.image-upload-drop{height:175px;position:relative;border:1px solid #ddd;background:#f5f5f5;margin-bottom:20px}.image-upload-drop input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}.image-upload-drop .image-upload-drop-narrative{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}.image-upload-drop .image-upload-drop-narrative img{width:100px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.image-upload-drop .image-upload-drop-narrative p{margin:0;text-align:center}.image-upload-images{overflow:hidden;margin-bottom:10px}.image-upload-images li{width:calc(20% - 10px);padding-top:calc(20% - 10px);margin:5px;float:left;position:relative;background-color:#f5f5f5}.image-upload-images li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover;width:100%;height:100%}.image-upload-list{height:300px;overflow-y:scroll;background:#f5f5f5}.image-upload-list li{border:1px solid #ddd;padding:15px;margin-bottom:10px;overflow:hidden;position:relative;background:#f5f5f5;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}.image-upload-list li .image-upload-thumb{width:50px;height:50px;background:#fff;float:left;background-image:url("images/icon_image.png");background-size:30px 30px;background-position:center center;background-repeat:no-repeat}.image-upload-list li .image-upload-details{width:calc(100% - 65px);float:left;margin-left:15px}.image-upload-list li .image-upload-details p{margin:0 0 5px 0;font-size:13px}.image-upload-list li .image-upload-details .file-upload-progress{height:10px;background:#ededed;position:relative}.image-upload-list li .image-upload-details .file-upload-progress .file-upload-progress-bar{position:absolute;left:0;top:0;height:10px;width:0;background:#437FB4;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#media-upload-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#media-upload-container #media-upload{position:absolute;top:70px;left:50%;padding:20px 20px 70px 20px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);width:700px;-moz-transform:translateX(-50%) translateY(-50px);-webkit-transform:translateX(-50%) translateY(-50px);-o-transform:translateX(-50%) translateY(-50px);-ms-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 800px){#media-upload-container #media-upload{width:calc(100% - 40px)}}#media-upload-container #media-upload #media-upload-done{position:absolute;bottom:20px;right:20px}#media-upload-container.active{opacity:1;visibility:visible}#media-upload-container.active #media-upload{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#media-list{overflow:hidden;margin-bottom:10px}#media-list li{width:calc(33.33% - 10px);float:left;padding-top:calc(33.33% - 10px);background:#ededed;margin:5px;position:relative;overflow:hidden;cursor:grab}#media-list li:first-of-type{width:calc(100% - 10px);padding-top:calc(100% - 10px);margin-top:0}#media-list li a{position:absolute;top:5px;right:5px;width:25px;height:25px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-color:#ff1f32;background-image:url("images/icon_close_white.png");background-size:15px 15px;background-position:center center;background-repeat:no-repeat;z-index:2;opacity:0;visibility:hidden}#media-list li img{z-index:1;width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#media-list li:hover a{opacity:1;visibility:visible}#media-list .ui-state-highlight{background:#f9d772}#media-list .media-add{cursor:pointer;background-image:url("images/icon_add.png");background-position:center center;background-repeat:no-repeat;background-size:25px 25px;opacity:0.7;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#media-list .media-add:hover{opacity:0.9}#file-upload-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#file-upload-container #file-upload{position:absolute;top:70px;left:50%;padding:20px 20px 70px 20px;background:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);width:700px;-moz-transform:translateX(-50%) translateY(-50px);-webkit-transform:translateX(-50%) translateY(-50px);-o-transform:translateX(-50%) translateY(-50px);-ms-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}@media only screen and (max-width: 800px){#file-upload-container #file-upload{width:calc(100% - 40px);padding:10px 10px 70px 10px;top:20px}}#file-upload-container #file-upload #file-upload-done{position:absolute;bottom:20px;right:20px}#file-upload-container #file-upload .file-upload-drop{height:175px;position:relative;border:1px solid #ddd;background:#f5f5f5;margin-bottom:20px}@media only screen and (max-width: 600px){#file-upload-container #file-upload .file-upload-drop{height:110px}}#file-upload-container #file-upload .file-upload-drop input{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0}#file-upload-container #file-upload .file-upload-drop .file-upload-drop-narrative{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:1}#file-upload-container #file-upload .file-upload-drop .file-upload-drop-narrative img{width:100px;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media only screen and (max-width: 600px){#file-upload-container #file-upload .file-upload-drop .file-upload-drop-narrative img{width:50px}}#file-upload-container #file-upload .file-upload-drop .file-upload-drop-narrative p{margin:0;text-align:center}@media only screen and (max-width: 600px){#file-upload-container #file-upload .file-upload-drop .file-upload-drop-narrative p{font-size:13px}}#file-upload-container #file-upload .file-upload-list{height:300px;overflow-y:scroll;background:#f5f5f5}#file-upload-container #file-upload .file-upload-list li{border:1px solid #ddd;padding:15px;margin-bottom:10px;overflow:hidden;position:relative;background:#f5f5f5;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#file-upload-container #file-upload .file-upload-list li .file-upload-thumb{width:50px;height:50px;background:#fff;float:left;background-size:30px 30px;background-position:center center;background-repeat:no-repeat}#file-upload-container #file-upload .file-upload-list li .file-upload-thumb.img{background-image:url("images/icon_image.png")}#file-upload-container #file-upload .file-upload-list li .file-upload-thumb.doc{background-image:url("images/icon_file.png")}#file-upload-container #file-upload .file-upload-list li .file-upload-thumb.video{background-image:url("images/icon_play.png")}#file-upload-container #file-upload .file-upload-list li .file-upload-details{width:calc(100% - 65px);float:left;margin-left:15px}#file-upload-container #file-upload .file-upload-list li .file-upload-details p{margin:0 0 5px 0;font-size:13px}#file-upload-container #file-upload .file-upload-list li .file-upload-details .file-upload-progress{height:10px;background:#ededed;position:relative}#file-upload-container #file-upload .file-upload-list li .file-upload-details .file-upload-progress .file-upload-progress-bar{position:absolute;left:0;top:0;height:10px;width:0;background:#437FB4;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#file-upload-container.active{opacity:1;visibility:visible}#file-upload-container.active #file-upload{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#video-embed-container{width:100vw;height:100vh;background:#ffffffb3;position:fixed;top:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#video-embed-container.active{visibility:visible;opacity:1}#video-embed-container .embed-inner-container{background:white;max-width:600px;width:calc(90% - 40px);padding:20px 20px 50px;position:relative;box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2)}#video-embed-container .embed-inner-container h3{padding-right:55px}#video-embed-container .embed-inner-container #video-embed-input{height:unset}#video-embed-container .embed-inner-container button{border:unset;position:absolute}#video-embed-container .embed-inner-container button.close-btn{padding:4px 10px;border-radius:7px;border:0;font-size:14px;font-weight:600;color:white;background:#FDB911;right:25px}#video-embed-container .embed-inner-container button.btn_grey{bottom:25px;right:150px}#video-embed-container .embed-inner-container button.btn_yellow{bottom:25px;right:25px}#email-dealer-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9998;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#email-dealer-container #email-dealer{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}#email-dealer-container #email-dealer h1{font-size:20px;margin:0}#email-dealer-container #email-dealer a{margin-top:20px}#email-dealer-container #email-dealer label{margin-top:20px}#email-equipment-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9998;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#email-equipment-container #email-equipment{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}@media only screen and (max-width: 600px){#email-equipment-container #email-equipment{width:calc(100% - 42px);padding:10px;max-width:none;top:20px}}#email-equipment-container #email-equipment h1{font-size:20px;margin:0}@media only screen and (max-width: 800px){#email-equipment-container #email-equipment h1{font-size:15px}}#email-equipment-container #email-equipment a{margin-top:20px}#email-equipment-container #email-equipment label{margin-top:20px}#email-equipment-container #email-equipment #select-users-input{margin-top:10px}@media only screen and (max-width: 800px){#email-equipment-container #email-equipment #selected-users{margin-top:5px}}#email-equipment-container #email-equipment #selected-users li{float:left;background:#437FB4;color:#fff;margin:0 10px 0 0;padding:10px 15px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media only screen and (max-width: 800px){#email-equipment-container #email-equipment #selected-users li{padding:7px;font-size:13px}}#email-equipment-container #email-equipment #selected-users li .selected-users-delete{position:absolute;top:-8px;right:-6px;width:20px;height:20px;margin:0;background-color:#fff;background-image:url("images/icon_close.png");background-position:center center;background-size:10px 10px;background-repeat:no-repeat;z-index:2;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;visibility:hidden;opacity:0}@media only screen and (max-width: 800px){#email-equipment-container #email-equipment #selected-users li .selected-users-delete{opacity:1;visibility:visible}}#email-equipment-container #email-equipment #selected-users li:hover .selected-users-delete{visibility:visible;opacity:1}#email-equipment-container #email-equipment #select-users-container{position:relative}#email-equipment-container #email-equipment #select-users-container #select-users{position:absolute;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:5px;width:calc(100% - 2px);background:#f5f5f5;border:1px solid #ddd;display:none;max-height:200px;overflow-y:scroll}#email-equipment-container #email-equipment #select-users-container #select-users li{padding:10px 15px;cursor:pointer}#email-equipment-container #email-equipment #select-users-container #select-users li:hover{background:#ededed}#equipment #equipment-menu{background:#565659}#equipment #equipment-menu #equipment-search{float:left}#equipment #equipment-menu #equipment-search input{width:250px}#equipment #equipment-menu #equipment-search #equipment-live-search{position:absolute;top:70px;left:20px;width:600px;min-height:80px;max-height:400px;overflow-y:scroll;padding:15px;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;z-index:3;box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px)}#equipment #equipment-menu #equipment-search #equipment-live-search.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#equipment #equipment-menu #equipment-search #equipment-live-search .spinner{width:40px;height:40px}#equipment #equipment-menu #equipment-search #equipment-live-search .spinner:before{width:40px;height:40px;border:5px solid transparent;border-top-color:#FDB911;border-bottom-color:#FDB911}#equipment #equipment-menu #equipment-search #equipment-live-search li{margin-bottom:5px}#equipment #equipment-menu #equipment-search #equipment-live-search li a{background:#f5f5f5;border:1px solid #ddd;padding:10px;display:block;width:calc(100% - 22px);overflow:hidden;color:#2C2D30}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-image{width:calc(15% - 10px);padding-top:calc(15% - 10px);background:#f5f5f5;position:relative;float:left;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info{float:left;width:85%}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info h1{font-size:15px;font-weight:600;text-decoration:underline;margin:0 0 5px 0}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs{overflow:hidden}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li{float:left;color:#999;margin:0 10px 5px 0}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li i{display:inline-block;width:20px;height:20px;background-color:#999;margin-right:5px;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-repeat:no-repeat;background-size:15px 15px;background-position:center center}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li i.icon-type{background-image:url("images/icon_type_white.png")}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li i.icon-drive{background-image:url("images/icon_drive_white.png")}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li i.icon-model{background-image:url("images/icon_model_white.png")}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li i.icon-horsepower{background-image:url("images/icon_hp_white.png")}#equipment #equipment-menu #equipment-search #equipment-live-search li a .equipment-info .equipment-specs li span{font-weight:600;color:#2C2D30}#equipment #equipment-filter{width:250px;float:left}@media only screen and (max-width: 800px){#equipment #equipment-filter{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;z-index:2;background:#fff;height:calc(100vh - 210px);overflow-y:scroll}#equipment #equipment-filter.active{opacity:1;visibility:visible}}#equipment #equipment-filter #filter-menu,#equipment #equipment-filter #sort-menu{width:calc(100% - 20px);margin:0 20px 0 0;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden;margin-bottom:20px}@media only screen and (max-width: 800px){#equipment #equipment-filter #filter-menu,#equipment #equipment-filter #sort-menu{margin:0;border:0;width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}}#equipment #equipment-filter #filter-menu #clear-all,#equipment #equipment-filter #filter-menu #clear-sort,#equipment #equipment-filter #sort-menu #clear-all,#equipment #equipment-filter #sort-menu #clear-sort{color:#2C2D30;text-decoration:underline;padding:5px 15px;margin:0;display:block}#equipment #equipment-filter #filter-menu #clear-sort,#equipment #equipment-filter #sort-menu #clear-sort{margin-bottom:10px}#equipment #equipment-filter #filter-menu h3,#equipment #equipment-filter #sort-menu h3{margin:0 0 5px 0;background:#565659;padding:10px 15px;color:#fff}@media only screen and (max-width: 800px){#equipment #equipment-filter #filter-menu h3,#equipment #equipment-filter #sort-menu h3{font-size:15px}}@media only screen and (max-width: 600px){#equipment #equipment-filter #filter-menu h3,#equipment #equipment-filter #sort-menu h3{font-size:14px}}#equipment #equipment-filter #filter-menu h3 .mobile-filter-close,#equipment #equipment-filter #sort-menu h3 .mobile-filter-close{float:right;display:inline-block;width:25px;height:25px;background-image:url("images/icon_close_white.png");background-position:center center;background-repeat:no-repeat;background-size:20px 20px;display:none}@media only screen and (max-width: 800px){#equipment #equipment-filter #filter-menu h3 .mobile-filter-close,#equipment #equipment-filter #sort-menu h3 .mobile-filter-close{display:block}}@media only screen and (max-width: 800px){#equipment #equipment-filter #filter-menu h3,#equipment #equipment-filter #sort-menu h3{background:#777}}#equipment #equipment-filter #filter-menu label,#equipment #equipment-filter #sort-menu label{display:block;clear:both;padding:10px 15px 5px 15px}#equipment #equipment-filter #filter-menu .radio li,#equipment #equipment-filter #filter-menu .checkbox li,#equipment #equipment-filter #sort-menu .radio li,#equipment #equipment-filter #sort-menu .checkbox li{width:calc(100% - 30px);margin:0 15px 5px 15px}#equipment #equipment-filter #filter-menu .btn_yellow,#equipment #equipment-filter #sort-menu .btn_yellow{width:calc(100% - 70px);margin:0 15px 15px 15px}#equipment #equipment-list{overflow:hidden;float:left;width:calc(100% - 250px)}@media only screen and (max-width: 800px){#equipment #equipment-list{width:100%}}#equipment #equipment-list h3{margin:0}@media only screen and (max-width: 800px){#equipment #equipment-list h3{font-size:15px}}#equipment #equipment-list .mobile-filter-btn{float:right;font-weight:600;text-decoration:underline;cursor:pointer;display:none}@media only screen and (max-width: 800px){#equipment #equipment-list .mobile-filter-btn{display:block}}#equipment #equipment-list .equipment-filters{margin:10px 0 20px 0;overflow:hidden}@media only screen and (max-width: 800px){#equipment #equipment-list .equipment-filters{margin:10px 0}}#equipment #equipment-list .equipment-filters h4{font-size:14px;line-height:15px;float:left;color:#FDB911;margin:0 10px 0 0}#equipment #equipment-list .equipment-filters p{font-size:14px;line-height:15px;margin:0 15px 0 0;float:left;color:#777}#equipment #equipment-list .equipment-filters p span{font-weight:600;color:#2C2D30}#equipment #equipment-list li{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;padding:15px;background:#fff;border:1px solid #ddd;margin:0 0 10px 0;position:relative}@media only screen and (max-width: 600px){#equipment #equipment-list li{padding:10px}}#equipment #equipment-list li .equipment-actions{position:absolute;top:10px;right:10px}@media only screen and (max-width: 800px){#equipment #equipment-list li .equipment-actions{position:relative;float:right;top:auto;right:auto}}#equipment #equipment-list li .equipment-actions a{width:30px;height:30px;display:inline-block;float:left;background-color:#565659;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#equipment #equipment-list li .equipment-actions a.icon-view{background-color:#FDB911;background-image:url("images/icon_view_white.png")}@media only screen and (max-width: 600px){#equipment #equipment-list li .equipment-actions a.icon-view{display:none}}#equipment #equipment-list li .equipment-actions a.icon-share{background-image:url("images/icon_share_white.png")}#equipment #equipment-list li .equipment-actions a.icon-edit{background-color:#437FB4;background-image:url("images/icon_ellipses_white.png")}#equipment #equipment-list li .equipment-menu{position:absolute;background-color:#6b6b6f;top:35px;right:0;width:250px;z-index:9999;padding:10px 0;opacity:0;visibility:hidden;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#equipment #equipment-list li .equipment-menu li{margin:0 0 5px 0;border:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;overflow:hidden;background:none}#equipment #equipment-list li .equipment-menu li a{margin:0;height:30px;line-height:30px;display:block;color:#fff;padding:0;margin:0;width:100%;background:none}@media only screen and (max-width: 600px){#equipment #equipment-list li .equipment-menu li a{font-size:13px}}#equipment #equipment-list li .equipment-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#equipment #equipment-list li .equipment-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#equipment #equipment-list li .equipment-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#equipment #equipment-list li .equipment-menu li a:hover{color:#FDB911}#equipment #equipment-list li .equipment-menu li a:hover span{background-color:#FDB911}#equipment #equipment-list li .equipment-menu.active{opacity:1;visibility:visible}#equipment #equipment-list li .equipment-image{width:10%;padding-top:10%;float:left;background-color:#f5f5f5;position:relative;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}@media only screen and (max-width: 800px){#equipment #equipment-list li .equipment-image{width:25%;padding-top:25%}}#equipment #equipment-list li .equipment-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#equipment #equipment-list li .equipment-info{width:60%;float:left;padding:0 20px}@media only screen and (max-width: 800px){#equipment #equipment-list li .equipment-info{padding:0 0 0 20px;width:calc(75% - 20px)}}#equipment #equipment-list li .equipment-info h3{margin:0}@media only screen and (max-width: 600px){#equipment #equipment-list li .equipment-info h3{font-size:14px}}#equipment #equipment-list li .equipment-info h3 span{display:block;font-weight:normal;font-size:14px;color:#777}@media only screen and (max-width: 600px){#equipment #equipment-list li .equipment-info h3 span{font-size:13px}}#equipment #equipment-list li .equipment-info h3 a{color:#2C2D30;text-decoration:underline}#equipment #equipment-list li .equipment-info p{color:#999}@media only screen and (max-width: 600px){#equipment #equipment-list li .equipment-info p{font-size:13px}}#equipment #equipment-list li .equipment-info .equipment-specs{overflow:hidden}@media only screen and (max-width: 600px){#equipment #equipment-list li .equipment-info .equipment-specs{display:none}}#equipment #equipment-list li .equipment-info .equipment-specs li{float:left;padding:0;margin:0 20px 10px 0;border:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;color:#999}#equipment #equipment-list li .equipment-info .equipment-specs li i{width:25px;height:25px;display:inline-block;background-color:#c0c0c0;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-type{background-image:url("images/icon_type_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-drive{background-image:url("images/icon_drive_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-condition{background-image:url("images/icon_condition_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-hours{background-image:url("images/icon_hours_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-horsepower{background-image:url("images/icon_hp_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-year{background-image:url("images/icon_year_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-model{background-image:url("images/icon_equipment_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-condition{background-image:url("images/icon_settings_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-capacity{background-image:url("images/icon_capacity_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-engine{background-image:url("images/icon_engine_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li i.icon-serial{background-image:url("images/icon_serial_white.png")}#equipment #equipment-list li .equipment-info .equipment-specs li span{font-weight:600;color:#2C2D30}#single-equipment #equipment-images{width:30%;float:left;overflow:hidden}@media only screen and (max-width: 800px){#single-equipment #equipment-images{display:none}}#single-equipment #equipment-images.mobile-equipment-images{display:none;width:100%;margin-bottom:20px}#single-equipment #equipment-images.mobile-equipment-images li{width:calc(15% - 10px);padding-top:calc(15% - 10px)}#single-equipment #equipment-images.mobile-equipment-images li:first-of-type{width:calc(33.33% - 10px);padding-top:calc(33.33% - 10px)}@media only screen and (max-width: 800px){#single-equipment #equipment-images.mobile-equipment-images{display:block !important}}#single-equipment #equipment-images li{margin:5px;width:calc(33.33% - 10px);float:left;padding-top:calc(33.33% - 10px);position:relative;overflow:hidden}#single-equipment #equipment-images li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#single-equipment #equipment-images li:first-of-type{width:calc(100% - 10px);padding-top:calc(100% - 10px)}#single-equipment #equipment-info{float:left;padding:0 0 0 20px;width:calc(70% - 20px);position:relative}@media only screen and (max-width: 800px){#single-equipment #equipment-info{width:100%;padding:0}}#single-equipment #equipment-info p{clear:both}#single-equipment #equipment-info #edit-equipment-btn{width:30px;height:30px;display:inline-block;float:left;background-color:#437FB4;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin:0 0 0 5px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;position:absolute;top:-10px;right:-10px;background-image:url("images/icon_ellipses_white.png")}#single-equipment #equipment-info #edit-equipment-menu{position:absolute;background-color:#6b6b6f;top:25px;right:-10px;width:250px;z-index:9999;padding:10px 0;opacity:0;visibility:hidden;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#single-equipment #equipment-info #edit-equipment-menu li{margin:0 0 5px 0}#single-equipment #equipment-info #edit-equipment-menu li a{height:30px;line-height:30px;display:block;color:#fff;padding:0;margin:0;width:100%;background:none}#single-equipment #equipment-info #edit-equipment-menu li a span{float:left;width:30px;height:30px;display:inline-block;vertical-align:middle;margin:0 10px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);background-size:17px 17px;background-position:center center;background-repeat:no-repeat;background-color:rgba(0,0,0,0.2)}#single-equipment #equipment-info #edit-equipment-menu li a span.icon-edit{background-image:url("images/icon_edit_white.png")}#single-equipment #equipment-info #edit-equipment-menu li a span.icon-delete{background-image:url("images/icon_delete_white.png")}#single-equipment #equipment-info #edit-equipment-menu li a:hover{color:#FDB911}#single-equipment #equipment-info #edit-equipment-menu li a:hover span{background-color:#FDB911}#single-equipment #equipment-info #edit-equipment-menu.active{opacity:1;visibility:visible}#single-equipment #equipment-info h2{margin:0 0 20px 0}#single-equipment #equipment-info h2 span{display:block;font-size:15px;color:#666;font-weight:normal}#single-equipment #equipment-specs{clear:both}#single-equipment #equipment-specs li{margin-bottom:10px;color:#999}#single-equipment #equipment-specs li a{text-decoration:underline;color:#2C2D30}#single-equipment #equipment-specs li i{display:inline-block;width:30px;height:30px;background-color:#b8b8b8;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-right:10px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#single-equipment #equipment-specs li i.icon-map{background-image:url("images/icon_map_white.png")}#single-equipment #equipment-specs li i.icon-type{background-image:url("images/icon_type_white.png")}#single-equipment #equipment-specs li i.icon-drive{background-image:url("images/icon_drive_white.png")}#single-equipment #equipment-specs li i.icon-condition{background-image:url("images/icon_condition_white.png")}#single-equipment #equipment-specs li i.icon-hours{background-image:url("images/icon_hours_white.png")}#single-equipment #equipment-specs li i.icon-horsepower{background-image:url("images/icon_hp_white.png")}#single-equipment #equipment-specs li i.icon-year{background-image:url("images/icon_year_white.png")}#single-equipment #equipment-specs li i.icon-model{background-image:url("images/icon_equipment_white.png")}#single-equipment #equipment-specs li i.icon-condition{background-image:url("images/icon_settings_white.png")}#single-equipment #equipment-specs li i.icon-capacity{background-image:url("images/icon_capacity_white.png")}#single-equipment #equipment-specs li i.icon-engine{background-image:url("images/icon_engine_white.png")}#single-equipment #equipment-specs li i.icon-serial{background-image:url("images/icon_serial_white.png")}#single-equipment #equipment-specs li span{font-weight:600;color:#2C2D30}#single-equipment #equipment-contact{float:right;padding:40px 0 20px 20px;width:calc(70% - 20px)}#single-equipment-related h3{margin:0 0 20px 0}#single-equipment-related ul li{border:1px solid #ddd;float:left;margin:10px;padding:10px;width:calc(25% - 42px);position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden}#single-equipment-related ul li .related-image{position:relative;width:100%;padding-top:100%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden}#single-equipment-related ul li .related-image img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#single-equipment-related ul li h2{margin:0 10px 10px 10px;font-size:16px}#edit-equipment{overflow:hidden}#edit-equipment h4{margin:0;font-weight:normal;font-size:14px;color:#999;margin:-10px 0 10px 0;font-style:italic}#edit-equipment #equipment-title{padding:0 15px;height:40px;line-height:40px;background-color:#f5f5f5;display:block;border:1px solid #ddd;width:calc(100% - 32px);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;color:#777;font-style:italic}#edit-equipment #edit-equipment-images{width:25%;position:relative;float:left}#edit-equipment #equipment-info{float:left;padding:0 0 0 20px;width:calc(75% - 20px);position:relative}#edit-equipment #equipment-info .btn_yellow{margin:10px}#edit-equipment #equipment-info #edit-equipment-errors{margin:10px;list-style:none}#edit-equipment #equipment-info #edit-equipment-errors li{padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border-left:10px solid #ff0000;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background:#f5f5f5;margin-bottom:5px}#edit-equipment #equipment-info .select-menu{width:100%}#single-metrics{float:right;position:relative}#metrics-container{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999;background:rgba(255,255,255,0.7);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#metrics-container #metrics{position:absolute;border:1px solid #ddd;z-index:2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;top:70px;left:50%;-moz-transform:translateX(-50%) translateY(-50px);-webkit-transform:translateX(-50%) translateY(-50px);-o-transform:translateX(-50%) translateY(-50px);-ms-transform:translateX(-50%) translateY(-50px);transform:translateX(-50%) translateY(-50px);-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);padding:20px;background:#fff;width:100%;max-width:500px;box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.2)}#metrics-container #metrics h1{font-size:20px;margin:0}#metrics-container #metrics p{margin:0 0 20px 0}#metrics-container #metrics #metrics-menu{overflow:hidden;margin-top:20px}#metrics-container #metrics #metrics-menu li{float:left;padding:10px 15px;border:1px solid #ddd;margin:0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#metrics-container #metrics #metrics-menu li.active{background:#437FB4;color:#fff}#metrics-container #metrics .metrics-content{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;padding:20px}#metrics-container #metrics #metrics-graph #metrics-week{border:1px solid #ddd;margin:15px 0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#metrics-container #metrics #metrics-graph #metrics-graph-top{overflow:visible;height:250px;position:relative;margin:30px 0 15px 0}#metrics-container #metrics #metrics-graph #metrics-graph-top li{margin:0 15px;width:calc(14.25% - 30px);position:absolute;bottom:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;min-height:10px;background:#437FB4}#metrics-container #metrics #metrics-graph #metrics-graph-top li:nth-of-type(2){left:14.25%}#metrics-container #metrics #metrics-graph #metrics-graph-top li:nth-of-type(3){left:28.50%}#metrics-container #metrics #metrics-graph #metrics-graph-top li:nth-of-type(4){left:42.75%}#metrics-container #metrics #metrics-graph #metrics-graph-top li:nth-of-type(5){left:57%}#metrics-container #metrics #metrics-graph #metrics-graph-top li:nth-of-type(6){left:71.25%}#metrics-container #metrics #metrics-graph #metrics-graph-top li:nth-of-type(7){left:85.5%}#metrics-container #metrics #metrics-graph #metrics-graph-top li span{position:absolute;top:-20px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#metrics-container #metrics #metrics-graph #metrics-graph-bottom{overflow:hidden;margin:0 0 15px 0}#metrics-container #metrics #metrics-graph #metrics-graph-bottom li{float:left;font-weight:600;width:14.25%;text-align:center}#metrics-container.active{opacity:1;visibility:visible}#metrics-container.active #metrics{-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#shop{overflow:hidden;position:relative}#shop #quickview-underlay{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:12;background:rgba(255,255,255,0.7);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#shop #quickview-underlay.active{opacity:1;visibility:visible}#shop #quickview{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);position:fixed;min-width:100px;min-height:100px;background:#fff;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;z-index:13;opacity:0;transform-origin:center;-webkit-transform-origin:center;visibility:hidden}#shop #quickview.active{opacity:1;visibility:visible}#shop #quickview.expand{min-width:900px;min-height:560px}#shop #quickview #quickview-close{position:absolute;top:10px;right:10px;width:25px;height:25px;background-image:url("images/icon_close.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;opacity:0.5}#shop #quickview #quickview-loader .spinner{width:60px;height:60px}#shop #quickview #quickview-loader .spinner:before{width:60px;height:60px}#shop #quickview #quickview-content{width:calc(100% - 40px);padding:20px;height:520px;opacity:0;visibility:hidden;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);position:relative}#shop #quickview #quickview-content.active{opacity:1;visibility:visible}#shop #quickview #quickview-content #quickview-gallery{width:50%;float:left}#shop #quickview #quickview-content #quickview-gallery #quickview-image{width:100%;padding-top:100%;position:relative}#shop #quickview #quickview-content #quickview-gallery #quickview-image img{position:absolute;top:50%;left:50%;object-fit:cover;width:calc(100% - 2px);height:calc(100% - 2px);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border:1px solid #ddd;opacity:0;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#shop #quickview #quickview-content #quickview-gallery #quickview-image img.active{opacity:1}#shop #quickview #quickview-content #quickview-gallery #quickview-gallery-nav{width:100%}#shop #quickview #quickview-content #quickview-gallery #quickview-gallery-nav li{margin:3px;border:1px solid #ddd;width:calc(20% - 8px);padding-top:calc(20% - 8px);position:relative;float:left;opacity:0.5;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);cursor:pointer}#shop #quickview #quickview-content #quickview-gallery #quickview-gallery-nav li:hover{opacity:1}#shop #quickview #quickview-content #quickview-gallery #quickview-gallery-nav li.active{opacity:1}#shop #quickview #quickview-content #quickview-gallery #quickview-gallery-nav li img{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:100%;height:100%;object-fit:cover}#shop #quickview #quickview-content #quickview-details{float:right;margin-left:30px;width:calc(50% - 30px)}#shop #quickview #quickview-content #quickview-details h3{font-size:24px;margin:5px 0 10px 0}#shop #quickview #quickview-content #quickview-details h3 a{color:#2C2D30;text-decoration:underline}#shop #quickview #quickview-content #quickview-details h5{margin:0;font-size:20px}#shop #quickview #quickview-content #quickview-details h4{font-weight:normal;margin:0}#shop #quickview #quickview-content #quickview-details h4 span{font-weight:600}#shop #shop-filter{width:250px;float:left}#shop #shop-filter h2{font-size:18px;margin:0 0 10px 0}#shop #shop-filter .shop-filter-container{width:calc(100% - 20px);margin:0 20px 0 0;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;overflow:hidden;margin-bottom:20px}#shop #shop-filter .shop-filter-container h3{margin:0 0 5px 0;background:#565659;padding:10px 15px;color:#fff}#shop #shop-filter .shop-filter-container .checkbox{margin-top:15px}#shop #shop-filter .shop-filter-container .checkbox li{width:calc(100% - 30px);margin:0 15px 5px 15px}#shop #shop-filter .shop-filter-container .btn_yellow{width:calc(100% - 70px);margin:0 15px 15px 15px}#shop #shop-results{float:left;width:calc(100% - 250px)}#shop #shop-results #filter-list{overflow:hidden;margin:0 10px 10px 10px}#shop #shop-results #filter-list h3{float:left;margin:0 10px 0 0;font-size:16px;height:30px;line-height:30px}#shop #shop-results #filter-list li{float:left;background:#fff;border:1px solid #ddd;height:30px;line-height:30px;padding:0 15px;margin-right:5px}#shop #shop-results #filter-list #filter-clear{height:30px;line-height:30px;margin-left:10px;color:#2C2D30;text-decoration:underline}#shop #shop-results #results-count{margin:0 10px}#shop #shop-results #results-count h3{margin:0}#shop #shop-results #shop-list{display:flex;flex-direction:row;flex-wrap:wrap}#shop #shop-results #shop-list h3{margin:0}#shop #shop-results #shop-list li{float:left;width:calc(25% - 52px);margin:10px;padding:15px;background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transform:translateX(0) translateY(20px);-webkit-transform:translateX(0) translateY(20px);-o-transform:translateX(0) translateY(20px);-ms-transform:translateX(0) translateY(20px);transform:translateX(0) translateY(20px);opacity:0;visibility:visible;position:relative}#shop #shop-results #shop-list li .link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#shop #shop-results #shop-list li .quickview{position:absolute;bottom:15px;right:15px;width:30px;height:30px;background-color:#f5f5f5;background-image:url("images/icon_quickview.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat;z-index:3;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#shop #shop-results #shop-list li .image{width:100%;padding-top:100%;position:relative;background:#fff;margin-bottom:10px}#shop #shop-results #shop-list li .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#shop #shop-results #shop-list li h3{margin:0 0 10px 0;font-size:14px;font-weight:600;line-height:18px;text-decoration:underline}#shop #shop-results #shop-list li h2{font-size:20px;margin:0}#shop #shop-results #shop-list li.active{opacity:1;visibility:visible;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}#single-shop #single-shop-gallery{width:40%;float:left}#single-shop #single-shop-gallery #single-shop-gallery-main{width:calc(100% - 2px);padding-top:calc(100% - 2px);position:relative;border:1px solid  #ccc}#single-shop #single-shop-gallery #single-shop-gallery-main img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);opacity:0;visibility:hidden}#single-shop #single-shop-gallery #single-shop-gallery-main img.active{opacity:1;visibility:visible}#single-shop #single-shop-gallery #single-shop-gallery-nav{overflow:hidden}#single-shop #single-shop-gallery #single-shop-gallery-nav li{width:calc(20% - 12px);padding-top:calc(20% - 12px);position:relative;float:left;margin:5px;border:1px solid #ccc;opacity:0.5;cursor:pointer;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#single-shop #single-shop-gallery #single-shop-gallery-nav li:hover{opacity:1}#single-shop #single-shop-gallery #single-shop-gallery-nav li.active{opacity:1}#single-shop #single-shop-gallery #single-shop-gallery-nav li img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#single-shop #single-shop-content{width:calc(60% - 60px);float:left;padding:0 20px 20px 40px}#single-shop #single-shop-content h1{font-size:24px;margin:0 0 10px 0}#single-shop #single-shop-content #single-shop-meta{overflow:hidden;margin-bottom:10px}#single-shop #single-shop-content #single-shop-meta h4{margin:0 10px 5px 0;float:left}#single-shop #single-shop-content #single-shop-meta h4 span{font-weight:400;font-size:15px}#single-shop #single-shop-content #single-shop-meta .text-class{opacity:1;transition:opacity 100ms cubic-bezier(1, 0, 0, 1)}#single-shop #single-shop-content #single-shop-meta .fadein-text{opacity:0;transition:opacity 300ms cubic-bezier(1, 0, 0, 1)}#single-shop #single-shop-content #single-shop-meta #single-shop-price{font-weight:600;font-size:30px}#single-shop #single-shop-content p{clear:both;margin:20px 0 20px 0}#single-shop #single-shop-content p span{color:#ff1f32;font-weight:600}#single-shop #single-shop-content #single-shop-options .select-menu-value{background-color:#fff}#single-shop #single-shop-content #single-shop-options .variation-menu{display:none}#single-shop #single-shop-content #single-shop-options .variation-menu.active{display:block}#single-shop #single-shop-content #single-shop-options #single-shop-options-error{clear:both}#single-shop #single-shop-content #single-shop-options #single-shop-options-error span{margin-bottom:10px;display:inline-block;color:#ff1f32;font-weight:600;margin-right:5px}#single-shop #single-shop-content #single-shop-options #single-shop-options-error span:after{content:','}#single-shop #single-shop-content #single-shop-options #single-shop-options-error span:last-of-type:after{content:''}#single-shop #single-shop-content #single-shop-add{clear:both;overflow:hidden}#single-shop #single-shop-content #single-shop-add #base-price{font-style:italic}#single-shop #single-shop-content #single-shop-add .btn_yellow{margin:30px 0 0 15px}#single-shop #single-shop-related{clear:both;padding-top:30px}#single-shop #single-shop-related h3{font-size:20px}#cart h1{font-size:20px;margin:0 0 20px 0}#cart #cart-list{background:#fff;border:1px solid #ccc;padding:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;position:relative}#cart #cart-list #cart-loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.8);z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#cart #cart-list #cart-loader.active{opacity:1;visibility:visible}#cart #cart-list h3{text-align:center}#cart #cart-list h3 a{color:#FDB911;text-decoration:underline;margin-left:10px}#cart #cart-list li{-webkit-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 750ms cubic-bezier(0.455, 0.03, 0, 1);border-bottom:1px solid #ccc;padding:20px 0}#cart #cart-list li .cart-image{width:150px;height:150px;float:left;position:relative;border:1px solid #ccc}#cart #cart-list li .cart-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#cart #cart-list li .cart-details{width:calc(100% - 382px);float:left;padding:10px 15px}#cart #cart-list li .cart-details h2{margin:0 0 5px 0;font-size:16px}#cart #cart-list li .cart-details h2 a{color:#2C2D30;margin:0;text-decoration:underline}#cart #cart-list li .cart-details h2 a:hover{color:#437FB4}#cart #cart-list li .cart-details h4{float:left;margin:0 10px 0 0;font-size:14px}#cart #cart-list li .cart-details h4 span{font-weight:normal}#cart #cart-list li .cart-details p{clear:both;padding-top:10px}#cart #cart-list li .cart-actions{overflow:hidden;width:200px;float:left}#cart #cart-list li .cart-actions .number-input{float:right}#cart #cart-list li .cart-actions .cart-delete{width:35px;height:35px;display:inline-block;background-color:#ccc;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-size:20px 20px;background-position:center center;background-repeat:no-repeat;background-image:url("images/icon_delete_white.png");margin-left:15px}#cart #cart-list li .cart-actions .cart-delete:hover{background-color:#ff1f32}#cart #cart-list li .cart-actions .cart-update{clear:both;float:right;margin-top:10px;opacity:0;visibility:hidden;display:none;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#cart #cart-list li .cart-actions .cart-update.active{opacity:1;visibility:visible}#cart #cart-list li .cart-actions .cart-unit-price{clear:both;float:right;font-size:16px;font-weight:600;margin:10px 0 0 0}#cart #cart-list li .cart-actions .cart-price{clear:both;float:right;font-size:16px;font-weight:600;margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px solid #ddd}#cart #cart-list li.remove{opacity:0;visibility:hidden}#cart #cart-list #cart-total{overflow:hidden;margin-top:10px}#cart #cart-list #cart-total p{clear:both;font-size:16px;float:right;margin:0}#cart #cart-list #cart-total p span{font-weight:600}#cart #cart-list #cart-total p.order-total{border-top:1px solid #ddd;margin:10px 0 0 0;padding:5px 0;font-size:18px}#cart #cart-list #cart-checkout{float:right;margin-top:20px}#checkout h1{font-size:20px;margin:0 0 20px 0}#checkout .checkout-box{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;border:1px solid #ddd;padding:20px;margin:10px;-webkit-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 500ms cubic-bezier(0.455, 0.03, 0, 1)}#checkout .checkout-box .select-menu{width:100%}#checkout .checkout-box .select-menu span{padding:0;margin:5px 0}#checkout .checkout-box .select-menu .select-menu-list{top:auto}#checkout .checkout-box.half{width:calc(50% - 62px);float:left}#checkout .checkout-box h3{margin:0 0 20px 0;font-size:16px}#checkout .checkout-box p{margin:0 0 15px 0}#checkout .checkout-box .col-1-1{clear:both;padding:0 0 10px 0}#checkout .checkout-box .col-1-1 p{float:left;margin:0 0 0 10px}#checkout .checkout-box .col-1-2{width:calc(50% - 10px);float:left}#checkout .checkout-box .col-1-2.left{padding:0 10px 10px 0}#checkout .checkout-box .col-1-2.right{padding:0 0 10px 10px}#checkout .checkout-box .col-1-4{float:left;width:calc(25% - 10px);padding:0 10px 10px 10px}#checkout .checkout-box .col-1-4.right{width:calc(25% - 20px);padding:0 0 10px 10px}#checkout .checkout-box #order-summary li{float:none;overflow:hidden;padding:10px 0;border-bottom:1px solid #ddd}#checkout .checkout-box #order-summary li .order-summary-name{width:calc(100% - 200px);float:left}#checkout .checkout-box #order-summary li .order-summary-name p{margin:0;float:none;font-weight:600}#checkout .checkout-box #order-summary li .order-summary-name p span{font-weight:normal;margin-right:10px}#checkout .checkout-box #order-summary li .order-summary-name h4{margin:0}#checkout .checkout-box #order-summary li .order-summary-qty{width:100px;float:left;text-align:center}#checkout .checkout-box #order-summary li .order-summary-qty h4{margin:0}#checkout .checkout-box #order-summary li .order-summary-total{width:100px;float:left}#checkout .checkout-box #order-summary li .order-summary-total h4{margin:0;text-align:right}#checkout .checkout-box #order-summary li .order-summary-total p{margin:0;text-align:right;float:none}#checkout .checkout-box .cart-total{margin-top:10px}#checkout .checkout-box .cart-total p{clear:both;float:right}#checkout .checkout-box .cart-total p span{font-weight:600}#checkout .checkout-box .cart-total p.order-total{border-top:1px solid #ddd;margin:10px 0 0 0;padding:10px 0 0 0}#checkout #order-submit{float:right;margin:10px 10px 0 0}#orders h2{margin:0}#orders h3{margin:0}#single-order{background:#fff;padding:20px;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;margin-top:20px;position:relative}#single-order h3{margin:0 0 10px 0}#single-order .col-1-1{clear:both;padding:10px}#single-order .row p{margin:3px 0}#single-order .row p span{font-weight:600;margin-right:5px}#single-order #order-number{position:absolute;top:0;right:20px;font-size:20px;font-weight:600}#single-order #order-admin{margin-bottom:20px;border-bottom:1px solid #ddd}#single-order #order-admin h3{color:#437FB4}#single-order #order-admin #manager-order-notes{margin:0 0 30px 0}#single-order #order-admin #manage-order-rsm,#single-order #order-admin #manage-order-admin{width:35%;float:left;margin-right:10px;opacity:0.4;pointer-events:none}#single-order #order-admin #manage-order-rsm .select-menu,#single-order #order-admin #manage-order-admin .select-menu{width:100%;opacity:1;pointer-events:none}#single-order #order-admin #manage-order-rsm.active,#single-order #order-admin #manage-order-admin.active{pointer-events:auto;opacity:1}#single-order #order-admin #manage-order-rsm.active .select-menu,#single-order #order-admin #manage-order-admin.active .select-menu{opacity:1;pointer-events:auto}#single-order #order-admin #manage-order-rsm #manage-order-notes-rsm,#single-order #order-admin #manage-order-rsm #manage-order-notes-admin,#single-order #order-admin #manage-order-admin #manage-order-notes-rsm,#single-order #order-admin #manage-order-admin #manage-order-notes-admin{display:none}#single-order #order-admin #manage-order-production{overflow:hidden;clear:both;opacity:0.4;pointer-events:none;padding-bottom:20px}#single-order #order-admin #manage-order-production.active{pointer-events:auto;opacity:1}#single-order #order-admin #manage-order-production label{font-size:16px}#single-order #order-admin #manage-order-production .checkbox{float:left;margin-right:10px}#single-order #order-admin #manage-order-production #manage-order-tax,#single-order #order-admin #manage-order-production #manage-order-shipping-amount{float:left;width:150px;margin-right:10px}#single-order #order-admin #manage-order-production #manage-order-tax label,#single-order #order-admin #manage-order-production #manage-order-shipping-amount label{font-weight:normal;font-size:14px}#single-order #order-admin #manage-order-production #manage-order-tracking{float:left;width:350px;margin-right:10px}#single-order #order-admin #manage-order-production #manage-order-tracking label{font-weight:normal;font-size:14px}#single-order #order-admin #manage-order-production #manage-order-po,#single-order #order-admin #manage-order-production #manage-order-invoice{float:left;width:200px}#single-order #order-admin #manage-order-production #manage-order-po label,#single-order #order-admin #manage-order-production #manage-order-invoice label{font-weight:normal;font-size:14px}#single-order #order-admin #manage-order-production #manage-order-po{margin-right:10px}#single-order #order-admin #manage-order-submit{float:right;clear:both}#single-order #order-status{margin-bottom:20px}#single-order #order-status h3{margin-bottom:20px}#single-order #order-status ul li{float:left;margin:0 20px;width:calc(20% - 40px);position:relative}#single-order #order-status ul li:before{content:'';display:inline-block;width:calc(100% + 20px);height:0;border-top:3px solid #ddd;position:absolute;top:20px;left:calc(-50% - 20px);z-index:1}#single-order #order-status ul li i{display:inline-block;width:40px;height:40px;background-color:#ededed;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);border:1px solid #ddd;background-image:url("images/icon_ellipses_white.png");background-size:20px 20px;background-repeat:no-repeat;background-position:center center;position:relative;z-index:2}#single-order #order-status ul li label{font-weight:normal;text-align:center;font-size:14px}#single-order #order-status ul li label .order-status-more-btn{opacity:1;display:inline-block;width:20px;height:20px;padding:0;border:1px solid #2C2D30;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin:0 0 0 5px;text-align:center;font-weight:600;font-size:16px;color:#2C2D30;line-height:20px;font-style:normal;position:relative;z-index:2;cursor:pointer}#single-order #order-status ul li label .order-status-more-btn .order-status-more{position:absolute;top:0;left:50%;-moz-transform:translateX(-50%) translateY(-100%);-webkit-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);width:200px;background:#2C2D30;padding:10px 15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;opacity:0;visibility:hidden;-webkit-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-moz-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);-o-transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1);transition:all 300ms cubic-bezier(0.455, 0.03, 0, 1)}#single-order #order-status ul li label .order-status-more-btn .order-status-more.active{opacity:1;visibility:visible;-moz-transform:translateX(-50%) translateY(calc(-100% - 10px));-webkit-transform:translateX(-50%) translateY(calc(-100% - 10px));-o-transform:translateX(-50%) translateY(calc(-100% - 10px));-ms-transform:translateX(-50%) translateY(calc(-100% - 10px));transform:translateX(-50%) translateY(calc(-100% - 10px))}#single-order #order-status ul li label .order-status-more-btn .order-status-more p{font-size:14px;color:#fff;padding:0;margin:0;font-weight:normal;text-align:left;color:#ccc}#single-order #order-status ul li label .order-status-more-btn .order-status-more p span{font-weight:600;font-style:normal;color:#fff;margin:0 5px 0 0;padding:0;font-size:14px}#single-order #order-status ul li label .order-status-more-btn .order-status-more:after{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #2C2D30;position:absolute;bottom:-7px;left:50%;-moz-transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0);-o-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}#single-order #order-status ul li.active i{background-color:#27a262;border:1px solid #27a262;background-image:url("images/icon_check_white.png")}#single-order #order-status ul li.denied i{background-color:#ff1f32;border:1px solid #ff1f32;background-image:url("images/icon_close_white.png")}#single-order #order-status ul li:first-of-type:before{display:none}#single-order #order-items ul{overflow:hidden}#single-order #order-items ul li{border-bottom:1px solid #ddd;overflow:hidden;padding:10px 0}#single-order #order-items ul li div{float:left}#single-order #order-items ul li div p{margin:0;padding:0 10px;white-space:nowrap}#single-order #order-items ul li div p span{font-weight:600}#single-order #order-items ul li div.item-number{width:150px}#single-order #order-items ul li div.item-name{width:calc(100% - 450px)}#single-order #order-items ul li div.item-price{width:100px;text-align:center}#single-order #order-items ul li div.item-qty{width:100px}#single-order #order-items ul li div.item-qty p{text-align:center}#single-order #order-items ul li div.item-total{width:100px}#single-order #order-items ul li div.item-total p{text-align:right}#single-order #order-items .order-total{text-align:right;margin:10px 10px 0 0}#single-order #order-items .order-total p{font-size:15px;margin:0;clear:both;float:right}#single-order #order-items .order-total p span{font-weight:600}#single-order #order-items .order-total p.total{margin:10px 0;padding:10px 0 0 0;border-top:1px solid #ddd;font-size:18px}#orders-results #orders-sort #orders-search{float:right;margin-right:15px;width:225px}#orders-results #orders-sort #orders-search label{margin-bottom:11px}#orders-results #orders-sort #orders-search input{margin-right:5px;background-color:#fff;float:left;width:calc(100% - 79px)}#orders-results #orders-sort #orders-search #orders-search-submit{display:inline-block;width:42px;height:42px;background-color:#B8B8B8;float:left;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;background-image:url("images/icon_search_white.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}#orders-results #orders-sort .select-menu{float:right;margin:0}#orders-results #orders-sort .select-menu .select-menu-value{background-color:#fff}#orders-results #orders-list h3 a{color:#2C2D30;font-size:15px;font-weight:normal;text-decoration:underline;margin-left:10px}#orders-results #orders-list li{background:#fff;border:1px solid #ddd;padding:20px;margin:10px 0;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}#orders-results #orders-list li a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}#orders-results #orders-list li div{float:left}#orders-results #orders-list li div p{margin:0;padding:0 10px;color:#2C2D30}#orders-results #orders-list li div p span{display:block;font-weight:600;margin-bottom:3px}#orders-results #orders-list li div.order-total{float:right}#orders-results #orders-list li div.order-total p{text-align:right}#orders-results #orders-list li .order-received i,#orders-results #orders-list li .order-approved-rsm i,#orders-results #orders-list li .order-approved-admin i,#orders-results #orders-list li .order-in-production i,#orders-results #orders-list li .order-shipped i{display:inline-block;width:15px;height:15px;background-color:#ededed;border:1px solid #ddd;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position:relative;left:50%;-moz-transform:translateX(-50%) translateY(2px);-webkit-transform:translateX(-50%) translateY(2px);-o-transform:translateX(-50%) translateY(2px);-ms-transform:translateX(-50%) translateY(2px);transform:translateX(-50%) translateY(2px)}#orders-results #orders-list li .order-received i.active,#orders-results #orders-list li .order-approved-rsm i.active,#orders-results #orders-list li .order-approved-admin i.active,#orders-results #orders-list li .order-in-production i.active,#orders-results #orders-list li .order-shipped i.active{background-color:#27a262;border:1px solid #27a262}#orders-results #orders-list li .order-received i.denied,#orders-results #orders-list li .order-approved-rsm i.denied,#orders-results #orders-list li .order-approved-admin i.denied,#orders-results #orders-list li .order-in-production i.denied,#orders-results #orders-list li .order-shipped i.denied{background-color:#ff1f32;border:1px solid #ff1f32}
