

/**GDCH Farben
*
* Grün: #50971F
* Grau: #666666;
* EFL Gelb: #FFCC00;
* EFL Orange: #FFAA00;
*/

@font-face{
	font-family:Ocra;
	src:url(/custom/fonts/ocraextended.ttf);
}

.modal-backdrop{
	background-color: #fff;
}

.spinningwheel{
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	margin: auto;
	z-index: 1050;
	max-width: 70px;

	  -webkit-animation-name: spin;
    -webkit-animation-duration: 1200ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;

    -moz-animation-name: spin;
    -moz-animation-duration: 1200ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;

    -ms-animation-name: spin;
    -ms-animation-duration: 1200ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;

    animation-name: spin;
    animation-duration: 1200ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}

@-ms-keyframes spin { 
    from { 
        -ms-transform: rotate(0deg); 
    } to { 
        -ms-transform: rotate(360deg); 
    }
}
@-moz-keyframes spin { 
    from { 
        -moz-transform: rotate(0deg); 
    } to { 
        -moz-transform: rotate(360deg); 
    }
}
@-webkit-keyframes spin { 
    from { 
        -webkit-transform: rotate(0deg); 
    } to { 
        -webkit-transform: rotate(360deg); 
    }
}
@keyframes spin { 
    from { 
        transform: rotate(0deg); 
    } to { 
        transform: rotate(360deg); 
    }
}

body{
	color:#666666;
}

.form-control[disabled], 
.form-control[readonly], 
fieldset[disabled] .form-control{
    border: inset 1px #e0e0e0;
    background: #fefefe;
}

/*********HEADER**************/

.container.header{
	margin-top:38px;
	padding:0;
}
#divLogotext{
	float: left;
}

.logo{
	max-width:166px;
	float:left;
	// margin-right:30px;
	margin-top: 12px;
}


.keyVisual{
	height:190px;
	float: right;
}

.keyVisualDiv > img{
	width:100%;
}


.keyVisualDiv .titleContainer{
	padding:0;
}

.keyVisualDiv .titleContainer > h1{
	color:#fff;
	font-size:35px;
	margin-top:40px;
}

.keyVisualDiv .titleContainer *{
	color:#fff;
}

a, a.int_link, a.ext_link{
	color:#FFAA00;
	text-decoration: none;
}


/******NAVIGATION TOP*****/

#top-menu{
	float:right;
}

.navbar.navbar-default{
	margin-top:49px;
	margin-left: 180px;
	margin-bottom:0px;
	background:none;
	box-shadow: none;
	border:none;
	min-height:38px;
}

.navbar-default .navbar-nav  a{
	font-weight:bold;
	color: #666666;
	// border-left:1px solid #666666;
	padding:0px 17px 0 6px;
	height:38px;
	font-size:15px;
	width:auto;
	z-index: 2	;
	max-width:152px;
}

.navbar-default .navbar-nav  ul.dropdown-menu a{
	max-width: 100%;
}

.micrositeNavigationMainEntry.dropdown > a {
    position: relative;
    padding-right: 20px;
}

.micrositeNavigationTree > li.main > ul {
	list-style: none;
	float:right;
	padding-left:10px;
}

#top-menu .dropdown-toggle b{
	color: #FFAA00;
    position: absolute;
    top: 0;
    right: 5px;
}


.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > li >  a:hover, .navbar-default .navbar-nav > .active >  a:hover {
	background:none;
	color:#FFAA00;
	box-shadow: none;
}

.micrositeNavigationMainEntry.dropdown:hover > a{
	border-color:#F2F2F2 !important;
}


.micrositeNavigationMainEntry:before {
    content: ' ';
    width: 1px;
    height: 100%;
    background: #999999;
    position: absolute;
    left: 0;
    top: 0;
}

.micrositeNavigationMainEntry.dropdown:after{
	-webkit-transition: opacity 400ms linear;
    transition: opacity 400ms linear;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.25);
    content: ' ';
    right: -1px;
    height: 58px;
    background: #f2f2f2;
    position: absolute;
    left: 0;
    top: -2px;
    z-index: 1;
}

