  
.row{
  margin-left: 0px;
  margin-right: 0px;
}
  body{
    max-width: 1980px;
  }

  h3{
    color: yellow;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.48);
    font-size: 30px;
     font-family: ABFlockText-Bold;
    text-transform: uppercase;
  }

      @font-face {
        font-family: 'Glyphicons Halflings';
        src: url('../fonts/glyphicons-halflings-regular.eot');
        src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); }
.container_1{
	width: 100%;
	margin: 0 auto;
}
.bg_img{
/*	width: 100%!important;*/
background: url(../img/bg_img.jpg) repeat-y #cc171f;
}

.button {
    /* position: absolute; */
    width: 200px;
    height: 46px;
    /* left: 1326px; */
    /* top: 1345px; */
    background: #E68700;
    border: 3px solid #FFFFFF;
    box-sizing: border-box;
    margin: 0 auto;
    box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
}

 .button_zoom:hover{
-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    transition: 0.2s linear;
    z-index: 1;
/*    box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
 }
  .button_zoom{
-webkit-transition: 0.5s ease; / Safari and Chrome /
    -moz-transition: 0.3s ease; / Firefox 4 /
    -o-transition: 0.3s ease; / Opera /
    transition: 0.5s ease; 
 }
.bt_text{
  text-align: center;
  color: white;
  text-transform: uppercase;
    padding: 9px;
    font-size: 16px;
}

.pen{
  margin-top: -19px;
  width: 100%;
/*  position: relative;*/
/*  position:absolute;*/
  top: 50px;
  transform: translateY(-56%);
  left: 0;
  right: 0;
/*  z-index: 1;*/
}

#colection{
margin-top: -9%;
}

#goods{
margin-top: -9%;
}

