.buttontrans {border: 1px solid black;color: black;padding: 10px 18px;text-align: center;font-size: 15px;margin: 4px 2px;display: inline-block;cursor: pointer;}
.button1 {border-radius: 24px; max-width: 200px;}
.button1:hover {background-color: #106510;color: white;border-color:white;}
.buttontrans2 {background-color: #106510;color: white;padding: 10px 18px;text-align: center;font-size: 15px;margin: 4px 2px;display: inline-block;cursor: pointer;}
.button2 {border-radius: 24px; max-width: 200px;}
dispblo.b {display: inline-block;}
.containerjec {position: relative;text-align: center;}
/*reset*/
html, body { margin: 0; padding: 0;	border: 0; }
body { line-height:1.5; font-size:17px; background: #fff; color: #000; word-wrap: break-word; -webkit-text-size-adjust: none; }
h1, h2, h5, h7, h8,h9{ font-weight: normal; margin: 0;}
p img { float: left; margin: 0 10px 5px 0; padding: 0; }
img { border: 0; max-width: 100%; }
table { width:auto; border-collapse: collapse;border-spacing: 0; }
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
/*Non-semantic helper classes*/
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }
body {margin: 0px;font-family: 'Ubuntu',sans-serif;background-repeat: no-repeat;background-position: center top;}
#main ul.gallery-grid li a p, 
#main ul.gallery-list.price li a p,
h1 {font-size: 42px;font-weight: bold;font-family: 'Ubuntu', sans-serif;}
h2 {font-size: 28px;font-weight: bold;font-family: 'Ubuntu', sans-serif;}

.flex-container {display: flex;flex-direction: row;justify-content: space-around;max-width: 1200px;margin: auto;}
.contentflex{max-width:400px;}
/*---------------*/
label {font-family: 'Ubuntu', sans-serif; font-size:12px;color:black;}
input[type=text], select, textarea {width:80%;padding: 8px;border: 1px solid black;box-sizing: border-box;margin-top:6px;margin-bottom:6px;font-family: 'Ubuntu', sans-serif; font-size:16px;line-height:1.5;background-color:transparent;color:black;border-radius: 4px;}
input[type=email], select, textarea {width:80%;padding: 8px;border: 1px solid black;box-sizing: border-box;margin-top:6px;margin-bottom:6px;font-family: 'Ubuntu', sans-serif; font-size:16px;line-height:1.5;background-color:transparent;color:black;border-radius: 4px;}
input[type=password], select, textarea {width:80%;padding: 8px;border: 1px solid black;box-sizing: border-box;margin-top:6px;margin-bottom:6px;font-family: 'Ubuntu', sans-serif; font-size:16px;line-height:1.5;background-color:transparent;color:black;border-radius: 4px;}
input[type=submit] {width:60%;padding: 8px;font-family: 'Ubuntu', sans-serif;margin-top:6px;margin-bottom:6px;line-height:1.5; font-size:16px;border-color:transparent;background-color: #106510;color: white;cursor: pointer;border-radius: 24px;}
/*---------------*/
@media screen and (max-width: 1007px) {		
h1 {font-size: 34px;}			
h2 {font-size: 22px;}
.flex-container {display:block;}
}
@media screen and (width: 768px) {
.flex-container {display:block;}
}	
@media screen and (width: 1024px) {
}
@media screen and (width: 1024px) and (height:768px) {
}
@media screen and (width: 1024px) and (height:1366px) {
}

