 .view .mask,.view .content { width:308px;height:241px;position:absolute;overflow:hidden;top:0;left:0;} .view img { display:block;position:relative;} .view h2 { text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,0.8);margin:0px 0 0 0;font-family:'Helvetica',Arial,sans-serif;font-weight:normal;text-decoration:none;} .view p { font-family:Georgia,serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;} .view a.info { display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000;} .view a.info:hover { -webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}@charset "utf-8";.menu_vertical > li > ul li a:before{ font-size:8px;color:#aa7b37;position:absolute;width:1em;height:1em;top:0;left:-2.7em;} .menu_vertical > li > ul li:hover a,.menu_vertical > li > ul li:hover a span,.menu_vertical > li > ul li:hover a:before {color:#32373D;} .margin-top { margin-top:25px !important } ul,ul ul { margin:0;padding:0;list-style:none;} ol,ol ol { margin:0;padding:0;list-style:none;} #wrapper { width:220px;margin:55px auto 40px;font-size:0.8125em;} .menu_vertical { width:auto;height:auto;} .menu_vertical h1 { color:#aa7b37;text-align:left;font-size:16px;font-family:'Helvetica LT Std Cond',Helvetica,Arial,sans-serif;padding:0px 0 10px 25px;margin:0 } .menu_vertical > li > a {border-top:1px solid #c1c1c1;width:95%;height:2.75em;line-height:2.75em;text-indent:2.10em;display:block;position:relative;font-family:Roboto;font-weight:400;color:#585858;font-size:12px;} .menu_vertical > li > a:hover { background:url(/img/frontend/arrow-menu1.png) right no-repeat;color:#000 } .menu_vertical > li > a.noarrow { background:0 none } .menu_vertical ul li a {background:#fff;border-bottom:1px solid #efeff0;width:100%;height:2.75em;line-height:2.75em;text-indent:2.75em;display:block;position:relative;font-family:"Arial",Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;color:#878d95;} .menu_vertical ul li:last-child a { border-bottom:none 0px;} .menu_vertical > li > a.active {background-color:#ededed;color:#aa7127;border-bottom:0px solid #c1c1c1;} .menu > li > ul li a:before{font-size:8px;color:#aa7b37;position:absolute;width:1em;height:1em;top:0;left:-2.7em;} .menu > li > ul li:hover a,.menu > li > ul li:hover a span,.menu > li > ul li:hover a:before {color:#32373D;} .margin-top { margin-top:25px !important } ul,ul ul { margin:0;padding:0;list-style:none;} ol,ol ol { margin:0;padding:0;list-style:none;} #wrapper { width:220px;margin:55px auto 40px;font-size:0.8125em;} .menu { width:auto;height:auto;} .menu h1 { color:#aa7b37;text-align:left;font-size:16px;font-family:'Helvetica LT Std Cond',Helvetica,Arial,sans-serif;padding:0px 0 10px 25px;margin:0 } .menu h2 { color:#aa7b37;text-align:left;font-size:16px;font-family:'Helvetica LT Std Cond',Helvetica,Arial,sans-serif;padding:0px 0 10px 25px;margin:0 } .menu > li > a {border-top:1px solid #c1c1c1;width:95%;height:2.75em;line-height:2.75em;text-indent:2.10em;display:block;position:relative;font-family:Roboto;font-weight:400;color:#585858;font-size:12px;} .menu > li > a:hover { background:url(/img/frontend/arrow-menu1.png) right no-repeat;color:#000 } .menu > li > a.noarrow { background:0 none } .menu ul li a {background:#fff;border-bottom:1px solid #efeff0;width:95%;height:2.75em;line-height:2.75em;text-indent:2.75em;display:block;position:relative;font-family:"Arial",Helvetica,Arial,sans-serif;font-size:11px;font-weight:400;color:#878d95;} .menu ul li a.active {background-color:#F7F7F7;color:#aa7127;border-bottom:0px solid #c1c1c1;} .menu ul li:last-child a { border-bottom:none 0px;} .menu > li > a.active {background-color:#ededed;color:#aa7127;border-bottom:0px solid #c1c1c1;} a.arrowdown:hover{cursor:pointer} .menu_vertical h2 {color:#aa7b37;text-align:left;font-size:16px;font-family:'Helvetica LT Std Cond',Helvetica,Arial,sans-serif;padding:0px 0 10px 25px;margin:0;} h1.titu-princ {color:#545454;font-size:15px;float:left;font-family:'Helvetica LT Std Cond',Helvetica,Arial,sans-serif !important;font-weight:normal;padding-right:5px;text-transform:uppercase;} .fe_inputWrap input { cursor:pointer;margin-top:3px;opacity:0;} .fe_inputWrap { display:block;float:left;margin:0 4px 0 0;vertical-align:middle;} .checkArea { left:17px;} .box-product .checkArea { height:22px;margin:0 0 15px;overflow:hidden;} div.box-product p.checkArea { width:138px;height:26px;} .layPop { background-color:#FFFFFF;border:1px solid #AA7B37;color:#666666;padding:37px 26px 20px;position:relative;z-index:1100;} .comparing .btnArea input { margin:0 2px;} .submitStyle[type="button"] { padding-bottom:0;} .submitStyle,#filterTool .submitStyle[type="submit"] { background:-moz-linear-gradient(center top,#FEFEFE,#F1F1F1) repeat scroll 0 0 #F1F1F1;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;color:#007CC0;cursor:pointer;font-size:11px;font-weight:bold;height:22px;line-height:11px;overflow:visible;padding:0 5px 2px;vertical-align:middle;} .layPop .btnClose { position:absolute;right:-13px;top:-30px;} .portfolio-thumbnails {list-style:none;margin:10px 0 30px;overflow:hidden } .dos_columnas{display:inline-block;width:40%;} .checkArea {display:block;float:left;margin:0px 4px 0 0;vertical-align:middle;width:auto;} .box-princ .check-box { width:150px;text-align:center;overflow:hidden;margin:0 auto;padding:0px 0 3px;font-size:11px;line-height:15px;} .submitStyle,#filterTool .submitStyle[type="submit"] {overflow:visible;font-size:11px;cursor:pointer;color:#aa7B37;margin-left:30px;border:1px solid #ccc;background:#f1f1f1 -webkit-gradient(linear,0% 0%,0% 100%,from(#fefefe),to(#f1f1f1));background:#f1f1f1 -moz-linear-gradient(top,#fefefe,#f1f1f1);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fefefe,endColorStr=#f1f1f1);} p.sin_resultados{text-align:center;font-weight:bold;} table.mensaje {margin-top:139px;width:100%;} table.mensaje td {text-align:center;}.box-princ { margin-right:6px;margin-top:20px;float:left;border:0px solid #060;height:395px;overflow:hidden } .box-princ:hover { background-color:#f5f5f5;} .box-princ .box-product { width:170px;height:378px;overflow:hidden;padding:4px 2px 10px;} .box-product .pic-product { margin:0 auto;width:160px;padding-bottom:14px } .box-product h2.titulo-product {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;text-align:center;font-size:14px;font-weight:bold;padding-top:5px;padding-bottom:0px;margin:0;width:160px;height:34px;margin:0 auto;overflow:hidden;border:0px solid #0C0 } h2.titulo-product a { color:#2b2b2b;} .box-product span.txtsub {font-size:11px;margin:0 auto;padding:2px 0;width:160px;text-align:center;display:block;color:#000000;border:0px solid #0C0;height:12px;overflow:hidden } .box-product p { font-size:11px;color:#888888;text-align:center;padding:0;margin:0;height:55px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;} .box-princ .border-1:hover { border-bottom:2px solid #f08a00 } .box-princ .border-2:hover { border-bottom:2px solid #aa7127 } .box-princ .border-3:hover { border-bottom:2px solid #00a4eb } .box-princ .border-4:hover { border-bottom:2px solid #fb0303 } .box-princ .border-5:hover { border-bottom:2px solid #87888a } .box-princ .border-6:hover { border-bottom:2px solid #8fd400 } .box-princ .border-7:hover { border-bottom:2px solid #fbbe00 } .box-princ .border-8:hover { border-bottom:2px solid #b90065 } .box-princ .border-9:hover { border-bottom:2px solid #43b208 } .box-princ .border-10:hover { border-bottom:2px solid #bc34ba } .container-carousel {margin:40px auto;padding:0;position:relative;width:720px;display:inline-block;float:right;} .container-carousel:after { clear:both;content:" ";display:block;height:0;visibility:hidden;} .article {display:inline-block;position:relative;width:100%;} .cont { margin:20px auto;padding:0 10px;width:720px;} .carousel .btns { padding-top:5px;text-align:center;} #carousel_1 { margin:0 auto;width:720px;height:450px;} #carousel_1 .carousel_box {float:left;border:solid #000 5px;width:140px;height:140px;color:#fff;} #carousel_1 .no-marg { margin-top:5px;margin-bottom:5px;margin-left:1px;margin-right:1px;padding-right:8px } .page_title_s3,.home_widget .page_title_s4,.page_title_testimonials,.zaptitle {border-bottom:1px solid #EDEDED;color:#545454;float:left;font-family:Arial,sans-serif;font-size:16px;font-weight:bold;margin:0 0 20px;min-height:30px;padding:0;clear:both;width:100%;} .home_widget .page_info_title_s2,.home_widget .page_info_title_s3,.home_widget .page_info_title_s4,page_info_title_testimonials,.zaptitle span {border-bottom:1px solid #aa7127;color:#545454;float:left;font-family:'Helvetica Neue 67',Helvetica,Arial,sans-serif;!important font-weight:400;font-size:16px;line-height:20px;padding-bottom:10px;position:relative;top:1px;} .pag-proj2_s3 .nextbutton,.pag-proj2_s3 .prevbutton { float:right;left:0;} .jcarousel-next-horizontal{position:relative;width:22px;height:22px;cursor:pointer;background:url(/img/frontend/arrow-p.png) no-repeat center center;left:30px;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;} .jcarousel-prev:hover,.jcarousel-next:hover,.jcarousel-prev-horizontal:hover,.jcarousel-next-horizontal:hover,.flex-direction-nav a.prev:hover,.flex-direction-nav a.next:hover{background-color:#aa7127 !important;} .jcarousel-next-horizontal:hover,.jcarousel-next-horizontal:focus { opacity:1;background:url(/img/frontend/arrow-phover.png) no-repeat center center;} .jcarousel-next-horizontal:active { opacity:0.1;} .jcarousel-prev-horizontal {position:relative;width:22px;height:22px;cursor:pointer;background:url(/img/frontend/arrow-l.png) no-repeat center center;left:6px;opacity:0.5;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;float:left;} .jcarousel-prev-horizontal:hover,.jcarousel-prev-horizontal:focus { opacity:1;background:url(/img/frontend/arrow-lhover.png) no-repeat center center;} 