/* Picassent */
body {background: #F5F5F5; font-family: 'Roboto', sans-serif;}
h1, h2, h3, h4, h5, h6 {font-family: 'Questrial', sans-serif !important;}
ul, ol {margin-bottom: 0;}
a {transition: all 0.2s ease-in-out;}
::selection {background: #EA621B; color: #fff; text-shadow: none;} ::-moz-selection {background: #EA621B; color: #fff; text-shadow: none;} ::-webkit-selection {background: #EA621B; color: #fff; text-shadow: none;}     
.language, .top-navbar {background: #141617;}
.language ul li a:hover, .language ul li a.active-lang {color: #EA621B!important; background-color: #fff; padding: 1em;}
.brand { background: #fff!important; }
.brand img {max-height: 130px;}
.container .navbar-inverse {border-bottom: 1px solid #ccc !important; border-top: 1px solid #ececec;}
.container .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border: 0;}
.navbar-nav li a {color: #141617; font-weight: normal;}
.container .navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {background: transparent; color: #EA621B!important;}
.navbar-form {box-shadow: none; padding: 45px 0 0 0;}
.funded {display:none;}
.brand #tit1 {display:block;color: #EA621B;}
.brand #tit2 {color:#333; font-size: 30px; font-weight: 800;}
#fsearch {padding: 15px 0}
.marketing {background: #fff; padding: 45px; border-top: 5px solid #141617;  margin: 0px auto 50px auto;}
#rnd-expense-example {margin-bottom: 20px; border-bottom: 1px solid #e8e8e8;}
.marketing .container {width: 100%; margin: 0;}
#rnd-expense-example h1 {color: #141617;}
.marketing h1 { color: #141617;}
.marketing .btn {border-radius: 4px;}
.google-visualization-tooltip .tooltip-title, #pop-up span b {font-weight: normal;}
#tax-workshop-group, #tax-kindergarten-group, #select-house, #select-vehicle, #select-extra-vehicle, #select-vado, #select-garbage, .funded  {display: none; }
#input-house, #input-vehicle, #input-extra-vehicle, #input-vado, #input-garbage { display: inline-block; }

footer {border-top: 5px solid #141617; 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;}

.language ul li a {color: #fff; padding: 1em;}
.marketing {padding: 45px 45px 0 45px !important; margin: 0px auto;}

@media all and (max-width: 768px) {
    .navbar-form input {margin: 10px auto;}
   .marketing { padding: 25px 25px 0 25px !important;}
    }
