body{
	font-family: 'Open Sans', sans-serif;
}
.main_bg {
    background: #FFFFFF;
}
.logo-sect{
	    
    background: #FFFFFF;
    height: 109px;
}
img.logo-size{
	    height: 61%;
    padding-top: 0px;
}
.nav-color {
    background-color: #c89622!important;
    border-top: #fff solid 3px;
	
}

.txt-color{
	background: #F32700;
	padding: 30px 0px;
	text-align: center;
	color: #fff;
}
.footer{
background: #F32700;
padding: 10px 0px;
color: #fff;
}
.mask {
    position: relative;
    width: 100%;
}

.image {
  opacity: 1;
  display: block;
  width: 100%;
  height: auto;
  transition: .5s ease;
  backface-visibility: hidden;
}

.middle {
    transition: .5s ease;
    opacity: 0;
    position: absolute;
    top: 60%;
    transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    text-align: center;
    width: 100%;
}
.mask:hover .image {
  opacity: 0.3;
}

.mask:hover .middle {
  opacity: 1;
}

.text {
    background-color: #157143;
    color: white;
    font-size: 16px;
    padding: 5px 5px;
}
.menu {
    padding: 0px 0px;
}
.nav-item {
    padding: 15px 30px !important;
}
.heading{
	color: #C89622;
	font-family: "Oswald";
	margin-top: 25px;
    margin-bottom: 15px;
}
.input{
	margin-bottom: 20px;
}
.cnt_box {
    padding:  50px 0px;
}
.navbar{
	padding: 0px !important;
}
.nav-link.active{
	    color: rgb(255, 255, 255)!important;
    background-color: #157143;
}
.navbar-nav{
	margin:0 auto;
}
.txt-color p {
    text-align: justify;
}

/*menu css*/
 .main-category p span {
    padding-right: 1rem;
    color: #531805 !important;
    font-weight: 700;
    font-size: 30px!important;
}
hr.line {
    border-top: 3px solid #F26F21 !important;
}
.main-description {
    color: #531805!important;
    font-weight: bold;
    text-align: center;
}
.main-category {
    padding-top: 40px;
}
.sub-list > p {
    margin: auto;
    margin-bottom: 2rem;
    border-top: 1px solid #A6AE39!important;
}
ul.main-sub {
    width: 100%;
}


ul.pricelist li {
    list-style: none;
    color: #761805;
    padding: 12px 0px;
}
ul.pricelist li span {
    float: right;
}


ul.main-sub {
    width: 100%;
}
ul.main-sub li {
    width: 94%;
    float: left;
    margin: 15px;
    list-style: none;
    padding-right: 1rem;
    color: #531805 !important;
    font-weight: 700;
    font-size: 30px!important;
}
li.sub-list {
    overflow: hidden;
    text-align: center;
}
li.sub-list:before, li.sub-list:after {
    background-color: #fbae17;
    content: "";
    display: inline-block;
    height: 2px;
    position: relative;
    vertical-align: middle;
    width: 30%;
}
.copywrite{
	padding:1em 0;
	background:#F32700;
}
.copy{
	float:left;
}
.copy p{
	color:#fff;
	font-size:0.95em;
	padding-top:10px;
}
/* Top Bar
================================================== */

.top-bar{
    padding: 8px 20px 8px;
    background: #fff;
    position: relative;
}


/* Top info */

ul.top-info {
    list-style: none;
    margin: 0;
    padding: 0;
	font-size: 14px;
}

ul.top-info li {
    color: #157143;
    position: relative;
    line-height: 10px;
    display: inline-block;
    margin-left: 0;
   
	font-size:20px;
}

ul.top-info li i {
    font-size: 25px;
    position: relative;
    top: 2px;
    margin-right: 5px;
}

ul.top-info li p.info-text {
    margin: 0;
    line-height: normal;
    display: inline-block;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}



/* Top social */

.top-social ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.top-social li {
    display: inline-block;
    padding: 0;
}

.top-social li a {
    color: black;
    margin-right: 15px;
    font-size: 14px;
    -webkit-transition: 400ms;
    -moz-transition: 400ms;
    -o-transition: 400ms;
    transition: 400ms;
}

