body{font-size:16px;font-family:"Lato", sans-serif;line-height:1.5;}
.menucka h1{border-bottom:1px solid #f16429;padding-bottom:6px;}
.menucka a:hover{color:#222;}
.menucka .yellow{color:#f18729;}
.menucka .white{color:#fff;}
.menucka .orange{color:#f16429;}
.menucka .orange1{color: #000000;font-size: 18px; font-weight: bold;}
.menucka .green{color:#87b90a;}
.menucka .red{color:#f14129;}
.menucka .blue{color:#3b5998;}
.menucka .light-grey{color:#f1f1f1;}
.menucka .bg-light-grey{background-color:#f1f1f1;}
.menucka .line-orange{border-bottom:1px solid#f16429;margin:20px 0;}
.menucka .col-xs-1,
.menucka .col-xs-10,
.menucka .col-xs-11,
.menucka .col-xs-12,
.menucka .col-xs-2,
.menucka .col-xs-3,
.menucka .col-xs-4,
.menucka .col-xs-5,
.menucka .col-xs-6,
.menucka .col-xs-7,
.menucka .col-xs-8,
.menucka .col-xs-9{min-height:1px;position:relative;}
.menucka .popover{color:#414141;}
.menucka .profile-padding{padding: 30px;}
@media (max-width:767px){body{font-size:14px;}
.menucka .profile-padding{padding: 5px 10px 5px 10px;}
.menucka .navbar-collapse{padding:0;}
.menucka .navbar-form{margin:0 -5px;padding:8px 15px;}
.menucka .navbar-brand>img{margin-top:6px;}
.menucka .navbar-inverse .navbar-toggle{margin:11px 0 0 5px;border-color:#aaa;}
.menucka .image-xs{max-height:300px;margin-bottom:8px;margin-left:auto;margin-right:auto;}
.menucka .col-xs-5{padding-top:8px;}
}
@media (min-width:768px){.menucka .navbar-toggle{display:block !important;}
}
@media (min-width:767px) and (max-width:992px){.menucka .navbar-toggle{display:block !important;}
}
.menucka .navbar-inverse .navbar-toggle{position:relative;float:right;margin:11px 0 0 5px;border-color:#aaa;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;}
.menucka .navbar-toggle:focus{outline:0;}
.menucka .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;}
.menucka .navbar-toggle .icon-bar+.icon-bar{margin-top:4px;}
.menucka .navbar-inverse .navbar-toggle{border-color:#aaa;}
@media (min-width:767px){.menucka .navbar-brand>img{margin-top:12px;}
.menucka .nav > li > a{display:block;padding:15px 10px;position:relative;}
}
@media screen and (min-width:992px) and (max-width:1200px){.menucka .navbar-brand>img{margin-top:12px;}
}
@media screen and (min-width:1200px){.menucka .navbar-brand>img{margin-top:9px;}
}
.menucka .navbar{padding-bottom:0px;}
.menucka .navbar-right{margin-right:-22px;}
.menucka .navbar-inverse{background-color:#404040;border:none;}
.menucka .navbar-inverse .navbar-text{color:#f1f1f1;}
.menucka .navbar-inverse .navbar-nav>li>a{color:#f1f1f1;}
.menucka .navbar-brand{float:left;font-size:18px;height:50px;line-height:20px;padding:1px;}
.menucka .navbar>.container .navbar-brand,
.menucka .navbar>.container-fluid .navbar-brand{margin:0;}
.menucka .navbar>.navbar-brand.xs{margin:15px 10px 0 2px;}
.menucka .navbar-inverse .navbar-nav>li>a:focus,
.menucka .navbar-inverse .navbar-nav>li>a:hover{background-color:transparent;color:#f18729;}
.menucka .navbar-inverse .navbar-nav>li>a.active{background-color:transparent;color:#f18729;}
.menucka .container-fluid>.navbar-collapse,
.menucka .container-fluid>.navbar-header,
.menucka .container>.navbar-collapse,
.menucka .container>.navbar-header{margin:0;}
.menucka .navbar-inverse .navbar-collapse,
.menucka .navbar-inverse .navbar-form{border:none;}
.menucka .position-box{background-color:rgb(241, 100, 41);color:#fff;border-radius:6px;padding:6px 8px 6px 20px;}
.menucka .filter-box{border:1px solid #f16429;color:#000;border-radius:6px;padding:6px 8px 6px 20px;margin:2px 0 2px 0;}
.menucka .day-filter{border:1px solid #f16429;border-radius:6px;padding:3px;margin:2px 0 2px 0;text-align:center;font-size:12px;}
.menucka .day-filter-selected{background-color:#808080;color:white !important;}
.menucka .navbar-toggle{margin-left:15px;}
.menucka .navbar-form{margin-left:auto;margin-right:auto;width:100%;box-shadow:none;}
.menucka .navbar-form .form-control{width:100%;}
.menucka .form-control:focus{border-color:#f16429;box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px
rgba(241, 100, 41, 0.6);outline:0 none;}
.menucka .navbar-icon>ul>li>a{padding:0px;}
.menucka .navbar-icon>ul>li>a>span{font-size:24px;padding:14px 10px;}
.menucka .navbar-icon>a>span{font-size:24px;padding:12px 2px;}
@media (max-width:@screen-xs-max){.menucka #top-menu .size-xs{padding:0 2px;}
.menucka #top-menu .form-control-xs{padding:8px 0;}
.menucka #top-menu .button-xs{padding:9px 3px;margin:8px 0 0 2px;}
.menucka #restaurant{margin:5px 0;padding:5px 5px;}
.menucka #restaurant-detail .row{margin:0 5px;}
.menucka #restaurant .name{font-size:16px;}
}
.menucka .collapse.in{border-bottom:1px solid #f16429;}
.menucka #restaurant{background-color:#ffffff;color:inherit;margin:15px;padding: 15px 0px 0px 0px;}
.menucka #restaurant a{color:#414141;}
.menucka #restaurant a:hover{text-decoration:none;}
.menucka #restaurant a.name{color:#f16429;}
.menucka #restaurant a:hover.name{color:#f16429;}
.menucka #restaurant .name{font-size:30px;}
.menucka #restaurant .adress{font-weight:bold;color:#414141;margin:0 5px -2px 0;}
.menucka #restaurant .icon{font-size:34px;}
.menucka #restaurant .distance{font-weight:bold;}
.menucka #restaurant .type{color:#414141;margin:0 5px 1px 0;}
.menucka #restaurant .day-title{color:#414141;margin:14px 0 2px 0;font-weight:bold;}
.menucka #restaurant .price{text-align:right;font-weight:bold;}
.menucka #restaurant-detail{background-color:#f7f7f7;color:inherit;padding:15px 10px;margin-bottom:10px;}
.menucka #restaurant-detail a{color:#414141;}
.menucka #restaurant-detail a.orange{color:#f16429;}
.menucka #restaurant-detail a.fb{color:#337ab7;}
.menucka #restaurant-detail a:hover{text-decoration:none;}
.menucka #restaurant-detail .day-title{color:#414141;margin:14px 0 2px 0;font-weight:bold;}
.menucka #restaurant-detail .price{text-align:right;font-weight:bold;}
.menucka #restaurant-detail .row{margin-left:0;margin-right:0;}
.menucka #footer-menu{background-color:#828282;text-align:center;color:#f1f1f1;min-height:60px;padding:16px 0;}
.menucka #footer-menu ul{list-style-type:none;}
.menucka #footer-menu li{float:left;margin:0 10px;}
.menucka #footer-content{background-color:#414141;text-align:center;color:#f1f1f1;min-height:300px;padding:40px 0;}
.menucka #footer-content p{color:#aaa;margin:20px 0;}
.menucka #footer-row{background-color:#222;text-align:center;color:#aaa;min-height:28px;font-size:12px;}
.menucka #footer-row p{color:#aaa;margin:5px 0;}
@media (min-width:768px){.menucka ul.filter{min-width:400px;}
}
@media (max-width:767px){.menucka ul.filter{max-width:250px;}
}
.menucka ul.filter{background-color:#EFEFEF;border:1px solid #DADADA;}
.menucka .filter > li > a:hover{background-color:#DADADA;}
.menucka .filter > li > a{padding:0;font-size:13px;white-space:normal;}
.menucka .filter > li{color:#000;padding:0px 20px;white-space:no-wrap;}
.menucka .filter > li.divider{padding:0;}
.menucka #question-box{float:right;}
.menucka #question-box-link{padding:2px;}
.menucka #question-box a,
.menucka #question-box-link a{color:white;cursor:pointer;}
.menucka #question-box a:hoover,
.menucka #question-box-link a:hoover{color:white;}
.menucka #question-box ul li a{color:#dd4411;}
.menucka .dropdown-menu{border:none;margin:2px 0 0;padding:0;}
.menucka .navbar-toggle{padding:8px 5px;}
.menucka .editLabel{width:200px;text-align:right;padding-right:10px;}
.menucka .editField{width:70%;}
.menucka .restaurants .editField{width:60%;}
.menucka .disabled{pointer-events:none;opacity:0.4;}
.menucka div.index>table>tbody>tr>td{padding-right:10px;padding-left:10px;}
.menucka div.index>table>thead>tr>th{padding-right:10px;padding-left:10px;}
.menucka #userLocation h1{font-size:14px;margin:0;display:inline;border:0;}
@media (max-width:767px){.menucka #userLocation h1{font-size:12px;}
.menucka #question-box{font-size:12px;}
}
.menucka .btn-orange{background-color:#f16429;border-color:#f16429;color:#fff;}
.menucka .btn-orange:hover{background-color:#f14129;border-color:#f14129;color:#fff;}
.menucka .btn-green{background-color:#87b90a;border-color:#87b90a;color:#fff;}
.menucka .btn-green:hover{background-color:#9fd90d;border-color:#9fd90d;color:#fff;}
.menucka .footer-city{color:#858585;font-weight:bold;padding:5px 10px;}
.menucka .footer-city:hover{color:#f16429;text-decoration:none;}
.menucka .footer-city-orange{color:#f16429;font-weight:bold;padding:5px 10px;}
.menucka .footer-city-orange:hover{color:#eee;text-decoration:none;}
.menucka .footer-map{color:#222;text-decoration:none;}
.menucka .footer-map:hover{color:#222;text-decoration:none;}
.menucka .restaurant-list{color:#414141;}
.menucka .restaurant-list:hover{color:#f16429;text-decoration:none;}
.menucka .list-link{min-height:25px;}
@media (max-width:767px){.menucka .list-link{margin-left:25px;}
}
.menucka .menu-type-link a{color:#858585 !important;}
.menucka .menu-type-link a:hover{color:#f16429 !important;}
.menucka .list-link a{color:#858585;font-weight:normal;}
.menucka .list-link a:hover{color:#f16429;text-decoration:none;}
.menucka #next-page-button{display:inline-block;background:#f16429;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:12px 18px;margin:15px 0;font-size:15px;font-weight:600;text-decoration:none;-webkit-box-shadow:0px 5px 3px -3px rgba(50, 50, 50, 0.50);-moz-box-shadow:0px 5px 3px -3px rgba(50, 50, 50, 0.50);box-shadow:0px 5px 3px -3px rgba(50, 50, 50, 0.50);}
.menucka a#next-page-button:hover{background:#e25920;}
.menucka #orange-circle{height:180px;width:180px;background-color:rgb(251, 110, 10);-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;margin:-50px 5px 5px 30px;padding:10px;position:absolute;-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.3);}
.menucka #orange-circle .top{height:160px;width:160px;background-color:rgb(251, 110, 10);-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;-moz-box-shadow:0 0 13px #000;-webkit-box-shadow:0 0 13px #000;box-shadow:0px 0px 13px #000;position:absolute;}
.menucka #orange-circle .text{color:#fff;text-align:center;padding:50px 0;}
#green-circle{height:160px;width:160px;background-color:rgb(135, 185, 10);-moz-border-radius:80px;-webkit-border-radius:80px;border-radius:80px;padding:10px;margin:25px 5px 5px 5px;-moz-box-shadow:2px 2px 10px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.3);box-shadow:2px 2px 10px rgba(0,0,0,0.3);}
.menucka #green-circle .top{height:140px;width:140px;background-color:rgb(135, 185, 10);-moz-border-radius:70px;-webkit-border-radius:70px;border-radius:70px;-moz-box-shadow:0 0 13px #000;-webkit-box-shadow:0 0 13px #000;box-shadow:0px 0px 13px #000;}
.menucka #green-circle .text{color:#fff;text-align:center;padding:45px 0;}
.body-top{padding-top:70px;}
.noticeBar-body-top{padding-top:70px;}
.pravda-body-top{padding-top:108px;}
.pravda-noticeBar-body-top{padding-top:136px;}
.menucka .noticeBar-top{top:0px;}
.menucka .pravda-top{top:38px;}
.menucka .pravda-noticeBar-top{top:64px;}
#div-gpt-ad-1479828173182-0{display:none;}
@media (min-width:992px){.noticeBar-body-top{padding-top:170px;}
.menucka .noticeBar-top{top:100px;}
#div-gpt-ad-1479828173182-0{display:block;}
}
@media (max-width:992px){.menucka .pravda-top{top:150px;}
#noticeBar{display: none;}
.menucka .pravda-noticeBar-top{top:76px;}
.pravda-body-top{padding-top:120px;}
.pravda-noticeBar-body-top{padding-top:145px;}
}
@media (max-width:767px){.menucka .pravda-noticeBar-top{top:73px;}
#noticeBar{display: none;}
.body-top{padding-top:54px;}
.noticeBar-body-top{padding-top:54px;}
.pravda-body-top{padding-top:104px;}
.pravda-noticeBar-body-top{padding-top:126px;}
}
@media (max-width:740px){.pravda-body-top{padding-top:104px;}
#noticeBar{display: none;}
}
@media (max-width:490px){.menucka .noticeBar-top{top:0px;}
#noticeBar{display: none;}
.menucka .pravda-noticeBar-top{top:88px;}
.pravda-body-top{padding-top:104px;}
.pravda-noticeBar-body-top{padding-top:143px;}
}
#pravda_header{background-color:#f1f1f1;}
#pravda{z-index:2000;}
#pravda nav{border:none;}
#pravda_footer{padding-top:30px;border-top:1px solid #828282;}
#searchFoodButton{background:#87b90a;color:#fff;border:1px solid #87b90a;}
#searchFood{padding:6px;}
@media (min-width:768px){#searchFood{width:280px;}
}
@media (max-width:767px){#searchFood{width:210px;}
#searchFoodButton{margin-top:5px;width:210px;}
}
.centerDropdown{left:auto !important;right:10% !important;}
.usingCookies{color:white;background-color:#f16429;font-size:10px;width:100%;height:55px;text-align:left;position:fixed;bottom:0;padding:8px;left:0;z-index:9001;display:inline-block;border-radius:4px;}
.usingCookies a{color:white;text-decoration:underline;}
.usingCookies button{background-color:#ccc;color:#333 !important;border:none;padding:4px;border-radius:3px;margin:4px;vertical-align:middle;cursor:pointer;}
.images-count{margin-top:-50px;margin-bottom:20px;text-align:center;background-color:transparent;color:white;background-image:url(/img/photo-count.png);width:60px;margin-left:auto;margin-right:auto;display:block;font-size:20px;z-index:500;position:relative;opacity:0.75;}
.images-description{top:10px;text-align:center;overflow:hidden;background-color:transparent;color:white;background-image:url(/img/photo-count.png);left:25px;right:25px;display:block;font-size:14px;z-index:500;position:absolute;opacity:0.75;}
.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}
.video-container iframe, .video-container object, .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.fixed{position:fixed;position:expression("absolute");left:10px;padding:10px;top:10px;top:expression(eval(document.body.scrollTop)+10);}
a {
    color: #000000;
}
.fa {
  padding: 20px;
  font-size: 30px;
  width: 50px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
}

.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: #125688;
  color: white;
}

.fa-pinterest {
  background: #cb2027;
  color: white;
}

.fa-snapchat-ghost {
  background: #fffc00;
  color: white;
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}

.fa-skype {
  background: #00aff0;
  color: white;
}

.fa-android {
  background: #a4c639;
  color: white;
}

.fa-dribbble {
  background: #ea4c89;
  color: white;
}

.fa-vimeo {
  background: #45bbff;
  color: white;
}

.fa-tumblr {
  background: #2c4762;
  color: white;
}

.fa-vine {
  background: #00b489;
  color: white;
}

.fa-foursquare {
  background: #45bbff;
  color: white;
}

.fa-stumbleupon {
  background: #eb4924;
  color: white;
}

.fa-flickr {
  background: #f40083;
  color: white;
}

.fa-yahoo {
  background: #430297;
  color: white;
}

.fa-soundcloud {
  background: #ff5500;
  color: white;
}

.fa-reddit {
  background: #ff5700;
  color: white;
}

.fa-rss {
  background: #ff6600;
  color: white;
}
#share {
        background-color:#5D7DAE;
        height:24px;
        width: 80px;
      }

      #share a.click {
        font-size:13px;
        font-weight:bold;
        text-align:center;
        color:#fff;
        border:1px solid #FFF;
        background-color:#5D7DAE;
        padding: 2px 10px;
        cursor: pointer;
        text-decoration:none;
        width:80px;
        display:block;
      }
#fb-share-button {
    background: #3b5998;
    border-radius: 3px;
    font-weight: 400;
    padding: 2px 4px;
    display: inline-block;
    position: relative;
    top: -1px;
}

#fb-share-button:hover {
    cursor: pointer;
    background: #213A6F
}

#fb-share-button svg {
    width: 12px;
    fill: white;
    vertical-align: middle;
    border-radius: 0px
}

#fb-share-button span {
    vertical-align: middle;
    color: white;
    font-size: 10px;
    padding: 0 0px
}


*,
:after,
:before {
  box-sizing: border-box
}

.clearfix:after,
.clearfix:before {
  content: '';
  display: table
}

.clearfix:after {
  clear: both;
  display: block
}
ul{ 
	list-style:none;
	margin: 0;
	padding: 0;
}

.content{
	margin: 50px 100px 0px 100px;
}

.exo-menu{
	width: 100%;
	float: left;
	list-style: none;
	position:relative;
	
}
.exo-menu > li {	display: inline-block;float:left;}
.exo-menu > li > a{
	color: #ccc;
	text-decoration: none;
	
	border-right: 1px #365670 dotted;
	-webkit-transition: color 0.2s linear, background 0.2s linear;
	-moz-transition: color 0.2s linear, background 0.2s linear;
	-o-transition: color 0.2s linear, background 0.2s linear;
	transition: color 0.2s linear, background 0.2s linear;
}
.exo-menu > li > a.active,
.exo-menu > li > a:hover,
li.drop-down ul > li > a:hover{
	background:#009FE1;
	color:#fff;
}
.exo-menu i {
  float: left;
  font-size: 18px;
  margin-right: 6px;
  line-height: 20px !important;
}
li.drop-down,
.flyout-right,
.flyout-left{position:relative;}
li.drop-down:before {
  content: "\f103";
  color: #fff;
  font-family: FontAwesome;
  font-style: normal;
  display: inline;
  position: absolute;
  right: 6px;
  top: 20px;
  font-size: 14px;
}
li.drop-down>ul{
	left: 0px;
	min-width: 230px;

}
.drop-down-ul{display:none;}
.flyout-right>ul,
.flyout-left>ul{
  top: 0;
  min-width: 230px;
  display: none;
  border-left: 1px solid #365670;
  }

li.drop-down>ul>li>a,
.flyout-right ul>li>a ,
.flyout-left ul>li>a {
	color: #f1f1f1;
	display: block;
	padding: 20px 22px;
	text-decoration: none;
	background-color: #365670;
	border-bottom: 1px dotted #547787;
	-webkit-transition: color 0.2s linear, background 0.2s linear;
	-moz-transition: color 0.2s linear, background 0.2s linear;
	-o-transition: color 0.2s linear, background 0.2s linear;
	transition: color 0.2s linear, background 0.2s linear;
}
.flyout-right ul>li>a ,
.flyout-left ul>li>a {
	border-bottom: 1px dotted #B8C7BC;
}


/*Flyout Mega*/
.flyout-mega-wrap {
	top: 0;
	right: 0;
	left: 100%;
	width: 100%;
	display:none;
	height: 100%;
	padding: 15px;
	min-width: 500px;

}
h4.row.mega-title {
  color:#eee;
  margin-top: 0px;
  font-size: 14px;
  padding-left: 15px;
  padding-bottom: 13px;
  text-transform: uppercase;
  border-bottom: 1px solid #ccc;
 }
.flyout-mega ul > li > a {
  font-size: 90%;
  line-height: 25px;
  color: #fff;
  font-family: inherit;
}
.flyout-mega ul > li > a:hover,
.flyout-mega ul > li > a:active,
.flyout-mega ul > li > a:focus{
  text-decoration: none;
  background-color: transparent !important;
  color: #ccc !important
}
/*mega menu*/

.mega-menu {
  left: 0;
  right: 0;
  padding: 15px;
  display:none;
  padding-top: 0;
  min-height: 100%;

}
h4.row.mega-title {
  color: #eee;
  margin-top: 0px;
  font-size: 14px;
  padding-left: 15px;
  padding-bottom: 13px;
  text-transform: uppercase;
  border-bottom: 1px solid #547787;
  padding-top: 15px;
  background-color: #BCBCBC;
  }
 .mega-menu ul li a {
  line-height: 25px;
  font-size: 110%;
  display: block;
}
ul.stander li a {
    padding: 3px 0px;
}

ul.description li {
    padding-bottom: 12px;
    line-height: 8px;
}

ul.description li span {
    color: #ccc;
    font-size: 85%;
}
a.view-more{
  border-radius: 1px;
  margin-top:15px;
  background-color: #f16429;
  padding: 2px 10px !important;
  line-height: 21px !important;
  display: inline-block !important;
}
a.view-more:hover{
	color:#fff;
	background:#0DADEF;
}
ul.icon-des li a i {
    color: #BCBCBC;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    background-color: #009FE1;
    line-height: 35px !important;
}

ul.icon-des li {
    width: 100%;
    display: table;
    margin-bottom: 11px;
}
/*Blog DropDown*/
.Blog{
	left:0;
	display:none;
	color:#fefefe;
	padding-top:15px;
	background:#547787;
	padding-bottom:15px;
}
.Blog .blog-title{
	color:#fff;
	font-size:15px;
	text-transform:uppercase;

}
.Blog .blog-des{
	color:#ccc;
	font-size:90%;
	margin-top:15px;
}
.Blog a.view-more{
	margin-top:0px;
}
/*Images*/
.Images{
	left:0;
   width:100%;
	 display:none;
	color:#fefefe;
	padding-top:15px;
	background:#547787;
	padding-bottom:15px;
}
.Images h4 {
  font-size: 15px;
  margin-top: 0px;
  text-transform: uppercase;
}
/*common*/
.flyout-right ul>li>a ,
.flyout-left ul>li>a,
.flyout-mega-wrap,
.mega-menu{
	background-color: #BCBCBC;
}

/*hover*/
.Blog:hover,
.Images:hover,
.mega-menu:hover,
.drop-down-ul:hover,
li.flyout-left>ul:hover,
li.flyout-right>ul:hover,
.flyout-mega-wrap:hover,
li.flyout-left a:hover +ul,
li.flyout-right a:hover +ul,
.blog-drop-down >a:hover+.Blog,
li.drop-down>a:hover +.drop-down-ul,
.images-drop-down>a:hover +.Images,
.mega-drop-down a:hover+.mega-menu,
li.flyout-mega>a:hover +.flyout-mega-wrap{
	display:block;
z-index:1000;
}
/*responsive*/
 @media (min-width:767px){
	.exo-menu > li > a{
	display:block;
	padding: 20px 22px;
	color: #f1f1f1;
 }
.mega-menu, .flyout-mega-wrap, .Images, .Blog,.flyout-right>ul,
.flyout-left>ul, li.drop-down>ul{
		position:absolute;
		
}
 .flyout-right>ul{
	left: 100%;
	}
	.flyout-left>ul{
	right: 100%;
}
 }
@media (max-width:767px){

	.exo-menu {
		min-height: 58px;
		background-color: #23364B;
		width: 100%;
	}
	
	.exo-menu > li > a{
		width:100% ;
	    display:none ;
	
	}
	.exo-menu > li{
		width:100%;
	}
	.display.exo-menu > li > a{
	  display:block ;
	  	padding: 20px 22px;
	}
	
.mega-menu, .Images, .Blog,.flyout-right>ul,
.flyout-left>ul, li.drop-down>ul{
		position:relative;
}

}
a.toggle-menu{
    position: absolute;
    right: 0px;
    padding: 20px;
    font-size: 27px;
    background-color: #ccc;
    color: #23364B;
    top: 0px;
}
.seda:hover {
  background-color: #f5f5f5;
}
.button.button--outlined.button--grey:hover {
    color: #555b61;
    border-color: #333;
}

.a.w-auto button button--outlined button--grey button--extra-small:hover{
text-decoration:none;
}
.mr-2:hover {
    font-size: 12px;
    text-decoration: none;
    color: #333;
}
a.button {
text-decoration:none;
}
.text-orange.hover {
    color: black;
}
.button.button--outlined.button--grey.mr-2:hover{
    color: black;
}
.parameterName {
    padding: 3px 5px 3px 7px;
    float: left;
    border: 1px solid #d2d2d2;
        border-right-color: rgb(210, 210, 210);
        border-right-style: solid;
        border-right-width: 1px;
    border-right: none;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #373737;
    background: #fff;
}
.selectedValues {
    float: left;
    margin-left: 1px;
    margin-top: 1px;
}
.selectedValues .selectedValue {
    display: inline-block;
    margin: -1px 0 0 -5px;
    padding: 3px 7px;
    border: 1px solid #d2d2d2;
    background-color: #f8f8f8;
}
.valueName {
    display: inline-block;
    font-weight: 700;
    padding: 0 2px 0 0;
    color: #373737;
}
.deleteValue {
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 0 -2px 0;
    opacity: .6;
    background-image: url(/img/prmdel.png);
    background-repeat: no-repeat;
}
.day-title{color:#414141;margin:14px 0 2px 0;font-weight:bold;}
.price{text-align:right;font-weight:bold;}
.navbar-nav>li>.dropdown-menu {
  margin-top: 20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.navbar-default .navbar-nav>li>a {
  width: 200px;
  font-weight: bold;
}

.mega-dropdown {
  position: static !important;
  width: 100%;
}

.mega-dropdown-menu {
  padding: 20px 0px;
  width: 100%;
  box-shadow: none;
  -webkit-box-shadow: none;
}

.mega-dropdown-menu:before {
  content: "";
  border-bottom: 15px solid #fff;
  border-right: 17px solid transparent;
  border-left: 17px solid transparent;
  position: absolute;
  top: -15px;
  left: 285px;
  z-index: 10;
}

.mega-dropdown-menu:after {
  content: "";
  border-bottom: 17px solid #ccc;
  border-right: 19px solid transparent;
  border-left: 19px solid transparent;
  position: absolute;
  top: -17px;
  left: 283px;
  z-index: 8;
}

.mega-dropdown-menu > li > ul {
  padding: 0;
  margin: 0;
}

.mega-dropdown-menu > li > ul > li {
  list-style: none;
}

.mega-dropdown-menu > li > ul > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #999;
  white-space: normal;
}

.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #444;
  background-color: #f5f5f5;
}

.mega-dropdown-menu .dropdown-header {
  color: #428bca;
  font-size: 15px;
  font-weight: bold;
}

.mega-dropdown-menu form {
  margin: 3px 20px;
}

.mega-dropdown-menu .form-group {
  margin-bottom: 3px;
}
.menucka #restaurant a.custom-button, .custom-button {
	background-color: unset;
	border-color: #f16429;
	border-radius: 16px;
	color: #f16429;
	font-weight: 600;
	font-size: 14px;
	padding: 2px 16px;
	transition: all 0.25s;
}

.menucka #restaurant a.custom-button.btn.focus, .menucka #restaurant a.custom-button.btn:focus, .menucka #restaurant a.custom-button.btn:hover,
.custom-button.btn.focus, .custom-button.btn:focus, .custom-button.btn:hover {
    color: #fff;
    background-color: #f16429;
    text-decoration: none;
}

.bookio-popup {
	top: 0px; 
	position: absolute; 
	width: 90%;
	height: 100%;
	padding-top: 40px;
    z-index: 1043;
    left: 5%;
}

.bookio-close {
	right: 0;
	position: absolute; 
	text-align: right;
	padding-right: 9px;
	width: 36px;
	color: white;
}

.bookio-background {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.97;
}


.opening-hours svg {
  fill: #404040;
  opacity: 0.5;
  margin-right: 4px;
}

.opening-hours.open svg {
  fill: #87b90a;
  opacity: 1;
}

.opening-hours.closed svg {
  fill: #f16429;
  opacity: 1;
}

.notAdmin {
	color: gray;
}

.sticky-ads{ 
	position: fixed; 
	bottom: 0; left: 0; 
	width: 100%; min-height: 70px; max-height: 200px; 
	padding: 5px 0; 
	box-shadow: 0 -6px 18px 0 rgba(9,32,76,.1); 
	-webkit-transition: all .1s ease-in; transition: all .1s ease-in; 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	background-color: #fefefe; z-index: 20; 
} 

.sticky-ads-close { 
	width: 90px; height: 30px; 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	border-radius: 12px 0 0; 
	position: absolute; right: 0; top: -30px; 
	background-color: #fefefe; 
	box-shadow: 0 -6px 18px 0 rgba(9,32,76,.08); 
} 

.sticky-ads .sticky-ads-close svg {
	width: 22px;
	height: 22px;
	fill: #000;
}

.sticky-ads .sticky-ads-content {
	overflow: hidden;
	display: block;
	position: relative;
	height: 100%;
	width: 100%;
	margin-right: 10px;
	margin-left: 10px;
}

.mobile-ads { 
	width: 90px; 
	height: 30px; 
	display: flex; 
	align-items: center; 
	justify-content: center; 
	border-radius: 12px 0 0; 
	position: absolute;
	background-color: #fefefe; 
	box-shadow: 0 -6px 18px 0 rgba(9,32,76,.08); 
} 

#video-container {
    position: relative;
    width: 300px;  
    height: 535px;  
}

#video-link {
    position: absolute;
    width: 100%;   
    height: 100%;  
    top: 0;
    left: 0;
}

.ad {
    flex: 1;              /* zaberú zvyšný priestor */
    max-width: 300px;     /* aby neboli obrovské */
    min-width: 120px;     /* aby sa nezmenšili moc */
}