@media only screen and (max-width: 374px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen and (min-width: 1280px) {}
/*_________________MAIN baner_1__________________*/


/*_______END__________MAIN baner_1__________________*


/*_________________TEZIR 2__________________*/

 .explore{
  float: left;
  width: 100%;
}
.tezir_px{
    float: left;
    color: black;
    font-size: 19px;
    margin-left: -69px;
    font-family: ABFlockText-Bold;
    text-transform: uppercase;
/*    background-color: #FFFFFF;*/
    overflow: hidden;
    height: 350px;
    margin-top: 92px;
    /* padding: 13px; */
  }


.tezir_px .button{
    margin: 30px 100px;
}


ul .tezir_px{
  margin-bottom: 20px;

}
.littel_birds{
  height: 100%;
}


.tezir_100{
  width: 100%;
  background-color: red;
  overflow: hidden;
}

.tezir_12{
width: 12%;
 background-color:rgba(103, 217, 218, 1);
  overflow: hidden;
  height: 350px;
  float: left;
  padding: 3%;
}

 .tezir_12 img{
  margin-bottom: 5px;
}

 .tezir_12 div{
  margin-top: 8px;
}

.tezir_88{
  width: 88%;
  background-color: white;
  overflow: hidden;
  height: 350px;
  float: left;
}

.tezir_450px{
width: 863px;
background-color: #67d9da;
overflow: hidden;
height: 350px;
float: left;
}


.tezir_last{
width: 127px;
background-color: #fff;
overflow: hidden;
height: 350px;
float: right;
}






@media only screen and (max-width: 375px) {
  .tezir_px{
    font-size: 2.8vw;
    height: auto;
    width: 90%;
    float: none;
    margin: 0 auto;
    margin-top: 34px;
  }
.tezir_px .button {
      margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 30px;

}
.tezir_px .bt_text{
    font-size: 17px;
    padding: 10px;
}
.tezir_12{
  display: none;

}
.tezir_88{
width: 100%;
height: auto;

}
.tezir_450px{
    width: 100%;
      float: none;
     height: auto; 
}
.tezir_last{
display: none;
}
.main_midle_2 h3 {
 
    margin-top: -52px;
}
}
@media only screen  and (min-width: 376px) and (max-width: 749px) {
  .tezir_px{
    font-size: 2.9vw;
    height: auto;
    width: 90%;
    float: none;
    margin: 0 auto;
    margin-top: 34px;

  }

.tezir_px .button {
    margin: 20px 7%;
    width: 224px;
    height: 47px;
        margin: 0 auto;
    margin-top: 15px;
    margin-bottom: 30px;

}

.tezir_px .bt_text{
    font-size: 17px;
    padding: 10px;
}

.tezir_12{
  display: none;

}

.tezir_88{
width: 100%;
height: auto;

}

.tezir_450px{
    width: 115%;
      float: none;
     height: auto; 
}


.tezir_last{
display: none;
}
}
@media only screen  and (min-width: 750px) and (max-width: 1023px) {
  .tezir_px{
        font-size: 1.2vw;
    height: 200px;
    width: calc(47% - 80px);
    margin-top: 36px;
    margin-left: calc(9% - 150px);

  }

.tezir_px .button {
    margin: 20px 7%;
    width: 224px;
    height: 47px;

}

.tezir_px .bt_text{
    font-size: 17px;
    padding: 10px;
}

.tezir_12{
  display: none;
}

 .tezir_12 img{
    margin-bottom: 3px;
    width: 122px;
}


.tezir_88{
width: 100%;
height: 200px;
}

.tezir_450px{
width: 516px;
height: 200px;
}


.tezir_last{
    width: 75px;
    height: 200px;
}

}
@media only screen  and (min-width: 1023px) and (max-width: 1445px) {
.tezir_px{
    font-size: 1vw;
    height: 250px;
    width: calc(47% - 98px);
    margin-top: 58px;
    margin-left: calc(9% - 156px);

  }

.tezir_px .button {
      margin: 21px 10%;
    width: 224px;
        height: 47px;

}

.tezir_px .bt_text{
    font-size: 17px;
    padding: 10px;
}

.tezir_12{
width: 15%;
height: 250px;
padding-left: 27px;
padding-top: 21px;
}

 .tezir_12 img{
    margin-bottom: 3px;
    width: 122px;
}

 .tezir_12 div{
  margin-top: 8px;
}

.tezir_88{
width: 85%;
height: 250px;
}

.tezir_450px{
width: 616px;
height: 250px;
}


.tezir_last{
    width: 92px;
    height: 250px;
}


}
@media only screen  and (min-width: 1444px) and (max-width: 1699px) {

.tezir_px{
    font-size: 15px;
    height: 300px;
    margin-top: 75px;
    margin-left: -90px;
  }

.tezir_px .button{
    margin: 30px 100px;
}

.tezir_12{
width: 15%;
height: 300px;
padding-left: 52px;
padding-top: 21px;
}

 .tezir_12 img{
  margin-bottom: 5px;
}

 .tezir_12 div{
  margin-top: 8px;
}

.tezir_88{
width: 85%;
height: 300px;

}

.tezir_450px{
width: 738px;
height: 300px;

}


.tezir_last{
width: 115px;
height: 300px;
float: right;
}




}
/*@media only screen and (min-width: 1700px) {*/
  

/*_______END__________TEZIR 2__________________*


/*_________________SLIDER___CHARACTER 3__________________*/

/*
bootsrap correct*/

 .carousel-inner > .item > img,
  .carousel-inner > .item > a > img {
    width: 100%;
    margin: auto;
  }
.carousel-indicators {
    bottom: 50px;
}

.carousel-indicators li{
    display: inline-block;
    width: 13px;
    height: 13px;
    margin: 2px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0,0,0,0);
    border: 1px solid #fff;
    border-radius: 10px;
}


.carousel-indicators .active {
    width: 14px;
    height: 14px;
    margin: 1px;
    background-color: #fff;
}

/*
end bootsrap correct*/

 .slider_block p {
  color: #fff;
  width: 400px;
  margin: 0 auto;

}

 .slider_block {
overflow: hidden;

}



.slider_right {
    float: right;
/*    padding: 0;*/
}

.slider_left{
    float: left;
    padding: 0;
}

.slider_discription{
  height: 720px;
}

.slider_character img{
    width: 714px;
    margin: 0 auto;
    display: block;
}
.slider_discription_img img{
/*  height: 100%;*/
  padding-top: 135px;
  margin: 0 auto;
  position: relative;
  display: block;
}

.slider_discription_img {
  height: 338px;
  width: auto;
  margin: 0 auto;
}

.slider_block_text{
  padding:  2% 10% 5% 10%;
  text-align: center;
      height: 300px;
}

.main h3{
width: 100%;
text-align: center;
margin-top: 128px;
}

.main_img_left img{
  position: relative;
  float: right;
  width: 700px;
  margin-right: -150px;
}

.main_img_right img{
    position: relative;
    float: left;
    width: 500px;
    margin-top: 80px;
    margin-left: -180px;

}

.main_midle img{
    margin-left: 13%;
    height: auto;
    /* width: 100%; */
    /* margin: 0 auto; */
    margin-top: 0px;
    height: 66%;
}

