@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,700,900&subset=latin,cyrillic);
.banner .banner-content h1, .banner .banner-content h2, .banner .banner-content h3, .banner .banner-content h4, .banner .banner-content h5, .banner .banner-content h6 {
line-height: 1.1;
font-weight: bold;
text-shadow: rgb(38, 37, 38) 4px 3px;
}
.tabs p{
font-size: 14px;
}
.tagcloud a{
font-size: 13px !important;
margin-bottom: 5px;
text-transform: uppercase;
}
.post-information{
display: none;
}
.post-info{
display: none;
}
.blog-post .post-title {
text-transform: uppercase;
margin-bottom: 15px;
}
.tagcloud a{
margin-bottom: 10px;
display: block;
}
a.shopping-cart-link{
	display: none;
}
.footer{
background-color: #28a4e3;
color: #fff;
}
.footer h3, .footer h4, .footer h6, .footer a, .footer li a, .footer strong{
color: #fff !important;
}
.copyright{
background-color: #28a4e3;
color: #ffffff;
}
.footer .product-categories .open-this:hover{
border-color: #fff;
color: #fff;
}
.footer .product-categories .open-this{
border-color: #fff;
color: #fff;
}
.page-wrapper, h2.title span, h1.product_title span, h1.title span, h4.title span{
background: #F6F6F6;
}
img {
border-top: 4px solid #28a4e3;
}
.main-nav .double-border{
background: #fff;
}
.single-post .type-post .post-images img{
width: 100%;
}
.post-date {
background-color: #28a4e3 !important;
color: #fff;
}
.post-date .post-day{
color: #fff !important;
}
.logo-with-menu img, .product-brands img{
border: none;
}
.main-nav {
border-top: none;
border-bottom: 4px solid #28a4e3;
}
.post-images img{
width: 100%;
}
strong {
color: #6f6f6f;
}
.modal-buttons{
display: none;
}
#content_tab_1 td{
border-bottom: 1px solid #ebebeb;
}
#content_tab_reviews #comments h2{
display: none;
}
.tab-content object{
width: 100%;
height: 720px;
}
.tabs .tab-title {
padding: 10px 15px;
text-transform: none;
margin: 0 2px;
}
.tabs .tab-title:first-child {
margin-left: 5px;
}
.tab-content strong {
color: #000;
font-weight: normal;
font-size: 17px;
text-transform: uppercase;
}
.tab-content h2, .tab-content h1{
	font-size: 20px;
}

.logo img {
	border-top:none;
}


.phone {
height: 26px;
color: #777777;
font-size: 26px;
line-height: 26px;
white-space: nowrap;
text-align: right;
margin-bottom: 11px;
}

.phone .icon {
background: #28A4E3;
}

.phone .icon {

font-size: 20px;
height: 30px;
line-height: 30px;
width: 30px;
color: white;
border-radius: 3px;
position: relative;
top: 0px;
text-align: center;
}

.callback {
cursor: pointer;
margin-top: 5px;
text-transform: uppercase;
font-size: 11px;
line-height: 10px;
color: #28A4E3;
text-align: right;
}

.callback span {
display: inline-block;
border-bottom: 1px dotted;

}

.phone{
	margin-top: 12px;
}
.site-description{

	display: none !important;
}
.header2 .logo img {
max-width: 240px !important;
}

.header2{
	background: #fff;
}

.header2 {
text-align: center;
padding-top: 20px;
padding-bottom: 20px;
margin: 0;
}

.main-nav .double-border {
border: none;
}


p {
margin-bottom: 10px;
line-height: 1.5;
font-weight: 300;
font-size: 15px;
}

.tabs .tab-title{
	font-weight: 300;
}

.posted_in a {
color: #6f6f6f;
font-weight: 300;
}
.tabs p {
font-size: 15px;
}

.ult_modal-content {
	border-radius: 0 !important;
}

.white-popup {
  position: relative;
  background: #FFF;
  padding: 20px;
  width:auto;
  max-width: 500px;
  margin: 20px auto;
}

.form-header i {
  width: 54px !important;
  height: 54px !important;
  line-height: 54px !important;
  text-align: center;
  color: white;
  float: left;
  background: #28a4e3;
  font-size: 28px;
}


.form-header .text {
  padding-left: 75px;
  font-size: 26px;
  line-height: 30px;
}

.form-header .title-form {
	  padding-left: 75px;
}


.white-popup .mfp-close{
  display: none;
}

.banner{
    -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.home .product-content-image img{
  -webkit-border-radius: 10px 10px 0 0;
  -moz-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0;
}  

.home .slide-item .product {
  border: none;
}

.home .product-slide .type-product{
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
    background-color: #3C3B38;
}

.home .slide-item .product .product-name {
  margin: 0 15px 15px;
  color: #fff;
}

.home .slide-item .product .product-name a{
  color: #fff;
}

.home .slide-item .add-to-container a{
  background-color: #fd4a4a;
  background-color: #28a4e3;
  border: none;
  color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.slide-item .type-product img {
 
}

.kl-logo img{
  border: none;
}

.home .slide-item .product .products-page-cats{
    margin: 0 15px 15px;
}

.home .slide-item .product .add-to-container {
    padding: 0 15px 15px;
}

.pr-left{
    padding: 0 0 0 62px;
}
h3.pr-left-h3{
  font-weight: 900;
  font-size: 27px;
  line-height: 1.2;
  padding: 34px 0 0 52px;
}
.pr-left li{
  list-style-type: circle;
  font-size: 13px;
  font-weight: 300;
}

.pr-text1{
    background: url("../img/p1.png") left top no-repeat;
}
.pr-text2{
    background: url("../img/p2.png") left top no-repeat;
}
.pr-text3{
    background: url("../img/p3.png") left top no-repeat;
}
.pr-text4{
    background: url("../img/p4.png") left top no-repeat;
}
.pr-text5{
    background: url("../img/p5.png") left top no-repeat;
}
.pr-text6{
    background: url("../img/p6.png") left top no-repeat;
}
.pr-text7{
    background: url("../img/p7.png") left top no-repeat;
}
.pr-text8{
    background: url("../img/p8.png") left top no-repeat;
}

.slide-item .product .product-name{
font-size: 14px;
  line-height: 1.5;
}

.buyoneclickbutton{
  background-color: #fd4a4a;
  /* background-color: #28a4e3; */
  border: none;
  color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 10px 20px;
    margin-top: 18px;

}

.buyoneclickbutton:hover{
  background-color: #28a4e3;
  color: #fff !important;
}

.buyoneclickbtn{
  background-color: #fd4a4a;
  /* background-color: #28a4e3; */
  border: none;
  color: #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 10px 20px;
    margin-top: 18px;

}

.buyoneclickbtn:hover{
  background-color: #28a4e3;
  color: #fff !important;
}

.kl1{
    margin-top: 12px;
}
.kl2{
    margin-top: 16px;
}
.kl3{
    margin-top: 25px;
}
.kl4{
  
}
.kl5{
  margin-top: 6px;
}
.kl6{
  margin-top: 48px;
}

.fancybox-close {
  top: 11px;
  right: -10px;
}

.fancybox-close{
  background-image: url("../../uploads/2015/07/close-icon.png");
  background-repeat: no-repeat;
}

.callback .open-popup-link{
  display: none !important;
}