html {
    font-size: 57.5%;
}
.abc #gkBottom4 {
    background: #fff none repeat scroll 0 0;
    padding: 2rem 2rem;
}
#gkBg {
    overflow: hidden;
}
#gkLogo, #gkLogo.text {
    margin-left: 5px;
}
#gkMobileMenu {
    margin: 10px 2rem !important;
}
.abc #gkBottom3 {
    background: rgba(0, 0, 0, 0) url(/templates/gk_box/images/p001.jpg) no-repeat fixed left center / cover;
}
.abc #gkBottom3 .gk-clearfix .content {
    width: 100%;
}
#gkBottom3 .uk-margin>h3 {
    font-size: 16px;
}
#gkBottom3 .uk-width-medium-1-4 {
    padding: 0 !important;
    width: 25% !important;
}
#gkBottom3 .uk-margin .uk-margin {
    border-top: medium none;
    color: #222;
    font-weight: 600;
    font-size: 13px;
    margin: 20px 0px !important;
    padding: 0;
    text-align: left !important;
}
.abc #gkPageContent {
    background: url(/templates/gk_box/images/pattern/1-4.png) repeat fixed 0 0px, rgba(0, 0, 0, 0) url(/templates/gk_box/images/003.jpg) no-repeat fixed 0 0 / auto 100%;
    max-width: 100%;
}
#gkBottom1 .uk-grid+.uk-grid, #gkBottom1 .uk-grid-margin, #gkBottom1 .uk-grid>*>.uk-panel+.uk-panel {
    margin-top: 10px !important;
    padding-left: 10px !important;
}
#gkBottom1 .uk-grid>* {
    padding-left: 10px;
}
.col-md-3 {
    padding-left: 0px;
    padding-right: 0px;
}
.col-md-21 {
    padding-left: 10px;
    padding-right: 0px;
}
#gkBottom3 .uk-margin>h3 img {
    float: left;
    margin-right: 5px;
    width: 30px;
}
.wrap-chr-items>.row {
    padding: 10px 5px 10px 10px;
    display: flex !important;
}
#gkBottom1 .uk-grid {
    margin-left: -10px !important;
}
#gkPageContent {
    padding: 2rem 0 !important;
}
#gkBottom2 .uk-margin-bottom-remove {
    margin-top: -20px!important;
    margin-bottom: 10px !important;
}
#gkBottom1 .uk-grid {
    margin-left: -10px;
}
#gkBottom3 .uk-width-medium-3-4 {
    width: 75% !important;
}
.abc #gkHeader {
    padding: 80px 0 0 0;
}
#gkHeader {
    padding: 80px 0 0 0;
}
#gkBreadcrumb {
    display: none;
    height: 34px;
}
.itemBlock h2 {
    font-size: 19px;
    margin-bottom: 5px;
}
.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 2rem;
}
#gkPageContent {
    padding: 0 5rem;
}
.contentpane, .categories-list, .newsfeed, .registration, .reset, .remind, .tag-category, .vm-orders-list, .vm-order-done, #shipmentForm, #paymentForm {}
.single-page>.header {
    margin: 0 -5rem;
}
.single-page .item-body {}
.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;
}

#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 {}
.item-top-info {
    margin-bottom: 3.5rem;
}
.demo-typo {
    margin: 3rem 0 1.5rem 0;
}
.item-body h2, .item-body h3, .item-body h4 {}
.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 {
    display: none;
    margin-left: 5px !important;
    width: 30px;
}
div.mod-languages {
   
    height: 28px;
    
}
#gkTopMenu li {
  
    line-height: 2.8rem;
   margin-right: 10px;
margin-left: 0;
}