.micrositeNavigationMainEntry.dropdown:hover:after{
    opacity: 1;
}

.micrositeNavigationMainEntry.dropdown ul{
	-webkit-transition: opacity 400ms linear;
    transition: opacity 400ms linear;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    display: block !important;
    visibility: collapse;
}

.micrositeNavigationMainEntry.dropdown:hover ul{
    opacity: 1;
    visibility: visible;
}

.micrositeNavigationMainEntry {
    padding-top: 12px;
}

.micrositeNavigationMainEntry.dropdown:hover > ul.dropdown-menu{
	display: block;
	border:none;
	border-radius:0;
}

.micrositeNavigationMainEntry.dropdown ul.dropdown-menu{
	background-color:#F2F2F2;
	padding:10px;
}

.micrositeNavigationMainEntry.dropdown ul.dropdown-menu li{
	background-color:#fff;
	border:none;
	margin:5px;
}

.micrositeNavigationMainEntry.dropdown ul.dropdown-menu li a{
	border-left:0px;
	font-weight:normal;
	line-height:2.5;
}


.micrositeNavigationMainEntry.dropdown ul.dropdown-menu li a:hover, .micrositeNavigationMainEntry ul.dropdown-menu li.active a{
	background:none;
	background-color:#FFAA00;
	color:#fff;

}

#naviLanguage{
	position: absolute;
    right: 16px;
    top: -80px;
    padding: 7px;
    width: 130px;
    float: right;

}

#naviLanguage .dropdown-menu{
	border-radius: 0;

}

div#naviLanguage:hover,
div#naviLanguage.open:hover,
div#naviLanguage.open,
div#naviLanguage .navbar-default .navbar-nav>.open>a,
div#naviLanguage .navbar-default .navbar-nav>.open>a:focus, 
div#naviLanguage  .navbar-default .navbar-nav>.open>a:hover,
div#naviLanguage .navbar-default .navbar-nav>.active>a,
div#naviLanguage .navbar-default .navbar-nav>.open>a{
	background-color:#EEEEEE;
}

#naviLanguage > a:hover,
#naviLanguage > a{
	text-decoration: none;
	background: none;
    box-shadow: none;
}

#naviLanguage .dropdown-menu > .active > a{
	background: none;
	color:#FFAA00;
}


#naviLanguage .dropdown-menu>li>a:focus, 
#naviLanguage .dropdown-menu>li>a:hover{
	background:#EEE;
	color:#000;
}


/************HAUPTCONTENT -- DIVCONTENT**************/
/**********Breadcrumb-Menu***************/
.breadcrumbRow{
	margin-top:15px;
	margin-bottom:30px;
}

.breadcrumbRow > div{
	padding-left:0;
}

.breadcrumbRow > div, .breadcrumbRow  ul li > span{
	color:#FFAA00;
}

.micrositeNavigationTree{
	list-style-type: none;
	padding-left:0px;
}

#breadcrumbMenu{
	display: inline-block;
	pointer-events: none;
}

.breadcrumbRow ul li:before, .breadCrumbLink:before{
	content:'\f054'; 
	display: inline-block;
    font: normal normal normal 13px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    color:#FFAA00;
    font-weight:normal;
    padding:0 5px;
}

/*****************CONTENT*************/
#divContent{
	margin-top:10px;
	background-color:#F2F2F2;
	padding-bottom:30px;
}

.keyVisualDiv{
	background-image:url(/custom/img/microsite/keyVisual_gelb.jpg);
	background-repeat: no-repeat;
	background-size: 100%;
	min-height: 190px;
}

.keyVisualHeadline{
	font-size:30px;
	color:#fff;
	font-family: Ocra;
	padding-top:83px;
}

div.content{
	background-color:#fff;
	border:1px solid #e0e0e0;
	padding:21px 30px;
}

.content h1{
	line-height:1.2;
	font-size:30px;
	font-weight:normal;
	margin-top:0px;
	border-bottom:1px dashed #B2B2B2;
	padding-bottom:10px;
}

