/*
 * Date created: 2025-08-01 03:16:31
 */
/*
 * ATTENTION! This file is automatically created from several CSS files.
 * Find file path and name in the comments in the beginning of the each code block
 */


/*
 * FILE START: _mod_files/_css/common.css
 */

table#sign{max-width:1400px !important;min-width:960px !important;width:90% !important;margin:-20px auto 0 auto !important;display:block !important;background:transparent !important;position:relative !important;}
table#sign tbody, table#sign tr, table#sign td{display:block !important;}
table#sign td{text-align:right;font-size:10px;color:#000000;padding:0;}
table#sign a, table#sign a:hover{color:#fff !important;text-decoration:underline;font-size:10px;}
hr{color:#f39803;height:1px;}
#small a{color:#377307;text-decoration:underline;font-size:11px;}
#small a:hover{color:#377307;text-decoration:none;font-size:11px;}
#small{font-size:11px;}
#flag_inactive{color:#EEECAC;}
#pager{text-decoration:none;}
blockquote{margin-top:5px;margin-bottom:5px;margin-left:16px;margin-right:0px}
.top_tool_bar, .bottom_line{background-color:#eeecac}
img{border:0px;}
#tree{font-size:10px;}
#tree img{border:0px;height:16px;width:19px;}
#tree div{font-size:12px;}
#tree div a{font-size:12px;}
#tree div a:hover{font-size:12px;}
.tree_item_selected{color:#48899b;}
#tree div.sm_level_0{font-size:14px;font-weight:bold;}
#tree div.sm_level_0 a{color:#666666;font-size:14px;font-weight:bold;}
#tree div.sm_level_0 a:hover{font-size:14px;font-weight:bold;}
#tree div.sm_level_1{font-size:12px;font-weight:bold;}
#tree div.sm_level_1 a{color:#666666;font-size:12px;font-weight:bold;}
#tree div.sm_level_1 a:hover{font-size:12px;font-weight:bold;}
#tree div.sm_level_2{font-size:11px;font-weight:normal;}
#tree div.sm_level_2 a{color:#666666;font-size:11px;font-weight:normal;}
#tree div.sm_level_2 a:hover{font-size:11px;font-weight:normal;}
#tree div.sm_level_3{font-size:10px;font-weight:normal;}
#tree div.sm_level_3 a{color:#666666;font-size:10px;font-weight:normal;}
#tree div.sm_level_3 a:hover{font-size:10px;font-weight:normal;}
.photoalbum_act{border:#699A001px solid;}
.photoalbum a{font-weight:bold;text-decoration:none;}
.eshop_image{margin-top:3px;margin-right:5px;}
.eshop_image_click{margin-top:3px;margin-right:5px;border:0px #E16A00 solid;}
.views_browse{border-top:1px #E16A00 solid;border-right:1px #E16A00 solid;}
.views_browse TD{border-bottom:1px #E16A00 solid;border-left:1px #E16A00 solid;}
.filter_box{}
.currency_block{font-size:12px;color:#333333;font-weight:normal;}
.row1{}
.row2{}
.vote_res_small_on{background-color:#33626f;border-top:1px #666666 solid;border-bottom:1px #666666 solid;}
.vote_res_on{background-color:#666666;border-top:1px #666666 solid;border-bottom:1px #666666 solid;}
.vote_res_small_off{border-top:1px #666666 solid;border-bottom:1px #666666 solid;}
.vote_res_off{border-top:1px #33626f solid;border-bottom:1px #666666 solid;}
#stat{display:none;}
#sp{display:none;}
.status_error{background:#ffef8f;color:#F00000;}
.status_normal{background:#b0efff;}
.status_notice{background:#ffef8f;}
table.tbl1{border-collapse:separate;border-spacing:1px;width:100%;}
table.tbl1 th{padding:8px 8px;background-color:#B0AD5B;text-align:center;color:#fff;font-weight:normal;}
table.tbl1 td{padding:8px 10px;text-align:center;background-color:#E9ECC7;}
tr.dc td{background-color:#DBE2B7 !important;}
div.amiroTEdDiv{}
div.amiroTEdDivEditor{display:block;}
div.amiroTEdDivPreview{border:1px solid black;display:none;overflow:auto;}
img.amiroTEdCtrl{border:0px;cursor:pointer;}
select.amiroTEdCtrl, input.amiroTEdCtrlButton{margin-bottom:4px;width:auto;}
img.amiroTEdSep{border:0px;}
img.amiroTEdSmile{border:0px;cursor:pointer;}
select.amiroTEdCtrl, input.amiroTEdCtrlButton, textarea.amiroTEdCtrl{font-family:Arial;font-size:10px;font-weight:normal;font-variant:normal;text-decoration:none;color:#000000;}
div.amiroTEdDivResize{height:4px;margin-top:1px;background-color:#d4d0c8;background-repeat:no-repeat;background-position:50% 0%;border-bottom:1px solid #808080;margin-bottom:1px;cursor:s-resize;}
span.amiroTEdMore{cursor:pointer;height:25px;font-family:Arial;font-size:16px;font-weight:bold;font-variant:normal;text-decoration:underline;color:#000000;}
BLOCKQUOTE.edQuote{border:1px dotted gray;padding:5px;}
PRE.edCode{margin:5px 0px 5px 16px;width:500px;overflow:auto;border:1px dotted gray;padding:5px;}
div.amiroTEdDivPreview, div.amiroTEdDiv, textarea.amiroTEdCtrl, div.amiroTEdDivResize{}
textarea.amiroTEdCtrl{}
.blog IMG{margin:3px;border:#ff0000 0px solid;}
.stickers{}
.stickers td{vertical-align:top;text-align:left;}
.stickers .small_row{border:0px;}
.stickers .small_row_dashed{border:dashed #ccc 1px;}
.stickers .small_header{height:16px;}
.stickers .small_header a{text-decoration:none;border-bottom:dashed 1px;}
.stickers .small_announce{padding:3px;}
.stickers .small_Hsplitter img{width:20px;height:1px;}
.stickers .small_Vsplitter img{width:1px;height:20px;}
.photoalbum{width:100%;}
.photoalbum_path{margin-bottom:10px;font-size:12px;}
.photoalbum_path A{font-size:12px !important;}
.photoalbum .cat_body{margin:0px 0px 10px 0px;}
.photoalbum .urgent_cat_list{margin-bottom:30px;}
.photoalbum .urgent_cat_list td{background:#eee;}
.photoalbum .cat_list{width:100%;}
.photoalbum .urgent_cat_row{padding:10px 15px;}
.photoalbum .cat_row{width:25%;padding:10px 15px;}
.photoalbum .cat_row a.name:link, .photoalbum .cat_row a.name:visited,
.photoalbum .cat_row a.name:active, .photoalbum .cat_row a.name:hover,
.photoalbum .urgent_cat_row a.name:link, .photoalbum .urgent_cat_row a.name:visited,
.photoalbum .urgent_cat_row a.name:active, .photoalbum .urgent_cat_row a.name:hover{display:block;font-size:18px;margin-bottom:10px;}
.photoalbum .cat_row a.small_picture_wrapper, .photoalbum .urgent_cat_row a.small_picture_wrapper{border:solid #fff 1px;display:block;margin:0px 0px 10px 0px;}
.photoalbum .cat_row .announce, .photoalbum .urgent_cat_row .announce{padding:0px 0px 10px 0px;}
.photoalbum .cat_row .rating, .photoalbum .urgent_cat_row .rating{clear:both;margin:0px 0px 10px 0px;}
.photoalbum .cat_row .num_photos, .photoalbum .urgent_cat_row .num_photos{clear:both;font-size:11px;font-style:italic;}
.photoalbum .urgent_item_list{margin-bottom:30px;}
.photoalbum .item_list, .photoalbum .browse_item_list{}
.photoalbum .browse_item_list{margin:30px auto 0px;}
.photoalbum .browse_item_list .active{background:#eee;}
.photoalbum .urgent_item_row{vertical-align:top;background:#eee;padding:10px 15px;}
.photoalbum .item_row{width:25%;vertical-align:top;padding:10px 15px;}
.photoalbum .browse_item_row{vertical-align:top;width:30%;padding:10px 15px;}
.photoalbum .item_row a.header:link, .photoalbum .item_row a.header:visited,
.photoalbum .item_row a.header:active, .photoalbum .item_row a.header:hover,
.photoalbum .browse_item_row a.header:link, .photoalbum .browse_item_row a.header:visited,
.photoalbum .browse_item_row a.header:active, .photoalbum .browse_item_row a.header:hover,
.photoalbum .urgent_item_row a.header:link, .photoalbum .urgent_item_row a.header:visited,
.photoalbum .urgent_item_row a.header:active, .photoalbum .urgent_item_row a.header:hover{display:block;font-size:18px;margin-bottom:10px;}
.photoalbum .item_row a.small_picture_wrapper, .photoalbum .urgent_item_row a.small_picture_wrapper,
.photoalbum .browse_item_row a.small_picture_wrapper{display:block !important;margin:0px 0px 10px 0px !important;;}
.photoalbum .urgent_item_row .announce, .photoalbum .item_row .announce,
.photoalbum .browse_item_row .announce{margin:0px 0px 10px 0px;}
.photoalbum .urgent_item_row .forum, .photoalbum .item_row .forum,
.photoalbum .browse_item_row .forum{padding:10px 0px 0px 0px;}
.photoalbum .item_hSplitter img{width:10px;}
.photoalbum .item_vSplitter img{height:20px;}
.photoalbum .sibl_pages{text-align:right;}
.photo_info{position:relative;margin:0 auto;margin-top:25px;}
.photoalbum .item_details .header{font-size:18px;padding:0px 0px 10px 0px;}
.photoalbum .item_details a.enlarge{display:block;text-align:center;margin:5px 0px 0px 0px;}
.photoalbum .body{margin:20px 0px;}
.photoalbum .item_details .forum{padding:10px 0px 0px 0px;}
.photoalbum .item_details .rating{}
.photoalbum_small_list{}
.photoalbum_small_list .small_row{}
.photoalbum_small_list a.header:link, .photoalbum_small_list a.header:visited,
.photoalbum_small_list a.header:active, .photoalbum_small_list a.header:hover{display:block;font-size:18px;margin-bottom:10px;}
.photoalbum_small_list a.small_picture_wrapper{display:block;}
.photoalbum_small_list .announce{margin:10px 0px}
.photoalbum_small_list .rating{}
.photoalbum_small_list .forum{margin:10px 0px 0px 0px;}
.photoalbum_small_list .small_Vsplitter img{height:20px;}
.photoalbum_small_list .small_Hsplitter img{width:10px;}
textarea.inp-h{display:none;}
div.suggestionDiv{position:absolute;padding-top:2px;border:1px solid #848484;background:#fff;overflow:hidden;display:none;z-index:100;}
div.suggestionRow, div.suggestionRowSelected{padding:1px 3px 0px 3px;cursor:default;white-space:nowrap;font-family:Arial;font-size:11px;cursor:pointer;}
div.suggestionRow a, div.suggestionRowSelected a{padding-left:6px;font-size:11px !important;}
div.suggestionRowSelected{background:#5fabfe;color:#fff;}
div.suggestionRowSelected a{color:#fff !important;}
div.suggestionRowExact{font-weight:bold;}
div.suggestionRowAllResults{margin:6px 0px 0px 0px;}
div.suggestionResult, div.suggestionResultFirst{margin:8px 3px 3px 3px;padding-top:6px;border-top:1px solid #848484;text-align:left;font-weight:bold;font-size:11px;}
div.suggestionResultFirst{margin-top:0px;padding-top:1px;border-top:0px;}
div.suggestionRow a.suggestionAllResults, div.suggestionRowSelected a.suggestionAllResults{padding-left:0px;font-weight:bold;font-size:11px;}
div.suggestionMinWidth{line-height:0px;height:0px;}
.MediaBox_shadow{position:fixed;display:none;top:0px;left:0px;width:100%;height:100%;background:#000;z-index:100000;}
* html .MediaBox_shadow{position:absolute;}
.MediaBox{position:fixed;display:none;background:#fff;z-index:100001;}
* html .MediaBox{position:absolute;}
.MediaBox_shadowL, .MediaBox_shadowR, .MediaBox_shadowT, .MediaBox_shadowB, .MediaBox_shadowLT, .MediaBox_shadowRT, .MediaBox_shadowLB, .MediaBox_shadowRB{position:absolute;overflow:hidden;}
.MediaBox_shadowL, .MediaBox_shadowR{width:15px;height:100%;background:url(/_img/ami_jsapi/shade-v.png) repeat-y;}
.MediaBox_shadowL{left:-15px;top:0px;}
.MediaBox_shadowR{right:-15px;top:0px;background-position:-15px 0px;}
.MediaBox_shadowT, .MediaBox_shadowB{width:100%;height:15px;background:url(/_img/ami_jsapi/shade-h.png) repeat-x;}
.MediaBox_shadowT{left:0px;top:-15px;}
.MediaBox_shadowB{left:0px;bottom:-15px;background-position:0px -15px;}
.MediaBox_shadowLT, .MediaBox_shadowRT, .MediaBox_shadowLB, .MediaBox_shadowRB{width:15px;height:15px;background:url(/_img/ami_jsapi/shade-c.png) no-repeat;}
.MediaBox_shadowLT{left:-15px;top:-15px;}
.MediaBox_shadowRT{right:-15px;top:-15px;background-position:-15px 0px;}
.MediaBox_shadowLB{left:-15px;bottom:-15px;background-position:0px -15px;}
.MediaBox_shadowRB{right:-15px;bottom:-15px;background-position:-15px -15px;}
.MediaBox_speckLT{position:absolute;width:0px;height:0px;}
.MediaBox_speckRB{position:absolute;width:0px;height:0px;}
.MediaBox_close{position:absolute;width:39px;height:39px;right:-20px;top:-20px;background:url(/_img/ami_jsapi/close.png);cursor:pointer;}
.MediaBox_loader{position:absolute;width:32px;height:32px;left:50%;top:50%;margin:-16px 0px 0px -16px;background:url(/_img/ami_jsapi/loader.gif);}
.MediaBox_container{margin:10px 10px;}
.MediaBoxBlack{background:#000;}
.MediaBoxBlack .MediaBox_shadowL, .MediaBoxBlack .MediaBox_shadowR{background-image:url(/_img/ami_jsapi/glass-frame-v.png);}
.MediaBoxBlack .MediaBox_shadowT, .MediaBoxBlack .MediaBox_shadowB{background-image:url(/_img/ami_jsapi/glass-frame-h.png);}
.MediaBoxBlack .MediaBox_shadowLT, .MediaBoxBlack .MediaBox_shadowRT, .MediaBoxBlack .MediaBox_shadowLB, .MediaBoxBlack .MediaBox_shadowRB{background-image:url(/_img/ami_jsapi/glass-frame-c.png);}
.MediaBoxBlack .MediaBox_speckLT{background-image:url(/_img/ami_jsapi/glass-frame-c2lt.png);}
.MediaBoxBlack .MediaBox_speckRB{background-image:url(/_img/ami_jsapi/glass-frame-c2rb.png);}
.MediaBoxBlack .MediaBox_close{right:-25px;top:-25px;background-image:url(/_img/ami_jsapi/glass-frame-close.png);}
.MediaBoxBlack .MediaBox_loader{background-image:url(/_img/ami_jsapi/loader-black.gif);}
.MediaBoxBlack .MediaBox_container{margin:0px 0px;}
img[data-ami-mbpopup]{cursor:url(/_img/ami_jsapi/pointer_plus.png), pointer;}
.MediaBox_loader{position:absolute;width:32px;height:32px;left:50%;top:50%;margin:-16px 0px 0px -16px;background:url(/_img/ami_jsapi/loader.gif);z-index:100002;}
.MediaBox_group{margin:10px;margin-bottom:0px;font-style:italic;}
.MediaBox_header{margin:10px;margin-bottom:0px;text-align:center;font-weight:bold;}
.MediaBox_url{margin:10px;margin-bottom:0px;text-align:center;}
.MediaBox_description{padding:10px;padding-bottom:0px;}
.MediaBox_imageArea{position:relative;}
.MediaBox_previous{position:absolute;left:-28px;top:50%;width:32px;height:63px;margin-top:-32px;background:url(/_img/ami_jsapi/mb-prev.png);cursor:pointer;}
.MediaBox_next{position:absolute;right:-28px;top:50%;width:32px;height:63px;margin-top:-32px;background:url(/_img/ami_jsapi/mb-next.png);cursor:pointer;}
.MediaBox_container{position:relative;margin:10px 10px 0px 10px;text-align:center;}
.MediaBox_zoom{margin:10px;margin-bottom:0px;text-align:right;font-style:italic;}
.MediaBox_zoom a{font-style:italic;}
#MediaBox_sliderPrevious{float:left;width:10px;height:20px;margin:40px 0px 0px 10px;background:#00f;cursor:pointer;}
#MediaBox_sliderNext{float:right;width:10px;height:20px;margin:40px 10px 0px 0px;background:#00f;cursor:pointer;}
.MediaBox .disabled{background:#ccf !important;cursor:default !important;}
.MediaBox_slider{position:relative;overflow:hidden;height:80px;margin:10px 30px 0px 30px;white-space:nowrap;}
.MediaBox_sliderImage{max-height:80px;height:expression(this.scrollHeight > 80 ? "80px":"auto");cursor:pointer;}
.MediaBox_sliderDelimeter{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:10px;}
.MediaBox_counter{margin:10px;margin-bottom:0px;text-align:right;font-style:italic;}
div.AMIToolTip{position:absolute;padding:2px;border:1px solid #000;background:#fff798;}
.image_item_nopopup{border:1px solid #ffffff;float:left;margin:2px;padding:3px;cursor:pointer;}
.image_item_nopopup_selected{border:1px solid #cccccc;float:left;margin:2px;padding:3px;cursor:pointer;}
.imagetape_fullinfo{cursor:pointer;margin-right:10px;padding:3px 6px;border:1px solid #ccc;position:relative;}
.imagetape_fullinfo_select{cursor:pointer;margin-right:10px;padding:3px 6px;border:1px solid #000;position:relative;background:#555;color:#fff;}
.header_fullinfo{font-size:14px;font-weight:bold;padding-bottom:10px;}
.description_fullinfo{padding-right:10px;padding-bottom:10px;}
.left_imagetape_fullinfo{float:left;}
.right_imagetape_fullinfo{float:right;}
.bottom_imagetape_fullinfo{width:100%;float:right;text-align:right;}
.block_imagetape_fullinfo{background:#FFFFFF;float:left;padding-bottom:20px;width:100%;}
.imagetapeControl{cursor:pointer;}
.imagetapeControl.left{background:url('/_img/imagetape-prev.png') 50% 50% no-repeat transparent;float:left;width:30px;}
.imagetapeControl.right{background:url('/_img/imagetape-next.png') 50% 50% no-repeat transparent;float:left;width:30px;}
.imagetapeControl.up{background:url('/_img/imagetape-up.png') 50% 50% no-repeat transparent;clear:both;height:30px;}
.imagetapeControl.down{background:url('/_img/imagetape-down.png') 50% 50% no-repeat transparent;clear:both;height:30px;}
.imagetapeControl.disabled{cursor:default !important;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:50%;}
.AlertWindow, #status_message{position:fixed;top:200px;left:200px;padding:20px;font-size:14px;display:'inline-block';visibility:hidden;border:2px #fff solid;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0px 0px 10px 3px #ccc;-webkit-box-shadow:0px 0px 10px 3px #ccc;box-shadow:0px 0px 10px 3px #ccc;z-index:10000;}
div.AlertWindow{overflow:hidden;cursor:move;}
div.AlertWindow .popupClose{position:absolute;display:block;right:5px;top:3px;width:21px;height:21px;background:url("/_img/close_alert.gif");cursor:pointer;}
div.AlertWindow .popupHeader{display:block;width:100%;height:0px;}
div.AlertWindow .popupHeaderText{display:none}
div.AlertWindow .popupContent{padding:0px;}
.user_menu_index{display:inline:}
.user_profile{font-weight:bold;cursor:pointer;}
.user_menu li{color:#ccc;cursor:default;}
.user_menu_img{cursor:pointer;padding-left:5px;}
ul.user_menu{list-style-type:none;border:1px solid #000000;padding:0px;margin:15px 0px 0px 0px;border:1px solid #ccc;visibility:hidden;position:absolute;background:#fff;}
ul.user_menu li{padding:0px;margin:10px;}
.member_user_menu{position:relative;}
.user_profile_on{font-weight:bold;cursor:pointer;color:#000;}
.user_menu{z-index:1000;padding-top:10px;box-shadow:0px 1px 5px #ccc;border:1px solid #000000;top:-21px;left:-11px;border:1px solid #ccc;visibility:hidden;position:absolute;background:#fff;//padding-top:20px;}
.user_menu_discussion{top:-24px;//top:-21px;}
.user_menu ul{list-style-type:none;margin:0px;padding:0px;}
.user_menu ul li{padding:0px;margin:10px;}
.top_user_block{padding:3px;background-color:#f5f5f5;float:left;}
div.AlertWindow{overflow:hidden;cursor:move;}
div.AlertWindow .popupClose{position:absolute;display:block;right:5px;top:3px;width:21px;height:21px;background:url("/_img/close_alert.gif");cursor:pointer;}
div.AlertWindow .popupHeader{display:block;width:100%;height:0px;}
div.AlertWindow .popupHeaderText{display:none}
div.AlertWindow .popupContent{padding:0px;}
#my_messages{top:-2px;//top:0px;position:relative;background:url(/_img/messages_front.png) no-repeat;width:29px;height:18px;text-align:center;display:inline-block;}
#my_messages a{text-decoration:none;font-size:10px;color:#000;position:relative;top:-1px;}
div.popupWindowShadow{position:fixed;left:0px;top:0px;width:100%;height:100%;border:0px;background:#fff;background:#000000;-moz-opacity:0.3;filter:alpha(opacity=30);opacity:0.3;z-index:10;}
div.amiPopup{display:none;position:fixed;background:white;overflow:hidden;height:auto !important;border-radius:5px;}
div.amiPopup .popupClose{position:absolute;display:block;right:5px;top:1px;width:12px;height:12px;background:url("_img/ami_jsapi/btn_close.gif");cursor:pointer;}
div.amiPopup .popupHeader{cursor:move;position:relative;display:block;height:0;}
div.amiPopup .popupHeaderText{margin:3px 0px 0px 14px;font-weight:bold;}
.popupContent{padding:5px 10px 10px 14px;}
.compare_script_bottom a{display:inline-block;padding-right:20px;padding-top:20px;}
.eshop_agreement{text-align:center}
.eshop_agreement_button{display:inline-block;}
.spec_eshop_tree_links_img{width:90%;margin:0 auto;}
.spec_eshop_tree_links_img .lev1{}
.spec_eshop_tree_links_img .lev2{}
.spec_eshop_tree_links_img .item_normal{}
.spec_eshop_tree_links_img .item_selected{}
.spec_eshop_tree_links_img .lev1 a:link,
.spec_eshop_tree_links_img .lev1 a:visited,
.spec_eshop_tree_links_img .lev1 a:active,
.spec_eshop_tree_links_img .lev1 a:hover{font:bold 14px arial, tahoma, verdana;text-transform:uppercase;}
.spec_eshop_tree_links_img .lev2 a:link,
.spec_eshop_tree_links_img .lev2 a:visited,
.spec_eshop_tree_links_img .lev2 a:active,
.spec_eshop_tree_links_img .lev2 a:hover{font:normal 10px arial, tahoma, verdana;}
.spec_eshop_tree_links_img .item_small_picture{float:left;margin-right:20px;}
#spec_eshop_cart_popup_link{display:none;}
#cartPopupWindow #spec_eshop_cart_popup_link{display:block;}
.status-block{display:block;background:#F0F0F0;border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px;margin:5px 0px 5px 2px;font-weight:normal;position:relative;}
.status-icon{position:absolute;top:0px;left:3px;width:32px;height:32px;}
.status-msgs{padding:15px;}
.block-container{padding:10px 10px 10px 30px;}
.status-red{color:#bc4702;}
.status-black{color:#333;}
.status-none{color:#004080;}
div.edParagraph{border:0pt none;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0px 0px 15px 0px;padding:0pt;vertical-align:baseline;}
.member_forum_watch_menu{display:inline-block;position:relative;}
.amiUserRatingControls{float:right;padding-left:10px;padding-top:1px;}
.amiUserRatingControls .amiUserRatingDec, .amiUserRatingControls .amiUserRatingInc{width:16px;height:16px;float:left;cursor:pointer;}
.amiUserRatingControls .amiItemRatingValue .user_rating_minus{color:red;}
.amiUserRatingControls .amiItemRatingValue .user_rating_null{color:#ccc;}
.amiUserRatingControls .amiUserRatingDec{background:url(_img/rating/hands.png) no-repeat -18px 1px;opacity:0.25}
.amiUserRatingControls .amiUserRatingDec:hover{opacity:1}
.amiUserRatingControls .amiUserRatingInc{background:url(_img/rating/hands.png) no-repeat 0 0;opacity:0.25}
.amiUserRatingControls .amiUserRatingInc:hover{opacity:1}
.amiUserRatingControls .amiItemRatingValue{color:green;float:left;font-size:12px;font-weight:bold;padding-top:2px;text-align:center;width:25px;}
.amiUserRatingControls .user_rating_count{color:#ccc;padding:0 3px;}
.amiUserRatingMemberBg{margin-top:8px;width:102px;height:16px;}
.amiUserRatingMemberBg .amiUserRatingMemberBgLeft, .amiUserRatingMemberBg .amiUserRatingMemberBgRight{width:59px;background:url(_img/rating/stars/users_stars_gray.png) no-repeat;height:10px;float:left;}
.amiUserRatingMemberBg .amiUserRatingMemberBgRight .amiUserRatingMemberPositive{background:url(_img/rating/stars/users_stars_green.png) no-repeat;height:10px;float:left;}
.amiUserRatingControls .thanks_user, .amiUserRatingControls .thanks_user:hover{margin-top:-3px;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;padding:2px 15px;width:auto;color:#000000;background:#efeaea;background:-moz-linear-gradient(top, #efeaea 0%, #eaeaea 50%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efeaea), color-stop(50%,#eaeaea), color-stop(100%,#cecece));background:-webkit-linear-gradient(top, #efeaea 0%,#eaeaea 50%,#cecece 100%);background:-o-linear-gradient(top, #efeaea 0%,#eaeaea 50%,#cecece 100%);background:-ms-linear-gradient(top, #efeaea 0%,#eaeaea 50%,#cecece 100%);background:linear-gradient(top, #efeaea 0%,#eaeaea 50%,#cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efeaea', endColorstr='#cecece',GradientType=0);opacity:0.7;}
.amiUserRatingControls .thanks_user:hover{opacity:1;}
.amiUserRatingMemberBg .amiUserRatingMemberBgLeft{border-right:1px solid black;display:none;}
.amiUserRatingMemberBg .amiUserRatingMemberBgRight{border-left:1px solid white;}
.amiUserRatingMemberBg .amiUserRatingMemberBgLeft .amiUserRatingMemberNegative{background-color:red;float:right;height:16px;}
.amiUserRatingMemberBg .amiUserRatingMemberTitle{font-size:10px;}
.amiUserRatingControls div{line-height:1.2 !important;font-size:12px !important;}
.news_item-list__list, .articles_item-list__list, .articles_item-cat-list, .news_item-small, .articles_item-small{position:relative;width:100%;font-size:0;}
.news_item-list__list div, .articles_item-list__list div, .articles_item-cat-list div, .news_item-small div, .articles_item-small div{font-size:13px;}
.news_item-list__cat-header h1, .news_item-detailed__header h1, .articles_item-list__cat-header h1, .articles_item-detailed__header h1{margin-bottom:20px;padding-bottom:0;}
.news_item-row, .articles_item-row, .articles_item-cat-row, .news_item-small-row, .articles_item-small-row{display:inline-block;vertical-align:top;margin-bottom:35px;}
span.news_item-row__fdate, span.articles_item-row__fdate, span.news_item-small__fdate, span.articles_item-small__fdate{float:left;font-size:18px;padding-right:7px;padding-top:1px;}
.articles_item-small-row .articles_item-small__fdate{padding-top:3px;}
div.news_item-row__header, div.articles_item-row__header, div.articles_item-small-row__cat_header, div.news_item-small-row__cat_header, div.news_item-small-row__header, div.articles_item-small-row__header{margin-bottom:15px;padding-right:30px;}
a.news_item-row__header-name, a.articles_item-row__header-name, a.articles_item-list__cat-header, .news_item-small-row__cat_header a, .articles_item-small-row__cat_header a, .news_item-small-row__header a, .articles_item-small-row__header a{font-size:19px;text-decoration:underline;}
a.news_item-row__header-name:hover, a.articles_item-row__header-name:hover, a.articles_item-list__cat-header:hover, .news_item-small-row__cat_header a:hover, .articles_item-small-row__cat_header a:hover, .news_item-small-row__header a:hover, .articles_item-small-row__header a:hover{text-decoration:none;}
.news_item-row__img_small-img, .articles_item-row__img_small-img, .articles_item-row__cat_img_small-img, .articles_item-small-row__img, .news_item-small-row__img{border:1px solid #CCCCCC;float:left;margin-right:15px;}
.news_item-row__announce, .articles_item-row__announce, .articles_item-cat-row__announce, .news_item-small-row__announce, .articles_item-small-row__announce, .articles_item-small-row__announce, .news_item-small-row__announce{margin-bottom:10px;padding-right:30px;}
.news_item-detailed__item-details, .articles_item-detailed__item-details{display:inline-block;width:100%;}
.news_item-detailed__fdate, .articles_item-detailed__fdate, .news_item-small-row__cat_header, .articles_item-small-row__cat_header{margin-bottom:15px;margin-right:6px;display:inline-block;}
.news_item-detailed__img, .articles_item-detailed__img{float:left;margin-right:20px;text-align:center;}
.news_item-detailed__img img, .articles_item-detailed__img img{border:1px solid #CCCCCC;}
.news_item-detailed__body, .articles_item-detailed__body, div.articles_item-cat-row__header{margin-bottom:10px;}
.articles_item-list__item-list{display:inline-block;width:100%;}
.articles_item-list__cat-img{float:left;margin-bottom:20px;}
.articles_item-row__source, .articles_item-row__author, .articles_item-detailed__source, .articles_item-detailed__author{display:inline-block;margin-bottom:5px;padding-right:5px;font-size:12px;}
.articles_item-small-row__cat_header a, .articles_item-small-row__cat_header{color:#666;}
.articles_item-small-row__cat_header span{font-size:22px;}
div.articles_item-cat-row__header{margin-bottom:20px;}
.news_item-detailed__img, .articles_item-list__cat-img, .articles_item-detailed__img{float:right;padding-left:20px;margin-bottom:20px;}
.news_item-detailed__img .image_click_news, .articles_item-list__cat-img .image_click_articles, .articles_item-detailed__img .image_click_articles{border:none;}
.articles_item-row__cat_img_small-img, .articles_item-row__cat_img_small-img{margin-bottom:20px;}
.articles_item-detailed__ext_discussion, .news_item-detailed__ext_discussion, .articles_item-small-row__ext_rating, .news_item-small-row__ext_rating{clear:both;}
.articles_item-small-row__img, .news_item-small-row__img{margin-bottom:10px;}
.captcha-block{margin:0 auto;padding-left:30px;width:350px;}
.captcha-block__title, .captcha-block img, .captcha-block__input-txt{float:left;margin:10px 0;}
.captcha-block__title{padding-top:11px;padding-right:15px;}
.captcha-block img{margin-right:10px;}
.captcha-block__input-txt input{width:110px;margin-top:9px;}
.articles_item-detailed__announce, .news_item-detailed__announce{padding-bottom:15px;}
.ext_common-cf, .ext_rating, .ext_tags, .ext_discussion, .pager_showall{padding-bottom:5px;}
.articles_item-detailed__social-buttons, .news_item-detailed__social-buttons{margin:15px 0 5px -5px;}
.pager_item_details .pager__content{float:left;}
.pager__content span, .pager__content a, .pager__content span:hover, .pager__content a:hover{padding:2px 7px;}
.sort-type{display:block;height:40px;line-height:1.8;width:100%;}
.sort-type__area{float:right;}
.sort-type__field, .sort-type__caption, .sort-type__selectarea{float:left;}
.sort-type__field-caption{padding:0;margin:0 8px;}
.sort-type__field-selected{font-weight:bold;}
.sort-type__selectarea{margin-left:5px;}
.cart-small{display:inline-block;vertical-align:top;line-height:1.5em;}
.cart-small__visual{display:none;}
.cart-small__text{display:block;float:left;}
.cart-small__info_is_empty{display:none;}
.cart-small__info_not_empty{display:none;}
.cart-small__success-message{display:none;}
.cart-small__order-btn{display:none;background:#eee;clear:both;}
.cart-small__cont-btn{display:none;}
.cart-small_empty .cart-small__info_is_empty{display:block;}
.cart-small_not_empty .cart-small__info_not_empty{display:block;}
.cart-small_not_empty .cart-small__order-btn{display:inline-block;}
.cart-small_type_success .cart-small__success-message{margin:25px 45px;display:block;font-weight:700;font-size:18px;font-weight:bold;text-align:center;}
.cart-small_type_success .cart-small__info_not_empty{display:block;margin:10px 0;}
.cart-small_type_success .cart-small__order-btn{display:block;float:left;}
.cart-small_type_success .cart-small__cont-btn{display:block;float:left;}
*+html .cart-small{zoom:1;display:inline;}
* html .cart-small{zoom:1;display:inline;}
.eshop-ordering__field-sublist{overflow:hidden;visibility:visible;opacity:1.0;max-height:500px;}
.eshop-ordering__field-sublist_state_hidden{max-height:0;visibility:hidden;opacity:0.0;}
.eshop-item-list__switcher-radio-list,
.eshop-item-list__switcher-radio-table,
.eshop-item-list__switcher,
.sorter,
.eshop-ordering__item-list-wrapper,
.eshop-ordering__login-window-header,
.eshop-ordering__price-total,
.eshop-item-detailed__cart-box{display:none;}
.cart-small__order-btn{position:relative;padding:8px 12px 5px 12px;width:auto;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(_img/btn_yellow.jpg) repeat-x 0 0;border:0;box-shadow:0 0 1px #3f3f3f;color:#FFF;font-size:18px;font-weight:bold;text-shadow:0 1px #cb972f;text-decoration:none;}
.cart-small__cont-btn{background:transparent;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-left:30px;padding:5px 12px;font-size:12px;line-height:1.2em;}
.cart-small__form-line{margin:5px 0;}
.cart-small_not_empty .cart-small__visual{background:transparent url("_img/cart-small_not_empty.jpg") no-repeat;}
#cartPopupWindow .cart-small__info_not_empty,
#cartPopupWindow .cart-small__title,
#cartPopupWindow p,
#Basket .cart-small__btn,
.cart-small__btn{display:none;}
#eshop_cart_count,
#eshop_cart_total{font-weight:bold;}
.eshop-ordering__field-sublist{-webkit-transition:max-height 1.0s;-moz-transition:max-height 1.0s;-o-transition:max-height 1.0s;transition:max-height 1.0s;}
.eshop-ordering__field-sublist_state_hidden{max-height:0;visibility:hidden;opacity:0.0;-webkit-transition:max-height 0.2s;-moz-transition:max-height 0.2s;-o-transition:max-height 0.2s;transition:max-height 0.2s;}
.b-feedback__reset{background:url(_img/btn_feedback__reset.png) repeat-x 0 0;border:0;border-radius:5px;color:#FFF;cursor:pointer;font-size:18px;font-weight:bold;height:36px;text-shadow:0 1px #cb972f;width:121px;}
.b-feedback__send{background:url(_img/btn_feedback__send.png) repeat-x 0 0;border:0;border-radius:5px;color:#FFF;cursor:pointer;font-size:18px;font-weight:bold;height:36px;text-shadow:0 1px #cb972f;width:131px;}
.b-eshop-detail{margin:30px 0 0;overflow:hidden;}
.b-eshop-detail__pic{float:left;margin:0 0 0 40px;}
.b-eshop-detail__order{float:right;margin:30px 70px 0 0;}
.b-eshop-detail__order-price{width:auto !important;margin:0 !important;padding:0 !important;}
.eshop-item-detailed__cart-text{cursor:pointer;display:block;margin:25px 0 0;}
#Slider h2 a{display:block;width:auto !important;position:static !important;color:#fff;text-decoration:none;}
#Slider div.announce span{left:175px;position:absolute;z-index:10;top:128px;display:block;color:#fff;font-weight:bold;font-size:18px;}
.news_item-list__list, .news_item-small,
.articles_item-list__list, .articles_item-small, .articles_item-cat-list,
.blog_item-list__list, .blog_item-small, .blog_item-cat-list,{position:relative;width:100%;font-size:0;}
.news_item-list__list div, .news_item-small div,
.articles_item-small div, .articles_item-list__list div, .articles_item-cat-list div,
.blog_item-small div, .blog_item-list__list div, .blog_item-cat-list div{font-size:13px;}
.news_item-list__cat-header h1, .news_item-detailed__header h1,
.articles_item-list__cat-header h1, .articles_item-detailed__header h1,
.blog_item-list__cat-header h1, .blog_item-detailed__header h1{margin-bottom:20px;padding-bottom:0;}
.articles_item-list__empty,
.news_item-list__empty,
.blog_item-list__empty,
.photoalbum_item-list__empty{padding:20px;text-align:center;}
.news_item-row, .news_item-small-row
.articles_item-small-row, .articles_item-row, .articles_item-cat-row,
.blog_item-row, .blog_item-cat-row{display:inline-block;vertical-align:top;margin-bottom:35px;}
span.news_item-small__fdate,
span.articles_item-small__fdate,
span.blog_item-small__fdate{float:left;font-size:14px;padding-right:7px;padding-top:1px;}
span.news_item-row__fdate,
span.articles_item-row__fdate,
span.blog_item-row__fdate{float:right;padding-right:7px;position:relative;top:6px;}
span.news_item-row__ftime,
span.articles_item-row__ftime,
span.blog_item-row__ftime{float:right;position:relative;top:6px;}
span.news_item-detailed__ftime,
span.blog_item-detailed__ftime,
span.articles_item-detailed__ftime{float:right;padding-right:7px;position:relative;top:15px;}
span.news_item-detailed__fdate,
span.blog_item-detailed__fdate,
span.articles_item-detailed__fdate{float:right;position:relative;top:15px;}
.news_item-detailed__header-name,
.blog_item-detailed__header-name,
.articles_item-detailed__header-name{float:left;width:100%;}
.news_item-detailed__description,
.blog_item-detailed__description,
.articles_item-detailed__description{clear:both;}
span.articles_item-small-row__cat_header{margin-bottom:3px;}
.articles_item-detailed__fdate-block .articles_item-detailed__fdate,
.articles_item-row__fdate-block .articles_item-row__fdate{float:none;top:0;padding:0;margin-right:0;}
.news_item-small-row__cat_header a, .news_item-small-row__header a,
.articles_item-small-row__cat_header a, .articles_item-small-row__header a,
.blog_item-small-row__cat_header a, .blog_item-small-row__header a{font-size:15px;text-decoration:underline;}
div.news_item-row__header, div.news_item-small-row__cat_header, div.news_item-small-row__header,
div.articles_item-small-row__header, div.articles_item-row__header, div.articles_item-small-row__cat_header,
div.blog_item-small-row__header, div.blog_item-row__header, div.blog_item-small-row__cat_header{margin-bottom:15px;padding-right:30px;}
a.news_item-row__header-name,
a.articles_item-row__header-name, a.articles_item-list__cat-header,
a.blog_item-row__header-name, a.blog_item-list__cat-header{font-size:20px;text-decoration:underline;}
a.news_item-row__header-name:hover, .news_item-small-row__cat_header a:hover, .news_item-small-row__header a:hover,
a.articles_item-row__header-name:hover, a.articles_item-list__cat-header:hover, .articles_item-small-row__cat_header a:hover, .articles_item-small-row__header a:hover,
a.blog_item-row__header-name:hover, a.blog_item-list__cat-header:hover, .blog_item-small-row__cat_header a:hover, .blog_item-small-row__header a:hover{}
.news_item-row__img_small-img, .news_item-small-row__img,
.articles_item-row__img_small-img, .articles_item-row__cat_img_small-img, .articles_item-small-row__img,
.blog_item-row__img_small-img, .blog_item-row__cat_img_small-img, .blog_item-small-row__img{border:1px solid #CCCCCC;float:left;margin-right:15px;}
.news_item-row__announce, .news_item-small-row__announce, .articles_item-small-row__announce, .news_item-small-row__announce,
.articles_item-row__announce, .articles_item-cat-row__announce, .articles_item-small-row__announce,
.blog_item-row__announce, .blog_item-cat-row__announce, .blog_item-small-row__announce{margin-bottom:10px;padding-right:30px;}
.news_item-detailed__item-details,
.articles_item-detailed__item-details,
.blog_item-detailed__item-details{display:inline-block;width:100%;}
.news_item-detailed__fdate, .news_item-small-row__cat_header,
.articles_item-small-row__cat_header, .articles_item-detailed__fdate,
.blog_item-small-row__cat_header, .blog_item-detailed__fdate{margin-bottom:15px;margin-right:6px;display:inline-block;}
.news_item-detailed__img,
.articles_item-detailed__img,
.blog_item-detailed__img{float:left;margin-right:20px;text-align:center;}
.news_item-detailed__img img,
.articles_item-detailed__img img,
.blog_item-detailed__img img{border:1px solid #CCCCCC;}
.news_item-detailed__body,
.articles_item-detailed__body, div.articles_item-cat-row__header,
.blog_item-detailed__body, div.blog_item-cat-row__header{margin-bottom:10px;}
.news_browse-item-row,
.articles_browse-item-row,
.blog_browse-item-row{display:inline-block;vertical-align:top;padding-bottom:20px;}
.news_browse-item-list,
.articles_browse-item-list,
.blog_browse-item-list{font-size:0;padding-top:20px;}
.news_browse-item-list div,
.articles_browse-item-list div,
.blog_browse-item-list div{font-size:12px;}
.news_browse-item-list .news_item-row__header-name,
.articles_browse-item-list .articles_item-row__header-name,
.blog_browse-item-list .blog_item-row__header-name{font-size:14px;}
.news_browse-item-list .news_item-row__announce,
.articles_browse-item-list .articles_item-row__announce,
.blog_browse-item-list .blog_item-row__announce{margin-right:30px;overflow:hidden;padding:15px 0 0;}
.news_browse-item-list__pager,
.articles_browse-item-list__pager,
.blog_browse-item-list__pager{padding:15px 0;}
.news_item-detailed__nav,
.articles_item-detailed__nav,
.blog_item-detailed__nav{padding:20px 0;text-align:right;}
.articles_item-list__item-list,
.blog_item-list__item-list{display:inline-block;width:100%;}
.articles_item-list__cat-img,
.blog_item-list__cat-img{float:left;margin-bottom:20px;}
.articles_item-row__source, .articles_item-row__author, .articles_item-detailed__source, .articles_item-detailed__author,
.blog_item-row__source, .blog_item-row__author, .blog_item-detailed__source, .blog_item-detailed__author{display:inline-block;margin-bottom:5px;padding-right:5px;}
.articles_item-small-row__cat_header a, .articles_item-small-row__cat_header,
.blog_item-small-row__cat_header a, .blog_item-small-row__cat_header{color:#666;}
.articles_item-small-row__cat_header span, .blog_item-small-row__cat_header span{display:inline-block;font-size:22px;padding:0 2px;position:relative;width:20px;}
div.articles_item-cat-row__header,
div.blog_item-cat-row__header{margin-bottom:20px;}
.news_item-detailed__img,
.articles_item-list__cat-img, .articles_item-detailed__img,
.blog_item-list__cat-img, .blog_item-detailed__img{float:right;padding-left:20px;margin-bottom:20px;}
.news_item-detailed__img .image_click_news,
.articles_item-list__cat-img .image_click_articles, .articles_item-detailed__img .image_click_articles,
.blog_item-list__cat-img .image_click_articles, .blog_item-detailed__img .image_click_articles{border:none;}
.photoalbum_control-panel__comments,
.news_control-panel__comments,
.articles_control-panel__comments,
.blog_control-panel__comments{width:12px;}
.photoalbum_item-small-row__control-panel,
.articles_item-small-row__control-panel,
.news_item-small-row__control-panel,
.blog_item-small-row__control-panel{float:left;padding-bottom:20px;position:relative;width:100%;}
.photoalbum_item-small img,
.photoalbum_item-small-row__block{max-width:200px;height:auto;margin:0 auto;}
.photoalbum_item-small-row__control-panel__discussion,
.articles_item-small-row__control-panel__discussion,
.news_item-small-row__control-panel__discussion,
.blog_item-small-row__control-panel__discussion,
.photoalbum_item-small-row__control-panel__votes-rate,
.articles_item-small-row__control-panel__votes-rate,
.news_item-small-row__control-panel__votes-rate,
.blog_item-small-row__control-panel__votes-rate{height:12px;font-size:11px !important;padding-left:23px;padding-top:4px;width:12px;float:none;cursor:pointer;}
.photoalbum_item-small-row__control-panel__discussion,
.photoalbum_item-small-row__control-panel__votes-rate{float:right;}
.photoalbum_item-small-row__control-panel__discussion,
.articles_item-small-row__control-panel__discussion,
.news_item-small-row__control-panel__discussion,
.blog_item-small-row__control-panel__discussion{background:url("_img/comments_black__small.png") no-repeat 3px 4px;}
.photoalbum_item-small-row__control-panel__votes-rate,
.articles_item-small-row__control-panel__votes-rate,
.news_item-small-row__control-panel__votes-rate,
.blog_item-small-row__control-panel__votes-rate{background:url("_img/like_hand_black__small.png") no-repeat 3px 4px;}
.articles_item-row__cat_img_small-img, .articles_item-row__cat_img_small-img,
.blog_item-row__cat_img_small-img, .blog_item-row__cat_img_small-img{margin-bottom:20px;}
.news_item-detailed__ext_discussion, .news_item-small-row__ext_rating,
.articles_item-detailed__ext_discussion, .articles_item-small-row__ext_rating,
.blog_item-detailed__ext_discussion, .blog_item-small-row__ext_rating{clear:both;}
.news_item-small-row__img,
.articles_item-small-row__img,
.blog_item-small-row__img{margin-bottom:10px;}
.captcha-block{margin:0 auto;padding-left:30px;width:350px;}
.captcha-block__title, .captcha-block img, .captcha-block__input-txt{float:left;margin:10px 0;}
.captcha-block__title{padding-top:11px;padding-right:15px;}
.captcha-block img{margin-right:10px;}
.captcha-block__input-txt input{width:110px;margin-top:9px;}
.news_item-detailed__announce,
.articles_item-detailed__announce,
.blog_item-detailed__announce{padding-bottom:15px;clear:both;}
.ext_common-cf, .ext_rating, .ext_tags, .ext_discussion, .pager_showall{padding-bottom:5px;float:right;}
.ext_tags{float:left;padding:0;}
.ext_discussion.photoalbum_item-detailed__ext_discussion,
.blog_item-detailed__ext_discussion,
.articles_item-detailed__ext_discussion,
.news_item-detailed__ext_discussion{float:none;}
.photoalbum_item-detailed__header-name,
.photoalbum_item-detailed__header-name{text-align:center;}
.news_item-detailed__social-buttons,
.articles_item-detailed__social-buttons,
.blog_item-detailed__social-buttons{margin:15px 0 5px -5px;}
.articles_control-panel__comments,
.news_control-panel__comments,
.blog_control-panel__comments{background:url("_img/comments_black.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display:block;height:20px;margin:0;opacity:0.8;padding-left:23px;float:right;text-decoration:none;line-height:1;}
.rss_extension{opacity:0.8;}
.articles_control-panel__comments:hover,
.news_control-panel__comments:hover,
.blog_control-panel__comments:hover,
.rss_extension:hover{opacity:1;text-decoration:none !important;}
.articles_control-panel__comments-count,
.news_control-panel__comments-count,
.blog_control-panel__comments-count{position:relative;top:4px;font-size:11px !important;text-decoration:none;color:#000;}
.articles_control-panel__comments:hover,
.news_control-panel__comments:hover,
.blog _control-panel__comments:hover{text-decoration:none !important;}
.articles_social-btn,
.news_social-btn,
.blog_social-btn{font-size:0;height:20px;float:right;margin:0;padding-top:3px;width:25px;overflow:hidden;padding-right:9px;}
.articles_item-detailed__item-details .b-share__link,
.articles_item-detailed__item-details .b-share .b-share-form-button i,
.news_item-detailed__item-details .b-share__link,
.news_item-detailed__item-details .b-share .b-share-form-button i,
.blog_item-detailed__item-details .b-share__link,
.blog_item-detailed__item-details .b-share .b-share-form-button i{display:none !important;}
.articles_item-detailed__item-details .b-share,
.articles_item-detailed__item-details .b-share__handle,
.articles .b-share-form-button,
.news_item-detailed__item-details .b-share,
.news_item-detailed__item-details .b-share__handle,
.news .b-share-form-button,
.blog_item-detailed__item-details .b-share,
.blog_item-detailed__item-details .b-share__handle,
.blog .b-share-form-button{padding:0 !important;margin:0 !important;}
.articles_item-detailed__item-details .b-share .b-share-form-button,
.news_item-detailed__item-details .b-share .b-share-form-button,
.blog_item-detailed__item-details .b-share .b-share-form-button{cursor:pointer;width:20px;background:url("_img/social_btn_black.png") no-repeat left !important;}
.pager_item_details .pager__content{float:left;}
.pager__content span, .pager__content a, .pager__content span:hover, .pager__content a:hover{padding:2px 7px;}
div.sort{height:40px;}
div.sort_caption,
div.sort_field,
div.sort_field_caption,
div.sort_field_separator,
div.sort_dir{float:left;}
div.sort_field_active{}
div.sort_field_caption{padding-left:6px;}
div.sort_field_separator{padding-left:6px;border-right:1px dotted black;}
div.sort_field_active div.sort_field_caption{font-weight:bold;}
div.sort_dir{padding-left:8px;}
.articles_item-small a, .articles_item-small span,
.news_item-small a, .news_item-small span,
.blog_item-small a, .blog_item-small span,
.photoalbum_item-small a, .photoalbum_item-small span{font-size:12px;}
.articles_item-list__empty,
.news_item-list__empty,
.blog_item-list__empty,
.photoalbum_item-list__empty{padding:20px;text-align:center;}
.news_item-row,
.articles_item-row,
.articles_item-cat-row
.news_item-small-row,
.articles_item-small-row{margin:0;}
.articles_social-btn span,
.news_social-btn span,
.blog_social-btn span,
.photoalbum_social-btn span{font-size:0 !important;}
.sort-type{display:block;height:40px;line-height:1.8;width:100%;}
.sort-type__area{float:right;}
.sort-type__field, .sort-type__caption, .sort-type__selectarea{float:left;}
.sort-type__field-caption{padding:0;margin:0 8px;}
.sort-type__field-selected{font-weight:bold;}
.sort-type__selectarea{margin-left:5px;}
.rating-stars__form{line-height:1;}
body .rating-stars__form-block, .rating-stars__form-votes{width:100px;height:21px;display:inline-block;vertical-align:top;margin:0;}
.rating-stars__rate-off{color:#ff0000;}
.rating-stars__rate-on{color:#21C268;}
.rating-stars__rate-block{font-size:12px;text-align:left;padding-top:5px;}
.rating__stars-form{padding:10px 0;}
.rating__like-form{clear:both;height:20px;line-height:1;position:relative;}
.rating-like__form-popup{background:none repeat scroll 0 0 #000000;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px #FFFFFF;color:#FFFFFF;padding:3px 10px;position:absolute;right:0;top:-35px;width:120px;}
.rating-like__form-popup__txt{font-size:11px !important;}
.rating-like__form-popup .rating-like__form-popup__arrow{background:url(_img/icon-dec-sel.gif) no-repeat;display:block;height:11px;position:absolute;right:10px;bottom:-7px;width:11px;}
.like__ajax-loader{background:url(_img/ami_jsapi/loader-mini__white.gif) #fff center no-repeat;position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:5px;}
.amiphotoalbum .like__ajax-loader{background:url(_img/ami_jsapi/loader-mini__black.gif) center no-repeat;}
.rating-like__form-block{cursor:pointer;padding:4px 2px;position:relative;left:-3px;top:-3px;border-radius:3px;opacity:0.8;}
.rating-like__form-block__like-count{padding-left:0;position:relative;top:3px;font-size:11px !important;}
.rating-like__form-block:hover{opacity:1;}
.rating-like__form-block__like, .rating-like__form-block__like-count, .rating-like__form-block{float:left;}
.rating-like__form-block__like{background:url("_img/rating/like/like_hand_black.png") no-repeat scroll left center transparent;font-size:0 !important;height:16px;padding-right:20px;}
.rating-like__form-block-off{opacity:0.5;}
.rating-like__form-block-off:hover{background:none;cursor:default;opacity:0.5;}
.rating-like__form-block,
.rating-like__form-block:hover,
.rating-like__form-block:hover .rating-like__form-block__like-count{color:#000;background:none;}
.rating-stars__form{line-height:1;}
body .rating-stars__form-block, .rating-stars__form-votes{width:100px;height:21px;display:inline-block;vertical-align:top;margin:0;}
.rating-stars__rate-off{color:#ff0000;}
.rating-stars__rate-on{color:#21C268;}
.rating-stars__rate-block{font-size:12px;text-align:left;padding-top:5px;}
.rating__stars-form{padding:10px 0;}
.rating-stars__rate-on{color:#21C268;}
.photoalbum_control-panel__comments{background:url("_img/comments_black.png") no-repeat;display:block;height:20px;margin:0;opacity:0.8;padding-left:20px;float:right;text-decoration:none;line-height:1;padding-right:3px;}
.photoalbum_control-panel__comments:hover{opacity:1;text-decoration:none !important;}
.photoalbum_control-panel__comments-count{position:relative;top:4px;font-size:11px !important;text-decoration:none;color:#000;}
.browse-item-list{position:relative;}
.amiphotoalbum .amiphoto-hide,
.amiphotoalbum.photoalbum_item .browse-item-list__hide, .browse-item-list__hide-block{z-index:3;position:absolute;background:url(_img/ami_jsapi/loader.gif) no-repeat center 20% #FFFFFF;width:100%;height:100%;top:0;left:0;}
.amiphotoalbum .photoalbum_item-detail__block .amiphoto-hide{background:url(_img/ami_jsapi/loader-black.gif) no-repeat center 20% #000;}
.amiphoto-block{font-size:0;overflow:hidden;position:relative;}
.amiphotoalbum .amiphoto-block__row-item{display:inline-block;font-size:12px;vertical-align:top;overflow:hidden;position:relative;}
.amiphotoalbum .amiphoto-block__row-item__contant{display:block;overflow:hidden;border:2px solid #fff;}
.amiphotoalbum .amiphoto-block__row{width:200%;}
.amiphotoalbum .amiphoto-block__row-item__img{position:relative;cursor:pointer;}
.amiphotoalbum .photoalbum_item-detail__block .photoalbum_item-detailed__next-link__area,
.amiphotoalbum .photoalbum_item-detail__block .photoalbum_item-detailed__prev-link__area{display:block;height:53px;padding:0;width:32px;opacity:0.6;position:absolute;top:45%;cursor:pointer;display:block;z-index:1;}
.amiphotoalbum .photoalbum_item-detail__block .photoalbum_item-detail__fullscreen{width:20px;background:url("_img/full_screen.png") no-repeat;position:absolute;width:20px;height:20px;cursor:pointer;right:5px;top:29px;}
.amiphotoalbum .photoalbum_item-detailed__next-link{display:block;left:-50px;position:absolute;top:0;width:50%;height:100%;}
.amiphotoalbum .photoalbum_item-detailed__prev-link{display:block;right:-50px;position:absolute;top:0;width:50%;height:100%;}
.amiphotoalbum .photoalbum_item-detailed__next-link__area{border-radius:0 30px 30px 0;background:url("_img/slider-pad__arrow-left.jpg") no-repeat left 9px #FFFFFF;}
.amiphotoalbum .photoalbum_item-detailed__prev-link__area{right:0;border-radius:30px 0 0 30px;background:url("_img/slider-pad__arrow-right.jpg") no-repeat right 9px #FFFFFF;}
.amiphotoalbum .photoalbum_item-list__list,
.amiphotoalbum .photoalbum_item-cat-list,
.amiphotoalbum .photoalbum_browse-item-list__list,
.amiphotoalbum .photoalbum_item-detail__block{font-size:0;}
.amiphotoalbum .photoalbum_item-list__list .amiphoto-block__row div,
.amiphotoalbum .photoalbum_item-cat-list .amiphoto-block__row div,
.amiphotoalbum .photoalbum_browse-item-list__list .amiphoto-block__row div{font-size:12px;}
.amiphotoalbum .photoalbum_item-detail__block div{font-size:13px;text-align:left;}
.amiphotoalbum .photoalbum_item-detailed__item-details .photoalbum_control-panel__comments-count{color:#FFF;position:relative;top:5px;font-size:12px;}
.amiphotoalbum .photoalbum_item-detail__header span{font-size:14px;display:block;}
.amiphotoalbum .photoalbum_item-detailed__item-details .photoalbum_item-detailed__ext_rating{float:left;}
.amiphotoalbum .photoalbum_item-detailed__item-details .rating__stars-form{padding:0 10px 0 0;}
.amiphotoalbum .photoalbum_item-detailed__item-details .rating-stars__rate-block{display:none;}
.amiphotoalbum .photoalbum_item-detailed__item-details .photoalbum_social-btn{font-size:0;height:20px;float:left;padding:0 0 0 3px;margin:0;}
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share__link,
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share .b-share-form-button i{display:none !important;}
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share,
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share__handle,
.amiphotoalbum .b-share-form-button{padding:0 !important;margin:0 !important;}
.amiphotoalbum .photoalbum_item-detailed__item-details .b-share .b-share-form-button{cursor:pointer;width:20px;background:url("_img/social_btn.png") no-repeat center !important;}
.amiphotoalbum .photoalbum_item-detail__header__txt-link{font-weight:normal;font-size:16px;padding:5px;position:relative;display:block;}
.amiphotoalbum .photoalbum_item-detail__header__txt-link a{font-weight:normal;}
.amiphotoalbum .photoalbum_item-row__item_cat_img-img,
.amiphotoalbum .photoalbum_item-detail__item_cat_img-img{display:none;}
.amiphotoalbum .photoalbum_item-list__cat-body{padding-bottom:20px;}
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__next-link,
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__prev-link,
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detail__announce-block{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}
.amiphotoalbum .photoalbum_item-detailed__item-details{position:relative;z-index:4;}
.amiphotoalbum .photoalbum_item-row__announce-block,
.amiphotoalbum .photoalbum_item-row__header,
.amiphotoalbum .photoalbum_item-detail__announce-block,
.amiphotoalbum .photoalbum_item-detail__header,
.amiphotoalbum .photoalbum_item-detailed__next-link,
.amiphotoalbum .photoalbum_item-detailed__prev-link,
.amiphotoalbum .photoalbum_item-detailed__next-link__area,
.amiphotoalbum .photoalbum_item-detailed__prev-link__area{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;overflow:hidden;}
.amiphotoalbum .cat-row__images-block__slider{-webkit-transition:left 3s ease;-moz-transition:left 3s ease;-o-transition:left 3s ease;transition:left 3s ease;overflow:hidden;}
.amiphotoalbum .cat-row__images-block__slider img{position:absolute;left:50%;top:0;opacity:0;filter:alpha(opacity=0)}
.amiphotoalbum .cat-row__images-block__slider img.show{opacity:1;filter:alpha(opacity=100)}
.amiphotoalbum .cat-row__images-block__slider{position:relative;width:100%;height:100%;background:#000;text-align:center;}
.amiphotoalbum .cat-row__images-block:hover .cat-row__images-block__slider{}
.amiphotoalbum .photoalbum_item-row__fdate{bottom:0;position:absolute;right:5px;top:35px;}
.amiphotoalbum .photoalbum_item-detailed__fdate{padding:2px 5px;position:absolute;right:5px;top:30px;}
.amiphotoalbum .photoalbum_item-row__header-name-block{display:block;margin-right:93px;overflow:hidden;position:relative;white-space:nowrap;}
.photoalbum_item-detailed__path a,
.photoalbum_item-list__cat-header h1 a,
.photoalbum_item-list__cat-header h1,
.photoalbum_item-list__cat-list h1,
.photoalbum_item-detailed__path{color:#000 !important;font-size:19px;font-weight:normal !important;}
.amiphotoalbum .photoalbum_item-detailed__path{padding-bottom:25px;}
.amiphotoalbum .photoalbum_item-detail__img{position:relative;}
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__header{height:57px;}
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__header a{font-size:15px;}
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__announce-block{height:25px;}
.amiphotoalbum .photoalbum_item-cat-list .photoalbum_item-row__block:hover .photoalbum_item-row__announce-block{height:55px;}
.amiphotoalbum .photoalbum_item-row__block:hover .photoalbum_control-panel,
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_control-panel{opacity:1;}
.amiphotoalbum .photoalbum_item-detail__block{background:#000;text-align:center;}
.amiphotoalbum .photoalbum_item-row__block,
.amiphotoalbum .photoalbum_item-detail__block{position:relative;overflow:hidden;}
.amiphotoalbum .photoalbum_item-detail__block{border:none;}
.amiphotoalbum .photoalbum_item-row__header,
.amiphotoalbum .photoalbum_item-detail__header{top:0;position:absolute;left:0;height:21px;overflow:hidden;}
.amiphotoalbum .photoalbum_item-detail__header{height:25px;}
.amiphotoalbum .photoalbum_item-row__announce-block{height:28px;position:absolute;left:0;bottom:0;}
.amiphotoalbum .photoalbum_item-detail__announce-block .photoalbum_control-panel{top:5px;}
.amiphotoalbum .photoalbum_item-detail__announce-block{height:28px;position:absolute;left:0;bottom:0;}
.amiphotoalbum .photoalbum_item-row__announce{float:none;margin-right:93px;overflow:hidden;padding-top:5px;position:relative;width:auto;}
.amiphotoalbum .photoalbum_item-row__block:hover .photoalbum_item-row__header,
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detail__header{height:57px;}
.amiphotoalbum .photoalbum_item-row__block:hover .photoalbum_item-row__announce-block{height:60px;}
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detail__announce-block{height:80px;}
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detailed__next-link{left:0;}
.amiphotoalbum .photoalbum_item-detail__block:hover .photoalbum_item-detailed__prev-link{right:0;}
.amiphotoalbum .photoalbum_item-detailed__next-link:hover .photoalbum_item-detailed__next-link__area,
.amiphotoalbum .photoalbum_item-detailed__prev-link:hover .photoalbum_item-detailed__prev-link__area{opacity:1;}
.amiphotoalbum .photoalbum_item-row__num-items,
.amiphotoalbum .photoalbum_item-detail__num-items{font-style:italic;}
.amiphotoalbum .photoalbum_item-row__header span{font-size:11px;display:block;}
.amiphotoalbum .photoalbum_item-row__header a,
.amiphotoalbum .photoalbum_item-row__announce-block a{color:#fff;font-size:15px;}
.amiphotoalbum .photoalbum_item-detail__header a{color:#fff;font-size:14px;}
.amiphotoalbum .photoalbum_item-row,
.amiphotoalbum .photoalbum_item-cat-row,
.amiphotoalbum .photoalbum_item-detail{overflow:hidden;display:inline-block;vertical-align:top;min-width:100px;}
.amiphotoalbum .browse-item-list .photoalbum_item-row{min-width:150px;}
.amiphotoalbum .photoalbum_item-row__header,
.amiphotoalbum .photoalbum_item-row__announce-block,
.amiphotoalbum .photoalbum_item-detail__header,
.amiphotoalbum .photoalbum_item-detail__announce-block{background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.5);width:100%;color:#FFF;}
.amiphotoalbum .photoalbum_item-row__header__txt,
.amiphotoalbum .photoalbum_item-row__announce-block__txt,
.amiphotoalbum .photoalbum_item-detail__header__txt,
.amiphotoalbum .photoalbum_item-detail__announce-block__txt{padding:5px 5px;}
.amiphotoalbum .photoalbum_item-detail__announce-block__txt{display:block;margin-right:140px;overflow:hidden;position:relative;}
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detail__block{position:fixed;top:0;left:0;width:100%;z-index:5;height:100% !important;}
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__next-link{left:0;}
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detailed__prev-link{right:0;}
.amiphotoalbum .fullscreen-img__on .photoalbum_item-detail__announce-block{height:80px;}
.amiphotoalbum.photoalbum_item .browse-item-list{position:relative;overflow:hidden;width:auto;overflow:hidden;text-align:center;padding-top:2px;}
.amiphotoalbum.photoalbum_item .browse-item-list__content{position:relative;overflow:hidden;}
.amiphotoalbum.photoalbum_item .browse-item-list__clipper{width:auto;position:relative;overflow:hidden;left:0;}
.amiphotoalbum.photoalbum_item .browse-item-list__container,
.browse-item-list__container{position:relative;display:block;width:auto;margin:0;padding:0;font-size:0;transition:left 0.5s ease-out,top 0.5s ease-out;-moz-transition:left 0.5s ease-out,top 0.5s ease-out;-webkit-transition:left 0.5s ease-out,top 0.5s ease-out;-o-transition:left 0.5s ease-out,top 0.5s ease-out;}
.browse-block__row-item__img{padding:4px;}
.browse-block__row-item__img-selected{padding:0;border:4px solid #6FCAF3;}
.amiphotoalbum .browse-block__row-item__img{cursor:pointer;}
.amiphotoalbum .photoalbum_item-row__browse{}
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-left:after,
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-right:after{background:none;}
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-right,
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-left{width:32px;height:53px;}
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-right{background:#FFF url(_img/slider-pad__arrow-right.jpg) no-repeat 10px 8px;border-radius:30px 0 0 30px;}
.amiphotoalbum.photoalbum_item .browse-item-list .slider-pad__arrow-left{background:#FFF url(_img/slider-pad__arrow-left.jpg) no-repeat left;border-radius:0 30px 30px 0;}
.amiphotoalbum.photoalbum_item-list__list .photoalbum_control-panel .rating-stars__form-block,
.amiphotoalbum.photoalbum_item-list__list .photoalbum_control-panel .rating-stars__form-votes{width:62px;height:14px;}
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .rating__stars-form{padding:0;}
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .rating-stars__rate-block{display:none;}
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .photoalbum_control-panel__comments-count{position:relative;top:5px;font-size:11px;color:#fff;}
.amiphotoalbum .photoalbum_item-list__list .photoalbum_control-panel .photoalbum_item-detailed__ext_rating{float:left;}
.amiphotoalbum .photoalbum_control-panel{bottom:-2px;opacity:0.6;position:absolute;right:5px;top:auto;}
.amiphotoalbum .photoalbum_control-panel a{padding-bottom:5px;text-decoration:none;display:block;margin-left:5px;float:left;height:20px;padding-left:22px;cursor:pointer;}
.amiphotoalbum .photoalbum_control-panel a,
.amiphotoalbum .photoalbum_item-detail__fullscreen{opacity:0.8;}
.amiphotoalbum .photoalbum_control-panel a:hover,
.amiphotoalbum .photoalbum_item-detail__fullscreen:hover{text-decoration:none;opacity:1;}
.amiphotoalbum .photoalbum_control-panel__rating{background:url(_img/photoalbum/rating.png) no-repeat;}
.amiphotoalbum .photoalbum_control-panel__comments{background:url(_img/comments.png) no-repeat;margin:0 !important;}
.amiphotoalbum a.photoalbum_control-panel__fullscreen{padding-left:0;width:20px;background:url(_img/full_screen.png) no-repeat;}
.amiphotoalbum .fullscreen-img__on a.photoalbum_control-panel__fullscreen{background:url(_img/full_screen_in.png) no-repeat;}
.photoalbum_item #com_form_bot,
.articles_item #com_form_bot,
.news_item #com_form_bot,
.blog_item #com_form_bot{background:none;border:none;padding:0;}
.photoalbum_item textarea.amiroTEdCtrl,
.articles_item textarea.amiroTEdCtrl,
.news_item textarea.amiroTEdCtrl,
.blog_item textarea.amiroTEdCtrl{border:1px solid #CCCCCC;height:80px !important;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.photoalbum_item select.amiroTEdCtrl,
.articles_item select.amiroTEdCtrl,
.news_item select.amiroTEdCtrl,
.blog_item select.amiroTEdCtrl{border:1px solid #CCCCCC;margin-top:3px;}
.photoalbum_item .amiroTEdDiv,
.articles_item .amiroTEdDiv,
.news_item .amiroTEdDiv,
.blog_item .amiroTEdDiv{width:100% !important;}
.photoalbum_item #com_form_bot #com_sub,
.articles_item #com_form_bot #com_sub,
.news_item #com_form_bot #com_sub,
.blog_item #com_form_bot #com_sub{margin:0;position:relative;right:-2px;height:25px;}
.photoalbum_item #comment_forum p,
.articles_item #comment_forum p,
.news_item #comment_forum p,
.blog_item #comment_forum p{display:none;}
.photoalbum_item #com_form_bot input,
.photoalbum_item #com_form_bot select,
.articles_item #com_form_bot input,
.articles_item #com_form_bot select,
.news_item #com_form_bot input,
.news_item #com_form_bot select,
.blog_item #com_form_bot input,
.blog_item #com_form_bot select{height:auto;}
.photoalbum_item .discussion_extension__form .alt_header2,
.articles_item .discussion_extension__form .alt_header2,
.news_item .discussion_extension__form .alt_header2,
.blog_item .discussion_extension__form .alt_header2{display:none;}
.photoalbum_item .discussion_extension__list .alt_header2,
.articles_item .discussion_extension__list .alt_header2,
.news_item .discussion_extension__list .alt_header2,
.blog_item .discussion_extension__list .alt_header2{text-align:center;background:url("_mod_files/ce_images/template_images/line_new.jpg") repeat-x 0 37px;}
.photoalbum_item .discussion_extension__list .alt_header2 h2,
.articles_item .discussion_extension__list .alt_header2 h2,
.news_item .discussion_extension__list .alt_header2 h2,
.blog_item .discussion_extension__list .alt_header2 h2{background:#fff !important;display:inline-block;font-weight:normal;padding:12px 15px !important;font-size:14px !important;}
.news_item .sort-type,
.photoalbum_item .sort-type{}
.amiphotoalbum .photoalbum_item-list__subitem-list{display:none;}
.amiphotoalbum a{text-decoration:underline;}
.amiphotoalbum a:hover{text-decoration:none;}
.amiphotoalbum .rating__like-form{clear:both;float:right;}
.amiphotoalbum .rating-like__form-block{cursor:pointer;padding:4px 2px;position:relative;left:-8px;top:-3px;border-radius:3px;opacity:0.8;}
.amiphotoalbum .rating-like__form-block__like-count{padding-left:5px;position:relative;top:4px;font-size:11px !important;min-width:12px;}
.amiphotoalbum .rating-like__form-block:hover{opacity:1;}
.amiphotoalbum .rating-like__form-block__like, .rating-like__form-block__like-count, .rating-like__form-block{float:left;font-family:arial, tahoma, verdana;}
.amiphotoalbum .rating-like__form-block__like{background:url("_img/rating/like/like_hand.png") no-repeat scroll left center transparent;font-size:0 !important;height:16px;width:20px;}
.amiphotoalbum .rating-like__form-block-off{opacity:0.8;}
.amiphotoalbum .rating-like__form-block-off:hover{background:none;cursor:default;opacity:0.8;}
.amiphotoalbum .rating-like__form-block,
.amiphotoalbum .rating-like__form-block:hover,
.amiphotoalbum .rating-like__form-block:hover .rating-like__form-block__like-count{color:#fff;background:none;}
.photo-easy-skin .photoalbum_item-row,
.photo-easy-skin .photoalbum_item-cat-row{display:inline-block;vertical-align:top;}
.photo-easy-skin .photoalbum_item-list__list__easy,
.photo-easy-skin .photoalbum_item-cat-list__easy{font-size:0;}
.photo-easy-skin .photoalbum_item-row div,
.photo-easy-skin .photoalbum_item-cat-row div,
.photo-easy-skin .photoalbum_item-detail__block div{font-size:12px;}
.photo-easy-skin .photoalbum_item-detail__block div{font-size:13px;}
.photo-easy-skin .photoalbum_item-row__img-area,
.photo-easy-skin .photoalbum_item-detail__img-area{display:block;margin:0 auto;}
.photo-easy-skin .photoalbum_item-row__announce{clear:both;}
.photo-easy-skin .photoalbum_item-detail__image{clear:both;text-align:center;}
.photo-easy-skin .photoalbum_item-detail__announce-block__txt{clear:both;text-align:left;}
.photo-easy-skin .browse-item-list .photoalbum_item-row{min-width:150px;overflow:hidden;text-align:center;}
.photo-easy-skin .browse-item-list .browse-item-list__clipper,
.photo-easy-skin .browse-item-list .browse-item-list__content{position:relative;overflow:hidden;font-size:0;}
.photo-easy-skin .photoalbum_item-list__cat-header,
.photo-easy-skin .photoalbum_item-row__header-name{font-size:17px;}
.photo-easy-skin .photoalbum_item-cat-row__block-header,
.photo-easy-skin .photoalbum_item-row__block-header{padding-bottom:15px;text-align:center;}
.photo-easy-skin .photoalbum_item-cat-row__announce{padding:20px 20px 0 0;}
.photo-easy-skin .cat-row__images-block{display:block;text-align:center;}
.photo-easy-skin .photoalbum_control-panel{display:block;padding:10px 0;}
.photo-easy-skin .photoalbum_item-list__cat-body,
.photo-easy-skin .photoalbum_item-row__block{padding:0 15px 15px;display:block;}
.photo-easy-skin .photoalbum_item-detail__announce-block__txt{padding-bottom:25px;}
.photo-easy-skin .photoalbum_item-detailed__nav{padding:20px 0;text-align:right;}
.photoalbum_item-small-row__img, .photoalbum_item-small-row__header{padding-bottom:5px;text-align:center;}
.rating__like-form{width:35px;}
.amiphotoalbum .photoalbum_control-panel__comments,
.amiphotoalbum .rating__like-form{width:auto;}
.pager a{text-decoration:none !important;}
.blog_item-detailed__prev-next{text-align:center;}
.photoalbum_item-detailed__nav a{padding:0 3px;}
.mb-image{cursor:url(_img/ami_jsapi/pointer_plus.png), pointer;}
.global_cols_{width:auto;}
.global_cols_0{width:auto;}
.global_cols_1{width:100%;}
.global_cols_2{width:50%;}
.global_cols_3{width:33.33%;}
.global_cols_4{width:25%;}
.global_cols_5{width:20%;}
.global_cols_6{width:16.666%;}
.global_cols_7{width:14.285%;}
.global_cols_8{width:12.5%;}
.global_cols_9{width:11.111%;}
.global_cols_10{width:10%;}
.global_cols_11{width:9.09%;}
.global_cols_12{width:8.333%;}
.global_cols_13{width:7.692%;}
.global_cols_14{width:7.142%;}
.global_cols_15{width:6.666%;}
.global_cols_16{width:6.25%;}
.global_cols_17{width:5.882%;}
.global_cols_18{width:5.555%;}
.global_cols_19{width:5.263%;}
.global_cols_20{width:5%;}
*+html .global_cols_0{width:auto;}
*+html .global_cols_1{width:100%;}
*+html .global_cols_2{width:47%;}
*+html .global_cols_3{width:30%;}
*+html .global_cols_4{width:23%;}
*+html .global_cols_5{width:18%;}
*+html .global_cols_6{width:15%;}
*+html .global_cols_7{width:13%;}
*+html .global_cols_8{width:11%;}
*+html .global_cols_9{width:10%;}
*+html .global_cols_10{width:9%;}
*+html .global_cols_11{width:8%;}
* html .global_cols_0{width:auto;}
* html .global_cols_1{width:100%;}
* html .global_cols_2{width:47%;}
* html .global_cols_3{width:30%;}
* html .global_cols_4{width:23%;}
* html .global_cols_5{width:18%;}
* html .global_cols_6{width:15%;}
* html .global_cols_7{width:13%;}
* html .global_cols_8{width:11%;}
* html .global_cols_9{width:10%;}
* html .global_cols_10{width:9%;}
* html .global_cols_11{width:8%;}
.eshop-order-history-detail__back{padding-top:10px;}
.eshop-order-history-list__id-status{display:none;color:#A6A6A6;font-size:12px;}
@media screen and (max-width:750px){.eshop-order-history-list__name,
.eshop-order-history-list__owners,
.eshop-order-history-list__comments,
.eshop-order-history-list__status,
.eshop-order-history-list__image,
.eshop-order-history-list__per-discount,
.eshop-order-history-list__abs-discount,
.eshop-order-history-list__price{display:none;}
.eshop-order-history-list__view{width:54px;}
.eshop-order-history-detail .eshop-order-history-list__name{display:table-cell;}
div.eshop-order-history-list__id-status{display:block;}
table.eshop-order-history-list td,
table.eshop-order-history-list tr{font-size:100%;}
}
.ami-eshop-properties__wrapper-table .eshop-item-tooltip-prop{display:none !important;}
.ami-eshop-properties__wrapper-table .ami-eshop-properties__wrapper-table-tr__1 .eshop-item-tooltip-prop{display:block !important;}
.ami-eshop-properties__wrapper-table td,
.ami-eshop-properties__wrapper-table th{padding:6px 12px;border:1px solid #A7A7A7;vertical-align:middle;}
.ami-eshop-properties__wrapper-table .eshop-item-detailed__actual-price{font-size:16px;}
.ami-eshop-properties__wrapper-table .eshop-item-detailed__price-tag{float:left;background:none;padding:0;top:6px;position:relative;min-height:10px;}
.ami-eshop-properties__wrapper-table .eshop-item-detailed__cart-box_base{padding:2px 12px;float:right;margin-left:10px;}
.ami-eshop-properties__wrapper-table th{background:#fadf71;background-color:#fff376;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#fff376,#f9d968);background-image:-ms-linear-gradient(top,#fff376,#f9d968);background-image:-webkit-linear-gradient(top,#fff376,#f9d968);background-image:-o-linear-gradient(top,#fff376,#f9d968);background-image:linear-gradient(top,#fff376,#f9d968);}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
b, u, i, center,
dl, dt, dd, ul, ul li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
html, body{height:100%;}
* html, * body{height:100%;}
a img{border:0;}
@font-face{font-family:'plumbmediumcmedium';src:url('_mod_files/fonts/plumbmec-webfont.eot');src:url('_mod_files/fonts/plumbmec-webfont.eot?#iefix') format('embedded-opentype'),
url('_mod_files/fonts/plumbmec-webfont.woff') format('woff'),
url('_mod_files/fonts/plumbmec-webfont.ttf') format('truetype'),
url('_mod_files/fonts/plumbmec-webfont.svg#plumbmediumcmedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'plumbcregular';src:url('_mod_files/fonts/plumbc__-webfont.eot');src:url('_mod_files/fonts/plumbc__-webfont.eot?#iefix') format('embedded-opentype'),
url('_mod_files/fonts/plumbc__-webfont.woff') format('woff'),
url('_mod_files/fonts/plumbc__-webfont.ttf') format('truetype'),
url('_mod_files/fonts/plumbc__-webfont.svg#plumbcregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'plumblightclight';src:url('_mod_files/fonts/plumblic-webfont.eot');src:url('_mod_files/fonts/plumblic-webfont.eot?#iefix') format('embedded-opentype'),
url('_mod_files/fonts/plumblic-webfont.woff') format('woff'),
url('_mod_files/fonts/plumblic-webfont.ttf') format('truetype'),
url('_mod_files/fonts/plumblic-webfont.svg#plumblightclight') format('svg');font-weight:normal;font-style:normal;}
body{background:#e0e3ee;color:#000;font-family:Arial, Verdana, Tahoma;font-size:14px;line-height:19px;}
h1{font-size:22px;font-weight:normal;line-height:22px;padding:25px 0 25px 0;}
h2, .dh2{color:#4c0e43;font-family:'plumbmediumcmedium';font-size:20px;font-weight:normal;line-height:20px;padding:25px 0 25px 0;}
h3{font-family:'plumbmediumcmedium';font-size:18px;font-weight:bold;line-height:20px;padding:10px 0;}
h4{color:#0e0e0e;font-size:18px;font-weight:normal;line-height:20px;padding:20px 0 10px 0;}
h5{color:#4c0e43;font-size:16px;font-weight:normal;line-height:18px;padding:30px 0 10px 0;}
p{margin:0;padding:7px 0;}
a{color:#00a4f1;text-decoration:underline;}
a:hover{text-decoration:none;}
input,
textarea,
select{font-family:Arial, Verdana, Tahoma;}
.left{float:left;}
.right{float:right;}
.center{margin:0 auto;}
.clear{clear:both;}
.clear2{clear:both;}
.block{display:block;overflow:hidden;}
* html .block{height:1px;overflow:visible;}
.hidden{display:none;}
.min-width-960{min-width:960px;}
.width-900{margin:0 auto;width:900px;}
.width-960{margin:0 auto;min-width:960px;max-width:1400px;width:90%;}
.w30pr{width:30%;}
.w50pr{width:50%;}
.w55pr{width:55%;}
#OverLay{background:#000;display:none;height:100%;left:0;opacity:0.5;position:fixed;top:0;width:100%;z-index:30;}
#All{_height:100%;min-height:100%;overflow:hidden;}
#All #All-Header{background:url(/_img/bg_header.jpg) repeat-y center top;}
#All #All-Header #Header{font-family:'plumbcregular';height:170px;position:relative;}
#All #All-Header #Header #Contacts{color:#adadad;font-family:'plumblightclight';font-size:16px;line-height:16px;right:0;position:absolute;text-align:right;top:20px;font-weight:bold;color:#D9195A;}
#All #All-Header #Header #Contacts span{float:left;margin:11px 5px 0 0;}
#All #All-Header #Header #Contacts b{color:#D9195A;font-size:30px;line-height:30px;}
#All #All-Header #Header #Contacts .work-time{color:#560541;}
#All #All-Header #Header #Logo{left:8px;position:absolute;top:46px;}
#All #All-Header #Header #Slogan,
#All #All-Header #Slogan{background:url(/_img/bg_slogan.png) no-repeat 0 22px;color:#000;height:66px;left:309px;padding:16px 0 0 45px;position:absolute;top:106px;}
#All #All-Header #Header h1,
#All #All-Header h1{color:#D9195A;font-size:22px;font-weight:normal;line-height:22px;padding:0;width:400px;height:66px;display:table-cell;vertical-align:middle;}
#All #All-Header #Header h1.l1{padding:5px 0 !important;}
#All #All-Navi{background:url(/_img/bg_navi.jpg);border-bottom:1px solid #3e4042;box-shadow:0 1px 15px #000;}
#All #All-Navi #Navi{border-right:1px solid #2a2b2d;height:69px;position:relative;}
#All #All-Navi #Navi ul{border-left:1px solid #1a1b1d;border-right:1px solid #2a2b2d;float:left;}
#All #All-Navi #Navi ul li{text-align:center;}
#All #All-Navi #Navi ul li a{background-position:0 -100px;background-repeat:no-repeat;border-left:1px solid #2a2b2d;border-right:1px solid #1a1b1d;height:44px;padding:25px 0 0 0;}
#All #All-Navi #Navi ul li.current a,
#All #All-Navi #Navi ul li a:hover{background-position:0 0;border:0;color:#d5105a !important;text-decoration:none;}
#All #All-Navi #Navi ul li.i1{width:138px;}
#All #All-Navi #Navi ul li.i1 a{background-image:url(/_img/navi_i1.jpg);}
#All #All-Navi #Navi ul li.i2{width:158px;}
#All #All-Navi #Navi ul li.i2 a{background-image:url(/_img/navi_i2.jpg);}
#All #All-Navi #Navi ul li.i3{width:152px;}
#All #All-Navi #Navi ul li.i3 a{background-image:url(/_img/navi_i3.jpg);}
#All #All-Navi #Navi ul li.i4{width:170px;}
#All #All-Navi #Navi ul li.i4 a{background-image:url(/_img/navi_i4.jpg);}
#All #All-Navi #Navi ul li.i5{width:169px;}
#All #All-Navi #Navi ul li.i5 a{background-image:url(/_img/navi_i5.jpg);}
#All #All-Navi #Navi #Basket{border-right:1px solid #1a1b1d;float:right;font-family:'plumbcregular';font-size:14px;position:relative;width:169px;}
#All #All-Navi #Navi #Basket a.handler{background:url(/_img/bg_basket.png) no-repeat 45px 18px;color:#FFF;font-size:16px;height:41px;display:block;line-height:16px;padding:28px 37px 0 90px;text-align:center;text-decoration:none;}
#All #All-Navi #Navi #Basket a.handler span{display:block;}
#All #All-Navi #Navi #Basket div.dropdown{background:url(/_img/bg_navi_dd.jpg);border-radius:0 0 5px 5px;box-shadow:0 1px 5px #000;color:#FFF;display:none;font-size:14px;left:0;line-height:22px;padding:10px 12px;position:absolute;text-align:center;top:70px;width:146px;z-index:100;}
#All #All-Navi #Navi #Basket div.dropdown big{display:block;font-size:24px;line-height:24px;padding:5px;}
#All #All-Navi #Navi #Basket div.dropdown big a{color:#FFF;}
#All #All-Navi #Navi #Basket .notempty{display:none;}
#All #All-Navi #Navi #Basket.cart-small_empty .notempty{display:none;}
#All #All-Navi #Navi #Basket.cart-small_not_empty .notempty{display:block;}
#All #All-Navi #Navi #Basket.cart-small_empty .empty{display:block;}
#All #All-Navi #Navi #Basket.cart-small_not_empty .empty{display:none;}
.cart-small_type_success{padding:10px;font-weight:bold;}
#All #All-Slider{background:transparent url("/_img/bg_slider.jpg") no-repeat scroll center 0px;height:379px;}
#All #All-Slider #Slider{font-family:'plumbcregular';overflow:hidden;padding:4px 0 0 0;}
#All #All-Slider #Slider > div{height:379px;margin:0 auto;overflow:visible !important;position:relative;}
#All #All-Slider #Slider > div div{color:#FFF;}
#All #All-Slider #Slider > div div h2,
#All #All-Slider #Slider > div div p,
#All #All-Slider #Slider > div div .announce,
#All #All-Slider #Slider > div div a{left:5px;position:absolute;z-index:10;}
#All #All-Slider #Slider > div div img{max-width:500px;max-height:379px;}
#All #All-Slider #Slider .img_block{position:absolute;z-index:10;left:auto;right:0;top:0;width:500px;height:379px;}
#All #All-Slider #Slider .img_wrapper{width:500px;height:379px;display:table-cell;vertical-align:middle;text-align:center;}
#All #All-Slider #Slider > div div h2{color:#FFF;font-size:36px;line-height:42px;padding:0;text-shadow:0 1px 3px #2f98b5;top:40px;padding-right:500px;}
#All #All-Slider #Slider > div div .announce,
#All #All-Slider #Slider > div div p{font-size:16px;line-height:20px;top:155px;width:380px;}
#All #All-Slider #Slider > div div a{top:300px;width:135px;}
#Slider div.announce span{left:175px;position:absolute;z-index:10;top:158px;display:block;color:#fff;font-weight:bold;font-size:18px;}
#All #All-Slider #Slider .slidesjs-pagination{left:50%;margin-left:-50px;position:absolute;top:344px;z-index:20;}
#All #All-Slider #Slider .slidesjs-pagination li{float:left;padding:0 5px;}
#All #All-Slider #Slider .slidesjs-pagination li a{background:url(/_img/bull_slider.png) no-repeat right top;float:left;font-size:0;height:15px;width:15px;}
#All #All-Slider #Slider .slidesjs-pagination li a.active{background-position:left top;}
#All #Main{font-family:Arial;padding:30px 0 280px 0;}
#All #Main #SideBar{float:left;margin:0 -240px 0 0;width:25%;}
#All #Main #Content{float:right;width:73%;}
#All #Main #Tray{background:#FFF;border-radius:5px;color:#aeaeae;font-size:12px;margin:0 -10px 20px -10px;padding:10px 0 10px 10px;}
#All #Main #Tray a{margin:0 10px 0 0;}
#All #Main #Tray span{color:#393838;margin:0 10px;}
#All-Footer{background:url(/_img/bg_footer.jpg);margin:-170px 0 0 0;min-width:960px;}
#All-Footer #Footer{color:#FFF;font-family:'plumbcregular';font-size:14px;height:130px;padding:20px 0;position:relative;}
#All-Footer #Footer #toTop{background:url(/_img/btn_top.png) repeat-x 0 0;color:#FFF;font-size:14px;font-weight:normal;height:30px;padding:30px 0 0 0;position:absolute;right:0;text-align:center;text-decoration:none;top:-60px;width:130px;}
#All-Footer #Footer a{color:#00a4f1;}
#All-Footer #Footer ul li{padding:15px 0 0 40px;}
#All-Footer #Footer .block{padding:15px 0;}
#All-Footer #Footer .block.copyright{padding:5px 0;}
#All-Footer #Footer .block.copyright p{padding:0;}
#Navi-Catalog{background:#FFF;border-radius:5px;display:block;font-size:12px;line-height:17px;margin:15px 0 25px 0;overflow:hidden;}
#Navi-Catalog li{display:block;}
#Navi-Catalog li span{display:block;padding:15px 10px 15px 20px;}
#Navi-Catalog.l1 > li{border-bottom:1px solid #e0e3ee;}
#Navi-Catalog.l1 > li.last{border-bottom:0;}
#Navi-Catalog.l1 > li.last li.last{border-bottom:1px solid #dcdcdc;}
#Navi-Catalog.l1 > li.open{border-bottom:0;}
#Navi-Catalog.l1 > li.open > ul{display:block;}
#Navi-Catalog.l1 > li > span{font-size:12px;}
#Navi-Catalog.l1 > li > span a{background:url(/_img/bull_1_close.png) no-repeat right bottom;color:#00a4f1;padding-right:10px;}
#Navi-Catalog ul.l2{background:#00a4f1;display:none;}
#Navi-Catalog ul.l2 > li{border-bottom:1px solid #1ab3fa;}
#Navi-Catalog ul.l2 > li.last{border-bottom:0;}
#Navi-Catalog ul.l2 > li.open{border-bottom:0;}
#Navi-Catalog ul.l2 > li.open > span a{background-image:url(/_img/bull_2_open.gif) !important;padding-right:12px;}
#Navi-Catalog ul.l2 > li.open > ul{display:block;}
#Navi-Catalog ul.l2 > li.current > span a{background-image:url(/_img/bull_3_current.gif) !important;}
#Navi-Catalog ul.l2 > li.current > span a a{color:#FFF;}
#Navi-Catalog ul.l2 > li.current.open > span a{background-image:url(/_img/bull_2_current_open.gif) !important;}
#Navi-Catalog ul.l2 > li > span a{background:url(/_img/bull_2_close.gif) no-repeat right bottom;color:#FFF;padding-right:10px;}
#Navi-Catalog ul.l3{background:#FFF;display:none;}
#Navi-Catalog ul.l3.last > ul{border-bottom:0;}
#Navi-Catalog ul.l3 > li{border-bottom:1px solid #ffb4d0;}
#Navi-Catalog ul.l3 > li.last{border-bottom:0;}
#Navi-Catalog ul.l3 > li.open > span a{background-image:url(/_img/bull_3_open.gif) !important;}
#Navi-Catalog ul.l3 > li.open > ul{display:block;}
#Navi-Catalog ul.l3 > li.current > span{background-color:#e25546 !important;}
#Navi-Catalog ul.l3 > li.current > span a{background-image:url(/_img/bull_3_current.gif) !important;color:#FFF;}
#Navi-Catalog ul.l3 > li.current.open > span a{background-image:url(/_img/bull_3_current_open.gif) !important;}
#Navi-Catalog ul.l3 > li > span{padding-left:30px;}
#Navi-Catalog ul.l3 > li > span a{background:url(/_img/bull_3_close.gif) no-repeat right bottom;color:#ba1f59;padding-right:10px;}
#Navi-Catalog ul.l4{border-top:1px solid #b7e7fe;display:none;}
#Navi-Catalog ul.l4 > li{border-bottom:1px solid #b7e7fe;}
#Navi-Catalog ul.l4 > li.last{border-bottom:0;}
#Navi-Catalog ul.l4 > li.current > span{background-color:#ba1f59 !important;background-image:url(/_img/bull_4_open.png) !important;}
#Navi-Catalog ul.l4 > li.current > span a{color:#FFF;text-decoration:none;}
#Navi-Catalog ul.l4 > li.current.open{border-bottom:0;}
#Navi-Catalog ul.l4 > li.current.open > span{background-image:url(/_img/bull_4_current_open.gif) !important;}
#Navi-Catalog ul.l4 > li > span{background:url(/_img/bull_4_close.png) no-repeat 25px 12px;padding-left:30px;}
#Navi-Catalog ul.l4 > li > span a{color:#00a4f1;}
ul.navi{font-size:16px;font-weight:normal;line-height:16px;}
ul.navi a{color:#e0e0e0 !important;display:block;text-decoration:none;text-shadow:0 1px #000;}
ul.navi a:hover{text-decoration:underline;}
ul.navi li{float:left;}
.btn{background:url(/_img/bg_btn.png) repeat-x 0 0;border-radius:18px;box-shadow:0 1px 5px #333333;color:#FFF;cursor:pointer;display:block;height:15px;font-size:14px;line-height:14px;padding:11px;text-align:center;text-decoration:none;text-shadow:0 1px 1px #901844;}
.btn.big{background:url(/_img/bg_btn_big.png) repeat-x 0 0;border-radius:22px;font-size:18px;height:21px;line-height:18px;padding:12px;}
div.wave{background:url(/_img/bg_wave.png) repeat-x 0 0;height:6px;margin:10px -10px 30px -10px;}
.index div.wave{margin-left:0;margin-right:0;}
ul.excellences{padding:10px 0;}
ul.excellences li{color:#000;float:left;font-size:16px;width:25%;}
ul.excellences li p{display:block;margin:15px 0;text-align:center;}
ul.excellences li p.text{background:#FFF;border-radius:5px;box-shadow:0 1px 3px #999999;margin:15px;padding:10px;}
p.big{font-size:18px;line-height:24px;}
p.red{color:#ba1e58;}
.about{font-size:12px;line-height:20px;}
.about .big{padding:20px 0;}
.news{font-size:12px;line-height:20px;}
.news div{padding:8px 0;}
.news p{padding:1px 0;}
.news span{color:#adadad;}
table{font-size:12px;}
table tr.even td{background:#edeff6;}
table tr th{background:#ba1f59;color:#FFF;font-weight:normal;padding:10px 10px;text-align:left;vertical-align:middle;}
table tr th.center{text-align:center;}
table tr td{padding:10px 15px;vertical-align:middle;}
table tr td.center{text-align:center;}
table.tbl-bordered tr:last-child{font-weight:bold;}
table.tbl-bordered td{border-bottom:1px solid #dcdcdc;}
.Basket{padding:0 0 50px 0;}
.Basket .Buttons{padding:15px;text-align:right;}
.Basket .Buttons a.btn{margin:0;padding-left:20px;padding-right:20px;}
.Basket .Count div{background:#e5e6e5;border-radius:4px;height:23px;margin:0 auto;padding:4px 5px;position:relative;width:58px;}
.Basket .Count div input{border:1px solid #dcdcdc;border-radius:3px;float:left;font-size:11px;height:21px;padding:0;text-align:center;width:40px;}
.Basket .Count div div.controls{background:#dcdcdc;height:21px;padding:1px;position:absolute;right:5px;top:4px;width:18px;}
.Basket .Count div div.controls a{display:block;height:10px;}
.Basket .Count div div.controls a.cntPlus{background:url(/_img/btn_plus.png) no-repeat 0 0;}
.Basket .Count div div.controls a.cntMinus{background:url(/_img/btn_minus.png) no-repeat 0 0;margin-top:1px;}
.Basket .Count div div.controls a.cntMinus.disabled{cursor:default;opacity:0.4;}
.Basket .Count div div.controls img{height:10px;width:18px;}
.Basket .tit{padding-left:23px;}
.Pager{border-bottom:1px solid #FFF;border-top:1px solid #FFF;color:#4f4f4f;margin:25px 0 0 0;padding:10px 0;position:relative;}
.Pager .center{left:50%;position:absolute;}
.Pager .center ul{margin-left:-50%;}
.Pager .center ul li{float:left;height:23px;padding:6px 0 0 0;text-align:center;width:30px;}
.Pager .center ul li.current{background:url(/_img/bg_btn.png) repeat-x 0 0;border-radius:4px;color:#FFF;margin:0 7px;}
.Pager .left a{margin-left:5px;}
.Pager .right a{margin-right:5px;}
.blc-tbl{margin:10px -15px 10px -15px;}
form .f-block{padding:5px 0;}
form .f-block .label{float:left;padding:8px 0 0 0;width:110px;}
form .f-block .label b{color:#e25546;}
form .f-block .input{float:right;}
form .f-block .input input{border:1px solid #d2d2d2;border-radius:5px;padding:5px;width:210px;}
form .f-block .input textarea{border:1px solid #d2d2d2;border-radius:5px;padding:5px;width:210px;}
form .f-block .textarea textarea{border:1px solid #d2d2d2;border-radius:5px;padding:5px;width:336px;}
form .f-block .radio{float:left;margin:0 35px 0 0;padding:7px 0 0 0;}
form .f-block .radio input{float:left;margin:1px 5px 0 0;}
form .f-block .radio label{float:left;}
form .f-block .select{border:1px solid #d2d2d2;border-radius:3px;float:right;}
form .f-block .select select{border:0;margin:0;padding:5px;width:210px;}
form .f-block.error label{color:#e25546 !important;}
form .f-block.error input,
form .f-block.error textarea{border-color:#e25546 !important;}
form .Buttons{padding:10px 0;text-align:right;}
form .Buttons a{float:left;margin:7px 0 0 90px;}
form .Buttons a.right{float:right;}
form .Buttons a.btn{margin:0;padding-left:30px;}
form .Buttons input[type="submit"]{background:url(/_img/bg_btn.png) repeat-x 0 0;border:0;border-radius:18px;box-shadow:0 1px 5px #333333;color:#FFF;display:block;height:37px;float:right;font-size:14px;line-height:14px;padding:0 30px;text-align:center;text-decoration:none;text-shadow:0 1px 1px #901844;}
#Form-Login .f-block .label{width:auto;}
#Form-Login .f-block .input input{border:1px solid #d2d2d2;border-radius:5px;padding:5px;width:250px;}
#Form-Login,
#Form-Registration,
#eshop-ordering__purchase-form,
.eshop-ordering__login-form{width:350px;}
ul.list-1 li{background:url(/_img/bull.gif) no-repeat 2px 13px;padding:5px 0 5px 25px;}
ul.list-1 li b{color:#f39008;}
.contacts #Content h3{color:#4c0e43;font-size:24px;font-weight:normal;line-height:28px;padding:25px 0 10px 0;}
.contacts #Content h4{color:#ba1f59;font-size:14px;padding:15px 0 5px 0;}
.contacts #Content p{font-size:14px;line-height:28px;padding:0 0 15px 0;}
.contacts #Content form{background:url(/_img/bg_contacts.gif) no-repeat 0 0;height:388px;margin:-5px 0 0 -17px;padding:30px 33px 0 33px;width:626px;}
.contacts #Content form .block{padding:7px 5px;}
.contacts #Content form input,
.contacts #Content form textarea{background:#edeff6;border-radius:5px;border-top:1px solid #cbccd2;border-left:1px solid #dddfe6;border-right:1px solid #dddfe6;border-bottom:1px solid #eaecf3;box-shadow:0 1px 3px #cccccc inset;padding:7px 10px 6px 10px;}
.contacts #Content form .l1 input{width:45%;}
.contacts #Content form .l2{margin:0 10px;overflow:visible;}
.contacts #Content form .l2 textarea{height:220px;width:100%;margin:0 -10px;}
.contacts #Content form .l3 input{width:40%;float:left;}
.contacts #Content form .l3 img{float:left;margin:0 0 0 10px;}
.contacts #Content form .l3 a.btn{padding-left:20px !important;padding-right:20px !important;}
form#Search{background:#edeff6;border-radius:5px;border-top:1px solid #cbccd2;border-left:1px solid #dddfe6;border-right:1px solid #dddfe6;box-shadow:0 1px 3px #cccccc inset;padding:7px 10px 6px 10px;}
form#Search input{background:transparent;border:0;float:left;padding:2px;width:170px;}
form#Search a{float:right;font-size:12px;padding:5px 10px;}
.catalog #Tray{margin-left:0 !important;margin-right:0 !important;margin-bottom:10px !important;}
.t-list{margin:10px -5px;}
.t-list h3{float:right;font-size:18px;line-height:28px;padding:15px 0;width:350px;}
.t-item{background:#FFF;border-left:1px solid #d7d9e4;border-right:1px solid #d7d9e4;border-bottom:1px solid #b6b8c1;border-radius:5px;box-shadow:0 1px 3px #cccccc;margin:5px;padding:12px;text-align:center;width:28.4%;}
.t-item.single{padding:13px;width:250px;}
.t-item p{padding:4px 0;}
.t-item .image{border:0;}
.t-item .image img{max-width:190px;max-height:190px;}
.t-item .title{color:#a7a7a7;padding-top:10px;}
.t-description .b-eshop-detail__order{float:right;width:55%;margin:30px 0 0 0;}
.t-item .price, .price_22,
.b-eshop-detail__order-price .price{color:#4b0d42;font-size:16px;font-weight:bold;padding:10px 0 4px 0;display: inline;}
.price span{color:#6D4E69;font-size:15px;margin-right:10px;text-decoration:line-through;}
.price span s{display:none;}
.price_44 {display: inline;margin-left: 44px;}
.b-eshop-detail__order-price .price{position:relative;font-family:'plumbmediumcmedium';font-weight:normal;font-size:24px;}
.b-eshop-detail__order-price .price_wrapper{float:left;}
.b-eshop-detail__order-price .btn{float:left;display:inline-block;margin:5px 0 0 30px;width:88px;}
.b-eshop-detail__order-price .availability{color:#ba1f59;padding:0;}
.t-item a.btn{font-size:12px;margin:0 auto;padding:7px 0;width:80px;}
.t-description .t-item{float:left;width:36%;}
.t-description .b-eshop-detail__order-price{float:left;width:100%;}
.t-description h3,
.b-eshop-detail__header{float:right;width:55%;}
h1.b-eshop-detail__header, h2.b-eshop-detail__header{font-family:'plumbmediumcmedium';font-size:18px;font-weight:bold;line-height:20px;padding:10px 0;}
#All #All-Slider #Slider > div div .h2{left:5px;position:absolute;z-index:10;}
#All #All-Slider #Slider > div div .h2{color:#FFF;font-size:36px;line-height:42px;padding:0;text-shadow:0 1px 3px #2f98b5;top:40px;padding-right:500px;}
#Slider .h2 a{display:block;width:auto !important;position:static !important;color:#fff;text-decoration:none;line-height:1;}
.seoH1{text-shadow:5px 3px 5px #f6f6f6;text-align:center;margin-bottom:0cm;color:rgb(186, 31, 89);font-size:22px;font-weight:normal;line-height:22px;padding:25px 0 25px 0;}
h1.b-eshop-detail__header{color:#4c0e43;}
.mainNav{}
.mainNav > ul > li:before{content:'';display:block;background:#eee;height:1px;margin:1px 0px;}
.mainNav ul{padding:0;list-style-type:none;background:#fff;border-radius:5px;}
.mainNav ul a{display:block;vertical-align:middle;text-decoration:none;padding:6px;padding-right:35px;}
.mainNav > ul > li{}
.mainNav > ul > li > a{color:#303134;font-size:13px;background:none;font-weight:bold;}
.mainNav > ul > li > a:hover{color:#fff;background:url(/_img/cat.png) no-repeat center right #00b1eb;;}
.mainNav ul ul{}
.mainNav ul ul li{}
.mainNav ul ul li a{color:#303134;font-size:12px;padding-left:15px;}
.mainNav ul ul li a:hover{}
.mainNav ul ul .active > a{}
.mainNav ul ul ul{}
.mainNav ul ul ul li{}
.mainNav ul ul ul li a{color:#303134;font-size:12px;padding-left:25px;}
.mainNav ul ul ul ul{}
.mainNav ul ul ul ul li{}
.mainNav ul ul ul ul li a{color:#303134;font-size:10px;padding-left:35px;}
.mainNav .active > a{color:#fff;background:url(/_img/cat-sel.png) no-repeat center right;}
li.parent.closed a{background:url(/_img/cat.png) no-repeat center right;}
.mainNav ul ul li a span{display:block;}
.mainNav ul ul li a:hover span, .mainNav > ul > ul > li.active > a span{color:#045a99;}
.mainNav > ul > li.parent.opened > a{color:#fff;background:url(/_img/cat-sel.png) no-repeat center right #00b1eb;}
.mainNav ul ul > li.parent.opened > a span{color:#fff;background:#045a99;}
.mainNav ul ul > li.parent.opened > a{background:url(/_img/cat-sel.png) no-repeat center right;}
.mainNav ul ul ul li.selected a{color:#00B1EB;}
.mainNav li.parent.closed.active > a{color:#303134;}
.mainNav ul ul li{border-bottom:1px solid #eee;}
.eshop-item-detailed__text-box{float:right;width:55%;color:#4c0e43;}
.b-eshop-detail__order-price .price_wrapper{float:left;color:#4c0e43;}
.eshop-item-detailed__custom-field-value{display:inline-block;}
.eshop-item-detailed__custom-field-name{display:inline-block;}
.eshop-item-detailed__subtitle{margin:20px 0px 14px 0px;font-size:22px;}
img.eshop-item-small__img{border:#008BB9 1px solid;margin: 10px auto;}
input.btn{padding:5px 30px 18px 30px;margin-bottom:25px;margin-top:5px;}
input.form__submit{display:none;}
input.form__search-line{display:none;}
.eshop-item-small__brand .eshop-item-small__custom-field-name , .eshop-item-small__brand .eshop-item-small__custom-field-value {display: inline;}
span.base_price-original{text-decoration: line-through;}
.slick-track .eshop-item-small__header{height:auto; min-height:50px;}
.form__field-list select.sel, .form__field-list input.txt{background:#edeff6;border-radius:5px;border-top:1px solid #cbccd2;border-left:1px solid #dddfe6;border-right:1px solid #dddfe6;box-shadow:0 1px 3px #cccccc inset;padding:7px 10px 6px 10px;}
.labl.red{background-color:#E71F62;}
.labl{height:17px;overflow:hidden;margin-bottom:11px;color:#fff;text-transform:uppercase;line-height:18px;padding:0 17px 0 4px;letter-spacing:1px;}
a.eshop-item-small__cart-text{color:white;text-decoration:none;}
.eshop-item-small__base-price{width:90px;height:40px;padding-left:25%;}
.slick-list .slick-track{display: flex; align-items: end;}
/*
 * FILE END: _mod_files/_css/common.css
 */

/*
 * FILE START: _mod_files/_css/ami_custom.css
 */

/**картинки, галереи**/


.mgal:hover{
	border-color: #ccc;
        box-shadow: 2px 2px 2px #787777;
}
.mgal{
	background:#FFF;
border-left:1px solid#d7d9e4;
border-right:1px solid#d7d9e4;
border-bottom:1px solid#b6b8c1;
border-radius:5px;
box-shadow:0 1px 3px#cccccc;
margin:5px;
padding:3px;
text-align:center;

}

.mgal a {
	text-decoration: none;
}



 .mgal a {
	padding: 0 0 10px;
}

.mgal a::after {
	position: absolute;
	top: 75%;
	left: 0;
	width: 100%;
	height: 1px;
	background: #ddd;
	content: '';
	opacity: 0;
	-webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
	-moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
	transition: height 0.3s, opacity 0.3s, transform 0.3s;
	-webkit-transform: translateY(-10px);
	-moz-transform: translateY(-10px);
	transform: translateY(-10px);
}

.mgal a:hover::after,
.mgal a:focus::after {
	height: 2px;
	opacity: 1;
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
	transform: translateY(0px);
}

/* Таблицы стили */
.tbtdtopl {
	border-top: 1.00pt solid #000000;
	border-bottom: 1.00pt solid #000000;
	border-left: 1.00pt solid #000000;
	border-right: none;
	padding-top: 0.1cm;
	padding-bottom: 0.1cm;
	padding-left: 0.1cm;
	padding-right: 0cm;
}
.tbtdtoprs {
	border: 1.00pt solid #000000;
	padding: 0.1cm;
}
.tbtdlnl {
	border-top: none;
	border-bottom: 1.00pt solid #000000;
	border-left: 1.00pt solid #000000;
	border-right: none;
	padding-top: 0cm;
	padding-bottom: 0.1cm;
	padding-left: 0.1cm;
	padding-right: 0cm;
}
.tbtdln  {
	border-top: none;
	border-bottom: 1.00pt solid #000000;
	border-left: 1.00pt solid #000000;
	border-right: 1.00pt solid #000000;
	padding-top: 0cm;
	padding-bottom: 0.1cm;
	padding-left: 0.1cm;
	padding-right: 0.1cm;
}
.dtbtdtopl {
    border-top: 1px solid #808080;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: none;
    padding-top: 0.1cm;
    padding-bottom: 0.1cm;
    padding-left: 0.1cm;
    padding-right: 0cm;
}
.dtbtdtoprs {
    border: 1px solid #808080;
    padding: 0.1cm;
}
.dtbtdlnl {
    border-top: none;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: 1px solid #808080;
    padding-top: 0cm;
    padding-bottom: 0.1cm;
    padding-left: 0.1cm;
    padding-right: 0.1cm;
}
.dtbtdlnr {
    border-top: none;
    border-bottom: 1px solid #808080;
    border-left: 1px solid #808080;
    border-right: none;
    padding-top: 0cm;
    padding-bottom: 0.1cm;
    padding-left: 0.1cm;
    padding-right: 0cm;
}
.jsmenu {
    height: 1px;
    overflow:hidden;
}

.eshop-cat-detailed__description-text ul{
    list-style:disc;
    padding: 0; 
    margin-left: 20px; 
}

.eshop-item-small__header {
    height: 50px;
}

.eshop-item-detailed__description {
    white-space: pre-wrap;
}
.b {
    font-weight: bold;
}
/* Adaptive */
@media screen and (max-width: 1000px) 
    {
    body {
    	margin: 0px;
    }
    #Header, #Contacts, #Logo {
        position: inherit !important; 
    }    
    .width-960 {
    margin: 0 auto ;
    min-width: inherit; 
    max-width: none; 
    width: auto;
    }
    
    .min-width-960
    {
    	width: auto;
        margin: 5px;
        min-width: inherit;
    }
    table#sign
    {
    margin: 0 auto !important;
    min-width: inherit !important; 
    max-width: none !important; 
    width: auto !important;
    }
    #All-Navi {
     box-shadow: none !important; 
    }
    #All #All-Slider {
        background: none !important;
        height: auto !important;
    } 
    #Slider{
        display:none;
    } 
    #All, #Main, #SideBar, #Content {
        float:none;
        width:auto !important;
    }
    #All-Header {
    background: none !important;
}
    #All-Header, .w55pr, .w30pr {
        width:auto;
    }
    #All-Footer {
       min-width: inherit ; 
    
        }
    #Footer {
    height: auto !important; 
    }
     #Navi {
       border-right:none !important;
      border-bottom:none !important;
       height:auto !important;
    }
    #Basket {
        border-right:none !important;
    }
    
    ul, ul.navi, .left {
    float: none !important;
        border-left: none !important; 
        border-right: none !important;
    }
    ul.navi li {
     float: none;
    }
    li.i1, li.i2, li.i3, li.i4, li.i5 {
      width: auto !important; 
        
    } 
        li.i1 a, li.i2 a, li.i3 a, li.i4 a, li.i5 a {
     background-image: none !important;
    }
    ul li.i1 a {
       background: none !important;
       
    } 
    div.wave {
        margin: auto !important;
    }
    #Navi-Catalog.l1 > li > span {
    font-size: 10px;
}
    ul.excellences li, .t-item, .t-description  {
        float: none !important;
        width: auto !important; 
    }
    
}
 
.rest {
    color: #3d7b3d;
    font-style: italic;
    font-size: 11px;
    padding: 5px;
}


.cookie_alert {
    position: fixed;
    bottom: 50px;
    align: center;
    width: 100%;
    transform: translateY(-150%);
    animation: cookie_alert_ani 1s forwards;
    z-index: 99999;
}

.cookie_alert div {
    padding: 15px 40px;
    background: #fff;
    width: fit-content;
    margin: 0 auto;
    box-shadow: 0px 0px 10px #00000066;
    max-width: 70%;
}

.cookie_alert .btn{
    display: inline;
}

@keyframes cookie_alert_ani {
  0% {transform: translateY(-300%);}
  100% {transform: translateY(0);}
}
/*
 * FILE END: _mod_files/_css/ami_custom.css
 */

/*
 * FILE START: _mod_files/_css/ami_content.css
 */


/*
 * FILE END: _mod_files/_css/ami_content.css
 */
