.trans{
    border-top: solid 1px #061551;
    border-bottom:solid 1px #061551;
}
.nav .open > a, 
.nav .open > a:hover
, .nav .open > a:focus
,.home-languages-list li a:hover{
	background:#6A6A6D !important;
}
#defaultLanguage:hover,#defaultLanguage-en:hover,#defaultLanguage-it:hover{
	background: #6A6A6D !important;
	color:#fff !important;
}
#defaultLanguage{
	color:#fff !important;
}
.navbar-default .navbar-nav > li.dropdown.signin-opt > a:hover
, .navbar-default .navbar-nav > li.dropdown.signin-opt > a
, .navbar-default .navbar-nav > li.dropdown.signin-opt > a:hover
, .navbar-default .navbar-nav > li.dropdown.signin-opt > a{
	background-color: #1E90FF  !important;
}
.navbar-brand .logo{
    content: url(images/logo.png);
    background-repeat: no-repeat;
	width:100%;
    height:auto;
    background-size:contain;
    display:block;
}
.navbar-brand{
	
height: 50px !important;
	
padding-bottom:0px !important;
}

.navbar-default{
	    display: block !important;
	    height: 55px;
}
.learn-banner-container .learn-banner-whitelabel{
    content: url(images/learn_image_bcbbank.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 548px;
    margin: 0;
    padding: 0;
    display: block;
}

.teach-banner-container .teach-banner-whitelabel{
    content: url(images/teach_image_bcbbank.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 548px;
    margin: 0;
    padding: 0;
    display: block;
}

div.certification-logos{
    background: url(images/certification_logos.png) no-repeat 0px 0px;
    max-width: 310px;
    padding: 15px;
    margin: 0 auto;
    background-size: 310px 310px;
    width: auto;
    height: 220px;
    position: relative;
    top: 155px;
}
.home-banner-whitelabel{
    content: url(images/home_image_bcbbank.png);
    background-repeat: no-repeat;
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
}
.intro-header-home{
	padding:0 !important;
	margin-top: -10px !important;
}
.home-banner-before-whitelabel{
    content: url(images/home_image_before_bcbbank.png);
    background-repeat: no-repeat;
    width: 100%;
    margin: 0;
    padding: 0;
    display: block;
}
.home-banner-before-mobile-whitelabel{
	display:none;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover
, .navbar-default .navbar-nav > .active > a:focus{
    color: #ffffff;
    background: #1E90FF;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
    color: #ffffff;
    background-color: #1E90FF ;
}

.course-info.open{
    top:0;
    background: url(images/featured-bg-bcbbank.png);
}

.user-menu li a:hover,.user-menu li a:active{
    background-color: #6A6A6D;
    color: white;
}

div.white-label-login-logo {
	background: url(images/logo.png) no-repeat 0px 0px;
    max-width: 281px;
    padding: 15px;
    margin: 0 auto;
    margin-top: 40px;
    background-size: 85% 75%;
    width: 178px;
    height: 116px;
    position: relative;
    right: -15px;
    bottom: 30px;
}
.dark-banner{
	background: url(images/triangles.png) right 73px no-repeat #404042;
	height: 144px;
}
.orgTab{
	color:#515151;
	font-size:9pt;
	font-weight:700;
	width:168px;
	vertical-align:middle;
	padding:16px 15px
}
.orgTab.active{
	background:#6A6A6D !important;
	color:#FFF!important
}
.orgTab:hover{
	background:#6A6A6D !important;
	color:#FFF!important
}
.adminCourseComplete{
	background:#6A6A6D;
	color:#FFF!important;border-radius: 25px;
}
.orgNameLabel{
	float:left;
	font-weight:700;
	font-size:16pt;
	color:#015C6F;
	padding:10px 10px 0
}
.btn-success {
	color: #fff;
	background-color: #1E90FF  !important;
	border-color: #1E90FF   !important;
}
.prestigeBarGreen{
	background:#F25E70; 
}
td.questionExe,.moreDescription,.courseTopInfoLink,.selectedVer{
	color:#F25E70;
}
.arrowGreen{
	background:url(images/arrowheader_black.png) 0 0 no-repeat;
	width:17px;
	height:20px;
	position:absolute;
	right:0;
	padding:3px
}
.arrowGreen.menu-open{
	background-color:#F25E70 !important;
	background:url(images/arrowheader_black.png) 1px -21px no-repeat
}
.deletePost{
	background:url(images/arrowheader_black.png) 0 0 no-repeat;
	width:15px;
	height:15px;
	display:none;
	position:absolute;
	right:5px
}
.dropMenuDashboard{
	width:20px;
	height:20px;
	background:url(images/arrowheader_black.png) no-repeat 3px 3px;
	margin-right:4px;
	margin-top:-6px;
	padding:3px
}
.seeAllBg.down{
	background: url(images/arrowheader_black.png) 
	right 0px no-repeat;
}
.liSearch:hover,.liCatalog:hover,.rowClass:hover{
	background:#061551;
	border-color:#666
}
#tdCatalogMoreOptions #moreOptionsMenu a .dropMenuItem:hover{
	background-color: #6A6A6D !important;
    color: white;
}
.dropMenuItem:hover{
	background-color: #F25E70 !important;
    color: white;
}
#menuE #menuBody .orgMenu{
	margin-right: 1px;
	width: auto;
	background: #002D62;
	float: right;
}
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column {
	overflow: hidden;
	white-space: nowrap;
	text-align: center;
	border-top: 0px none;
	border-bottom: 0px none;
	text-align: left;
	padding-left: 2px;
}
.ui-jqgrid tr.ui-row-ltr td a, .ui-jqgrid tr.ui-row-ltr td a:visited, .ui-jqgrid tr.ui-row-ltr td a:focus{
background: none !important; 
    color: #ABABAB !important;
}
.ui-jqgrid .ui-pager-control {
	position: relative;
	background: #F25E70;
}
.ui-jqgrid tr.ui-row-ltr td {
	text-align: left;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	background: #F5F6F6;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ABABAB;
	padding-left: 5px;
	padding-right: 5px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #fa9300 url(images/ui-bg_glass_75_fa9300_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #fff!important;
    background: #F25E70 !important;
}
.ui-datepicker-unselectable > .ui-state-default{ 
    background: #EEEEEE;
}
.greenOrgLabel, .footer, .popupHeader{
    background: #F5F7FA !important;
    background-image: linear-gradient(left , rgb(0,106,128) 1%, rgb(1,162,190) 51%);
    background-image: -o-linear-gradient(left , rgb(0,106,128) 1%, rgb(1,162,190) 51%);
    background-image: -moz-linear-gradient(left , rgb(0,106,128) 1%, rgb(1,162,190) 51%);
    background-image: -webkit-linear-gradient(left , rgb(0,106,128) 1%, rgb(1,162,190) 51%);
    background-image: -ms-linear-gradient(left , rgb(0,106,128) 1%, rgb(1,162,190) 51%);
    background-image: -webkit-gradient(
        linear,
        left bottom,
        right bottom,
        color-stop(0.01, rgb(0,106,128)),
        color-stop(0.51, rgb(1,162,190))
    );
    clear: both;
	color:#00205B; 
}
.postedTypeInstructor{
	background:#CDFFFF!important;
	border:dotted 1px #666;
	border-left:0;
	border-right:0
}
.genericTable th
,#tbodyinst tr:first-child
,#instTableIdNoconf tr:first-child{
	border-right: solid 1px #CCC;
	background: #00205B ;
	text-align: center;
}
.notification-icon{
    width:32px;
    height: 34px;
    float: left;
    background: url("images/notification-icon-default.png") no-repeat -1px 0px;
}
.notification-icon.alert{
	    background: url("images/notification-icon-alert.png") no-repeat -1px 0px;
}
.green-text{
    color:#006db8;
}
.videoBullet{
    color: white;
    font-size: 32pt;
    text-align: left;
    font-style: italic;
    line-height: 100%;
    padding: 20px;
    border-top: solid 2px #002268;
    border-bottom: solid 2px #002268;
    margin-top: 70px;
    background: #404040;
    padding-left: 50px;
}
.side-bar-green{
	background: #002268;
	color: white;
	font-weight: bold;
}
.icon-signal.icon-email{
 background: url(images/email-icon.png) 0px 0px no-repeat;
}
.icon-signal.icon-password{
 background: url(images/password-icon.png) 0px 0px no-repeat;
}
.icon-signal.icon-person{
 background: url(images/person-icon.png) 0px 0px no-repeat;
}
.greenLord{
	background-color: #0097AC;
	color: white;
}
.activity-count{
	float: left;
padding: 6px 15px;
margin-right: 5px;
background: #F25E70;
color: white;
font-weight: bold;
height: 37px;
width: 47px;
}
.accordion-impair .activity-count{
background: #F25E70;
}
.homeWorkReviewTitle{
    background: #F25E70;
    height: 25px;
    padding-top: 3px;
    color: white;
    border: solid 1px #ccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px!important;
    font-weight: 700;
}
.divCaption {
    border: solid 1px white;
    background: #F25E70;
    width: 100%;
    text-align: left;
    color: #006A80;
    cursor: pointer;
    height: 40px;
    vertical-align: middle;
    padding-top: 10px;
    padding-left: 10px;
}
.revisedLabel{
    float: right;
    margin-right: 10px;
    color: #0097AC;
    font-weight: 500;
}
@media (min-width: 767px){
    .navbar-default{
        background: #00205B !important;
    }
}
@media (max-width: 767px){
.navbar-brand .mobile-logo{
	    margin-top: 0px !important;
}
	.powered-learnsity{
		bottom:0 !important;
		top: 10px !important; 
	}
	.pw-icon-whitelabel{
		float: none !important;
    margin-right: 0 !important;
	}
	.nav-bar-social{
		display:none !important;
	}
    .navbar-default {
        background: #061551  !important;
    }
    .navbar-default .navbar-toggle .icon-bar {
        background-color: #003C82  !important;
    }
    .navbar-ex1-collapse {
        background: #003C82  !important;
    }
    .navbar-brand{
        /*background: url(images/mobile-logo.png) no-repeat  !important;*/
        background-position: 50% 0px  !important;
        background-size: cover;
        width: 235px !important;
        height: 89px;
    }
    .dark-banner{
        background: url(images/triangles_mobile.png) right 0px no-repeat #015C6F  !important;
        height: 144px !important;
    }
    .home-banner-whitelabel{
       height: 300px !important;
       
    }
	
    .learn-banner-container .learn-banner-whitelabel{
        height: 300px !important;
    
    }
    .teach-banner-container .teach-banner-whitelabel{
        height: 300px !important;
    }
    .navbar-brand .logo{
        display:none !important;
    }
	.home-banner-before-mobile-whitelabel{
		display:block !important;
		content: url(images/home_image_before_mobile_bcbbank.png);
		/* height: 280px !important; */
		width: 100% !important;
		background-repeat: no-repeat;
		background-position: left 14%;
		background-attachment: fixed;
		background-color: #F4F4F2;
		background-size: 81%;
	}
	.home-banner-before-whitelabel{
		display:none !important;
		}
	.navbar-brand {
		height: 137px !important;
		padding-bottom: 0px;
		position: absolute;
		left: 0 !important;
		width: auto !important;
		margin-left: 0px !important;
		top: 0px !important;
		content: "" !important;
	}
	.navbar-default {
		height: 54px !important;
		max-width: 99% !important;
	}
	
	.nav.navbar-nav{
		float: left !important;
	}
	.dropdown-menu{
		
		margin-left: 0%  !important;
	}
	
	#languagesDiv .responsive-lang-menu{
		
		height: 110px !important;
		    margin-top: 0px !important;
		
	}
	
	ul.navbar-nav{
		
		width: 100% !important;
	}
	
	#content, .wl-content{
		max-width: 98% !important;
		
	}
	
	.wl-content:after,.wl-content:before{
		display:none;
	}
	
	.intro-header-home{
		    background: unset !important;
		
	}
}