.content h2{
	line-height:1.375;
	font-size:25px;
	color:#FFAA00;
	font-weight:normal;
}

h4{
	color: #FFAA00;
    font-size: 16.3px;
}

.content p,
.content ul,
.content ol,
.content li,
.content span,
.content a{
	font-size:14px;
}

/******** Programm ***********/
.content .session p{
	font-size: inherit !important;
}

.gdch-accordion {
	padding: 0;
}

/*********LEFT SIDE NAVI***********/
/*#breadcrumbMenuSideNavi{
	background-color:#fff;
	padding:20px;
	border:1px solid #e0e0e0;
}*/

#breadcrumbMenuSideNavi li > span.main{
	color:#FFAA00;
	font-size:20px;
}

#breadcrumbMenuSideNavi li.main > ul{
	margin-top:10px;
}

#breadcrumbMenuSideNavi  ul{
	list-style-type: none;
	padding-left:0px;
}

#breadcrumbMenuSideNavi li.sub{
	font-size:15px;
	padding:10px 0;
	border-bottom:1px solid #666666;
}

#breadcrumbMenuSideNavi li.sub span,#breadcrumbMenuSideNavi li.sub{
	cursor:pointer;
}

#breadcrumbMenuSideNavi li.sub.active{
	background-color:#666666;
}

#breadcrumbMenuSideNavi li.sub.active span{
	color:#fff;
}

#breadcrumbMenuSideNavi li.sub:before{
	content:'\f054'; 
	display: inline-block;
    font: normal normal normal 13px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    color:#666666;
    font-weight:normal;
    padding:0 5px;
}

#breadcrumbMenuSideNavi li.sub.active:before{
    color:#fff;
}

#breadcrumbMenuSideNavi li.sub:first-child{

	border-top:1px solid #666666;
}


#breadcrumbMenuSideNavi li.sub:hover span{
	color:#FFAA00;
}


#breadcrumbMenuSideNavi li.sub.active:hover span{
	color:#fff;
}

/**************SCIENTIFIC PROGRAM***************/
.session {
	padding:10px 0px;
	border-bottom:1px dashed #ddd;
}
.daysessions h3 {
	font-size:18px!important;
}

.daysessions h4 {
	font-size:14px;
	margin-top:30px;
}

.daysessions h3 + h4 {
	margin-top:10px;
}

.session-room {
	color:#FFAA00;
}

.row-Thema {
	border-bottom:1px dashed #ddd;
}

.row-Thema > .row {margin-right: 0px;margin-left:0px;}

.session:last-child, .row-Thema:last-child {
	border-bottom:none!important
}

.program  {
	padding-right: 0px;
}

.Pause, .Break {
	color:#FFAA00;

}

.program-zip-download {
	margin-top:20px;
}

/********* vPlanner  *************/
#vpModal .vpLink, 
.vplanner_wrapper .vpLink {
	/* color : #FFAA00; */
}

.vplanner_filter_wrapper [data-filter="types"]:not(.custom-filter), 
.vplanner_filter_wrapper [data-filter="types"]:not(.custom-filter) + ul {
    display: none;
}

.vp_day span.badge {
	display: none;
}

