/* 
Theme Name: Valley Custom Homes 2010 version 1.0
Theme URI: http://themehybrid.com/themes/skeleton
Description: Custom theme developed by Estland Design for Valley Custom Homes
Author: <a href="mailto:vk@estlanddesign.com">Vada Kelley</a> and <a href="mailto:freelance@johnvaughan.com">John Vaughan</a>
Author URI: http://www.estlanddesign.com
Version: 1.0
Tags: Framework
Template: hybrid
*/

/**
* Import pre-made styles from Hybrid
************************************************/

/* Eric Meyer's reset.css */
	@import url('../hybrid/library/css/reset.css');

/* 18px, 20px, 21px, 22px, or 25px margins and line-height (don't use reset.css with these) */
	/* @import url('../hybrid/library/css/18px.css'); */
	/* @import url('../hybrid/library/css/20px.css'); */
	/* @import url('../hybrid/library/css/21px.css'); */
	/* @import url('../hybrid/library/css/22px.css'); */
	/* @import url('../hybrid/library/css/25px.css'); */

/* Holy Grail */
	/* @import url('../hybrid/library/css/holy-grail-fluid.css'); */

/* Plugins CSS */
	/* @import url('../hybrid/library/css/plugins.css'); */

/* Hybrid's default CSS */
	/* @import url('../hybrid/library/css/screen.css'); */


html{
	background: #000 url(/wp-content/themes/vch/images/bg.jpg) repeat;
	background-position: center;
}


/**
* Body
************************************************/

/* Contains everything */
body{
	margin: auto;
	background: transparent url(/wp-content/themes/vch/images/bg_top.jpg) no-repeat;
	background-position: top center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 0;
	padding: 0;
	color: #000;
	letter-spacing: 1px;
	line-height: 1.5em;
}

	/* Wrapper for everything inside of the body */
	#body-container {
		background: #fff;
		position: relative;
		margin: 0 auto 0 auto;
		padding: 0;
		width: 958px;
	}

/**
* Elements
************************************************/

/* Sidebar */
div.sidebar{
	padding-right: 3px;
}

