/* GLOBAL */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
body {font-family:"Montserrat", "Gill Sans MT", "Myriad Pro", Helvetica, Arial, "sans-serif";}
a {text-decoration:none;}
#container {background-color:#5e4c42;}
#header {background-color:#222;}
#nav {background-color:#222;}
#slider {text-align:center;}
#img01,#img02,#img03,#img04,#img05,#img06,#img07,#img08,#img08,#img09,#img10,#img11,#img12,#img13,#img14,#img15,#img16,#img17,#img18,#img19,#img20,#img21,#img22,#img23,#img24,#img25,#img26,#img27,#img28 {padding:6px;}
#responsImg {padding:8px 10px;}
#responsImg img {border-radius:8px;width:100%}
#push {background-color:#FF7373;text-align:center;}
#footer {background-color:#222;height:40px;padding:16px;}
#footer p {color:#766B63;width:50%;display:inline-block;vertical-align:middle;margin-top:10px;}
#Logo {padding:8px;}
h1,h2,h3,h4,h5 {margin:0;padding:8px;}
h1,h2,h3,h4,h5 .title {background-color:#DDC1BD;border-radius:8px;}
.card {padding:16px;border-radius:8px;background-color:#FFF;margin:6px;}
.card-i {padding:8px;border-radius: 100px;margin:2px;height:20px;width:20px;text-align:center;color:#FFF;}
.button {background-color:#766B63;padding:6px 20px;border-radius:4px;font-family:'Montserrat';font-size:inherit;color:#FFF;text-decoration:none;}
.button:hover {background-color:#FF7373;}
.social-links {width:50%;display:inline-block;float:right;}
.social-links a{text-align:center;float:right;width:40px;height:40px;border:1px solid #DDC1BD;border-radius:100%;margin-right:10px;}
.social-links a:hover{background-color:#766B63;} 
.social-links a i{font-size:24px;line-height:40px;color:#DDC1BD;}
.social-links a i:hover{color:#FF7373;}
.gallery {border-radius:8px;width:100%;height:auto;}
.priceCheck {font-size:2em;color:#59a343;padding-left:16px;}
sup {color:green;vertical-align:text-top;padding:0 2px 0 0;font-size:12px;}

/* FORM */
.prefix {display:inline;}
input, textarea {font-size:1em;width:80%;margin:3px;font-family:'Montserrat';border-radius:3px;border:1px solid #222;}
/* Style the input container */
.input-container {display:flex;width:100%;margin:10px 0;}
/* Style the form icons */
.icon {padding: 13px 0 0 2px;background:#ff7374;color:#FFF;min-width:50px;text-align:center;border-radius:8px 0 0 8px;}
.icon.success {background-color:#59a343;}
/* Style the input fields */
.input-field {color:#000;width:90%;padding:10px;outline:none;margin:0;border:#dec1bd 1px solid;border-left:#dec1bd solid 10px;}
.input-field.success {background-color:#cbe0cb;}
.input-field:focus {border-left:#000 solid 10px;border-color:#000;}
.input-field::placeholder {color:#000;}
/* Set a style for the submit button */
.btn {color:#FFF;padding:15px 20px;border:none;cursor:pointer;opacity:0.9;font-size:1em;border-radius:8px;}
.btn:hover {opacity:1;}
.btn.submit {margin-left:60px;background-color:#59a343;}
.btn.reset {background-color:#555;}


/* MOBILE */
body {margin:0;width:100%;background-color:#222;}

/* LARGER SCREENS < 801px */
@media screen and (min-width: 801px) {
	body {background:url(../_img/global/wallpaper.gif) repeat #7B6F67;margin:20px auto;width:86%;}
}
#header {border-radius:8px 0 0 0;}
#nav {border-radius:0 8px 0 0;}
#footer {border-radius:0 0 8px 8px;}