@font-face{font-family:'Archivo Narrow';font-style:normal;font-weight:400;src:local("Archivo Narrow Regular"), local("ArchivoNarrow-Regular"), url("http://fonts.gstatic.com/s/raleway/v9/IczWvq5y_Cwwv_rBjOtT0w.woff") format("woff");}
@font-face{font-family:'Brahulk';font-style:normal;font-weight:200;src:local('Brahulk Regular'), local('Brahulk-Regular'), url(http://fonts.gstatic.com/s/raleway/v9/8KhZd3VQBtXTAznvKjw-kxsxEYwM7FgeyaSgU71cLG0.woff) format('woff')}
@font-face{font-family:'Raleway';font-style:normal;font-weight:300;src:local('Raleway Light'), local('Raleway-Light'), url(http://fonts.gstatic.com/s/raleway/v9/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2) format('woff2'), url(http://fonts.gstatic.com/s/raleway/v9/-_Ctzj9b56b8RgXW8FAriRsxEYwM7FgeyaSgU71cLG0.woff) format('woff');}
#popidadeform .button:hover{opacity:.7;transition:all .3s linear 0s}
body{background:#fff;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;color:#777;line-height:1.3;font-size:13px;min-height:100%;padding:0px;margin:0}
html, body, div, span, iframe, h1, h2, h3, h4, p, a, img, small, b, ol, ul, li, fieldset, form, label, legend, table, tbody, tr, th, td{border:0 none;margin:0;outline:0 none;padding:0}
a{color:#666;-webkit-transition:color .3s linear 0s;-moz-transition:color .3s linear 0s;-o-transition:color .3s linear 0s;-ms-transition:color .3s linear 0s;transition:color .3s linear 0s;text-decoration:none}
input[type="password"], input[type="text"], input[type="email"], input[type="www"], input[type="tel"], input[type="url"], input[type="search"], select, .inputbox{background:#fbfbfb;border-color:#9a9a9a #DADADA #e4e4e4;border-style:solid;border-width:1px;color:#555;font:12px/16px 'Archivo Narrow', Arial, Helvetica, sans-serif;height:19px;padding:0}
a:hover, a:focus{color:#000;-webkit-transition:color .3s linear 0s;-moz-transition:color .3s linear 0s;-o-transition:color .3s linear 0s;-ms-transition:color .3s linear 0s;transition:color .3s linear 0s;text-decoration:none}
h1, h2, h3, h4, h5{font-weight:400}
h1{font-size:16px}
h2{font-size:27px}
h3{font-size:15px}
h4{font-size:12px}
h5{font-size:11px}
ul{list-style:none;margin:0;padding:0}
ul li{line-height:2.6}
p{margin:0;padding:0}
#site{background:transparent;padding:0}
#pagina{padding:0;display:block;margin:0 auto!important;text-align:left;width:100%;}
#gkButtons{float:right;color:#FFF;font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:11px!important;cursor:pointer;text-transform:uppercase;}
.loggedIn #btnLogin{background:none;padding:0px;width:auto;}
#btnLogin{background:url("../assets/imagens.png") no-repeat scroll -23px -924px !important;padding:4px 0 5px 28px;width:58px !important;}
#gkButtons a{color:#525a42;}
#gkButtons a:hover{color:#525a42;}
#gkTopNav li a:hover{color:#000}
#Cartpopup:hover{background-color:#525a42;}
#Cartpopup{cursor:pointer;background:url("../assets/imagens.png") no-repeat scroll -7px -221px #0087C5;background-color:#0087c5;margin-left:1px;color:#FFF!important;float:right;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;height:28px !important;line-height:22px;margin-top:0;padding-bottom:0;padding-left:30px;padding-top:7px;text-align:left;text-indent:15px;text-transform:none;top:50px;text-align:left;vertical-align:middle!important;width:85px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;letter-spacing:-0.2px;transition:all .3s ease-in-out}
#btnwish{background:url("../assets/imagens.png") no-repeat scroll -10px -181px #525a42;float:right;color:#FFF !important;font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:12px;height:28px !important;letter-spacing:-0.2px;line-height:22px;margin-top:0;padding-left:0;padding-right:8px;padding-top:7px;text-align:left;text-indent:40px;text-transform:none;transition:background .3s ease-in-out 0s;width:105px;background-color:#525a42;}
#btnwish:hover{background-color:#0087c5;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#btnCart:hover{color:#000!important;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.dark #btnCart:hover{background-position:right bottom}
h2#gkLogo{float:left;margin:-25px 0 0;padding:0;clear:both}
h2#gkLogo a{display:block;margin:0;text-indent:-999em;width:220px;}
h2#gkLogo img{display:block;filter:drop-shadow(3px 2px 1px rgba(255, 255, 255, 0.9));}
h2.gkLogo.text a{padding:0;width:auto!important}
h2.gkLogo.text a>span{color:#000;padding:0 7px;display:block;font-size:24px;line-height:35px;float:left}
#loja5_head{padding:0;height:75%;overflow:hidden;position:relative;width:100%!important;min-height:125px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#loja5_bottom_head{margin-bottom:13px}
#loja5_registo{float:right;position:relative;margin-left:20px;margin-top:8px;}
#loja5_logo{clear:both;float:left;position:relative}
#loja5_pesquisa{float:left;margin-left:100px;padding:6px;position:relative;}
#loja5_carrinho{float:right;position:relative;width:235px;padding:5px 0;}
#loja5_menu{display:block;height:35px;line-height:41px;width:100% !important;}
.home-page .body{background:transparent;}
.body{background:#f9f9f9;float:left;width:100%;}
#loja5_banners{float:right;position:relative}
#loja5_banners{float:left;clear:both;position:relative}
#loja5_centro{float:left;clear:both;position:relative;width:100%}
#loja5_baixo{background-color:#525a42;float:left;clear:both;position:relative;width:100%;}
#loja5_top_head .moduletable_socialtab{margin-top:12vw;position:absolute;right:44px;z-index:15;}
#loja5_top_head .moduletable_socialtab .icon_tab_facebook{background:url("../assets/imagens.png") no-repeat scroll -345px -901px #525a42;height:43px;width:43px;position:absolute;cursor:pointer;}
#loja5_top_head .moduletable_socialtab .icon_tab_linkedin{background:url("../assets/imagens.png") no-repeat scroll -93px -319px;height:43px;width:43px;margin-top:44px;position:absolute;}
#loja5_top_head .moduletable_socialtab .icon_tab_mail{background:url("../assets/imagens.png") no-repeat scroll -166px -319px;height:43px;width:43px;margin-top:1px;margin-top:88px;position:absolute;}
#loja5_top_head .moduletable_socialtab .icon_tab_facebook:hover, #loja5_top_head .moduletable_socialtab .icon_tab_linkedin:hover, #loja5_top_head .moduletable_socialtab .icon_tab_mail:hover{opacity:0.8;}
#loja5_top_head .moduletable_socialtab .icon_tab_facebook .facebook_slidebox{display:none;}
#loja5_top_head .moduletable_socialtab .icon_tab_facebook:hover .facebook_slidebox{display:block;}
.fb-like-box.fb_iframe_widget{background:#FFF!important;margin-top:4px!important;margin-left:5px!important;}
#loja5_mainbody{float:left;position:relative;width:100%;}
._property-management #loja5_conteudo_total{background-color:#fff;padding:2%;width:96%;}
#loja5_conteudo_total{float:left;position:relative;width:100%}
#loja5_bottom_social{width:100%;background-color:#fff;overflow:hidden;}
#loja5_top_mainbody img{-webkit-animation:myopacadede 3s;animation:myopacadede 3s;}
#loja5_bottom_social .moduletablensp2{-webkit-animation:myfifth 5s;animation:myfifth 5s;}
#loja5_bottom_menu1{clear:both;color: #f7eef1;font-size:11px;float:left;position:relative;width:34%;}
#loja5_bottom_menu2{float:left;position:relative;width:43%;}
#loja5_bottom_menu3{color: #f7eef1;float:right;font-size:12px;position:relative;width:23%;}  #loja5_bottom_menu1 h3, #loja5_bottom_menu2 h3, #loja5_bottom_menu3 h3{color:#fff;font-size:32px;line-height:32px !important;margin-bottom:16px;font-family:'Raleway', Arial, sans-serif;text-transform:none !important;}
#loja5_bottom_menu1 .custom{max-width:275px;}
#loja5_bottom_menu1 h3, #loja5_bottom_menu2 h3, #loja5_bottom_menu3 h3{color:#525a42;font-size:32px;text-transform:none!important;}
#loja5_bottom_menu4{float:right;height:auto;overflow:hidden;width:470px !important;margin-right:18px;}
#loja5_bottom_menu1 a, #loja5_bottom_menu2 a, #loja5_bottom_menu3 a, #loja5_bottom_menu4 a{color:#a7a7a7;}
#loja5_bottom_menu1 a:hover, #loja5_bottom_menu2 a:hover, #loja5_bottom_menu3 a:hover, #loja5_bottom_menu4 a:hover, #loja5_bottom_extra a:hover{color:#525a42;}
#loja5_footer{background:#fcf7f4;clear:both;width:100%;padding-top:10px;}
#loja5_footer_top .moduletable{margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:0 !important;max-width:1000px;}
.menumenufo{text-align:center;}
#loja5_footer_top .moduletable li{display:inline-block !important;font-family:"Archivo Narrow", Arial, Helvetica, sans-serif;font-size:18px !important;font-weight:400 !important;line-height:16px !important;padding-right:4% !important;}
#loja5_footer_top .moduletable li a{color:#808080;}
#loja5_footer_top .moduletable li a:hover{color:#525a42;}
#loja5_footer_top .moduletable li:last-child{padding-right:0!important;}
#loja5_footer_top{background:#fcf7f4;clear:both;padding-top:12px;width:100%;}
#loja5_bottom_main3 .moduletable{margin:auto;max-width:1000px;text-align:center;}
#loja5_bottom_main3 .moduletable .custom{background:#f9f9f9;height:130px;overflow:hidden;vertical-align:middle;}
#loja5_bottom_main3 .custom table{float:left;height:130px;width:100%;}
#loja5_bottom_main3 .slideresponsivo_greenline{height:130px;vertical-align:middle;width:600%;-webkit-animation:moveSlideshow 50s linear infinite;-moz-animation:moveSlideshow 50s linear infinite;}
.slideresponsivo_greenline tr{display:inline-table;float:left;height:130px;max-width:1000px;vertical-align:middle;width:100%;}
#loja5_bottom_main3 .custom table td{width:20%;text-align:center;}
#loja5_bottom_main3{background:#fff;clear:both;padding:60px 0 60px;-webkit-animation:myfifth 10s;animation:myfifth 10s;}
#loja5_bottom_main3 h3{margin-bottom:25px;}
#loja5_footer .custom > table{display:inline;text-align:center;}
.nspArt h4.nspHeader a{color:#525a42;font-size:16px;}
.nspArt h4.nspHeader{  color: #525a42;
  font-size: 16px;
  margin-top: 10px;
  height: 42px;
  overflow: hidden;}.nspArt p.nspText {
                      height: 122px;
                      overflow: hidden;
                    }
#loja5_bottom_main3 h3, #loja5_bottom_social h3{color:#525a42;text-align:center;position:relative;font-size:32px;text-transform:none;font-family:'Raleway', Arial, sans-serif;}
#loja5_bottom_main1 .moduletable{margin:auto;height:100%;max-width:1000px;text-align:center;vertical-align:middle;}
.planos_esq a{opacity:1;transition:all 0.3s ease-in-out 0s;}
.planos_esq a:hover{opacity:0.7;transition:all 0.3s ease-in-out 0s;}
#planos_white > img{max-width:90px;}
#loja5_bottom_main1{background:#fff;clear:both;height:25%;padding:0px;}
.planos_esq{display:table-cell;vertical-align:middle;}
.flexslider .slides li{height:100% !important;position:absolute !important;}
#loja5_bottom_main1 .custom{display:table;height:100%;vertical-align:middle;width:100%;}
#planos_white{display:inline-table;float:left;width:50%;margin:0;-webkit-animation:myfirst 5s;animation:myfirst 5s;}
#loja5_bottom_main1 .planos_title{color:#525a42;font-size:18px;}
#loja5_bottom_main2 .more{border:5px solid #525a42;color:#525a42;display:inline-block;font-size:16px;margin-top:35px;padding:1% 3%;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
#loja5_bottom_main2 .more:hover{background:#525a42;border:5px solid #525a42;color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.home-page .efeitobannertopslide{background:url("../assets/bannertop.png") no-repeat scroll center top rgba(0, 0, 0, 0);position:absolute;bottom:0;height:77px;z-index:80;width:100%;pointer-events:none;}
.flex-control-nav{bottom:0 !important;height:77px;padding-top:35px !important;}
#loja5_bottom_main2{background:url("../assets/bottom_main2.jpg") no-repeat scroll 0 0/100% 100% rgba(0, 0, 0, 0);clear:both;height:370px;padding-bottom:35px;padding-top:30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#loja5_bottom_main2 .moduletable{margin:auto;max-width:760px;text-align:center;width:100%;-webkit-animation:myfourth 5s;animation:myfourth 5s;}
#loja5_bottom_main2 .moduletable .text{color:#666666;font-family:'Raleway', Arial, sans-serif;font-size:16px;margin-top:15px;}
#loja5_bottom_main2 .moduletable h1{color:#525a42;display:inline-block;font-family:'Raleway', Arial, sans-serif;position:relative;font-size:32px;}
.flexslider .slides img{}
#loja5_footer .moduletable{margin-top:0 !important;max-width:1000px;margin:auto;}
#lingua{float:right;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:10px!important;line-height:27px;height:25px}
#gkTopInfo textarea:focus, #gkTopInfo .inputbox:focus{border:medium none!important;color:#000;font-size:9px!important;line-height:14px;margin-top:2px!important;padding:3px 0!important;width:56px}
#login-form>.userdata>p#form-login-username input, #login-form>.userdata>p#form-login-password input{background:#fff!important;color:#848484!important;font-size:11px!important;font-weight:400;margin-top:0!important;width:100%!important}
#formloginremember{color:#868686!important}
select{font-size:11px!important;margin:3px 5px 3px 0!important;min-height:19px;padding:2px 2px 2px 0!important;text-align:left!important;text-indent:0!important;text-transform:none!important;vertical-align:middle!important}
#letra_escolhida{margin:6px 0 0!important;}
#offlajn-ajax-search{width:338px;float:left}
#offlajn-ajax-search .offlajn-ajax-search-container{background-color:#e4eaee;padding:4px;margin:0}
#search-form div{margin:0;padding:0}
#offlajn-ajax-search .offlajn-ajax-search-inner{width:100%}
#search-form{margin:0;padding:0;position:relative}
#search-form input{font-size:12px}
#search-form input:focus{background-color:#FFF}
#search-area{display:block;height:27px;padding:0 60px 0 5px;width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;border:1px #b2c4d4 solid;border-right:0;line-height:27px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.28);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.28);box-shadow:inset 0 2px 4px rgba(0,0,0,0.28);float:left;margin:0}
.search-caption-on{color:#aaa}
#search-form #search-area-close{height:16px;width:22px;top:50%;margin-top:-8px;right:40px;position:absolute;cursor:pointer;visibility:hidden}
#ajax-search-button{height:27px;width:35px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.28);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.28);box-shadow:inset 0 2px 4px rgba(0,0,0,0.28);float:left;cursor:pointer;position:absolute;top:0;right:0}
#ajax-search-button .magnifier{height:27px;width:35px;padding:0;margin:0}
#ajax-search-button:hover{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.8);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.8);box-shadow:inset 0 2px 4px rgba(0,0,0,0.8)}
#search-results{position:absolute;top:0;left:0;margin-top:2px;visibility:hidden;text-decoration:none;z-index:1000;font-size:12px;}
#search-results-moovable{position:relative;overflow:hidden;height:0;width:338px;background-color:#;border:1px # solid;}
#search-results-inner{position:relative;width:100%;overflow:hidden;padding-bottom:10px}
#search-results .pager:hover{cursor:pointer;background:url("../assets/imagens.png") no-repeat scroll -367px -467px}
#search-results .pager.active:hover{cursor:default;background:url("../assets/imagens.png") no-repeat scroll -367px -467px}
.dj_opera #search-results #search-results-inner .result-element:hover{border-radius:0}
.ajax-clear{clear:both}
#search-results .result-element:hover span.small-desc{color:#DDD}
#offlajn-ajax-search .offlajn-ajax-search-container{background-color:transparent!important;border-radius:0 0 0 0!important;margin:0;width:356px!important;padding:7px!important;height:36px!important}
#search-area{border:1px solid #cfcfcf!important;border-radius:0 0 0 0!important;box-shadow:0 0 0 rgba(0,0,0,0) inset!important;background-color:#fff;display:block;float:left;height:36px!important;line-height:32px!important;margin:2px 0 0 5px!important;color:#8e8e8e!important;font-size:12px!important;font-family:'Archivo Narrow', Arial, sans-serif!important;padding:0 60px 0 5px!important;width:338px!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
#search-area:hover{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
#offlajn-ajax-search .offlajn-ajax-search-inner{width:338px!important}
#ajax-search-button .magnifier{background:url("../assets/imagens.png") no-repeat scroll 0px 0px transparent!important;width:38px!important;height:36px!important}
#ajax-search-button{background:none!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important;box-shadow:none!important;cursor:pointer;float:left;height:27px;position:absolute;right:0;top:0;width:35px}
#ajax-search-button .magnifier{margin:3px 0 0 -8px !important;}
#search-results-moovable{background-color:#FFF;border:1px solid #e5e5e5;margin-left:5px!important;border-radius:0 0 0 0!important;box-shadow:0 0 0 rgba(0,0,0,0.6)!important;height:auto;overflow:hidden;position:relative;width:100%;}
#search-form #search-area-close{right:54px!important;margin-top:-6px!important;background:url("../assets/imagens.png") no-repeat scroll -334px -238px transparent!important}
#search-results .plugin-title.first{border-top-left-radius:0!important;border-top-right-radius:0!important;background:#efefef!important;box-shadow:0 0 0 rgba(255,255,255,0.4) inset!important;margin-top:-1px!important}
#search-results .plugin-title-inner{font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;color:#909090!important}
#search-results .plugin-title{border-bottom:0!important;background:#efefef!important}
#search-results .result-products span{font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:11px;font-weight:400}
#search-results .result-element span.small-desc{color:#a1a1a1!important;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-weight:400;font-size:11px;line-height:11px!important;margin-top:2px}
#search-results #search-results-inner .result-element:hover{color:#CCC!important;border-bottom:2px solid #525a42!important;text-decoration:none}
.moduletable_menup{float:left;height:22px;margin-left:0;width:1000px;}
ul#specialnav{background:transparent;height:25px;list-style-type:none!important;margin:-3px 0;padding:0;}
ul#specialnav ul{list-style-type:none!important;margin:0;padding:0}
ul#specialnav a{text-decoration:none}
ul#specialnav li.subTop{display:inline-block;position:static;height:31px;margin:0 25px 0 0;border-bottom:none!important}
ul#specialnav li.marcas, ul#specialnav li.Discounts{position:static;height:20px;margin:0 25px 0 0;border-bottom:none!important;color:#fff!important}
ul#specialnav .marcas a, ul#specialnav .Discounts a{color:#fff}
ul#specialnav .home{background:#FFF;float:left;height:38px!important;margin-right:2px;overflow:hidden;position:relative;width:44px!important}
ul#specialnav .home a{float:left;height:38px!important;width:44px!important}
ul#specialnav li.subTop a{font-family:'Archivo Narrow', Arial, sans-serif!important;letter-spacing:-0.5px;font-size:14px!important;color:#666;display:block;line-height:25px;padding:0 12px;text-transform:uppercase}
#detalhesorder td.dadoss{border-right:1px solid #e4e4e4;font-size:11px;font-weight:700;line-height:15px;padding:0 10px;text-align:right;width:115px;}
ul#specialnav li.subTop a:hover, ul#specialnav ul.sub li.current a:hover, ul#specialnav li.subTop.current > div a{border-bottom:medium none;color:#FFF !important;padding:0 12px;background-color:#525a42;}
.letter{margin-top:5px;color:#525a42;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:17px;line-height:17px;margin-left:8px;margin-right:20px}
ul#specialnav .marcas ul.board li.boardTop{font-size:11px!important;height:auto;margin:0!important;padding:0 7px 0 0;width:183px}
ul#specialnav ul.board{background:#fff!important;border-bottom:0 solid #A5A1A1!important;-moz-box-shadow:0 3px 5px 0 #ccc;-webkit-box-shadow:0 3px 5px 0 #ccc;box-shadow:0 3px 5px 0 #ccc;display:none;text-align:left;height:auto;left:-5px!important;margin:0 5px;overflow:hidden;padding:20px 0 10px 10px;position:absolute;top:28px;width:972px!important;z-index:1000}
ul#specialnav ul.board a:hover, ul#specialnav ul.board a, ul#specialnav ul.sub li.current ul.board a:hover{background:transparent;color:#727070;line-height:15px;min-height:16px;padding:0 9px;text-decoration:none}
ul#specialnav ul.board a:hover{text-decoration:none!important}
ul#specialnav ul.board a:hover, ul#specialnav ul.sub li.current ul.board a:hover{text-decoration:underline}
ul#specialnav ul.board li.boardTop{float:left;font-size:11px!important;height:auto;margin:0 0 8px;padding:0 7px 0 0;width:187px}
ul#specialnav ul.board li.boardTop>ul>div>a{padding-bottom:5px;font-size:12px!important;margin-bottom:3px;padding-bottom:0;margin-top:10px}
ul#specialnav ul.board li.boardTop>ul>div.first_catg>a{margin-top:0;margin-bottom:5px;font-family:'Brahulk', Arial, sans-serif!important;letter-spacing:0!important}
ul#specialnav ul.board li.boardTop a:hover{color:#525a42!important;}
ul#specialnav ul.board li.boardTop a{color:#626262;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;text-transform:uppercase!important;text-transform:none}
ul#specialnav ul.board li.boardTop li a{background:transparent;letter-spacing:0;color:#868686;cursor:pointer;font-size:11px!important;font-weight:400!important;line-height:18px!important;min-height:11px;padding-bottom:0!important;text-indent:0;text-transform:capitalize!important;width:169px;font-family:'Brahulk', Arial, Helvetica, sans-serif!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
ul#specialnav ul.board li.boardTop li a:hover{color:#525a42 !important;font-size:9px;font-weight:400!important;line-height:18px!important;min-height:11px;padding-bottom:0!important;text-transform:capitalize!important;text-decoration:underline!important;text-indent:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
ul#specialnav li.subTop div.textOnly:hover{background:#f8eff0;color:#777;line-height:25px;padding:0 20px}
ul#specialnav li.boardTop div.textOnly:hover{background:transparent;line-height:14px;padding:5px 20px}
ul#specialnav li.subTop>div{height:25px;line-height:25px}
ul#specialnav li.Discounts>div, ul#specialnav li.marcas>div, ul#specialnav li.modalidades>div, ul#specialnav li.justArrived>div{background-color:#525a42!important;color:#fff!important;cursor:pointer!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
ul#specialnav li.marcas>div a, ul#specialnav li.Discounts>div a, ul#specialnav li.modalidades>div a{cursor:pointer!important}
ul#specialnav li.marcas>div:hover, ul#specialnav li.Discounts>div:hover, ul#specialnav li.modalidades>div:hover, ul#specialnav li.justArrived>div:hover{background-color:#525a42!important;color:#fff!important;cursor:pointer!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
ul#specialnav li.subTop>div:hover{border-bottom:none!important;background-color:#525a42 !important;}
._product{width:180px!important;padding-left:40px;border-left:1px solid #d3d3d3;height:210px;margin-top:10px!important}
._product .detalhes a:hover{color:#f3791d!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.subTop.cat_550>div{background-color:#525a42!important}
.subTop.cat_550>div>a{color:#FFF!important}
.subTop.cat_696>div{background-color:#fff!important}
.subTop.cat_696>div:hover{background-color:#fff!important}
.subTop.cat_696>div>a{color:#555!important}
.subTop.cat_696>div{background-color:#fff!important}
.subTop.cat_696>div:hover{background-color:#fff!important}
.subTop.cat_696>div>a{color:#555!important}
.subTop.cat_696>div{background-color:#fff!important}
.subTop.cat_696>div:hover{background-color:#fff!important}
.subTop.cat_696>div>a{color:#555!important}
.subTop.cat_696>div>a:hover{color:#000!important}
.subTop.sports>div{background-color:#ffb400!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.subTop.sports>div:hover{background-color:#525a42!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.subTop.sports>div>a{color:#fff!important}
.custom_tabserv{color:#7e7e7e;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;line-height:21px;text-align:right;text-transform:uppercase}
.custom_tabserv td{text-align:left;text-transform:none!important}
.gkTabsWrap.vertical ol{border-bottom:3px solid #97ccee}
.gkTabsWrap.vertical ol li{color:#848484;border-bottom:1px solid #c60000;text-shadow:0;background:#fff;border:1px solid #FFF;text-align:center}
.gkTabsWrap.vertical ol li:hover, .gkTabsWrap.horizontal ol li:hover{color:#2b2a2a!important;text-shadow:0;background:url("../assets/imagens.png") no-repeat scroll -12px -390px #EBE7EA;opacity:0.85;filter:alpha(opacity=85);}
.gkTabsButtonNext:hover, .gkTabsButtonPrev:hover{background:#eee}
.gkTabsWrap.horizontal>ol{background:#fff}
.gkTabsGK5{position:relative;overflow:hidden}
.gkTabsWrap{margin:0;position:relative;}
.gkTabsWrap.vertical ol{position:absolute;z-index:10;left:10px;bottom:0;background:transparent!important;height:38px;margin:5px 0!important;padding:0!important}
.gkTabsWrap.vertical ol li, .gkTabsWrap.horizontal ol li{cursor:pointer;float:left;font-size:12px;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;height:32px;line-height:34px!important;list-style-type:none;margin:0 4px 0 0!important;padding:0 9px!important;position:relative;text-transform:uppercase;width:100px;text-align:left;color:#2b2a2a;background-color:#ebe7ea;opacity:0.85;filter:alpha(opacity=85);}
.gkTabsContainer+ol{border-bottom:none!important}
.gkTabsContainer+ol li{border-radius:0 0 0 0!important}
.gkTabsContainer{clear:both;height:400px!important;overflow:hidden;position:relative}
.gkTabsItem{left:-9999px;padding:5px 0;position:absolute;top:0;width:100%;z-index:1;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.gkTabsItem.active{left:0;position:relative;z-index:2}
.gkTabsButtonNext, .gkTabsButtonPrev{border-radius:50%;cursor:pointer;height:18px;position:absolute;right:0;font:0/0px a;top:43%;width:18px;z-index:3;display:none;}
.gkTabsButtonPrev{left:0;right:inherit}
.gkTabsButtonPrev:before{content:"Ã¢Â¬Â¹"}
.gkTabsWrap.horizontal>ol, .gkTabsWrap.horizontal>.gkTabsContainer{display:table-cell;vertical-align:top}
.gkTabsWrap.horizontal>ol{position:relative;z-index:5}
.gkTabsWrap.horizontal ol li{cursor:pointer;float:right;border-radius:2px;margin:0 0 3px!important}
.gkTabsWrap.horizontal .gkTabsContainer+ol{border:none!important}
.gkTabsWrap.horizontal .gkTabsContainer+ol li{border-radius:2px!important;float:left}
.gkTabsContainer .custom p{margin:0}
.gkTabsContainer .custom img{max-width:1000px!important;transition:all .3s ease-in-out 0s}
.gkTabsContainer .custom img:hover{opacity:.8;transition:all .3s ease-in-out 0s}
#gototop{margin:20px;padding:5px;background:url("../assets/imagens.png") no-repeat scroll 0px -133px #525a42!important;border:0 none!important;color:#000!important;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px!important;height:40px;line-height:40px;opacity:1;padding-left:50px !important;padding-right:15px !important;text-align:center!important;transition:all .3s ease-in-out 0s;width:125 px;opacity:1!important;z-index:2;}
#gototop:hover{opacity:.75!important;transition:all .3s ease-in-out 0s}
#loja5_footer .custom{color:#3f3f3f;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:9px;line-height:60px;text-transform:uppercase;text-align:center;}
#loja5_footer span{color:#737272;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:9px;line-height:22px;text-transform:uppercase}
#loja5_footer .custom table div{line-height:13px;text-align:right;font-family:'Archivo Narrow', Arial, sans-serif!important;color:gray;font-size:12px;text-align:right;margin-top:13px;display:inline;}
.nrf{color:#525a42 !important;}
.custom_redesoc img:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;opacity:.7!important;filter:alpha(opacity=70)!important}
#rsmsc_scroller{background:#FFF;border-top:1px solid #222!important;height:160px!important;margin-top:-12px;padding-top:23px!important}
#rsmsc_scroller .innerDiv{border-bottom:1px solid #CCC;height:70px!important;margin-bottom:15px;width:210px!important}
.moduletable_testemunhos #rsmsc a:hover{color:#565656}
.moduletable_testemunhos #rsmsc>a{padding-right:20px}
.moduletable_testemunhos #rsmsc>a:hover{padding-right:20px}
.facebooklogo{background:url("../assets/imagens.png") no-repeat scroll -19px -319px rgba(0, 0, 0, 0);width:45px;height:45px;}
.maillogo{background:url("../assets/imagens.png") no-repeat scroll -92px -319px rgba(0, 0, 0, 0);width:45px;height:45px;}
.youtubelogo{background:url("../assets/imagens.png") no-repeat scroll -165px -319px rgba(0, 0, 0, 0);width:45px;height:45px;}
.metodospag{background:url("../assets/imagens.png") no-repeat scroll 0 -38px rgba(0, 0, 0, 0);height:34px;padding-left:121px;padding-right:117px;padding-top:4px;float:left}
.metotosenv{background:url("../assets/imagens.png") no-repeat scroll 0 -89px rgba(0, 0, 0, 0);float:left!important;height:40px;margin-top:1px;padding-right:0;padding-top:0;width:317px}
fieldset{font-size:11px}
#caminho a:hover{color:#262626!important}
#caminho a.voltaopatras:hover{color:#525a42!important}
.paginacaobt:hover{background:#717171;cursor:pointer}
.RSWS_submit_link a:hover{background:#717171}
input.RSWS_form_button:hover{background:#717171!important;cursor:pointer}
#infocartchange #payment:hover, #infocartchange #payment.activo{border:2px solid #525a42;cursor:pointer}
.checkout-button-top{background:#f1f1f1;margin-top:15px;padding:13px!important;text-align:right;}
#infocartchange #payment input[type="radio"], #payment input[type="radio"]{display:none;visibility:hidden}
#infocartchange #shipment input[type="checkbox"], #shipment input[type="radio"]{float:left}
#envio_escolhido>b, #pagamento_escolhido>b{text-transform:uppercase}
.vmpayment_cost{line-height:12px!important}
#system-message a:hover{color:#000!important}
.board>div#_prod_discount_menu{float:right;padding:0 0 20px}
ul#specialnav li.subTop.Discounts ul.board li.boardTop{}
.free_shipment>img{margin-bottom:-4px;padding:0 10px 0 0}
.free_shipment>span{color:#c60000;font-size:11px}
.free_shipment>span>span{font-weight:700}
#caixazita #caixam:hover{background:#eeede8}
.board #vertodas a:hover{background-color:#717171!important;color:#fff!important}
span[class^="skype_pnh_print_container"]{display:inline!important}
#tablelojas td>div{background-color:#fff}
.loja5_bottom_head_30dias{background:url("../assets/imagens.png") no-repeat scroll -25px -501px rgba(0, 0, 0, 0);text-align:right;width:217px;}
.loja5_bottom_head_transportes{background:url("../assets/imagens.png") no-repeat scroll -29px -425px rgba(0, 0, 0, 0);}
.loja5_bottom_head_rapido{background:url("../assets/imagens.png") no-repeat scroll -14px -464px rgba(0, 0, 0, 0);}
#div_text{color:#8f8f8f;display:inline-block;float:none;font-family:"Archivo Narrow",Arial,Helvetica,sans-serif;font-size:12px;height:100%;line-height:30px;padding-left:15px;padding-top:20px;position:relative;text-align:center;text-transform:uppercase;width:94%;padding-bottom:20px;}
.custom_footertags .msg a:hover{color:#C60000!important}
#loja5_left>div#related_keywords{background:#f2f2f2;color:#999;font-size:10px;padding:5px 10px 10px 10px;float:left;width:161px}
#loja5_left>div#related_keywords>div{font-size:12px}
#loja5_left>div#related_keywords a{padding:0;text-transform:uppercase}
#loja5_left>div#related_keywords span{padding:0 3px 0 0;color:#CCC}
#loja5_left>div#related_keywords .tagdiv{font-size:10px;font-weight:400;float:left;font-size:9px;color:#848484;text-transform:uppercase}
#loja5_left>div#related_keywords>div{color:#555;font-weight:700}
ul.gkTabs li:hover{background:url("../assets/tabbg.jpg") repeat-x scroll 0 0 transparent!important;color:#FFF!important}
#nsp-newsprotab .nspArt>div{width:86%;padding:10px!important;background-color:#fff;height:198px;margin-bottom:10px;-moz-box-shadow:0 3px 5px 0 #ccc;-webkit-box-shadow:0 3px 5px 0 #ccc;box-shadow:0 3px 5px 0 #ccc;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
#nsp-newsprotab .nspArt>div:hover{height:225px;border-bottom:4px solid #f3791d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.gkTabItemSpace{height:280px!important}
.taxadesconto{clear:both;color:#666;float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;height:14px;line-height:16px;margin:0 auto;width:auto;text-align:right}
ul#specialnav .home{display:none!important}
#gkRight>div:first-child, #gkLeft>div:first-child{border-right:0 solid #DDD!important}
#nsp-newsprosele .nspArt div{overflow:inherit!important}
#nsp-newsprosele .nspTopInterface>div{position:absolute;z-index:5000;margin-left:70px;margin-top:373px}
.moduletablenspnov h3{background:#fff;color:#000 !important;font-family:"Archivo Narrow", Arial, Helvetica, sans-serif;font-size:16px;height:25px;letter-spacing:-0.6px !important;line-height:25px;margin:15px 0 0;padding:0;position:relative;text-transform:uppercase;width:100%;z-index:1;}
#loja5_top_mainbody>div:first-child>h3{width:13%;margin:0}
div#_prod_discount_menu h4>div.name>a, div#_prod_discount_menu h4>div.name>a:hover{color:#323232;float:none!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:14px;text-transform:uppercase;padding:0 10px;padding-left:10px;line-height:15px;width:93%!important;text-align:center!important;font-weight:400;letter-spacing:0;height:15px;overflow:hidden;margin:0}
.precolinha1>sup, .nspRSPrice>sup{float:right;line-height:16px;position:relative;font-size:12px;}
.precolinha1>sub, .nspRSPrice>sub{float:left;line-height:16px;margin-right:4px}
.precodesconto>sup{float:right;line-height:16px!important;}
.precodesconto>sub{clear:both;float:left;line-height:16px;margin-right:4px}
.PricesalesPrice>sup{float:right;font-size:20px}
.PricesalesPrice>sub{float:left;font-size:20px;margin-right:4px}
.PricebasePriceWithTax>sub{float:left;font-size:14px;line-height:18px;margin-right:2px}
.PricebasePriceWithTax>sup{float:right;font-size:14px;line-height:18px;text-decoration:line-through}
.moduletablensppromo .nspArt:hover{height:204px;border:1px solid #c5c5c5;margin-left:6px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablensppromo .nspArt#prim{background:#fff!important}
.moduletablenspsnov .nspArt>div{border:1px solid #fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspsnov .nspArt>div:hover{border:1px solid #c5c5c5;height:99%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspsnov .nspArt:hover{height:204px;margin-left:7px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspnov .nspArt:hover{-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspnov .nspArt#prim{background:none!important}
.moduletablensppromo .nspArt{width:24%!important}
.moduletablenspnov .nspArt{width:24.16%!important}
.moduletablenspsnov .nspArt{width:23.8%!important}
.moduletablensppromo .nspArt:hover .readon{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspnov .nspArt:hover .readon{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspsnov .nspArt:hover .readon{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspsnov .nspArt>div{position:relative!important;height:99%}
.moduletablensppromo .nspPrev:hover{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablensppromo .nspNext:hover{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspnov .nspPrev:hover{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspnov .nspNext:hover{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.nspArt .readon:hover{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;color:#525a42!important}
#nsp-newsprosele .readon:hover{font-size:1px!important;color:#fff!important;text-indent:-555px!important}
.moduletablenspprom h3{color:#FFF;height:25px;line-height:25px;margin-left:-20px;padding:5px 15px;font-family:'Archivo Narrow', Arial, sans-serif!important;width:auto;font-size:18px}
.moduletablenspprom .nspArt#prim{background:none!important}
.moduletablenspprom .nspPrev:hover{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspprom .nspNext:hover{opacity:.4;filter:alpha(opacity=40);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspnov .nspArt>div{position:relative!important}
.moduletablenspsnov .nspArt>div{position:relative!important}
.moduletablensppromo .nspArt>div{position:relative!important}
#nsp-newsprosele .nspArt>div{position:relative!important}
#paymentForm .vm-button-correct:hover{background-color:#f2f2f2;color:#fff!important;font-weight:400!important}
.mdpPagination li:hover{background-position:-13px -108px}
.mdpPrev{background-position:-10px -117px}
.mdpNext:hover, .mdpPrev:hover{background-position:0 -30px}
.mdpPrev:hover{background-position:0 -58px}
.readon.left{float:left}
.readon.right{float:right}
.readon.center{display:inline;float:none}
.moduletablenspnov .mdpArt{width:24.5%!important}
.moduletablenspnov .mdpArt{border:1px solid transparent;height:260px;margin:0!important;transition:all .3s linear 0s}
.mdpArt{float:left}
.mdpArt .precolinha1{float:left;font-size:15px;padding-right:5px;}
.mdpArt h4 .name{font-size:15px;}
.mdpArt .p_sku{font-size:11px;}
.moduletablenspnov .mdpArt>div{position:relative!important;padding:0!important}
.moduletablenspnov .mdpMain{border:1px solid #e8e8e8;box-shadow:1px 3px 3px 0 #ddd;padding:2% 2% 10px;}
.moduletablenspnov #prim.mdpArt{border:0px solid transparent;}
.moduletablenspnov .prodimg{float:none;height:190px!important;width:100%}
.moduletablensppromo #prim{margin:0!important}
.mdpMain{overflow:hidden}
.mdpPagination{float:left;list-style-type:none!important;margin:3px 0 0 7px!important;padding:0!important}
#mdp-newsprosele .mdpArt div{overflow:inherit!important}
#mdp-newsprosele .mdpTopInterface>div{position:absolute;z-index:5000;margin-left:70px;margin-top:390px}
.moduletablenspsnov .content{margin-top:5px}
.moduletablenspsnov .featuredProductImage{max-height:125px;max-width:160px}
.moduletablenspsnov .prodimg{float:none;height:120px;width:100%;padding-left:1px;margin-top:10px;margin-bottom:3px}
.moduletablenspsnov .p_sku{color:#7e7e7e;float:none!important;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;font-size:10px;height:12px;line-height:11px;text-align:left!important}
img.featuredProductImage{opacity:1;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}
img.featuredProductImage:hover{opacity:.9;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear}
.moduletablenspsnov .mdpArt>div{border:1px solid #fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspsnov .mdpArt>div:hover{border:1px solid #c5c5c5;height:99%;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspsnov .mdpArt:hover{height:204px;margin-left:7px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear}
.moduletablenspsnov .mdpArt{width:24%!important}
.moduletablenspsnov{padding:0 0 2px 0}
.moduletablenspsnov .mdp:hover .readon{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.moduletablenspsnov .mdpArt>div{position:relative!important;height:99%}
.moduletable_barranews{}
.acymailing_module_barranews{float:left;width:100%;}
.moduletable_barranews #acymailing_fulldiv_formAcymailing1{font-size:11px}
.moduletable_barranews #acymailing_fulldiv_formAcymailing1 .acymailing_introtext{margin-left:8px;margin-top:4px;}
.acymailing_module_form .acymailing_introtext{display:block;padding-bottom:10px}
.acymailing_introtext{color:#8e8e8e;float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;font-size:12px;line-height:12px;margin-right:10px;margin-top:2px;width:260px}
.moduletable_barranews #acymailing_fulldiv_formAcymailing1 .inputbox{background:#fff !important;border:0 solid #f5f5f5 !important;box-shadow:none !important;color:#525a42 !important;font-family:"Archivo Narrow", Arial, Helvetica, sans-serif !important;font-size:10px !important;height:35px !important;line-height:35px !important;margin-bottom:8px;max-width:325px;padding:0 10px !important;text-transform:uppercase;}
.acysubbuttons{float:left;width:80%;}
.moduletable_barranews #acymailing_fulldiv_formAcymailing1 .readon:hover{background:#FFF;border:2px solid #FFF;color:#525a42!important;}
.moduletable_barranews #acymailing_fulldiv_formAcymailing1 .readon{border:2px solid #525a42;color:#525a42 !important;font-size:10px;background:none;padding:3px 7px;cursor:pointer;float:right;}
.moduletable_redesoc{float:left;font-family:"Archivo Narrow", Arial, sans-serif !important;font-size:14px;width:180px;}
.moduletable_redesoc > div{padding:10px;}
.moduletable li{font-size:11px;font-weight:400;line-height:16px!important;font-family:'Brahulk', Arial, Helvetica, sans-serif;}
#loja5_baixo .moduletable{margin-top:0!important}
#promocao_desc_5_es{background:url("/assets/Site/site/Reabons/rebon.png") no-repeat scroll 0 -39px;height:22px;width:42px;margin-left:5px;margin-top:7px}
#Bsolus_login{background:url("../assets/imagens.png") no-repeat scroll -199px -508px rgba(0,0,0,0);height:0;margin-left:-60px;overflow:hidden;padding:0 5px;position:absolute;top:20px;width:200px;z-index:10000}
#Bsolus_login>div{background:#FFF;border:2px solid #DDD;box-shadow:0;float:left;height:auto;padding:15px 25px 20px;width:151px}
#login-form ul li a{color:#848484!important;text-decoration:none!important}
#login-form ul li a:hover{color:#000!important;text-decoration:none!important}
p#form-login-username>label{float:left;font-size:0;padding:11px}
p#form-login-password>label{font-size:0;padding:11px}
#Bsolus_login>div>div#fb{height:30px;text-align:center;width:100%}
#Bsolus_login>div>div#fb a{float:none}
#Bsolus_login>div>div#sep{margin:15px 0;text-align:center}
#Bsolus_login>div>div#sep label{background:#FFF;color:#000;padding:0 3px}
#login-form>.userdata>p#form-login-username{background:url("../assets/imagens.png") no-repeat scroll -245px -755px rgba(0, 0, 0, 0);}
#login-form>.userdata>p#form-login-password{background:url("../assets/imagens.png") no-repeat scroll -245px -785px rgba(0, 0, 0, 0);}
#login-form>.userdata>p#form-login-username, #login-form>.userdata>p#form-login-password{border:1px solid #e5e5e5;border-radius:3px 3px 3px 3px;font-size:0;margin:5px 0;padding-left:20px;height:19px}
#login-form>.userdata>p#form-login-username input, #login-form>.userdata>p#form-login-password input{background:#FFF;border:medium none;font-size:11px;width:100%}
#login-form ul{border:medium none;float:left;list-style:none outside none;margin:5px 0 -3px!important;padding:2px 0 5px;width:150px}
#formloginremember{float:left;line-height:15px;margin:0!important;width:auto}
#formloginremember>div{background:url("../assets/imagens.png") no-repeat scroll -335px -184px rgba(0,0,0,0);float:left;height:15px;line-height:15px;margin:0!important;padding-right:5px;width:15px}
#formloginremember .inputbox{display:none}
#login-form a{background:rgba(0,0,0,0);color:#a4a4a4}
#login-form a:hover{color:#37A437!important}
#login-form .button:hover{background-color:#525a42!important;transition:all .3s linear 0s}
#login-form .button{background-color:#525a42!important;border-radius:0;color:#fff;border:0 solid transparent;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:16px!important;height:25px!important;line-height:15px!important;margin:0 0 0 2px!important;padding:0 0 2px;text-align:center!important;transition:all .3s linear 0s;width:149px!important}
#Bsolus_login fieldset{border:0 none;padding:0}
#Bsolus_login #login-form a{float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;font-size:10px!important;font-weight:400!important;line-height:13px;padding:0}
#login-form li{background-position:left center;background-repeat:no-repeat;float:left;height:auto;line-height:15px;margin:0!important;padding-bottom:4px;padding-left:3px;text-decoration:none;width:135px}
#Bsolus_login>div>div#fb a{background:rgba(0,0,0,0);float:none;padding:0}
#facebox .content>p:first-child{margin-top:0}
#facebox .content>p:last-child{margin-bottom:0}
#facebox .close:hover img{opacity:1.0}
span.custom-variant-inputbox input.custom-attribute:hover, span.quantity-box input.quantity-input:hover, input.vm-default:hover, span.quantity-box input.quantity-input:hover, .ask-a-question-view input.counter:hover, .ask-a-question-view input#email:hover, table.user-details input:hover, a.ask-a-question:hover, a.details:hover, div.details:hover, a.product-details:hover, button.default:hover{background-position:0 -40px;color:#000;text-decoration:none}
input.custom-attribute{width:140px}
input.quantity-input{height:19px;width:25px;text-align:center;font-weight:700;padding:2px}
span.quantity-controls input.quantity-controls:hover{opacity:.7;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.orderlistcontainer a:hover{text-decoration:none;display:block;color:#EEE;background:#777}
.orderlistcontainer div.orderlist div:hover{color:#EEE;background:#e6e6e6}
.ask-a-question-view .form-field textarea.field:hover{color:#000}
a.ask-a-question{font-size:12px;font-weight:700;display:inline-block;text-decoration:none;margin-bottom:8px;padding:3px 12px 1px}
a.ask-a-question:hover{color:#777;text-decoration:none}
a.product-details, a.details, div.details{background-position:0 0;display:inline-block;padding:3px 8px 1px}
a.details:hover, div.details:hover, a.product-details:hover{background-position:0 -40px;color:#777}
button.default{display:inline-block;cursor:pointer;padding:5px 8px 4px}
button.default:hover{color:#777}
.horizontal-separator{height:1px;background:transparent;margin:10px 0}
.horizontal-separator{background:#DCDCDC!important;height:1px!important;margin:16px 0!important;display:none!important}
.vm-button-correct:hover{font-size:12px;font-weight:700;display:inline-block;text-decoration:none;color:#777}
textarea.virtuemart:hover, textarea.customer-comment:hover{color:#000;background:#e8e8e8}
.output-billto .output-shipto span.values{padding-right:5px}
.vmpayment_name, .vmpayment_cost, .vmshipment_cost{padding:0 2px}
.vmpayment_description{color:gray;font-size:9px;padding:0 2px}
input.vm-default{background:url("../assets/imagens.png") no-repeat scroll -188px -220px;float:left;cursor:pointer;line-height:12px;margin:0;padding:0}
.floatleft, span.floatleft{float:left}
#sbox-overlay{background-color:#000;height:100%;left:0;position:absolute;top:0;width:100%!important;}
#sbox-window{position:absolute;background-color:#fff;text-align:left;overflow:visible;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:auto!important}
#sbox-btn-close{background:url("/components/com_virtuemart/assets/assets/facebox/closelabel.png") repeat scroll 0 0 rgba(0,0,0,0);border:medium none;height:30px;position:absolute;right:7px;top:2px;width:30px}
#sbox-content{background-color:#FFF!important;border-radius:4px 4px 4px 4px;clear:both;height:100%;overflow:auto;padding:3px;width:100%}
.sbox-content-image#sbox-content{overflow:visible}
.sbox-content-iframe#sbox-content{overflow:visible}
#sbox-window.shadow{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.7);-moz-box-shadow:0 0 10px rgba(0,0,0,0.7);box-shadow:0 0 10px rgba(0,0,0,0.7);}
.product_added>a{color:#000}
#content_LimparFiltro.content_ .content_title:hover{background:#717171!important;color:#fff!important;border:0!important;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
label{font-weight:400}
.bdopen1 .label_radio:hover{border-bottom:1px solid #ccc;color:#585858!important}
div.hlclosed1:hover{color:#333}
img{border:medium none;text-decoration:none}
.has-js .label_radio input{position:absolute;left:-9999px;opacity:0;filter:alpha(opacity=0)}
body_tamanho.hlclosed{background:url(../assets/abrir2.png) no-repeat scroll right center transparent;margin-top:26px}
#limpafiltro{margin-left:35px;margin-top:40px!important;background:#9b9b9b;color:#fff!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px!important;text-transform:uppercase;font-weight:400!important;padding-bottom:0;text-indent:0;cursor:pointer;width:110px}
#limpafiltro:hover{background:#000}
#body_cores>div>div>img{width:18px}
#tamanhos_lista_filtro:hover{border:1px solid #000;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
#body_cores img:hover{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;opacity:.5!important;filter:alpha(opacity=50)!important}
.content_ .content_title:hover{background:url("../assets/imagens.png") no-repeat scroll -31px -746px rgba(0, 0, 0, 0);}
#category_top>span{color:#C60000!important;text-transform:capitalize}
.content_catgories_2_title a:hover{color:#848484!important}
#content_selection>.content_title{width:180px;border-bottom:0px none;}
.content_catgories_ .content_catgories_title:hover{color:#000!important;background:url("../assets/imagens.png") no-repeat scroll -31px -746px rgba(0, 0, 0, 0);}
.bs_opened .content_catgories_title{background:url("../assets/imagens.png") no-repeat scroll -31px -746px rgba(0, 0, 0, 0);}
#content_loja5_tamanho .content_item:hover{border:1px solid #9a9a9a}
#content_loja5_modalidade .content_item:hover{background:#EEE;color:#666;font-size:11px}
#content_loja5_cor1 .content_item_img:hover{cursor:pointer;opacity:.7}
#Modulo_Loja5_perqisa>div#content_catgories{clear:both;float:left;margin-bottom:10px}
.orderby-displaynumber div#order_title{margin:0 10px 0 15px;}
.orderby-displaynumber div.PRICE>div, .orderby-displaynumber div.CREATEDATE>div, .orderby-displaynumber div.HITS>div{cursor:pointer;background:url("../assets/imagens.png") no-repeat scroll -34px -553px rgba(0, 0, 0, 0);padding:0 15px;font-size:10px;border:1px solid #D2D2D2;margin-right:10px;height:20px;line-height:20px;}
.quick{background:#fff;border:0 solid gray;left:50%;margin-left:-375px;min-height:455px;padding:15px 10px 11px 27px;position:fixed;top:10%;width:750px;z-index:1002;}
.quick .close{background:#FFF;position:absolute;right:5px;top:5px;cursor:pointer;padding:2px}
.quick .details{bottom:23px;color:#FFF;font-size:12px!important;height:25px;left:16px;line-height:26px;position:absolute;text-align:center;width:120px;background-color:#525a42!important;z-index:1000;}
#content_selection .selection_line>div>span, #content_selection .selection_line>span{color:#373737;cursor:default;float:left;font-size:10px;line-height:17px;padding-left:10px;padding-right:5px;text-transform:uppercase}
.selection_line>div.background_cor{background:url(/modules/mod_filtro/imagens/remove-filter.png) no-repeat scroll right center transparent;cursor:pointer;float:left;width:100%}
a.previous:hover, a.next:hover{color:#000!important}
div.hlclosed:hover, div.hlnotson:hover{color:#000!important}
div.hlclosed2:hover{color:#333!important}
#content_loja5_discounts .content_items_height .content_item:hover{background-color:#eee!important;}
#content_loja5_discounts .content_item.selected:hover, #content_loja5_marca .content_item.selected:hover, #content_loja5_submarca .content_item.selected:hover, #content_catgories_2_title .content_item.selected:hover, #content_loja5_tamanho .content_item.selected:hover, #content_loja5_modalidade .content_item.selected:hover{background:url(/modules/mod_filtro/imagens/remove-filter.png) no-repeat scroll right center transparent;text-decoration:line-through;color:#000}
.content_catgories_2_title:hover, #content_loja5_marca .content_item:hover, #content_loja5_submarca .content_item:hover, #content_loja5_u_piscos .content_item:hover, #content_loja5_u_tipopele .content_item:hover{font-size:11px;color:#666;background:#eee}
.orderby-displaynumber div.PRICE>div:hover, .orderby-displaynumber div.CREATEDATE>div:hover, .orderby-displaynumber div.HITS>div:hover, .orderby-displaynumber>div>div.order_select, #content_catgories div.cat_selected>a{color:#525a42;}
.bs_opened.content_ .content_items, .bs_opened.content_catgories_ .content_catgories_items{border-width:1px}
.content_items_height, #content_selection .selection_line{float:left;width:100%}
#quickOverlay{background:#000;display:none;height:100%;left:0;margin-left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:1001;}
.width33{width:33.3%}
#produtoscaixa{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;padding:0 8px;border:2px solid #f6f6f6;}
#produtoscaixa:hover{border:2px solid #d7d7d7;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
#produtoscaixa .precodesconto>sup{float:right;line-height:15px!important;font-size:11px;}
.addtofavorites>div{width:auto!important}
#produtoscaixa>#wishlist div.addtofavorites>div.wishl{background:url("../assets/imagens.png") repeat scroll -25px -828px rgba(0, 0, 0, 0);border-radius:14px;height:20px !important;position:absolute;right:5px;cursor:pointer;border:1px solid #fff;width:20px !important;}
#produtoscaixa>#wishlist div.addtofavorites>div.wishl_active{background:url("../assets/imagens.png") repeat scroll -25px -828px #e7e7e7;border:1px solid #ddd;border-radius:14px;height:20px !important;position:absolute;right:5px;cursor:pointer;width:20px !important;}
#produtoscaixa>#wishlist div.addtofavorites>div.wishl:hover{background:url("../assets/imagens.png") repeat scroll -25px -828px #e7e7e7;border:1px solid #ddd;}
#produtoscaixa{position:relative}
#produtoscaixa:hover .detalhes{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
.product_added{border-top:1px solid #ddd;margin:15px auto !important;padding:0;width:91%;}
#infopick{float:right;}
#infopick #select_pkme{float:left !important;}
.pickme_city_select, #pickme_stores{border:1px solid #ccc;height:22px;}
#infopick{background:#f1f1f1;float:left;padding:9px;margin-top:10px;}
.product_added > span{float:left;font-size:11px;margin-bottom:5px;padding:5px 0 0 15px;text-align:center;width:90%;}
.product_added > a{background:#525a42;clear:both;color:#fff;display:table;float:none;font-family:"Archivo Narrow", Arial, sans-serif !important;font-size:10px;margin:auto;padding:4px 5px;text-transform:uppercase;}
#produtoscaixa:hover .detalhes2{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
#produtoscaixa #wishlist{color:transparent !important;font-size:0;height:16px;line-height:4px;position:absolute;right:3px;top:5px;width:16px;}
#popupOverlay{background:#000;display:none;height:100%;left:0;margin-left:0;opacity:.3;position:fixed;top:0;width:100%;z-index:999}
span.cart-images img{background:#FFF;border:0 solid #e8e8e8;margin:0 5px 0 0;max-height:52px;max-width:50px;padding:5px;position:absolute;width:auto;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
span.cart-images img:hover{background:#FFF;border:1px solid #e8e8e8;margin:0 5px 0 0;max-height:150px;max-width:150px;padding:5px;position:absolute;width:auto;z-index:3;box-shadow:0 0 17px #DDD;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.coupon{border:1px solid #cac9c9;border-radius:4px 4px 4px 4px;color:gray;font-size:9px;margin:1px;padding:0 3px!important}
textarea.customer-comment{background:#FFF;border:1px solid #CCC!important;border-radius:0 0 0 0!important;color:#777;font-size:11px;margin-bottom:2px;padding:5px 5px 4px;text-align:left!important;transition:all .5s linear 0s}
textarea.virtuemart:hover, textarea.virtuemart:focus, textarea.customer-comment:hover, textarea.customer-comment:focus{background:#FFF;color:#000;transition:all .5s linear 0s}
span.tos{font-size:11px}
.billto-shipto span, span.terms-of-service{display:inline-block;font-size:12px!important}
.general-bg, input.custom-attribute, input.quantity-input, a.ask-a-question, input.vm-default, a.product-details, a.details, div.details, button.default{background:#525a42!important;border:0 solid #cac9c9;color:#FFF!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:11px!important;padding:5px 7px 5px!important;text-decoration:none;border:0;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}
button.details:hover, a.product-details:hover, a.details:hover, div.details:hover, button.default:hover, input.details-button:hover{background:#525a42!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.additional-images, .featured-view .product-price, .latest-view .product-price, .topten-view .product-price, .output-billto, .output-shipto{font-size:11px;line-height:14px;margin:10px 0}
.additional-images, .featured-view .product-price, .latest-view .product-price, .topten-view .product-price, .output-billto, .output-shipto{font-size:11px;line-height:14px;margin:10px 0px 20px 0px;}
.vm2-billto-icon{display:none!important}
.vm2-shipto-icon{display:none!important}
.billto-shipto .width50>div.output-billto{height:auto!important}
.metodopagamento:hover{background-color:#717171;color:#FFF;font-size:11px!important;padding:3px 5px}
#sbox-content{background:rgba(0,0,0,0)!important;padding:0!important}
.vm-button-correct, .vm-button-correct:visited{background:#525a42!important;border:0 solid #000!important;border-radius:0 0 0 0!important;box-shadow:0 0 0 #CCC;color:#FFF!important;cursor:pointer!important;display:inline-block!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:27px!important;padding:3px 12px!important;text-align:center!important;text-transform:uppercase}
.vm-button-correct:hover{background:#525a42!important}
.my-groovy-style a:hover{background-color:#525a42;color:#FFF!important}
.my-groovy-style #prodrecent a:hover{background-color:#FFF!important}
.my-groovy-style>div>div.product-review-products{border:medium none!important;height:auto;margin-top:10px;padding-bottom:15px}
.my-groovy-style #prodrecent .prodvisi{height:275px !important;margin:0 2px 0 4px !important;width:185px!important;}
.my-groovy-style .carrinhodiv>div{font-weight:700;line-height:30px!important}
.my-groovy-style .carrinhodiv>h4{line-height:30px!important;margin-top:-25px!important}
.my-groovy-style>div>div{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#dad8d8;border-image:none;border-style:solid;border-width:1px!important;float:left;font-family:'Archivo Narrow', Arial, sans-serif;font-size:13px;height:50px;line-height:50px;margin-top:20px;text-align:center;width:100%}
.my-groovy-style>div h4{float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;font-size:11px!important;margin-top:20px;text-align:center;width:100%}
#facebox .content{padding:20px!important}
#cartForm h3{font-size:18px;font-weight:400;height:20px;letter-spacing:normal;margin-bottom:10px;padding:0 4px 10px 0;text-transform:uppercase}
#cartForm .prices{color:#AAA;font-size:12px;font-weight:400;line-height:42px}
#cartForm .show_cart:hover{background-color:#717171;color:#FFF!important}
#cartForm .show_cart a:hover{color:#FFF!important}
.vm2-add_quantity_cart{background:url("/components/com_virtuemart/assets/assets/vm2-sprite.png") no-repeat scroll 0 -5px rgba(0,0,0,0);border:0 none;cursor:pointer;float:none;height:16px;position:relative;width:18px}
table.cart-summary tr th{background:#FFF!important;border-left:0 solid #dfdbd1;border-right:0 solid #dfdbd1;border-top:1px solid #DFDBD1!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:13px!important;font-weight:400!important;padding:7px 5px!important;text-transform:uppercase!important}
.billto-shipto{border:medium none;margin:0;padding:10px}
div.terms-of-service{margin:10px 0 0!important;padding:2px 0 5px!important}
.customer-comment{margin:0!important;padding:0!important;text-align:center!important}
table{border-collapse:collapse;border-spacing:0}
.adminlist .button_order{background:#525a42;border-radius:0 0 0 0!important;color:#FFF!important;font-family:'Archivo Narrow', Arial, sans-serif!important;cursor:pointer;border:0px;font-size:11px!important;height:26px!important;line-height:0!important;margin:0!important;padding:0 17px!important;text-transform:uppercase!important;transition:all .3s linear 0s}
.adminlist .button_order:hover{background:#525a42;transition:all .3s linear 0s}
#loja5_conteudo .favoritosdiv:hover{border:1px solid #8F8F8F!important;float:left;height:250px;margin:10px 5px 5px 0!important;padding:5px!important;transition:all .3s linear 0s;width:160px}
#loja5_conteudo .deletefav_button:hover{background:#525a42!important;color:#FFF!important;transition:all .3s linear 0s}
._registar #loja5_conteudo{border:1px solid #e8e8e8;margin-bottom:20px;padding:10px;width:508px!important}
.contact input[type="reset"]{font-size:10px!important;color:#525a42 !important;background-color:#fff !important;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif !important;}
.contact button, .contact input[type="reset"]:hover{background-color:#525a42 !important;color:#fff !important;}
.contact ol.formContainer{float:left;margin:0;padding:0;}
.contact #enviar{border:2px solid #525a42;background-color:#fff !important;color:#525a42 !important;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif !important;font-size:10px !important;}
.contact #enviar:hover{background-color:#525a42 !important;color:#fff !important;}
._registar #registo input{font-size:11px!important}
._registar .vm-button-correct:hover{cursor:pointer;background-color:#525a42!important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
._regista-te #loja5_mainbody{border:1px solid #e8e8e8;margin-bottom:20px;padding:10px;width:98%}
._regista-te .refesquerda{float:none;font-size:11px;margin:auto;min-height:180px;width:464px;}
._regista-te #gkLogin{margin:15px 0 0 0}
._regista-te #gkLogin h2{font-family:'Archivo Narrow', Arial, sans-serif!important;border-bottom:0 solid #E5E5E5!important;color:#777!important;font-size:23px!important;letter-spacing:-1.2px;margin-bottom:20px!important;padding:0!important;text-align:center}
._regista-te .refesquerda .newswx{font-family:'Archivo Narrow', Arial, sans-serif!important;background:#f1f1f1;font-size:14px;margin:0 0 8px 0;font-weight:400;padding:5px 10px;float:left;width:446px}
._regista-te .criaas{float:left;height:25px;padding:3px 0;width:416px}
._regista-te .criaas11{float:left;height:24px;margin:4px 0 0;padding:3px 0;width:455px}
._regista-te .criaas1{background:#525a42;border-radius:0 0 0 0!important;color:#FFF!important;float:right;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;text-align:center!important;font-weight:400!important;height:19px!important;line-height:19px!important;margin-top:-2px;min-height:19px!important;padding:5px 10px!important;text-transform:uppercase;width:130px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
._regista-te .criaas1:hover{background:#525a42;border-radius:0 0 0 0!important;color:#FFF!important;float:right;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;text-align:center!important;font-weight:400!important;height:19px!important;line-height:19px!important;margin-top:-2px;min-height:19px!important;padding:5px 10px!important;text-transform:uppercase;width:130px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
._regista-te .criaas2{cursor:pointer;-moz-transition:all .3s ease-in-out 0s;background:#525a42;;border:0;border-radius:0 0 0 0!important;color:#FFF!important;float:right;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;text-align:center!important;font-weight:400!important;line-height:19px!important;margin-top:-2px;min-height:19px!important;padding:0 0!important;text-transform:uppercase;height:28px!important;width:116px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
._regista-te .criaas2:hover{color:#fff!important;background:#525a42;float:right;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;text-align:center!important;height:19px;line-height:19px;margin-top:-2px;padding:5px 0;text-transform:uppercase;width:116px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
._regista-te .refdireita{margin-bottom:26px;width:415px;float:left;margin-left:30px;min-height:180px;font-size:11px}
._regista-te .refdireita .newswx{font-family:'Archivo Narrow', Arial, sans-serif!important;background:#f1f1f1;font-size:13px;margin:0 0 8px 0;padding:5px 10px;float:left;width:400px}
._regista-te .decre{height:150px;padding:0 10px}
.item-title > h2{color:#525a42;}
._regista-te #com-login-form .login-fields label{color:#525a42;float:left;font-family:'Archivo Narrow', Arial_narrowregular, Helvetica, sans-serif!important;font-weight:400!important;padding:3px 0;text-transform:uppercase;width:85px!important}
._regista-te#com-login-form .login-fields input{font-size:11px!important;border:1px solid #ccc!important}
._regista-te #com-login-form .login-fields input{background:#fbfbfb;border:1px solid #dadada;color:#555;font:12px/16px 'Archivo Narrow', Arial, Helvetica, sans-serif;height:21px;margin:0;padding:5px 3px;width:200px}
.shipmentFREETxt{background:#52d865;color:#fff;padding:5px;text-align:center;text-transform:uppercase;}
._regista-te .login-fields{padding:4px 60px}
#system-message dd.error ul li{background:#fff}
#system-message dd.notice ul li{background:#fffef4;border-top:1px solid #eae8cc;border-bottom:1px solid #eae8cc}
#loja5_cart_popup{background:#FFF;border:1px solid #CCC;color:#777779;display:none;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;height:auto!important;margin-left:-66px;margin-top:44px!important;padding:10px;position:absolute;z-index:1000002;width:280px}
.total_products{margin-top:10px}
#loja5_cart_popup .product_row{border-bottom:1px solid #f6f6f6;margin:0;padding:3px 0 2px}
#loja5_cart_popup .product_row td{vertical-align:top!important;}
#loja5_cart_popup .product_row .referencia{font-size:10px;padding-top:5px;}
.shipmentTxt{border-top:1px solid #CCC;clear:both;color:#222;font-size:13px;padding-top:5px;text-align:left}
.show_cart{border-top:1px solid #CCC;clear:both;float:left;margin-top:15px;padding:5px 0;text-align:center;width:100%}
.show_cart a{background:#e83333;color:#FFF!important;float:left!important;font-size:16px;height:25px;line-height:25px;padding:2px;width:276px}
.show_cart a:hover{background:#c01919}
#infopick > div#addresspickshop{background-color:#efefef;color:#000;float:left;line-height:17px;margin-left:10px;}
#addresspickshop>div{padding:5px}
.cartMensageWithOutProduct{background:url("../assets/imagens.png") no-repeat scroll -193px -816px #f6f4f4;color:#a2a1a1;display:table-cell;float:none;font-size:14px;height:75px;width:265px;line-height:15px;padding:100px 10px 10px;text-align:center;vertical-align:middle}
.cartMensageWithOutProduct p{font-size:14px;font-weight:300;padding-top:12px;}
ul#specialnav ul.board li.boardTop>ul>.level3>.vertodas{color:#525a42;float:left!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:11px!important;margin:0 4px 0 0!important;padding:5px 0 0 10px!important;text-transform:uppercase!important}
#loja5_cart_popup .product_row>table{width:100%}
#loja5_cart_popup .product_row>table .vmicon.vm2-remove_from_cart{margin-top:7px}
.divcarrinho>div#PAYMENT_ORDER_HAS_PAY{background-image:url("/assets/loja/payment/paynow.jpg");background-position:center top;background-repeat:no-repeat;margin-top:10px;padding:45px 5px 5px}
#loja5_bottom_head .nomargin{margin-right:0!important}
#loja5_bottom_head .seglinha{margin-top:10px!important}
#loja5_bottom_head .seglinha>div.seglinha{margin-top:0!important}
#loja5_bottom_head .moduletable_bannerhome1{width:320px;height:400px;border:1px solid #e2e2e2;position:relative;margin-top:20px;overflow:hidden;float:left;margin-right:7px}
#loja5_bottom_head .moduletable_bannerhome1 h3{width:100%;padding:7px 0 0;background:rgba(255,255,255,0.85);z-index:1;bottom:70px;height:21px;position:absolute;font-size:20px;letter-spacing:-1px;color:#696662;text-transform:uppercase;text-align:center;}
#loja5_bottom_head .moduletable_bannerhome1 span{width:100%;z-index:1;position:absolute;font-size:25px;letter-spacing:0;color:#555;text-transform:uppercase;bottom:38px;background:rgba(255,255,255,0.85);text-align:center;font-weight:700;}
#loja5_bottom_head .moduletable_bannerhome1 img{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
#loja5_bottom_head .moduletable_bannerhome1 img:hover{opacity:.7;filter:alpha(opacity=70);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}
#Modulo_Loja5_perqisa .content_catgories_title a:hover{color:#525a42;}
.width980{width:100%;max-width:1000px;margin:0 auto;}
#loja5_banners{width:100%;float:none !important;margin:0 auto !important;}
#loja5_centro{max-width:1000px;width:100%;float:none !important;margin:0 auto !important;}
.com_k2.view-item #loja5_centro{max-width:100%;width:100%;float:none !important;margin:0 auto !important;}
.com_k2.view-item #k2Container{max-width:1000px;margin:auto;}
.com_k2.view-item .itemImage img{left:50%;margin-left:-960px;position:absolute;}
#menus{height:295px;padding-top:25px;}
.acymailing_form{width:100%;}
.ver_produtos{position:absolute;bottom:0;width:100%;text-align:center;font-size:12px;height:24px;background:rgba(255, 255, 255, 0.85);z-index:1;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;color:#636364;padding-bottom:10px;padding-top:4px;}
#joeswordcloud a{font-family:'Archivo Narrow', Arial, Helvetica, sans-serif !important;font-size:12px !important;}
.moduletable > h3{color:#373737;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0px;line-height:12px !important;text-transform:uppercase;margin-bottom:8px;}
#filtro_limpa_tudo:hover{color:#000;}
.rsform-submit-button{background-color:#525a42;border:0 none;box-shadow:none !important;color:#FFF;cursor:pointer;}
.rsform-submit-button:hover{background-color:#525a42;}
.quick{height:auto;}
#upload_avatar input[type="file"]{width:85px !important;background-color:none !important;cursor:pointer !important;}
#upload_avatar input[type="submit"]{width:85px !important;background-color:none !important;cursor:pointer !important;}
.formBody input[type="file"]{width:85px !important;background-color:#FFF !important;cursor:pointer !important;}
#loja5_conteudo{float:left;margin-bottom:20px;position:relative;width:78.5%;}
#loja5_left{float:left;position:relative;width:20.5%;padding-right:0!important}
#caminho{clear:both;font-size:10px;letter-spacing:0;line-height:28px;margin:10px auto auto;max-width:1000px;position:relative;text-transform:uppercase;width:100%;}
#caminho .seta{background:url("../assets/imagens.png") no-repeat scroll -251px -856px rgba(0, 0, 0, 0);display:inline-block;height:10px;padding:0 2px;width:4px;}
#caminho #caminho_segundo{color:#525a42!important}
#caminho a.voltaopatras{color:#525a42!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:10px;padding-left:11px;float:right;text-transform:uppercase;background:url("../assets/imagens.png") no-repeat scroll -37px -528px rgba(0, 0, 0, 0) !important;}
.addons_promocao{position:absolute;z-index:100}
.moduletable_superfiltroloja5{float:left;border:1px solid #fff;-moz-box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;float:left;margin-bottom:15px;width:180px}
#produtoscaixa .nspRSPrice{font-size:12px}
.nspRSPrice{color:#434343;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:14px!important;font-weight:400;text-transform:none!important;line-height:16px;margin:2px 0 -1px 0;float:left;top:0}
.precodesconto{color:#e83333;float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:12px !important;font-weight:400;height:14px;line-height:21px;margin:0 auto;text-align:left !important;width:50%;}
#produtoscaixa .precodesconto{clear:both;width:auto;float:left;line-height:16px;}
#produtoscaixa .taxadesconto{clear:none;color:#e83333;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;height:14px;line-height:16px;margin:0 0 0 5px;}
#produtoscaixa #tags{margin-left:-4px}
.clear, br.clear{clear:both}
#content_LimparFiltro{background:#FFF}
.spacer{background:#fFF}
.content_{clear:both;float:left;border-bottom:0px solid #D2D2D2;}
.bs_opened .content_title{background:url("../assets/imagens.png") no-repeat scroll -31px -746px rgba(0, 0, 0, 0) !important;}
.content_ .content_title{background:url("../assets/imagens.png") no-repeat scroll -31px -723px rgba(0, 0, 0, 0);border-bottom:1px solid #e1e1e1;color:#444 !important;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;font-weight:400!important;height:18px;line-height:16px;margin-top:10px;max-height:18px;max-width:212px;min-height:18px;min-width:161px;padding-bottom:1px;text-transform:uppercase;width:180px;padding-left:15px;}
#category_title{border-bottom:1px solid #d2d2d2;color:#444 !important;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;font-weight:400!important;height:18px;line-height:16px;margin-bottom:3px;margin-top:10px;max-height:18px;max-width:212px;min-height:18px;min-width:161px;padding-bottom:1px;text-transform:uppercase;width:100%;}
#content_selection{border:1px solid #EEE;float:left;height:auto;padding:7px;width:100%;}
.content_catgories_2_title{color:#666;cursor:pointer;display:table-cell;font-size:11px;line-height:13px;text-transform:capitalize;vertical-align:middle;width:150px;margin:0 0 0 10px;padding:3px 0 3px 10px}
.content_catgories_ .content_catgories_title, .catContent > div.catName{background:url("../assets/imagens.png") no-repeat scroll -31px -723px rgba(0, 0, 0, 0);border-bottom:1px solid #e7e7e7;color:#666!important;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;height:18px;line-height:18px;margin-top:5px;max-height:18px;max-width:212px;min-height:18px;min-width:161px;padding-bottom:3px;padding-left:6%;text-transform:capitalize;width:94%;}
.content_, .content_items{overflow:auto;border-color:#d2d2d2;border-style:none solid solid;border-width:0}
.content_catgories_ .content_catgories_items, .catContent > .listchildren{border:1px solid #f1f1f1;height:0;margin-bottom:5px;overflow-x:hidden;overflow-y:auto;padding:0 2%;width:96%;}
div.catName.btnOpenNOTChildren{background:rgba(0, 0, 0, 0);}
#content_loja5_tamanho .content_item{border:1px solid #c7c7c7;color:#767676;float:left;font-size:11px;line-height:15px;min-width:15px;cursor:pointer;text-align:center;margin:2px;padding:5px}
.orderby-displaynumber div{float:left;color:#373737;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;line-height:21px;}
.orderby-displaynumber{float:left;width:100%;margin:0 0 15px;padding:7px 2px 7px 0;background-color:#EEE;}
#Modulo_Loja5_perqisa a{min-width:161px}
#content_selection .content_item{background:url("../assets/imagens.png") no-repeat scroll 127px -578px #E9E9E9;cursor:pointer;font-size:10px;line-height:17px;text-transform:uppercase;padding:0 0 0 10px;color:#373737;}
#produtoscaixa{height:334px;width:91%}
.row .product{padding:0;height:355px}
.browseProductImage3{max-height:215px;margin-top:0;vertical-align:middle;line-height:215px}
#imagem{float:none;height:230px;line-height:230px;margin-bottom:6px;margin-top:10px}
.row .name a{color:#373737!important}
.row .name{border-top:1px solid #d1d1d1;color:#373737;display:table-cell;float:none;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px;font-weight:400;height:33px;letter-spacing:0;line-height:14px;margin-left:0;overflow:hidden;text-align:left;text-transform:uppercase;vertical-align:middle!important;width:230px}
.row .sku{color:#8a8a8a;float:none;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:10px;height:20px;letter-spacing:0;margin-left:0;text-align:left;text-transform:uppercase;width:100%}
.product-price3{margin-top:0;text-align:left;width:auto}
span.precodesconto{text-indent:0}
#produtoscaixa .detalhes a{color:#fff}
#produtoscaixa .detalhes{display:none;background:#6a6a6a;color:#fff;float:none!important;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;font-weight:700;font-size:12px;text-transform:uppercase;text-align:center;padding:0!important;font-weight:700!important;width:139px!important;height:30px!important;line-height:30px!important;top:35%;margin-left:-70px;left:50%;position:absolute!important;border-radius:0 0 0!important;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}
#produtoscaixa .detalhes2 a{color:#FFF;cursor:pointer;width:139px!important;height:30px!important;padding:27px}
#produtoscaixa .detalhes2{border-radius:0!important;color:#FFF;float:none!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:13px;background-color:#525a42;font-weight:400!important;left:50%;line-height:30px!important;margin-left:-70px;padding:0!important;position:absolute!important;text-align:center;text-transform:uppercase;top:59%;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;overflow:hidden}
.sku a{color:#8a8a8a;}
#loja5_conteudo .row{margin-top:5px;width:761px}
#filtro_limpa_tudo{color:#999;cursor:pointer;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif !important;font-size:10px;height:35px;line-height:35px;float:right;text-decoration:underline;text-transform:uppercase;}
#filtros_selecionados{color:#525a42 !important;font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:15px;padding-left:0px !important;}
#promocao{background:url("../assets/imagens.png") no-repeat scroll -23px -611px!important;color:#FFF;font-size:12px;height:39px;line-height:39px;text-align:center;width:39px;}
.taxadesconto{clear:both;color:#666;float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:11px;font-weight:400;height:14px;line-height:16px;margin:0 auto;text-align:right;width:auto;}
.output-billto span.values, .output-shipto span.values{padding-right:5px}
.content_ .content_items{height:0;max-height:200px;overflow:auto;border-color:#d2d2d2;border-style:none solid solid;border-width:0}
.orderby-displaynumber div.PRICE, .orderby-displaynumber div.CREATEDATE, .orderby-displaynumber div.HITS{margin:0}
#content_loja5_marca .content_item, #content_loja5_discounts .content_item{cursor:pointer;font-size:11px;text-transform:capitalize;text-indent:12px;height:25px;line-height:25px;}
.bs_opened.content_ .content_items{border-width:1px}
.content_items_height{float:left;width:100%}
.product_added>span{float:left;padding:5px 0 0 15px;font-size:10px;}
#loja5-search-results{background:#f4f4f4;border-bottom:3px solid #525a42;left:10px;max-height:418px;overflow:auto;padding:5px;position:relative;top:1px;width:333px;z-index:1000;}
.resultado_produto table{text-align:left;width:100%;}
.resultado_produto td.product_img{background:#fff;text-align:center;width:25%;}
.resultado_produto .product_img > img{max-height:70px;}
.resultado_produto td{background:#FFF;text-align:left;}
.resultado_produto{margin-bottom:3px;}
.loja5-search-line .resultado_produto:hover{border-color:#525a42;}
.loja5search #loja5-search-results_Overlay{background:rgba(0, 0, 0, 0);display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:5;}
.loja5search > .pesquisa_sem_resultados{display:none;background:#FFF;width:322px;}
#loja5-search{height:35px;line-height:35px;margin-left:10px;margin-top:8px;padding-left:5px;width:306px;border:0 solid transparent;box-shadow:none;background:#FFF;}
.loja5search_td_submit > input{background:url("../assets/imagens.png") no-repeat scroll -6px -3px #FFF !important;border:medium none !important;box-shadow:none !important;color:#FFF !important;height:35px !important;margin-top:7px !important;cursor:pointer !important;font-size:0 !important;width:32px !important;}
.load_product_quick{background-color:#efefef;background-image:url("/components/com_virtuemart/assets/assets/load_products.gif");background-position:center center;background-repeat:no-repeat;float:left;height:26px;margin-top:0;width:159px}
.mensage_products{background-color:#efefef;color:#000;float:left;font-family:'Archivo Narrow', Arial Narrow, 'Archivo Narrow', Arial, sans-serif;height:20px;line-height:20px;margin-top:10px;text-align:center;width:760px}
input[type="password"], input[type="text"], input[type="email"], input[type="www"], input[type="tel"], input[type="url"], input[type="search"], select, .inputbox{background:#fbfbfb;border-color:#9a9a9a #DADADA #e4e4e4;border-style:solid;border-width:1px;color:#555;font:12px/16px 'Archivo Narrow', Arial, Helvetica, sans-serif;height:19px;padding:0}
.gkTabsWrap.vertical ol li:hover, .gkTabsWrap.vertical ol li.active, .gkTabsWrap.horizontal ol li:hover, .gkTabsWrap.horizontal ol li.active{color:#2b2a2a!important;text-shadow:0;background:url("../assets/imagens.png") no-repeat scroll -12px -390px #EBE7EA;opacity:0.85;filter:alpha(opacity=85);}
.moduletableregisto{border:1px solid #e8e8e8;margin-bottom:15px;padding:6px 18px;font-size:11px;}
table.user-details input{border:solid #ccc 1px;color:#777;margin-bottom:2px;padding:5px 5px 4px}
td.key{padding:0 6px}
#adminForm #zip_field{max-width:305px!important;width:255px!important}
.vm-button-correct, .vm-button-correct:hover{font-size:12px;font-weight:700;display:inline-block;text-decoration:none;color:#777}
.vmicon{background:url(../assets/vm2-sprite.png) no-repeat top left}
span.bold{font-weight:700}
.control-buttons{text-align:right!important}
#adminForm .adminform{margin-top:30px}
._registar #loja5_left{width:43%!important}
._registar #caminho{width:54%!important}
._registar #loja5_conteudo{width:54%!important}
._registar #adminForm .adminform{float:right;margin-top:0}
._registar #registo{margin-right:20px}
._registar legend{background:rgba(0,0,0,0)!important;color:#777!important;float:right!important;font-family:'Archivo Narrow', Arial, sans-serif;font-size:18px!important;height:28px!important;line-height:29px!important;margin:15px 0 15px -10px!important;padding:0!important;width:441px!important}
._registar #registo tr{font-size:11px;margin-bottom:3px}
._registar #registo input{background:#FFF;border:1px solid #CCC;box-shadow:0 0 0 #FFF inset!important;color:#666!important;font-size:11px!important;height:17px!important;line-height:18px!important;padding:2px!important;margin-bottom:3px;width:305px}
._registar label{font-family:'Archivo Narrow', Arial, Helvetica, sans-serif!important;font-size:11px!important;font-weight:400!important;text-transform:none!important}
._registar #adminForm select{background:#FFF;border:1px solid #CCC!important;box-shadow:0 0 0 #FFF inset!important;color:#666!important;font-size:11px!important;height:23px!important;line-height:23px!important;padding:2px!important;width:311px!important}
._registar .user-details td.key{color:#999;font-weight:700;line-height:11px;padding:0 6px;text-align:right;vertical-align:middle;width:auto}
._registar .user-details td{border:0 none;line-height:23px;padding-bottom:0!important;width:auto!important}
._registar .user-details td input{width:95%;text-align:left;padding-top:5px;padding-bottom:5px}
._registar .tr_accepted_news td, ._registar .tr_agreed td{padding:0 6px;line-height:15px;vertical-align:middle;height:15px}
._registar .tr_accepted_news td input, ._registar .tr_agreed td input{padding:0;margin:0}
._registar td.key{padding:0 6px}
._registar .tr_accepted_news td.key, ._registar .tr_agreed td.key{display:none}
._registar #virtuemart_country_id, #genero{height:19px;width:262px}
._registar #datanasc_field_text{height:19px;width:254px}
._registar .control-buttons{margin-top:30px}
._registar .accepted_news{margin:0 0 0 45px;position:absolute}
._registar #accepted_news_field{margin:0 0 0 286px;position:absolute;border:0px solid transparent!important;width:59px!important}
._registar #agreed_field{margin:4px 0 0 286px;position:absolute;border:0px solid transparent!important;width:59px!important}
._registar fieldset a{color:#666!important;font-weight:700!important}
._registar .agreed{margin:5px 0 0 45px;position:absolute}
._registar .vm-button-correct{background-color:#525a42!important;padding:3px 15px;line-height:15px!important;text-align:center;text-transform:uppercase;font-weight:400;border:none!important;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
#Bsolus_login #login-form #dentro_fbook a{font-size:11px!important;margin-left:2px}
#loja5_left .moduletablesel{float:left!important;width:180px;padding:0 0 10px;background:#FFF;}
.moduletablesel{padding:6px 0 20px 0;margin-bottom:10px;margin-top:10px;width:210px;float:right;border:1px solid #dfdfdf;-moz-box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff}
.moduletablesel h3{background:#fff !important;color:#525a42 !important;font-family:"Archivo Narrow",Arial,Helvetica,sans-serif;font-size:19px;height:35px;letter-spacing:-0.5px !important;line-height:38px;margin:0 auto;position:relative;text-align:center;width:130px;z-index:5;}
.login-greeting{color:#000;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:15px;line-height:15px}
.minha_conta{background:url("../assets/imagens.png") no-repeat scroll -23px -928px rgba(0, 0, 0, 0) !important;height:28px;margin-left:-108px;padding-left:30px;padding-top:2px;position:absolute;}
#registo #zip_field{width:305px !important;}
.resultado_produto_info{padding-left:5px;}
.fornecedor{clear:both;color:#525a42;float:left;font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:14px;padding-left:15px;padding-top:15px;}
#info_top form{font-size:14px;margin:0!important;padding:0!important}
.productdetails-view{width:755px!important}
.productdetails-view .esquerda{width:44%}
#infocartchange #payment input[type="checkbox"], #payment input[type="radio"]{display:none;visibility:hidden}
.fichaproduto_qr{float:right;background:url("../assets/imagens.png") repeat scroll -31px -867px rgba(0, 0, 0, 0);width:45px;height:17px;margin:8px 0 0;}
.clr{clear:both;overflow:hidden}
.product-neighbours{color:#777;margin:0 0 15px}
.productdetails-view h1{font-size:22px;margin:0 0 6px;padding:0}
.productdetails-view .addtocart-bar{margin:5px 0;padding:0}
.width50{width:50%}
.main-image{text-align:center}
.addtocart-bar{margin:0;padding:0}
.floatright, .floatleft, span.floatleft{float:left}
#footer_prod2{float:left}
#adminForm .button{background:#AAA!important;border:1px solid #cac9c9;border-radius:0 0 0 0!important;color:#FFF!important;cursor:pointer;font-family:'Archivo Narrow', Arial, sans-serif!important;height:22px;padding:0 8px 1px!important;text-align:center;text-transform:uppercase}
#upload_avatar input[type="file"]{width:85px !important;background-color:none !important;cursor:pointer !important;color:#EEE;}
.formBody input[type="file"]{width:85px !important;background-color:#FFF !important;cursor:pointer !important;color:#FFF;}
#info_cliente #dados_left select{width:267px !important;padding:0 !important;margin:0 !important;min-height:27px;}
.main-image, .center{text-align:center}
div.details{border:solid #cac9c9 1px;color:#777;text-decoration:none;padding:2px 2px 2px}
#loja5_cart_popup .product_row .prices{padding-top:10px;}
#loja5_cart_popup .product_row .remove{float:right;cursor:pointer;}
.resultado_produto_info .manufacturer_name{font-size:10px;text-transform:uppercase;}
#loja5_conteudo .favoritosdiv img{max-height:140px!important;max-width:140px!important}
#loja5_conteudo .deletefav_button{background:#525a42 !important;border-radius:0 !important;color:#fff !important;cursor:pointer;display:block;float:none;font-family:"Archivo Narrow", Arial, sans-serif !important;font-size:12px !important;height:22px !important;line-height:22px !important;margin:0 auto;text-transform:uppercase;transition:all 0.3s linear 0s;}
.vmpayment_name{clear:both;display:table;width:100%!important}
#loading_infocartchange, #loading_infocart, #productChangesLoading, #coupon_codeChangesLoading{background:url("/components/com_virtuemart/assets/assets/loader_cart.png") no-repeat scroll center center #FFF;opacity:.7;position:absolute;width:100%;z-index:123}
#coupon_codeChangesLoading{display:none;float:left;width:100%;}
#cartTableProducts, #couponTableProducts{float:left;position:relative;width:100%;}
#listamoradascart li{background:#F1F1F1;float:left;line-height:16px !important;margin-bottom:6px;padding:4px 0;width:100%;overflow:hidden;}
#listamoradascart #linkedit{float:right;font-size:10px;line-height:20px;padding-right:5px;text-transform:uppercase;}
.envio_id, .pagamento_id{width:503px!important}
.envio_id .vmshipment_name{font-weight:700;text-transform:uppercase}
#img_details_order{border:1px solid;border-radius:11px 11px 11px 11px;float:left;margin:5px}
#listamoradascart .addressforcart{float:left}
#listamoradascart .text{float:left;overflow:hidden;line-height:13px;padding-left:5px;width:244px;}
#listamoradascart{margin-top:12px}
#pagamento_escolhido .vmpayment_name{float:left;padding-left:5px}
.free_shipment{border:2px solid #525a42;display:block;height:auto;margin:15px 0;text-align:center;vertical-align:middle;padding:15px;}
.free_shipment.free_shipment_true{background:#52d865;border:2px solid #52d865;color:#fff !important;}
.free_shipment.free_shipment_true > span{color:#fff!important;font-size:13px}
.tax_iva{clear:both;float:right;font-size:10px;font-weight:400}
.divcarrinho{border:1px solid #e9e8e8;display:inline-block;margin-bottom:10px;padding:5px 15px;width:724px;}
.divcarrinho_titulo{border-bottom:1px solid #E1E1E1;color:#525a42;font-size:13px;padding-top:5px;text-transform:uppercase;}
.divcarrinho_titulo span{color:#525a42;font-size:16px;padding-right:2px;}
td p{line-height:1.3em;margin:0}
span.cart-images img{float:left;width:45px;margin:0}
span.details-button{margin:0 0 0 10px}
span.details-button input.details-button{color:#135cae;cursor:pointer;text-align:center;padding:3px 8px 1px}
.coupon{color:gray;border:1px solid #cac9c9;font-size:9px;padding:3px}
.checkout-button-top{text-align:right;padding:10px 0 0}
.checkout-button-top input.terms-of-service{margin-right:10px;display:inline-block}
span.tos{display:inline-block;margin-right:15px}
.billto-shipto{border-bottom:solid #e9e8e8 1px;margin:0;padding:10px 0 25px}
.output-billto span.titles{width:150px;float:left}
table.cart-summary tr th{border-bottom:solid #e9e8e8 1px;padding:6px 0 3px}
.customer-comment{text-align:center;margin:10px 0 0;padding:10px 0 0}
textarea.customer-comment{background:#fff;border:solid #ccc 1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#777;margin-bottom:2px;text-align:left;padding:5px 5px 4px}
div.terms-of-service{margin:10px 0 0;padding:10px 0 15px}
.vm2-add_quantity_cart{background-position:0 0;width:24px;height:24px;border:0;cursor:pointer}
.vm2-billto-icon{background-position:0 -138px;height:24px;margin-right:6px;vertical-align:middle;width:24px;border:0}
.vm2-remove_from_cart{background-position:0 -216px!important;border:0 none;cursor:pointer;display:inline-block;height:21px;vertical-align:bottom;width:17px!important}
.vm2-shipto-icon{background-position:0 -284px;height:24px;margin-right:6px;vertical-align:middle;width:24px}
.output-billto span.values{float:left}
.vmpayment_name, .vmpayment_cost, .vmshipment_name, .vmshipment_cost{padding:0 2px}
.vmpayment_description, .vmshipment_description{color:gray;font-size:9px;padding:0 2px}
.cart-view #footer_prod2{margin-bottom:18px;margin-top:10px;width:98%!important;float:left}
.cart-summary{background:rgba(0,0,0,0);}
.divcarrinho > div#cartTableProducts{float:left;width:100%;}
.cart-summary tr.sectiontableentry1{background:#fdfdfd;padding:4px}
.cart-summary tr.sectiontableentry1 td{border-bottom:1px solid #e9e8e8;border-top:1px solid #e8e8e8;line-height:14px;padding:8px 5px 0;vertical-align:middle}
.cart-summary tr.sectiontableentry3{background:#fdfdfd;padding:4px}
.cart-summary tr.sectiontableentry3 td{border-bottom:1px solid #e9e8e8;border-top:1px solid #e8e8e8;line-height:14px;padding:8px 5px 0;vertical-align:middle}
.cart-summary tr.sectiontableentry12{background:#fdfdfd;padding:4px}
.cart-summary tr.sectiontableentry12 td{border:medium none!important;font-size:11px;line-height:2px;padding:0 10px 20px 5px}
.cart-summary tr.sectiontableentry2{background:#FFF;padding:4px}
.cart-summary tr.sectiontableentry2 td{border:medium none;line-height:14px;padding:5px 10px 5px 5px}
.checknome span{color:#848484!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:13px!important;font-weight:400!important;text-transform:capitalize!important}
input.details-button, .general-bg, input.custom-attribute, input.quantity-input, a.ask-a-question, input.vm-default, a.product-details, a.details, div.details, button.default{background:#525a42!important;border:0 solid #cac9c9;color:#FFF!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:11px!important;padding:5px 7px 5px!important;text-decoration:none;border:0;text-transform:uppercase;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer}
.checknome{border-bottom:1px solid #dfdbd1}
.billto-shipto .width50{float:left;margin-right:30px;width:45%!important}
.cart-summary tr.sectiontableentry5{border-top:2px solid #e8e8e8;padding:4px}
.cart-summary tr.sectiontableentry44{border-top:1px solid #efefef;padding:4px}
.cart-summary tr.sectiontableentry44 td{border:medium none;line-height:30px;padding:3px 10px 0px 0;}
#userForm .coupon{border-color:#DADADA!important;border-radius:0 0 0 0!important;border-style:solid;border-width:1px;font-size:11px;height:25px;width:153px}
.cart-view #titi_cat_rel{border-bottom:1px solid #c3c3c3;color:#848484;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:14px;font-weight:400;margin-bottom:10px;margin-top:6px;text-transform:uppercase}
.cart-view .prodvisi .img_relacionados img{max-height:120px;max-width:120px}
.cart-view .prodvisi{border:1px solid #e1e1e1;float:left;margin:0 5px;text-align:center;width:132px}
.vm-button-correct, .vm-button-correct:link, .vm-button-correct:visited{background:#e83333!important;border:0 solid #000!important;border-radius:0 0 0 0!important;box-shadow:0 0 0 #CCC;color:#FFF!important;cursor:pointer!important;display:inline-block!important;font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;line-height:27px!important;padding:3px 12px!important;text-align:center!important;text-transform:uppercase}
.vm-button-correct:hover{background:#c01919!important;}
#checkoutForm .vm-button-correct{font-size:15px !important;font-weight:400 !important;height:37px;line-height:37px !important;padding:3px 19px !important;}
.vm2-termsofservice-icon{background:url("../assets/termos.jpg") no-repeat scroll 0 3px rgba(0,0,0,0);display:inline-block;height:25px;vertical-align:middle;width:24px}
span.cart-images{float:left;height:62px;margin:0;width:60px}
.cartImage{border:1px solid #EEE;margin-bottom:8px;max-height:60px;max-width:60px}
.cart-view hr{border:medium none!important;height:0!important}
table.cart-summary tr th:first-child{border-left:1px solid #DFDBD1!important}
table.cart-summary tr th:last-child{border-right:1px solid #DFDBD1!important}
table.cart-summary .inputbox{border:1px solid #CCC;border-radius:0 0 0 0!important;font-size:11px;width:30px}
#checkoutForm .comment{font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:13px;text-transform:none!important}
.terms-of-service a{font-family:'Archivo Narrow', Arial, sans-serif!important;font-size:11px;text-transform:uppercase!important}
.output-billto .dadosfacturacao{float:left;width:320px}
.output-billto .titles{font-size:11px!important;font-weight:500;height:17px}
.output-billto .values{font-size:11px!important}
#loja5_conteudo .favoritosdiv{border:1px solid #D3D3D3!important;float:left;height:250px;margin:10px 5px 5px 0!important;padding:5px!important;transition:all .3s linear 0s;width:160px}
hr{background-color:#fff;border-color:#fff}
.countproduct{background:#f00;border-radius:18px;color:#FFF;float:left;font-family:'Archivo Narrow', Arial;font-size:10px;font-weight:700!important;height:15px;line-height:14px;margin-left:-10px;margin-top:-11px;text-align:center;text-indent:1px;width:15px}
#loja5_cart_popup .product_name a{color:#777779!important}
.preco_carrinho{padding-left:0px;background:url("../assets/imagens.png") no-repeat scroll 35px -894px transparent !important;text-align:left;}
#ENCO{margin:25px 0 0;}
.CLASSTITULO{background:url("../assets/btenco.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important;border:1px solid #D0CBC1 !important;color:#888888 !important;font-size:11px !important;font-weight:700 !important;height:28px !important;margin:0 0 6px !important;padding:0 0 0 6px !important;text-align:left !important;text-transform:uppercase !important;width:753px !important;}
.alertcookies{background:rgba(206,206,206,0.9);bottom:0;height:50px;padding-top:10px;position:fixed;text-align:center;width:100%;z-index:9999;}
#alertcookies > table{margin:auto;}
#alertcookies .btnOK > input{border:0 none;height:21px;width:27px;cursor:pointer;background-color:transparent;}
#alertcookies > table .custom > p{line-height:12px;padding:10px;}
.jicons-icons{display:none;}
#system-message dd.message ul li, #system-message dd.error ul li, #system-message dd.notice ul li{color:#333333;line-height:16px !important;margin:0;padding:5px;text-align:center;text-indent:0;}
#loja5_bottom_menu1 a, #loja5_bottom_menu2 a, #loja5_bottom_menu3 a, #loja5_bottom_menu4 a, #loja5_bottom_extra a{color:#A7A7A7;}
.acyfield_email{}
#system-message{margin:25px 0;font:11px Arial, Helvetica, sans-serif;}
.load_product{background-color:#efefef;background-image:url("/components/com_virtuemart/assets/assets/load_products.gif");background-position:center center;background-repeat:no-repeat;height:20px;margin-top:10px;width:743px;float:left}
.envio_id .activo{border:3px solid #eee!important;}
.envio_id, .shipbsolus, .pickme_shipping{border:3px solid #fff;}
.envio_id #shipment{width:10%}
.load_product_quick{background-color:#efefef;background-image:url("/components/com_virtuemart/assets/assets/load_products.gif");background-position:center center;background-repeat:no-repeat;float:left;height:26px;margin-top:0;margin-left:12px;width:280px}
.mensage_products{background-color:#efefef;color:#000;float:left;font-family:'Archivo Narrow', Arial Narrow, 'Archivo Narrow', Arial, sans-serif;height:20px;line-height:20px;margin-top:10px;text-align:center;width:743px}
.modal-message #system-message dt.info{display:none;}
#facebox{position:fixed;text-align:left;z-index:65560;}
#facebox .content{background:#fff;display:table;padding:10px;width:370px;}
#facebox .close{background:#fff;padding:2px;position:absolute;right:5px;top:5px;}
#facebox_overlay{height:100%;left:0;position:fixed;top:0;width:100%;z-index:65558;}
.facebox_overlayBG{background-color:#000;z-index:99;}
.facebox_hide{z-index:-100;}
#facebox{position:fixed;text-align:left;z-index:65560;}
#facebox .popup{position:relative;}
.my-groovy-style .carrinhodiv{background-color:#f4f4f4;border:medium none !important;height:auto;margin-top:16px;}
.my-groovy-style .carrinhodiv a{background:#e83333;margin:15px 15px 10px;}
.my-groovy-style .continue{background-color:#525a42!important;}
.my-groovy-style a{background-color:#525a42;color:#fff !important;float:left;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif !important;font-size:11px !important;height:25px !important;line-height:25px;margin-bottom:10px;padding:0 10px;position:relative;text-transform:uppercase !important;width:auto;z-index:100;}
.my-groovy-style #prodrecent a{background-color:#fff !important;float:none !important;padding:0;}
.my-groovy-style #titi_cat_rel{background:rgba(0, 0, 0, 0);border-left:medium none;border-right:medium none;border-top:medium none;height:40px;letter-spacing:0;margin-top:5px;padding-left:0;text-transform:none;}
.popup .MagicScrollArrows{display:none !important;}
table.user-details input.invalid{border:solid red 1px!important;color:#777;margin-bottom:2px;padding:5px 5px 4px}
label.invalid, span.red{color:red}
.invalid{background-color:#ffd;color:#000;border-color:red}
.jmap_filetree li{padding:0 !important;}
ul.jmap_filetree{background-color:#fff;float:left;margin-bottom:10px;padding:20px;width:96%;}
.jmap_filetree span.folder{background:rgba(0, 0, 0, 0) !important;}
.jmap_filetree span.folder{font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:18px;font-weight:400;text-align:center;}
ul.level_0{clear:both;float:left;margin:0 0 20px;width:100%;}
ul.level_0 > li{float:left;margin-right:15px;padding:0 !important;width:220px;}
ul.level_0 > li > a{border-bottom:2px solid #525a42;clear:both;color:#525a42;float:left;font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:14px;font-weight:400;margin-bottom:5px;text-transform:uppercase;width:100%;}
ul.level_0 > li > a:hover{color:#666;}
ul.level_1{float:left;width:100%;}
#jmap_sitemap h1{color:#525a42!important;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:16px;font-weight:400;height:30px;letter-spacing:0 !important;line-height:30px;text-align:left;text-transform:uppercase;}
ul.level_1 > li > a{font-size:11px;text-transform:uppercase;}
ul.level_1 > li{background:url("../assets/imagens.png") no-repeat scroll -35px -554px #fff !important;padding-left:15px !important;}
#loja5_top_mainbody .moduletable > h3{color:#525a42;font-family:"Raleway", Arial, Helvetica, sans-serif;font-size:35px;line-height:35px !important;margin-bottom:15px !important;margin-top:10px !important;text-transform:none;width:100% !important;}
.item-page{background:#fff;color:#666666;font-family:"Raleway", Arial, Helvetica, sans-serif;font-size:14px;padding:3%;margin-bottom:60px;-webkit-animation:myopacadede 2s;animation:myopacadede 2s;}
#loja5_top_mainbody .moduletable{margin-bottom:10px;margin-top:2px;}
._a-empresa #loja5_left .moduletablesel, ._news #loja5_left .moduletablesel, ._portfolio #loja5_left .moduletablesel{background:#FFF;border:0px;margin:15px 0;padding:15px 0;}
._news .blog,._portfolio .blog{max-width:1000px;width:1000%;}
.readmore a{background-color:#fff;border:2px solid #525a42;color:#525a42 !important;display:table;float:none;font-size:12px;margin:3px auto 5px;padding:7px 18px;}
._news .blog > h1,._portfolio .blog > h1{color:#525a42;font-family:"Raleway", Arial, Helvetica, sans-serif;font-size:35px;margin-bottom:0;margin-top:5px;}
.readmore a:hover{background:#525a42;color:#fff !important;}
.readmore{background:#fff;display:inline-block;padding-bottom:13px;padding-right:0px;width:100%;}
._news .blog .textinho1,._portfolio .blog .textinho1{background:#fff;color:#666;font-size:14px;padding:0 13px 20px;text-align:center;}
._news .blog h2,._portfolio .blog h2{background:#fff;color:#525a42 !important;font-family:"Archivo Narrow", Arial, Helvetica, sans-serif;font-size:18px;letter-spacing:0 !important;padding:14px 0 16px;text-align:center;width:100%;}
._news .blog .projecto,._portfolio .blog .projecto{float:left;margin:0 15px 0 0;width:48.5%;}
._news .blog .img-intro,._portfolio .blog .img-intro{height:215px;overflow:hidden;}
.img-intro img{max-width:492px;width:100%;}
.moduletablesel .current.active > a, .moduletablesel li a:hover{color:#525a42;}
.moduletablesel .current.active{border-left:2px solid #525a42;color:#e1001a;font-family:'Archivo Narrow', Arial, sans-serif !important;font-size:14px;line-height:18px;padding-left:13px;}
.moduletablesel li{color:#a6a6a6;font-family:"Archivo Narrow",Arial,sans-serif !important;font-size:14px;line-height:13px;margin-bottom:3px;padding-left:10px;padding-top:7px;}.moduletablesel .menu li ul li{font-size:13px !important;line-height:15px !important;margin:0 !important;padding:4px 0 0 10px !important;}
.moduletablesel .menu li > a{display:table;padding-bottom:5px;}
.company-mission, .company-strategy, .company-objectives{float:left;font-size:12px;height:170px;margin-bottom:20px;margin-right:15px;margin-top:30px;padding:10px 5px;text-align:justify;width:28%;}
.item-page > h2{color:#525a42;font-size:24px;text-transform:uppercase;font-family:'Archivo Narrow', Arial, sans-serif !important;}
.item-page h4{color:#525a42;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;margin-top:10px;text-align:center;text-transform:uppercase;}
ul.level_2{background:#f4f4f4;font-size:11px;margin-left:-15px;padding:3px 12px;text-transform:none;}
.tip-wrap .tip-title{background:#525a42;color:#fff;padding:5px;}
.lang-active > a, .lang-active > a:hover{background:#525a42;color:#000 !important;padding:2px 3px;}
.lang-inline > li{float:left;font-size:10px;margin:0 4px;}
#loja5_lingua{float:right;padding-left:10px;text-align:right;margin-left:10px;margin-top:8px;}
.lang-inline a{color:#525a42;}
button, .cl-btn{background:#525a42 !important;border:0 solid transparent;color:#fff !important;cursor:pointer;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif !important;font-size:11px !important;height:28px;padding:0 10px;text-transform:uppercase;transition:all 0.3s linear 0s;}
._perdeu-a-sua-senha #loja5_mainbody{border:1px solid #e8e8e8;float:left;margin-top:15px;padding:15px;position:relative;width:97%;}
._vencomendas #loja5_mainbody, ._favoritos #loja5_mainbody, ._devolucoes #loja5_mainbody{background:#fff;border:1px solid #ddd !important;margin-top:0px;padding:5px 15px 20px;width:96%;}
.divcarrinho table.detalhesorder td, table.detalhesorder table.detalhesorder td{text-align:center!important;}
.divcarrinho table.detalhesorder, table.detalhesorder table.detalhesorder{margin:10px auto 20px;max-width:400px;border:0 none;}.moduletable_ggmaps table td:first-child, .moduletable_ggmaps table table td:last-child {
                                                                                                                                 font-size: 13px !important;
                                                                                                                                 padding: 2% 0 2% 2%;
                                                                                                                                 vertical-align: top;
                                                                                                                               }.moduletable_ggmaps table td {
                                                                                                                                  width: 50%;
                                                                                                                                }.moduletable_ggmaps table h2 {
                                                                                                                                   color: #525a42 ;
                                                                                                                                   font-family: "Brahulk",Arial,Helvetica,sans-serif;
                                                                                                                                   font-size: 32px;
                                                                                                                                   line-height: 32px;
                                                                                                                                   margin-bottom: 10px;
                                                                                                                                   margin-top: 10px;
                                                                                                                                   padding: 0 0 0 2%;
                                                                                                                                 }.moduletable_ggmaps table {
                                                                                                                                    background: #fff none repeat scroll 0 0;
                                                                                                                                    margin-bottom: 10px;
                                                                                                                                    width: 100%;
                                                                                                                                  }
#ui-tabs .dyn-tabs{display:none;overflow:auto;}
#ui-tabs ul#tabs li.current{background:#ccc;color:#444;display:inline-block;}
#ui-tabs ul#tabs li{background:#f2f2f2;cursor:pointer;display:inline-block;padding:10px 20px 7px;}
#ui-tabs #tab-1 th, #ui-tabs #tab-2 th{border:1px solid #e4e4e4;color:#666 !important;padding:2px 9px;}
#infocartchange #payment{border:2px solid #fafafa;float:left;height:77px;margin:6px 3px;padding:16px 4px;text-align:center;width:140px;}
#payment .vmpayment_cost{display:none;}
#payment .vmpayment_description{background:#525a42;color:#fff;display:block !important;float:none !important;font-family:Arial;font-size:10px;font-weight:700 !important;height:24px !important;letter-spacing:0;line-height:10px;margin:5px 0 0 !important;padding:3px 0 0 !important;}
.imgeee .logoorder{background-color:#525a42;border:1px solid #525a42;padding:40px 5px;}
.reset{float:left;width:100%;}
.reset #user-registration{float:left;width:60%;}
#info_pay_later{background:#eee;color:#666;font-size:12px;padding:15px;margin-bottom:10px;}
._vencomendas #loja5_mainbody h1{color:#525a42;font-family:'Archivo Narrow', Arial, Helvetica, sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;line-height:20px;margin-top:10px;padding-top:0;text-transform:none !important;}
.detalhesorder{border:1px solid #D0CBC1;color:#777;font-family:Arial, sans-serif!important;font-size:11px;margin-top:-1px;}
.detalhesorder tr{padding-top:10px;}
.detalhesorder td{padding-left:15px;text-align:left;}
.detalhesorder td img{display:table;float:none;margin:auto;text-align:center !important;}
#detalhesorder td.dados{border-right:1px solid #E4E4E4;font-size:11px;font-weight:700;line-height:15px;text-align:right;width:115px;padding:0 10px;}
#detalhesorder #dadoss .dados{border-right:1px solid #E4E4E4;font-size:11px;font-weight:700;line-height:15px;text-align:right;width:50%;padding:0 10px;}
#detalhesorder td.dados1{border-right:2px solid #DFDBD1;float:none;font-size:11px;line-height:11px;text-align:right;width:575px;padding:0 10px;}
#detalhesorder .orders-key, .morada #adminForm{padding-bottom:10px;}
#ui-tabs #tab-1 th, #ui-tabs #tab-2 th{background:url(/modules/mod_loja5perfil/assets/btn.png) repeat-x scroll center bottom transparent;border:1px solid #E4E4E4;color:#666!important;padding:9px;}
#ui-tabs #tab-1 tr{border:0 solid #E4E4E4;}
#ui-tabs #tab-1 td{border-right:0 solid #E4E4E4;line-height:12px;padding:2px;}
#tab-1 img{background:#fff;border:1px solid #e8e8e8;margin:-23px 16px 0 -70px;max-width:50px;padding:5px;position:absolute;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out width:auto;}
#tab-1 img:hover{background:#FFF;border:1px solid #e8e8e8;margin:-23px 16px 0 -70px;max-height:150px;max-width:150px;padding:5px;position:absolute;width:auto;z-index:3;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out}
.ask-a-question-view{padding:0 15px;}
.ask-a-question-view .banner_pedir_produto{background:url("/assets/loja/vendor/logo.jpg") no-repeat scroll 15px 17px #fff;height:83px;margin-bottom:13px;margin-left:-15px;width:620px;}
.ask-a-question-view .product-summary img.product-image{height:auto;max-height:100%;max-width:210px;width:auto;}
.ask-a-question-view .form-field{float:left;margin:15px 0 0;}
.ask-a-question-view input.counter, .ask-a-question-view input#email{border:1px solid #ccc;color:#777;display:inline-block;margin:0 0 0 10px;padding:0;}
.ask-a-question-view .form-field textarea.field{border:1px solid #cac9c9;color:#777;height:80px !important;max-height:80px !important;min-height:80px !important;padding:12px;text-align:left;width:340px;max-width:340px;}
#rede_social .email{border:1px solid #c3c2c0;float:right;font-size:9px;height:16px;line-height:9px;margin-left:-2px;margin-right:12px;margin-top:4px;padding:4px 0;text-align:center;text-transform:uppercase;width:63px;}
#footerInfos{background-color:#f2f2f2;clear:both;color:#737272;float:none;font-size:11px;line-height:14px;padding:10px;text-align:center;}
#footerInfos_category{background-color:#f2f2f2;clear:both;color:#737272;float:none;font-size:11px;line-height:14px;padding:10px;text-align:center;}
.com_jkpidashboard #descriptionid{float:right;text-align:right;}
.com_jkpidashboard #descriptionid table{clear:both;float:right;margin-bottom:5px;}
.com_jkpidashboard .categoria-desc td{background:#859466;border-right:1px solid #fff;color:#fff;padding:3px 15px;text-align:center;}
.com_jkpidashboard .categoria-desc tr:last-child td{background:#EFEFEF;color:#666;text-align:center;padding:2px 15px;}
.com_jkpidashboard .categoria-desc{float:right;margin-top:20px;margin-bottom:10px;margin-right:15px;}
.com_jkpidashboard div#graphparent{box-shadow:0 0 20px #eee inset;display:block;float:left;margin-left:-9px;margin-top:15px;width:100%;}
.com_jkpidashboard #descriptionid td:first-child{background:#525a42;padding:8px;color:#FFF;min-width:100px}
.com_jkpidashboard #descriptionid td:last-child{background:#859466;padding:8px;text-align:center;color:#FFF;min-width:100px}
.com_jkpidashboard #descriptionid .gridamerela td:first-child{background:#ddd;color:#666;min-width:100px;padding:8px;}
.com_jkpidashboard #descriptionid .gridamerela td:last-child{background:#bbb;padding:8px;text-align:center;color:#FFF;min-width:100px}
.loja5_SEO_C_M #footerInfos{margin:10px auto 10px;}
#loja5_seo{float:none !important;margin:0 auto !important;width:1000px;clear:both;}
._marcas .manuListContent{border-bottom:1px solid #d6d6d6;display:table;float:left;margin:auto 2% auto 0 !important;padding:5px 0;width:48%;}
._marcas .manuListContent_title{color:#373737;float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif!important;font-size:39px;font-weight:400;line-height:31px;padding-bottom:10px;margin-right:20px;width:30px;text-align:center;}
._marcas .manufacturer-view-default li{color:#777 !important;float:left;font-size:15px;text-align:center;width:4%;}
._marcas .manufacturer.floatleft{float:left;width:25%;}
._marcas .manufacturer-view-default li a{color:#000 !important;}
._marcas .manufacturer-view-default li a:hover{color:#525a42!important;}
.botx_centra{background:#efefef;border-bottom:3px solid #efefef;border-top:3px solid #efefef;clear:both;display:inline-flex;float:none;margin:15px auto;width:100%;}
._marcas #loja5_mainbody{box-shadow:0 0 10px #eee;color:#9d9d9d;font-family:"Brahulk", Arial, Helvetica, sans-serif;font-size:12px;padding:2%;width:96%;}
.botx span{color:#525a42;font-family:"Archivo Narrow", Arial, Helvetica, sans-serif;font-size:24px;font-weight:400;letter-spacing:-1px;line-height:20px;margin-top:10px;padding-top:0;text-transform:none !important;}
.manufacturer.floatleft a{color:#000;font-size:10px;text-transform:uppercase;}
#search-area-close{background:url("../assets/imagens.png") no-repeat scroll -336px -237px transparent !important;cursor:pointer;height:21px;margin-left:209px !important;margin-top:-27px !important;position:absolute;right:44px !important;width:20px;}
.page-band.page-band-0{display:flex;max-height:300px;left:0;overflow-y:auto;overflow-x:hidden;}
.page-band.page-band-0 > div{width:340px;}
#tag{cursor:pointer;}
#tag:hover{color:#525a42;}
.ordena{display:flex;}
.align_sugestoes{text-align:center;}
#search-results .plugin-title-inner{color:#909090 !important;font-family:"Helvetica35Thin" !important;font-size:12px !important;text-transform:uppercase !important;width:-moz-available !important;}
#search-results .result-element{border-bottom:2px solid #ccc !important;display:block;font-weight:bold;height:84px;overflow:hidden;}
#pesquisa:hover{box-shadow:0 0 5px #ddd !important;transition:all 0.5s ease-in-out 0s;}
#pesquisa{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#ffffff;border-color:#cccccc !important;border-image:none;border-radius:0 !important;border-style:solid !important;border-width:1px !important;box-shadow:0 0 0 #fff inset !important;color:#878686 !important;font-family:"Roboto Condensed", Arial, sans-serif !important;font-size:12px !important;height:29px !important;line-height:18px !important;padding:2px !important;width:310px;border:none !important;}
#search-results{box-sizing:border-box;left:-6px;padding:7px;position:absolute !important;top:33px;width:100% !important;z-index:100000000 !important;}
.result-element > span{float:left;width:200px;}
.home-page #pagina #loja5_topo{position:absolute;width:100%;}
#pagina #loja5_topo{position:relative;width:100%;z-index:999;}
.home-page #pagina #loja5_topo .menu_top_mobile{  background: rgba(255, 255, 255, 0.9) none repeat scroll 0 0;
  height: 120px;}
#pagina #loja5_topo .menu_top_mobile{position:relative;height:120px;width:100%;}
.topBar{float:right;}.item-page ul li {
                       line-height: 18px;
                       list-style: inside;
                     }
.home-page #pagina #loja5_topo .menu_left_mobile{margin:-68px auto auto;}
#pagina #loja5_topo .menu_left_mobile{margin:0 auto auto;position:relative;max-width:1000px;width:100%;}
.flexslider .slides > li div.container{position:absolute;top:48%;width:100%;}
.flexslider .slides > li div.container_main{margin:0 auto;width:100%;max-width:1000px;}
.flexslider .slides > li div.container_main > div.container1{animation:5s ease 0s normal none 1 running mysecond;clear:both;color:#525a42;float:right;font-family:"Archivo Narrow",Arial,Helvetica,sans-serif;font-size:27px;font-weight:300;height:108px;line-height:35px;margin-right:10%;text-align:right;text-shadow:4px 2px 18px #fff, 4px 2px 18px #fff, 4px 2px 18px #fff, 4px 2px 18px #fff;width:445px;}
.flexslider .slides > li div.container_main > div.container2{animation:5s ease 0s normal none 1 running mythird;clear:both;color:#000000;float:right;font-size:22px;font-weight:bold;height:60px;line-height:34px;margin-right:10%;text-align:right;text-shadow:4px 2px 18px #fff, 4px 2px 18px #fff, 4px 2px 18px #fff, 4px 2px 18px #fff;}
.home-page .menu-left-scroller{margin:0px auto auto;}
.menu-left-scroller{float:right;margin:-68px auto auto;width:100%;max-width:750px;}
#loja5_menu .width980{position:relative;}
.menu-left-button{display:none;}
.mobile_display, .mobileDisplay{display:none;}
#gkButtons span > .endSession{float:left;}
.virg{float:left;padding:0 5px;}
.hello{float:left;}
._marcas .manufacturer-view-default li a.selected{color:#525a42 !important;}
.botx_centra.filler{display:none;}
.desktop .button_for_maps, .desktop .controlMap{display:none!important;}
.desktop #Modulo_Loja5_perqisa{display:block!important;}
.vmMenu_1{position:absolute;display:none;width:100%;left:0;background:#fff;z-index:101;height:auto;}
.board.lvl_1{display:block!important;}
.vmMenu_1.open{display:block;}
#pagina #body_menu{float:left;position:relative;width:100%;}
.desktop .main.body.slider, .desktop .search{display:block !important;}
#contentor_stores{width:710px!important;}
ul.menu_menup{background:transparent;height:25px;list-style-type:none !important;margin:-3px 0;padding:0;float:right;}
ul.menu_menup > li{display:inline-block;height:31px;line-height:25px;padding:0px;position:relative;}
ul.menu_menup li:last-child > a{margin:0;}
ul.menu_menup li > a{border-bottom:medium none !important;color:#525a42;display:block;float:left;font-family:"Archivo Narrow", Arial, sans-serif !important;font-size:17px !important;height:25px;letter-spacing:-0.5px;line-height:25px;margin:0 30px 0 0;padding:0px;position:static;width:100%;}
ul.menu_menup > li:hover > a{border-bottom:medium none;color:#706f6f!important;}
li.deeper.parent > ul{background:#fff;border-top:1px solid #e8e8e8;}
li.deeper.parent:hover > ul, li.deeper.parent > ul:hover{display:block;}.jkpidashboard-dataset{background:#fff !important;display:inline-table;padding:5px 0 5px 20px;width:100%;}
.monthly_report{background:url("../assets/imagens.png") no-repeat scroll -23px -887px rgba(0, 0, 0, 0) !important;height:14px;margin-left:-250px;padding-left:30px;padding-top:2px;position:absolute;}
#loja5_left ul.menu > li{overflow:hidden;}
#loja5_left ul.menu li:hover{color:#525a42;}
#loja5_left ul.menu li ul{visibility:hidden;height:0px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#loja5_left ul.menu li.active ul{visibility:visible;height:430px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#loja5_left ul.menu li:hover ul{visibility:visible;height:430px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
#loja5_left ul.menu li ul li ul{height:auto!important;background:#f9f9f9;}
#loja5_left ul.menu li ul li ul li{padding:4px 0 0 7px !important;}
.com_jkpidashboard .google-visualization-table-table{width:100%;display:none;font-family:"Archivo Narrow",Arial, Helvetica, sans-serif;}
.com_jkpidashboard #loja5_conteudo{width:79%!important;}
.divcarrinho .cart-message{display:table;font-size:11px;height:40px;line-height:40px;text-align:center;text-transform:uppercase;width:100%;}
.com_jkpidashboard .google-visualization-table-td-number{text-align:center;white-space:nowrap;}
.divcarrinho .cart-message.success-msg{background-color:#d5f2ca;color:#57794a;}
.divcarrinho .cart-message.error-msg{background-color:#ffb5b5;color:#a61818;}
.divcarrinho .cart-message{display:table;font-size:11px;height:40px;line-height:40px;text-align:center;text-transform:uppercase;width:100%;}
.google-visualization-table-tr-head .gradient, .google-visualization-table-tr-head-nonstrict .gradient, .google-visualization-table-div-page .gradient{background:rgba(255,255,255,1)!important;background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%)!important;background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)))!important;background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%)!important;background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%)!important;background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%)!important;background:linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0)!important;padding:8px 2px;text-align:center !important;}
.divcarrinho .cart-message.success-msg{background-color:#d5f2ca;color:#57794a;}
.divcarrinho .cart-message.error-msg{background-color:#ffb5b5;color:#a61818;}
.menu-open #loja5_menu .width980 > div#popupOverlay_helper{background:#000;display:block !important;opacity:0.45 !important;visibility:visible !important;}
.catOpen.catContent > .listchildren{display:block !important;}
.TotalResumeLine > strong{float:right;font-size:12px;font-weight:400;}
.TotalResumeContent{background:#f1f1f1;line-height:21px;margin:0 auto;max-width:300px;padding:10px 15px;width:100%;}
.moduletablenspnov .mdpNext{background:url("/templates/loja5responsivo/css/magicscroll/graphics/arrows.png") no-repeat scroll -7px -3px rgba(0, 0, 0, 0);float:left;font-size:0;height:19px;width:10px;}
.moduletablenspnov .mdpNext:hover{cursor:pointer;}
.moduletablenspnov .mdpPrev{background:url("/templates/loja5responsivo/css/magicscroll/graphics/arrows.png") no-repeat scroll -5px -27px rgba(0, 0, 0, 0);float:left;font-size:0;height:15px;width:10px;margin-right:10px;}
.moduletablenspnov .mdpPrev:hover{cursor:pointer;}
.moduletablenspnov{position:relative;}
.moduletablenspnov .mdpPagination{float:right !important;}
.mdpTopInterface{float:right;width:100%;}
.mdpArts.bottom{float:left;}
.mdpTopInterface > div{float:right;}
.mdpBottomInterface{float:right;width:100%;}
.moduletablenspnov .mdpBotInterface li.active{opacity:0.5;}
.moduletablenspnov .mdpPagination  li{background-color:#525a42;border-radius:18px;float:left;font-size:0;height:12px;margin-right:4px;width:13px;}
.moduletablenspnov .mdpPagination li:hover{cursor:pointer;}
.mdpArts .mdpArtScroll1{min-height:285px !important;}
body.view-contact #loja5_banners #caminho{float:none !important;margin:0 auto;width:1000px !important;}
body.view-contact #loja5_head{border:0 solid #fff !important;float:none !important;left:0px !important;margin:10px auto 0 !important;padding:0 !important;position:relative;max-width:1000px;width:100% !important;z-index:5;}
body.view-contact #loja5_banners #loja5_head{width:100% !important;}
.scroll-btn{-webkit-animation:arrows 3.8s infinite;-webkit-animation-delay:1s;animation:arrows 3.8s infinite;animation-delay:1s;}
.scroll-btn{background:url("../assets/arrow-down.png") no-repeat scroll center bottom/30px 16px rgba(0, 0, 0, 0);bottom:20px;color:#fff;font-size:10px;height:40px;left:50%;margin-left:-30px;opacity:0.8;position:absolute;text-align:center;text-transform:uppercase;transition:all 0.35s ease-in-out 0s;width:60px;z-index:50;}
.scroll-btn:hover::after{background:#000;border:1px solid #000;content:attr(data-title);font-size:10px;padding:3px 6px;position:absolute;right:-22px;top:-5px;width:90px;}
@media only screen and (max-width:1030px) and (min-width:1000px){.nspArtPage{float:none !important;max-width:970px !important;width:100% !important;margin-left:9px;}
}
@media only screen and (max-width:1140px) and (min-width:1025px){h2#gkLogo{clear:both;float:left;margin:0 0 0 25px;padding:0;}#menus{height:295px;padding-top:25px;width:97%;}
}
@media screen and (-webkit-min-device-pixel-ratio:0){#loja5_bottom_head .moduletable_bannerhome1 span{padding:0!important;}
  #letra_escolhida{margin:8px 0 0!important}
  select#virtuemart_currency_id{background:url(../assets/imagens.png) no-repeat scroll -370px -518px #F0F0F0!important;margin:4px 0 0!important}
  #lingua{line-height:30px}
  .ES select, .PT select, .BR select, .EN select, #gkTopInfo textarea:focus, #gkTopInfo .inputbox:focus{margin-top:-1px!important}
  #info_top select#virtuemart_currency_id{background:url(../assets/imagens.png) no-repeat scroll -368px -416px rgba(0,0,0,0)!important;margin:-7px 0 0!important}
  #formcurr form{overflow:hidden;width:108px;height:25px}
  .loja5search_td_submit > input{margin-top:8px !important;}
}
@keyframes arrows{0%{bottom:20px;}
  10%{bottom:25px;}
  20%{bottom:20px;}
  30%{bottom:25px;}
  40%{bottom:10px;}
  50%{bottom:25px;}
  60%{bottom:20px;}
  70%{bottom:25px;}
  80%{bottom:10px;}
  90%{bottom:25px;}
  100%{bottom:20px;}
}
@-webkit-keyframes arrows{0%{bottom:20px;}
  10%{bottom:25px;}
  20%{bottom:20px;}
  30%{bottom:25px;}
  40%{bottom:10px;}
  50%{bottom:25px;}
  60%{bottom:20px;}
  70%{bottom:25px;}
  80%{bottom:10px;}
  90%{bottom:25px;}
  100%{bottom:20px;}
}
@-webkit-keyframes myfirst{0%{margin:20% 0 0;opacity:0}
  100%{margin:0px 0 0;opacity:1}
}
@keyframes myfirst{0%{margin:20% 0 0;opacity:0}
  100%{margin:0px 0 0;opacity:1}
}
@-webkit-keyframes mysecond{0%{margin-right:0;opacity:0}
  100%{margin-right:10%;opacity:1}
}
@keyframes mysecond{0%{margin-right:0;opacity:0}
  100%{margin-right:10%;opacity:1}
}
@-webkit-keyframes mythird{0%{margin-right:22%;opacity:0}
  100%{margin-right:10%;opacity:1}
}
@keyframes mythird{0%{margin-right:22%;opacity:0}
  100%{margin-right:10%;opacity:1}
}
@-webkit-keyframes myfourth{0%{max-width:500px;opacity:0}
  100%{max-width:760px;opacity:1}
}
@keyframes myfourth{0%{max-width:500px;opacity:0}
  100%{max-width:760px;opacity:1}
}
@-webkit-keyframes myfifth{0%{margin-top:10px;opacity:0}
  100%{margin-top:0px;opacity:1}
}
@keyframes myfifth{0%{margin-top:10px;opacity:0}
  100%{margin-top:0px;opacity:1}
}
@-webkit-keyframes mysixth{0%{margin-top:40px;opacity:0}
  100%{margin-top:0px;opacity:1}
}
@keyframes mysixth{0%{margin-top:40px;opacity:0}
  100%{margin-top:0px;opacity:1}
}
@-webkit-keyframes myopacadede{0%{opacity:0}
  100%{opacity:1}
}
@keyframes myopacadede{0%{opacity:0}
  100%{opacity:1}
}
@-webkit-keyframes moveSlideshow{0%{margin-left:0;}
  100%{margin-left:-100%;}
}
@-moz-keyframes moveSlideshow{0%{margin-left:0;}
  100%{margin-left:-100%;}
}