.jm-module.modsearch {
    padding: 0;
    margin: 0;
}

.jm-module h3.jm-title, .jm-module-footer h3.jm-title, .category-list > h2, .blog > h2, .page-header > h1, .blog-featured > h1 {
    font-family: Segoe Print, sans-serif!important;
    font-size: 21px;
}

.zakaz {
    border: 2px dashed #14b1dd;
    padding: 8%;
    text-align: center;
    font-size: 20px;
    background-color: #ff880f1c;
}

.moduletable.vkFinish {
    text-align: center;
    margin-top: 25px;
}

div#jlvkgroup161542841 {
    margin: 0 auto;
}
.modsearch .jm-module-content.clearfix.notitle {
    padding: 0;
    margin-bottom: 25px;
    text-align: left;
}

input#jshop_search {
    width: 100%;
}

input.button.btn.btn-search {
    margin-top: 0;
}
.timework{
    clear: both;
    font-size: 12px;
    color: #8a8a8a;
    font-weight: 100;
    float: right;
    margin-right: 14px;
    text-align: right;
    }
div#jm-djmenu img {
    float: left;
    padding-top: 15px;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: ;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body .dj-main li.hover a.dj-up_a,
body .dj-main li:hover a.dj-up_a,
body .dj-main li.active a.dj-up_a {
  background-color: #0e9ec7;
}
body .dj-main li.hover ul.dj-submenu li,
body .dj-main li:hover ul.dj-submenu li {
  background: #0e9ec7;
}
body .dj-main li ul.dj-submenu li.hover,
body .dj-main li ul.dj-submenu li:hover,
body .dj-main li ul.dj-submenu li.active {
  background-color: #0683a7;
}
body .dj-main li.submenu_top:hover,
body .dj-main li.submenu_bot:hover {
  background: #0e9ec7 !important;
}
body .dj-main li.dj-up {
  /* background: url("../images/style4/separator.png") no-repeat left center; */
}
body .dj-main li ul.dj-submenu li a {
  border-top: 1px dashed #5ac8e7;
}
#jm-allpage {
  /* border-top: 6px solid #0683a7; */
}
#jm-top-bar-wrapper,
#jm-top-bar-wrapper .nav.menu li a,
#jm-menu-bar-wrapper {
  color: #73d4f0;
  background-color: white;
  -moz-box-shadow: 0px -4px 40px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px -4px 40px rgba(0, 0, 0, 0.1);
  box-shadow: 0px -4px 40px rgba(0, 0, 0, 0.1);
  border-top: 4px solid #14b1dd;
}
#jm-djmenu {
   background: #077190;
   background: -moz-linear-gradient(top,#077190 50%,#077190 51%);
   background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#077190),color-stop(51%,#077190));
   background: -webkit-linear-gradient(top,#077190 50%,#077190 51%);
   background: -o-linear-gradient(top,#077190 50%,#077190 51%);
   background: -ms-linear-gradient(top,#077190 50%,#077190 51%);
   background: linear-gradient(to bottom,#14b1dd 50%,#14b1dd 51%);
   border: 1px solid #14b1dd;
   text-align: left;
   padding-left:  20px;
   padding: 0px 1px 0px 20px;
   border-radius: 7px;
}
body {
  /* background-color: #14b1dd; */
}
#jm-footer-left,
#jm-footer-right,
#jm-footer-left a,
#jm-footer-right a,
#jm-footer li a,
#jm-footer {
  color: #f5f5f5;
}
#jm-footer ul li,
#jm-footer .nav.menu li a:link,
#jm-footer .nav.menu li a:visited {
  background: url("../images/style4/footer-li.png") no-repeat left 8px;
}
#jm-footer-details {
  background: #14b1dd;
}
#jm-footer-mod {
  border-bottom: 1px dashed #5ac8e7;
}
.jm-module h3.jm-title {
  border-top: 1px dashed #5ac8e7;
  border-bottom: 1px dashed #5ac8e7;
}
.jm-title-wrap {
  background: #14b1dd;
}
.jm-module-title-left {
  /* background: url("../images/module-bg-color4-l.png") repeat-y left; */
}
.jm-module-title-right {
  /* background: url("../images/module-bg-color4-r.png") repeat-y right; */
}
.accordion-heading .accordion-toggle {
  color: #444444;
  border-bottom: 5px solid #c8e7f0;
}
.accordion-heading .accordion-toggle:hover {
  border-bottom: 5px solid #14b1dd;
}
p.readmore a.btn,
a.readmore {
  background-color: #14b1dd;
}
p.readmore a.btn:hover,
a.readmore:hover {
  background-color: #0683a7;
}
#jm-footer-mod a.readmore,
#jm-footer-mod p.readmore a.btn,
#jm-footer-mod .btn {
  color: #076c8a;
}
.btn {display: inline-block;margin-left: 5px;padding: 1px 18px 2px;background: #14B1DD;border: 0;border-bottom: 3px solid #358DA6;cursor: pointer;font-size: 13px!important;color: #fff;border-radius: 7px;-webkit-transition: All 0.5s ease;-moz-transition: All 0.5s ease;-o-transition: All 0.5s ease;-ms-transition: All 0.5s ease;transition: All 0.5s ease;margin: 5px 0px;text-transform: uppercase;padding-top: 4px;text-align: center;}
.btn:hover {background-color: #FF880F;border-color: #A65605;}
.btn-group.open .btn.dropdown-toggle {
  background: #15738f;
}
.dropdown-menu {
  background: #0e9ec7;
  border: 1px solid #056b89;
}
.dropdown-menu li > a {
  color: #fff;
}
.dropdown-menu li > a:hover,
.dropdown-menu li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  background: #14b1dd;
}
.nav.menu > li {
  background: url("../images/style4/menu-li.png") no-repeat -8px 14px;
}
.nav.menu > li:hover,
.nav.menu > li.active {
  background: url("../images/style4/menu-li-hover.png") no-repeat -8px 11px;
}
.nav.menu li ul li a {
  width: 100%;
  height: 25px;
  margin: 0px;
  background-position: 0px 2px!important;
  padding: 0px 0px 0px 16px;
  background-repeat: no-repeat;
}
.nav.menu > li:hover > a,
.nav.menu > li.active > a,
.nav.menu li ul li a:hover,
.nav.menu > li ul > li.active > a {
  color: #0683a7;
}
#jm-top-bar .nav.menu li {
  border-left: 1px solid #73d4f0;
}
.nav-tabs {
  /* border-bottom: 5px solid #c8e7f0; */
  /* border-bottom-left-radius: 25px; */
  /* border-bottom-right-radius: 25px; */
}
.nav-tabs > li > a {
  color: #444444;
  border: 1px solid #ddd;
  border-radius: 7px;
}
.nav-tabs > li > a:hover {
  /* color: #444444; */
  /* border: 1px solid #ddd; */
  /* padding: 15px 20px; */
  /* font-size: 17px !important; */
  /* font-weight: 700; */
  /* margin: 0; */
  /* -webkit-border-radius: 0; */
  -moz-border-radius: 0;
  /* border-radius: 0; */
  /* background: none; */
  /* border: none; */
  /* margin-right: 20px; */
  /* margin-bottom: 5px; */
  /* text-transform: uppercase; */
}
.nav-tabs > li:hover,
.nav-tabs > li.active {
  /* border: 1px solid #ccc; */
  /* border-bottom: 0px solid #14b1dd; */
  /* border-bottom-left-radius: 0; */
  /* border-bottom-right-radius: 0; */
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover {
  color: #444444;
  border: 1px solid #ddd;
  background-color: #f7f7f7;
  border-radius: 7px;
}
.page-header h2,
h2.item-title,
.cat-children > h3,
.contact-category > h2,
.weblink-category > h2,
.newsfeed > h2,
.newsfeed-category > h2,
h2.dj-cat-title {
  color: #444444;
}
.page-header h2 a,
h2.item-title a,
.cat-children > h3 a,
.contact-category > h2 a,
.weblink-category > h2 a,
.newsfeed > h2 a,
.newsfeed-category > h2 a,
h2.dj-cat-title a {
  color: #444444;
}
.category-list > h2,
.blog > h2,
.page-header > h1,
.blog-featured > h1 {
  color: #14b1dd;
}
.pager li > a,
.pager li > span {
  color: #fff;
  background: #14b1dd;
}
.pager li > a:hover {
  background: #0683a7;
}
div.pagination ul li a:hover,
div.pagination ul li span {
  background: #0683a7;
}
div.pagination ul li a,
div.pagination ul li.pagination-start span,
div.pagination ul li.pagination-prev span,
div.pagination ul li.pagination-next span,
div.pagination ul li.pagination-end span {
  background: #14b1dd;
}
table th {
  background: #14b1dd;
}
table .cat-list-row0,
table .odd {
  background: #f4f4f4;
}
table .cat-list-row1,
table .even {
  background: #ffffff;
}
a {
  color: #5d5d5d;
}
ul li {
  background-image: url("../images/style4/li.png");
}
ul.jm-color li {
  background-image: url("../images/style1/li.png");
}
.ch-item.ch-first .ch-info,
.ch-item.ch-second .ch-info .ch-info-back,
.ch-item.ch-third .ch-info .ch-info-back {
  background: #0683a7;
}
body .dj-slide-desc-text > p > a {
  color: #14b1dd !important;
}
#jm-allpage .nivo-controlNav a,
.dj-slideshow .dj-load-button,
.dj-mslider .dj-load-button,
.djslider-loader span.load-button {
  border: 2px solid #14b1dd !important;
}
#jm-allpage .nivo-controlNav a:hover,
#jm-allpage .nivo-controlNav a.active,
.dj-slideshow .dj-load-button:hover,
.dj-slideshow .dj-load-button-active,
.dj-mslider .dj-load-button:hover,
.dj-mslider .dj-load-button-active,
.djslider-loader span.load-button:hover,
.djslider-loader span.load-button-active {
  background: #14b1dd !important;
}
.dj-tabber .dj-tab-active {
  background: #14b1dd !important;
}
.dj-tabber .dj-tab-indicator-right {
  background: url("../images/style4/dj-tabber-arrow-right.png") no-repeat left center !important;
}
.dj-tabber .dj-tab-indicator-left {
  background: url("../images/style4/dj-tabber-arrow-left.png") no-repeat left center !important;
}
span.image_number:hover,
span.image_number.image_number_select {
  background: #14b1dd !important;
}
a.dj-readmore,
#jm-allpage .slider-wrapper a.dj-readmore {
  background-color: #14b1dd !important;
  color: #fff !important;
}
a.dj-readmore:hover,
#jm-allpage .slider-wrapper a.dj-readmore:hover {
  background-color: #0683a7 !important;
}
.dj-mslider .dj-navigation .dj-next:hover,
.dj-mslider .dj-navigation .dj-prev:hover,
.dj-mslider .dj-navigation .dj-pause:hover,
.dj-mslider .dj-navigation .dj-play:hover {
  background: #14b1dd;
  border: 1px solid #056b89;
}
#djcatalog #djc_contact_form_button {
  background-color: #14b1dd !important;
  color: #fff;
}
#djcatalog #djc_contact_form_button:hover {
  background-color: #0683a7 !important;
}
body .djf_mod .djf_pag span.button {
  background: #14b1dd;
}
body .djf_mod .djf_pag span.button.active,
body .djf_mod .djf_pag span.button:hover {
  background: #0683a7;
}
body .djf_mod a.btn {
  background-color: #14b1dd !important;
  color: #fff;
}
body .djf_mod a.btn:hover {
  background-color: #0683a7 !important;
}
#djcatalog .djc_atoz_list li span span {
  background: #15738f;
  background: -moz-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#15738f),color-stop(51%,#076c8a));
  background: -webkit-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: -o-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: -ms-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: linear-gradient(to bottom,#15738f 50%,#076c8a 51%);
  border: 1px solid transparent;
}
#djcatalog .djc_atoz_list li a span {
  background: #148aac;
  background: -moz-linear-gradient(top,#148aac 50%,#0683a7 51%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#148aac),color-stop(51%,#0683a7));
  background: -webkit-linear-gradient(top,#148aac 50%,#0683a7 51%);
  background: -o-linear-gradient(top,#148aac 50%,#0683a7 51%);
  background: -ms-linear-gradient(top,#148aac 50%,#0683a7 51%);
  background: linear-gradient(to bottom,#148aac 50%,#0683a7 51%);
  border: 1px solid #056b89;
}
#djcatalog .djc_atoz_list li a span:hover {
  background: #15738f;
  background: -moz-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,#15738f),color-stop(51%,#076c8a));
  background: -webkit-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: -o-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: -ms-linear-gradient(top,#15738f 50%,#076c8a 51%);
  background: linear-gradient(to bottom,#15738f 50%,#076c8a 51%);
  border: 1px solid transparent;
}
.djc_readon .readmore:hover {
  background: #0683a7;
}
.djc_subcategory_bg {
  border-bottom: 5px solid #14b1dd;
}
.djc_featured_image {
  background: #14b1dd;
}
#djcatalog .djc_items .featured_item .djc_item_in,
#djcatalog .djc_related_items .featured_item .djc_item_in {
  background: #d0eff8;
}
#djcatalog .djc_items .featured_item .djc_item_bg,
#djcatalog .djc_related_items .featured_item .djc_item_bg {
  background-image: url("../images/style4/catalog-module-l.png"), url("../images/style4/catalog-module-r.png");
}
#djcatalog .djc_filters,
#djcatalog .djc_order {
  background-image: url("../images/module-bg-color4-l.png"), url("../images/module-bg-color4-r.png");
}
#djcatalog .djc_filters .djc_filters_in,
#djcatalog .djc_filters .djc_order_in,
#djcatalog .djc_order .djc_filters_in,
#djcatalog .djc_order .djc_order_in {
  background: #14b1dd;
}
#djcatalog .djc_filters form,
#djcatalog .djc_order ul {
  border-top: 1px dashed #5ac8e7;
  border-bottom: 1px dashed #5ac8e7;
}
.djc_attributes table tr.djc_attribute td.djc_label {
  background: #b4deeb;
}
.djc_attributes table tr.djc_attribute td.djc_value {
  background: #c8e7f0;
}
.djc_attributes table tr.djc_attribute:nth-child(2n+1) td.djc_label {
  background: #9bd8e9;
}
.djc_attributes table tr.djc_attribute:nth-child(2n+1) td.djc_value {
  background: #b0e0ee;
}
#djcatalog .djc_items_table tr.featured_item {
  background: #71c7e0;
}
#djcatalog .djc_order_buttons li span {
  border-right: 1px solid #5ac8e7;
}

.nav.menu li ul li.item-655 > a {
    background-image: url(../images/cat/mousepad.png)!important;
    padding: 8px 0px 8px 33px!important;
}
