@import "/web/20180901011612cs_/http://jurtransavto.com.ua/wp-content/themes/inkness/css/fonts/font-awesome/css/font-awesome.min.css";
@import "/web/20180901011612cs_/http://jurtransavto.com.ua/wp-content/themes/inkness/fonts/pfdintextcondpro/css/pfdintextcondpro.css";


/* Table of Contents
------------------------------------------------------- *

	0. Bootstrap Fixes
	1. Less Variables & Mixins
	2. Top Bar
	3. Header
	4. Links
	5. Navigation Menu
	6. Slider
	7. Content
		7.1. Primary
		7.2. Secondary
	8. Pagination
	9. Footer
	10. HTML Markup and Formatting
	11. Widgets Style
	12. Comments

/* 0. Bootstrap Fixes
-------------------------------------------------------	*/
html {
    background-color: #f8f7f2;
}
body {
    background-color: #f8f7f2;
}
.container {
  margin: auto;
}
code {
  white-space: pre-wrap !important;
  background: #f8f7f2;
}
.navbar-default .navbar-nav > li > a {
  color: none;
}
.navbar-default .navbar-nav > li > a:hover {
  color: none;
}

.footer-right {
    text-align: right;
}
/* 1. Less Variables & Mixins
-------------------------------------------------------	*/
.font {
  font-family: "PFDinTextCondProRegular", arial, sans-serif;
}
.font-heading {
  font-family: "PFDinTextCondProRegular", arial, sans-serif;
}
.font-title {
  font-family: "PFDinTextCondProRegular", arial, sans-serif;
}
body {
  font-family: "PFDinTextCondProRegular", arial, sans-serif;
}

#cboxContent {
    background: none repeat scroll 0 0 #ffffff!important;
    font-size: 14px!important;
    font-family: "PFDinTextCondProRegular", arial, sans-serif!important;
    margin-bottom: 0px!important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: "PFDinTextCondProRegular", arial, sans-serif!important;
}
#cboxTitle {
    display: none!important;
}
.ajax-loader {
    float: right!important;
}
#lbp-inline-href-1 .wpcf7-submit {
    margin: 20px auto 0 !important;
}

#header_column1 {
    color: #c60b2d;
    font-family: arial,sans-serif !important;
    font-size: 20px !important;
    text-align: right;
    margin-top: 10px;
}
#header_column1 span {
    margin-left: 20px;
    display: inline-block;
}
#header_column2 {
    margin-top: 10px;
    text-align: right;
}
#header_column3 {
    text-align: right;
    margin-top: 10px;
}
#header_column4 {

}

#header_column4 .widget,
#header_column5 .widget,
#header_column6 .widget {
    padding: 0 15px !important;
    text-align: center;
}
#header_column1 .widget,
#header_column2 .widget,
#header_column3 .widget,
#header_column4 .widget {
    margin: 0!important;
}
@media screen and (max-width: 1201px) {

}
@media screen and (max-width: 767px) {

}
.phone_icon {
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/telephone.png");
    background-repeat: no-repeat;
    background-size: 15px 25px;
    padding-left: 25px;
}
.phone_code {
    color: #434343;
    font-size: 18px;
    font-weight: bold;
    text-shadow: 1px 1px #ddd;
}
#header_btn {

}
#header_btn a {
    background-color: #eaeaea;
    border: 1px solid #aaa;
    color: #666;
    cursor: pointer;
    display: block;
    float: right;
    font-size: 18px;
    margin-top: -10px;
    padding: 0;
    text-align: center;
    width: 130px;
}
#header_btn a:hover {
    color: #ffffff!important;
    text-shadow: 1px 1px #575757!important;
    background-image: -moz-linear-gradient(center top , #779cb7 0%, #6eacbf 30%, #40a1b5 30%, #00cfcb 75%, #00e1d4 100%)!important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#779cb7), color-stop(30%,#6eacbf), color-stop(30%,#40a1b5), color-stop(75%,#00cfcb), color-stop(100%,#00e1d4))!important;
    background-image: -webkit-linear-gradient(top, #779cb7 0%, #6eacbf 30%, #40a1b5 30%, #00cfcb 75%, #00e1d4 100%)!important;
    background-image: -o-linear-gradient(top, #779cb7 0%, #6eacbf 30%, #40a1b5 30%, #00cfcb 75%, #00e1d4 100%)!important;
    background-image: linear-gradient(top, #779cb7 0%, #6eacbf 30%, #40a1b5 30%, #00cfcb 75%, #00e1d4 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#779cb7', endColorstr='#00e1d4',GradientType=0 )!important;
}
@media screen and (max-width: 767px) {
    #header_btn a {
        float: none;
        margin: 10px auto;
    }
}




#page {
    background-color: #f8f7f2;
    position: relative;
    z-index: 888;
}
#page ::selection {
  background: #00bac4;
  color: white;
}


#main-page-section .owl-carousel-item-text {
    border: 1px solid #d3d3d3;
}

#main-page-section-container {
    padding: 0px!important;
}
/*#main-page-section .owl-carousel-item-text a {

    background-color: #191917;
    background-image: -moz-linear-gradient(top, #1D1C1A 0%, #161614 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1D1C1A), color-stop(100%,#161614));
    background-image: -webkit-linear-gradient(top, #1D1C1A 0%,#161614 100%);
    background-image: -o-linear-gradient(top, #1D1C1A 0%,#161614 100%);
    background-image: linear-gradient(top, #1D1C1A 0%,#161614 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1D1C1A', endColorstr='#161614',GradientType=0 );

    background-repeat: repeat-x;
    border: 1px solid #1a1919;
    border-radius: 7px;
    color: #578e9e;
    display: block;
    font-size: 16px;
    margin: 20px auto 0;
    padding: 4px;
    width: 120px;
}

#main-page-section .owl-carousel-item-text a:hover {
    color: #70CDE8;
    background-color: #191917;
    background-image: -moz-linear-gradient(top, #32312F 0%, #1D1C1A 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#32312F), color-stop(100%,#1D1C1A));
    background-image: -webkit-linear-gradient(top, #32312F 0%,#1D1C1A 100%);
    background-image: -o-linear-gradient(top, #32312F 0%,#1D1C1A 100%);
    background-image: linear-gradient(top, #32312F 0%,#1D1C1A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#32312F', endColorstr='#1D1C1A',GradientType=0 );
}*/

/*.owl-wrapper .owl-item {
    border-right: 1px solid #222220;
}
.owl-wrapper .owl-item:first-child {
    border-left: 1px solid #222220;
}*/

#main-page-section .container>div {
    /*border-left: 1px solid #232321;
    border-right: 1px solid #232321;*/
}

#main-page-section .main-page-section-txt {
    color: #787979;
    font-size: 16px;
    line-height: 24px;
    padding-top: 10px;
}
#main-page-section .main-page-section-a {
    padding-top: 10px;
}
#main-page-section .main-page-section-a a {
    font-size: 14px;
    line-height: 18px;
}

















