/*
	URL: lsart.ru
*/

@font-face {
	font-family:Roboto; 
	src:url(/assets/simple/img/Roboto-Regular.ttf);
}

@font-face {
	font-family:RobotoMedium; 
	src:url(/assets/simple/img/Roboto-Medium.ttf);
}

@font-face {
	font-family:RobotoBold; 
	src:url(/assets/simple/img/Roboto-Bold.ttf);
}

b, h1, h2, h3, h4, h5 {
	font-family:RobotoBold;
}
.btnopl {
	padding: 9px;
    margin-top: 1px;
    width: 100%;
    background: white;
    border-radius: 7px;
    border: 1px solid #877575;
    cursor: pointer;
}
.modal-body input {
    display: block;
    width: 100%;
    height: 25px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 14px;
    line-height: 27px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
html, 
body {
	margin:0; 
	padding:0;
	height:100%;
	font-family:Roboto, sans-serif;
	font-size:14px; 
	color:#757575;
}

a {
	color:#757575; 
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

ul, 
li {
	display:block; 
	padding:0; 
	margin:0; 
	list-style:none;
}

.left {
	float:left;
}

.right {
	float:right;
}

.center {
	text-align:center;
}

.hidden {
	overflow:hidden;
}

.clear {
	clear:both;
}

.logo, .nav li a, .nav li a:before, .search input[type="submit"], .viewnin, .saleitemimages img, .up, .submenu li a, .lastitemimages img, .lastitemprice, .lastitemname a, .viewnfulllink, .viewnfullbuy, .box-modal-button, .box-modal_close, a.pagebutton, .buyform input[type="submit"] {
	transition:all 0.3s ease;
}

.wrapper {
	min-width:1200px;
	min-height:100%;
	position:relative;
}

.full {
	background:url(/assets/simple/img/full.png) repeat-y 0 0;
	width:1190px;
	margin:0 auto;
	overflow:hidden;
}

.header {
	background:url(/assets/simple/img/header.png) no-repeat 0 0;
	width:1190px;
	height:64px;
	overflow:hidden;
}

.logo {
	width:192px;
	height:46px;
	float:left;
	display:block;
	margin:8px 0 0 53px;
	outline: none;
}

.logo:hover {
	opacity:0.5;
}

.nav {
	width: 590px;
	height:46px;
	float:left;
	margin:7px 0 0 62px;
}

.nav li {
	float:left;
	height:46px;
	margin:0 2px 0 0;
}

.nav li a {
	display:block;
	height:46px;
	line-height:46px;
	text-decoration:none;
	padding:0 13px;
	background:#262626;
	border-radius:5px;
	font-size:15px;
	color:#ffffff;
	font-family:RobotoMedium; 
}

.nav li a:hover {
	background:#0a96d5;
	color:#fff;
}

.ico-home a:before,
.ico-buy a:before,
.ico-rev a:before {
	height:23px;
	content:'';
	display:block;
	position:relative;
	top:11px;
}

.ico-home a:before {
	background:url(/assets/simple/img/ico-home.png) no-repeat center center;
	width:23px;
}

.ico-buy a:before {
	background:url(/assets/simple/img/ico-buy.png) no-repeat center center;
	width:20px;
}

.ico-rev a:before {
	background:url(/assets/simple/img/ico-rev.png) no-repeat center center;
	width:28px;
}

.ico-home a:hover:before {
	background:url(/assets/simple/img/ico-home-h.png) no-repeat center center;
}

.ico-buy a:hover:before {
	background:url(/assets/simple/img/ico-buy-h.png) no-repeat center center;
}

.ico-rev a:hover:before {
	background:url(/assets/simple/img/ico-rev-h.png) no-repeat center center;
}

.search {
	float:right;
	margin: 11px 6px 0 0;
	position:relative;
}

.search input {
	font-family:Roboto;
	font-size:14px;
	border:0;
	outline:0;
	background:0;
}

.search input[type="text"] {
	width: 204px;
	height:38px;
	background:#f3f3f3;
	border-radius:5px;
	padding: 0 67px 0 15px;
	color:#262626;
}

.search input[type="text"]:-moz-placeholder,
.search input[type="text"]::-webkit-input-placeholder {
	color:#d7d7d7;
}

.search input[type="submit"] {
	background:url(/assets/simple/img/search.png) no-repeat 0 0;
	width:16px;
	height:16px;
	position:absolute;
	cursor:pointer;
	top:12px;
	right:12px;
} 

.search input[type="submit"]:hover {
	opacity:0.5;
}

.container {
	overflow:hidden;
}

.container-l {
	float:left;
	width:297px;
	padding:0 0 10px 0;
}

.container-r {
	overflow:hidden;
	padding:0 0 75px 0;
}

.topitem {
	margin:0 0 17px 10px;
	overflow:hidden;
}

.item {
	width:269px;
	height:73px;
	background:#262626;
	border-radius:5px;
	float:left;
	margin:0 3px 0 0;
	padding:0 5px 0 15px;
}

.itemnum {
	background:url(/assets/simple/img/itemnum.png) no-repeat 0 center;
	font-family:RobotoMedium;
	font-size:29px;
	color:#fff;
	padding:0 0 0 27px;
	margin:16px 0 0 0;
	height:24px;
	line-height:24px;
}

.itemname {
	color:#3cc431;
	padding:5px 0 0 0;
	width:165px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.itemname a {
	color:#3cc431;
	text-decoration:none;
}

.itemimages {
	float:right;
	position:relative;
	top:3px;
}

.itemimages img {
	width:95px;
	height:67px;
	display:block;
	border-radius:3px;
	position:relative;
}

.itemrow {
	position:absolute;
	width:26px;
	height:26px;
	line-height:26px;
	text-align:center;
	border-radius:50%;
	top:3px;
	right:3px;
	z-index:20;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0, 0.4);
}

a.viewn {
	margin:0 10px 3px 10px;
	overflow:hidden;
	display:block;
	text-decoration:none;
}

.viewn:hover .viewnin {
	background:#f9f9f9;
}

.viewnimages {
	margin:0 5px 0 0;
	float:left;
}

.viewnimages img {
	width:197px;
	height:90px;
	display:block;
	border-radius:5px;
}

.viewnin {
	background:#fff;
	border-radius:5px;
	overflow:hidden;
	height:90px;
	padding:0 40px 0 20px;
}

.viewntitle {
	background:url(/assets/simple/img/viewntitle.png) no-repeat 0 bottom;
	font-size:18px;
	font-family:RobotoMedium;
	color:#4e4e4e;
	margin:15px 0 5px 0;
	padding:0 0 5px 0;
}

.viewninfo b {
	font-family:RobotoMedium;
	font-weight:100;
}

.viewninfo img {
	position:relative;
	top:1px;
}

.viewnprice {
	float:right;
	width:135px;
	height:74px;
	border-left:2px solid #efefef;
	margin:8px 0 0 0;
}

.viewnrub {
	width:93px;
	height:38px;
	line-height:40px;
	background:#4caf50;
	border-radius:5px;
	margin:18px 0 0 43px;
	color:#fff;
	text-align:center;
	font-size:10px;
}

.viewnrub b,
.viewnsale b {
	font-family:RobotoMedium;
	font-weight:100;
	font-size:14px;
}

.viewnrub span,
.viewnsale span {
	position:relative;
	top:-5px;
}

.viewnsale {
	text-align:center;
	font-size:10px;
	width:93px;
	margin:5px 0 0 43px;
	color:#ea3023;
}

.footer {
	width:873px;
	background:#282828;
	padding:0 10px 0 10px;
	font-size:13px;
	position:absolute;
	bottom:0;
	height: 70px;
}

.footer .left,
.footer .right {
	padding:22px 0 0 0;
}

.footer .center {
    padding: 22px 30px;
    float: left;
    text-align: left;
    width: 590px;
    overflow: hidden;
    height: 27px;
}

.footer .left a {
	color:#3dcf31;
	text-decoration:none;
}

.footer .right a {
	color:#fc391d;
	text-decoration:none;
}

.paginator {
	float:left;
	position:relative;
	left:50%;
	margin:20px 0 10px 0;
}

.paginator div {
	float:left;
	position:relative;
	right:50%;
}

.paginator a,
.paginator span {
	float:left;
	display:block;
	width:24px;
	height:24px;
	line-height:26px;
	text-align:center;
	border-radius:5px;
	text-decoration:none;
	margin:0 2px 0 0;
	color:#fff;
	font-family:RobotoMedium;
	font-size:14px;
}

.paginator a {
	background:#212121;
	cursor:pointer;
}

.paginator span {
	background:#363636;
}

.prev {
	background:#212121 url(/assets/simple/img/prev.png) no-repeat center center !important;
}

.next {
	background:#212121 url(/assets/simple/img/next.png) no-repeat center center !important;
}

.saleitem {
	overflow:hidden;
	margin:0 auto 10px auto;
	width:258px;
}

.saleitem .center {
	color:#fff;
	font-size:15px;
	padding:0 0 10px 0;
}

.saleitemimages {
	position:relative;
}

.saleitemimages img {
	width:256px;
	height:138px;
	border:1px solid #3cc431;
	border-radius:5px;
	display:block;
}

.saleitemimages:hover img {
	opacity:0.8;
}

.saleitemproc {
	position:absolute;
	width:60px;
	height:33px;
	line-height:34px;
	text-align:center;
	background:rgba(60,196,49, 0.9);
	border-radius:5px;
	top:5px;
	left:5px;
	color:#fff;
	font-size:17px;
	font-family:RobotoMedium;
	z-index:20;
}

.saleitemprice {
	position:absolute;
	width:69px;
	height:33px;
	line-height:34px;
	text-align:center;
	background:rgba(244,67,54, 0.9);
	border-radius:5px;
	top:5px;
	right:5px;
	color:#fff;
	font-size:17px;
	font-family:RobotoMedium;
	z-index:20;
}

.saleitemprice span {
	font-size:11px;
	font-family:Roboto;
	font-weight:100;
	position:relative;
	top:-5px;
}

.saleitemname {
	background:#181818;
	height:35px;
	line-height:36px;
	border-radius:5px;
	margin:5px 0 0 0;
	font-size:15px;
	color:#fff;
	padding:0 10px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.saleitemname  a {
	color:#fff;
	text-decoration:none;
}

.up {
	background:url(/assets/simple/img/up.png) no-repeat 0 0;
	width:41px;
	height:26px;
	position:absolute;
	right:10px;
	top:-26px;
	cursor:pointer;
}

.up:hover {
	opacity:0.8;
}

.bnav a {
	background:#262626;
	width:297px;
	height:37px;
	border-bottom:1px solid #212121;
	line-height:38px;
	display:block;
	text-decoration:none;
}

.bnav a:hover {
	background:#292929;
}

.bnav a span {
	display:block;
	padding:0 0 0 36px;
	color:#fff;
	font-size:15px;
}

.bnav1 a span {
	display:block;
	padding:0 0 0 36px;
	color:#fff;
	font-size:15px;
}

.bnav1 a {
	background:#262626;
	width:217px;
	height:37px;
	border-bottom:1px solid #212121;
	line-height:38px;
	display:block;
	text-decoration:none;
}

.bnav1 a:hover {
	background:#292929;
}

.sublink.opened,
.sublink.opened:hover {
	background:#292929 url(/assets/simple/img/sublink.png) no-repeat 274px center;
}



.blocktop {
	font-size:12px;
	text-transform:uppercase;
	color:#444444;
	padding:10px 0 10px 10px;
}

.submenu li {
	width:279px;
	height:21px;
	margin:4px 0 4px 10px;
}

.submenu li a {
	height:21px;
	line-height:22px;
	display:block;
	text-decoration:none;
	background:url(/assets/simple/img/bnavrow.png) no-repeat 6px center;
	border-radius:3px;
	padding:0 0 0 17px;
}

.submenu li a:hover {
	color:#3bbb30;
	background:#292929 url(/assets/simple/img/bnavrowh.png) no-repeat 6px center;
}

.lastitem {
	width:273px;
	margin:0 auto 5px auto;
}

.lastitem:hover img {
	border:2px solid #1c7dc8;
}

.lastitem:hover .lastitemprice {
	background:#1c7dc8;
}

.lastitem:hover .lastitemname a {
	color:#1c7dc8;
}

.lastitemimages {
	width:273px;
	/* height:74px; */
	position:relative;
}

.lastitemimages img {
	width:269px;
	/* height:70px; */
	display:block;
	border:2px solid #303030;
	border-radius:3px;
}

.lastitemprice {
	position:absolute;
	    width: 100px;
	height:24px;
	line-height:24px;
	color:#fff;
	font-family:RobotoMedium;
	text-align:center;
	background:#332e2e;
	border-radius:3px;
	top:5px;
	left:5px;
}

.lastitemsale {
	position:absolute;
	width:55px;
	height:24px;
	line-height:24px;
	color:#fff;
	font-family:RobotoMedium;
	text-align:center;
	background:#c93a2f;
	border-radius:3px;
	top:5px;
	right:5px;
}

.lastitemprice span,
.lastitemsale span {
	font-size:10px;
	font-family:Roboto;
	font-weight:100;
	position:relative;
	top:-4px;
}

.lastitemname {
	height:29px;
	padding:0 10px;
	line-height:30px;
	background:#323232;
	border-radius:3px;
	margin:5px 0 0 0;
	color:#fff;
	font-size:13px;
	text-align:center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.lastitemname a {
	color:#fff;
	text-decoration:none;
}

.viewnfull {
	overflow:hidden;
	padding:0 10px;
}

.viewnfullname {
	font-size:19px;
	font-family:RobotoMedium;
	color:#262626;
	padding:0 0 10px 0;
}

.viewnfullimages {
	float:left;
	margin:0 10px 0 0;
}

.viewnfullimages img {
	width:395px;
	height:186px;
	display:block;
	border-radius:3px;
}

.viewnfullin {
	overflow:hidden;
}

.viewnfullinfo {
	height:37px;
	line-height:40px;
	border-radius:5px;
	margin:0 0 4px 0;
	padding:0 0 0 34px;
	color:#fff;
}

.viewnfullinfo span {
	color:#3ba932;
}

.vfullico1 {
	background:#262626 url(/assets/simple/img/vfullico1.png) no-repeat 11px center;
}

.vfullico2 {
	background:#262626 url(/assets/simple/img/vfullico2.png) no-repeat 11px center;
}

.vfullico3 {
	background:#262626 url(/assets/simple/img/vfullico3.png) no-repeat 11px center;
}

a.viewnfulllink {
	display:block;
	text-decoration:none;
	width:135px;
	height:38px;
	line-height:38px;
	background:#db3430;
	border-radius:5px;
	text-align:center;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0, 0.5);
	font-family:RobotoMedium;
	float:left;
	margin:0 3px 0 0;
}

a.viewnfulllink:hover {
	background:#b32623;
}

.viewnfullsale {
	width:96px;
	height:38px;
	line-height:38px;
	background:#1c7cc7;
	border-radius:5px;
	text-align:center;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0, 0.5);
	font-family:RobotoMedium;
	float:left;
	margin:0 3px 0 0;
	font-size:18px;
}

.viewnfullprice {
	width:95px;
	height:38px;
	line-height:38px;
	background:#128009;
	border-radius:5px 0 0 5px;
	text-align:center;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0, 0.5);
	font-family:RobotoMedium;
	float:left;
	font-size:18px;
}

.viewnfullsale span,
.viewnfullprice span {
	font-size:10px;
	font-family:Roboto;
	font-weight:100;
	position:relative;
	top:-7px;
}

.viewnfullbuy {
	width:135px;
	height:38px;
	line-height:38px;
	background:#2aa420;
	border-radius:0 5px 5px 0;
	text-align:center;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0, 0.5);
	font-family:RobotoMedium;
	float:left;
	font-size:14px;
	cursor:pointer;
}

