/*
Theme Name: Sylvan Funderals
Theme URI: http://www.totalmarketingaustralia.com.au
Description: This is Sylvan Funderals Wordpress Theme
Version: 1.01
Author: TMA
Tags: Sylvan Funderals Services,Sylvan Funderals, Sylvan Funderals

*/



@import url("fonts.css");

body {

	margin: 0;

	padding: 0;

	background: url(images/bg.jpg) repeat-x center top;

	width: 100%;

	height: 100%;

	font-family: 'OpenSans';

	font-size: 13px;

	color: #737373;

}


.testimonials-widget-testimonial cite, .testimonials-widget-testimonial div.credit{ font-weight:bold; border-bottom:dotted 1px #CCC; padding-bottom:15px; padding-right:15px}

.testimonials-widget-testimonials .paging.prepend{ height:auto !important; margin:0; !important}

blockquote { margin-left:0; margin-right:0}

.container {

	position: relative;

	width: 1012px;

	height: auto;

	margin: 0px auto;

}

.insider {

	position: relative;

	width: auto;

	height: auto;

	padding: 10px;

}

#crumbs {

	padding-bottom: 10px;

}

img {

	border: none;

}

.img_rite {

	width: auto;

	height: auto;

	padding: 5px 10px 10px 10px;

	float: right;

	z-index: 8

}

.img-left {

	width: auto;

	height: auto;

	padding: 10px 20px 0 0;

	float: left;

	z-index: 8

}

hr {

	background: none;

	border: none;

	line-height: normal;

	margin: 15px 0;

	padding: 0;

	height: 1px;

	width: 100%;

	background: url(images/content_seprator.jpg) no-repeat top center;

}

.clear {

	width: 0;

	padding: 0;

	height: 0;

	margin: 0;

	clear: both;

}

p {

	margin: 0;

	padding: 10px 0px;

}

a {

	text-decoration: none;

	outline: underline;

	color: #602363;

}

a:hover {

	text-decoration: underline;

}

h1 {

	margin: 0;

	padding: 5px 0;

	font-size: 18px;

	color: #602363;

	font-family: 'OpenSans-Semibold';

	background: url(images/seprator.png) no-repeat left bottom;

	margin: 0 0 3px;

}

h1 span {

	font-size: 13px;

}

h2 {

	margin: 0;

	padding: 5px 0;

	font-size: 16px;

	color: #602363;

	text-transform: Capitalize;

}

h3 {

	font-size: 15px;

	color: #00AFFD;

	margin: 0;

	font-weight: normal;

	text-transform: Capitalize;

	padding: 15px 0 0;

	margin: 1px auto 0;

}

h4 {

	font-size: 32px;

	color: #878787;

	margin: 0;

	font-weight: normal;

	text-transform: uppercase;

	padding: 0;

	text-align: left;

	margin: 0;

	padding: 5px 0;

	text-align: center;

}

h4 span {

	padding: 0 40px;

}

h5 {

	font-size: 16px;

	color: #5eccf7;

	margin: 0;

	font-weight: normal;

	text-transform: uppercase;

	padding: 0;

	text-align: left;

	margin: 1px auto 0 0px;

	padding: 0;

}

h6 {

	font-family: 'OpenSans-Bold';

	font-size: 12px;

	color: #fff;

	padding: 5px 0;

	margin: 0;

}

.top_strip {

	position: relative;

	width: 100%;

	height: 10px;

	background: url(images/top_strip.jpg) repeat-x center top;

}

.logo {

	position: absolute;

	width: 638px;

	height: 200px;

	background: url(images/glow.png) no-repeat;

	left: -120px;

}

.logo img {

	margin-top: 30px;

	margin-left: 120px

}

.top_rite {

	position: relative;

	width: auto;

	height: auto;

	float: right;

	font-size: 24px;

	color: #48124a;

	margin: 1px -5px 0 0;

	font-family: 'OpenSans-Bold';

}

.top_rite a {

	color: #48124a;

	text-decoration: none;

}

.top_rite p {

	padding: 5px 7px 5px 0;

	padding-right: 18px;

}

.top_number {

	padding-top: 20px !important;

}

.top_number span {

	font-family: 'OpenSans-Semibold';

	font-size: 16px;

}

.sommervill_logo {

	position: relative;

	width: 212px;

	height: 43px;

	float: right;

	margin: 19px 7px 20px 0;

}