/* 2. Header-top
------------------------------------------------------- */
#header-top {
    background: #f0eedf url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/head_bg.jpg") no-repeat scroll center bottom / auto 100%;
    padding-bottom: 0px;
    padding-top: 10px;
}
@media screen and (max-width: 767px) {

}
.site-title {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  position: relative;
}
.site-title a {
  color: #00bac4;
  font-size: 29px;
  font-weight: 200;
}
.site-title a:hover {
  text-decoration: none;
}
.site-description {
  font-family: "Open Sans", Helvetica, sans-serif;
  color: #b4b4b4;
  font-size: 16px;
  font-weight: 100;
  text-transform: uppercase;
}
.main_logo {
    height: auto;
    max-width: 100%;
}
@media screen and (max-width: 400px) {
  .main_logo {
    max-width: 320px;
  }
}
#social-icons {
  float: right;
  text-align: right;
  margin-top: 2px;
  margin-bottom: 5px;
}
.social-icon {
  color: #999999;
  font-size: 32px;
  margin-right: 2px;
  padding: 0px 2px;
  position: relative;
  top: 0px;
  left: 0px;
  transition: ease 0.4s all;
}
.social-icon:hover {
  color: #00d2de;
  text-shadow: 3px 3px 1px #818181;
  top: -1px;
  left: -1px;
}
a:hover .social-icon {
  text-decoration: none;
}






.site-branding {
    margin-bottom: 0px;
    margin-top: 0px;
}
.site-branding .site-title {
    margin-bottom: 0px;
    margin-top: 0px;
}
.city-selecter {
    color: #267ab0;
    font-size: 16px;
    height: 75px;
    margin-bottom: 10px;
    margin-top: 0px;
    padding-top: 20px;
}
.all_address {
    display: none;
}


@media screen and (max-width: 767px) {

    #site-navigation a {
        text-align: center;
    }

    #top-lang {
        clear: both;
    }

}


.head-contacts {
    color: #267ab0;
    font-size: 16px;
    height: 75px;
    margin-bottom: 10px;
    margin-top: 0px;
    padding-top: 20px;
}
.head-phones {
    color: #267ab0;
    font-size: 28px;
    height: 75px;
    margin-bottom: 10px;
    margin-top: 0px;
    text-align: center;
}






.archive .page-content, .archive .entry-content, .archive .entry-summary {
    margin: 0!important;
}
#main .entry-meta .byline {
    display: none !important;
}


/* 3. header-2
------------------------------------------------------- */
/*#header-2 .container {
    color: #1A1A1A;
    padding: 0!important;
    width: 100%;
    background-color: #D3D3D3;
    background-image: -moz-linear-gradient(top, #1B1B1B 0%, #282828 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1B1B1B), color-stop(100%,#282828));
    background-image: -webkit-linear-gradient(top, #1B1B1B 0%,#282828 100%);
    background-image: -o-linear-gradient(top, #1B1B1B 0%,#282828 100%);
    background-image: linear-gradient(top, #1B1B1B 0%,#282828 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1B1B1B', endColorstr='#282828',GradientType=0 );
    background-repeat: repeat-x;
    border: 1px solid #BEBEBE;
}*/
@media screen and (max-width: 767px) {
    #header-2 {
       display: none!important;
    }
}

@media screen and (max-width: 1201px) {

}
@media screen and (max-width: 989px) {

}
@media screen and (max-width: 767px) {

}



#top-search {
  float: right;
  position: relative;
  top: 3px;
  z-index: 999;
  margin-bottom: 15px;
}
#top-search input[type=text] {
  background: #fff;
  outline: none;
  border: solid 1px #eee;
  width: 280px;
  padding-right: 30px;
  padding-left: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-weight: lighter;
}
#top-search input[type=text]:hover,
#top-search input[type=text]:focus {
  background: #ddd;
}
#top-search ::-webkit-input-placeholder {
  color: #008a91;
}
#top-search :-moz-placeholder {
  /* Firefox 18- */

  color: #008a91;
}
#top-search ::-moz-placeholder {
  /* Firefox 19+ */

  color: #008a91;
}
#top-search :-ms-input-placeholder {
  color: #008a91;
}
#top-search button {
  position: relative;
  padding: 2px 5px;
  background: none;
  border: none;
  -webkit-linear-gradient: none;
  top: -2px;
  box-shadow: none;
  left: -33px;
  color: #007178;
}
#top-search .search-form {
  /* width: inherit; */

  float: right;
}
/* 4. Links
------------------------------------------------------- */
a {
  color: #49A3D5;
}
a:hover,
a:focus,
a:active {
  color: #9E2323;
  text-decoration: none;
}
/* 5. Carousel Wrapper
------------------------------------------------------- */
#carousel-wrapper {
  margin-bottom: 55px;
}
#carousel-wrapper .bx-wrapper .bx-next {
  margin-right: 10px;
}
#carousel-wrapper .bx-wrapper .bx-viewport {
  box-shadow: none;
}
#carousel-wrapper .bx-wrapper .bx-viewport ul {
  margin-left: 0px;
}
/* 5. Navigation Menu
-------------------------------------------------------	*/
/* Default Navigation */
.nav-wrapper {
  margin-bottom: 25px;
}
#site-navigation {
    clear: both;
    text-align: center;
}
#site-navigation ul {
  list-style: none;
  margin: 0;
  padding-left: 0;
  padding-bottom: 0px;
}
/*#site-navigation ul > li > a {
    border-left: 1px solid #303030;
    font-size: 14px;
    padding: 15px 20px 12px;
}*/
/*#site-navigation ul > li:last-child > a {
    border-right: 1px solid #303030;
}*/
#site-navigation ul li:hover > ul {
  /* Dropdown*/

  display: block;
}
#site-navigation ul ul {
    background-color: #f8f7f2;
    border: medium none;
    box-shadow: 0 4px 2px #3d3d3d;
    display: none;
    float: left;
    left: 0;
    padding-top: 0;
    position: absolute;
    text-align: left;
    top: 42px;
    width: 280px;
    z-index: 99999;
    border-radius: 0 0 5px 5px;
}
#site-navigation ul ul ul {
  left: 100%;
  border: none;
  top: 0;
}
#site-navigation ul ul li {
    float: none !important;
    margin: 0 15px 0 20px;
    padding: 10px 0 0;
    display: block;
}
#site-navigation ul ul li:last-child {
    border-radius: 0 0 5px 5px;
    margin: 0 15px 15px 20px;
}
#site-navigation ul ul a {
    color: #9a0c26;
    font-family: arial,sans-serif;
    font-size: 14px;
    font-weight: normal;
}
#site-navigation ul ul a:hover {
  color: #5b0101;
}



#site-navigation li {
    display: table-cell;
    position: relative;
}

#site-navigation .nav .caret {
  display: none;
}
#site-navigation ul.menu {
    display: table;
    width: 100%;
}




#site-navigation>div>div>ul>li>a {
    border-top: 5px solid #dddcd7;
    color: #9a0c26;
    display: block;
    font-family: arial,sans-serif;
    font-size: 16px;
    line-height: 18px;
    padding: 10px 0;
    text-align: center;
}
#site-navigation>div>div>ul>li:hover > a,
#site-navigation>div>div>ul>li>a:hover/*,
#site-navigation>div>div>ul>.current_page_item > a,
#site-navigation>div>div>ul>.current-menu-item > a*/ {
    border-top: 5px solid #dddcd7;
    color: #5b0101;
    text-decoration: none !important;
}

