@charset 
	
	"UTF-8";@import "https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700";

.headerbox.hidden-xs.hidden-sm{
	background-color:#000;
	border-bottom:3px solid #ed2025
}
iframe {
    border: 5px solid #f77f00;
}
.row {
    /* background-color: #050505b5; */
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { 


iframe.ipad {
    height: 350px !important;
}
}

@media (min-width: 1200px)

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 0px;
    border-radius: 0px !important;
}	
.col-lg-4.col-md-12.col-sm-12.col-xs-12 {
    margin-top: 0px;
}

	
.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
         
			
body{background: url(../images/bg.jpg) no-repeat;background-position:top center;overflow-x:hidden;background-color: #000000;background-size: cover;position: relative;overflow-x: hidden;}
			
 .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
   color: #fff;
   background-color: #f77f00;
   border-color: #f77f00;
}

button.btn.btn-primary{
	color: #ffffff;
	background-color: #f77f00;
	border: 2px solid #f77f00!important;
	width:100%;
	border-radius: 0px !important;
}
a.btn.btn-primary{
	color:#fff;
	background-color:#f91100;
	border:2px solid #f91100!important;
	width:100%
}
.btn-primary {
    color: #fff;
    background-color: #7b0f1a;
    border-color: #93142f!important;
    border-radius: 0px !important;
}
.logo{
	max-height:70px;
	margin-left:-53px
}
#footer{
	
    background-image: url(../images/pattern.png);
    border-top: 1px solid #fa1100;
}
.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border:0!important;}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{
	background-color:#237b00!important;
	border-width:initial!important;
	border-style:none!important;
	border-color:initial!important;
	border-image:initial!important
}
.navbar-inverse{
       background: #010941;
       background-image: url(../images/pattern.png);
       /* background: linear-gradient(135deg,#000 50%,#fa1100 50%,#500501 100%); */
       filter: progid:DXImageTransform.Microsoft.gradient(;
    startColorstr=
       '#000000',endColorstr='#da292c',GradientType=1 ):;
       border-color: #f77f00;
 }
.navbar-collapse{
	padding-right:15px;
	padding-left:15px;
	overflow-x:visible;
	border-top:none!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important;
}
hr{
	margin-top:20px;
	margin-bottom:20px;
	border:0;border-top:1px solid #0698cf
}
.pull-left{
	float:right!important
}
.navbar-inverse.side-collapse{margin-top:15px}
.navbar-toggle{
	position:relative;
	float:right;padding:9px 10px;
	margin-top:-56px;
	margin-right:-22px;
	margin-bottom:8px;
	background-color:transparent;
	background-image:none;border:1px solid transparent;
	border-radius:4px
}
form.navbar-form.navbar-right.form-theme.loginform{margin-top:19px;
}pre{tab-size:8}
@media screen and (max-width:768px){
	.side-collapse-container{
		width:100%;
		position:relative;
		right:0;transition:right .4s
	}
	.side-collapse-container.out{left:200px}

	.side-collapse{
		top: 65px;
		bottom:0;
		right:0;
		width:200px;
		position:fixed;
		overflow:hidden;
		transition:width .4s;
		background:url(../images/dog.png) no-repeat;
		background-color: #000000cf;
	}
	.side-collapse.in{width:0}
	.logo{max-height:60px}}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color: transparent !important;border: 0px !important;}
navbar-nav{margin:none!important}
.navbar-form{
	padding:none!important;
	margin-top:8px;
	margin-right:5px;
	margin-bottom:8px;
	margin-left:5px;
	border-bottom:1px solid transparent;
	-webkit-box-shadow:none;box-shadow:none}
@media only screen and (min-device-width:768px) and (max-device-width:1279px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){
	.navbar-header{float:right!important}
	.navbar-toggle{display:block!important;margin-top:0}
	.side-collapse{
		top:46px;
		bottom:0;
		right:0;
		width:238px;
		position:fixed;
		overflow:hidden;
		transition:width .4s;
		padding-left:14px;
		padding-top:20px}
	.navbar-form .form-group{
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle;
		margin-bottom:8px}
	.navbar-form .form-group{}
	.navbar-form .form-group{
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle;
		margin-bottom:12px}
	[data-action=login]{margin-top:0}
	[data-security=form]{padding-top:12px}
	.w-100{width:100%}}
@media(max-width:767px){
	.navbar-form .form-group{
		display:inline-block;
		margin-bottom:0;
		vertical-align:middle;
		margin-bottom:12px}
	[data-action=login]{margin-top:0}
	[data-security=form]{padding-top:10px}
	.w-100{width:100%}}
[data-toggle=collapse-side]{border:0!important}
#scrollUp{
	position:fixed;
	right:25px;
	bottom:25px;
	width:32px;
	height:32px;
	padding:0;
	border:none;
	background:url(../images/up.png) no-repeat center center}
body{font-family:roboto condensed,sans-serif;
	color:#fff;
	font-size:14px;
	line-height:1.6em;
	-webkit-backface-visibility:hidden}
::-moz-selection{
	background:#1bbde8;
	color:#fff;
	text-shadow:none;
	outline:none}
