@charset "utf-8";#rt-logo {background: url(/images/ecu_logo2015x400.png) 50% 0 no-repeat !important;}
#rt-logo {width: 400px;height: 100px;}
div.mod_search183 input[type="search"]{ width:auto; }#wds-tweets a {color: #0084b4}#wds-container {background-color: #ffffff}#wds-header {border-bottom-color: #cccccc}#wds-container {border-color: #cccccc}.wds-copyright {border-top-color: #cccccc}.wds-tweet-container {border-bottom-color: #cccccc}#wds {color: #333333}a .wds-display-name {color: #333333}a .wds-screen-name {color: #999999}a:hover .wds-screen-name {color: #666666}#wds-header, #wds-header a {color: #333333}#wds-container {width: 260px;}#wds {height: 400px; overflow: auto;}
#rt-logo {
    background: none !important;
}

.rt-block.tj_blog2logo {
    width: 372px;
    margin-top: -114px;
        z-index: 9;
}
.rt-block.tj_blog2logo a img{
margin-top: 10px;
    float: left;
}


body {
    background: url(/templates/gantry/images/ecu_bg_strip.jpg) repeat-x scroll center top #FFFFFF !important;
    }

    #rt-drawer, #rt-mainbody-surround {
    background: transparent !important;
}

@media (max-width: 736px) {

	.customtop_contact {
    right: 0 !important;
    top: 10px !important;
	}

	.rt-block.tj_blog2logo {
	    width: auto !important;
	    margin-top: -90px !important;
	    z-index: 9 !important;
	}

	.rt-block.blogsocial_icons {
	    margin: 40px auto !important;
	    text-align: center;
	    width: 100%;
	}

	.customblogsocial_icons div {
    float: none !important;
	}

	.rt-block._blogbanner {
	    padding: 0 10px !important;
	    margin-top: 110px !important;
	}

	.gf-menu-toggle {
    left: 270px !important;
	}

	.custom_blogtags ul li {
    border: 0 !important;
    padding: 0 !important;
    width: 97% !important;
    text-indent: 10px;
	}

	.custom_blognewsletter input.pwccrm_submit_button{
	margin-top: 0 !important;
	}

	.custom_blognewsletter input#txt_44399, .custom_blognewsletter input#txt_44403 {
    display: block;
    margin: 10px auto !important;
	}

}

@media (min-width: 768px) and (max-width: 1024px) {
	.rt-block.blogsocial_icons {
	    margin-top: 88px !important;
	    margin-left: 478px !important;
	}

	.rt-grid-9, .rt-grid-3 {
	    width: auto !important;
	}

	.rt-block.tj_blog2logo {
	    width: 270px !important;
	    margin-top: -100px !important;
	}

	.title, .component-content h2 {
    border-bottom: 1px solid #006 !important;
    box-shadow: none !important;
	}
}