#site-navigation>div>div>ul>.current_page_item > a,
#site-navigation>div>div>ul>.current-menu-item > a,
#site-navigation>div>div>ul>.current-post-ancestor > a,
#site-navigation>div>div>ul>.current-menu-parent > a,
#site-navigation>div>div>ul>.current-post-parent > a,
#site-navigation>div>div>ul>.current-post-ancestor:hover > a,
#site-navigation>div>div>ul>.current-menu-parent:hover > a,
#site-navigation>div>div>ul>.current-post-parent:hover > a,
#site-navigation>div>div>ul>.current_page_item:hover > a,
#site-navigation>div>div>ul>.current-menu-item:hover > a {
    border-top: 5px solid #890B22;
    color: #890B22;
    text-decoration: none !important;
}


@media screen and (max-width: 767px) {
  #site-navigation {
    width: 100%;
  }
  #site-navigation .active > a,
  #site-navigation .current_page_item > a {
    border-top: solid 4px #ffffff;
    background: none;
  }
  #site-navigation ul {
    margin-left: 0px;
  }
  #site-navigation ul ul {
    display: none;
  }
  #site-navigation li {
    display: block;
    width: 100%;
    text-align: left;
  }
  #site-navigation li:hover > a {
    border-top: none;
    padding-top: 20px;
  }
  #site-navigation li:hover ul {
    display: none !important;
  }
  #site-navigation .navbar-default .navbar-collapse {
    border-color: #00bac4;
  }
  .menu-toggle,
  .main-navigation.toggled .nav-menu {
    display: block;
    color: #00bac4;
    font-weight: bold;
    text-transform: uppercase;
    padding: 10px;
    font-size: 20px;
    padding-bottom: 10px;
    position: relative;
    top: -8px;
    width: 100%;
    float: left;
  }
  h1.menu-toggle {
    width: 100%;
  }
  .menu-toggle:before {
    content: "\f0ca";
    font-family: "FontAwesome";
    height: 0;
    width: 0px;
    margin-right: 20px;
    position: relative;
  }
}
/* Small menu */
.menu-toggle {
  display: none;
  cursor: pointer;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .menu-toggle {
    display: block;
  }
}
/* 6. Slider
-------------------------------------------------*/
.slider-wrapper {
  margin: auto;
  margin-top: 0px;
  background: rgba(255, 255, 255, 0.8);
  margin-bottom: 40px;
  padding-top: 0px;
  border-bottom: none;
}
.slide-title {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  color: #ddd;
}
.nivo-caption {
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  background: none !important;
  text-align: center;
  /* max-width: 900px; */

  color: #fff;
}
.nivo-caption a {
  display: inline-block;
}
.nivo-html-caption {
  display: none;
}
.nivocapper {
  /* Component Responsible for Dropping Caption */

  display: inline-block;
  background: red;
  background: rgba(0, 0, 0, 0.85);
  padding: 5px 35px;
  margin-top: -10px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
div.slide-title {
  font-size: 36px;
  display: block;
}
div.slide-description {
  font-family: Helvetica, Arial, sans-serif;
}
.nivo-controlNav {
  margin-top: -46px;
  z-index: 99999;
}
.nivo-imageLink {
  z-index: 99999;
}
@media screen and (max-width: 768px) {
  div.slide-title {
    font-size: 18px;
  }
  div.slide-description {
    font-size: 13px;
  }
}
/* 7. Content
------------------------------------------------------- */
#content {
    background: transparent none repeat scroll 0 0;
    color: #292928;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
}
/* 7.1 Primary
------------------------------------------------------- */
#primary {
    color: #292928;
    font-size: 16px;
    margin-bottom: 30px;
    margin-top: 5px;
}
.byline {
  display: inline;
}
.single .fa-clock-o:before,
.single .fa-user:before {
  color: #787979 !important;
}
article.archive .article-rest {
  margin: auto;
}
.featured-thumb {
  margin: auto;
  overflow: hidden;
  padding: 0px;
}
.featured-thumb .img-meta {
  position: absolute;
  z-index: 9999;
  background: rgba(0, 210, 222, 0.5);
  width: 100%;
  height: 100%;
  left: 0px;
  display: none;
  text-align: center;
}
.featured-thumb .img-meta .meta-icon {
  display: inline-block;
  font-size: 24px;
  width: 36px;
  background: #00595e;
  border-radius: 4px;
  margin-top: 150px;
}
.featured-thumb .img-meta .meta-link {
  padding: 15px 25px;
  color: #00bfc9;
  padding-left: 26px;
}
.featured-thumb .img-meta .meta-link:hover {
  color: #02f2ff;
  text-decoration: none;
}
.featured-thumb .img-meta .meta-link i {
  position: relative;
  left: -19px;
}
.featured-thumb .img-meta .meta-link .icon-link {
  left: -17px;
}
.featured-thumb .img-meta .img-meta-img .meta-link {
  padding-left: 24px;
}
.featured-thumb:hover .img-meta {
  background: rgba(0, 210, 222, 0.65);
}
.featured-thumb:hover img {
  -webkit-transform: scale(1.05);
  opacity: 0.98;
}
.featured-thumb img {
  box-shadow: 0px 1px 2px #444;
  margin-bottom: 0px;
  transition: 0.4s all ease;
  min-width: 100%;
  height: auto;
}
.archive .entry-title a {
    color: #837979 !important;

    font-size: 18px !important;
    text-decoration: none;
    text-shadow: none !important;
}
.archive .entry-title a:hover {
    color: #000 !important;
}
.archive .entry-meta {
    font-size: 14px;
    padding: 15px 0;
}
.archive .entry-meta a {
  color: #999999;
}
.archive .entry-meta .posted-on {
  margin-right: 6px;
}
.archive .entry-header {
  /*padding: 0 15px;*/
  /*margin-bottom: -30px;*/
}
.blog .entry-title,
.search .entry-title,
body.archive .entry-title {
        border-bottom: 1px solid #dddcd7;
    color: #292928;
    font-size: 30px;
    line-height: 34px;
    margin-bottom: 0px;
    margin-top: 0;
    padding: 10px 0 2px;
}

body.archive .archive .entry-title {
    border-bottom: 1px solid #dddcd7;
    color: #292928;
    font-size: 30px;
    line-height: 34px;
    margin-bottom: 0px;
    margin-top: 0;
    padding: 10px 0 2px;
}

.featured-image-single {
    display: none;
}

