@import url(../css/normalize.css);*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;background:#f2f2f2}body{font:300 16px sans-serif;color:#444}.clear:before,.clear:after{content:' ';display:table}.clear:after{clear:both}.clear{*zoom:1}img{max-width:100%;vertical-align:bottom}a{color:#333;font-weight:bold;text-decoration:none}a:hover{color:#000}a:focus{outline:0}a:hover,a:active{outline:0}.row{width:100%;*zoom:1}.row:before,.row:after{content:' ';display:table}.row:after{clear:both}label{font-weight:bold}input[type=text],input[type=email],input[type=tel],input[type=password],textarea,input[type=number],select{border:1px solid silver;border-radius:2px;padding:6px}.card{background:#FCFCFC;border-radius:2px;overflow:hidden;box-shadow:0px 0px 5px #e0e0e0;-o-box-shadow:0px 0px 5px #e0e0e0;-moz-box-shadow:0px 0px 5px #e0e0e0;-webkit-box-shadow:0px 0px 5px #e0e0e0;padding:10px;margin-top:10px}.card .button,.card input[type=submit],.card button{background:#EFEFEF;color:#676767}.card .button:hover,.card input[type=submit]:hover,.card button:hover{background:#e2e2e2;color:#676767}.ui-accordion .card .ui-accordion-header,.ui-accordion .card .ui-accordion-content{padding:0;border:none;background:none;position:relative}.ui-accordion .card .ui-accordion-header{padding-left:18px;outline:none}.ui-accordion .card .ui-accordion-header .ui-accordion-header-icon{left:0}.ui-accordion .card .ui-accordion-content{padding-top:15px}.card:first-child{margin-top:0}.dialog{display:none;background:white;position:fixed;left:50%;top:50%;border-radius:3px;overflow:hidden;width:100%;max-width:300px;box-shadow:0px 0px 13px rgba(0,0,0,0.23);-o-box-shadow:0px 0px 13px rgba(0,0,0,0.23);-moz-box-shadow:0px 0px 13px rgba(0,0,0,0.23);-webkit-box-shadow:0px 0px 13px rgba(0,0,0,0.23);transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.dialog .dialog-title{padding:13px;background:#055aad;text-align:center;font-weight:bold;color:white}.dialog .dialog-content{padding:15px}.dialog .dialog-footer{text-align:center;padding:15px;background:#E8E8E8;color:#a8a8a8}.dialog .dialog-footer a{color:#a8a8a8}.message{text-align:center;padding:10px 0;width:100%;color:white;font-weight:bold}.message.success{background:#4cc05b}.message.failure{background:#c04c4c}body .wrap>.message{padding:20px}body .ui-widget{font:300 16px sans-serif}.button,input[type=submit],button,input[type=button]{background:#898989;padding:7px 13px;border-radius:2px;color:white;border:none;display:inline-block;font:300 16px sans-serif;font-size:16px !important;font-weight:bold !important}.button:hover,input[type=submit]:hover,button:hover,input[type=button]:hover{background:#707070;color:white}.button.pos,input[type=submit].pos,button.pos,input[type=button].pos{color:white;background:#4cc05b}.button.pos:hover,input[type=submit].pos:hover,button.pos:hover,input[type=button].pos:hover{color:white;background:#38a146}.button.neg,input[type=submit].neg,button.neg,input[type=button].neg{color:#dbdbdb;background:#c04c4c}.button.neg:hover,input[type=submit].neg:hover,button.neg:hover,input[type=button].neg:hover{color:#dbdbdb;background:#a13838}.edit-toolbar{text-align:right;margin-top:20px}form .row{margin-bottom:10px}form .row label{width:100%;font-weight:bold}form .row input:not([type=submit]){width:100%}form .row:last-child{margin-bottom:0}.columns{*zoom:1}.columns:before,.columns:after{content:' ';display:table}.columns:after{clear:both}.columns .col-3,.columns .col-2{float:left;margin:.5% 1%}.columns .right.col-3,.columns .right.col-2{float:right}.columns .col-3{width:31%}.columns .col-2{width:48%}@media screen and (max-width: 768px){.columns .col-3{width:48%}}@media screen and (max-width: 480px){.columns .col-3,.columns .col-2{float:none;width:98%}}
::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}.wrapper{max-width:960px;width:95%;padding:10px;margin:0 auto;position:relative}.header{background:#055aad;color:white;height:60px}.header .wrapper{padding:0;*zoom:1}.header .wrapper:before,.header .wrapper:after{content:' ';display:table}.header .wrapper:after{clear:both}.header .logo{float:left;max-width:40%}.header .logo a{line-height:60px;display:block}.header .menu{max-width:60%;float:right}.header .menu ul{list-style:none;margin:0;padding:0}.header .menu ul li:hover{background:#04488a}.header .menu ul li:hover .sub-menu{display:block}.header .nav>li{float:left;position:relative}.header .nav>li a,.header .nav>li label,.header .nav>li span{padding:0 14px;font-size:16px;line-height:60px;vertical-align:middle;display:block}.header .sub-menu{background:#0555a3;display:none;position:absolute;text-align:right;right:0;z-index:10;min-width:100%}.header .sub-menu li a{line-height:40px}.header a{color:white}#login-form{display:block}#login-form input[type=submit]{float:right}.client .client-detail{padding:10px;*zoom:1}.client .client-detail:before,.client .client-detail:after{content:' ';display:table}.client .client-detail:after{clear:both}.client .client-detail .info{float:left;margin:0}.client .client-detail .info p{margin:0}.client .client-detail .info .title{font-weight:bold}.client .client-detail .info .subtitle{font-size:14px}.client .client-detail .menu{float:right}.liner{padding:0;margin-top:10px;position:relative}.liner .liner-title span{font-size:24px}.liner .liner-title button{float:right;margin-left:5px}.liner .liner-content{width:100%;padding:10px}.liner .liner-content ul{padding:0;margin:0 0 0 10px;list-style:none}.liner .liner-content ul li{margin-bottom:5px}.liner.hasimage{*zoom:1}.liner.hasimage:before,.liner.hasimage:after{content:' ';display:table}.liner.hasimage:after{clear:both}.liner.hasimage .liner-title{text-shadow:2px 2px 0 rgba(0,0,0,0.2);position:absolute;bottom:0;left:0;width:100%;padding:10px}.liner.hasimage .liner-title span{font-weight:bold;color:white;float:left}.liner.hasimage .liner-image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:200px;width:100%;position:relative}.liner.hasimage .liner-image:before{content:' ';background:-moz-linear-gradient(top, transparent 0%, transparent 70%, rgba(0,0,0,0.4) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(70%, transparent), color-stop(100%, rgba(0,0,0,0.4)));background:-webkit-linear-gradient(top, transparent 0%, transparent 70%, rgba(0,0,0,0.4) 100%);background:-o-linear-gradient(top, transparent 0%, transparent 70%, rgba(0,0,0,0.4) 100%);background:-ms-linear-gradient(top, transparent 0%, transparent 70%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to bottom, transparent 0%, transparent 70%, rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#66000000',GradientType=0 );position:absolute;left:0;top:0;width:100%;height:100%}.liner.hasimage .liner-content{width:100%}.liner:first-child{margin-top:0}.service-fields ul,#wire-rope-list ul{padding-left:10px}.service-fields ul li,#wire-rope-list ul li{position:relative;padding:5px 0 5px 30px;*zoom:1;list-style:none}.service-fields ul li:before,.service-fields ul li:after,#wire-rope-list ul li:before,#wire-rope-list ul li:after{content:' ';display:table}.service-fields ul li:after,#wire-rope-list ul li:after{clear:both}.service-fields ul li:after,#wire-rope-list ul li:after{display:none;content:' ';position:absolute;left:0;top:0;bottom:0;margin:auto 0;background:black;height:16px;width:16px;border-radius:50%}.service-fields ul li.yes-follow-up:after,.service-fields ul li.pending:after,#wire-rope-list ul li.yes-follow-up:after,#wire-rope-list ul li.pending:after{background:orange;display:block}.service-fields ul li.overdue:after,#wire-rope-list ul li.overdue:after{background:#c04c4c;display:block}.service-fields ul li.no-follow-up:after,.service-fields ul li.completed:after,#wire-rope-list ul li.no-follow-up:after,#wire-rope-list ul li.completed:after{background:#4cc05b;display:block}
/*# sourceMappingURL=style.css.map */
