.title-text {
    color: #662708;
    display:inline-block;
    text-decoration: none;
	font-family: "Open Sans",sans-serif;
    transition: all 0.7s ease-out 0s;
	font-weight:700;
	font-size:15px;
}

.titleHover {
    text-decoration: none;
    text-shadow: 0 1px 0 #f3d5a3, 0 1px 0 #f3d5a3, 0 2px 0 #f3d5a3, 0 3px 0 #f3d5a3, 0 4px 0 #aaa, 0 5px 1px rgba(156, 89, 89, 0.1), 0 0 4px rgba(156, 89, 89, 0.1), 0 1px 2px rgba(156, 89, 89, 0.3), 0 2px 4px rgba(156, 89, 89, 0.2), 0 4px 9px rgba(156, 89, 89, 0.25), 0 3px 3px rgba(156, 89, 89, 0.2), 0 5px 5px rgba(156, 89, 89, 0.15);
    transition: all 0.7s ease-out 0s;
}
@keyframes blink {
  50% {
    opacity: 0.0;
  }
}
@-webkit-keyframes blink {
  50% {
    opacity: 0.0;
  }
}
.order {
  animation: blink 1s step-start 0s infinite;
  -webkit-animation: blink 1s step-start 0s infinite;
}
.had{ display:inline-block; width:100%; }
.had.sticky {
 
  background: #2c2725;
  
}
.aaa{font-family: 'Dancing Script', cursive; letter-spacing:2px; font-size:12px!important; }
.top-contact{ display:inline-block; float:right; margin-top:0; z-index:99999; position:relative;}
.had{
  position: fixed;
  width: 100%;
  background: #2c2725;
  color: #fff;
  
  z-index:99999;
}
.clr{ color:#662708;}
.clr:hover{ color:#662708;}
.catgry{ display:inline-block; position:relative; width:100%; background:#fff; padding:20px 0;}
.categories {
   padding-bottom:40px;
   padding-top:25px;
}
.focus-grid a {
	text-decoration:none;
}
.text-section { padding-bottom:20px;} 
.focus-grid h4{
	text-align:left;
    font-size: 2.5em;
    font-weight: 400;
    color: #323232;
}
.focus-grid h4 span {
  display: block;
  font-size: 0.5em;
  margin: 10px 0;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-grid p {
  margin: 20px 0 0px 0;
    font-size: 1.2em;
    color: #797979;
    font-weight: 300;
    line-height: 1.9em;
}
.focus-border{
border:1px solid #e7eaed;
}
.focus-layout{
	
	transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-layout{
	margin: 5px;
    padding: 20px 0;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
	text-align: center;
	background:#f1f4f7;
}
.focus-layout:hover {
    background-color: #01a185;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-layout h4{
	margin: 0 0 0 0;
	color:#4C4C4C;
	font-size: 18px;
	text-align:center;
	height: 35px;
	margin-top: 20px;
}
.focus-layout:hover h4.clrchg {
    color: #fff;
}
.focus-grids {
    margin-top: 5em;
}
.focus-image{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image i {
    font-size: 30px;
    color: #fff;
    background: #dd0908;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-layout:hover div.focus-image i{
	background:#FBFBFB;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}

.focus-image .urlImg{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image span {
    font-size: 30px;
    color: #fff;
    background:#dd0908 url(../images/icon/baredwhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image span{
	background:#FBFBFB url(../images/icon/bread_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/bread_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 
.focus-image1 .urlImg1{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image1 span {
    font-size: 30px;
    color: #fff;
    background:#ff9e29 url(../images/icon/cookieswhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image1 span{
	background:#FBFBFB url(../images/icon/cookies_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg1 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/cookies_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 
	 
	 .focus-image2 .urlImg2{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image2 span {
    font-size: 30px;
    color: #fff;
    background:#3fb7d2 url(../images/icon/tosswhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image2 span{
	background:#FBFBFB url(../images/icon/toss_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg2 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/toss_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 


.focus-image3 .urlImg3{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image3 span {
    font-size: 30px;
    color: #fff;
    background:#15c01c url(../images/icon/Donutswhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image3 span{
	background:#FBFBFB url(../images/icon/Donuts_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg3 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/Donuts_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 


.focus-image4 .urlImg4{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image4 span {
    font-size: 30px;
    color: #fff;
    background:#7e3b07 url(../images/icon/Snackswhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image4 span{
	background:#FBFBFB url(../images/icon/Snacks_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg4 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/Snacks_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 

	 
	 
	 .focus-image5 .urlImg5{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image5 span {
    font-size: 30px;
    color: #fff;
    background:#c119ce url(../images/icon/Pastrieswhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image5 span{
	background:#FBFBFB url(../images/icon/Pastries_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg5 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/Pastries_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 


	 .focus-image6 .urlImg6{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image6 span {
    font-size: 30px;
    color: #fff;
    background:#7fbad8 url(../images/icon/VeganProductswhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image6 span{
	background:#FBFBFB url(../images/icon/VeganProducts_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg6 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/VeganProducts_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 


.focus-image7 .urlImg7{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image7 span {
    font-size: 30px;
    color: #fff;
    background:#1ca39d url(../images/icon/sugarwhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image7 span{
	background:#FBFBFB url(../images/icon/sugar_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg7 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/sugar_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 

.focus-image8 .urlImg8{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image8 span {
    font-size: 30px;
    color: #fff;
    background:#f49ecf url(../images/icon/pizzawhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image8 span{
	background:#FBFBFB url(../images/icon/pizza.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg8 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/pizza.png) center !important;
	background-repeat:no-repeat !important;
	 } 



.focus-image121 span {
    font-size: 30px;
    color: #fff;
    background:#f49ecf url(../images/icon/icecreamcake-white.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image121 span{
	background:#FBFBFB url(../images/icon/icecreamcake.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg121 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/Snacks_icon.png) center !important;
	background-repeat:no-repeat !important;
	 } 



.focus-image9 .urlImg9{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image9 span {
    font-size: 30px;
    color: #fff;
    background:#070c1f url(../images/icon/gulkanwhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image9 span{
	background:#FBFBFB url(../images/icon/gulkan_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg9 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/gulkan_icon.png) center !important;
	background-repeat:no-repeat !important;
	 }

.focus-image10 .urlImg10{
  text-align: center;
  transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
}
.focus-image10 span {
    font-size: 30px;
    color: #fff;
    background:#df8012 url(../images/icon/cakewhite_icon.png) center !important;
	background-repeat:no-repeat !important;
    border-radius: 50%;
    width: 60px;
    height: 60px;
    line-height: 55px;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.focus-layout:hover div.focus-image10 span{
	background:#FBFBFB url(../images/icon/cake_icon.png) center !important;
	background-repeat:no-repeat !important;
	color:#000;
    transition:0.5s all;
	-webkit-transition:0.5s all;
	-moz-transition:0.5s all;
	-o-transition:0.5s all;
	-ms-transition:0.5s all;
	text-align:center!important;
}
.urlImg10 {
text-align:!important; 
width: 75px;
	height: 75px; 
	display:inline-block; 
	background:url(../images/icon/cake_icon.png) center !important;
	background-repeat:no-repeat !important;
	 }


.focus-layout:hover div.focus-image i.mobile{
}
i.laptop {
}
.focus-layout:hover div.focus-image i.laptop{
}
i.car {
}
.focus-layout:hover div.focus-image i.car{
}
i.bike {
}
.focus-layout:hover div.focus-image i.bike{
}
i.furniture {
}
.focus-layout:hover div.focus-image i.furniture{
}
i.pets {
}
.focus-layout:hover div.focus-image i.pets{
}
i.books {
}
.focus-layout:hover div.focus-image i.books{
}
i.fashion {
}
.focus-layout:hover div.focus-image i.fashion{
}
i.kids {
}
.focus-layout:hover div.focus-image i.kids{
}
i.services {
}
.focus-layout:hover div.focus-image i.services{
}
i.job {
}
.focus-layout:hover div.focus-image i.job{
}
i.real-estate {
}
.focus-layout:hover div.focus-image i.real-estate{
}
.cat{ display:inline-block; position:relative; margin-top:-60px;}
.vu_pi-label-container {
    display: table;
    font-size: 12px;
    height: 60px;
    left: -5px;
    position: absolute;
    top: -5px;
    width: 60px;
    z-index: 1;
}
.new { position:absolute; width:20%;}

.new span{ position:absolute; color:#FFFFFF; font-size:9px; padding-left:3.5px; padding-top:3px; line-height:15px; font-weight:600;}
.wrapper1 {
    
    color: #FFFFFF;
    font-size: 14px;
    padding: 24px 26px;
}
address {
    padding-left: 23px;
    position: relative;
	margin-bottom:10px;
	color:#662708;
}
address i {
    font-size: 20px;
    left: 0;
    position: absolute;
    top: 3px;
}
.phone-numbers span {
    display: block;
    margin-bottom: 5px;
	color:#662708;
}
.phone-numbers i {
 
    font-size: 15px;
    margin-right: 5px;
    width: 18px;
}
@media (max-width: 980px){
.had.sticky {
 margin-top:-60px;
  background: #2c2725;
  opacity: 0.8;
}
}
@media (max-width: 800px){
.had.sticky {
 margin-top:-60px;
  background: #2c2725;
  opacity: 0.8;
}
}
@media (max-width: 768px){
.had.sticky {
 margin-top:-60px;
  background: #2c2725;
  opacity: 0.8;
}
}
@media (max-width: 360px){
.had.sticky {
 margin-top:-90px;
  background: #2c2725;
  opacity: 0.8;
}
}
@media (max-width: 320px){
.had.sticky {
 margin-top:-90px;
  background: #2c2725;
  opacity: 0.8;
}
}