.tag .entry-meta {
  border-bottom: none;
}
.cat-page-title {
  margin: 20px 0px !important;
}
.single .entry-h1,
.page .entry-h1 {
  margin-bottom: 10px;
  padding-bottom: 10px;
  display: block;
}
.single .entry-h1 h1,
.page .entry-h1 h1 {
  font-size: 30px;
}
.single .entry-h1:after,
.page .entry-h1:after {
  content: "";
  clear: both;
  width: 92%;
  height: 6px;
  position: absolute;
  margin-left: 1%;
  margin-top: 10px;
  /* border-bottom: double 6px lighten(@sidebar-link-color,25%); */

}
.single .entry-title,
.page .entry-title {
    border-bottom: 1px solid #dddcd7;
    color: #292928;
    font-size: 30px;
    line-height: 34px;
    margin-bottom: 0px;
    margin-top: 0;
    padding: 10px 0 2px;
}
.entry-content {
    color: #242424;
    font-family: arial,sans-serif;
    font-size: 12px;
    line-height: 16px;
    margin-top: 30px !important;
}
.entry-content a {
    color: #9a0c26;
    text-decoration: underline;
}
.entry-content a:hover {
    text-decoration: none;
}
.entry-content a img {
    /*margin-right: 5px !important;
    margin-top: 2px !important;*/
}
.row > .entry-header {
    margin-bottom: 30px !important;
}
@media screen and (max-width: 767px) {
    .entry-content {
        text-align: left;
    }
    .entry-header h1 {
        font-size: 24px !important;
    }

}
.comments-link {
  float: right;
}
.entry-meta {
  color: #2b2b2b;
}
.entry-meta .posted-on {
  margin-right: 10px;
}
.entry-meta .edit-link {
  float: right;
}
.entry-meta .fa-tags {
  margin-left: 10px;
}
footer.entry-meta {
  margin-top: 25px;
}
.single article.post,
.page article.post {
  /*padding-bottom: 20px;
  border-bottom: 1px solid #e5e5e5;*/
}
.single .entry-meta,
.page .entry-meta {
  /*border-bottom: solid 1px #e5e5e5;
  padding-bottom: 15px;*/
}
/*.single .entry-meta i,
.page .entry-meta i {
    display: none!important;
}*/
.single .entry-meta a,
.page .entry-meta a {
    color: #787979!important;
    font-size: 14px!important;
}
.single footer.entry-meta,
.page footer.entry-meta {
  border-bottom: none;
  padding-bottom: 0px;
  display: none!important;
}
#nav-below {
  margin-top: 30px;
  margin-bottom: 20px;
}
#nav-below a {

}
.featured-image-single {
  text-align: center;
  margin: 30px auto;
  margin-top: 20px;
}
.featured-image-single img {
  max-width: 98%;
  box-shadow: 0px 25px 6px -20px #888888;
  margin-bottom: 15px;
  border-radius: 5px;
}
h1.page-title {
    color: #9a0c26;
}
.page-header {
  border-bottom: 0px;
}
@media screen and (max-width: 480px) {
  .featured-thumb .img-meta .meta-icon {
    margin-top: 30px;
  }
}
#primary-home article {
    border-top: 1px solid #1e1e1d;
    padding: 0;
}
#primary-home .article-wrapper {
    background: none repeat scroll 0 0 #131311;
    color: #787979;
}
#primary-home .featured-thumb {
  margin-top: 0px;
  width: 100%;
}
#primary-home .entry-title a {
  font-size: 15px;
  font-weight: bold;
  color: #49A3D5;
  transition: 0.4s all ease;
  line-height: 1.5em;
}
#primary-home .entry-title a:hover {
  text-decoration: none;
  color: #49A3D5;
}
#primary-home .entry-meta {

}
#primary-home .entry-meta a {
  color: #999999;
}
#primary-home .entry-content {
  line-height: 1.7em;
}
#primary-home h1.entry-title {
  margin-bottom: 0px;
}
#primary-home h1.entry-title:after {
  content: none;
}
#primary-home .entry-meta {

}
#primary-home .entry-meta i, .edit-link {
    display: none!important;
}
#primary-home .entry-meta a {
  color: #787979;
}
#primary-home .entry-meta .posted-on {
  margin-right: 6px;
}
#primary-home .entry-header {
  padding: 0;
  margin-bottom: 0;
}
/* 7.2 Secondary
------------------------------------------------------- */
.secondary {
  padding: 5px 10px 20px;
}
#footer-sidebar {
  padding: 20px 10px;
}
.secondary ul {
    font-size: 16px;
    list-style: outside none none;
    margin-left: 5px;
}
#footer-sidebar ul {
  list-style: none;
  margin-left: 0px;
}
.secondary ul li:before {
  margin-right: 5px;
  /*content: "\f0da";
  font-family: "FontAwesome";*/
  color: #999;
}
#footer-sidebar ul li:before {
  margin-right: 5px;
  /*content: "\f0da";
  font-family: "FontAwesome";*/
  color: #fff;
}
.secondary ul li,
#footer-sidebar ul li {
  margin-bottom: 8px;
}
.secondary ul ul,
#footer-sidebar ul ul {
  margin-left: 15px;
}
.secondary ul ul li:before,
#footer-sidebar ul ul li:before {
  /*content: "\f111";
  font-size: 5px;
  position: relative;
  top: -3px;*/
}
.secondary ul ul ul,
#footer-sidebar ul ul ul {
  margin-left: 10px;
}
.secondary .widget_recent_entries li:before,
#footer-sidebar .widget_recent_entries li:before {
 /* content: "\f0f6";*/
}
.secondary .widget_recent_entries li,
#footer-sidebar .widget_recent_entries li {
  /*border-bottom: dashed 1px #D9D9D9;*/
  padding: 5px 0px;
}
.secondary .widget_recent_comments li:before,
#footer-sidebar .widget_recent_comments li:before {
  content: "\f075";
  font-size: 12px;
  position: relative;
  top: -2px;
}
.secondary .widget_calendar caption,
#footer-sidebar .widget_calendar caption {
  font-weight: bold;
  margin-bottom: 7px;
}
.secondary .widget_calendar table,
#footer-sidebar .widget_calendar table {
  padding: 5px;
  text-align: center;
  background: #fff;
}
.secondary .widget_calendar thead,
#footer-sidebar .widget_calendar thead {
  border-bottom: solid 1px #00d2de;
}
.secondary .widget_calendar thead th,
#footer-sidebar .widget_calendar thead th {
  background: #ddd;
  padding: 5px;
  text-align: center;
}
.secondary .widget_calendar tr td,
#footer-sidebar .widget_calendar tr td {
  padding: 8px !important;
  background: #eee;
  margin: 4px;
  text-align: center;
}
.secondary .widget_calendar #prev,
#footer-sidebar .widget_calendar #prev {
  text-align: left;
}
.secondary .widget_calendar #next,
#footer-sidebar .widget_calendar #next {
  text-align: right;
}
.secondary .h1.widget-title {
    border-bottom: 1px solid #e0dfd7;
    color: #9a0c26;
    font-size: 24px;
    font-weight: normal;
    margin-top: 0;
    padding: 5px;
    font-family: "PFDinTextCondProRegular", arial, sans-serif!important;
}

