@charset "utf-8";

/*
	[ Orange Color Stylesheet ]
	<?xml version="1.0" encoding="UTF-8"?>

	Theme Name:
	Version: 1.0.0
	Author: webPentagon
	Author URI: 
	Description:Multi-Purpose Theme by webPentagon
	color:#ee421c
*/
.h-image{
    display: none;
    max-width: 100%;
}

.footer-title span{
	color:#ee421c;
}
.footer-address .footer-icon-background{
	background:#ee421c;
}
.footer-recent-post .m-body p{
	color:#ee421c;
}
.footer-bt-lower-content p span, .footer-bt-lower-content p a{
	color:#ee421c;
}
.footer-useful-links li a:before{
	color:#ee421c;
}
.tb-content-back-green{
	background-color:#ee421c;
}
.footer-four-content .icon-left{
	color:#ee421c;
}
.name-txt{
	color: #2b2726;
}
/* Heading */
.b-head h5{
	color:#ee421c;
}
/* About */
.tb-about-left i{
	color:#ee421c;
}
.tb-about:hover .tb-about-content h4{
	color:#ee421c;
}
.bt-cont-nuf i{
	color:#ee421c;
}
.tb-growth-tab .nav-tabs>li.active>a, 
.tb-growth-tab .nav-tabs>li.active>a:focus, 
.tb-growth-tab .nav-tabs>li.active>a:hover, 
.tb-growth-tab .nav-tabs>li>a:hover{
	background-color:#ee421c;
}
.tb-tab-heading-right p{
	color:#ee421c;
}
.tb-slideshow-back{
	border-right:50px solid #ee421c;
}
.tb-about-2-content ul li:before{
	color:#ee421c;
}
.tb-about2-admin-content p{
	color:#ee421c;
}
.about-content-3 h4{
	color:#ee421c;
}
ul.tb-about6-contains li span.name-txt{
	color:#ee421c;
}
.tb-about8-content ul li span.name-txt{
	color:#ee421c;
}
.tb-about9-border{
	background-color:#ee421c;
}
.tb-about10-list li span.name-txt{
	color:#ee421c;
}
/* Button */
a.generalLink {
	color: #ee421c;
}
a.btn-default{
	background:#ee421c;
	border:1px solid #ee421c;
}
a.btn-default:hover, a.btn-default:focus, a.btn-default:active{
	color: #ee421c;
	border:1px solid #ee421c;
}
a.btn-primary:hover, a.btn-primary:focus, a.btn-primary:active{
	background:#ee421c;
	border:1px solid #ee421c;
}
a.btn-success:hover, a.btn-success:focus, a.btn-success:active, a.btn-success.active, a.btn-success.active:hover{
	background:#ee421c;
	border:1px solid #ee421c;
}
.tb-box-six-button a.btn-default:hover, .tb-box-six-button a.btn-default:focus, .tb-box-six-button a.btn-default:active{
	background-color: #ee421c;
	border:1px solid #ee421c;
}
.tb-client-logo-slide-2.owl-theme .owl-nav [class*=owl-]:hover{
	color: #ee421c;
}
.panel-title span{
	background-color:#ee421c;
}
.panel-active .panel-title span{
	background:#ee421c;
}
.tb-tab .nav-tabs>li.active>a, .tb-tab .nav-tabs>li.active>a:focus, .tb-tab .nav-tabs>li.active>a:hover{
	color:#ee421c;
}
.tb-testimonial-slide.owl-theme .owl-nav [class*=owl-]:hover,  
.tb-testimonial-slide.owl-theme .owl-nav [class*=owl-]:focus, 
.tb-testimonial-slide.owl-theme .owl-nav [class*=owl-]:active{
    background: #ee421c;
}
.tb-team-one-middle i:before{
	color:#ee421c;
}
.tb-heading-border-one{
	background-color:#ee421c;
}
.tb-heading-border-two{
	background-color:#ee421c;
}
.tb-box:hover .tb-vertical-inner-border{
	background-color:#ee421c;
}
.tb-box:hover .tb-box-content a.blog-title{
	color:#ee421c;
}
.tb-box-date-two{
	background-color:#ee421c;
}
.tb-box-date-four{
	background-color:#ee421c;
}
.tb-box-date-six{
	background-color:#ee421c;
}
.tb-address-icon{
	background-color:#ee421c;
}
.tb-price-style-1{
	color:#ee421c;
}
.tb-product4-content p{
	color:#ee421c;
}
.tb-product4-content span{
	color:#ee421c;
}
.tb-price-style-2{
	color:#ee421c;
}
/**/
.tb-custom-pagination .pagination>li>a:hover, 
.tb-custom-pagination .pagination>li>a:focus, 
.tb-custom-pagination .pagination>li>a.active{
	background-color: #ee421c;
    border: 1px solid #ee421c;
}
input[type="submit"]
{
	background:#ee421c;
	border:1px solid #ee421c;
}
a.btn-danger:hover, a.btn-danger:focus, a.btn-danger:active, .tb-product-five-style ul li a.compare-button:hover, .tb-product-five-style ul li a.compare-button:focus, .tb-product-five-style ul li a.compare-button:active{
	background-color:#ee421c;
	border:1px solid #ee421c;
}
.tb-bordered-heading h5:before{
	background:#ee421c;
}
.tb-bordered-heading h5:after{
	background:#ee421c;
}
.tb-second-border{
	border-top:1px solid #ee421c;
}
.tb-team-two-content ul li:hover{
	background-color:#ee421c;
}
.tb-contact-reservation{
	background-color:#ee421c;
}
.rating span.star:hover:before, .rating span.star:hover~span.star:before {
    color: #ee421c;
}
.tb-special-deal-slide.owl-theme .owl-nav [class*=owl-]:hover{
	background: #ee421c;
	border:1px solid #ee421c;
}
.tb-product-review ul li span.price{
	color:#ee421c;
}
.tb-product-detail-buttons ul li a.btn-danger:hover, 
.tb-product-detail-buttons ul li a.btn-danger:focus, 
.tb-product-detail-buttons ul li a.btn-danger:active,
.tb-product-detail-buttons ul li a.compare-button:hover, 
.tb-product-detail-buttons ul li a.compare-button:focus, 
.tb-product-detail-buttons ul li a.compare-button:active{
	background-color: #ee421c;
}
.tb-item-caption a.tb-item-caption-link{
	color:#ee421c;
}
.tb-item-like{
	background-color:#ee421c;
}
.tb-gallery-outer ul>li+li:before{
	color:#ee421c;
}
.tb-gallery-outer ul li a{
	color:#ee421c;
}
.tb-gallery-six-content p{
	color:#ee421c;
}
.filter-count{
    color: #ee421c;
}
.tb-box-right-content-upper .m-on-l i{
	color:#ee421c;
}
.tb-box-right-content-upper .m-body a span{
	color:#ee421c;
}
.tb-box-right-content-upper ul li a{
	color:#ee421c;
}
.tbblog-img-bottom-left .m-on-l i {
    color: #ee421c;
}
.tbblog-img-bottom-left .m-body a span {
    color: #ee421c;
}
.tbblog-single-content-detail ul li a:hover{
	color:#ee421c;
}
.tb-restaurant-service-content figcaption h6{
	color:#ee421c;
}
.tb-services-five-content figcaption h6{
	color:#ee421c;
}
.tb-service-three-content:hover h5, .tb-service-three-content:hover a{
	color:#ee421c;
}
.tb-service-three-content:hover .tb-service-three-icon{
	background-color:#ee421c;
}
.tb-seo-service-slide.owl-theme .owl-nav [class*=owl-]:hover{
	background: #ee421c;
	border:1px solid #ee421c;
}
.topbar-icon-content i{
	color:#ee421c;
}
.navbar-mini-cart-wrapper .navbar-mini-cart {
    border: 1px solid #ee421c;
}
.navbar-mini-cart-wrapper .navbar-mini-cart .product-details p {
    color: #ee421c;
}
.navbar-mini-cart-wrapper > li > a span {
    background-color: #ee421c;
}
.tbnav-5 .navbar-default{
	background-color:#ee421c;
}
.video-container:hover:after {
	background-color: #ee421c;	
}
.tb-custom-pagination .pagination>li>a.pager-nav:hover,
.tb-custom-pagination .pagination>li>a.pager-nav:focus,
.tb-custom-pagination .pagination>li>a.pager-nav:active{
	background-color: #ee421c;
    border: 1px solid #ee421c;
}
.tb-about-2-content ul li:before{
	color:#ee421c;
}
.page-heading-one .breadcrumb li, .page-heading-one .breadcrumb li a{
	color:#ee421c;
}
.page-heading-one .breadcrumb>li+li:before{
	color:#ee421c;
}
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active{
	background:#ee421c;
}
.comments-content .m-heading span {
    color:#ee421c;
}
.widget ul li a:hover{
	color:#ee421c;
}
.widget .tagcloud a:hover{
	border: 1px solid #ee421c;
	background-color:#ee421c;
}
ul.icon-list-content.colored-list li:before{
	color:#ee421c;
}
.tb-gallery-filter li.active {
    color: #ee421c;
}
.rating span.star:last-child:before, .rating span.star:nth-child(4):before {
	color: #ee421c;
}
.Modern-Slider .PrevArrow, .Modern-Slider .NextArrow{
    background: rgba(238, 66, 28, 0.8);
}
.menu-trigger::after {
    background: #222;
    box-shadow: 0 8px 0 #222, 0 16px 0 #222;
}

