@import url(../../../stylesheets/application.css);@import url(buttons.css);@import url(aristo.css);@import url(font-awesome.css);#header a,body{color:#404040}#content div.page-title,.controller-news.action-index #content>h2{-webkit-font-smoothing:antialiased;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#F7FCFE')}#content div.page-title,#main-menu li a,#sidebar h3,#top-menu li a,.controller-news.action-index #content>h2,div#teaser h2{-webkit-font-smoothing:antialiased}#main-menu,#top-menu li a:hover,div#footer a,div#footer a:hover,div#footer p,span.tag-label-color{text-decoration:none}#header>h1{background:url(images/speroteck-logo.png) no-repeat;padding:5px 60px 70px;text-indent:-9999px;background-size:11%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){#header>h1{background-image:url(../images/logo-2x.png);background-size:43px 30px}}html{height:100%;background:#F3F0EB}body{font-family:Arial,sans-serif;font-weight:400;margin:0}#wrapper{background:0 0;margin:20px auto}#wrapper2{margin:0 20px}#top-menu{background:#2d2d2d;overflow:hidden;position:fixed;left:0;right:0;padding:8px 20px 6px;top:0;z-index:100}#top-menu #loggedas{margin-top:1px;font-size:12px;font-weight:400}#header{background-color:transparent;color:#000;height:auto;padding:25px 0 0}#main-menu{display:block;color:#595F69;position:relative;margin-right:0}#main-menu li a{color:#595F69;font-size:12px}#main{background:0 0}#content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);padding:15px 30px 25px}div#content{padding-top:20px;margin-right:25%;margin-bottom:5px;width:auto;background:#FAFAFA}#main.nosidebar div#content{margin-right:0}#main-menu li a:not(.selected):hover{text-shadow:none;background:0 0}#main-menu li a.selected,#main-menu li a.selected:hover{color:#000;text-shadow:0 1px 0 rgba(255,255,255,.5);background:0 0;background:-webkit-linear-gradient(rgba(168,176,188,.4),rgba(168,176,188,.15));background:-moz-linear-gradient(rgba(168,176,188,.4),rgba(168,176,188,.15));background:-ms-linear-gradient(rgba(168,176,188,.4),rgba(168,176,188,.15));background:-o-linear-gradient(rgba(168,176,188,.4),rgba(168,176,188,.15));background:linear-gradient(rgba(168,176,188,.4),rgba(168,176,188,.15));box-shadow:inset 1px 0 1px rgba(114,125,150,.4),inset 0 1px 0 rgba(114,125,150,.4),0 1px 0 rgba(255,255,255,.7)}#main-menu li a,#main-menu li a.selected{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:color 150ms ease;padding:5px 10px}#sidebar{padding-right:10px;overflow-x:hidden;border-top:1px solid #DDD;border-bottom:0;-webkit-border-image:-webkit-linear-gradient(left,#F3F0E3,#DDD,#F3F0E3) 1 0 100%;-moz-border-image:-moz-linear-gradient(left,#F3F0E3,#DDD,#F3F0E3) 1 0 100%;border-image:linear-gradient(left,#F3F0E3,#DDD,#F3F0E3) 1 0 100%}#footer{border-top:0;color:#AAA;background-color:transparent;padding:5px}#main h1,h2,h3,h4{color:#000}#errorExplanation,.conflict,.nodata,.warning,div.flash{border:1px solid}div.details{margin-left:-30px;margin-right:-30px;padding:20px!important;margin-top:15px;color:#6C767F;border-top:1px solid rgba(156,165,181,.25);border-bottom:1px solid rgba(156,165,181,.25);border-left:0!important;border-right:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75);background:-webkit-linear-gradient(rgba(204,228,255,.15),rgba(204,228,255,.25));background:-moz-linear-gradient(rgba(204,228,255,.15),rgba(204,228,255,.25));background:-ms-linear-gradient(rgba(204,228,255,.15),rgba(204,228,255,.25));background:-o-linear-gradient(rgba(204,228,255,.15),rgba(204,228,255,.25));background:linear-gradient(rgba(204,228,255,.15),rgba(204,228,255,.25))}#sidebar h3{font-size:12px;text-transform:uppercase;color:#96A0AD;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:Arial}#sidebar a.selected{line-height:inherit;padding:inherit;margin-left:inherit;background-color:transparent;color:#000;font-weight:700}#admin-menu a.selected{background-position:0 0}a,a:link,a:visited{color:#008cdd}.breadcrumb a,.buttons a,.contextual a,.pagination a,p.other-formats a,small a{color:#999}#attachments_fields input.description{width:270px}#attachments_fields input.filename{padding-left:18px!important}form .attributes select{width:85%}table.list td{padding:7px;border:1px solid #d7d7d7}tr.even.priority-5 td,tr.even.priority-7 td,tr.odd.priority-5 td,tr.odd.priority-7 td{border-color:#ffb4b4}table.list tr a{color:#666}table.list td.checkbox{padding:5px 0 0 5px}table.list th{padding:7px;height:20px;border-bottom:1px solid #B9C2D0;background:#E3E7ED;background:-webkit-linear-gradient(#F4F6F8,#E3E7ED);background:-moz-linear-gradient(#F4F6F8,#E3E7ED);background:-ms-linear-gradient(#F4F6F8,#E3E7ED);background:-o-linear-gradient(#F4F6F8,#E3E7ED);background:linear-gradient(#F4F6F8,#E3E7ED);-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-ms-box-shadow:inset 0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}table.list tbody tr.odd.priority-7:hover,tr.odd.priority-7{color:#900;font-weight:700}tr.odd.priority-7{background:#ffc4c4}table.list tbody tr.even.priority-7:hover,tr.even.priority-7{color:#900;font-weight:700}tr.even.priority-7{background:#ffd4d4}table.list tr.priority-7 a,tr.priority-7:hover a{color:#900}table.list tbody tr.odd.priority-5:hover,tr.odd.priority-5{color:#900}tr.odd.priority-5{background:#ffe8e8}table.list tbody tr.even.priority-5:hover,tr.even.priority-5{color:#900}tr.even.priority-5{background:#fceded}table.list tr.priority-5 a,tr.priority-5:hover a{color:#900}table.list tbody tr.even.priority-3:hover,table.list tbody tr.odd.priority-3:hover,table.list tr.priority-3 a,tr.even.priority-3,tr.odd.priority-3{color:#559}tr.odd.priority-3{background:#eaf7ff}tr.even.priority-3{background:#f2faff}tr.even.priority-3 td,tr.odd.priority-3 td{border-color:#add7f3}div.box{overflow:auto;border:1px solid #DADADA;border-top:1px solid #BBB;background:#fff;padding:15px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.07),0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.07),0 1px 0 #fff;-ms-box-shadow:inset 0 1px 0 rgba(0,0,0,.07),0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 rgba(0,0,0,.07),0 1px 0 #fff;box-shadow:inset 0 1px 0 rgba(0,0,0,.07),0 1px 0 #fff}div.issue img.gravatar{padding:2px}h4 img.gravatar{margin:0}div#history>div.journal{border-top:1px solid #DDD;padding-top:10px}div.journal>div>h4,div.message>h4{border:0}code,pre,tt{font-size:12px;font-family:Consolas,"Liberation Mono",Courier,monospace}div.wiki.wiki-page{font-size:14px;line-height:1.6}div.wiki.wiki-page p{margin:15px 0}div.wiki.wiki-page h1,div.wiki.wiki-page h2,div.wiki.wiki-page h3,div.wiki.wiki-page h4,div.wiki.wiki-page h5{font-family:Helvetica,arial,freesans,clean,sans-serif;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;color:#000;cursor:text}div.wiki.wiki-page h1{font-size:28px}div.wiki.wiki-page h2{font-size:24px;border-bottom:1px solid #CCC}div.wiki.wiki-page h3{font-size:18px}div.wiki.wiki-page h4{font-size:16px}div.wiki.wiki-page h5{font-size:14px}div.wiki.wiki-page pre{background-color:#fff;border:1px solid #CCC;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}#main-menu ul,#top-menu ul,div#teaser{overflow:hidden}div.wiki.wiki-page tr:hover td{background-color:#fafdff}div.wiki.wiki-page td{background-color:#fff}div.wiki.wiki-page td,div.wiki.wiki-page th{padding:10px}div.wiki.wiki-page th{background-color:#EEE}div.wiki ul.toc{padding:19px;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.controller-wiki.action-show #content>div.contextual:first-child{float:none;text-align:right}input[type=text],input[type=password],select,textarea{padding:2px;border:1px solid #D7D7D7}#quick-search{margin-top:10px}#quick-search #q{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;box-shadow:inset 0 1px 4px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.15);outline:0;padding:3px 10px;border:1px solid #C3C3C3}body.controller-versions.action-show div#roadmap .related-issues{width:55%}div#version-summary{width:40%}input.autocomplete{border-radius:initial;height:initial}.controller-account.action-login #footer,.controller-account.action-login #header{display:none}#login-form input#password,#login-form input#username{outline:0;margin:0;border:1px solid #DDD;padding:6px;font-size:140%;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#login-form table{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;border-color:transparent;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);padding:25px 30px;background:#FAFAFA;margin-top:12em}.action-login #content,.action-login #main{border:none;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.action-login div.flash{-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);padding:15px 10px 15px inherit}#errorExplanation,.conflict,.nodata,.warning,div.flash{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}table.progress td.closed{background:0 #2490CE}table.progress td.done{background:0 #74B9E0}.controller-news.action-index #content>h2{padding:30px 60px;border-bottom:1px solid #C0CCD4;background:0 0;background:-webkit-linear-gradient(#FAFAFA,#F7FCFE);background:-moz-linear-gradient(#FAFAFA,#F7FCFE);background:-ms-linear-gradient(#FAFAFA,#F7FCFE);background:-o-linear-gradient(#FAFAFA,#F7FCFE);background:linear-gradient(#FAFAFA,#F7FCFE);-webkit-box-shadow:0 1px 2px rgba(192,204,212,.6);-moz-box-shadow:0 1px 2px rgba(192,204,212,.6);-ms-box-shadow:0 1px 2px rgba(192,204,212,.6);-o-box-shadow:0 1px 2px rgba(192,204,212,.6);box-shadow:0 1px 2px rgba(192,204,212,.6);margin:-10px -30px 15px;font-size:31px}div.modal{padding:0}div#ajax-modal div.box{position:initial}div.ui-datepicker{margin-top:0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2),0 4px 13px rgba(0,0,0,.46);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.2),0 4px 13px rgba(0,0,0,.46);-ms-box-shadow:0 0 0 1px rgba(0,0,0,.2),0 4px 13px rgba(0,0,0,.46);-o-box-shadow:0 0 0 1px rgba(0,0,0,.2),0 4px 13px rgba(0,0,0,.46);box-shadow:0 0 0 1px rgba(0,0,0,.2),0 4px 13px rgba(0,0,0,.46);background-color:#fff;background-color:rgba(255,255,255,.95)}div.ui-datepicker div.ui-datepicker-header{-webkit-border-top-left-radius:6px;-moz-border-top-left-radius:6px;-ms-border-top-left-radius:6px;-o-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-top-right-radius:6px;-ms-border-top-right-radius:6px;-o-border-top-right-radius:6px;border-top-right-radius:6px;margin-bottom:1px;position:relative;z-index:10;height:25px}div.ui-datepicker table.ui-datepicker-calendar th{padding:8px 4px 4px;color:#666}div.ui-datepicker table.ui-datepicker-calendar td a{color:#333}div.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.3);background:#5893E1;background:-webkit-linear-gradient(rgba(0,0,0,.15),transparent);background:-moz-linear-gradient(rgba(0,0,0,.15),transparent);background:-ms-linear-gradient(rgba(0,0,0,.15),transparent);background:-o-linear-gradient(rgba(0,0,0,.15),transparent);background:linear-gradient(rgba(0,0,0,.15),transparent);background-color:#5893E1;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,.2);-ms-box-shadow:inset 0 1px 0 rgba(0,0,0,.2);-o-box-shadow:inset 0 1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(0,0,0,.2)}div.ui-datepicker div.ui-datepicker-header div.ui-datepicker-title{padding-top:5px;font-size:12px;font-weight:700;text-align:center;font-family:Arial}.ui-datepicker-title select{width:60px!important;margin-top:-2px!important;margin-right:4px!important}.ui-datepicker{font-size:11px}div.ui-datepicker{width:190px}div.ui-datepicker div.ui-datepicker-header.ui-widget-header{border:none;background:0 0;color:#000}div.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable:first-child,div.ui-datepicker table.ui-datepicker-calendar th.ui-datepicker-unselectable:first-child{padding-left:10px}div.ui-datepicker table.ui-datepicker-calendar td{color:#AAA}div.ui-datepicker.ui-widget-content{border:none;background:#fff;padding:0 10px}div.ui-datepicker .ui-state-default{border:none;background:0 0;color:transparent}div.ui-datepicker table.ui-datepicker-calendar td a{display:block;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}div.ui-datepicker table.ui-datepicker-calendar td a:hover{background:rgba(0,0,0,.075);color:#000}div.ui-datepicker div.ui-datepicker-header a.ui-datepicker-prev{left:13px;background-image:url(../images/arrow-left.png)}div.ui-datepicker div.ui-datepicker-header a.ui-datepicker-next{right:13px;background-image:url(../images/arrow-right.png)}div.ui-datepicker div.ui-datepicker-header a{cursor:pointer;position:absolute;text-indent:-999em;width:7px;height:9px;top:14px}body.layout-cms #quick-search{position:absolute;right:0;bottom:12px;z-index:20}body.controller-contacts #content,body.controller-contacts_duplicates #content,body.controller-contacts_tasks #content,body.controller-deals #content,body.controller-notes #content,body.controller-sale_funel #content{margin-right:33%}span.tag-label-color{text-shadow:0 -1px 1px rgba(0,0,0,.25);font-size:9px!important;line-height:1!important;margin:2px 0;display:inline-block;position:relative;text-align:center;-moz-border-radius:14px!important;-webkit-border-radius:14px!important;border-radius:14px!important;padding:4px 6px!important;background:url(../images/dark-overlay.png) repeat-x #96CBFF;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3);-moz-box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3);box-shadow:inset 0 1px 0 hsla(0,100%,100%,.3)}span.tag-label-color:hover{background-color:#77ADE2}span.tag-label-color a,span.tag-label-color>span{font-weight:700!important;font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif!important}span.tag-label-color:hover a{color:#000;text-shadow:none}.hascontextmenu.context-menu-selection span.tag-label-color{border-color:#fff!important}input.live_search_field{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;box-shadow:inset 0 1px 4px rgba(0,0,0,.15);-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.15);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.15);outline:0;padding:3px 10px;border:1px solid #C3C3C3}div.message.reply{border-top:1px solid #DDD;padding-top:10px}div.message.reply .reply-details>h4.author{border-bottom:none}.controller-messages.action-show #content>.contextual{margin-top:-18px}div#notes>div{border-top:1px solid #DDD;padding-top:5px;padding-bottom:10px}#notes .note_data td.name>h4{border:0}#ticket_data{padding-top:10px}div.page,div.page-title{font-size:14px}#content div.page-title{padding:30px 60px;border-bottom:1px solid #C0CCD4;background:0 0;background:-webkit-linear-gradient(#FAFAFA,#F7FCFE);background:-moz-linear-gradient(#FAFAFA,#F7FCFE);background:-ms-linear-gradient(#FAFAFA,#F7FCFE);background:-o-linear-gradient(#FAFAFA,#F7FCFE);background:linear-gradient(#FAFAFA,#F7FCFE);-webkit-box-shadow:0 1px 2px rgba(192,204,212,.6);-moz-box-shadow:0 1px 2px rgba(192,204,212,.6);-ms-box-shadow:0 1px 2px rgba(192,204,212,.6);-o-box-shadow:0 1px 2px rgba(192,204,212,.6);box-shadow:0 1px 2px rgba(192,204,212,.6);margin:-10px -30px 15px}#content div.wiki-page .page-title{padding:0 30px 20px;border-radius:5px 5px 0 0;border-bottom:1px solid #D9DCE3;box-shadow:0 1px 0 #fff;text-align:left;background:-webkit-linear-gradient(#FAFAFA,#FFF);background:-moz-linear-gradient(#FAFAFA,#FFF);background:-ms-linear-gradient(#FAFAFA,#FFF);background:-o-linear-gradient(#FAFAFA,#FFF);background:linear-gradient(#FAFAFA,#FFF);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAFAFA', endColorstr='#FFF')}#content div.wiki-page .page-title p{font-size:1em;margin-top:0;margin-bottom:0}#content div.wiki-page .page-title h1{margin-bottom:5px}#content div.wiki-page .page-title h1:hover a.wiki-anchor{display:none}div.page-title h1{font-size:31px;color:#313131;letter-spacing:-.05em}div.page-title p{font-size:1.3em;color:#B1B1B1}#header>hr{border:0;height:0;border-top:1px solid #D4D8DA;border-bottom:1px solid #fff;position:relative;margin:20px 0 10px}#header>hr::after{content:" ";width:100%;height:2px;display:block;position:absolute;top:-1px;background:-webkit-linear-gradient(left,#E8EBEF,rgba(242,247,249,0),#E8EBEF);background:-moz-linear-gradient(left,#E8EBEF,rgba(242,247,249,0),#E8EBEF)}#header>h1{color:#888;font-weight:400;font-family:Arial,sans-serif}#main-menu ul{padding-bottom:10px}#main-menu li a.menu-button,#main-menu li a.menu-button.selected,#main-menu li a.menu-button.selected:hover,#main-menu li a.menu-button:hover{color:#fff;font-weight:700;text-align:center;background:#0068DE;background:-webkit-linear-gradient(#28A0E5,#0068DE);background:-moz-linear-gradient(#28A0E5,#0068DE);background:-ms-linear-gradient(#28A0E5,#0068DE);background:-o-linear-gradient(#28A0E5,#0068DE);background:linear-gradient(#28A0E5,#0068DE);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.26);-moz-box-shadow:0 1px 2px rgba(0,0,0,.26);-ms-box-shadow:0 1px 2px rgba(0,0,0,.26);-o-box-shadow:0 1px 2px rgba(0,0,0,.26);box-shadow:0 1px 7px rgba(0,0,0,.26);margin-left:10px;margin-right:10px}#top-menu .logo:hover{opacity:.75}#top-menu li>ul.menu-children{border:1px solid #efefef!important;border-radius:5px;top:23px!important;padding:10px!important;left:-10px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),0 1px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),0 1px 5px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px rgba(0,0,0,.3),0 1px 5px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.3),0 1px 5px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.3),0 1px 5px rgba(0,0,0,.2)}#top-menu li>ul.menu-children::before{content:'';display:block;width:0;height:0;position:absolute;top:-10px;left:20px;border:5px solid #fff;border-color:transparent transparent #fff}#top-menu li>ul.menu-children>li a{color:#444;text-shadow:none}#top-menu li>ul.menu-children>li:hover a{color:#008CDD}#top-menu li:last-child>ul.menu-children{right:0;left:auto}#top-menu li:last-child>ul.menu-children::before{right:20px;left:auto}#top-menu li{margin-right:10px;padding-bottom:20px;position:relative}#top-menu li a{-webkit-transition:color 150ms ease;color:#bbb;font-weight:700;font-size:13px}div#footer{font-size:12px;text-shadow:0 1px 0 rgba(255,255,255,.5);text-align:left}div#footer ul li{display:inline;padding-right:15px}div#footer a,div#footer p{color:#AAA}#top-menu .logo{position:relative;top:-6px;-webkit-transition:opacity 200ms ease,-webkit-transform 0s ease;-moz-transition:opacity 200ms ease,-moz-transform 0s ease;-o-transition:opacity 200ms ease,-o-transform 0s ease;transition:opacity 200ms ease,transform 0s ease}div#teaser{height:297px;background:url(../images/teaser-bg.png) #233042;position:relative;opacity:1;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-moz-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-ms-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);-o-box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);box-shadow:0 0 2px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2);padding-left:60px;margin-bottom:20px}div#teaser.right{padding-right:60px;text-align:right}div#teaser h2{font-family:proxima-nova,arial,sans-serif;color:#878E98;font-size:20px;margin-top:4px;text-shadow:0 1px 2px rgba(0,0,0,.3);font-weight:400;line-height:1.3em}div#teaser h1,div.feature .feature-content h2{font-weight:600;font-family:proxima-nova,arial,sans-serif}div#teaser h1{color:#fff;font-size:32px;letter-spacing:1px;margin-top:73px;margin-bottom:25px;text-shadow:0 1px 2px rgba(0,0,0,.13)}div#teaser img.illustration{position:absolute;bottom:0;right:0}div#teaser.right img.illustration{bottom:0;left:0}div.feature .feature-content{font-size:14px;line-height:20px;color:#777}div.feature .feature-content p{line-height:25px;font-size:16px}div.feature .feature-content h2{color:#313131;margin-bottom:9px;font-size:22px}div#footer a:hover{color:#222}#main-menu li a:not(.selected):hover{color:#008cdd}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animation{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1!important}.login-page{width:940px;margin:0 auto}#login-form{width:310px;background:#FFF;float:right;padding:10px}#login-form input[type=text]{width:300px}.hidden{display:none}.login-speroteck-logo{text-align:center}.login-speroteck-logo .logo{text-indent:-9999px;background:url(images/speroteck-logo.png) center no-repeat;width:170px;height:80px;display:inline-block}#login-form input[type=text],#login-form input[type=password]{border:1px solid #e3e3e3;height:35px;font-size:17px;padding-left:10px;color:#a0a0a0!important;background:#FFF;outline:0;margin:0}#login-form #username{border-radius:5px 5px 0 0;border-bottom:none}#login-form #password:focus,#login-form #username:focus{outline:0}#login-form #password{border-radius:0 0 5px 5px}#login-form button#login,input[type=submit]{-webkit-transition-duration:.3s;-webkit-transition-property:transform;border:none}#login-form input:-webkit-autofill{background-color:#FFF!important;color:#a0a0a0!important}#login-form .password{position:relative}#login-form .lost-pwd{position:absolute;top:10px;right:9px}#login-form .lost-pwd .fa.fa-question-circle{color:#bababa;font-size:18px;-webkit-transition:all .5s ease;transition:all .5s ease}#login-form .lost-pwd .fa.fa-question-circle:hover{text-decoration:none;transform:scale(1.3);transition:all .5s ease 0s;color:#000}#login-form button#login{width:100%;color:#FFF;background:#8bc34a;height:43px;margin-top:10px;cursor:pointer;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transition-property:transform;outline:0;font-size:18px}#login-form button#login:hover{-webkit-transform:scale(.9);transform:scale(.9)}.login-page{padding-top:80px}.login-intro{width:450px;float:left;padding:20px 0 0 30px}.login-intro *{color:#FFF!important;text-shadow:1px 2px 2px rgba(0,0,0,1)}.login-intro h1{font-size:36px}.login-intro h2{font-size:28px}.login-intro p{font-size:18px;width:466px;line-height:32px;font-weight:300}.page-title{color:#636363;background:#eee;padding:10px;margin:3px -10px 20px}input[type=submit]{color:#FFF;background:#8bc34a;height:30px;margin-top:10px;padding:0 40px;cursor:pointer;box-shadow:2px 3px 3px -1px rgba(50,50,50,.35);transition-duration:.3s;transition-property:transform;outline:0;font-size:14px}button,input[type=submit]{-webkit-box-shadow:2px 3px 3px -1px rgba(50,50,50,.35);-moz-box-shadow:inset 0 4px 13px -3px rgba(50,50,50,.35)}input[type=submit]:hover{-webkit-transform:scale(.9);transform:scale(.9)}button{box-shadow:2px 3px 3px -1px rgba(50,50,50,.35)}input[type=text],input[type=password]{border:1px solid #D7D7D7;height:20px;font-size:17px;padding:5px 0 5px 10px!important;color:#6F6D6D!important;margin:0;outline:0;width:200px;background:-webkit-gradient(linear,left top,left 25,from(#FFF),color-stop(4%,#EEE),to(#FFF));background:-moz-linear-gradient(top,#FFF,#EEE 1px,#FFF 25px);box-shadow:rgba(0,0,0,.1) 0 0 8px;-moz-box-shadow:rgba(0,0,0,.1) 0 0 8px;-webkit-box-shadow:rgba(0,0,0,.1) 0 0 8px;border-radius:5px}input[type=text]:focus,input[type=password]:focus{background:#FFF}body.account.login,body.action-register{background:url(images/background_1.jpg) no-repeat;background-size:100% auto;height:100%;min-height:760px}.account.lost_password .tabular input[type=submit]{margin-top:0}.hours-text,.bill-hours-text{font-size: 12px;color: #6F6F6F;}