#mobile-menu-btn  {
    background-color: #ececec;
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/menu.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 24px 20px;
    border: 1px solid #cccccc;
    border-radius: 4px 4px 0 0;
    height: 24px;
    padding: 20px;
    width: 24px;
    margin-top: 40px;
}
#mobile-menu-btn:hover  {
    cursor: pointer;
    background-color: #fff;
}
#footer-sidebar h1.widget-title {
    color: #fff;
    font-family: "PFDinTextCondProRegular",arial,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding: 5px 5px 5px 0;
}
.secondary .widget_search label,
#footer-sidebar .widget_search label {
  width: 100%;
}
.secondary .widget_search form,
#footer-sidebar .widget_search form {
  width: 100%;
  padding: 10px 5px;
}
.secondary .widget_search input[type=submit],
#footer-sidebar .widget_search input[type=submit] {
  display: none;
}
.secondary .widget_search input[type=text],
#footer-sidebar .widget_search input[type=text] {
  display: block;
  min-width: 96%;
  margin-left: 20px;
}
.secondary select#cat,
#footer-sidebar select#cat {
  margin-bottom: 10px;
  margin-left: 10px;
}
.secondary .block-secondary {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #e0dfd7;
    border-radius: 5px;
    margin-bottom: 0px;
    margin-top: 0;
    padding: 10px;
}
.secondary .block-shadow {
    background-color: transparent;
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/block_shadow.png");
    background-position: right top;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 16px;
    margin-bottom: 20px;
}





#footer-sidebar .widget {
  background: transparent;
  margin-bottom: 0;
  margin-top: 0;
  padding: 0 10px;
  border: none;
}
.secondary .widget a {
    /*color: #49a3d5;*/
    color: #272A30;
}
.secondary .widget-title {
    color: #0e4857;
    font-size: 24px;
    font-weight: bold;
    line-height: 26px;
    margin-top: 10px;
    padding: 5px;
}
.secondary .widget-title span a {
    color: #9a0c26;
    display: block;
    float: right;
    font-size: 16px;
    font-weight: normal;
    line-height: 26px;
    padding: 0;
    text-decoration: none;
}
.secondary .widget-title span a:hover  {
    text-decoration: underline !important;
}
.secondary .widget .recent-news-title a {
    color: #1d4847;
    font-size: 18px;
    line-height: 20px;
}

.secondary .widget .recent-news-title a:hover {
    color: #424242;
}
.secondary .widget .recent-news-date {
    color: #808080;
    font-size: 14px;
    font-style: italic;
    margin-top: 3px;
}
.secondary .widget .recent-news-text {
    color: #808080;
    font-size: 16px;
    line-height: 18px;
    padding: 0;
}

.secondary .inner-menu{
    background: #eae9e2 none repeat scroll 0 0 !important;
    border: medium none !important;
    border-radius: 0 !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding: 10px !important;
}


#footer-sidebar .widget a {
    color: #5f5f5f;
    font-size: 14px;
}

#footer-sidebar .widget > div {
    color: #5f5f5f;
    font-size: 14px;
}
#footer-sidebar {
    clear: both;
    padding: 5px 0px;
    color: #5f5f5f;
}
#footer-sidebar .footer-column {
    margin: 10px 0;
    padding: 0 5px;
}
@media screen and (max-width: 767px) {
    #footer-sidebar .footer-column {
        text-align: center!important;
    }
}
#underfooter-sidebar {
    border-top: 1px solid #1e1e1d;
    color: #787979;
    display: none;
    font-size: 12px;
    padding: 20px 0 0;
}
#underfooter-sidebar a {
    color: #49A3D5;
}
.underfooter-column-left {
    text-align: right;
}

@media screen and (max-width: 767px) {
    .secondary h1.widget-title  {
        display: none !important;
    }

    #mobile-menu-btn  {
        display: block;
    }
    /*.secondary .widget {
        margin-top: 0;
        border: 1px solid #232321;
    }*/
}
.head-rev {
    background-color: #f8f8f8;
    border: 1px solid #B3D2EC;
    border-radius: 10px;
    margin-bottom: 40px;
    padding: 20px 20px 0px 20px;
}
.head-rev .head-rev-title {
    color: #267ab0;
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 25px;
    text-align: center;
    text-transform: uppercase;
}
.wpcf7-form {
    border: 1px solid #d3d3d3;
    color: #fff;
    font-size: 14px;
    margin-bottom: 0;
    padding: 10px;
}

/*
@media screen and (max-width: 340px) {
    .wpcf7-form {
        background-color: #111111;
        border: 1px solid #232321;
        border-radius: 5px;
        box-shadow: 0 0 0px #49a3d5;
        color: #fff;
        font-size: 14px;
        margin-bottom: 0;
        margin-left: -40px;
        padding: 5px;
        width: 310px;
    }
}
*/
.fancybox-overlay {
    background-color: #000!important;
}

.wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap input[type="url"], .wpcf7-form-control-wrap input[type="password"], .wpcf7-form-control-wrap input[type="search"] {
    border: 1px solid #d3d3d3;
    padding: 7px 10px;
    width: 100%;
    font-size: 16px;
}
.wpcf7-form-control-wrap textarea {
    border: 1px solid #d3d3d3;
    height: 160px;
    padding: 7px 10px;
    width: 100%;
    font-size: 16px;
}


div.wpcf7-mail-sent-ok {
    border: 2px solid #398f14!important;
    color: #398f14!important;
    font-size: 16px!important;
    margin: 5px 0!important;
    text-align: center!important;
}

#formID1 {
    width: 400px;
}

@media screen and (max-width: 1201px) {

}
@media screen and (max-width: 989px) {

}
@media screen and (max-width: 767px) {

}
@media screen and (max-width: 400px) {
    #formID1 {
        width: 200px;
    }
}

.head-call-title {
    color:#0E4857;
    font-size: 24px;
    margin-bottom: 10px;
    margin-top: 0px;
    text-align: center;
}
#cboxClose {
    box-shadow: none!important;
}

