.j-loading {
  border-color: #fff;
}

.j-loading:before {
  background-color: #fff;
}

.j-poster .j-twitter-poster{
	margin-top: 9px !important;
}

.juicer-feed.modern .j-poster h3 {
    font-size: 0.9em !important;
    font-weight: normal;
    margin-top: 9px !important;
    margin-right: 5px !important;
}


.juicer-feed.modern .j-poster img {
	border-radius: 50%;
	padding-left: 0px !important;
	margin-left: 8px;
	width: 20px !important;
	height: 20px !important; 
}

.j-poster .j-twitter-poster .j-twitter-display-name{
	display: inline-block;
	float: left;
}

.j-poster .j-twitter-poster .j-twitter-screen-name{
	float: left;
	display: inline-block;
	margin-left: 6px;
}

.j-message p {
    font-size: 12px !important;
    font-weight: normal !important;

}

.juicer-feed.modern li.feed-item.j-twitter .j-message p {
    font-size: 12px !important;
    font-weight: normal !important;
}

.juicer-feed li.feed-item.j-twitter .j-poster img{
	margin-left: 11px !important;
}

.juicer-feed a:hover {
	    color: #3A3A3A !important;
}

.col ul.menu li a {

    font-weight: 400 !important;

}

#content-right .moduletable.primary.centered.data-protection > h3{
	margin: 0 !important;
	padding: 10px 0 !important;
}

.col ul.menu .current > a {
    background-color: rgba(161,168,173,.4) !important;
}

.myismlegend img{width: 20px !important;height: auto;}
.spriteEnroll{width: 20px;height: auto}
.red_text{font-family:"Gibson", Helvetica, Arial, sans-serif !important;font-weight: lighter;font-size: 16px}
.ui-widget,
#formSearch th,
#formSearch td,
input.buttonBlue13{font-family: "Gibson", Helvetica, Arial, sans-serif !important;}

.red_text10{font-family: "Gibson", Helvetica, Arial, sans-serif !important;font-size:12px;}

.myism-profile .info-ismprofile .text-profil{font-weight: lighter;}