.main_midle_2{
 display: none;
}
.main_midle{
    height: 720px;
    display: block;
  }

  .slaider_wide_text{
        margin-top: -30px;
  }

  .slaider_wide_text p{
       width: 450px;
/*    margin-left: -50px;*/
    font-size: 0.9em;

  }


/*}*/

/*.main .col-md-3 img:nth-child(2) {
  width: 10%;
}*/
@media only screen  and (min-width: 1440px) and (max-width: 1699px) {
.main h3{
width: 100%;
text-align: center;
margin-top: 10%;
}

.main_img_left img{
  position: relative;
  float: right;
  width: 590px;
  margin-right: -83px;
}

.main_img_right img{
    position: relative;
    float: left;
    width: 458px;
    margin-left: -160px;

}
.main_midle{
     height: 720px;
  }
.main_midle img{
    /* margin-left: -2%; */
    width: 900px;
    display: block;
    margin: 0 auto;
    margin-top: -3%;
    /* height: 109%; */
}

.blue_birds_text{
  width: 400px;
/*  height: 180px;*/
}
}
@media only screen  and (min-width: 992px) and (max-width: 1439px) {

.slider_character img {
        width: 530px;
    margin-top: 50px;
}

.slider_discription_img img {
     height: auto; 
    padding-top: 108px;
    }

    .slider_discription_img {
    height: 290px;
}

.blue_birds_text{
  width: 350px;
}


.slider_discription {
    height: 620px;
}
.main_midle {
    height: 620px;
    width: 100%;
}



.main_midle img {
        width: 946px;
    height: 490px;
    display: block;
    margin: 0 auto;
    margin-top: -55px;
  }

.main_img_left{
  display: none;
}

.main_img_right{
display: none;
}
.main h3 {
    width: 100%;
    text-align: center;
    margin-top: 85px;
}

.slaider_wide_text {
    margin-top: -85px;

    margin-top: -53px !important;
}

.slaider_wide_text p{
  width: 400px;
}
.text_leonard{
    margin-top: -50px;
    margin-bottom: 38px;
}
.blue_birds_text{
margin-top: -20px!important;

}
}

@media only screen  and (min-width: 768px) and (max-width: 991px) {
.slider_right{
float: left;
}
.slider_block_text {
    height: 350px;
  }
.slider_character img {
    width: 50%;
    padding-top: 0px;
  }
  .slider_discription {
    height: auto;
    width: 100%;
}
.slider_block_text {
    padding: 2% 5% 5% 5%;
    } 
.slider_discription_img img {

   height: auto;
    padding-top: 0px;
}
.slider_discription_img {
     height: auto; 
  }
  .main_img_left{
  display: none;
}
.main_img_right{
display: none;
}

.main_midle{
 display: none;
}
 .main_midle_2 {
display: block;
    height: 100%;
    margin-bottom: 131px;
    transform: translateY(10%);

}

.main_midle_2 img{
      width: 50%;
    /* margin-right: -16%; */
    margin-left: 20%
}


 .main_midle_2 h3{
  text-align: center;
  margin-top: 70px;
}
.slaider_wide_text p {
    width: 550px;}
    .blue_birds_text{
      width: 400px;
    }
.text_leonard{
      width: 272px;
    padding-top: 0px !important;
}

}
@media only screen  and (min-width: 480px) and (max-width: 767px) {
 
.bg_img{
  height: 944px;
}

 .slider_right{
float: left;
}
.slider_block_text {
    height: 370px;
  }

  .slider_block p {
    width: auto;
  }


.slider_character img {
    width: 65%;
        min-width: 300px;
    padding-top: 30px;
  }
  .slider_discription {
    height: auto;
    width: 100%;
}
.slider_block_text {
    padding: 5% 5% 5% 5%;
    } 
.slider_discription_img img {

height: auto;
    /* min-height: 180px; */
    /* max-height: 200px; */
    /* width: 384px; */
    width: 283px;
    padding-top: 35px;
}
.slider_discription_img {
     height: 180px;
       width: 80%;  
  }
  .main_img_left{
  display: none;
}
.main_img_right{
display: none;
}
.main_midle{
 display: none;
}
 .main_midle_2{ 
     display: block;
    height: 100%;
    margin-bottom: 53%;
    transform: translateY(19%);
  }

.main_midle_2 img{
 width: 50%;
    margin-left: 20%;
    margin-top: 20%;
}


.main_midle_2 h3{
  text-align: center;
/*  margin-top: 0px;*/
margin-top: -44px;
/*    margin-bottom: 57px;*/
}
.slaider_wide_text p {
    width: 420px;
font-size: 0.8em;
  }
    .blue_birds_text{
      width: 400px;
    }
.slaider_wide_text{
  margin-top: -50px;
}

.text_leonard{
      width: 272px;
    margin-bottom: 32px;
}

}
@media only screen and (max-width: 479px) {
.pen {    margin-top: -7px;
} 
.bg_img {
    height: 640px;
}
#text_bomb p{
  width: 85%;
  margin-top: 20px;
}