@media screen and (min-width:992px){
	.tbnav-3 .navbar-default .main-nav>ul>li>a:hover, 
	.tbnav-3 .navbar-default .main-nav>ul>li>a:focus, 
	.tbnav-3 .navbar-default .main-nav>ul>li>a.active{
		border:2px solid #ee421c;
		color:#ee421c;
	}
	.main-nav ul ul.sub-menu li a:hover{
		color: #ee421c;
	}
	.tbnav-resturant .main-nav>ul>li>a{
		border: 2px solid transparent;
		color: #fff;
	}

	.tbnav-resturant .main-nav>ul>li>a:hover, .tbnav-resturant .main-nav>ul>li>a:focus, .tbnav-resturant .main-nav>ul>li>a.active{
		border: 2px solid #ee421c;
		color: #ee421c;
	}
	.tbnav-resturant .header-container.stuck .main-nav>ul>li>a:hover, 
	.tbnav-resturant .header-container.stuck .main-nav>ul>li>a:focus, 
	.tbnav-resturant .header-container.stuck .main-nav>ul>li>a.active{
		border: 2px solid #fff;
		color: #fff;
	}
}

@charset "utf-8";

/*
	[ Shortcode Stylesheet ]
	<?xml version="1.0" encoding="UTF-8"?>

	Theme Name: 
	Version: 1.0.0
	Author: webPentagon
	Author URI: 
	Description:Multi-Purpose Theme by webPentagon
*/


