@charset "utf-8";
/* CSS Document */

.nav-white.sticky-nav .navbar-nav li a {
    color: #FFF;
}
.sticky-nav.nav-border-bottom {
    border-bottom: 1px solid rgba(0,0,0,0);
    background: rgba(0, 0, 0, 0.42);
}

.horizontal-dots.outside-dots.bottom-dots .dots {
    margin: 0px;
    display: none;
}
.ma5slider {
    margin-bottom: 0px!important;
}
section {
    padding: 70px 0;
}
span.title-border {
    display: block;
	margin:8px 0px;
}
.welcome-info {
    width: 80%;
    margin: 0 auto;
}
.welcome-text p {
    text-align: center;
}
.btn-read {
    width: 13%;
    margin: 0 auto;
    padding: 5px;
    background: #64234e;
}
.btn {
    margin-right: 0px;
}
.btn.btn-small {
    font-size: 11px;
    padding: 2px 19px;
    letter-spacing: 1px;
}
.highlight-button {
    border: 1px solid #fff;
    display: inline-block;
    padding: 8px 20px 9px;
    font-size: 12px;
    color: #fff;
    background-color: transparent;
}
.btn-read:hover {
    background: #ff9800;
}
.highlight-button:hover {
    border: 1px solid #fff;
    display: inline-block;
    color: #fff;
    background-color: transparent;
}
.section-title {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 22px;
    letter-spacing: 2px;
    padding: 0px;
}
.text-white{
	color:#FFF;
	}
.bg-purple {
    background: #64234e !important;
}
.restaurant-service-main.bg-purple {
    float: left;
    width: 100%;
    padding: 9px;
    border: 1px solid #77275c;
}
.restaurant-img {
    float: left;
    width: 30%;
	    padding-left: 30px;
		    padding-top: 10px;
}
.restaurant-decri {
    float: left;
    width: 70%;
}
.restaurant-decri p {
    font-style: italic;
    line-height: 20px;
}
.restaurant-service {
    border: 1px solid #fff;
    float: left;
    padding: 9px;
}
.margin-bottom-five{
	margin-bottom:5px;
	}
.services-col {
    display: block;
    margin-top: 40px;
}
section.services{
		background:url(../images/services-bg.jpg) no-repeat;
		position:relative;
		width:100%;
		display:block;
		    background-size: cover;
		}
		
/* Shine */
.hover14 figure {
	position: relative;
}
.hover14 figure::before {
	position: absolute;
	top: 0;
	left: -75%;
	z-index: 2;
	display: block;
	content: '';
	width: 50%;
	height: 100%;
	background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,.3) 100%);
	-webkit-transform: skewX(-25deg);
	transform: skewX(-25deg);
}
.hover14 figure:hover::before {
	-webkit-animation: shine .75s;
	animation: shine .75s;
}
section.our-specility {
    background: #eaf7fd;
    position: relative;
    width: 100%;
    display: block;
}
ul.our-specility-list {
    margin: 0px;
    padding: 0px;
}
ul.our-specility-list li {
    margin-bottom: 10px;
}
ul.our-specility-list li .info {
    margin-left: 7px;
}
.about-restaurant-text{
	background:url(../images/bg-one.png) no-repeat center;
	}
.mt-10{
	margin-top:10px;
	}
.mt-20{
	margin-top:20px;
	}
.mt-30{
	margin-top:30px;
	}
.mt-40{
	margin-top:40px;
	}
.mt-50{
	margin-top:50px;
	display:block;
	}
ul.gallery-img{
	padding:0px;
	}
ul.gallery-img li {
    float: left;
    width: 30%;
    margin: 7px;
    border: 2px solid #64234e;
}
.about-restaurant-img {
    min-height: 753px;
    padding: 5% 0%;
}
.demo .item{
            margin-bottom: 60px;
        }
		.content-slider li{
		    background-color: #ed3020;
		    text-align: center;
		    color: #FFF;
		}
		.content-slider h3 {
		    margin: 0;
		    padding: 0px;
		}
