

html {  width:100%;height:100%;overflow:hidden;overflow-y:scroll;position:fixedx;margin:0px;padding:0px;background-color:#ffffff; }
body { overflow-y:none; }


@media only screen and (min-width:1440px) and (max-width: 3840px) {
	html { background-attachment:fixed;background-image: url("https://www.newschoolkebab.co.uk/content/images/BG.jpg");background-position: 0% 50%;background-size:cover; }

	.Container { width:100%; }

	.Toolbar { width:100%;height:50px;background-color:#e21e21;position:absolute;top:0px;z-index:10001; }
	.ToolbarContent { width:calc(100% - 20px);border:0px;margin-left:5px; }
	.ToolbarLink { color:#ffffff;font-size:1.1em;text-decoration:none;font-family:'Oswald';font-size:18px; }
	
	.TopMenuArea { display:none; }
	.TopMenuSpaceArea { width:50px;height:50px;float:left; }
	.TopMenuLoginArea { width:calc(100% - 610px);height:50px;float:left; }

	.MenuIconArea { display:block; width:30px;height:30px;cursor:pointer;margin-left:-5px;margin-top:10px;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Back.svg');background-size:100%;float:left; }
	.MenuLogoArea { display:none;}
	.SearchIconArea { display:none; width:30px;height:30px;cursor:pointer;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Search.svg');background-size:100%;}
	.MemberIconArea { display:none; width:30px;height:30px;cursor:pointer;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Member.svg');background-size:100%;}
	
	.TopMenuArea { display:none; }
	.TopMenuSpaceArea { display:block; width:50px; float:left; }
	.TopMenuLoginArea { display:block; width:calc(100% - 82px); float:left; }

	
	.RestaurantTop { width:calc(100% - 350px);height:200px;overflow:hidden;background-colorx:#dbdbdb;background-image: url('https://www.newschoolkebab.co.uk/content/images/RestaurantTop_Normal.jpg');background-position: 0% 50%;background-size: cover;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);position:absolute;z-index:110; }
	.LogoArea { margin-left: calc((100% - 250px)/2);margin-top: 73px;background: #ffffff;display: inline-block;height: 125px;width: 250px;border-top-left-radius: 125px;border-top-right-radius: 125px;opacity: 0.8;border-left: 2px  solid #dbdbdb;border-righ: 2px  solid #dbdbdb;border-top: 2px  solid #dbdbdb; }
	.RestaurantTopSpace { width:100%;height:200px; }


	.Menu { background-color:#f47a40;color:#ffffff;font-family:'Arial';font-size:14px;height:50px;z-index:102;box-shadow:0 1px 5px 0px rgba(0,0,0,.7);overflow-y:hidden; }
	.MenuArea { background-color:#f47a40;color:#ffffff;width:1090px;height:50px;top:0px;position:inherit;z-index:100;overflow-x:hidden;scrollbar-width:none;overflow-y:hidden;white-space:nowrap;margin-top:0px;border-radius: 0px 0px 0px 0px; }

	.Content { width:1090px;min-height:calc(100vh - 50px);z-index:99;position:absolute;padding-top:0px; margin-top:0px; margin-left:calc((100% - 1440px)/2);background-color:#f8f5f2;box-shadow:0 1px 5px 0px rgba(0,0,0,.3); }
	.MenuItems { min-height:2500px;color:#666666;font-family:'Arial';font-size:14px;z-index:101; }
	.MenuItemsArea { width:500px; }


	.RightPanel { width:350px;height:calc(100vh + 50px); position:absolute; right:0px;top:0px;background-color:#ffffff;box-shadow:0 1px 5px 0 rgba(0,0,0,.3); }
	.Basket { width:350px;height:calc(100vh - 50px);margin-top:0px;position:absolute;min-height:400px;z-index:505;background-color:#ffffff;right:0px;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);}
	.BasketPC { width:330px;margin-left:10px;}
	.BasketPcContent { max-height:calc(100vh - 260px); overflow-x:hidden; overflow-y:auto; }
	.BasketMobile { width:calc(100% - 20px);margin-left:10px;display:none; }
}


@media screen and (min-width:769px) and (max-width:1439px) {
	
	.Container { width:100%;background-color:#ff0000; }
	

	.Toolbar { width:100%;height:50px;background-color:#e21e21;position:absolute;top:0px;z-index:10001; }
	.ToolbarContent { width:calc(100% - 20px);border:0px;margin-left:10px; }
	.ToolbarLink { color:#ffffff;font-size:1.1em;text-decoration:none;font-family:'Oswald';font-size:18px; }
	
	.TopMenuArea { display:none; }
	.TopMenuSpaceArea { width:50px;height:50px;float:left; }
	.TopMenuLoginArea { width:calc(100% - 610px);height:50px;float:left; }
	
	.MenuIconArea { display:block; width:30px;height:30px;cursor:pointer;margin-left:-5px;margin-top:10px;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Back.svg');background-size:100%;float:left; }
	.MenuLogoArea { display:none; }
	.SearchIconArea { display:none; width:30px;height:30px;cursor:pointer;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Search.svg');background-size:100%;}
	.MemberIconArea { display:none; width:30px;height:30px;cursor:pointer;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Member.svg');background-size:100%;}
	
	.TopMenuArea { display:none; }
	.TopMenuSpaceArea { display:block; width:50px; float:left; }
	.TopMenuLoginArea { display:block; width:calc(100% - 82px); float:left; }


	.RestaurantTop { width:calc(100% - 320px);height:200px;background-color:#dbdbdb;background-image: url('https://www.newschoolkebab.co.uk/content/images/RestaurantTop_Normal.jpg');background-position: 0% 50%;background-size: cover;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);position:absolute;z-index:110; }
	.LogoArea { margin-left: calc((100% - 250px)/2);margin-top:73px;background: #ffffff;display: inline-block;height: 125px;width: 250px;border-top-left-radius: 125px;border-top-right-radius: 125px;opacity: 0.8;border-left: 2px  solid #dbdbdb;border-righ: 2px  solid #dbdbdb;border-top: 2px  solid #dbdbdb; }
	.RestaurantTopSpace { width:100%;height:200px; }


	.Menu { background-color:#ff0000;color:#ffffff;font-family:'Arial';font-size:14px;height:50px;z-index:102;margin-top:0px;text-align:left; }
	.MenuArea { background-color:#e21e22;height:50px;top:0px;position:inherit;z-index:100;overflow-x:hidden;;scrollbar-width: none;overflow-y:no;white-space:nowrap;margin-top:0px; }
	
	.MenuItems { background-color:#EEE;min-height:2500px;color:#666666;font-family:'Arial';font-size:14px;z-index:101; }
	


	
	.Content { width: calc(100% - 350px);min-height:calc(100vh - 50px);z-index:99;position:absolute;padding-top:0px;margin-top:0px;margin-left:0px;background-color:#f8f5f2; }
	
	

	
	.RightPanel { width:350px;height:calc(100vh + 150px);position:absolute;right:0px;top:0px;background-color:#ffffff;box-shadowx:0 1px 5px 0 rgba(0,0,0,.3);}
	.Basket { width:350px;height:calc(100vh + 150px);margin-top:0px;position:absolute;min-height:400px;z-index:505;background-color:#ffffff;right:0px;box-shadow:0 1px 5px 0 rgba(0,0,0,.3); }
	.BasketPC { width:330px;margin-left:10px; }
	.BasketPcContent { max-height:calc(100vh - 260px); overflow-x:hidden; overflow-y:auto; }
	.BasketMobile { width:calc(100% - 20px);margin-left:10px;display:none; }
	
}


@media only screen and (max-width: 768px)
{
	 /* body { overflow-y:hidden; } */
	.Container { width:100%;background-color:#fff000;overflow-y:hidden; }
	


	.Toolbar { width:100%;height:50px;background-color:#e21e21;position:absolute;top:0px;z-index:10001; }
	
	.MenuIconArea { display:block; width:30px;height:30px;cursor:pointer;margin-left:10px;margin-top:10px;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Back.svg');background-size:100%;float:left; }
	.MenuLogoArea { display:block; width: calc(100% - 90px); float:left; margin-top:5px; z-index:1000000 }
	.SearchIconArea { display:block; width:30px;height:30px;cursor:pointer;margin-left:10px;margin-top:10px;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Search.svg');background-size:100%;float:left;}
	.MemberIconArea { display:block; width:30px;height:30px;cursor:pointer;margin-left:10px;margin-top:10px;background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_Member.svg');background-size:100%;float:left;}
	
	.TopMenuArea { display:none; }
	.TopMenuSpaceArea { display:none; }
	.TopMenuLoginArea { display:none; }


	.RestaurantTop { width:100%;height:125px;background-color:#dbdbdb;background-image: url('https://www.newschoolkebab.co.uk/content/images/RestaurantTop_Normal.jpg');background-position: 0% 50%;background-size: cover;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);position:static;z-index:110;overflow:hidden; }
	.LogoArea { margin-left: calc((100% - 200px)/2);margin-top:23px;background: #ffffff;display: inline-block;height: 100px;width: 200px;border-top-left-radius: 125px;border-top-right-radius: 125px;opacity: 0.8;border-left: 2px  solid #dbdbdb;border-righ: 2px  solid #dbdbdb;border-top: 2px  solid #dbdbdb; }
	.RestaurantTopSpace { width:100%;height:0px;display:none; }
	.RestaurantTop::-webkit-scrollbar { display:none; }

	.Menu { width:100%;background-color:#666666;color:#ffffff;font-family:'Arial';font-size:14px;height:50px;z-index:102;margin-top:0px;text-align:center; }
	.MenuItems { background-color:#EEE;min-height:20px;color:#666666;font-family:'Arial';font-size:14px;z-index:101; }
	.MenuArea { width:100%;height:50px;top:0px;position: inherit;z-index:100;scrollbar-width: none;overflow-y: hidden;overflow-x: scroll;white-space: nowrap;margin-top: 0px;background-color:#e21e22;padding-right:0px; }
	.MenuArea::-webkit-scrollbar { display: none; }

	.Content { width:100%;position:absolute;z-index:99;padding-bottom:81px;margin-top:0px;margin-left:0px;background-color:#f8f5f2;z-index:99; }

	.RightPanel { width:calc(100%);height:60px;background-color:#ffffff;position:fixed;bottom:0px;margin-left:0px;padding:10px;border-top:1px solid #dbdbdb;z-index:105; }
	.Basket { width:calc(100% - 20px);height:60px;background-color:#e21e21;color:#ffffff;/*display:none;*/ }
	.BasketPC { width:330px;margin-left:10px;display:none; }
	.BasketMobile { width:calc(100% - 20px);margin-left:10px;color:#ffffff;font-size:24px; }

	
	.fancybox-slide { padding:0px !important }
	
}


.AltGolge { box-shadow:0 0 5px 2px rgba(0,0,0,.3); }

/* Top Login Form Start */
.Username { background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_UsernameX.png');background-repeat:no-repeat;padding-left:25px;border:1px solid #ffffff;height:20px;border-radius:3px;width:108px;font-family:'Oswald';font-size:14px;padding-top:2px;padding-bottom:2px;outline:none; }
.Password { background-image:url('https://www.newschoolkebab.co.uk/content/images/Icon_PasswordX.png');background-repeat:no-repeat;padding-left:25px;border:1px solid #ffffff;height:20px;border-radius:3px;width:78px;font-family:'Oswald';font-size:14px;padding-top:2px;padding-bottom:2px;outline:none; }
.LoginBTN { border:0px solid #757575;width:70px;padding-top:5px;padding-bottom:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#ffce00;color:#d41e2a;font-family:'Oswald';font-size:14px;text-align: center;cursor:pointer;outline:none; }
.RegisterBTN { border:0px solid #757575;width:80px;padding-top:5px;padding-bottom:5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#ffffff;color:#e21e22;font-family:'Oswald';font-size:14px;text-align: center;cursor:pointer;outline:none; }
/* Top Login Form Finish */








/* Menu Alani Buradan Basliyor */
.MenuArea::-webkit-scrollbar {
    display:none;
}

.MenuArea li {
	width:auto;
	padding:15px 20px 15px 20px;
	border:0px solid #000000;
	margin-left:-4px;
	background-color:#f47a40;
	color:#ffffff;
	display: inline-block;
	cursor:pointer;
	font-family:'Oswald';
	font-size:16px;
	text-decoration:none;
	z-index:101;
}

.MenuArea li.active {
	width:auto;
	padding:15px 20px 15px 20px;
	border:0px solid #000000;
	margin-left:-4px;
	background-color:#000000;
	color:#ffffff;
	display: inline-block;
	cursor:pointer;
	font-family:'Oswald';
	font-size:16px;
	text-decoration:none;
	z-index:101;
}
/* Menu Alani Burada Bitiyor */












.svg {width:100%;height:100%;}
.IconHome path {fill: #ffffff !important;}

/*
.IconAddress path {fill: #e21e21 !important;}
.IconAddressMapDetail path {fill: #636363 !important;}

.IconCollectionTime path {fill: #e21e21 !important;}
.IconCollectionTimeDetail path {fill: #636363 !important;}

.IconDeliveryTime path {fill: #e21e21 !important;}
.IconDeliveryTimeDetail path {fill: #636363 !important;}

.IconDeliveryArea path {fill: #e21e21 !important;}
.IconDeliveryAreaDetail path {fill: #636363 !important;}

.IconWarning path {fill: #e21e21 !important;}
.IconWarningDetail path {fill: #636363 !important;}

.IconUp path {fill: #ffffff !important;}
.IconPlus path {fill: #e21e22 !important;}
*/


.IconPhoto path {fill: #e21e22 !important;}

.IconFillColorZone1 path {fill: #1E90FF !important;cursor:pointer;}
.IconFillColorZone2 path {fill: #32CD32 !important;cursor:pointer;}
.IconFillColorZone3 path {fill: #FF8C00 !important;cursor:pointer;}
.IconFillColorZone4 path {fill: #4B0082 !important;cursor:pointer;}
.IconFillColorZone5 path {fill: #FF0000 !important;cursor:pointer;}
.IconFillColorZone6 path {fill: #ffda00 !important;cursor:pointer;}
.IconFillColorZone7 path {fill: #7a6e67 !important;cursor:pointer;}
.IconFillColorZone8 path {fill: #8f5a28 !important;cursor:pointer;}
.IconFillColorZone9 path {fill: #00839b !important;cursor:pointer;}
.IconFillColorZone10 path {fill: #8e1b61 !important;cursor:pointer;}
.IconFillColorZone11 path {fill: #565025 !important;cursor:pointer;}
.IconFillColorZone12 path {fill: #f60693 !important;cursor:pointer;}
.IconFillColorZone13 path {fill: #2e7562 !important;cursor:pointer;}
.IconFillColorZone14 path {fill: #752e2e !important;cursor:pointer;}
.IconFillColorZone15 path {fill: #619080 !important;cursor:pointer;}
.IconFillColorZone16 path {fill: #f74066 !important;cursor:pointer;}
.IconFillColorZone17 path {fill: #00264b !important;cursor:pointer;}
.IconFillColorZone18 path {fill: #260e04 !important;cursor:pointer;}
.IconFillColorZone19 path {fill: #5b8726 !important;cursor:pointer;}
.IconFillColorZone20 path {fill: #916d00!important;cursor:pointer;}

.IconFillColorZone21 path {fill: #1E90FF !important;cursor:pointer;}
.IconFillColorZone22 path {fill: #32CD32 !important;cursor:pointer;}
.IconFillColorZone23 path {fill: #FF8C00 !important;cursor:pointer;}
.IconFillColorZone24 path {fill: #4B0082 !important;cursor:pointer;}
.IconFillColorZone25 path {fill: #FF0000 !important;cursor:pointer;}
.IconFillColorZone26 path {fill: #ffda00 !important;cursor:pointer;}
.IconFillColorZone27 path {fill: #7a6e67 !important;cursor:pointer;}
.IconFillColorZone28 path {fill: #8f5a28 !important;cursor:pointer;}
.IconFillColorZone29 path {fill: #00839b !important;cursor:pointer;}
.IconFillColorZone30 path {fill: #8e1b61 !important;cursor:pointer;}
.IconFillColorZone31 path {fill: #565025 !important;cursor:pointer;}
.IconFillColorZone32 path {fill: #f60693 !important;cursor:pointer;}
.IconFillColorZone33 path {fill: #2e7562 !important;cursor:pointer;}
.IconFillColorZone34 path {fill: #752e2e !important;cursor:pointer;}
.IconFillColorZone35 path {fill: #619080 !important;cursor:pointer;}
.IconFillColorZone36 path {fill: #f74066 !important;cursor:pointer;}
.IconFillColorZone37 path {fill: #00264b !important;cursor:pointer;}
.IconFillColorZone38 path {fill: #260e04 !important;cursor:pointer;}
.IconFillColorZone39 path {fill: #5b8726 !important;cursor:pointer;}
.IconFillColorZone40 path {fill: #916d00!important;cursor:pointer;}


.sidenav2 { width: 250px; height: 100%; position: fixed; z-index: 1; top: 0; left: calc(100% + 250px); background-color:#363636; overflow-x: hidden; transition: 0.2s; padding-top: 60px; z-index:10002; opacity:0.98; box-shadow:0 1px 5px 0px rgba(0,0,0,.7); }
.sidenav2 a { padding: 8px 8px 8px 32px; text-decoration: none; font-size: 25px; color:#ffffff; display: block; transition: 0.3s; }
.sidenav2 a:hover { color:#fcde6d; }
.sidenav2 .closebtn2 { position: absolute; top: 0; right: 25px; font-size: 36px; margin-left: 50px; }