@media screen and (min-width: 481px) and (max-width: 768px)
{

.header1div_dis
{
overflow:hidden;
display:none;
}

.header11div_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#8dc63f;
}

.header11div_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
}

.header11div_ic i
{
font-size:90%;
}

.header11div_ic a
{
color:#fff;
text-decoration:none;
font-size:95%;
font-weight:700;
}

.header11div_ic a:hover
{
color:#ddd;
text-decoration:underline;
}

.header11div_ic_left
{
float:left;
position:relative;
width:50%;
height:auto;
color:#fff;
padding:2% 0;
}

.header11div_ic_right
{
float:left;
position:relative;
width:50%;
height:auto;
color:#fff;
padding:2% 0;
text-align:right;
}

.header2div_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#fff;
z-index:99;
-webkit-box-shadow: 0px 5px 10px 0px rgba(204,204,204,1);
-moz-box-shadow: 0px 5px 10px 0px rgba(204,204,204,1);
box-shadow: 0px 5px 10px 0px rgba(204,204,204,1);
}

.header2div_ic
{
float:none;
position:relative;
width:100%;
height:auto;
}

.header2div_ic_left
{
float:left;
position:relative;
width:96%;
height:auto;
padding:1% 0;
text-align:center;
margin-left:2%;
margin-top:1%;
}

.header2div_ic_left img
{
width:100%;
height:auto;
max-width:290px;
max-height:100px;
}

.header2div_ic_right
{
float:left;
position:relative;
width:100%;
height:auto;
margin-top:1%;
padding:1% 0;
background-color:#8dc63f;
}

.sliderdiv
{
float:left;
position:relative;
width:100%;
height:auto;
}

.sliderdiv img
{
width:100%;
height:auto;
}

.ana1div_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#fff;
}

.ana1div_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
text-align:center;
margin-top:3%;
padding:5% 0;
}

.ana1div_ic_div
{
float:left;
width:100%;
height:auto;
margin-bottom:10px;
text-align:center;
}

.ana1div_ic h1
{
font-size:190%;
font-weight:700;
margin-bottom:10px;
}

.ana1div_ic p
{
font-size:100%;
line-height:1.7em;
}

.ana2div_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#fff;
}

.ana2div_ic
{
float:none;
position:relative;
width:100%;
height:auto;
}

.ana2div_ic_box
{
float:left;
position:relative;
width:43%;
height:auto;
margin-top:3%;
margin-left:2%;
background-color:#f8f8f8;
text-align:center;
padding:4% 2%;
min-height:320px;
}

.ana2div_ic_box i
{
font-size:250%;
color:#8dc63f;
}

.ana2div_ic_box h2
{
font-size:100%;
font-weight:600;
margin-top:20px;
margin-bottom:10px;
color:#222;
}

.ana2div_ic_box p
{
font-size:100%;
line-height:1.6em;
margin-bottom:30px;
}

.button_oval
{
background-color:#8dc63f;
border:none;
color:#fff;
font-weight:600;
width:auto;
height:auto;
padding:10px 23px;
text-align:center;
text-decoration:none;
display: inline-block;
font-size:90%;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
}

.button_oval i
{
font-size:100%;
color:#fff;
}

.button_oval:hover 
{
background-color:#333;
color:#fff;
}

.ana3div_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#fff;
padding:5% 0;
}

.ana3div_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
}

.ana3div_ic_left
{
float:left;
position:relative;
width:100%;
height:auto;
}

.ana3div_ic_left img
{
width:100%;
height:auto;
max-width:570px;
max-height:auto;
}

.ana3div_ic_right
{
float:left;
position:relative;
width:100%;
height:auto;
margin-top:3%;
}

.ana3div_ic_right h2
{
font-size:180%;
font-weight:700;
margin-bottom:10px;
}

.ana3div_ic_right_div
{
float:left;
width:100%;
height:auto;
}

.ana3div_ic_right_div2
{
float:left;
width:100%;
height:auto;
margin-top:15px;
margin-bottom:10px;
}

.ana3div_ic_right_div2 h3
{
font-size:110%;
font-weight:600;
color:#555;
margin-bottom:10px;
}

.ana3div_ic_right_div2 i
{
font-size:110%;
color:#555;
margin-right:5px;
}


.ana3div_ic_right_div2 p
{
font-size:100%;
line-height:1.7em;
}

.anahizmetdiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#f8f8f8;
padding:5% 0;
}

.anahizmetdiv_ic1
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
text-align:center;
}

.anahizmetdiv_ic1 h2
{
font-size:190%;
font-weight:700;
margin-bottom:10px;
color:#222;
}

.anahizmetdiv_ic1 p
{
font-size:100%;
line-height:1.7em;
}

.anahizmetdiv_ic
{
float:none;
position:relative;
width:100%;
height:auto;
margin-top:3%;
}

.anahizmetdiv_ic_box
{
float:left;
position:relative;
width:47%;
height:auto;
margin-left:2%;
margin-top:3%;
}

.anahizmetdiv_ic_box img
{
width:100%;
height:auto;
max-width:380px;
max-height:300px;
}

.anahizmetdiv_ic_box_text
{
float:left;
position:absolute;
width:92.2%;
height:auto;
bottom:0;
left:0;
background-color:#8dc63f;
font-weight:600;
color:#fff;
padding:4%;
opacity: 0.95;
font-size:95%;
}

.anasecdiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background-color:#fff;
}

