/* mystyles.css
full dark: 510e20;
dark  : 810026
light : e5d3b4;
yellow: e9bf45;
footer D : #31000e;
top box:254, 254, 243
second box:251, 242, 200;
*/


.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

a{color:#bb8508;}

.nav-item{
text-transform: uppercase;
font-size: 1.3em;
}

.nav-item.active,.nav-item.active a:link,.nav-item.active a:visited{
	background: #f0a830;
    color: #6f072e;
}

.nav-item .active a:link,.nav-item .active a:visited,
.dropdown-item .active a:link,.dropdown-item .active a:visited{
	/*background: #f0a830;*/
    color: #6f072e;
    -webkit-transition: color .3s ease-in-out; /* Safari */
     transition: color .3s ease-in-out;
}
.nav-item.active a:hover,.nav-item.active a:focus{
	background: #f0a830;
    color: #fff;
    -webkit-transition: color .3s ease-in-out; /* Safari */
     transition: color .3s ease-in-out;
}

.nav-dropdown .dropdown-menu {
	background: #6f072e;
	color: #f0a830;
}

.nav-dropdown.active .dropdown-menu {
	background: #6f072e;
	color: #f0a830;
}
.dropdown-item{
	color:#F0A830;
}
 .dropdown-item a:link{
	background: #6f072e !important;
    color: #f0a830 !important;
}
.dropdown-item.selected, a.dropdown-item:hover, a.dropdown-item:focus{
	background: #f0a830;
	color:#fff;
}

.navbar-dropdown.navbar-fixed-top {
	background-color:#6f072e;
	border-bottom:5px solid #F0A830;
}

.navbar-short{
	-webkit-box-shadow: 0px 6px 7px 0px rgba(51,51,51,1);
	-moz-box-shadow: 0px 6px 7px 0px rgba(51,51,51,1);
	box-shadow: 0px 6px 7px 0px rgba(51,51,51,1);

}
.navbar-dropdown.bg-color.transparent {
    border: none !important;
}
#msg-box8-2e{
	display: block;
	background: #910f35;
	background-color: rgba(31, 23, 49, 0.1);
	padding-top: 140px; padding-bottom: 40px;
	background: -moz-radial-gradient(center, ellipse cover, #910f35 0%, #6f072e 100%);
	background: -webkit-radial-gradient(center, ellipse cover, #910f35 0%,#6f072e 100%);
	background: radial-gradient(ellipse at center, #910f35 0%,#6f072e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#910f35', endColorstr='#6f072e',GradientType=1 );
}
H3.mbr-section-title.display-2{
    color: #F0A830;
    font-weight: 400;
}



/*Sidebar*/
.text-center{
	text-align: center;
}
.radha_ent {
    background: url(../images/radha_ent.png) top center repeat-x;
    border: 5px solid #6f072e;
    padding: 50px 25px 25px;
    margin-bottom: 30px;
}
.radha_ent img{
	margin-bottom:10px;
}
/*.proverb{text-align: right;padding-right:5em;}*/

.mbr-testimonial .proverb-block {
    /*background: #f4f4f4;*/
    color: #565656;
    font-family: "Lora";
    font-size: 1.125rem;
    font-style: italic;
    font-weight: 400;
    line-height: 2;
    padding: 1.8rem;
    position: relative;
    padding-top:0px;
}
.text-ash{color:#f3c649;
font-family: 'Maven Pro', sans-serif;}
/* FOOTER */

isection {
	border-top: 5px solid #F0A830;
	background: #910f35;
}

section .footer{
	/*background:#6f072e;*/
	color:#b8b7bb;
	/*border-top: 5px solid #F0A830;*/
	background: #910f35;
	/*padding: 25px 5px 10px;*/
	background: -moz-radial-gradient(center, ellipse cover, #910f35 0%, #6f072e 100%);
	background: -webkit-radial-gradient(center, ellipse cover, #910f35 0%,#6f072e 100%);
	background: radial-gradient(ellipse at center, #910f35 0%,#6f072e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#910f35', endColorstr='#6f072e',GradientType=1 );
}


.container.copyright {
    min-height: 20px;
}

p.lead, .lead p, .lead {
    font-size: 1.30rem;
}
/*PANEL*/
.panel-group .panel-heading + .panel-collapse .panel-body {
    padding-top: 37px;
    padding-bottom: 22px;
    padding-left: 10px;
/*    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-top: none;*/
}

.panel-title > a.collapsed {
    /*background-color: #21252b;*/
    background-color:#6f072e;
}

.panel-title > a {
    font-size: 16px;
    display: block;
    padding: 14px 40px 14px 30px;
    background-color: #EDA200;
    color: #fff !important;
    text-decoration: none;
}

.panel-title > a:hover {
    background-color: #31000e;
    text-decoration: none;
}

.panel-title > a {
    font-size: 16px;
    display: block;
    padding: 14px 40px 14px 30px;
    background-color: #EDA200;
    color: #fff !important;
    text-decoration: none;
}

dd.menu-list {
    padding: 5px;
    color: #a00;
}

.menu-list {
    /*border-top: 1px dashed #FFF;
    border-bottom: 1px dashed #FFF;*/
    clear: both;
    overflow: hidden;
    margin-bottom: 10px;
}

.menu-list span,.menu-item .title{
	font-weight: bold;
}
#top-header .top-header, p {
    font-family: 'Roboto Slab',serif;
    font-weight: 300;
}

.menu-list .sno {
    float: left;
    padding: 0 10px 25px 0;
}

section.sno {
    float: left;
    padding-right: 10px;
}
p.desc {
    font-family: Lato,"Open Sans",sans-serif;
    line-height: 25px;
    font-weight: 300;
    color: #222;
    font-family: Lora;
    font-size: 1.1rem;
}
p.desc i{color: #f90;}

p.note{font-size: 85%;}

section.menu-item{
    width: 84%;
    float: left;
}
.menu-list section.price {
    float: right;
    padding: 0 0 25px 10px;
}


dd.menu-list:hover{
    background: #ffffff;
    -webkit-transition: width .35s ease-in-out; /* Safari 3.1 to 6.0 */
    transition: width .35s ease-in-out;
}

/* Only for Mobile*/
.nav-dropdown .pull-xs-right{
	background:#6f072e;
}
.navbar-dropdown .hamburger-icon{
	color:#F0A830;
}

@media (max-width: 767px) {
  .nav-dropdown-sm {
  	background:#6f072e;
  }
}

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {
	.mbr-section-hero .mbr-section-title {display:none;}
	.display-1, .display-2, .display-3, .display-4{font-size:0.4em;font-weight:none;}
	.mbr-section-hero .mbr-section-lead{margin-top: 25px;}
	.hidden-xs, .hidden-sm,
	.mbr-slider .carousel-control.right,
	.mbr-slider .carousel-control.left{
		display:none;
	}
}


/* Extra Small Devices, Phones */
@media(max-width:321px) and (min-width:480px){

	.mbr-section-hero .mbr-section-title {font-size:1em;}
	.display-1, .display-2, .display-3, .display-4{font-size:90%;font-weight:400;}
	.hidden-xs, .hidden-sm,
	.mbr-slider .carousel-control.right,
	.mbr-slider .carousel-control.left{
		display:none;
	}
}

/* Small Devices, Tablets */
@media (max-width:481px) and (max-width : 768px) {
	.mbr-section-hero .mbr-section-title {font-size:1.8em;}
	.display-1, .display-2, .display-3, .display-4{font-size:90%;}
	.hidden-xs, .hidden-sm,
	.mbr-slider .carousel-control.right,
	.mbr-slider .carousel-control.left{
		display:hidden;
	}
}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
	.mbr-slider .carousel-control.right,
	.mbr-slider .carousel-control.left{
		display:block;
	}
}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}



.legend ul {
    padding-left: 14px;
    list-style: none;
}
.legend ul li {
    border: 1px solid #F9B563;
    padding: 2px;
    margin: 3px 3px 3px 3px;
    border-radius: 3px;
    background: #F9E4A9;
    line-height: 18pt;
    text-align: left;
    font-size: .85em;
}
.legend ul li div {
    display: inline;
    background: #F5A341;
    padding: 1px 5px;
    color: #fff;
    font-weight: bold;
}

.btn-danger.reserve {
	margin-top:-100px;
    background-color: #d82c2b;
    border-color: #fb4543;

}
.btn-danger.reserve:hover{
    background: #31000e;
    border-color: #F5A341;
    box-shadow: 0px 5px 7px #222;
}

.input-group {
    margin-bottom: 10px;
}

.form-control{
    min-height: 3em;
    padding: 0.5em;
}

.mbr-testimonial-lg .card-block{
	border-radius: 5px;
	background: #6f072e;
	color: #f0a830;
}
.guest{
	font-size: 4em;
    color: #efa830;
    margin-top: -2.5rem;
}
.mbr-author-name{
	line-height: 1.5em;
}


.successMsg {
    color: #ffffff;
    border: 1px solid #168949;
    background: #38823b;
    border-radius: 5px;
    padding: 10px;
    text-align: center;
}
.errorMsg {
    color: #ffffff;
    padding: 10px;
    border: 1px solid #c9220a;
    background: #c9220a;
    border-radius: 5px;
    text-align: center;
}
p.lokal{color:#fff;}

/* gradieng backgrounds */
.bg-colorful {
	background:
		-webkit-linear-gradient(45deg, hsla(262, 96%, 41%, 1) 0%, hsla(262, 96%, 41%, 0) 70%),
		-webkit-linear-gradient(315deg, hsla(272, 95%, 41%, 1) 10%, hsla(272, 95%, 41%, 0) 80%),
		-webkit-linear-gradient(225deg, hsla(169, 97%, 49%, 1) 10%, hsla(169, 97%, 49%, 0) 80%),
		-webkit-linear-gradient(135deg, hsla(38, 97%, 42%, 1) 100%, hsla(38, 97%, 42%, 0) 70%) !important;
	background:
		linear-gradient(45deg, hsla(262, 96%, 41%, 1) 0%, hsla(262, 96%, 41%, 0) 70%),
		linear-gradient(135deg, hsla(272, 95%, 41%, 1) 10%, hsla(272, 95%, 41%, 0) 80%),
		linear-gradient(225deg, hsla(169, 97%, 49%, 1) 10%, hsla(169, 97%, 49%, 0) 80%),
		linear-gradient(315deg, hsla(38, 97%, 42%, 1) 100%, hsla(38, 97%, 42%, 0) 70%) !important;
	}
	.bg-colorful-2 {
    background: -webkit-linear-gradient(45deg, hsla(357, 92%, 42%, 1) 0%, hsla(357, 92%, 42%, 0) 70%),
    -webkit-linear-gradient(315deg, hsla(58, 94%, 48%, 1) 10%, hsla(58, 94%, 48%, 0) 80%),
    -webkit-linear-gradient(225deg, hsla(209, 96%, 44%, 1) 10%, hsla(209, 96%, 44%, 0) 80%),
    -webkit-linear-gradient(135deg, hsla(353, 97%, 47%, 1) 100%, hsla(353, 97%, 47%, 0) 70%) !important;
        background: linear-gradient(45deg, hsla(357, 92%, 42%, 1) 0%, hsla(357, 92%, 42%, 0) 70%),
        linear-gradient(135deg, hsla(58, 94%, 48%, 1) 10%, hsla(58, 94%, 48%, 0) 80%),
        linear-gradient(225deg, hsla(209, 96%, 44%, 1) 10%, hsla(209, 96%, 44%, 0) 80%),
        linear-gradient(315deg, hsla(353, 97%, 47%, 1) 100%, hsla(353, 97%, 47%, 0) 70%) !important;
	}

	.bg-colorful-3 {
     background: -webkit-linear-gradient(45deg, hsla(25, 96%, 42%, 1) 0%, hsla(25, 96%, 42%, 0) 70%),
     -webkit-linear-gradient(315deg, hsla(138, 100%, 48%, 1) 10%, hsla(138, 100%, 48%, 0) 80%),
     -webkit-linear-gradient(225deg, hsla(214, 99%, 46%, 1) 10%, hsla(214, 99%, 46%, 0) 80%),
     -webkit-linear-gradient(135deg, hsla(241, 100%, 45%, 1) 100%, hsla(241, 100%, 45%, 0) 70%) !important;
        background: linear-gradient(45deg, hsla(25, 96%, 42%, 1) 0%, hsla(25, 96%, 42%, 0) 70%),
        linear-gradient(135deg, hsla(138, 100%, 48%, 1) 10%, hsla(138, 100%, 48%, 0) 80%),
        linear-gradient(225deg, hsla(214, 99%, 46%, 1) 10%, hsla(214, 99%, 46%, 0) 80%),
        linear-gradient(315deg, hsla(241, 100%, 45%, 1) 100%, hsla(241, 100%, 45%, 0) 70%) !important;
	}
	.bg-colorful-4 {
    background:
    -webkit-linear-gradient(45deg, hsla(251, 94%, 45%, 1) 0%, hsla(251, 94%, 45%, 0) 70%),
    -webkit-linear-gradient(315deg, hsla(188, 93%, 48%, 1) 10%, hsla(188, 93%, 48%, 0) 80%),
    -webkit-linear-gradient(225deg, hsla(311, 91%, 44%, 1) 10%, hsla(311, 91%, 44%, 0) 80%),
    -webkit-linear-gradient(135deg, hsla(287, 97%, 45%, 1) 100%, hsla(287, 97%, 45%, 0) 70%) !important;
        background: linear-gradient(45deg, hsla(251, 94%, 45%, 1) 0%, hsla(251, 94%, 45%, 0) 70%),
        linear-gradient(135deg, hsla(188, 93%, 48%, 1) 10%, hsla(188, 93%, 48%, 0) 80%),
        linear-gradient(225deg, hsla(311, 91%, 44%, 1) 10%, hsla(311, 91%, 44%, 0) 80%),
        linear-gradient(315deg, hsla(287, 97%, 45%, 1) 100%, hsla(287, 97%, 45%, 0) 70%) !important;
	}
	.bg-colorful-5 {
        background: -webkit-linear-gradient(45deg, hsla(271, 92%, 50%, 1) 0%, hsla(271, 92%, 50%, 0) 70%),
        -webkit-linear-gradient(315deg, hsla(285, 91%, 50%, 1) 10%, hsla(285, 91%, 50%, 0) 80%),
        -webkit-linear-gradient(225deg, hsla(229, 93%, 44%, 1) 10%, hsla(229, 93%, 44%, 0) 80%),
        -webkit-linear-gradient(135deg, hsla(336, 98%, 42%, 1) 100%, hsla(336, 98%, 42%, 0) 70%) !important;
        background: linear-gradient(45deg, hsla(271, 92%, 50%, 1) 0%, hsla(271, 92%, 50%, 0) 70%),
        linear-gradient(135deg, hsla(285, 91%, 50%, 1) 10%, hsla(285, 91%, 50%, 0) 80%),
        linear-gradient(225deg, hsla(229, 93%, 44%, 1) 10%, hsla(229, 93%, 44%, 0) 80%),
        linear-gradient(315deg, hsla(336, 98%, 42%, 1) 100%, hsla(336, 98%, 42%, 0) 70%) !important;
	}

.dont-print {
    font-size: 0.6em;
    padding: 2px;
    color:#f3c649;
}