.wpcf7-submit, .wpcf7-submit:focus, .wpcf7-submit:active {
    background-color: #d3d3d3!important;
    background-repeat: repeat-x!important;
    border-left: 1px solid #b8b8b8!important;
    border-top: 1px solid #cbd1d4!important;
    border-bottom: 1px solid #c0c4c6!important;
    border-right: 1px solid #e0e0e0!important;

    color: #1a1a1a !important;
    display: block !important;
    font-size: 18px !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
    margin: 20px auto 0 !important;
    padding: 10px 20px !important;



    background-image: -moz-linear-gradient(center top , #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%!important);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(50%,#d0d0d0), color-stop(75%,#bebebe), color-stop(100%,#b3b3b3))!important;
    background-image: -webkit-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: -o-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#b3b3b3',GradientType=0 )!important;
    display: block!important;
}
.wpcf7-submit:hover {
    color: #ffffff!important;
    text-shadow: 1px 1px #575757!important;
    background-image: -moz-linear-gradient(center top , #779cb7 0%, #6eacbf 30%, #40a1b5 30%, #00cfcb 75%, #00e1d4 100%)!important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(50%,#d0d0d0), color-stop(75%,#bebebe), color-stop(100%,#b3b3b3))!important;
    background-image: -webkit-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: -o-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#b3b3b3',GradientType=0 )!important;
}



div.wpcf7-validation-errors {
    display: none !important;
}
span.wpcf7-not-valid-tip {
    color: #9d0000!important;
    display: block!important;
    font-size: 16px!important;
    line-height: 14px!important;
    margin-top: 3px!important;
    text-align: center!important;
}
/* 8. Pagination
-----------------------------------------------*/
.pagination {
  margin: 20px 0;
  width: 100%;
  margin-left: -20px;
  text-align: center;
  clear: both;
}
.pagination ul {
  list-style: none;
  display: inline-block;
  text-align: center;
  margin-bottom: 0;
}
.pagination ul > li {
  display: inline;
}
.pagination ul > li > a {
  color: #779cfc;
  transition: all 0.4s ease;
}
.pagination ul > li > a .next {
  float: right;
}
.pagination ul > li > a:hover {
    color: #ffffff;
  background-color: #0E4857;
}
.pagination .current {
  /*background: #0e4857;*/
  color: #666666;
}
.pagination ul  > li  > a {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: transparent;
  border: 1px solid #D3D3D3;
  border-left-width: 0;
  display: inline-block;
  color: #0E4857;
}
.pagination ul  > li  > span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: transparent;
  border: 1px solid #D3D3D3;
  border-left-width: 0;
  display: inline-block;
  color: #0E4857;
}
.pagination ul  > li:first-child  > a,
.pagination ul  > li:first-child  > span {
  border-left-width: 1px;
}
.pagination ul  > li:last-child  > a,
.pagination ul  > li:last-child  > span {
  border-right-width: 1px;
}
/* 9. Footer
------------------------------------------------------- */
#colophon .container {
    border-top: 3px solid #DDDCD7;
}
.sep {
  font-size: 8px;
  position: relative;
  top: -2px;
  padding: 0 5px;
  color: #999999;
}
/* 9. HTML Markup & Formatting
--------------------------------------------------- */
article table {
  background: #fff;
}
article table td {
    border: 1px solid #d3d3d3;
    padding: 5px;
}
article table th {
  padding: 5px;
  background: #ccc;
  border: solid 1px #ccc;
}
article h1,
article h2,
article h3,
article h4,
article h5,
article h6 {
    color: #292928;
    font-weight: normal;
}
article blockquote {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
}
article code {
  background: #14a8b0;
  color: #000000;
}
/* 11. Widgets Style
---------------------------------------------------- */
.rp-item {
  display: block;
  clear: both;
  overflow: auto;
  margin-bottom: 8px;
  border-bottom: solid 1px #ffffff;
  padding-bottom: 5px;
}
.rp-item:before {
  content: none !important;
}
.rp-thumb {
  float: left;
  width: 64px;
  margin-right: -5px;
  margin-top: 3px;
}
.rp-thumb img {
  width: 48px;
  border: solid 2px #eee;
  border-radius: 2px;
}
.rp-thumb rp-title {
  clear: none;
}
.rp-thumb rp-title a {
  display: block;
}
/* 12. Comments
---------------------------------------------------------- */
#respond input[type=text] {
  max-width: 450px;
}
#comments ol.comment-list {
  list-style: none;
}
#comments li.comment {
  border: solid 1px #eee;
  padding: 10px;
  margin-top: 15px;
  list-style: none;
  background: #f9f9f9;
}
#comments .vcard img {
  border: solid 4px #ffffff;
  border-radius: 5px;
  margin: 0 10px 10px 0;
}
#comments .comment-metadata {
  font-weight: bold;
}
@media screen and (max-width: 480px) {
  li.comment {
    margin-left: -5%;
  }
}
/* 13. Header Fixes for Responsive Part
 -------------------------------------------------------------- */
@media screen and (max-width: 767px) {
  #top-search {
    text-align: center;
    margin-top: 10px;
  }
  #top-search .search-form {
    float: none;
  }
  h1.site-title,
  #social-icons {
    display: block;
    text-align: center;
    padding: 5px;
  }
  #top-bar {
    padding-bottom: 5px;
  }
  div.slide-description {
    display: none;
  }
  div.slide-title {
    font-size: 12px;
  }
  .nivo-caption {
    max-width: 400px;
    max-width: 75%;
    min-width: 200px;
  }
  #site-navigation ul.menu,
  #site--navigation div.menu {
    display: none;
  }
  #site-navigation ul.menu li a,
  #site--navigation div.menu li a {
    font-size: 14px;
    padding: 10px;
  }
  #site-navigation ul.menu li:hover a,
  #site--navigation div.menu li:hover a {
    border-bottom: none;
    padding-bottom: 25px;
    padding: 10px;
  }
}
@media screen and (max-width: 400px) {
  #top-search input[type=text] {
    width: 250px;
  }

    #footer-sidebar, #underfooter-sidebar {
        text-align: center;
    }
    .main_logo {
        height: auto;
        max-width: 210px;
    }

}
@media screen and (max-width: 768px) {

    #footer-sidebar, #underfooter-sidebar {
        text-align: center;
    }
  .underfooter-column-left {
    text-align: center;
}
}
/*@media screen and (min-width: 768px) {
  #site-navigation ul.menu {
    display: block;
  }
}*/

.theme-default .nivo-controlNav {
    top: 30px!important;
}

.slider_form {
    background-color: #fff;
    border: 2px solid #e4e4e4;
    border-radius: 4px;
    height: 370px;
    margin-bottom: -450px;
    margin-left: 70%;
    margin-top: 100px;
    overflow: auto;
    padding: 20px 30px;
    position: relative !important;
    right: 0 !important;
    top: 0 !important;
    width: 310px;
    z-index: 999;
}

@media screen and (max-width: 1367px) {
     .slider_form {
        background-color: #fff;
        border: 2px solid #e4e4e4;
        border-radius: 4px;
        height: 370px;
        margin-bottom: -410px;
        margin-left: 70%;
        margin-top: 50px;
        overflow: auto;
        padding: 20px 30px;
        position: relative !important;
        right: 0 !important;
        top: 0 !important;
        width: 310px;
        z-index: 999;
    }
}
@media screen and (max-width: 1279px) {
     .slider_form {
        background-color: #fff;
        border: 2px solid #e4e4e4;
        border-radius: 4px;
        height: 370px;
        margin-bottom: -394px;
        margin-left: 70%;
        margin-top: 30px;
        overflow: auto;
        padding: 20px 30px;
        position: relative !important;
        right: 0 !important;
        top: 0 !important;
        width: 310px;
        z-index: 999;
    }
}
@media screen and (max-width: 1199px) {
     .slider_form {
        background-color: #fff;
        border: 2px solid #e4e4e4;
        border-radius: 4px;
        height: 370px;
        margin-bottom: -380px;
        margin-left: 70%;
        margin-top: 20px;
        overflow: auto;
        padding: 20px 30px;
        position: relative !important;
        right: 0 !important;
        top: 0 !important;
        width: 310px;
        z-index: 999;
    }
}
@media screen and (max-width: 979px) {
    .slider_form {
        background-color: #fff;
        border: 2px solid #e4e4e4;
        border-radius: 4px;
        height: 370px;
        margin-bottom: -350px;
        margin-left: 63%;
        margin-top: 10px;
        overflow: auto;
        padding: 20px 30px;
        position: absolute;
        width: 310px;
        z-index: 999;
    }
}
@media screen and (max-width: 400px) {
    .slider_form {
        background-color: #fff;
        border: 2px solid #e4e4e4;
        border-radius: 4px;
        height: 370px;
        margin-left: 700px;
        margin-top: 90px;
        overflow: auto;
        padding: 20px 30px;
        position: absolute;
        width: 310px;
        z-index: 999;
        display: none!important;
    }

    .carousel_header_href a {
        display: none!important;
    }
}

