body {
	font-family: 'Cuprum', sans-serif;
	font-weight: 400;
	color: #333;
	font-size: 15px;
	line-height: 20px;
	width: 100%;
	background: url(../image/background.jpg) top fixed no-repeat;
}
h1, h2, h3, h4, h5, h6 {
	color: #444;
}
/* default font size */
/* Override the bootstrap defaults */
h1 {
	font-size: 33px;
}
h2 {
	font-size: 27px;
}
h3 {
	font-size: 21px;
}
h4 {
	font-size: 15px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10.2px;
}
a {
	color: #a32323;
}
a:focus, a:hover {
	color: #cd2c2c;
	text-decoration: none;
}
legend {
	font-size: 18px;
	padding: 7px 0px
}
label {
	font-size: 14px;
	font-weight: normal;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 14px;
}
.form-control:focus {
border-color: #A32323;
box-shadow: 0 0;	
}

hr {
	margin-top: 10px;
	margin-bottom: 10px;
}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
	font-size: 12px;
}
.input-group .input-group-addon {
	font-size: 12px;
	height: 30px;
}
/* Fix some bootstrap issues */
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
	display: inline;
}

.nav-tabs {
	margin-bottom: 15px;
}
div.required .control-label:before {
	content: '* ';
	color: #F00;
	font-weight: bold;
}
/* Gradent to all drop down menus */
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#wrapper {
	margin-top: 20px;
	margin-bottom: 20px;
	box-shadow: 4px 0 13px rgba(0, 0, 0, 0.45);
	background: #fff;
}
header { padding: 20px; }

.red {
	color: #a32323;
}

.list_link {
	padding: 0;
	margin: 20px 0; 
}

.list_link li {
	padding: 3px 0;
	list-style: none;
}

.list_link li a {
	color: #444;
}

.list_link li a:hover {
	color: #a32323;
	text-decoration: underline;
}

.simpleregister-block-content input[type="text"], .simpleregister-block-content input[type="tel"], .simpleregister-block-content input[type="email"] {
	display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
}

.simpleregister-block-content input[type="text"]:focus, .simpleregister-block-content input[type="tel"]:focus, .simpleregister-block-content input[type="email"]:focus {
    border-color: #A32323;
    box-shadow: 0 0;
}

.checkout-heading {
	color: #a32323;
	font-size: 16px;
}

/* top */
#top {
	background-color: #EEEEEE;
	border-bottom: 1px solid #e2e2e2;
	padding: 4px 0px 3px 0;
	margin: 0 0 20px 0;
	min-height: 40px;
}
#top .container {
	padding: 0 20px;
}
#top #currency .currency-select {
	text-align: left;
}
#top #currency .currency-select:hover {
	text-shadow: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
/*#top .btn-link, #top-links li, #top-links a {
	color: #888;
	text-shadow: 0 1px 0 #FFF;
	text-decoration: none;
}*/
#top .btn-link:hover, #top-links a:hover {
	color: #444;
}
#top-links .dropdown-menu a {
	text-shadow: none;
}
#top-links .dropdown-menu a:hover {
	color: #FFF;
}
#top .btn-link strong {
	font-size: 14px;
        line-height: 14px;
}
#top-links a + a {
	margin-left: 15px;
}
#logo { position: relative; }

#logo div.logo_block {
	padding: 1px;
	border: 1px solid #a32323;
}

#logo div.logo_block a {
	display: block;	
	background: #a32323;
}

#logo div.logo_block img {
	margin: auto;
}
/* search */
#search {
	width: 100%;
	margin: 19px 0 0 0;
    border: 1px solid #e7e7e7;
    background: #f7f7f7;
}
#search input {
	font-size: 15px;
    background: #f7f7f7;
    border: none;
	height: 35px;
    border-radius: 0;
	padding-right: 40px;
}	
#search input:focus {
	box-shadow: 0 0;
	border: 1px solid #a32323;
}

#search .input-lg {
	height: 40px;
	line-height: 20px;
	padding: 0 10px;
}
#search .btn-lg {
	font-size: 15px;
	line-height: 18px;
	padding: 10px 35px;
	text-shadow: 0 1px 0 #FFF;
}
#search button {
    top: 0px;
    position: absolute;
    right: 0px;
    z-index: 100;
	padding: 5px 8px;
}
#search button .fa {
	color: #c0c0c0;
	font-size: 23px;
}
#search button:hover .fa, #search button:focus .fa {
	color: #a32323;
}

/* cart */
#cart > .btn {
	text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #555555!important;
    border-top: 1px solid #fff;
    height: 39px;
    overflow: hidden;
	width: 100%;
	background: #d9d9d9;
}
#cart.open > .btn {
	background-image: none;
	background-color: #FFFFFF;
	
	color: #666;
	box-shadow: none;
	text-shadow: none;
}
#cart.open > .btn:hover {
	color: #444;
}
#cart .dropdown-menu {
	background: #fff;
	z-index: 1001;
	border-radius: 0;
}
#cart .dropdown-menu {
	min-width: 100%;
}
@media (max-width: 478px) {
	#cart .dropdown-menu {
		width: 100%;
	}
}
#cart .dropdown-menu table {
	margin-bottom: 10px;
}
#cart .dropdown-menu li > div {
	min-width: 427px;
	padding: 0 10px;
}
@media (max-width: 478px) {
	#cart .dropdown-menu li > div {
		min-width: 100%;
	}
}
#cart .dropdown-menu li p {
	margin: 20px 0;
}
/* cart-header-block */

