/*
Theme Name: Canvas-Child
Theme URI: http://www.woothemes.com/
Version: 5.4.0
Description: Designed by <a href="http://www.woothemes.com">WooThemes</a>.
Author: WooThemes
Author URI: http://www.woothemes.com
Tags: canvas, woothemes
Template: canvas
	Copyright: (c) 2009-2013 WooThemes.
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url('../canvas/style.css');

html { height:100%; }

html body { 
	/*background:-moz-linear-gradient(top,#1a212b,#333947);
	background:-webkit-linear-gradient(top,#1a212b,#333947);
	background:-o-linear-gradient(top,#1a212b,#333947);
	background:-ms-linear-gradient(top,#1a212b,#333947);*/
	margin:0px;
	letter-spacing:1px;
}

h1,h2,h3 { padding:0px; }

body #wrapper, body #inner-wrapper { 
	padding:0px;
	margin:0px auto;
}

body #wrapper { 
	padding:0px;
	width:auto;
	background-image:none;
	max-width:980px;
}

body #wrapper #header #logo { 
	padding:0px;
	float:none;
}

body #wrapper #navigation { margin-top:0px; }

#wrapper #header.col-full { 
	width:auto;
	height:auto;
	max-width:100%;
}

a:hover {
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
}

#navigation.col-full { max-width:100% !important; }

section.menus  ul#main-nav  { margin:0px; }

section.menus  ul#main-nav  li { padding:10px 5px 0px; }

section.menus  ul#main-nav  li  a { 
	padding:0px; 
	text-transform:uppercase;
	font-weight:bold;
}

body #navigation {  
	box-shadow: 0 8px 6px -5px #333333;
	-moz-box-shadow: 0 8px 6px -5px #333333;
	-webkit-box-shadow: 0 8px 6px -5px #333333;
	margin-top:10px;
}

.page .title { display:none; }

#footer #copyright { 
	float:none; 
	margin:0px auto;
	text-align:center;
}

#footer #copyright  p a {
	display:inline-block;
	margin:0px 5px;
}

.footer-bottom {
	background:url('images/arizona-dui-criminal-defense-and-personal-injury-lawyers---disclaimer2.jpg') no-repeat center;
	height:184px;
	display:block;
}

.footer-bottom-2  p { 
	text-align:center;
	color:#7f212f;
	font-size:10px;
	padding:10px 0px 0px;
}

.sidebanner  h1 {
	background:#771f2d;
	text-align:center;
	padding:20px 10px 20px 0px;
	margin: 0px -30px 20px;
	letter-spacing:3px;
	font-size:18px;
	-moz-box-shadow:0 2px 0 rgba(0,0,0,0.1);
	-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.1);
	-o-box-shadow:0 2px 0 rgba(0,0,0,0.1);
	box-shadow:0 2px 0 rgba(0,0,0,0.1);
	position:relative;
	color:#ffffff;
}

.sidebanner h3 {
	float: left;
	padding: 10px 10px 10px 20px;
	margin-left: -30px;
	margin-bottom: 20px;
	box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 2px 2px 0px rgba(0, 0, 0, 0.1);
	background:#771f2d;
	position:relative;
	color:#ffffff;
}

.sidebanner h1:before, .sidebanner h3:before { 
	content:"";
	background:url("images/ribbon.png");
	display:block;
	width:10px;
	height:10px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:100;
	margin-bottom:-10px;
}

.sidebanner h1:after {
	content:"";
	background:url("images/ribbon_after.png");
	right:0px;
	left:auto;
	display:block;
	width:10px;
	height:10px;
	position:absolute;
	bottom:0;
	margin-bottom:-10px;
	z-index:100;
	clear:both;
}

.sidebanner h3:before { left:0px; }

section.entry  { padding:10px 15px; }

.clear-fix { clear:both; }

.button {
	border: medium none;
	background: none repeat scroll 0% 0% rgb(52, 58, 72);
}

.slider { 
	overflow:auto; 
	margin:10px 0px; 
}

.call-to-action { text-align:center; }

.call-to-action .cta-holder { display:inline-block; }

.cta-btn {
	display:block;
	padding:8px 15px;
	margin:0px 15px 15px;
	background:-moz-linear-gradient(top,#93454e, #3e1118);
	background:-webkit-linear-gradient(top,#93454e, #3e1118);
	background:-o-linear-gradient(top,#93454e, #3e1118);
	background:-ms-linear-gradient(top,#93454e, #3e1118);
	color:#ffffff !important;
	box-shadow:0px 8px 3px -6px #333333;
	-moz-box-shadow:0px 8px 3px -6px #333333;
	-webkit-box-shadow:0px 8px 3px -6px #333333;	
	border-radius:5px;

}

.cta-btn:hover { 
	text-decoration:none;
	background:-moz-linear-gradient(top, #3e1118, #93454e);
	background:-webkit-linear-gradient(top,#3e1118, #93454e);
	background:-o-linear-gradient(top,#3e1118, #93454e);
	background:-ms-linear-gradient(top,#3e1118, #93454e);
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
}