body, p, a, td, input, textarea, ul, ol, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4b1d0d;
	line-height: 18px;
}

h2 {
	margin-top:10px;
	font-size:18px;
	font-weight: bold;
}

p.small { font-size:10px; }
.right { text-align:right; }
.center { text-align:center; }
.nowrap { white-space: nowrap; }

body, td.body {
	background-color: #DBB28D;
	margin: 0px;
	padding: 0px;
	border: none;
	scrollbar-base-color: #46190A;
	scrollbar-arrow-color: #DBB28D;
}

/*body.content {*/
	/*background-color: #A17355;*/
	/*background-image: url(images/content-background4.jpg);*/
	/*background-repeat: no-repeat;*/
	/*background-position: center top;*/
/*}*/
/*body.contentwithoutbackground {*/
	/*background-color: #A17355;*/
/*}*/

li {
	padding-bottom: 10px;
	padding-right: 5px;
}
li.faqq {
	color: #46190A;
	font-weight: bold;
	font-style: italic;
	list-style-type: disc;
}
li.faqa {
	list-style-type: none;
}

ul.def {
	padding-bottom: 5px;
	padding-right: 5px;
}
li.def, li.def0 {
	padding-bottom: 2px;
	padding-right: 5px;
}
li.def0 {
	list-style-type: none;
}

img.showimage {
	border: 1px solid #000000;
}

p.bodytitle {
	font-size: 15px;
	font-weight: bold;
	/*color: #46190A;*/
	color: #000000;
	text-align: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 20px;
}
p.bodyparagraphtitle {
	font-weight: bold;
	/*color: #46190A;*/
	color: #000000;
	text-align: left;
	padding-left: 15px;
	padding-right: 5px;
}
p.body {
	text-align: justify;
	padding-left: 15px;
	padding-right: 5px;
}
p.bodyleft {
	text-align: left;
	padding-right: 5px;
}
p.bodyright {
	text-align: right;
	padding-right: 5px;
}
span.brown {
	color: #46190A;
}

em.body {
	font-weight: bold;
	/*color: #46190A;*/
	/*color: #000000;*/
	font-style: normal;
}

a {
	font-weight: bold;
	/*color: #46190A;*/
	/*color: #000000;*/
	color: #dbb28d;
	text-decoration: none;
}
a.brown {
	font-weight: bold;
	color: #46190A;
	text-decoration: none;
}
a:HOVER {
	text-decoration: underline;
}

p.error {
	font-weight: bold;
	background-color: #dbb28d;
	background-repeat: no-repeat;
	background-position: 14px 11px;
	padding: 15px 10px 15px 50px;
	background-image: url(images/error_x_merged.png);
	background-size: 23px;
}

p.warning {
	font-weight: bold;
	background-color: #FFFF66;
	background-repeat: no-repeat;
	background-position: 8px 8px;
	border: 1px dotted #FFCC00;
	padding: 16px 16px 16px 48px;
	color: #000000;
	background-image: url(images/warning-sign_merged.png);
}

p.information {
	font-weight: bold;
	background-color: #dbb28d;
	background-repeat: no-repeat;
	background-position: 14px 11px;
	padding: 15px 10px 15px 50px;
	background-image: url(images/information_i_merged.png);
	background-size: 23px;
}

span.headercontent, span.headercontent a {
	font-size: 2px;
	color: #6E240B;
	opacity:0.1;
	filter:alpha(opacity=10);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
}

input.ok_btn {
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	width: 40px;
}

p.copyright {
	font-size : 12px;
	font-weight : normal;
	color: #46190A;
	text-align : center;
	padding-top: 20px;
	padding-bottom: 10px;
}
a.copyright {
	font-size : 12px;
	font-weight : bold;
	color : #46190A;
}
video {
	max-width: 100%;
}
td.madeby2 {
	font-size: 11px;
	color: #B88B6A;
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/csuri_header-bg_matte4_bottom.jpg);
	background-color: #DBB28D;
	background-repeat: no-repeat;
	background-position: center top;
}
a.madeby2 {
	font-size: 11px;
	color: #B88B6A;
	text-decoration: none;
}
a.madeby2:HOVER {
	text-decoration: underline;
}