#cart-header-block { 
padding: 10px 20px;
background: #b3b3b3; 
}

#cart-header-block > div > h2 {
color: #a32323;
margin-bottom: 5px;
margin-top: 5px;
font-size: 18px;
font-weight: bold;
}

#cart-header-block  p {
color: #fff;
font-size: 13px;
line-height: 19px;
margin: 0;
}

#cart-header-block  a {
color: #fff;
}

#cart-header-block .kiew {
    background: url(../image/kyivstar.png) no-repeat;
    padding-left: 35px;
}
#cart-header-block .mtc {
    background: url(../image/mts.png) no-repeat;
    padding-left: 35px;
}
#cart-header-block .life {
    background: url(../image/life.png) no-repeat;
    padding-left: 35px;
}
/* cart-header-block end */

/* top-links */

.block_topheader {
background: #d5d5d5;
}

.top-links .fa-2x {
font-size: 25px; 
margin-top: 3px; 
}

.top-links ul.list-inline, .top-links .list-inline_top ul.list-inline  {
margin: 0;
}
.top-links .list-inline_top {
padding: 0; 
margin: 0; 
overflow: hidden;
}

.top-links .list-inline_top li {
list-style: none;
width: 50%;
float: left;	
}

.top-links .list-inline_top li.light_grey{
background-color: #bebebe;
}

.top-links .list-inline_top li.dark_grey {
background-color: #a7a7a7;
}

.top-links .list-inline_top li a {
display: block;
color: #fff;
padding: 1px 15px;
font-weight: bold;
font-size: 16px;
line-height: 24px;		
}

.top-links ul.list-inline li a {
display: block;
color: #fff;
padding: 1px 27px 1px 0;
font-weight: bold;
font-size: 16px;
line-height: 32px;	
}

.top-links ul.list-inline li.light_grey {
position: relative;
background-color: #bebebe;
}

.top-links ul.list-inline li.light_grey:before {
content: "";
width: 0;
height: 0;
position: absolute;
left: -16px;
border-style: solid;
border-width: 16px 16px 17px 0;
border-color: transparent #bebebe transparent transparent;
}

.top-links ul.list-inline li.dark_grey {
margin-left: -3px;
position: relative;
background-color: #a7a7a7;
}

.top-links ul.list-inline li.dark_grey:before {
content: "";
width: 0;
height: 0;
position: absolute;
left: -16px;
border-style: solid;
border-width: 16px 16px 17px 0;
border-color: transparent #a7a7a7 transparent transparent;
}

.top-links ul.list-inline li.dark_grey:hover, .top-links ul.list-inline li.light_grey:hover {
background-color: #dd2f2f;
}

.top-links ul.list-inline li.dark_grey:hover:before, .top-links ul.list-inline li.light_grey:hover:before {
border-color: transparent #dd2f2f transparent transparent;
}

/* top-links end */

/* top_checkout */

#top_checkout {
background: #a32323;
line-height: 31px;
text-align: center;
display: block;
text-decoration: none;
}

#top_checkout a {
color: #fff;
font-size: 13px;
}

#top_checkout:hover {
background: #dd2f2f;
}

/* top_checkout end */

/* left category */

#column-right {
	float: right;
}

.block-header {
color: #fff;
font-size: 20px;
height: 52px;
line-height: 15px;
padding: 10px 0 0 33px;
margin: 0 0 4px -11px;
background: url(../image/title-bg.png) no-repeat;
}

.page-title-left {
color: #fff;
font-size: 20px;
height: 52px;
line-height: 15px;
padding: 10px 0 0 33px;
margin: 0 0 4px -31px;
background: url(../image/title-bg-left.png) no-repeat;	
}

/* left category end */

/* menu */
#block_top_menu {
padding: 1px 0;
border-top: 1px solid #d5d5d5;
border-bottom: 1px solid #d5d5d5;
margin-bottom: 20px;
background-color: #fff;
}

#block_top_menu > div {
background-color: #d5d5d5;
}

#menu {
margin-left: 5px;
border-radius: 0;
min-height: auto;
margin-bottom: 0;
}

#menu .navbar-collapse {
padding-left: 0;
}
#menu .nav > li {
	border-right: 1px solid #fff;
}
#menu .nav > li > a {
    color: #333333;
    padding: 6px 15px;
    float: left;
    font-weight: bold;
	font-size: 16px;
}
#menu .nav > li > a:hover, #menu .nav > li.open > a {
	background-color: rgba(0, 0, 0, 0.1);
}
#menu .nav > li > a.current {
color: #fff;
background: #a32323;
}
#menu .dropdown-menu {
	padding-bottom: 0;
}
#menu .dropdown-inner {
	display: table;
}
#menu .dropdown-inner ul {
	display: table-cell;
}
#menu .dropdown-inner a {
	min-width: 160px;
	display: block;
	padding: 3px 20px;
	clear: both;
	line-height: 20px;
	color: #333333;
	font-size: 12px;
}
#menu .dropdown-inner li a:hover {
	color: #FFFFFF;
}
#menu .see-all {
	display: block;
	margin-top: 0.5em;
	border-top: 1px solid #DDD;
	padding: 3px 20px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 3px 3px;
	font-size: 12px;
}
#menu .see-all:hover, #menu .see-all:focus {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#menu #category {
	float: left;
	padding-left: 15px;
	font-size: 16px;
	font-weight: 700;
	line-height: 40px;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .btn-navbar, #btn_catalog {
	font-size: 14px;
	font-stretch: expanded;
	color: #FFF;
	float: none;
	margin: 8px 0px 8px 20px;
	padding: 2px 18px;
	background-color: #A32323;
	background-image: linear-gradient(to bottom, #A32323, #8C1616);
	background-repeat: repeat-x;
	border-color: #A32323 #A32323 #8C1616;
	border-radius: 0px;
}