/* Hyperlinks */
a:link, a:visited, a:hover, a:active {color: #007bcf;}
a:hover { text-decoration: underline; }
a.more-link{
	display: block;
	clear: both;
	margin-top: 10px;
}

/* Headers */
h1 {}
h2{
	padding-bottom: 10px;
	background: url(images/h2_bg.gif) repeat-x;
	padding: 0 25px 12px 0;
	margin: 25px 0 10px 5px;
	width: 430px;
	color: #007bcf;
	letter-spacing: 3px;
	font-size: 20px;
	font-weight: normal;
	background-position: bottom;
	z-index: -1;
}

	div.titleWithSubtitle *{
	width: auto;
	color: #007bcf;
	font-size:14px;
	background: url(images/h2_bg.gif) repeat-x;
	background-position: bottom;
	padding: 5px 0 8px 0;
	}
	
	div.titleWithSubtitle h2{
	margin: 0;
	padding: 2px 10px 5px 0;
	width: auto;
	display:inline;
	float: left;
	color: #007bcf;
	background: none;
	font-size: 20px;
	}
	
	div.titleWithSubtitle {
	width: 530px;
	margin-top: 15px;
	}

	h2.homeTitleDreams{
	background: url(images/home_title_dreams.jpg) no-repeat;
	width: 418px;
	height: 35px;
	padding: 0;
	margin: 20px 0 0 0;
	}
	
	h2.specsTitle{
	background: url(images/specs_title.gif) no-repeat;
	width: 454px;
	height: 32px;
	padding-bottom: 0;
	margin: 20px 0 10px 0;
	}
	
	h2.contactTitle{
	background: url(images/contact_title.gif) no-repeat;
	width: 349px;
	height: 31px;
	padding-bottom: 0;
	margin: 20px 0 0 0;
	}
	
	h2.contactAddressTitle{
	background: url(images/contact_address_title.gif) no-repeat;
	width: 244px;
	height: 19px;
	margin-bottom: 5px;
	padding-bottom: 0;
	}
	
	h2.contactManorwoodTitle{
	background: url(images/contact_manorwood_title.gif) no-repeat;
	width: 448px;
	height: 23px;
	margin-bottom: 5px;
	padding-bottom: 0;
	}
	
	h2.contactPhoneTitle{
	background: url(images/contact_phone_title.gif) no-repeat;
	width: 244px;
	height:18px;
	margin-bottom: 5px;
	padding-bottom: 0;
	}
	
	h2.portfolioTitle{
	background: url(images/portfolio_title.gif) no-repeat;
	width: 535px;
	height: 31px;
	padding: 0;
	margin: 20px 0 0 0;
	}
	
	h2.homeTitleServiceArea{
		background: url(images/home_title_servicearea.jpg) no-repeat;
		width: 419px;
		height: 30px;
		margin: 20px 0 0 0;
	}
	
	h2.turnkeyTitle{
		background: url(images/turnkey_title.gif) no-repeat;
		width: 538px;
		height: 33px;
		margin: 20px 0 0 0;
	}
	
	h2.turnkeyTitleSpeedy{
		background: url(images/turnkey_title_speedy.gif) no-repeat;
		width: 422px;
		height: 30px;
		margin: 20px 0 0 0;
	}
	
	h2.turnkeyTitleLower{
		background: url(images/turnkey_title_lower.gif) no-repeat;
		width: 421px;
		height: 28px;
		margin: 20px 0 0 0;
	}
	
	h2.aboutTitle{
		background: url(images/about_title.gif) no-repeat;
		width: 454px;
		height: 31px;
		margin: 20px 0 0 0;
	}
	
	h2.homeTitleHow{
		margin: 5px 0 5px 0;
		color: #007bcf;
	}
	
	h2.homeTitleSaying{
		margin: 5px 0 5px 0;
		color: #007bcf;
	}
	
	h2.financingTitle{
		background: url(images/financing_title.gif) no-repeat;
		width: 454px;
		height: 32px;
		margin: 20px 0 0 0;	
	}
	
	h2.featuredCapesTitle, a.featuredCapesTitle{
		background: url(images/featured_capes_title.gif) no-repeat;
		width: 347px;
		height: 28px;
		margin: 20px 0 0 0;
		padding: 0 347px 28px 0;	
	}
	
	h2.featuredTwostoryTitle, a.featuredTwostoryTitle{
		background: url(images/featured_twostory_title.gif) no-repeat;
		width: 347px;
		height: 28px;
		margin: 20px 0 0 0;
		padding: 0 347px 28px 0;	
	}
	
	h2.featuredRanchesTitle, a.featuredRanchesTitle{
		background: url(images/featured_ranches_title.gif) no-repeat;
		width: 347px;
		height: 28px;
		margin: 20px 0 0 0;
		padding: 0 347px 28px 0;	
	}
	
	h2.featuredValueranchTitle, a.featuredValueranchTitle{
		background: url(images/featured_valueranch_title.gif) no-repeat;
		width: 347px;
		height: 28px;
		margin: 20px 0 0 0;
		padding: 0 347px 28px 0;	
	}


h3 {
	color: #007bcf;
	margin: 0 0 0 8px;
	padding: 0;
}


#text-5 h3{
	display: none;
}

#text-5.widget{
	margin-top: 15px;
}			

h4 {}
h5 {}
h6 {}

/* Text elements */
strong {}
em {}
cite {}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {}
.content p{
	padding-left: 8px;
	margin: 0 0 14px 0;
}

/* Unordered lists */
ul {
	margin: 0 0 25px 0; 
}
	ul li{}
	.content ul li{
		margin: 5px 0 5px 35px;
		list-style:outside;
		list-style-image:url(images/bullet.jpg);
		padding-left: 1px;
	}

/* Ordered lists */
ol {}
	ol li {}

/* Defition lists */
dl {}
	dt {}
	dd {}

/* Blockquotes */
blockquote {}
	blockquote blockquote {}
	blockquote em {}

/* Object */
object {}

/* Code */
code {}
pre {}
pre code {}