#bomb img{

}

.slider_left p{
width: 95%;
}
.carousel-indicators {
    bottom: 10px;
}
.slider_character img {
    width: 90%;
    margin-top: 5%;
}


.slider_discription_img img {
    margin: 0 auto;
    display: block;
    width: 180px;
    height: auto;
    padding-top: 5px;
}
.slider_discription_img {
    height: auto;
  }

  .slider_discription {
    height: 380px;
}
.slider_block p {
    color: #fff;
    width: auto;
    margin: 0 auto;
        font-size: 0.8em;
    

}

.slider_block_text {
    padding: 1% 1% 5% 1%;
  }

  .main_img_left{
    display: none;
  }

  .main_img_right{
        display: none;
  }

.main_midle{
 display: none;
}
 .main_midle_2{ 
    display: block;
    height: 100%;
    margin-bottom: 66%;
    transform: translateY(30%);
  }

.main_midle_2 img{
  width: 100%;
}


 .main_midle_2 h3{
  text-align: center;
/*  margin-top: 0px;*/
margin-top: -100px;
/*    margin-bottom: 57px;*/
}

.text_leonard{
  margin-top: -20px;
  padding-bottom: 20px;
}
.blue_birds_text{
width: 130px;
padding-bottom: 20px;
}
.carousel-indicators{
  display: none;
}
.slaider_wide_text{
    font-size: 0.85em;
}

.slaider_wide_text p{
    width: 115%;
    margin-left: -20px;
}
h3{
  font-size: 22px;
}
}
/*_______END_______SLIDER CHARACTER 3__________________*




/*_________________COLLECTION 4__________________*/
 #colection{
   background: url(../img/stik/colection.jpg) no-repeat #7fc3ed 100% 100%;
 }

 #colection h3{
    text-align: center;
    padding: 5%;
 }


 .stik{
  padding-left: 10%;
  padding-bottom: 10%;
      }
 .stik img{
  width: 100%;
  }

.lage_stik{
    width: 20%;
    margin-left: -3%;
}
/*@media only screen and (min-width: 1280px) {}*/
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {
  .stik img {
    width: 20%;
    float: left;
}
.lage_stik{
    width: 115%;
    margin-left: -3%;
}
}
@media only screen  and (min-width: 376px) and (max-width: 767px) {

  .stik img {
    width: 20%;
    float: left;
}

.lage_stik{
    width: 114%;
    margin-left: -3%;
}
#colection {
   
    padding-top: 10%;
    padding-bottom: 10%;
}
}
@media only screen and (max-width: 375px) {
    .stik img {
    width: 20%;
    float: left;
}
.lage_stik{
    width: 115%;
    margin-left: -3%;
}
#colection {
      padding-top: 20%;
    padding-bottom: 20%;
}
}

/*_______END__________COLLECTION 4__________________*


/*_________________GOODS 5__________________*/

#goods {
background: url(../img/bg_img.jpg) no-repeat;
    display: block;
    overflow: hidden;
    height: 800px;
}

#goods h3{
  padding-top: 15%;
  text-align: center;
}

#goods p{
    color: #fff;
    text-align: center;
    width: 400px;
    margin: 0 auto;
}

/*#goods img:nth-child(even){
position: absolute;

}*/

.goods_right{
	padding: 5%;
background: radial-gradient(circle closest-side at 50% 50%, #ffc107, #ffc10700);
}
.goods_right img{
    width: 28em;
    position: absolute;
}

.goods_right img:hover{

  background: radial-gradient(circle closest-side at 50% 50%, #ffc107, #ffc10700);
}

.goods_right img:nth-child(1){
    left: 34%;
  margin-top: 15%;
}

.goods_right img:nth-child(2){
    left: 41%;
   bottom: 15%;
}

.goods_right img:nth-child(3){
  left: 0%;
  bottom: 20%;
/*   width: 315px;*/
}


.goods_left img{
	position: absolute;
	width: 50%;
}

.goods_left img:nth-child(3){
 margin-top: 3%;
    margin: 0px auto;
    width: 600px;
    bottom: 3%;
    left: 10%;

}

.goods_left img:nth-child(4){
left: 67%;
width: 320px;
bottom: 0%;}

.goods_left, .goods_right{
/*	position: 100% 100%;*/
}

.goods_blok_inner{
height: 800px;
position: relative;
width: 100%;
}



@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 992px) and (max-width: 1279px) {
#goods {
    height: 540px;
}
.goods_blok_inner {
    height: 540px;
}
.goods_left img:nth-child(3) {
    width: 380px;   
}
.goods_left img:nth-child(4) {
    left: 74%;
    width: 238px;
    bottom: 0%;
}
.goods_right img {
    width: 20em;
}

}
@media only screen  and (min-width: 768px) and (max-width: 991px) {
#goods {
    height: 768px;
}