.slider_form .head-call-title {
    color: #267ab0;
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center;
    text-transform: uppercase;
}
.slider_form p {
    margin: 0 0 25px;
}

.wpcf7-select {
    width: 100%!important;
    border: 1px solid #b3d2ec;
    padding: 8px;
}


@media (max-width: 979px) {

    .slider_form p {
        margin: 0 0 12px;
    }
}

@media (max-width:800px) {
    .slider_form, #slider-sidebar {
        display: none;
    }
}

.entry-content ul {
    /*list-style: none;
    margin-left: 5px;*/
}
.entry-content ul li {
    /*background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/tick.png");
    background-position: 0 5px;
    background-repeat: no-repeat;
    line-height: 25px;
    padding-left: 30px;*/
}
.entry-content ul li a {
    color: #9a0c26;
    text-decoration: none;
}
.entry-content ul li a:hover {
    color: #292928;
    text-decoration: none;
}
a, a:hover, a:active, a:focus {
    outline: none!important;
}


.secondary .current-menu-item a,
.secondary .current_page_item a,
.secondary .current-menu-item a:hover,
.secondary .current_page_item a:hover {
    color: #2882B4;
}





.calc_widget  {
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/calculator-icon.png") !important;
    background-position: right 5px !important;
    background-repeat: no-repeat !important;
    background-size: 53px 49px !important;
}
.calc_widget .widget-title {
    margin-bottom: 10px;
    margin-top: -5px !important;
    padding-right: 50px !important;
}

.calc_widget  input[type="text"] {
    padding: 3px 7px;
    width: 100px;
}
.calc_widget  select {
    border: 1px solid #cccccc;
    border-radius: 2px;
    margin-left: 20px;
    width: 100px;
}
.calc_widget  select option {
    padding: 3px 7px;
}
.widget-body {
    margin: 0 auto;
    width: 200px;
}
.widget-body-row {
    margin-bottom: 5px;
}

#widget-body-btn {
    background-color: #d3d3d3!important;
    background-repeat: repeat-x!important;
    color: #1a1a1a !important;
    display: block !important;
    font-size: 16px !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
    margin: 15px 0 5px !important;
    padding: 5px 10px !important;
    text-align: center!important;
    width: 150px!important;
    border: 1px solid #CBD1D4 !important;
    background-image: -moz-linear-gradient(center top , #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(50%,#d0d0d0), color-stop(75%,#bebebe), color-stop(100%,#b3b3b3))!important;
    background-image: -webkit-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: -o-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#b3b3b3',GradientType=0 )!important;
    display: block!important;
}
#widget-body-btn:hover {
    cursor: pointer!important;
    color: #ffffff!important;
    text-shadow: 1px 1px #575757!important;
    background-image: -moz-linear-gradient(center top , #779cb7 0%, #6eacbf 30%, #40a1b5 30%, #00cfcb 75%, #00e1d4 100%)!important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(50%,#d0d0d0), color-stop(75%,#bebebe), color-stop(100%,#b3b3b3))!important;
    background-image: -webkit-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: -o-linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    background-image: linear-gradient(top, #fcfcfc 0%, #d0d0d0 50%, #bebebe 75%, #b3b3b3 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#b3b3b3',GradientType=0 )!important;
}



@media (max-width: 979px) {

    .calc_widget .widget-title {
        text-align: center;
    }
}

#total-price {
    font-size: 16px;
    font-weight: bold;
}
#total-price-error {
    color: #BC0000;
    font-size: 16px;
    font-weight: normal;
}









.sales_widget  {
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/sale.png") !important;
    background-position: right top !important;
    background-repeat: no-repeat !important;
    background-size: 62px 62px !important;
}
#recent-sales .widget-title {
    text-align: center !important;
}
.secondary .widget-title a {
    color: #0e4857;
    font-size: 24px;
    font-weight: bold;
    margin-top: 0;
    padding: 5px;
    text-decoration: underline;
}
.secondary .widget-title a:hover {
    text-decoration: none!important;
}
.entry-img {
    max-width: 300px;
    width: 100%;
}
.entry-img img {
    margin-bottom: 20px;
}
.entry-price ul {
    list-style: outside none none !important;
    margin: 0 0 0 10px;
    padding: 0;
}
.entry-price ul li {
    font-size: 18px;
}
.entry-price ul li span {
    display: block;
    font-size: 16px;
    font-weight: bold;
}

.secondary .recent-sale-li {
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/sale-product-separator.png");
    background-position: center bottom;
    background-repeat: no-repeat;
}
.secondary .recent-sale-img {
    text-align: center;
}
.secondary .recent-sale-img a img {
    max-width: 200px;
    width: 50%;
}
.secondary .recent-sale-img a img:hover {
    opacity: 0.8;
}
.secondary .recent-sale-title {
    text-align: center;
}
.secondary .recent-sale-title a {
    color: #02564f;
}
.secondary .recent-sale-title a:hover {
    text-decoration: underline!important;
}
.secondary .recent-sale-price {
    text-align: center;
    color: #008F00;
}
.secondary .recent-sale-price span {
    color: #1A1A1A;
}

.salelist-item {
    border-bottom: 1px solid #f0f0f0;
    padding-bottom: 30px;
    padding-top: 30px;
}
.salelist-item .salelist-item-title {

}
.salelist-item .salelist-item-title a {
    color: #0e4857;
    font-size: 20px;
    text-decoration: underline;
}
.salelist-item .salelist-item-title a:hover {
    text-decoration: none;
}
.salelist-item .salelist-item-img img {
    max-width: 200px;
    min-width: 150px;
    width: 100%;
}
.salelist-item .salelist-item-img img:hover {
    opacity: 0.8;
}
.salelist-item .salelist-item-text {

}
.salelist-item .salelist-item-more {

}
.salelist-item .salelist-item-more a {
    color: #0e4857;
    font-size: 16px;
    text-decoration: underline;
}
.salelist-item .salelist-item-more a:hover {
    text-decoration: none;
}


.preview-products-item {
    background-color: transparent;
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/content-bg.png");
    background-size: 5px 5px;
    border: 1px solid #d3d3d3;
    border-radius: 5px;
    color: #242424;
    font-size: 16px;
    margin-bottom: 30px;
    margin-top: 5px;
    padding: 0px 25px;
    display: block;
}
.preview-products-item:hover {
    background-color: #E6F2F7;
    border: 1px solid #8DA8B3;
}

.preview-products-item .preview-products-title {
    margin-bottom: 10px;
    margin-top: 10px;
}
.preview-products-item .preview-products-title a {
    color: #0e4857;
    font-size: 22px;
    text-decoration: underline;
}
.preview-products-item .preview-products-title a:hover {
    text-decoration: none;
}
.preview-products-item .preview-products-img {
    margin-bottom: 10px;
    text-align: center;
}
.preview-products-item .preview-products-img img {
    /*height: auto;
    max-width: 300px;
    width: 80%;*/

    height: auto;
    height: 140px;
    max-width: 80%;
    width: auto;
}
.preview-products-item .preview-products-text {
    margin-bottom: 10px;
}
.preview-products-item .preview-products-more {
    text-align: right;
    margin-bottom: 10px;
}

