body{overflow-y:scroll}
h5{font-weight:bold;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:14px;line-height:19px;color:#464646}
.coldsgvoleft{float:left;margin-right:10px}
.coldsgvoright{float:left;width:430px;margin-bottom:20px}
.coldsgvoright label{width:auto !important}
@media only screen and (max-width:530px){.coldsgvoright{width:280px}
}
.course-filter #filter-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background:none;background-color:rgba(255,255,255,.8);display:block;background-image:url('/fileadmin/templates/images/filter-loader-black.gif');background-repeat:no-repeat;background-position:center 16px;z-index:9999 !important}
.course-filter.processing #filter-overlay{display:block !important}
a.link_doublearrow:before{content:'» '}
.button-green.noabsolute{position:relative !important;float:right;clear:both;margin-top:16px;margin-right:-10px;margin-bottom:-10px}
#parent-data{margin-top:20px}
#billing>legend,#parent-data>legend{font-size:14px;color:black;font-weight:bold}
#billing div.error{display:block !important}
.force_no_display{display:none !important}
pre{word-wrap:break-word}
#nav-main>ul>li>a{max-width:160px;word-wrap:break-word}
a#sitelogo>img{height:43px}
#social-cont{margin-right:10px}
#social-cont span.social_print{font-size:13px;line-height:16px;padding-left:16px;padding-right:4px;cursor:pointer;background-image:url('/fileadmin/templates/img/icon_print.png');background-position:left center;background-repeat:no-repeat;color:#6e6e6e}
#social-cont span.social_recommend,#social-cont-mobile span.social_recommend{font-size:13px;line-height:16px;padding-left:16px;padding-right:4px;cursor:pointer;background-image:url('/fileadmin/templates/img/icon_recommend.png');background-position:left center;background-repeat:no-repeat;color:#6e6e6e}
#social-cont span.social_recommend:hover,#social-cont span.social_print:hover,#social-cont-mobile span.social_recommend:hover{text-decoration:underline}
.ui-datepicker .ui-datepicker-header{background:#da001d !important;border:1px solid #da001d}
.ui-state-highlight,.ui-widget-content .ui-state-highlight{background:#da001d !important;border:1px solid #FF1F55 !important;color:white !important}
div.selector option{padding:2px 5px}
form#protected{display:none}
.social_fbpage{display:inline-block;margin-top:0px;margin-bottom:-7px;margin-left:10px}
.social_fbpage img{margin-bottom:-7px}
#teaser #esraSoftColCenter #esraSoftColCenterInner .box-course{margin-top:30px}
#teaser #esraSoftColCenter #esraSoftColCenterInner .box-course select option{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:14px}