.top_icons {

	position: relative;

	width: 34px;

	height: 36px;

	float: right;

	margin: 0 0 0 3px;

}

.top_lyk {

	position: relative;

	width: auto;

	height: auto;

	float: right;

	font-size: 13px;

	margin: 5px 7px 0 4px;

}

.top_lyk a {

	color: #393939

}

.top_lyk a:hover {

	text-decoration: underline

}

.top_lyk:last-child {

	margin-top: 6px;

}

.top_icons:first-child {

	margin-left: 2px;

}

.nav_left {

	position: relative;

	width: 14px;

	height: 60px;

	background: url(images/nav_left.png) no-repeat left top;

	float: left;

	margin-left: -8px;

}

.nav {

	position: relative;

	width: 1000px;

	height: 58px;

	background: url(images/nav_bg.png) repeat-x center top;

	float: left;

	z-index: 2;

}

.nav_rite {

	position: relative;

	width: 14px;

	height: 60px;

	background: url(images/nav_right.png) no-repeat right top;

	float: left;

	margin-right: -10px;

}

ul.menu {

	margin: 0px;

	padding: 0px;

	list-style: none;

}

ul.menu li {

	position: relative;

	width: auto;

	height: auto;

	margin: 0px;

	font-size: 14px;

	vertical-align: middle;

	float: left;

	text-transform: capitalize;

	padding: 0 13px;

	margin: 16px 0 0;

	margin: 0;

	line-height: 50px;

	background: url(images/nav_seprator.jpg) no-repeat right center;

	font-family: 'OpenSans-Semibold';

}

ul.menu li:first-child {

	

}

ul.menu li:last-child {

	

	background: none;

}

ul.menu li a {

	display: block;

	width: auto;

	height: auto;

	position: relative;

	text-decoration: none;

	color: #fff;

}

ul.menu li a:hover {

	color: #cbc070;

	text-decoration: none;

}

ul.menu ul {

	position: absolute;

	top: 50px;

	left: 0;

	display: none;

	list-style: none;

	padding: 0;

	margin: 0;

}

ul.menu ul li {

	position: relative;

	line-height: 14px;

	font-size: 12px;

	vertical-align: middle;

	font-weight: 100;

	width: 180px;

	padding: 0;

	margin: 0;

	height: auto;

	border-left: 0px;

}

ul.menu ul li:first-child {

	padding: 0px;

	border-top: none

}

ul.menu ul li:last-child {

	padding: 0;

}

ul.menu ul li:last-child a {

	border-radius: 0 0 5px 5px;

}

ul.menu ul li:first-child a {

	border-top: 1px solid #fff;

}

ul.menu ul li a {

	display: block;

	padding: 0;

	margin: 0;

	padding: 5px 7px;

	color: #fff;

	background-color: #57284c;

	border: 1px solid #fff;

	border-top: none !important;

}

ul.menu ul li a:hover {

	text-decoration: none;

	color: #4f1552;

	background-color: #fff;

}

ul.menu ul ul {

	left: 180px;

	top: -1px;

}

.content_bg {

	position: relative;

	width: 1012px;

	height: auto;

	background: url(images/content_bg.png) repeat-y center top;

	margin-top: -7px;

	z-index: 1;

}

.banner {

	position: relative;

	width: 738px;

	height: 349px;

	float: left;

}

.content_bg .insider {

	padding: 12px 14px 20px 14px;

}

.banner_rite {

	position: relative;

	width: 241px;

	height: auto;

	float: left;

	margin-left: 5px;

	margin-top: 1px;

}

.banner_tabs {

	position: relative;

	width: 241px;

	height: 88px;

}

.left {

	position: relative;

	width: 727px;

	height: auto;

	float: left;

	font-size: 13px;

	color: #393939;

	padding-left: 9px;

	margin-top: 23px;

	line-height: 20px;

}

.rite {

	position: relative;

	width: 244px;

	height: auto;

	float: right;

	margin-top: 8px;

}

.left h1 {

	padding-bottom: 4px;

}

.left hr {

	position: relative;

	width: 704px;

	height: 2px;

	background: url(images/seprator.png) no-repeat center top;

	margin: 0 0 3px;

}

.left_content {

	position: relative;

	width: 335px;

	height: auto;

	float: left;

	margin-left: 4px;

}