.anasecdiv_ic
{
float:none;
position:relative;
width:100%;
height:auto;
overflow:hidden;
padding:5% 0;
}

.anasecdiv_ic_box
{
float:left;
width:46.8%;
height:auto;
margin-bottom:2%;
margin-left:2%;
padding:3% 0;
color:#333;
border:1px solid #e5e5e5;
}

.counter-icon
{
float:left;
width:100%;
height:auto;
text-align:center;
font-size:200%;
}

.counter-value
{
float:left;
width:100%;
height:auto;
text-align:center;
font-size:250%;
font-weight:700;
margin-top:20px;
}

.counter-bottomtext
{
float:left;
width:100%;
height:auto;
text-align:center;
margin-top:20px;
}

.anahizmetbdiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background:#f8f8f8;
padding:5% 0;
}

.anahizmetbdiv_ic1
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
text-align:center;
}

.anahizmetbdiv_ic1 h2
{
font-size:190%;
font-weight:700;
margin-bottom:10px;
color:#222;
}

.anahizmetdiv_ic1 p
{
font-size:100%;
line-height:1.7em;
}

.anahizmetbdiv_ic
{
float:none;
position:relative;
width:100%;
height:auto;
margin-top:3%;
}

.anahizmetbdiv_ic_box
{
float:left;
position:relative;
width:43%;
height:auto;
margin-top:2%;
margin-left:2%;
padding:2%;
text-align:center;
color:#fff;
background-color:#8dc63f;
border-radius: 50px;
-moz-border-radius: 50px;
-webkit-border-radius: 50px;
font-weight:600;
font-size:95%;
}

.anahizmetbdiv_ic_box:hover
{
background-color:#333;	
}

.footer_dis
{
float:left;
width:100%;
height:auto;
background-color:#161616;
border-top:2px solid #8dc63f;
}

.footer_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
padding:5% 0;
overflow:hidden;
}

.footer_ic_box
{
float:left;
position:relative;
width:100%;
height:auto;
color:#fff;
font-size:95%;
margin-bottom:5%;
}

.footer_ic_box h2
{
font-size:120%;
margin-bottom:10px;
font-weight:700;
}

.footer_ic_box p
{
font-size:100%;
line-height:1.7em;
}

.footer_ic_box_link
{
float:left;
position:relative;
width:100%;
height:auto;
margin-bottom:15px;
}

.footer_ic_box_link2
{
float:left;
position:relative;
width:100%;
height:10px;
}

.footer_ic_box a
{
color:#eee;
text-decoration:none;
}

.footer_ic_box a:hover
{
color:#fff;
text-decoration:underline;
}

.footer_ic_box_button
{
float:left;
position:relative;
width:20px;
height:20px;
padding:13px;
text-align:center;
margin-right:10px;
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
background-color:#8dc63f;
color:#fff;
font-weight:700;
font-size:100%;
}

.footer_ic_box_button:hover
{
color:#8dc63f;
background-color:#fff;
}

.footer2_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background-color:#8dc63f;
}

.footer2_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
padding:5% 0;
color:#fff;
font-size:90%;
line-height:1.7em;
overflow:hidden;
text-align:center;
}

.footer2_ic h2
{
font-size:130%;
line-height:1.1em;
margin-bottom:15px;
}

.footer2_ic a
{
color:#fff;
text-decoration:none;
}

.footer2_ic a:hover
{
color:#ddd;
text-decoration:underline;
}

.enaltiletisim
{
display:none;
visibility:hidden;
}

.breaddiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background-color:#fff;
}

.breaddiv_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
margin-top:4%;
font-size:90%;
}

.ictextdiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
background-color:#fff;
}

.ictextdiv_ic
{
float:none;
position:relative;
width:96%;
height:auto;
margin-left:2%;
padding:6% 0;
overflow:hidden;
}

.ictextdiv_ic h1
{
font-size:210%;
font-weight:700;
margin-bottom:10px;
}

.ictextdiv_ic p
{
font-size:100%;
line-height:1.7em;
}

.ictextdiv_ic_left
{
float:left;
position:relative;
width:100%;
height:auto;
}

.ictextdiv_ic_right
{
float:left;
position:relative;
width:100%;
height:auto;
margin-top:5%;
}

.icfotodiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
}

.icfotodiv_ic
{
float:none;
position:relative;
width:100%;
height:auto;
padding:3% 0;
line-height:2.0em;
overflow:hidden;
}

.icfotodiv_ic h1
{
font-size:190%;
margin-bottom:4%;
margin-left:2%;
color:#555;
line-height:1.3em;
font-weight:700;
}

.icfotodiv_ic_box
{
float:left;
position:relative;
width:156px;
height:156px;
margin-left:2%;
margin-bottom:2%;
}

.icfotodiv_ic_box img
{
width:100%;
height:auto;
}

.icvideodiv_dis
{
float:left;
position:relative;
width:100%;
height:auto;
}

.icvideodiv_ic
{
float:none;
width:100%;
height:auto;
overflow:hidden;
padding:3% 0;
}

.icvideodiv_ic h1
{
font-size:190%;
margin-bottom:4%;
margin-left:2%;
color:#555;
line-height:1.3em;
font-weight:700;
}

.icvideodiv_ic_box
{
float:left;
position:relative;
width:96%;
height:auto;
margin-left:2%;
margin-bottom:5%;
}

.icvideodiv_ic_box h1
{
font-size:100%;
margin-top:10px;
color:#555;
margin-left:0;
line-height:1.3em;
font-weight:600;
}

}