@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,400italic|700,700italic|300,300italic&subset=latin,cyrillic);
body {
	background-color: #ffffff;
	font-family: 'Open Sans', sans-serif;
	/*font: 14px/22px "Roboto",arial,helvetica,sans-serif;*/
	font-size: 14px;
	color: #000000;
	min-width: 320px;
}
* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
body, html, .wrapper {
	padding: 0;
	margin: 0;
}
img {
	max-width: 100%;
	height: auto;
}
h3 {
	font-size: 24px;
	font-weight: bold;
}
header {
	position:relative;
	background-color:#272727;
	background-image:url(../img/headbg.jpg);
	background-repeat:no-repeat;
	background-size:cover;
}
a:hover {
	transition: 0.5s;
}
pre {
	font-family: "Open Sans", "Arial", "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
}
h1, h2, h3, h4, .h4, .block_header {
	font-family: "Open Sans", Arial, "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	line-height: 1;
	transition: color 0.4s;
	color: #000;
}
h1 {
	font-size: 27px;
	font-weight: bold;
	line-height: 1.2;
	margin-left: -4px;
	margin: 20px 0 30px;
	position: relative;
}
h1.center {
	text-align: center;
	margin: 55px;
}
h1 .text-img {
	margin-left: 4px;
}
h2 {
	font-size: 30px;
	margin: 50px 0 30px;
}
h3, .block_header {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 50px 0 20px;
}
h4, .h4 {
	font-family: "Open Sans", "Arial", "Trebuchet MS", Verdana, sans-serif;
	font-size: 15px;
}
.webinars h3 {
	margin-top: 11px;
	color: #FF8481;
}
a {
	color: #0099DB;
	transition: color 0.3s, border 0.4s, opacity 0.3s;
	opacity: 1;
	text-decoration: none;
}
h2 a {
	text-decoration: none;
	border-bottom: 1px dashed;
}
a:hover {
	opacity: 0.6;
}
a img {
	border: none;
	transition: color 0.4s, border 0.4s, opacity 0.4s;
}
a:hover img {
	opacity : 0.7;
}
a.black {
	color: #000;
	text-decoration: none;
}
.noact a.black {
	color: #999;
}
a.black:hover {
	color: #0099DB;
	opacity: 0.6;
}
img {
	vertical-align: inherit;
}
a, a b {
	color: #3e7cb4;
	text-decoration: none;
	cursor: pointer;
}
a:hover, a b:hover {
	text-decoration: none;
	color: #000;
}
a:focus {
	outline: none;
}
p {
	margin: 1.7em auto;
}
dd, dt, dl {
	padding: 0;
	margin: 0;
}
li {
	margin: 15px 0;
}
/* Site commons */

.clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	padding: 0;
	margin: 0;
}
.clearfix:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0;
}
/* left menu */

.menu {
	padding: 0;
	list-style: none;
}
.menu a {
	color: #000;
	text-decoration: none;
}
.menu a:hover {
	color: #0099DB;
}
.menu ul {
	padding-left: 0;
	margin-bottom: 20px;
	margin-top: 13px;
	font-size: 12px;
}
.menu ul li {
	list-style: none;
	padding-left: 10px;
	margin: 10px 0;
	;
	background: url(../img/list_arrow.png) no-repeat left 8px;
}
.avatar {
	border-radius: 50%;
}
.date {
	text-transform: uppercase;
	font-size: 10px;
	margin: 8px 0;
}
.text {
	font-size: 16px;
}
.width-full {
	width: 100%;
}
.price {
	font-size: 24px;
	font-weight: bold;
}
.author {
	font-size: 12px;
}
.breadcrumb {
	margin-bottom: 20px;
	font-size: 11px;
	text-transform: uppercase;
}
.breadcrumb span a {
	margin: 10px;
}
.breadcrumb >*:first-child a {
	margin-left: 0;
}
/* sorts */

.block .sorting {
	padding-top: 0;
}
.sort-by {
	display: inline-block;
	margin-right: 15px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.sort-by a {
	color: #000;
}
.sort-by a:hover, .sort-by.active a {
	color: #0099DB;
}
.sort-up, .sort-down {
	color: transparent !important;
	vertical-align: middle;
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../img/sort_up.png);
	margin: 0 2px;
	transition: background 0.4s;
}
.sort-up {
	margin-left: 5px;
}
.sort-down {
	background: url(../img/sort_down.png);
}
.sort-up.active {
	background: url(../img/sort_up_active.png);
}
.sort-down.active {
	background: url(../img/sort_down_active.png);
}
.sort-up:hover {
	background: url(../img/sort_up_hover.png);
}
.sort-down:hover {
	background: url(../img/sort_down_hover.png);
}
/* paginator */

