@media all and (max-width: 800px) {
  /* line 3, ../sass/rusi2015.hacks.scss */
  #toolbar, #admin-menu {
    display: none; }

  /* line 8, ../sass/rusi2015.hacks.scss */
  html body.toolbar, html body.admin-menu {
    padding-top: 0 !important;
    margin-top: 0 !important; } }

/*# sourceMappingURL=rusi2015.hacks.css.map */

/* Tim quick hacks */
Search
  
EXPERTISETHEMESEVENTSCOMMENTARYPUBLICATIONSINSIDE RUSI
YOU ARE HERE
HomeEventsRUSI Land Warfare Conference2018 Conference Session Presentations
2018 Conference Session Presentations
PRIMARY TABS
View(active tab)
Edit


.pane-bundle-about-blocks .pane-title {
	display:none;
}
/* Tim css mods for events node, and Events Calendar view blocks 09082017 */
body.node-type-events .pane-node .pane-title {
  display: none; }

.field--name-field-open-to {
    text-transform: uppercase;
    font-size: 1em;
    font-weight: 600;
    margin: 0.65em 0 0.5em 0;
}
.tab-internal h2 {
	text-transform:uppercase;
	color:#8e8f8b;
	}
.node-type-events .node--events--full .group-register-now {
    background: #e9f8fb;
	width:50%;
	border:0;
}
@media (max-width: 768px) {
.node-type-events .node--events--full .group-register-now {
	width:100%;
}
}
.node-type-events .date-display-single, .field--name-field-open-to, .field--name-field-location {
	color: #8e8f8b;
}
.node--events--full a.button {
    color: #fff;
    background: #28bcd8;
    padding: 0.25em 1.25em;
    display: inline-block;
}
.node-type-events .event-status {
    display: none;
}
.node--events--full .field--name-field-sold-out .field__items{
	color:red;
	}
@media (min-width: 70em) {
header.l-header .l-branding {
	overflow:hidden !important;
}
}

/* taxonomy form updates */
.pane-form .vertical-tabs {
	background-color:pink !important;
}
.node-news-form .field-type-taxonomy-term-reference .form-select {
		height:350px;
		margin-bottom: 20px;
}

/* CEP LOGO footer */

.l-region--copyright {
    border-top: 0 !important;
    padding-top: 0 !important;
}
.block--menu-menu-lower-footer-menu {
    border-top: 2px solid #e7e9e8;
    padding-top: 1.5em;
}
#block-block-12	.block__content {
	float:right;
	padding-right:0.5em;
	}
#block-block-12 a {
    width: 3em !important;
    margin: 0.15em 0.15em !important;
    border-radius: 0.3em !important;
    padding: 0.65em 0 0.65em 0 !important;
}
#block-block-12 .social-lower {
	margin-top: -0.7em;
	}
#block-block-12 .ce-button {
	background:#ffffff !important;
	width: 3.2em !important;
	position: relative !important;
        top: 0.65em !important;
    padding-top: 0 !important;
	}
#block-block-12 .ce-button img {
	}
/* mail signup subscription form */
.subscription-form-careers {
	background: #e7e9e8;
    padding: 0.6em 1.25em;
    position: relative;
	top:1em;
    margin-top: 1.85em;
    clear: both;
	}
.subscription-form-careers h2 {
	color:#542f63;
	}
#mc_embed_signup {
    background: none !important;
}
#mc_embed_signup .button {
    background-color: #542f63 !important;
}
#mc_embed_signup label {
	color: #542f63;
}
.page-inside-rusi-careers .landing-main {
	overflow:hidden;
}
/* menu changes Inside Rusi*/
ul#om-menu-om-main-menu li.leaf-inside-rusi .block-block-id-17 {
    margin-left: 25.94915% !important;
}
ul#om-menu-om-main-menu li.leaf-inside-rusi .block-block-id-18 {
    margin-left: 50.32203% !important;
	}
ul#om-menu-om-main-menu li.leaf-expertise .om-maximenu-middle .block-block.block-block-id-15 {
    width: 20% !important;
	}
.om-maximenu-archive-title, .om-maximenu-archive-title  a {    
	text-transform: uppercase;
    font-size: 1em !important;
    font-weight: 600 !important;
    margin: 0 !important;
	color: #666666 !important;
	padding:0.65em 0 0 0 !important;
	}
/* mailchimp signup block */
#mc_embed_signup label {
	font-family: 'Open Sans', sans-serif;
	font: 'Open Sans', sans-serif;
	color: #542f63 !important;
	text-transform: uppercase !important;
    font-size: 1em !important;
    font-weight: 600 !important;
    margin: 0.65em 0 0.5em 0 !important;
}
#mc_embed_signup {
    background: none !important;
}
#mc_embed_signup form {
    text-align: center !important;
}
#mc_embed_signup input.email {
	float:left;
	margin-left: 140px !important;
}
#mc_embed_signup .clear {
	display:inline-block !important;
	margin-right:110px !important;
}
#mc_embed_signup input.button {
    width: 95% !important;
}
#mc_embed_signup .button {
    background-color: #410A48 !important;
	border-radius: 0px !important;
}
.pane-block-11 #mc_embed_signup input.email {
	margin-left: 0 !important;
}
.pane-block-11 #mc_embed_signup .clear {
    margin-right: 0px !important;
}
.l-footer #block-block-8 input.email {
	margin-left: 0 !important;
	color: #000000;
}
.l-footer #mc_embed_signup form {
    padding: 10px 0 10px 0;
}
.l-footer #mc_embed_signup .button {
    color: #542f63;
    background: url(/sites/all/themes/rusi2015/images/light_bg.png);
	background-color: initial !important;
    padding: 0 1.25em;
	margin: 0;
	display: inline-block;
	font-size: 1.01875rem;
}
.l-footer #mc_embed_signup input.button {
    width: 100% !important;
}
@media (min-width: 44em) {
.l-footer #block-block-8 {
    width: 75% !important;
}
}
/* protected Pages */
@media (min-width: 70em) {
.protected-node-enterpassword {
    width: 70em;
}
@media (min-width: 44em)
.protected-node-enterpassword {
    width: 44em;
}
.protected-node-enterpassword {
    margin-left: auto;
    margin-right: auto;
    overflow: auto;
    margin-bottom: 0.6em;
}
}
/* temp hide breadcrumb */

.node-type-annual-conference-sub-page .breadcrumb {
	display:none;
}
.node-type-annual-conference-sub-page .main-title {
	padding-top:60px;
}