@charset "utf-8";
/* CSS Document */

.small {
	width: 70px;
	height: 40px;
}

.card-title {
	color: darkred;
}

#notary-title {
	color: chocolate; 
	font-weight: 400px;
	font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", "serif";
}

.main {
	text-align: left;
}

#top-notary {
	text-indent: inherit;
}
.footer-list {
	 text-align: left;
}
.footer-list li, .footer-list li a{
	font-color: white;
}
.footer-list li a:hover {
	background-color: azure;
}

#contact img {
	margin: 10px auto 10px auto;
}

#contact-form {
       	background-color: blanchedalmond;
	-moz-box-shadow: 5px 5px 7px;
	-webkit-box-shadow: 5px 5px 7px;
	box-shadow: 5px 5px 7px;
	padding: 40px 10px;
        border-radius: 10px;
	width: 100%;
}
#contact-form label {
	color: saddlebrown;
        text-align: left;
        width: 150px ;
       float: left;
}
#send-message {
	padding: 5px;
	background-color: #336600;
	color: white;
	width: 100px;
	font-weight: bold;
}
.form {
	color: white;
	background-color: dimgray;
	vertical-align: middle;
}
#formcontact {
       padding: 30px 15px;
       text-align: center;
	width: 90%;
	
}

.map  {
	vertical-align: middle;
	margin: 15px auto 15px auto;
	text-align: center;
}
table {
	width: 100%;
	padding: 10px;
}
.Trodat4913 td{
	width: 50%;
	border: 1px dashed;
	
}

table #one, #three, #five, #seven , #eight, #ten, #twelve, #fourteen{
	background-color:antiquewhite;
}


.small-title {
	font-size: 20px;
	text-align: center;
	color: darkred;
}

.best-products {
	color: darkred;
	text-align: center;
	
}


div.gallery {
  margin: 5px;
  border: 1px solid #ccc;
  float: left;
  width: 180px;
}

div.gallery:hover {
  border: 1px solid #777;
}

div.gallery img {
  width: 100%;
  height: auto;
}

div.desc {
  padding: 15px;
  text-align: center;
}