.paginator {
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}
.paginator > * {
	margin: 0 4px;
	vertical-align: middle;
}
.paginator > *.active {
	color: #000;
}
.paginator .start, .paginator .end, .paginator .prev, .paginator .next, .control-next, .control-prev {
	display: inline-block;
	width: 21px;
	height: 21px;
	cursor: pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.paginator .start, .paginator .end {
	width: 0;
	padding-left: 21px;
	overflow: hidden;
}
.paginator .start {
	background-image: url(../img/arrow_start.png);
}
.paginator .end {
	background-image: url(../img/arrow_end.png);
}
.paginator .prev, .control-prev {
	background-image: url(../img/arrow_prev.png);
}
.paginator .next, .control-next {
	background-image: url(../img/arrow_next.png);
}

/************************ Forms ***********************************/
select {
	display: block;
	margin: 10px 0;
	padding: 2px 2px 2px 6px;
	border: 1px solid #BEBEBE;
}
label {
	display: inline-block;
	margin: 5px 0;
}
input[type="text"], input[type="password"], input[type="email"], input[type="number"], input[type="tel"] {
	display: block;
	height: 34px;
	padding: 6px 12px;
	margin:7px 0;
	font-size: 14px;
	line-height: 1.42857143;
	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, -webkit-box-shadow ease-in-out .15s;
	-o-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;
}
textarea {
	display: block;
	padding: 6px 12px;
	margin:7px 0;
	font-size: 14px;
	line-height: 1.42857143;
	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, -webkit-box-shadow ease-in-out .15s;
	-o-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;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="tel"]:focus, textarea:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.error_input {
	box-shadow: 0 1px 8px rgb(255, 6, 2);
	opacity: 0.7;
}
input[type=button], input[type=reset], input[type=submit], .button {
	font-family: "Open Sans", "Arial", "Trebuchet MS", Verdana, sans-serif;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	display: inline-block;
	padding: 4px 15px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	border: solid 2px #0099DB;
	color: #0099DB;
	margin: 5px 0;
	background-color: transparent;
	cursor: pointer;
	background-position: 15px center;
	background-repeat: no-repeat;
	opacity: 1;
	transition: opacity 0.2s, box-shadow 0.4s;
	box-shadow: none;
}
input[type=button].solid, input[type=reset].solid, input[type=submit].solid {
	background-color: #0099DB;
	color: #FFF;
}
input[type=button].white, input[type=reset].white, input[type=submit].white {
	border-color: #FFF;
	background-color: #FFF;
}
input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, .button:hover {
	box-shadow: 0 1px 8px rgba(255, 135, 2, 1);
	opacity: 0.7;
}
input[type=button].white:hover, input[type=reset].white:hover, input[type=submit].white:hover {
	box-shadow: 0 1px 10px 1px rgba(255, 255, 255, 1);
	opacity: 1;
}
h1 input[type=button], h1 input[type=reset], h1 input[type=submit] {
	float: right;
	margin: 10px 0 0 10px;
}
.forms-radio-group {
	list-style: none;
	padding: 0;
}
.forms-radio-group li {
	cursor: pointer;
	background: url(../img/form_radio_off.jpg) no-repeat left 5px;
	padding: 0 0 0 20px;
}
.forms-radio-group li.active {
	background-image: url(../img/form_radio_on.jpg);
}
.forms-checkbox {
	cursor: pointer;
	background: url(../img/form_checkbox_off.png) no-repeat left 5px;
	padding: 0 0 0 20px;
	margin: 6px 0;
}
.forms-checkbox.checked {
	background: url(../img/form_checkbox_on.png) no-repeat left 5px;
}
.checkbox-hidden {
	visibility: hidden;
}
.input-title {
	display: block;
	margin: 7px 0 0;
	font-weight: bold;
}
.button-refresh {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/icon_refresh.png);
	cursor: pointer;
}
/************************ End.Forms ***********************************/
/* captcha */
.block.captcha {
	/*width: 430px;*/
	display: table;
	position: relative;
}
.captcha-image {
	float: left;
	margin-right: 20px;
}
.block.captcha .input-title {
	margin-top: 0;
}
.lig-menu-hed {
}
.lig-menu-hed ul {
	margin: 15px 0 0 0;
	padding: 0;
}
.lig-menu-hed li {
	list-style-type: none;
	float: left;
	display: block;
	margin: 0 15px 0 0;
}
#show_cart img{
	margin:0 5px -5px 0;
}
.wishlist_block{
	position:relative;
}
.wishlist_block img{
	margin:0 5px -5px 5px;
}
#show_wishlist{
	position:absolute;
	top:3px;
	left:-4px;
	background-color:#0099DB;
	padding:0 6px;
	color:#FFFFFF;
	border-radius:50%;
}
/*********Search*********/
.lig-search {
	float: right;
	margin: 5px 0;
}
.lig-search input[type="text"], .lig-search input[type="password"], .lig-search input[type="email"], .lig-search input[type="number"], .lig-search input[type="tel"], .lig-search textarea, .lig-search input[type="submit"] {
	margin: 0;
}
.lig-search #search {
	/* position: absolute;
    right: 50px;
    top: 10px;
    z-index: 8;*/
	border: 1px solid #eee;
	background-color:#FFFFFF;
}
.lig-search #search .search-icon {
	right: 20px;
	top: 2px;
	position: absolute;
}
.lig-search #search .search-input {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	transition: box-shadow 0.4s, color 0.4s, width 0.4s, border 0.4s;
	border: 1px solid transparent;
	width: 255px;
	height: 37px;
}
.lig-search #search .search-input:focus, .lig-search #search .search-input:hover, .lig-search #search.active .search-input {
	box-shadow: 0 0 5px rgba(0, 0, 0, .16); /* drop shadow */
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .16); /* drop shadow */
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .16); /* drop shadow */
	width: 455px;
	border: 1px solid #EEE;
}
.lig-search #search input[type=submit] {
	background: url(../img/icon_search.png) no-repeat right center #FFF;
	width: 44px;
	height: 32px;
	border: 0px;
	float: right;
}
.lig-search #search input[type=submit]:hover {
	box-shadow: none;
}
.lig-search #search input[type=text] {
	color: transparent;
	font-size: 24px;
	width: 200px;
	padding: 0 11px 0 20px;
	border: 0px;
	position: absolute;
}
.lig-search #search .search-input:focus input[type=text], .lig-search #search .search-input:hover input[type=text], .lig-search #search.active .search-input input[type=text] {
	color: #BEBEBE;
	width: 400px;
}
 .lig-search .search-input::-webkit-input-placeholder {
 transition: opacity 0.4s;
 opacity: 0;
}
 .lig-search .search-input::-moz-placeholderr {
 transition: opacity 0.4s;
 opacity: 0;
}
 .lig-search .search-input:focus::-webkit-input-placeholder, .lig-search .search-input:hover::-webkit-input-placeholder {
 opacity: 1;
}
 .lig-search .search-input:focus::-webkit-moz-placeholderr, .lig-search .search-input:hover::-webkit-moz-placeholderr {
 opacity: 1;
}
.lig-search .search_result {
	position: absolute;
	background: #FFF;
	border: 1px solid #CCC;
	width: 455px;
	right: 15px;
	top: 50px;
	overflow: auto;
	display: none;
	padding: 10px 20px 0 20px;
	z-index: 9;
}
.lig-search .search_result .shop-col {
	margin: 16px 12px 0 12px;
}
.lig-search .search_result .photo-item {
	width: 305px;
}
.column2 .col-xs-12, .column2 .col-sm-6, .column2 .col-md-4 {
	width: 100%;
}
/*************End.Search********************/
.top-line-right{
	position:relative;
	margin:10px 0;
	text-align:center;
}
.lig-top-adress-line{
	position:absolute;
	left:0;
	width:25%;
	height:53px;
	background-color:#025DAD;
}
.lig-top-adress{
	background-color:#025DAD;
	color:#FFFFFF;
	font-size:15px;
	padding:15px 5px;
}
.lig-top-adress .fa{
	font-size:21px;
	margin:0 2px 0 0;
}
/*************Header*************/
.lig-header{
	height:945px;
	position:relative;
}
.lig-logo{
	margin-top:33px;
	margin-left:15px;
}
.modal-content h3{
	display:none;
}
.modal-content .lig-form-standart{
	margin-top:35px;
}
.modal-content .lig-form-standart input[type="button"], .modal-content .lig-form-standart input[type="reset"], .modal-content .lig-form-standart input[type="submit"], .modal-content .lig-form-standart .button{
	width:100%;
	border:none;
	background-color:#0081D0;
	color:#FFFFFF;
	padding:15px;
	margin:25px 0;
}
.modal-content .lig-form-standart input[type="button"]:hover, .modal-content .lig-form-standart input[type="reset"]:hover, .modal-content .lig-form-standart input[type="submit"]:hover, .modal-content .lig-form-standart .button:hover{
	box-shadow: 0 1px 8px rgba(27, 102, 255, 1);
	opacity: 0.7;	
}
/**********End.Header************/
.lig-top-menu{
	background:transparent;
	margin-top:95px;
}
.lig-top-menu .navbar {
	background-color:transparent;
	margin-bottom:0;
	padding:0;
	text-transform: uppercase;
	border-top:none;
	border-bottom:none;
	border-left: none;
	border-right: none;
	border-radius: 0;
	z-index:5;
}
.lig-top-menu .navbar-default .navbar-nav > li {
	margin:0;
	padding:10px 15px 10px 7px;
	/*border-right:solid 1px #424A75;*/
}
.lig-top-menu .navbar-default .navbar-nav > li > a {
	color:#0D0D0D;
}
.lig-top-menu .navbar-default .navbar-nav > li > a:hover {
	color:#025DAD;
}
.lig-top-menu .navbar-default .navbar-nav > .active > a, .lig-top-menu .navbar-default .navbar-nav > .active > a:focus, .lig-top-menu .navbar-default .navbar-nav > .active > a:hover{
	background-color:transparent;
	color:#025DAD;
}
.lig-top-menu .navbar-brand {
	padding: 0;
	margin: 5px 5px 0 0;
}
.lig-top-menu .navbar-default .navbar-collapse, .lig-top-menu .navbar-default .navbar-form{
	background-color:#FFFFFF;
}
.lig-top-menu-line{
	background-color:#FFFFFF;
	position:absolute;
	top:158px;
	right:0;
	width:25%;
	height:70px;
}
/*Fix-Menu*/
.header-inner {
	width: 100%;
	position: relative;
	left: 0;
	top: 0;
	background: #fff;
}
.header-inner__fixed {
	/*position: fixed;
	z-index: 100;
	left: 0;
	top: 0;*/
	border-bottom: 1px solid #e4e4e4;
	-webkit-box-shadow: 0 0 2px 0 rgba(50,50,50,0.2);
	-moz-box-shadow: 0 0 2px 0 rgba(50,50,50,0.2);
	box-shadow: 0 0 2px 0 rgba(50,50,50,0.2)
}
.header {
	padding: 0 10px;
	margin: 0 auto;
	height: 60px;
	position: relative
}
.header__page-up {
	display: inline-block;
*zoom:1;
*display:inline;
	vertical-align: top;
	outline: 0;
	background: url("/img/icon-page-up.png") no-repeat;
	width: 51px;
	height: 51px;/*margin:0 175px 0 0*/
	margin: 0 35px 0 0;
}
.header__page-up:hover {
	background-position: -51px 0
}
.header__page-up:active {
	background-position: -102px 0
}
.navigation {
	display: inline-block;
*zoom:1;
*display:inline;
	vertical-align: top;
	outline: 0;
	height: 66px;/*width:656px;margin-top:-6px;margin-left:-30px*/
	width: 775px;
	margin-top: -6px;
	margin-left: 0;
}
.navigation__link {
	color: #747474;
	font-size: 14px;
	text-decoration: none;
	text-transform: uppercase;
	display: inline-block;
*zoom:1;
*display:inline;
	vertical-align: top;
	outline: 0;
	padding: 24px 0;
	margin: 0 26px;
	position: relative
}
.navigation__link:hover {
	color: #535252
}
.navigation__link:hover .navigation__link-border {
	display: block
}
.navigation__link-border {
	display: inline-block;
*zoom:1;
*display:inline;
	vertical-align: top;
	outline: 0;
	position: absolute;
	bottom: 9px;
	left: 0;
	width: 100%;
	height: 0;
	border-bottom: 3px solid #fff55c;
	display: none
}
.navigation__link_current {
	background-color: #fff55c;
	padding: 24px 26px;
	margin: 0;
	color: #535252
}
.navigation__link__last {
	margin-right: 0
}
/*End. Fix-Menu*/
/******Слайд*****/
.lig-slide {
	width: 100%;
	text-align:center;
	color:#FFFFFF;
}
.lig-slide h1{
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:67px;
}
.lig-slide h2{
	color:#FFFFFF;
	text-transform:uppercase;
}
.lig-slide-continer{
	position:relative;
	margin:115px 155px 0 155px;
	padding:5px 0 0 0;
}
.lig-slide-continer .left{
	position:absolute;
	top:0;
	left:0;
	width:73px;
	height:73px;
	border-left:solid 2px #FFFFFF;
	border-top:solid 2px #FFFFFF;
}
.lig-slide .right{
	position:absolute;
	top:0;
	right:0;
	width:73px;
	height:73px;
	border-right:solid 2px #FFFFFF;
	border-top:solid 2px #FFFFFF;
}
.lig-slide .carousel-control.left {
	background: none;
}
.lig-slide .carousel-control.right {
	background: none;
}
.lig-slide .carousel.fade {
	opacity: 1;
}
.lig-slide .carousel.fade .item {
	opacity: 0;
	transition: opacity .5s;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.lig-slide .carousel.fade .item.active {
	opacity: 1;
	position: relative;
}
.lig-slide .carousel-caption {
	text-align:left;
	top:0;
	left:0;
	right:65%;
}
.lig-slide .carousel-caption h2 {
	color: #FFFFFF;
	font-size: 65px;
	font-weight: 600;
	text-shadow: none;
}
.lig-slide .carousel-caption p {
	color: #888888;
	font-size: 12px;
	text-shadow: none;
	line-height: 2.15em;
}
.lig-slide .btn.btn-default {
	background: #03a9f4 none repeat scroll 0 0;
	border: medium none;
	border-radius: 5px;
	box-shadow: none;
	color: white;
	text-align: left;
	transition: all 0.3s ease 0s;
	white-space: normal;
	text-transform: uppercase;
	padding: 12px 45px;
	margin: 15px 0 0 0;
	font-size: 19px;
}
.lig-slide .btn.btn-default:hover {
	background: #2b88f1 none repeat scroll 0 0;
}
.lig-slide .carousel-indicators .active {
	background: #D3D3D3;
}
/*****End.Слайд***/
/**************Слайд2********************/
.owl-carousel {
	margin-top:70px;
	margin-bottom: 20px;
}
.owl-carousel img {
	float:right;
}
.owl-carousel .product-thumb .image {
	margin-bottom: 5px;
}
.owl-carousel .product-thumb {
	padding: 7px;
	margin: 0px 3px 0px 0px;
	position: relative;
	text-align: center;
	border: 3px solid transparent;
}
.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;
}
/*************End.Слайд2****************/
/****************Боковое меню********************/
.box-category ul, .list-item {
	list-style: none;
	margin-bottom: 20px;
	margin-top: -5px;
	padding: 0;
}
.box-category > ul > li, .list-item > li {
	display: block;
	position: relative;
}
.box-category .down {
	top: 2px;
	right: 0;
	position: absolute;
	cursor: pointer;
	width: 16px;
	height: 24px;
	background: transparent url(../img/plus.png) 0px 4px no-repeat;
	opacity: 0.6;
	-moz-opacity: 0.6;
}
.box-category .down:hover {
	opacity: 1;
	-moz-opacity: 1;
}
.box-category ul li a, .list-item li a {
	padding: 5px 0px 5px 12px;
	color: #222;
	display: block;
	background: transparent url(../img/bullet-dark.png) 0px 10px no-repeat;
}
.box-category ul li.double a {
	display: inline-block;
	margin: 0;
}
.box-category ul li {
	position: relative;
}
.box-category ul li ul li + li {
	border-top: 1px dotted #ccc;
}
.box-category > ul > li a.active + .down {
	background-position: 0px -12px;
}
.box-category > ul > li > a {
	color: #333;
	text-transform: uppercase;
}
.box-category > ul > li ul {
	display: none;
	padding-left: 10px;
	margin-bottom: 5px;
}
.box-category > ul > li a.active {
	font-weight: bold;
}
.box-category > ul > li > a.active {
	margin-bottom: 5px;
}
.box-category > ul > li a.active + ul {
	display: block;
}
.box-category a:hover, .list-item a:hover {
	text-decoration: underline;
	color: #3e7cb4;
}
.box-category > ul > li ul li a {
	margin-right: 16px;
}
.box-category > ul > li ul li a:hover, .list-item a:hover {
	margin-right: 16px;
}
.box-category > ul > li ul > li > a {
	text-decoration: none;
}
/****************End.Боковое меню********************/
/***********************lig-section-1*****************************/
.lig-section-1 {
	position:relative;
	text-align: center;
	padding: 20px 0 35px 0;
	background-color: #fff;
}
.lig-section-1 .container {
	background-color:#FFFFFF;
	margin-top:-85px;
}
.lig-section-1 p {
	color:#000000;
}
.lig-section-1 h2{
	margin:0;
	text-transform:uppercase;
}
.lig-section-1 h3{
	margin:0;
	text-transform:uppercase;
	font-weight:normal;
}
.lig-section-1 .fa{
	font-size:51px;
	margin-bottom:10px;
}
.lig-section-1 .lig-b1{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b1:hover{
	border:solid 1px #eee;
	cursor:pointer;
}
.lig-section-1 .lig-b1 .fa, .lig-section-1 .lig-b1 h2, .lig-section-1 .lig-b1 h3{
	color:#00AFEF;
}
.lig-section-1 .lig-b2{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b2 .fa, .lig-section-1 .lig-b2 h2, .lig-section-1 .lig-b2 h3 {
	color:#C742FC;
}
.lig-section-1 .lig-b3{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b3 .fa, .lig-section-1 .lig-b3 h2, .lig-section-1 .lig-b3 h3 {
	color:#ADD847;
}
.lig-section-1 .lig-b4{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b4 .fa, .lig-section-1 .lig-b4 h2, .lig-section-1 .lig-b4 h3 {
	color:#41C6BA;
}
.lig-section-1 .lig-b5{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b5 .fa, .lig-section-1 .lig-b5 h2, .lig-section-1 .lig-b5 h3 {
	color:#F56363;
}
.lig-section-1 .lig-b6{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b6 .fa, .lig-section-1 .lig-b6 h2, .lig-section-1 .lig-b6 h3 {
	color:#00C9E1;
}
.lig-section-1 .lig-b7{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b7 .fa, .lig-section-1 .lig-b7 h2, .lig-section-1 .lig-b7 h3 {
	color:#FF5A4B;
}
.lig-section-1 .lig-b8{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b8 .fa, .lig-section-1 .lig-b8 h2, .lig-section-1 .lig-b8 h3 {
	color:#FFCB5A;
}
.lig-section-1 .lig-b9{
	margin:55px 15px 0 15px;
}
.lig-section-1 .lig-b9 .fa, .lig-section-1 .lig-b9 h2, .lig-section-1 .lig-b9 h3 {
	color:#00E191;
}
/***********************End.lig-section-1*****************************/
/***********************lig-section-2*****************************/
.lig-section-2 {
	position:relative;
}
.lig-section-2 .block_header{
	margin: 50px 0 70px;
    text-align: center;
    text-transform: uppercase;
	font-size:30px;
}
/***********************End.lig-section-2*****************************/
/***********************lig-section-3*****************************/
.lig-section-3 {
	position:relative;
}
/***********************End.lig-section-3*****************************/
/***********************lig-section-4*****************************/
.lig-section-4 {
	background-color:#00A5FF;
	padding:100px 0;
	text-align:center;
}
.lig-section-4 h4 {
	font-size:21px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:normal;
	margin:10px 0;
}
/***********************End.lig-section-4*****************************/
/***********************lig-section-5*****************************/
.lig-section-5 {
	position:relative;
	padding:50px 0;
}
.lig-section-5 h2{
	margin: 50px 0 70px;
    text-align: center;
    text-transform: uppercase;
	font-size:30px;
}
.lig-section-5 div{
	text-align:center;
}
/***********************End.lig-section-5*****************************/
/***********************lig-section-6*****************************/
.lig-section-6 {
	position:relative;
	padding:50px 0;
	background-color:#FFFFFF;
}
/***********************End.lig-section-6*****************************/
/***********************lig-section-7*****************************/
.lig-section-7{
	position:relative;
	padding:50px 0;
	background-color:#272727;
}
/***********************End.lig-section-7*****************************/
/***********************lig-section-8*****************************/
.lig-section-8{
	position:relative;
}
/***********************End.lig-section-8*****************************/
/***********************lig-section-9*****************************/
.lig-section-9{
	position:relative;
	padding:50px 0;
	background-color:#ffffff;
	background-image:url(../img/otzyvy-testimonial-bg.jpg);
}
.lig-section-9 .lig-otzyvy {
	padding: 50px 0;
}
.lig-section-9 .lig-otzyvy h2{
	text-align:center;
}
.lig-section-9 h2{
	text-align:center;
	text-transform:uppercase;
	color:#646464;
	margin:50px 0 70px;
}
/*.lig-otzyvy h2:after {
    content: '';
    position: absolute;
	border-radius:4px;
    bottom: 50px;
	left:50%;
    width: 40px;
    height: 4px;
    background:#FC6E50;
}*/
.lig-section-9 .owl-theme .owl-controls .owl-page > span{
	background: #00A5FF none repeat scroll 0 0;
    border-radius: 20px;
    display: block;
    height: 15px;
    margin: 5px 7px;
    opacity: 0.4;
    width: 15px;
}
.lig-section-9 .lig-otzyvy .owl-theme .owl-controls .owl-buttons div.owl-prev{
	width:45px;
	height:45px;
	left:0;
	top:50%;
	background-color:#B7ACAC;
	color:#FFFFFF;
}
.lig-section-9 .lig-otzyvy .owl-theme .owl-controls .owl-buttons div.owl-next{
	width:45px;
	height:45px;
	right:0;
	top:50%;
	background-color:#B7ACAC;
	color:#FFFFFF;
}
.lig-section-9 .lig-otzyvy .owl-item {
}
.lig-section-9 .lig-otzyvy .owl-theme .owl-controls .owl-buttons div .fa{
	font-size: 26px;
    line-height: 41px;
}
.lig-section-9 .lig-otzyvy-thumb {
	/*margin-right:30px;*/
	text-align: center;
}
.lig-section-9 .lig-otzyvy-thumb h4 {
	text-align: center;
}
.lig-section-9 .lig-otzyvy-thumb img {
	position:absolute;
	left:0;
	top:0;
}
.lig-section-9 .lig-otzyvtext {
	position:absolute;
	right:0;
    color: #fff;
	text-align:left;
	padding: 40px;
	width: 83%;
}
/*.lig-section-9 .lig-otzyvtext:after, .lig-otzyvtext:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.lig-section-9 .lig-otzyvtext:after {
	border-color: rgba(0, 165, 255, 0);
	border-top-color:#00A5FF;
	border-width: 10px;
	margin-left: -10px;
}*/
.lig-section-9 .reviews_name{
	min-height:230px;
	padding-top:185px;
	text-align:right;
	color:#FFFFFF;
}
/***********************End.lig-section-9*****************************/
/***********************lig-section-10*****************************/
.lig-section-10{
	background-color:#ffffff;
}
/***********************End.lig-section-10*****************************/
/***********************lig-section-11*****************************/
.lig-section-11{
	position:relative;
	padding:50px 0 170px 0;
	background-color:#F2F2F2;	
}
.lig-section-11 h3{
	display:none;
}
.lig-section-11 .lig-zagol {
	width:640px;
	margin:0 auto 45px auto;
	text-align:center;
}
.lig-section-11 .lig-zagol h2 {
	text-transform:uppercase;
	color:#646464;
}
.lig-section-11 .lig-form-standart{
	width:800px;
	margin:0 auto;
}
.lig-section-11 input[type="button"], .lig-section-11 input[type="reset"], .lig-section-11 input[type="submit"], .lig-section-11 .button{
	width:100%;
	border:none;
	background-color:#0081D0;
	color:#FFFFFF;
	padding:15px;
	margin:25px 0;
}
.lig-section-11 input[type="button"]:hover, .lig-section-11 input[type="reset"]:hover, .lig-section-11 input[type="submit"]:hover, .lig-section-11 .button:hover{
	box-shadow: 0 1px 8px rgba(27, 102, 255, 1);
	opacity: 0.7;	
}
/***********************End.lig-section-11*****************************/
/*******Слайдер*******/
#owl-demo .item img {
	display: block;
	width: 100%;
	height: auto;
}
#owl-demo .item {
	background: #42bdc2;
	padding: 30px 0px;
	margin: 10px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
}
/*******End.Слайдер*******/
.lig-content {
	margin-top: 20px;
}
/*form*/
.form-control {
	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;
	-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, -webkit-box-shadow ease-in-out .15s;
	-o-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;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.form-control::-moz-placeholder {
 color: #999;
 opacity: 1;
}
.form-control:-ms-input-placeholder {
 color: #999;
}
.form-control::-webkit-input-placeholder {
 color: #999;
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	background-color: #eee;
	opacity: 1;
}
.form-control[disabled], fieldset[disabled] .form-control {
	cursor: not-allowed;
}
textarea.form-control {
	height: auto;
}
input[type="search"] {
	-webkit-appearance: none;
}
/*End.form*/

/********************Shop*************************/
.shop-dropdown {
	width: 100%;
}
.to-cart .number {
	display: inline-block;
	width: 46px !important;
	margin-right: 5px;
}
.shop-item-title {
	display: block;
	margin: 10px 0 0;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
.block p, .block .anons {
	margin: 15px 0;
}
.shop-item .price {
	display: block;
	font-size: 18px;
	color: #0099DB;
	font-weight: bold;
}
.shop-item .price-old {
	display: block;
	font-size: 16px;
	text-decoration: line-through;
}
.to-cart {
	display: block;
}
.shop-row {
	position: relative;
	margin-left: 0;
	display: table;
	margin-bottom: 30px;
}
.shop-pane {
}
.shop-pane.column3 {
	-webkit-column-count: 3; /* Chrome, Safari, Opera */
	-moz-column-count: 3; /* Firefox */
	column-count: 3;
}
.shop-pane.column2 {
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
	-moz-column-count: 2; /* Firefox */
	column-count: 2;
}
.shop-pane .paginator {
	clear: both;
}
/*
.shop-col {
    width: 181px;
    float: left;
    margin-left: 34px;
}

.shop-col:first-child {
    margin-left: 0;
}

.shop-col p {
    margin: 15px 0;
}*/

.shop-item {
	margin-bottom: 30px;
	position: relative;
	display: inline-block;
	border: 1px solid transparent;
	padding: 12px 21px;
	transition: border 0.2s;
	/*width:200px;*/
	vertical-align: top;
	border: solid 1px #eee;
	background-color: #fff;
	min-height: 490px;
}
.shop-item:hover {
	border-color: #0099DB;
}
#left-col .shop-item {
	padding: 0;
	border: none;
	margin: 0;
}
/*
.shop-item:before {
    pointer-events: none;
    content: " ";
    position: absolute;
    top: -12px;
    left: -12px;
    right: -12px;
    bottom: -5px;
    border: 1px solid transparent;
    transition: border 0.2s;
}

.shop-item:hover:before {
    border: 1px solid #0099DB;
} */
.shop-photo {
	position: relative;
	display: block;
}
.shop-photo .js_shop_img {
	height: 220px;
	margin: 0 auto;
	text-align: center;
	width: auto;
	display: block;
}
.shop-photo-labels {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	top: 50%;
	pointer-events: none;
}
.shop-photo-labels >* {
	display: block;
	margin: 5px 0;
	vertical-align: bottom;
}
.shop-like {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	background: url(../img/icon_like_off.png) no-repeat center center;
	width: 30px;
	height: 30px;
	position: absolute;
	top: 5px;
	right: 10px;
}
.shop_add_compare {
	font-size: 88%;
}
.shop_compare_button {
	vertical-align: middle;
}
.shop-like.active {
	background: url(../img/icon_like_on.png) no-repeat center center;
}
.shop-like:after {
	content: " ";
	background: url(../img/icon_like_off.png) no-repeat center center;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 30px;
	opacity: 0;
	visibility: hidden;
	transition: top 0s, opacity 0s, visibility 0s;
}
.shop-like.animate:after {
	opacity: 1;
	visibility: visible;
}
.shop-like.active:after {
	transition: top 0.4s, opacity 0.4s, visibility 0.4s;
	top: -12px;
	opacity: 0;
	visibility: hidden;
}
.shop-item-info2 .block img {
	margin-right: 8px;
	vertical-align: middle;
}
.shop_search_param {
	margin-top: 10px;
}
.shop_list input[type=text], .shop_list input[type=email], .shop-item input[type="text"], .shop-item input[type="email"] {
	width: 100%;
}
.shop_waitlist input[type="email"] {
	width: 160px;
}
.shop_brand {
	padding: 5px 0;
}
.shop_anons {
	display: none;
}
.shop_brand {
	display: none;
}
.shop_article {
	display: none;
}
.addict-field {
	display: none;
}
.js_shop_additional_cost {
	display: none;
}
.lig-param {
	display: none;
}
.lig-randomtovar .col-xs-12, .lig-randomtovar .col-sm-6, .lig-randomtovar .col-md-4 {
	width: 100%;
}
.shop-item-container {
	display: table;
	width: 100%;
	vertical-align: top;
}
.shop-item-container >* {
	vertical-align: top
}
.shop-item-left {
	position: relative;
	display: inline-block;
}
.shop-item-right {
	display: inline-block;
}
.shop_all_img {
	position: relative;
	/*height: 438px;
    width: 438px;*/
	margin-bottom: 20px;
}
.is_mobile .shop_all_img {
	width: auto;
}
/*.shop_all_img img {
    display: none;
}*/

.shop_all_img .shop_id_img {
	width: 100%;
	height: auto;
}
.shop_all_img a {
	display: none;
	/*position: absolute;
    
    height: 438px;
    background-size: cover;*/
	transition: opacity 0.3s, visibility 0.3s;
}
.shop-item-small a img {
	display: none;
}
.shop_preview_img {
	width: 88%;
	white-space: nowrap;
	height: 113px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
.shop_preview_img a {
	display: inline-block;
	width: 113px;
	height: 113px;
	margin: 0 10px;
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}
.shop_preview_img a:first-child {
	margin-left: 0;
}
.shop_preview_img a:last-child {
	margin-right: 0;
}
.shop-item-left .control-prev {
	position: absolute;
	bottom: 46px;
	left: 0;
}
.shop-item-left .control-next {
	position: absolute;
	bottom: 46px;
	right: 0;
}
.icon-zoom {
	background: url(../img/zoom.png) center center no-repeat;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	pointer-events: none;
}
.shop-item-info1 {
	width: 48%;
	padding-left: 40px;
	display: table-cell;
	vertical-align: top;
	height: 392px;
}
.shop-item-info1 >*:first-child {
	margin-top: 0;
}
.shop-item-info2 {
	padding-left: 20px;
	display: table-cell;
	vertical-align: top;
}
.shop-item-info2 >*:first-child {
	margin-top: 0;
}
.strike {
	text-decoration: line-through;
}
.shop-item-container h4 {
	text-transform: uppercase;
	font-size: 12px
}
.shop-item-rate {
	display: block;
	margin: 20px 0;
}
.shop-item-artikul {
	margin-bottom: 0;
}
.shop_form_param select {
	display: inline-block;
	margin: 0;
}
.shop-item-price {
	display: table;
}
.shop-item-price .title {
	display: table-cell;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 7px;
}
.shop-item-price .price {
	color: #0099DB;
	display: table-cell;
}
.shop-item-price .price-old {
	display: block;
	font-size: 16px;
	color: #484848;
	font-weight: normal;
}
.shop_order_rel_list .shop_no_buy, .shop_order_rel_list .shop_no_buy_good {
	background: transparent;
}
.shop_text .shop_cat_all_img {
	float: left;
	padding: 0px 15px 0px 0px;
}
.addict-field {
	margin: 20px 0;
}
.item-socials {
	margin: 13px 0;
}
.item-socials img {
	margin: 0 1px;
	vertical-align: middle;
}
.shop-item-container .to-cart {
	margin: 10px 0;
}
.shop_order_rel_list {
}
.shop-item-small {
	width: 220px;
}
.shop-item-small-image {
	display: inline-block;
	width: 90px;
	height: 90px;
	background: center center;
	background-size: cover;
	float: left;
	margin-right: 10px;
}
.shop-buyers-buy {
	margin: 20px 0;
	padding-left: 40px;
}
.shop-buyers-buy h2 {
	margin-top: 0;
}
.shop-buyers-buy .title {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.shop-buyers-buy .price {
	display: block;
	font-size: 18px;
	color: #000;
}
.shop-item-container .shop-item-image {
	background-position: center;
	background-size: 100%;
	background-repeat: no-repeat;
}
.shop_additional_cost_block {
	white-space: nowrap;
	margin-bottom: 10px;
}
.shop_additional_cost_block label {
	display: initial;
}
.addict-field .shop-dropdown, .shop-buyers-buy .shop-dropdown {
	width: auto;
}
.b-share__handle {
	height: 25px !important;
}
.quote {
	background-color: #eee;
	color: #666;
	padding: 10px;
	font-style: italic;
}
.quote_header {
	font-weight: bold;
}
.shop-buyers-buy .shop_form {
	width: 220px;
}
.wishlist_count input[type="number"] {
	width: 100px;
}
.bs_center .bs_block {
	margin-left: 298px;
	text-align: left;
}
.search_result .block-row-img {
	display: block;
	padding-right: 20px;
}
.search_result .block-text {
	display: block;
	padding-left: 0px;
}
.search_result .gallery-row .block {
	width: 18%;
}
.search_result .photo_list .gallery-row .block {
	width: 100%;
	margin-left: 0px;
	padding: 0 0 0 20px;
}
.search_result .block {
	padding: 13px 0px;
}
.search_result .search_text {
	padding-bottom: 10px;
}
#show_cart form {
	width: 700px;
	position: absolute;
	right: 0;
	border: 1px solid #ccc;
	background: #fff;
	z-index: 11;
	color: #000;
	text-transform: none;
	opacity: 0.95;
	display: none;
}
#show_cart .cart a {
	color: #0099DB;
}
.messages tr {
	vertical-align: top;
}
.messages_text {
	padding-left: 20px;
}
.messages_form textarea {
	width: 100%;
	height: 200px;
}
.js_shop_waitlist.shop_waitlist > input {
    display: inline;
}
.js_shop_form.shop_form.ajax > input {
    display: inline;
}
.product-list .js_shop_form.shop_form.ajax {
    position: absolute;
    right: 0;
    top: 35px;
}
.lig-randomtovar .js_shop_form.shop_form.ajax {
	position:inherit;
}
.lig-randomtovar .product-list .js_shop.product-thumb > div{
	float:none;
	max-width:100%;
}
.js_shop.product-thumb > div {
    text-align: left;
}
.product-list  .js_shop.product-thumb > div {
    float:left;
	max-width:50%;
}
/*******************End.Shop**************************/
/**=======Produc Thumb =======**/
.product-filter {
	border: 1px solid #EAEAEA;
	background: #F6F6F6;
	padding: 6px 5px;
	line-height: 25px;
}
.product-filter .form-control {
	padding: 2px 12px;
	height: auto;
}
.product-list.row, .products-category.row {
	margin: 0;
}
/* Product Thumb */
.product-thumb .image {
	text-align: center;
}
.product-thumb .image a {
	display: block;
}
.product-thumb .image a img {
	display: inline-block;
}
.product-thumb h4 {
	margin: 0;
	padding-bottom: 0px;
}
.product-thumb h4 a {
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	display: inline-block;
	margin: 0 auto;
	padding: 0px;
	color: #333;
}
.product-thumb h4 a:hover {
	text-decoration: underline;
}
.product-thumb .button-group button {
	border: none;
}
.product-thumb .button-group .btn-primary {
	padding: 4px 8px;
	margin-bottom: 7px;
	font-size: 11px;
	height: auto;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
}
.product-thumb .button-group .add-to-links button {
	background: none;
	color: #666;
	font-size: 15px;
}
.product-thumb .button-group .add-to-links button:hover {
	color: #3e7cb4;
	cursor: pointer;
}
.product-thumb .rating {
	padding-bottom: 7px;
}
.product-thumb .rating span {
	vertical-align: top;
}
.product-thumb .price-tax {
	color: #999;
	font-size: 12px;
	display: block;
	font-weight: normal;
}
.product-thumb .price {
	margin: 10px 0;
	font-size: 13px;
	font-weight: bold;
}
.price-old {
	color: #F00;
	text-decoration: line-through;
	font-weight: normal;
	font-size: 12px;
}
.price-new {
	font-weight: bold;
}
.price, .price-new {
	color: #3e7cb4;
}
.saving {
	background: #f12b63;
	border-radius: 100% 100% 100% 100%;
	color: #FFFFFF;
	display: block;
	font-size: 13px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	position: absolute;
	right: 10px;
	text-align: center;
	top: 10px;
	width: 40px;
}
/**======= Grid Product =======**/
.product-grid {
	position: relative;
	text-align: center;
	vertical-align: top;
	background: #fff;
	padding: 7px 7px 7px 7px;
	border: 3px solid transparent;
	margin-bottom: 15px;
}
.product-grid:hover {
	border-color: #eae9e9;
}
.product-grid .product-thumb .image {
	margin-bottom: 5px;
	float: none;
	text-align:center;
}
.product-grid .product-thumb .description, .product-grid .product-thumb .price-tax, .owl-carousel .product-thumb .price-tax {
	display: none;
}
.product-grid .product-thumb .button-group .add-to-links button, .owl-carousel .product-thumb .button-group .add-to-links button, {
padding:2px 6px;
}
.product-grid:hover .product-thumb .button-group .add-to-links, .owl-carousel .product-thumb:hover .button-group .add-to-links {
	visibility: visible;
}
.product-grid .product-thumb .button-group .add-to-links button span {
	display: none;
}
/**======= List Product =======**/
.product-list {
	position: relative;
	padding: 20px 0px;
	border-top: 2px solid #eae9e9;
}
.product-list:first-child {
	border-top: none;
}
.product-list .image {
	margin-right: 25px;
}
.product-list .product-thumb h4 {
	margin-bottom: 8px;
}
.product-list .product-thumb h4 a {
	font-weight: bold;
	font-size: 15px;
}
.product-list .product-thumb .description {
	margin-bottom: 0px;
}
.product-list .product-thumb .button-group .btn-primary {
	float: left;
	margin-right: 5px;
}
.product-list .product-thumb .button-group .add-to-links {
	float: left;
	padding: 1px 0px;
	display: inline-block;
}
.product-list .product-thumb .button-group .add-to-links button span {
	font-size: 12px;
}
.product-list .saving {
	top: 25px;
	left: 16px;
}
/*Эффект появления при наведии*/
.cwrap {
	width: 300px;
	height: 300px;
	margin-bottom: 4px;
}
.circle {
	overflow: hidden;
	width:241px;
	position: relative;
	height:241px;
	border-radius: 50%;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	/*box-shadow: 0 0 0 16px rgba(255, 255, 255, 0.65) inset, 0 1px 2px rgba(0, 0, 0, 0.1);
	border: solid 10px #FFFFFF;*/
}
.circle:hover {
	box-shadow: inset 0 0 0 1px rgba(255,255,255,0.1), 0 1px 2px rgba(0,0,0,0.1);
	cursor:pointer;
}
.circle.c3:hover {
	box-shadow: none !important;
}
.circle:hover .info {
	opacity: 1;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
}
.circle:after, .circle:before {
	content: "";
	display: table;
}
.info {
	overflow: hidden;
	color: #fff;
	font-size: 12px;
	text-align: center;
	background: url(../img/info_bg.png) 0 0 repeat;
	border-radius: 50% 50% 50% 50%;
	height: inherit;
	opacity: 0;
	top: 0;
	right: 0;
	left: 0;
	position: absolute;
bg -webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
 -webkit-transition:;
	-moz-transition: all 0.4s ease-in-out 0s;
	-ms-transition: all 0.4s ease-in-out 0s;
	-o-transition: all 0.4s ease-in-out 0s;
	transition: all 0.4s ease-in-out 0s;
	width: inherit;
}
.info .title {
	padding-bottom: 39px;
	border-bottom: 1px solid #fff;
	font-size:16px;
	margin: 0 5px 18px 5px;
	padding-top: 57px;
	text-transform: uppercase;
}
.info a {
	text-transform: uppercase;
	display: inline-block;
	color: #d1cfcf;
	margin-top: 9px;
}
.info a:hover {
	color: #ec0606;
}
/*End. Эффект появления при наведении*/
/**to top**/
#toTop {
	display: none;
	text-decoration: none;
	outline: medium none;
	position: fixed;
	bottom: 120px;
	margin-right: -620px !important;
	overflow: hidden;
	width: 48px;
	height: 48px;
	border: none;
	text-indent: -999px;
	z-index: 999;
	background: url(../img/totop.png) no-repeat left top;
	transition: 0s ease;
	-webkit-transition: 0s ease;
	-o-transition: 0s ease;
}
#toTop:hover {
	background-position: right 0;
}
.te {
	display: block;
	font-size: 16px;
	padding: 0;
	position: absolute;
	right: 11px;
	top: 27px;
	z-index: 2;
	color: #777777;
}
.dropdown.open .te:before {
	content: "\f0d7";
}
.dropdown .te:before {
	content: "\f0d7";
}
/**********menu3**********/
@media (min-width: 768px) {
.dropdown:hover .dropdown-menu {
	display: block;
}
}
.caret {
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-top: 12px dashed;
	display: inline-block;
	height: 0px;
	margin-left: 2px;
	position: absolute;
	right: 10px;
	top: 23px;
	vertical-align: middle;
	width: 0px;
	z-index: 2;
}
.fa-plus, .fa-minus {
	display: block;
	font-size: 24px;
	padding: 10px 20px 5px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
/**********End.menu3**********/
/* blocks */
.block {
	background-color: #FFF;
	padding: 13px 5px;
	margin: 20px 0;
}
.block h3, .block .block_header {
	margin: 20px 0;
}
.block h4 {
	margin: 5px 0 15px;
}
.block h4:first-child {
	margin-top : 5px;
}
.block .login input[type='text'], .block .login input[type='password'] {
	padding: 8px 10px;
	width: 100%;
}
.block .button {
	margin: 6px 0;
}
.block p:first-child {
	margin-top: 5px;
}
.block-row {
	border-bottom: solid 1px #F6F6F6;
	padding-top: 1px;
	margin: 20px 0;
	padding-bottom: 10px;
	min-height:435px;
}
.block-row:last-child {
	border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.block-row-img {
	margin-top: 6px;
	margin-bottom: 5px;
}
.block .block-text {
	vertical-align: top;
	padding-left: 20px;
}
.block-no-img .block-text {
	padding-left: 0;
}
#center-col .login input[type="text"], #center-col .login input[type="password"], #center-col .login label {
	width: 20%;
	display: block
}
#center-col .login label[for="not_my_computer"] {
	display: inline-block;
}
.arrow-link {
	display: block;
	background: url(../img/arrow.png) no-repeat left 6px;
	padding-left: 15px;
}
.shop-search input.from, .shop-search input.to {
	width: 70px;
	display:inline;
}
/**********file******************/
.file-row .text {
	margin: 0 0 0 80px;
}
.file-row .file-icon {
	float: left;
}
.button.download {
	padding-left: 27px;
	background: url(../img/icon_download.png) no-repeat left center;
}
.clauses_list .block, .news_list .block {
	overflow: hidden;
}
.news_list .block-row-img, .clauses_list .block-row-img {
	float: left;
}
.cart_one_click {
	background-color: #fff;
	padding: 10px;
}
.cart_autorization .login input[type="text"], .cart_autorization .login input[type="password"], .cart_autorization .login label {
	width: 20%;
	display: block
}
table.cart, table.wishlist, table.user_order {
	border-collapse: collapse;
	border: 1px solid #DEDEDE;
}
table.cart td, table.wishlist td, table.user_order td {
	border: 1px solid #DEDEDE;
	padding: 10px;
}
table.user_order {
	width: 100%;
}
.news_id .comments_form, .shop-item-container .comments_form {
	margin-top: 70px;
}
.ab_actions {
	display: table-cell;
	padding: 5px 10px;
	vertical-align: top;
}
.ab_img {
	display: table-cell;
	max-width: 460px;
}
.ab_img a {
	display: inline;
}
.mp-sections {
	list-style: none;
	padding: 0 0;
	margin: 20px 0;
	overflow: hidden;
}
.mp-sections ul {
	padding: 0;
	margin: 0;
}
.mp-sections li {
	width: 25%;
	text-align: center;
	float: left;
	padding: 0 14px;
	position: relative;
	list-style: none;
}
.mp-sections a img {
	margin: 0 10px 10px;
}
.mp-sections a {
	color: #000;
}
.mp-sections a:hover {
	color: #0099DB;
}
.special {
	height: 100px;
	color: #fff;
	font-family: "Open Sans", "Arial", "Trebuchet MS", Verdana, sans-serif;
	font-weight: 300;
	padding: 15px 10px 10px 20px;
	margin: 40px 0;
}
.special a {
	color: #FFF;
}
.special .title {
	font-size: 36px;
	display: block;
	margin-bottom: -9px;
}
/* shop-items *//*************************************************************/
.gallery-row {
	display: table;
	width: 100%;
}
.gallery-row .block {
	margin-left: 30px;
	width: 31%;
	float: left;
}
.gallery-row .block:nth-child(3n-2) {
	margin-left: 0;
}
.gallery-row .block.first, .gallery-row .block:first-child {
	margin-left: 0;
}
/* review */

/* login */

.profile-hello {
	overflow: hidden;
	padding-top: 10px;
	margin: 20px 0;
}
.profile-hello-avatar {
	float: left;
	width: 50px;
	margin-top: 4px;
}
.profile-hello-text {
	vertical-align: middle;
	height: 56px;
	padding-left: 11px;
}
.profile-block .menu a {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.profile-block .menu li {
	margin: 3px 0;
}
/* forum */

.forum_form_header {
	margin: 20px 0;
	padding-top: 30px;
	border-top: 1px solid #AAA;
}
.block.forum .block-row {
	display: block;
}
.block.forum .block-row .comments_param {
	padding-left: 20px;
	font-style: italic;
}
/* review */

.review-author {
	overflow: hidden;
	padding-top: 10px;
	margin: 8px 0;
}
.review-author img {
	float: left;
	margin: -9px 16px 0 0;
}
/* forum */

.block.forum .author-avatar {
	float: left;
	margin-top: 10px;
}
.block.forum .forum-author {
	font-size: 12px;
	line-height: 1.2;
}
.block.forum .theme {
	font-size: 11px;
	text-transform: uppercase;
	margin: 10px 0;
}
/* news */

.news_block .block-row img {
 
}
.news_id .site_dynamic h1, .news_id .site_dynamic h2, .news_id .site_dynamic h3 {
	margin: 20px 0px 0px 0px;
}
.news_id .site_dynamic {
	float: right;
	width: 400px;
	background-color: #fff;
	padding: 20px;
	margin: 20px;
}
/* clauses */

.clauses .block-row img {
	max-width: 61px;
	height: auto;
}
/* faq */

.faq-question a {
	color: #000;
	font-weight: bold;
}
.faq-question a:hover {
	color: #0099DB;
}
.faq-answer {
	background: url(../img/arrow.png) no-repeat left 6px;
	padding: 0 0 0 30px;
	margin: 10px 0;
}
/* photo */

.block.photo {
	width: 100%;
}
.photo_album_list {
	margin: 5px 0 5px;
}
.photo_album_list img {
	max-width: 247px;
	height: auto;
}
.photo_cat_link {
	/*text-align: center;*/
	margin-bottom: 20px;
}
.photo_cat_link .photo-item img {
	max-width: 247px;
	height: auto;
}
.photo_cat_img img {
	max-width: 247px;
	height: auto;
}
.photo-item {
	overflow: hidden;
}
.photo-item img {
	text-align: center;
	max-width: 247px;
	height: auto;
}
.photo_cat_images .col-lg-1, 
.photo_cat_images .col-lg-2, 
.photo_cat_images .col-lg-3, 
.photo_cat_images .col-lg-4, 
.photo_cat_images .col-lg-5, 
.photo_cat_images .col-lg-6, 
.photo_cat_images .col-lg-7, 
.photo_cat_images .col-lg-8, 
.photo_cat_images .col-lg-9,
.photo_cat_images .col-lg-10, 
.photo_cat_images .col-lg-11, 
.photo_cat_images .col-lg-12,
.photo_cat_images .col-md-1, 
.photo_cat_images .col-md-2, 
.photo_cat_images .col-md-3, 
.photo_cat_images .col-md-4, 
.photo_cat_images .col-md-5, 
.photo_cat_images .col-md-6, 
.photo_cat_images .col-md-7, 
.photo_cat_images .col-md-8, 
.photo_cat_images .col-md-9,
.photo_cat_images .col-md-10, 
.photo_cat_images .col-md-11, 
.photo_cat_images .col-md-12,
.photo_cat_images .col-sm-1, 
.photo_cat_images .col-sm-2, 
.photo_cat_images .col-sm-3, 
.photo_cat_images .col-sm-4, 
.photo_cat_images .col-sm-5, 
.photo_cat_images .col-sm-6, 
.photo_cat_images .col-sm-7, 
.photo_cat_images .col-sm-8, 
.photo_cat_images .col-sm-9,
.photo_cat_images .col-sm-10, 
.photo_cat_images .col-sm-11, 
.photo_cat_images .col-sm-12,
.photo_cat_images .col-xs-1, 
.photo_cat_images .col-xs-2, 
.photo_cat_images .col-xs-3, 
.photo_cat_images .col-xs-4, 
.photo_cat_images .col-xs-5, 
.photo_cat_images .col-xs-6, 
.photo_cat_images .col-xs-7, 
.photo_cat_images .col-xs-8, 
.photo_cat_images .col-xs-9,
.photo_cat_images .col-xs-10, 
.photo_cat_images .col-xs-11, 
.photo_cat_images .col-xs-12
{
	 width:100%;
}
/* FOOTER */

.rate {
	display: inline-block;
	width: 100px;
	margin: 0 0 0 0;
}
.rate img {
	height: 100%;
	max-height: 25px;
}
.rate40 {
	background: url(../img/rate40.png) no-repeat;
}
.subscription {
	background-color: #0099DB;
	height: 83px;
	padding-top: 20px;
	margin-top: 20px;
	text-align: center;
}
.subscription h3 {
	display: inline-block;
	color: #fff;
	font-size: 24px;
	vertical-align: middle;
	margin: 0;
	background: url(../img/icon_mail.png) no-repeat;
	padding-left: 55px;
	padding-right: 15px;
}
.subscription input[type="email"] {
	padding: 2px 10px;
	height: 32px;
	width: 280px;
	vertical-align: middle;
	background-color: #0099DB;
	border-color: #FFF;
	margin: 0 20px;
	color: #FFF;
}
.subscription .error {
	position: absolute;
	text-align: center;
	width: 100%;
	color: #888;
}
.subscription .button2 {
	border-color: #FFF;
	background-color: #FFF;
}
footer{
	position:relative;
	z-index:5;
}
footer .lig-logo{
	margin:25px auto 0 auto;
}
.lig-footer{
	background-image:url(../img/city-footer-top-bg.png);
	background-repeat:repeat-x;
	background-position:bottom center;
	background-color:#161616;
	padding-bottom:25px;
	color:#ababab;
}
.lig-footer .fa{
	font-size:27px;
	margin:7px;
}
.lig-footer h2{
	color:#ababab;
}
.lig-footer h3{
	display:none;
}
.lig-footer .lig-block{
	padding:0 20px;
}
.lig-footer td{
	padding:15px 0;
}
.copyright{
	background-color:#0f0f0f;
	padding:25px 0;
	text-align:center;
	color:#ffffff;
}
/* file */
/********************************************************Media-mobile*******************************************************/
@media screen and (-webkit-min-device-pixel-ratio: 0) {
input[type="date"].form-control, input[type="time"].form-control, input[type="datetime-local"].form-control, input[type="month"].form-control {
	line-height: 34px;
}
}
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
/******Слайд*****/
.lig-slide .carousel-caption {
	top: 10%;
}
/******End.Слайд*****/
/***********************lig-section-1*****************************/
.lig-section-1 {
	text-align:center;
}
/***********************End.lig-section-1*****************************/
/***********************lig-section-3*****************************/
.lig-section-3{

}
/***********************End.lig-section-3*****************************/
}
@media only screen and (min-width:1025px) {
.product-grid .product-thumb .button-group .add-to-links, .owl-carousel .product-thumb .button-group .add-to-links {
	visibility: hidden;
}
.owl-carousel .product-thumb:hover {
	border-color: #eae9e9;
}
/***********************lig-section-1*****************************/
.lig-section-1 {
}
/***********************End.lig-section-1*****************************/
}
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
/********************MegaMenu***********************/
/**===== Menu =====**/
#menu .navbar-header {
	float: none;
}
#menu .navbar-nav {
	margin: 0px;
}
#menu .navbar-header > span {
	text-transform: uppercase;
	font-size: 16px;
	padding: 0px 15px 0px 8px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	margin: 0;
	cursor: pointer;
	display: inline-block;
	position: relative;
}
#menu .navbar-header > span > b {
	display: inline-block;
}
#menu .navbar-header > span > b:after {
	clear: both;
	content: ' ';
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
	position: absolute;
	border-width: 5px 6px 0px 6px;
	bottom: 48%;
	margin: 0 0 -6px 0px;
	opacity: 0.7;
}
#menu .navbar-header > span > b:before {
	clear: both;
	content: ' ';
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent #555 transparent;
	position: absolute;
	border-width: 0px 6px 5px 6px;
	top: 49%;
	margin: -6px 0 0 0px;
	opacity: 0.7;
}
#menu {
	padding: 0;
	height: auto;
	text-align: center;
}
#menu .navbar-nav {
	text-align: left;
}
#menu .nav {
	padding: 0;
	text-align: left;
	box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
}
#menu .nav > li {
	float: none;
	padding: 0px;
	display: block;
	height: auto;
}
#menu .nav > li > a {
	line-height: 35px;
}
#menu .nav > li > div {
	position: relative;
}
#menu .nav > li > div > ul {
	display: block;
	width: auto;
}
#menu .nav > li ul + ul {
	padding-left: 0px;
}
#menu .nav > li > .dropdown-menu ul > li {
	position: relative;
}
#menu .nav > li.mega-menu > div {
	width: 100%;
}
#menu .nav > li.mega-menu.dropdown {
	position: relative;
}
#menu .nav > li div > ul > li > a > span {
	display: none;
}
span.submore:after {
	display: block;
	position: absolute;
	right: 0;
	top: 0px;
	width: 30px;
	height: 32px;
	line-height: 32px;
	font-size: 22px;
	text-align: center;
	cursor: pointer;
	z-index: 1010;
	content: '+';
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	opacity: 0.6;
}
span.submore.plus:after {
	content: '-';
}
#menu .nav > li.menu_brands.dropdown {
	position: relative;
}
#menu .nav > li.mega-menu > div {
	min-width: inherit;
	position: relative;
}
#menu .nav > li.mega-menu > div > .column {
	width: auto;
	display: block;
	margin: 0;
}
#menu .nav > li.mega-menu > div > .column > div {
	display: none;
	position: relative;
}
#menu .nav > li.mega-menu > div > .column > div ul {
	display: block;
}
#menu .nav > li.mega-menu > div > .column a, #menu .nav > li > div > ul li a, #menu .nav > li.mega-menu > div > .column > div > ul > li > a {
	width: auto;
	padding: 7px 0;
	margin: 0;
}
#menu .nav > li.sub:hover > a:after {
	display: none;
}
#menu .nav > li.custom-link-right {
	float: none;
}
#menu .nav > li > .dropdown-menu, #menu .nav > li > .dropdown-menu li .dropdown-menu {
	box-shadow: none;
	float: none;
	width: 100%;
	position: relative;
	min-width: inherit;
	margin-top: 0px;
	left: auto;
	border: 0px none;
}
#menu .nav > li .dropdown-menu ul {
	display: block;
	margin: 0 10px;
}
/*******************End.MegaMenu*************************/	
/******Слайд*****/
.lig-slide .carousel-caption {
	top: 7%;
}
.lig-slide .carousel-caption h2 {
	font-size: 45px;
}
.lig-slide .carousel-caption p {
	display: none;
}
.lig-slide .btn.btn-default {
	font-size: 15px;
}
/******End.Слайд*****/
/****************Корзина***********************/
.lig-cart-table thead, .lig-cart-table tbody, .lig-cart-table th, .lig-cart-table td, .lig-cart-table tr {
	display: block;
}
.shopping-cart-table .lig-shop-table > tbody {
	border-top: medium none;
}
.lig-shop-table.cart thead {
	display: none;
}
.lig-shop-table.cart thead, .lig-shop-table.cart tbody, .lig-shop-table.cart th, .lig-shop-table.cart td, .lig-shop-table.cart tr {
	display: block;
}
.lig-shop-table.cart thead tr {
	left: -9999px;
	position: absolute;
	top: -9999px;
}
.lig-shop-table.cart tr {
	border: 1px solid #ccc;
}
.lig-shop-table.cart td {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: -moz-use-text-color -moz-use-text-color #eee;
	border-image: none;
	border-style: none none solid;
	border-width: medium medium 1px;
	padding-left: 50%;
	position: relative;
	text-align: left;
	white-space: normal;
}
.lig-shop-table.cart td::before {
	font-weight: bold;
	left: 10px;
	padding-right: 5px;
	position: absolute;
	text-align: left;
	top: 8px;
	width: 45%;
}
.lig-shop-table.cart td::before {
	color: #000;
	content: attr(data-title);
	display: inline-block;
	position: absolute;
	text-transform: uppercase;
	width: 50%;
}
table.cart td, table.wishlist td, table.user_order td {
	padding: 0;
}
.cart_img {
	display: block
}
.cart_last_td {
	display: none;
}
.cart_form input[type="text"], .cart_form input[type="password"], .cart_form input[type="email"], .cart_form input[type="mail"], .cart_form input[type="number"], .cart_form input[type="tel"], .cart_form textarea {
	width: 100%;
}
#show_cart img{
    margin: 0 5px -5px 0;
}
/***************End.Корзина*********************/
		/****************Мне понравилось***********************/