.left_content span {

	font-family: 'OpenSans-Semibold';

	font-size: 13px;

	color: #602363;

	display: block;

}

.rite_content {

	position: relative;

	width: 364px;

	height: auto;

	float: left;

	margin-left: 24px;

}

span.call {

	font-family: 'OpenSans-Bold';

	font-size: 16px;

	color: #737373;

	display: block;

	padding: 5px 0 0;

}

.rite_content p {

	padding-bottom: 0;

}

ul.service {

	margin: -1px 0;

	padding: 0;

	list-style: none

}

ul.service li {

	padding-left: 10px;

	background: url(images/bullet.png) no-repeat 0 8px;

}

span.exp {

	display: block;

	width: 200px;

	position: relative;

	height: auto;

	font-size: 14px;

	color: #602363;

	padding-top: 3px;

	font-family: 'Open Sans', sans-serif;

	padding-left: 80px;

	font-style: italic;

	font-weight: 700;

}

.sub_strip {

	position: relative;

	width: auto;

	height: 55px;

	background: url(images/sub_strip_bg.png) repeat-x center top;

	font-family: 'OpenSans-Semibold';

	font-size: 14px;

	color: #fff;

	margin-right: -8px;

	z-index: 2;

}

.sub_strip p {

	padding: 15px 0 0 13px;

}

.sub_strip_rite {

	position: absolute;

	width: 14px;

	height: 57px;

	background: url(images/sub_strip_right.png) no-repeat;

	right: -12px;

	top: 0;

}

.notice_bg {

	position: relative;

	width: 230px;

	height: auto;

	background: url(images/funeral_notice_bg.jpg) no-repeat center top;

	padding: 5px 0px;

	font-size: 14px;

	margin-top: -4px;

	margin-top: -15px;

	min-height: 208px;

	font-family: 'OpenSans-Semibold';

	padding-left: 13px;

	padding-right: 5px;

	word-spacing: -1px;

}

.rite_content span.call {

	font-size: 14px;

}

.notice_bg ul li span {

	display: block;

	float: right;

	font-size: 14px;

	text-align: right

}

.notice_bg ul li span a {

	color: #602363;

}

.notice_bg ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	padding-bottom: 25px;

}

.notice_bg ul li {

	position: relative;

	height: auto;

	margin: 0;

	padding: 10px 0px;

	width: 224px;

	background: url(images/seprator-small.png) no-repeat center bottom;

	line-height: 18px;

	font-size: 13px;

	vertical-align: middle;

	font-family: 'OpenSans';

}

.notice_bg ul li:first-child {

	padding-top: 15px;

}

.notice_bg ul li a {

	text-decoration: none;

	color: #737373;

}

.notice_bg ul li a:hover {

	text-decoration: underline;

	color: #737373;

}

.notice_bg .img_rite {

	margin-top: -10px;

	padding-top: 0;

	padding-right: 4px;

}

ul.rite_menu li span {

	display: block;

	float: right;

	font-size: 14px;

	text-align: right

}

ul.rite_menu li span a {

	color: #602363;

}

.notice_bg hr {

	width: 225px;

	height: 1px;

	background: url(images/seprator-small.png) no-repeat center top;

	margin: 0;

}

ul.rite_menu {

	margin: 0;

	padding: 0;

	list-style-type: none;

	padding-bottom: 25px;

}

ul.rite_menu li {

	position: relative;

	height: auto;

	margin: 0;

	padding: 5px 0px;

	width: 224px;

	background: url(images/seprator-small.png) no-repeat center bottom;

	line-height: 18px;

	vertical-align: middle;

}

ul.rite_menu li:first-child {

	padding-top: 15px;

}

ul.rite_menu li a {

	text-decoration: none;

	color: #737373;

	display: block;

	padding: 3px;

}

ul.rite_menu li a:hover {

	text-decoration: underline;

	color: #fff;

	background: #56274b;

}

.rite_menu .current a {

	background: #56274b;

	color: #fff;

}

.notice_bg p {

	width: 212px;

	width: auto;

	padding: 3px 0 5px;

	line-height: 21px;

}

.message_img {

	position: relative;

	width: 224px;

	height: 47px;

	margin: 0 0 0 12px;

}

.notice_bg p:first-child {

	padding-top: 10px;

}