@media (max-width: 1023px) and (min-width: 768px){
	.intro-header-home {
        padding-bottom:0 !important;
        margin-top: -58px !important;
    }
	
	.learn-banner{
		margin-top: unset !important;
	}
}

.profileTableTitle{
		background: #00205B !important;
}

.profileTable th{
	
background: #B0C4DE  !important;
	
color: #ffffff !important;
}

.forget-link{
	/* color: #F25E70 !important; */
	font-weight: 400 !important;
	font-size: 12px !important;
}

#header .user-options:hover,.navbar-default .navbar-nav > li.dropdown.open > a.dropdown-toggle {
    background: #1E90FF  !important;
}

.activitiesListTitle,tr.fc-first th{
	background: #F25E70 !important;
	
}

.fc-header-left h2{
	
	color: #F25E70 !important;
}


#listAccordion .ui-accordion-header{
	background: #ffffff !important;
	
}

.selectPageDiv {
	background: #00205B !important;
}

.breadcrumbsLink.green{
	color: #F25E70 !important;
	
}

/*Menu organizacion*/
#evaluatedTableId .subtitle th{
    background: #cececb !important;
}

/*datatables*/
.jqdatatable-ui th{
    border-color:#C1C1C1 !important;
    border:1px solid #C1C1C1 !important;
    
}
.jqdatatable-ui th:last-child{
    border-right: 1px solid #C1C1C1 !important;
}
.jqdatatable-ui table{
    border-color:#C1C1C1 !important;
}

.obj-tables > thead tr td{
    background-color:#002D62 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    border: 1px solid #002D62 !important;
}
.dataTables_wrapper .dataTables_paginate a.paginate_button:hover{
    border: 1px solid #002D62 !important;
    
}
.current{
	border: 1px solid #002D62 !important;
}


.swanky_wrapper input[type='radio']:checked + label{
    background: #6A6A6D  !important;
}

.swanky_wrapper label:hover{
    border-bottom: #6A6A6D !important;
}

.swanky_wrapper input[type="radio"]:checked + label li:hover{
    background: #6A6A6D !important;
}

.swanky_wrapper label:hover {
    background: #6A6A6D !important;
    border-bottom: #6A6A6D !important;
    text-indent: 4px;
    cursor: pointer;
}


.navbar-default .navbar-nav > li > a{
    font-family: 'Signika', 'Open Sans', sans-serif;
    color: #FFFFFF !important;
    font-size: 12pt;
    font-weight: 500;
    padding: 17px 9px 17px 9px;
}



.navbar-brand img,.navbar-brand img{
	padding-right: 5px !important;
    display: block;
    width: 130px ;
    height: auto;
    max-width: 100% ;
    padding-top:10px !important;
	
}