.jlms-icon-large{	font-size: 32px;}.jlms-icon-medium-large{	font-size: 24px !important;}.jlms-icon-medium{	font-size: 16px;}.jlms-icon-small{}.jlms-icon-profile{	font-size: 22px;}.jlms-icon-logo-small {	font-size: 96px;}.jlms-icon-logo-medium {	font-size: 128px;}.jlms-icon-logo-large {	font-size: 256px;}/* course/courses icon is wider than others *//*.jlmsicon-course.jlms-icon-logo-small, .jlmsicon-courses.jlms-icon-logo-small {*/.jlms-icon-logo-small {	font-size: 64px;}@media (max-width: 480px) {	.jlms-icon-logo-small {		font-size: 34px;	}}.jlms-icon-logo-middle.jlmsicon-course, .jlms-icon-logo-middle.jlmsicon-courses {	font-size: 85px;}.jlms-icon-logo-large.jlmsicon-course, .jlms-icon-logo-large.jlmsicon-courses {	font-size: 170px;}/* samplecourselogo6 is wider than others */.jlms-icon-logo-small[class*=jlmsicon-joomlalms_sample_courselogo] {	font-size: 77px;}@media (max-width: 480px) {	.jlms-icon-logo-small[class*=jlmsicon-joomlalms_sample_courselogo] {		font-size: 58px;	}}img.joomlalms-courselogo-image {	height:auto;	max-width:inherit;}.jlms-icon-logo-small.jlmsicon-mailbox{	font-size: 81px;}.jlms-icon-nophoto-teacher{	font-size: 75px;}a.jlms-icon-logo-link:hover, a.jlms-icon-logo-link:focus {	text-decoration: none;}a.jlms-icon-link:hover, a.jlms-icon-link:focus {	text-decoration: none;}time.lms-announcement-icon{    font-size: 13px;    display: block;    position: relative;    width: 91px;    height: 91px;    background-color: #fff;    margin: 5px;    border-radius: 8px;    box-shadow: 0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 0 0 1px #bdbdbd;    overflow: hidden;    -webkit-backface-visibility: hidden;    -webkit-transform: rotate(0deg) skewY(0deg);    -webkit-transform-origin: 50% 10%;    transform-origin: 50% 10%;}time.lms-announcement-icon *{    display: block;    width: 100%;    font-size: 1em;    font-weight: bold;    font-style: normal;    text-align: center;}time.lms-announcement-icon strong{    position: absolute;    top: 0;    padding: 5px 0;    color: #fff;    background-color: #08c;    border-bottom: 1px dashed #cbcbcb;    box-shadow: 0 2px 0 #b5b5af;}time.lms-announcement-icon em{    position: absolute;    bottom: 4px;    color: #656565;}time.lms-announcement-icon span{    width: 100%;    font-size: 37px;    letter-spacing: -2px;    padding-top: 44px;    color: #2f2f2f;    line-height: 18px;}.announ_featured{    border: 2px dotted rgb(197, 197, 197);    padding: 5px;}.big-certificate .jlmsicon-certificate{    font-size: 64px;}.big-certificate a{	text-decoration: none !important;}.modalContainer{	margin: 5px 15px;}.jlms-cb-sortable .page-header{	cursor: move;}#gradebook h3 i{	margin-right: 10px;}.sortable-handler.inactive {	opacity: 0.3;}.well .page-header.custom .topic-controls i,.well .page-header.custom .topic-controls span{	display: inline-block;}.joomlalms-nav [class^="jlmsicon-"], [class*=" jlmsicon-"],.nav-global [class^="jlmsicon-"], [class*=" jlmsicon-"]{	line-height: 1 !important;	width: auto !important;	height: auto !important;}.jlms-media-category{	background: #ddd;}ul.joomlalms-top-menu li.open,ul.nav-hover li.open {	position: relative;}.joomlalms-top-menu ul.dropdown-menu li {	display: block;}.joomlalms-top-menu div:not(.nav-icon) li,.joomlalms-top-menu li {	height: 100%;	/*line-height: 95px;*/}.nav-global [class^="icon-"],.nav-global [class*=" icon-"] {	margin-right: 0.25em;}.nav-tabs > li > a {	line-height: 20px !important;}.open > .dropdown-menu li a i[class*=jlmsicon-] {	font-size: 16px;	margin: 0;	padding: 0;	margin-right: 0.1em;	display: inline-block;	text-align: center;	width: 25px !important;}.dropdown-menu .section {	margin: 5px 20px;}.media.jlms-filter-category .pull-right{	float: right !important;}.jlms-filter-category-select select{	width: auto !important;}.chzn-container .chzn-results li{	white-space: normal;}.jlms-courses-list .btn.btn-micro {	padding: 4px 6px;}.tooltip{	z-index: 11000 !important;}b.green { color: green; white-space: nowrap; }b.red { color: red; white-space: nowrap; }.authentification.columns { overflow: hidden; }.authentification.one .registration-column { width: 100%; }.authentification.two .registration-column { width: 50%; float: left; }.authentification.two .registration-column .wrap { margin-right: 10px; }.authentification.two .login-column { width: 50%; float: right; margin-left: -10px; }.authentification.two .login-column .wrap { margin-left: 10px; }.authentification .wrap { padding: 0; }@media (max-width: 1200px) {	.authentification.two .registration-column { width: 100%; float: left; margin: 0; }	.authentification.two .login-column { width: 100%; float: right; margin: 0; }	.authentification.two .wrap { margin: 0 !important; }}.tip-wrap { z-index: 1000000 !important; }