.f_bg {

	position: relative;

	width: 1000px;

	height: 302px;

	background: url(images/footer_bg.jpg) no-repeat center top;

	margin: 0px auto 0;

	padding-top: 7px;

	color: #fff;

	font-size: 12px;

	font-family: 'OpenSans-Bold';

}

.f_bg h6 {

	padding: 18px 0 0px;

}

.f_content ul {

	margin: 0;

	padding: 0;

	list-style: none;

}

.f_content ul li {

	font-family: 'OpenSans';

	font-size: 11px;

	line-height: 13px;

	padding: 0 0 0 11px;

}

.f_content ul li a {

	color: #FDFFFC;

}

.f_menu {

	margin: 0;

	padding: 0;

	list-style: none;

}

.f_menu li {

	font-family: 'OpenSans';

	font-size: 11px;

	line-height: 13px;

	padding: 0 0 0 11px;

}

.f_menu li a {

	color: #FDFFFC;

}

.f_left {

	position: relative;

	width: 698px;

	height: auto;

	float: left;

	margin-left: 10px;

}

.f_rite {

	position: relative;

	width: 280px;

	height: auto;

	float: left;

	background: url(images/footer_seprator.png) no-repeat left 12px;

}

.f_rite img {

	float: right;

	margin-right: 13px;

	margin-top: 12px;

}

.f_content {

	position: relative;

	width: 140px;

	height: auto;

	float: left;

	padding-right: 8px;

}

.f_content_about {

	position: relative;

	width: 110px;

	height: auto;

	float: left;

	padding-right: 4px;

}

.f_content_prepaid {

	position: relative;

	width: 120px;

	height: auto;

	float: left;

	padding-right: 10px;

}

.f_content_prepaid .f_menu li {

	padding: 0 0 0 9px;

}

.f_content_prepaid .f_menu li:last-child {

	padding-bottom: 12px;

}

.f_content_about .f_menu li {

	padding: 0 0 0 7px;

}

.f_content:last-child {

	padding-left: 9px;

}

.f_content:last-child .f_menu li {

	padding-left: 15px;

}

.fam-own {

	position: relative;

	width: 211px;

	height: auto;

	margin: 0 auto;

	text-align: center;

	line-height: 15px;

	margin-bottom: 15px;

}

.fam-own p {

	padding-bottom: 5px;

}

.add {

	position: relative;

	width: 280px;

	height: auto;

	margin: 6px 0 16px 13px;

	line-height: 14px;

}

.add p {

	width: auto;

	float: left;

	min-width: 104px;

	padding-top: 14px;

	padding-right: 4px;

}

.street {

	position: relative;

	width: 158px;

	float: left;

	background: url(images/footer_seprator_small.jpg) no-repeat left 7px;

	padding-left: 9px;

}

.anythingSlider {

	width: 738px;

	height: 349px;

	position: relative;

	float: left;

}

.anythingSlider .wrapper {

	width: 738px;

	overflow: auto;

	height: 349px;

	position: absolute;

	top: 0px;

	left: 0;

}

/* Width below is max for Opera */



.anythingSlider .wrapper ul {

	width: 32700px;

	list-style: none;

	position: absolute;

	top: 0;

	left: 0;

	margin: 0;

	padding: 0;

}

.anythingSlider ul li {

	display: block;

	float: left;

	padding: 0;

	height: 349px;

	width: 738px;

	margin: 0;

	padding: 0;

}

.anythingSlider img {

	width: 100%;

}

.anythingSlider .arrow {

	display: block;

	height: 23px;

	width: 15px; /*background: url(images/arrows.png) no-repeat 0 0;*/

	text-indent: -9999px;

	position: absolute;

	top: 0px;

	cursor: pointer;

}

.anythingSlider .forward {

	left: 620px;

	top: 60px;

	background: none;

}

.anythingSlider .back {

	left: 20px;

	top: 60px;

	background: none;

}

#thumbNav {

	left: 20px;

	position: absolute;

	top: 322px;

}

#thumbNav a {

	color: red;

	font-size: 10px;

	display: inline-block;

	height: 11px;

	width: 11px;

	padding: 0px 2px;

	background: url(images/bullit.png) no-repeat;

	text-align: center;

	text-indent: -9999px;

	z-index: 9999;

}

#thumbNav a:hover {

	background: url(images/bullit.png) no-repeat;

	font-size: 10px;

	color: red;

}

#thumbNav a.cur {

	background: url(images/bullit_active.png) no-repeat;

	font-size: 10px;

	color: red;

}