#goods h3 {
    padding-top: 11%;
}
.goods_right{
	display: none;
}
.goods_blok_inner {
    height: 760px;
}

.goods_left img:nth-child(3) {
    bottom: 6%;
    left: 15%;
}
}
@media only screen  and (min-width: 375px) and (max-width: 767px) {
	#goods {
    height: 667px;
    padding-top: 30px;
}
.goods_left img:nth-child(3) {
    left: 2%;
    top: 29%;
    max-width: 540px;
    min-width: 350px;
    width: 98%;
}
.goods_left img:nth-child(4) {
    left: 43%;
    width: 290px;
    bottom: 0%;
    right: 0%
}
#goods h3 {
    padding-top: 9%;
/*  max-width: 329px;*/
}

.goods_right{
	display: none;
}
.goods_blok_inner {
    height: 657px;
}
#goods p {
    min-width: 310px;
    max-width: 400px;
    width: 100%;


}
}
@media only screen and (max-width: 374px) {
	#goods {
    height: 480px;
}
.goods_left img:nth-child(3) {
    left: 2%;
    top: 28%;
    max-width: 350px;
    min-width: 250px;
    width: 90%;
}
.goods_left img:nth-child(4) {
    left: 39%;
    width: 226px;
    bottom: 25%;
    right: 0%;
}
#goods h3 {
    padding-top: 9%;
     max-width: 329px;
}
.goods_right{
  display: none;
}
/*.goods_blok_inner {
    height: 657px;
}*/
#goods p {
    min-width: 310px;
    max-width: 400px;
    width: 90%;
    font-size: 0.8em;
}
.goods_blok_inner{
  height: 640px;
}
}
/*_______END__________GOODS 5__________________*
/*_________________PARTNERS 6__________________*/

#partners{

}
.text_partners{
    position: absolute;
    text-align: left;
    margin-top: -100px;
    text-align: center;
    margin-left: 3%;
    font-size: 1.2vw;
    text-transform: uppercase;
    font-weight: 500;
    color: #ffffff;
}

.owl_container{
    width: 88%;
    height: 137px;
    display: block;
    overflow: hidden;
    float: right;
    /* margin: 0 auto; */
    background-color: white;
}

.circle {
    width: 130px;
    height: 130px;
    background: #fff;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 65px;
    margin: auto;
}

.owl-carousel .owl-wrapper:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

/* display none until init */
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}

.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}

.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}

.owl-carousel .owl-item {
    float: left;

}
.owl-controls .owl-page,
.owl-controls .owl-buttons div {
    cursor: pointer;
}

.owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */


/* fix */
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}

/*
*   Owl Carousel Owl Demo Theme
* v1.3.3
*/

.owl-theme .owl-controls {
    margin-top: -25px;
    text-align: center;
    display: none;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    zoom: 1;
    display: inline; /*IE7 life-saver */
    margin: 5px;
    padding: 3px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background: #869791;
    filter: Alpha(Opacity=50); /*IE7 fix*/
    opacity: 0.5;
}

/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover {
    filter: Alpha(Opacity=100); /*IE7 fix*/
    opacity: 1;
    text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page {
    display: inline-block;
    zoom: 1;
    *display: inline; /*IE7 life-saver */
    display: none;
}

.owl-theme .owl-controls .owl-page span {
    display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50); /*IE7 fix*/
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
    filter: Alpha(Opacity=100); /*IE7 fix*/
    opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers {
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

/* preloading images */
.owl-item.loading {
    min-height: 150px;
    /*background: url(img/AjaxLoader.gif) no-repeat center center*/
}

#owl-demo .item {
    margin: 3px;
}

#owl-demo .item img {
    display: block;
     width: 100%;
    height: auto;
    margin: auto;
}

#owl-demo {
    /*margin-top: 20px;*/
}