#menu li a#link_4, #menu li a#link_5, #menu li a#link_6 { display:none; }

#btn_catalog {
	display: none;
}

#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	color: #ffffff;
	background-color: #229ac8;
}
@media (min-width: 768px) {
	#menu .dropdown:hover .dropdown-menu {
		display: block;
	}
}
@media (max-width: 767px) {
	#menu {
		border-radius: 0;
		margin-left: 0;
	}
	#menu div.dropdown-inner > ul.list-unstyled {
		display: block;
	}
	#menu div.dropdown-menu {
		margin-left: 0 !important;
		padding-bottom: 10px;
		background-color: rgba(0, 0, 0, 0.1);
	}
	#menu .dropdown-inner {
		display: block;
	}
	#menu .dropdown-inner a {
		width: 100%;
		color: #fff;
	}
	#menu .dropdown-menu a:hover,
	#menu .dropdown-menu ul li a:hover {
		background: rgba(0, 0, 0, 0.1);
	}
	#menu .see-all {
		margin-top: 0;
		border: none;
		border-radius: 0;
		color: #fff;
	}
}
/* content */
#content {
	min-height: 600px;
	padding-bottom:30px;
} 

.page-title, .block_where_find  h2 {
background: url(../image/category-name-bg.png) right top no-repeat;
font-size: 20px;
height: 50px;
line-height: 36px;
margin: 0 -11px 0 0;
color: #fff;
text-indent: 25px;
}

.block_where_find  h2 {
	margin-top: 10px;
	margin-bottom: 5px;
}

.content_block {
	padding-right: 20px; 
}

.content_block_wide h1.page-title {
	margin-left: -10px;
}

.content_block_wide_in {
    margin-left: -10px;
    padding-right: 20px;	
}

/* footer */
footer {	
    background: #d5d5d5;
    border-top: 5px solid #d42e2e;
}
footer hr {
	border-top: none;
	border-bottom: 1px solid #666;
}
footer a {
	color: #ccc;
}
footer a:hover {
	color: #fff;
}
footer h5 {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}

#footer1 h2 { display: none; }

#footer1 { 
margin-top: 30px; 
text-align: center;
}

#footer2, #footer3 { 
margin-top: 30px; 
margin-bottom: 30px;
}

#footer2 h2, #footer3 h2 { 
    font-size: 24px;
    color: #a32323!important;
    margin-bottom: 15px;
    margin-top: 0;
 }
 
#footer2 p, #footer2 a, #footer3 p, #footer3 a {
color: #000;
line-height: 18px;
text-decoration: none;
margin: 0;
font-size: 13px;
}

#footer2 a:hover, #footer2 a:focus, #footer3 a:hover, #footer3 a:focus  { 
text-decoration: underline; 
color: #a32323; 
}

/* rubryky_container */

.rubryky_container {
padding: 20px 0;
margin-bottom: 20px;
background: #f0f0f0;	
}

.rubryky {
color: #a32323;
font-size: 20px;
padding: 5px 0;
border-bottom: 1px solid #fff;
}

.rubryky a {
font-size: 20px;
color: #a32323;
display: block;
padding: 2px 10px;
}

.rubryky a:hover {
color: #000;
}

.sub_rubryky {
padding: 5px 0 0 10px;
}

.sub_rubryky a, .account-link a {
font-size: 16px;
color: #222;
display: block;
}

.sub_rubryky a:hover, .account-link a:hover {
color: #a32323;
text-decoration: underline;
}

/* rubryky_container end */

/* alert */
.block_alert {
	margin: 0 35px 20px 5px;
}

