/**
 * @version   $Id: rt_crystalline-custom.css 12813 2014-09-16 12:19 damian $
 * @author    Bold New Media (BNM) http://www.boldnewmedia.com.au
 * @copyright Copyright (C) 2008 - 2014 Bold New Media
 */

/* @group 2010 J1.5 TEMPLATE IMPORT */

/* Template.css (Footer) */

.bottom-shadows-dark #rocket, .bottom-shadows-light #rocket, .bottom-shadows-none #rocket {display:inline-block;width: 110px;height: 30px;margin: 0;vertical-align:middle;}

/* Custom Layout */

h1.front-page {
	font-size: 60px;
	text-align: center;
	width: 415px;
	margin-left: 30px;
}

.law-logo-front {
	float: right;
	margin: -150px 10px 10px;
	display: inline;
}

.front-body {
	float: left;
	display: inline;
}

#services {
	width: 930px;
	font-size: 120%;
}

#services a:hover {
	color: #a60908;
}

/* Typography */

.attention {color: #444444;background-image: url(../images/typography/attention.png);background-color: #FFFDF6;border-bottom: 1px solid #E4E4D5;border-right: 1px solid #E4E4D5;}

span.contact-notice {color: #111111;border-bottom: 1px dotted #ccc;
	display: block;
	font: 20px/125% Georgia, Times, serif;
	text-align: left;
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 8px;
}

h3.services-sub-head {
	color: #6187B3;
}

/* @end */

/* @group 2014 J3.0 REBUILD */

#rt-copyright {
	padding-bottom: 0;
}

#rt-copyright .rt-container {
	padding-top: 15px;
}

#rt-debug {
	padding-top: 0;
}

/* Powered By */

#rt-branding .bnm-branding, #rt-branding .bnm-branding a {
	text-align: center;
}

.powered-by {
	width: 170px;
	background: rgba(0, 0, 0, 0) url("../images/logo/powered.png") no-repeat center 0;
	padding-top: 20px;
	text-align: center;
	opacity: 0.3;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 15px;
	position: relative;
	display: block;
	transition: all 0.3s ease;
}

#rt-debug a.powered-by {
	color: #474747;
}

.powered-by:hover {
	opacity: 1;
}

.powered-by span {
	/* font-size: 70%; */
	position: relative;
	top: 16px;
	clear: both;
}

/* End Powered By */

p.address {
	line-height: 1.3em;
}

.contact-pop {
	min-width:	220px;
}

.menutop ul {width: 228px;padding: 0 0 15px 0;margin: 0;float: left;} /* 188px + 40px = 208px */
.menutop ul.columns2 {width: 442px;padding: 0 0 15px 0;} /* 362px + (2 x 40px) = 442px */
.menutop .columns2 > .drop-top {width:442px;} /* 362px + (2 x 40px) = 442px */
.menutop ul li {width: 226px;padding: 0 0 15px 0;height: 42px;margin-bottom: -13px;} /* 186px + 40px = 226px */
.menutop ul.columns2 li {width: 219px;float: left;height: 42px;margin-left: 1px;} /* 179px + 40px = 219px */



/* @end */