@charset "utf-8";
/* CSS Document */
::-moz-selection {
background-color:#ff5722;
color:#fff;
}
#back-to-top .top {
background: #ff5722;
}
@media (min-width:360px) {
.menu-style:before {
content: "";
position: absolute;
width: 100%;
height: 2px;
bottom: 10px;
left: 0;
background-color: #ff5722;
visibility: hidden;
-webkit-transform: scaleX(0);
transform: scaleX(0);
-webkit-transition: all 0.3s ease-in-out 0s;
transition: all 0.3s ease-in-out 0s;
}
.menu-style:hover:before {
visibility: visible;
-webkit-transform: scaleX(1);
transform: scaleX(1);
}
}
.mega-menu .menu-links li a.active, .header-3 .mega-menu .menu-links li a.active, .header-4 .mega-menu .menu-links li a.active {
color: #ff5722;
}
.mega-menu .header-li li a.active, .header-3 .mega-menu .header-li li a.active, .header-4 .mega-menu .header-li li a.active {
color: #ff5722;
}
.ares .tp-bullet:hover, .ares .tp-bullet.selected {
background: #ff5722;
}
/*btn-bg-slider*/
.btn-bg-slider {
background-color: #ff5722;
border: 1px solid #ff5722;
}
.btn-bg-slider:hover {
background-color: transparent;
border: 1px solid #fff;
}
.btn-bor {
border-bottom: 2px solid #ff5722;
}
.sld-btn-bor{
height: 50px;
text-align: center;
}
.active .sld-btn-bor {
border-bottom: 5px solid #ff5722;
background-color: #ff5722;
border-radius: 3px 3px 3px 3px;
}
.sld-btn-bor:hover {
border-bottom: 5px solid #ff5722;
background-color: #ff5722;
border-radius: 3px 3px 3px 3px;
}
.tab-pane .figure.effect-steve p a {
background-color: #ff5722;
}
.menu-li-a {
color: #FFF;
transition: all 0.4s;
}
.menu-li-a:hover, .menu-li-a:active {
color: #ff5722;
}
.mega-menu .header-li > li > a:hover, .mega-menu .header-li > li > a:active {
color: #ff5722;
}
.topbar ul li a:hover {
color: #ff5722;
}
/*menu-li-drop-doen*/
.menu-li-a-drop {
color: #1e2327;
transition: all 0.4s;
}
.menu-li-a-drop:hover {
color: #ff5722;
}
.menu-li-a-drop:active {
color: #ff5722;
}
/* This is the class used for the content sub-headers (
) */
.content-subhead, .flaticon-dinner, .flaticon-phone-call, .flaticon-placeholder, .flaticon-envelope, .flaticon-coffee-cup, .flaticon-restaurant, .flaticon-cooker, .flaticon-cover, .flaticon-fast-food, .flaticon-food, .flaticon-phone-call, .flaticon-envelope, .flaticon2-clock {
color: #ff5722;
}
/*btn-bg*/
.btn-bg {
background-color: #ff5722;
}
/*footer-a-border*/
.footer-soc-a {
border-bottom: 2px solid #ff5722;
}
.posts a:hover {
color: #ff5722;
}
.black-footer .posts a:hover {
color: #ff5722;
}
/*:hover-cls*/
.tab-hover {
color: #191919;
transition: all 0.4s;
}
.tab-hover:hover, .tab-hover:focus {
color: #ff5722;
}
.menu-all-btn {
background-color: #ff5722;
}
.menu-all-btn:hover {
color: #ff5722;
}
.menu-all-btn-wht {
border: 2px solid #ff5722;
}
.plan-btn {
background-color: #ff5722;
border: 2px solid #ff5722;
}
.submit-btn:hover {
color: #FF5722;
}
.book-table-bg-black {
background-color: rgba(255,87,34,0.9);
}
.newslatter-bg-org {
background-color: rgba(255,87,34,0.8);
}
/*recipes-close*/
.action {
color: #ff5722;
}
.action:hover, .action:focus {
color: #ff5722;
}
/*filter-bg*/
#projects-filter a.active {
background-color: #ff5722;
}
/*shop-feature-bor*/
.featured {
border: 1px solid #ff5722;
}
/*blog-soc*/
.blog-social ul li a:hover {
border: 1px solid #ff5722;
}
.quote {
border-left: 5px solid #ff5722;
}
.article-body-span a:hover {
color: #ff5722;
}
.page-1:hover {
background-color: #ff5722;
}
.categories ul li a:hover {
color: #ff5722;
}
/*index-2*/
.hovicon.effect-3:after {
top: -2px;
left: -2px;
padding: 2px;
z-index: -1;
background: #ff5722;
-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;
-moz-transition: -moz-transform 0.2s, opacity 0.3s;
transition: transform 0.2s, opacity 0.3s;
}
.hovicon.effect-3.sub-b, .hovicon.effect-3.sub-b i {
color: #ff5722;
border: 2px solid #ff5722;
}
.hovicon.effect-3.sub-b:hover, .hovicon.effect-3.sub-b:hover i {
color: #fff;
}
.hovicon.effect-3.sub-b:after {
-webkit-transform: scale(1.3);
-moz-transform: scale(1.3);
-ms-transform: scale(1.3);
transform: scale(1.3);
opacity: 0;
}
.hovicon.effect-3.sub-b:hover:after {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
opacity: 1;
}
.hovicon {
display: inline-block;
font-size: 45px;
line-height: 85px;
cursor: pointer;
width: 120px;
height: 120px;
border-radius: 50%;
text-align: center;
position: relative;
text-decoration: none;
z-index: 1;
color: #fff;
}
.ch-info-back p span a:hover {
color: #ff5722;
}
/*shop*/
.cart-hover .sub-cart-menu .list-product a:hover h4 {
color: #ff5722;
}
.menu-caption-bg a:hover {
border: 2px solid #ff5722;
background-color: #ff5722;
}