.vplanner_legend .glyphicon-th-large,
.vplanner_wrapper .glyphicon-th-large{color: #61A322}
.vplanner_legend .glyphicon-th-list,
.vplanner_wrapper .glyphicon-th-list{color: #E46709}
.vplanner_legend .glyphicon-star,
.vplanner_wrapper .glyphicon-star{color: rgb(240, 63, 35)}
.vplanner_legend .glyphicon-list-alt,
.vplanner_wrapper .glyphicon-list-alt{color: #7F155F}

.vplanner_wrapper .glyphicon-th-large{opacity: .3}
.vplanner_wrapper .active .glyphicon-th-large{opacity: 1}
.vplanner_wrapper .glyphicon-th-list{opacity: .3}
.vplanner_wrapper .active .glyphicon-th-list{opacity: 1}
.vplanner_wrapper .glyphicon-star{opacity: .3}
.vplanner_wrapper .active .glyphicon-star{opacity: 1}
.vplanner_wrapper .glyphicon-list-alt{opacity: .3}
.vplanner_wrapper .active .glyphicon-list-alt{opacity: 1}

/*************SPONSORS***************/

.sponsor-category {
	margin-top:20px;
}

.sponsor-category > h2 {
	margin-top:10px;
}


/**************SIDEBAR***************/
.Sidebar{
	padding-left:30px;
}

/********CONTACTBOX**************/
.contactImage {
	max-width:235px;
	margin-bottom:10px;

}

.sidebarbox{
	background-color:#fff;
	border:1px solid #e0e0e0;
	padding:20px;
	margin:0;
	margin-bottom:20px;
}

.sidebarbox h1, .contact_row h1 {
	color:#FFAA00;
	font-size:16.3px;
	margin-top:0px;
}

.sidebarbox img{
	max-width:90px;
	margin-bottom:10px;
}

.contact_row {
	margin: 18px 0;
}


.contact_row img {
	width: 50%;
	margin-bottom: 18px;
}

.contact_row a {
	color: #FFAA00;
    font-size: 16px;
}

.contact_row a:hover {
	text-decoration: none;
}

.contact_row h4 {
	min-height: 36px;
}

.contact_row h5 {
	font-weight: 600;
}

.socialbox img {
    max-width: 40px;
}

.fachgruppebox img{
	max-width: 80%;
}

.sidebarbox.socialbox.row div{
	padding:0;
}

.sidebarbox hr{
	border-top:1px dashed #B2B2B2;
}

.sidebarbox a{
	cursor: pointer;
}



a.extlink:before {
    content: '\f054';
    display: inline-block;
    font: normal normal normal 13px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    color: #FFAA00;
    font-weight: normal;
    padding: 0 5px;
	font-size:11px;
}

a.downloadLink:before {
    content: '\e166';
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-size: inherit;
    text-rendering: auto;
    color: #FFAA00;
    font-weight: normal;
    padding: 0 5px;
    font-size:11px;
}

.downloadLink, .extlink{
	cursor: pointer;
}

.sidebarbox.deadlinebox > .deadline {
    border-top: 1px dashed #B2B2B2;
    min-height: 61px;
    padding: 10px 0px;
    overflow: hidden;
}

.sidebarbox .deadline > div{
	padding: 0;
}

.sidebarbox.deadlinebox > .deadline:first-child {
    border-top: none;
}

.sidebarbox.sponsorbox > .sponsor > div, .sidebarbox.ausstellerbox > .aussteller > div, .sidebarbox.foerdererbox > .foerderer > div{
	padding:0;
}


.sponsor,
.sponsor > div{
	display: 	flex;
}

.sponsor a {
    display: block;
    width: 100%;
    min-height: 50px;


}
.sponsor img {
    margin-bottom: 10px;
    width: auto;
    max-height: 50px;
    max-width: 88%;
}

.imgBlock_textBildLR .imgBlockText, .imgBlock_bildTextLR .imgBlockText{
	padding:0;
}




.right{
	float:right;
}

.left{
	float:left;
}

 .imgBlockImage.left{
 	padding-right:25px;
 }


 .imgBlockImage.right{
 	padding-left:25px;
 }

 .imgBlock_textBildLR, .imgBlock_bildTextLR{
 	padding: 0 15px;
 }

 .imgBlock_bildText .imgBlockImage{
 	margin-bottom:20px;
 }


 .imgBlock_textBild .imgBlockImage{
 	margin-top:20px;
 }

.switchPanel_textBild .switchPanelImage,
.switchPanel_bildTextLR .switchPanelImage,
.switchPanel_textBildLR .switchPanelImage,
.switchPanel_textBildLR .switchPanelText, 
.switchPanel_bildTextLR .switchPanelText,
.switchPanel_bildText .switchPanelImage{
	padding:0 15px;
}

.switchPanel_textBild .switchPanelImage {
	margin-top:15px;
}

.switchPanel_textBildLR .switchPanelImage, .switchPanel_bildTextLR .switchPanelImage{
	max-width: 50%;
}

.switchPanelContent{
	padding:0;
}

.switchPanelContent hr{
	width: 100%;
    border-bottom: 1px solid #FFAA00;
    padding: 2px 0px;
    margin-top: 0;
    margin-bottom: 4px;
}

.panel-heading{
	padding:0;
}

.panel-heading .panel-title a{
	padding:10px; 
	display: block;
	color:#FFAA00;
	font-size:20px;
	padding:20px 0;
	width:100%;
}

.panel-heading .panel-title a > em,.panel-heading .panel-title a > i{
    color: #FFAA00;
    float: right;
    font-size:20px;
}


.panel-heading .panel-title a:hover, .panel-heading .panel-title a:active, .panel-heading .panel-title a:focus{
	text-decoration: none;
}

.panel.panel-default{
	border:1px solid #e0e0e0;
	border-radius: 0;
	margin:10px 0;
	padding: 0 15px;
}

.panel-default>.panel-heading{
	background-color:#fff;
	background-image: none;
}

.panel-default>.panel-heading+.panel-collapse>.panel-body{
	border:none;
}


.panel-body img{
	max-width:100%;
}

.panel-body .imgSubText{
	
}

.hotelAccordions .panel-body > .dataCol{
	padding-left: 0;
}
.hotelAccordions .panel-body > .imgCol{
	padding-right: 0;
}
.hotelAccordions .panel-body > .imgCol > img{
	float: right;
}


figure {
  float: left;
  max-width:100%;
}



figure figcaption.imgSubText {
	padding: 10px;
	font-style: italic;
	background: #666666;
	color:#fff;
	font-weight:bold;
	margin-bottom:10px;
	font-size:12px;
	clear: both;
}

.linksContainer{
	clear: both;
	margin-bottom:20px;
	margin-top:20px;
}

.listItem.content {
    float: left;
    padding: 15px;
    margin: 10px 5px 10px 0;
    width: 49.7%;
}

.panel-body .listItem.content{
	width:49.5%;
}

.listItem.listItemRight.content{
	margin-right:0;
}

.listItem.lastItemRow.content, 
.imageListItem.lastItemRow.content {
    margin-right: 0;
}



.content img.img-responsive{
	width:100%;
}


.venue-info{
	float: left;
	max-width:60%;
}

.venue-info + .imgContainer{
	float: right;
	max-width:40%;
}


.listImage > img{
	max-height:100px;
	width:auto !important;
	float: left;
}

.imageListItem.content {
    float: left;
    width: 19.05%;
    margin: 10px 10px 0 0;
    height:135px;
}

.imageListItem.content a{
	display: block;
}

span.imgcontainer-sponsor {
    display: block;
    height: 50px;
}

span.imgcontainer-sponsor img{
	max-height:100%;
	width:auto !important;
}

.imageListItemGroup > .imageListItem.content:nth-child(5),
.imageListItemGroup > .imageListItem.content:nth-child(10),
.imageListItemGroup > .imageListItem.content:nth-child(15),
.imageListItemGroup > .imageListItem.content:nth-child(20),
.imageListItemGroup > .imageListItem.content:nth-child(25),
.imageListItemGroup > .imageListItem.content:nth-child(30){
	margin-right:0;
}


/**********FORMULAR***************/
.iconStPfeilRechtsBlau, 
.iconStPfeilRechtsGrau, 
.iconStPfeilLinksBlau, 
.iconStPfeilLinksGrau,
.iconStVorBlau,
.iconStVorZurueckGrau,
.iconStLastGrau,
.iconStVorZurueckBlau,
.iconStVorGrau,
.iconStLastBlau{
	display: none;
}


span.has-error{
	color: red;
    display: block;
    width: 87%;
    overflow: hidden;
    font-size: 13px;
    padding-top: 10px;

}

body#bodyRegistration{
	background-color:transparent;
}

div#frontendMainDiv{
	/*border-top: 1px solid #e0e0e0;*/
    padding-top: 30px;
    /*margin-top: 30px;*/
}

div.fieldContainer{
	padding-bottom:20px;
}

div#frontendStepContainer, .fieldCaption, .fieldCaptionMandatory,.frontendFieldValue{
	border-bottom:0px;
	font-size:15px;
	background:none;
}

