html{font-size:57.5%;}
#gkBg{overflow:hidden;}
#gkLogo,
#gkLogo.text{margin-left:5px;}
#gkMobileMenu{margin:20px 2rem !important;}
#gkHeader{padding:110px 0 0 0;}
.frontpage #gkPageContent{padding:0rem 0 !important;}
.breadcrumbs{padding:10px 10px 0;}
#gkHeaderNav{padding:0px;}
#gkTop{text-align:center;}
#gkTop > *{}
#gkTop #gkSearch{margin-right:20px;}
.gkHeaderContent{padding:5rem;width:100%;}
.showcase-header,
.showcase-pictures{width:100%;}
.gkPhotoOverlayContent{bottom:3rem;left:3rem;padding:4.5rem 5rem;}
.gkHeaderContent h1{margin-bottom:1rem;}
.gkHeaderContent p{margin-bottom:2rem;}
.box.animated-color-bg{padding:5rem;}
#gkBottom1,
#gkBottom2,
#gkBottom3,
#gkBottom4,
#gkBottom5{padding:2.5rem 5rem;}
#gkPageContent{padding:0 5rem;}
.contentpane,
.categories-list,
.newsfeed,
.registration,
.reset,
.remind,
.tag-category,
.vm-orders-list,
.vm-order-done,
#shipmentForm,
#paymentForm{padding:5rem 0;}
.single-page > .header{margin:0 -5rem;}
.single-page .item-body{margin:0 0 5rem 0;}
.blog-page .item-list .item-view .item-image{margin:5rem -5rem 0 -5rem;}
.blog-page .item-list .item-view .item-content{margin:5rem auto 0 auto;width:90%;}
.blog-page.hasSidebar .item-view .item-image{margin:5rem 0 0 0;}
#gkSidebar{padding:6rem 0 5rem 0;}
div[data-sidebar-pos="left"] #gkSidebar{padding-right:5rem;}
div[data-sidebar-pos="right"] #gkSidebar{padding-left:5rem;}
#gkTop1.big-spaces,
#gkTop2.big-spaces,
#gkBottom1.big-spaces,
#gkBottom2.big-spaces,
#gkBottom3.big-spaces,
#gkBottom4.big-spaces,
#gkBottom5.big-spaces{padding:5rem;}
.box.animated-color-bg{padding:5rem;}
#gkSidebar .box + .box,
#gkMainbodyTop .box + .box,
#gkMainbodyBottom .box + .box{margin:1rem 0 0;}
#gkTop1,
#gkTop2{padding:2.5rem 5rem;}
#gkFooter{padding:3rem 5rem;}
#gkContent,
#gkSidebar,
#gk-content-wrapper{width:100% !important;}
#gkSidebar .box:nth-child(2n+1){clear:both !important;}
#gkHeaderNav .gkMainMenu{display:none;}
#gkMobileMenu{display:block;white-space:nowrap;}
.only-desktop{display:none;}
.only-tablet{display:block;}
.only-mobile{display:none;}
.no-desktop{display:block;}
.no-tablet{display:none;}
.no-mobile{display:block;}
#sbox-window,
#sbox-window iframe{width:720px !important;max-width:720px !important;left:10px !important;}
body .gkCols4 .box{margin-bottom:30px !important;}
body .gkCols4 .box.gkmod-1{width:100%;}
body .gkCols4 .box.gkmod-2{width:50%;}
body .gkCols4 .box.gkmod-3{width:50%;}
body .gkCols4 .box.gkmod-4,
body .gkCols4 .box.gkmod-more{width:50%;}
body .gkCols4 .box:nth-child(2n+1){clear:both;}
body .gkCols4 .box.gkmod-more.gkmod-last-1:last-child{width:100% !important;}
body .gkCols4 .box.gkmod-more.gkmod-last-2:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50% !important;}
body .gkCols4 .box.gkmod-more.gkmod-last-3:last-child,
body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
body .gkCols4 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:50% !important;}
body .gkCols6 .box{margin-bottom:30px !important;}
body .gkCols6 .box.gkmod-1{width:100%;}
body .gkCols6 .box.gkmod-2{width:50%;}
body .gkCols6 .box.gkmod-3{width:33.3%;}
body .gkCols6 .box.gkmod-4,
body .gkCols6 .box.gkmod-more{width:33.3%;}
body .gkCols6 .box.gkmod-5,
body .gkCols6 .box.gkmod-more{width:33.3%;}
body .gkCols6 .box.gkmod-6,
body .gkCols6 .box.gkmod-more{width:33.3%;}
body .gkCols6 .box:nth-child(3n+1){clear:both;}
body .gkCols6 .box.gkmod-more.gkmod-last-1:last-child{width:100% !important;}
body .gkCols6 .box.gkmod-more.gkmod-last-2:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-2:nth-last-child(2){width:50% !important;}
body .gkCols6 .box.gkmod-more.gkmod-last-3:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-3:nth-last-child(3){width:33.3% !important;}
body .gkCols6 .box.gkmod-more.gkmod-last-4:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-4:nth-last-child(4){width:33.3% !important;}
body .gkCols6 .box.gkmod-more.gkmod-last-5:last-child,
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(2),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(3),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(4),
body .gkCols6 .box.gkmod-more.gkmod-last-5:nth-last-child(5){width:33.3% !important;}
.items-row > div{margin-bottom:50px;padding:0 !important;}
.gkCols[data-cols="4"] > div,
.gkCols[data-cols="5"] > div{margin-bottom:30px;width:50%;}
.gkCols[data-cols="4"] > div:nth-child(2n+1),
.gkCols[data-cols="5"] > div:nth-child(2n+1){clear:both;}
.pagination ul li a,
.pagination ul li span{margin:3px 7px 3px 0;}
.gkCols3 > div,
.gkCols4 > div,
.gkCols6 > div{margin:20px -10px;}
.gkCols3 .box.gkmod-1,
.gkCols3 .box.gkmod-2,
.gkCols3 .box.gkmod-3,
.gkCols3 .box.gkmod-more{padding:0 10px;}
.error-page h1{font-size:12rem;}
.error-page h2{font-size:1.6rem;margin-bottom:50px;}
.error-page .subpage{margin:20px 10px;width:auto;}
.box.border1 .box-wrap,
.box.border2 .box-wrap{padding:2.4rem 2.4rem 1.4rem 2.4rem;}
.user-page .item-author-details .item-desc{font-size:1.2rem;}
.user-page .item-author-details h1{font-size:1.6rem;margin:0;}
.user-page .item-author-details > img{max-width:50px !important;}
.gk-cols > div{padding-top:10px;padding-bottom:10px;}
.gk-cols .gk-cols > div{padding-top:0;padding-bottom:0;}
.gk-cols > div.col-t-width-5{width:5%;}
.gk-cols > div.col-t-width-10{width:10%;}
.gk-cols > div.col-t-width-15{width:15%;}
.gk-cols > div.col-t-width-20{width:20%;}
.gk-cols > div.col-t-width-25{width:25%;}
.gk-cols > div.col-t-width-30{width:30%;}
.gk-cols > div.col-t-width-35{width:35%;}
.gk-cols > div.col-t-width-40{width:40%;}
.gk-cols > div.col-t-width-45{width:45%;}
.gk-cols > div.col-t-width-50{width:50%;}
.gk-cols > div.col-t-width-55{width:55%;}
.gk-cols > div.col-t-width-60{width:60%;}
.gk-cols > div.col-t-width-65{width:65%;}
.gk-cols > div.col-t-width-70{width:70%;}
.gk-cols > div.col-t-width-75{width:75%;}
.gk-cols > div.col-t-width-80{width:80%;}
.gk-cols > div.col-t-width-85{width:85%;}
.gk-cols > div.col-t-width-90{width:90%;}
.gk-cols > div.col-t-width-95{width:95%;}
#search-searchword,
#finder-search input{width:400px;}
.profile,
.profile-edit{max-width:100%;}
#gkMainbody .box{}
#gkMainbodyTop .box{padding:0 0 10px;}
.box img{max-width:100%;}
.frontpage-grid .box.clear img{width:100%;}
.single-page .item-title{margin-top:6rem;}
.single-page > .item-content,
.single-page > .itemComments{width:90%;}
.item-top-info{margin-bottom:3.5rem;}
.demo-typo{margin:3rem 0 1.5rem 0;}
.item-body h2,
.item-body h3,
.item-body h4{margin-top:5rem;}
.productdetails .vm-product-container{width:100%;}
.productdetails .vm-product-media-container{width:100%;}
.search .search-results .result-title{font-size:3.2rem;}
tbody tr td{padding:0.75rem 1rem;}
.btn,
.readon,
button,
.button,
input[type="submit"],
input[type="button"],
ul.pagenav .previous > a,
ul.pagenav .next > a,
#gkMainbody .readmore > a,
.cc-notification-buttons > li > .cc-link,
#fancybox-content > div > .showcart,
#fancybox-content > div > .continue_link,
.gkPopupWrap .gkShowCart > a{padding:1.2rem 2.4rem;}
#cc-modal #cc-modal-closebutton a,
#cc-settingsmodal #cc-settingsmodal-closebutton a{top:0;}
.box.animated-color-bg:before{-webkit-animation:none;animation:none;display:none;}
.box.animated-color-bg:after{-webkit-animation:none;animation:none;display:none;}
#gkTop1.animated-circles:before,
#gkTop1.animated-circles:after,
#gkTop2.animated-circles:before,
#gkTop2.animated-circles:after,
#gkBottom1.animated-circles:before,
#gkBottom1.animated-circles:after,
#gkBottom2.animated-circles:before,
#gkBottom2.animated-circles:after,
#gkBottom3.animated-circles:before,
#gkBottom3.animated-circles:after,
#gkBottom4.animated-circles:before,
#gkBottom4.animated-circles:after,
#gkBottom5.animated-circles:before,
#gkBottom5.animated-circles:after{-webkit-animation:none;animation:none;display:none;}
.kont .pwebcontact974_toggler{display:none;}
.kont > img{margin-left:5px !important;width:30px;}
p.kont{box-shadow:0 0px 0 #eee;font-size:21px;line-height:38px;text-align:center;width:100%;margin-top:0;}
.frontpage #gkHeader{padding:110px 0 0 0;}
.head .uk-slideshow.uk-overlay-active > li{height:400px !important;}
.head .uk-slideshow.uk-overlay-active{height:400px !important;}
.frontpage #gkMainbody{padding:2rem 1rem;}
.uk-panel-title{font-size:15px !important;}
.uk-margin h3{font-size:13px;}
#menu640{display:block !important;}
#gkTopMenu{float:none;}
#gkLogo img{display:block;height:34px;margin:9px 10px;max-width:300px;width:auto;}
.frontpage .box .header span{}
.frontpage .box .header{font-size:24px;margin-bottom:10px;}
.frontpage .box .header::after{}
body{}
.sansar #pwebcontact94_toggler {
  padding: 8px 10px;
  display: none;
}
#gkBottom1 .box.gkmod-2{padding:0 0px !important;}
#gkHeaderNav{top:0 !important;}
#gkSidebar{float:none !important;margin:0 auto;padding:10px 0 0 !important;width:95% !important;}
#gkSidebar .box ul.menu li a::before,#gkSidebar .box ul.menu li .separator::before{display:none !important;}
#gkSidebar .box ul.menu li a,#gkSidebar .box ul.menu li .separator{padding-left:0px;}
#gkSidebar + #gkMainbody{display:block;margin:0 auto;width:95%;}
.box.zayavka{display:none !important;}
#pwebcontact978 .pweb-field-container.pweb-field-email, #pwebcontact978 .pweb-field-container.pweb-field-name, #pwebcontact978 .pweb-field-container.pweb-field-phone, .pweb-field-container.pweb-field-select{display:block;margin:10px 0;width:100%;}
#gkTopMenu .pweb-modal.pweb-labels-over.pweb-bg-white.pweb-horizontal.pweb-icomoon.pweb-radius.pweb-shadow{display:none;}
#gkSearch input{background:transparent none repeat scroll 0 0;border:1px solid #eee;font-size:1.4rem;height:44px;margin:11px 0 10px 1rem;padding:10px;width:220px;}
#gkMobileMenu i{}
#pwebcontact108_container{padding:15px;}
#pwebcontact108_text-0{font-size:13px;}
#gkFooterNav{display:none;}
#gkTop1 .uk-margin h1{font-size:16px;font-weight:100;}
#gkMobileMenu i::before, #gkMobileMenu i::after{}
#k2Container h1, .itemsCategory h2{font-size:24px;}
#gkPageContent{padding:1rem 0 !important;}
.tv.itemView .itemImageBlock a.itemImage.modal img{}
#k2Container{padding:0 0 0 0;}
.kont > a{border-radius:20px;font-size:24px;font-weight:600;margin:0px;padding:0px 5px 0;}
p.kont span{font-size:24px;}
.head .uk-h3{font-size:24px;}
.head .uk-h3 + .uk-margin {
  font-weight: 600;
  font-size: 18px;
  margin-top: 0;
}
.head .uk-margin h3{font-size:18px;}
.itemNavigation .itemPrevious{margin-right:0px;}
.itemNavigation{font-size:1.2rem;}
.itemVideoEmbedded > iframe, #videoplayer1907{height:300px !important;}
.itemNavigation .itemNext{margin-left:0px;}
.tv.itemView > .itemImageBlock{margin-bottom:10px !important;}
article.tv.itemView{}
div.itemContainer{display:block;float:none;}
.tv.itemListView .tv.itemView .itemImage img{height:150px !important;object-fit:cover;}
.tv.itemView .itemImage.modal img{height:auto !important;object-fit:cover;}
.tv.itemView .itemIntroText > p a{padding:6px 15px;}
.tv .itemBlock h2{font-size:17px;}
div.itemIntroText{color:#444;font-size:14px;font-weight:bold;line-height:24px;padding:4px 0 12px 0;}
.tv .button{display:inline-block;padding:10px;font-size:14px;}
.clr{clear:none;}
#pwebcontact94_toggler, .tv.itemView .itemIntroText > h3 {
  font-size: 14px; 
line-height: 20px;
text-transform: uppercase;
padding: 5px 10px;
}
.sansar .uk-panel-title + .uk-margin {
  position: absolute;
  border: none;
  top: 45%;
  margin: 0 !important;
  padding: 0;
  text-align: center;
  left: 0;
  right: auto;
}
#gkMainbody{padding:0;margin:0 auto;width:95%;display:block;}
#pwebcontact108{margin:30px -10px -10px;}
#gkSidebar .box ul.menu li{background:#eee none repeat scroll 0 0;border-top:0 dashed #ddd;display:inline-block;line-height:2;margin:5px;padding:0 3px;font-size:13px;}
#gkLogo.text .gkLogoSlogan{display: inline-block;
position: absolute;
font-size: 1.2rem;
font-weight: 400;
letter-spacing: 1px !important;
line-height: 1;
margin-top: -8px;
text-align: center;
text-transform: uppercase;}
#gkLogo.text{background: rgba(0, 0, 0, 0) url(../images/logo.png) no-repeat scroll left center/auto 100%;margin: 10px;font-size:24px;height:52px;line-height:42px;max-width:320px;padding:0 0 0 70px;}
#pwebcontact108 .pweb-field-container.pweb-field-email, #pwebcontact108 .pweb-field-container.pweb-field-name, #pwebcontact108 .pweb-field-container.pweb-field-phone, .pweb-field-container.pweb-field-select{display:inline-block;margin:6px 0;width:100%;}
.kont > br{display:none;}