.pagin_div{text-align:center;padding:0px;margin:0px;bottom:105px;width:100%;}ul.pagination{list-style-type: none;width: 400px;padding: 0px;}.pagination a{text-decoration:none!important;}ul.pagination li {padding: 2px 1px;display: inline;background: none;color: #ccc;border-collapse: collapse;}ul.pagination a {text-decoration: none;color: #000;border-collapse: collapse;display:inline;}.pagenav a {color: #000;}ul.pagination span{display:inline;}/*NEW PAGIN*//* .pagination div.page_n_arrow{	float:left;	color:grey;	font-weight:bold;	font-size:18px;	margin-right:5px;	margin-top: -2px;	cursor:default;}.pagination a.page_n_arrow{	float:left;	color:#3b82f0;	font-weight:bold;	font-size:18px;	margin-right:5px;	margin-top: -2px;	cursor:pointer;}.pagination .page_n{	display:block;	text-decoration:none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	width:39px;	height:39px;	color:#fff;	font:normal 13px/39px Arial;	float:left;	margin-right:10px;	text-align:center;}.pagination a.page_n{	background:#212130;} */.continue_link {background: url('/content/img/back.png') no-repeat left;}.checkout_link {margin-left: 40px;background: url('/content/img/forward.png') no-repeat right;}.continue_link, .checkout_link {margin: 2px;padding: 2px 0px 2px 40px;vertical-align: middle;font-weight: bold;font-size: 1.4em;width: 40%;}.formLabel {float: left;width: 30%;text-align: right;font-weight: bold;margin: 2px;white-space: nowrap;clear: left;vertical-align: middle;margin-top: 8px;}.formField {float: left;width: 60%;margin: 2px;vertical-align: middle;margin-top: 8px;}.missing {color: red;font-weight: bold;}.error{color:red;font-size:16px;}.pagenav_cur{font-size:18px;color:#FF9E00;}#bscal {	 font-family: Verdana, Arial, Helvetica, sans-serif;     font-size: 10px;     color: #000000;     background-color: #666666;     border: 0px;     z-index: 100;     width: 210px;     left: 0px;     top: 0px;     position: absolute; }  #bscal .top {          background: black;         height: 20px; }  #bscal .top td, #bscal td.bot{          color: #ffffff;         font-family: Tahoma;         font-size: 11px;         font-weight: bold;         padding: 3 5px; }  #bscal td.bot {          cursor: pointer; }  #bscal .but {          height: 16px;         border: 1px outset;         cursor: hand; }  #bscal .over {          background: red;         color: white;         cursor: pointer; }      #bscal .week {          color: #FFFFFF;         background: #3333333; }  #bscal .day {          color: #000000;         background: #e2e2e2; }  #bscal .today {          color: white;         background: #006699; }  #bscal TD.weekend {          color: black;         background: #FFCCCC;   }  #bsifr {      width: 210px;     left: 0px;     top: 0px;     position: absolute;     background-color: #FFFFCC;     margin: 0px;     padding: 0px;     border: none;     overflow: hidden;     }.info_panel{	z-index: 9000;    position: fixed;    right: 10px;    top: 10px;    padding: 15px;    width: 250px;    min-height: 50px;    border-radius: 3px;    text-align: center;    font: normal 17px/19px PT Sans;    color: #FFF54C;    background: rgba(41, 40, 34, 0.65);	display:none;}.m_cl_ou{	position:absolute;	top:1px;	right:1px;	width:17px;	cursor:pointer;}#loading_timer{	display: none;    z-index: 1021;    left: 50%;    position: fixed;    top: 40px;    width: 120px;    height: 120px;    background: #fff;    padding: 10px;    border-radius: 60px;    border: 1px solid #d2deea;    /* box-shadow: 0px 0px 3px #3a3a3a; */}#comments_content .viewport { width: 270px; height: 390px; overflow: hidden; position: relative; }#comments_content .comments_overview { list-style: none; position: absolute; left: 0; top: 0; }#comments_content .thumb .end,#comments_content .thumb { background-color: #003D5D; border-radius:2px;}#comments_content .scrollbar { position: relative; float: right; width: 15px; }#comments_content .track { background-color: #D8EEFD; height: 100%; width:10px; position: relative; padding: 0 1px; border-radius:2px;}#comments_content .thumb { height: 20px; width: 10px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }#comments_content .thumb .end { overflow: hidden; height: 5px; width: 10px; border-radius:5px;}#comments_content .disable{ display: none; }.gallery{float:left;}.prev{cursor:pointer}.next{cursor:pointer}.gallery_img{width:140px;height:90px;background-color: #ffffff;border: 1px solid #A8A8A8;padding:5px;float:left;margin-left:10px;margin-top:10px;box-shadow: 0px 0px 2px 1px #C2C2C2;}.gallery_img div.ob{width:140px;  height:90px; overflow:hidden; text-align:center; position:relative}.gallery_img div.label_fon{background-color:black; opacity:0.5; width:138px; height:55px; position:absolute; left:1px; bottom:0px; z-index:5;}.gallery_img div.label{width:131px; height:53px; position:absolute; left:1px; bottom:0px; color:white; font-weight:bold; text-align:right; z-index:7;}.gallery_img img{height:90px; border:none;}.object_img{border:0px solid grey;}#jivo_top_wrap img {	display:none!important;}#circularG{position:relative;width:100px;height:100px}.circularG{position:absolute;background-color:#d2deea;width:23px;height:23px;-moz-border-radius:15px;-moz-animation-name:bounce_circularG;-moz-animation-duration:0.88s;-moz-animation-iteration-count:infinite;-moz-animation-direction:linear;-webkit-border-radius:15px;-webkit-animation-name:bounce_circularG;-webkit-animation-duration:0.88s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:linear;-ms-border-radius:15px;-ms-animation-name:bounce_circularG;-ms-animation-duration:0.88s;-ms-animation-iteration-count:infinite;-ms-animation-direction:linear;-o-border-radius:15px;-o-animation-name:bounce_circularG;-o-animation-duration:0.88s;-o-animation-iteration-count:infinite;-o-animation-direction:linear;border-radius:15px;animation-name:bounce_circularG;animation-duration:0.88s;animation-iteration-count:infinite;animation-direction:linear;}#circularG_1{left:0;top:39px;-moz-animation-delay:0.33s;-webkit-animation-delay:0.33s;-ms-animation-delay:0.33s;-o-animation-delay:0.33s;animation-delay:0.33s;}#circularG_2{left:11px;top:11px;-moz-animation-delay:0.44s;-webkit-animation-delay:0.44s;-ms-animation-delay:0.44s;-o-animation-delay:0.44s;animation-delay:0.44s;}#circularG_3{top:0;left:39px;-moz-animation-delay:0.55s;-webkit-animation-delay:0.55s;-ms-animation-delay:0.55s;-o-animation-delay:0.55s;animation-delay:0.55s;}#circularG_4{right:11px;top:11px;-moz-animation-delay:0.66s;-webkit-animation-delay:0.66s;-ms-animation-delay:0.66s;-o-animation-delay:0.66s;animation-delay:0.66s;}#circularG_5{right:0;top:39px;-moz-animation-delay:0.77s;-webkit-animation-delay:0.77s;-ms-animation-delay:0.77s;-o-animation-delay:0.77s;animation-delay:0.77s;}#circularG_6{right:11px;bottom:11px;-moz-animation-delay:0.88s;-webkit-animation-delay:0.88s;-ms-animation-delay:0.88s;-o-animation-delay:0.88s;animation-delay:0.88s;}#circularG_7{left:39px;bottom:0;-moz-animation-delay:0.99s;-webkit-animation-delay:0.99s;-ms-animation-delay:0.99s;-o-animation-delay:0.99s;animation-delay:0.99s;}#circularG_8{left:11px;bottom:11px;-moz-animation-delay:1.1s;-webkit-animation-delay:1.1s;-ms-animation-delay:1.1s;-o-animation-delay:1.1s;animation-delay:1.1s;} @-moz-keyframes bounce_circularG{0%{-moz-transform:scale(1)}100%{-moz-transform:scale(.3)}}@-webkit-keyframes bounce_circularG{0%{-webkit-transform:scale(1)}100%{-webkit-transform:scale(.3)}}@-ms-keyframes bounce_circularG{0%{-ms-transform:scale(1)}100%{-ms-transform:scale(.3)}}@-o-keyframes bounce_circularG{0%{-o-transform:scale(1)}100%{-o-transform:scale(.3)}}@keyframes bounce_circularG{0%{transform:scale(1)}100%{transform:scale(.3)}}#hide_body {    background: #000;    z-index: 5;    position: fixed;    left: 0;    top: 0;    display: none;}#change_content {    z-index: 66;    position: fixed;    right: 0;    top: 0;    bottom: 0;    width: auto!important;    height: auto!important;}.vk_up {    display: none;    opacity: 0.8;    width: 52px;    height: 52px;    position: fixed;    right: 0px;    border: 1px solid transparent;    border-top-left-radius: 4px;    border-bottom-left-radius: 4px;    bottom: 20px;    z-index: 3;    cursor: pointer;    text-align: center;    line-height: 50px;    color: #88A1BD;    /* transition: all 0.4s; */    background: url(/content/img/ui.totop.png) no-repeat 0px 0px;    font-weight: bold;    text-transform: uppercase;}