 /* .banner-content-6 .text-content{padding-left:100px;}
  .banner-content-6 .text-content em {font-size:25px;letter-spacing:0.155em;font-style:normal;margin:0;}
  .banner-content-6 .text-content h2 {font-size:110px;padding: 4px 0;}
  .banner-content-6 .text-content p span {font-size:47px;letter-spacing:0.035em;display:inline-block;line-height:45px;margin-bottom:30px;}
  .banner-content-6 .text-content p b {font-size:33px;display:inline-block;vertical-align:middle;}
  .banner-content-6 .text-content p a {margin-bottom:130px;font-family:'Oswald';font-size:14px;letter-spacing:0.075em;text-transform:uppercase;border:#6a737f solid 2px;box-shadow:none;margin-right:15px;}
  .masonry-grid{margin: 3px;position:relative;}
  .grid-sizer, .masonry-grid-item{width:25%;padding:3px}
  .masonry-grid-item a{display:block;position:relative;}
  .masonry-grid-item a:before{width:100%;height:100%;display:block;content:"";position:absolute;visibility:hidden;opacity:0;filter:alpha(opacity=0);background-color:#000;transition:0.3s all;}
  .masonry-grid-item a:hover:before{visibility:visible;opacity:0.2;filter:alpha(opacity=20);}
  .masonry-grid-item.w2{width:50%;}
  .masonry-grid-item.w3{width:75%;}
  .masonry-grid-item.w4{width:100%;}
  .masonry-grid img{width:100%;}
  .owl-middle-outer-narrow .owl-controls .owl-buttons div{color:#3d3734}
  @media(max-width:767px){
    .banner-content-6 .text-content{padding-left:0;}
    .banner-content-6 .text-content em {font-size:17px;}
    .banner-content-6 .text-content h2 {font-size:80px;}
    .banner-content-6 .text-content p span {font-size:30px;}
    .banner-content-6 .text-content p b {font-size:20px;}
    .banner-content-6 .text-content p a:first-child {margin-bottom:10px;}
    .masonry-grid-item{width:50%}
    .masonry-grid-item.w2,.masonry-grid-item.w3{width:100%}
  }
  @media(max-width:480px){
    .masonry-grid-item{width:100%}
  }
  @media(min-width:768px){
    .page-header.type5 {
      background: transparent;
      position: absolute;
      width: 100%;
      top: 0;
      left: 0;
    }
  }*/
  
.sidebar_title h4 {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    font-size: 16px;
    font-weight: 900;
    margin: 0;
    padding: 15px 20px;
}
.sidebar_menu_item_wrapper  ul {
    padding: 0;
}
.sidebar_menu_item {
    border-bottom: 1px solid #dae2e6;
    list-style: outside none none;
    margin: 0;
    padding: 15px 20px;
}
.sidebar_menu_item  a {
    color: #465157;
    font-size: 14px;
}
.service_page_link > a {
    color: currentcolor;
    text-decoration: underline;
}
p.YLTextStartDesign {
    font-size: 18px;
    font-weight: 600;
    color: #000;
}
.service_title h5 {
    background: #000 none repeat scroll 0 0;
    color: #fff;
    font-size: 14px;
    font-weight: 900;
    padding: 6px 0 6px 6px;
}
.contant_area {
    border-left: 1px solid #dae2e6;
}
.service_block {
    min-height: 320px;
}
.contant_block {
    margin-bottom: 20px;
}
.contant_title h3 {
    color: #465157;
    margin-bottom: 20px;
    margin-top: 10px;
}
.active .answer {
    display: block;
}
.answer {
    display: none;
}
.question > strong {
    cursor: pointer;
}
div#YLcustomSideBlock {
  position: fixed;
  top: 50%;
  right: 0px;
  color: red;
  font-weight: bold;
  border: 1px solid black;
  z-index: 999;
}
.cbl {
  position: relative;
  transform: rotate(90deg);
}
.cbl ul {
  position: absolute;
  top: 0px;
  right: 0px;
  white-space: nowrap;
  transform: translate(50%,0%);
}
#YLcustomSideBlock ul li {
background: #333333;
color: #ffffff !important;
padding: 8px;
text-transform: uppercase;
}
#YLcustomSideBlock ul li  {
display: inline-block;
}
#YLcustomSideBlock ul li a {
font-size: 14px;
line-height: 20px;
font-weight: 600;
color: #fff;
}
#YLcustomSideBlock ul li:first-child a{
border-bottom-left-radius: 10px;
}
#YLcustomSideBlock ul li:last-child a{
border-bottom-right-radius: 10px;
}
#YLcustomSideBlock ul li a:hover {
text-decoration: none;
color: #FFFFFF !important;
}

.footer-bottom .logo { width: 200px !important; height: 60px; }
.footer-bottom address { color: #ffffff; }
.header a:visited, .alink:visited { color: #333333 !important; }
.header a, .alink { color: #333333 !important; }
.miniquote-sticky{
  width: 58px;
    padding: 10px 0;
    position: fixed;
    top: 0;
    top: -2px;
    right: 66px;
    z-index: 999; 
}
.block-miniquote a#top-cart-btn-checkout {
    color: #ffffff !important;
    padding-top: 6px; 
    display: inline-block;
}
/*.block-miniquote .amount.price-container {
    display: none;
}
.block-miniquote .price-container {
    display: none;
}*/
    