div.fieldCaption, div.fieldCaptionMandatory{
	min-width: 249px;
	width:300px;
}
.checkboxContainer div.frontendPrice{
	line-height: 1.5;
	font-size:15px;
	float: right;
}

.fieldCaption label, .fieldCaptionMandatory label{
	font-weight:normal;
}

.fieldCaption label p, .fieldCaptionMandatory label p{
	display: inline;
}

div.groupHeadline{
	background:none;
	color:#FFAA00;
	font-size:20px;
	padding-left:0px;
	font-weight:normal;
}

.star.starRight{display: inline-block;}
.star.starLeft{display: none;}

.fieldInput select, .fieldInput textarea, .fieldInput input[type="text"]{
	float:left;
	width:407px !important;
	height:41px;
	background-color:#f2f2f2;
	border:none;
	color:#FFAA00 !important;
	font-size:15px;
	outline:none;
}

.fieldInput input[type="text"]{
	border:1px solid #e0e0e0;
}

input.frmDefaultBool{
	height:18px;
	width:18px;
    margin-top: 2px;
}

div.checkboxCaption{
	font-size:15px;
	line-height: 1.5;
	margin-bottom: 15px;
	max-width:80%;
}



div.frontendTopNaviCaption{
	padding:10px;
}

div#frontendBottomNavi{
	width: 100%;
}