.preview-products-item .preview-products-more a {
    color: #0e4857;
    font-size: 16px;
    text-decoration: underline;
}
.preview-products-item .preview-products-more a:hover {
    text-decoration: none;
}

.spider_popup_wrap {
    background-color: #ffffff!important;
}
.spider_popup_close {
    background-color: #ffffff!important;
    border: 1px none #666666!important;
    color: #000000!important;
}
.bwg_image_info {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 1)!important;
    border-radius: 0px!important;
}
.bwg_ctrl_btn_container {
    background-color: rgba(0, 0, 0, 1)!important;
    border-radius: 0px!important;
}

.mobile-nav-wrapper a {
    color: #434343 !important;
    padding-left: 32px !important;
}
#menu-mobilnoe-menyu>li>.sub-menu>li>a {
    background: none repeat scroll 0 0 #F2F2F2 !important;
    padding-left: 35px !important;
    color: #0E4857 !important;
}
#menu-mobilnoe-menyu>li>.sub-menu>li>.sub-menu>li>a {
    background: none repeat scroll 0 0 #F9F9F9 !important;
    padding-left: 45px !important;
    color: #474747 !important;
}
#dc_jqaccordion_widget-2-item ul a .dcjq-icon {
    left: 5px !important;
}




.resp-tabs-list li {
    background-image: none !important;
}
#primary {
    float: none!important;
}

.rtbs .rtbs_menu li a {
    border: 1px solid #eaeaea !important;
    border-radius: 5px 5px 0 0 !important;
    padding: 5px 10px !important;
}
.rtbs .rtbs_menu li.current a {
    border: 1px solid #0e4857 !important;
    border-radius: 5px 5px 0 0 !important;
    padding: 5px 10px !important;
}
.rtbs .rtbs_menu ul li {
    background-image: none!important;
}
.rtbs_content {
     border: 1px solid #0e4857!important;
}


.block {
    border-radius: 3px;
    margin-bottom: 30px;
    text-align: center;
}
.block .block_title {
    background-color: #f0eedf;
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/head_bg.jpg");
    background-position: center bottom;
    background-size: 700px 170px;
    color: #c60b2d;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    line-height: 20px;
    padding-bottom: 10px;
    padding-top: 10px;
    border: 1px solid #b3a97b;
    border-bottom: 0px solid #b3a97b;
}
.block img {
    width: 100%;
    height: auto;
}
.block .block_link {
    background-color: #f0eedf;
    border: 1px solid #b3a97b;
    border-top: 0px solid #b3a97b;
    border-radius: 3px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.block .block_link_left {
    background-color: #f0eedf;
    border: 1px solid #b3a97b;
    border-top: 0px solid #b3a97b;
    border-radius: 0 0 0 3px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.block .block_link_right {
    background-color: #f0eedf;
    border: 1px solid #b3a97b;
    border-top: 0px solid #b3a97b;
    border-left: 0px solid #b3a97b;
    border-radius: 0 0 3px 0;
    padding-bottom: 4px;
    padding-top: 4px;
}
@media (max-width: 989px) {
    .block .block_link_left {
        border: 1px solid #b3a97b;
        border-top: 0px solid #b3a97b;
        border-radius: 0 0 0 0;
    }
    .block .block_link_right {
        border: 1px solid #b3a97b;
        border-top: 0px solid #b3a97b;
        border-radius: 0 0 3px 3px;
    }
}
.block .block_link a,
.block .block_link_left a,
.block .block_link_right a {
    color: #9a0c26;
    font-size: 13px;
    font-family: arial,sans-serif;
    font-style: italic;
    font-weight: normal;
    line-height: 16px;
}
.block2 .block_link {
    padding-bottom: 12px;
    padding-top: 12px;
}
.block2 .block_link a {
    font-size: 16px;
    line-height: 17px;
}
.block .block_link a:hover,
.block .block_link_left a:hover,
.block .block_link_right a:hover {
    color: #000;
}

.search-form .search-field {
    border: 1px solid #c5c6c0;
    border-radius: 0;
    color: #292928;
    font-family: arial,sans-serif;
    font-size: 11px;
    padding: 1px 5px 0;
    position: relative;
    top: 1px;
}
.search-form .search-submit {
    background-image: url("/web/20180901011612im_/http://jurtransavto.com.ua/wp-content/themes/inkness/images/search.gif");
    background-position: center center;
    background-size: 23px 19px;
    border: 1px solid #c5c6c0;
    border-radius: 0;
    height: 19px;
    padding: 0;
    width: 23px;
}

.widget_polylang ul {
    float: right;
    list-style: outside none none;
    margin: 10px 0;
    padding: 0;
}
.lang-item {
    background-color: #e4e2d0;
    display: block;
    float: left;
    padding: 2px 17px;
    text-align: center;
    width: 82px;
}
.lang-item a {
    color: #292928;
    text-transform: lowercase;
}
.lang-item a:hover {
    color: #999;
}
.current-lang {
    background-color: #cfcdb9;
}

.breadcrumbs{
    font-size: 16px;
    line-height: 18px;
}

.taxonomy-description > p{font-size: 0.6em;
color: rgb(131, 121, 121);}
.tags a{color: #49A3D5;font-weight:normal;}
.taxonomy-description li{font-size: 0.6em;}
.meta .tags a{color: #9A0C26;font-weight:bold;}
.taxonomy-description > a{display: inline-block;!important}
.taxonomy-description > a{display: inline-block;!important}
.meta ul a{color: #292928;font-weight:normal;}
.meta ul a:hover{color: #9A0C26;font-weight:normal;}

.left-menu-item,
.left-menu-item2 {
    margin: 0;
}
.left-menu-item a {
    background-position: 10px 15px;
    background-repeat: no-repeat;
    border-bottom: 1px dashed #b8b7b2;
    color: #9a0c26;
    display: block;
    font-weight: normal;
    font-size: 16px;
    line-height: 18px;
    padding: 10px 10px 10px 22px;
    text-decoration: none;
}
.left-menu-item a:hover {
    color: #424242;
}
.left-menu-item2 a {
    background-position: 10px 15px;
    background-repeat: no-repeat;
    border-bottom: 1px dashed #b8b7b2;
    color: #9a0c26;
    display: block;
    font-weight: normal;
    font-size: 14px;
    line-height: 18px;
    padding: 7px 10px 7px 32px;
    text-decoration: none;
}
.left-menu-item2 a:hover {
    color: #424242;
}
.archive .entry-meta {
    padding: 0 !important;
}
.archive .entry-title a {
    color: #292928 !important;
    display: block;
    font-size: 22px !important;
    text-decoration: none;
    text-shadow: none !important;
}
/*
     FILE ARCHIVED ON 01:16:12 Sep 01, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:36:48 Feb 26, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.64
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.009
  esindex: 0.015
  cdx.remote: 4.268
  LoadShardBlock: 185.409 (3)
  PetaboxLoader3.datanode: 209.407 (4)
  PetaboxLoader3.resolve: 191.807 (2)
  load_resource: 271.254
*/