.lig-wishlist-table thead, .lig-wishlist-table tbody, .lig-wishlist-table th, .lig-wishlist-table td, .lig-wishlist-table tr {
	display: block;
}
.shopping-cart-table .lig-wishlist-table > tbody {
	border-top: medium none;
}
.lig-wishlist-table.cart thead {
	display: none;
}
.lig-wishlist-table.cart thead, .lig-wishlist-table.cart tbody, .lig-wishlist-table.cart th, .lig-wishlist-table.cart td, .lig-wishlist-table.cart tr {
	display: block;
}
.lig-wishlist-table.cart thead tr {
	left: -9999px;
	position: absolute;
	top: -9999px;
}
.lig-wishlist-table.cart tr {
	border: 1px solid #ccc;
}
.lig-wishlist-table.cart td {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: -moz-use-text-color -moz-use-text-color #eee;
	border-image: none;
	border-style: none none solid;
	border-width: medium medium 1px;
	padding-left: 50%;
	position: relative;
	text-align: left;
	white-space: normal;
}
.lig-wishlist-table.cart td::before {
	font-weight: bold;
	left: 10px;
	padding-right: 5px;
	position: absolute;
	text-align: left;
	top: 8px;
	width: 45%;
}
.lig-wishlist-table.cart td::before {
	color: #000;
	content: attr(data-title);
	display: inline-block;
	position: absolute;
	text-transform: uppercase;
	width: 50%;
}
 table.lig-wishlist td, {
 	padding:0;
}
.wishlist_count input[type="text"] {
	width: auto;
}
.wishlist_last_tr .wishlist-count, .wishlist_last_tr .wishlist-price, .wishlist_last_tr .wishlist-remove, .wishlist_last_tr .wishlist_last_td {
	display: none!important;
}
/***************End.Мне понравилось*********************/
.cart_autorization .login input[type="text"], .cart_autorization .login input[type="password"], .cart_autorization .login label {
	width: 100%;
}
/***********************lig-section-2*****************************/
.lig-section-2 .lig-zagol {
	width:100%;
}
.lig-section-2 .lig-right{
	background:none;
}
.lig-section-2 .lig-info img{

}
.lig-section-2 .lig-girl{
	display:none;
}
/***********************End.lig-section-2*****************************/
/***********************lig-section-3*****************************/
.lig-section-3 {

}
/***********************End.lig-section-3*****************************/
/***********************lig-section-4*****************************/
.lig-section-4 .circle{
	margin:0 auto;
}
/***********************End.lig-section-4*****************************/
/***********************lig-section-5*****************************/
.lig-section-5{
}
/***********************End.lig-section-5*****************************/
/***********************lig-section-6*****************************/
.lig-section-6{

}
/***********************End.lig-section-6*****************************/
/***********************lig-section-7*****************************/
.lig-section-7{

}

