/*
Theme Name: Avada Child Two
Description: Avada Child Theme
Author: ThemeFusion
Theme URI: http://theme-fusion.com/avada-child/
Author URI: http://themeforest.net/user/ThemeFusion
Template: Avada
Version: 1.0.0
License: Themeforest Split Licence
License URI: -
Text Domain: Avada-child-2
---------------------------------------------------------------------------- */

.wpf-sendBtn {text-align:center;border-radius:2px;}
a.ytp-watermark {display:none !important;}
.modal-sm{width:350px !important;}
.rc-anchor-normal .rc-anchor-checkbox-label {width:120px;}
.oculto{display:none}
.imgMedOpacity img{filter:opacity(50%) !important;-webkit-filter:opacity(50%) !important;}
.imgMedOpacity img:hover{filter:opacity(100%) !important;-webkit-filter:opacity(100%) !important;}
.nosedequees{background-color:#888;color:#fff;font-weight:600;}
.page-id-16921 .menu-item-17084 a:first-child, .page-id-10292 .menu-item-17123 a:first-child{border-color:#fff !important;color:#333 !important;}
.fusion-modal-text-link{display:none;}
.imgPadBot{padding-bottom:20px;}
.fusion-content-boxes .content-container{margin:0 !important;}
.alsanImageGrid{margin-bottom:0;}
.printMe{display:none !important;}
#search-4{padding-top:10px !important;padding-right:20px !important;}
.noPadding .modal-body{padding:0 !important;}
.fusion-portfolio-button{float:right;padding:0 20px;color:#777 !important;background-color:transparent !important;border:solid 2px #777;border-radius:5px;font-size:.85em;font-family:"Titillium Web", Arial, Helvetica, sans-serif;font-weight:300;}
.fusion-portfolio-button:hover{color:#fff !important;}
a.noHover:hover{color:#c41b1c !important;}
a.noHover{color:#c41b1c !important;}
span.icon_preview .selected-element{color:#ffffff !important;background-color:#c41b1c !important;}
.titleCheck h2:hover{color:#f63132 !important;}
.link-area-link-icon-hover{color:#000;}
.fusion-meta-info .fusion-alignleft{display:none !important;}
.fusion-meta-info .fusion-alignright{float:left !important;margin-left:0;}
.minTableTxt td, .minTableTxt th{font-size:0.8em;}
.minTableTxt td{padding:0px !important;}
.minTableTxt th{padding:5px !important;}
.lowVertPad .fusion-content-boxes, .lowVertPad .fusion-content-boxes.fusion-columns-1 .fusion-column{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;}
.masInfoBut{margin:10px 0 0 0 !important;}
.divider-candy{display:none}
.divider-candy-arrow{z-index:100 !important;}
.wpcf7-form p{margin:5px 0;}
.wpcf7cf_group .wpcf7-list-item-label{text-transform:capitalize !important;}
span.wpcf7-not-valid-tip{padding:0 20px;background-color:#ff0000;color:#fff}
.wpcf7-list-item{font-size:0.8em;text-transform:uppercase;}
.wpcf7-list-item{margin-left:0 !important;margin-right:20px !important;}
input.wpcf7-form-control {border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px !important;padding:5px 10px !important;font-family:"Titillium Web", Arial, Helvetica, sans-serif;color:#646464 !important; font-weight:300; font-size:16px !important; height:40px !important; margin-right:10px !important;}
input.wpcf7-form-control[disabled]{opacity:0.2;cursor:default;}
::placeholder{color:#646464 !important;}
textarea.wpcf7-form-control, select.wpcf7-form-control {border:1px solid rgba(0, 0, 0, 0.1);border-radius:3px !important;padding:5px 10px !important;color:#646464 !important;font-family:"Titillium Web", Arial, Helvetica, sans-serif;font-weight:300;font-size:16px !important;}
.modal-header{background-color:#c41b1c;border-top-left-radius:4px;border-top-right-radius:4px;}
.modal-header h3{color:#fff !important;}
.modal-header .close{opacity:0.4;}
#cf7Name, #cf7Mail, #cf7TextField, #cf7Select {width:inherit !important; margin-bottom: 5px !important;}
#cf7Select {height:40px !important;}
.select-arrow {height:38px !important;}
.modal-body{padding:0 20px;}
.wpcf7-form a{font-weight:600;color:#c41b1c;text-decoration:underline;}
#imp-fullscreen-wrap{background-image:url("http://www.alsan.es/wp-content/uploads/Alsan_Lines_of_Business_Full_bg-min.png") !important;background-position:top center !important;background-size:cover !important;background-repeat:no-repeat;}
#image-map-pro-999999{margin-top:150px;}
.myMachinery .fusion-read-more:before{font-family:FontAwesome !important;content:"\f002";color:#fff !important;font-size:18px;}
.myMachinery .content-container{padding-bottom:20px !important;}
.myMachinery.zone a:hover:before{color:#fff !important;}
.myMachinery .content-wrapper-boxed{padding:50px 10px 20px !important;}
.myMachinery .content-box-column{padding-left:10px;padding-right:10px;}
.myMachinery .fusion-read-more{font-size:.9em;font-weight:600;color:#fff !important;position:absolute;background-color:#888 !important;background-image:none !important;}
.anchorAlsan.fusion-menu-anchor{position:relative;top:-175px;}
.anchorAlsan2.fusion-menu-anchor{position:relative;top:-80px;}
.tablaAlsan td{padding:5px 10px !important;}
.tablaAlsan th{padding:10px !important;}
/*-------- Tablas para AludePure -----*/
.tablaAlsan2 {color:#fff;}
.tablaAlsan2 td:nth-child(1) {font-weight:600 !important; font-style: italic !important;}
.tablaAlsan2 td:nth-child(2) {text-align:right;}
.tablaAlsan2 tr {border-bottom:solid 1px #fff !important;}
.tablaMinus td{font-size:0.8em;}
.somePadding{padding:10px}
.comoBotones .col .heading-with-icon, .comoBotones2 .col .heading-with-icon{display:inherit;}
.comoBotones .col, .comoBotones2 .col{text-align:center !important;}
.comoBotones .col, .comoBotones2 .col{padding:20px !important;margin:0 20px 0 20px;}
.comoBotones2 .col{padding:5px !important;margin:0 10px 0 10px;}
.comoBotones2 .col .heading{margin:5px auto;}
.comoBotones2 .content-container{margin-bottom:0 !important;}
.comoBotones .col:hover, .comoBotones2 .col:hover{background-color:#888888 !important;}
.imgFade img{-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;margin-top:-15px !important;}
.imgFade h2{margin-top:10px !important;}
.imgFade .col{text-align:center !important;}
.imgFade img:hover{-webkit-filter:contrast(160%) brightness(0.4);filter:contrast(160%) brightness(0.4);}
.thenCenterAnodikit{margin-right:0 !important;}
.toBottom{margin-top:20px !important;width:120px !important;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:236px;}
.fusion-secondary-header .fusion-contact-info:after{content:"   |   ";letter-spacing:4px;}
.fusion-megamenu-icon{position:absolute;right:0px;color:#c41b1c;}
.anodiBox{border-radius:7px;border:solid 3px #C41b1c;}
.cookie-notice-container{padding:20px;font-size:16px;}
#cn-accept-cookie, #cn-more-info{color:#EA4E4E;margin-left:20px !important;font-weight:600;line-height:1.5em;}
#cn-accept-cookie:hover, #cn-more-info:hover{color:#FFFFFF;}
.fusion-modal .close{border:none;}
body.mceContentBody{background:#aaa;color:#000;}
.rev_slider_wrapper{border:0 !important;}
.dropShadow{-webkit-box-shadow:0px 8px 11px 1px rgba(0,0,0,0.5);-moz-box-shadow:0px 8px 11px 1px rgba(0,0,0,0.5);box-shadow:0px 8px 11px 1px rgba(0,0,0,0.5);}
.marginZero, .marginZero .content-box-column{margin:0 !important;padding:0 !important;}
.padVeinte{margin:20px !important;}
.halfTransp .parallax-inner, img.halfTransp{opacity:0.3 !important;}
.ilightbox-social ul li.reddit a, .ilightbox-social ul li.digg a, .ilightbox-social ul li.delicious a{display:none;}
#menu-alsan-menu li a[href="#"]:hover{cursor:default !important;}
.fusion-alignleft, .fusion-alignright{}
.fusion-alignright{margin-top:0 !important;}
.tp-video-play-button{display:none !important}
.rev_slider video{pointer-events:none}
.rev_slider video::-webkit-media-controls{display:none !important}
.fusion-header{box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.1) !important;}
.ilightbox-title{color:#ffffff !important;}
.alsanGallery .fusion-column-wrapper{border:solid #3c6472 1px;border-radius:7px;}
.alsanGallery h2{margin-top:0 !important;}
.isElcosan .fusion-rollover{background-image:-moz-linear-gradient(top, #3c6472 0%, #355966 100%) !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c6472), color-stop(100%,#355966));background:-webkit-linear-gradient(top, #3c6472 0%, #355966 100%);}
#layerslider-wrapper .ls-shadow-top, #layerslider-wrapper .ls-shadow-bottom, .rev_slider_wrapper .shadow-left, .rev_slider_wrapper .shadow-right{display:none !important;}
.fusion-header-v2 .fusion-header, .fusion-header-v3 .fusion-header, .fusion-header-v4 .fusion-header, .fusion-header-v5 .fusion-header{border:0px !important;}
.hideCss{display:none !important;}
.forMobile{display:none !important;}
.wpcf7-form .wpcf7-validation-errors .close.toggle-alert{display:none;}
.wpcf7-submit{border-radius:4px !important;border:2px solid #C41B1C !important;padding:10px 20px !important;color:#C41B1C !important;background:#ffffff !important;}
.alsanBullets li:before{content:"Â¦ ";color:#c41b1c;}
.mobileShow{display:none;}
.iconImageEsp .image > img:nth-child(1){margin-bottom:15px !important;}
.fusion-mobile-nav-item .fusion-open-submenu{color:#888888 !important;display:none;}
#menu-item-10405, .menu-item-10405, #mobile-menu-item-10405{display:none !important;}
#menu-item-10439, .menu-item-10439, #mobile-menu-item-10439{display:none !important;}
#menu-item-10419, .menu-item-10419, #mobile-menu-item-10419{display:none !important;}
#menu-item-10420, .menu-item-10420, #mobile-menu-item-10420{display:none !important;}
.fusion-alignright ul{display:none;}
.parrafoAlsan p, .fusion-row p, .parrafoAlsan li{margin-bottom:1em !important;}
.parrafoAlsan h3{margin-top:2em !important;}
.fusion-content-boxes .heading .heading-link:hover .content-box-heading{}
.fusion-content-boxes .heading .heading-link:hover .fontawesome-icon{}
.accesoriosUno{border-top:#004f9f solid 7px;}
.accesoriosUno .fa{color:#004f9f;}
.accesoriosDos{border-top:#333333 solid 7px;}
.accesoriosDos .fa{color:#333333;}
.accesoriosTres{border-top:#c41b1c solid 7px;}
.accesoriosTres .fa{color:#c41b1c;}
.accesoriosCuatro{border-top:#009640 solid 7px;}
.accesoriosCuatro .fa{color:#009640;}
.accesoriosCinco{border-top:#ff612e solid 7px;}
.accesoriosCinco .fa{color:#ff612e;}
.alsanBullets{list-style:none;padding:0;margin:0;}
.alsanBullets li{padding-left:.7em;text-indent:-.8em;}
.alsanBullets li:before{content:"Â¦ ";color:#c41b1c;}
.bleedLeft{padding-left:40px;}
.fusion-flip-box .flip-box-front, .fusion-flip-box .flip-box-back{padding:14px 10px 14px 10px !important;}
.fusion-content-boxes p{color:#333333;}
.centerColumn .heading-with-icon.icon-left{margin:0 auto !important;float:none !important;}
.tituloBox h2{margin:25px 0 0 0 !important;line-height:25px !important;}
.strechBox .content-wrapper-boxed{padding:50px 5px 0 5px !important;}
.fusion-secondary-header{padding-left:20px !important;padding-right:20px !important;color:#333333 !important;border-top:solid 3px #C41b1c !important;}
.fusion-contact-info a{color:#333333 !important;}
.bloqAlsan .link-area-link-icon.icon-hover-animation-none i{background-color:#fff !important;border-color:#c41b1c !important;}
.contAlsanOne.propEspecial .heading h2{padding-top:10px;}
.contAlsanOne.propEspecial .content-box-column{margin-bottom:0;}
.contAlsanOne.propEspecial .col{text-align:left;padding:10px !important;line-height:18px !important;}
.contAlsanOne.propEspecial .heading{margin-left:auto;margin-right:auto;}
.contAlsanOne .content-box-heading{color:#606060!important;}
.contAlsanOne .content-box-heading:hover{color:#606060 !important;}
.contAlsanOne .heading-with-icon .icon i{background-color:#606060 !important;border-width:0px !important;}
.contAlsanOne .heading-with-icon .icon i:hover{background-color:#606060 !important;}
.contAlsanTwo.propEspecial .heading h2{padding-top:10px;}
.contAlsanTwo.propEspecial .content-box-column{margin-bottom:0;}
.contAlsanTwo.propEspecial .col{text-align:center;padding:10px !important;}
.contAlsanTwo.propEspecial .heading{margin-left:auto;margin-right:auto;}
.contAlsanTwo .content-box-heading{color:#EA4E4E !important;}
.contAlsanTwo .content-box-heading:hover{color:#EA4E4E !important;}
.contAlsanTwo .heading-with-icon .icon i{background-color:#EA4E4E !important;border-width:0px !important;}
.contAlsanTwo .heading-with-icon .icon i:hover{background-color:#EA4E4E !important;}
.contAlsanThree.propEspecial .heading h2{padding-top:10px;}
.contAlsanThree.propEspecial .content-box-column{margin-bottom:0;}
.contAlsanThree.propEspecial .col{text-align:center;padding:10px !important;}
.contAlsanThree.propEspecial .heading{margin-left:auto;margin-right:auto;}
.contAlsanThree .content-box-heading{color:#494042 !important;}
.contAlsanThree .content-box-heading:hover{color:#494042 !important;}
.contAlsanThree .heading-with-icon .icon i{background-color:#494042 !important;border-width:0px !important;}
.contAlsanThree .heading-with-icon .icon i:hover{background-color:#494042 !important;}
.radiusAl div.content-box-column div, .radiusAl > div, .radiusAl span{border-radius:5px !important;}
.radiusAlpha div.content-box-column div, .radiusAlpha > div{border-radius:5px !important;background-color:rgba(255,255,255,0.8) !important;}
.fusion-contact-info{clear:both;text-align:right;}
.fusion-google-map.alsanMap img{display:none !important;}
.floatRight{float:right !important}
.noBorders, .noBorders > div, .noBorders > div > div{border:none !important;}
.coolAlsan .content-wrapper-boxed{background-color:#e0e1e3 !important;}
.coolAlsan img{-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;}
.coolAlsan img:hover{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);opacity:1;}
.coolAlsanImg{-webkit-transition:-webkit-transform .2s ease;transition:transform .2s ease;}
.coolAlsanImg:hover{-webkit-filter:contrast(160%) brightness(0.4);filter:contrast(160%) brightness(0.4);}
.fusion-icon-blogger:before{font-family:'FontAwesome';content:'\f19a' !important;}
.fusion-social-links-footer {-webkit-filter:brightness(5);filter:brightness(5);}
.fusion-icon-custom:nth-child(4) img{display:none !important;}
.fusion-icon-custom:nth-child(4):before{font-family:'FontAwesome';content:'\f19a' !important;}
#nav_menu-10 h4, #nav_menu-8 h4, #nav_menu-7 h4, #nav_menu-6 h4, #menu-item-16347, #menu-item-11055, #menu-item-10481{font-family:'Titillium Web', Arial, Helvetica, sans-serif;font-weight:900;font-size:16px !important;text-transform:uppercase;color:#BFBFBF;line-height:27px;padding-top:0;padding-bottom:0;}
#nav_menu-10 h4, #nav_menu-8 h4, #nav_menu-7 h4, #nav_menu-6 h4{margin-bottom:10px;border-bottom:1px solid #c41b1c;}
#nav_menu-10 li, #nav_menu-8 li, #nav_menu-7 li, #nav_menu-6 li{margin-bottom:0;border-bottom:0;}
#nav_menu-10 ul li, #nav_menu-8 ul li, #nav_menu-7 ul li, #nav_menu-6 ul li{line-height:14px;font-size:14px !important;padding:0 10px 5px 12px;}
.fusion-separator.sep-shadow::after{margin:0 -20px !important;}
.cienSep{margin:0 -20px !important;}
.invisible{display:none !important;}
.thenCenterCont{padding-right:20px;}
.Negrita{font-weight:600 !important;}
.redBold{font-weight:600 !important;}
.redBoldTwo{font-weight:600 !important;color:#C41B1C !important;}
.justifyTxt{text-align:justify;}
.thinTxt{font-weight:100 !important;}
.whiteTxt, .whiteTxt h1, .whiteTxt h2{color:#fff !important;}
.plusTxt{font-size:1.3em !important;}
h1 .plusTxt{line-height:44px;}
.minusTxt{font-size:0.9em !important;line-height:1.5em !important;}
.alsanRed{color:#C41B1C !important;}
.alsanList .fusion-li-item{color:#646464;}
.flipEd{-ms-transform:rotate(180deg) !important;-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important;}
.alsanShadow img{-webkit-box-shadow:0px 5px 12px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 12px 0px rgba(0,0,0,0.75);box-shadow:0px 5px 12px 0px rgba(0,0,0,0.75);}
.label{width:50% !important;}
.issuuembed{width:31% !important;float:left !important;height:300px !important;}
.issuuembed{margin:0 1% !important;}
.issuuembed span{display:none !important;}
html{background-color:#282a2b !important;}
#main{background-color:#fff}
.bloqAlsan{padding:40px;border-radius:10px;}
.bloqAlsan .icon{position:absolute;top:20px}
.bloqAlsan .heading-with-icon{margin-top:-20px}
.bigIcon{width:80px !important;height:80px !important;}
.fusion-breadcrumbs a:hover{color:#23282D !important;}
.bottomSep{top:-10px;}
.post-content p{margin-bottom:5px;}
.breadcrumb-leaf{color:#c41b1c;font-weight:400;}
.fusion-li-item-content u{font-weight:600;color:#c41b1c;}
.fusion-page-title-captions, .fusion-page-title-secondary{display:table-cell;vertical-align:middle;width:auto;}
.fusion-main-menu .sub-menu{z-index:99999;}
.fusion-main-menu .sub-menu ul a, .mobile-menu-expanded ul a{background-color:#333 !important;color:#ddd !important;}
.fusion-main-menu .sub-menu ul a:hover{background-color:#aaa !important;color:#333 !important;}
.fusion-main-menu .sub-menu li a{border-bottom:1px solid #bbbbbb !important;}
#mobile-menu-item-10391 > span:nth-child(1){display:none}
fullCrop{width:100%;height:50px;}
.colorAlsan{color:#C41B1C;}
.lang-item{display:inline;list-style:none;opacity:0.5;height:20px !important;margin:5px;}
.lang-item img{width:20px;}
.lang-item:hover{opacity:1;}
.current-lang{opacity:1 !important;}
.side-nav li:first-child{display:none}
.side-nav-right .side-nav{border:1px solid #ededed;}
.fusion-alignright ul{text-align:right;margin-bottom:0px;}
.fusion-header-wrapper{margin-top:0px;}
.fusion-social-links-header{margin-bottom:0px;}
.fusion-title .title-sep.sep-double{border-bottom-width:6px !important;border-top-width:0px !important;border-color:#B0B0B0;}
.fusion-footer-widget-area ul li a{border-bottom:0px;}
.fusion-main-menu > ul > li > a{text-transform:uppercase;}
.infoBox{display:none;width:200px !important;line-height:1.5 !important;}
.fusion-row::before, .fusion-row::after{content:" ";display:table;}
.fusion-separator.sep-none, .fusion-sep-clear{height:0;}
blockquote{border:0 !important;background-color:rgba(255,0,0,0) !important;}
.fusion-footer-widget-area{border-top:0;}
.retinaHD img{width:50%;}
.googleplus {display:none !important;}

@media (max-width:1200px){h2.forceClear{display:inline-block !important;}
}
/* cambiado de 1100 a 1250 por incluir en el menu contacta */
@media (max-width:1250px){.fusion-main-menu{float:left;left:10px;}
h2.forceClear{display:inline-block !important;}
.fusion-alignright2{width:100%;text-align:center;}
}
@media (min-width:800px){#menu-publicaciones, #menu-contacto, #menu-contact{text-align:right;}
}
@media (max-width:800px){.fusion-meta-info .fusion-alignleft{display:none !important;}
.myMachinery{margin-bottom:0 !important;}
.justifyTxt{text-align:left !important;}
.mobileHide{display:none;}
.mobileShow{display:block;}
.iconImageEsp .image > img:nth-child(1){margin-right:0 !important;}
.fusion-page-title-bar{display:none !important;}
.alignright{float:none;clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center;}
.thenCenterCont{text-align:center;}
.thenLeft{text-align:left !important;}
.thenCenter{float:none !important;margin-top:-10px;}
.fusion-alignleft{padding:0px;margin-bottom:0px !important;}
.fusion-alignright ul{text-align:center;padding:0px;margin-bottom:10px;}
.fusion-social-links-header{padding:0px;margin:0px !important;}
.fusion-social-networks .fusion-social-network-icon{margin-left:10px;margin-right:10px;}
.fusion-page-title-bar h1{margin-top:0px;margin-left:0px;}
.lang-item img{width:40px;}
#menu-publicaciones, #menu-contacto{text-align:left;}
.fusion-columns .fusion-column{margin:0 0 20px !important;}
.fakeBoxes{margin-top:0 !important;}
}
@media (max-width:500px){.issuuembed{width:94% !important;float:none!important;}
.forMobile{display:block !important;}
.fusion-builder-row, .fusion-row{width:100% !important;}
.fusion-fullwidth, .fullwidth-box{padding:5px !important;}
.fusion-content-boxes.myMachinery{margin-bottom:0 !important;}
}
@media print{
body{background-color:#000 !important;}
#content{width:100% !important;}
#footer {height: 100px !important;}
*{background-image:none !important;}
.columns .col, .avada-container .columns .col, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-6, .footer-area .fusion-columns .fusion-column, .fusion-columns-5 .col-lg-2, .fusion-columns-5 .col-md-2, .fusion-columns-5 .col-sm-2{float:none;width:100%;padding-bottom:10px !important;padding-top:10px !important;}
.comoBotones h2{font-size:.8em !important;padding:0;text-align:left !important;margin:0;}
.comoBotones img{display:none;}
.comoBotones{display:flex;}
.fusion-alignright2, .to-top-container, .fusion-main-menu, .fusion-header-sticky-height, .fusion-header-sticky-height, .fusion-sticky-shadow, #sidebar, .fusion-footer-widget-area, .noPrint, .invisible, .fusion-button-wrapper, .fusion-logo-1x, .fusion-standard-logo, img.fusion-logo-2x{display:none !important;}
.fusion-column.content-box-column {float:left;}
.contAlsanOne {font-size:.8em !important;}
.fusion-header{background:transparent !important;}
.fusion-layout-column{display:contents !important;}
.fusion-logo{float:none;text-align:center;}
.fusion-secondary-header, .fusion-secondary-header .fusion-row {padding:0 !important;}
.fusion-standard-logo{display:block !important;}
.heading-with-icon img{top:-10px !important;left:0 !important;}
.mySlogan{width:100px; position:absolute !important;top:-315px;right:-390px;}
.pageBreakBefore{page-break-before:always;}
.printMe{display:block !important;}
h1, h2{font-size:.8em !important;}
}
