@media only screen and (max-width: 1000px) {

.tepe { display:none; }
.mobilyok { display:none; }
.mobilvar { display:block; }
.sayfabar { display:none; }

.yarim, .yarimsag { width:100%; margin: 0px 0px 0px 0px; }

.ortala { width: 95% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }
.ortala1 { width: 95% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }
.ortala2 { width: 95% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }
.ortala3 { width: 95% !important; height:auto; overflow:hidden; margin: 0px auto 0px; }

.solbar { width: 100%; margin: 0px 0px 15px 0px; }
.sagbar { width: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

.sagbar2 { width: 100%; margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }
.solbar2 { width: 100%; margin: 0px 0px 0px 0px; }

.solform { width: 100%; margin: 0px 0px 0px 0px; }
.sagform { width: 100%; margin: 0px 0px 0px 0px; }

.ads-uclu { width: 100%; margin: 0px 0px 10px 0px; }
.adsbosyok { width: 100%; margin: 0px 0px 10px 0px; }

.ust { margin: 0px 0px 0px 0px; height: auto;	}

.ustsag { width: 100%; margin: 0px auto 0px; }
.ustsag p { float:left; width:auto; margin: 0px; }
.ustsag p a { idth: 100%; }
.ustsag p:nth-child(2) { float:right; }

.header { margin: 0px 0px 0px 0px; padding: 25px 0px 25px 0px; }

.logo { width: 100%; margin: 0px 0px 30px 0px; }
.logo a { background:url(i/logo.png) no-repeat center center; height: 76px; }

.yesilalan { float: left; width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }

#anamenu { display:none !important; } 

.menum {
	display:block !important; 
	float: left;
	width: 40px;
	height: 30px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	}

.menum a {
	float: left;
	width: auto;
	height: 30px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}

.menum a i {
	float: left;
	width: auto;
	height: 30px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border: 0px;
	color:#0092dc;
	font-size:24px;
	text-decoration:none;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}

.usepet2 {
	float: left;
	width: 100%;
	height: 30px;
	margin: 25px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.usepet2 a {
	float: left;
	width: 50px;
	height: 30px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size:16px;
	font-weight:600;
	text-decoration:none;
	color:#0092dc;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}

.usepet2 a i {
	float: left;
	width: auto;
	height: 30px;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border: 0px;
	color:#0092dc;
	font-size:24px;
	text-decoration:none;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}

.usepet2 a:last-child {
	float: right;
}

.usepet2 a:last-child i {
	float: right;
}

.usepet2 a p {
	position:absolute;
	float: left;
	width: 22px;
	height: 22px;
	overflow:hidden;
	margin: -19px 0px 0px -9px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	border-radius:100%;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	font-weight:600;
	text-decoration:none;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}

.sayfabaslik h1, .sayfabaslik p { font-size:22px; }
.urunbaslik span { font-size:22px; margin: 0px 0px 6px 0px; }
.urunbaslik p { font-size:14px; }

.manset-sol { width: 100%; height: auto; margin: 0px 0px 20px 0px; }
.manset { width: 100%; height: auto; margin: 0px 0px 0px 0px; }
.mansetic { height: auto; }
.mansetic a { height: auto; }
.mansetic img { height: auto; max-height: auto; }
.manset-birinci { left:0px; right:auto; top: 50%; bottom:auto; }
.manset-ikinci { left:auto; right:0px; top: 50%; bottom:auto; }

.manset-sag { width: 100%; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.manset-sag img { width: 100%; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}




.haftanin { width: 100%; height: auto; margin: 0px 0px 0px 0px; }
.haftanin section { width: 100%; height: auto; margin: 0px 0px 0px 0px; }
.haftanin-birinci { left:-30px; right:auto; top: -20px; bottom:auto; width: 30px; height: 30px; padding: 9px 0px 0px 0px; font-size:45px; }
.haftanin-ikinci { left:auto; right:-30px; top: -20px; bottom:auto; width: 30px; height: 30px; padding: 9px 0px 0px 0px; font-size:45px; }
.bilgi { display:none; }

.yty-urun { width: 100% !important; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 0px; border:0px; }
.yty-urunresim { width: 100%; height: auto; margin: 0px 0px 10px 0px; }
.yty-urunresim img { width: 100%; height: auto; }
.yty-urunsag { width: 100%; }
.yty-butonlar a { width: 100%; margin: 0px 0px 10px 0px; }
.yty-butonlar a:last-child { width: 100%; margin: 0px 0px 0px 0px; }

.urun { width: 100% !important; height: auto; margin: 0px 0px 30px 0px; }
.urun-bos { margin: 0px 0px 30px 0px; }
.urunic { width: 100%; height: auto; }
.urunresim { width: 100%; height: auto; }
.urunresim img { width: 100%; height: auto; }
.urunsag { width: 100%; height: auto; }
.urunsag p { font-size:14px; font-weight:300; }
.urunsag p a { width: 100%; height:auto; margin: 3px 0px 0px 0px; padding: 0px 10px 0px 10px; font-size:16px; }
.butonlar { width: 100%; margin: 12px 0px 0px 0px; }
.butonlar a { width: 40%; margin: 0px 4% 0px 0px; font-size:14px; }
.butonlar a:last-child { width: 56%; margin: 0px 0px 0px 0px; }
.butonlar a i { font-size:14px; }

.blog { width: 100%; margin: 0px 0px 35px 0px; }
.blogbos { width: 100%; margin: 0px 0px 35px 0px; }
.blogresim { width: 100%; height: auto; }
.blogresim img { width: 100%; height: auto; }

.icgaleri img { float:none; width: auto; max-width: 100%; height: auto; max-height: 400px; overflow:hidden; margin: 0px auto 0px; padding: 0px 0px 0px 0px; border:0px; border-radius:10px; }

.kategoriler { margin: 0px 0px 60px 0px; }
.kategoriler a { width: 46%; height: auto; margin: 0px 2% 10px 2%; }
.kategoriler a:last-child { width: 96%; margin: 0px 2% 0px 2%; }
.kategoriler p { padding: 200px 0px 20px 0px; font-size:18px; }
.kategoriler span { font-size:13px; }

.adim { width: 100%; margin: 0px 0px 25px 0px; }
.adim:last-child { margin: 0px 0px 0px 0px; }
.adim i { float: left; width: 50px; height: 50px; margin: 0px 20px 0px 0px; padding: 15px 0px 0px 0px; font-size:22px; }
.adim p { width: calc(100% - 70px); margin: 0px 0px 0px 0px; text-align:left; font-size:14px; font-weight:400; }
.adim p span { width: 100%; height: auto; margin: 0px 0px 5px 0px; text-align:left; font-size:17px; font-weight:600; }

.flogos { background:url(i/flogos.png) no-repeat left center; background-size:100% auto; width: 100%; height: 32px; margin:20px 0px 0px 0px; }

.ilkbar { width: 100%; height: 40px; margin: 0px 0px 15px 0px; }

.dty-sec1 { width: 100%; margin: 0px 0px 0px 0px; padding: 14px 0px 12px 0px; text-align:center; }
.dty-sec2 { width: 100%; text-align:center; }

.arama { width: 100%; margin: 0px 0px 15px 0px; }

.menualani1 { width: 100%; margin: 15px 0px 15px 0px; }
.footer .logo a { background:url(i/logo.png) no-repeat center center;	}

.menualani2 { width: 100%; margin: 0px 0px 15px 0px; }
.menualani3 { width: 100%; margin: 0px 0px 15px 0px; }
.menualanisag { width: 100%; margin: 0px 0px 15px 0px; }

.altmenu li { width: 100%; }

.menualani3 .altmenu li { width: 100%; }

.footer { padding: 0px 0px 0px 0px; }
.footerx { padding: 10px 0px 25px 0px; }

.tumkategoriler li ul li { width: 100%;	}

.icsol { width: 100%; margin: 0px 0px 0px 0px; }
.icsag { width: 100%; margin: 20px 0px 0px 0px; }

.resimyuklesol { width: 100%; margin: 0px 0px 0px 0px; }
.resimyuklesag { width: 100%; margin: 20px 0px 0px 0px; }




.sepetsol { width: 100%; margin: 20px 0px 0px 0px; }
.sepetsag { width: 100%; margin: 20px 0px 0px 0px; }

.usolbar { width: 100%; margin: 0px 0px 15px 0px; }
.usolbar2 { width: 100%; margin: 0px 0px 15px 0px; }
.usagbar { width: 100%; margin: 0px 0px 0px 0px; }

.panelsol { width: 100%; margin: 10px 0px 15px 0px; }
.panelsag { width: 100%; margin: 0px 0px 0px 0px; }

.panelsol2 { width: 100%; margin: 0px 0px 15px 0px; }
.panelsag2 { width: 100%; margin: 0px 0px 0px 0px; }

.dtysol { width: 100%; margin: 0px 0px 30px 0px; }
.dtysag { width: 100%; margin: 5px 0px 0px 0px; }

.urun-dty-sol { width: 100%; margin: 0px 0px 20px 0px; }
.urun-dty-sag { width: 100%; margin: 0px 0px 20px 0px; }

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

.sosyal1 { width: 75px; }
.sosyal2 { width: 140px; }

.cbaslik p { font-size:14px; }
.cbaslik p b { font-size:18px; }

.alter-1 { margin: 20px 0px 35px 0px; padding: 30px 0px 35px 0px; }
.alter-1-f { width: 100%; height: auto; text-align:center; }
.alter-1-f img { width: 100%; max-width:560px; height: auto; }
.alter-1-t { width: 100%; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.alter-1-t b { font-size:20px; }
.alter-1-t p { margin: 0px 0px 20px 0px;	}

.sollink { background:url(i/sollink.png) no-repeat center top; width: 100%; max-height:200px; padding: 30px 15px 30px 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.sollink p { float: left; width: 100%; text-align:center; font-size:13px; }
.sollink p a { text-align:center; font-size:18px; }

.saglink { background:url(i/saglink.png) no-repeat center top; width: 100%; max-height:200px; padding: 30px 15px 30px 15px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.saglink p { float: left; width: 100%; text-align:center; font-size:13px; }
.saglink p a{ text-align:center; font-size:18px; }

.footer-alt p { width: 100%; text-align:center; }

.bilgik { width: 50%; margin: 15px 0px 25px 0px; }
.bilgik i { color:#000; font-size:40px; }
.bilgik p { font-size:15px; color:#000; text-shadow: 0px 0px #cd420f; }
.bilgik p b { font-size:15px; color:#000; font-weight:700; text-shadow: 0px 0px #cd420f;	}
	
.dl_1 { width: 20%; margin: 0px 5% 0px 0px; }
.dl_2 { width: 75%; margin: 0px 0px 0px 0px; }
.dl_3 { width: 100%; margin: 10px 0px 0px 0px; text-align:center; }
.dl_4 { width: 100%; margin: 10px 0px 0px 0px ; text-align:center; }

.dl_43 { width: 100%; margin: 10px 0px 0px 0px; text-align:left; }
.dl_1 img { width: 100%; height: auto; }

.ilki .dl_3 { display:none !important; }
.ilki .dl_4 { display:none !important; }

.bakiyeb a { width: 100%; margin: 0px 0px 15px 0px; }

.neredeyim { display:none; }
.neredeyim2 { display:none; }

.dbaslik { margin: 0px 0px 25px 0px; padding: 30px 0px 25px 0px; }
.dbaslik2 { margin: 0px 0px 25px 0px; padding: 30px 0px 25px 0px; }
.dbaslik h1, .dbaslik2 h1 { margin: 0px 0px 0px 0px; font-size:20px; }
.dbaslik2 span { margin: 0px 0px 0px 0px; font-size:20px; }

.ucle { width: 94%; margin: 0px 3% 0px 3%; }

.urun-dty-sag p { text-align:center; }
.urun-dty-sag h1 { text-align:center; font-size:20px; }
.urun-dty-fiyat p { text-align:left; font-size:22px; }
.urun-dty-fiyat span { font-size:22px; }

.urun-dty-icon p { padding: 15px 15px 15px 15px; }

.tekurunler { height: auto; padding: 13px 15px 13px 15px; }
.tekurunlerslider { height: auto; }
.tekurun { height: auto; }
.tekurunic { height: auto; }
.tekurunsag p a { height: 43px; }

.tekurunekbilgi { position:absolute; z-index:9999; top:10px; left:10px; float:left; width: auto; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; }
.tekurunekbilgi p { float:left;	width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 3px 8px 3px 8px; border:0px; border-radius:10px; text-align:center; color:#FFF; font-size:12px; font-weight:400; text-decoration:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.tekurunekbilgi2 { position:absolute; z-index:9999; top:40px; left:10px; float:left; width: auto; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border:0px; }
.tekurunekbilgi2 p { float:left; width: 100%; height: auto; overflow:hidden; margin: 0px 0px 0px 0px; padding: 3px 8px 3px 8px; border:0px; border-radius:10px; text-align:center; color:#FFF;	font-size:12px; font-weight:400; text-decoration:none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }

#duzenle { 	float:left; width: 100%; height: auto; overflow:hidden; margin: 0px 0px 21px 0px; padding: 0px 0px 0px 0px;	border:0px; }

.uclu { width:100%; margin: 0px 0px 0px 0px; }
.uclus { width:100%; margin: 0px 0px 0px 0px; }


.ukutu { width:96%; margin: 30px 2% 20px 2%;	}
.ukutu3 { width:96%; margin: 30px 2% 20px 2%;	}

.ukutusag { width:96%; margin: 10px 2% 60px 2%;	}
.ukutusag b { font-size:20px; }
.ukutusag p { font-size:13px; }

.ukutu2 { float:left; width: 96%; margin: 100px 2% 20px 2%; padding: 40px 20px 40px 20px; }
.ukutu2:last-child { float:left; margin: 0px 2% 50px 2%; }
.ukutu2 p { font-size:14px;	}
.ukutu2 p i { margin: 0px 0px 20px 0px; font-size:40px; }
.ukutu2 p a { font-size:20px; }

.kuponkod p { width: 100%; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
.k-yrm { width: 36%; margin: 0px 4% 0px 0px; padding: 10px 0px 10px 12px; }
.k-tmm { width: 60%; padding: 10px 0px 10px 0px; }

#tickerf { height: 125px; }
#tickerf li { height: 125px; }
.oneri p { font-size:15px; }

.bbaslik a { font-size:15px; }

.tekbaslik h1 { font-size:22px; }
.tekbaslik p { font-size:13px; }

.iconlar { margin: 15px 0px 0px 0px; }
.iconlar p { width: 40%; height:160px; margin: 0px 5% 0px 5%; }
.iconlar b { font-size:14px; }
.iconlar span { margin: 0px 0px 0px 0px; }

.urunbaslik h1, .urunbaslik p { font-size:18px;	}

.m-sticky-whatsapp { display:block; position:fixed; bottom:0px; right: 10px; z-index:9999; background-color:#02bf23; font-size:16px; font-weight:600; color:#ffffff; line-height:22px; text-align:center; border-radius:16px 16px 0px 0px; padding:15px 10px 10px 10px; }
.m-sticky-whatsapp:visited, .m-sticky-whatsapp:hover { color:#ffffff; }
.m-sticky-whatsapp i{ color:#ffffff; font-size:22px; vertical-align:top; margin:-1px 10px 0 0; }

.siralama { margin: 0px 0px 20px 0px; padding: 0px 10px 10px 10px; }
.siralama p { width: 100%; text-align:center; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; }
.siralamasec { width: 100%; }

.banka img { width: 215px; height: 83px; margin: 0px 0px 0px 0px; }
.banka p { width: 100%; margin: 10px 0px 0px 0px; }

.ads-yarim { width: 100%; margin: 0px 0px 10px 0px; }
.ads-uclu { width: 100%; margin: 0px 0px 10px 0px; }
.adsbosyok { margin: 0px 0px 10px 0px; }
.ads-tam img, .ads-yarim img, .ads-uclu img, .adsbosyok img { max-width:100%; height:auto; margin: 0px 0px 10px 0px; }

.solmenuy li { width: 100%; }

#mydiv3 { width: 90%; margin: 80px 0px 0px 5%; padding: 40px 20px 40px 20px; font-size:16px; }

.ubaslik {
	float: left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	border-bottom: 2px solid #cacaca;
	}

.ubaslik p {
	float: left;
	width: 40% !important;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	color:#434b53;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	}

.ubaslik b {
	float: left;
	width: 15% !important;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 5% !important;
	padding: 0px 0px 0px 0px;
	border: 0px;
	color:#434b53;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	}

.ubaslik span {
	float: left;
	width: 15% !important;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 5% !important;
	padding: 0px 0px 0px 0px;
	border: 0px;
	color:#434b53;
	font-size:16px;
	font-weight:700;
	text-decoration:none;
	}
	
.uruns-1 {
	width: 100%;
	margin: 0px 0px 0px 0px;
	text-align:center;
	}

.uruns-1 a img {
	float:none;
	width: auto;
	height:auto;
	margin: 0px 0px 10px 0px;
	text-align:center;
	}

.uruns-1 a p {
	width: 100%;
	margin: 0px 0px 10px 0px;
	text-align:center;
	}

.uruns-1 a p span {
	width: 100%;
	margin: 0px 0px 0px 0px;
	text-align:center;
	}

.uruns-2 {
	width: 100% !important;
	margin: 0px 0px 10px 0px !important;
	text-align:center;
	}

.uruns-3 {
	width: 100% !important;
	margin: 20px 0px 0px 0px !important;
	}
	
	
	
} 




.eklemealani input, .eklemealani select { width: 48%; margin:0px 2% 20px 0px; }
.ekleyan { width: 48% !important; margin:0px 2% 20px 0px !important; }
.ekleyann { width: 98% !important; margin:0px 2% 20px 0px !important; }
.eklemealani button { width: 100%; }

.eklemealani2 input, .eklemealani2 select { width: 80%; margin:0px 2% 20px 0px;	}
.eklemealani2 button { width: 18%; }

.ozelsecim { width: 48%; margin: 0px 1% 30px 1%; }
.ozelsecim p { font-size:14px; }
.ozelsecim span { font-size:14px; }

.sonucb { display:none; }

.sonuc1 { width: 100%; text-align:center; margin: 0px 0px 10px 0px; }
.sonuc2 { width: 50%; text-align:center; }
.sonuc3 { width: 50%; text-align:center; }
.sonuc4 { width: 100%; margin: 10px 0px 0px 0px; text-align:center; }

#mobilmenu {
	background:#FFFFFF;
	display:none;
	z-index:9999 !important;
	float: left;
	width: 100%;
	height: 100%;
	overflow-y: auto;
	overflow-x: hidden;
	margin: 0px;
	padding: 15px;
	border: 0px;
	position : fixed;
	_position : absolute;
	top	: 0px;
	_top : expression(eval(document.body.scrollTop));
	left:0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.kapat {
	background:#434b53;
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	}

.kapat a{
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 12px 0px;
	border: 0px;
	text-align: center;
	color:#FFFFFF;
	font-size:15px;
	font-weight:800;
	text-decoration:none;
	}
	
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a {
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-shadow:0px 0px !important;
}

#cssmenu {
  width: 100%;
}
#cssmenu ul ul {
  display: none;
}
.align-right {
  float: right;
}
#cssmenu > ul > li {
  margin: 0px 0px 1px 0px;
  border-bottom: 1px solid #ececed !important;
}
#cssmenu > ul > li > a {
	padding: 15px 15px 15px 0px;
 	height:auto;
	overflow:hidden;
	cursor: pointer;
	z-index: 2;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
#cssmenu > ul > li > a > p {
 	float:left;
	width:auto;
	height:auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 0px;
	font-size: 14px;
	font-weight: 600;
	text-decoration: none;
}
#cssmenu > ul > li > a > i {
 	float:left;
	width:auto;
  margin: 0px 15px 0px 0px;
  font-size: 16px;
  text-decoration: none;
}
#cssmenu > ul > li > a > img {
 	float:left;
	width:25px;
	height:25px;
	margin: -5px 15px 0px 0px;
}
#cssmenu > ul > li.open > a {
  border:0px;
}
#cssmenu > ul > li:last-child > a,
#cssmenu > ul > li.last > a {
  border:0px;
}
.holder {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
}
.holder::after,
.holder::before {
  display: block;
  position: absolute;
  content: "";
  width: 6px;
  height: 6px;
  right: 20px;
  z-index: 10;
  color:#000;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.holder::after {
  top: 17px;
  border-top: 2px solid #000;
  border-left: 2px solid #000;
}
#cssmenu ul ul {
  margin: 0px 0px 15px 0px;
}
#cssmenu ul ul li a {
  cursor: pointer;
  padding: 15px 15px 15px 0px;
  z-index: 1;
  text-decoration: none;
  font-size: 14px;
  font-weight: 400;
}
#cssmenu ul ul li:first-child a {
  padding: 5px 15px 15px 0px;
}
#cssmenu ul ul li a p {
  padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
 text-decoration: none;
  font-size: 14px;
  font-weight: 400;
}
#cssmenu ul ul li:first-child > a {
  box-shadow: none;
}
#cssmenu ul ul ul li a {
  padding-left: 30px;
}
#cssmenu > ul > li > ul > li:last-child > a,
#cssmenu > ul > li > ul > li.last > a {
  border-bottom: 0;
}
#cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a {
  border-bottom: 0;
}

#cssmenu ul ul li.has-sub > a::after {
  display: block;
  position: absolute;
  content: "";
  width: 5px;
  height: 5px;
  right: 20px;
  z-index: 10;
  top: 11.5px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}

#cssmenu > ul > li > a { background: #FFF; color: #41484e; }
#cssmenu > ul > li > a > p { color: #41484e; }
#cssmenu > ul > li > a:hover, #cssmenu > ul > li.active > a, #cssmenu > ul > li.open > a { background: #FFF; color: #41484e; }
#cssmenu ul ul li a { background: #FFF; color: #41484e; border-bottom: 1px solid #ececed !important; }
#cssmenu ul ul li a p { color: #41484e; }
#cssmenu ul ul li.open > a, #cssmenu ul ul li.active > a { background: #FFF; color: #41484e; }

#cssmenu ul ul li a i { display:none !important; }
#cssmenu ul ul li a img { display:none !important; }

.menuustsag {
	background:#0092dc;
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 25px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	}

.menuustsag p {
	background:url(i/ok.png) no-repeat center bottom;
	float: left;
	width: 50%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 22px 0px;
	border: 0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.menuustsag p a {
	float: left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	text-align:center;
	font-size:13px;
	color: #FFFFFF;
	font-weight:700;
	text-decoration:none;
	}

.menuustsag p a i {
	float: left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 7px 0px;
	padding: 2px 2px 0px 2px;
	border: 0px;
	text-align:center;
	font-size:17px;
	color: #FFFFFF;
	text-decoration:none;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.menuustsag p a:hover {
	text-decoration: underline;
	}
	
.menuustsol {
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	}

.menuustsol span {
	float:left;
	width: 100%;
	height: auto;
	overflow:hidden;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	text-align:center;
	color: #41484e;
	font-size:16px;
	font-weight:600;
	text-decoration:none;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.menuustsol a {
	display:inline;
	width: auto;
	height: auto;
	overflow:hidden;
	margin: 0px 10px 0px 10px;
	padding: 10px 3px 0px 3px;
	border: 0px;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
	}

.menuustsol a i {
	font-size:17px;
	color: #41484e;
	text-decoration:none;
	}

.menuustsol a:hover i {
	text-decoration:none;
	}