.viewnfullnobuy {
    width: 135px;
    height: 38px;
    line-height: 38px;
    background: rgba(18, 128, 9, 0.62);
    border-radius: 0 5px 5px 0;
    text-align: center;
    color: #fff;
    text-shadow: 0 1px rgba(0,0,0, 0.5);
    font-family: RobotoMedium;
    float: left;
    font-size: 14px;
    cursor: default;
}

.viewnfullbuy:hover {
	background:#33be27;
}

.tabnav {
	background:url(/assets/simple/img/tabnav.png) repeat-x 0 0;
	overflow:hidden;
	height:46px;
	margin:17px 0 6px 0;
}

.tabnav li {
	float:left;
	height:46px;
}

.tabnav li a {
	display:block;
	text-decoration:none;
	cursor:pointer;
	height:46px;
	line-height:36px;
	padding:0 20px;
	font-size:15px;
	color:#6d6d6d;
}

.tabnav li a:hover {
	color:#3f3e3e;
}

.tabnav li.active a {
	background:url(/assets/simple/img/tabnav-a.png) no-repeat center 0;
	color:#fff;
}

.tabtext {
	background:#fff;
	padding:10px;
	margin:0 0 6px 0;
	color:#5d5d5d;
	font-size:14px;
}

.tabtext {
	display:none;
}