.alert {
	border-radius: 0;
	padding: 8px 14px 8px 14px;
}
/* breadcrumb */
.breadcrumb {
	margin: 0;
	padding: 8px 0 20px;
	border: none;
	background: none;
}
.breadcrumb a {
	font-size: 14px;
}
.breadcrumb > li {
	text-shadow: 0 1px 0 #FFF;
	padding: 0;
	position: relative;
	white-space: nowrap;
}
/*/.breadcrumb > li + li:before {
	content: '';
	padding: 0;
}
.breadcrumb > li:after {
	content: '';
	display: block;
	position: absolute;
	top: -3px;
	right: -5px;
	width: 26px;
	height: 26px;
	border-right: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
}*/
.pagination {
	margin: 0;
}
/* buttons */
.buttons {
	margin: 1em 0;
}
.btn {
	padding: 3.5px 12px;
	font-size: 14px;
	border: 1px solid #cccccc;
	border-radius: 2px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn-xs {
	font-size: 9px;
}
.btn-sm {
	padding: 3px 10px;
}
.btn-lg {
	padding: 7px 16px;
	font-size: 15px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
	font-size: 15px;
}
.btn-group > .btn-xs {
	font-size: 9px;
}
.btn-group > .btn-sm {
	font-size: 10.2px;
}
.btn-group > .btn-lg {
	font-size: 15px;
}
.btn-default {
	color: #777;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background-color: #e7e7e7;
	background-image: linear-gradient(to bottom, #eeeeee, #dddddd);
	background-repeat: repeat-x;
	border-color: #dddddd #dddddd #b3b3b3 #b7b7b7;
}
.btn-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #A32323;
	border-color: #8d1e1e #8d1e1e #b02626;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled], .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover {
	background-color: #ce2c2c;
	border-color: #8d1e1e;
	background-position: 0 -15px;
}
.btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: #bd362f #bd362f #802420;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #df5c39;
	background-image: linear-gradient(to bottom, #e06342, #dc512c);
	background-repeat: repeat-x;
	border-color: #dc512c #dc512c #a2371a;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-image: none;
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	color: #23A1D1;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	box-shadow: none;
}
.btn-inverse {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #363636;
	background-image: linear-gradient(to bottom, #444444, #222222);
	background-repeat: repeat-x;
	border-color: #222222 #222222 #000000;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	background-color: #222222;
	background-image: linear-gradient(to bottom, #333333, #111111);
}
/* list group */
.button_wishlist {
    position: absolute;
    top: 0;
    background: #dd2f2f;
    padding: 4px 8px 2px;
    color: #fff;
    border: 1px solid #dd2f2f;
    right: 0;	
}

.button_wishlist:hover {
    color: #dd2f2f;
    background: #fff;
}

#block_category_link, #books_list_link, #price_list_link, #block_list_link1, #block_list_link2, #block_list_link3, #block_list_link4, #block_list_link5, #block_list_link6 {
	border: 1px solid #DDDDDD;
	color: #444;	
    padding: 6px 15px 6px 20px;
    margin-bottom: 2px;	
	position: relative;
	font-size: 16px;
}

#block_category_link:after {
	content: "\f054";
	position: absolute;
	right: 10px;
	top: 8px;
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
}

#block_category_link.active, #block_category_link:hover, #books_list_link:hover, #books_list_link.active, #price_list_link:hover, #block_list_link1:hover, #block_list_link2:hover, #block_list_link3:hover, #block_list_link3.active, #block_list_link4:hover, #block_list_link5:hover, #block_list_link6:hover {
	color: #fff;
	background: #A32323;
}

#block_category_link.active:after {
	content: "\f078";
}

.list-group.left-category {
	padding-right: 0;
}

.list-group a.left-category {
	border: 1px solid #DDDDDD;
	color: #444;	
    padding: 4px 12px 4px 20px;
    margin-bottom: 2px;
	font-size: 14px;
}
.list-group a.left-category.active, .list-group a.left-category.active:hover, .list-group a.left-category:hover {
	color: #fff;
	background: #dd2f2f;
	border: 1px solid #DDDDDD;
}

.list-group a.left-category_sub {
    padding: 4px 12px;
	font-size: 13px;	
	padding-left: 26px;
}

.list-group a.left-category_sub:hover, .list-group a.left-category_sub.active {	
    color: #dd2f2f;
    border: 1px solid #ddd;
    background: #f5f5f5;
}

.input-group-btn input.btn {
	padding: 6px 12px;
}

/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000000;
}
.carousel-control .icon-prev:before {
	content: '\f053';
	font-family: FontAwesome;
}
.carousel-control .icon-next:before {
	content: '\f054';
	font-family: FontAwesome;
}

/* carousel_block */

.carousel_block .product-layout { 
float: left;
width: 20%; 
padding: 1%;
}

#carousel_latest, #carousel_bestseller, .featured-by-category-products {
    margin-bottom: 35px !important;
    padding-right: 20px !important;
}
#carousel_latest .owl-carousel .owl-buttons .owl-next, #carousel_bestseller .owl-carousel .owl-buttons .owl-next, .featured-by-category-products .owl-carousel .owl-buttons .owl-next, #carousel_featured .owl-carousel .owl-buttons .owl-next, #carousel_viewed .owl-carousel .owl-buttons .owl-next { right: 28px; }

#carousel_latest .carousel-control.left, #carousel_latest .carousel-control.right, #carousel_bestseller .carousel-control.left, #carousel_bestseller .carousel-control.right, #carousel_featured .carousel-control.right, #carousel_viewed  .carousel-control.right {
background-image: none;
color: #444;
width: 40px;
padding-top: 100px;
text-shadow: 0 0;
font-size: 47px;
}

#carousel_latest .col-xs-12, #carousel_bestseller .col-xs-12, .featured-by-category-products .col-xs-12, #carousel_featured .col-xs-12, #carousel_viewed .col-xs-12  {
	padding: 0 5px !important;
}

.carousel_featured {
	margin: 20px 0 0 -15px;
}

#carousel_latest .owl-pagination, #carousel_bestseller .owl-pagination, #carousel_featured .owl-pagination, #carousel_viewed .owl-pagination, .featured-by-category-products .owl-pagination {
	text-align: center;
	bottom: -10px;
}

/* carousel_block end */

/* catalogprice */

.catalogprice th {
	color: #fff;
    background: #a7a7a7;	
}

.catalogprice td {
	padding: 5px 12px !important;
}

.catalogprice1 {
    font-size: 18px;
    color: #fff !important;
    padding: 5px 20px !important;
    background: rgba(230, 69, 69, 0.52);
}

.catalogprice2 {
    color: #ffffff !important;
    background: #b5b5b5;
    padding: 5px 20px !important;
}

/* catalogprice end */

/* Contact page */

