.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:bold}
tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir="rtl"] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.container{position:relative;width:100%;margin:0 auto;padding:0 2rem;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}.micontainer{max-width:1440px}@media(min-width:400px){}@media(min-width:550px){.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:"Raleway","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2;letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25;letter-spacing:-.1rem}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary{color:#FFF;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus{color:#FFF;background-color:#1eaedb;border-color:#1eaedb}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type="checkbox"],input[type="radio"]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:normal}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}button,.button{margin-bottom:1rem}input,textarea,select,fieldset{margin-bottom:1.5rem}pre,blockquote,dl,figure,table,p,ul,ol,form{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}
#wrapper{width:1060px;margin:20px auto}.clear{clear:left;height:21px;line-height:21px}.hover_rotation{position:relative;width:240px;height:150px;border:5px solid #f6f6f6;overflow:hidden;float:left;margin:15px}.hover_rotation img{position:absolute;width:400px;height:250px;top:50%;left:50%;margin-top:-125px;margin-left:-200px;border:0;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.8;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.hover_rotation img.hover_rotation_right:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-o-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}.hover_rotation img.hover_rotation_left:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.overlay_fade{position:relative;width:240px;height:150px;overflow:hidden;float:left;margin:15px;border:5px solid #f6f6f6}.overlay_fade img{width:100%;height:100%;border:0}.overlay_fade .overlay_zoom{position:absolute;top:0;width:100%;height:100%;background-image:url("/themes/luisarranz/css/../img/icons/zoom.png");background-repeat:no-repeat;background-position:center center;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.overlay_fade:hover .overlay_zoom{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.overlay_fade .zoom_white{background-color:rgba(255,255,255,.7)}.overlay_fade .zoom_black{background-color:rgba(0,0,0,.7)}.overlay_slide{position:relative;width:240px;height:150px;overflow:hidden;float:left;margin:15px;border:5px solid #f6f6f6}.overlay_slide img{width:100%;height:100%;border:0}.overlay_slide .overlay_zoom{position:absolute;top:-150px;width:100%;height:100%;background-image:url("/themes/luisarranz/css/../img/icons/zoom.png");background-repeat:no-repeat;background-position:center center;-webkit-transition:top .4s;-moz-transition:top .4s;-o-transition:top .4s;-ms-transition:top .4s;transition:top .4s}.overlay_slide:hover .overlay_zoom{top:0}.overlay_slide .zoom_white{background-color:rgba(255,255,255,.7)}.overlay_slide .zoom_black{background-color:rgba(0,0,0,.7)}.overlay_split{position:relative;width:240px;height:150px;overflow:hidden;float:left;margin:15px;border:5px solid #f6f6f6}.overlay_split img{width:100%;height:100%;border:0}.overlay_split .overlay_split_left,.overlay_split .overlay_split_right{position:absolute;width:50%;height:100%}.overlay_split .overlay_split_right{right:0;-webkit-transition:right .4s;-moz-transition:right .4s;-o-transition:right .4s;-ms-transition:right .4s;transition:right .4s}.overlay_split .overlay_split_left{left:0;-webkit-transition:left .4s;-moz-transition:left .4s;-o-transition:left .4s;-ms-transition:left .4s;transition:left .4s}.overlay_split .overlay_split_top,.overlay_split .overlay_split_bottom{position:absolute;width:100%;height:50%}.overlay_split .overlay_split_top{top:0;-webkit-transition:top .4s;-moz-transition:top .4s;-o-transition:top .4s;-ms-transition:top .4s;transition:top .4s}.overlay_split .overlay_split_bottom{bottom:0;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;-o-transition:bottom .4s;-ms-transition:bottom .4s;transition:bottom .4s}.overlay_split:hover .overlay_split_left{left:-50%}.overlay_split:hover .overlay_split_right{right:-50%}.overlay_split:hover .overlay_split_top{top:-50%}.overlay_split:hover .overlay_split_bottom{bottom:-50%}.overlay_split .split_white{background-color:rgba(255,255,255,.7)}.overlay_split .split_black{background-color:rgba(0,0,0,.7)}.overlay_join{position:relative;width:240px;height:150px;overflow:hidden;float:left;margin:15px;border:5px solid #f6f6f6}.overlay_join img{width:100%;height:100%;border:0}.overlay_join .overlay_join_left,.overlay_join .overlay_join_right{position:absolute;width:50%;height:100%}.overlay_join .overlay_join_left{left:-50%;-webkit-transition:left .4s;-moz-transition:left .4s;-o-transition:left .4s;-ms-transition:left .4s;transition:left .4s}.overlay_join .overlay_join_right{right:-50%;-webkit-transition:right .4s;-moz-transition:right .4s;-o-transition:right .4s;-ms-transition:right .4s;transition:right .4s}.overlay_join .overlay_join_top,.overlay_join .overlay_join_bottom{position:absolute;width:100%;height:50%}.overlay_join .overlay_join_top{top:-50%;-webkit-transition:top .4s;-moz-transition:top .4s;-o-transition:top .4s;-ms-transition:top .4s;transition:top .4s}.overlay_join .overlay_join_bottom{bottom:-50%;-webkit-transition:bottom .4s;-moz-transition:bottom .4s;-o-transition:bottom .4s;-ms-transition:bottom .4s;transition:bottom .4s}.overlay_join:hover .overlay_join_left{left:0}.overlay_join:hover .overlay_join_right{right:0}.overlay_join:hover .overlay_join_top{top:0}.overlay_join:hover .overlay_join_bottom{bottom:0}.overlay_join_left .join_zoom,.overlay_join_right .join_favorite,.overlay_join_top .join_zoom,.overlay_join_bottom .join_favorite{position:absolute;background-repeat:no-repeat;background-position:center center}.overlay_join .join_zoom,.overlay_join .join_favorite{width:100%;height:100%}.overlay_join_left .join_zoom,.overlay_join_top .join_zoom{background-image:url("/themes/luisarranz/css/../img/icons/zoom.png")}.overlay_join_right .join_favorite,.overlay_join_bottom .join_favorite{background-image:url("/themes/luisarranz/css/../img/icons/favorite.png")}.overlay_join .join_white{background-color:rgba(255,255,255,.7)}.overlay_join .join_black{background-color:rgba(0,0,0,.7)}.corner_ribbon{position:relative;width:240px;height:150px;overflow:hidden;float:left;margin:15px;border:5px solid #f6f6f6}.corner_ribbon img{width:100%;height:100%;border:0}.corner_ribbon .corner_ribbon_top_left_white,.corner_ribbon .corner_ribbon_top_left_black,.corner_ribbon .corner_ribbon_bottom_left_white,.corner_ribbon .corner_ribbon_bottom_left_black,.corner_ribbon .corner_ribbon_top_right_white,.corner_ribbon .corner_ribbon_top_right_black,.corner_ribbon .corner_ribbon_bottom_right_white,.corner_ribbon .corner_ribbon_bottom_right_black{position:absolute;width:0;height:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.corner_ribbon .corner_zoom,.corner_ribbon .corner_zoom{position:absolute;width:150px;height:150px;background:url("/themes/luisarranz/css/../img/icons/zoom.png") no-repeat center center}.corner_ribbon .corner_ribbon_top_left_white,.corner_ribbon .corner_ribbon_top_left_black{top:-150px;left:-150px;border-right:150px solid transparent}.corner_ribbon .corner_ribbon_top_left_white{border-top:150px solid rgba(255,255,255,.7)}.corner_ribbon .corner_ribbon_top_left_black{border-top:150px solid rgba(0,0,0,.7)}.corner_ribbon:hover .corner_ribbon_top_left_white,.corner_ribbon:hover .corner_ribbon_top_left_black{top:0;left:0}.corner_ribbon .corner_ribbon_top_left_white .corner_zoom,.corner_ribbon .corner_ribbon_top_left_black .corner_zoom{top:-170px;left:-35px}.corner_ribbon .corner_ribbon_bottom_left_white,.corner_ribbon .corner_ribbon_bottom_left_black{bottom:-150px;left:-150px;border-right:150px solid transparent}.corner_ribbon .corner_ribbon_bottom_left_white{border-bottom:150px solid rgba(255,255,255,.7)}.corner_ribbon .corner_ribbon_bottom_left_black{border-bottom:150px solid rgba(0,0,0,.7)}.corner_ribbon:hover .corner_ribbon_bottom_left_white,.corner_ribbon:hover .corner_ribbon_bottom_left_black{bottom:0;left:0}.corner_ribbon .corner_ribbon_bottom_left_white .corner_zoom,.corner_ribbon .corner_ribbon_bottom_left_black .corner_zoom{bottom:-180px;left:-30px}.corner_ribbon .corner_ribbon_top_right_white,.corner_ribbon .corner_ribbon_top_right_black{top:-150px;right:-150px;border-left:150px solid transparent}.corner_ribbon .corner_ribbon_top_right_white{border-top:150px solid rgba(255,255,255,.7)}.corner_ribbon .corner_ribbon_top_right_black{border-top:150px solid rgba(0,0,0,.7)}.corner_ribbon:hover .corner_ribbon_top_right_white,.corner_ribbon:hover .corner_ribbon_top_right_black{top:0;right:0}.corner_ribbon .corner_ribbon_top_right_white .corner_zoom,.corner_ribbon .corner_ribbon_top_right_black .corner_zoom{top:-180px;right:-30px}.corner_ribbon .corner_ribbon_bottom_right_white,.corner_ribbon .corner_ribbon_bottom_right_black{bottom:-150px;right:-150px;border-left:150px solid transparent}.corner_ribbon .corner_ribbon_bottom_right_white{border-bottom:150px solid rgba(255,255,255,.7)}.corner_ribbon .corner_ribbon_bottom_right_black{border-bottom:150px solid rgba(0,0,0,.7)}.corner_ribbon:hover .corner_ribbon_bottom_right_white,.corner_ribbon:hover .corner_ribbon_bottom_right_black{bottom:0;right:0}.corner_ribbon .corner_ribbon_bottom_right_white .corner_zoom,.corner_ribbon .corner_ribbon_bottom_right_black .corner_zoom{bottom:-180px;right:-30px}.sliding_panel_container{position:relative;width:240px;height:150px;float:left;margin:15px;border:5px solid #f6f6f6}.sliding_panel{position:absolute;display:inline;width:100%;height:100%}.sliding_panel img{width:100%;height:100%;position:relative;z-index:30;float:left;border:0}.sliding_panel .info_panel{display:block;position:absolute;padding:6px 10px 6px 10px;left:20px;width:180px;height:30px;overflow:hidden;background:#f6f6f6;border:solid 1px #ccc;-webkit-box-shadow:0 0 4px #ccc;-moz-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;-webkit-transition:bottom .25s linear;-moz-transition:bottom .25s linear;-o-transition:bottom .25s linear;-ms-transition:bottom .25s linear;transition:bottom .25s linear}.sliding_panel .info_panel p{font-size:11px;line-height:28px;margin:0}.sliding_panel .panel_bottom{bottom:0}.sliding_panel:hover .panel_bottom{bottom:-42px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-khtml-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.sliding_panel .panel_top{bottom:100px}.sliding_panel:hover .panel_top{bottom:148px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-khtml-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.elastic_thumbnails,.elastic_thumbnails_horizontal,.elastic_thumbnails_vertical{position:relative;float:left;margin:15px;overflow:hidden;border:5px solid #f6f6f6;line-height:0}.elastic_thumbnails_horizontal{height:150px}.elastic_thumbnails_vertical{width:240px}.elastic_thumbnails img,.elastic_thumbnails_horizontal img,.elastic_thumbnails_vertical img{width:240px;height:150px;border:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.elastic_thumbnails img:hover,.elastic_thumbnails_horizontal img:hover,.elastic_thumbnails_vertical img:hover{width:500px;height:300px}.elastic_thumbnails img:hover{margin-left:-40px;margin-top:-30px}.elastic_thumbnails_horizontal img:hover{margin-left:-60px;margin-top:-70px}.elastic_thumbnails_vertical img:hover{margin-left:-30px;margin-top:-20px}.flip_image{position:relative;width:240px;height:150px;float:left;margin:15px;overflow:hidden;border:5px solid #f6f6f6}.flip_image img{position:absolute;width:100%;height:100%;border:0}.flip_image .flip_horizontal,.flip_image .flip_vertical,.flip_image .flip_info{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.flip_image:hover .flip_horizontal{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.flip_image:hover .flip_vertical{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.flip_image .flip_info{width:220px;height:130px;padding:10px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.flip_image .flip_info p{font-size:11px;color:#000}.flip_image:hover .flip_info{position:absolute;background:rgba(255,255,255,.7);z-index:9999;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.levitation_shadow{position:relative;width:240px;height:150px;float:left;margin:15px 30px 15px 10px;background:#f6f6f6}.levitation_shadow img.levitation_image,.levitation_shadow img.levitation_image2{position:absolute;width:100%;height:100%;border:5px solid #f6f6f6;top:0;-webkit-transition:top .3s;-moz-transition:top .3s;-o-transition:top .3s;-ms-transition:top .3s;transition:top .3s}.levitation_shadow:hover img.levitation_image{top:-5px}.levitation_shadow:hover img.levitation_image2{top:-10px}.levitation_shadow .bottom_shadow{position:absolute;left:50%;margin:140px 0 0 -110px;width:220px;height:10px;-webkit-border-radius:120px / 8px;-moz-border-radius:120px / 8px;-o-border-radius:120px / 8px;-ms-border-radius:120px / 8px;-khtml-border-radius:120px / 8px;border-radius:120px / 8px;-webkit-box-shadow:0 10px 10px #000;-moz-box-shadow:0 10px 10px #000;box-shadow:0 10px 10px #000}.lomo_black,.lomo_white,.lomo_black_reversed,.lomo_white_reversed{position:relative;float:left;width:240px;height:150px;margin:15px;border:5px solid #f6f6f6}.lomo_black img,.lomo_white img,.lomo_black_reversed img,.lomo_white_reversed img{display:block;width:100%;height:100%;border:0}.lomo_black:after,.lomo_white:after,.lomo_black_reversed:after,.lomo_white_reversed:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;content:"";-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.lomo_black:after,.lomo_black_reversed:hover:after{-webkit-box-shadow:inset 0 0 5px #000;-moz-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000}.lomo_black:hover:after,.lomo_black_reversed:after{-webkit-box-shadow:inset 0 0 90px #000;-moz-box-shadow:inset 0 0 90px #000;box-shadow:inset 0 0 90px #000}.lomo_white:after,.lomo_white_reversed:hover:after{-webkit-box-shadow:inset 0 0 1px #fff;-moz-box-shadow:inset 0 0 1px #fff;box-shadow:inset 0 0 1px #fff}.lomo_white:hover:after,.lomo_white_reversed:after{-webkit-box-shadow:inset 0 0 90px #fff;-moz-box-shadow:inset 0 0 90px #fff;box-shadow:inset 0 0 90px #fff}.bottom_overlay{position:relative;float:left;width:240px;height:150px;margin:15px;border:5px solid #f6f6f6;display:inline-block;overflow:hidden}.bottom_overlay img{display:block;width:100%;height:100%;border:0}.bottom_overlay .description_white,.bottom_overlay .description_black{position:absolute;width:400px;height:100px;left:-75px;bottom:-55px;-moz-border-radius:200px / 50px;-webkit-border-radius:200px / 50px;border-radius:200px / 50px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s;transition:opacity .4s}.bottom_overlay .description_white{background:#fff;background:rgba(255,255,255,0.8)}.bottom_overlay .description_black{background:#000;background:rgba(0,0,0,0.8)}.description_white p,.description_black p{position:absolute;font-size:11px;line-height:28px;margin:0;left:85px;padding:10px}.description_white{color:#000}.description_black{color:#fff}.bottom_overlay:hover .description_white,.bottom_overlay:hover .description_black{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.stack_image{position:relative;width:240px;height:150px;float:left;margin:15px;overflow:hidden;border:5px solid #f6f6f6}.stack_image img{position:absolute;width:100%;height:100%;border:0}.stack_image img.image_stack01,.stack_image img.image_stack02{-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;-ms-transition:opacity .6s;transition:opacity .6s}.stack_image img.image_stack01{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.stack_image img.image_stack02{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.stack_image:hover img.image_stack01{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.stack_image:hover img.image_stack02{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.rounded_image{position:relative;float:left;width:150px;height:150px;margin:15px 30px 15px 15px}.rounded_image img.rounded_img,.rounded_image img.squared_img{width:100%;height:100%;display:block;border:5px solid #f6f6f6;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}.rounded_image img.rounded_img,.rounded_image img.squared_img:hover{-webkit-border-radius:75px;-moz-border-radius:75px;-o-border-radius:75px;-ms-border-radius:75px;-khtml-border-radius:75px;border-radius:75px}.rounded_image img.rounded_img:hover,.rounded_image img.squared_img{-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;-khtml-border-radius:0;border-radius:0}.information_box img{width:100%;height:100%;border:0}.information_details{-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s;justify-content:center;display:flex;align-items:center}.information_details p{font-size:11px;line-height:18px}.information_box .information_details{-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=1);opacity:1}.information_box:hover .information_details{-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=100);opacity:1;justify-content:center;display:flex;align-items:center}.information_black{background:#000;min-height:50px}.information_white{background:#ddd}.information_black p{color:#fff}.information_white p{color:#000}.continuous_slide{position:relative;width:240px;height:150px;border:5px solid #f6f6f6;overflow:hidden;float:left;margin:15px}.hslide{width:400px;height:250px;position:absolute;border:0;top:-60px;left:0;animation:hslide 5s linear 2s infinite alternate;-moz-animation:hslide 5s linear 2s infinite alternate;-webkit-animation:hslide 5s linear 2s infinite alternate}@keyframes hslide{0%{left:0}100%{left:-160px}}@-moz-keyframes hslide{0%{left:0}100%{left:-160px}}@-webkit-keyframes hslide{0%{left:0}100%{left:-160px}}.vslide{width:400px;height:250px;position:absolute;border:0;top:0;left:-40px;animation:vslide 8s linear 2s infinite alternate;-moz-animation:vslide 8s linear 2s infinite alternate;-webkit-animation:vslide 8s linear 2s infinite alternate}@keyframes vslide{0%{top:0}100%{top:-80px}}@-moz-keyframes vslide{0%{top:0}100%{top:-80px}}@-webkit-keyframes vslide{0%{top:0}100%{top:-80px}}.dslide{width:400px;height:250px;position:absolute;border:0;top:0;left:0;animation:dslide 6s linear 2s infinite alternate;-moz-animation:dslide 6s linear 2s infinite alternate;-webkit-animation:dslide 6s linear 2s infinite alternate}@keyframes dslide{0%{top:0;left:0}100%{top:-60px;left:-140px}}@-moz-keyframes dslide{0%{top:0;left:0}100%{top:-60px;left:-140px}}@-webkit-keyframes dslide{0%{top:0;left:0}100%{top:-60px;left:-140px}}.hslide:hover,.vslide:hover,.dslide:hover{animation-play-state:paused;-moz-animation-play-state:paused;-webkit-animation-play-state:paused}.perspective{width:240px;height:150px;margin:15px 20px 15px 20px;float:left;-webkit-perspective:600;-webkit-transform-style:preserve-3d;-webkit-transition-property:perspective;-webkit-transition-duration:.5s}.perspective:hover{-webkit-perspective:1000}.perspective img.perspective_right,.perspective img.perspective_left{width:100%;height:100%;border:5px solid #f6f6f6;-moz-box-shadow:0 0 6px #666;box-shadow:0 0 6px #666;-webkit-box-shadow:0 0 6px #666;-webkit-transition-property:transform;-webkit-transition-duration:.5s}.perspective img.perspective_right{-webkit-transform:rotateY(30deg)}.perspective img.perspective_left{-webkit-transform:rotateY(-30deg)}.perspective img:hover.perspective_right,.perspective img:hover.perspective_left{-webkit-transform:rotateY(0deg)}@media(min-width:768px){.information_box .information_details{-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=0);opacity:0}}
nav#principal li{display:inline-block;float:left}nav#principal li a{display:block}nav#principal li:hover ul a:hover{background:#000;color:#fff}nav#principal li ul{display:none}nav#principal li ul li{display:block;float:none}nav#principal li ul li a{width:auto;min-width:100px;padding:0 20px}nav#principal li a:hover+.hidden,nav#principal .hidden:hover{display:block}nav#principal .show-menu{text-decoration:none;color:#fff;background:#000;text-align:center;padding:0;height:3.5rem;line-height:3.5rem;font-weight:700;display:none}nav#principal input[type=checkbox]{display:none}nav#principal input[type=checkbox]:checked~#menu{display:block}@media screen and (max-width :768px){nav#principal ul{position:static;display:none}nav#principal ul li,nav#principal li a{width:100%}nav#principal li a{height:4rem;line-height:4rem;font-weight:700}nav#principal{position:absolute;width:90%;background:#000;z-index:999}nav#principal .show-menu{display:block}}
@font-face{font-family:'gothic';src:url('/themes/luisarranz/css/../fonts/gothic.eot');src:local('gothic'),url('/themes/luisarranz/css/../fonts/gothic.woff') format('woff'),url('/themes/luisarranz/css/../fonts/gothic.ttf') format('truetype')}html{font-size:62.5%}body{overflow-x:hidden;font-family:'gothic' !important;font-weight:400;font-size:13px;line-height:1.5;position:relative;background:#000;color:#fff}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{text-align:left;font-size:2rem;margin-bottom:0}h2.miproyecto,h2.miproyectodocu,h1{font-size:1.2rem;letter-spacing:.3px;margin-left:1rem;margin-bottom:1rem;text-transform:uppercase}h2.miproyectodocu{margin-top:2rem}div.information_details.information_black{line-height:1.2}a{text-decoration:none;color:#ddd}a:hover{color:#fe6500}p.tab{margin-left:210px}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{color:#000}div.lasredes{display:flex}ul.misredes{display:flex;color:#fff}ul.misredes li{color:#fff;list-style:none;margin:0 .3rem}ul.misredes a{color:#fff}header{height:6rem;line-height:1rem;width:100%;border-bottom:0;background-color:#000;z-index:10000;color:#fff}div.micontacto{margin-top:5rem;text-align:center}div.micontacto p{font-weight:bold;font-size:2rem}div#block-luisarranz-branding img{width:20rem;height:auto}div#block-luisarranz-branding img.site-logo{max-width:unset}div.mibarra{display:flex;flex-direction:column;text-align:center;justify-content:center}ul.menu li{margin:0 2rem}ul.menu li a{font-weight:600;color:#fff;padding-top:.5rem;padding-bottom:.5rem;border-bottom:3px solid transparent;transition:all .5s ease-out}ul.menu a.is-active{color:#fff}p::-moz-selection{color:red}p::selection{color:red}ul.menu li a:hover{color:#fe6500}div.region-content img,section.destacados img,section.masinfo img{width:100%;height:auto}div.region-content div.slide__content img{width:unset}div.media.media--bundle--proyecto.media--slick.media--image img{max-width:100%}div.mibarra ul.menu{display:flex;justify-content:center;text-align:center}main{min-height:40rem}div.views-view-grid.horizontal div.three.columns,div.views-view-grid.horizontal div.six.columns{border-radius:4px;box-shadow:#ccc 0 0 16px;text-align:center;padding-bottom:10px;line-height:25px;margin-bottom:15px;background:#27314c;transition:background-color .5s ease;color:#fff;font-weight:bold}div.views-view-grid.horizontal div.three.columns a,div.views-view-grid.horizontal div.six.columns a{color:#fff}div.views-view-grid.horizontal div.three.columns:hover,div.views-view-grid.horizontal div.six.columns:hover{background:#6e83ae}div.views-view-grid.horizontal div.three.columns,div.views-view-grid.horizontal div.six.columns{overflow:hidden}div.views-view-grid.horizontal div.three.columns img,div.views-view-grid.horizontal div.six.columns img{transition:all .5s ease}div.views-view-grid.horizontal div.three.columns img:hover,div.views-view-grid.horizontal div.six.columns img:hover{transform:scale(1.1);border-radius:.3125rem}div.view-obra-basica div.view-content,div.view-restauraciones div.view-content,div.view-otros div.view-content,div.view-concursos div.view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}section.destacados,section.masinfo{padding:5rem 0}section.masinfo{background:#ccc;background-image:url(/themes/luisarranz/css/../images/fondos/mas-info.jpg);background-repeat:no-repeat;background-size:cover}section.masinfo h2{text-align:center;color:#fff}div.control{display:flex;line-height:0}div.control div{flex:1}div.control div img{width:100%;height:auto;line-height:0}div.controltexto{display:flex;justify-content:center;text-align:center;align-items:center;color:#27314c}.mitodo{position:relative}.mititulo{position:absolute;left:-10px;top:-10px;padding:20px;width:220px;height:130px;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-webkit-transition:all .6s;-moz-transition:all .6s;-o-transition:all .6s;-ms-transition:all .6s;transition:all .6s}div.contenttitle{text-align:right}div.detalles{display:none;background:#000;padding:2rem;margin:0 auto;width:360px}div.detalles h3{font-size:14px;margin-bottom:0;min-width:20rem}div.detalles label,div.detalles h3{min-width:20rem;text-align:right;float:left;margin-right:1rem;text-transform:uppercase}div.mititulobio{display:flex;justify-content:space-between}h3{font-size:2rem;line-height:1.3;letter-spacing:-.1rem}div.detalles div.datos p{margin-bottom:0}div.detalles div.datos{margin-bottom:2rem}div.detalles p{clear:both}div.micajabox{display:none;background:#000;padding:1rem}div.micajabox{padding:0 !important}div.fichatecnica{text-align:right;display:flex;justify-content:flex-end}div.fichatecnica a{background:#fff;padding:.5rem 4rem;text-align:center;width:100%;color:#000;cursor:pointer;border-radius:4px;transition:.2s linear all;margin-bottom:2rem}div.fichatecnica a:hover{background:#d7000f;color:#fff}div.field--name-field-microdescripcion{margin-top:2rem}footer{min-height:200px;padding:3rem 0;color:#fff;background:#000}footer a{color:#fff}footer li{margin-bottom:0;list-style:disc}div.separador{display:flex}div.separador div{flex:1;margin:2rem}div#block-seguridad-breadcrumbs{color:#ccc}div#block-seguridad-breadcrumbs a{color:#fff}input,textarea{width:100%}div.field--name-field-colaboradores em{display:block;width:30rem;padding-right:1rem;text-align:right;float:left}div.field--name-field-colaboradores strong{text-indent:30rem;padding-left:1.4rem;display:inline-block}div.field--name-field-colaboradores strong:first-child{text-indent:0;padding-left:0}div.field__label{display:block;width:30rem;padding-right:1rem}img{max-width:100%;display:block;margin-left:auto;margin-right:auto}div#block-luisarranz-branding img{max-width:unset;margin-left:unset;margin-right:unset;margin-bottom:.8rem}.thumbnails{list-style:none;font-size:0;margin-left:-2%;right:0;float:right}.thumbnails li{display:inline-block;margin-left:1rem;text-align:center;vertical-align:middle}.thumbnails li:hover .item-hugger{background:white}.thumbnails li:hover .item-hugger .title{color:#000}.thumbnails input[name="select"]{display:none}.thumbnails .item-hugger{position:relative;background:#f2f2f2;transition:all 150ms ease-in-out}div.item-hugger label,div.item-hugger legend{margin:0;padding:0}.thumbnails label{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.thumbnails .thumb-image{height:35px;width:35px}.thumbnails .content{position:absolute;top:0;left:0;opacity:0;transition:all 150ms linear;display:flex;flex-direction:column;justify-content:center}.thumbnails .content .title{font-size:60px;font-weight:400;display:inline-block;color:#555;border-bottom:6px solid #fe7701;padding:50px 10px 0;text-transform:uppercase}.thumbnails input[name="select"]:checked+.item-hugger{margin:0;background:white}ul.thumbnails{margin-top:390px}.thumbnails input[name="select"]:checked~.content{opacity:1}.white-box{height:500px}.flexslider{background:#000;margin:3rem 0;border:0}.flexslider img,.flexslider .slides img{width:unset;height:auto;border:0}div.biografia{display:flex;flex-direction:column}div.flex-caption{text-align:center}ul.thumbnails{width:100%}div.mySlides.fade img{margin:0}@media(min-width:400px){ul.thumbnails{width:100%;margin-top:410px}}@media(min-width:500px){ul.thumbnails{width:100%;margin-top:410px}}@media(min-width:600px){div.view-obra-basica div.view-content,div.view-restauraciones div.view-content,div.view-otros div.view-content,div.view-concursos div.view-content{grid-template-columns:1fr 1fr 1fr}}@media(min-width:650px){div.region-content img,section.destacados img,section.masinfo img{width:100%;height:auto}}@media(min-width:768px){div.detalles{display:none;background:#000;padding:2rem;margin:0 auto;width:600px}div.view-id-obra_basica div.view-content{font-size:1rem}div.item-wrapper{width:63.4rem;height:63.4rem}ul.thumbnails{margin-top:67.6rem}div.region-content div.view img{max-width:480px;opacity:.5;transition:all .5s ease}div.region-content div.view img:hover{opacity:1}.thumbnails .thumb-image{height:50px;width:50px}.thumbnails .content{position:absolute;top:0;left:0;width:48%;opacity:0;transition:all 150ms linear;display:flex;flex-direction:column;justify-content:center}.thumbnails{list-style:none;font-size:0;margin-left:-2%;width:50%;right:0;float:right}.container.container80{width:80%}.micajabox{width:634px;margin:0 auto}nav#principal li{padding:0 2rem}div.mibarra{flex-direction:row}h2.miproyecto{margin-top:-25px}div.fichatecnica a{margin-top:-25px;margin-bottom:25px !important}div.biografia{flex-direction:row}div.biografia>div{flex:1}div.biografia>div.textbio{width:100%;height:690px;padding:0 2rem;overflow:auto;order:1}div.biografia>div.fotobio{order:2}div.view-obra-basica div.view-content,div.view-restauraciones div.view-content,div.view-otros div.view-content,div.view-concursos div.view-content{grid-template-columns:1fr 1fr}.container.container80{width:100%}.container800{max-width:800px;margin:0 auto}.container1200{max-width:1200px;margin:0 auto}body.page-node-type-webform div.node__content{display:flex}body.page-node-type-webform div.node__content>div{flex:1;margin:3rem}div.lasredes{justify-content:flex-end}div#block-seguridad-breadcrumbs{text-align:right}.thumbnails .content{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all 150ms linear;display:flex;flex-direction:column;justify-content:center}.thumbnails{list-style:none;font-size:0;margin-left:-2%;width:100%;right:0;float:right}div.fichatecnica a{width:unset;margin-bottom:0}}@media(min-width:1000px){div.item-wrapper{width:63.4rem;height:63.4rem;background:#000;margin-left:0}ul.thumbnails{margin-right:28rem}div.region-content img,section.destacados img,section.masinfo img{width:100%;height:auto}div.view-obra-basica div.view-content,div.view-restauraciones div.view-content,div.view-otros div.view-content,div.view-concursos div.view-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}ul.thumbnails{width:300px;margin-right:0;margin-top:0}.thumbnails .content{width:54%}}@media(min-width:1100px){div.item-wrapper{margin-left:4rem}ul.thumbnails{margin-right:4rem}}@media(min-width:1200px){div.view-obra-basica div.view-content,div.view-restauraciones div.view-content,div.view-otros div.view-content,div.view-concursos div.view-content{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;max-width:800px;margin:0 auto}div.view-content div.information_details.information_black>a{width:400px;position:absolute;left:0;text-align:left;margin:0 !important;padding:0 !important}div.information_box{position:relative}ul.thumbnails{width:300px;margin-right:4%}div.item-wrapper{margin-left:10%}ul.thumbnails{margin-right:10%}.thumbnails .content{width:60%}}@media(min-width:1300px){div.item-wrapper{margin-left:15%}ul.thumbnails{margin-right:15%}}@media(min-width:1400px){ul.thumbnails{width:300px}.thumbnails .content{width:60%}div.item-wrapper{margin-left:18%}ul.thumbnails{margin-right:18%}}@media(min-width:1500px){div.item-wrapper{margin-left:22%}ul.thumbnails{margin-right:22%}}@media(min-width:1600px){div.item-wrapper{margin-left:25%}ul.thumbnails{margin-right:25%}}.slider ul{display:flex;padding:0;width:4000%;animation:cambio 20s infinite alternate linear}.slider li{width:100%;list-style:none}.slider img{width:100%}@keyframes cambio{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}100%{margin-left:-300%}}
