@charset "utf-8";

/*-----------------------------------------------------------------------------------------------------------
메인
-----------------------------------------------------------------------------------------------------------*/
#mainWrap	{ width:100%; position:relative; background:url(/img/main/main_bg_01.jpg)no-repeat top; min-height:800px}
#mainWrap:after		{content:'';display:block;clear:both; height:0;  visibility:hidden}	
 
	.f1_con_wrap		{ width:100%; margin:0 auto; position:relative; min-height:253px; }

	.f2_con_wrap		{ position: relative;width:100%; clear:both; margin:0 auto;  height:667px;}
    .f2_con_wrap:after		{ position:absolute;content: ""; left:-50px;top:70px; width: 248px; height: 220px; background: url(/img/main/bg_ob.png)no-repeat;}
   
     .f3_con_wrap		{ width:100%; clear:both; margin:0 auto;  height:515px;background:#f8f5e9; padding-top: 90px; box-sizing: border-box;}

        .f3_con_box1 {width:48.5%;float: left; }
        .f3_con_box2 {width:48.5%;float: right; }

	.f4_con_wrap		{ width:100%; clear:both; margin:0 auto; height: 544px;background: #f9f9f9; padding: 90px 0; box-sizing: border-box; }



 
    .f5_con_wrap		{ width:100%; clear:both; margin:0 auto;  height:523px;}																		   
	/*.f6_con_wrap		{ width:100%; clear:both; margin:0; padding-top: 42px;   height:775px;background:url(/img/main/bg2.jpg) no-repeat top center; }*//*연혁*/
 
			
	.PC	{}	
	.mobile	{ display:none}

	
	/*h3.h3_mt:before {position:absolute;top:63px;left:50%; transform:translate(-50%); content:''; width: 12px ; height: 12px; background: #40a688;border-radius: 50%;  z-index:10;}*/
	h3.h3_mt	{ clear:both; margin-bottom:15px;  font-size:40px; font-weight: 400;  padding:91px 0px  0px; color:#000; text-align: center;    position:relative; font-family: 'Godo';}
	h4.h4_st	{ clear:both; margin-bottom:32px; font-size:18px; font-weight: 400;  padding:0px; color:#858585; text-align: center;  line-height:18px; position:relative}
	 
 
	/* 테블릿 가로 해상도 */
	@media all and (max-width:1399px) {
		.f1_con_wrap	{ width:100%; margin:0 auto; position:relative; min-height:0px; height:auto;    }
		.f2_con_wrap	{ width:100%; margin:0px auto 0; height:auto;}
		.f3_con_wrap	{ width:100%; margin:0 auto; height:auto; padding-top: 0;}
		.f4_con_wrap	{ width:100%; margin:0 auto; height:auto; padding: 0;}
		/*.f5_con_wrap	{ width:100%; margin:0 auto; height:auto;}*/
		 
	}

	/* 모바일 해상도 */
	@media all and (max-width:980px) {	
			
		.PC		{ display:none}	
		.mobile	{ display: block}
		
		.f1_con_wrap		{  padding-top: 0px;}
		  .f2_con_wrap:after{ background: none;}
        .f3_con_box1 {width:100%;float: left; margin-left:0;}
        .f3_con_box2 {width:100%;float: right; margin-right:0;}	
		.f5_con_wrap  { width:100%; margin:0 auto; height:auto;}
	}

	/* 모바일 해상도 */
	@media all and (max-width:800px) {	
		
/*
		.f3_con_wrap			{  background:none; }
			.f3_con_box1{ height:auto;  margin:20px 0 0 0; }
			.f3_con_box2{ height:auto; background-color: #f8f7f2;padding-bottom: 50px }
*/
		
        
		.f6_con_wrap			{ height:auto;padding-top: 0px; }/*연혁*/
		
/*
		.f5_con_wrap	{ height:auto;  background: #3a5a97 }
			.f6_con_box1			{ max-width:100%; width: 94%; padding: 3%;   height:auto; background:url(/img/main/bg3.jpg) no-repeat bottom left} 
			.f6_con_box2			{ max-width:100%;  width: 94% ;padding: 3%;    height:auto;  background: #3a5a97;} 	
*/
		
		
		h3.h3_mt:before {display:none}	
	h3.h3_mt	{ clear:both; margin-bottom:15px; font-size:24px; font-weight: 400;  padding:18px 0px  0px; color:#000; text-align: center;    position:relative; font-family: 'Godo';}
 
	}
	
	 
	#main_roll{  }
	#main_roll:after{display:block; content:""; clear:both;}
	#main_roll .visual{float:left; width:100%; height:auto; /*margin-top: -52px;*/}
	#main_roll .r_ban{float:right;}
	#main_roll .r_ban p{margin-bottom:10px;}
	#main_roll .r_ban p:last-child{margin-bottom:0;}
 
	
	@media (max-width: 767px){
		#main_roll .visual{float: inherit; width:100%;}
		#main_roll{width:100%;}
		#main_roll .r_ban{float: inherit; width:100%; margin-top:10px;margin-bottom:20px;}
		#main_roll .r_ban img{width:100%;}

	}

	

/*-----------------------------------------------------------------------------------------------------------
vod,팝업, 달력
-----------------------------------------------------------------------------------------------------------*/ 
 .con_box1{ width:440px; position: relative; float: left; height:350px; margin-right: 40px  }
 .con_box2{ width:440px; position: relative; float: left; height:350px;   }
 .con_box3{ width:440px; position: relative; float: right; height:350px;   }

h3.main_stitle{height: 40px;color: #000;font-size: 24px;font-weight:700;}
h3.main_stitle span.tt{color: #3e8e5a;font-size: 24px;font-weight: 700;}

/* 유튜브 */
.vod_more			{ top:0; right:0; padding:3px 0; position:absolute; width: 30px;   }

.vod_box p.tt{
    font-weight: 500;
    color: #000;
    letter-spacing: -.5px;
    font-size: 17px;
    
}
/* 팝업창 */	
	.popupzone_wrap	{ width:100%; float:right;  height:310px; /*overflow:hidden; */ position:relative;  background: #fff; /*padding: 12px 17px 17px 17px;box-shadow: 3px 3px 6px 2px rgba(0, 0, 0, 0.2);*/}
	 
		.main_slide > ul > li a {display:block; }
		.main_slide > ul li a img, .main_slide > ul li > img {height:100%; width:100%}
		.main_slide .con_ctrl {position:absolute; right:0px; top:-40px;z-index:10;  }
		.main_slide .con_ctrl > span {display:block; float:left; height:30px; padding:0 10px; background:#b1b1b1; color:#fff; font-size:14px; font-family:arial; line-height:30px; vertical-align:middle; font-weight:bold;border-radius:15px 0px 0px 15px;}
		.main_slide .con_ctrl > button,.main_slide .con_ctrl > a{display:block; float:left; width:30px; height:30px; margin-left:1px; background:rgba(0, 0, 0, 0.6); background:rgba(0, 0, 0, 0.6) url(/img/common/com_img.png) no-repeat; color:#fff; text-indent:-9999px; line-height:30px; vertical-align:middle;border-radius:0px;}
		.main_slide .con_ctrl > button.pop_prev {background-position:-9px -293px;}
		.main_slide .con_ctrl > button.pop_stop {background-position:-39px -293px;}
		.main_slide .con_ctrl > button.pop_play {background-position:-99px -293px;}
		.main_slide .con_ctrl > button.pop_next {background-position:-72px -293px;border-radius:0 15px 15px 0;}

 	/* 모바일 해상도 */
	@media all and (max-width:1399px) {	
	.con_box1{ width:32%;margin-top: 20px;  height:auto; margin-right: 2%  }
 	.con_box2{ width:32%;margin-top: 20px; height:auto;  }
 	.con_box3{ width:32%;margin-top: 20px; height:auto;   }

	}

  	/* 모바일 해상도 */
	@media all and (max-width:980px) {	
		 .con_box1{ width:100%;  float: left;margin-right: 0%  }
 	.con_box2{  width:100%; float: left; }
 	.con_box3{  width:100%;  float: left;  }

		
		.popupzone_wrap	{ width:100%;  height:auto; padding:  0;}	
	}

	/*행사안내*/
	.f3_con_box_day		{  background: #46ab6e; width:100%; height: 310px;  position:relative;   }
	.f3_con_box_day p	{padding-top: 10px; text-align: center;position:relative; color: #fff; font-size: 30px;  font-weight: 500;  }
	.f3_con_box_day p span	{ color: #fff; font-size: 36px;   font-weight: 700 }
	.f3_con_box_day p img	{margin: 27px 5% 0; text-align: center;position:relative;    }
	/*h3.tt{color: #fff; font-size: 21px; padding: 25px 15px 0 15px;font-weight: 400; }*/

	.tb_day		{ width:90%; border-collapse:collapse;	border-spacing:0; border:2px solid #46ab6e; margin:5px auto;  text-align: center;  }
	.tb_day th{   padding:3px auto; line-height:180%; background: #68bb8a; color: #fff;  border:2px solid #46ab6e;font-size: 12px;  font-weight: 300}
	 
	.tb_day td		{   padding:5px 7px; line-height:160%;   color: #fff;  text-align: center;  border:2px solid #46ab6e; font-weight:300; font-size: 14px; min-width:20px }
 
 
	.tb_day th.sun,.tb_day td.sun					{color: #f6b4b8 }
	.tb_day th.sat,.tb_day td.sat					{ color: #78d9ee; }
	.tb_day td a,.tb_day td a:hover,.tb_day td a:active				{  padding:3px 7px;  font-weight:300; font-size: 14px; color: #fff;    background: url(/img/main/day_bg.png)no-repeat center 50%;width:20px!important }
	.day_more			{ top:0; right:0; padding:3px 0; position:absolute; width: 30px;   }
@media all and (max-width:980px) {	
	.f3_con_box_day		{  
		height: auto;     }
}
/*-----------------------------------------------------------------------------------------------------------
메인_사업안내
-----------------------------------------------------------------------------------------------------------*/ 
	ul.main_bn li			{ float:left; width:16.6%; }
	ul.main_bn li div		{ position:absolute; width:178px;height:178px; border-radius:50%;background: url(/img/main/m_icon.png) no-repeat #fff;  margin:0px auto 0;transition: all 0.6s;border: 3px solid #46ab6e;box-shadow: 3px 3px 0px 0px rgba(0, 0, 0, 0.1); }
	ul.main_bn li div.type1	{ background-position: 0px 40px;  }
	ul.main_bn li div.type2	{background-position: -180px 40px;  }
	ul.main_bn li div.type3	{background-position: -360px 40px;   }
	ul.main_bn li div.type4	{background-position:  -540px 40px;     }
	ul.main_bn li div.type5	{ background-position: -720px 40px;  }
	ul.main_bn li div.type6	{ background-position: -900px 40px;   }
 
 	
	ul.main_bn li:hover div {margin:-10px auto 0; border: 3px solid #278449; }

	ul.main_bn li p.tt			{ clear:both; padding-top:210px;width:178px; text-align:center; font-size:21px; font-weight:700; color:#000; letter-spacing:-1px;font-family: 'LotteMartDream';}
	ul.main_bn li:hover p.tt	{   color:#f66d4b}
 
	ul.main_bn li div p.main_bn_box{border: 1px dashed #8fcbca;width:156px;height:156px; border-radius:50%;margin: 10px}
	ul.main_bn li div:hover span.icon	{top:0; }
  
	/* 테블릿 세로 해상도 */
	@media all and (max-width:980px) {
 /* 메인아이콘 */	
	ul.main_bn li			{ float:left; width:50%}
	ul.main_bn li div		{ position:relative; width:128px; height:128px; margin:10px auto;background-size:780px; }
	ul.main_bn li div.type1	{ background-position: 0px 30px;  }
	ul.main_bn li div.type2	{background-position: -135px 30px;  }
	ul.main_bn li div.type3	{background-position: -265px 30px;   }
	ul.main_bn li div.type4	{background-position:  -390px 30px;     }
	ul.main_bn li div.type5	{ background-position: -520px 30px;  }
	ul.main_bn li div.type6	{ background-position: -650px 30px;   }
		
	ul.main_bn li div p.main_bn_box{ width:106px;height:106px; }
 
	ul.main_bn li p.tt	{width: 100%;  padding-top:15px;padding-bottom:15px;   font-size:16px; }
 
 
		
	}

 /*-----------------------------------------------------------------------------------------------------------
메인_공지사항
-----------------------------------------------------------------------------------------------------------*/ 
	
 /*-----------------------------------------------------------------------------------------------------------
메인_뉴스
-----------------------------------------------------------------------------------------------------------*/
    .notice1 {  position: relative;display: inline-block; max-width:100%;width:97%; background: #fff; border: 1px solid #ddd;padding: 1.5%}
	.notice2 {  position: relative;display: inline-block; max-width:100%;width:97%; background: #fff; border: 1px solid #ddd;padding: 1.5%}
 	 


/* 공지사항 */	
	.board_bx		{ height:313px; position:relative;width:100%;    }
	h3.b_tt		{ position:relative;  color:#000;height: 50px; padding-left: 15px;  padding-top: 12px; font-size:24px; font-weight: 600; }
    h3.b_tt span.tt1	{ color: #3e8e5a; font-size: 24px; font-weight: 600; }
    h3.b_tt span.tt2	{ color: #1975c6; font-size: 24px; font-weight: 600; }
	h3.b_tt span.more		{ top: 12px; right:15px; position:absolute; width:27px; height:26px;     }

	ul.board_title	{  position:relative;  width: 94%; margin-left: 3%;  height:85px;  }
	ul.board_title li	{        position:relative}
	ul.board_title li.day	{float:left;  width:50px; height:50px;   background: #46ab6e; border-radius: 7px; color: #e2fcec; text-align: center;font-size: 12px; line-height: 21px;  margin-right: 20px; padding:10px 10px; font-weight:400;position:relative}
	ul.board_title li.day span	{  color: #fff;    font-size: 32px;   font-weight:700 }
	ul.board_title li.day2	{float:left;  width:50px; height:50px;   background: #1975c6; border-radius: 7px; color: #d5ebff; text-align: center;font-size: 12px; line-height: 21px;  margin-right: 20px; padding:10px 10px; font-weight:400;position:relative}
	ul.board_title li.day2 span	{  color: #fff;    font-size: 32px;   font-weight:700 }
	ul.board_title li p.tt	{ /*padding:5px 0 0 0;*/ color:#000; font-size:20px; line-height: 30px; font-weight:500;text-overflow:ellipsis;    }
	ul.board_title li p.txt	{  color:#888888; text-overflow:ellipsis; /*overflow:hidden;*/  padding:5px 0 0 0; font-size:16px; line-height: 21px; word-break: break-all}

	ul.board	{position:relative;  width: 94%; margin-left: 3%;  border-top:1px dashed #ededed;   padding-top:15px }
	ul.board li	{  padding-bottom:10px; height:24px; background:url(/img/main/i.png) no-repeat left 12px ; padding-left: 15px;     position:relative}
	ul.board li a	{  color:#515151; text-overflow:ellipsis; overflow:hidden; font-size:16px; font-weight:400;width: 100%;display: inline-block;white-space: nowrap;}
	ul.board li span.board_data	{ float:right; display:block; position:absolute; top:0; right:0px; font-size:13px; color:#a2a2a2}

	/* 테블릿 세로 해상도 */
	@media all and (max-width:1259px) {
/* 공지사항 */	
	.board_bx		{  width:100%;    }


}
	
	/* 테블릿 세로 해상도 */
	@media all and (max-width:980px) {
			
    .notice1 {  width:92%; border: 0px solid #dfe7ec;border-top: 0px solid #65add5; margin: 0 2%; }
	.notice2 { width:92%;  border: 0px solid #e7ebd5;border-top: 0px solid #afcf15; margin: 0 2%; }
 	 
/*모바일 공지사항*/
.board_box4		{   position:relative; width:100%;  box-sizing:border-box;   margin:0 auto ;/* margin-bottom: 20px;  */  }
h3.main_nt_st		{ color:#000; font-size:24px; font-weight: 400; font-family: 'Godo';position:relative;   margin-top: 20px;margin-bottom: 20px; text-align: center;}
.nt_box		{  min-height:25px; /*max-width:80%; */ margin:10px auto ;  background:#f4f4f4 ; text-align:left; padding:10px 20px ; color: #000; font-size: 16px; border-radius: 20px; line-height: 24px;font-weight: 400;}
.nt_box p		{  min-height:20px;   text-align:left;  color: #555; font-size: 16px; line-height: 24px;padding-top: 10px; }

 
		
	}





/*
	.board_wrap		{  position:relative; width:100%;  height:235px;  float:left;   }
	.board_tt		{  position:relative; color:#000;   font-size:19px; font-weight: 500;}
    h3.b_tt		{ position:relative;    color:#000;   font-size:30px; font-weight: 700; padding-bottom: 35px; line-height: 30px; }
    h3.b_tt span { color:#278449;   font-size:30px;font-weight: 700; }
	.board_tt p.b_st		{  position:relative;  font-size:19px;   letter-spacing: -1px;font-weight: 500; }
	.board_tt p.b_btn		{  position:absolute; top: 0; right: 0;width:110px; height: 40px; border-radius: 20px;line-height: 40px; color:#fff; text-align: center;font-size:16px; font-weight: 500; box-sizing:border-box; transition: all 0.6s;background: #46ab6e}
	.board_tt p.b_btn:after		{ position:absolute;content: ""; left:80%;top:35%; width: 47px; height: 11px;background:url(/img/main/more.png) no-repeat; transition: all 0.6s;opacity: 0.8 }
	.board_tt:hover p.b_btn		{   width:150px;padding-right: 60px  }
	.board_tt:hover p.b_btn:after{  left:55%;background:url(/img/main/more_on.png) no-repeat;  }

	.board_box		{display: inline-block;   position:relative; width:47.2%; height:231px;box-sizing:border-box; float:left; border: 2px solid #f4f4f4;  margin-left:17px;  background: #f4f4f4;border-radius: 10px;transition: all 0.6s;}
 
	.board_box.on{ border: 2px solid #666666; background: #fff}
	.board_box:hover	{ border: 2px solid #666666; background: #fff}

	ul.board_box li{   padding:28px 24px ;height:199px;    }
	ul.board_box li p.tt	{font-size:21px; line-height: 30px; font-weight:500;text-overflow:ellipsis; overflow:hidden;   }
	ul.board_box li p.st	{   padding-top:15px; color:#898888; text-overflow:ellipsis; overflow:hidden;   font-size:16px; font-weight:400;line-height: 21px;word-break:break-all}
	ul.board_box li p.day	{   padding-top:15px; color:#898888; text-overflow:ellipsis; overflow:hidden;   font-size:14px; font-weight:400;line-height: 21px;text-align: right}
 
 
	.tab_board_more	{ top:0px; left:207px; position:absolute; width:27px; height:26px;  background:url(/img/main/more.jpg) no-repeat; font-size:0}
*/
  
  
	/* 테블릿 세로 해상도 */
/*
	@media all and (max-width:1399px) {
        .board_wrap		{  height:auto;     }
		board_tt		{height:auto;}
		.board_box		{ }
		.board_box		{  margin-left:0.5%;  }
		ul.board_box li{    height:auto;    }
*/

}
	/* 테블릿 세로 해상도 */
/*
	@media all and (max-width:980px) {
 
	.board_wrap		{ width:96%;margin: 0 2%;  height:auto;     }
	.board_tt		{   width:100%;    height:50px; }
    h3.b_tt,h3.b_tt span	{ width:100%;  margin-top: 10px;  font-size:24px;  text-align: center; padding-bottom: 0; line-height: 50px; }
    h3.b_tt:after		{display: none}
	.board_tt p.b_st,
	.board_tt p.b_btn		{display: none}

	.board_box		{ width:100%; height:auto;margin-top: 5px; margin-left:0px; }
	.board_box:hover		{ width:100%; height:auto; }	
	.board_box.on		{ width:100%; height:auto;  }	
	
	ul.board_box li{   padding:28px 24px ; height:auto;  }
	ul.board_box li p.tt	{    color:#333; font-size:16px; line-height: 30px; font-weight:500;text-overflow:ellipsis; overflow:hidden;   }
	ul.board_box li p.st	{   padding-top:15px; color:#666666; text-overflow:ellipsis; overflow:hidden;   font-size:14px; font-weight:300;line-height: 18px; }

 
	.tab_board_more	{ display: none}
*/
 
	}

/*-----------------------------------------------------------------------------------------------------------
사업소식_포토갤러리
-----------------------------------------------------------------------------------------------------------*/ 
	.photo_wrap { position:relative; width:100%; height:370px;float: left;  }

	ul.photo_news { position:relative;float: left; width:318px; height:368px;margin-right: 38px;  border: 1px solid #ddd;transition: all 0.6s;  }
	ul.photo_news:last-child {  margin-right: 0px;  }
	ul.photo_news img { width: 100;height: 262px; }
	ul.photo_news li{height: 76px;padding: 15px; background: #fff}
	ul.photo_news p.tt{color: #000;font-size: 18px;font-weight: 500; line-height: 24px;text-align: center;word-break: keep-all}
	ul.photo_news p.day{color: #9b9b9b;font-size: 14px;font-weight: 400;margin-top: 7px; text-align: center}

	ul.photo_news:hover {    border: 1px solid #54b257;box-shadow: 2px 2px 4px 0px rgba(0, 0, 0, 0.2); }

	.photo_new		{top:0px; right:0px; font-size:21px;   position:absolute; width: 40px;height: 40px; line-height:38px;   text-align: center;background:#d83b39;color: #fff;font-weight: 700;transition: all 0.6s;border-radius: 0 5px 0 0 }
 
/* 테블릿 세로 해상도 */
	@media all and (max-width:1399px) {
		ul.photo_news {  width:22.5%; height:auto;margin-right: 2%;   }
		ul.photo_news img { width: 100;height: auto; }
		}
	@media all and (max-width:980px) {
		ul.photo_news {  width:48.5%; height:auto;margin-right: 2%;   }
		ul.photo_news:nth-child(3),ul.photo_news:nth-child(4){display: none}
		ul.photo_news:nth-child(2){  margin-right: 0px;  }
		 
		}
	@media all and (max-width:480px) {
		ul.photo_news {  width:90%; height:auto;margin:0 5%;   }
		ul.photo_news:nth-child(3),ul.photo_news:nth-child(4){display: none}
		ul.photo_news:nth-child(2){display: none}
		 ul.photo_news li{height: auto; }
		}
	
 /*-----------------------------------------------------------------------------------------------------------
사업소식_연혁
-----------------------------------------------------------------------------------------------------------*/ 

#mHistory {padding: 0px 0 0; }
#mHistory h2 {color: #32bfbe;}
#mHistory .cont {padding: 0 0 80px 0; text-align: center;}
#mHistory .cont h3 {padding: 20px 0 5px 0; color: #32bfbe; font-size:40px; font-weight: 500;}
#mHistory .cont p {padding: 0; line-height: 2; color: #555; font-size:20px;}
#mHistory .flipster {overflow-y: hidden;}
#mHistory .flipster__button {top: 30%; text-shadow: 0 0 3px #FF0000;}
#mHistory .flipster__nav {margin-top: 5px;}
#mHistory .flipster__nav .flipster__nav__item {position: relative; margin: 90px 0 0 0; padding: 0 0.25em; border-top: 1px solid #c3cbd2;}
#mHistory .flipster__nav .flipster__nav__item a.flipster__nav__link {overflow: visible; font-size: 20px; font-weight:500;}
#mHistory .flipster__nav .flipster__nav__item a .axi{position: absolute; left: 0; top: -5px; width:100%; color: #c374ff; text-align: center; transition: all .2s ease-in-out;}
#mHistory .flipster__nav .flipster__nav__item a .axi-location-on {font-size: 45px; opacity:0;}
#mHistory .flipster__nav .flipster__nav__item a .axi-circle {font-size: 11px;color: #57bb92; }
#mHistory .flipster__nav .flipster__nav__item--current > .flipster__nav__link,
#mHistory .flipster__nav .flipster__nav__link:hover,
#mHistory .flipster__nav .flipster__nav__link:focus {color: #333; font-size: 20px;}
#mHistory .flipster__nav .flipster__nav__item--current > .flipster__nav__link .axi-location-on,
#mHistory .flipster__nav .flipster__nav__link:hover .axi-location-on,
#mHistory .flipster__nav .flipster__nav__link:focus .axi-location-on {top: -65px; opacity:1;}
@media (max-width: 767px) {
	#mHistory {/*width: 96%;margin: 0 2%; */border-bottom: 0px solid #f7f7f7;}
	#mHistory h2, 
	#mHistory .cont {margin: 0 21px;}
	#mHistory .container-fluid {padding: 0;}
	#mHistory .flipster {}
	#mHistory .cont {padding-bottom: 40px;}
	#mHistory .cont h3 {line-height: 1.5;}
	#mHistory .cont p {padding: 0 8px; font-size: 18px;}
	#mHistory .flipster__button--prev {left: 0;}
	#mHistory .flipster__button--next {right: 0}
	#mHistory .flipster__nav .flipster__nav__item {margin: 45px 0 0 0;}
	#mHistory .flipster__nav .flipster__nav__item a.flipster__nav__link {font-size: 16px;}
	#mHistory .flipster__nav .flipster__nav__item a .axi-location-on {font-size: 43px;}
	#mHistory .flipster__nav .flipster__nav__item--current > .flipster__nav__link .axi-location-on,
	#mHistory .flipster__nav .flipster__nav__link:hover .axi-location-on,
	#mHistory .flipster__nav .flipster__nav__link:focus .axi-location-on {top: -52px;}
}
@media (min-width: 768px) and (max-width: 1199px) {
	#mHistory .flipster__nav .flipster__nav__item a.flipster__nav__link {padding: 0 68px; font-size: 25px;}
}	