@charset "utf-8";

img.confLogo {

    width: 100% !important;

}

div.confTitle span.conference-title-link span{
line-height: 35px !important;
color:#fff !important;}

.col2{
width: 100% !important;
padding: 0px 0px 0px 0px;}


.regform-field .field-caption {
    width: 240px;
}

.regform-field .field-caption{
	 max-width: 150px !important;}

.regform-field select {
    max-width: 240px !important;
}

div.confLogoBox{
	/*width: 40% !important;*/
}


div.datePlace{
	color: #fff;
}

div.mainContent,
div.datePlace,
div.conferenceDetails,
div.conferenceDetails div.description,
div.conferenceDetails div.description p
{
	font-family: 'Roboto', sans-serif, roboto !important;
	line-height:25px;
	}

div.confheader,
div.confTitleBox{
	background:#9c4b03 !important;
	font-family: 'Roboto', sans-serif, roboto;
	border-bottom: 1px solid #7e3c01  !important;
	border-top: 3px solid #7e3c01  !important;
        color:chartreuse !important;}

div.confSubTitleBox{
	background:#f99842;
}
	
div.infoline ul.text a{
	color:#038015; 
	font-weight:bold;}

/* CSS Document */

div.conf_leftMenu ul.support_box h3{
background:#038015  !important;}

div.support_box h3{
	background:#9c4b03  !important;
	color: #fff;
}

div.bigger{
	visibility: hidden;
	display:none;
	color: transparent;
	}

p.FirstBox{border: 4px solid #038015;
padding: 10px;}

p.SecondBox{border: 4px solid #038015;
padding: 10px;}

p.ThirdBox{
border: 6px solid #F7070B;
padding: 10px;
clear: both;
overflow: auto;
}

.conf_leftMenu {
    float: left;
    width: 270px !important;
    background: transparent none repeat scroll 0 0;
}


.confBodyBox {
    margin-left: 300px !important;
    background: transparent none repeat scroll 0 0;
}