td.middle {
	background-color: #A17355;
}
td.headerleft {
	background-image: url(images/csuri_header-bg_matte4_left.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
td.headerright {
	background-image: url(images/csuri_header-bg_matte4_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{ 
	/*td.headerright,*/
    td.headerleft {
		position: relative;
	    left: 1px;
	}
}
table.site {
	background-image: url(images/csuri_header-bg_matte4_side.jpg);
	background-size: 1023px;
	background-repeat: repeat-y;
	background-position: center;
}
@-moz-document url-prefix() {
	table.site {
		background-position-x: 50.1%;
	}
}

img.flag {
	padding: 2px;
	border: none;
}

img.fountain {
	border: 1px solid #E1C487;
}
img.fountain:HOVER {
	border: 1px solid #46190A;
}

/* FORMS */

img.preview {
	cursor: pointer;
	vertical-align: middle;
}

div.offerformerror {
	color: #ff0000;
}

td.formbg {
	background-color: #FFFFCC;
}

input[type=submit],
input[type=password],
input[type=button],
input[type=reset],
input[type=text],
textarea {
	border: 1px solid #dbb28c;
	padding: 5px;
	line-height: 12px;
}
input[type=submit],
input[type=button],
input[type=reset] {
	padding: 10px;
}
::-webkit-input-placeholder { color: #9b7160; }
:-moz-placeholder { color: #9b7160; }
:-ms-input-placeholder { color: #9b7160; }
/*:hover::-webkit-input-placeholder { color: #b88976; }*/
/*:hover:-moz-placeholder { color: #b88976; }*/
/*:hover:-ms-input-placeholder { color: #b88976; }*/

.formfield350,
#form_editable input[type=text],
#form_editable input[type=submit],
#form_editable input[type=button],
#form_editable input[type=reset],
#form_editable textarea {
	font-size: 13px;
	width: 350px;
	background-color: #DBB28D;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 2px;
	padding: 5px;
	border: 1px #DBB28D solid;
	box-sizing: border-box;
}
#form_editable td {
	vertical-align: top;
	padding-bottom: 10px;
}
#form_editable input[type=button] {
	WIDTH: 175px;
}

.formfield130 {
	FONT-SIZE: 13px;
	WIDTH: 130px;
	BACKGROUND-COLOR: #DBB28D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 2px;
	padding: 2px 2px 2px 4px;
}

.formfield40 {
	FONT-SIZE: 13px;
	WIDTH: 40px;
	BACKGROUND-COLOR: #DBB28D;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 2px;
	text-align: right;
}

.formfield_btn {
	FONT-SIZE: 12px; 
	BACKGROUND-COLOR: #DBB28D; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* GALLERY */

	body.imagecontent {
		background-color: #A17355;
		font-size: 0px;
	}
	div.thumblist {
		overflow: hidden;
		width: 570px;
		height: 110px;
		font-size: 0px;
	}
	td.thumbnail {
		height: 100px;
		width: 100px;
		background-repeat: no-repeat;
		background-position: center center;
		border: 1px solid #000000;
		font-size: 0px;
	}
	img.gallery {
		border: 1px solid #000000;
		cursor: pointer;
	}

/* class */

.desktophide {
	display: none;
}
.table { display: table; }
.tr { display: table-row; }
.td { display: table-cell; }
.alignr { text-align: right; }

/* spec */

#offerbackground {
	background-color:#FFFFFF;
	opacity:0.5;
	filter:alpha(opacity=50);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	position:absolute;
	position: fixed;
	top:0px;
	left:0px;
	width:100vw;
	height:100vh;
	z-index:90;
}
#offercontainer {
		position: absolute;
		width: 90%;
		max-width: 500px;
		top: 50%;
		left: 50%;
		-webkit-transform: translateX(-50%) translateY(-50%);
		-ms-transform: translateX(-50%) translateY(-50%);
		transform: translateX(-50%) translateY(-50%);
		z-index:91;
		padding: 15px 0 0 15px;
		border-radius: 20px;
		-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
		background-color: #4a190a;
		-webkit-box-shadow: 0px 0px 68px 25px rgba(0,0,0,0.2);
		-moz-box-shadow: 0px 0px 68px 25px rgba(0,0,0,0.2);
		box-shadow: 0px 0px 68px 25px rgba(0,0,0,0.2);
	}
	#offercontainer.smallwindow {
		position: absolute;
		top: 2%;
		left: 50%;
		-webkit-transform: translateX(-50%)/* translateY(-50%)*/;
		-ms-transform: translateX(-50%)/* translateY(-50%)*/;
		transform: translateX(-50%)/* translateY(-50%)*/;
	}
	#offercontainer td {
		padding: 0 15px 15px 0;
	}
	#offerstamp {
		/*text-align:center;*/
	}
	#offerstamp * {
		color: #FFF;
	}
	#offercloser {
		z-index:92;
		text-align:right;
		margin-right: 30px;
	}
	@media (max-width: 425px)
	{
		#offercontainer table, #offercontainer tbody, #offercontainer tr, #offercontainer td {
			display: block;
			width: 100%;
			padding: 0;
			box-sizing: border-box;
			text-align: center;
		}
		#offercontainer table {
			padding: 0 5%;
		}
	}