/*
	Fonts

font-family: 'Noto Serif', serif;

*/
@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat-light-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratmedium';
    src: url('../fonts/montserrat-medium-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'montserratsemibold';
    src: url('../fonts/montserrat-semibold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


.main-wrapper {
	max-width: 1920px;
	margin: 0 auto;
	background: #fff; 
}

/* body {background: #eef4f2;} */ 

.errorMessage{
    box-sizing: border-box;
    position: absolute;
    z-index: 100000;
    font-size: 13px;
    background: #000;
    color: #fff;
    margin-top: 20px;
    text-align: center;
    line-height: 13px;
    padding: 8px 12px;
}
.copyright { font-size: 14px;text-align: center; padding:20px 0;color: #6C6E6F;}
.copyright p { width: 100%; text-align: center; padding: 0; margin: 0; }
.copyright br { display: none; }
.copyright img { margin: 10px auto!important; }
.copyright img:first-child { display: block!important; }
.copyright a {color: #6C6E6F; text-decoration: none;}
.copyright a:hover { color:#FF0069; text-decoration: none; }


                     .eainput:focus {
                     border-color: rgba(83, 167, 236, 0.6);
                     -webkit-box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
                     -moz-box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
                     box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
                     }
                     .eainput {
                     display: block;
                     width: 90%;
                     height: 42px !important;
                     font-size: 14px;
                     color: #000000;
                     padding: 0 14px !important;
                     border-width: 2px;
                     border-radius: 7px;
                     border-color: #cfcfcf;
                     font-weight: normal;
                     margin-bottom: 5px;
                     border-style: solid;
                     background-color: #ffffff !important;
                     font-family: Arial, Helvetica, sans-serif;
                     focus-color: #53a7ec;
                     left: 0;
                     top: 0;
                     background-image: none;
                     background-position: 0% 0%;
                     background-repeat: no-repeat;fcffff
                     opacity: NaN;
                     outline: none;
                     }
                     .easubmit_button {
                     display: block;
                     width: 90%;
                     height: 50px;
                     font-weight: bold;
                     font-size: 22px;
                     color: #000000;
                     padding: 0 16px !important;
                     border-width: 1px;
                     border-radius: 0px;
                     border-color: #000000;
                     font-weight: normal;
                     margin-top: 5px;
                     border-style: solid;
                     background-color: #000000 !important;
                     font-family: Arial, Helvetica, sans-serif;
                     cursor: pointer;
                     outline: none;
                     }
                     .easubmit_button:hover{
                     background: #FFFFFF !important;
                     color: #000000 !important;
                     border-color: #000000 !important;
                     }
                     .easubmit_button:active{
                     background: #FAD71E;
                     }
                  

                        .eainput:focus {
                        border-color: rgba(83, 167, 236, 0.6);
                        -webkit-box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
                        -moz-box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
                        box-shadow: inset 0 1px 1px rgba(83, 167, 236, 0.075), 0 0 8px rgba(83, 167, 236, 0.8);
                        }
                        .eainput {
                        display: block;
                        width: 90%;
                        height: 42px !important;
                        font-size: 14px;
                        color: #000000;
                        padding: 0 14px !important;
                        border-width: 2px;
                        border-radius: 7px;
                        border-color: #cfcfcf;
                        font-weight: normal;
                        margin-bottom: 5px;
                        border-style: solid;
                        background-color: #ffffff !important;
                        font-family: Arial, Helvetica, sans-serif;
                        focus-color: #53a7ec;
                        left: 0;
                        top: 0;
                        background-image: none;
                        background-position: 0% 0%;
                        background-repeat: no-repeat;fcffff
                        opacity: NaN;
                        outline: none;
                        }
                        .easubmit_button1 {
                        display: block;
                        width: 90%;
                        height: 50px;
                        font-weight: bold;
                        font-size: 22px;
                        color: #000000;
                        padding: 0 16px !important;
                        border-width: 0px;
                        border-radius: 0px;
                        border-color: #000000;
                        font-weight: normal;
                        margin-top: 5px;
                        border-style: solid;
                        background-color: #EE421C !important;
                        font-family: Arial, Helvetica, sans-serif;
                        cursor: pointer;
                        outline: none;
                        }
                        .easubmit_button1:hover{
                        background: #EE421C !important;
                        color: #CFCFCF !important;
                        border-width: 1px !important;
                        border-color: #FFFFFF !important;
                        }
                        .easubmit_button1:active{
                        background: #FAD71E;
                        }
                     


img {max-width: 100%;}

.ptb-100 {overflow-x: hidden;}


@media (max-width: 820px) {
	.Modern-Slider .item h2 {font-size: 28px;}
	.Modern-Slider .item h1, .Modern-Slider .item h1 span {font-size: 36px;}
	.Modern-Slider .item h3 {font-size: 24px;}
	.main-slider {display: none;}

    .h-image{
        display: block;
        margin: 0 auto;
    }

    .ptb-100 {
        padding-top: 10px;
    }

}

.tb-restaurant-custom .name-txt, .tb-elements-back-3 .name-txt{
	color: #ee421c;
}
.p--100{
     padding-top: 30px;
     padding-bottom: 20px
}