.forum .phpbb .navbar{padding: 10px;background:#4b97d1;border-radius: 0}
.forum .phpbb .navbar ul{border:0}
.forum .phpbb .navbar ul a.responsive-menu-link{color:#fff;font-size: 14px !important;text-transform: uppercase;padding-left:25px }
.forum .phpbb .navbar ul a.responsive-menu-link:before{border-color: #fff !important}
.forum .phpbb .navbar ul a.responsive-menu-link:hover:before{border-color:#fff !important;}

.forum .phpbb .navbar ul li span, .forum .phpbb .navbar ul li strong{color: #fff;font-size: 14px}
.forum .phpbb .navbar a:hover{color: #fff !important;text-decoration: none;}
.forum .phpbb .navbar .rightside a{padding-left: 22px}

.forum .phpbb .navbar .breadcrumbs a span{line-height: 26px}

.forum .phpbb .forum-title a:hover{opacity: .7;color:#105289;text-decoration: none;}
.forum div#component .phpbb .forumseminar{color: #fff !important;background-color: #4b97d1;border: 1px solid #4b97d1;border-radius: 0px;text-transform: uppercase;font-size: 14px;}

.forum .phpbb .forumbg,
.forum .phpbb .forabg{    
	background-color: #132533;
    background-image: none;
    padding: 0;
    margin: 0;
    border-radius: 0}
.forum .phpbb .forumbg .header,
.forum .phpbb .forabg .header{padding: 10px;font-size:16px;}

.forum .phpbb .forumbg .topiclist li.row,
.forum .phpbb .forabg .topiclist li.row{background-color:#fff !important;padding: 10px}

.forum .phpbb .forumbg .topiclist li.row a,
.forum .phpbb .forabg .topiclist li.row a{font-weight: normal;font-size: 16px;}

.forum .phpbb .forumbg .topiclist li.row a:hover,
.forum .phpbb .forabg .topiclist li.row a:hover{color: #105289;text-decoration: none;opacity: .7}

.forum .phpbb .forumbg .topiclist li.row .responsive-show,
.forum .phpbb .forumbg .topiclist li.row .responsive-hide,
.forum .phpbb .forabg .topiclist li.row .responsive-show,
.forum .phpbb .forabg .topiclist li.row .responsive-hide{font-size:16px}

.forum .phpbb .forumbg .topiclist li.row dd,
.forum .phpbb .forabg .topiclist li.row dd{font-size: 16px !important}

.forum .phpbb form{padding: 10px}
.forum .phpbb form input.button2{
	background-image: none;
    background-color: #4b97d1;
    color: #fff;
    text-transform: uppercase;
    font-weight: bold;
    padding: 4px 20px;
    font-size: 12px;}
.forum .phpbb form select{padding: 4px 10px;font-size: 12px}
.forum .phpbb form label{font-size: 14px}

.forum .phpbb .action-bar .pagination{border:0;font-size: 14px;margin: 12px 0 !important;padding: 0;}
.forum .phpbb .action-bar .buttons{padding: 10px 0;}
.forum .phpbb .action-bar .buttons a{margin:0;}

.forum div#component .phpbb .dropdown-button-control{margin: 15px 0;}
.forum div#component .phpbb .dropdown-button-control .dropdown-toggle{    
	background-image: none !important;
    background-color: #4b97d1 !important;
    border: none;
    color: #fff !important;
    text-transform: uppercase;
    padding: 8px 26px 8px 14px !important;
    font-size: 14px;}
.forum div#component .phpbb .dropdown-button-control .dropdown-toggle:after{border:0;top: 6px;right: 3px;}

.forum div#component .phpbb .stat-block{background:#f7f7f7;padding: 20px;}
.forum div#component .phpbb .stat-block h3{border: 0;font-size: 16px;margin: 0 0 5px 0 !important;}
.forum div#component .phpbb .stat-block p{margin:0 !important;font-size: 14px}

.forum div#component .phpbb .forum-title{
    background: #f7f7f7;
    padding: 20px 15px;
    margin: 0 0 15px 0 !important;
    border: 1px solid #12212e;
    line-height: 26px !important;}
.forum div#component .phpbb .forum-title a{    
	color: #132533;
    font-size: 30px !important;
    font-family: "LeagueGothic", Helvetica, Arial, sans-serif !important;
    text-rendering: geometricPrecision;
    font-weight: lighter;}

.forum div#component .phpbb .rules-link{ background: #f7f7f7;border-radius: 0;font-size: 16px;padding: 10px;}
.forum div#component .phpbb .action-bar.compact{font-size: 14px;margin:14px 0;}

.forum .phpbb .bg1, .forum .phpbb .bg2{background-color: transparent !important;}

#component .legend-list{padding: 0 !important;list-style: none;margin-top: 10px;}
#component .legend-list li{color: #fff;font-size: 18px;line-height: 25px}


.ui-dialog{    
    border: 0 !important;
    padding: 0;
    border-radius: 0 !important;
    background-color: #132533 !important;
    padding: 5px;}

.ui-dialog .ui-dialog-titlebar{
    color: #fff;
    background: #4b97d1;
    border: 0 !important;
    border-radius: 0;
    margin: 0;
    text-align: center;
    text-transform: uppercase;
    font-family: "LeagueGothic", Helvetica, Arial, sans-serif;
    font-size: 20px;}
.ui-dialog .ui-dialog-titlebar span{float:none}
.ui-dialog .ui-dialog-content{background: #fff !important;}
.ui-dialog .ui-dialog-buttonpane{background: #fff !important;border:0 !important;margin:1px 0 0 0 !important}
.ui-dialog .ui-state-hover,
.ui-dialog .ui-widget-content .ui-state-hover,
.ui-dialog .ui-state-focus,
.ui-dialog .ui-widget-content .ui-state-focus{border:0 !important;background:none !important;}
.ui-dialog .ui-state-hover .ui-icon, .ui-dialog .ui-state-focus .ui-icon {background-image: url(/components/com_myism/views/lib/images/ui-icons_ffffff_256x240.png) !important;}


.ui-dialog .ui-dialog-buttonpane .ui-state-default:first-child{
	margin: 0;
    padding: 6px 20px;
    font-size: 16px;
    font-weight: 500;
    word-break: break-word;
    white-space: normal;
    background: #fff !important;
    color: #4b97d1 !important;
    border: 1px solid #4b97d1 !important;
    border-width: 2px !important;}

.ui-dialog .ui-dialog-buttonpane .ui-state-default:last-child{
	margin: 0 10px;
    padding: 6px 20px;
    font-size: 16px;
    font-weight: 500;
    word-break: break-word;
    white-space: normal;
    background: #4b97d1 !important;
    color: #fff !important;
    border: 1px solid #4b97d1 !important;
    border-width: 2px !important;}    

/***** Responsive ******/
@media screen and (max-width: 787px) {
	#pri-background-152.pri-background-inner.pri-background-size, #pri-background-video-152,#pri-background-224 ,#pri-background-video-224{height: 100%;}

	/*#component a, #component a:hover{font-size: 16px !important;text-transform: none !important}*/
    .rl_sliders-toggle-inner.nn_sliders-toggle-inner {
        text-transform: uppercase  !important;
    }
}

.grecaptcha-badge{
    z-index: 9999 !important;
}