@charset "utf-8";
/* CSS Document */

	/*slajder*/
		.superslider .slider_frame{padding:0px 0px;  position:relative;}
		
		.superslider .slider_display{z-index:100; width:40%; position:absolute; right:0%; bottom:0%; height:100%;  border:0px #FF0 solid; text-align:right; background-color:rgba(0,0,0,.4); border-radius:0px; padding:20px; padding-right:70px; 
			display: flex;
    		justify-content: center;
    		align-items: center; 
		}
		.superslider .display_texts{ max-height:400px; border:0px #F00 solid;  }
		.superslider .slider_title{color:#fafafa; text-transform:uppercase; text-align:right; font-size:42px; line-height:42px; font-weight:300; letter-spacing:2px; padding-bottom:10px; }
		.superslider .slider_description{color:#fafafa; text-align:right; text-transform:uppercase; font-size:14px; font-weight:normal; letter-spacing:1px; padding-bottom:10px; }
		.superslider .slider_description span{ background-color:rgba(0,0,0,.0); padding:3px; }
		
		.superslider .btn_fld{ padding:10px 0px;}
		.superslider .btn_slider{ padding:10px 0px; border-radius:5px; padding:15px 20px; background-color:#59002D; transition:all 0.5s; }
		.superslider .btn_slider:hover{ background-color:#be8648; }
		
		
		
		.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
			bottom:20px;
			right:0px;
			width:40%;
			left:auto;
		}
		
	html, body {
            position: relative;
            height: 100%;
			
        }
        
        .superslider .slider_container {
            width: 100%;
			height:100%;
			z-index:10;
			
			
        }
        .superslider .slider_slide {
            text-align: center;
            font-size: 18px;
            background: #fff;

    
            /* Center slide text vertically */
            display: -webkit-box;
            display: -ms-flexbox;
            display: -webkit-flex;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            -webkit-justify-content: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            -webkit-align-items: center;
            align-items: center;
        }
        
        .superslider .boxsize{box-sizing:border-box; }
		

		
		.superslider .swiper-pagination-bullet{opacity:1; background-color:transparent; border:4px #fafafa solid; width:16px; height:16px; border-radius:0; border:3}
		.superslider .swiper-pagination-bullet-active{ background-color:#008da1; }
	


		@media only screen and (max-width:980px){
			
			
		}
		
		
		@media only screen and (max-width:750px){
			
			.superslider .slider_display{z-index:100; left:0%; width:100%; max-height:90%; display:block; height:auto; padding-bottom:50px; }
			.superslider .display_texts{ max-height:350px; text-align:center;  }
			.superslider .slider_title{color:#fafafa; text-transform:uppercase; font-size:26px; font-weight:bold;}
			.superslider .slider_description{color:#fafafa; text-transform:none; font-size:16px; font-weight:normal; position:relative; top:0px; }
			
			.superslider .swiper-button-next{display:none}
			.superslider .swiper-button-prev{display:none}
			
			.superslider .slider_frame{padding:0px 0px;}
			
			.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
				bottom:10px;
				right:auto;
				width:100%;
				left:0px;
			}
			
			
			
			
		}
		
		@media only screen and (max-width:490px){
			
		}

