@media only screen and (min-width:1680px) {
	.banner_main img{width:100%!important;     height: auto !important;}
	.banner_main .container img{width:auto!important}
}
@media only screen and (min-width:768px) {
.only-mobile{display:none;}
	.header_nav .nav ul li a{padding-right:.5em}
	.green_main .row{position:relative}
	.shortcut{position:absolute;background:url(../images/bg2.png) no-repeat right bottom #fdb670;height:100%;top:0;right:0}
	.cooking_list ul.listaus-kaksipalstaa{-webkit-column-count:2;-moz-column-count:2;column-count:2}
	.cooking_list ul.listaus-kaksipalstaa li{-webkit-column-break-inside:avoid}
	.nav ul li{margin:0 2% 0 0}
	.dropdown{padding:26px 0 0}
	.droupdown_main{min-height:318px;position:absolute;left:0;top:42px;z-index:999999}
	.droupdown_small{max-width:300px!important;min-height: 0px !important;left:auto!important;padding-bottom:20px;overflow:hidden}
	.saatio_main table.tuotetaulu_kaksisolua img{max-width: 200px; }
	.saatio_main table.henkilotaulu_kaksisolua img{max-width: 150px; }
}
@media only screen and (min-width:1025px) {
	.galley:hover .galley_hover{display:block}
	.education_gallery ul li .galley a:hover{display:block;margin:0;padding:0}
	.galley:hover .lift_head{display:none!important}

}
@media only screen and (min-width:1400px) and (max-width:1700px) {
	.kurssin_list h2{font-size:30px;line-height:30px}
	.kurssin_cnt p{padding:0 0 21px;font-size:14px;line-height:22px}
	.kurssin_cnt h3{font-size:15px;line-height:20px}
	.upsim ul li a{font-size:13px;line-height:24px}
	.upsim a{margin:17px 0 0}
}
@media only screen and (min-width:1200px) {
.home .education_gallery ul li:nth-child(5n){margin-right:0;}
		.saatio_main table.tuotetaulu_kaksisolua img{max-width: none; }

}
@media only screen and (min-width:1200px) and (max-width:1400px) {
	.kurssin_list{width:71%}
	.kurssin_list h2{font-size:30px;line-height:30px}
	.kurssin_cnt p{padding:0 0 21px;font-size:14px;line-height:22px}
	.kurssin_cnt h3{font-size:15px;line-height:20px}
	.upsim ul li a{font-size:13px;line-height:24px}
	.upsim a{margin:17px 0 0}
}
@media only screen and (min-width:1024px) and (max-width:1200px) {
	.container,.bx-controls{width:98%;margin:0 auto}
	.logo{margin:0}
	.banner h2{font-size:36px;line-height:45px}
	.dropdown{width:970px;margin:0 auto}
	.drop_list1{padding:0 0 0 10px;width:259px}
	.drop_list2{width:440px}
	.drop_list3{width:240px}
	.nav ul li{margin:0 3% 0 0}
	.education_gallery{padding:28px 0 0}
	.education_gallery ul li{float:left}
	.education_gallery ul li:nth-child(5){margin:0 1% 0 0 !important}
	.education_gallery ul li:nth-child(10){margin:0 1% 0 0 !important}
	.yotube_vedio img{width:100%;height:auto}
	.shortcut{padding:21px 0 37px 33px}
	.kurssin_list h2{font-size:30px;line-height:30px}
	.kurssin_cnt p{padding:0 0 21px;font-size:14px;line-height:22px}
	.kurssin_cnt h3{font-size:14px;line-height:20px}
	.upsim ul li a{font-size:13px;line-height:24px}
	.upsim a{margin:17px 0 0}
	.green_list{padding:25px 0 47px}
	.shortcut{padding:15px 0 26px 33px}
	.likes_main ul{padding:0}
	.fb_gallery{width:44%}
	.fb_gallery ul li a	img{width:103px;height:auto}
	.arrow_links{margin:0}
	.arrow_links ul li a{background-position:90% center}
	.saatio_main{padding:20px 0 0}
	.saatio_main ul li img{width:100%;height:auto}
	.saatio_main ul li.gallery1{margin:0 1% 0 0;width:68%}
	.cheaf_main img{width:100%;height:auto}
	.cokking img{width:100%;height:auto}
	.koul_main em img{width:auto}
	.cokking ul li a{margin:0 23px 0 0;padding:0 23px 0 0}
	.red_leaf a{background-position:69% center}
	.koul_main h2{font-size:18px;line-height:44px}
	.education_gallery{display:block}
	.education_gallery ul{float:none;display:block;text-align:center}
	.education_gallery ul li{float:none;text-align:center;margin:0 1% 0 0 !important}
}
@media only screen and (min-width:768px) and (max-width:1023px) {
	.container,.bx-controls{width:98%;margin:0 auto}
	.sidebar.affix{display:none}
	.school .dd .ddTitle .ddTitleText{margin-bottom:0}
	.logo{margin:0}
	.banner h2{font-size:24px;line-height:40px}
	.banner p{font-size:17px;line-height:22px;padding:0 0 48px}
	.banner_slider{top:27%}
	.bx-wrapper img{width:auto!;height:370px}
	.banner a img{width:auto;height:auto;     max-width: 120px !important;}
	.banner_slider{top:18%}
	.banner .mukaan{font-size:11px;line-height:11px;padding:13px 0}
	.school_search{width:277px;background-position:100% 100%;padding:15px 0 19px}
	.school h2{font-size:23px;line-height:23px}
	.school{width:233px}
	.school ul li select{width:225px!important;font-size:14px;line-height:17px;padding:6px 6px 6px 14px}
	.school ul li input.text-field{width:225px;font-size:14px;line-height:17px;padding:6px 0 6px 14px}
	.school ul li input.hae{width:80px;padding:9px 0 6px;font-size:14px;line-height:18px}
	.school a img{width:60px;height:auto}
	.school span{margin:0 0 9px}
	.dropdown{width:726px;margin:0 auto}
	.drop_list1{padding:0;width:244px}
	.drop_list2{width:440px;margin:0 0 25px}
	.drop_list3{width:240px}
	.nav ul li{margin:0 2% 0 0}
	.nav ul li a{font-size:12px} 
	.cont_list{width:18%}
	.cont_list ul li a{padding:0 12px}
	.education_gallery ul li{width:24%;overflow:hidden}
	.education_gallery ul li .galley{width:193px;max-width:100%}
	.education_gallery ul li .galley a img{width:100%;height:auto}
	.galley_hover a img{width:auto!important;height:auto!important}
	.galley_hover{width:183px;left:5px;padding:32px 0 8px;top:5px}
	.galley_hover1{padding:17px 0 2px}
	.education_gallery ul li a img{width:198px;height:auto}
	.yotube{padding:33px 0 21px}
	.yotube_cnt{padding:0 0 0 3%}
	.yotube_vedio img{width:100%;height:auto}
	.yotube_vedio a img{width:60px;height:auto}
	.yotube_cnt h3{font-size:16px;line-height:18px;padding:0 0 7px}
	.yotube_cnt p{font-size:12px;line-height:18px;padding:0 0 7px}
	.yotube_cnt a{font-size:12px;line-height:18px}
	.twit_main{margin:0;width:28%}
	.twit_main p{font-size:14px;line-height:20px;padding:0 0 9px}
	.twit_main a{font-size:13px;line-height:13px}
	.twit_main img{margin:0 auto 10px}
	.logo a img{width:90%;height:auto}
	.logo a{margin:19px 0 0}
	.ahlman_cnt h2{font-size:14px;line-height:14px}
	.ahlman_cnt p{font-size:14px;line-height:21px;padding:0 9% 10px}
	.shortcut{padding:21px 0 37px 33px}
	.kurssin_list h2{font-size:30px;line-height:30px;padding:0 0 20px}
	.kurssin_cnt p{padding:0 0 21px;font-size:14px;line-height:22px}
	.kurssin_cnt h3{font-size:13px;line-height:20px}
	.upsim ul li a{font-size:11px;line-height:24px;padding:0 0 0 13px}
	.upsim{padding:0}
	.upsim a{margin:12px 0 0;font-size:12px;line-height:16px}
	.green_list{padding:25px 0 33px}
	.green_list h2{font-size:25px;line-height:35px;margin:0 3% 0 0;padding:0 0 11px}
	.green_list a{padding:9px 0 0}
	.green_list ul li h3{font-size:16px;line-height:21px;padding:0 0 18px}
	.green_list ul li p{font-size:13px;line-height:20px;padding:0 0 10px}
	.green_list ul li{padding:5px}
	.shortcut{padding:10px 0 7px 12px}
	.shortcut span{font-size:16px;line-height:16px}
	.shortcut h2{font-size:26px;line-height:30px;padding:0 0 18px}
	.shortcut ul li a{font-size:15px;line-height:17px}
	.likes_main ul{padding:0}
	.fb_gallery{width:44%}
	.fb_gallery ul li a	img{width:103px;height:auto}
	.media_block:nth-child(1){padding:33px 0 0 4px}
	.media_block:nth-child(2){padding:33px 0 0}
	.media_block:nth-child(3){padding:37px 0 0}
	.media_block:nth-child(4){padding:33px 0 0 1%}
	.media_block h3{font-size:15px;line-height:15px;padding:0 0 10px}
	.media_block ul{padding:0 0 22px}
	.media_block ul li h4{font-size:13px;line-height:21px}
	.media_block ul li p{font-size:13px;line-height:19px;letter-spacing:0}
	.media_block ul li a{font-size:12px;line-height:12px}
	.fb_cnt h4{font-size:14px;line-height:21px}
	.fb_cnt h3{font-size:15px;line-height:20px}
	.fb_view a{margin:16px 2% 0 0;font-size:13px;line-height:20px}
	.likes_main ul li p{padding:0 7% 17px 0}
	.fb_gallery ul li:nth-child(4){margin:0 2% 2% 0 !important}
	.fb_gallery ul li{max-height:101px;overflow:hidden}
	.arrow_links{margin:0}
	.arrow_links ul li a{background-position:100% center;font-size:14px;line-height:22px}
	.ft_block1 ul{padding:0 0 18px}
	.ft_block1 a img{width:150px;height:auto}
	.ft_block1 ul li h2{font-size:14px;line-height:24px}
	.ft_block1 ul li a{font-size:12px;line-height:22px}
	.ft_block2{padding:15px 0 0 1%}
	.ft_block3{padding:12px 0 0 1%}
	.ft_block4{padding:12px 0 0 1%}
	.saatio_main{padding:20px 0 0}
	.saatio_main ul li img{width:100%;height:auto}
	.saatio_main ul li.gallery1{margin:0 1% 0 0;width:68%}
	.alhman_menu_block{width:94%}
	.alhman_menu ul li a{padding:13px 0 13px 5%;font-size:14px;line-height:14px}
	.alhman_menu ul li ul li a{padding:13px 0 13px 14%;font-size:12px;line-height:12px}
	.alhman_menu ul li ul li ul li a{padding:0 0 0 12%;font-size:12px;line-height:12px;background-position:8% center!important}
	.pisto_fb p{font-size:15px;line-height:23px}
	.cokking_block{padding:19px 0 0}
	.cheaf_main img{width:100%;height:auto}
	.cokking img{width:100%;height:auto}
	.koul_main em img{width:auto}
	.cokking ul li a{margin:0 10px 0 0;padding:0 10px 0 0;font-size:12px}
	.cokking ul{padding:11px 0 9px 4%}
	.red_leaf a{background-position:69% center}
	.koul_main h2{font-size:14px;line-height:40px}
	.cokking h2{font-size:22px;line-height:28px}
	.cooking_list h4{font-size:16px;line-height:18px}
	.koul_main p{font-size:12px;line-height:16px}
	.kurssin_list{margin:0 30px 0 10px}
}
@media only screen and (min-width:600px) and (max-width:767px) {
	.container,.bx-controls{width:98%;margin:0 auto}
	.soc_nt ul{padding:0 2% 0 0}
	.logo a img{margin:0 auto}
	.ahlman_cnt{margin:0;padding:0}
	.ahlman_cnt p{padding:0 5% 10px}
	.seuraa ul li h2{text-align:center}
	.seuraa ul li a{text-align:center}
	.school_search{position:static;margin:0 auto}
	.education_main{padding:20px 0}
	.education_main h2{padding:0 0 20px}
	.green_list h2{float:none;display:block;text-align:center;padding:0;margin:0}
	.green_list a{margin:0 auto 10px;text-align:center;padding:0;float:none}
	.green_list{padding:12px 0 20px;text-align:center;float:none}
	.green_list ul li h3{padding:0 0 10px}
	.green_list ul li p{text-align:center;padding:0 0 10px}
	.green_list ul li a{text-align:center;margin:0 auto;display:inline-block;float:none}
	.shortcut{display:block;margin:0 auto;float:none;width:50%}
	.banner_wrap .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{width:100%}
	.bx-pager{width:100% !important;}
	.media_block:nth-child(1){padding:5px 0 0}
	.media_block:nth-child(2){padding:5px 0 0}
	.media_block:nth-child(3){padding:5px 0 0}
	.media_block:nth-child(4){padding:5px 0 0}
	.media{text-align:center}
	.media_block h3{padding:0 0 7px}
	.yotube_vedio img{width:100%;height:auto}
	.yotube_vedio a{left:40%}
	.yotube{padding:10px 0}
	.yotube_view{text-align:center}
	.yotube_cnt h3{padding:0 0 10px}
	.yotube_cnt p{padding:0 0 10px}
	.twit_main{margin:10px 0 0}
	.twit_main p{font-size:16px;line-height:21px}
	.twit_main img{margin:0 auto 8px}
	.facebook{padding:10px 0}
	.likes_main{width:100%;border-right:none;float:none;display:block}
	.fb_gallery{width:100%;float:none;display:block}
	.kurssin_main{display:block}
	.kurssin{display:inline-block;width:100%;float:none}
	.alhman{display:inline-block;width:100%;float:none}
	.kurssin_list{display:block;float:none;text-align:center}
	.kurssin_list h2{padding:0 0 10px}
	.kurssin_cnt p{padding:0 0 10px}
	.upsim{display:block;float:none;text-align:center}
	.upsim ul li a{display:inline-block}
	.tw_bor{display:none}
	.dropdown{width:560px;margin:0 auto}
	.drop_list1{padding:0 0 0 23px;width:271px}
	.drop_list2{display:none}
	.drop_list3{display:none}
	.fotter_top{padding:10px 0 0}
	.ft_block1 a img{margin:0 auto}
	.ft_block1 a{margin:0 0 10px}
	.fotter_lists{float:none;display:block;text-align:center}
	.ft_block1 ul{padding:0 0 10px}
	.ft_block2{padding:5px 0 0}
	.ft_block3{padding:5px 0 0}
	.ft_block4{padding:5px 0 0}
	.arrow_links{padding:0}
	.arrow_links ul li{text-align:center}
	.arrow_links ul li a{display:inline-block;background-position:right center;padding:0 6% 0 0}
	.inner_main_content{padding:16px 0 45px}
	.alhman_menu_block{width:100%}
	.alhman_menu ul li a.statio{padding:18px 0 11px 13%}
	.saatio_main ul li.gallery1{margin:0 1% 0 0;width:68%}
	.saatio_main h2{text-align:center}
	.saatio_main{padding:20px 0 0}
	.saatio_main ul li img{width:100%;height:auto}
	.cokking_block{padding:19px 0 0}
	.cheaf_main img{width:auto;height:auto;margin:0 auto 17px}
	.cokking img{width:100%;height:auto}
	.koul_main em img{width:auto}
	.cokking ul li a{margin:0 10px 0 0;padding:0 10px 0 0;font-size:12px}
	.cokking ul{padding:11px 0 9px 4%}
	.red_leaf a{background-position:21% center}
	.koul_main h2{font-size:14px;line-height:40px}
	.cokking h2{font-size:27px;line-height:28px}
	.cooking_list h4{font-size:16px;line-height:18px}
	.koul_main p{font-size:12px;line-height:16px}
	.cokking h3{font-size:20px;line-height:20px;padding:0 0 10px}
}
@media only screen and (min-width:480px) and (max-width:599px) {
	.container,.bx-controls{width:98%;margin:0 auto}
	.soc_nt ul{padding:0 2% 0 0}
	.logo a img{margin:0 auto 20px}
	.ahlman_cnt{margin:0;padding:0}
	.ahlman_cnt p{padding:0 5% 10px}
	.seuraa ul li h2{text-align:center}
	.seuraa ul li a{text-align:center}
	.school_search{position:static;margin:0 auto}
	.education_main{padding:20px 0}
	.education_main h2{padding:0 0 20px}
	.green_list h2{float:none;display:block;text-align:center;padding:0;margin:0}
	.green_list a{margin:0 auto 10px;text-align:center;padding:0;float:none}
	.green_list{padding:12px 0 20px;text-align:center;float:none}
	.green_list ul li h3{padding:0 0 10px}
	.green_list ul li p{text-align:center;padding:0 0 10px}
	.green_list ul li a{text-align:center;margin:0 auto;display:inline-block;float:none}
	.shortcut{display:block;margin:0 auto;float:none;width:51%}
	.banner_wrap .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{width:100%;}
	.bx-pager{width:100% !important;}
	.bx-wrapper img{width:auto!important;height:370px}
	.banner a img{width:auto;height:auto;     max-width: 109px !important;}
	.banner h2{font-size:30px;line-height:30px}
	.banner p{padding:0 0 38px;font-size:19px;line-height:21px}
	.banner .mukaan{width:200px;font-size:12px;line-height:12px;padding:12px 0 14px}
	.media_block:nth-child(1){padding:5px 0 0}
	.media_block:nth-child(2){padding:5px 0 0}
	.media_block:nth-child(3){padding:5px 0 0}
	.media_block:nth-child(4){padding:5px 0 0}
	.media{text-align:center}
	.media_block h3{padding:0 0 7px}
	.yotube_vedio img{width:100%;height:auto}
	.yotube_vedio a{left:40%}
	.yotube{padding:10px 0}
	.yotube_view{text-align:center}
	.yotube_cnt h3{padding:0 0 10px}
	.yotube_cnt p{padding:0 0 10px}
	.twit_main{margin:10px 0 0}
	.twit_main p{font-size:16px;line-height:21px}
	.twit_main img{margin:0 auto 8px}
	.facebook{padding:10px 0}
	.likes_main{width:100%;border-right:none;float:none;display:block}
	.fb_gallery{width:100%;float:none;display:block}
	.kurssin_main{display:block}
	.kurssin{display:inline-block;width:100%;float:none}
	.alhman{display:inline-block;width:100%;float:none}
	.kurssin_list{display:block;float:none;text-align:center}
	.kurssin_list h2{padding:0 0 10px}
	.kurssin_cnt p{padding:0 0 10px}
	.upsim{display:block;float:none;text-align:center}
	.upsim ul li a{display:inline-block}
	.tw_bor{display:none}
	.dropdown{width:420px;margin:0 auto}
	.drop_list1{padding:0 0 0 23px;width:271px}
	.drop_list2{display:none}
	.drop_list3{display:none}
	.fotter_top{padding:10px 0 0}
	.ft_block1 a img{margin:0 auto}
	.ft_block1 a{margin:0 0 10px}
	.fotter_lists{float:none;display:block;text-align:center}
	.ft_block1 ul{padding:0 0 10px}
	.ft_block2{padding:5px 0 0}
	.ft_block3{padding:5px 0 0}
	.ft_block4{padding:5px 0 0}
	.arrow_links{padding:0}
	.arrow_links ul li{text-align:center}
	.arrow_links ul li a{display:inline-block;background-position:right center;padding:0 6% 0 0}
	.inner_main_content{padding:16px 0 45px}
	.alhman_menu_block{width:100%}
	.alhman_menu ul li a.statio{padding:18px 0 11px 13%}
	.saatio_main ul li.gallery1{margin:0 1% 0 0;width:68%}
	.saatio_main{padding:20px 10px 0}
	.saatio_main ul li img{width:100%;height:auto}
	.cokking_block{padding:19px 0 0}
	.cheaf_main img{width:auto;height:auto;margin:0 auto 17px}
	.cokking img{width:100%;height:auto}
	.koul_main em img{width:auto}
	.cokking ul li a{margin:0 15px 0 0;padding:0 15px 0 0;font-size:12px}
	.cokking ul{padding:11px 0 9px 8%}
	.red_leaf a{background-position:33% center}
	.koul_main h2{font-size:14px;line-height:40px}
	.cokking h2{font-size:22px;line-height:28px}
	.cooking_list h4{font-size:16px;line-height:18px}
	.koul_main p{font-size:12px;line-height:16px}
	.cokking h3{font-size:20px;line-height:20px;padding:0 0 10px}
	.cokking p{padding:0 0 12px 2px}
	.saatio_main .lift-items .component{width:calc(100% / 2 - 0.7em);min-height:185px;padding:20px 0 8px}
}
@media only screen and (max-width:767px) {
	.sidebar.affix { display: none;}
	.droupdown_main{border-bottom:0px none}
	.nav >  ul > li {padding-bottom:0;}
	.header_nav .nav > ul > li > a { font-size: 1.4em; padding: 0.5em 0; text-transform: none;     border-top: 1px solid #77426C; }
	.nav ul li.showChildren .droupdown_main { display: block;}
	.secMenuToggle{cursor:pointer;display:block;background-color:#fdb670;padding:10px;margin:5px 0;font-family:'Bitter',serif;text-transform:uppercase;font-weight:700;text-align:center}
	.cont_list ul,.cont_list ul li,form.navbar-form{background:none!important;border:0 none!important}
	form.navbar-form{margin-top:10px}
	
	.saatio_main table.henkilotaulu_kaksisolua img{ max-width:100px; height:auto;}
	table.tuotetaulu_kaksisolua,  table.tuotetaulu_kaksisolua tr, table.tuotetaulu_kaksisolua td{display:block; width:100%; }  
	table.tuotetaulu_kaksisolua td
	table.tuotetaulu_kaksisolua td img{max-width:none; margin-bottom:5px}
	table.tuotetaulu_kaksisolua td{padding:0px; }
	table.tuotetaulu_kaksisolua tr{padding-bottom:20px; }
	.nav ul li span{background:url(../images/x-icon.png) no-repeat center center,rgba(0,0,0,0.2)!important}
	.green_list ul li a.readMore{display:inline-block;margin:0!important}
	.green_list ul li{text-align:left;margin:10px 0;padding:15px 10px 0;border-top:1px solid #31C198}
	.green_list h2{float:none;display:block;text-align:center;padding:0;margin:0}
	.green_list a{margin:0 auto 10px;text-align:center;padding:0;float:none}
	.green_list{padding:12px 0 20px;text-align:center;float:none}
	.green_list ul li h3{padding:0 0 10px}
	.green_list ul li p{text-align:left;padding:0 0 10px;bottom:112px}
	.green_list ul li a{text-align:center;margin:0 auto;display:inline-block;float:none}
	.shortcut{display:block;margin:0 auto;float:none;width:100%;background-color:#FDB670;background-position:right bottom}
	.media_block ul{display:block}
	.media_block ul li{text-align:left;padding:0 10px;margin:10px 0}
	.media_block ul li h4{font-size:16px}
	.media_block{border-bottom:1px solid #E5E4E4;padding:20px 0!important}
	.media_block h3{padding:10px 10px 7px;text-align:left}
	.seuraa ul li{margin:0;display:inline-block;margin:0 6px 2px 6px!important;padding:0}
	.seuraa ul li:first-child{display:block}
	.seuraa ul{text-align:center;margin-top:10px}
	.twit_main p a{display:inline-block}
	.lue_main h2{text-align:left;padding-left:20px}
	.home .yotube_main{display:none}
	.home .fb_main{display:none}
	.hideMobile{display:none}
	.kurssin_list1,.kurssin_list{padding:29px 30px 32px}
	.education_gallery ul li .galley{width:100%;background:#d6d1d7;overflow:auto}
	.education_gallery ul li{width:80%;margin:1% 10%!important;height:auto!important;min-height:0}
	.highlightImg{display:none!important}
	.education_gallery ul li .galley a img,.education_gallery ul li a img{margin:0!important;width:49%;height:auto!important;float:left}
	.education_gallery ul li .galley a .lift_span{width:49%;padding:10px 1%!important}
	.education-banners img{float:none !important; margin-bottom:10px;}
	.lue_main h2 a{display:block;padding:10px 0 0}
	.kurssin_list ul{text-align:left}
	.kurssin_list ul li{padding:0 0 5px}
	.kurssin_list ul li a{font-size:14px!important;text-decoration:none}
	.saatio_main .extraContentHolder{border-top:2px solid #e5e4e4;margin-top:30px}
	.ft_block1 a img{margin:19px auto 30px!important}
	.fotter_top{padding:10px 0!important}
	.ft_block1{display:block;float:none;text-align:center}
	.ft_block1 li a{padding:0!important}

	
}
@media only screen and (max-width:479px) {
	.container,.bx-controls{width:98%;margin:0 auto}
	.ahlman{padding:10px 0}
	.seuraa{padding:0 5px 30px;border-bottom:1px solid #918595}
	.seuraa ul li{margin:0;display:inline-block;margin:0 6px 2px 6px!important;padding:0}
	.seuraa ul li:first-child{display:block}
	.logo{margin:0}
	.logo a img{margin:0 auto 30px}
	.ahlman_cnt{margin:0;padding:0}
	.ahlman_cnt_in{background:none}
	.ahlman_cnt p{padding:0 5% 10px;font-size:14px;line-height:20px}
	.seuraa ul li h2{text-align:center}
	.seuraa ul li a{text-align:center;color:#fdb670!important}
	.school_search{position:static;margin:0 auto 35px;width:auto}
	.school h2{font-size:23px;line-height:23px}
	.school{width:233px}
	.school ul li select{width:225px!important;font-size:14px;line-height:17px;padding:6px 6px 6px 14px}
	.school ul li input.text-field{width:235px;font-size:14px;line-height:17px;padding:6px 0 6px 14px}
	.school ul li input.hae{width:80px;padding:9px 0 6px;font-size:14px;line-height:18px}
	.school a img{width:60px;height:auto}
	.school span{margin:0 0 9px}
	.education_main{padding:20px 0}
	.education_main h2{padding:0 0 20px}
	.education_gallery ul li .galley a:first-child {    font-size: 12px;}
	.saatio_main .lift-items .component{width:calc(100% / 2 - 0.7em);min-height:185px;padding:20px 0 8px}
	.banner_wrap .bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{width:100%!important;bottom:25px!important}
	.bx-wrapper img{width:300%;height:320px}
	.banner a img{width:auto;height:auto;     max-width: 100px !important;}
	.banner h2{font-size:23px;line-height:33px}
	.banner p{padding:0 0 20px;font-size:16px;line-height:20px;min-height:0}
	.banner .mukaan{width:200px;font-size:12px;line-height:12px;padding:12px 0 14px}
	.media_block:nth-child(1){padding:5px 0 0}
	.media_block:nth-child(2){padding:5px 0 0}
	.media_block:nth-child(3){padding:5px 0 0}
	.media_block:nth-child(4){padding:5px 0 0}
	.media{text-align:center}
	.yotube_vedio img{width:100%;height:auto}
	.yotube_vedio a{left:40%}
	.yotube_vedio a img{width:40px;height:auto}
	.yotube{padding:10px 0}
	.yotube_view{text-align:center}
	.yotube_cnt{padding:7px 0 0}
	.yotube_cnt h3{padding:0 0 10px}
	.yotube_cnt p{padding:0 0 10px}
	.twit_main{margin:10px 0 0}
	.twit_main p{font-size:16px;line-height:21px}
	.twit_main img{margin:0 auto 8px}
	.facebook{padding:10px 0}
	.likes_main{width:100%;border-right:none;float:none;display:block}
	.likes_main ul{display:inline-block;float:left;margin:0 0 40px;padding:0 5% 0 38px;width:90%}
	.fb_gallery{width:100%;float:none;display:block}
	.fb_cnt h4{font-size:16px;line-height:23px}
	.kurssin_main{display:block}
	.kurssin{display:inline-block;width:100%;float:none}
	.alhman{display:inline-block;width:100%;float:none}
	.kurssin_list{display:block;float:none}
	.kurssin_list h2{padding:0 0 10px}
	.kurssin_cnt p{padding:0 0 10px}
	.upsim{display:block;float:none}
	.upsim ul li a{display:inline-block}
	.fb_view a{float:none;display:block;margin:0 auto;float:none;text-align:center}
	.likes_main ul li p{font-size:12px;line-height:18px;padding:0 0 5px}
	.tw_bor{display:none}
	.kurssin_list h2{font-size:26px;line-height:30px;padding:0 0 10px}
	.kurssin_cnt p{padding:0 0 21px;font-size:14px;line-height:22px}
	.kurssin_cnt h3{font-size:13px;line-height:20px}
	.upsim ul li a{font-size:11px;line-height:24px;padding:0 0 0 13px}
	.upsim{padding:0}
	.upsim a{margin:12px 0 0;font-size:12px;line-height:16px}
	.dropdown{width:300px;margin:0 auto}
	.drop_list1{padding:0 0 0 23px;width:271px}
	.drop_list2{display:none}
	.drop_list3{display:none}
	.cont_list{display:block;float:right;margin:0 10px;width:50%;text-align:right}
	form.navbar-form{margin-top:0!important}
	.nav_main{padding:15px 0}
	.menu_icon{display:block;position:absolute;left:11px;top:10px;z-index:99999}
	.nav{display:none;position:absolute;top:32px;z-index:99999999;padding:10px 0;width:100%;left:0}
	.nav ul{padding:0;width:100%;background:#68385e}
	.nav ul li{float:none;display:block;margin:0 auto;  padding: 1px 0 2px; width:100%}
	.nav ul li a{padding:0;text-align:center;width:100%}
	.nav ul li ul{background:transparent;text-align:left;padding:10px 0}
	.nav ul li ul a{text-align:left; line-height: 1.2em;}
	.fotter_top{padding:10px 0 0}
	.ft_block1 a img{margin:0 auto}
	.ft_block1 a{margin:0 0 10px}
	.fotter_lists{float:none;display:block;text-align:center}
	.ft_block1 ul{padding:0 0 10px}
	.ft_block2{padding:5px 0 0}
	.ft_block3{padding:5px 0 0}
	.ft_block4{padding:5px 0 0}
	.arrow_links{padding:0}
	.arrow_links ul li{text-align:center}
	.arrow_links ul li a{display:inline-block;background-position:right center;padding:0 10% 0 0}
	.inner_main_content{padding:16px 0 45px}
	.alhman_menu_block{width:100%}
	.alhman_menu ul li a.statio{padding:18px 0 11px 13%}
	.saatio_main ul li.gallery1{margin:0 1% 0 0;width:68%}
	.saatio_main h2{text-align:center}
	.saatio_main{padding:20px 20px 0}
	.saatio_main ul li img{width:100%;height:auto}
	.saatio_main p{padding:0 0 12px}
	.saatio_main h3{padding:0 0 10px}
	.saatio_main h4{padding:8px 0}
	.logo_main{float:none;display:block;margin:0 auto 10px;text-align:center}
	.logo_main a{float:none;display:block;margin:0 auto}
	.logo_main a img{float:none;display:block;margin:0 auto}
	.logo_main p{float:none;display:block;margin:0 auto}
	.soc_nt{float:none;display:block;margin:0 auto;text-align:center}
	.soc_nt ul{float:none;padding:0}
	.kokin_main{padding:20px}
	.cokking_block{padding:19px 0 0}
	.cheaf_main img{width:auto;height:auto;margin:0 auto 17px}
	.cokking img{width:100%;height:auto}
	.koul_main em img{width:auto}
	.cokking ul li a{margin:0 2px 0 0;padding:0 2px 0 0;font-size:11px;line-height:15px}
	.cokking ul{padding:11px 0 9px 3%}
	.red_leaf a{background-position:50% center}
	.koul_main h2{font-size:14px;line-height:40px}
	.cokking h2{font-size:19px;line-height:25px}
	.cooking_list h4{font-size:14px;line-height:18px}
	.koul_main p{font-size:12px;line-height:16px}
	.cokking h3{font-size:20px;line-height:20px;padding:0 0 10px}
	.cokking p{padding:0 0 12px;font-size:13px;line-height:18px}
	.cooking_list{padding:0 0 15px}
	.affix-top{display:none;}
}