/*** Alignment ***/
.alignleft{float: left;}
.alignright{float: right;}
.aligncenter{display: block;margin-left: auto;margin-right: auto;text-align:center;}
img.alignleft{margin: 7px 24px 7px 0;}
img.alignright{margin: 7px 0 7px 24px;}

@media (max-width: 991px) {
	.alignleft,
	.alignright{float:none;display: block;margin-left: auto;margin-right: auto;text-align:center;}
	img.alignleft,
	img.alignright{margin: 0 auto 7px auto;}
}

/*** Navigation ***/
.navbar.scrolled{min-height:0!important;
border-bottom: 3px solid #2E98C5;
/*-webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.5);box-shadow: 0 1px 5px 0 rgba(0,0,0,0.5);*/}
.page-template-tpl-events-php .navbar.scrolled{border-bottom: 0;
-webkit-box-shadow: none;box-shadow: none;}
.container-fluid > .navbar-header{display:none!important;}

/*** Navigation:Dropdown ***/
.navbar-nav > li > .dropdown-menu{padding:0!important;}
/*border-bottom: 3px solid #2E98C5;}
.page-template-tpl-events-php .navbar-nav > li > .dropdown-menu{border-bottom: 3px solid #006E46;}
.finovatefall-2015 .navbar-nav > li > .dropdown-menu{border-bottom: 3px solid #B41400;}
.finovateeurope-2015 .navbar-nav > li > .dropdown-menu{border-bottom: 3px solid #00507D;}
@media (max-width: 991px) {
	.page-template-tpl-events-php .navbar-nav > li > .dropdown-menu{border-bottom: 0;}
}*/

/*** Navigation:Events navigation ***/
.page-template-tpl-events-php .events-navigation.navbar-nav .first{margin-left:0!important;}
.page-template-tpl-events-php .events-navigation.navbar-nav{float:right;}
.page-template-tpl-events-php .events-navigation.navbar-nav li{margin-bottom:5px;margin-top:5px;}
.page-template-tpl-events-php .finovate-main-menu .container-fluid{position:relative;}
.page-template-tpl-events-php .finovate-main-menu .eventsbrandcontainer{position:absolute;left:0px;top:0px;}
@media (min-width: 1200px) {}
@media (max-width: 991px) {
	.page-template-tpl-events-php .finovate-main-menu .container.container-events-navigation{max-width: 100%;width:100%;padding:0;}
	.page-template-tpl-events-php .events-navigation.navbar-nav{float:none;}
}
.navbar.scrolled #menu-events li.someClass a{color:#ffe191;}

/*** Subscription forms ***/
.homeintro .form-group{width:100%;}
.homeintro .form-group .form-control{float: left;width:70%;}
.homeintro .form-group .btn {
    float: left;
    cursor: pointer;
    border: 0;
    padding: 5px;
    background: #828282;
    color: #fff;
    height: 32px;
}
.homeintro .form-group .btn:hover{background:#006e46;}

/*** Section: General ***/
.companylogo img{max-height: 100%;max-width: 100%;}

/*** Section: Events ***/
.eventssection .row-centered{text-align:center;}
.eventssection .col-centered {
	display: inline-block;
	vertical-align: middle;
	float: none;
	text-align: left;
	margin-right: -4px;
}
.eventssection .col-centered.col-lg-offset-0,
.eventssection .col-centered.col-lg-offset-1 {
	margin-left: 0px!important;
}

/*** Section: Sponsors ***/
.sponsors .row-centered{text-align:center;}
.sponsors .col-centered {
	display: inline-block;
	vertical-align: middle;
	float: none;
	text-align: left;
	margin-right: -4px;
}
.sponsors .col-centered.col-lg-offset-1,
.sponsors .col-centered.col-lg-offset-0 {
	margin-left: 0px!important;
}

/*** Single Video ***/
.sidebar.first{margin-top:0!important;}

@media (max-width: 736px) {
	.sidebar.first{margin-top:92px!important;}
}


@media (max-width: 991px) {
	.container-fluid > .navbar-header{margin-bottom: 15px!important;display:block!important;}
	.main-navigation .container-fluid > .navbar-brand {
	display: block!important;
	position: absolute;
	top: 0px;
	}

	.blog-container img.mt-image-right{
		float:none!important;display:block;margin:0 auto!important;text-align:center;margin-bottom:20px!important;
	}
	.navbar-collapse{}
	.page-template-tpl-events .navbar-collapse{border-bottom-width: 0px;}
}

@media (max-width: 480px) {
	.blog-container img.mt-image-right{
		float:none!important;width:100%;height:auto;display:block;margin:0 auto!important;text-align:center;margin-bottom:20px!important;
	}
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 3) {
  .homeintro h1 {
  margin-top: 0px;
}
}



/*** Forms ***/
.page-template-tpl-formstack .site-main p,
.page-template-tpl-formstack .site-main ol	{font-family: Lato, sans-serif;font-size:18px;line-height:22px;color:#828282;}
.page-template-tpl-formstack .fsForm .fsLabel,
.page-template-tpl-formstack .fsForm .fsOptionLabel{font-family: Lato, sans-serif;font-size:18px;line-height:22px;color:#828282;font-weight:normal;margin-bottom:10px;}
@media (min-device-width: 600px) {
.page-template-tpl-formstack .fsForm .fsOptionLabel.vertical{font-family: Lato, sans-serif;font-size:18px;line-height:22px;color:#828282;font-weight:normal;margin-bottom:10px;width: 45% !important;display: inline-block;}
}
.page-template-tpl-formstack .fsForm .fsSupporting{font-family: Lato, sans-serif;font-size: 11px;}
.page-template-tpl-formstack .fsFieldRow input,
.page-template-tpl-formstack .fsForm textarea,
.page-template-tpl-formstack .fsFieldRow select{font-family: Lato, sans-serif;}
.page-template-tpl-formstack .fsForm .fsSubmit input.fsSubmitButton{border:0;width:auto;cursor:pointer;line-height:1;text-decoration:none;
margin:0 auto 0;padding: 11px 45px;
text-transform:uppercase;font-size:22px;font-family: Lato, sans-serif;font-weight:bold;color:#fff;
background-color:#2E98C5;
-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-ms-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}
.page-template-tpl-formstack .fsForm #fsCell26027505 .fsOptionLabel{margin-right:15px;}
.page-template-tpl-formstack .fsForm .fsSectionText{font-family: Lato, sans-serif;color:#828282;}
.page-template-tpl-formstack .fsForm .fsSubmit input.fsSubmitButton:hover{background-color:#B41400;}