.top-social li a:hover {
    color: #08ab5e;
}


/* Top bar border */

.top-bar-border {
    padding: 8px 20px 8px;
    border-bottom: 1px solid #ddd;
}

.top-bar-border ul.top-info {
    color: #707070;
    font-weight: 400;
}

.top-bar-border .top-social li a {
    color: #7c7c7c;
}

.top-bar-border ul.top-info li i {
    color: #c89622;
}

@charset "UTF-8";
/*------------------------------------------------------------------
Project:	Food Lover
Version:	1.0
Last change:	04/08/2016 [Initial Release, eg]
Assigned to:	Elgali Amine(eg)
Primary use:	Egprojets 
--------------------------------------------------------------------*/
/*------------------------------------------------------------------
[Table of contents]

1. Body
2. Predefined CSS
3. Header / #site-header
4. Main Slide / #main-slider
5. Section Specials offers / #special-offers
6. Section Reservation / #reservation
7. Section Delas / #delas
8. Section Restaurant Menu / #restaurant-menu
9. Section Testimonials / #testimonials
10. Section Events / #events
11. Section team / #team
12. Section vision / #vision
13. Section From The Menu / #from-menu
14. Section Contact / #contact
15. Section Newsletter / #newsletter
16. Section Breadcrumb / #breadcrumb
17. Section Verical Carousel / .vertical-carousel
18. Section Appetizer / #appetizer
19. Section Our Story / #our-story
20. Section Gallery / #gallery
21. Section FancyBox / .fancybox-wrap
22. Section Apps / #apps
23. Section Contact-detail / #contact-detail
24. Section Blog / #blog
25. Section Blog Single/ .blog-single
26. Section Reservation Table/ #select-table
27. Section Footer/ #site-footer

--------------------------------------------------------------------*/
/*------------------------------------------------------------------
[1. Body]
--------------------------------------------------------------------*/
/*------------------------------------------------------------------
[2. Predefined CSS]
--------------------------------------------------------------------*/
.padd-100 {
    padding: 100px 0;
}

.padd-80 {
    padding: 80px 0;
}

.padd-50 {
    padding: 50px 0;
}

.padd-top-120 {
    padding-top: 120px;
}

.padd-top-100 {
    padding-top: 100px;
}

.padd-top-50 {
    padding-top: 50px;
}

.padd-top-30 {
    padding-top: 30px;
}

.padd-bottom-100 {
    padding-bottom: 100px;
}

.no-padd {
    padding: 0 !important;
}

.no-padd-top {
    padding-top: 0 !important;
}

.section-suptitle {
    font-size: 24px;
    color: #c89622;
    font-family: "Oswald";
    letter-spacing: 1px;
    display: block;
    line-height: 32px;
	margin-top: 10px;
}

.section-title,
.pagination {
    margin: 0px;
    line-height: 30px;
    padding-bottom: 15px;
    position: relative;
    font-size: 36px;
    font-family: "Oswald";
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;

}
.section-title:before,
.pagination:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -1px;
    width: 6px;
    height: 6px;
    background-color: #c89622;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.section-title:after,
.pagination:after {
    content: "";
    position: absolute;
    left: 13px;
    bottom: 1px;
    width: 29px;
    height: 2px;
    background-color: #c89622;
}
.section-title.sep-type-2:after,
.pagination.sep-type-2:after {
    width: 78px;
    height: 2px;
    left: 50%;
    margin-left: -39px;
    z-index: 0;
}
.section-title.sep-type-2:before,
.pagination.sep-type-2:before {
    z-index: 1;
    width: 20px;
    left: 50%;
    margin-left: -10px;
    content: "●";
    color: #c89622;
    background: #fff;
    line-height: 6px;
    font-size: 12px;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    height: 10px;
    bottom: -3px;
    padding-left: 6px;
    text-align: left;
}

::selection {
    background-color: #c89622;
    color: #fff;
}

.text-center {
    text-align: center;
}

.white-font {
    color: #fff;
}

.input-error {
    border-color: red !important;
    color: red !important;
}

input[type="text"], input[type="email"], input[type="search"], input[type="password"], textarea {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
}

.transition {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
    transition-duration: 0.5s;
}