div.btnNextStepCaption:after{
	content: "\f054";
	margin-left: 10px;
	font-family: FontAwesome;
}


div.btnPreviousStepCaption:before{
	content: "\f053";
	margin-right:10px;
	font-family: FontAwesome;
}

.frontendBottomNaviCaption, .btn_style span{
	padding: 10px 40px;
    background-color: #FFAA00;
    border-radius: 4px;
    color: #fff;
}

.btn_style span{
	float: right;
}

.btn_style span a, .btn_style span a:hover{
	color:#fff;
}

.frontendBottomNaviButton {
	display: none;
}

.frmInvalid{
	border:2px solid red !important;
}

/********FOOTER***********/

#divFooter{
	min-height:107px;
	font-size:18px;
	line-height:6;
}

#divFooter .footerLinks{
	float:right;
}

.footerLinks a.footerLink{
	color:#666666;
	padding-left:40px;
}



/*************MEDIA QUERIES****************/
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { 
	.Sidebar{
		padding:0 !important;
		margin-top:20px;
	}

	.keyVisualDiv .titleContainer {
	    padding: 10px;
	}
	
	.breadcrumbRow{
		padding:0 10px;
	}

	.logo{
		margin-left:20px;
	}

	#divFooter .footerLinks {
	    float: left;
	}

	#naviLanguage{
	    right: 12px;
	    top: 10px;
	}


	.footerLinks a.footerLink{
		display: block;
		padding: 0;
		line-height:2;
	}

	.navbar-default .navbar-nav  a{
		border:none;
	}
	
	#top-menu{
		float:left;
		padding-left:10px;
	}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover
	{
		background-color:#fff;

	}

	.micrositeNavigationMainEntry.dropdown,.micrositeNavigationMainEntry.dropdown:hover{
		box-shadow: none ;
	}

	a.dropdown-toggle{
		line-height:2.5 !important;
	}

	
	.micrositeNavigationMainEntry.dropdown ul.dropdown-menu li a{
		line-height:2;
	}
	.listItem.content {
	    width: 100%;
	}

	.imageListItem.content {
	    width: 31%;
    	padding: 10px;
	}

	.lastItemRow{
		margin-right:10px !important;
	}

	.lastItemRowMobile{
		margin-right:0!important;
	}



}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait)and (-webkit-min-device-pixel-ratio: 2) { 
	
	.Sidebar{
		padding:0 !important;
		margin-top:20px;
	}

	.dropdown-toggle b{
		margin-left:7px;
	}

	.listItem.content {
	    width: 100%;
	}
	.imageListItem.content {
	    width: 18.8%;
	}
}

