.borderrightnone { border-right:none !important; }
.padright0 { padding-right:0 !important; }
.margintop0 { margin-top:0 !important; }
.padtop0 { padding-top:0 !important; }
.margintop30 { margin-top:30px; }
.centerlogin { float:none; margin:0 auto; }
.textalignleft { text-align:left; }
.marginbottom0 { margin-bottom:0; }
.padtop40 { padding-top:40px; }
.padtop25 { padding-top:25px; }
.displaynone { display:none; }
.padbottom10 { padding-bottom:10px !important; }
.marginbottom10 { margin-bottom:10px !important; }
.padtop10 { padding-top:10px !important; }
.marginbottom15 { margin-bottom:15px !important; }
.margintop0 { margin-top:0 !important; }
.padbottom50 { padding-bottom:50px !important; }
.bordertopnone:after { border-top:none !important; }
.height250 { height:250px !important; }
.padbottom60 { padding-bottom:60px; }
#primary-menu ul li a { font-size:12px !important; }
.height400 { height:400px !important; }

.dark #header-wrap:not(.not-dark) #primary-menu > ul > li:hover a,
.dark #header-wrap:not(.not-dark) #primary-menu > ul > li.current a,
.dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li:hover a,
.dark #header-wrap:not(.not-dark) #primary-menu > .container > ul > li.current a { color: #8dc153; }

.btn-eiblue, .btn-eiblue:hover { background-color:#005480; border-color:#005480; color:#fff; }
.btn-eigreen { background-color:#8dc153; border-color:#8dc153; color:#fff; }

.spost .entry-image, .spost .entry-image a, .spost .entry-image img, .spost .entry-image i { width:98px !important; }
.mpost .entry-image, .mpost .entry-image a, .mpost .entry-image img, .mpost .entry-image i { width:200px !important; height:auto !important; }

.testi-meta:before { content:none !important; }
.texttransformupper { text-transform:uppercase !important; }
a.inhert { color:inherit !important; }

/* popover fix so it doesnt get hidden in the background */
.popover{
	width:400px !important;
     
    z-index:100000000;
}

/* noscript style */
#noscript-warning {
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 1003;
    text-align: center;
    font-weight: bold;
    color: #fff;
    background-color: #8ac261;
    padding: 5px 0px 5px 0px;
}
#noscript-padding {
    padding-top: 1.9em;
}

/* hide skye add ons */
span.skype_pnh_container {display:none !important;}
span.skype_pnh_print_container, span[class^="skype_pnh_print_container"] {display:inline !important;} 
span.skype_c2c_textarea_span { display:none !important; }
img.skype_c2c_logo_img { display:none !important; }
.skype_c2c_print_container { display:none !important; }

.button.button-3d.btn-eiblue:hover {
    background-color: #005480 !important;
    opacity: 0.9;
}

.social-icon.si-large {
    margin: 0 10px 10px 0 !important;
    width: 56px !important;
    height: 56px !important;
    font-size: 30px !important;
    line-height: 54px !important;
}

.mobileeilogo { padding-left:40px; padding-top:20px; }

@media (max-width: 480px) {
.content-wrap.nopad { 
	padding:0;
	position:relative; 
 }
.content-wrap.pad30 { 
	padding:30px 0 0 0;
	position:relative; 
 }
 .divider { margin:0; }
 .topmargin-lg { margin-top:0; }
 .button.button-xlarge { font-size: 16px; }
}


/* hide slide number until fix is found */
#slide-number { display:none; }