html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}body{font-family:'exo_2',sans-serif;background:#333;color:#eee;overflow-x:hidden;}h1{font-size:36px;}h1,h2,h3,h4,h5,h6{font-family:exo_2thin;}#Inicio{height:0;}#Header{background:#ffffff none repeat scroll 0 0;box-shadow:0 0 15px -4px #000000;height:142px;position:relative;top:0;transition:all 0.2s ease-in-out 0s;width:100%;z-index:1000;overflow:hidden;}#Header .background{background:url('img/bg3.png') #fff repeat scroll 0 0;opacity:0.8;}#Header,#Header a{color:#eee;}#Header .HeaderWrapper{height:102px;overflow:hidden;transition:height 0.2s ease-in-out 0s;}.HeaderWrapper .maxWidth{height:100%;position:relative;}#Logo{float:left;height:102px;width:294px;}.smallHeader #Logo{}#Logo .isologo{display:block;height:auto;margin:6px 0 0;width:294px;opacity:1;position:relative;top:0;}.smallHeader #Logo .isologo{}#ContactData{display:block;float:right;height:100%;margin:0;padding:0;position:relative;width:auto;z-index:1;}#ContactData > .background{bottom:0;height:100%;left:-50px;opacity:0.9;overflow:hidden;position:absolute;right:-620px;top:0;transform:skewX(40deg);width:auto;z-index:-1;}#ContactData > .background::before{background:rgba(0,0,0,0) url("img/dark-pattern.png") repeat scroll 50% 50%;bottom:0;box-shadow:0 -110px 100px -131px #000000 inset;content:"";height:100%;left:-50px;position:absolute;right:-620px;top:0;transform:skewX(-40deg);width:auto;}.smallHeader #ContactData{}#ContactData > ul{display:block;padding:7px 0;position:relative;}#ContactData > ul > li{display:block;position:relative;}#ContactData ul li.uno{left:-50px;}#ContactData ul li.dos{left:-25px;}#ContactData ul li.tres{left:0px;}#ContactData ul li i{line-height:inherit;margin-right:30px;text-align:left;width:0;}#ContactData ul li p,#ContactData ul li a{border-radius:5px;display:inline-block;height:24px;margin:0;padding:2px 5px;position:relative;text-align:left;text-decoration:none;}#ContactData ul li a:hover{background:#004e86 none repeat scroll 0 0;box-shadow:1px -1px 5px -2px #000000 inset,-3px -4px 6px -6px #000000,0 0 0 1px #2a87c1 inset;}#ContactData ul li a img{display:inline-block;vertical-align:super;}#ContactData span{display:inline-block;line-height:25px;vertical-align:top;}#Header #NavigationData{background:#004e86 none repeat scroll 0 0;box-shadow:0 22px 0 0 rgba(255,255,255,0.1) inset,0 -35px 75px -40px rgba(255,255,255,0.3) inset;clear:both;display:block;height:40px;position:relative;z-index:99999;}.smallHeader #Header #NavigationData{}#NavigationData.is_stuck{position:fixed !important;top:0 !important;bottom:auto;left:0;right:0;}#MainMenu{height:40px;position:relative;display:block;overflow:hidden;}#MainMenu .HomeLink{background:#ffffff none repeat scroll 0 0;border-radius:30px;box-shadow:0 5px 10px -5px #000000;display:block;float:left;margin-right:0;padding:0;position:relative;top:22px;transition:all 0.15s ease-out 0.3s;width:0;}.smallHeader #MainMenu .HomeLink{margin-right:10px;padding:1px;top:0;width:38px;}#MainMenu .HomeLink .iso{display:block;height:auto;width:100%;}#MainMenu .link{display:inline-block;line-height:44px;padding:0 24px;text-decoration:none;color:#fff;text-shadow:1px 1px 1px #000000;height:40px;position:relative;z-index:1;box-shadow:0 -14px 20px -15px #06395d inset;border-left:1px solid #4680aa;border-right:1px solid #06395d;}#MainMenu .MenuGroup.Level1:hover > .link{background:#222222 none repeat scroll 0 0;color:#2bf;}#MainMenu .link.active{background:#333333 none repeat scroll 0 0;box-shadow:0 22px 0 0 rgba(255,255,255,0.1) inset;color:#1579bd;}#MainMenu .link.active:hover{background:#333333 none repeat scroll 0 0;box-shadow:0 22px 0 0 rgba(255,255,255,0.1) inset;color:#1579bd;}#MainMenu .Level1 > .link .icon{position:relative;float:left;margin:5px 6px 0 0;color:#fff;text-shadow:none;background:rgba(0,0,0,0.4);padding:4px;font-size:24px;border-radius:42px;display:none;}#MainMenu .link span{}#MainMenu .signal{opacity:0;transition:all ease-in-out 0.2s;height:1px;background:#fff;position:absolute;top:100%;box-shadow:0 0 0 0 #fff;}#MainMenu:hover .signal{opacity:1;}#MainMenu .signal.expand{opacity:1;box-shadow:0 0 20px 1px #fff;}.MenuGroup.Level1{display:block;float:left;height:40px;position:relative;}#MainMenu .MenuGroup.Level1.active{background:#29d;}.MenuGroup.Level2{background:#222222 none repeat scroll 0 0;border-left:1px solid #444444;border-right:1px solid #444444;border-bottom:1px solid #444444;border-radius:0 0 10px 10px;box-shadow:0 10px 16px -10px #000000;display:none;left:0;position:absolute;top:40px;width:220px;overflow:hidden;}.MenuGroup.Level1:hover > a{background:#222;}.MenuGroup.Level1:hover .MenuGroup.Level2{display:block;}#MainMenu .MenuGroup.Level2 .link{display:block;float:none;}#MainMenu .MenuGroup.Level2 .link.active:hover{background:#666 none repeat scroll 0 0;box-shadow:0 22px 0 0 rgba(255,255,255,0.1) inset;color:#fff;}#MainMenu .MenuGroup.Level2 .link:hover{color:#fff;background:#004e86 none repeat scroll 0 0;box-shadow:0 22px 0 0 rgba(255,255,255,0.1) inset;}#Content{}#Content > article{overflow:hidden;}#Content > .maxWidth{position:relative;z-index:10;padding:0;}#Content .background{background:url('img/bg3.jpg') #333 repeat fixed 0 0;}#Content.Item,#Content.Categorias,#Content.Buscador,#Content.Marcas,#Content.Novedades,#Content.Ofertas,#Content.Empresa,#Content.Contacto{background:#444;}#Footer{background:#111111 none repeat scroll 0 0;color:#ffffff;position:relative;}#Credits p{color:#bbbbbb;display:block;font-size:11px;padding:17px 20px 14px;text-align:center;text-transform:uppercase;}#Credits p span{color:#fff;}#Footer .background{background:#222222 none repeat scroll 0 0;border-top:1px solid #333333;box-shadow:0 10px 10px -12px #000000 inset;}#Contact{background:#222222 none repeat scroll 0 0;clear:both;display:block;position:relative;}#Contact .background{background:url('img/bg3.jpg') #333 repeat scroll 0 0;}#Contacto{padding:30px 0 40px;color:#ffffff;}#Contacto p{border:1px solid #666666;display:block;margin:0 50px 0 0;padding:20px;}#Contacto h1{margin-right:50px;}.maxWidth{display:block;margin:0 auto;width:98%;padding:0;position:relative;max-width:1280px;}.section{clear:both;display:block;overflow:hidden;padding:10px 0 0;position:relative;}.background{position:absolute;left:0;right:0;bottom:0;top:0;}.grid ul{padding:10px 0 60px;}.grid ul li{display:block;font-size:18px;margin:0 0 15px;}.grid ul li i{display:inline-block;position:relative;float:left;}.grid ul li span{display:block;margin-left:26px;position:relative;}.grid{clear:both;display:block;position:relative;}.grid.two .column{float:left;min-height:1px;width:50%;}.grid.five .column{float:left;width:20%;}.grid.six .column{float:left;width:16.6666%;}.column .title{border-bottom:1px solid;display:block;font-size:36px;font-weight:300;padding:60px 0 20px;text-transform:uppercase;}.column .title i{display:block;float:left;font-size:38px;padding:0 20px 0 0;}.colLeft .title,.colLeft .text{margin-right:90px;}.colRight .title,.colRight .text{margin-left:90px;}.colLeft .title,.colRight .text{opacity:0;left:-50px;transition:all ease-in-out 0.2s;position:relative;}.colRight .title,.colLeft .text{opacity:0;left:50px;transition:all ease-in-out 0.2s;position:relative;}.visible .colLeft .title,.visible.colRight .text{opacity:1;left:0px;}.visible.colRight .title,.visible.colLeft .text{opacity:1;left:0px;}.column .text{padding:10px 0 0;}.column .text > p{display:block;font-size:18px;padding:20px 0 20px;text-align:justify;}.img-background{bottom:0;height:auto;left:0;position:absolute;right:0;top:0;width:auto;z-index:1000;}.nicescroll-rails{z-index:1010 !important;}.justified-gallery{width:auto !important;}.justified-gallery > a > .caption,.justified-gallery > div > .caption{font-size:13px !important;padding:10px !important;text-align:center;text-transform:uppercase;z-index:1001;}body .pswp__caption__center{text-align:center;text-transform:uppercase;}.product-desc a{color:#004e86 !important;text-decoration:underline !important;}#FluidGallery{margin:0 -5px;}#HomeGallery .slick-slide{position:relative;}#HomeGallery .main-img.asBackground{background-color:#000;background-position:50% center;background-repeat:no-repeat;display:block;height:480px;position:relative;width:100%;background-size:cover;box-shadow:0 0 30px -10px #000 inset,0 0 10px 6px #000 inset;}#HomeGallery h1{font-size:38px;padding:12px 20px 10px;width:100%;overflow:hidden;display:block;text-overflow:ellipsis;box-sizing:border-box;background:rgba(0,0,0,0.4);padding:20px 22px 20px;font-family:'Roboto Condensed';border-bottom:1px solid #555;box-shadow:0 -150px 170px -170px #000 inset;}#HomeGallery h3{border-top:1px solid;font-size:22px;padding:10px 0;}#HomeGallery .txt-wrap{bottom:0;display:block;left:5%;position:absolute;top:0;width:36%;max-width:520px;overflow:hidden;background-color:#222;}#HomeGallery .txt{position:relative;padding:12px;overflow:hidden;top:0;margin:0;box-sizing:border-box;bottom:0px;overflow:hidden;background:#222;z-index:1;}#HomeGallery .txt::before{content:"";position:absolute;z-index:1;bottom:0;height:100%;left:0;right:0;}#HomeGallery .txt p{display:block;font-size:15px;margin:0 0 10px;padding:10px;font-weight:100;line-height:22px;text-shadow:1px 1px 1px #111;}#HomeGallery .GuiBtn{color:#fff;display:block;margin:30px -10px 10px 0;padding:10px 0 10px 20px;position:absolute;text-align:center;text-decoration:none;width:30%;z-index:1;clear:both;bottom:20px;right:10px;z-index:1;}#HomeGallery .GuiBtn::before{background:#004e86;box-shadow:0 16px 0 0 rgba(255,255,255,.1) inset,-5px 5px 8px -6px #000;display:block;left:20px;position:absolute;right:-20px;transform:skewX(-40deg);content:"";z-index:-1;top:0;bottom:0;}#HomeGallery .GuiBtn:hover::before{background:#000000 none repeat scroll 0 0;}.MarginFix{display:block;position:relative;}#SearchEngine{display:block;left:340px;position:absolute;right:340px;width:auto;}#SearchEngine form{display:block;margin:23px auto;max-width:420px;min-width:210px;padding:0;position:relative;}#SearchEngine form .formfield{display:block;position:relative;}#SearchEngine form label{background:#004e86 none repeat scroll 0 0;color:#ffffff;display:block;font-size:14px;margin:0;padding:5px 10px;position:relative;width:170px;z-index:1;}#SearchEngine form label::before{background:inherit;bottom:0;content:"";left:10px;position:absolute;right:-15px;top:0;transform:skewX(40deg);z-index:-1;}#SearchEngine form label i{background:rgba(0,0,0,0.4) none repeat scroll 0 0;float:left;font-size:17px;height:14px;margin:-5px 5px -5px -10px;padding:5px;}#SearchEngine form input{background:#ffffff none repeat scroll 0 0;border:1px solid #111111;box-shadow:0 -20px 50px -50px #000000 inset;box-sizing:border-box;color:#000000;display:block;padding:5px 10px;width:100%;}#SearchEngine form .GuiBtn{background:#004e86;bottom:0;color:#fff;display:block;padding:6px;position:absolute;right:0;text-decoration:none;z-index:1;border:0 solid;}#SearchEngine form .GuiBtn::before{background:inherit;border:1px solid #000000;bottom:0;box-shadow:0 16px 0 0 rgba(255,255,255,0.1) inset;content:"";display:block;left:-15px;position:absolute;right:-15px;top:0;transform:skewX(40deg);z-index:-1;}#SearchEngine form .GuiBtn:hover{background:#000;}.NavSideBar{background:rgba(0,0,0,0.3) none repeat scroll 0 0;float:right;height:40px;position:relative;z-index:1;}#Header .NavSideBar a{border-left:1px solid rgba(0,0,0,0.3);border-right:1px solid rgba(255,255,255,0.1);box-sizing:border-box;display:inline-block;float:left;height:40px;overflow:hidden;padding:6px 8px 7px;text-decoration:none;}#Header .NavSideBar a:hover{background:#222222 none repeat scroll 0 0;}.NavSideBar a i{display:block;font-size:27px;line-height:31px;}.NavSideBar a span{display:none;}.SliderTitle{font-family:'Roboto Condensed',sans-serif;clear:both;display:block;padding:20px 0 10px;position:relative;font-weight:normal !important;font-size:26px;margin:0 0 15px;text-transform:uppercase;}.SliderTitle .icon{color:#fff;vertical-align:middle;display:inline-block;background:#004e86;padding:10px;border-radius:36px;text-align:center;display:none;}.SliderTitle span{display:inline-block;vertical-align:middle;}.BAMSlider .slick-dots{position:relative;display:block;margin:0 auto;padding:40px 0 30px;height:26px;}.BAMSlider .slick-dots li{background:#999;border-radius:36px;}.BAMSlider .slick-dots li.slick-active button{width:22px;height:22px;background:#004e86;border-radius:26px;box-shadow:0 28px 8px -20px rgba(255,255,255,0.1) inset;margin:-1px;}.BAMSlider .slick-dots li.slick-active button:before{content:"";}#Featured1{background:#fff;box-shadow:0 5px 5px -5px #000a inset;}#Featured1 .SliderTitle{padding:40px 0 40px;margin:0;text-align:center;font-size:30px;}#Featured1 .SliderTitle span{display:inline-block;vertical-align:middle;color:#004e86;}#Novedades,#Ofertas{background:url("http://www.bams.com.ar/gui/css/img/bg3.png") #fff repeat fixed 0 0;padding:0 0 10px;}#Featured2 .SliderTitle,#Featured2 .slick-arrow:before,#Novedades .SliderTitle,#Novedades .slick-arrow:before,#Ofertas .SliderTitle,#Ofertas .slick-arrow:before{color:#000;border:none;}#Featured2 .SliderTitle,#Novedades .SliderTitle,#Ofertas .SliderTitle{border-bottom:1px solid #333;}#Featured2 .BAMSlider a{display:block;height:260px;position:relative;text-decoration:none;border:1px solid #fff;}#Featured2 .BAMSlider a h1{bottom:0;color:#ffffff;display:block;font-size:19px;padding:10px;position:absolute;right:0;text-shadow:1px 1px 1px #000000;width:auto;left:0;background:#111;}#Featured2 .BAMSlider a .main-img{background-color:#ffffff;background-position:50% center;background-repeat:no-repeat;background-size:contain;display:block;height:220px;left:0;position:absolute;right:0;top:0;z-index:-1;}#Featured1,#Featured3,#Ofertas,#Novedades{padding:0 0 10px;}#Featured3{background:#004e86;}#Featured3 .SliderTitle .icon{background:#111;}.BAMSlider .main-img img{display:block;height:auto;position:relative;width:100%;}.BAMSlider .slide-item > a{display:block;position:relative;text-decoration:none;border:1px solid #333;}.BAMSlider .slide-item h1{position:relative;background:#111;box-shadow:none;color:#ffffff;display:block;font-size:19px;padding:10px;text-shadow:1px 1px 1px #000000;text-align:center;}.BAMSlider .slide-item .main-img{display:block;position:relative;height:160px;left:0;background-color:#ffffff;background-position:50% center;background-repeat:no-repeat;background-size:contain;display:block;}.BAMSlider .slide-item .item-desc{display:block;position:relative;background:#555;color:#fff;padding:10px;}#Featured2{background:#777;}#Featured2 h1 span{color:#fff;}#Featured3{}#Content .slick-prev::before,#Content .slick-next::before{font-family:'Material Icons' !important;font-size:58px !important;}#Content .slick-prev::before{content:"\E314" !important;}#Content .slick-next::before{content:"\E315" !important;}#Content .Gallery .slick-prev::before{content:"\E314" !important;left:-10px !important;position:relative;}#Content .Gallery .slick-next::before{content:"\E315" !important;left:-10px !important;position:relative;}#Content .slick-prev,#Content .slick-next{text-align:center;width:52px !important;height:52px !important;z-index:1;top:45%;}#Content .Gallery .slick-prev,#Content .Gallery .slick-next{background:rgba(255,255,255,0.3);}#Content .slick-prev{left:-52px;}#Content .slick-next{right:-44px;}#Content #HomeGallery .slick-prev{left:10px;}#Content #HomeGallery .slick-next{right:10px;}#top{padding:12px;}#Breadcrumbs{display:block;clear:both;margin:0 0 12px;background:#222;color:#fff;height:39px;padding:0 12px;border-radius:3px;}.bread_div{position:relative;top:7px;color:#999;}span.bread_link{color:#999;font-style:italic;}.bread_link span{color:#fff;}.bread_link:hover span{color:#2bf;}#Content a{text-decoration:none;color:#fff;}.Griddy{clear:both;display:flex;position:relative;margin:0 -12px;}.Griddy.reverse{flex-direction:row-reverse;}.Griddy.wrap{flex-wrap:wrap;}.Griddy .gCol{flex-grow:1;height:auto;overflow:hidden;box-sizing:border-box;padding:0 12px;}.Griddy .gCol.itm{min-width:240px;width:25%;max-width:25%;}.lazy{display:none;background:#fff;}#Sidebar{width:248px;max-width:248px;min-height:200px;min-width:248px !important;}#SidebarWrapper{}#SidebarWrapper.is_stuck{padding-top:52px !important;}.MenuTree{display:block;position:relative;}.MenuTree a{color:#fff;display:block;clear:both;padding:12px;text-decoration:none;}.MenuTree a.GuiBtn,.Item .GuiBtn{box-shadow:0 21px 0 0 rgba(255,255,255,0.1) inset;}.MenuTree .toggle{position:absolute;right:12px;text-align:center;top:12px;width:18px;background:rgba(255,255,255,0.2) !important;border-radius:32px;height:18px;padding:0;}.MenuTree .toggle:hover{background:rgba(0,0,0,0.5) !important;color:#fff;}.MenuTree .toggle .icon{opacity:0.8;transform:rotateZ(0deg);font-size:20px;line-height:18px;position:relative;left:-1px;}.MenuTree.on > .toggle .icon{opacity:1;transform:rotateZ(90deg);}.MenuTree a.GuiBtn span{display:block;margin-right:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.MenuTree.Level1{display:block;background:#333;border-radius:3px;overflow:hidden;border:1px solid #333;}.MenuTree.Level1 > .link{background:#004e86;}.MenuTree.Level1 > .link:hover{background:#111;}.MenuTree.Level1.on > .link{background:#666;text-shadow:1px 1px 1px #000;}.MenuTree.Level2{margin:0 0 0 24px;background:rgba(255,255,255,0.1);overflow:hidden;height:0px;}.MenuTree.Level2.Anim{transition:height cubic-bezier(.65,.05,.36,1) 0.3s;}.MenuTree.Level1.on .MenuTree.Level2{}.MenuTree.Level2 > a{background:#111111;margin:0 1px 1px;font-size:14px;}.MenuTree.Level2 > .link:hover{background:#444;box-shadow:0 0 36px -14px #000 inset;}.MenuTree.Level2 > .link .icon{float:left;margin:-5px 5px 0 -20px;color:#555;}.MenuTree.Level2 > .link:hover .icon{color:#fff;}.MenuTree.Level2 > .link.active{background:#003053 !important;text-shadow:0px 0px 1px #000;}.MenuTree.Level2 > .link.active .icon{color:#fff !important;text-shadow:0px 0px 0px #000;}#SectionsList .Item{display:block;margin:0 0 24px 0;background:#222;border-radius:3px;overflow:hidden;padding:0;}#SectionsList .Item .more{display:block;background:rgba(255,255,255,0.2);padding:6px;text-align:right;float:right;margin:6px;}#SectionsList .Item .cover{display:block;width:100%;height:200px;position:relative;clear:both;background:#fff;overflow:hidden;}#SectionsList .Item .cover .img{display:block;width:auto;height:100%;margin:0 auto;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;}#SectionsList .Item .cover .img.loaded{background-size:cover;}#SectionsList .Item .content .title{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:10px 12px;background:#000;position:relative;}#SectionsList .Item .content .title span{display:block;margin-right:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#SectionsList .Item .content .title .icon{float:right;position:absolute;top:6px;right:6px;}.Item .content .axs{display:flex;position:relative;align-items:center;justify-content:end;}.Item .content .axs .precio{display:block;flex-grow:1;box-sizing:border-box;padding:11px 10px 10px;font-size:21px;}.Item .precio{float:left;padding:10px 12px;line-height:23px;color:lightgreen;font-weight:400;}.SliderOfertas .precio{color:#00d700;}#ItemList .Item{display:block;margin:0 0 24px 0;background:#222;border-radius:3px;overflow:hidden;padding:0;}#ItemList .Item .more{display:block;background:#004e86;padding:1px 12px 0;text-align:right;float:right;margin:6px;line-height:30px;box-shadow:0 16px 0 0 rgba(255,255,255,0.1) inset;border-radius:2px;text-transform:uppercase;font-size:14px;}#ItemList .Item .more:hover{background:#555;}#ItemList .Item .cover{display:block;width:100%;height:200px;position:relative;clear:both;background:#fff;overflow:hidden;}#ItemList .Item .cover .img{display:block;width:auto;height:auto;margin:0;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;position:absolute;left:0;right:0;bottom:0;top:0;transition:all linear 0.15s;}#ItemList .Item .cover .img.loaded{background-size:contain;}#ItemList .Item:hover .cover .img{left:-10px;right:-10px;bottom:-10px;top:-10px;}#ItemList .Item .content .title{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:10px 12px;border-bottom:1px solid #666;background:#000;position:relative;}#ItemList .Item .content .title span{display:block;margin-right:28px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}#ItemList .Item .content .title .icon{float:right;position:absolute;top:6px;right:6px;}#ItemList .Item .content .desc{text-decoration:none;color:#fff;padding:12px 12px 6px;min-height:66px;font-size:13px;font-weight:300;}#ItemList .Item .content .marca{display:block;background:rgba(255,255,255,0.2);padding:6px;text-align:right;}#GalleryContainer.is_stuck{top:52px !important;}#ItemView .Gallery{border:1px solid #ccc;border-radius:3px;height:320px !important;position:relative;overflow:hidden;margin-bottom:4px;}.slide-gallery{height:320px !important;position:relative;overflow:hidden;width:100%;}#ItemView .Gallery .slick-prev{left:0;top:50%;margin-top:-8px;width:38px !important;}#ItemView .Gallery .slick-next{right:0px;top:50%;margin-top:-8px;width:38px !important;}#ItemView .Gallery .slick-prev::before,#ItemView .Gallery .slick-next::before{color:#111;text-shadow:0px 0px 4px rgba(255,255,255,0.5);}.GalleryNav{min-height:80px !important;position:relative;overflow:hidden;display:flex;flex-wrap:wrap;margin:0 -4px 12px;}.slide-nav{height:80px !important;flex-grow:1;padding:4px;min-width:80px;max-width:100px;}.slide-nav .flexlink{display:block;border:1px solid #ccc;height:78px;overflow:hidden;border-radius:2px;padding:4px;box-sizing:border-box;cursor:pointer;}.slide-nav .flexlink:hover{border:1px solid #2bf !important;}.slide-nav.active .flexlink{border:2px solid #666 !important;}.GalleryNav .img{display:block;flex-grow:1;height:100%;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-color:#fff;box-sizing:border-box;}.island{background:#fff;padding:12px;color:#222;border-radius:3px;overflow:hidden;display:block;}.fleximage{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;background:#fff;}.slick-lazy{display:block;flex-grow:0;height:90% !important;width:auto !important;margin:0 auto;}.fleximage .img.lazy{display:block;width:100%;height:100%;flex-grow:1;background-repeat:no-repeat;background-position:50% 50%;}.fleximage .img.lazy.loaded{background-size:contain;}#ItemView .Content{padding-left:12px;padding-right:12px;padding-bottom:12px;position:relative;display:block;height:306px;margin-bottom:12px;}#ItemView .Content h1{border-bottom:1px solid #555;padding:0 0 6px;margin:0 0 12px;}#ItemView .Content .product-brand{float:right;width:80px;}#Content.Item .social-btns{position:absolute;right:16px;text-align:right;top:5px;}#Content.Item .shareBar h3{float:left;margin-right:12px;line-height:28px;text-transform:uppercase;font-size:14px;color:#bbb;}#Content.Item .shareBarWrapper{display:inline-block;width:96px;text-align:center;height:29px;overflow:hidden;}#Content.Item .shareBarWrapper > div{width:32px;float:left;height:32px;}#Content.Item .shareBarWrapper > div a{display:block;padding:0;margin:0;width:100%;height:29px;line-height:29px;width:29px;text-align:center;border-radius:2px;margin:0 auto;}.shareBarWrapper > .col1 a{background-color:#3b5998;}.shareBarWrapper > .col2 a{background-color:#1da1f2;}.shareBarWrapper > .col3 a{background-color:#d62d20;}.product-small-desc{margin:0 0 40px;}.prod_prop{display:block;border-top:1px solid #ccc;padding:12px 0 12px;}.prod_prop.product-precio{color:green;font-weight:600;font-size:21px;}.prod_prop.product-precio .no-price{font-size:16px;font-weight:500;}.prod_prop label{display:inline-block;font-weight:600;font-size:14px;margin-right:6px;color:#999;}.prod_prop .no-price,.prod_prop .no-stock{color:#2bf;}.prod_prop .icon{float:left;margin:-5px 8px 0 0;}.prod_prop.product-exclusive{color:#f00;}.prod_prop_alt{display:block;padding:12px 0 12px;}.prod_prop_alt label{display:inline-block;font-weight:600;font-size:14px;margin-right:6px;color:#999;}.prod_prop_alt.product-views{text-align:right;}.store-menu{display:block;clear:both;padding:20px 0 0;}.store-link{padding:12px;display:block;line-height:24px;text-transform:uppercase;border-radius:3px;text-align:center;}.store-link .icon{display:inline-block;vertical-align:bottom;padding:0 8px 0 0px;position:relative;top:-1px;}.store-link.consulta{background:#004e86;color:#fff !important;box-shadow:0 23px 0 0 rgba(255,255,255,0.06) inset;text-shadow:1px 1px 1px #000;}.store-link.reserva{background:#1a9c00;color:#fff !important;box-shadow:0 23px 0 0 rgba(255,255,255,0.06) inset;text-shadow:1px 1px 1px #000;}.product-desc{display:block;padding:12px;background:#efefef;border-radius:3px;margin:12px 0;}.product-desc p{margin:0 0 20px;font-size:17px;}.product-desc h1{font-size:32px;border-bottom:1px solid #000;font-weight:bold;padding:0 0 6px;margin:0 0 6px;}.product-desc h2{font-size:26px;border-bottom:1px solid #000;font-weight:bold;padding:0 0 6px;margin:0 0 6px;}.product-desc strong{font-weight:600;}.product-desc ul{display:block;list-style:disc;padding:0 0 0 30px;box-sizing:border-box;}.product-desc hr{margin:20px 0;}#FooterContent{display:block;clear:both;background:#222;padding:24px 0;}#FooterContent h4{font-size:20px;border-bottom:1px solid #ccc;padding:0 0 6px;margin:0 0 10px;text-transform:uppercase;}#FooterContent .Griddy .gCol{flex-grow:1;width:25%;min-width:240px;}#FooterContent .Griddy .gCol.small{max-width:240px;padding-right:24px;}#FooterContent .Griddy .gCol.padding{padding:0 24px;}#FooterContent .Griddy .gCol.end{max-width:320px;padding-left:24px;}#FooterContent .cBlock{margin:0 0 24px;}#FooterContent .cBlock a{display:block;text-decoration:none;padding:4px 0 4px;color:#fff;}#FooterContent .cBlock a:hover{color:#2cf;}#FooterContent .mp a{display:block;background:#fff;text-align:center;border-radius:3px;overflow:hidden;}#FooterContent .mp a img{display:block;margin:10px auto;}#FooterContent .cc a{display:block;background:#fff;text-align:center;border-radius:3px;overflow:hidden;height:80px;margin:12px auto 0;}#FooterContent .cc a img{display:block;margin:10px auto;width:100%;height:auto;}#FooterContent p.txt{font-size:13px;font-weight:100;padding:0 0 12px 0;word-spacing:3px;text-transform:uppercase;}#FooterContent p.payment-txt{font-size:13px;font-weight:100;padding:12px 0 0 0;word-spacing:3px;text-transform:uppercase;}#FooterContent p.txt .icon{display:inline-block;margin:-6px 6px 2px 0;vertical-align:middle;position:relative;top:1px;color:#666;}#FooterContent p.txt .ion.ion-social-facebook.icon{font-size:25px;width:24px;text-align:center;margin:-12px 6px 0 0;}#FooterContent .cBlock a .icon{display:inline-block;margin:-12px 0 0;position:relative;top:6px;}#FooterContent .cBlock.ContactBlock a .icon{margin:-6px 6px 2px 0;top:2px;}#FooterContent .FooterMap img{width:100% !important;height:auto;display:block;border-radius:3px;}#SectionFeatured{display:block;color:#fff;border-radius:3px;margin:42px 0 24px;overflow:hidden;}#SectionsList h1,#ItemList h1{border-bottom:1px solid #ccc;padding:0 0 15px;margin:0 0 28px;text-transform:uppercase;font-size:20px;height:0;text-align:center;}#SectionsList h1 span,#ItemList h1 span{background:#444;padding:6px 24px 6px;display:inline-block;}#SectionFeatured .SliderFeatured{margin:0 -6px 16px !important;padding:0 0 60px;}#SectionFeatured .SliderFeatured .feat-slide{padding:0px 6px;}#SectionFeatured .SliderFeatured .feat-slide .content{position:absolute;bottom:0;left:0;right:0;top:auto;}#SectionFeatured .SliderFeatured .feat-slide .content .desc{display:block;padding:8px 12px 8px;font-weight:100;font-size:13px;background:#555;min-height:42px;}#SectionFeatured .SliderFeatured .feat-slide .Item{display:block;margin:0 0 12px 0;background:#222;border-radius:3px;overflow:hidden;padding:0;position:relative;height:294px;}#SectionFeatured .slick-prev::before,#SectionFeatured .slick-next::before{font-size:42px !important;}#SectionFeatured .slick-prev,#SectionFeatured .slick-next{text-align:center;width:40px !important;height:40px !important;z-index:1;bottom:0;top:auto !important;margin:0 !important;background:#000;}#SectionFeatured .SliderFeatured .slick-prev{left:6px;border-radius:3px 0 0 3px;}#SectionFeatured .SliderFeatured .slick-prev::before{left:-2px;position:relative;}#SectionFeatured .SliderFeatured .slick-next{right:6px;border-radius:0 3px 3px 0;}#SectionFeatured .SliderFeatured .slick-prev::before,#SectionFeatured .SliderFeatured .slick-next::before{color:#fff;}#SectionFeatured .SliderFeatured .slick-dots{position:absolute;bottom:20px;background:#333;left:46px;right:46px;line-height:40px;overflow:hidden;width:unset;box-shadow:0 -36px 54px -40px #222 inset;text-align:center;height:40px;display:flex !important;align-items:center;justify-content:center;}#SectionFeatured .SliderFeatured .slick-dots li{width:auto;height:10px;margin:0 5px;flex-grow:1;max-width:32px;display:block;}#SectionFeatured .SliderFeatured .slick-dots li button::before{display:none;}#SectionFeatured .SliderFeatured .slick-dots li button{width:100%;height:12px;color:#fff;background:#666;border-radius:14px;box-shadow:-2px -2px 2px -1px #111 inset;}#SectionFeatured .SliderFeatured .slick-dots li.slick-active button{background:#29d;}.SidebarBlock.BrandsList{background:#666;border-radius:3px;margin:24px 0;overflow:hidden;display:block;}.BrandsList h3{display:block;background:#222;padding:10px 6px;margin:0 0 6px;font-size:16px;}.BrandsList .gCol{width:100%;flex-grow:1;}.brand_item{display:block;position:relative;padding:0px 6px 6px;}.brand_item a.link{display:block;border-radius:3px;overflow:hidden;}.brand_item .cover{background:#fff;padding:6px;display:flex;flex-flow:row nowrap;align-items:center;height:32px;float:left;width:48px;}.brand_item .cover img{display:block !important;width:100%;flex-grow:1;}.brand_item h4{display:block;text-align:left;text-transform:uppercase;font-weight:100;font-size:14px;background:#222;padding:0 12px;margin:0 0 0 60px;line-height:45px;}.subdetails h3{font-family:'exo_2',sans-serif;font-size:18px;}#Content .products-by-brand{display:block;margin:10px 0;border-radius:4px;overflow:hidden;border:1px solid #ccc;}#Content .products-by-brand .Item{color:#000;border-radius:3px;display:block;}#Content .products-by-brand .Item:hover{background:#444;color:#2bf !important;}#Content .products-by-brand .Item .content{display:block;margin:0 0 0px 72px;height:50px;}#Content .products-by-brand .Item .cover{width:72px;max-width:72px;float:left;}#Content .products-by-brand .Item .cover .img{display:block;width:70px;height:48px;background-position:50% 50%;background-repeat:no-repeat;margin:1px;border-radius:3px;}#Content .products-by-brand .Item .cover .img.loaded{background-size:contain;}#Content .products-by-brand .Item .title.GuiBtn{padding:0 6px;line-height:28px !important;box-shadow:none;}#Content .products-by-brand .Item .title.GuiBtn span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}#Content .products-by-brand .Item .content p{display:block;padding:0 6px;font-size:15px;font-style:italic;color:#555;}#Content .products-by-brand .Item:hover .content p{color:#fff;}#Content .small_product{display:block;background:#eee;margin:0;padding:3px;border-bottom:1px solid #ccc;}#Content .small_product:last-child{border:none;}.subdetails{padding:20px 0 0;}#Content .product-brand-list h3 a{color:#2bf;}#Content a.AllProductsBy{display:block;color:#2bf;text-align:center;}.Item #ItemList{margin:42px 0 0;}.BrandsList > .GuiBtn{display:block;text-align:center;padding:6px;line-height:28px;height:28px;background:#222;text-transform:uppercase;}.BrandsList > .GuiBtn:hover{background:#000;color:#2bf;}#Content.Item .SliderFeatured{margin:0 -6px 16px !important;padding:0 0 60px;}#Content.Item .SliderFeatured .feat-slide{padding:0px 6px;}#Content.Item .SliderFeatured .slick-prev,#Content.Item .SliderFeatured .slick-next{text-align:center;width:40px !important;height:40px !important;z-index:1;bottom:0;top:auto !important;margin:0 !important;background:#000;}#Content.Item .SliderFeatured .slick-prev{left:6px;border-radius:3px 0 0 3px;}#Content.Item .SliderFeatured .slick-next{right:6px;border-radius:0 3px 3px 0;}#Content.Item .SliderFeatured .slick-dots{position:absolute;bottom:20px;background:#333;left:46px;right:46px;line-height:40px;overflow:hidden;width:unset;box-shadow:0 -36px 54px -40px #222 inset;text-align:center;height:40px;display:flex !important;align-items:center;justify-content:center;}#Content.Item .SliderFeatured .slick-dots li{width:auto;height:10px;margin:0 5px;flex-grow:1;max-width:32px;display:block;}#Content.Item .SliderFeatured .slick-dots li.slick-active button{background:#29d;}#Content.Item .SliderFeatured .slick-dots li button{width:100%;height:12px;color:#fff;background:#666;border-radius:14px;box-shadow:-2px -2px 2px -1px #111 inset;}#Content.Item .SliderFeatured .slick-prev::before,#Content.Item .SliderFeatured .slick-next::before{color:#fff;}#Content.Item .SliderFeatured .slick-prev::before{left:-2px;position:relative;}#Content.Item .SliderFeatured .slick-prev::before,#Content.Item .SliderFeatured .slick-next::before{font-size:42px !important;}#Content.Item .SliderFeatured .Item{margin:0 0 12px 0;}#Content.Item .SliderFeatured .slick-dots li button::before{content:"" !important;}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;background:rgba(0,0,0,0.8);display:none;}.modal.on{display:block;}.modalWrap{position:absolute;left:20%;right:20%;top:14%;bottom:14%;background:#fff;color:#000;border-radius:3px;box-sizing:border-box;box-shadow:0 5px 25px -5px #000;overflow:hidden;transform:translate3d(0,50%,0);opacity:0;transition:all ease-in-out 0.3s;}.modal.on .modalWrap{transform:translate3d(0,0%,0);opacity:1;}.modalContent{display:block;height:100%;overflow:hidden;}.mainModal{display:block;height:100%;overflow:hidden;position:relative;width:100%;}.modal-header{display:block;padding:10px;background:#004e86;color:#fff;text-transform:uppercase;font-size:24px;font-weight:800;}.modal-header h2 .icon{display:inline-block;line-height:26px;vertical-align:sub;margin-right:8px;}.closeModal{display:block;position:absolute;right:4px;width:36px;height:36px;background:#222;border-radius:5px;top:4px;text-decoration:none;}.closeModal .icon{color:#fff;display:block;text-decoration:none;line-height:36px;text-align:center;width:35px;}.closeModal:hover{background:rgba(0,0,0,0.5);}.modal-body{display:block;padding:20px;overflow-y:auto;width:100%;box-sizing:border-box;overflow-x:hidden;position:absolute;top:44px;bottom:0;}.modal-body .product_details{padding:20px;margin:-20px -20px 0;background:#ddd;box-sizing:border-box;box-shadow:0 -10px 7px 10px #666;position:relative;}.modal-body .img-wrap{max-width:30%;overflow:hidden;background:#fff;border-radius:3px;border:1px solid #ccc;position:relative;min-height:160px;}.modal-body .punk-img.product_image{width:100%;height:100%;display:block;position:absolute;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;top:0;left:0;right:0;bottom:0;}.modal-body .product_title{font-size:26px;font-weight:bold;border-bottom:1px solid #666;padding:0 0 6px 0;margin:0 0 6px 0;}.modal-body .product_description{display:block;padding:10px;background:#eee;border-radius:3px;margin:0 0 10px 0;}.modal-body .product_category{display:block;padding:0px 0 6px 0;}.modal-body .cntnt-wrap{max-width:70%;}.modal-body .cntnt-wrap p b{text-transform:uppercase;color:#666;}.modal-body #product_form{display:block;padding:0px 0 20px;position:relative;}.modal-body #product_form legend{display:inline-block;padding:0 10px 0 20px;margin:0 0 20px -20px;text-align:left;background:#004e86;color:#fff;line-height:36px;height:36px;position:relative;z-index:1;}.modal-body #product_form legend::after{background:inherit;bottom:0;content:"";display:block;right:-15px;position:absolute;top:0;transform:skewX(-40deg);z-index:-1;width:44px;}.modal-body .gCol.control-group{max-width:50%;min-width:46%;margin:0 0 18px;position:relative;}.modal-body #product_form .punk-input{display:block;width:100%;box-sizing:border-box;height:36px;line-height:36px;padding:0 6px 0;min-width:260px;}.modal-body #product_form .control-group .holder{position:absolute;top:0;line-height:36px;padding:0 8px 0;pointer-events:none;opacity:0.8;}.modal-body #product_form .control-group textarea.punk-input{display:block;min-width:100%;min-height:120px;}.modal-body #product_form .control-group.cantidad{min-width:50%;width:50%;}.modal-body #product_form .punk-label{float:left;width:90px;line-height:36px;}.modal-body #product_form .control-group.cantidad .MarginFix{margin:0 0 0 90px;}.modal-body #product_form .punk-input[name="cantidad"]{margin:0;min-width:0 !important;display:block;}.modal-body #product_form .holder span{color:#004e86;}.modal-body .anti-spam label{float:left;line-height:44px;padding:0 0 0 12px;text-transform:uppercase;}.modal-body .gCol.control-group.anti-spam{display:block;padding:0;text-align:right;width:100%;border:1px solid #ccc;border-radius:3px;background:#eee;height:44px;margin:0 12px 0;}.modal-body .anti-spam #robotPrevent{margin:0;}.modal-body .anti-spam #robotPrevent > .inf{display:inline-block;margin:0;padding:0;position:relative;top:3px;vertical-align:middle;}.modal-body .anti-spam #robotPrevent .cp{margin-right:20px;}.modal-body .anti-spam #robotPrevent > .inf > img{display:inline-block;padding:0 8px 0 4px;position:relative;top:-3px;width:62px;vertical-align:middle;}.modal-body .punk-btn{display:block;float:right;text-transform:uppercase;padding:0px 20px;border:0px solid;border-radius:3px;background:#004e86 none repeat scroll 0 0;box-shadow:0 18px 0 0 rgba(255,255,255,0.1) inset,0 -35px 75px -40px rgba(255,255,255,0.3) inset;color:#fff;line-height:37px;margin:4px 0 0;}.modal-body .required-txt{float:left;line-height:47px;font-style:italic;color:#888;text-transform:uppercase;}.modal-body .control-group label.error{display:block;text-align:right;text-transform:uppercase;font-size:13px;padding:6px;background:#eee;float:right;color:#c00;border-radius:0 0 3px 3px;}.modal-body .control-group.anti-spam,.modal-body .control-group.submit-block{margin:0;}.modal-body .mail-response{position:absolute;left:-20px;right:-20px;bottom:0;top:0;z-index:100;background:#fff;padding:20px;text-align:center;display:none;}.modal-body .mail-response.done{display:block;}.modal-body .mail-response{padding:20px;}.modal-body .mail-response .ion-checkmark-circled{font-size:54px;vertical-align:middle;display:inline-block;}.modal-body .mail-response p{display:inline-block;text-align:left;vertical-align:middle;line-height:18px;margin:-5px 0 0 10px;}.modal-body .btn-close{position:absolute;right:30px;top:30px;color:#fff;background:rgba(0,0,0,0.3);padding:0;width:31px;line-height:31px;text-align:center;border-radius:3px;}.modal-body .mail-response .msg-success{border-color:#398546;background-color:#cef0ce;color:#398546;padding:20px;}.modal-body .mail-response .msg-alert{background:#F2DEDF;border-color:#AA4442;color:#AA4442;padding:20px;}@keyframes okSpam{from{opacity:0;font-size:1px;}to{opacity:1;font-size:40px;}}.punk-form .anti-spam-ok{border:none;display:none;color:#3CB371;font-size:1px;vertical-align:middle;position:absolute;top:1px;padding:0 8px;opacity:0;animation-name:okSpam;animation-duration:0.6s;animation-fill-mode:forwards;right:0;}.punk-form .anti-spam-ok.active{display:inline-block;}.punk-form .anti-spam-ok:before{font-family:'Ionicons';content:'\f122';}.punk-form .preloader{top:50%;height:54px;}.punk-form .loader{font-size:3.8px;top:0;}.modal_preloader{position:absolute;top:0;bottom:0;left:0;z-index:999;right:0;overflow:hidden;}body > .preloader{position:fixed;background-color:rgba(0,0,0,0.7);}.preloader{display:block;position:absolute;z-index:999;left:0;top:0;right:0;bottom:0;overflow:hidden;}.loader{animation:1.1s linear 0s normal none infinite running load8;border-color:rgba(0,78,134,0.2) rgba(0,78,134,0.2) rgba(0,78,134,0.2) rgb(0,78,134);border-style:solid;border-width:1.1em;font-size:10px;margin:-5em auto 0;position:relative;text-indent:-9999em;top:50%;transform:translateZ(0px);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;}.loader,.loader:after{border-radius:50%;width:10em;height:10em;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.InstPage{padding:0 0 20px;}.InstPage h1{background:#ddd;color:#333;display:inline-block;margin:0;padding:8px 20px;position:relative;z-index:1;font-weight:bold;border-radius:3px 3px 3px 0;font-size:27px;box-shadow:0 -20px 20px -20px #999 inset;}.InstPage h1::before{background:inherit;bottom:0;content:"";left:30px;position:absolute;right:-30px;top:0;transform:skewX(40deg);z-index:-1;border-radius:0 3px 0 0;box-shadow:0 -20px 20px -20px #999 inset;}.InstPage h1 .icon{display:inline-block;font-size:40px;vertical-align:middle;margin:0 0 0 -13px;}.InstPage h1 span{display:inline-block;vertical-align:middle;}.InstPage .content{display:block;background:#fff;padding:20px;color:#222;border-radius:0 3px 3px 3px;box-shadow:0 6px 8px -6px #000;}.InstPage .cover{display:block;float:left;padding:0 20px 0 0;max-width:240px;box-sizing:border-box;background:#fff;}.InstPage .cover .img{display:block;width:100%;height:auto;}.InstPage .page-content h1{display:block;font-size:28px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #888;}.InstPage .page-content h2{display:block;font-size:24px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #888;margin:0 0 3px;}.InstPage .page-content h3{display:block;font-size:22px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #888;}.InstPage .page-content h4{display:block;font-size:20px;font-weight:bold;padding:0 0 5px;border-bottom:1px solid #888;}.InstPage .page-content p{display:block;padding:5px 0;margin:0 0 20px;font-family:Arial,Helvetica;}.InstPage strong{font-weight:bold;}#ContactForm{display:block;background:#eee;color:#222;padding:20px;border-radius:3px;margin:0 0 24px 0;position:relative;}#ContactForm legend{display:inline-block;padding:0 10px 0 20px;margin:0 0 20px -20px;text-align:left;background:#004e86;color:#fff;line-height:36px;height:36px;position:relative;z-index:1;}#ContactForm legend::after{background:inherit;bottom:0;content:"";display:block;right:-15px;position:absolute;top:0;transform:skewX(-40deg);z-index:-1;width:44px;}#ContactForm .control-group{margin:0 0 18px;position:relative;clear:both;}#ContactForm .punk-input{display:block;width:100%;box-sizing:border-box;height:36px;line-height:36px;padding:0 6px 0;min-width:260px;}#ContactForm .control-group .holder{position:absolute;top:0;line-height:36px;padding:0 8px 0;pointer-events:none;opacity:0.8;}#ContactForm .control-group textarea.punk-input{display:block;min-width:100%;min-height:120px;}#ContactForm .punk-label{float:left;width:90px;line-height:36px;}#ContactForm .holder span{color:#004e86;}#ContactForm .anti-spam label{float:left;line-height:44px;padding:0 0 0 12px;text-transform:uppercase;}#ContactForm .control-group.anti-spam{display:block;padding:0;text-align:right;width:100%;border:1px solid #ccc;border-radius:3px;background:#fff;height:44px;margin:0 12px 0;position:relative;}#ContactForm .anti-spam #robotPrevent{margin:0;position:absolute;top:0;right:0;}#ContactForm .anti-spam #robotPrevent > .inf{display:inline-block;margin:0;padding:0;position:relative;top:3px;vertical-align:middle;}#ContactForm .anti-spam #robotPrevent .cp{margin-right:20px;}#ContactForm .anti-spam #robotPrevent > .inf > img{display:inline-block;padding:0 8px 0 4px;position:relative;top:-3px;width:62px;vertical-align:middle;}#ContactForm .punk-btn{display:block;float:right;text-transform:uppercase;padding:0px 20px;border:0px solid;border-radius:3px;background:#004e86 none repeat scroll 0 0;box-shadow:0 18px 0 0 rgba(255,255,255,0.1) inset,0 -35px 75px -40px rgba(255,255,255,0.3) inset;color:#fff;line-height:37px;margin:4px 0 0;}#ContactForm .required-txt{float:left;line-height:47px;font-style:italic;color:#888;text-transform:uppercase;}#ContactForm .control-group label.error{display:block;text-align:right;text-transform:uppercase;font-size:13px;padding:6px;background:#004e86;float:right;color:#fff;border-radius:0 0 3px 3px;margin:0 0 10px;}#ContactForm .control-group.anti-spam,#ContactForm .control-group.submit-block{margin:0;}#ContactForm .mail-response{position:absolute;left:0;right:0;bottom:0;top:0;z-index:100;background:#fff;padding:20px;text-align:center;display:none;border-radius:4px;padding:20px;}#ContactForm .mail-response.done{display:block;}#ContactForm .mail-response .ion-checkmark-circled{font-size:54px;vertical-align:middle;display:inline-block;}#ContactForm .mail-response p{display:inline-block;text-align:left;vertical-align:middle;line-height:18px;margin:-5px 0 0 10px;}#ContactForm .btn-close{position:absolute;right:30px;top:30px;color:#fff;background:rgba(0,0,0,0.3);padding:0;width:31px;line-height:31px;text-align:center;border-radius:3px;}#ContactForm .mail-response .msg-success{border-color:#398546;background-color:#cef0ce;color:#398546;padding:20px;}#ContactForm .mail-response .msg-alert{background:#F2DEDF;border-color:#AA4442;color:#AA4442;padding:20px;}.Contacto .Map{display:block;border-radius:3px;overflow:hidden;margin:0 0 20px;}.Contacto .Map img{display:block;width:100%;height:auto;}.Contacto .contact-info > div{display:block;padding:0 0 8px;}.Contacto .contact-info .icon{display:inline-block;vertical-align:middle;}.Contacto .contact-info b{display:inline-block;vertical-align:middle;padding:0 8px 0;}.BAMSlider .itm{margin:0 10px;}.Inicio .BAMSlider .Item{display:block;margin:0;background:#eee;overflow:hidden;padding:0;position:relative;border:1px solid #ccc;border-radius:3px;}.Inicio .BAMSlider .Item .cover{display:block;width:100%;height:200px;position:relative;clear:both;background:#fff;overflow:hidden;}.Inicio .BAMSlider .Item .cover .img{display:block;width:auto;height:100%;margin:0 auto;background-color:#fff;background-position:50% 50%;background-repeat:no-repeat;}.Inicio .BAMSlider .Item .cover .img.loaded{background-size:cover;}.Inicio .BAMSlider .Item .content{}.Inicio .BAMSlider .Item .content .title{display:block;color:#fff;text-decoration:none;text-transform:uppercase;font-size:16px;padding:10px 12px;background:#2f2f2f;position:relative;font-weight:bold;}.Inicio .BAMSlider .Item .content .title span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.Inicio .BAMSlider .Item .content .title .icon{float:right;position:absolute;top:6px;right:6px;display:none;}.Inicio .BAMSlider .Item .content .desc{display:block;padding:8px 12px 8px;font-size:16px;background:#eee;min-height:120px;color:#333;}.Inicio .BAMSlider .Item .more{display:block;background:#004e86;padding:1px 12px 0;text-align:right;float:right;margin:6px;line-height:30px;box-shadow:0 16px 0 0 rgba(255,255,255,0.1) inset;border-radius:2px;text-transform:uppercase;font-size:14px;}.Inicio .BAMSlider .Item .more:hover{background:#555;}#HomeGallery .cstm_txt1{position:relative;display:block;font-size:34px;text-transform:uppercase;margin:0 10px 0;border-bottom:1px solid #ccc;padding:0 0 4px;font-family:'Roboto Condensed',sans-serif;}#HomeGallery .cstm_txt2{position:relative;display:block;font-size:25px;text-transform:uppercase;margin:0 10px 0;border-bottom:1px solid #ccc;padding:0 0 4px;font-family:'Roboto Condensed',sans-serif;}#HomeGallery h3.cstm_title{margin:0 10px 0 -12px;border:0px;font-family:'Roboto Condensed';background:#3badff;color:#fff;padding:8px 8px 8px 22px;text-shadow:1px 1px 1px #004e86;position:relative;display:inline-block;clear:both;z-index:1;border-bottom:3px solid #004e86;}#HomeGallery h3.cstm_title::before{content:"";position:absolute;right:-22px;left:0;height:100%;transform:skew(-45deg);background:inherit;z-index:-1;top:0;border:inherit;}#MobileTriggers{display:none;}.pagination_wrapper{display:flex;align-content:center;justify-content:center;padding:10px;border:1px solid #222;background:#333;margin:10px 0 30px;}.pagination_wrapper > li{flex-grow:1;max-width:32px;text-align:center;height:32px;margin:0 2px;}.pagination_wrapper li a{display:block;line-height:32px;height:32px;background:#666;border-radius:3px;border:1px solid #222;box-sizing:border-box;}.pagination_wrapper li.pagArrows a{border-radius:32px;background:#222;}.pagination_wrapper li > a:hover{background:#888;}.pagination_wrapper li .active{display:block;line-height:32px;height:32px;background:#666;border-radius:3px;border:1px solid #222;box-sizing:border-box;background:#004e86;box-shadow:0 16px 0 0 rgba(255,255,255,0.1) inset;cursor:default;}@media only screen and (min-width:100px){#Header{height:auto;}#Header .HeaderWrapper{height:auto;}#Logo{float:none;display:block;margin:0;width:100%;max-width:294px;}#Logo .isologo{width:100%;}#SearchEngine{right:auto;top:0;width:auto;position:relative;left:unset;margin:0 0 0 0px;}#SearchEngine form{margin:0 0 12px;max-width:unset;}#SearchEngine form .GuiBtn::before{display:none;}#ContactData{float:none;width:100%;display:none;}#ContactData ul li.uno,#ContactData ul li.dos,#ContactData ul li.tres{left:0px;}#Content > .maxWidth,.maxWidth{width:100%;padding:0 12px;box-sizing:border-box;}#MobileTriggers{display:block;position:absolute;right:10px;background:#333;padding:0;z-index:100;top:22px;border-radius:4px;box-shadow:0 27px 0 0 rgba(255,255,255,.1) inset,-5px 5px 8px -6px #000;}#MobileTriggers.is_stuck{border-radius:0 0 3px 3px;}#MobileTriggers nav{display:flex;margin:2px 4px 2px 4px;padding:6px 0;}#MobileTriggers .small_btn{display:block;flex-grow:1;margin:0px 4px;background:rgba(255,255,255,0.1);border-radius:3px;box-sizing:border-box;width:36px;height:36px;text-align:center;line-height:50px;}#MobileTriggers .small_btn.btn2{display:none;}#MobileMenu{position:fixed;top:0;right:auto;left:0;width:100%;z-index:99999;background:#333;bottom:0;max-width:320px;overflow-y:auto;overflow-x:hidden;transition:all ease-in-out 0.3s;transform:translate3d(-120%,0,0);box-shadow:-14px 0 8px 16px #000;border-right:1px solid #000;border-bottom:1px solid #000;}#MobileMenu.visible{transform:translate3d(0,0,0);}#MobileMenu .MobileISO{display:block;height:92px;background:#eee;text-align:center;}#MobileMenu a.MobileTrigger{display:block;text-align:right;padding:6px 10px 10px 8px;position:absolute;right:0;text-transform:uppercase;border-radius:20px 0 0 20px;top:0;z-index:10;}#MobileMenu a.MobileTrigger::before{content:"";position:absolute;right:-60px;left:40px;height:auto;transform:skew(45deg);background:#c00;z-index:-1;top:0;border:inherit;width:auto;bottom:-42px;box-shadow:-5px 0px 10px -7px #000;}#MobileMenu a.MobileTrigger .icon{vertical-align:middle;padding:3px;margin:0;border-radius:20px;color:#fff;left:9px;position:relative;top:-6px;text-shadow:1px 1px 1px #600;}#MobileMenu a.MobileTrigger span{vertical-align:middle;font-size:12px;display:none;}#MobileMenu .submenu{padding:4px 0 0;}#MobileMenu .submenu > a.link{display:block;padding:10px;box-shadow:0 18px 36px -36px #777 inset,0 -14px 32px -29px #000 inset,-1px -1px 0 0px #222 inset,1px 1px 0 0px #444 inset;margin:4px 6px;border-radius:6px;}#MobileMenu .submenu > a.link:hover{background:#222;}#MobileMenu .submenu > a.link span{vertical-align:middle;}#MobileMenu .submenu > a.link .icon{vertical-align:middle;background:#004e86;padding:6px;border-radius:32px;margin:0 8px 0 0;box-shadow:0px -35px 0px -20px rgba(0,0,0,0.2) inset;}#Content > .maxWidth > .Griddy.reverse{flex-direction:row;flex-wrap:wrap;}#Sidebar{display:block;min-width:unset !important;max-width:unset;width:unset;}#SidebarWrapper{width:100% !important;left:0;position:relative !important;}#top{padding:0px;}.Griddy .gCol.itm{min-width:240px;width:20%;max-width:100%;}#MobileMenu .MenuTree.Level1{margin:4px 0px;background:none;border-radius:0px;overflow:hidden;border:0px solid #333;}#MobileMenu .MenuTree.Level1 > a.link{box-shadow:0 18px 36px -36px #777 inset,0 -14px 32px -29px #000 inset,-1px -1px 0 0px #222 inset,1px 1px 0 0px #444 inset;border-radius:6px;}#ItemList .Item .content .desc{min-height:40px;}#Breadcrumbs{height:auto;padding:0 12px 6px;line-height:24px;margin:10px 0 10px;}#Breadcrumbs nav{margin:0 180px 0 0;}.modalWrap{left:0;right:0;top:0;bottom:0;}#FooterContent .Griddy .gCol{padding:0px;max-width:unset;}#FooterContent .Griddy .gCol.small{max-width:unset;padding:0 14px;}#FooterContent .Griddy .gCol.padding{padding:0 14px;max-width:unset;}#FooterContent .Griddy .gCol.padding{padding:0 14px;max-width:unset;}#ContactForm legend,.modal-body #product_form legend{height:auto;line-height:22px;padding:8px 20px;}#ContactForm legend:after,.modal-body #product_form legend:after{display:none;}#HomeGallery .main-img.asBackground{background-position:100% center;height:180px;}.modal-body .gCol.control-group{max-width:100%;min-width:80%;margin:0 0 12px;}.modal-body .gCol.control-group.anti-spam{margin:0 12px 12px;}#HomeGallery .txt-wrap,#HomeGallery .txt{position:relative;width:100%;left:0;max-width:unset;box-sizing:border-box;padding:0;margin:0;top:0;z-index:1;}#HomeGallery .txt::before{content:"";position:absolute;z-index:-1;bottom:0;height:100%;left:0;right:0;}#Content .slick-prev,#Content .slick-next{top:15%;}#HomeGallery .GuiBtn{bottom:-9px;top:auto;}#HomeGallery h1{padding:20px 22px 20px;white-space:normal;text-align:center;font-size:32px;background:#fff;color:#333;}#Featured1 .SliderTitle{padding:0 0 10px;margin:12px 0 12px;}#HomeGallery .txt p{padding:10px 10px 34px;}.InstPage{margin:13px 0 0;}}@media only screen and (min-width:640px){#Logo{float:left;display:block;margin:0;width:100%;max-width:294px;}#SearchEngine{display:none;}#MobileTriggers .small_btn.btn2{display:block;}}@media only screen and (min-width:800px){#MobileTriggers .small_btn.btn2{display:none;}#SearchEngine{top:25px;width:auto;position:relative;left:unset;margin:0 135px 0 320px;right:unset;display:block;}#SearchEngine form .GuiBtn::before{display:block;}#Sidebar{width:248px;max-width:248px;min-height:200px;min-width:248px !important;}#SidebarWrapper.is_stuck{padding-top:52px !important;}#Content > .maxWidth > .Griddy.reverse{flex-direction:row-reverse;flex-wrap:unset;}}@media only screen and (min-width:980px){#Header{height:142px;}#Header .HeaderWrapper{height:102px;}#Logo{float:left;height:102px;width:294px;margin:0;}#Logo .isologo{width:294px;}#SearchEngine{top:0px;display:block;left:340px;position:absolute;right:340px;width:auto;margin:0 5% 0;}#SearchEngine form{margin:23px auto;}#ContactData{float:right;width:auto;display:block;}#ContactData ul li.dos{left:-25px;}#ContactData ul li.uno{left:-50px;}.maxWidth{box-sizing:border-box;width:98%;padding:0;}#MobileTriggers{display:none;}#MobileMenu{display:none;}#Sidebar{display:block;}#top{padding:12px;}.Griddy .gCol.itm{min-width:240px;width:25%;max-width:25%;}.modalWrap{left:20%;right:20%;top:14%;bottom:14%;}#FooterContent .Griddy .gCol{padding:0px;max-width:unset;}#FooterContent .Griddy .gCol.small{max-width:240px;padding:24px;}#FooterContent .Griddy .gCol.padding{padding:24px;max-width:unset;}#FooterContent .Griddy .gCol.end{max-width:320px;padding-left:24px;}#ContactForm legend,.modal-body #product_form legend{padding:0 10px 0 20px;margin:0 0 20px -20px;line-height:36px;height:36px;position:relative;}#ContactForm legend:after,.modal-body #product_form legend:after{display:block;}.MenuTree.Level1{background:#333;border-radius:3px;overflow:hidden;border:1px solid #333;}#HomeGallery .main-img.asBackground{background-position:50% center;height:480px;}.modal-body .gCol.control-group{max-width:50%;min-width:46%;margin:0 0 18px;position:relative;}.modal-body .gCol.control-group.anti-spam{margin:0 12px 0;}#Breadcrumbs{height:auto;padding:0 12px 6px;line-height:24px;margin:0px 0 10px;}#HomeGallery .txt-wrap{bottom:0;display:block;left:5%;position:absolute;top:0;width:36%;max-width:520px;}#HomeGallery .txt{position:relative;padding:12px;overflow:hidden;top:0;margin:0;box-sizing:border-box;bottom:0px;overflow:hidden;background:#222;z-index:1;}#HomeGallery .txt::before