::-webkit-input-placeholder{color:#fff;opacity:1}
:-ms-input-placeholder{color:#fff;opacity:1}
::-moz-placeholder{color:#fff;opacity:1}
.preloader{
	position:fixed;
	top:0;left:0;
	bottom:0;
	right:0;
	width:100%;
	height:100%;
	background:#fff;
	z-index:999999}
.ball{
	position:absolute;
	width:120px;
	height:120px;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%) rotate(0deg);
	transform-origin:66px center;
	margin-left:40px}
.ball:before{
	content:'';width:68px;
	height:68px;
	position:absolute;
	top:50%;left:-10px;
	transform:translateY(-50%);
	border-radius:100%;
	background:#ea510d}
.ball-1{margin-left:-50px}
.ball-2{margin-left:25px;
	transform:translateY(-50%) rotate(180deg);
	margin-left:-100px;
	animation:rotate-1 1.7s linear infinite;z-index:2}
@keyframes rotate-1{0%{
	margin-left:-18px;
	transform:translateY(-50%) rotate(0deg);
	transform-origin:66px center}25%{margin-left:-25px;
		transform:translateY(-50%) rotate(-180deg);
		transform-origin:66px center}50%{
			margin-left:-33px;
			transform:translateY(-50%) rotate(-360deg);
			transform-origin:66px center}50.1%{
				transform-origin:-12px center}75%{
					margin-left:-36px;
					transform:translateY(-50%) rotate(-180deg);
					transform-origin:-12px center}75.01%{
						margin-left:-66px;
						transform:translateY(-50%) rotate(-180deg);
						transform-origin:-12px center}100%{
							margin-left:-18px;
							transform:translateY(-50%) rotate(0deg);
							transform-origin:-12px center}}
.ball-3{margin-left:120px}
.first-child{padding-top:0!important;
	bordertop:inherit!important}
.overlay{position:relative}
.overlay::before{
	background:#000;
	content:"";
	height:100%;
	left:0;
	opacity:.8;
	position:absolute;
	top:0;width:100%}
.page-head.overlay:before{
	background:#010528;
	content:"";opacity:.6}
.overlay .section-title h3{color:#fff}
.primary-overlay{position:relative;width:100%;display:block}
.primary-overlay:before{
	background:rgba(255,78,0,.6);
	content:"";position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	opacity:0;
	transition:all .5s ease 0s}
.primary-overlay:hover:before{opacity:1}
.p-bg.primary-overlay:before{
	background:rgba(255,78,0,.8);
	opacity:1}
.ovrlay{
	color:#fff;
	cursor:pointer;
	position:absolute;
	top:45%;
	left:45%;
	font-size:30px;
	transition:all .5s ease 0s;opacity:0}
.bttn{
	width:100%;
	display:block;
	text-align:center}
.bttn .btn{
	background:#fff;
	border:1px solid transparent;
	border-radius:8px;
	color:#a6a6a6;
	cursor:pointer;display:inline-block;
	font-size:15px;
	font-weight:700;
	outline:0;position:relative;
	padding:15px 30px;
	transition:all .5s ease 0s}
.bttn .btn:hover,.bttn .btn.active,.btn-primary:not([disabled]):not(.disabled).active,
.btn-primary:not([disabled]):not(.disabled):active,.show>
.btn-primary.dropdown-toggle{
	background: #5b5b5b;
	color:#fff!important;
	box-shadow:inherit;
	/* border:1px solid transparent!important; */
	}
.bttn .btn.active:hover{background:#fc328a}
.bold,.section-title p,.slider-area1 .metis.tparrows:before,.call-to-action1 .cta-box h5.title,.portfolio-area .port-box .port-dtl h5,.pricing-area .price-box .price-quantity .qnty-box .box-element h5,.pricing-area .price-box .price-quantity .qnty-box .box-element p,.schedule-area .dwnload a,.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link,.blog-box .blog-content .blog-title a,.blog-area .portfolio-nav ul li,.about-area .aboutus-box .about-benefit a,.about-area .about-opening .opening-hours h3,.about-area .about-opening .opening-hours ul li,.about-area .about-opening .opening-img .about-nd h5,.about-area .about-opening .opening-img .about-nd p,.trainers-area .trainer-pro .trainer-bio h4,.counter-area .single-counter p,.error-page-area .content-full a{
	font-weight:700}ul{
		list-style:outside none none;
		margin-bottom:0;
		padding-left:0}
.breadcrumb{
	background-color:transparent;
	justify-content:center}
.breadcrumb li{
	color:#fff;
	display:inline-block;
	font-size:18px;
	font-weight:400;
	text-transform:capitalize;
	margin:0 5px}
.breadcrumb li a{color:#ea510d}
.page-head{padding:200px 100px 150px}
.page-head .section-title h3{
	font-size:55px;
	margin-bottom:20px;
	color:#fff}
.wht-txt{color:#fff important}
.form-group{margin-bottom:1.5rem}
.form-control{
	padding:17px 16px;
	font-size:14px;
	border:1px solid #ced4da;
	border-radius: 0px;}
.form-control:hover,
.form-control:focus{
	border:1px solid #ea510d;
	box-shadow:inherit}
select.form-control:not([size]):not([multiple]){height:inherit}textarea{height:210px}
.help-block{
	color:red;
	margin-top:5px}
.img3{
	width:30.33%;
	float:left}
p{
	font-size: 11px;
	color: #ffffff !important;
	text-transform:uppercase;
	line-height:1.6rem;
	word-spacing:1px;
	/* background-color:#00000099; */
	padding:12px;
	}
h1,h2,h3,h4,h5,h6{font-family:roboto condensed,sans-serif;font-weight:700;margin:0}
.img-center{margin-left:auto;margin-right:auto}
.ttu,.bttn .btn,.section-title h3,.header .navbar .navbar-nav .nav-item .nav-link,.header .navbar .navbar-nav .dropdown-menu a,.slider-area1 .tp-caption.slide-text-one h1,.slider-area1 .tp-caption.slide-text-one h2,.slider-area1 .tp-caption.slide-text-one h3,.slider-area1 .tp-caption.slide-text-one h4,.slider-area1 .tp-caption.slide-text-one h5,.slider-area1 .tp-caption.slide-text-one h6,.slider-area1 .tp-caption.slide-text-two h1,.slider-area1 .tp-caption.slide-text-two h2,.slider-area1 .tp-caption.slide-text-two h3,.slider-area1 .tp-caption.slide-text-two h4,.slider-area1 .tp-caption.slide-text-two h5,.slider-area1 .tp-caption.slide-text-two h6,.features-area .features-body .features-box .features-elements h4,.call-to-action1 .cta-box h5.title,.tab-action .cta-box h4,.tab-action .cta-box .nav-tabs .nav-link,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.portfolio-area .port-box .port-dtl h5,.port-area2 .portfolio-nav ul li,.pricing-area .price-box .price-quantity .qnty-box .box-element h5,.pricing-area .price-box .price-quantity .qnty-box .box-element p,.schedule-area .tab-content .tab-pane .schdl-box,.schedule-area .dwnload a,.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link,.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h5,.product-area .product-box .cart-box .cart-element a,.product-area .product-box .cart-dtl,.blog-area .portfolio-nav ul li,.about-area .about-opening .opening-hours h3,.about-area .about-opening .opening-img .about-nd h5,.about-area .about-opening .opening-img .about-nd p,.trainers-area .trainer-pro .trainer-bio h4,.feature-service .features-box h4,.bmi-box .form-group .bttn .btn,.features-goal .features-box h4,.single-tab-area .single-tab .nav-tabs .nav-item .nav-link,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .subscribe-box .subs-title h4,.single-tab-area .subscribe-box .subscribe a,.single-tab-area .single-tab-content .services-content .service-title h4,.counter-area .single-counter p,.contact-area h4,.error-page-area .content-full a,.single-class .single-content .single-title h4,.single-class .search-box input::placeholder,.single-class .single-list h4,.single-class .single-list ul li a,.booking-schedule ul li,.single-information-area .product-info h3 a,.guest-register h5,.guest-register .login a,.footer-area .news-info .footer-title h3,.footer-area .instra h4{text-transform:uppercase}
.ttp,.section-title p,.call-to-action1 .cta-box h4.sub-title,.tab-action .cta-box h5,.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h3,.blog-box .blog-content .blog-title a,.blog-box .blog-content .blog-footer a,.testimonial-area .testimonial-box .test-content .person h4,.testimonial-area .testimonial-box .test-content .person h5,.about-area .aboutus-box .about-benefit a,.about-area .about-opening .opening-hours ul li,.bmi-box .form-group h4,.single-tab-area .subscribe-box .subscribe input::placeholder,.error-page-area .content-full p,.single-information-area .product-info .pro-rating .review p,.table-content table td.product-name a,.guest-register p,.guest-register ul li a,
.form-group h4{
	text-transform:capitalize}
.full-width{width:100%}i{color:#fff}a{-webkit-transition:all .3s;transition:all .3s;text-decoration:none}a:hover{text-decoration:none}a:focus{
	text-decoration:none;
	color:#fff;outline:0}
.section-title h3{
	color:#000;
	font-size:40px;
	line-height:40px}
.section-title p{
	font-size:18px;
	color:#6b6b6b;
	margin:20px 0 50px}
.title-white .section-title h3{color:#fff}
.title-white .section-title p{color:#fff}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt60{margin-top:60px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mt50{margin-top:50px}
.mt70{margin-top:70px}
.mb15{margin-bottom:15px}
.mb30{margin-bottom:30px}
.mb20{margin-bottom:20px}
.mb40{margin-bottom:40px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb90{margin-bottom:90px}
.pad80{padding:80px 0}
.pad60{padding:60px 0}
.pad70{padding:70px 0}
.pad40{padding:40px 0}contai
.pad30{padding:30px 0}
.pad90{padding:90px 0}
.pad120{padding:120px 0}
.pb30{padding-bottom:30px}
.pb60{padding-bottom:60px}
.pb90{padding-bottom:90px}
.pt60{padding-top:60px}
.pt70{padding-top:70px}
.pt90{padding-top:90px}
.pt100{padding-top:100px}
.pt120{padding-top:120px}
.pt20{padding-top:20px}
.pt40{padding-top:40px}
.pt50{padding-top:50px}
.no-pad{padding:0}
.bg1{background:transparent url(../images/bg/bg1.jpg)}
.bg2{background:transparent url(../images/bg/bg2.jpg)}
.bg3{background:transparent url(../images/bg/bg3.jpg)}
.bg4{background:transparent url(../images/bg/bg4.jpg)}
.bg5{background:transparent url(../images/bg/bg5.jpg)}
.bg6{background:transparent url(../images/bg/bg6.jpg)}
.bg-404{background:url(../images/bg/404.jpg)}
.calculate-area{background:transparent url(../images/services/bg.jpg)}
.about-bg{background:transparent url(../images/breadcrumb/about-us.jpg)}
.trainer-bg{background:transparent url(../images/breadcrumb/trainer.jpg)}
.services-bg{background:transparent url(../images/breadcrumb/services.jpg)}
.services2-bg{background:transparent url(../images/breadcrumb/service.jpg)}
.pricing-plan-bg{background:transparent url(../images/breadcrumb/pricing.jpg)}
.contact-bg{background:transparent url(../images/breadcrumb/contact.jpg)}
.error-bg{background:transparent url(../images/breadcrumb/error.jpg)}
.blog-bg{background:transparent url(../images/breadcrumb/blog.jpg)}
.blog2-bg{background:transparent url(../images/breadcrumb/blog2.jpg)}
.single-class-bg{background:transparent url(../images/breadcrumb/single-class.jpg)}
.booking-bg{background:transparent url(../images/breadcrumb/booking.jpg)}
.shop-bg{background:transparent url(../images/breadcrumb/shop.jpg)}
.shop-cart-bg{background:transparent url(../images/breadcrumb/shop-cart.jpg)}
.checkout-bg{background:transparent url(../images/breadcrumb/checkout.jpg)}
.parallax{
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:50% 0;
	background-size:cover}
.animation{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes slideDownIn{0%{-webkit-transform:translateY(-20px)}100%{-webkit-transform:translateY(0)}0%{-webkit-transform:translateY(-20)}}
@keyframes slideDownIn{0%{transform:translateY(-20px)}100%{transform:translateY(0)}0%{transform:translateY(-20px)}}.slideDownIn{-webkit-animation-name:slideDownIn;animation-name:slideDownIn}
@-webkit-keyframes slideUpIn{0%{top:0}100%{top:10px}}
@keyframes slideUpIn{0%{top:0}100%{top:76px}}.slideUpIn{-webkit-animation-name:slideUpIn;animation-name:slideUpIn}
.header .navbar.navbar-dark{background:rgba(0,0,0,.7);padding:0}.header .navbar .navbar-brand{padding:0}.header .navbar .navbar-nav .nav-item{position:relative}.header .navbar .navbar-nav .nav-item .nav-link,.header .navbar .navbar-nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link,.header .navbar .navbar-nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link{line-height:80px;padding:0 14px;letter-spacing:1px;font-size:15px;color:#fff}
.header .navbar .navbar-nav .nav-item .nav-link:before,.header .navbar .navbar-nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link:before,.tab-action .cta-box .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link:before,.header .navbar .navbar-nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:before,.single-tab-area .single-tab .nav-tabs .header .navbar .navbar-nav .nav-item.show .nav-link:before{
	color:transparent;
	content:"";
	font-size:1.2em;
	left:50%;
	pointer-events:none;
	position:absolute;
	text-shadow:transparent 0 0;
	top:-25%;transform:translateX(-50%);
	transition:text-shadow .3s ease 0s,color .3s ease 0s}
.header .navbar .navbar-nav .nav-item .nav-link:hover{color:#ea510d}
.header .navbar .navbar-nav .nav-item.active .nav-link{background:#ea510d;color:#fff}
.header .navbar .navbar-nav .nav-item.active .nav-link:before{color:#fff;text-shadow:10px 0 #fff,-10px 0 #fff}
.header .navbar .navbar-nav .nav-item .icon-menu ul li{display:inline-block;margin:0 5px;line-height:80px}
.header .navbar .navbar-nav .nav-item .icon-menu ul li a i{font-size:16px}
.header .navbar .navbar-nav .dropdown-menu{border-radius:inherit;background:rgba(0,0,0,.7)}
.header .navbar .navbar-nav .dropdown-menu a{
	color:#fff;
	padding:4px 20px;
	font-size:14px}
.header .navbar .navbar-nav .dropdown-menu a:hover{
	color:#ea510d;
	background:0 0}
.search-popup{
	position:fixed;
	left:0;
	top:-100%;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.8);
	z-index:9999;
	visibility:hidden;
	opacity:0;
	overflow:auto;t
	ransition:all 700ms ease;-moz-transition:all 700ms ease;-webkit-transition:all 700ms ease;-ms-transition:all 700ms ease;-o-transition:all 700ms ease}
.search-popup.popup-visible{
	top:0;
	visibility:visible;
	opacity:1}
.search-popup .close-search{
	position:absolute;
	right:25px;
	top:25px;
	font-size:25px;
	color:#fff;
	padding:10px;
	background:#ea510d;
	cursor:pointer;
	z-index:5;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s}
.search-popup .close-search:hover{opacity:.7}
.search-popup .search-form{position:relative;padding:0 15px 50px;padding-top:200px;max-width:700px;margin:0 auto}
.search-popup .search-form fieldset{position:relative;border-radius:12px}.search-popup .search-form fieldset input[type=search],
.search-popup .search-form fieldset input
.form-control{p
	osition:relative;
	height:70px;
	padding:20px 220px 20px 30px;
	background:#fff;
	line-height:30px;
	font-size:24px;
	color:#233145!important}
.search-popup .search-form fieldset input[type=submit]{
	position:absolute;
	display:block;
	right:0;
	top:0;
	text-align:center;
	width:220px;
	padding:20px 10px;
	color:#fff;
	cursor:pointer;
	background:#ea510d;
	line-height:30px;
	height:70px;-webkit-transition:all .4s ease 0s;transition:all .4s ease 0s;font-size:20px;text-transform:uppercase;border-radius:0 7px 7px 0;border:none}
.search-popup .search-form fieldset input[type=submit]:hover{background:#ea510d;color:#fff}
.slider-area1 .tp-caption.slide-text-one h1,.slider-area1 .tp-caption.slide-text-one h2,.slider-area1 .tp-caption.slide-text-one h3,.slider-area1 .tp-caption.slide-text-one h4,.slider-area1 .tp-caption.slide-text-one h5,.slider-area1 .tp-caption.slide-text-one h6{
	font-size:65px!important;
	line-height:60px!important}
.slider-area1 .tp-caption.slide-text-one h1 span,.slider-area1 .tp-caption.slide-text-one h2 span,.slider-area1 .tp-caption.slide-text-one h3 span,.slider-area1 .tp-caption.slide-text-one h4 span,.slider-area1 .tp-caption.slide-text-one h5 span,.slider-area1 .tp-caption.slide-text-one h6 span{font-size:65px!important;color:#ea510d}.slider-area1 .tp-caption.slide-text-two h1,.slider-area1 .tp-caption.slide-text-two h2,.slider-area1 .tp-caption.slide-text-two h3,.slider-area1 .tp-caption.slide-text-two h4,.slider-area1 .tp-caption.slide-text-two h5,.slider-area1 .tp-caption.slide-text-two h6{font-size:28px!important}.slider-area1 .tp-caption.rev-btn{
	background:#fff;
	color:#000!important;
	border-radius:7px!important;
	padding:20px 22px!important;
	transition:all .5s ease 0s!important;cursor:pointer}
.slider-area1 .tp-caption.rev-btn:hover{
	background:#ea510d!important;
	color:#fff!important}
.slider-area1 .tp-caption.rev-btn.tp-btn{
	background:0 0;
	border:1px solid #ea510d;
	color:#ea510d!important}
.slider-area1 .tp-caption.rev-btn.tp-btn:hover{
	background:0 0!important;
	border:1px solid #ea510d!important}
.slider-area1 .tp-leftarrow.tparrows.metis{background:0 0}
.slider-area1 .tp-rightarrow.metis.tparrows{background:0 0}
.slider-area1 .metis.tparrows:before{transition:all .3s;-webkit-transition:all .3s;font-size:40px;font-weight:700;color:#ea510d}
.features-area .features-body{position:relative;background:#fff;transform:translateY(-59px);display:flex}
.features-area .features-body .features-box{display:flex;flex-direction:column}
.features-area .features-body .features-box:nth-child(even) 
.features-elements{order:1}
.features-area .features-body .features-box:nth-child(even) 
.features-box-img{order:0}
.features-area .features-body .features-box .features-elements{padding:37px 25px}
.features-area .features-body .features-box .features-elements a{display:block;text-align:center;margin-bottom:20px}.features-area .features-body .features-box .features-elements a i:before{
	font-size:70px;
	color:#6b6b6b;
	transition:all .5s ease 0s;margin-left:0}
.features-area .features-body .features-box .features-elements h4{font-size:25px;color:#fff}
.features-area .features-body .features-box a{display:block}
.features-area .features-body .features-box a img{width:100%}
.features-area .features-body .features-box:hover a i:before{color:#ea510d}
.call-to-action1 .cta-img{width:100%}
.call-to-action1 .cta-img img{width:100%}
.call-to-action1 .cta-box h4.sub-title{
	color:#ea510d;
	font-size:30px;
	line-height:30px}
.call-to-action1 .cta-box h5.title{
	color:#000;
	font-size:35px;
	line-height:35px}
.call-to-action1 .bttn{text-align:left}
.tab-action .cta-box h4{font-size:35px;font-weight:400;color:#000}
.tab-action .cta-box h5{font-size:35px;color:#ea510d;padding-bottom:20px;border-bottom:1px solid #a6a6a6}
.tab-action .cta-box .nav{flex-wrap:inherit;margin-top:50px;border:inherit}
.tab-action .cta-box .nav .nav-item .nav-link,.tab-action .cta-box .nav .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .nav-tabs .nav .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .tab-action .cta-box .nav .nav-item.show .nav-link{border-radius:inherit}
.tab-action .cta-box .nav-tabs .nav-link,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link{border:inherit;font-size:16px;color:#000;transition:all .5s ease 0s;padding:10px 0}
.tab-action .cta-box .nav-tabs .nav-link i,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link i{color:#ea510d;margin-right:10px;transition:all .5s ease 0s}
.tab-action .cta-box .nav-tabs .nav-link:hover,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:hover,.tab-action .cta-box .nav-tabs .nav-link.active,.tab-action .cta-box .nav-tabs .nav-item.show .active.nav-link{color:#ea510d;background-color:transparent;border:inherit}.tab-action .cta-box .nav-tabs .nav-link:hover i,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:hover i,.tab-action .cta-box .nav-tabs .nav-link.active i,.tab-action .cta-box .nav-tabs .nav-item.show .active.nav-link i{color:#000}
.tab-action .cta-box .tab-content{margin-top:15px}
.tab-action .cta-box .bttn{margin-top:40px}
.portfolio-area .port-box{position:relative;width:100%;display:inline-block;transform:scale(1);transition:all .5s ease 0s}
.portfolio-area .port-box .port-img{width:100%}
.portfolio-area .port-box .port-img a{display:block}
.portfolio-area .port-box .port-img a img{width:100%}
.portfolio-area .port-box .port-img a i{top:40%;font-size:40px}
.portfolio-area .port-box .port-dtl{
	position:absolute
	;width:100%;
	text-align:center;
	bottom:0%;
	opacity:0;
	transition:all .5s ease 0s}
.portfolio-area .port-box .port-dtl h5{color:#fff;font-size:25px;margin-bottom:15px}
.portfolio-area .port-box .port-dtl p{font-size:15px;color:#fff;margin:0 50px}
.portfolio-area .port-box:hover{transform:scale(.9)}
.portfolio-area .port-box:hover .port-dtl{bottom:7%;opacity:1}
.portfolio-area .port-box:hover .port-img a i{opacity:1;top:45%}
.portfolio-area .port-box:hover .port-img a i:hover{transform:scale(1.2)}
.port-carousel.owl-theme .owl-controls .owl-buttons div{
	padding:11px 21px;
	font-size:30px;
	border-radius:50%;
	opacity:.6;
	position:absolute;
	top:45%;left:1%}
.port-carousel.owl-theme .owl-controls .owl-buttons div.owl-next{right:1%;left:auto}
.port-carousel.owl-theme .owl-controls .owl-buttons div:hover{opacity:.6}
.port-carousel.owl-theme .owl-controls .owl-buttons div i{color:rgba(0,0,0,.3);font-size:35px;font-weight:900}
.port-area2{background:#f1f1f1}.port-area2 .portfolio-nav ul{margin-top:45px;float:right}
.port-area2 .portfolio-nav ul li{
	color:#6b6b6b;
	cursor:pointer;
	display:inline-block;
	padding:5px 10px;
	font-size:16px;
	transition:all .5s ease 0s}
.port-area2 .portfolio-nav ul li:hover{color:#ea510d}
.port-area2 .portfolio .portfolio-masonry-item{width:23%;margin:0 12px}
.pricing-area .price-box{
	position:relative;
	margin-top:140px;
	background-color:#f7f7f7;
	padding-bottom:15px;
	border-radius:10px;
	transition:all .5s ease 0s;
	box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}
.pricing-area .price-box .price-empty{
	padding:60px 0;
	position:relative;
	border-radius:10px}
.pricing-area .price-box .price-quantity{padding:35px 0;position:relative}
.pricing-area .price-box .price-quantity .qnty-box{
	background-color:#f7f7f7;
	position:absolute;
	width:200px;
	height:200px;
	line-height:235px;
	border-radius:50%;
	border:4px solid #fff;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:0 auto;
	transform:translateY(-200px);
	transition:all .5s ease 0s}
.pricing-area .price-box .price-quantity .qnty-box .box-element{display:inline-block}
.pricing-area .price-box .price-quantity .qnty-box .box-element h5{font-size:35px;margin-bottom:10px;color:#ea510d}
.pricing-area .price-box .price-quantity .qnty-box .box-element p{color:#000;font-size:15px;line-height:15px}
.pricing-area .price-box .price-quantity .price-dtl ul{margin:0 50px}
.pricing-area .price-box .price-quantity .price-dtl ul li{color:#747474;font-size:16px;padding:12px 0;border-top:1px solid #ccc}
.pricing-area .price-box .price-quantity .price-dtl ul li.first-child{border:inherit}
.pricing-area .price-box .price-quantity .price-dtl .bttn .btn{
	color:#747474;
	border-radius:5px;
	border:1px solid #ccc;
	padding:7px 25px;
	margin-top:15px;font-weight:400}
.pricing-area .price-box.active,.pricing-area .price-box:hover{
	background-color:#ea510d!important;
	box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transform:translateY(-10px)}
.pricing-area .price-box.active .qnty-box,.pricing-area .price-box:hover .qnty-box{background-color:#ea510d!important}
.pricing-area .price-box.active .price-quantity .qnty-box .box-element h5,.pricing-area .price-box:hover .price-quantity .qnty-box .box-element h5{color:#fff}.pricing-area .price-box.active .price-quantity .price-dtl ul li,.pricing-area .price-box:hover .price-quantity .price-dtl ul li{color:#fff}
.pricing-area .price-box.active .price-quantity .price-dtl .bttn .btn,.pricing-area .price-box:hover .price-quantity .price-dtl .bttn .btn{background-color:#000;border:1px solid transparent;color:#fff}
.schedule-area .schdl-tab-area{width:13%;float:left;display:inline-block}
.schedule-area .schdl-tab-area li a{font-size:18px;font-weight:700;background:0 0;border-radius:inherit;color:#000;padding:13px 18px}
.schedule-area .schdl-tab-area li a:hover{background:#ea510d;color:#fff}
.schedule-area .tab-content{width:87%;float:left}
.schedule-area .tab-content .tab-pane{margin-left:10px}
.schedule-area .tab-content .tab-pane.active{background:0 0}
.schedule-area .tab-content .tab-pane .schdl-box{width:165px;margin:0 12px;float:left;font-weight:700;padding:45px 10px;text-align:center;border-radius:8px;border:1px solid #6b6b6b;margin-bottom:20px;transition:all .5s ease 0s}
.schedule-area .tab-content .tab-pane .schdl-box:hover{background:#ea510d;border:1px solid transparent}
.schedule-area .tab-content .tab-pane .schdl-box:hover h5{color:#fff}
.schedule-area .tab-content .tab-pane .schdl-box:hover p{color:#fff}
.schedule-area .tab-content .tab-pane .schdl-box h5{font-size:20px;color:#000;font-weight:700;margin-bottom:10px}
.schedule-area .tab-content .tab-pane .schdl-box p{word-spacing:0}
.schedule-area .dwnload{width:100%;text-align:center;margin-top:10px}
.schedule-area .dwnload a{font-size:18px;color:#000}
.schedule-area .dwnload a span{font-size:20px;margin-right:15px;transition:all .5s ease 0s}.schedule-area .dwnload a span i{color:#ea510d;transition:all .5s ease 0s}.schedule-area .dwnload a:hover{color:#ea510d}
.schedule-area .dwnload a:hover span i{transform:translateY(2px)}
.schedule-area .nav-tabs .nav-link,.schedule-area .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .schedule-area .nav-tabs .nav-item.show .nav-link,.schedule-area .nav-tabs .nav-item.show .nav-link,.schedule-area .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .schedule-area .nav-tabs .nav-item.show .nav-link{border:inherit}
.schedule-area .nav-tabs .nav-link:hover,.schedule-area .nav-tabs .nav-item.show .nav-link:hover,.schedule-area .nav-tabs .nav-link.active,.schedule-area .nav-tabs .nav-item.show .active.nav-link{color:#fff;background-color:#ea510d;border:inherit}
.nav-link:focus,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:focus,.schedule-area .nav-tabs .nav-item.show .nav-link:focus,.schedule-area2 .nav-tabs .nav-item.show .nav-link:focus,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:focus,.nav-link:hover,.tab-action .cta-box .nav-tabs .nav-item.show .nav-link:hover,.schedule-area .nav-tabs .nav-item.show .nav-link:hover,.schedule-area2 .nav-tabs .nav-item.show .nav-link:hover,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:hover{border-color:transparent}
.schedule-area2 .schdl-tab-area2.nav{flex-wrap:inherit}
.schedule-area2 .schdl-tab-area2.nav .nav-item{text-align:center;border-radius:inherit;background:#f1f1f1}
.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link{color:#fff;padding:30px 0;font-size:25px;color:#000;border-radius:inherit;position:relative}
.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link span,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link span,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link span,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link span{margin-top:10px;width:100%;display:block;font-size:14px;color:#6b6b6b;font-weight:400}
.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link:before,.tab-action .cta-box .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link:before,.schedule-area2 .schdl-tab-area2.nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:before,.single-tab-area .single-tab .nav-tabs .schedule-area2 .schdl-tab-area2.nav .nav-item.show .nav-link:before{content:"";border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:20px solid #fff;position:absolute;bottom:-20px;left:50%;margin-left:-18px;visibility:hidden;transition:all .5s ease 0s}
.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link.active:before,.schedule-area2 .schdl-tab-area2.nav .nav-item .nav-link:hover:before{visibility:visible;bottom:0}
.schedule-area2 .nav-tabs .nav-link,.schedule-area2 .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .schedule-area2 .nav-tabs .nav-item.show .nav-link,.schedule-area2 .nav-tabs .nav-item.show .nav-link,.schedule-area2 .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .schedule-area2 .nav-tabs .nav-item.show .nav-link{border:inherit}.schedule-area2 .nav-tabs .nav-link:hover,.schedule-area2 .nav-tabs .nav-item.show .nav-link:hover,.schedule-area2 .nav-tabs .nav-link.active,.schedule-area2 .nav-tabs .nav-item.show .active.nav-link{color:#fff;background-color:#ea510d;border:inherit}
.schedule-area2 .nav-tabs .nav-link:hover span,.schedule-area2 .nav-tabs .nav-item.show .nav-link:hover span,.schedule-area2 .nav-tabs .nav-link.active span,.schedule-area2 .nav-tabs .nav-item.show .active.nav-link span{color:#fff!important}.schedule-area2 .schedule-tab-content{margin-top:60px;display:inline-block}.schedule-area2 .schedule-tab-content .tab-pane ul li{width:100%;float:left;padding:30px 0;border-top:1px solid #e1e1e1}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-img{width:20%;float:left}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-img img{width:100%}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk{padding:43px 0;width:70%;float:left;margin-left:35px;display:inline-block}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h5{color:#6b6b6b;font-size:15px}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk h3{color:#000;font-size:22px;margin-top:15px}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk a{float:right;margin-top:-35px}
.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk a i{color:#6b6b6b;font-size:40px;transition:all .5s ease 0s}.schedule-area2 .schedule-tab-content .tab-pane ul li .schedule-desk a i:hover{color:#ea510d}
.schedule-area2 .schedule-tab-content .tab-pane ul li:hover .schedule-desk h3{color:#ea510d}
.schedule-area2 .schedule-tab-content .tab-pane ul li:last-child{padding-bottom:0}
.schedule-area2 .schedule-tab-content .tab-pane ul li:first-child{padding-top:0;border-top:inherit}
.product-area .product-carousel{position:relative}
.product-area .product-carousel .owl-buttons div{position:absolute;left:-6%;top:40%;background:0 0!important;font-size:40px}
.product-area .product-carousel .owl-buttons div i{color:#a6a6a6}
.product-area .product-carousel .owl-next{right:-6%;left:inherit!important}
.product-area .product-box{position:relative;display:block}
.product-area .product-box .cart-box{position:relative}.product-area .product-box .cart-box .cart-img a{width:100%;display:block}
.product-area .product-box .cart-box .cart-img a img{width:100%}
.product-area .product-box .cart-box .cart-element{position:absolute;bottom:20%;display:block;width:100%;text-align:center;opacity:0}
.product-area .product-box .cart-box .cart-element a{
	background:#fff;
	padding:6px 17px;
	border-radius:20px;
	font-size:12px;
	color:#000;
	margin-right:10px;
	transition:all .5s ease 0s}
.product-area .product-box .cart-box .cart-element i{color:#fff;margin-left:10px;transition:all .5s ease 0s}
.product-area .product-box .cart-box:hover a .ovrlay{opacity:1}
.product-area .product-box .cart-box:hover .cart-element{opacity:1}
.product-area .product-box .cart-box:hover .cart-element a{margin-right:5px}
.product-area .product-box .cart-box:hover .cart-element a:hover{background:#ea510d}
.product-area .product-box .cart-box:hover .cart-element i{margin-left:5px}
.product-area .product-box .cart-dtl{padding:20px 42px 0}
.product-area .product-box .cart-dtl h4{font-size:18px;color:#000;margin-bottom:10px}
.product-area .product-box .cart-dtl h4 span{float:right}
.product-area .product-box .cart-dtl .add-cart{width:100%;display:block;text-align:center;line-height:14px}
.product-area .product-box .cart-dtl .add-cart a{font-size:14px;color:#6b6b6b}
.product-area .product-box:hover .cart-dtl .add-cart a{color:#000;background:inherit}
.call-to-action{background-color:#843794}
.call-to-action h4{text-transform:capitalize;color:#fff;font-size:35px;font-family:roboto condensed,sans-serif;font-weight:400;text-align:left;margin-top:5px}
.call-to-action .bttn{text-align:right}
.blog-box{border:1px solid #ececec;display:inline-block;position:relative;transition:all .5s ease 0s}
.blog-box .blog-img{position:relative}
.blog-box .blog-img img{position:relative;width:100%}
.blog-box .blog-date{background:#fff;display:block;height:60px;left:6%;position:absolute;top:30%;width:54px;text-transform:uppercase}
.blog-box .blog-date span{display:block;text-align:center;color:#ea510d}
.blog-box .blog-date span.date{font-size:20px;margin-top:5px}
.blog-box .blog-content{padding:29px 20px;display:inline-block}
.blog-box .blog-content .blog-title a{color:#000;font-size:18px;transition:all .5s ease 0s}
.blog-box .blog-content .meta{margin-top:12px;display:inline-block}
.blog-box .blog-content .meta .news-author{float:left;margin-right:5px}
.blog-box .blog-content .meta .news-author i{font-size:15px;margin-right:3px;color:#ea510d}
.blog-box .blog-content .meta .news-author a{color:#6b6b6b;font-size:15px}
.blog-box .blog-content .meta .news-author:hover a{color:#ea510d}
.blog-box .blog-content .meta .coment-counter{float:left}
.blog-box .blog-content .meta .coment-counter span{font-size:15px;color:#ea510d}
.blog-box .blog-content .news-introtxt{margin-top:15px;float:left}
.blog-box .blog-content .blog-footer{float:left}
.blog-box .blog-content .blog-footer a{color:#707d82;display:inline-block;font-size:14px;margin-top:10px;transition:all .5s ease 0s}
.blog-box:hover{box-shadow:2px 4px 43px -8px #000}
.blog-box:hover .blog-title a{color:#ea510d}
.blog-box:hover .blog-footer a{color:#ea510d}
.blog-page .blog-date{top:0;left:0;background:#fff;padding:6px;width:80px;height:80px;line-height:1.8}
.blog-page .blog-date .date-box{background:#ea510d;display:inline-block;width:100%}.blog-page .blog-date .date-box .date{color:#fff}.blog-page .blog-date .date-box .month{color:#000}
.blog-page .blog-content .meta .coment-counter{margin-left:5px}
.blog-area .portfolio-nav ul li{
	padding:10px 15px;
	font-size:18px;
	color:#6b6b6b;
	margin:15px;
	transition:all .5s ease 0s;
	border-radius:8px;
	display:inline-block;
	cursor:pointer}
.blog-area .portfolio-nav ul li.active,.blog-area .portfolio-nav ul li:hover{background:#ea510d;color:#fff}
.blog-area .blog-portfolio .portfolio-masonry-item{margin:0 15px}
.blog-area .blog-portfolio .portfolio-masonry-item .audio-box audio{width:100%}
.blog-area .blog-portfolio .portfolio-masonry-item .video{width:100%;padding:0;border:inherit}
.blog-area .blog-portfolio .portfolio-masonry-item .video:focus{border:inherit!important}
.blog-area .blog-portfolio .portfolio-masonry-item .video.btn-primary{border:inherit!important}
.blog-area .blog-portfolio .portfolio-masonry-item .video span{display:block;position:relative}
.blog-area .blog-portfolio .portfolio-masonry-item .video span img{width:100%}
.blog-area .blog-portfolio .portfolio-masonry-item .video span:before{
	background:rgba(255,78,0,.6);
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:1}
.blog-area .blog-portfolio .portfolio-masonry-item .video span i{
	position:absolute;
	font-size:50px;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin:auto;
	width:40px;
	height:40px;
	opacity:.8;
	z-index:9}
.blog-area .blog-portfolio .portfolio-masonry-item .modal-content .modal-body{padding:inherit}
.blog-area .blog-portfolio .portfolio-masonry-item .modal-content .video-content video{width:100%}
.blog-left-sidebar .left-sidebar .side-title h3{font-size:16px;font-weight:700;margin-top:0;color:#6b6b6b;margin-bottom:15px}
.blog-left-sidebar .left-sidebar .quick-links ul{margin-top:-6px}
.blog-left-sidebar .left-sidebar .quick-links ul li{padding:3px 0;-webkit-transition:all .3s;transition:all .3s ease 0s}
.blog-left-sidebar .left-sidebar .quick-links ul li a{color:#707d82;
	font-weight:400;
	letter-spacing:1px;
	line-height:22px;
	text-transform:capitalize;
	-webkit-transition:all .3s ease 0s;
	transition:all .3s ease 0s}
.blog-left-sidebar .left-sidebar .quick-links ul li a:before{
	content:"";
	display:block;
	float:left;
	font-family:fontawesome;
	margin-right:10px;
	transition:all .3s ease 0s}
.blog-left-sidebar .left-sidebar .quick-links ul li a:hover{color:#ea510d;margin-left:5px}
.pagination{border:1px solid transparent}
.pagination .page-item{margin:0 5px}
.pagination .page-item .page-link{padding:10px 15px;border:2px solid #ea510d;border-radius:inherit;color:#6b6b6b;font-size:18px}
.pagination .page-item:hover .page-link{background:#ea510d;color:#fff}
.client{overflow:hidden}
.client .item{margin:inherit;opacity:.57;transition:all .3s ease 0s;width:70%}.client .item img{width:100%;filter:grayscale(100%)}
.client .item img:hover{color:#ea510d;filter:grayscale(0%)}
.client .item:hover{opacity:1;transform:scale(1.2)}
.testimonial-area .testimonial-box{padding:40px 60px;display:inline-block;position:relative}
.testimonial-area .testimonial-box .test-img{float:left;display:inline-block;width:13%}
.testimonial-area .testimonial-box .test-img img{width:100px;height:100px;border-radius:50%}
.testimonial-area .testimonial-box .test-content{overflow:hidden;display:inline-block;float:left;width:82%}
.testimonial-area .testimonial-box .test-content .person{margin-bottom:30px}
.testimonial-area .testimonial-box .test-content .person h4{font-size:20px;color:#ea510d;margin-bottom:10px;font-weight:700}
.testimonial-area .testimonial-box .test-content .person h5{font-size:14px;color:#6b6b6b}
.testimonial-area .testimonial-box .test-content p{color:#ddd}
.testimonial-area .testimonial-box:before{content:"\f10e";position:absolute;font-family:fontawesome;right:13px;font-size:60px;transform:rotateX(200deg);color:#ea510d}
.testimonial-area .owl-theme .owl-controls.clickable .owl-page:hover span{background:#ea510d;transform:scale(1.5);transition:all .5s ease 0s}
.testimonial-area .owl-theme .owl-controls .owl-page.active span{background:#ea510d;transform:scale(1.5);transition:all .5s ease 0s}
.feature-box{}.feature-box .features-body{padding:60px 0;transition:all .5s ease 0s;transform:inherit}
.feature-box .features-body .features-box{width:100%;float:left}
.feature-box .features-body .features-box .features-elements h4{margin-top:50px}
.feature-box .features-body .features-box .features-elements img{height:70px}
.feature-box .features-body .features-box .features-elements .bttn{margin-top:24px}
.feature-box .features-body .features-box .features-elements .bttn .btn{border:1px solid;padding:6px 19px;font-size:14px;color:#fff;font-weight:400;border-radius:0}.feature-box .features-body:hover{transform:translateY(-40px)}
.call-to-action.action-box{background:inherit}
.call-to-action.action-box .bttn .btn{background:0 0;border:1px solid;color:#fff}
.call-to-action.action-box .bttn :hover{background:#fff;color:#000!important}
.about-area .aboutus-box .about-benefit a{color:#ea510d;float:left;font-size:15px;float:left;margin-right:5px}
.about-area .aboutus-box .about-benefit a span{margin-right:5px}
.about-area .aboutus-box .about-benefit a span i{color:#ea510d}
.about-area .about-opening{padding:43px 40px;box-shadow:0 5px 30px -8px #000}
.about-area .about-opening .opening-hours h3{color:#ea510d;font-size:20px}
.about-area .about-opening .opening-hours ul{display:inline-block;margin-top:20px;width:100%}
.about-area .about-opening .opening-hours ul li{color:#6b6b6b;font-size:13px;padding:10px 0;border-bottom:1px solid #a6a6a6}
.about-area .about-opening .opening-hours ul li span{float:right}
.about-area .about-opening .opening-img{position:relative;margin-top:40px;width:100%;display:inlin-block}
.about-area .about-opening .opening-img img{width:100%}
.about-area .about-opening .opening-img .about-nd{position:absolute;top:36%;left:0;right:0;bottom:0;text-align:center}
.about-area .about-opening .opening-img .about-nd h5{margin-bottom:5px;font-size:20px}
.about-area .about-opening .opening-img .about-nd p{color:#fff}
.trainers-area .trainer-pro .trainer-img{
	position:relative;
	margin-bottom:40px
}.trainers-area .trainer-pro .trainer-img:before{background:rgba(255,78,0,.8);
	content:"";
	position:absolute;
	width:100%;
	height:100%;
	top:0;left:0;
	transform:scale(0);
	transition:all .5s ease 0s;z-index:9;border-radius:50%}.
trainers-area .trainer-pro .trainer-img:hover:before{transform:scale(1)}
.trainers-area .trainer-pro .trainer-img img{width:100%;border:2px solid #a6a6a6;border-radius:50%}
.trainers-area .trainer-pro .trainer-img ul{position:absolute;display:inline-block;top:49%;left:12%;z-index:9;opacity:0;transition:all .5s ease .2s}
.trainers-area .trainer-pro .trainer-img ul li{display:inline-block;margin:0 3px;transform:perspective(50px) rotatey(80deg);transition:all .5s ease .2s}.trainers-area .trainer-pro .trainer-img ul li i{color:rgba(255,78,0,.8);font-size:20px;padding:5px;background:#fff;transition:all .5s ease 0s;width:28px;height:28px;line-height:21px;text-align:center}.trainers-area .trainer-pro .trainer-img ul li i:hover{background:#ea510d;color:rgba(0,0,0,.5)}
.trainers-area .trainer-pro .trainer-img:hover ul{left:20%;opacity:1}
.trainers-area .trainer-pro .trainer-img:hover ul li{transform:perspective(50px) rotatey(0deg)}
.trainers-area .trainer-pro .trainer-bio{text-align:center}
.trainers-area .trainer-pro .trainer-bio h4{color:#000;font-size:25px;margin-bottom:5px}
.trainers-area .trainer-pro .trainer-bio p{text-transform:capitalize}
.colum-4 .trainer-bio h4{color:#fff!important}.colum-4-2 .trainer-img img{border-radius:10px!important}
.colum-4-2 .trainer-img:before{border-radius:10px!important}
.expert-trainer .trainer-img img{border-radius:0!important;border:inherit!important}
.expert-trainer .trainer-img:before{border-radius:0!important}
.expert-trainer .trainer-img ul{top:45%!important;left:40%!important;width:100px;line-height:3}
.expert-trainer .trainer-img ul:before{position:absolute;content:"";height:150px;width:150px;background:0 0;top:-58%;left:-40px;border:1px solid #fff;transform:rotate(44deg) scale(1.4);opacity:0;transition:all .5s ease 0s}
.expert-trainer .trainer-img ul li{margin:0 5px}
.expert-trainer .trainer-img ul li:nth-child(1){transform:translate3d(-53px,-50px,0)}
.expert-trainer .trainer-img ul li:nth-child(2){transform:translate3d(53px,-50px,0)}
.expert-trainer .trainer-img ul li:nth-child(3){transform:translate3d(-53px,50px,0)}
.expert-trainer .trainer-img ul li:nth-child(4){transform:translate3d(53px,50px,0)}
.expert-trainer .trainer-img:hover ul:before{opacity:1;transform:rotate(44deg) scale(1)}
.expert-trainer .trainer-img:hover ul li:nth-child(1),.expert-trainer .trainer-img:hover ul li:nth-child(2),.expert-trainer .trainer-img:hover ul li:nth-child(3),.expert-trainer .trainer-img:hover ul li:nth-child(4){transform:translate3d(0,0,0)}.feature-service .features-box .feature-icon{display:inline-block;float:left;margin-bottom:20px}
.feature-service .features-box .feature-icon i:before{color:#6b6b6b;font-size:50px;margin-left:0;transition:all .5s ease 0s}
.feature-service .features-box h4{color:#000;margin-left:30px;margin-bottom:0;display:inline-block;transition:all .5s ease 0s}
.feature-service .features-box p{display:inline-block}
.feature-service .features-box:hover .feature-icon i:before{color:#ea510d}
.feature-service .features-box:hover h4{color:#ea510d}
.bmi-box{position:relative}.bmi-box p{color:#fff}
.bmi-box .form-group h4{font-size:16px;margin-bottom:10px;font-weight:400;color:#fff}
.bmi-box .form-group input{background:0 0}
.bmi-box .form-group input:focus,.bmi-box .form-group input:hover{border:1px solid #fff}
.bmi-box .form-group input::placeholder{color:#000}
.bmi-box .form-group select.form-control{height:inherit;background:0 0}
.bmi-box .form-group select.form-control:hover{border:1px solid #fff}
.bmi-box .form-group .bttn .btn{background:#fff;color:#ea510d!important;border:1px solid #ea510d!important}
.bmi-box .form-group .bttn .btn:hover{background:#ea510d;color:#fff!important}
.bmi-box .form-group p{color:#fff}
.features-goal .features-box .goal-img{padding:0 20px}
.features-goal .features-box .goal-img img{border:2px solid #6b6b6b;border-radius:50%;width:100%}
.features-goal .features-box h4{color:#000;transition:all .5s ease 0s;font-size:20px}
.features-goal .features-box:hover h4{color:#ea510d}
.single-tab-area .single-tab .nav-tabs .nav-item .nav-link,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link{font-size:16px;color:#6b6b6b;font-weight:700;padding:16px 35px;border:1px solid #a6a6a6;background:#f7f7f7;border-radius:inherit}
.single-tab-area .single-tab .nav-tabs .nav-link:hover,.single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:hover,.single-tab-area .single-tab .nav-tabs .nav-link.active,.single-tab-area .single-tab .nav-tabs .nav-item.show .active.nav-link{color:#fff;background-color:#ea510d;border:1px solid transparent}
.single-tab-area .subscribe-box{padding:40px 0;background:#f7f7f7;margin-top:70px}
.single-tab-area .subscribe-box .subs-title{padding:0 30px;margin-bottom:30px}
.single-tab-area .subscribe-box .subs-title h4{color:#000;font-size:18px;margin-bottom:10px}
.single-tab-area .subscribe-box .subscribe{position:relative}
.single-tab-area .subscribe-box .subscribe input{border:1px solid #ccc;outline:inherit;width:100%;height:46px;padding:5px 15px;color:#000;background:#fff}
.single-tab-area .subscribe-box .subscribe input::placeholder{color:#ccc;font-size:14px}
.single-tab-area .subscribe-box .subscribe a{font-size:14px;color:#fff;background:#ea510d;padding:12px 30px;position:absolute;top:0;right:0}
.single-tab-area .single-tab-content .services-content .services-img{margin-bottom:40px;overflow:hidden}
.single-tab-area .single-tab-content .services-content .services-img img{width:100%;transform:scale(1);transition:all 1.2s ease}
.single-tab-area .single-tab-content .services-content .services-img img:hover{transform:scale(1.3)}
.single-tab-area .single-tab-content .services-content .service-title h4{font-size:25px;color:#000;margin-bottom:20px}
.single-tab-area .single-tab-content .services-content .service-title p.quote{font-size:18px}
.single-tab-area .single-tab-content .services-content ul{margin-top:50px}
.single-tab-area .single-tab-content .services-content ul li{display:inline-block;width:22%;margin:0 8px}
.single-tab-area .single-tab-content .services-content ul li img{width:100%}
.card{background-color:transparent;border:1px solid #eee;border-radius:0;margin-bottom:15px}
.card-header{border:transparent;padding:inherit;background:0 0}
.card-header:first-child{border-radius:inherit}
.card-header h5{font-size:18px;font-weight:600;text-transform:uppercase;display:inline-block;width:100%}
.card-header a{color:#626262;font-size:20px;width:100%;padding:20px 0 20px 60px;display:block;background:#fff}
.card-header a.collapsed{background:#f7f7f7}
.card-header a::before{color:#626262;content:"\f068";display:block;font-family:fontawesome;font-size:14px;left:23px;position:absolute;top:23px}
.card-header a.collapsed::before{color:#626262;content:"\f067";display:block;font-family:fontawesome;font-size:14px;left:23px;position:absolute;top:23px}
.counter-area .single-counter{display:block;text-align:center}
.counter-area .single-counter span{display:inline-block}
.counter-area .single-counter span i::before{display:block;font-size:70px;margin:0 0 12px}
.counter-area .single-counter h3{font-size:45px;color:#fff}
.counter-area .single-counter p{font-size:35px;color:#ea510d}
.plan-box .cta-box h5{border:inherit;padding-bottom:0}
.call-to-action1 .cta-box .bttn .btn{padding:13px 43px}
.contact-area .location{display:inline-block;width:100%}
.contact-area .location .ctc-content{width:100%;float:left}
.contact-area .location .ctc-content i{color:#ea510d;font-size:28px;float:left;width:15%}
.contact-area .location .ctc-content p{float:left}.contact-area h4{font-size:25px;color:#000;margin-bottom:30px}
.contact-area .opening-time{display:inline-block;width:100%}
.contact-area .opening-time ul li p{margin-bottom:8px}
.ctc1 .ctc-box{width:100%;display:inline-block;border:1px solid #ced4da;border-radius:8px;padding:38px 30px;transition:all .5s ease 0s}
.ctc1 .ctc-box ul{z-index:9;position:relative;padding:16px 5px}
.ctc1 .ctc-box ul li p{color:#fff}
.ctc1 .ctc-box:hover{box-shadow:2px 12px 39px -15px #000}
.ctc1 .ctc-box .ctc-link{padding:0 20px}
.ctc1 .ctc-box .ctc-link p{margin-bottom:15px}
.ctc1 .ctc-box .ctc-link ul{padding:0}
.ctc1 .ctc-box .ctc-link ul li{display:inline-block;margin-right:20px}.ctc1 .ctc-box .ctc-link ul li a i{color:#6b6b6b;font-size:30px;transition:all .5s ease 0s}
.ctc1 .ctc-box .ctc-link ul li a i:hover{color:#ea510d}
.ctc1 .ctc-box-img{background-image:url(../images/ctc/1.png);width:100%;height:100%;position:relative}
.ctc1 .ctc-box-img:before{position:absolute;content:"";background-color:rgba(255,78,0,.8);border-radius:8px;width:100%;height:100%;top:0;left:0;z-index:1}.ctc-form1{background:#f7f7f7}
.ctc-form1 .bttn .btn{padding-left:60px;padding-right:60px}
.error-page-area{padding:350px 0}
.error-page-area .content-full h1,.error-page-area .content-full h2,.error-page-area .content-full h3,.error-page-area .content-full h4,.error-page-area .content-full h5,.error-page-area .content-full h6{font-size:100px;color:#ea510d;margin-bottom:10px}.error-page-area .content-full h2{color:#6b6b6b;font-size:22px;margin-bottom:10px}
.error-page-area .content-full p{margin-bottom:10px}
.error-page-area .content-full a{font-size:30px;color:#ea510d}
.single-class .single-content .single-img img{width:100%}
.single-class .single-content .single-title h4{color:#000;font-size:35px}
.single-class .search-box{position:relative}
.single-class .search-box input{width:100%;height:53px;padding:9px 0 5px 22px;border:1px solid transparent;background:#ececec}
.single-class .search-box input::placeholder{color:#6b6b6b;font-size:20px}
.single-class .search-box a{position:absolute;top:0;right:5%}
.single-class .search-box a i{font-size:20px;color:#6b6b6b;line-height:2.5}
.single-class .single-list h4{color:#6b6b6b;font-size:22px}
.single-class .single-list ul li{width:100%;display:inline-block}
.single-class .single-list ul li a{padding:12px;color:#6b6b6b;font-size:18px;border-top:1px solid #a6a6a6;width:100%;display:inline-block;transition:all .5s ease 0s}.single-class .single-list ul li:last-child a{border-bottom:1px solid #a6a6a6}
.single-class .single-list ul li:hover a{margin-left:5px;color:#ea510d}
.booking-schedule ul li{color:#6b6b6b;font-size:15px;display:block;width:100%;margin-bottom:15px;line-height:20px}
.booking-schedule ul li i{color:#6b6b6b;float:left;margin-right:10px}
.shopping-area .section-title p{margin-bottom:20px}
.single-information-area .single-pro-tab-content .tab-content a img{width:100%}
.single-information-area .single-pro-tab-content .single-product-tab{margin-top:20px}
.single-information-area .single-pro-tab-content .single-product-tab li{float:left;width:30.3%;margin-right:15px}
.single-information-area .single-pro-tab-content .single-product-tab li:nth-child(3){margin-right:0}
.single-information-area .single-pro-tab-content .single-product-tab li a{display:block;padding:0;position:relative}
.single-information-area .single-pro-tab-content .single-product-tab li a img{width:100%}
.single-information-area .product-info h3 a{color:#6b6b6b;font-size:22px;line-height:22px}
.single-information-area .product-info .pro-rating{width:100%;float:left}
.single-information-area .product-info .pro-rating i{color:#dca044;float:left}
.single-information-area .product-info .pro-rating .review{margin-left:10px;float:left}
.single-information-area .product-info .pro-rating .review p{color:#6b6b6b;line-height:14px}
.single-information-area .product-info .pro-price{float:left;width:100%}
.single-information-area .product-info .pro-price p{color:#6b6b6b;display:block;font-size:20px}
.single-information-area .product-info .pro-price p span{color:#ea510d;margin-right:20px}
.single-information-area .product-info .stock{width:100%;float:left;color:#6b6b6b}
.single-information-area .product-info .stock p i{color:#6b6b6b;margin-right:5px}
.single-information-area .product-info .product-desc{padding:20px 0;width:100%;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
.single-information-area .product-info .product-action{width:100%;float:left}
.single-information-area .product-info .product-action .cart-plus-minus{float:left;position:relative}
.single-information-area .product-info .product-action .cart-plus-minus input{background:transparent none repeat scroll 0 0;border:1px solid #ccc;color:#6b6b6b;height:45px;text-align:center;width:150px}
.single-information-area .product-info .product-action .cart-plus-minus div{right:10%;top:40%;color:#6b6b6b;cursor:pointer;line-height:12px;position:absolute;font-size:25px}
.single-information-area .product-info .product-action .cart-plus-minus div.dec{top:35%;left:10%;right:auto;font-size:50px}
.single-information-area .product-info .pro-button-top{margin-left:20px;display:inline-block}
.single-information-area .product-info .pro-button-top a{background:#ea510d;border:1px solid transparent;color:#fff;display:inline-block;padding:10.5px 40px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}
.single-information-area .product-info .pro-button-top a:hover{background:#ea510d;border:1px solid transparent}
.single-information-area .category{display:inline-block;width:100%;float:left}.
single-information-area .category p{font-size:16px;margin-bottom:0;width:100%;float:left}
.single-information-area .category p span{margin-left:8px;color:#000}
.single-information-area .category ul{margin-top:10px;width:100%;float:left}
.single-information-area .category ul li{display:inline-block;margin-right:8px;font-size:15px;color:#6b6b6b}
.single-information-area .category ul li a i{color:#6b6b6b;font-size:15px;transition:all .5s ease 0s}
.single-information-area .category ul li a i:hover{color:#ea510d}.pro-list-tab .pro-list .nav{margin-bottom:40px;border-bottom:1px solid #ddd}
.pro-list-tab .pro-list .nav .nav-item .nav-link,.pro-list-tab .pro-list .nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link,.tab-action .cta-box .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link,.pro-list-tab .pro-list .nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link,.single-tab-area .single-tab .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link{padding:12px 18px;color:#6b6b6b;border-radius:inherit;font-size:16px;font-weight:700;transition:all .5s ease 0s;position:relative}.pro-list-tab .pro-list .nav .nav-item .nav-link.active,.pro-list-tab .pro-list .nav .nav-item .nav-link:hover{color:#ea510d}
.pro-list-tab .pro-list .nav .nav-item .nav-link.active:before,.pro-list-tab .pro-list .nav .nav-item .nav-link:hover:before{width:100%}.pro-list-tab .pro-list .nav .nav-item .nav-link:before,.pro-list-tab .pro-list .nav .tab-action .cta-box .nav-tabs .nav-item.show .nav-link:before,.tab-action .cta-box .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link:before,.pro-list-tab .pro-list .nav .single-tab-area .single-tab .nav-tabs .nav-item.show .nav-link:before,.single-tab-area .single-tab .nav-tabs .pro-list-tab .pro-list .nav .nav-item.show .nav-link:before{
	content:"";
	position:absolute;
	background:#ea510d;
	height:2px;
	width:0%;
	bottom:0;
	right:0;
	transition:all .5s ease 0s}
.pro-list-tab .pro-list .tab-content p{font-size:14px}
.pro-list-tab .pro-list .tab-content ul li{color:#6b6b6b;font-size:14px;margin-bottom:10px}
.pro-list-tab .pro-list .tab-content ul li i{color:#6b6b6b;margin-right:10px}
.cart-btn{background:#f4f4f4;padding:10px;display:block}.
cart-btn .btn-coupon{text-align:left;display:inline-block}
.cart-btn .btn-coupon input{border:1px solid #6b6b6b;color:#6b6b6b;outline:none;background:0 0;padding:8px;border-radius:5px}
.cart-btn .btn-coupon input::placeholder{color:#6b6b6b}
.cart-btn .btn-coupon a.primary-btn{background:#ea510d;color:#fff;font-size:16px;padding:10px 20px;border-radius:5px;display:inline-block;text-decoration:none;margin-left:10px}.cart-btn .btn-coupon a.primary-btn:hover{background:#ea510d;color:#fff}
.cart-btn .total-update{text-align:right;display:inline-block;float:right}
.cart-btn .total-update input{color:#fff;outline:none;background:#2c2c2c;padding:10px 20px;border-radius:5px;border:none;margin-right:10px;transition:all .4s ease 0s}.cart-btn .total-update input:hover{background:#ea510d;color:#fff}
.cart-btn .total-update a.btn-bk{color:#fff;background:#2c2c2c;padding:10px 20px;border-radius:5px;display:inline-block;text-decoration:none}
.cart-btn .total-update a.btn-bk:hover{background:#ea510d;color:#fff}
.cart-total{margin-top:50px}.cart-total h3{font-weight:700;text-transform:uppercase}
.cart-total .cart-bg span{color:#2c2c2c;font-size:16px;text-transform:uppercase}
.cart-total .total{padding:10px;margin-top:15px;background:#ea510d;color:#fff}
.cart-total .total span{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}
.table-content table{background:#fff none repeat scroll 0 0;border-color:#fff;border-radius:0;border-style:solid;border-width:1px 0 0 1px;margin:0 0 60px;text-align:center;width:100%}
.table-content table thead{background:#ea510d}
.table-content table th{border-top:medium;font-weight:400;padding:20px 10px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap}
.table-content table td{border-top:medium;font-size:13px;padding:5px 10px;vertical-align:middle}
.table-content table td input{background:#e5e5e5 none repeat scroll 0 0;border:medium;border-radius:3px;color:#2c2c2c;font-size:15px;font-weight:400;height:40px;padding:0 5px 0 10px;text-align:center;width:60px;outline:none}
.table-content table td.product-subtotal{font-size:14px;font-weight:700;width:120px;color:#000}
.table-content table td.product-name{width:270px}
.table-content table td.product-name a{font-size:14px;font-weight:700;margin-left:10px;color:#2c2c2c;text-decoration:none}
.table-content table td.product-name a:hover .buttons-cart a:hover{color:#ea510d}
.table-content table td.product-thumbnail{width:130px}.table-content table td.product-remove{width:150px}
.table-content table td.product-remove i{display:inline-block;font-size:20px;height:40px;line-height:40px;text-align:center;width:40px;color:#2c2c2c}
.table-content table td.product-remove i:hover{color:#ea510d}
.table-content table td.product-quantity{width:180px}
.table-content table td.product-price{width:130px}
.table-content table .product-price .amount{font-size:15px;font-weight:700;color:#000}
.buttons-cart{margin-bottom:30px;overflow:hidden}
.guest-register h5{font-size:15px;font-weight:400;color:#000;margin-bottom:5px}
.guest-register p{font-size:14px}
.guest-register .register-method{margin-top:10px;margin-bottom:30px;float:left;width:100%}
.guest-register .register-method input{font-size:13px;color:#000;margin-top:4px;display:inline-block;line-height:13px;float:left}
.guest-register .register-method label{color:#000;font-size:13px;margin-left:16px;text-transform:uppercase;margin-bottom:0;line-height:13px}
.guest-register .register-method .register,.guest-register .register-method .guest{float:left;width:100%}
.guest-register ul{margin-top:20px}
.guest-register ul li a{font-size:14px;color:#6b6b6b;transition:all .5s ease 0s;cursor:pointer}
.guest-register ul li a i{font-size:14px;color:#6b6b6b;margin-right:10px}.guest-register ul li a:hover{margin-left:5px;color:#ea510d}.guest-register .bttn{margin-top:45px}.guest-register .bttn .btn{border:1px solid #a6a6a6;border-radiu
	s:inherit;padding:12px 50px}.guest-register p.feild{color:#ea510d}
.guest-register .login{display:block;width:100%}
.guest-register .login a{font-size:14px;color:#6b6b6b;display:inline-block;float:left;margin-top:10px}
.guest-register .login a:hover{color:#ea510d}.guest-register .login .bttn{margin-top:10px}.
guest-register .form-group input{border-radius:inherit;height:50px}
.form-group h4{font-size:14px;color:#6b6b6b;margin-bottom:5px}
.form-group h4 span{color:#ea510d}
.footer-area .footer-content{margin-bottom:40px}
.footer-area p{color:#fff;margin-bottom:30px}.
footer-area .add-info{margin-top:25px}
.footer-area .add-info p{margin-bottom:10px}
.footer-area .add-info p a{margin-right:10px}
.footer-area .news-info .footer-title h3{font-size:20px;font-weight:700;line-height:20px}
.footer-area .news-info .subscribe{position:relative}
.footer-area .news-info .subscribe input{background:transparent none repeat scroll 0 0;border:1px solid #fff;color:#fff;height:45px;padding:15px;width:100%}
.footer-area .news-info .subscribe a{background:#fff;height:45px;line-height:45px;position:absolute;right:0;text-align:center;top:0;width:45px}
.footer-area .news-info .subscribe a i{color:#000}.footer-area .news-info .news-detail{display:inline-block;border-top:1px solid #a6a6a6;display:inline-block;padding:12px 0}
.footer-area .news-info .news-detail img{width:20%;float:left}
.footer-area .news-info .news-detail p{display:block;font-size:13px;overflow:hidden;padding-left:10px;margin-bottom:0}
.footer-area .news-info .nws-bar{border:inherit!important;padding-top:0!important}
.footer-area .news-info .footer-social ul li{display:inline-block;margin:30px 18px 0 0}
.footer-area .news-info .footer-social ul li a i{background:#fff none repeat scroll 0 0;border-radius:2px;color:#000;font-size:21px;height:28px;line-height:28px;text-align:center;width:28px;transition:all .5s ease 0s}
.footer-area .news-info .footer-social ul li a i:hover{background:#ea510d}
.footer-area .open-hrs ul li{border-top:1px solid #a6a6a6;padding:8px 0;text-transform:capitalize}
.footer-area .open-hrs ul li span{float:right}.footer-area .open-hrs ul li:first-child{padding-top:0;border:inherit}
.footer-area .instra{position:relative}.footer-area .instra h4{position:relative;text-align:center}
.footer-area .instra h4:before{background:#a6a6a6;content:"";height:1px;left:0;position:absolute;top:50%;width:400px}
.footer-area .instra h4:after{background:#a6a6a6;content:"";height:1px;right:0;position:absolute;top:50%;width:400px}
.footer-gallery .item{transition:all .5s ease 0s;position:relative}.footer-gallery .item a{display:block}
.footer-gallery .item a img{width:100%}
.footer-gallery .item a i{position:absolute;font-size:30px;color:#fff;cursor:pointer;top:45%;left:45%;opacity:0;transition:all .5s ease 0s}
.footer-gallery .item:before{position:absolute;content:"";width:100%;height:100%;background:#ea510d;top:0;left:0;opacity:0;transition:all .5s ease 0s}
.footer-gallery .item:hover:before{opacity:.5}.footer-gallery .item:hover a i{opacity:1}
.copyright{background:#000}.copyright h4{color:#fff;text-align:center;font-size:15px;text-transform:capitalize}
.copyright h4 span{color:#ea510d}