﻿body{
	/*background-color:#7b89a5;*/
	margin: 0 auto;
	font-family:verdana, arial, helvetica, sans-serif;
    text-align:center;
    font-size:1em;
    background-color: #E3C7B1;
}
a {
 text-decoration: none;
 color: #A2161F;
}

img {
  max-width: 100%;
}

#headerText{
font-size:1em;
font-weight:bold;
color: #808080;
text-align:left;
margin: 1em 1.5em;
}

#headerTextMobi{
font-size:1.3em;
color: #000;
text-align:center;
margin: 0 0 .5em 0;
}

/* {background-image: url("../../../../images/manufacturers/index/wood_texture.jpg");background-size: cover;width:100%!important;} */

#container{
margin:.8em auto;
/*width:65%;*/
/*background-image: url("/match_twitched/wood_texture.jpg");*/
background-size: cover;width:100%!important;
/* background-color: #FFF; */
/* rounding the edges */
/* Twitch remove border  border-radius: 25px;
  border: 5px solid #9A9A9A;
  padding: 20px; */
}
#containerMobi{
margin:.5em auto;
/*width:65%;*/
/*background-image: url("/match_twitched/wood_texture.jpg");*/
background-size: cover;width:100%!important;

}


#content{
background-color: #fff;
padding:.5em 0;
margin: 0 auto;
width: 60%;
border: .9em solid #000;
}
#contentMobi{
background-color: #fff;
padding: .5em 1.5em;
margin: 0 auto;
width: 85%;
}

#blockTwo{
text-align:center;
color: #090909;
width: 90%;
margin: auto;
}

/* bof Twitch Header Logo Banner */
#bannerHeaderAll_block {margin: 0 auto;width:100%;}

#PhoneNumberText {padding: .3em 0;font-size: 2em;font-weight:normal;background-color: #301210;color: #fff;}
#PhoneNumberText a {color: #fff;}
#PhoneNumberText_Mobi {padding: .1em 0;font-size: 1.8em;font-weight:normal;color: #fff;background-color: #301210;}
#PhoneNumberText_Mobi a {color: #fff;}

#LLBO_Text{padding: 0 0 1em 0;font-size: 1.3em;font-weight: normal;color: #6A6A6A;}
#LLBO_Text_Mobi{padding: 0 0 .5em 0;font-size: 1em;font-weight: normal;color: #6A6A6A;}

/* bof Index Navigation Bar - shop/ Index CSS */
#indexNavBar {line-height: 2em;margin: 0 auto;}
.indexNavLinks {background: #9D1B1B;font-size:1em;color: #fff;font-weight: bold;text-align: center;display: inline-block;margin: .5em auto;white-space: nowrap;} /*Trinity branding */
.indexNavLinks a {background:#E3C7B1;color: #301210;text-decoration: none;padding: .5em 2em;} /*Trinity branding */
/*.indexNavLinks a:link{background:#E3C7B1;color: #301210;}
.indexNavLinks a:visited {background:#E3C7B1;color: #301210;} /*Trinity branding */
/*.indexNavLinks a:hover {background:#E3C7B1;color: #9D1B1B;} */

/*#indexNavBar_Mobi {line-height: 2em;margin: 0 auto;}*/

/*.indexNavLinks_Mobi {background: #9D1B1B;font-size:.8em;color: #fff;font-weight: bold;text-align: center;display: block;margin: .5em auto;white-space: nowrap;} /*Trinity branding */
/*.indexNavLinks_Mobi a {background:#E3C7B1;color: #301210;text-decoration: none;display: block;padding: .5em 2em;} /*Trinity branding */
/*.indexNavLinks_Mobi a:link{background:#E3C7B1;color: #301210;}/*Trinity branding */
/*.indexNavLinks_Mobi a:visited {background:#E3C7B1;color: #301210;}/*Trinity branding */
/*.indexNavLinks_Mobi a:hover {background:#E3C7B1;color: #9D1B1B;} */
/* eof Index Navigation Bar - shop/ Index CSS */

/* bof Twitch Header Logo Banner */

#blockThree {
text-align:center;
/* color: #E2DEDB; */ /*Grey out the text */
color: #9CC43D;
}

#footer {
font-size: 1em;
color:#301210;
text-align:center;
}

#gnome {color: #444444;}
.index_subText {color: #4D4D4D;}
.index_subTextMobi {font-size: .9em;}

.greenBar {width: 100%; display: inline-block; background: #A69B89; line-height: .5em;}

.deviceDetectorText {display:none; /*font-size: 0.5em; color: #A69B89; */}

#Copyright {font-size: .8em;}
#phone a {color: #666;}

/* Trinity adds */
#galleryBlock {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  display:                 flex;
  display:                 -webkit-flex; /* Safari 8 */
  flex-wrap:               wrap;
  -webkit-flex-wrap:       wrap;         /* Safari 8 */
  justify-content:         center;
  -webkit-justify-content: center;       /* Safari 8 */
  align-items: center; /* align vertical */
}
.gBlock1 {
	font-size:1em;
	padding: .5em 1em;
}
.gBlockImg {  
  float: left;
  width: 20%;
  padding: 5px;
}
#footer_socialLinkGroup a {color:#9E6F37;}
#logoWrapper {background-color: #fff; width: 100%}

/* desktop and mobile navbar */
/* desktop */
ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

li {
  display: inline;
}
li a:hover {
  color: #971C1F;
}

/* mobile */
.mobile-container {
  max-width: 480px;
  margin: auto;
 background-color: #fff;
 /* height: 500px;
  color: white;
  border-radius: 10px;*/
}

.topnav {
  overflow: hidden;
  background-color: #fff;
  position: relative;
}

.topnav #indexNavBar_Mobi {
  display: none;
}

.topnav a {
  color: #301210;
  padding: 14px 16px;
  text-decoration: none;
  font-size: 17px;
  font-weight: bold;
  display: block;
}

.topnav a.icon {
  background: #971C1F;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}

.topnav a:hover {
  background-color: #E3C7B1;
  color: #971C1F;
  border: #301210 solid thin;
}

.active {}