html:first-child .sf-menu li { padding-right:0px}noindex:-o-prefocus,.sf-menu li { padding-right:0px}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; font-family:'Roboto',sans-serif;}body { line-height:1;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}nav ul { list-style:none;}blockquote,q { quotes:none;}blockquote:before,blockquote:after,q:before,q:after { content:''; content:none;}a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent;}ins { background-color:#ff9; color:#000; text-decoration:none;}mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}del { text-decoration:line-through;}abbr[title],dfn[title] { border-bottom:1px dotted; cursor:help;}table { border-collapse:collapse; border-spacing:0;}hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}input,select { vertical-align:middle; width:180px;}.clear {clear:both;}p {margin:12px 0;}h1 {font-size:26px;}h2 {font-size:23px;}h3 {font-size:20px; margin-bottom:10px;}#header { width:1000px; margin:0 auto; }.home #header { width:1000px; margin:0 auto -12px; }.head-wrapper { position:relative; margin:0;}.col-1 {width:32%; float:left;}.col-1 img {padding-top:3px;}.col-2 {width:35%; float:left;}.col-2 p {padding:5px 0;}.col-2 .adress { background:url(images/icons.png) no-repeat scroll 9px -269px rgba(0,0,0,0); font-size:16px; padding:5px 0 5px 45px;}.col-2 .korzina { background:url(images/icons.png) no-repeat scroll 26px -307px rgba(0,0,0,0); font-size:16px; padding:5px 0 5px 65px;}#search-form {padding:0px 15px; width:315px; position:relative;}.searchform .text input { background:none repeat scroll 0 0 #fff; border:2px solid #8f181b; border-radius:10px 10px; color:#333; height:32px; outline:medium none; padding:0 10px; width:260px;}.searchform button { background-color:#fff; background-image:url(images/icons.png); background-position:-5px -343px; border:medium none; box-shadow:none; cursor:pointer; height:28px; margin-top:3px; padding:0; position:absolute; right:53px; width:32px;}.col-3 { float:left; width:33%;}.col-3 .zvonok { padding-bottom:15px; padding-right:83px; text-align:center;}.col-3 p {}.col-3 p.text { text-align:center;}.col-3 img { float:right; margin-top:-3px; width:165px;}p.tel { color:#8f181b; font-size:34px; font-weight:500; margin-bottom:7px; margin-top:7px; margin-left:-12px; text-align:center;}.top_menu{ width:1000px; height:33px; margin:0 auto; background:#ebecec; text-align:justify; overflow:hidden; }.top_menu .wrapper {width:980px; margin:0 auto;}.top_menu a{ color:#878686; display:inline-block; font-size:16px; padding:7px 0 7px 47px; text-decoration:none; background:url(images/icons.png) no-repeat scroll; margin-right:20px;}.top_menu .top-1 { background-position:10px 0px;}.top_menu .top-2 { background-position:3px -37px;}.top_menu .top-3 { background-position:7px -75px;}.top_menu .top-4 { background-position:6px -116px;}.top_menu .top-5 { background-position:5px -151px;}.top_menu .top-6 { background-position:4px -191px;}.top_menu .top-7 { background-position:5px -231px;}.empty{ width:95%; display:inline-block;}.main_menu,.menu-under_menu-container {background:url(images/menu_bg.jpg) repeat-x bottom scroll; width:100%; height:40px;}.main-menu { padding-bottom:21px; position:relative; z-index:2;}.sf-menu { border-radius:5px; font-size:13px; line-height:17px; width:940px;margin:0 auto;}.sf-menu li { float:left; padding-right:0px; position:relative; text-align:left; z-index:99; list-style:none; border-right:1px solid #C9C9C9;}.sf-menu li:last-child {border-right:none;}.sf-menu li.last { background-image:none;}.sf-menu li a { color:#383737; display:block; padding:0; position:relative; text-decoration:none;}.width-reset .main_menu,.menu-under_menu-container > li:first-child > a { border-radius:5px 0 0 5px;}.sf-menu > li > a > span { color:#333333; cursor:pointer; display:block; font-size:14px; padding:10px 15px; white-space:nowrap;}.sf-menu > li > a > text{ color:#333333; cursor:pointer; display:block; font-size:16px; padding:10px 15px; white-space:nowrap;}.sf-menu > li > a > span:hover { color:#ffffff; background:none repeat scroll 0 0 #c9c9c9;}.sf-menu li ul a span { white-space:normal;}.main_menu,.menu-under_menu-container > li.sfHover > a,.main_menu,.menu-under_menu-container > li > a:hover,.main_menu,.menu-under_menu-container > li.active > a { color:#fe6f06;}.main_menu,.menu-under_menu-container > li.sfHover > a span,.main_menu,.menu-under_menu-container > li > a:hover span,.main_menu,.menu-under_menu-container > li.active > a span { color:#fe6f06;}.sf-menu li.active,.sf-menu li.sfHover,.sf-menu li:hover {}.sf-menu li a:hover { text-decoration:none;}.sf-menu ul { background:none repeat scroll 0 0 #c9c9c9; display:none; position:absolute; top:-999em; width:192px; z-index:99; border:1px solid #fff;}.sf-menu li li { border-bottom:1px solid #F2F2F2;}.sf-menu li li:last-child { border-bottom:medium none;}.sf-menu li li.sfHover,.sf-menu li li,.sf-menu li li:hover { border-right:medium none; float:none; padding:6px 10px; position:relative;}.sf-menu li li a,.sf-menu li.sfHover li a,.sf-menu li.active li a { color:#fff; display:block; font-size:14px; line-height:20px; padding:0;}.sf-menu li li > a:hover,.sf-menu li li.sfHover > a,.sf-menu li li.active > a { color:#881A1D;}.sf-menu ul ul { position:absolute; top:-999em; width:250px; z-index:99;}.sf-menu li:hover ul,.sf-menu li.sfHover ul { left:0; top:40px;}ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul { top:-999em;}ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul { left:193px; top:0;}ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul { top:-999em;}ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul { left:193px; top:0;}#menu-icon { display:none;}a {color:#333; text-decoration:none;}a:hover {color:#8f181b;}.content {width:1000px; margin:0 auto; position:relative;}.zagolovok { margin:10px auto; background-color:#eeeeee; border-top:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;}.zagolovok .wrapper {width:980px; padding:10px 0; margin:0 auto; font-size:14px;} .zagolovok span {color:#8f181b;}.articul {float:right; font-size:18px; margin-top:0;}.articul span {color:#919191;}span.red {color:#8f181b;}span.red:hover {position:relative; }span.red span {display:none}span.red:hover span { display:block; position:absolute; left:10px; top:-16px; border:solid 1px #000; background:#ddd; color:#000; white-space:pre; padding:1px;}.col1 {float:left; width:575px; margin-right:25px;}.single.woocommerce .product .images {float:left; padding-bottom:8px; width:550px; text-align:center;}.images .woocommerce-main-image {display:table-cell; vertical-align:middle; height:450px; padding:10px; border:1px solid #CBCBCB; width:450px;}.images .woocommerce-main-image img.attachment-shop_single {text-align:center; display:table-cell !important;}.col2 {float:left; width:400px;}.single.woocommerce .product .summary.entry-summary {float:right; width:400px;}.params {text-align:center; width:100%;}.params tr:last-child {border-bottom:1px solid gray;}.params tr:nth-child(even) {background:#f0f0f0; }.params th {color:#8f181b; font-size:18px; border-top:1px solid gray; border-bottom:1px solid gray; padding:5px;}.params td { padding:5px;}.btns {text-align:center; }.btns td {padding:5px; vertical-align:top;}.btns p {color:#8f181b; font-size:29px; margin:0;}.btns img {width:90%;}.single .instock .btns .zakaz { background:url(images/zakaz-model.png) no-repeat center center scroll; width:162px; height:57px; padding-left:17px;}.single .outofstock .btns .zakaz-td {display:none;}.main-bg {dispaly:block; width:1000px; height:600px; margin:0 auto; background:url(images/main_bg.jpg) no-repeat center center scroll; position:relative; z-index:1;}.home .main-bg { padding-top:23px;}.content-bg {dispaly:block; width:1000px; min-height:600px; margin:0 auto; position:relative; z-index:1;}.page .content-bg {padding-bottom:103px;}.union-logo img {}.union-logo {position:absolute; z-index:10; right:10px; bottom:-22px !important;}.union-logo2{padding:20px 0px; margin-top:-60px;}.bg-menu-1 { left:413px; position:absolute; top:188px; width:250px;}.bg-menu-2 { left:535px; position:absolute; top:210px; width:250px;}.bg-menu-3 { left:563px; position:absolute; top:276px; width:250px;}.bg-menu-4 { left:648px; position:absolute; top:330px; width:250px;}.bg-menu-5 { left:529px; position:absolute; top:379px; width:250px;}.bg-menu-6 { left:578px; position:absolute; top:537px; width:250px;}.bg-menu-7 { left:196px; position:absolute; top:417px; width:250px;}.bg-menu-8 { left:218px; position:absolute; top:304px; width:250px;}.tooltip:hover::after { background:none repeat scroll 0 0 #fefefe; border-radius:5px; color:#8f181b; content:attr(data-title); font-family:Arial,sans-serif; font-size:14px; font-weight:bold; left:-15px; padding:5px 10px; position:absolute; top:-34px; z-index:1; max-width:200px;}.related_prod ul {display:table; margin:5px auto; list-style:none; width:1000px; margin:15px auto;}.related_prod li {float:left; width:23%; margin-right:23px; border:1px solid #d0d0d0; border-radius:3px;}.related_prod li:last-child {margin-right:0px;}.related_prod .tovar_img {display:block; margin:0 auto; width:100%;}.related_prod .opisanie {padding:5px;}.opisanie .desc {font-size:14px;}.opisanie .name {font-size:16px; font-weight:bold;width:220px;}.instock .opisanie .sklad { background:url("images/in-store.png") no-repeat scroll 0 0 rgba(0,0,0,0); float:right; height:22px;position:absolute; width:90px;}.opisanie .cena {color:#8f181b;font-size:28px; font-weight:500;}.opisanie .razmeri {text-align:right; margin:5px 0;}.opisanie .razmeri img {float:left; width:120px;}.opisanie p {font-size:14px;}@font-face { font-family:"Rubl Sign";}span.rur { font-family:"Rubl Sign"; text-transform:uppercase;}span.rur span { height:1em; margin:0.3ex 0 0 -0.55em; overflow:hidden; position:absolute; width:0.45em;}span.rur span::before { content:"â€“";}#footer-main {background-color:#8f181b; width:100%; min-width:1000px; display:block;}#footer {margin:10px 0 0 5px;}#footer.wrapper {width:1000px; margin:0 auto;}.adress-f {width:220px; float:right; text-align:center;}.adress-f p {margin:5px 0;}.adress-f .tel {font-size:23px;}.adress-f img {width:200px;}.copyright {width:1000px; margin:0 auto; padding:10px 0;}.copyright p {font-size:17px; color:#ffffff; font-weight:400; margin:0;}.footer-menu .menu {display:inline-block; float:left; width:150px; margin-right:15px; font-size:13px;}.menu h4 {color:#8f181b; margin-bottom:10px; font-size:13px;}.menu ul {list-style:none;} .menu li {padding:3px;}.send {position:fixed; right:0; top:20%; z-index:99999;} .related_prod {clear:both;}#tabs {margin:5px 0;}ul.tabs { margin:0; padding:0; float:left; list-style:none; height:32px; border-bottom:1px solid #cbcbcb; width:100%;}ul.tabs li { float:left; margin:0; padding:0; height:31px; line-height:31px; border:1px solid #cbcbcb; margin-bottom:-1px; background:#ededed; overflow:hidden; position:relative; margin-right:2px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; border-top-left-radius:5px; border-top-right-radius:5px;}ul.tabs li a { text-decoration:none; color:#9e9e9e; display:block; font-size:1.2em; padding:0 20px; border:1px solid #fff; outline:none;}ul.tabs li a:hover { background:#ddd; color:#fff;} html ul.tabs li.active,html ul.tabs li.active a:hover { background:#fff; border-bottom:1px solid #fff; color:#9e9e9e;}.tab_container { border:1px solid #cbcbcb; border-top:none; clear:both; float:left; width:998px; background:#fff; min-height:150px; margin-bottom:10px;}.tab_content { padding:20px; font-size:1.2em;}.viewmode {float:left;}.viewmode a {display:block; height:20px; width:20px; margin:0 4px; float:left;}.viewmode .list {background:url(images/grid-list.gif) repeat scroll 20px 2px}.viewmode .grid {background:url(images/grid-list.gif) repeat scroll 0px 2px}.col-sidebar {float:left; width:180px;}.col-main {float:right; width:800px;}.col-sidebar .narrow-list{ }.col-sidebar .narrow-list:last-child {border-bottom:none;}.col-sidebar .narrow-list .prdctfltr_pa_shirina-divana { border-bottom:0px !important;}.narrow-list ul {list-style:none;}.narrow-list strong {color:#e31e25; padding:10px 0; display:block;}.narrow-list h3 {color:#8f181b; padding:10px 0; display:block; font-size:16px; }.narrow-list label {font-size:14px; padding:0;}.narrow-list label span.sid-punkt { padding-left:5px;}.pager {margin:5px 0;}.plashka {background-color:#f0f0f0; border:1px solid #c9c9c9; text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; float:left; margin-right:10px; min-width:117px; padding:8px 30px;}.plashka:hover,a.active > .plashka {background-color:#e31e25; border:1px solid #e31e25;}.plashka span {color:#8f181b; font-weight:bold;}.plashka:hover span,a.active > .plashka span {color:#ffffff;}select.plashka:hover{ border:1px solid #e31e25; background-color:#f0f0f0;}.viewmode {float:left; padding:8px 10px;}hr.catalog-line {margin:20px 0; clear:both;}.catalog {padding:5px 0;}.catalog::after {clear:both; content:""; display:table;}.catalog ul {list-style-type:none;}.catalog ul::after {clear:both; content:""; display:table;}.grid ul.grid li { border:1px solid #d9d9d9; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:none; display:block; float:left; height:auto; margin-bottom:1em; margin-left:0; margin-right:1%; width:28.33%; padding:2%; min-height:370px;}.grid ul.grid li .tovar_img img{display:block; margin:0 auto; height:auto; max-width:226px;}.grid ul.grid li .tovar_img img.woocommerce-placeholder{display:block; margin:0 auto; width:100%; height:163px;}.single .tovar_img .attachment-shop_catalog.wp-post-image { display:block; margin:0 auto; width:100%; height:auto;}.grid ul.grid li:nth-child(3n) {margin-right:0;}.grid ul.grid li:nth-child(3n+1) {clear:both;}.list ul li::after {clear:both; content:""; display:table;}ul.list li {display:block;border:1px solid #d9d9d9; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; clear:both; margin-bottom:1em;}ul.list li .tovar_img {float:left; max-height:250px; max-width:350px;}ul.list li .tovar_img img {float:left; max-height:250px; max-width:350px;}ul.list li .opisanie { margin-left:350px; padding:5px;}.catalog.grid a.tovar_img .onsale { left:200px; top:10px; background:url(images/akciya.png) no-repeat;}.catalog.grid a.tovar_img {}.akciya { background:url("images/akciya.png") no-repeat scroll 0 0 rgba(0,0,0,0); height:40px; margin-left:192px; position:absolute; width:40px;}ul.list .akciya { margin-left:300px; margin-top:6px;}.single .tovar_img .akciya { margin-left:181px;}.catalog.grid .outofstock {}.opisanie .cena .amount span { font-family:"Rubl Sign"; text-transform:uppercase;}.opisanie p.razmeri { font-size:16px;}.catalog .opisanie .cena del { display:none;}.prdctfltr_filter_inner label:first-child { display:none;}.single nav.woocommerce-breadcrumb {}.single .instock .btns .nalich { background:url("images/instock.jpg") no-repeat scroll 0 0 rgba(0,0,0,0); width:200px; height:44px;}.single .outofstock .btns .nalich { background:url("images/outofstock.jpg") no-repeat scroll 0 0 rgba(0,0,0,0); width:200px; height:44px;}.single .images .thumbnails .attachment-shop_thumbnail { width:95px !important;}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a {margin-right:5px;border:1px solid #cbcbcb;}.woocommerce #content div.product div.thumbnails a:nth-child(5n),.woocommerce div.product div.thumbnails a:nth-child(5n),.woocommerce-page #content div.product div.thumbnails a:nth-child(5n),.woocommerce-page div.product div.thumbnails a:nth-child(5n) {margin-right:0;}table.params tr th {}table.btns p.skidka { color:#98C001; font-size:17px;}table.btns td.skidka-cart p{ font-size:25px;}.tkan-list{ /*overflow-y:scroll; height:480px;*/ padding:33px 10px;}.single .tkan { clear:both; }.single .tkan-single { position:relative; text-align:center; margin:10px 9px; display:inline-block; vertical-align:top; width:164px; }.tkan-list-all .tkan-single{}.single .tkan-single .text-tkan { font-size:13px; text-align:center !important;}.single img.tkan-img { clear:both; max-height:101px; width:135px; margin:3px;}.single .tkan span { display:block;}img.woocommerce-placeholder.wp-post-image { display:block; height:157px; margin:0 auto; width:100%; }.borderclick { outline:3px solid #fb7906;}.woocommerce div.product div.images img { box-shadow:none; display:block; height:auto; width:auto; margin:0 auto;}button#view-all-tkan { float:right; margin-top:10px; width:auto;}button#view-all-mats { float:right; margin-top:10px; width:auto;}.tkan-list-all{ display:none; width:100%;}#eye-container{ width:100%; border-bottom:1px solid gray;margin-bottom: 20px;}#eye-container img{ vertical-align:middle;}ul.products.hide_products li{visibility:hidden;height:20px}.berocket_aapf_widget input[type=checkbox]{position:absolute;left:-9999px}.berocket_aapf_widget input[type=checkbox]+label:before{content:"";display:inline-block;width:14px;height:14px;background:url(images/sprite.png) no-repeat;cursor:pointer}.berocket_aapf_widget input[type=checkbox]:checked+label:before{background-position:-14px 0}.berocket_aapf_widget input[type=radio]{position:absolute;left:-9999px}.berocket_aapf_widget input[type=radio]+label:before{content:"";display:inline-block;width:14px;height:14px;background:url(images/sprite_radio.png) no-repeat}.berocket_aapf_widget input[type=radio]:checked+label:before{background-position:-14px 0}.berocket_aapf_widget-title{margin-bottom:5px;font-size:14px}ul.berocket_aapf_widget{margin-bottom:30px}ul.berocket_aapf_widget li{list-style-type:none;padding-left:0}ul.berocket_aapf_widget li>span{display:block;cursor:pointer;height:20px}ul.berocket_aapf_widget li>span:hover{color:#000}.berocket_aapf_widget_loading{position:absolute;top:0;left:0;right:0;bottom:0;background:url(images/ajax-loader.gif) center center no-repeat #fff;z-index:10000}.no-products{font-size:26px;font-weight:700;line-height:6em;text-align:center}span.product-size{color:#777;display:block;text-align:center}.berocket_aapf_widget li.slider span.left,.berocket_aapf_widget li.slider span.right{height:40px;float:left;font-size:12px}.berocket_aapf_widget li.slider span.left input,.berocket_aapf_widget li.slider span.right input{border:1px solid #E8E8E8;font-size:13px;font-style:italic;padding:4px 9px;text-align:right;width:40px;background:#fff}.berocket_aapf_widget li.slider{width:80%}.berocket_aapf_widget li.slider span.right{float:right}.berocket_aapf_widget li.slider span.slide{clear:both;height:auto}.berocket_filter_price_slider.ui-widget-content,.berocket_filter_slider.ui-widget-content{background:#b0b5b9;border:0;border-radius:0;height:4px;padding:0}.berocket_filter_price_slider.ui-widget-content .ui-slider-range,.berocket_filter_slider.ui-widget-content .ui-slider-range{background:#000}.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.berocket_filter_slider.ui-widget-content .ui-slider-handle{background:url(images/handler.png) center center/cover no-repeat;width:12px;height:12px;border:0;top:-4px}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.opisanie .sklad { background:url("images/in-store.png") no-repeat scroll 0 0 rgba(0,0,0,0); float:right; height:22px; margin-top:-31px; width:90px; position:relative; z-index:2;}.cena del{ display:block;}form.checkout{ margin-bottom:70px;}#reviews{ padding:15px;}.comment_item{ margin-bottom:15px; border-bottom:1px solid #ccc; padding-bottom:15px;}.comment_item .author{ font-weight:bold; margin-right:15px;}.comment_item .date{ font-style:italic; color:#ccc;}.comment_item .text{ margin-top:15px;}#commentform{ margin-top:15px;}#commentform label{ width:100px; display:inline-block;}.errors_list{ list-style-position:inside; padding:10px 0; margin-top:10px; background:#8F181B; color:#fff;}.errors_list li{ padding-left:15px;}.social_links{ margin-top:30px;}.bx-wrapper{ margin-bottom:10px;}#bx-pager{ text-align:left; margin-bottom:30px;}#bx-pager a{ margin-right:20px; overflow:hidden; display:inline-block; box-shadow:0 0 5px #ccc;}#bx-pager img{ width:95px; display:inline-block; vertical-align:top;}.orderby.plashka { padding:8px 5px; width:220px;}
.white-popup{position:relative;width:auto;max-width:500px;margin:20px auto;padding:20px;background:#fff}
.mfp-fade.mfp-bg{transition:all .15s ease-out;opacity:0}
.mfp-fade.mfp-bg.mfp-ready{opacity:.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{transition:all .15s ease-out;opacity:0}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}
.cme-form{font-family:Tahoma;z-index:109;max-width:305px;padding:0 0 10px;text-align:center;color:#333;border:1px solid #bbc1ce;border-radius:3px;background:#f7f7f7;box-shadow:0 2px 20px #333}
.cme-form h6, .cme-form .ex-h6{display:inline-block;box-sizing:border-box;width:calc(100% - 2px);margin:.5px .5px 10px;padding:5px;color:#fff;border-radius:3px 3px 0 0;background-color:#000; font-weight: bold;}
.cme-form label{font-size:11px;display:block;clear:both;padding:2px 3px 2px 10px;text-align:left;color:#333}
.cme-form [name]{box-sizing:border-box;width:calc(100% - 20px);margin:3px;border: 1px solid #ebebeb;      border-radius: 0px;   color: #333333;   font-size: 12px;   padding: 5px 3px !important;   outline: 0;}
.cme-form .form_element{margin:5px 0}
.button{font-size:12px;font-weight:700;/* width:140px; */margin:0 0 5px;padding:4px 7px 5px;cursor:pointer;color:#fff;border-top:1px solid #db8a89;border-right:1px solid #810900;border-bottom:1px solid #810900;border-left:1px solid #810900;border-radius:2px;outline:0;background:#c04f4c;background:linear-gradient(to bottom,#c04f4c 0,#810900 100%);box-shadow:0 -1px 0 #810900;text-shadow:0 1px 0 #810900;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$top', endColorstr='$btm', GradientType=0)}
.cme-form button.mfp-close {
    color: #fff;
    font-size: 22px;
    height: 30px;
    line-height: 24px;
}

.content h1{
    margin: 20px 0;
}
.content article{
    font-size: 14px;
    padding: 20px;
}
.content article p{
    margin: 5px 0;
}

.navibar{
    background-color: #eeeeee;
    border-top: 1px solid #cbcbcb;
    border-bottom: 1px solid #cbcbcb;
    margin: 10px 0;
    padding: 7px;
}

.navibar a {
    position: relative;
}

.navibar a:after {
    content : ' > ';
}

#footer .menu {
    float: left;
    padding: 0 15px;
}

#footer .union-img {
    float: left;
    margin: -15px 0 0 20px;
}

#footer {
    margin: 50px auto!important;
}

#footer .menu:first-child {
    padding-left: 0;
}

#footer .menu a {
    font-size: 13px;
}

#footer .menu h4, #footer .menu .ex-h4{
    margin-bottom: 5px;
    color: #8f181b;
    font-size: 13px;
    font-weight: bold;

}

.content-field {
    padding: 30px 0;
}

.successAddItemFromCard {
    border-top: 3px solid #A1CC01;
    background-color: #EEE;
    padding: 20px;
    color: #878686;
    margin-bottom: 20px;
}

.successAddItemFromCard a {
    float: right;
    color: #464645;
    background-color: #D2D3D3;
    border-radius: 2px;
    padding: 5px;
    margin-top: -5px;
}

.checkout .captcha {margin:20px 0; display:block;}
.checkout .captcha input{margin-top:-25px;margin-right:10px;}
.checkout .captcha img{margin-top:10px;}
a.sortTip {
    color: #910C1D;
    text-decoration: underline;
    display: none;
}

.selectBlock {
    padding: 20px 10px 0;
}

.selectBlock span {
    margin: 5px;
    display: inline-block;
    padding: 5px;
    border-radius: 4px;
    font-size: 12px;
    color: #fff;
    background-color: #910C1D;
    cursor: pointer;
}

.bx-viewport {
    max-height: 727px;
}

.tkani-title {
    color: #910C1D;
    text-transform: capitalize;
    font-size: 17px;
    font-weight: 600;
    padding-left: 7px;
    margin: 10px 0;
}

.b-green-btn{
    background-color: #98C001;
    color: #fff;
    padding: 12px 45px;
    border-radius: 5px;
    display: inline-block;
    font-size: 20px;
    box-shadow: 1px 1px 2px rgba(0,0,0,0.5);
}

.b-item-page__order-item-form {
    box-shadow: none;
    /* border: none;*/
    background: none;
    margin: 20px auto;
    display: none;
    padding: 10px;
}

.b-item-page__order-item-form__title{
    float: left;
    margin: 0px 0 10px 8px;
    font-size: 18px;
}

.g-clear{
    clear: both;
}

.social_links .ex-h3{
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: bold;
}
.narrow-list .ex-h3 {
    color: #8f181b;
    padding: 10px 0;
    display: block;
    font-size: 16px;
    font-weight: bold;