.tabtext.active {
	display:block;
}

.arcticmodal-overlay,
.arcticmodal-container {
	position:fixed; 
	left:0; 
	top:0; 
	right:0; 
	bottom:0; 
	z-index:1000;
}

.arcticmodal-container {
	overflow:auto; 
	margin:0; 
	padding:0; 
	border:0; 
	border-collapse:collapse; 
}

*:first-child+html .arcticmodal-container {
	height:100%;
}

.arcticmodal-container_i {
	height:100%; 
	margin:0 auto;
}

.arcticmodal-container_i2 {
	padding:24px; 
	margin:0; 
	border:0; 
	vertical-align:middle;
}

.arcticmodal-error {
	padding:20px; 
	border-radius:10px; 
	background:#000;
	color:#fff;
}
.arcticmodal-loading {
	width:80px; 
	height:80px;
	border-radius:10px;
}

.box-modal {
	position:relative;
	width:578px;
	border-radius:5px;
	background:#fff;
	z-index:100;
}

.box-modal-top {
	height:49px;
	line-height:50px;
	background:#3cc431;
	border-radius:5px 5px 0 0;
	color:#fff;
	font-size:18px;
	font-family:RobotoMedium;
	text-align:center;
}

.box-modal-content {
	padding:20px 10px 10px 10px;
}