/* Tables */
table {
	color: #007bcf;
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	border-spacing:0;
	
}
	caption {}
	tr {
		padding: 0;
		margin: 0;
		outline: none;
	}
	th {
		font-size: 14px;
		letter-spacing: 3px;
		outline: none;
		margin: 0;
		padding: 3px;
		text-align: center;
		border: 1px solid #007bcf;
	
	}
		.vch{
			background-color: #007bcf;
			color: #FFF;
		}
	td {
		outline: none;
		margin: 0;
		padding: 3px;
		border: 1px solid #007bcf;
	}

/* Forms */
form {color: #007bcf;}
	textarea {
		border: solid 1px #007bcf;
		white-space: normal;
	}
	label {}
	option {}
	input[type="text"]{
	border: solid 1px #007bcf;
	}
	input[type="submit"]{
	letter-spacing: 1px;
	cursor:pointer;
	border: solid 1px #007bcf;
	background:#999;
	color: #007bcf;
	font-size: 12px;
	padding: 2px 5px;
	background:url(images/buttonbg.gif) repeat-x left top;
	}

/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {}

/* Downloads */
.download {}

/* Alignment */
.left, .alignleft {
	float: left;
	padding: 10px;
}
.right, .alignright {
	float: right;
	padding: 10px;
}
.center, .aligncenter {}
.block, .alignnone {}
.clear {}

/**
* Images
************************************************/

/* Normal images */
img {}
a img {}

/* Images in the content div */
.content img{
	margin: 5px 10px 5px 0;
}

.content img.right{
	margin: 5px 0 5px 10px;
}

/* WP Smilies */
img.wp-smiley {}

/* Thumbnails */
.thumbnail {}

/* WP Captions [caption] */
.wp-caption {}
	.wp-caption img {}
	.wp-caption p {}

/* Gallery [gallery] */
/*.gallery {}
	.gallery img {}*/

/* Avatars */
.avatar {}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {
	background: url(/wp-content/themes/vch/images/header.jpg) no-repeat;
	height: 167px;
	margin: 0;
	padding: 0;
}

	/* Contains site title and tagline */
	#header {height: 0; padding: 0; margin: 0; line-height:0;}

		/* Site title */
		#site-title { line-height:0;
		height: 0;
		padding: 0;
		margin:0;
		}
			#site-title a {}
				#site-title a span {display: none;}

		/* Site description/tagline */
		#site-description {display: none;}

/**
* Page navigation
************************************************/

/* 2.2 Navigation */
#primary-menu{z-index:9999; background:#262626 url(images/bg_primary_menu.jpg) repeat-x bottom; font:12px/12px Verdana, Arial, Helvetica, sans-serif; padding:0; float: none; position:relative; height: 30px;}

#menu-primary { z-index:9999; margin:0; padding:0; list-style:none; line-height:1;}
#menu-primary a  { position:relative; color:#dbdbdb !important; display:block; z-index:100; margin-left: 1px; padding:8px 25px 10px 25px; text-decoration:none; font-weight: normal;}
#menu-primary a:hover, #menu-primary li.current_page_item a, #menu-primary li.current_page_parent a{ color:#fff !important; text-decoration: none !important;}
#menu-primary li  { width: auto; float: left; background: url(images/nav_li.png) no-repeat;}
#menu-primary li a.sf-with-ul { }

/* 2.2.1 Drop-down menus */
#menu-primary li ul  { background: #FFF; position: absolute; left: -999em; width: 200px; border: none; z-index:9999; margin-left: 1px; }
#menu-primary li ul li  { border-top:1px solid #fff; border-bottom:1px solid #fff; background-image: url(images/bg_primary_menu_over.jpg); background-repeat: repeat-x; list-style: none;}
#menu-primary li ul li a  { padding:8px 10px; width:180px; color:#007BCF; font-size:0.8em; }
#menu-primary li ul li a.sf-with-ul { padding-right: 10px; margin-right: 0; }
#menu-primary li ul li a:hover{ font-style: italic; }
#menu-primary li ul ul  { margin: -27px 0 0 200px; }
#menu-primary li ul ul li a  {  }
#menu-primary li ul li ul li a  {  }

