.navbar-brand {
	width: 250px;
	height: 80px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background: url(../images/logo-blue.png)no-repeat;
	background-size: 100%;
	padding: 0;
	/*margin-top: 15px;
	margin-bottom: 15px*/
}
.feature {
	padding-top: 20px
}
.feature h4 {
	margin: 0
}
.feature-box {
	position: relative;
	padding-left: 44px;
	float: left
}
.feature-box:before {
	font-family: ionicons;
	background: #5484ed;
	color: #fff;
	font-size: 24px;
	width: 34px;
	height: 34px;
	line-height: 34px;
	margin-right: 8px;
	padding: 0;
	position: absolute;
	text-align: center;
	left: 0;
	top: 2px
}
.arw-list i, .circle-list i {
	margin-right: 5px
}
.icon, .theme-features i {
	position: relative;
	width: 16px
}
.feature-box:hover:before {
	background: #333;
	-moz-animation: rubberBand .5s ease-in;
	-webkit-animation: rubberBand .5s ease-in;
	animation: rubberBand .5s ease-in
}
.feature-box span {
	font-size: 14px;
	display: block
}
.feature-box dl {
	margin-bottom: 0
}
.feature-box dt {
	font-size: 14px;
	font-weight: 400
}

.feature-box dd {
	font-size: 13px
}



.container {
	padding-top: 15px;
	padding-bottom: 15px
}
.top-sec .container, header .container {
	padding-top: 0;
	padding-bottom: 0
}
.equal-height-container {
	overflow: hidden
}
.sub-equal {
	padding-bottom: 99999px;
	margin-bottom: -99999px
}

