.part.slider {
	position: relative;
	padding: 0px;
	float: none;
	margin: 0 auto;
	max-width: calc(100% / 3 * 2) !important;
	width: 100% !important;
	height: auto;
}

@media all and (max-width:1420px){
	.part.slider{
		width: calc(100% - 60px) !important;
		margin-left: 30px;
	}
}

@media all and (max-width:680px){
	.part.slider {
	    height: 200px !important;
	    width: 100% !important;
	    margin-left: 10px;
	    max-width: 100% !important;
	}
}

.fd-widget__slider {
  position: relative;

  width: 100%;
}


.slider .iosslider {
	position: relative;
	overflow: hidden;
	
	top: 0;
	left: 0;
	
	max-width: 100% !important;
	width: 100% !important;
	height: 526px;
}

@media all and (max-width:680px){
	.slider .iosslider {
	    height: 200px !important;
	}
}

.slider .iosslider > .slider {
	width: 100%;
	height: 526px;
}

.slider .iosslider > .slider > .slide {
	float: left;
	
	width: 100%;
	height: 526px;
}

@media all and (max-width:680px){
	.slider .iosslider > .slider > .slide {
	    height: 200px !important;
	}
}


.slider .iosslider > .slider > .slide  {
	background-size: cover;
	background-position: center center;
}




/*
  slider rose
*/

  .bulletnavigation{
    position: relative;
  }
    
   @media all and (max-width:680px){
     .bulletnavigation{
       display: none;
     }
   } 
    
    .fd-navigation__bullets-container {
      position: relative;
      top: 0;
      left: 0;
      overflow: hidden;

      height: 176px;
      width: calc(100% - 120px);

      margin: 0 auto;
    }
  
      .fd-navigation__bullets-slidebar {
        width: 100%;
        height: 100%;
      }

        .fd-navigation__bullets-slidebar .fd-navigation__bullets-bullet {
          float: left;

          width: 182px;
          height: 150px;
          margin: 24px 12px 0px 12px;

          -webkit-box-shadow: 0 0 0 1px #BFBEBE;
          box-shadow: 0 0 0 1px #BFBEBE;

          background-size: cover;
          background-position: center center;
          -webkit-transition: -webkit-box-shadow 100ms ease-in-out;
          -moz-transition: box-shadow 100ms ease-in-out;
          -ms-transition: box-shadow 100ms ease-in-out;
          -o-transition: box-shadow 100ms ease-in-out;
          transition: box-shadow 100ms ease-in-out;
        }

        .fd-navigation__bullets-slidebar .fd-navigation__bullets-bullet.is-active {
          -webkit-box-shadow: 0 0 0 1px #000;
          box-shadow: 0 0 0 1px #000;
          -webkit-transition: -webkit-box-shadow 100ms ease-in-out;
          -moz-transition: box-shadow 100ms ease-in-out;
          -ms-transition: box-shadow 100ms ease-in-out;
          -o-transition: box-shadow 100ms ease-in-out;
          transition: box-shadow 100ms ease-in-out;
        }
      
      .bulletnavigation .fd-navigation__bullets-left{
        position: absolute;
        top: 24px;
        left: 0;

        display: block;
        height: 150px;
        width: 45px;

        background-image: url('../../../../../public/img/icon_arrowbig_left.png'), url('../../../../../public/img/bg_timer.jpg');
        background-position: center center, right bottom;
        background-size: auto, cover;
        background-repeat: no-repeat, no-repeat;
      }
      
      .bulletnavigation .fd-navigation__bullets-right{
        position: absolute;
        top: 24px;
        right: 0;

        display: block;
        height: 150px;
        width: 45px;

        background-image: url('../../../../../public/img/icon_arrowbig_right.png'), url('../../../../../public/img/bg_timer.jpg');
        background-position: center center, right bottom;
        background-size: auto, cover;
        background-repeat: no-repeat, no-repeat;
      }