#menu-primary li:hover,#menu-primary li.hover  { position:static; }
#menu-primary li:hover ul ul, #menu-primary li.sfhover ul ul,
#menu-primary li:hover ul ul ul, #menu-primary li.sfhover ul ul ul,
#menu-primary li:hover ul ul ul ul, #menu-primary li.sfhover ul ul ul ul { left:-999em; }
#menu-primary li:hover ul, #menu-primary li.sfhover ul,
#menu-primary li li:hover ul, #menu-primary li li.sfhover ul,
#menu-primary li li li:hover ul, #menu-primary li li li.sfhover ul,
#menu-primary li li li li:hover ul, #menu-primary li li li li.sfhover ul  { left:auto; }

#menu-primary .sf-sub-indicator {background: none no-repeat;position:absolute;display:block;right:0.4em;top:48%;width:10px;height:10px;text-indent:-999em;overflow:hidden;}
#menu-primary li ul .sf-sub-indicator {background: none no-repeat; top: 0.9em;}

#primary-menu li.current-menu-item{
	background-image: none;
	background-color: #e5e5e5;
}

#menu-primary li a:hover, #menu-primary li.current_page_item a, #menu-primary li.current_page_parent a{
    color: #595b5e !important;
    text-decoration: none !important;
	background-image: url(images/bg_primary_menu_over.jpg);
}

#menu-primary li ul li a, #menu-primary li ul li a:hover, #menu-primary li ul li a:visited{
	color: #007BCF !important;
}

/**
* Containers below the header and navigation
************************************************/

/* Wrapper for the content and primary/secondary widget sections */
#container, #content{
	clear:  left;
}