.list_address { display: none; }

.list_address ul { padding: 0px 0 0 15px; }

.list_address ul li { padding: 3px 0; }

.list_address_title {
	cursor: pointer;
	font-size: 16px;
}

.list_address_title:before {
	margin-right: 5px;
    content: "\f0da";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
}

.list_address_title.current, .list_address_title:hover {
	color: #993300;
}

.list_address_title.current:before {
    content: "\f0d7";
}

/* Contact page end */

/* product list */

.fb-comments, .fb-comments span, .fb-comments iframe { width: 100% !important; }

.product-name {
color: #000;
font-size: 18px;
margin-top: 0;
margin-bottom: 10px;	
}

.container_tabs {
	padding-right: 25px;
	margin-bottom: 20px; 
}

.container_tabs .nav-tabs {
    margin-bottom: 0;
	margin-top: 20px;
}

.container_tabs .nav-tabs > li > a {
    padding: 6px 15px;
}

.container_tabs .nav>li>a:hover, .container_tabs .nav>li.active>a {
	color: #fff;
    text-decoration: none;
    background-color: #A32323;
}

.tab-content {
    border: 1px solid #ccc;
    padding: 20px;
    border-top: none;	
}

#tab-video > div {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;	
}

#tab-video iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.text_refine ul {
	padding: 0 0 0 15px;
}

.btn-info { margin-left: 5px; }

.product-sort .form-control {
border-radius: 0;
padding: 0 0 0 10px;
height: 25px;	
}

.product-list, .search-list {
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #cccccc;
}

.product_descr {
	float: right;
	margin-left: 15px;
	width: 82%;
	position: relative;
}
.product_descr .name {
	color: #444;
	font-size: 18px;
	margin-top: 5px;
	margin-right: 40px;
}
.product_descr .avtor {
    color: #A32323;
	font-size: 18px;
}

.is_new {
width: 64px;
height: 64px;
position: absolute;
top: -1px;
left: -1px;	
background: url(../image/news.png) no-repeat;
}

.product_descr .description {
	margin: 10px 0;
	color: #333;
}

.product_list_img {
	text-align: center;
	float: left;
	width: 16%;
    border: 1px solid #ccc;	
}
.product_list_img:hover {
    border: 1px solid #A1A1A1;	
}

.product_list_img img  { margin: auto; } 

.block_cart {
	float: left;
	overflow: hidden;
}

.block_cart button {
	height: 34px;
    float: left;
    padding: 5px 10px;
    font-size: 19px;
    color: #fff;
    border: 1px solid #8f8f8f;
    background: #8f8f8f;
}

.block_cart .price {
	height: 34px !important;
    float: left;
	margin: 0;
    padding: 6px 12px 3px;
    line-height: 23px;
    font-weight: bold;
    background: #dfdfdf;
    color: #A32323 !important;
}

.block_cart .price-new {
font-size: 18px;
color: #ff0000 !important;
}

.block_cart .price-old {
font-size: 13px;
margin: 0 !important;
color: #000 !important;
}

.block_cart:hover  button {
cursor: pointer;
background: #19920c;
}

.block_cart:hover .price {
cursor: pointer;
color: #fff !important;
background: #a32323;
}

.block_cart:hover .price-new  {
color: #fff !important;
}

.block_cart:hover .price-old  {
color: #b7b7b7 !important;
}

.btn_prod_details {
	text-align: right;
}

.btn_prod_details button {
	
}

.qty { 
	float: left;
	overflow: hidden;
}

.qty label {
    float: left;
    margin-right: 10px;
    line-height: 35px;		
}

.qty input {
    float: left;
    width: 45px;
    text-align: center;	
}

#product #button-cart {
    float: left;
    width: 100px;
    margin-left: 10px;
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;    
    background-color: #ce2c2c !important;
    border-color: #8d1e1e !important;
}

.rating { margin-top: 10px; }

.addthis_toolbox a { height: 20px; }

.main_product .price {
color: #A32323;	
}

.main_product .price-old {
    color: #a2a2a2;
    float: left;
    line-height: 27px;
    font-size: 18px;
    margin-right: 10px;	
}

.main_product .price-special {
color: #ff0000;	
margin: 0;		
}

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
border-color: #a32323;	
}

