/* Store */

h1, h2, h3, h4, h5, p {line-height:2;}
#store .text-brown {color:#7c4824;}

#header {display:block;height:600px;}
#header .fluid {height:600px;position:absolute;left:0;background:url(/images/tintint/common/store/store-header.jpg) no-repeat center; background-size: cover;}
#header .header-text {display:block;margin:120px auto;color:#fff;text-align:center;}
#header .header-text h1 {font-size:64px;letter-spacing:10px;line-height:1.5;}
#header .header-text h2 {font-size:26px;letter-spacing:2px;}
#header .header-text h3 {font-size:20px;letter-spacing:4px;border:1px solid #fff;display:inline-block;padding:0 15px;margin-bottom:80px;}
#header .header-text h3 a {color:#fff;line-height:2;letter-spacing:1.5px;padding-bottom:3px;}
#header .header-text h4 {font-size:18px;letter-spacing:4px;margin-top:80px;}
#header .header-text a:visited {color:#fff;}
#header .header-text a.btn {background-color:#c7a162;}
#header .header-text a.btn:hover {opacity:0.8;}
#header a.btn.arrow-forward:after {border-top: 6px solid #c7a162;border-bottom: 6px solid #c7a162;border-left: 6px solid #fff;}

#about {display:block;padding:40px 0 60px 0;text-align:center;letter-spacing:2px;}
#about h1 {font-size:30px;}
#about p {font-size:15px;font-weight:bold;}

#photos.fluid {position:absolute;left:0;display:block;height:300px;background:url(/images/tintint/common/store/store-photos.jpg) no-repeat center;background-size: cover;}

#info {display:inline-block;width:100%;margin:370px auto 40px auto;padding:30px;text-align:center;color:#333;letter-spacing:2px;border:2px solid #c7a162;border-radius:10px;}
#info .store-info {width:50%;margin:5px;}
#info img {height:100%;margin-top:15px;display:block;}
#info .store-info h4 {margin-top:15px;font-weight:bold;letter-spacing:2px;}
#info .store-info h5 {padding-bottom:15px;border-bottom:1px solid #efefef;letter-spacing:0.5px;font-weight:bold;}
#info .store-info h5 a {color:#333;}
#info .store-info h5 small {margin:8px 15px;}
#info .store-info h5 small a {font-weight:bold;color:#c7a162;}
#info .store-info h5 a:hover, #info .left h5 small a:hover {cursor:pointer;opacity:0.7;}
#info span {margin:7px 5px 0 0;display:inline-block;}

#news {position:fixed;margin:10px 0 0 920px;background-color:#7c4824;width:240px;height:240px;border-radius:100%;display:block;z-index:999;text-align:center;color:#fff;opacity:1;}
#news p {margin:15px 0;color:#c7a162;font-weight:bold;letter-spacing:1px;}
#news h5 {font-size:15px;font-weight:bold;letter-spacing:0.5px;border-bottom:1px solid #c7a162;display:inline-block;line-height:2;}
#news a {letter-spacing:1px;color:#fff;opacity:0.8;}
#news a:hover {opacity:0.7;}