#start-stop {

	background: green;

	background-image: url(images/cellshade.png);

	background-repeat: repeat-x;

	color: white;

	padding: 2px 5px;

	width: 40px;

	text-align: center;

	position: absolute;

	right: 0px;

	top: 0;

	display: none !important;

}

#start-stop.playing {

	background-color: red;

}

#start-stop:hover {

	background-image: none;

}

.scontact {

	position: fixed;

	top: 100px !important;

	right: 0px;

	text-align: left;

	z-index: 999;

	background: url(images/btn_quick.png) 0 0 no-repeat;

	width: 46px;

	height: 202px;

}

#scontact {

	position: fixed;

	top: 100px !important;

	right: -380px;

	text-align: left;

	z-index: 999;

}

a.scontact-but {

	float: left;

	display: block;

	width: 46px;

	height: 202px;

	background: url(images/btn_quick.png) 0 0 no-repeat;

	text-indent: -9999px;

}

.sform {

	float: right;

	width: 340px;

	background: #671775;

	padding: 20px;

	border-bottom-left-radius: 5px;

	color: #fff;

}

.sform .field_left {

	width: auto;

}

.sform .field_rite {

	width: auto;

	float: right;

}

.sform p {

	font-size: 12px;

	color: #fff;

	padding: 2px 0px;

}

.sform input[type="text"], .sform textarea {

	border-radius: 5px;

	border: 1px solid #fff;

	padding: 4px;

	width: 330px;

}

.sform input.wpcf7-captchar {

	width: 230px;

	margin-top: 5px;

	padding: 4px;

	float: right;

}

.sform img {

	margin-top: 5px;

	border-radius: 5px;

	float: left;

}

.wpcf7-captchac {

	border-radius: 5px;

}

.sform select {

	border-radius: 5px;

	border: 0;

	padding: 6px;

	width: 343px;

	line-height: 20px;

}

.sform input[type="submit"], .sform input.wpcf7-submit {

	background: #502145;

	padding: 5px;

	border: 1px solid #502145;

	border-radius: 5px;

	color: #fff;

	cursor: pointer;

	width: 100px;

	margin-top: 5px;

	float: left;

}

.sform span {

	color: #333!important

}

a.scontact-close {

	color: #fff;

	margin: 15px 10px 0 0;

	display: block;

	float: right

}

.contacth span.wpcf7-not-valid-tip, #seo-analysis span.wpcf7-not-valid-tip {

	display: block;

}

.contacth input.error {

	border: 1px solid #fff;

	background: #602363;

	color: #fff;

}

.contacth .wpcf7-response-output, #seo-analysis .wpcf7-response-output {

	background: #fff;

	border: 1px solid #fff;

	color: #000

}

.contacth .wpcf7-mail-sent-ok, #seo-analysis .wpcf7-mail-sent-ok {

	color: green;

	border: 1px solid #fff;

}

.contacth .wpcf7-list-item-label {

	color: #fff!important;

	letter-spacing: 0;

	font-weight: normal;

}

.contacth img.ajax-loader {

	vertical-align: top!important;

}

br.clear-form {

	clear: both;

	margin-top: -15px;

}

.sform span.wpcf7-list-item {

	display: block

}

.sub_banner {

	position: relative;

	width: 985px;

	height: 209px;

}

ul.xoxo {

	padding: 0;

	margin: 0;

	list-style-type: none;

}

ul.xoxo li {

	padding: 0;

	margin: 0;

	position: relative;

	width: auto;

	height: auto;

}

ul.xoxo ul {

	padding: 0;

	margin: 0;

	list-style-type: none;

}

ul.xoxo ul li {

	padding: 0;

	margin: 0;

	list-style-type: none;

	position: relative;

	width: auto;

	height: auto;

}

.msg_insider {

	width: 268px;

}

.captcha_insider {

	width: 180px;

}

.captcha_insider2 {

	width: 80px;

}

span.wpcf7-not-valid-tip {

	border-color: black !important;

}

.wpcf7-response-output {

	margin-top: 35px !important;

}

.field_left {

	position: relative;

	width: 180px;

	height: auto;

	float: left;

	margin-left: 10px;

	margin-bottom: 10px;

}

.field_rite {

	position: relative;

	width: 350px;

	height: auto;

	float: left;

	margin-bottom: 10px;

}