.product-thumb {
	overflow: auto;
	position: relative;
}
.product-thumb .image {
	text-align: center;
	margin-bottom: 8px;
    border: 1px solid #ccc;
}
.product-thumb .image a {
	display: block;
}
.product-thumb .image a:hover {
	opacity: 0.8;
}
.product-thumb .image img {
	margin-left: auto;
	margin-right: auto;
}
.product-grid .product-thumb .image {
	float: none;
}
@media (min-width: 767px) {
.product-list .product-thumb .image {
	float: left;
	padding: 0 15px;
}
}
.product-thumb h4 {
    color: #666666;
    display: block;
    font-size: 15px;
    margin: 0;
}
.product-thumb h4 a.name {
    color: #666666;
} 
.product-thumb h4 a.avtor {
    color: #A32323;
	display: block;
}
.product-thumb h4:hover a.avtor, .product-thumb h4:hover a.name {
	text-decoration: underline;
}
.product-thumb .caption {
	padding: 0;
}
.product-thumb .caption h4 {
	height: 65px;
	overflow: hidden;
}
.product-list .product-thumb .caption {
	margin-left: 230px;
}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption {
	min-height: 210px;
	padding: 0 10px;
}
}
@media (max-width: 767px) {
.product-list .product-thumb .caption {
	min-height: 0;
	margin-left: 0;
	padding: 0 10px;
}
.product-grid .product-thumb .caption {
	min-height: 0;
}
}
.product-thumb .rating {
	padding-bottom: 10px;
}
.rating .fa-stack {
	font-size: 8px;
}
.rating .fa-star-o {
	color: #999;
	font-size: 15px;
}
.rating .fa-star {
	color: #FC0;
	font-size: 15px;
}
.rating .fa-star + .fa-star-o {
	color: #E69500;
}
h2.price {
	margin: 0;
}
.product-thumb .price {
	height: 20px;
	color: #A32323!important;
}
.product-thumb .price-new {
	font-weight: 600;
    color: #ff0000;
    margin: 0;
	font-size: 17px;
}
.product-thumb .price-old {
	color: #999;
	text-decoration: line-through;
	margin-left: 10px;
}
.product-thumb .price-tax {
	color: #999;
	font-size: 12px;
	display: block;
}
.product-thumb .button-group {
	border: 1px solid #ddd;
	background-color: #eee;
	overflow: auto;
}
.product-list .product-thumb .button-group {
	border-left: 1px solid #ddd;
}
@media (max-width: 768px) {
	.product-list .product-thumb .button-group {
		border-left: none;
	}
}
.product-thumb .button-group button {
	width: 60%;
	border: none;
	display: inline-block;
	float: left;
	background-color: #eee;
	color: #888;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
}
.product-thumb .button-group button + button {
	width: 40%;
	border-left: 1px solid #ddd;
}
.product-thumb .button-group button:hover {
    color: #fff;
    background-color: #a32323;
	text-decoration: none;
	cursor: pointer;
}
@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 50%;
	}
}
@media (max-width: 767px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 50%;
	}
}
.thumbnails {
	overflow: auto;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
}
.thumbnails > li {
	margin-left: 20px;
}
.thumbnails {
	margin-left: -20px;
}
.thumbnails > img {
	width: 100%;
}
.image-additional a {
	margin-bottom: 20px;
	padding: 5px;
	display: block;
	border: 1px solid #ddd;
}
.image-additional {
	max-width: 78px;
}
.thumbnails .image-additional {
	float: left;
	margin-left: 20px;
}

@media (min-width: 1200px) {
	.container { width: 1100px; }
	#content .col-lg-2:nth-child(6n+1),
	#content .col-lg-2:nth-child(6n+1),
	#content .col-lg-3:nth-child(4n+1),
	#content .col-lg-4:nth-child(3n+1),
	#content .col-lg-6:nth-child(2n+1) {
		clear:left;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	#content .col-md-2:nth-child(6n+1),
	#content .col-md-2:nth-child(6n+1),
	#content .col-md-3:nth-child(4n+1),
	#content .col-md-4:nth-child(3n+1),
	#content .col-md-6:nth-child(2n+1) {
		clear:left;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#content .col-sm-2:nth-child(6n+1),
	#content .col-sm-2:nth-child(6n+1),
	#content .col-sm-3:nth-child(4n+1),
	#content .col-sm-4:nth-child(3n+1),
	#content .col-sm-6:nth-child(2n+1) {
		clear:left;
	}
}

/* fixed colum left + content + right*/
@media (min-width: 768px) {
    #column-left  .product-layout .col-md-3 {
       width: 100%;
    }

	#column-left + #content .product-layout .col-md-3 {
       width: 50%;
    }

	#column-left + #content + #column-right .product-layout .col-md-3 {
       width: 100%;
    }

    #content + #column-right .product-layout .col-md-3 {
       width: 100%;
    }
}

/* fixed product layouts used in left and right columns */
#column-left .product-layout, #column-right .product-layout {
	width: 100%;
}

/* fixed mobile cart quantity input */
.input-group .form-control[name^=quantity] {
	min-width: 50px;
}

/* Missing focus and border color to overwrite bootstrap */
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled], .btn-info.focus, .btn-info:focus, .btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open>.dropdown-toggle.btn-info.focus, .open>.dropdown-toggle.btn-info:focus, .open>.dropdown-toggle.btn-info:hover {
    background-image: none;
	background-color: #df5c39;
    border-color: #df5c39;
}

/* pagination */

.pagination { border-radius: 2px; }

.pagination > li:first-child > a, .pagination > li:first-child > span {
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;	
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;	
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
background-color: #a32323;
border-color: #a32323;	
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
background-color: #a32323;
border-color: #a32323;	
color: #fff;
}

.pagination > li > a, .pagination > li > span {
	color: #a32323;	
}


/* pagination end */

/* clear */
.clr{clear: both !important;}

/* display */
.db {display: block !important;}
.di {display: inline !important;}
.dib {display: inline-block !important;}
.dnone {display: none !important;}

/* float */
.fl {float: left !important;}
.fr {float: right !important;}
.fnone {float: none !important;}

/* border */
.brdnone {border: none}

/* width */
.w10p {width: 10% !important;} .w20p {width: 10% !important;} .w25p {width: 25% !important;} .w30p {width: 30% !important;} .w33p {width: 33% !important;}
.w40p {width: 40% !important;} .w50p {width: 50% !important;} .w60p {width: 60% !important;} .w70p {width: 70% !important;} .w80p {width: 80% !important;}
.w90p {width: 90% !important;} .w100p {width: 100% !important;}