@media all and (max-width:840px) {
.equal-height-container {
	overflow: visible
}
.sub-equal {
	padding-bottom: 15px;
	margin-bottom: 15px
}
}
.sub-data-left section, .sub-data-right section {
	margin-bottom: 15px
}
.sub-data-left .list-group-item a:before, .sub-data-right .list-group-item a:before {
	content: "›";
	margin-right: 9px
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li.active:after, .line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li.active:before {
	border-bottom: 9px solid transparent;
	display: inline-block;
	position: absolute;
	top: 50%;
	margin-top: -9px;
	border-top: 9px solid transparent;
	content: ''
}
.welcome-msg {
	line-height: 50px
}
.top-menu li a {
	color: #888;
	padding: 10px
}
.line-navbar-two .nav>li>a, .nav-span, .total-cost, legend {
	text-transform: uppercase
}
.top-menu li a:focus, .top-menu li a:hover {
	background: #f8f8f8;
	color: #5484ed!important
}
.top-menu .dropdown-toggle {
	background: 0 0;
	color: #888
}
.top-menu .dropdown .dropdown-menu {
	box-shadow: none;
	border: none;
	padding: 0
}
.theme-features {
	min-width: 200px!important;
	max-width: 310px
}
.theme-features i {
	top: 1
}
.bag {
	padding-top: 5px!important
}
.bag-icn {
	font-size: 28px;
	color: #5484ed
}
.rm-icon {
	margin-right: 3px
}
.cart-badge {
	background: #8bb174;
	font-size: 12px!important;
	position: absolute;
	top: 14px;
	left: 5px;
	color: #fff!important;
	line-height: 14px!important;
	font-weight: 400
}
.cart-list {
	min-width: 300px;
	max-width: 310px
}
.cart-list .list-inline li {
	border-right: none!important;
	border-left: none!important
}
.navbar, .navbar-default {
	border-right: none;
	border-left: none
}
.navbar {
	border-radius: 0;
	margin-bottom: 0;
	border-bottom: none
}
.navbar-default {
	background: #1364dd;
	border-top: 3px solid #5484ed;
	border-bottom: none
}
.navbar-default .main-nav li {
	border-right: 1px dashed #484848
}
.navbar-default .main-nav li:last-child {
	border-right: none
}
.navbar-default .main-nav li a:focus, .navbar-default .main-nav li a:hover {
	color: #fff
}
.navbar-default .main-nav .active a, .navbar-default .main-nav .active a:focus {
	background: #484848;
	color: #fff
}
.navbar-default .main-nav .active a:hover {
	color: #5484ed;
	background: #484848
}
.nav-span {
	color: #fff;
	font-size: 11px;
	height: 16px;
	line-height: 16px;
	position: absolute;
	right: 15px;
	text-align: center;
	top: -12px;
	z-index: 1;
	padding: 0 5px;
	border-bottom: 1px solid #8bb174
}
.line-navbar-two .container {
	padding-top: 0;
	padding-bottom: 0
}
.hot-sale {
	background: #8bb174
}
.hot-sale::after, .hot-sale:after {
	position: absolute;
	top: 95%;
	left: 90%;
	margin-left: -20%;
	content: '';
	width: 0;
	height: 0;
	border-top: solid 6px #8bb174;
	border-left: solid 6px transparent;
	border-right: solid 6px transparent
}
.centered-pills li a, .centered-pills li a:hover, .line-navbar-one .dropdown-menu {
	border-left: 1px dashed #ededed!important
}
.navbar-right .dropdown-menu {
	left: 0
}
.small-info {
	font-size: 12px;
	font-weight: 400
}
.line-navbar-one {
	background-color: #5484ED;
	border-bottom: 1px dashed #ededed;
	margin-bottom: 0;
	z-index: 1001;
	min-height: 50px;
	font-size: 13px
}
.line-navbar-one .navbar-toggle {
	border-radius: 0;
	line-height: 21px;
	font-size: 20px
}
.line-navbar-one .lno-cart {
	position: relative;
	overflow: hidden;
	float: right;
	margin-right: 6px;
	line-height: 41px;
	font-size: 16px;
	text-align: center;
	font-weight: 700
}
.line-navbar-one .navbar-right, .line-navbar-two .navbar-right {
	margin-right: 0
}

@media (min-width:768px) {
.line-navbar-one .lno-cart {
	display: none
}
}
.line-navbar-one .lno-cart .item-added {
	position: absolute;
	opacity: .03;
	font-size: 45px;
	left: 7px;
	top: 2px;
	transform: rotate(-35deg);
	-webkit-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms
}
.line-navbar-one .lno-cart:focus, .line-navbar-one .lno-cart:hover {
	text-decoration: none
}
.line-navbar-one .lno-btn-toggle {
	position: absolute;
	left: 4px;
	padding: 0 7px;
	top: 24px;
	font-size: 21px;
	background-color: #FFF;
	border-width: 0;
	color: #333;
	outline: 0;
	display: none;
	border-right: 2px solid #333;
	width: 45px;
	height: 40px
}
.line-navbar-one .navbar-brand {
	padding-top: 0;
	padding-bottom: 0
}

@media (max-width:768px) {
.line-navbar-one {
	min-height: 90px
}
.line-navbar-one .lno-btn-toggle {
	display: block
}
.line-navbar-one .navbar-brand {
	padding-left: 60px
}
}
.line-navbar-one .nav>li>a {
	font-weight: 400;
	color: #fff;
	padding: 15px 17px
}

@media (min-width:768px) {
.line-navbar-one .nav>li>a {
	padding: 15px 10px;
	border-right: 1px dashed #ededed!important
}
.line-navbar-one .nav .open>a, .line-navbar-one .nav .open>a:focus, .line-navbar-one .nav .open>a:hover, .line-navbar-one .nav>li.active>a, .line-navbar-one .nav>li:focus>a, .line-navbar-one .nav>li:hover>a {
	background-color: #f8f8f8
}
}
.line-navbar-one .dropdown-menu {
	min-width: 100%;
	top: 101%;
	border-right: 1px dashed #ededed!important
}
.line-navbar-one .open .dropdown-menu {
	border-radius: 0;
	padding: 0;
	box-shadow: none;
	border: none
}
.line-navbar-one .open .dropdown-menu li a {
	padding: 10px;
	border-bottom: 1px dashed #ededed
}

@media (min-width:768px) {
.line-navbar-one .open .dropdown-menu:before {
	position: absolute;
	top: -9px;
	left: 9px;
	display: inline-block;
	content: ''
}
.line-navbar-one .open .dropdown-menu:after {
	position: absolute;
	top: -8px;
	left: 10px;
	display: inline-block;
	content: ''
}
}
.line-navbar-one .lno-search-form {
	position: relative;
	padding-bottom: 0
}
.line-navbar-one .lno-search-form .form-control {
	border: 2px solid #333;
	border-radius: 0;
	height: 50px
}
.line-navbar-one .lno-search-form .form-control:focus {
	-webkit-box-shadow: 0 0 0, 0 0 0;
	box-shadow: 0 0 0, 0 0 0
}
.line-navbar-one .lno-search-form .btn-search {
	position: absolute;
	top: 17px;
	right: 21px;
	z-index: 9;
	background-color: transparent;
	font-size: 16px
}
.line-navbar-two .dropdown-toggle {
	background-color: #5484ed!important;
	color: #fff!important
}
.line-navbar-two .dropdown-toggle:hover {
	background-color: #709cfc!important;
	color: #fff!important
}

@media (max-width:768px) {
.line-navbar-one .navbar-collapse {
	margin-top: 7px
}
.line-navbar-two {
	display: none
}
}
.line-navbar-two .navbar-collapse {
	position: relative
}
.line-navbar-two .nav>li>a {
	color: #fff;
	font-size: 14px;
	font-weight: 400
}
.line-navbar-two .nav>li>.dropdown-menu {
	margin-top: 16px
}
.line-navbar-two .dropdown-menu {
	border-radius: 0
}

@media (min-width:768px) {
.line-navbar-two .nav.navbar-right .dropdown-menu:before {
	right: 15px;
	left: auto
}
.line-navbar-two .nav.navbar-right .dropdown-menu:after {
	right: 16px;
	left: auto
}
.line-navbar-two .dropdown-menu:after, .line-navbar-two .dropdown-menu:before {
	position: absolute;
	display: inline-block;
	content: ''
}
.line-navbar-two .dropdown-menu:before {
	top: -9px;
	left: 14px;
	border-right: 9px solid transparent;
	border-bottom: 9px solid #ededed;
	border-left: 9px solid transparent;
	border-bottom-color: rgba(0,0,0,.2)
}
.line-navbar-two .dropdown-menu:after {
	top: -8px;
	left: 15px;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #FFF;
	border-left: 8px solid transparent
}
}
.line-navbar-two .lnt-nav-mega li {
	position: static
}
.line-navbar-two .lnt-nav-mega li .dropdown-menu {
	width: 100%;
	padding: 0
}
.line-navbar-two .lnt-nav-mega li .dropdown-menu:after {
	border-bottom: 8px solid #ededed
}
.line-navbar-two .lnt-dropdown-mega-menu {
	padding: 0;
	background-color: #fafafa
}
.line-navbar-two .lnt-dropdown-mega-menu .label {
	font-weight: 400;
	font-size: 10px;
	padding: 4px 7px
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category {
	width: 250px;
	border-right: 1px dashed #ededed;
	float: left
}

@media (min-width:768px)and (max-width:992px) {
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category {
	width: 190px
}
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li {
	position: relative;
	padding: 0
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li>a {
	color: #333;
	padding: 10px 20px;
	border-bottom: 1px dashed #ededed;
	background: #fafafa;
	display: block;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li>a:focus, .line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li>a:hover {
	text-decoration: none;
	background-color: #fff;
	color: #5484ed
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li.active:before {
	right: 0;
	border-right: 9px solid #E3E3E3
}
.line-navbar-two .lnt-dropdown-mega-menu>.lnt-category>li.active:after {
	right: -1px;
	border-right: 9px solid #FFF
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap {
	margin-left: 250px;
	position: relative;
	background-color: #fff
}

@media (min-width:768px)and (max-width:992px) {
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap {
	margin-left: 190px
}
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap>div {
	display: none
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap>div.active {
	display: block
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap [class*=col-], .line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap.container-fluid {
	padding: 0
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .lnt-subcategory {
	padding-bottom: 10px
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .lnt-subcategory .lnt-category-name {
	font-size: 13px;
	font-weight: 700;
	padding: 12px 20px 13px;
	margin-top: 0;
	border-bottom: 1px dashed #ededed
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .lnt-subcategory ul li {
	padding: 6px 20px
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .lnt-subcategory ul li a {
	color: #333
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .lnt-subcategory ul li a:hover {
	color: #5484ed
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .carousel-indicators li {
	width: 15px;
	height: 15px;
	margin: 0 5px;
	background: #333;
	border: 1px solid #fff
}
.line-navbar-two .lnt-dropdown-mega-menu .lnt-subcategroy-carousel-wrap .carousel-indicators li.active {
	background: #5484ed;
	border: 1px solid #fff
}
.line-navbar-two .lnt-search-form {
	position: relative;
	display: block;
	padding: 0;
	margin: 0
}
.line-navbar-two .lnt-search-form .input-group-btn>.btn {
	position: relative;
	border-radius: 0;
	border-top: 2px solid #333;
	border-bottom: 2px solid #333;
	border-right-width: 0;
	padding: 13px 15px
}
.line-navbar-two .lnt-search-form .form-control {
	border-top: 2px solid #333;
	border-bottom: 2px solid #333;
	border-right-width: 0;
	border-left-width: 0;
	border-radius: 0;
	height: 50px;
	width: 215px
}

@media (min-width:992px) {
.line-navbar-two .lnt-search-form .form-control {
	width: 400px
}
}

@media (min-width:1200px) {
.line-navbar-two .lnt-search-form .form-control {
	width: 312px
}
}
.line-navbar-two .lnt-search-form .form-control:focus {
	-webkit-box-shadow: 0 0 0, 0 0 0;
	box-shadow: 0 0 0, 0 0 0
}
.line-navbar-two .lnt-search-form .btn-search {
	position: absolute;
	top: 0;
	right: 5px;
	z-index: 9;
	background-color: transparent;
	color: #333;
	font-size: 26px
}
.line-navbar-two .lnt-search-form .btn-search:hover {
	color: #5484ed
}
.line-navbar-two .lnt-search-form .lnt-search-category .dropdown-menu {
	margin-top: 16px;
	padding: 0
}
.line-navbar-two .lnt-search-form .lnt-search-category .dropdown-menu li a {
	padding: 10px 20px;
	border-bottom: 1px dashed #ededed
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion strong {
	color: #fb4e4e
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .dropdown-menu {
	width: 100%;
	margin-top: 16px;
	padding: 0
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .dropdown-menu>li>a {
	padding: 10px 20px;
	border-bottom: 1px dashed #ededed;
	background: #fff
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .dropdown-menu>li>a:hover {
	background: #fafafa
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .dropdown-menu:before {
	top: -9px;
	right: 17px;
	left: auto
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .dropdown-menu:after {
	top: -8px;
	right: 18px;
	left: auto
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .lnt-search-bottom-links {
	background-color: #fafafa;
	padding: 15px 20px;
	text-align: center
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .lnt-search-bottom-links li {
	padding: 0 10px
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .lnt-search-bottom-links li a {
	color: #333;
	font-weight: 700;
	font-size: 11px
}
.line-navbar-two .lnt-search-form .lnt-search-suggestion .lnt-search-bottom-links li a:hover {
	color: #5484ed;
	font-weight: 700;
	font-size: 11px
}
.line-navbar-one .lnt-shopping-cart a {
	padding: 10px 10px 10px 15px!important
}
.line-navbar-one .lnt-shopping-cart button.close {
	position: absolute;
	top: 5px;
	left: 14px
}
.line-navbar-one .lnt-shopping-cart .dropdown-menu {
	min-width: 296px;
	padding: 0;
	border: 1px dashed #ededed
}
.line-navbar-one .lnt-shopping-cart .dropdown-menu>li:first-child:hover .lnt-cart-products {
	background: #fff
}
.line-navbar-one .lnt-shopping-cart .dropdown-menu>li:hover .lnt-cart-products {
	background: #fafafa
}
.line-navbar-one .lnt-shopping-cart .dropdown-menu>li>div {
	white-space: nowrap;
	width: 294px;
	overflow: hidden;
	text-overflow: ellipsis
}
.line-navbar-one .lnt-shopping-cart .btn-group .btn {
	padding: 14px 19px;
	border-radius: 0
}
.line-navbar-one .lnt-shopping-cart .btn-group .lnt-cart {
	font-size: 30px;
	padding: 0;
	vertical-align: inherit;
	width: 55px;
	height: 48px;
	margin-right: -1px;
	color: #5484ed
}
.item-image, .item-price, .slider {
	vertical-align: middle
}
.line-navbar-one .lnt-shopping-cart .btn-group .lnt-cart .item-added {
	position: absolute;
	opacity: .03;
	font-size: 45px;
	left: 7px;
	top: 2px;
	transform: rotate(-35deg);
	-webkit-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-products {
	border-bottom: 1px dashed #ededed;
	padding: 20px;
	position: relative
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-products .lnt-cart-total {
	position: absolute;
	top: 20px;
	right: 15px
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-products img {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 60px;
	height: 60px;
	border: 1px dashed #ededed
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-products .lnt-product-info {
	padding-left: 75px;
	display: inline
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-products .lnt-product-info .lnt-product-name {
	font-size: 13px
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-products .lnt-product-info .lnt-product-price {
	display: block;
	margin-left: 75px;
	margin-top: 2px;
	margin-bottom: -2px
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-actions {
	padding: 20px
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-actions a {
	margin-right: 5px;
	padding: 12px!important;
	border-bottom: none!important;
	display: inline-block;
	text-transform: uppercase;
	color: #fff;
	width: 45%
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-actions .btn-default:hover {
	background: #222!important;
	color: #fff!important
}
.line-navbar-one .lnt-shopping-cart .lnt-cart-actions .btn-primary:hover {
	background: #709cfc!important;
	color: #fff!important
}
.line-navbar-left {
	position: absolute;
	background-color: #fff;
	width: 250px;
	top: 95px;
	bottom: 0;
	overflow-y: auto;
	z-index: 999;
	padding-top: 5px;
	border-right: 1px solid #EEE;
	-webkit-transition: left 300ms;
	-o-transition: left 300ms;
	transition: left 300ms;
	left: -250px
}
#particles, .blog-post-body, .blog-post-body figure, .carousel-center, .carousel-inner .item, .effect-wrap, .flip .card .inner, .item-information, .slick-list, .soc, .soc li a {
	overflow: hidden
}
.centered-pills li a, .centered-pills li a:hover {
	border-radius: 0;
	background: #fff!important;
	border-right: 1px dashed #ededed!important
}
.line-navbar-left.lnl-show {
	left: 0
}
.line-navbar-left .lnl-nav-title {
	color: #333;
	border-bottom: 1px dashed #ededed;
	padding: 10px 25px;
	font-size: 16px;
	margin-bottom: 0;
	font-weight: 700
}
.line-navbar-left .lnl-nav, .line-navbar-left .lnl-nav ul {
	padding-left: 0;
	list-style: none
}
.line-navbar-left .lnl-nav li {
	position: relative
}
.line-navbar-left .lnl-nav li a {
	display: block;
	outline: 0;
	padding: 13px 25px;
	font-size: 13px;
	color: #333
}
.line-navbar-left .lnl-nav li .lnl-sub-one li a>.lnl-link-icon, .line-navbar-left .lnl-nav li a>.lnl-link-icon {
	padding-right: 8px
}
.line-navbar-left .lnl-nav li a:focus, .line-navbar-left .lnl-nav li a:hover {
	color: #333;
	text-decoration: none;
	background-color: #eee
}
.line-navbar-left .lnl-nav li a>.lnl-btn-sub-collapse {
	position: absolute;
	right: 25px;
	top: 16px
}
.line-navbar-left .lnl-nav li a.collapsed .lnl-btn-sub-collapse {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}
.line-navbar-left .lnl-nav li>.label {
	position: absolute;
	top: 15px;
	right: 25px
}
.content-wrap, .slick-list, .slick-slider, .slick-track {
	position: relative
}
.line-navbar-left .lnl-nav li.active>a {
	background-color: #3e3c50;
	-webkit-box-shadow: inset 3px 0 0 #eb4f9a;
	box-shadow: inset 3px 0 0 #eb4f9a
}
.line-navbar-left .lnl-nav li .lnl-sub-one {
	background-color: #111015
}
.line-navbar-left .lnl-nav li .lnl-sub-one li {
	border-top: 1px dashed #ededed
}
.line-navbar-left .lnl-nav li .lnl-sub-one li a {
	display: block;
	color: #a7a9ac
}
.line-navbar-left .lnl-nav li .lnl-sub-one li a:focus, .line-navbar-left .lnl-nav li .lnl-sub-one li a:hover {
	color: #eee;
	background-color: #fafafa;
	-webkit-box-shadow: inset 3px 0 0 #fafafa;
	box-shadow: inset 3px 0 0 #fafafa
}
.line-navbar-left .lnl-nav li .lnl-sub-one li.active>a {
	background-color: #fafafa;
	-webkit-box-shadow: inset 3px 0 0 #fafafa;
	box-shadow: inset 3px 0 0 #fafafa
}
.line-navbar-left .lnl-nav li .lnl-sub-two {
	background-color: #1c1b24
}
.line-navbar-left .lnl-nav li .lnl-sub-two li {
	border-top-color: 1px solid #23222d
}
.line-navbar-left .lnl-nav li .lnl-sub-two li a {
	color: #a7a9ac
}
.line-navbar-left .lnl-nav li .lnl-sub-two li a:focus, .line-navbar-left .lnl-nav li .lnl-sub-two li a:hover {
	color: #eee;
	background-color: #23222d;
	-webkit-box-shadow: inset 3px 0 0 #23222d;
	box-shadow: inset 3px 0 0 #23222d
}
.line-navbar-left .lnl-nav li .lnl-sub-two li.active>a {
	background-color: #fafafa;
	-webkit-box-shadow: inset 3px 0 0 #fafafa;
	box-shadow: inset 3px 0 0 #fafafa
}
.content-wrap {
	-webkit-transition: all 300ms;
	-o-transition: all 300ms;
	transition: all 300ms
}
.content-wrap.lnl-push {
	height: auto!important;
	-webkit-transform: translate(250px, 0);
	-ms-transform: translate(250px, 0);
	-o-transform: translate(250px, 0);
	transform: translate(250px, 0)
}


.carousel-inner {
	margin-bottom: 5px!important
}
.carousel-inner .item {
	margin-bottom: 0!important
}
.carousel-link .thumb {
	width: 25%;
	cursor: pointer;
	float: left;
	padding: 5px
}
.carousel-link {
	margin-left: -5px;
	margin-right: -5px
}
.carousel-link .thumb img {
	width: 100%;
	margin: 0
}
.checkbox label::after, .checkbox label::before, .radio label::after, .radio label::before {
	position: absolute;
	margin-left: -20px
}
.checkbox label, .radio label, .switch-h1, legend {
	position: relative
}
.carousel-fade .carousel-inner .item {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	transition-property: opacity
}
.carousel-fade .carousel-inner .active {
	opacity: 1
}
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right {
	left: 0;
	opacity: 0;
	z-index: 1
}
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right {
	opacity: 1
}
.carousel-fade .carousel-control {
	z-index: 2
}

.nav-tabs {
	border-bottom: 0
}
.centered-pills {
	text-align: center;
	padding-bottom: 0;
	border-bottom: 2px solid #5484ed;
	height: 100%;
	margin-bottom: 10px
}
.centered-pills ul.nav-pills {
	display: inline-block
}
.centered-pills li {
	display: inline;
	margin-left: 5px
}
.centered-pills li.active a {
	background: #5484ed;
	border: none!important;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	margin-top: -5px;
	height: 46px;
	padding-top: 15px
}
.centered-pills a {
	float: left;
	color: #333;
	text-transform: uppercase;
	font-size: 13px
}
* html .centered-pills ul.nav-pills {
	display: block
}
.effect-icon, .effect-wrap, .tab-content .tab-pane h6 {
	display: inline-block
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	background: #5484ed!important;
	border: 0
}
.nav-tabs>li>a {
	border: 0;
	border-radius: 0;
	background: #f2f2f2
}
.nav-tabs>li>a:focus, .nav-tabs>li>a:hover {
	color: #5484ed;
	border: 0;
	border-radius: 0;
	background: #f2f2f2
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	border: none;
	color: #FFF!important;
	background: #5484ed!important
}

.top-menu {
	padding-right: 15px;
	padding-left: 15px
}



@media screen and (min-width:768px)and (max-width:1023px) {
.nudge .label, .subtitle {
	display: none
}
.top-sec {
	font-size: 12px
}
.line-navbar-one .lno-btn-toggle {
	background-color: #333;
	color: #fff;
	left: 90%;
	position: absolute;
	top: 100px
}
.line-navbar-one .nav>li>a {
	padding: 15px 8px
}
.feature {
	padding-top: 30px;
	border-top: 1px dashed #ededed;
	padding-bottom: 15px;
	border-bottom: none
}
}

@media screen and (min-width:600px)and (max-width:767px) {
.line-navbar-one .lno-btn-toggle {
	background-color: #333;
	color: #fff;
	left: 90%;
	position: absolute;
	top: 142px
}

}

@media screen and (min-width:320px)and (max-width:568px) {
.line-navbar-one .lno-btn-toggle {
	background-color: #333;
	color: #fff;
	left: 80%;
	position: absolute;
	top: 135px
}
}