/*.item p {
    text-align: center;
    margin-top: 15px;
    text-transform: uppercase;
    font-weight: 600;
    color: #899442;
}*/

.why_block {
        background: #e68700;
border: 3px solid #fff;
    height: 140px;
    margin-top: 0px;
}}
/*eND OWL*/
    /*---------media-----OWL---------------------------------*/
     @media (min-width: 1444px){
.why_block {
    height: 140px;}

    .text_partners {
    margin-top: -97px;

}

     }

  @media (min-width: 1024px) and (max-width: 1443px) {
.why_block {
    height: 120px;}

    .text_partners {
    margin-top: -87px;
        margin-left: 5%;
    font-size: 1.8vw;

}
.owl_container {
    width: 80%;
    height: 117px;}

  }
     @media (max-width: 1024px) {

        .circle {
            width: 100px;
            height: 100px;
        }

        #owl-demo .item img {
            width: 100%;
        }
    }
     @media (min-width: 595px) and (max-width: 1023px) {
        .owl_container {
    width: 80%;
    height: 110px;
  }

        .blank_line{
            display: block;
        }
        .directions_menu_ul {
            padding-left: 10%;
            margin-top: 20px;
        }
        li.hvr-grow-shadow {
            float: left;
        }
        .doctor_info {
            margin-bottom: 85px;
        }
.why_block {
    height: 113px;
  }

    .text_partners {
    margin-top: -82px;
    margin-left: 5%;
    font-size: 1.9vw;
}
    }
    @media only screen  and (min-width: 376px) and (max-width:767px)  {
        .owl-pagination{
            display: none;
        }
        .why_block {
            height: 105px;
            margin-top: 0px;
        }
        .circle {
            width: 70px;
            height: 70px;
        }
        #owl-demo .item img {
            width: 135%;
        }
.why_block {
    height: 113px;}

    .text_partners {
    margin-top: -87px;
    margin-left: 3%;
    font-size: 3vw;

}

.owl_container {
    width: 78%;
    height: 108px;
}

     }
   
@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen and (max-width: 375px) {
  .why_block {
    height: 105px;
    margin-top: 0px;
}
.text_partners {
    position: absolute;
    text-align: left;
    margin-top: -75px;
    text-align: center;
    margin-left: 4%;
    font-size: 5.2vw;
    text-transform: uppercase;
    font-weight: 500;
    color: #ffffff;
}
.owl_container {
    width: 63%;
    height: 99px;
  }
  .owl_container {
    width: 63%;
    height: 99px;}}

/*_______END__________PARTNERS 6__________________*

/*_________________PAINER_goods__________________*/

#partners_goods{
    background-color: #bd090f;
    background: radial-gradient( at 50% 58%, #ffc107, #bd090f);
   padding-top: 5%;
    padding-bottom: 8%;

}

#partners_goods img{
    width:110%;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
    border-radius: 5px; 
    box-shadow: 0 0 5px rgba(0,0,0,0.3);
/*        border-radius: 14px;
    border: 3px solid #fff;*/
}

#partners_goods h3, p{
    text-align: center;
}
#partners_goods p{
    color: #fff;
    margin-bottom: 20px;
}

#partners_goods .button{
  margin-top: 30px;
}

 .pg_zoom:hover{
-webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.5);
    transition: 0.2s linear;
    z-index: 1;
/*    box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
 }
  .pg_zoom{
-webkit-transition: 0.5s ease; / Safari and Chrome /
    -moz-transition: 0.3s ease; / Firefox 4 /
    -o-transition: 0.3s ease; / Opera /
    transition: 0.5s ease; 
 }
.more_goods{
    width: 110%;
    height: 11vw;
    margin-left: 6px;
    background-color: #e68700;
    display: block;
    overflow: hidden;
    border: 3px solid #fff;
    border-radius: 10px;
}

 .more_goods p{
  margin: 0 auto;
line-height: 10vw;
  text-transform: uppercase;
}

#last_goods{
  display: none;
}

#last_goods1{
  display: block;
}

/*.stik{*/
    /*padding-left: 10%;*/
    /*padding-bottom: 10%;*/
/*}*/
/*.stik img{*/
    /*width: 100%;*/
/*}*/
@media only screen and (min-width: 1200px) {
  .more_goods{
  height: 147px;
}
 .more_goods p{
line-height: 9.5em;
 }
}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {



}

@media only screen  and (min-width: 992px) and (max-width: 1199px) {

  .more_goods{
  height: 116px;
}
 .more_goods p{
line-height: 7.5em;
 }

}