.w70px {width: 70px !important;}
 
/* padding */
.p0 {padding: 0 !important;} .p5 {padding: 5px !important;} .p10 {padding: 10px !important;} .p15 {padding: 15px !important;} .p20 {padding: 20px !important;} .p25 {padding: 25px !important;}
/* padding-left */
.pl0 {padding-left: 0px !important;} .pl5 {padding-left: 5px !important;} .pl10 {padding-left: 10px !important;} .pl15 {padding-left: 15px !important;} .pl20 {padding-left: 20px !important;} .pl25 {padding-left: 25px !important;} 
/* padding-right */
.pr0 {padding-right: 0px !important;} .pr5 {padding-right: 5px !important;} .pr10 {padding-right: 10px !important;} .pr15 {padding-right: 15px !important;} .pr20 {padding-right: 20px !important;} .pr25 {padding-right: 25px !important;}
/* padding-top */
.pt0 {padding-top: 0px !important;} .pt5 {padding-top: 5px !important;} .pt10 {padding-top: 10px !important;} .pt15 {padding-top: 15px !important;} .pt20 {padding-top: 20px !important;} .pt25 {padding-top: 25px !important;}
/* padding-bottom */
.pb0 {padding-bottom: 0px !important;} .pb5 {padding-bottom: 5px !important;} .pb10 {padding-bottom: 10px !important;} .pb15 {padding-bottom: 15px !important;} .pb20 {padding-bottom: 20px !important;} .pb25 {padding-bottom: 25px !important;}

/* margin */
.m0 {margin: 0 !important;} .m5 {margin: 5px !important;} .m10 {margin: 10px !important;} .m15 {margin: 15px !important;} .m20 {margin: 20px !important;} .m25 {margin: 25px !important;}
/* margin-left */
.ml0 {margin-left: 0px !important;} .ml5 {margin-left: 5px !important;} .ml10 {margin-left: 10px !important;} .ml15 {margin-left: 15px !important;} .ml20 {margin-left: 20px !important;} .ml25 {margin-left: 25px !important;} .ml30 {margin-left: 30px !important;}
/* margin-right */
.mr0 {margin-right: 0px !important;} .mr5 {margin-right: 5px !important;} .mr10 {margin-right: 10px !important;} .mr15 {margin-right: 15px !important;} .mr20 {margin-right: 20px !important;} .mr25 {margin-right: 25px !important;} .mr30 {margin-right: 30px !important;} 
/* margin-top*/
.mt5 {margin-top: 5px !important;} .mt10 {margin-top: 10px !important;} .mt15 {margin-top: 15px !important;} .mt20 {margin-top: 20px !important;} .mt25 {margin-top: 25px !important;} .mt30 {margin-top: 30px !important;}
/* margin-bottom */
.mb5 {margin-bottom: 5px !important;} .mb10 {margin-bottom: 10px !important;} .mb15 {margin-bottom: 15px !important;} .mb20 {margin-bottom: 20px !important;} .mb25 {margin-bottom: 25px !important;} .mb30 {margin-bottom: 30px !important;}

.nowrap{white-space: nowrap;}
#cart .btn-link:focus, #cart .btn-link:hover { 
	text-decoration: none;
	color: #fff!important;
	background: #dd2f2f; 
}

@media screen and (max-width: 359px) {
	#footer1 > div, #footer2 > div, #footer3 > div { padding: 0 15px; }
	#menu .btn-navbar { padding: 8px 0px 8px 10px }
	#footer1, #footer2 { margin-bottom: 15px; margin-top: 0; }
	#footer2 { margin-top: 15px; }
}

@media screen and (max-width: 479px) {
	#footer1 > div, #footer2 > div, #footer3 > div { padding: 0 15px; }
	#footer1, #footer2 { margin-bottom: 15px; margin-top: 0; }
	#footer2 { margin-top: 15px; }
	.col-2x { width: 100% !important; }
	.hidden-2x { display: none !important; }
	.visible-1x { display: block !important; }
	#search { display: none; }
	#logo .logo_block { max-width: 320px; margin: 15px auto 0; }
	.top-links .list-inline_top li a { padding: 1px 10px; }
	#menu .btn-navbar { margin: 8px 0px 8px 8px; padding: 2px 13px; }
	.product_list_img { width: 100%; }
	.product_descr { width: 100%; }
	.btn_prod_details { display: none; }
	.simplecheckout-table-form-left, .simplecheckout-table-form-right { display: block; width: 100% !important; } 
	.simplecheckout-cart td.remove, .simplecheckout-cart th.remove { display: none; }
	.simplecheckout-cart td.total img { display: block; }
	.simplecheckout-cart td { padding: 4px !important; }
	#tab-pdf iframe { width: 100% !important; }
	.product-thumb .caption h4 { height: auto; }
}

@media screen and (min-width: 480px) and (max-width: 639px) {
	#footer1 > div, #footer2 > div, #footer3 > div { padding: 0 15px; }
	#footer1, #footer2 { margin-bottom: 15px; margin-top: 0; }
	#footer2 { margin-top: 15px; }
	#top_header1 { padding-left: 15px !important;  }
	.col-1x  { width: 100% !important; }
	.hidden-1x { display: none !important; }
	.visible-1x { display: block !important; }
	#logo .logo_block { max-width: 320px; margin: 15px auto 0; }
	#search { display: none; }
	.product_list_img { width: 25%; }
	.product_descr { width: 70%; }
	.btn_prod_details { display: none; }
	.simplecheckout-table-form-left, .simplecheckout-table-form-right { display: block; width: 100% !important; } 
	.simplecheckout-cart td.total img { display: none; }
	#tab-pdf iframe { width: 100% !important; }
}