.loading_menu {
	margin-left: 26px;
    margin-bottom: 12px;
}
.loading_menu.en {
    margin-bottom: -4px;
}

#content {
	position: relative;
	padding-left: 25px;
	/*padding-top: 20px;*/
	background: url(images/content-background4.png) center top no-repeat;
	}
	#content h1 {
		font-size: 2.5em;
		line-height: 1.2em;
		font-weight: normal;
		position: relative;
		/*left: -15px;*/
		/*text-transform: uppercase;*/
	}

#footer {
		background: #4c1e0e;
		position: relative;
		left: 2px;
		top: 10px;
		border-radius: 3px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
	}
	#footer * {
		color: #dcb18e;
		color: #a07354;
	}
	#footer .sitemap * {
		line-height: 20px;
	}
	#footer td {
		width: 24%;
		vertical-align: top;
		padding: 25px;
	}
	#footer td:first-child {
		padding-left: 30px;
	}
	#footer p {
		margin: 0px;
	}
	#footer .level-1 {
		display: none;
	}
	#footer .level-2 a {
		font-size: 120%;
	}
	#footer .level-3 a {
		font-weight: normal;
	}

.album_images {
		text-align: center;
	}
	.album_images .item img {
		height: 100px;
		margin: 0px 10px 10px 0px;
		border: 1px #f3e8df solid;
	}

#container {
	/*position: absolute;*/
	/*z-index: 50;*/
	margin: auto;
}

.content.shop th {
	text-align: left;
}
.content.shop tr td:nth-child(1),
.content.shop tr th:nth-child(1) {
	padding-left: 0;
}

#cart th {
		text-align: left;
	}
	#cart td,
	#cart th {
		padding: 5px 20px 5px 0px;
	}
	.cart-summ .label {
		padding: 5px 20px 5px 0px;
	}
	#cart .cart-summ .value {
		/*text-align: right;*/
		/*padding-right: 6%;*/
	}
	#cart hr {
		border: 0;
		height: 0;
		border-top: 1px solid #c19774;
		/*border-bottom: 1px solid rgba(255, 255, 255, 0.3);*/
	}
.shop .buttons input {
	max-width: 35%;
	margin-right: 1%;
}
.shop .buttons .torles {
	float: right;
}

.madeby {
	position: relative;
}
.top {
	display: none;
	/*display: block;*/
	position: fixed;
	bottom: 20px;
	right: 20px;
	color: #FFF!important;
	padding: 15px;
	border-radius: 30px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	background-color: rgba(76, 30, 14, 0.8);
	cursor: pointer;
	z-index: 100;
	box-shadow: 0px 0px 0px 0px rgba(76, 30, 14, 0.5);
	-webkit-box-shadow: 0px 0px 6px 1px rgba(76, 30, 14, 0.5);
	-moz-box-shadow: 0px 0px 0px 0px rgba(76, 30, 14, 0.5);
}
.top:hover {
	color: #FFF;
	text-decoration: none;
}