/***********************End.lig-section-7*****************************/
/***********************lig-section-8*****************************/
.lig-section-8 {

}
/***********************End.lig-section-8*****************************/
/***********************lig-section-11*****************************/
.lig-section-11 .lig-form-standart {
	width:100%;
}
.lig-section-11 .lig-zagol {
	padding:0 15px;
	width:100%;
}
/***********************End.lig-section-11*****************************/
}
@media only screen and (max-width : 768px) {
/*******Меню уменьшение лого при разворачивании***/
/*.lig-top-menu .navbar-toggle.collapsed + .navbar-brand img{
	height:80px;
	position:relative;
	z-index:50;
}*/
/*******End.Меню уменьшение лого при разворачивании***/
.lig-top-menu{
	margin-bottom:0;
}
.lig-top-adress-line{
	display:none;
}
.lig-top-menu-line{
	display:none;
}
.lig-slide-continer{
	padding:15px;
	margin:10px 0;
}
/***********************lig-section-9*****************************/
.lig-section-9 .reviews_name {
	text-align:center;
	padding-top:0;
}
.lig-section-9 .lig-otzyvtext{
	position:relative;
}
.lig-section-9 .lig-otzyvy-thumb img{
	position:relative;
}
.owl-carousel img{
	float:none;
}
/***********************End.lig-section-9*****************************/
.lig-footer .lig-block{
	padding:0;
}
}
/* Small Devices, Tablets */
@media only screen and (max-width : 767px) {
.lig-slide h1{
	font-size:37px;
}
.lig-top-menu .navbar-default .navbar-nav > li > a:hover {
 background-color: #E7E7E7;
}
#show_cart form {
 width:100%
}
.lig-content h1 {
 font-size:20px;
}
.pp_content {
 width:100%!important;
}
.te {
 display: block;
 font-size: 24px;
 padding: 10px 20px 5px;
 position: absolute;
 right: 0;
 top: 0;
 z-index: 2;
}
.dropdown.open .te:before {
 content: "\f068";
}
.dropdown .te:before {
 content: "\f067";
}
/*form*/
input[type="text"], input[type="password"], input[type="email"], input[type="mail"], input[type="number"], input[type="tel"], textarea {
 width:100%;
}
.reviews_form textarea {
 width:100%;
}
/*End.form*/
.forum_search {
 white-space: normal;
}
.shop_preview_img {
 white-space: normal;
}
/***********************lig-section-1*****************************/
.lig-section-1 {
}
/***********************End.lig-section-1*****************************/
.product-list .js_shop.product-thumb > div{
	float:none;
	text-align:center;
	max-width:100%;
}
.product-list .js_shop_form.shop_form.ajax{
	position:inherit;
}
}
/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {
.lig-header {
    height: 100%;
    position: relative;
}
	/*********Search*********/
.lig-search #search .search-input:focus, .lig-search #search .search-input:hover, .lig-search #search.active .search-input {
 width:330px;
}
 .lig-search #search .search-input:focus input[type=text], .lig-search #search .search-input:hover input[type=text], .lig-search #search.active .search-input input[type=text] {
 width: 300px;
}
 .lig-search #search .search-input {
 width:320px;
}
 .lig-search .search_result {
 position: absolute;
 background: #FFF;
 border: 1px solid #CCC;
		/*width: 305px;*/
		right: 0;
 top: 50px;
 overflow: auto;
 display: none;
 padding: 10px 20px 0 20px;
 z-index: 9;
}
.lig-search .search_result{
	width:100%;
}
	/*********End.Search*****/
	/******Слайд*****/
.lig-slide .carousel-caption {
 top:1%;
}
 .lig-slide .carousel-caption h2 {
 font-size:24px;
 margin-top:0;
}
 .lig-slide .carousel-caption p {
 display:none;
}
 .lig-slide .btn.btn-default {
 font-size:12px;
}
 .lig-indecator {
 display:none;
}
/******End.Слайд*****/
/****/
.news_list .block-row-img, .clauses_list .block-row-img {
 float: none;
}
.block-row-img {
 display:block;
}
.block .block-text {
 display:block;
 padding-left:0;
}
#toTop {
 margin:0 auto !important;
}
/***********************lig-section-1*****************************/
.lig-section-1 {
}
/***********************End.lig-section-1*****************************/
}
