.thumbnails { background: rgb(43,43,43); background: rgba(43,43,43,0.5); }
ul.thumb-list { padding-top: 5px; padding-bottom:5px; }
ul.thumb-list > li { width: 150px; height: 70px; border-radius: 0px; border-width: 0px; border-style:solid; border-color: #ffffff; }
ul.thumb-list > li > .thumbtext { line-height: 70px; }
ul.thumb-list > li > .thumbinfo,ul.thumb-list > li > .thumbtext { font-family: sans-serif; font-size: 11px; color: #ffffff; background: rgb(240,72,71); background: rgba(240,72,71,0.6); font-weight: normal; font-style: normal; text-decoration: none; }
ul.thumb-list > li:hover,ul.thumb-list > li.selectedthumb { border-radius: 0px !important; border-width: 0px; border-style:solid; }
ul.thumb-list > li:hover > .thumbinfo,ul.thumb-list > li:hover > .thumbtext,ul.thumb-list > li.selectedthumb > .thumbinfo,ul.thumb-list > li.selectedthumb > .thumbtext { background: rgb(239,224,96); background: rgba(239,224,96,0.5); color: #ffffff; font-weight: normal; font-style: normal; text-decoration: none; }
.swipe-arrow { background-color: #000000; opacity: 0.3; font-size: 40px; color: #ffffff; border-radius: 0px; border-width: 0px; border-style:solid; padding-bottom: 37px; padding-top:33px; top: 5px; }
.swipe-arrow:hover { font-size: 0px; opacity: 0.6; border-width: 0px; border-style:solid; }
.ui-elem,.reg-page .btn-u { font-family: sans-serif; font-size: 13px; color: #ffffff; background: rgb(43,43,43); background: rgba(43,43,43,0.9); border-radius: 0px !important; padding: 4px 13px; border-width: 0px; border-style:solid; font-weight: bold; font-style: normal; text-decoration: none; }
.ui-elem:hover,.reg-page .btn-u:hover { background: border-radius: 0px !important; border-width: 0px; border-style:solid; font-weight: bold; font-style: normal; text-decoration: none; }
.panel-title { font-family: sans-serif; font-size: 16px; color: #ffffff; font-weight: bold; font-style: normal; text-decoration: none; }
.headline > h4 { font-family: 'Open Sans'; color: #2B2B2B; border-color: #F04847; }
.col-md-3.selected > span { border-color: #F04847; }
.tab-v2 > .nav-tabs > li.active > a { border-top-color: #F04847; }
.language_selected > span { border-color: #F04847; }
.nav-tabs > li > a { font-family: 'Open Sans'; font-size: 13px; color: #2B2B2B; padding: 7px 15px 9px; font-weight: bold; font-style: normal; text-decoration: none; }
.nav-tabs > li > a:hover { color: #F04847; font-weight: normal; font-style: normal; text-decoration: none; }
.panel-group > .close { color: #ffffff; }
.panel-default > .panel-heading { background: rgb(50,111,240); padding: 5px 15px; border-color: #DDDDDD; }
.panel-default { border-color: #DDDDDD; }
.panel-title > a:hover { color: #ffffff; font-weight: bold; font-style: normal; text-decoration: none; }
.panel-body p { font-family: sans-serif; font-size: 13px; color: #2B2B2B; }
.panel-body h1,.panel-body h2 { font-family: sans-serif; color: #2B2B2B; }
.panel-body { background-color: #FFFFFF; }
.panel-body a { font-family: sans-serif; font-size: 13px; color: #F04847; font-weight: normal; font-style: normal; text-decoration: none; }
.panel-body a:hover { color: #EFE060; font-weight: normal; font-style: normal; text-decoration: underline; }
.mp { font-family: sans-serif; font-size: 13px; color: #FFFFFF; font-weight: normal; font-style: normal; text-decoration: none; background: rgb(43,43,43); background: rgba(43,43,43,0.8); border-radius: 0px; padding: 4px 8px; }
@media (max-width: 801px) {
.mp { padding: 8px; }
}
.mp { border-width: 0px; border-style:solid; }
.mp:hover,.mp-selected { background: rgb(240,72,71); background: rgba(240,72,71,0.8); border-radius: 0px; border-width: 0px; border-style:solid; color: #FFFFFF; font-weight: normal; font-style: normal; text-decoration: none; }
.reg-header > h2 { font-family: sans-serif; color: #2B2B2B; }
form.reg-page { background: rgb(255,255,255); }