.box-modal-name {
	height:34px;
	line-height:34px;
	text-align:center;
	background:#eeeeee;
	border-radius:3px;
	color:#6d6d6d;
	font-size:18px;
	font-family:RobotoMedium;
	padding:0 10px;
	margin:0 0 9px 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}

.box-modal-info {
	height:28px;
	line-height:30px;
	overflow:hidden;
	margin:0 0 9px 0;
}

.box-modal-info input {
	float:right;
	border:0;
	outline:0;
	background:#efefef;
	color:#262626;
	font-size:14px;
	font-family:Roboto;
	padding:0 10px;
	width:445px;
	height:28px;
	border-radius:3px;
}

.box-modal-info input::-webkit-input-placeholder {
	color:#dbdbdb;
}

.box-modal button {
	border:0;
	outline:0;
}

.box-modal-button {
	border-bottom:3px solid #24961a !important;
	background:#3cc431;
	cursor:pointer;
	width:558px;
	height:38px;
	border-radius:5px;
	font-size:14px;
	text-align:center;
	color:#fff;
	font-family:RobotoMedium;
}

.box-modal-button:hover {
	background:#31a828;
}

.box-modal_close {
	background:url(/assets/simple/img/box-modal_close.png) no-repeat 0 0;
	width:15px;
	height:16px;
	position:absolute;
	right:-20px;
	top:-13px;
	cursor:pointer;
}

