



#LTGTitle {font-size: 36px; margin-top: 0px; font-weight: bold; color: #4D4D4D;}

#LTGTabs {margin-bottom: 5px; font-weight: bold;}
.LTGTab {height: 50px; margin-right: -1px; display: inline-block; margin: 3px 0px; text-decoration: none;}
.LTGTabResponsive {height:50px; margin: 3px 0px; text-decoration: none; padding: 0;}
.LTGTabLeftSpacer {padding-right: 3px;}
.LTGTab:last-child {margin-right: 0;}
.LTGTabText{text-align: center; cursor: pointer;  height: 50px; line-height: 50px; background: #4F4848; width:100%; height: 100%; color: #FFF; font-weight: bold; font-size: 14px;}
.LTGTabTextNonResponsive {padding: 0 20px;}
.LTGTabTextActive{background: #1AABB5 !important; cursor: inherit;}


.LTGURLComponent {position: relative; border-bottom: 1px solid black; margin-bottom: 10px; padding: 5px;}
.LTGurlIconContainer, .LTGurlContent {display: inline-block; height: 125px; float: left;}
.LTGurlIconContainer  {width: 20%}
.LTGurlContent {width: 80%}
.LTGIMGUrlIcon {height: 125px; width: 125px;}

.LTGWysiwygTypeContent{position: relative;}

.LTGServiceTypeContent{position: relative; background: #4F4848; color: white; padding: 7px;}
.LTGServiceTypeTitle{background: #1AABB5; max-height: 100px; font-size: 23px; color: white; margin-bottom: 5px; font-weight: bold; padding: 7px;}
.LTGServiceTypeImageContainer{ border-left: 5px solid yellow;}
.LTGServiceTypeImage{width: 100%;}

.LTGEventComponent {border-bottom: 1px solid black; margin-bottom: 10px; padding: 5px; position: relative;}
.LTGEventIconContainer, .LTGEventContent {display: inline-block; height: 125px; float: left;}
.LTGEventIconContainer  {width: 20%}
.LTGEventContent {width: 80%}
.LTGIMGEventIcon {height: 125px; width: 125px;}
.LTGTabEventText {text-align: center; cursor: pointer;  height: 50px; line-height: 50px; background: #4F4848; width:100%; height: 100%; color: #FFF; font-weight: bold; font-size: 14px; padding: 0 20px;}
.LTGEventTitle {}
.LTGEventDescription {}

.LTGAccordeonBar {position: relative; margin-bottom: 5px; height: 50px; line-height: 50px; font-weight: bold; color: #FFF; background: #4F4848; text-align: center; cursor: pointer;}
.LGTAccordeonBookContainer, .LGTAccordeonLinkContainer {margin-bottom: 15px; text-align: center;}
.LGTAccordeonLinkContainer a {color: #333333;  text-decoration: none; font-weight: bold; height: 50px; line-height: 50px; display: block;}
.LGTAccordeonBookContainer a {display: block; height: 160px;}
@media (max-width: 767px){.LGTAccordeonBookContainer a {height: 120px;}}
.LGTAccordeonBook {width: 100%;}
.LGTAccordeonQuery {text-align: right;}
.LGTAccordeonLink {color: black; text-decoration: none;}
.LGTAccordeonLink img {padding-left: 10px}
.LGTAccordeonQuery {padding: 15px;}
.LGTAccordeonQuery a {padding: 15px; font-size: 13px; color: black;}
.LTGArrowAction {position: absolute; right: 5px; top: 0px;}