section.footer {
    width: 100%;
    background-color: #1e1e1e;
    position: relative;
    display: block;
    padding: 50px 0px 0px 0px;
	    color: #8a8a8a;
}
.foot-about-us h2 {
    font-size: 22px;
    text-transform: uppercase;
    color: #fff;
    margin: 0px 0px 20px 0px;
    padding: 0px;
}
.foot-about-us p {
    color: #989c9e;
}
.foot-quik-link h2 {
    font-size: 22px;
    text-transform: uppercase;
    color: #fff;
    margin: 0px 0px 20px 0px;
    padding: 0px;
}
ul.list-2 {
    margin: -9px 0px 0px 0px;
    float: left;
    width: 50%;
    padding: 0px 22px 0px 0px;
}
ul.list-2 li {
    list-style: none;
    padding: 10px 10px 10px 5px;
    /* margin-bottom: 10px; */
}
ul.list-2 li a {
    color: #989c9e;
    text-decoration: none;
    margin: 0px;
    padding: 0px;
}
.copy-right {
    border-top: 1px solid #404648;
    margin-top: 30px;
    width: 100%;
    position: relative;
    display: block;
    padding: 10px 0px;
    background: #181818;
}
.copy-right-text {
    text-align: center;
	    float: left;
}
.social-meadia-foot {
    width: 62%;
    margin: 0 auto;
}
ul.foot-social-media {
    margin: 0 auto;
    padding: 0px;
    width: 98%;
}
ul.foot-social-media li {
    list-style: none;
    float: left;
    margin: 0px 10px;
}
ul.foot-social-media li a {
   /* background: #2a3940;*/
    padding: 10px;
    border-radius: 3px;
    color: #989c9e;
    float: left;
    font-size: 14px;
    width: 35px;
    height: 35px;
    text-align: center;
    vertical-align: middle;
}
.copy-right-text p {
    margin: 0px;
    padding: 8px 0px;
}
.design-dev p {
    margin: 0px;
    padding: 8px 0px;
}
.design-dev p a {
    color: #777;
}
.design-dev p a:hover {
    color: #fff;
    text-decoration: none;
}
.foot-address h2 {
    font-size: 22px;
    text-transform: uppercase;
    color: #fff;
    margin: 0px 0px 20px 0px;
    padding: 0px;
}
.foot-address ul {
    margin: 0px;
    padding: 0px;
}
.foot-address ul li {
    list-style: none;
    margin-bottom: 25px;
    float: left;
    width: 100%;
    display: block;
    position: relative;
    color: #989c9e;
}
.foot-address ul li span {
    float: left;
    width: 7%;
    text-align: center;
    vertical-align: middle;
}
.foot-address ul li span1 {
    width: 80%;
    float: left;
    margin-left: 17px;
    margin-top: -4px;
}
a.btn-one {
    border: 1px solid #989c9e;
    padding: 5px 8px;
    color: #989c9e;
    margin-top: 10px;
}
.team-member figure {
    padding: 15px 0 45px;
}
i.fa.fa-facebook.facebook-icon {
    color: #3F51B5;
    border: 1px solid #3F51B5;
    padding: 9px 12px;
}
i.fa.fa-twitter.twitter-icon {
    color: #03A9F4;
    border: 1px solid #2196F3;
    padding: 9px 12px;
}
i.fa.fa-google-plus.google-icon {
    color: #F44336;
    border: 1px solid #F44336;
    padding: 9px 8px;
}
.team-member .person-social i {
    margin: 0 4px;
    font-size: 15px;
    color: #000;
}
span.team-contact {
    font-size: 12px;
}
span.team-post {
    font-weight: 600;
    color: #2196F3;
}
.sticky-nav .navbar-nav > li > .dropdown-menu {
    top: 54px;
    right: 370px;
}
.sticky-nav .navbar-nav > li > .dropdown-menu {
    top: 54px;
    right: 370px;
}
.our-taem {
    background: #f3f3f3;
    display: block;
    width: 100%;
    float: left;
    border: 1px solid #e0e0e0;
    padding: 15px;
    margin-bottom: 30px;
    box-shadow: 4px 3px 0px 0px rgba(142, 141, 141, 0.18);
}
span.title-one {
    border: 1px solid #dfdfdf;
    letter-spacing: 1px;
    font-size: 16px;
    padding: 11px 20px;
    width: 100%;
    margin: 0 0 20px 0;
    text-transform: uppercase;
    max-width: 100%;
    resize: none;
    text-align: center;
    font-weight: 600;
    display: block;
    background: #362617;
    color: #fff;
}

.corporate-standards-img {
    min-height: 420px;
}
.corporate-standards-text {
    min-height: 420px;
    padding: 5% 11%;
}
.about-restaurant-text {
    min-height: 576px;
    padding: 0% 11%;
}
.about-restaurant-img {
  min-height: 576px;
    padding: 0% 0%;
}
.tag-line {
    font-style: italic;
    margin-bottom: 10px;
    margin-top: 10px;
    color: #64234e;
    font-size: 16px;
}
.col-md-6.agileits-special-info.sagr h4:after {
    content: '';
    background: #64234e;
    width: 30%;
    padding: 1px;
    position: absolute;
    top: 58px;
    left: 87px;
}
.border-right{
	border-right: 4px solid #9a294b;
	}
.mb-10{
	margin-bottom:10;
	}
.mb-20{
	margin-bottom:20;
	}
.mb-30{
	margin-bottom:30;
	}
.mb-40{
	margin-bottom:40;
	}
.mb-50{
	margin-bottom:50;
	}
.mb-60{
	margin-bottom:60;
	}
.mb-70{
	margin-bottom:70;
	}
.mb-80{
	margin-bottom:80;
	}
.mb-90{
	margin-bottom:80;
	}
.mb-100{
	margin-bottom:100;
	}

ul.gallery-img li img {
    height: 128px;
    width: 200px;
}
.img-height {
    height: 165px;
    width: 500px;
}