@import 'chosen.css';body{background-color:#f8f8f8;font-family:"Open Sans",sans-serif}.content{background-color:#FFFFFF}.header{background-color:#FFFFFF;padding:10px 0}.header .title{margin-top:17px}.header .logo{width:135px;padding-top:10px;padding-left:10px}.nav>li>a{padding:10px 8px}.bigtext{font-size:30px;color:#9a9596}.container{max-width:1150px;margin:0 auto;padding-bottom:200px;padding-top:40px}.rooftops{bottom:0;left:0;background-image:url("/assets/rooftops_checklist.svg");width:248px;position:fixed;z-index:-1;height:195px;background-size:cover}.navbar-default{background-color:rgba(202,15,26,0.7);border:0;margin-bottom:5px;min-height:auto}.navbar-default .navbar-nav>li{padding-left:5px;padding-right:10px}.navbar-default .navbar-nav>li a{color:#fff}.navbar-default .navbar-nav>li.active{background-color:#CA0F1A}.navbar-default .navbar-nav>li.active a{background-color:#CA0F1A;color:#FFFFFF}.navbar-default .navbar-collapse{padding:0;margin:0 auto}.navbar-default .navbar-nav>li.dropdown.open>ul{background-color:#CA0F1A;color:#fff}.navbar-default .navbar-nav>li.dropdown.open>a:focus{background-color:#CA0F1A}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:transparent;color:#fff}.navbar-default .dropdown-menu>li>a:hover{background-color:#9b0b14}.navbar-default .dropdown-menu>.active>a,.navbar-default .dropdown-menu>.active>a:hover,.navbar-default .dropdown-menu>.active>a:focus{background-color:#9b0b14}.currentuser{padding:10px;background-color:#CEF1B5;margin-top:8px}.currentuser a{color:#000;text-decoration:none}.currentuser .glyphicon{font-size:30px;margin-top:4px}.currentuser .time-report{font-size:10px}#customer_form_box div.form-group input,#new_request div.form-group input,#customer_form_box div.form-group textarea,#new_request div.form-group textarea{width:100%;margin-bottom:0}#customer_form_box div.form-group label,#new_request div.form-group label{font-weight:normal;margin-bottom:0}#customer_form_box div.form-group p:first-child,#new_request div.form-group p:first-child{margin-top:20px}#customer_form_box #req_sub,#new_request #req_sub{margin-top:20px;float:right}#customer_list{margin-top:20px}#customer_list input{width:100%}.adminbar{margin-top:20px}.fc-day{background-color:#fff}#book{padding:30px}#book input{margin:10px 0}radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:10px}td.misc .types{margin:0;padding:0}td.misc .types .info{width:100%;height:30px;list-style-type:none;margin:0}td.misc .types label{width:100px;float:left;position:static}#extra_buttons,#mid_extra{margin:30px 0}#switch-user{padding:40px 40px 20px 40px;overflow:hidden}#switch-user select{max-width:100%;margin-bottom:10px}.unread{font-weight:bold;text-decoration:underline}@keyframes blink{0%{opacity:1}50%{opacity:1}90%{opacity:0}}li.unread{animation-name:blink;animation-duration:1.8s;animation-iteration-count:infinite}li.unread:hover{animation:none}li.unread:hover a{color:#fff !important}.btn-unread{margin:10px}.booking{padding:30px}.booking h2{font-size:20px}.booking a{display:block;margin:20px auto;width:25%;-webkit-transition-duration:1s;transition-duration:1s}.booking a.opencal{width:100%;font-weight:bold}.approve_form{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px}.dascontent{padding-bottom:30px}td.product{padding:0}td.product h3{margin:0}td.description{padding-bottom:50px !important}input.qi_type{width:60px}input.valid{background-color:rgba(0,255,0,0.05)}.bold{font-weight:bold}.btn-default{background-color:#eaeaea}td.misc{min-width:170px}.bt-marg{margin-bottom:40px}.modal-content{padding:10px}img{max-width:100%}.hidden{display:none}.message:first-child{margin-top:20px}.message{background-color:#eaeaea;padding:30px;color:#000;margin-bottom:20px}.message .content{background-color:transparent}.message .author{font-weight:bold}.message.from_franchise{background-color:#cdcdcd;color:#000;text-align:right}.responses textarea{width:100%;color:#000;background-color:#eaeaea;border:1px solid #999;padding:30px}.responses .btn{margin-top:10px}.info-square{background-color:#ca0f1a;border-radius:5px;padding:30px;color:#fff;font-size:1.2em;margin-top:20px}.info-square .glyphicon{font-size:50px;float:left;display:block;margin:0 15px 5px 0}.planning .job{background-color:#eaeaea;padding:20px;margin-bottom:20px}.planning .job .spinner{display:none}.planning .job .alldone{display:none}.cars .info-square{margin-top:0}.cars .light-border{border:1px solid #bababa;margin-bottom:30px}.cars .persons{padding:3px}.cars .chosen-loading{background-image:url("/assets/ajax-loader.gif");background-repeat:no-repeat;background-position:right}.intranet{font-size:15px}.intranet h1{text-transform:uppercase;font-weight:bold}.intranet .middle h1{margin:20px 0 20px;font-weight:bold}.intranet .middle h2{margin-top:0;font-weight:bold;font-size:24px}.intranet .middle .hr{margin:20px 0 20px 0}.intranet .middle a{color:#000}.intranet .middle a.btn{color:#fff}.intranet .middle a.btn-default{color:#000}.intranet .middle img{max-width:250px;margin:0 25px;float:right}.intranet .left h2{font-size:23px;font-weight:bold;margin-bottom:0;text-align:center}.intranet .left a{color:#000}.intranet .page_navigation ul{padding-left:0}.intranet .page_navigation ul li{list-style:none;margin:0;text-transform:capitalize}.intranet .page_navigation ul li a{color:#000}.intranet .page_navigation h3{background-color:#CA0F1A;color:#fff;font-size:16px;padding:10px;text-transform:capitalize;font-weight:bold}.intranet .hr{display:block;height:1px;margin-top:10px;background-color:lightgrey}.intranet .media{position:relative}.intranet .media .glyphicon{position:absolute;top:35px;left:10px;font-size:30px;cursor:pointer;color:#CA0F1A}.intranet img{width:100%}.intranet .headerimg{margin-top:25px}.intranet .news-item-left{background-color:#f8f8f8;padding:20px;margin:20px 0;font-size:13px}.intranet .news-item-left h3{font-size:18px;font-weight:bold}.intranet p.author{font-weight:bold;margin:30px 0}