.box-modal_close:hover {
	opacity:0.5;
}

.pageloop {
	padding:0 10px;
	overflow:hidden;
}

.pagetitle {
	height:44px;
	line-height:44px;
	background:#262626;
	border-radius:5px;
	color:#fff;
	font-size:16px;
	font-family:RobotoMedium;
	margin-right: 35px;
	text-align:center;
}

.pagecontent {
	background:#fff;
	border-radius:5px;
	padding:20px 10px;
	overflow:hidden;
}

.buyviewn {
	background:#fff;
	border-radius:5px;
	padding:10px;
	margin:10px 0 0 0;
	overflow:hidden;
	font-family:RobotoMedium;
}

.buyviewn span {
	color:#2cab22;
}

.buyviewn a {
	color:#0a96d5;
	text-decoration:none;
}

.rowgreen {
	background:url(/assets/simple/img/rowgreen.png) no-repeat 0 center;
	padding:0 0 0 20px;
	font-size:16px;
	font-family:RobotoMedium;
}

a.pagebutton {
	display:block;
	text-decoration:none;
	margin:10px auto 0 auto;
	width:189px;
	height:38px;
	line-height:40px;
	background:#2aa420;
	border-radius:5px;
	text-align:center;
	font-family:RobotoMedium;
	color:#fff;
	text-shadow:0 1px rgba(0,0,0, 0.4);
}