.parallax-window {
    min-height: 400px;
    background: transparent;
}

.site-loader {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.88);
    z-index: 999999;
}

.inputError {
    border-color: #ff0000 !important;
}

.overlay-f {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: rgba(255, 255, 255, 0.6);
}

.mail-head {
    font-weight: bold;
}

.mail-message p {
    color: #c89622;
    text-align: center;
}

.loading,
.loading::before,
.loading::after {
    position: absolute;
    top: 50%;
    left: 50%;
    border: 1px solid rgba(207, 155, 103, 0.1);
    border-left-color: rgba(207, 155, 103, 0.4);
    -webkit-border-radius: 999px;
    -moz-border-radius: 999px;
    border-radius: 999px;
}

.loading {
    margin: -25px 0 0 -25px;
    height: 50px;
    width: 50px;
    -webkit-animation: animation-rotate 1000ms linear infinite;
    -moz-animation: animation-rotate 1000ms linear infinite;
    -o-animation: animation-rotate 1000ms linear infinite;
    animation: animation-rotate 1000ms linear infinite;
}

.loading::before {
    content: "";
    margin: -23px 0 0 -23px;
    height: 44px;
    width: 44px;
    -webkit-animation: animation-rotate 1000ms linear infinite;
    -moz-animation: animation-rotate 1000ms linear infinite;
    -o-animation: animation-rotate 1000ms linear infinite;
    animation: animation-rotate 1000ms linear infinite;
}

.loading::after {
    content: "";
    margin: -29px 0 0 -29px;
    height: 56px;
    width: 56px;
    -webkit-animation: animation-rotate 2000ms linear infinite;
    -moz-animation: animation-rotate 2000ms linear infinite;
    -o-animation: animation-rotate 2000ms linear infinite;
    animation: animation-rotate 2000ms linear infinite;
}