@media screen and (min-width: 640px) and (max-width: 767px) {
	#top_header1 { padding-left: 15px !important;  }
	#cart-header-block { overflow: hidden; }
	#cart-header-block p { float: left; margin: 4px 20px 4px 0; }
	#cart-header-block > div > h2 { margin-top: 0; }
	.top-links ul.list-inline li a { padding: 1px 20px; }
	.list-inline > li { width: 50%; }
	.list-inline > li:before { display: none; } 
	#cart { float: left; width: 50%; height: auto; padding: 0px; }
	#cart > .btn { height: auto; padding: 9px 0px 8px; border-top: none; }
	#top_checkout { float: right; width: 50%; line-height: 35px; }
	.list-inline > li { float: left; width: 50%; }
	.top-links ul.list-inline li.dark_grey { margin-left: 0; }
	#search { margin: 1px 0 0 0; }
	#logo { height: 197px; }
	#btn_search, #btn_checkout { display: none; }
	#search { position: absolute; bottom: 0px; }
	.product_list_img { width: 25%; }
	.product_descr { width: 72%; }
	.simplecheckout-cart td.total img { display: none; }
}

@media screen and (min-width: 670px) and (max-width: 767px) {
	#cart > .btn { height: auto; padding: 9px 0px; }
	#top_checkout { line-height: 36px; }
	.simplecheckout-cart td.total img { display: none; }
}

@media screen and (max-width: 767px) {
	#menu .navbar-collapse { padding: 20px; background-color: #fff; }
	#menu .navbar-collapse ul { margin: 0; }
	#menu .nav > li { border-right: none; border-bottom: 1px solid #ccc; }
	#menu .nav > li:last-child { border-right: none; border-bottom: none; }
	#menu .nav > li > a { float: none; }
	#column-left { padding: 0 35px; }
	.top-links .list-inline_top li:hover a { background-color: #dd2f2f; }
	#carousel_latest, #carousel_bestseller, .featured-by-category-products { padding-left: 20px; }
	.content_block_wide { padding: 0 5px 30px; }
	.content_block { padding: 0; }
	
	.col-sm-8.col-md-9 { padding: 0 35px; }
	.content_block_wide h1.page-title { margin-left: 0; }
	.breadcrumb { padding: 8px 0 0; }
	.page-title, .block_where_find h2, .page-title-left {  background: url(../image/title-bg1.png) repeat !important; margin: 15px 0 20px !important; text-indent: 0; line-height: inherit; height: auto; padding: 10px; margin-bottom: 15px; }
	.content_block_wide_in  #content { padding: 0; }
	.content_block_wide_in { margin: 0; padding: 0; }
	.container_tabs { padding-right: 0; }
	.owl-carousel .owl-buttons .owl-prev { left: 0 !important; }
	.owl-carousel .owl-buttons .owl-next { right: 0 !important; }
	.bundle-list-name { position: relative; text-align: right; top:0; right: 0; }
	.nav-tabs>li { float: none; }
	.nav-tabs>li>a { border-radius: 0; }
	.container_tabs .nav-tabs > li > a { border: 1px solid #ccc; margin-right: 0; }
	#form-review .buttons  { text-align: left; }
	.carousel_featured { margin: 20px 0 0 0; }
	.PB_product { width: 110px !important; }
	.content_block .pull-right { text-align: left; margin-bottom: 15px; margin-left: 15px; float: left !important; }
}

@media screen and (min-width: 767px) and (max-width: 991px){
	#top_header1 { padding-left: 15px !important;  }
	#cart-header-block { overflow: hidden; }
	#cart-header-block p { float: left; margin: 4px 20px 4px 0; }
	#cart-header-block > div > h2 { margin-top: 0; }
	.top-links ul.list-inline li a { padding: 1px 20px; }
	.navbar-collapse { padding-right: 0 !important;}
	.list-inline > li { width: 49.9%; }
	.list-inline > li:before { display: none; } 
	#cart > .btn { height: 37px; }
	.product_list_img { width: 20%; }
	.product_descr { width: 75%; }
	.product-list, .search-list { padding-right: 20px; }
	#carousel_featured, #carousel_viewed { padding-right: 20px; }
	.simplecheckout-cart td.total img { display: none; }
	#tab-pdf iframe { width: 100% !important; }
}

@media screen and (min-width: 992px) and (max-width: 1199px){
	#cart-header-block { padding: 5px 20px; }
	#logo { height: 206px; }
	#logo #search { position: absolute; bottom: 0; }
	#menu .nav > li > a { padding: 6px 8px; }
	.product_descr { width: 81%; }
	.product-list, .search-list { padding-right: 20px; }
	#carousel_featured,  #carousel_viewed { padding-right: 20px; }
	.simplecheckout-cart td.total img { display: none; }
}

@media screen and (min-width: 1200px){
	.btn_prod_details { 
	position: absolute;
	bottom: 0;
	right: 0;
	}
	.product-list, .search-list { padding-right: 20px; }
	#carousel_featured,  #carousel_viewed { padding-right: 20px; padding-left: 10px; }
	.carousel_featured .page-title { margin-left: 15px; }
	.simplecheckout-cart td.total img { display: none; }
}