a.pagebutton:hover {
	background:#208019;
}

.contactico1 {
	background:url(/assets/simple/img/contactico1.png) no-repeat 0 center;
	padding:0 0 0 16px;
	font-size:16px;
	font-family:RobotoMedium;
}

.contactico5 {
	background:url(/assets/simple/img/contactico5.png) no-repeat 0 center;
	padding:0 0 0 16px;
	font-size:16px;
	font-family:RobotoMedium;
}

.contactico2 {
	background:url(/assets/simple/img/contactico2.png) no-repeat 0 1px;
	padding:0 0 0 18px;
	margin:0 0 3px 5px;
}

.contactico3 {
	background:url(/assets/simple/img/contactico3.png) no-repeat 0 2px;
	padding:0 0 0 18px;
	margin:0 0 3px 5px;
}

.contactico4 {
	background:url(/assets/simple/img/contactico4.png) no-repeat 0 1px;
	padding:0 0 0 18px;
	margin:0 0 3px 5px;
}

.rulesred {
	color:#d43d31;
	font-family:RobotoMedium;
}

.rulesgreen {
	color:#34a72a;
	font-family:RobotoMedium;
}

.revico {
	background:url(/assets/simple/img/revico.png) no-repeat 0 center;
	padding:0 0 0 18px;
	font-size:16px;
	font-family:RobotoMedium;
}

.buyico {
	background:url(/assets/simple/img/buyico.png) no-repeat 0 center;
	padding:0 0 0 18px;
	font-size:16px;
	font-family:RobotoMedium;
}

.buyform {
	margin:20px 0 0 0;
}

.buyform input {
	border:0;
	outline:0;
	background:0;
	font-family:Roboto;
	font-size:14px;
}

.buyform input[type="text"] {
	width:813px;
	height:39px;
	background:#efefef;
	border-radius:5px;
	padding:0 15px;
}

.buyform input[type="submit"] {
	width:843px;
	height:39px;
	background:#0a96d5;
	border-radius:5px;
	margin:5px 0 0 0;
	cursor:pointer;
	color:#fff;
	text-align:center;
	font-size:15px;
	font-family:RobotoMedium;
}

.buyform input[type="submit"]:hover {
	background:#0d75a4;
}

.bord {
padding: 30px 135px;
background: #f5f5f5;
}

.purm {
width: 560px;
    padding: 0 10px;
    border: 1px solid #C3CBD4;
    border-radius: 3px;
    height: 35px;
    font-size: 14px;
}

.purc {
width: 200px;
    padding: 0 10px;
    border: 1px solid #C3CBD4;
    border-radius: 3px;
    height: 35px;
    font-size: 14px;
}

.butp {
    width: 581px;
    border: none;
    height: 42px;
    background: #4caf50;
    color: #fff;
    font-size: 15px;
    border-radius: 3px;
    font-weight: bold;
    margin-top: 10px;
    cursor: pointer;
}

.butp:hover {
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
    background: #53b857;
}

.erorp {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
    padding: 20px 30px;
}

.titlep {
font-weight:bold;
}

.orderp {
    border-top: 1px solid #DFDCDC;
}

