/* 
Design si realizare site: Dito - Webdesign Robot
URL: www.dito.ro
FB: www.facebook.com/webdesign.robot/
TEL: 0762 818 211
*/

a.navbar-brand:hover, .datepicker table tr td.day:hover, .datepicker table tr td.day.focused {color:#b41a05!important}
a.navbar-brand:active, .datepicker table tr td.new {color:#fff!important}
.steag {border:1px solid #fff;margin-top:5px;border-radius:50%}
.steag:hover {border-color:#18BC9C;margin-top:10px}
.conditii {background:#38000c;color:#fff}
.conditii i.fa {font-size:36px;margin-bottom:20px}
.box p.sus {margin-top:-15px}
h3,.titlu{font-family:Niconne,cursive}
.float-left{float:left;display:inline-block}
.float-right{float:right;display:inline-block}
.titlu{font-size:38px}
.navbar-brand{line-height:auto}
.tel p{color:#fff;margin-bottom:0;margin-right:10px;font-size:18px}
.numar{font-size:1.2em}
.carousel{border-top:3px solid #fff;border-bottom:3px solid #fff}
.descriere{margin-top:35px;display:block}
h3{margin-bottom:70px;font-size:50px}
.box{margin-bottom:55px}
.detalii {margin-top:15px}
.detalii ul li{margin-bottom:5px;font-size:15px;}
.img-centered,header img{margin:0 auto}
.img-responsive {min-height:216px}
.detalii ul li i.fa{width:20px;color:#236D58}
.faded{font-size:14px;color:#236D58}
.nume-masina{font-size:22px;background:red;color:#fff;padding:5px 5px 5px 10px;margin-bottom:40px}
.masina{padding-top:15px;position:relative}
.peste{position:absolute;left:10%;font-size:30px;color:#BA4C63;display:none}
.masina a:hover .peste,header img{display:block}
.btn.active,.btn:active,.btn:focus,.navbar .navbar-nav li a:focus,.navbar a:focus,.scroll-top .btn:focus,a,a.active,a:active,a:focus,a:hover{outline:0}
body{overflow-x:hidden;background-color:#c8c8c8}
p{font-size:18px}
p.small{font-size:16px}
a,a.active,a:active,a:focus,a:hover{color:#18bc9c}
header{color:#fff;background:#003a48}
header .container{padding-top:100px;padding-bottom:50px}
@media(min-width:768px){header .container{padding-top:170px;padding-bottom:30px}
.navbar-fixed-top{padding:15px 0;-webkit-transition:padding .3s;-moz-transition:padding .3s;transition:padding .3s}
.navbar-fixed-top .navbar-brand{font-size:2em;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.navbar-fixed-top.navbar-shrink{padding:5px 0}
.navbar-fixed-top.navbar-shrink .navbar-brand{font-size:1.5em}
.mobile {display:none}
}
.navbar{font-weight:700;background-color:#01151a}
.navbar .navbar-nav{letter-spacing:1px}
.navbar-default,.navbar-inverse{border:0}
section{padding:30px 0 60px}
section h2{margin:0;font-size:3em}
section.success a,section.success a.active,section.success a:active,section.success a:focus,section.success a:hover{outline:0;color:#2c3e50}
@media(max-width:767px){section{padding:75px 0}
section.first{padding-top:75px}
.desktop {display:none}
h3 {font-size:40px}
.space {margin-top:35px}
.dungi{margin-bottom: 50px}
}
@media(max-width:639px){.out{display: none} body{padding-bottom:60px}}
@media(max-width:366px){.drop {display:block}}
@media(max-width:1199px){.dn {margin-bottom:47px}}
@media(min-width:640px) and (max-width:991px){.mail{display:none}.numar{font-size:1em}}
@media(min-width:639px){.jos{display: none}}
.btn-outline{margin-top:15px;border:2px solid #fff;font-size:20px;color:#fff;background:0 0;transition:all .3s ease-in-out}
.btn-outline.active,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{border:2px solid #fff;color:#18bc9c;background:#fff}
.floating-label-form-group{position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}
.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:0;border-radius:0;font-size:1.5em;background:0 0;box-shadow:none!important;resize:none}
.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}
.btn-social,.scroll-top .btn{width:50px;height:50px;font-size:20px}
.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #eee}
.floating-label-form-group-with-value label{top:0;opacity:1}
.floating-label-form-group-with-focus label{color:#18bc9c}
footer{color:#fff}
footer h3{margin-bottom:30px}
footer .footer-above{padding-top:50px;background-color:#2c3e50}
footer .footer-col{margin-bottom:50px}
footer .footer-below{padding:25px 0;background-color:#01151a}
.btn-social{display:inline-block;border:2px solid #fff;border-radius:100%;text-align:center;line-height:45px}
.scroll-top{z-index:1049;position:fixed;right:2%;bottom:2%;width:50px;height:50px}
.scroll-top .btn{border-radius:100%;line-height:28px}
.new {background:#4c748e;padding:2px 3px;color:#fff;border-radius:5px}
ul.car-det li.evili {background: #eee;
padding: 5px 10px;
margin: 10px 15px 10px 0px;
}
ul.car-det li {margin: 2px 0px 2px 10px}
p.car {background: #b41a05;
color: #fff;
display: block;
float: left;
padding: 3px 10px;
margin-left:-15px}
.dungi {border-left:2px solid #b41a05}
.fa-check {color:green}
.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}
.anunt h2 {margin-top:10px}
.anunt img {display:block; margin-top:10px;margin-bottom:20px}
.anunt {background:#007692;padding-bottom:10px}
.extra {background:#eee;padding:20px;border-left:2px solid #1c84af}
@media(max-width:990px) {.gdpr {margin-top: 40px!important} .anunt {padding-top: 10px;margin-top: 35px;}}
.jf-copyright {display:none!important;}
.bg-info {background-color:transparent}
.bg-warning {background-color:#e74c3c;}
.has-error .help-block, .bg-warning {color:#fff}
.jf-form {margin-bottom: 25px}
.titlu-f {font-size:50px;font-family:Niconne,cursive;font-weight: normal }
.dvs {margin-top:35px}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
  position: absolute;
  margin-top: 4px \9;
  margin-left: 0px;
}
p.acord {font-size:15px}
.izolat {margin-bottom:35px}
.ic {font-size: 40px!important;margin-bottom: 20px;margin-top:35px}
h4 {font-size: 22px;
border-left: 5px double;
padding-left: 20px;
margin-bottom: 40px;
margin-top: 40px;
}
.gdpr {margin-top: 80px}
ul.hh3 li {font-size:17px}