#container {
	width: 100%;
	padding: 0;
	margin: 0;
	position: relative;
}

	/**
	* Content
	************************************************/

	/* Contains site's main content */
	#content, .entry-content {
		float: left;
		width: 630px;
		padding: 0 0 0 20px;
	}
	
	/* Pages without widgets, set to full width */
	.page-49 .content, .page-60 .content, .page-63 .content, .page-66 .content, .page-10 .content{ 
		width: 900px;
	}

		/* Columns */
		
		
		/* Breadcrumb trail */
		.breadcrumb {display: none;}

		/* Archive and search <div> before posts are listed */
		.author-info {}
		.category-info {}
		.date-info {}
		.search-info {}
		.tag-info {}

		/* Posts */
		.post {}

			/* Post, page, and archive titles */
			.entry-title {}
			.single-title {}
			.page-title {display: none;}
			.attachment-title {}
			.error-404-title {}
			.author-title {}
			.category-title {}
			.date-title {}
			.search-title {}
			.tag-title {}

			/* Author and date byline */
			.byline {}

			/* Full entries */
			.entry-content {}

			/* Excerpts (introduced in Hybrid 0.4) */
			.entry-summary {}

				/* Using <!--nextpage--> */
				p.pages a {}

				/* More link <!--more--> */
				a.more-link {}

			/* Post meta data */
			.post-meta-data {}

		/* Post series */
		.series {} 
			.series-title {}

		/* Navigation links */
		#menu-primaryigation-links {}
			#menu-primaryigation-links .previous {}
			#menu-primaryigation-links .next {}

		/* WP PageNavi (plugin) */
		.wp-pagenavi {}
			.wp-pagenavi .pages {}
			.wp-pagenavi .current {}
			.wp-pagenavi .extend {}
			.wp-pagenavi a {}

		/* Attachment image navigation */
		#menu-primaryigation-attachment {}

		/**
		* Comments template
		************************************************/

		/* Wrapper for entire comments area */
		#comments-template {}

			/* Comments section headers/titles */
			.comments-header {}
			#comments-number {}

			/* Comments closed paragraph */
			p.comments-closed {}

				/* Main comments section */
				#comments {}
					#comments ol {}

						/* Individual comments (note that WordPress has even/odd backwards) */
						#comments li {}
							#comments li li {}
								#comments li li li {}
									#comments li li li li {}
						#comments li.even {}
						#comments li.odd {}
						#comments li.thread-even {}
						#comments li.thread-odd {}
						#comments li.author {}
						#comments li.trackback {}
						#comments li.pingback {}

							/* Comment avatars */
							#comments .avatar {}

							/* Comment meta data */
							#comments .comment-meta-data {}
								#comments .comment-meta-data cite {}

							/* Comment text */
							#comments .comment-text {}

					/* Paged comments navigation */
					#comments-template .paged-navigation {}
						#comments-template .paged-navigation .page-numbers {}
						#comments-template .paged-navigation .next {}
						#comments-template .paged-navigation .prev {}

				/* Main comment form div */
				#respond {}

					/* Comment form title */
					#reply {}

					/* Comment form elements */
					p#cancel-comment-reply {}
					#respond form {}
						#respond .form-author {}
							#respond input {}
						#respond .form-email {}
						#respond .form-url {}
						#respond .form-textarea {}
							#respond textarea {}
						#respond .button {}
						#respond .comment-action {}

		/**
		* Utility widget sections (see other widget code below)
		************************************************/

		/* All utility widget sections (except widgets template) */
		.utility {}

		/* Before content */
		#utility-before-content {}

		/* After content */
		#utility-after-content {}

		/* After post but before comments */
		#utility-after-single {}

		/* After page but before comments */
		#utility-after-page {}

		/* Widgets page template widgets */
		.page-template-widgets #content .widget {}

	/**
	* Widget sections (Primary and Secondary)
	************************************************/

	/* Widgets in general */
	.widget {}
		.widget-inside {}
			.widget-title {
				color: #007bcf;
				font-weight: normal;
				margin: 10px 0 0 0;
			
			}

	/* Primary widget section */
	#primary {
		float: right;
		width: 257px;
		margin: 25px 0 10px 0;
		padding: 0;
	}
	
	div.movie{
		background: url(images/video_placeholder.gif) no-repeat;
		width: 257px;
		height: 188px;
	}
		#primary .widget {}
			#primary .widget-inside {}
				#primary .widget-title {}
				#primary .widget ul {}
					#primary .widget ul li {}
	#primary .widget h3{
		width: 240px;
		height: auto;
		background: #014391 url(images/sidebar_featured_bg.jpg) repeat-x;
		color: #FFF;
		font-size: 18px;
		padding: 5px 0 10px 17px;
		letter-spacing: 2px;
		margin: 20px 0 0 0;
	}
	
	div #text-13 .textwidget{
		padding: 10px 5px 10px 17px;
		margin: 0;
		background-color: #efeff1;
	}
	
	div #text-15 h3{
		width: 240px;
		height: 28px;
		background: #014391 url(images/sidebar_featured_bg.jpg) repeat-x;
		color: #FFF;
		font-size: 18px;
		padding: 5px 0 0 17px;
		letter-spacing: 2px;
		margin: 20px 0 0 0;
	}
	
	div #text-15 h4{
		font-size: 16px;
		padding-bottom: 5px;
	}
	
	div #text-15 .textwidget{
		padding: 10px 5px 10px 17px;
		margin: 0;
		background-color: #efeff1;
	}
	
	div #text-15 .more{
		width: 235px;
		padding: 5px 5px 5px 17px;
		background-color: #0298d5;
		margin: 0;
		color: #FFFFFF;
		margin-left: -17px;
		margin-bottom: -10px;
		margin-top: 10px;
	}
	
	div #text-15 a{
		color: #FFFFFF;
	}
	
	
	/* Secondary widget section */
	#secondary {}
		#secondary .widget {}
			#secondary .widget-inside {}
				#secondary .widget-title {}
				#secondary .widget ul {}
					#secondary .widget ul li {}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container {clear: both; position: relative;}

	/* Subsidiary widget section */
	#subsidiary {}
		#subsidiary .widget {}
			#subsidiary .widget-inside {}
				#subsidiary .widget-title {}

	/* Footer section */
	#footer {}

		/* Footer extra */
		#footer .credit {}
	
	#footer_line{
		padding: 0;
		width: 100%;
		height: 4px;
		margin: 0;
		background-color: transparent;
		background-image: url(images/footer_line_bg.jpg);
		background-repeat: repeat-x;
		opacity:0.23;
		filter:alpha(opacity=23);
		line-height: 4px;
		clear: both;
	}

	#bottom{
		position: relative;
		background: #fff;
		margin: 0 auto 0 auto;
		height: 60px;
		width: 958px;
		font-family: "Futura", sans serif;
		font-size: 12px;
		color: #cecdcd;
		letter-spacing: 2px;	
	}
	
	#bottom p{
		position: relative;
		margin: 0 0 0 0px;
		padding: 0 0 0 0;
	}
	
	#phone_number{
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 24px;
		margin: 0 0 0 25px;
		color: #007bcf;
	}
	
	div.callUs{
		font-size: 18px;
		letter-spacing: 4px;
		margin: 0 0 10px 25px;
		color: #007bcf;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	span.phoneNumber{
		font-size: 12pt;
		color: #007bcf;
	}
	
	#copyright{
		float: left;
		margin: 5px 0 0 15px;
	}
	
	div.footer2{
		margin-top: -10px;
	}
	
	div.credit{
		float: right;
		margin: 5px 15px 0 0;
	}
	
	#bottom a{
		color: #cecdcd;
	}
	
	#bottom a:hover{
		color: #999999;
	}
	