.ordert {
width:100%;
border: 0px;
    border-collapse: collapse;
}

.ordert td {
    padding: 7px 5px;
    font-size: 14px;
}

.orderp:hover {
    background: rgba(0, 0, 0, 0.03);
}

.sendb {
    border: none;
    padding: 4px 5px;
    color: #fff;
    background-color: #545151;
    cursor: pointer;
    border-radius: 3px;
}

.succ {
    color: #468847;
    background-color: #dff0d8;
    border-color: #d6e9c6;
    padding: 10px 20px;
}

.eror1 {
    color: #b94a48;
    background-color: #f2dede;
    border-color: #eed3d7;
    padding: 10px 20px;
}

.butorder {
    padding-left: 30px !important;
    background: url('/assets/simple/img/sprite1.png') 0 no-repeat;
    display: inline-block;
}

.panel-heading {
padding-left: 29px;
}

.panel-body {
padding: 29px;
}

.popup {
top: 0;
right: 0;
left: 0;
font-size: 14px;
z-index: 100001;
display: block;
visibility: hidden;
margin: 0 auto;
width: 90%;
min-width: 320px;
max-width: 600px;

position: fixed;
border: 1px solid #383838;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
background-color: #FFFFFF;

-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
-ms-box-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
-o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.8);

opacity: 0;

-webkit-transition: all ease .5s;
-moz-transition: all ease .5s;
-ms-transition: all ease .5s;
-o-transition: all ease .5s;
transition: all ease .5s;
}
.overlay:target+.popup {
top: 20%;
visibility: visible;
opacity: 1;
}

.close {
position: absolute;
top: -10px;
right: -10px;padding: 0;
width: 20px;
height: 20px;
border: 2px solid #ccc;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-ms-border-radius: 15px;
-o-border-radius: 15px;
border-radius: 15px;
background-color: rgba(61, 61, 61, 0.8);
-webkit-box-shadow: 0px 0px 10px #000;
-moz-box-shadow: 0px 0px 10px #000;
box-shadow: 0px 0px 10px #000;
text-align: center;
text-decoration: none;
font-weight: bold;
line-height: 20px;
-webkit-transition: all ease .8s;
-moz-transition: all ease .8s;
-ms-transition: all ease .8s;
-o-transition: all ease .8s;
transition: all ease .8s;
}
.close:before {
color: rgba(255, 255, 255, 0.9);
content: "X";
text-shadow: 0 -1px rgba(0, 0, 0, 0.9);
font-size: 12px;
}
.close:hover {
background-color: rgba(252, 20, 0, 0.8);
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);    
}
.popup p, .popup div {
margin-bottom: 20px;
}

