@font-face{
    font-family: Brush;
    src: url(./finger.ttf);

}
hr {
display: block;
/*margin-before: 0.5em;
margin-after: 0.5em;
margin-start: auto;
margin-end: auto;*/


border-color:#A8A8A8;
border-style: ridge;
border-width: 1.3px; }



.hr {
display:block;
margin-left: 4px;
margin-right: 4px;

border-color:red;
border-style: ridge;
border-width: 1px!important; }
/*HEADER FOOTER*/
/*HEADER FOOTER*/


.roundnum{
    border-width:1px; 
    padding:2px;
    border-radius: 120px;
    border-style:solid;
    border-color:rgb(146,156,161); 
}
.logotipo{
	background-image:url(./imagens/logo-mem.png); /* importar logótipo */
    background-repeat: no-repeat;
    background-size: cover;
	width: 220px; /* tamanho do logótipo - comprimento */
	height: 100px; /* tamanho do logótipo - altura */
        /*margin-top:30px;*/
}
.imagem_fundo{background-image: url("./imagens/back-02.jpg"); background-size: cover; }
.imagem_fundoab{background-image: url("./imagens/back-03.png"); background-size: cover; }/* Importar imagens para os fundos*/
/*.imagem_fundo1{background-image: url("./imagens/back-02.jpg");}
.imagem_fundo2{background-image: url("./imagens/back-03.jpg");}*/
.cor_fundo{background-color: rgb(255,255,255);} /* Cor do fundo, quando não é apresentada imagem*/
.cor_link{color: rgb(255,255,255);} /* Cor dos links do site */
.cor_link:hover{color: rgb(29,28,79);}
.cor_perfil{color: rgb(78,86,105);} /* Cor do perfil do site */
.cor_perfil:hover{color: #0033FF;}/*Cor do perfil do site */
.cor_bemvindo{color: rgb(255,255,255);} /* Cor do perfil do site */
.cor_bemvindo:hover{color:rgb(78,86,105);}/*Cor do perfil do site */
.cor_texto{color: #ffffff;} /* Cor do texto */

/*HEADER*/
.cor_link_lingua {color: rgb(255,255,255);}
.cor_link_entrar {color: rgb(255,255,255);}
.cor_separador{color: rgb(78,86,105);} /*Cor dos links para seleção da linguavem */
.cor_link_lingua:hover{color:rgb(29,28,79);} /*Cor dos links(HOVER) para seleção da linguavem */
.cor_menu_header{background-color:rgba(66,97,95,0.8);                    /* <------ */
    background-repeat:   no-repeat; 
    }
.cor_link_menu{color: rgb(255,255,255);} /* Cor link do menu principal */
.cor_link_menu:hover{color: silver;} /* Cor link(HOVER) do menu principal */
.cor_link_menu:active {background-color: lightgray; color: #fff;}
.cor_barra_topo{background-image: url("./imagens/sky4.png"); background-size: cover; color: rgb(255,255,255);} /* Cor do border-bottom e do carrinho de compras */ 

/*FOOTER*/
.cor_menu_footer{background-color: rgb(64, 107, 138);} /* Cor fundo do menu inferior */
.cor_link_menuinferior{color: rgb(255,255,255);} /* Cor link do menu inferior */
.cor_link_menuinferior:hover{color: rgb(168,167,167);} /* Cor link(HOVER) do menu inferior */
.cor_fundo_termos{background-color:rgb(66,97,95);  }    /* Cor fundo dos termos */
.cor_fundo_termospag{background-image: url("./imagens/fundo_citypag.png");   background-repeat:   repeat-x;  } /*  Cor fundo dos termos */
.cor_link_termos{color:#ffffff;} /*Cor link dos termos e condições */
.cor_link_termos:hover{color: rgb(146,156,161);} /*Cor link(HOVER) dos termos e condições */

/*INDEX*/
.cor_border_caixa{background-image:  url("./imagens/logotipo_grande.png");   background-repeat:   no-repeat; border-radius: 650px; } /* Cor border do slideshow e imagens dos 4 produtos */
.indicadores li{border-color: rgb(255,255,255);} /* Cor border dos indicador do slideshow */
.indicadores li:hover{background-color:rgb(255,204,51);} /* Cor(HOVER) dos indicador do slideshow */
.indicadores .active{background-color: rgb(255,204,51);} /* Cor do indicador ativo*/
/*.indicadores li.active{border-color: rgb(255,0,0);}*/
/*ABOUT*/
.color_header_about{color: rgb(255,255,255);} /* Cor do título da página */
.cor_texto_about{color:rgb(255,255,255); text-shadow: 3px #c3c3c3; } /*Cor do texto da página */

/*SHOP*/
/*CATALOGS*/
.cor_header_collection{color: rgb(68,76,97);} /* Cor título da estação */
.cor_links_tipo_coleccao{color: rgb(68, 76, 97);} /*Cor do tipo de coleção */
.cor_links_tipo_coleccao:hover{color: rgb(146, 156, 161);} /*Cor do tipo(HOVER) de coleção */
.cor_fundo_item{background-color:transparent;} /* Cor fundo de cada produto */
.cor_nome_item{color: rgb(0,0,0);} /* Cor do nome item */
.cor_fundo_detalhes{background-color:rgb(0, 163, 71);} /* Cor botão de detalhes do produto */
.cor_fundo_detalhes:hover{background-color: rgb(29,28,79);} /* Cor botão de detalhes do produto (HOVER) */
.cor_texto_detalhesbtn{color:  #ffffff;} /* Cor texto dos botão de detalhes */
.cor_fundo_partilha{background-color: orangered;} /* Cor botão de partilha do produto */
.cor_fundo_partilha:hover{background-color: rgb(29,28,79);} /*Cor botão de partilha do produto (HOVER) */
.cor_texto_partilha{color: rgb(255,255,255);}
.cor_texto_partilha:hover{color: rgb(255,232,59);}/* Cor texto dos botão de partilha */
/*.cor_fundo_addcart{background-color: #A8A8A8; color: rgb(29,28,79);}  Cor botão de adicionar ao carrinho */
/*.cor_fundo_addcart:hover{background-color: rgb(29,28,79);}  Cor botão de adicionar ao carrinho (HOVER) */
.cor_texto_addcart{color: rgb(29,28,79);}
.cor_texto_addcart:hover{color: rgb(255,232,59);}/* Cor texto dos botão adicionar ao carrinho */
.cor_paginacao{background-color: #A8A8A8; color: #ffffff;} /*Cor do botão da listagem de paginas*/
.cor_paginacao:hover{background: rgb(78,86,105); color: #ffffff;} /*Cor do botão da listagem de paginas (HOVER) */
.active > .cor_paginacao{background: rgb(78,86,105); color: #ffffff;} /*Cor do botão da listagem de paginas (ACTIVO) */

/*DETAILS*/
.cor_fundo_details{background-color:#ffffff;} /* Cor de fundo da galeria de imagens */
.cor_setas_detalhes{color: #c3c3c3;} /* Cor das setas da galeria de imagens */
.cor_setas_detalhes:hover{color: #808080;} /* Cor das setas da galeria de imagens(HOVER) */
.cor_titulo_detalhes{color: rgb(68,76,97);} /* Cor do nome do produto */
.cor_texto_detalhes{color: rgb(104,104,104)  ;} /* Cor do texto dos detalhes do produto */
.lista_imagens > .active{border-color: rgb(0, 0, 0);} /*Cor border da imagem selecionada */

/*ADD CART*/
.cor_fundo_add_cart{background-color: #ffffff;} /* Cor do fundo do item a adicionar ao carrinho */  
.cor_add_cart_nome_modelos{color: rgb(78,86,105);} /* Cor do nome do modelo */
.cor_add_cart_desc_titulos_modelos{color: #767676;} /* Cor dos tipos de detalhe do item */
.cor_add_cart_campo_desc_modelos{color: rgb(146,156,161);} /* Cor dos detalhes do item */
.cor_select_add_cart{color: #767676;} /* Cor do texto dos selects "tamanho" e "quantidade" */
.cor_add_cart{background-color: rgb(68,79,97);  color:  rgb(255, 255, 255);} /* Cor do fundo e do texto do botão adicionar */
.cor_add_cart:hover{background-color:  rgb(60,62,89); color: rgb(255,255,255); } /* Cor do fundo e do texto do botão adicionar (HOVER) */

/*CART*/
.cor_titulo_cart{color: rgb(68,79,97);  font-family:Arial; } /* Cor do título do carrinho de compras */
.cor_fundo_item_cart{background-color: #ffffff;} /* Cor do fundo do item adicionado ao carrinho */
.cor_cart_nome_modelos{color: #767676;} /* Cor do nome do modelo */
.cor_cart_campo_desc_modelos{color: rgb(140,150,156);} /* Cor dos detalhes do item */
.cor_cart_desc_titulos_modelos{color: #767676;} /* Cor dos tipos de detalhe do item */
.cor_back_store{background-color:  rgb(68,76,97); color: #ffffff;} /* Cor do botão para voltar à loja */
.cor_back_store:hover{background-color: rgb(120,120,120); color:rgb(255, 255, 255);} /* Cor do botão para voltar à loja (HOVER) */
.cor_proceed_pay{background-color:  rgb(204, 0, 0); color:rgb(255, 255, 255); } /* Cor do botão finalizar compra */
.cor_proceed_pay:hover{background-color: rgb(168, 0, 0); color:rgb(255, 255,255);} /* Cor do botão finalizar compra (HOVER) */
.cor_text_shopping{color: rgb(29, 28, 79);} /* Cor dos avisos para iniciar sessão e de que o carrinho se encontra vazio */
.blue{
  color:rgb(68,76,97);  
}
/*PAYMENT*/
.cor_titulo_payment{color: rgb(29, 28, 79); margin-left: 65px;   font-family:Arial; font-weight: bolder;} /* Cor título da página */
.cor_fundo_payment{background-color: #ffffff;} /*Cor do fundo de pagamento */
.cor_textpaypal{color: rgb(68, 76, 97);} /*Cor texto do pagamento */
.cor_btn_paypal{  background-color: rgb(84,92,114); color:rgb(255,255,255);} /*Cor botão continuar */

/*CONTACTS*/
.color_header_contact{color: rgb(255, 255, 255);}
.color_site_contact{color: rgb(255,255,255);}/* Cor do título */
.cor_texto_contact{color: rgb(255, 255, 255);}	/* Cor do texto */
.cor_border_mapa{background-color: #ffffff;
-webkit-box-shadow: 16px 15px 36px -5px rgba(0,0,0,0.48);
-moz-box-shadow: 16px 15px 36px -5px rgba(0,0,0,0.48);
box-shadow: 16px 15px 36px -5px rgba(0,0,0,0.48);

} /* Cor fundo do mapa */
.cor_fundo_form_contacto{background-color: #d5d6d7;
                         border-color:#ffffff;
                         border-width: 10px;
                         border-style: solid;
-webkit-box-shadow: 16px 15px 36px -5px rgba(0,0,0,0.48);
-moz-box-shadow: 16px 15px 36px -5px rgba(0,0,0,0.48);
box-shadow: 16px 15px 36px -5px rgba(0,0,0,0.48);
height:349px;
} /* Cor fundo dos contactos */

/*USER*/
.color_header_user{color: #525252;} /*Cor do texto do titulo de User*/
.cor_fundo_form_user{background-color: #ffffff; color: #525252;} /*Cor do fundo do form de USER*/

/*LOGIN*/
.cor_titulo_login{color: #525252;} /* Cor do titulo de login */
.cor_form_login{background-color:#d5d6d7;} /* Cor fundo do formulário e letra */
.cor_label_login{color: #707070;} /* Cor das labels do formulário de login */
.cor_btn_login{background-color: #525252; color: #ffffff;}/* Cor do botao(fundo e texto) de Login */
.cor_btn_login:hover{background-color: #626262; color: #ffffff;} /* Cor do botao(hover) de Login */
.cor_txt_registar{color:#0033CC;} /* Cor do texto para criar novo registo */
.cor_txt_registar:hover{color:#000000;} /* cor do mouse hover para criar novo registo */

/*REGISTER*/
.cor_titulo_register{color: #525252;} /* Cor do texto do titulo do Registo */
.cor_form_register{background-color:#d5d6d7; }/* Cor do fundo do formulário e da letra */

/*TERMOS E CONDIÇOES*/
.cor_titulo_terms{color: rgb(68,76,97);} /* Cor do título dos termos */
.cor_terms{background-color:#ffffff; color: #525252;} /* Cor do fundo e do texto do termos*/

/*FORMULARIOS
	->Apenas para alteração dos formulários de registo e login e de contacto
*/
.cor_labels_form{color: #707070;}/* cor de labels dos formulários*/
.cor_txt_forms{background-color: #ffffff; color: rgb(72,70,71);}/* Cor das caixas de texto dos formulários */
.cor_btn_forms{background-color: rgb(78,86,105); color: #ffffff;} /* Cor dos botões dos formulários */
.cor_btn_forms:hover{background-color: #626262; color: #ffffff;}/* Cor do botao(hover) dos formulários */

