@media only screen and (max-width: 3000px) {
.promoboxes_cont{width:100%; border-bottom:5px solid #00466e;border-top:0px solid #FFFFFF; display:inline-block;position:relative; text-align:center; height:500px;}
#kep_box_0{ position:absolute; margin:0px; padding:0;width:100%;  z-index:0;height:500px;}
#kep_box_1{ position:absolute; margin:0px; padding:0;width:100%;  z-index:1;height:500px;}
.kep_allboxes{width:100%;  text-align:center; display:inline-block; background-color:#FFFFFF;}


.gal_next_arrow img{margin:0px 0px 0px 0px; width:76px; max-width:76px; height:auto; cursor:pointer; border:0px;}
#gal_next_arrow_img{-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;-o-transition: all 0.15s ease;transition: all 0.15s ease;}
#gal_next_arrow_img:hover{ margin-left:-100%;}

.gal_prev_arrow img{margin:0px 0px 0px 0px; width:76px; max-width:76px; height:auto; cursor:pointer; border:0px;}
#gal_prev_arrow_img{-webkit-transition: all 0.15s ease;-moz-transition: all 0.15s ease;-o-transition: all 0.15s ease;transition: all 0.15s ease;}
#gal_prev_arrow_img:hover{ margin-left:-100%;}
.gal_button_all_cont{position:absolute; z-index:10; right:0.5%; top:2%; display:inline-block;}
.gal_button_count{
	font-family: 'Open Sans', serif;
    font-size: 14px;
	color:#FFFFFF;
	background: rgba(38,38,38, 0.85);
	text-decoration:none;
    -moz-border-radius:100%;
    -webkit-border-radius:100%;
	border-radius:100%;	
	text-align:center;
	padding:6px 10px 6px 10px;
	border:1px solid #262626;
	cursor:pointer;
	font-weight:700;
	text-transform:uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.gal_button_count:hover{
	color:#262626;
	background-color:#FFFFFF;
	border:1px solid #262626;
}

.gal_button_count_up{
	font-family: 'Open Sans', serif;
    font-size: 14px;
	color:#262626;
	background: rgba(255, 255, 255, 0.85);
	text-decoration:none;
    -moz-border-radius:100%;
    -webkit-border-radius:100%;
	border-radius:100%;	
	text-align:center;
	padding:5px 10px 5px 10px;
	border:1px solid #262626;
	cursor:pointer;
	font-weight:700;
	text-transform:uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.gal_button_count_up:hover{
	color:#FFFFFF;
	background-color:#262626;
	border:1px solid #262626;
}
.gal_buttons_items{margin-top:5px;}

.gal_text_block_sub{width:100%; max-width:1200px; margin:0px auto; text-align:left; }
/*.gal_text_block_text_cont{width:80%; display:inline-block; left:0; background: -webkit-linear-gradient(left, rgba(38,38,38, 0.95) , rgba(0, 0, 0, 0.0));background: -o-linear-gradient(right, rgba(38,38,38, 0.95) , rgba(0, 0, 0, 0.0));background: -moz-linear-gradient(right, rgba(38,38,38, 0.95) , rgba(0, 0, 0, 0.0)); background: linear-gradient(to right, rgba(38,38,38, 0.95) , rgba(0, 0, 0, 0.0));}*/
.gal_text_block_text_cont{width:100%; display:inline-block; left:0; background:transparent ;}
.gal_text_block_text_cont_ins{width:100%; padding:10px 0px 14px 10px;font-family: 'Open Sans', serif; font-size:52px; line-height:50px; letter-spacing:0.5px; color:#FFFFFF; text-transform:normal; font-weight:700;text-shadow: 0px 0px 6px rgba(0,0,0,0.89); text-align:center;}
.gal_text_block_text_cont_ins span{font-size:32px; line-height:34px; color:#FFFFFF; text-transform:none; font-weight:500;letter-spacing:0px; }
.gal_text_block_text_cont_ins_mdl{ width:100%; display:inline-block; margin:20px 0px 20px 0px;}
.text_button{
	margin-top:14px;
	font-family: 'Open Sans', serif;
    font-size: 14px;
	color:#FFF;
	background: rgba(0, 0, 0, 0.85);
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	padding:16px 40px 16px 40px;
	border:1px solid #535354;
	cursor:pointer;
	font-weight:700;
	letter-spacing:2px;
	text-transform: uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.text_button:hover{
	color:#535354;
	background: rgba(255, 255, 255, 0.85);
	border:1px solid #535354;
}
.onl_rendel_box{position: absolute;width:10%; left:10px; top:10px; border:0px solid #F00; z-index:12;}
.onl_rendel_box img{ width:100%; max-width:100%; height:auto; border:0px; padding:0px 0px 0px 0px;}
.bogar_logo{ position:absolute; z-index:1; background-color: transparent; border-bottom:0px solid #393939;border-left:0px solid #393939;border-right:0px solid #393939;right:40px;top:2px; width:12%; z-index:100; text-align:center;}
.bogar_logo_left{
	left:0px; !important; 
}
.bogar_logo img{ width:90%; max-width:90%; height:auto; border:0px; padding:0px 0px 10px 0px;}
.gal_next_arrow{position:absolute; width:38px; overflow:hidden; border-top:0px solid #a01c20;border-right:0px solid #a01c20; border-bottom:0px solid #a01c20;margin:0px 0px 0px 0px; z-index:20; cursor:pointer; right:0.5%; bottom:140px;}
.gal_prev_arrow{position:absolute;width:38px; margin-left:0px; overflow:hidden; border-top:0px solid #a01c20;border-right:0px solid #a01c20; border-bottom:0px solid #a01c20;margin:0px 0px 0px 0px; z-index:21; cursor:pointer;right:3%;bottom:140px;}  
}
@media only screen and (max-width: 1280px) { 

}
@media only screen and (max-width: 1024px) { 
.gal_text_block_text_cont_ins{font-size:32px; line-height:27px; letter-spacing:0px; color:#FFFFFF;}
.gal_text_block_text_cont_ins span{font-size:22px; line-height:24px;}
}


@media only screen and (max-width: 768px){
.promoboxes_cont{width:100%; border-bottom:5px solid #00466e;border-top:0px solid #FFFFFF; display:inline-block;position:relative; text-align:center; height:300px;}
#kep_box_0{ position:absolute; margin:0px; padding:0;width:100%;  z-index:0;height:300px;}
#kep_box_1{ position:absolute; margin:0px; padding:0;width:100%;  z-index:1;height:300px;}
.gal_next_arrow{position:absolute; width:38px; overflow:hidden; border-top:0px solid #a01c20;border-right:0px solid #a01c20; border-bottom:0px solid #a01c20;margin:0px 0px 0px 0px; z-index:20; cursor:pointer; right:0.5%; bottom:3%;}
.gal_prev_arrow{position:absolute;width:38px; margin-left:0px; overflow:hidden; border-top:0px solid #a01c20;border-right:0px solid #a01c20; border-bottom:0px solid #a01c20;margin:0px 0px 0px 0px; z-index:21; cursor:pointer;right:10%;bottom:3%;} 
.text_button{
	margin-top:14px;
	font-family: 'Open Sans', serif;
    font-size: 12px;
	color:#FFF;
	background: rgba(0, 0, 0, 0.85);
	text-decoration:none;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
	border-radius:0px 0px 0px 0px;	
	text-align:center;
	padding:8px 20px 8px 20px;
	border:1px solid #535354;
	cursor:pointer;
	font-weight:700;
	letter-spacing:1px;
	text-transform: uppercase;
	-webkit-transition: 0.2s ease-in-out all;-moz-transition: 0.2s ease-in-out all;-o-transition: 0.2s ease-in-out all;transition: 0.2s ease-in-out all;
}
.text_button:hover{
	color:#535354;
	background: rgba(255, 255, 255, 0.85);
	border:1px solid #535354;
} 
.gal_text_block_text_cont_ins{width:100%; padding:0px 0px 0px 5px;font-family: 'Open Sans', serif; font-size:26px; line-height:20px; letter-spacing:0.5px; color:#FFFFFF; text-transform:normal; font-weight:700;text-shadow: 0px 0px 6px rgba(0,0,0,0.89); text-align:center;}
.gal_text_block_text_cont_ins span{font-size:17px; line-height:18px; color:#FFFFFF; text-transform:none; font-weight:500;letter-spacing:0px; }
.gal_text_block_text_cont_ins_mdl{ width:100%; display:inline-block; margin:10px 0px 10px 0px;}
}

@media only screen and (max-width: 479px){

}