/**
* Social Network Buttons
*************************************************/
#socialNetwork{
	float: right;
	height: 40px;
	
	margin: 0 8px 0 0;
}

div.footer2 #socialNetwork{
	float: left;
	clear: both;
	margin: 25px 0 0 25px;
}

#socialNetwork a.contactButtonLabel{
	float: left;
	margin: 17px 15px 0 0;
}

.socialNetworkButton{
	float: left;
	margin-right: 8px;
}

.socialNetworkButton img{
	border: none;
}


/**
* Page specific classes
*************************************************/		

/* Q and A */
.QandA{
	font-size: 14px;
	color: #007bcf;
}

/* Home Options */

div.hoMenu{
	padding: 30px 0 40px 0;
	width: 300px;
}

div.hoMenu p{
	margin: 0 0 25px 0;
	clear: both;
}

div.hoThumb{
	margin: 10px;
	width: 190px;
	height: 200px;
	float: left;
	padding: 0;
}
	
	div.hoThumb h3{
		margin: 0;
		padding: 0;
	}
	
	div.hoThumb img{
		clear: both;
	}
	
	div.hoThumb a{
		clear: both;
	}

div.homeOptions{
	margin: 0 0 40px 8px;
}

/* About Us */

.staff_person{
	clear: both;
	font-size: 12px;
	margin: 10px 0 8px 10px;
	height: 100px;
}

.team{
	clear: both;
	font-size: 12px;
	margin: 10px 0 8px 10px;
	height: 200px;
}


.staff_photo{
	float: left;
	width: 80px;
	height: 80px;
}

.staff_description{
	float: left;
	margin: 5px 0 0 15px;
	width: 500px;
}

.staff_name{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 1px;
	margin: 0 0 0 4px;
}

div.teamPhoto{
	float: left;
	height: 178px;
	width: 271px;
	clear: both;
}

div.teamDescription{
	float: left;
	width: 320px;
	margin: 0 0 0 15px;
	padding-top: 20px;
}

.aboutLine{
	background: #FFF url(images/about_line.jpg) no-repeat;
	height: 8px;
	width: 643px;
	margin: 25px 0 0 0;
	clear: both;
}

/* Specs */
div.specs{
	margin: 50px 0 0 0;
	float: left;
}

/* Contact */

div.wpcf7{
	float: left;
	width: 400px;
}

.page-10 .wrapper{
	float: left;
	width: 500px;
	margin: 0 0 0 0;
}

.page-10 .phoneNumber{
	font-size: 22px;
	color: #000;
	letter-spacing: 2px;
}

/**
* Misc Classes
*************************************************/

.hide{
	display: none;
}

.clear{
	clear: both;
}

span.edit{
	display: none;
}

.panel{
	margin: 0 0 25px 0;
}

.copyyy{
	display: none;
}

.green_building{
	float: right;
	margin-right: 30px;
}

.green_building a:link, .green_building a:visited, .green_building a:hover, .green_building a:active{
	color: #44810b;
}

.blue{
	color: #007bcf;
}

.manufacturing_specs{
	margin: 25px 0 25px 280px;
}


