a {
    text-decoration: underline;
}
strong {
    font-weight: bold;
    color: #c70404;
}
h1 {
    font-size: 200%;
    line-height: 120%;
    font-family: inherit;
    color: #c70404;
    text-align: center;
    margin-bottom: 5%;
}
h2 {
    font-size: 140%;
    line-height: 200%;
    font-family: inherit;
    color: #fa4605;
    margin-left: 5%;
}
h5 {
    font-weight: bold;
    color: #5c3636;
    text-align: right;
}
.component-content p {
	text-align:justify;
}
address {
font-style:italic;
line-height:150%;
color:#841a1a;
background-image:url(../../../images/images/degrade2.jpg);
background-repeat:repeat;
text-align:justify;
width:60%;
padding:2%;
margin-left:5%;
font-size: 14px;
}
address span {
display:block;
}
blockquote {
    border-left: 5px solid #FF9772;
    font-style: italic;
    color: #990000;
    line-height: 150%;
    text-align: justify;
    margin-left: 10%;
}
#rt-main {
    color: #ffffff;
    background-color: #fac094;
}
.rt-main-wrapper {
    color: #5c3636;
    background: #ffffff;
}
.gf-menu li.active > .item .menu-item-bg {
    color: #cc0000;
    background: #ffe2a9;
}
.rt-block {
	padding: 15px;
}
.box1 {
    color: #b30000;
    background-color: #fac094;
	padding: 10px;
}
.box1 a:not(.readon) {
    color: #fa4605;
}
.box2 {
    color: #371A09;
    background-color: #fce4c2;
    font-size: 85%;
    line-height: 150%;
}
.box3 {
    color: #ffecc2;
    background: #910303;
}
.title {
    font-size: 14px;
    text-transform: uppercase;
    color: #c70404;
    margin: 0;
}
.module-title {
	margin-bottom: 0px;
    font-size: 16px;
}
#rt-sidebar-a a:not(.readon), #rt-sidebar-b a:not(.readon), #rt-sidebar-c a:not(.readon) {
    color: #fa4605;
}
ul.menu li.active.current > a, ul.menu li#current.active > a {
    color: #c70404;
}
.gf-menu li:hover > .item .menu-item-bg,.gf-menu li:focus > .item .menu-item-bg {
	background:#fa4605;
}
.rg-ss-info {
    position: absolute;
    top: auto!important;
    bottom: 10px!important;
    z-index: 5;
	color: #fff;
    text-shadow: 1px 1px 4px rgba(0,0,0,0.5);
}

.rg-ss-title {
    background-color: #7c0202;
    color: #ffecc2;
	font-size: 15px!important;
	padding: 5px;
}
.toggler_icon {
    color: #fa4605!important;
}
.iCicon {
    color: #fa4605!important;
}
.rt-main-wrapper table a {
	text-decoration:none;
}
.rt-main-wrapper table a:hover {
	text-decoration:underline;
	color: #c70404;
}
#j1,#j2,#j3,#j4,#j5,#j6,#j7,#j8,#j9,#j10,#j11,#j12,#j13,#j14,#j15,#j16,#j17,#j18,#j19,#j20,#j21,#j22,#j23,#j24,#j25,#j26,#j27,#j28,#j29,#j30,#j31 {
	color: #c70404; line-height: 300%;
}
accordeonck ul {
	list-style-type:none!important;
}
.level2 {
	list-style-type:none!important;
}
.accordeonck.current.active.level2 a::before {
    content: "\f0a9"!important;
	
}
.ic-info {
    padding: 1%;
    background: none;
    background: #FFECC2;
    border: 0px solid #ccc;
    margin-bottom: 10px;
    border-radius: 6px;
}
.ic-event-header h1 {
	margin-top: 0px;
	margin-bottom: 15px;
	font-size: 135%;
	color: #e75529;
	text-align: left;
	margin-left: 5%;
}

.ic-image img {
    max-width: 100%;
    max-height: 400px;
    border: 0px solid #ccc;
    margin-bottom: 10px;
    float: left;
    margin-right: 3%;
}