body                                            {font-family: 'Open Sans', sans-serif !important;}

h1,
h2,
h3,
h4,
h5                                              {text-transform: uppercase; color: #333333; font-family: 'DINPro', 'PT Sans', sans-serif !important;}

h1                                              {font-weight: 200 !important;}
h2                                              {font-weight: 200 !important;}
h3                                              {font-weight: 200 !important;}
h4                                              {font-weight: 500 !important;}
h5                                              {}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a                                            {font-weight: normal !important;}

.MainContent h1,
.MainContent h2,
.MainContent h3,
.MainContent h4,
.MainContent h5                                 {/*color: #8C1F24;*/ text-transform: none;}

p                                               {color: #333333; font-family: 'Open Sans', sans-serif !important; font-weight: 400; font-size: 14px;}

hr                                              {border-top: 1px solid #CCCCCC !important; margin: 30px 0 !important;}

body a                                          {color: #8C1F24; font-weight: 500;}
body a:hover,
body a:focus                                    {color: #8C1F24;}

.marker                                         {color: white; background: #8C1F24 !important;}
.RedText                                        {color: #8C1F24;}
.GoldText                                       {color: #B7AC6C;}

.Uppercase                                      {text-transform: uppercase !important;}
.Lowercase                                      {text-transform: lowercase !important;}


/*-----Images-----*/
.MainContent img,
.cke_editable img                               {padding: 4px; border: 1px solid #CCCCCC; max-width: 100%; height: auto !important;}

img.left,
.cke_editable img.left                          {float: left; margin: 20px 20px 20px 0;}

img.right,
.cke_editable img.right                         {float: right; margin: 20px 0 20px 20px;}

img.block                                       {display: block; margin: 30px auto;}


/*-----Main Content-----*/
.MainContent a                                  {font-weight: bold;}

.MainContent hr                                 {clear: both;}

.MainContent p                                  {line-height: 29px;}

.MainContent iframe                             {max-width: 100%;}


/*-----Lists-----*/
.MainContent ul                                 {margin: 0 0 20px 0; padding: 0px;}
.MainContent ul li                              {list-style: none; background-image: url(../images/bullet.png); background-position: left 5px; background-repeat: no-repeat; padding: 0 0 0 20px; margin: 0 0 5px 20px;}

.MainContent ol                                 {margin: 0 0 20px 0; }
.MainContent ol li                              {padding: 0 0 0 0; margin: 0 0 5px 0;}


/*-----Tables-----*/
.table                                          {max-width: 100% !important;}
.table tr th                                    {background: #8C1F24 !important; text-align: center;}

.table-borderless,
.table-borderless tbody,
.table-borderless tr,
.table-borderless td,
.table-borderless th                             {border: none !important;}


/* Media Queries */

@media(max-width:767px){

    .MainContent img                                    {display: block; height: auto !important; margin: 15px auto !important; float: none !important;}

}