p.kont {
    display: inline-block;
    box-shadow: 0 0px 0 #eee;
    float: none;
    margin-top: 0px;
    text-align: center !important;
    font-size: 14px;
    width: auto;
    margin-left: 5px;
    margin-right: 5px;
    line-height: 28px;
    height: 28px;
	float: left;
}
#pwebcontact114_toggler {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: 1px solid #444;
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    font-family: "BEBASNEUE REGULAR", Arial, sans-serif;
    font-size: 14px !important;
    font-weight: 400;
    text-shadow: none;
    text-transform: uppercase;
    width: auto;
    padding: 0px 10px;
    height: 26px;
    line-height: 26px;
}
p.kont2 {
    float: left;
    text-align: left !important;
    font-family: Myriad Set Pro !important;
    font-size: 15px;
    font-weight: 300;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 10px;
    margin-left: 10px;
    margin-right: -5px;
    display: none;
}
.email2 {
    display: none;
}
p.kont strong {
    font-size: 16px;
    font-weight: 500;
}
.kont>a {}
#gkTop1 .box .content, .frontpage #gkMainbody .box .content {
    margin-top: 0px !important;
}
.frontpage #gkMainbody {
    padding: 2rem 2rem;
}
#menu640 {
    display: block !important;
}
#gkTopMenu {
    float: none;
    border-bottom: 1px solid #444;
    text-align: center;
    height: 28px;
}
.pweb-offset-top.pweb-left, .pweb-offset-top.pweb-right {
    top: 30% !important;
}
#gkLogo img {
    display: block;
    height: 40px;
    margin: 6px 0 5px 10px;
    max-width: 300px;
    width: auto;
}
#gkBottom3 {
    background: url("../images/pattern/1.png") repeat fixed 0 0px, rgba(0, 0, 0, 0) url(../images/001.jpg) no-repeat fixed center 0 / cover;
}
.frontpage .box .header span {
    padding: 0px 0px;
}
.frontpage .box .header {}
.frontpage .box .header::after {}
#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 {}
#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 {}
.tv.itemView>.itemImageBlock {
    margin-bottom: 10px !important;
}
.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-right: 0px !important;
}
div.itemContainer {}
.tv.itemListView .tv.itemView .itemImage img {}
.tv.itemView .itemImage.modal img {}
#gkMainbody {
    margin: 0 auto;
    width: 95%;
    display: block;
}
.itemContainer .strani.itemView .itemImage>img {
    height: 105px !important;
}
.strani.itemView .itemImage>img {
    height: 150px !important;
}
.button {
    font-size: 12px;
    padding: 0.2rem 0.4rem;
}
div.itemIntroText {
    color: #444;
    font-size: 11px;
    font-weight: 100;
    line-height: 12px;
    padding: 0;
}
#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 5px;
}
#gkLogo.text .gkLogoSlogan {
    color: #ccc;
    display: block;
    font-size: 1.2rem;
    font-weight: 300;
    letter-spacing: 0;
    line-height: 1;
    margin-top: -15px;
    text-align: center;
    text-transform: uppercase;
}
#gkLogo.text {
    color: #fff;
    background: rgba(0, 0, 0, 0) url(../images/logo.png) no-repeat scroll 0 0 / 27%;
    font-size: 2.6rem;
    font-weight: 400;
    letter-spacing: 2px;
    font-family: Myriad Set Pro !important;
    height: 72px;
    line-height: 60px;
    max-width: 300px;
    padding: 0px 0 0 70px;
}
.frontpage #gkHeader {
    padding: 28px 0 0 0;
}
p.vremya {
    display: none;
}
#pwebcontact116_form h3 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 0;
}
#pwebcontact116_text-0 {
    color: #fff;
    font-size: 13px;
    text-align: center;
    margin-bottom: 15px;
}
#pwebcontact116 .pweb-field-container.pweb-field-email, #pwebcontact116 .pweb-field-container.pweb-field-name, #pwebcontact116 .pweb-field-container.pweb-field-phone, .pweb-field-container.pweb-field-select {
    display: inline-block;
    margin: 0 0px 12px;
    width: 100%;
}
#pwebcontact116 .pweb-field-textarea.pweb-field-message {
    margin: 0 0px;
}
#pwebcontact111_container {
    padding: 10px;
    border-radius: 0;
    background: #40D14E;
}
#gkSidebar .box._menu {
    margin-bottom: 10px;
    padding: 15px 5px;
}
#pwebcontact111_form h3 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 0;
}
#pwebcontact111_text-0 {
    color: #fff;
    font-size: 13px;
    text-align: center;
    margin-bottom: 15px;
}
#pwebcontact111 .pweb-field-container.pweb-field-email, #pwebcontact111 .pweb-field-container.pweb-field-name, #pwebcontact111 .pweb-field-container.pweb-field-phone, .pweb-field-container.pweb-field-select {
    display: inline-block;
    margin: 0 0px 12px;
    width: 100%;
}
#pwebcontact111 .pweb-field-textarea.pweb-field-message {
    margin: 0 0px;
}
#pwebcontact117_form h3 {
    color: #fff;
    font-size: 24px;
    margin-bottom: 0;
}
#pwebcontact117_text-0 {
    color: #fff;
    font-size: 13px;
    text-align: center;
    margin-bottom: 15px;
}
#pwebcontact117 .pweb-field-container.pweb-field-email, #pwebcontact117 .pweb-field-container.pweb-field-name, #pwebcontact117 .pweb-field-container.pweb-field-phone, .pweb-field-container.pweb-field-select {
    display: inline-block;
    margin: 0 0px 12px;
    width: 100%;
}
#pwebcontact117 .pweb-field-textarea.pweb-field-message {
    margin: 0 0px;
}
#gkTop1 .box .content, .frontpage #gkMainbody .box .content {
    margin-top: 0px;
}
#gkTop2 .content {
    margin-top: 0px;
}
.uk-width-medium-3-5.uk-text-center {
    margin-left: 0;
    width: 15%;
}
.uk-width-medium-2-5, .uk-width-medium-4-10 {
    width: 85% !important;
}
#gkTop2 .uk-margin-top {
    margin-top: 0px!important;
}
.uk-float-right+.uk-width-medium-2-5 .uk-panel-title, .uk-float-right+.uk-width-medium-2-5 .uk-margin {
    text-align: left !important;
}
#gkTop2 .uk-panel-title {
    font-size: 17px !important;
}
#gkTop2 .uk-panel-title+.uk-margin {
    margin-top: -10px !important;
    font-size: 10px;
}
#gkTop2 img {}
#gkTop2 .uk-grid>* {
    padding-left: 10px;
    padding-right: 0px;
}
.itemFullText .uk-panel-title {
    font-size: 20px !important;
}
section.gk-clearfix .gk-clearfix, #gkHeaderNav .gk-clearfix, #gkMainbodyabc, #gkHeaderNavabc, #gkTopabc, #gkTop1 .gk-clearfix, #gkTop2 .gk-clearfix, #gkBottom1 .gk-clearfix, #gkBottom2 .gk-clearfix, #gkBottom3 .gk-clearfix, #gkBottom4 .gk-clearfix, #gkPageContent, #gkBreadcrumb.gk-clearfix, #gkMainbody, #gkFooter {
    padding: 0 0;
}
.uk-panel-title {
    font-size: 18px !important;
}
.box .header {
    font-size: 20px;
}
.strah .uk-panel-title {
    font-size: 20px !important;
}
span+small {
    font-size: 15px;
}
#gkTop1 .uk-margin, #gkTop1 .uk-panel-title {
    font-size: 16px !important;
}
#gkBottom3 .uk-panel-title {
    font-size: 16px !important;
}
.skrol {
    height: 340px;
    overflow: auto;
}
#pwebcontact120 .pweb-field-container.pweb-field-email, #pwebcontact120 .pweb-field-container.pweb-field-name, #pwebcontact120 .pweb-field-container.pweb-field-phone, .pweb-field-container.pweb-field-select, #pwebcontact120 .pweb-field-textarea.pweb-field-message {
    display: inline-block;
    margin: 1% 0.5% !important;
    width: 100%;
}
#gkTop1 .uk-margin>h3 {
    font-size: 21px;
}
#pwebcontact120_form h3 {
    font-size: 21px;
}
#gkBottom1 {
    background: url("../images/pattern/1.png") repeat fixed 0 0px, rgba(0, 0, 0, 0) url(../images/002.jpg) no-repeat fixed center 0 / auto;
}
#gkBottom5 {
    padding: 20px 0 0!important
}
#gkMainbody .uk-panel.uk-width-1-1 {
    padding: 0px 5px 10px;
}
#gkTop2 .content {
    width: 100%;
}
#gkTop2::before {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}
#gkTop2 .uk-panel-title {
    font-size: 11px !important;
    margin-top: 0;
    min-height: 50px;
    text-align: center !important;
}
#gk-menu-overlay-wrap .gkMainMenu a, #gk-menu-overlay-wrap .gkMainMenu span {
    padding: 5px;
}
#gk-menu-overlay-wrap .gkMainMenu li {
    text-transform: uppercase;
}
.itemContainer {}
.itemsContainerWrap .otziv .itemImage>img {
    height: 140px !important;
}
.timer-separator {
    padding: 0px 5px !important;
}
#gkFooter {
    padding: 3rem 5rem;
}
div.mob { 
	display: block;
}