@-webkit-keyframes animation-rotate {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@-moz-keyframes animation-rotate {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-o-keyframes animation-rotate {
    100% {
        -o-transform: rotate(360deg);
    }
}
@keyframes animation-rotate {
    100% {
        transform: rotate(360deg);
    }
}
.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
    padding-top: 15px;
}

.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}
.slick-list:focus {
    outline: none;
}
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
}
.slick-track:before, .slick-track:after {
    content: "";
    display: table;
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}
[dir="rtl"] .slick-slide {
    float: right;
}
.slick-slide img {
    display: block;
}
.slick-slide.slick-loading img {
    display: none;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

.slick-dots > li button {
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.is-sticky {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #dfdfdf !important;
}

.grid-sizer {
    width: 33.33%;
}

.section-resume {
    max-width: 800px;
    text-align: center;
    padding: 0 30px;
    line-height: 26px;
    margin: -7px auto 50px;
}
.section-resume span, .section-resume a {
    color: #c89622;
    font-weight: bold;
}

.btn-food {
    color: #fff;
    font-family: "Oswald";
    background-color: #c89622;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    text-transform: uppercase;
    padding: 12px 40px;
    display: inline-block;
    position: relative;
    letter-spacing: 1px;
    border: 0;
    -moz-transition-property: all;
    -o-transition-property: all;
    -webkit-transition-property: all;
    transition-property: all;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.btn-food:hover {
    background: #000;
}


/*------------------------------------------------------------------
[7. Section Delas / #delas]
--------------------------------------------------------------------*/
#delas {
    background: #f9f9f9;
}

.delas-carousel:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 2px;
    height: 265px;
    z-index: 10;
}
.delas-carousel .delas-item {
    float: left;
    width: 50%;
    text-align: center;
    position: relative;
}
.delas-carousel .delas-item:after {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    width: 1px;
    height: 122px;
    overflow: hidden;
}
.delas-carousel .delas-item img {
    display: inline-block;
    margin-bottom: 20px;
}
.delas-carousel .delas-item h4 {
    font-size: 30px;
    font-family: "Oswald";
    text-align: center;
    margin: 0 0 20px;
    text-align: center;
    color: #000;
    font-weight: 400;
    padding: 0 70px;
    letter-spacing: 0.5px;
}
.delas-carousel .delas-item p {
    padding: 0 130px;
    text-align: center;
    margin-bottom: 10px;
}
.delas-carousel .delas-item span {
    font-size: 28px;
    font-family: "Oswald";
    color: #c89622;
    text-align: center;
    letter-spacing: 0.5px;
}
.delas-carousel .slick-prev, .delas-carousel .slick-next {
    display: none !important;
}
.delas-carousel .slick-dots {
    text-align: center;
}
.delas-carousel .slick-dots > li {
    display: inline-block;
    padding: 0 5px;
}
.delas-carousel .slick-dots > li button {
    background: #fff;
    width: 10px;
    height: 10px;
    border: 2px solid #eaeaea;
    overflow: hidden;
    text-indent: -200px;
    padding: 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.delas-carousel .slick-dots > li button:hover {
    background: #c89622;
    border-color: #c89622;
}
.delas-carousel .slick-dots > li.slick-active button {
    background: #c89622;
    border-color: #c89622;
}


.drink-item {
    margin-bottom: 20px;
    position: relative;
    overflow: hidden;
    color:#000000;
}
.drink-item:before {
    position: absolute;
    left: 0;
    bottom: 8px;
    width: 90%;
    height: 1px;
    overflow: hidden;
    border-bottom: 1px dashed #6b6b6b;
    z-index: 0;
    content: "";
}
.drink-item span {
    float: left;
    position: relative;
    z-index: 1;
    font-size: 17px;
    padding-right: 14px;
    background: #fff;
    line-height: 24px;
}
.drink-item p {
    font-size: 18px;
    position: absolute;
    right: 0;
    top: 1px;
    line-height: 18px;
    font-weight: bold;
}

.menu .col-md-6, .menu .col-sm-12{
    
	padding-bottom: 5px;
}



.offer-item {
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
	padding-left: 0px;
}
.offer-item:last-child {
    margin-bottom: 20px;
}
.offer-item img {
    width: 20%;
    float: left;
    padding: 10px;
    background: #f2f2f2;
}
.offer-item div {
    width: 70%;

}
.delas-carousel ul {
    margin-bottom: 0px;    
}
.offer-item div h3 {
    font-size: 18px;
    color: #000000;
    margin: 9px 0 12px;
    font-family: "Oswald";
    font-weight: 500;
    letter-spacing: .5px;
}
.offer-item div p {
    color: #999;
    font-family: "Oswald";
}
.offer-item .offer-price {
    position: absolute;
    right: 15px;
    top: 50%;
    display: block;
    width: 70px;
    height: 70px;
    line-height: 70px;
    border: 0px solid #ededed;
    -moz-border-radius: 70px;
    -webkit-border-radius: 70px;
    border-radius: 70px;
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #c89622;
    font-size: 20px;
    font-family: "Oswald";
    text-align: center;
    letter-spacing: .5px;
}
.offer-item:before {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 1px;
    overflow: hidden;
    border-bottom: 1px dashed #6b6b6b;
    z-index: 0;
    content: "";
}
.breadcrumb>li+li:before{
    color:#000;
}
#newsletterForm .text-danger, #newsletterForm .text-success {
    color:#fff;
    font-size: 14px;
}
.sep-type-2{
    font-family: "Oswald";
    color: #c89622;
    font-weight: 500;
    text-align: center;
}
.sep-type-2 span{
    color:#555555;        
}
.menu col-md-3{
    margin:0px;
}

.menu .menu-border{
    padding: 0px  20px;
    border: .5px solid rgba(244,244,244,.8);
    background: #fff;
    box-shadow: 1px 1.7px 15px 0 rgba(0,0,0,.1);

}
.menu .menu-attention{
    background: #dfdfdf;
}
.onsite , .outdoor, .trayOrders{
    padding: 0px  20px;
}
.menu h4{
    margin-bottom:0px;
}
.offer-item1 {
    position: relative;
    overflow: hidden;
    margin-bottom: 10px;
	padding-left: 0px;
}

.offer-item1:before {
    position: absolute;
    left: 0;
    bottom: 8px;
    width: 100%;
    height: 1px;
    overflow: hidden;
    border-bottom: 1px dashed #6b6b6b;
    z-index: 0;
    content: "";
}
.offer-item1 img {
    width: 20%;
    float: left;
    padding: 10px;
    background: #f2f2f2;
}
.offer-item1 div {
    width: 80%;
}
.offer-item1 div h3 {
    font-size: 16px;
    color: #000000;
    margin: 9px 0 12px;
    font-family: "Oswald";
    font-weight: 500;
    letter-spacing: .5px;
}
.offer-item1 div p {
    color: #999;
    font-family: "Oswald";
}
.offer-item1 .offer-price {
    position: absolute;
    right: 15px;
    top: 45%;
    display: block;
    border:none;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #c89622;
    font-size: 20px;
    font-family: "Oswald";
    text-align: center;
    letter-spacing: .5px;
}

.vertical-carousel .menu-item {
    background: #fff;
}
.vertical-carousel .slick-prev, .vertical-carousel .slick-next {
    display: none !important;
}
.vertical-carousel .slick-dots {
    position: absolute;
    right: -20px;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
.vertical-carousel .slick-dots > li {
    display: block;
    margin: 0 0 11px 0;
    height: 10px;
}
.vertical-carousel .slick-dots > li button {
    background: #fff;
    width: 10px;
    height: 10px;
    border: 2px solid #eaeaea;
    overflow: hidden;
    text-indent: -200px;
    padding: 0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.vertical-carousel .slick-dots > li button:hover {
    background: #c89622 !important;
    border-color: #c89622 !important;
}
.vertical-carousel .slick-dots > li.slick-active button {
    background: #c89622 !important;
    border-color: #c89622 !important;
}
.quote-text-border .fa, .contact-area-box .fa{
    font-size: 18px;
    font-weight: 700;
    color: #ffc009;
}.quote-text-border a, .contact-area-box a{
   font-size: 15px;
    font-weight: 700;
    color: #000000;
}

.quote-text-border a:hover, .contact-area-box a:hover{
    color:#c89622 !important;
}
@media only screen and (max-width: 760px) {
    #display-none { display: none; }
    .dinein ul li {
        padding-bottom: 30px;
        padding-right: 15px;
    }
    .dinein ul li a {
        border:1px solid #cfcfcf;
    }
}
@media only screen and (max-width: 990px) {
   .dinein ul li {
        padding-bottom: 30px;
        padding-right: 15px;
    }
    .dinein ul li a {
        border:1px solid #cfcfcf;
    }
}
.dinein{
    border-bottom: 3px solid #c89622;
}
.dinein ul{
    border-bottom:none;
}
.dinein .isotope-nav ul li {
    width: 100%;
    padding: 0px;
}
.dinein .col-md-4, .dinein .col-sm-4, .dinein .col-xs-4{
    padding: 0px !important;
}


.loader-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:1;z-index:11111;height:100%;overflow:hidden}

.sk-cube-grid{width:50px;height:50px;margin:0 auto;z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%)}
.sk-cube-grid .sk-cube{width:33%;height:33%;background-color:#ffda44;float:left;-webkit-animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}
.sk-cube-grid .sk-cube1{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-cube-grid .sk-cube2{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-cube-grid .sk-cube3{-webkit-animation-delay:.4s;animation-delay:.4s}
.sk-cube-grid .sk-cube4{-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-cube-grid .sk-cube5{-webkit-animation-delay:.2s;animation-delay:.2s}
.sk-cube-grid .sk-cube6{-webkit-animation-delay:.3s;animation-delay:.3s}
.sk-cube-grid .sk-cube7{-webkit-animation-delay:0s;animation-delay:0s}
.sk-cube-grid .sk-cube8{-webkit-animation-delay:.1s;animation-delay:.1s}
.sk-cube-grid .sk-cube9{-webkit-animation-delay:.2s;animation-delay:.2s}
@-webkit-keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}
@keyframes sk-cubeGridScaleDelay{0%,70%,100%{-webkit-transform:scale3D(1,1,1);transform:scale3D(1,1,1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}

.widgets-social a{background:#c89622;width:36px;height:36px;color:#ffffff;display:inline-block;line-height:36px;text-align:center;margin-right:10px;border-radius:50%;font-size:15px}
.widgets-social a:last-child{margin:0}.widgets-social a:hover{transform:rotate(360deg);background:#eaba0e}