.field_left2 {

	position: relative;

	width: 270px;

	height: auto;

	float: left;

	margin-bottom: 10px;

}

.field_rite2 {

	position: relative;

	width: 440px;

	height: auto;

	float: left;

	margin-left: 10px;

	margin-bottom: 10px;

}

.inner_textarea {

	height: 120px;

	width: 270px;

}

span.red {

	color: #900

}

.read_more {

	background: #621B6F;

	padding: 5px 10px;

	border-radius: 5px;

	color: #FFF;

	font-size: 12px;

}

.wpcf7-list-item {

	display: block;

}

.single_event h6 {

	font-family: 'OpenSans-Bold';

	font-size: 16px;

	color: #602363;

	padding: 8px 0;

	margin: 0;

	text-transform: uppercase

}

.single_event h6 span {

	font-size: 14px;

	color: #737373;

	text-transform: none;

	font-family: 'OpenSans';

	font-weight: normal

}

.single_event h6 span a {

	color: #737373

}

.em-location-map {

	width: 100% !important;

}

.inside_drop {

	width: 270px;

}

/* shopp css */



.view_cart {

	position: absolute;

	width: auto;

	right: 20px;

	top: 30px;

	z-index: 9999

}

.product_box {

	position: relative;

	width: 168px;

	height: auto;

	float: left;

	margin-right: 10px;

	min-height:260px;

	text-align: center;

	font-size: 14px;

}

.product_box p {

	padding: 2px 0px

}

.product_box a {

	color: #393939

}

.product_box img {

	border: solid 1px #b4b4b4;

}

.addtocart {

	background: url(images/btn_add_to_cart.jpg) no-repeat;

	width: 144px;

	height: 37px;

	cursor: pointer;

	border: none;

	font-size: 0

}

#shopp .gallery {

	float: none !important

}

#shopp .gallery .previews {

	margin-top: 40px !important;

}

#shopp .gallery .previews li.active img {

	border: solid 1px #b4b4b4;

}

#shopp .gallery {

	margin: 0 !important;

	margin-bottom: 10px !important

}

#shopp form.product ul, #shopp form.product ul li, #shopp form.product ul li label {

	clear: none;

	display: block;

	font-size: 16px !important;

	font-weight: bold;

}

#shopp select {

	height: 23px;

	margin-top: 8px;

}

#shopp dt {

	text-align: left !important;

	width: 55% !important

}

#shopp dl {

	margin: 0

}

#shopp ul.breadcrumb {

	margin: 0 !important;

	padding-bottom: 10px !important

}

#shopp ul.breadcrumb li strong {

	font-weight: normal

}

.order_flower_btn {

	width: 241px;

	height: 44px;

	float: left;

	margin-top: -25px;

	margin-top: 0px;

	margin-bottom: 10px;

	position: relative;

	margin-right: 20px;

}

.condolence_btn {

	width: 241px;

	height: 44px;

	float: left;

	position: relative;

	margin-bottom: 10px;

	margin-top: -25px;

	margin-top: 0px;

}

.coment_tracback {

	display: none

}

#checkout-button {

	background: url(images/btn_submit.png) no-repeat;

	width: 102px;

	height: 27px;

	text-indent: -9999px;

	border: none;

	cursor: pointer

}

.update-button {

	background: url(images/btn_update_subtotal.png) no-repeat;

	width: 115px;

	height: 27px;

	text-indent: -9999px;

	border: none;

	cursor: pointer

}



.testimonial_content { font-size:12px;}

.foot_menu{

	position:relative;

	float:left;

	width:33%;

	height:auto;

}



.hr_footer{ position:relative; border-top:1px dotted #fff; margin:10px; width:auto; line-height:normal;}



.btn_readmore{position:relative; background:#602363; border-radius:6px; color:#fff; font-size:12px; display:inline-block; text-align:center; padding:5px 10px;float: right;

margin-right: 15px; }

.orderinfo_box{
	position:relative;
	width:410px;
	padding:10px; 
	background:#EBE5D9;
	margin-bottom:15px; font-family: 'OpenSans-Semibold';
	margin-top:10px; padding:3px 10px;
}
.orderinfo_box p{padding:0px;}
.order_text{ font-size:18px; color:#000; display:block; font-weight:700;}
.number_order{ color:#000; font-weight:bold; font-size:30px; display:block; padding:5px 0;}