/* Alboraya */
body{background:#F5F5F6;font-family:'Roboto',sans-serif}
ul,ol{margin-bottom:0}
a{transition:all .2s ease-in-out}
::selection{background:#9be7ff;color:#fff;text-shadow:none}::-moz-selection{background:#9be7ff;color:#fff;text-shadow:none}::-webkit-selection{background:#9be7ff;color:#fff;text-shadow:none}.col-lg-6:first-child{border-right:1px solid #d9d9d9}
.btn-flat{border-radius:4px!important}
.top-navbar, .language{background:#3c3c3c}
.language ul li a{color:#fff}.language ul li a:hover,.language ul li a.active-lang{color:#ddc72a!important}
.brand{background:#00869a!important;overflow:visible;position:relative;z-index:9999;border-bottom: 0px solid #f0f0f0;}
.brand #tit1{display:block;font-weight:500;}
.brand img{width:200px;margin:0}
.brand h1{color:#fff;margin:0}
.search-bar .navbar-form {margin:0 auto;}
#rnd-expense-example .expense-examples .title{padding-bottom:10px}
.container .navbar-inverse{border-bottom:none!important;background-color:#00869a;border-top:none;padding-bottom:5px}
.container .navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:0}
.navbar-nav li a{color:#fff!important;font-weight:400}
.navbar-nav li a:hover{background:rgba(255, 255, 255, 0.10)!important;color:#fff!important;border-radius:5px;box-shadow:none; border:0;}
.container .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background:rgba(255, 255, 255, 0.10);color:#fff!important;border-radius:5px;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{box-shadow:0 0 0 #fae600}
.navbar-form{box-shadow:0 25px 50px rgba(113,113,113,0.2);padding:25px;background:#fff;max-width:700px;width:95%;margin:-43px auto 50px;position:relative;z-index:9999;border-radius:5px}
.marketing{background:#fff;padding:25px 25px 25px;box-shadow:0 25px 50px rgba(113,113,113,0.2);border-radius:5px;margin:0 auto 100px}
.marketing .container{width:100%;margin:0}
.marketing h1{color:#141617}
.marketing .btn{border-radius:4px}
#rnd-expense-example{margin-bottom:15px;border-bottom:1px solid #e8e8e8;padding-bottom:15px}
#rnd-expense-example h1{color:#141617}
.google-visualization-tooltip .tooltip-title,#pop-up span b{font-weight:400}
#input-house, #input-vehicle, #input-extra-vehicle, #input-vado, #input-garbage { display: inline-block; }
 #select-house, #select-vehicle, #select-extra-vehicle, #select-vado, #select-garbage, #tax-workshop-group, #tax-kindergarten-group, .funded { display: none; }
.box-title { background-color:#00869a;}
section {border-color: #00869a;}
.navbar-toggle {background-color: #000;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background: #7B7B7B;}

#section-buttons div {margin-top: 0; border: 0px solid #fff; padding: 50px 15px; background: #f5f5f5;}
#section-buttons .img-circle {border-radius: 0;border-bottom: 3px solid rgba(255, 255, 255, 0.15);}
#section-buttons .btn {border: 2px solid #fff;font-size: 1.1em;background:transparent;}
#section-buttons .btn:hover {background:#fff;color:#000;}
#section-buttons div {padding:20px; transition: all .2s ease-in-out; cursor: pointer; position: relative; color: #000;border-radius: 0px;}
#section-buttons div:nth-child(1) { background:#4d91d8;}
#section-buttons div:nth-child(2) { background:#81a741; }
#section-buttons div:nth-child(3) { background:#ddc72a; }
#section-buttons div:nth-child(4) { background:#cc481c; }

footer {border-top: 1px solid #cecece; overflow: hidden;}
footer .pull-right {margin: 10px 0 0 0;}
footer .pull-right a {color: #fff; border-bottom: 1px solid #fff; padding-bottom: 5px;}
footer .pull-right a:hover, footer .pull-right a:active, footer .pull-right a:focus {text-decoration: none; border-bottom: 1px solid transparent;}

@media all and (max-width: 768px){
.navbar-form {width: 95%;}
.navbar-form input{margin:10px auto;}
.navbar-nav{padding-bottom:15px}
.navbar-form{margin:-10px auto 25px}
.container .navbar-inverse{z-index:99999;padding-bottom:0}
.navbar-toggle{background-color:#3c3c3c}
.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background:#09869a;}
.container .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#891328!important}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{box-shadow:0 25px 100px rgba(113,113,113,0.5)!important}
.navbar-nav li a {color: #a61f37!important;}
.navbar-nav li a:hover {color: #60101e!important;}
}

.language ul li a {color: #fff;}
.marketing {padding: 45px 45px 0 45px !important; margin: 0px auto;}
.search-bar {background: #f4f4f5;}
.language ul li a:hover, .language ul li a.active-lang {color: #fff !important;}
.language ul li a.active-lang {background: #00869a;}
.language ul li a:hover {background: rgb(0 134 154);}

@media all and (max-width: 768px) {
    .navbar-form input {margin: 10px auto;}
   .marketing { padding: 25px 25px 0 25px !important;}
    }
