@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,400,300,600);
.dropdown #google_translate_element{margin-top:13px;margin-left:10px;}
body {
  background:url('/imgs/diseno5/bodyBackground.png') center center repeat;
  color: #F4EBD2;
}
a:focus,button:focus,span:focus {outline:0px;}
.starter-template {
  padding: 40px 15px;
  text-align: center;
}
H1, .H1{font-size:30px;}
H2, .H2{font-size:26px;}
H3, .H3{font-size:22px;}
.well-lg{padding:0;}
.well-lg .col-md-12:first-child{margin-top:10px;}
.well-lg .col-md-12:nth-child(2){padding:0;}
.btn-lg, .btn-group-lg > .btn{padding:5px 8px !important;}
.btnSubmenu{display:none;margin-top:-5px;}
.divExcerpt{padding-left:0;}
.divBotonesListado{position:absolute;bottom:10px;right:10px;height:35px;}
#principalContainer{padding:0;margin-top:35px;}
.navbar .container{padding:0;}
.navbar .navbar-collapse {
  text-align: center;
}
.dropdown-menu{text-align:left;}
.navbar-collapse{padding:0;}
.editSeccion{display:none;}
.contieneMapaForm{padding:5px 0;}
.divGmaps{width:100%;height:300px;}
.btnGmaps{margin-top:5px;}
.popover-content select{padding:6px 4px;}
.galeriaCabecera{margin:0;}
.cabeceraStandard{margin:0 auto;margin-top:20px;padding:0;}
.contenidoTexto H1,.contenidoTexto H2,.contenidoTexto H3{margin-top:0;}
.contieneLinea:first-child{margin-top:40px;}
#principalContainer .contieneLinea:first-child .subirLinea{display:none;}
#principalContainer .contieneLinea:last-child .bajarLinea{display:none;}
.col-md-1 .cubreSlot:hover{background: url('/imgs/moveWidget1.png') center center no-repeat #f2f2f2;opacity:0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}
.carousel-inner > .item > img { margin: 0 auto; }
.modal-wide, .modal-dialog{max-width:860px;}
#myModalChooseImage .modal-dialog, #myModalChooseImageGallery .modal-dialog, #myModalWidgets .modal-dialog{width:100%;max-width:100%;margin-top:0;}
.contenido{padding:10px;float:left;width:100%;position:relative;}
.slot .contenido:last-child{margin-bottom:0;}
.addContenido{color:#FFF; cursor: pointer; height:40px; position:absolute; bottom: 0px; display:none; z-index: 1001; width: 100%; background: url('/imgs/addContenidoSmall.png') center center no-repeat #f2f2f2;line-height: 1;}
.contieneLinea{position:relative;margin-bottom:14px;}
.row{margin:0 0 14px 0;}
.divWidget{margin:10px 0;}
.marcaBackend{padding:0;position:relative;}
.slot{
    text-align: center;
    float:left;
    height:auto;
    width:100%;
    padding:0 5px;
}
.editable{padding:5px;text-align:left;}
.submenuWidget{position:absolute;top:2px;right:2px;display:none;z-index:1001;}
.widgetButton{float:left;margin-left:2px;}
.marcaBackend H1{display:block;}
.placeholderDiv{border: 1px dashed #a6a6a6;float:left;width: 100%;margin-bottom:20px;}
.placeholderDiv:last-child{margin-bottom:0;}
.menuLayouts{
	position:absolute;
	top:-27px;
	left:10px;
    padding-bottom: 5px;
    width:100%;
}
.menuLayouts ul li ul{min-width:none;}
.menuLayouts li a{padding-bottom:8px;cursor:pointer;}
.menuLayouts .glyphicon{font-size:18px;top:4px;}
.contenidoMap iframe {height:400px;width:100%;}
.contenidoForm{text-align:left;}
.video-container {
    position: relative;
    padding-bottom: 62.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.menuLayouts .glyphicon{cursor:pointer;margin-right:10px;}
.menuLayouts .glyphicon:last{margin-right:0;}

/*Estilos del diseno*/

#myCarousel .fill{background-repeat:no-repeat;background-size:auto;}
#myCarousel{height:350px;}
#myCarousel H1{text-shadow: 2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000;}
.menuDiseno{margin-bottom:-8px;}
.contieneImagenes{max-height: 285px;margin-bottom: 20px;overflow-x: hidden;overflow-y: auto;width: 100%;padding:0;}
.contieneImagen{height:77px;position:relative;padding:0 7px;}
.contieneImagen img{max-height:65px;width:100%;cursor:pointer;}
.contieneImagen .eliminaFoto, .contieneImagen .seleccionaFoto{position:absolute;top:0px;right:10px;}
.contieneUpload{text-align:center;}
.contieneUpload img{cursor:pointer;}
#filesSelector{position:absolute;top:-100000px;}
.eliminaFoto{display:none;}
.tituloDisenos{font-weight:bold;font-size:10px;color:#929292;}
.botonCrearCampo{margin-top:21px;}
.contenidoNuevoCampoFormulario{padding:5px 0;border-bottom:1px dotted grey;}
.contieneBotonCrearFormulario{margin-top:10px;}
.tituloCamposFormulario{padding-left:0;}
.creaCampoFormulario{margin-top:2px;}
.creaCampoFormulario .col-md-6{padding-left:0;}
#myModalChooseEstilo{overflow:hidden;}
#myModalChooseEstilo .modal-content,#myModalChooseImage .modal-content,#myModalChooseImageGallery .modal-content,#myModalWidgets .modal-content{border-radius:0px !important;}
#myModalChooseEstilo .col-md-12 .col-md-1{width:12.5%;}
#myModalChooseImage .contieneImagen,#myModalChooseImageGallery .contieneImagen{width:110px;}
#myModalChooseEstilo .modal-dialog{position:fixed;bottom:0;width:100%;max-width:100%;margin:0;}
#myModalChooseEstilo a{font-weight:bold;font-size:15px;}
#myModalWidgets .divWidget{width:14.2%;}
.galeriaCabecera .carousel .carousel-inner{background-color:rgba(0, 0, 0, 0.5);}
.galeriaCabecera .carousel .carousel-inner .imagenOriginal img {height: 320px;}
.noPadding{padding:0;}
@media screen and (max-width:768px){
	
	.slot{min-height:10px !important;}
        .contenido{height: auto !important;}
        .btnSubmenu{display:block;}
	
}
.dropdown:hover .dropdown-menu{display: block;}
.contenidoImagen{position:relative;}
.cubreEnlace{z-index:2000;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/imgs/linkImage.png") no-repeat center center;cursor:pointer;}
.contenidoLinea hr {border-width: 5px 0 0 !important;margin:10px 0;}
.navbar-brand{margin-left: -5px !important;}
.contienePie{margin:0;padding:0;background-color:#E7E7E7}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#F4EBD2;}
hr {
    background: url("/imgs/diseno5/bor.png") repeat-x scroll 0 0 transparent;
    border: 0 none;
    height: 6px;
    margin: 10px 0;
    padding: 5px 0;
    font-family: 'Open Sans Condensed',sans-serif;
}
.barraLogo{height:100px;padding:0;}
.barraLogo a{float:none;}
.navbar{min-height:80px;}
.navbar #navbar-main{margin-top:15px;}
.navbar-default .navbar-nav > li > a{color:#FF405C;font-weight:bold;border-bottom:1px dashed #F4EBD2;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background-color:#F4EBD2;color:#b30c23;}
.navbar-nav{margin:7.5px 0;display: inline-block;float: none;vertical-align: top;}
#navbar-main{margin:0;}
.navbar-default{background:none;border:none;}
.contienePie{background-color:#EB1A39;border-top:1px dashed #f4ebd2;}
.navbar-brand img{max-height:80px;max-width:100%}
.container-fluid{padding:0;}
.capaAnuncios{position: fixed;bottom:0;left:0;width:100%;max-height:135px;text-align:center;z-index:100;}
.anuncio{display: inline-block;margin:5px;cursor:pointer;}
.capaTransAnuncios{background-color:black;opacity:0.4;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;}
.anuncio:first-child{margin-left:0;}
.contieneAnuncios{margin:0 auto;}
/*tienda*/
.carritoProducto{position:relative;}
.productoBorderBottom{border-bottom: 1px solid #d2cfcf;padding:10px 0;position:relative;}
.contienePrecio{text-align: center; margin-left: 23px;}
.productoBorderBottom .botonAnadirCarrito{position:absolute;bottom:10px;right:10px;}
.botonBorrarProductoCarrito{position:absolute;right:3px;top:2px;}
.carritoPrecio{color:black;font-size:11px;}
#myModalPedido .modal-body{max-height: 70%; overflow-y: auto;color:black;}
.deleteProductFromPedido{margin-left:10px;}
/*ficha*/
.contieneImagenFicha img.imagenFichaProducto {width:100%;}
#myModalPedido .tituloModalAccede,#myModalInsertTienda,#myModalTienda{color:black;}
.subdatosEntrada{border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;margin-bottom:20px;text-align:right;padding:10px;}
.pagination .active a{font-weight: bold; text-decoration: underline;color:grey;}
.pagination {margin:5px 0;}
.contenidoProductos .productoBorder{background:transparent;}
.catActiva{font-weight: bold;text-decoration: underline;}
a[href^=tel] { color: inherit; text-decoration: none; }
.botonTipoPiezas{text-align:right;font-weight: bold;position:absolute;bottom:15px;right:0;}
.productoLista{margin:10px 0;}