.share-content {
	text-align: right; 
	margin-right: 10px;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.crossfade > img { display: none; position: absolute; }
.crossfade > img:nth-child(1) { display: block; }

#menucontain { 
	position: relative;
}
#menu li { 
	list-style-type: none;
	display: inline-block;
}
#menu ul li { 
	display: block;
	padding-bottom: 0;
}
#menu .item { 
	color: #e8ccb5;
	position: absolute;
	font-weight: normal;
	font-family: Verdana, Arial;
}
#menu .item a { 
	font-size: 115%;
	color: #dbb28d;
	font-weight: normal;
	transition: all .2s;
	-moz-transition: all .2s; 
	-webkit-transition: all .2s; 
	-o-transition: all .2s; 
}
#menu .item a:hover { 
	color: #edd7c5;
	color: #F5DECC;
	text-decoration: none;
}
#menu .item > a { 
	position: absolute;
	z-index: 3200;
	font-weight: normal;
	white-space: nowrap;
}
#menu .item ul li { 
	display: block;
	display: none;
	max-width: 125px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#menu .item ul a { 
	font-size: 110%;
}
#menu .item ul img.icon { 
	position: absolute;
	max-width: 20px;
	max-height: 18px;
	object-fit: contain;
	object-position: center;
	margin-left: -32px;
	margin-top: -1px;
}
#menu .item ul.posm2 li { max-width: 145px; }
#menu .item ul.posm2 li { max-width: 100px; }
.menu-item-1 { left: 33px; top: 130px; }
.menu-item-2 { left: 144px; top: 130px; }
.menu-item-3 { left: 302px; top: 130px; }
.menu-item-4 { left: 417px; top: 130px; }
.menu-item-5 { left: 513px; top: 130px; }
.menu-item-6 { left: 592px; top: 130px; }
.menu-item-7 { left: 730px; top: 130px; }
.menu-item-2 > a { margin-left: -5px; }
.menu-item-3 > a { margin-left: -40px; }
.menu-item-4 > a { margin-left: -30px; }
.menu-item-5 > a { margin-left: -10px; }
.menu-item-2.en > a { margin-left: 0px; }
.menu-item-3.en > a { margin-left: -42px; }
.menu-item-4.en > a { margin-left: -35px; }
.menu-item-5.en > a { margin-left: -19px; }
.menu-item-6.en > a { margin-left: -10px; }
.mbg { 
	position: absolute;
	background: url('images/menu-bg.png') no-repeat top left; 
	width: 158px; 
	height: 33px;
	padding: 10px;
	box-sizing: border-box;
}
.mbg.posdrip { left: 603px; top: 103px; } 
.mbg.drip01 { background-position: 0 0; width: 195px; } 
.mbg.drip02 { background-position: 0 -34px; width: 195px; } 
.mbg.drip03 { background-position: 0 -68px; width: 195px; } 
.mbg.drip04 { background-position: 0 -102px; width: 195px; } 
.mbg.drip05 { background-position: 0 -136px; width: 195px; } 
.mbg.drip06 { background-position: 0 -170px; width: 195px; } 
.mbg.drip07 { background-position: 0 -204px; width: 195px; } 
.mbg.drip08 { background-position: 0 -238px; width: 195px; } 
.mbg.drip09 { background-position: 0 -272px; width: 195px; } 
.mbg.drip10 { background-position: 0 -306px; width: 195px; } 
.mbg.drip11 { background-position: 0 -340px; width: 195px; } 
.mbg.drip12 { background-position: 0 -374px; width: 195px; } 
.mbg.drip13 { background-position: 0 -408px; width: 195px; } 
.mbg.drip14 { background-position: 0 -442px; width: 195px; } 
.mbg.drip15 { background-position: 0 -476px; width: 195px; }
/*
*/
.mbg.posm1 { z-index: 1; /*left: -1px; top: 138px;*/ left: -33px; top: 15px; padding-left: 36px; } 
.mbg.m101 { background-position: 0 -516px; height: 53px; } 
.mbg.m102 { background-position: 0 -575px; height: 53px; } 
.mbg.m103 { background-position: 0 -634px; height: 53px; } 
.mbg.m104 { background-position: 0 -693px; height: 53px; } 
.mbg.m105 { background-position: 0 -752px; height: 58px; } 
.mbg.m106 { background-position: 0 -816px; height: 64px; } 
.mbg.m107 { background-position: 0 -886px; height: 69px; } 
.mbg.m108 { background-position: 0 -961px; height: 73px; } 
.mbg.m109 { background-position: 0 -1040px; height: 76px; } 
.mbg.m110 { background-position: 0 -1122px; height: 80px; } 
.mbg.m111 { background-position: 0 -1208px; height: 86px; } 
.mbg.m112 { background-position: 0 -1300px; height: 98px; } 
.mbg.m113 { background-position: 0 -1404px; height: 108px; } 
.mbg.m114 { background-position: 0 -1518px; height: 117px; } 
.mbg.m115 { background-position: 0 -1641px; height: 121px; } 
.mbg.posm2 { z-index: 2; /*left: 72px; top: 130px;*/ left: -71px; top: 15px; padding-left: 70px; } 
.mbg.m201 { background-position: 0 -1776px; width: 259px; height: 66px; } 
.mbg.m202 { background-position: 0 -1843px; width: 259px; height: 68px; } 
.mbg.m203 { background-position: 0 -1912px; width: 259px; height: 71px; } 
.mbg.m204 { background-position: 0 -1984px; width: 259px; height: 75px; } 
.mbg.m205 { background-position: 0 -2060px; width: 259px; height: 80px; } 
.mbg.m206 { background-position: 0 -2141px; width: 259px; height: 85px; } 
.mbg.m207 { background-position: 0 -2227px; width: 259px; height: 89px; } 
.mbg.m208 { background-position: 0 -2317px; width: 259px; height: 93px; } 
.mbg.m209 { background-position: 0 -2411px; width: 259px; height: 98px; } 
.mbg.m210 { background-position: 0 -2510px; width: 259px; height: 105px; } 
.mbg.m211 { background-position: 0 -2616px; width: 259px; height: 114px; } 
.mbg.m212 { background-position: 0 -2731px; width: 259px; height: 123px; } 
.mbg.m213 { background-position: 0 -2855px; width: 259px; height: 132px; } 
.mbg.m214 { background-position: 0 -2988px; width: 259px; height: 140px; } 
.mbg.m215 { background-position: 0 -3129px; width: 259px; height: 144px; } 
.mbg.posm3 { z-index: 3; /*left: 248px; top: 130px;*/ left: -53px; top: 15px; padding-left: 16px; } 
.mbg.m301 { background-position: 0 -3274px; width: 210px; height: 54px; } 
.mbg.m302 { background-position: 0 -3342px; width: 210px; height: 54px; } 
.mbg.m303 { background-position: 0 -3410px; width: 210px; height: 54px; } 
.mbg.m304 { background-position: 0 -3478px; width: 210px; height: 58px; } 
.mbg.m305 { background-position: 0 -3550px; width: 210px; height: 63px; } 
.mbg.m306 { background-position: 0 -3627px; width: 210px; height: 69px; } 
.mbg.m307 { background-position: 0 -3710px; width: 210px; height: 75px; } 
.mbg.m308 { background-position: 0 -3799px; width: 210px; height: 80px; } 
.mbg.m309 { background-position: 0 -3893px; width: 210px; height: 85px; } 
.mbg.m310 { background-position: 0 -3992px; width: 210px; height: 91px; } 
.mbg.m311 { background-position: 0 -4097px; width: 210px; height: 97px; } 
.mbg.m312 { background-position: 0 -4208px; width: 210px; height: 103px; } 
.mbg.m313 { background-position: 0 -4325px; width: 210px; height: 108px; } 
.mbg.m314 { background-position: 0 -4447px; width: 210px; height: 112px; } 
.mbg.m315 { background-position: 0 -4573px; width: 210px; height: 114px; } 
.mbg.posm4 { z-index: 4; /*left: 359px; top: 150px;*/ left: -57px; top: 17px; padding-left: 28px; border-top: 4px solid #4b1f0d; padding-top: 6px; } 
.mbg.m401 { background-position: 0 -4687px; width: 224px; height: 48px; } 
.mbg.m402 { background-position: 0 -4735px; width: 224px; height: 50px; } 
.mbg.m403 { background-position: 0 -4785px; width: 224px; height: 53px; } 
.mbg.m404 { background-position: 0 -4838px; width: 224px; height: 57px; } 
.mbg.m405 { background-position: 0 -4895px; width: 224px; height: 62px; } 
.mbg.m406 { background-position: 0 -4957px; width: 224px; height: 68px; } 
.mbg.m407 { background-position: 0 -5025px; width: 224px; height: 73px; } 
.mbg.m408 { background-position: 0 -5098px; width: 224px; height: 78px; } 
.mbg.m409 { background-position: 0 -5176px; width: 224px; height: 82px; } 
.mbg.m410 { background-position: 0 -5258px; width: 224px; height: 86px; } 
.mbg.m411 { background-position: 0 -5344px; width: 224px; height: 90px; } 
.mbg.m412 { background-position: 0 -5434px; width: 224px; height: 93px; } 
.mbg.m413 { background-position: 0 -5527px; width: 224px; height: 97px; } 
.mbg.m414 { background-position: 0 -5624px; width: 224px; height: 100px; } 
.mbg.m415 { background-position: 0 -5724px; width: 224px; height: 102px; } 
.mbg.posm5 { z-index: 5; /*left: 454px; top: 141px;*/ left: -58px; top: 15px; padding-left: 51px; } 
.mbg.m501 { background-position: 0 -5829px; width: 169px; height: 54px; } 
.mbg.m502 { background-position: 0 -5886px; width: 169px; height: 54px; } 
.mbg.m503 { background-position: 0 -5943px; width: 169px; height: 56px; } 
.mbg.m504 { background-position: 0 -6002px; width: 169px; height: 61px; } 
.mbg.m505 { background-position: 0 -6066px; width: 169px; height: 67px; } 
.mbg.m506 { background-position: 0 -6136px; width: 169px; height: 73px; } 
.mbg.m507 { background-position: 0 -6212px; width: 169px; height: 79px; } 
.mbg.m508 { background-position: 0 -6294px; width: 169px; height: 84px; } 
.mbg.m509 { background-position: 0 -6381px; width: 169px; height: 90px; } 
.mbg.m510 { background-position: 0 -6474px; width: 169px; height: 98px; } 
.mbg.m511 { background-position: 0 -6575px; width: 169px; height: 107px; } 
.mbg.m512 { background-position: 0 -6685px; width: 169px; height: 116px; } 
.mbg.m513 { background-position: 0 -6804px; width: 169px; height: 125px; } 
.mbg.m514 { background-position: 0 -6932px; width: 169px; height: 131px; } 
.mbg.m515 { background-position: 0 -7066px; width: 169px; height: 135px; } 
.mbg.posm6 { z-index: 1; /*left: 495px; top: 142px;*/ left: -96px; top: 15px; padding-left: 100px; } 
.mbg.m601 { background-position: 0 -7203px; width: 270px; height: 52px; } 
.mbg.m602 { background-position: 0 -7257px; width: 270px; height: 52px; } 
.mbg.m603 { background-position: 0 -7311px; width: 270px; height: 52px; } 
.mbg.m604 { background-position: 0 -7365px; width: 270px; height: 56px; } 
.mbg.m605 { background-position: 0 -7423px; width: 270px; height: 62px; } 
.mbg.m606 { background-position: 0 -7487px; width: 270px; height: 68px; } 
.mbg.m607 { background-position: 0 -7557px; width: 270px; height: 74px; } 
.mbg.m608 { background-position: 0 -7633px; width: 270px; height: 80px; } 
.mbg.m609 { background-position: 0 -7715px; width: 270px; height: 86px; } 
.mbg.m610 { background-position: 0 -7803px; width: 270px; height: 93px; } 
.mbg.m611 { background-position: 0 -7898px; width: 270px; height: 101px; } 
.mbg.m612 { background-position: 0 -8001px; width: 270px; height: 109px; } 
.mbg.m613 { background-position: 0 -8112px; width: 270px; height: 116px; } 
.mbg.m614 { background-position: 0 -8230px; width: 270px; height: 121px; } 
.mbg.m615 { background-position: 0 -8353px; width: 270px; height: 125px; } 

.auth.login {
	max-width: 450px;
	width: 100%;
	margin: auto;
	margin-top: 5%;
}