@import url("fontello.css");
@import url("main.css");

#logo
{
	top: 0px;
}
#navigation {
    height: 70px;
    background-color: #00a4e4;
 }
#navigation .sf-menu {
float: none;
}
 .sf-menu li {
    background: #00a4e4;
}
.sf-menu a {
    border-top:none;
    height: 70px;
    line-height: 70px;
    color: #fff;
    }

.sf-menu li:hover a, .sf-menu li.sfHover a, .sf-menu li.current a
{
	color: #00a4e4;
}
.food-cat-img{
margin-left:auto;
margin-right:auto;
}
#image-logo img
{
	padding-top: 20px;
    height: 150px;
}
h1,h2,h3,h4,h5,h6
{
	color: #543019;
}

/*section #about-us:after*/
hr.leaves
{
    border-bottom: 2px solid #00a4e4;
    display: table;
    width: 79%;
    margin-bottom: 20px;
    padding-top: 40px;
    border-top: 0px;
    height: 90px;
}
hr.leaves:after
{
    content: " ";
    position: absolute;
    background-image: url(images/leaves-ltr.png);
    background-position: right;
    background-repeat: no-repeat;
    background-size: contain;
    height: 200px;
    width: 170px;
    right: 0px;
}
hr.leaves_ltr
{
    border-bottom: 2px solid #00a4e4;
    display: table;
    width: 79%;
    margin-bottom: 20px;
    padding-top: 0px;
    border-top: 0px;
    height: 90px;
}
hr.leaves_ltr:after
{
    content: " ";
    position: absolute;
    background-image: url(images/leaves.png);
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    height: 200px;
    width: 170px;
    left: 0px;
}

.gallery_no_title h4
{
    display: none;
}
.inner-header
{
    height: 500px;
}
#ice-cream h2,
#ice-cream .section-title-line .section-title-icon,
#ice-cream p,
#our-menu h2,
#our-menu .section-title-line .section-title-icon,
#our-menu p
{
    color: #ffffff;
}

#ice-cream .button a,
#our-menu .button a
{
    color: #00a4e4;
}
#ice-cream .button a,
#our-menu .button a
{
    background-color: #ffffff;
}
#ice-cream .button a:hover,
#our-menu .button a:hover
{
    background-color: #543019;
}

#cakes:before,
#chocolate:before
{
    content:"";
    background-image: url('images/cakes.jpg');
	background-size: cover;
    width:100%;
    height: 500px;
    display: block;
    background-repeat: no-repeat;
    background-position: top center;

}
#chocolate:before
{
    background-image: url('images/chocolates.jpg');
background-size: cover;
}

.custom_menu h4
{
    color: #ffffff;
    text-align: center;
    width:100%;
}

.gallery-item-more
{
    clear: both;
    display: block;
}
.clean_border
{
    border-bottom: none !important;
}

.custom-mandarine span.extrabold
{
    color: #00a4e4;
    font-weight: 500;
}
.custom-mandarine img
{
    padding: 0px;
}

ul.mandarine li i
{
    float: right !important;
    padding: 4px 6px 4px 0 !important;
}
ul.mandarine li i:after
{
    content: '+';
    float: left;
    color: #000;
    font-size: 15px;
    font-family: tahoma;
    line-height: 25px;
}
ul.mandarine li i:last-child:after
{
    content: '';
    display: none;
}
ul.mandarine li .title
{
    color: #00a4e4;
    font-weight: 500px;

}
ul.mandarine li .more
{
    font-size: 20px;
    font-weight: 200px;
}
ul.with_border
{
    border-right: 1px solid #00a4e4;

}

.mk_container
{
    margin-left: auto !important;
    margin-right: auto !important;
}
.section-title-line{
width:400px !important;
}
.section-title-line .section-title-icon{
    margin-left: -50px;
}
.side-contact-list{
padding-left:150px;
}
.contact-box{
margin-bottom:50px;
}
.innerpage-row-bg{
min-height:450px;
}
ul.arrow-list li{
color: #00a4e4;
}
ul.arrow-list li:before{
content:none;
}
h2.vc_custom_heading{
font-size:40px;
font-weight: 300;
}
h2.vc_custom_heading:after{

}

#cakes-2:before{
content: "";
    background-image: url(images/cakes.jpg);
    background-size: cover;
    width: 100%;
    height: 500px;
    display: block;
    background-repeat: no-repeat;
    background-position: top center;
}
@media only screen and (max-width: 1441px) {

	#navigation ul li a
	{
		padding: 0 15px;
	}
    #logo {
        top: 0px;
    }  
}