/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

img.attachment-medium-thumb.size-medium-thumb.wp-post-image{
	width:400px;
}

.site-info.container {
opacity:0;
}

#sidebar-footer  {
text-align:center;
}

.site-header {
	background:white !important;
	
}
.less-top-margin {
	padding-top:0px !important;
}
#nvrs-news-frontpage {
	display:none;
}
.nvrs-partner-item tr:last-child{
 height:200px;
/*vertical-align:top;*/
}
.nvrs-partner-item tr:first-child{
 height:260px;
}

.site-header {
	background:white !important;
.site-header.float-header {
	background:white !important;
	/*
	border-bottom:1px solid #DDD;
	*/
	    box-shadow: 0 4px 10px -2px rgba(0,0,0,.1);;
    -moz-box-shadow: 0 4px 10px -2px rgba(0,0,0,.1);;
    -webkit-box-shadow: 0 4px 10px -2px rgba(0,0,0,.1);
}

#mainnav ul li a {
	color:#000000;
}
#pg-24-3 {
display:none;
}

/*Remove title on partners and team page*/
#post-24 > .entry-header,
#post-53 > .entry-header,
#post-55 > .entry-header,
#post-1324 > .entry-header,
#post-51 > .entry-header,
#post-1196 > .entry-header {
 display:none;
}

.page-id-51 .sydney-hero-area,
.page-id-53 .sydney-hero-area {
	display:none;
}
/*Enlarge calltoaction text*/
#panel-466-0-0-0 h3{
	font-size:180%;
}

#nvrs-newsletter-cta h3 {
	font-size:180%;
	}

#nvrs-newsletter-cta .roll-button{
	border-color:#FFF;
}

#nvrs-newsletter-cta .roll-button:hover{
	color:#2547a3 !important;
	background-color:#FFF;
}

#nvrs-program-key-data .roll-button {
margin-top:20px
}

#nvrs-program-key-data  {
	margin-top:80px;
	margin-bottom:50px;
}

#nvrs-signupform-page {
	background:#EFEFEF;
	padding:0px !important;
	border-radius:10px;
	}

#nvrs-signupform-page > div {
	padding:0px 50px 50px 50px;
	}


#nvrs-signup-inputs {
	display:none;
}

.roll-team .team-content .pos {
min-height:70px;
}

#nvrs-mentors-header {
	background-size:cover;
	}

.nvrs-page-header{
	background-size:cover;
}

.btn-menu {
	color:#2547a3;
}

.nvrs-ribbon-blue h3 {
	color:#FFFFFF !important;
}

.nvrs-ribbon-blue .roll-button{
	border-color:#FFF;
}

.nvrs-ribbon-blue .roll-button:hover{
	color:#2547a3 !important;
	background-color:#FFF;
}


#nvrs-program-desc {
	margin-bottom:80px;
	font-size:120%
}

.nvrs-missiontext-program {
	padding-top:80px;
	padding-bottom:0px !important;
}

.text-slider .maintitle,
.text-slider .subtitle {
	text-shadow: 1px 1px 8px rgba(0, 0, 0, .6); 
}


/*
NEWSLETTER SIGNUP
*/

#nvrs-newsletter-signup >  div {
}
.nvrs-partner-description {
padding:20px;
}

#program-call-to-action {
display:none;
}

#nvrs-newsletter-cta input[type=submit]{
	border-color:#FFF;
}

#post-57 .entry-content strong{
	margin-top:20px;
}

#nvrs-newsletter-cta input[type=submit]:hover{
	background:#FFFFFF;
}
#nvrs-newsletter-cta{
 -webkit-transition: width 2s, height 4s; /* Safari */
    transition: width 2s, height 4s;
}

div.wpcf7-mail-sent-ok {
	border: none !important;
	text-align:center;
	font-size:150%;
}

#nvrs-signup-inputs {
 max-width: 480px;
 margin: auto;
	
}

#nvrs-newsletter-cta input[type=submit] {
    float: right;
  	margin-top:10px;
}

#nvrs-signup-inputs p{
line-height:0px;
}

#nvrs-signup-inputs label{
margin-top:20px;
}

@media screen 
and ( min-width:800px){
	.nvrs-div-table input {
		width:100%
		}
	.nvrs-div-table {
		display: table; 
		width:100%;
		padding:0px 100px;}
	.nvrs-div-table .tr {display:table-row;}
	.nvrs-div-table .td {
		padding:20px !important;
		display: table-cell;}
}

@media screen 
	and ( max-width:799px){
	.nvrs-div-table .td input {
		width:100%;
	}
#nvrs-newsletter-cta br{
display:none;
}
#nvrs-newsletter-cta input[type=submit] {
    float: right;
    margin-right: 0px;
}

	#nvrs-nls-submit input {
		width:auto;
		float:right;
	}
}

.single .entry-header, .page .entry-header {
   /*margin-top: 30px;*/
}

.posts-layout {
    margin-top: 50px;
}

.page .page-wrap .content-wrapper, .single .page-wrap .content-wrapper {
/*margin-top:0px*/
}

.content-wrapper {
padding-top:0px !important;
}

.roll-promobox {
padding: 0px;
}