@media only screen  and (min-width: 768px) and (max-width: 991px) {
  #partners_goods img{
  width: 43%;
  float: left;
}

.last_goods1{
  width: 46%;
  float: left;
}


.more_goods{
    width: 100%;
    height: 248px;
    padding-left: 0px;
    margin-left: -12px;
   /*  height: 31vw;*/
     max-height: 248px;
/*    height: 248px;*/
}
.more_goods p {
    
    line-height: 16.5em;
 }
 .pg_zoom:hover{
-webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1.02);
    transition: 0.2s linear;
    z-index: 1;
/*    box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
 }

}
@media only screen  and (min-width: 450px) and (max-width: 767px) {
  #partners_goods img{
  width: 43%;
  float: left;
  
}
 #partners_goods{
    padding-bottom: 15%;
  padding-top: 15%;
 }

.last_goods1{
  width: 43%;
  float: left;
}


.pg_zoom:hover{
-webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1.02);
    transition: 0.2s linear;
    z-index: 1;
/*    box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
 }

.more_goods{
    width: auto;
    padding-left: 0px;
    margin-left: -12px;
    height: 28vw;
}

.more_goods p{
    line-height: 15vw;
    display: block;
    width: 80%;
    margin: 0 auto;
    margin-top: 31px;
  }

/*  .pg_zoom:hover{
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    transition: 0.0s linear;
    z-index: 1;
  }*/
}

@media only screen  and (min-width: 300px) and (max-width: 449px) {
  #partners_goods img{
  width: 43%;
  float: left;
  
}
 #partners_goods{
    padding-bottom: 15%;
  padding-top: 15%;
 }

.last_goods1{
  width: 43%;
  float: left;
}
/*.last_goods1 img{
  width: 100% !important;
  float: none !important;
  padding: 0px !important;
  margin-left: -10px;
}*/

.more_goods{
    width: auto;
    padding-left: 0px;
    margin-left: -12px;
    height: 30vw;
}

.more_goods p{
    line-height: 4vw;
    display: block;
    width: 80%;
    margin: 0 auto;
    margin-top: 9vw;
  }
  .pg_zoom:hover{
-webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1.07);
    transition: 0.2s linear;
    z-index: 1;
/*    box-shadow: 0 0 10px rgba(0,0,0,0.5);*/
 }
}



/*_______END__________PAINER_goods__________________*


/*_________________paint 7__________________*/

#paint{
  background: url(../img/bg_img.jpg) no-repeat;
   display: block;
    overflow: hidden;
    padding: 6%;
    margin-top: -9%;
        padding-top: 7%;
    padding-bottom: 5%;
}

#paint h3{
margin: 0 auto;
text-align: center;
    line-height: 1.3;
}

.paint_left img{
 width: 100%;
    margin-top: -3%;
    float: left;

}

.paint_right img{
       width: 80%;
    margin-top: -110px;
    float: right;
}


@media only screen  and (min-width: 769px) and (max-width: 991px) {
  .paint_right{
   display: none;
  }

  .paint_left img {
    width: 75%;
    margin: 0 auto;

    float: left;
}

/*#paint{
    padding-top: 30%;
    padding-bottom: 30%;
}*/

#paint h3{
margin-bottom: 65px;
}
.paint_left img {
    width: 100%;
  margin-left: -20px;
      margin-bottom: 40px;
}

}
@media only screen  and (min-width: 300px) and (max-width: 768px) {
  .paint_right{
   display: none;
  }

  .paint_left img {
    width: 75%;
    margin: 0 auto;

    float: left;
}

#paint{
    padding-top: 15%;
    padding-bottom: 15%;
}

#paint h3{
margin-bottom: 65px;
}
.paint_left img {
  width: 100%;
  margin-left: -20px;
  margin-bottom: 40px;
}

}

/*_______END__________paint 7__________________*


/*_________________Game Main baner 8__________________*/
@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen and (max-width: 374px) {}
/*_______END__________Game Main baner 8__________________*


/*_________________Game Tezir 9__________________*/
@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen and (max-width: 374px) {}
/*_______END__________Game Tezir 9__________________*


/*_________________Game ZAPCODE 10__________________*/
@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen and (max-width: 374px) {}
/*_______END__________Game ZAPCODE 10__________________*


/*_________________Game Mamory 11__________________*/
@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen and (max-width: 374px) {}
/*_______END__________Game Mamory 11__________________*

/*_________________Game Painter 12__________________*/
@media only screen and (min-width: 1280px) {}
@media only screen  and (min-width: 1024px) and (max-width: 1279px) {}
@media only screen  and (min-width: 768px) and (max-width: 1023px) {}
@media only screen  and (min-width: 375px) and (max-width: 767px) {}
@media only screen and (max-width: 374px) {}
/*_______END__________Game Painter 12__________________*

/*---------footer-----*/
@media only screen and (max-width: 892px) {
.footer_inner{
  background-size: 29% 36%;
}
.newsletter {
  margin-left: 28px;
}
}

