.form-signin {    max-width: 330px;    padding: 15px;    margin: 0 auto;	min-height:400px;}.containerCherLit{	max-height: none;}.buttonfilter{	}.active{	background:#106F9E;	color:#FFF;}.smallViewData .descriptionCalendar{	display:none;}.smallViewData .openBlockRow{	display:block!important;}.openBlockRow{	text-align:right;	margin-top:-10px;	margin-bottom:40px;	padding-bottom:25px;	display:none;}.blocktxtpleer{position:absolute;margin-top:0px;top:0px;margin-left:50%;width:50%;	}.blocktxtpleer img{	max-width:850px;}.imgpleer1{	max-width:850px!important;}.containerblock h3{	padding-top:10px;	margin-top:10px;}.blright{	text-align:right;}.containerblock{	max-height:80px;	padding:0px 20px 10px 20px;		/*background:#106f9e; 	/**/	background:#98005d;	margin-top:180px;	color:#FFF;	 opacity: 0.85; /* Полупрозрачный фон */    filter: alpha(Opacity=80); /* Прозрачность в IE */	}.cataloginnerenc {min-height:10000px;	}.notcat{	}.dtpage{	margin-bottom:10px;}.links_source{	margin-bottom:10px;}.leftcolumline{	border-left:3px solid #106F9E!important;	margin-top:-24px;}/*.bottomlink{	border-top:3px solid #106F9E!important;	padding-top:10px;}/**/.innerimgside{	max-width:500px;	margin-bottom:10px;}.imgvik img{	width:400px;}.imgvik{	padding-top:10px;	padding-bottom:10px}.containerCherLit{	max-height:400px;	overflow:auto;	padding-right:30px;}.loading {        background-color: #ffffff;    background-image: url("/content/images/dinamic/load.gif");    background-size: 50px 25px;    background-position:right center;    background-repeat: no-repeat;}#search{		width:100%!important;		margin-top:8px;		margin-right:-15px!important;		/*		#98005d!important		*/}.navbar-collapse{		margin-right:0px;		padding-right:0px;}#oblsearch{	display:none;position:absolute;z-index:1000;width:100%;background:#EEE;	margin-left: -15;	border:1px solid #CCC;}.list-group-item-search{	padding:5px 0px 5px 30px;	border:1px solid #EEE;}.list-group-item-search:hover{	border:1px solid #CCC!important;	cursor:pointer;	background:#98005d!important;	color:#FFF!important;}.selectli{	border:1px solid #CCC;	/*	background:#15dab7;	/**/	background:#98005d!important;	color:#FFF!important;}.menunameorg{	display:none;}@media screen and (max-width: 1200px) {} /*@media screen and (max-width: 800px) {	.leftblockimg	{		display:none;	}	.b-popup .b-popup-content	{		width:90%!important;	}	.b-popup {		position:absolute!important;	}		.containerCherLit	{		max-height:none!important;	}	}/**/@media screen and (max-width: 767px) {	.menunameorg	{		width:250px!important;		display:block;		float:left;		color: #FFF!important;		padding:7px!important;		font-size:25px!important;	}}@media screen and (max-width: 800px) {	.subname	{		display:none!important;	}	.bottomlink	{		margin-top:-20px!important;	}	.leftcolumline	{		margin-bottom:30px!important;		margin-top:10px!important;		width:100%!important;	}	.col-xs-12	{		width:100%!important;	}	#sidebar	{	width:100%!important;;	}	.logo	{		display:none;	}	.nameorg	{		width:100%;		text-align:center!important;		font-size:20px!important;		margin-top:0px!important;		margin-left:-15px!important;	}	.header .col-xs-6	{		width:100%!important;	}}.firstblock{	width:40%!important;}@media screen and (max-width: 1000px) {	.h-phone	{		font-size:15px!important;	}		.header .col-xs-6	{		width:33%!important;	}	#navbar .form-control	{		 width: 90% !important;		/*display:none!important;/**/	}}@media screen and (max-width: 500px) {	.innerimgside	{		width:100%!important;	}	.header	{		height:60px!important;	}	.header div	{		display:none;	}		.navbar 	{		position:absolute;		z-index:100000;			position:fixed;		top:0px;		width:100%;	}	.slider	{		display:none;	}	.col-xs-6	{		width:100%!important;	}	.blockproduct img	{		width:100%!important;	}	.logo	{		display:none;	}	.nameorg	{		width:100%;		text-align:center!important;		font-size:45px!important;	}	}#calendarstr table{	border:0px;}#calendarstr td,th{	color:#7c8a95;		border: 2px solid transparent;}#calendarstr td {text-align:center;}.dateinput{	padding:12px;}#calendarstr th{	padding:12px;}.currentdate{  border:1px solid #CCC;}#strcalendar{	width:100%;	height:350px;	border:0px solid #CCC;	overfloy:auto;	overflow-y:scroll ;	padding:0px 10px;}#strcalendar a{	font-size:12px;}#strcalendar div{	margin-bottom:10px;}.datestrrow{color:#98005d!important;}.linkcolor{ color:#98005d!important; font-weight:bold;}.header{	padding-top:18px;	padding-bottom:15px;	overflow:auto;}body{	background:rgb(243, 243, 241);}#scrollup {    position: fixed;    opacity: 0.5;    padding: 15px 10px 10px;    background: #aaa;    border-radius: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    right: 10px;    bottom: 10px;    display: none;    cursor: pointer;}bibscher.cherlib.ru/media="screen, projection"#scrollup {    position: fixed;    opacity: 0.5;    padding: 15px 10px 10px;    background: #aaa;    border-radius: 5px;    -webkit-border-radius: 5px;    -moz-border-radius: 5px;    right: 10px;    bottom: 10px;    display: none;    cursor: pointer;}.list-group-item.active{	color:#000!important;}.productcontent h1{	font-size:30px;}.nav>li>a{	color: #FFF!important;}.nav>li>a:hover{	color: #CCC!important;}.navbar-inverse .navbar-nav>li>a {padding-left:25px;padding-right:25px;}h1{margin-top: 0px!important;}.navbar-collapse{	padding-left:0px;}.header .sidebar-offcanvas{	padding-left:0px!important;}.nameorg{	font-size:35px;	font-weight:700;	color: #710246!important;} .h-phone {	 font-size:25px;	 color: #710246!important;	 font-weight:580; }  .logo {	 float:left;	 margin:10px 5px 5px 5px; }  .descriptionlogo {	 font-size:19px;	 color: #710246!important; } .navbar-inverse{/*background: #444444!important;/**/background:#106F9E!important;}.active a{    background-color: #98005d!important;}/* slider */.slider { z-index: 9; width: 850px; height: 290px; overflow: hidden; margin: 0 0 7px; position: relative; } .slider ul, .slider li { padding: 0; margin: 0; list-style-type: none; } .slider ul { width: 9999px;  } .slider ul li { list-style-type: none; float: left; width: 850px; height: 290px; } .slider .nav { position: absolute; left: 15px; bottom: 12px;  } .slider .nav span { opacity: 0.9; background: #fff; margin: 0 8px 0 0; width: 16px; height: 16px; border-radius: 8px; cursor: pointer; overflow: hidden; display: block; float: left; box-shadow: 0 1px 2px #000; } .slider .nav span.on { background: #2e9419; } /**/  .pop {	 width:120px!important; } .akcia{	position:absolute;	min-width:60px;	overflow:auto;	background:green;	color:#FFF;	font-weight:bold;	text-align:center;		padding:5px; 	margin:3px;}  .procent {position:absolute;width:60px;overflow:auto;background:#98005d;color:#FFF;font-weight:bold;text-align:center;	padding:5px;  margin:35px 3px; }   .uimg {margin-right:10px;	 -webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;width: 40px; height: 40px; float: left; }  .articul {	color:#999;  } .price {	font-weight:bold;	color:#98005d;	font-size:25px; } .old_price {	 text-decoration:line-through;	 font-weight:bold;	color:#999;	font-size:20px; }  .block1 {	 padding-top:16px; } .blockproduct {	padding-top:10px;	 padding-bottom:30px; }