@import url(https://fonts.googleapis.com/css?family=Kaushan+Script|Muli:300);
/* 
.mt {margin-top: 40px;} */
.topbar {background: #3e5c16; padding: 10px 0; position: relative; z-index: 9999;}
.topbar ul, .topbar1 ul {margin-bottom: 0px !important;}
.p-0 {padding: 0;}
.mr {margin-right: 10px;}

.imgwrap img {max-width: 150px;}
.ingcontent  p {font-size: 14px !important;}
.py-5 {padding: 30px 0 !important;}
.imgset img {max-width: 80px !important;}


.topbar1 {background: #244526 !important; padding: 10px 0;}




.navbar-default,.navbar-default .navbar-toggle{border-color:#FFF}
.destacado-banner,.uppercase{text-transform:uppercase}
/* body{padding-bottom:20px} */
h3{font-size:30px}a{color:#fff}
a:focus,a:hover{color:#FFF2AE}
.destacado-banner{font-size:38px;font-weight:700;color:#FFF;text-shadow:3px 2px 9px #000}
.botes-banner{text-align:left}
.destacado{font-family:'Kaushan Script',cursive;font-size:40px}
.destacado-obire{font-family:Muli,sans-serif}.frase{font-size:22px;font-weight:700}
.container>.navbar-header{width:100%}
.navbar-default .navbar-nav>li>a{color:#FFF;background-color:rgba(0,0,0,.66)}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fff));background-image:linear-gradient(to bottom,#fff 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fff', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}
.navbar-default{border-radius:0;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);background:0 0}
.navbar-toggle{position:relative;padding:6px 5px;margin-top:11px;margin-right:10px;border-radius:2px;margin-left:15px;background-color:#fff}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:0 0}
.navbar-default .navbar-toggle .icon-bar{background-color:#FFF}
.nav-back,.nav-obire{background-color:rgba(8,29,2,.8)}
.navbar-brand{padding:0 0 0 15px}
.nav-obire{transition-duration:2s}
#movil-phone{font-size:21px;color:#FFF;float:right;margin-top:16px;margin-bottom:13px;border:1px solid #fff;padding:0 0 0 7px;width:34px;height:28px;border-radius:2px;margin-right:-10px}
.jambotron,.jimbotron,.jumbotron{margin-bottom:0}
.obire-phone{float:right;color:#fff;font-size:20px;padding:10px 0 0;margin-right:-30px}
.fondotron,.jambotron,.jimbotron{padding:30px 15px;color:inherit}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px;background:0 0}
.jumbotron p{font-size:17px}.jumbotron{background:#FFF}
.jambotron{background:rgba(253,244,193,.51)}
.fondotron{background:url(../images/linea.png) top left repeat-x;position:relative;z-index:999;margin:-80px 0 0;height:118px}
.fondo-obire{overflow:hidden;background-image:url(../images/banner.jpg);background-attachment:fixed;background-position:0 0;height:700px}
.btn-obire{border-color:#FEF9DF;width:70%;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);color:#fff;background-color:#234427;border-radius:0}.btn-obire-rojo,.btn-obire-transparente{width:70%;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.2);border-radius:0}
.btn-obire-transparente{border-color:#2f4e4b;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);background-color:#2f4e4b}
.btn-obire-rojo{border-color:#C20F1A;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);background-color:#C20F1A}
.btn-obire-transparente:hover,.btn-obire:hover{border-color:#2F4E4B;color:#2F4E4B;font-weight:700}
.btn-obire:hover{background-color:#FEF9DF;transition-duration:1s;-webkit-transition-duration:1s}
.btn-obire-transparente:hover{background-color:#FFF;transition-duration:1s;-webkit-transition-duration:1s}
.btn-obire-rojo:hover{border-color:#C20F1A;color:#C20F1A;background-color:#FFF;transition-duration:1s;-webkit-transition-duration:1s}
.btn-transparente{width:75%;text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);color:#fff;background-color:transparent;border-color:#fff;height:30px;border-radius:0;font-size:14px;padding:5px}
.btn-transparente:hover{background-color:rgba(0,0,0,.5);color:#FFF;transition-duration:1s;-webkit-transition-duration:1s}
.transparente{background:0 0}
.alpha{background:rgba(0,0,0,.3)}
.sombra{text-shadow:2px 2px 0 #ccc}
.sombra-black{text-shadow:2px 2px 0 #000}
.sombra-blackid{text-shadow:1px 1px 0 #000}
.sombra-blanc{text-shadow:2px 2px 0 #FFF}
.justify{text-align:justify}
#avisocookie,.center,a.btn-cookie{text-align:center}
.blanc{color:#fff}
a.blanc:hover{color:#EE820F}
.obire{color:#2f4e4b}
.rojo{color:#C20F1A}
a.obr:hover,a.ovr:hover{transition-duration:1s;color:#FFF2AE;text-decoration:none}
.lead{font-size:17px}a.ovr:hover{margin-left:5px;-webkit-transition-duration:1s}
a.obr:hover{-webkit-transition-duration:1s}
a.lobr{color:#333;text-decoration:none}
a.lobr:hover{transition-duration:1s;-webkit-transition-duration:1s;color:#2f4e4b;text-decoration:none}
.bold{font-weight:700}
.footer-obire{margin:-20px 0;background:url(../images/footer.jpg)}
.full{width:100%}
.full-m{width:75%}
.f12,p.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f26{font-size:26px}
.top0{margin-top:0}
.top10{margin-top:10px}
.top-10{margin-top:-10px}
.top20{margin-top:20px}
.top-20{margin-top:-20px}
.top25{margin-top:25px}
.top-25{margin-top:-25px}
.top30{margin-top:30px}
.top-30{margin-top:-30px}
.top35{margin-top:35px}
.top40{margin-top:40px}
.top-40{margin-top:-40px}.top45{margin-top:45px}.top-50{margin-top:-50px}.top50{margin-top:50px}.top65{margin-top:100px;margin-bottom:75px}
.top-banner{margin-top:48px;margin-bottom:32px}
.btm20,.sub{margin-bottom:20px}.top-en{margin-top:18px}.top-social{margin-top:22px}.rspace{margin-right:5px}
.lspace{margin-left:5px}.lspace1{margin-left:1px}
.lspace12{margin-left:12px}
.gota{background:url(../images/gota.png) no-repeat;height:100%}.sub{background:url(../images/sub.png) center no-repeat;height:21px;margin-left:auto;margin-right:auto}.eu{float:right}
a.brillo-link{opacity:1}
a.brillo-link:hover{opacity:.6;margin:-5px 0;transition-duration:1s;-webkit-transition-duration:1s}
.fram{min-height:400px}.pop-up{display:none}.form-control{border-radius:2px}
.error{border:1px solid red}.logo,.logo:hover{text-decoration:none;color:#EE820F}
.logo:hover{-webkit-animation:tiembla .1s infinite}
.face,.flic,.goog,.twit,.yout{font-size:24px;margin-left:3px}
.face:hover{color:#3A5795;transition-duration:1s;-webkit-transition-duration:1s}
.twit:hover{color:#54B1E0;transition-duration:1s;-webkit-transition-duration:1s}
.goog:hover{color:#ED4335;transition-duration:1s;-webkit-transition-duration:1s}
.yout:hover{color:#A81B0F;transition-duration:1s;-webkit-transition-duration:1s}
.flic:hover{color:#FF0080;transition-duration:1s;-webkit-transition-duration:1s}
.reflex,.reflex:hover{transition-duration:2s}.clear{clear:both}
.flag-en,.flag-es,.flag-it,.flag-pt{width:17px;height:14px;background:url(/images/flags.png) no-repeat;position:absolute;left:12px;margin-top:3px}
.flag-pt{background-position:0 0}
.flag-es{background-position:-17px 0}
.flag-it{background-position:-34px 0}.flag-en{background-position:-51px 0}
.reflex{transform:rotateY(0);-webkit-transform:rotateY(0);-webkit-transition-duration:2s}
.reflex:hover{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-webkit-transition-duration:2s}
.m_82,.m_82:hover,.rX{transition-duration:2s}.m_82{transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0)}
.m_82:hover{transform:rotate(10deg);-ms-transform:rotate(10deg);-webkit-transform:rotate(18deg)}.rX{transform:rotateX(0);-webkit-transform:rotateX(0);-webkit-transition-duration:2s}
.rX:hover{transform:rotateX(360deg);transition-duration:2s;-webkit-transform:rotateX(360deg);-webkit-transition-duration:2s}a.btn-cookie{background-color:#091705;color:#fff;cursor:pointer;display:inline-block;font-size:13px;line-height:1.54;padding:5px 14px;text-shadow:0 -1px 0 rgba(0,0,0,.08);transition-duration:1s;-webkit-transition-duration:1s;border:1px solid #FFF;margin-top:5px;height:30px;font-weight:400}
#avisocookie,.movil-view,.movil-view-l,.movil-view-m,.movil-view-s{display:none}
a.btn-cookie:hover{border:1px solid #FFF;background:#FFF;color:#091705;transition-duration:1s;-webkit-transition-duration:1s;text-decoration:none;font-weight:700}#avisocookie{position:fixed;left:0;right:0;bottom:-15px;width:100%;background-color:#030c01;z-index:99999;opacity:.9}.textcook{width:100%;padding:20px 20px 13px 5px}#obire-productos{margin-bottom:15px}
input[type=checkbox]{margin:1px 4px 0 0;float:left}
@media (min-width:992px){.bote-obire{width:95%}
.right {text-align: right !important;}
}
@media (max-width:991px){
.topbar1 {text-align: center !important;}
.movil-no-l{display:none}
.movil-view-l{display:inline}
.destacado-banner{margin-top:10px}
.centered-l{text-align:center}}
@media (max-width:820px){
    .movil-no-m{display:none}
    .movil-view-m{display:inline}
    .fram{min-height:250px}
    .destacado-banner{margin-top:50px}
    .fondo-obire{height:700px}}
@media (max-width:767px){
    .topbar {padding: 10px 10px !important}
    .topbar .col-sm-6 {width: 45%; display: inline-block;}
    .topbar .lang {float: right;}
    .destacado-banner,.top50{margin-top:50px}
    .fondo-obire{height:600px}
    .centered{text-align:center}
    .foot-img{width:60%}
    .bote-obire{width:75%}
    .logo-obire{width:65%}
    .botes-banner{display:none}
    .topbar .dropdown-menu {margin-left: -32px !important}
}
@media (min-width:767px){
        .navbar-nav{float:right}
        .navbar-default .navbar-nav>li>a{color:#FFF;background-color:transparent}
        .foot-img{width:100%}
    }
@media (max-width:650px){
    .d-none {display: none !important;}
    .topbar .col-sm-6 {width: 100%!important; text-align: center;}
    .topbar .lang {float: none !important;}
    .movil-view-s{display:inline}
    .movil-no-s{display:none}
    .img-obire,.logo-obire{width:65%}
    .destacado-banner{font-size:32px}
    .fondo-obire{height:500px}}
@media (max-width:500px){
    .destacado-banner{font-size:26px}
    .fondo-obire{height:500px;background-image:url(../images/banner-movil.jpg)}}
@media (max-width:436px){
    .movil-no{display:none}
    .movil-view{display:inline}
    .fram{min-height:100%}
    .destacado-banner{font-size:22px}
    .destacado{font-size:30px}
    .frase{font-size:20px}
    .logo-obire{width:50%;margin-top:10px}
    .bote-obire,.img-obire{width:100%}
    .top50{margin-top:0}
    .fondo-obire{height:530px;background-image:url(../images/banner-movil.jpg)}
    .btn-group-lg>.btn,.btn-lg{font-size:16px}
    .btm-20{margin-bottom:20px}
    .cap{text-transform:none}
    .block{display:block;margin-top:10px}
    .fondotron{height:85px}
    .foot-img{width:50%}
    .footer-obire{background:#0B2206}
    .rX{width:25%}
    .justify{text-align:center}
    .face,.flic,.goog,.twit,.yout{font-size:24px;margin-left:5px}
    .error{border:2px solid red}}