footer {
	/*    margin-top: 30px;*/
}

.footer_inner{
width: 100%;
/*height: 400px;*/
display: block;
/*background-color: #000;*/
/*    background: url(../img/bg_botton1.png) no-repeat 0% 100%, #ebebeb url(../img/bg_botton2.png) no-repeat 100% 100%;*/
   background: linear-gradient(to top, #e6e6e6, #ffffff);
/*    background: url(../img/bg_botton1.png) repeat-x 0% 88%;*/
    box-shadow: 0 0 10px rgba(0,0,0,0.2);

}

.footer_inner a {
	    color: #898989;
}

.footer_inner a:hover{
  color:#ff7d00;
    text-decoration: none; 
}

.footer-link-container{
	max-width: 1280px;
    padding-left: 30px;
    padding-right: 30px;
    margin: 0 auto;
    box-sizing: border-box;
    padding-top: 64px;
/*    padding-bottom: 115px;*/
}

@media only screen and (max-width: 1450px) {
.footer-link-container{
/*     padding-bottom: 86px;*/
     max-width: 910px;
  margin-left: 10%;
}
}
@media only screen  and (min-width: 992px) and (max-width: 1200px) {
.footer-link-container{
  margin-left: 3%;
}
.social-icons li {
    width: 17%;
}
.social-icons ul {
   margin-left: 2%;
}

.projects:first-child{
width: 250px
}

}
@media only screen  and (min-width: 540px) and (max-width: 991px) {
footer{
/*  margin-top: 30px;*/
}


.projects{
    width: 52%;
    float: left;
}

.footer-link-container{
     padding-bottom: 0px;
    /* max-width: 910px;*/
  margin-left: 0%;
}

footer .container p{
  font-size: 16px;
  text-align: left;
}

}

@media only screen and (max-width: 539px) {

footer {
/*      margin-top: 20px;*/
}
footer .container{
background-color: #ebebebb3;
}
.newsletter {
    margin-left: 0px;
    width: 285px;
/*  height: 185px !important;*/
   /* background-color: #ebebebe8;*/
} 

.footer-link-container {
/*    padding-bottom: 86px;*/
    max-width: 100%;
/*    margin-left: 0%;*/
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 38px;
    margin-bottom: 0px;
  
}
.social-icons li {
    width: 17%;
    text-align: left;
}
.social-icons ul {
   margin-left: 2%;
}
.footer_inner{
width: 100%;
/*height: 400px;*/
display: block;
/*background-color: #000;*/
   /* background: url(../img/bg_botton1.png) no-repeat 0% 100%, #ebebeb url(../img/bg_botton2.png) no-repeat 100% 100%;*/
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
    background-size: 189px 333px;
}

}


.projects{
	    min-height: 280px;
}


.hotline{
 min-height: 280px;
}

.newsletter{
 min-height: 280px;
}

.title{
    padding: 0.8em;
    line-height: 1;
    font-size: 1.6rem;
    font-weight: 600;
    color: #8f8f8f;
    text-transform: uppercase;
}

.links{
    display: block;
    padding: 0.8em;
    line-height: 1.5;
    color: #959595;
    font-size: 17px;

}

.content .links>li {
    margin: 0 0 8px;
}

.text {
	line-height: 1.3em;
	text-align: left;
}  

.phone{
	font-size: 1.5em !important;
    color: #6e6e6e;
    text-align: left;
}

.working-hours p {
    text-align: left;
}

.social-icons li{
float: left;
}

.social-icons img{
box-shadow: none!important;
}




/*---------------- Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}

.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

#refregerator-img:hover{
    transition:0.5s linear;
    transform:scale(1.1);
    z-index:1;
}
#refregerator-img{
    transition:0.5s linear;
}

#taskbook-img:hover{
transition:0.5s linear;
 transform:scale(1.1);
  z-index:1;
}
#taskbook-img{
 transition:0.5s linear;
}

#notebook-img:hover{
    transition:0.5s linear;
    transform:scale(1.1);
     z-index:1;
}
#notebook-img{
    transition:0.5s linear;
}

/*-----------------*/