.title_modal {
background: #272727;
color: white;
font-size: 22px;
padding: 14px;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.overlay {
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 100000;
visibility: hidden;

background-color: rgba(0, 0, 0, 0.7);
opacity: 0;
position: fixed; 
cursor: default; 
-webkit-transition: opacity .5s;
-moz-transition: opacity .5s;
-ms-transition: opacity .5s;
-o-transition: opacity .5s;
transition: opacity .5s;
}
.overlay:target {
visibility: visible;
opacity: 1;
}
.is-image {
top: 0;
right: 0;
bottom: 0;
left: 0;
display:block;
margin: auto;
width: 100%;
height: auto;

-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
border-radius: 4px;
}

ul.tabNavigation {
list-style: none;
margin-left: 20px;
padding: 0;
}
 
ul.tabNavigation li {
display: inline;
}
 
ul.tabNavigation li a {
padding: 24px 18px 6px 18px;
color: #000;
text-decoration: none;
}
 
ul.tabNavigation li a.selected,
ul.tabNavigation li a.selected:hover {
background: rgba(177, 182, 184, 0.24);
color: #000;
border-radius: 4px;
}
 
ul.tabNavigation li a:hover {
background: rgba(177, 182, 184, 0.24);
color: #000;
border-radius: 4px;
-webkit-transition: all ease .9s;
-moz-transition: all ease .9s;
-ms-transition: all ease .9s;
-o-transition: all ease .9s;
transition: all ease .9s;    
}
 
ul.tabNavigation li a:focus {
outline: 0;
}

input.captcha-shop-input {
width: 437px;
text-align: center;
font-size: 20px;
color: #5a5a5a;
padding: 0px 5px;
margin-top: 45px;
margin-left: 20px;
background-color: #ededed;
border: none;
display: table;
height: 45px;
-moz-appearance: textfield;
outline: none;
-webkit-appearance: none;
}

input.captcha-shop-input::-webkit-inner-spin-button { 
  display: none;
}

.buy_game {
background: #2aa420;
border-bottom: 1px solid #2aa420;
font-size: 22px;
padding: 7px 0px;
border-right: none;
border-left: none;
border-top: none;
width: 447px;
color: #fff;
margin-left: 20px;
cursor:pointer;
}

.prom {
font-family: tahoma;
font-size: 12px;
color: #424242;
float: right;
padding-bottom: 3px;
}

.select_pay {
text-align: center;
padding-bottom: 20px;
padding-top: 10px;
}

.agreement1 {
width: 447px;
margin-left: 20px;
}

.bp1 {
    color: rgb(76, 175, 80);
    font-weight: bold;
    font-size: 30px;
    font-family: arial;
}
.bp2 {
    color: rgba(255, 255, 255, 0.59);
    font-size: 9.6px;
    margin-top: -3px;
    font-family: 'Open Sans',sans-serif;
}
.bptext {
    color: #cfcfcf;
    overflow: hidden;
    height: 30px;
}

.holder {
    margin: 15px 0;
    text-align: center;

}

.holder a {
    cursor: pointer;
    color: #333;
    padding: 5px 7px;
}



.holder a.jp-previous { margin-right: 15px; }
.holder a.jp-next { margin-left: 15px; }

.holder a.jp-current, a.jp-current:hover { 
    color: #ffffff;
    font-weight: bold;
    padding: 5px 7px;
    background: #4caf50;
    text-decoration: none !important;
    border-radius: 3px;
}

.holder a.jp-disabled, a.jp-disabled:hover {
    color: #bbb;
}

.holder a.jp-current, a.jp-current:hover,
.holder a.jp-disabled, a.jp-disabled:hover {
    cursor: default; 
}

.holder span { margin: 0 5px; }

.last_coast {
	text-decoration: line-through;
    color: #ACA9A9;
    padding: 5px 8px;
    cursor: default;
    font-size: 14px;
    border-radius: 5px;
    margin: 0 0 0 60px;
    text-align: center;
    font-size: 12px;
}


.gift_block {
	padding: 0 20px;
}

#sharebutton {
font: bold 15px/40px arial;
background: #5B7FA6;
border: 1px solid #5B7FA6;
color: #fff;
width: 100%;
border-radius: 4px;
text-align: center;
margin-top: 30px;
text-transform: uppercase;
cursor: pointer;
}

#sharebutton:hover {
background: #688CB3;
}


#confirmbutton {
font: bold 15px/40px arial;
background: #4caf50;
border: 1px solid #4caf50;
color: #fff;
width: 100%;
border-radius: 4px;
text-align: center;
margin-top: 10px;
text-transform: uppercase;
cursor: pointer;
}

#confirmbutton:hover {
background: #62c066;
}

.gift_enter {
font: bold 15px/40px arial;
background: #62c066;
border: 1px solid #62c066;
color: #fff;
width: 100%;
border-radius: 4px;
text-align: center;
margin-top: 10px;
text-transform: uppercase;
cursor: pointer;
}


.avavk {
background: url('https://vk.com/images/camera_50.gif');
}

.ent_gift {
	padding-top: 15px;
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear
}
.fade.in {
    opacity: 1
}
.collapse {
    display: none
}
.collapse.in {
    display: block
}
tr.collapse.in {
    display: table-row
}
tbody.collapse.in {
    display: table-row-group
}
.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .35s;
    -o-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: height, visibility;
    -o-transition-property: height, visibility;
    transition-property: height, visibility
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}
.dropdown,
.dropup {
    position: relative
}
.dropdown-toggle:focus {
    outline: 0
}

.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}
.form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}
.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}