/*
Theme Name: Love-A-Bull Theme
Theme URI: http://wordpress.org/
Description: Wordpress theme for Love-A-Bull, Inc..
Version: 1.0
Author: Jen Germann // JenGermann Design
Author URI: http://jengermann.com
Tags: custom header, fixed width, two columns, widgets, theme options
*/

/* -------------------------------------------------------------- 
  
   Reset.css
   * Resets default browser CSS styles.
   
   Original by Erik Meyer:
   * http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
body { line-height:1; }

/* remember to define focus styles! */
:focus { outline: 0; }

body {
	background: #928686 url(images/backgrounds/bg_body.gif) repeat-x 0 0;
	font: normal 12px/21px Verdana, Arial, sans-serif; color: #393a3a;
	text-rendering: optimizeLegibility;
}

/* Typography
---------------------------------------------------------- */
h1, h2, h3, h4, h5, h6, legend { margin: 0 0 2px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #be1e2d; }
#content h1, h2 { margin: 0 0 40px; font-size: 36px; line-height: 36px; }
	#content #blog-div h2 { margin: 0 0 10px; }
	body#store #content th.merch_title h2{margin:0 0 20px;}
	h2 span{color: #393a3a;}
h3 { font-size: 20px; color: #393a3a; }
	.post h3 { margin: 0 0 10px; }
	.page h3 { margin: 0 0 5px; }
h4 { font-size: 17px; }
	body#store #content h4{margin-bottom: 20px;color: #393a3a;}
h5, legend { font-size: 14px; }
	body#store #content h5{font-size: 15px;font-weight: bold;}
h6 { font-size: 12px; font-weight: bold; }

/* p, ul, ol, dl
---------------------------------------------------------- */
p, ul, ol, dl 	{ margin:0; padding:0 0 20px; }
	ul ul, ol ol { padding: 0; }

#content ul, #content ol, #content dl { margin: 0 15px; padding: 0 15px 15px; }
	#content ul ul, #content ol ol, #content dl dl { padding: 5px 15px 0; }
#content ul li, #content ol li, #content dl dd { padding-top: 5px; }
	#content ul li:first-child, #content ol li:first-child, #content dl dd:first-child { padding-top: 0; }
	#content blockquote ul li, #content blockquote ol li, #content blockquote dl dd { padding-bottom: 4px; }

#sidebar ul li, #sidebar ol li, #sidebar dl dd { background: url(images/backgrounds/bg_li_border.gif) repeat-x 0 bottom; margin: 0 0 2px; padding: 0 2px 4px; }

ol.alpha { list-style: lower-alpha; }

p.adr, .the_buzz .entry p, #footer p { font-size: 12px; }
.the_buzz p.postmetadata, #sublinks { font-size: 11px; padding: 0 0 9px; }

ul#sublinks { text-transform: uppercase; font-weight: bold; }

#opening p { color: #3c4c57; }
p.sponsor_logo { height: 90px; margin: 0 40px 20px 0; float: left; display: block; }
p.sponsor_logo img { border: 0 !important; }

strong, em 	{  }
dt, strong, cite, p.postmetadata a, a.more-link, p.more, .emphasis, .field { font-weight: bold; }
em { font-style: italic; }

small 		{ font-size:11px; }
acronym, abbr 	{ cursor:help; letter-spacing:1px; border-bottom:1px dashed; }

blockquote,q { quotes:none; }
blockquote { background: url(images/quote.gif) no-repeat 0 10px; margin: 0 19px 25px 0; padding:8px 15px 0; border: 2px solid #eae4d5; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 21px; }
#content blockquote p { padding-bottom: 10px; }

/***** Links *****/
a, a:visited 	{ color: #be1e2d; text-decoration:none; }
a:hover, a:active, h2 a:hover, h5 a:hover { text-decoration: underline; }

#footer a, #footer a:visited { border-bottom: 1px dotted #5c5c5c; color: #acacac; }
#footer a:hover { border-bottom-style: solid; }

/***** Forms *****/
form { margin: 0 0 20px; }
	body#store form{margin:0;}
input, select, textarea { margin: 0; padding: 3px 2px; border: 2px solid #eae4d5; }
	input.radio, input.checkbox { width: auto; background-color: transparent; padding: 0; border: 0; vertical-align: middle; }

label { color: #151515; }

body#store select{margin:0 0 10px;border:0;}

form#paypalCheckout{padding:0 0 20px;float: left;}
input#PayPalCheckoutButton{border:0;}

/***** Buttons *****/
a.btn, input.btn, input.Buttons, input#searchsubmit, .Cart66ButtonPrimary, .Cart66ButtonSecondary, #content .Cart66ButtonPrimary, 
#content .Cart66ButtonSecondary, .Cart66CartButton .purAddToCart {
	background: #be1e2d url(images/button-grad.png) repeat-x scroll left bottom;
	margin: 0;
	padding: 2px 10px;
	display: block;

	border: none;
	border: 1px solid #be1e2d;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;

	color: #fff !important;
	cursor: pointer;
	font-family: "Helvetica Neue",Helvetica,Arial,"Nimbus Sans",sans-serif; font-size: 12px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-transform: lowercase;
	text-decoration: none;
	text-shadow: rgba(0,0,0,0.3) 0 1px 0;
	cursor: pointer;
}
input.btn { height: 27px !important; }
a.btn:hover, input.btn:hover, input.Buttons:hover,
a.btn:active, input.btn:active, input.Buttons:active,a.btn.reverse,
.Cart66ButtonPrimary:hover, .Cart66ButtonPrimary:active, .Cart66ButtonPrimary:focus,
.Cart66ButtonSecondary:hover, .Cart66ButtonSecondary:active, .Cart66ButtonSecondary:focus, 
#content .Cart66ButtonPrimary:hover, #content .Cart66ButtonPrimary:active, #content .Cart66ButtonPrimary:focus, 
#content .Cart66ButtonSecondary:hover, #content .Cart66ButtonSecondary:active, #content .Cart66ButtonSecondary:focus, 
.Cart66CartButton .purAddToCart:hover,.Cart66CartButton .purAddToCart:active,.Cart66CartButton .purAddToCart:focus
 {
	background: #393a3a url(images/button-grad-active.png) repeat-x scroll left top;
	border-color: #393a3a;
}

a.btn.reverse:hover,a.btn.reverse:focus,a.btn.reverse:active{
	background: #be1e2d url(images/button-grad.png) repeat-x scroll left bottom;
	border: 1px solid #be1e2d;
}

	* html a.btn, * html input.btn, * html input.Buttons, input#searchsubmit { background: #be1e2d; }
	* html a.btn:hover, * html input.btn:hover, * html input.Buttons:hover, input#searchsubmit:hover,
	* html a.btn:active, * html input.btn:active, * html input.Buttons:active, input#searchsubmit:active { background: #393a3a; }

p.button.big{float: right;}
p.button.big a.btn{padding: 5px 10px 7px; font-size: 17px;}

/***** Tables *****/
table {
	margin:0 5px 28px;
	border-top: 1px solid #ece7dc;
	border-right: 1px solid #ece7dc;
	border-collapse: separate;
	border-spacing: 0;
}
	body#store table#products_list{border:0;}
	body#store table.customer_info_table{margin:0 0 30px;}
	body#store table.payment_options_table{border:0;}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
th, td {
	border-left: 1px solid #ece7dc;
	border-bottom: 1px solid #ece7dc;
	vertical-align: top;
}
	body#store table#products_list th,body#store table#products_list td{border:0;text-align: center;}
	body#store th{font-weight: bold;}
		body#store table#products_list th{font-weight: normal;}
	body#store td{padding:0;}
	body#store table.shopping_cart_checkout th, body#store table.shopping_cart_checkout td, body#store table.customer_info_table td{padding:10px;}
	body#store table#products_list th.merch_title{border: 0;padding:30px 0 0;}
	body#store table.payment_options_table td{border:0;}
	
	/*.simpleshop_product{width:282px;min-height: 465px; background-color: #f3eddf;padding:10px 5px;border:5px solid #fff;}*/

thead th, tfoot th { padding: 10px 5px; }
	thead th { vertical-align: bottom; }
thead th:first-child, tfoot th:first-child { padding: 10px 5px 10px 10px;  }

tbody th { padding: 5px 5px 5px 10px; }
tbody td { padding: 5px; }

textarea 		{ line-height:1.25em; }

/* Globals
------------------------------------------------------------------*/
#main_body { width: 960px; background: url(images/backgrounds/bg_main_body.png) repeat-y 0 0; margin: 0 auto; padding: 0 20px; clear: both; position: relative; z-index: 99; }

hr { width: 100%; margin: 0 0 29px; border: 0; border-top: 2px solid #ece7dc; clear: both; }
hr.dotted { border-top: 1px dotted #f3eee2; }
hr.divider{border-color: transparent;background-color:#fff;}

.clearer, .clear { clear:both; }

/* Clearfix hack */
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.float-left, .alignleft, .alignnone { float:left; }
.float-right, .alignright 	{ float:right; }
.alignnone { float: left; }
.aligncenter { margin: 0 auto; } /* Need to check on this. */

.text-left 		{ text-align:left; }
.text-right 	{ text-align:right; }
.text-center 	{ text-align:center; }
.text-justify 	{ text-align:justify; }
.uppercase		{ text-transform: uppercase; }
.capitalize		{ text-transform: capitalize !important; }
	i.capitalize { font-style: normal; }
.letter-spacing{ letter-spacing: 1px; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px dotted; }
.highlight 		{ background:#ffc; }
.position_inside { list-style-position: inside; }

img { border:2px solid #ece7dc; }
/*img.size-thumbnail { max-width: 191px !important; max-height: auto !important; }
img.size-medium { max-width: 296px !important; max-height: auto !important; }
img.size-large { max-width: 581px !important; max-height: auto !important; margin: 0 0 20px; clear: both; }
img.size-full { max-width: 585px !important; max-height: auto !important; margin: 0 0 25px; border: 0; }*/

.post .wp-caption { max-width: 583px !important; border: 1px solid #ece7dc; font-style: italic; }
	.post .wp-caption.alignleft, .post .wp-caption.alignnone { margin: 0 18px 12px 0; }
	.post .wp-caption.alignright { margin: 0 0 12px 20px; }
	.post .wp-caption.aligncenter { margin: 0 auto 20px; }
.post .entry .wp-caption img { margin: 5px 0 5px 5px; border: 0; }
/*	.post .entry .wp-caption img.size-large { max-width: 573px !important; margin: 2px 0 5px 5px; clear: none; }
	.post .entry .wp-caption img.size-full { max-width: 573px !important; margin: 0; } */
#content .post p.wp-caption-text { margin: 0 5px 9px !important; padding: 0; font-size: 11px !important; line-height: 14px !important; text-align: center; clear: both; }

#content img.alignleft 		{ float:left;margin:0 15px 5px 0; }
#content img.alignright 		{ float:right;margin:4px 0 5px 15px; }

#content img.small_icon { margin: 6px 5px 0 0; border: 0; }

.nomargin		{ margin:0 !important; }
.nopadding 		{ padding:0 !important; }
.noborder		{ border: 0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }
.nodisplay, .hide, .hidden	{ display: none; }

/* Header
------------------------------------------------------------------*/
#header { width: 960px; height: 184px; margin: 0; padding: 0; }
h1#logo { width: 230px; height: 184px; float:left; }
h1#logo a { width: 230px; height: 184px; display: block; }
h1#logo a img { border: 0; }
#headerwrap { width: 730px; float: left; }
div.banner img { border: 0; }

/* nav */
ul#nav { width: 730px; height: 44px; background: url(images/backgrounds/bg_nav.gif) repeat-x 0 bottom; margin: 0; padding: 0; list-style: none; font-family: "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 16px; text-transform: lowercase; }
ul#nav li { background: url(images/backgrounds/bg_nav_li.gif) no-repeat 0 center; margin: 0; padding-left: 8px; float: left; }
	ul#nav li:first-child { background: none; margin: 0; }
ul#nav li a { height: 20px; margin: 0 2px; padding: 12px 14px 12px; float: left; display: block; color: #fff !important; }
ul#nav li a:hover, ul#nav li a:active, ul#nav li.current_page_item a, ul#nav li.current_page_parent a,body#store ul#nav li.page-item-1659 a { text-decoration: underline; }
	ul#nav li.current_page_item ul li a, ul#nav li.current_page_parent ul li a,body#store ul#nav li.page-item-12 a { text-decoration: none; }

/* drop down menus */
ul#nav li ul { width: 175px; background-color: #be1e2d; margin: 44px 0 -1px 0; padding: 0; display:none; list-style: none; position:absolute; z-index: 99; font-family: Verdana,Arial,sans-serif; font-size: 12px; }
ul#nav li:hover ul { display:block; }
ul#nav li.current_page_parent ul { margin-left: -1px; border: 1px solid; border-bottom: 0; border-top: 0; }

ul#nav li.page-item-3114 ul{display: none;}

ul#nav li ul li { height: auto; background: none; margin: 0; padding: 0; float:none; clear:both; }
* html ul#nav li ul li { height: 22px; }
ul#nav li ul li a { width: 147px; height: auto; margin: 0; padding: 4px 14px; display: block; clear:both; border-bottom: 1px solid #fff; }
ul#nav li ul li a:hover { text-decoration: underline; }
ul#nav li ul li ul { width: 175px; margin: 0; padding:0; position:relative; clear:both; border-top: 0; }
ul#nav li ul li ul li { margin:-2px 0 0 0; border:0; display:block; text-indent:20px; }

/* Main content
------------------------------------------------------------------*/
#content { width: 585px; background: #fff; margin-bottom: 25px; padding: 60px 70px 0 75px; float: right; }

/***** Posts *****/
#content .post { margin-bottom: 30px; border-bottom: 2px solid #ece7dc; }
.entry { width: 100%; margin-bottom: 20px; clear: both; }
h5.pagetitle { background: #f3eddf; margin-bottom: 25px; padding: 2px 5px; }

p.author_thumb { width: 54px; height: 54px; padding: 0 0 6px; float: right; }
	#blog-div.single p.author_thumb { padding: 12px 0 6px; }
p.author_thumb img { width: 50px; height: 50px; }

p.author_pic { width: 115px; height: 115px; padding: 0 5px 6px 0; float: right; }
p.author_pic img { width: 105px; height: 105px; }

.post_title_date	{ width: 531px; margin: 6px 0 15px; float: left; }
	#blog-div.single .post_title_date { margin: 3px 0 15px; }
	.post_title_date.no_author_thumb { width: 100% !important; margin-bottom: 0; }
.post_title_date h2	{ padding: 0; }
p.postdate { width: 100%; margin: -4px 0 10px; padding: 0 0 10px; border-bottom: 1px solid #f3eee2; }
span.comments_popup_link {  }

#content p.tagged_single, #content p.filed_single { padding: 0; }

p.postmetadata { width: 585px; padding: 0; }
p.postmetadata a, a.more-link { font-weight: bold; }
	span.tagged { padding-bottom: 10px; }
	span.post_filed_cats {  }

.navigation { height: 20px; background: #f3eddf; margin-bottom: 25px; padding: 2px 5px; clear: both; }

/***** Comments *****/
/* Comment List */
#comments { margin: 0 0 25px; padding: 0; clear: both; }
#comments .navigation { display: none; }

#content ul.commentlist { margin: 16px 0 0; padding: 0; list-style: none; }
#content ul.commentlist li { margin: 0 0 12px; padding: 8px 0 0; border-top: 1px solid #ece7dc; clear: both; font-size: 11px; line-height: 17px; }
ul.commentlist li.alt { border: 0; }

.comment-author { width: 140px; margin: 0 0 11px 10px; padding: 5px 5px 7px; float: right; font-size: 11px; line-height: 17px; }
.comment-author img { margin: 0 15px 10px 0; border: 0; float: left; }
#content .comment-author p { padding: 0; }

.commentcontent { width: 425px; padding: 0; float: left; }

span.says { display: none; }

/* Leave a Reply */
#commentform-container 	{ width: 585px; margin-bottom: 20px; padding: 0 0 9px; clear: both; }
#content #commentform-container h4 { margin: 4px 0 1px; }
#commentform-container form input.textbox	{ width: 305px; }
#commentform-container form textarea { width: 450px; height: 180px; margin: 0; }

/* Related Posts (after Leave a Reply) */
#wp_related_posts { width: 585px; margin-bottom: 30px; padding: 16px 0 0; }

/* Where did they go from here */
#wherego_related { background: url(images/backgrounds/bg_post_border.gif) repeat-x 0 bottom; margin-bottom: 5px; padding-top: 20px; padding-bottom: 16px; }

/* Sociable */
div.sociable { width: 585px; height: 50px;margin: 6px 0 20px; padding: 10px 0; border-top: 1px solid #f3eee2; clear: both;}
.sociable_tagline { display: block; }
.sociable span { display: block; }
#content .sociable ul {
	height: 16px;
	margin: 0 !important;
	padding: 0 !important;
	list-style: none;
}
.sociable ul li {
	margin: 0 10px 0 0 !important;
	float: left;
}
.sociable ul li:before { content: ""; }
.post .entry .sociable img {
	float: none;
	width: 16px !important;
	height: 16px !important;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}


/* Sidebar
------------------------------------------------------------------*/
#sidebar { width:190px; background: #f3eddf; padding: 50px 18px 0 20px; border-right: 2px solid #eae4d5; float: left; }

.side_block { width: 190px; background: url(images/backgrounds/bg_side_block.gif) repeat-y 0 0; margin: 0 0 20px; }
	#side_tweets.side_block{overflow: hidden;}
.side_block h3 { margin: 0 0 8px; text-align: center; }
.side_block p { margin: 0 0 10px; padding: 0; }
.side_block ul { list-style: none; }
.side_block p.button a.btn { width: 130px; }
.side_block input.btn { width: 152px; }
span.block_top { width: 190px; height: 9px; background: url(images/backgrounds/bg_side_block_top.gif) no-repeat 0 0; margin: 0 0 12px; display: block; }
.block_content { padding: 0 15px 10px; }
span.block_bottom { width: 190px; height: 15px; background: url(images/backgrounds/bg_side_block_bottom.gif) no-repeat 0 bottom; display: block; clear: both; }

#side_connected a.btn, .side_block input.btn { margin: 0 auto; }
.widget_tag_cloud a { margin-right: 5px; }

/* Footer
------------------------------------------------------------------*/
#footer { width: 100%; height: 90px; background-color: #363636; border-top: 5px solid #202020; }
.footerwrap { width: 960px; margin: 10px auto 0; color: #acacac; }
.footerwrap p { text-align: center; padding: 0 0 6px; }


/* Store
------------------------------------------------------------------*/
/* Item List */
body#store.archive #content,body#store.page #content,body.tag #content.store {}

/* Item List */
#content ul#merch{margin:0;padding:0;list-style: none; }
#content ul#merch li{margin:0;padding:0;list-style: none;}

#content ul#merchlist{margin:0;padding:0;list-style: none;}
#content ul#merchlist li{width:194px;height:225px;margin:0 0 30px;padding:0;float:left;list-style: none;}

li.item{}
a.item_link{width:178px;height:178px; display: block;margin:0 auto 8px;border:2px solid #ece7dc; position: relative;overflow: hidden;}
a.item_link img, li.item a img.size-full{width:178px;height:auto;border:0;}
a.item_link img.move_up{width:234px;margin:-100px 0 0 -30px;}
li.pint-glass a.item_link img{width:194px;margin:-40px 0 0 0;}
span.price{width:36px;height:22px;background-color: #be1e2d;margin-left: -18px; position: absolute;left:50%;bottom:0; color: #fff;font-weight: bold;text-align: center;}
	/*#item-1664 span.price, #item-1662 span.price {width: 166px;margin-left: -85px;}*/
	#item-1995 span.price{display: none;}

li.merchcat h4{width: 100%;padding:0 0 5px;border-bottom: 2px solid #ece7dc; font-weight: bold;}
li.item h5 { text-align: center; }

/* Item Page */
.the_product img{margin:0 0 50px;float:left;}
.the_product .item_content{width:155px;float:left;padding-left:20px;}
.the_product input.Cart66ButtonPrimary{margin: 0 0 0 35px !important;}

/*#content ol.simpleshop_product{margin:0;padding:0; list-style: none;}
#content ol.simpleshop_product li {margin:0 0 10px;padding:10px 0;}
#content ol.simpleshop_product li:first-child{padding-top: 0;}

li.simpleshop_product_price{border-top:2px solid #ece7dc;border-bottom:2px solid #ece7dc; font-size: 18px; font-weight: bold;text-align: center;}
li.simpleshop_product_price select{width:151px;padding:2px 0;border-width: 1px;}
li.simpleshop_product_quantity{text-align: center;}
form.simple_cart p.button{margin:20px 0 10px 35px;}*/

span.Cart66Price{width:100%;margin:0 0 1em;padding:1em 0; border-top:2px solid #ece7dc;border-bottom:2px solid #ece7dc; font-size: 18px; font-weight: bold;text-align: center;}
form.Cart66CartButton select{width:151px;padding:2px 0;border-width: 1px;}
#emptyCartMsg a.Cart66ButtonSecondary{width:140px;margin:20px auto 10px;}

#Cart66CartForm table{font-size: 1.1em;}
#Cart66CartForm td,#Cart66CartForm th{padding:0 .5em;}

/* BURK.IE */

/* SUBSCRIBE PAGE */

body#subscribe .page input[type="text"] {
	font-family: "Helvetica Neue",Helvetica,Arial,"Nimbus Sans",sans-serif; 
	font-size: 12px;
	width: 200px;
	padding: 3px 8px;
}

body#subscribe .page input[type="submit"], .widget-2 input[type="submit"] {
	background: #be1e2d url(images/button-grad.png) repeat-x scroll left bottom;
		margin: 0;
		padding: 6px 12px;
		display: block;
		border: none;
		border: 1px solid #be1e2d;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		color: #fff !important;
		cursor: pointer;
		font-family: "Helvetica Neue",Helvetica,Arial,"Nimbus Sans",sans-serif; 
		font-size: 12px;
		font-weight: bold;
		text-align: center;
		text-transform: lowercase;
		text-decoration: none;
		text-shadow: rgba(0,0,0,0.3) 0 1px 0;
		cursor: pointer;	
}

.widget_search input[type="text"],  .widget-2 input[type="text"] {
	width: 150px;
	margin: 0 0 5px 0;
}

.widget_search input[type="submit"],
.widget-2 input[type="submit"] {
	width: 157px;
	margin: 5px 0 0 0;
}

.widget-2 label {
	display: none;
}

.widget-2 input[type="text"] {
	margin: -20px 0 0 0;
}

#side_subscribe.side_block{overflow: hidden;}

iframe {
	margin: 0 0 -80px 0;
}
