.megamenu,
.megamenu ul,
.megamenu ul ul,
.megamenu>li>ul>li,
.widget ul {
	list-style: none
}

#jpreOverlay,
#qLoverlay {
	background-color: #fff;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 11
}

#jpreSlide {
	font-size: 22px;
	font-weight: 700;
	color: #000;
	text-align: center;
	width: 100%
}

.tp-banner-container .slider_caption1,
.tp-banner-container .slider_caption2 {
	font-family: 'Open Sans', sans-serif;
	font-size: 60px;
	line-height: 85px
}

#jpreLoader,
#qLloader {
	width: 448px;
	height: 69px;
	position: fixed;
	top: 43%;
	left: 50%;
	margin-left: 0;
	margin-top: -300px
}

#jpreBar,
#qLbar {
	width: 448px;
	height: 0;
	position: absolute;
	bottom: 0;
	background: url(../img/logo.jpg) 100px 100% no-repeat
}

#jprePercentage,
#qLpercentage {
	color: #000;
	text-align: center;
	position: absolute;
	height: 30px;
	width: 100px;
	margin-top: 40px
}

.boxedcontainer {
	max-width: 1170px;
	margin: auto;
	padding: 0 30px
}

.tp-banner-container,
.tp-banner-container .tp-banner-fullscreen-container {
	width: 100%;
	padding: 0;
	position: relative
}

.tp-banner-container .slider_caption1 {
	color: #fff;
	font-weight: 100
}

.tp-banner-container .slider_caption2 {
	color: #fff;
	font-weight: 700
}

.tp-banner-container .slider_caption3,
.tp-banner-container .slider_caption4 {
	font-size: 14px;
	color: #fff;
	font-family: Arial, sans-serif
}

.tp-banner-container .slider_caption3 {
	line-height: 14px
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 600;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	line-height: 1;
	margin: 0
}

a,
body,
div,
p {
	color: #4f4f4f
}

.tp-banner-container .tp-banner {
	width: 100%;
	position: relative
}

h1 {
	font-size: 46px
}

h2 {
	font-size: 40px
}

h3 {
	font-size: 32px
}

h4 {
	font-size: 24px
}

h5 {
	font-size: 20px
}

h6 {
	font-size: 18px
}

body,
div,
p {
	line-height: 125%;
	font-size: 14px
}

p {
	-webkit-text-stroke: .2x rgba(0, 0, 0, .5);
	padding-bottom: 20px
}

.drop-cap,
.highlight {
	-webkit-text-stroke: initial
}

.strong,
b,
strong {
	font-weight: 900!important
}

a:focus,
a:hover,
a:visited {
	text-decoration: none;
	color: #73ab10
}

#white-text,
.white-text {
	color: #fff
}

.thin-font {
	font-weight: 100
}

.chart h2,
.chart-dark h2,
.medium-thin-font {
	font-weight: 300
}

.footnote {
	font-size: 11px;
	color: #b6b6b6
}

.colored-bg-text-dark,
.colored-bg-text-light {
	display: inline-block;
	padding: 0 5px;
	color: #fff;
	-webkit-text-stroke: initial
}

.colored-bg-text-dark {
	background: #1e1f20
}

.colored-bg-text-light,
.drop-cap.dropcap-bg,
.drop-cap.dropcap-bg-round {
	background: #cbcbcb
}

.highlight {
	color: #cbcbcb
}

small {
	font-size: 10px
}

.drop-cap {
	float: left;
	font-size: 36px;
	line-height: 36px;
	font-weight: 700;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 3px;
	color: #1e1f20
}

.drop-cap.dropcap-bg,
.drop-cap.dropcap-bg-dark,
.drop-cap.dropcap-bg-round,
.drop-cap.dropcap-bg-round-dark {
	padding: 0;
	font-size: 32px;
	line-height: 38px;
	width: 38px;
	text-align: center;
	height: 38px;
	margin: 4px 10px 1px 0;
	display: inline-block
}

.drop-cap.dropcap-light {
	color: #cbcbcb
}

.drop-cap.dropcap-bg,
.drop-cap.dropcap-bg-dark {
	font-weight: 700;
	color: #fff
}

.drop-cap.dropcap-bg-round,
.drop-cap.dropcap-bg-round-dark {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	color: #fff
}

.drop-cap.dropcap-bg-dark,
.drop-cap.dropcap-bg-round-dark {
	background: #1e1f20
}

#intro,
#team {
	background-color: #1e1f20
}

#news {
	background-color: #f8f8f8
}

.page-header {
	margin: 100px 0 0;
	border: none;
	background: 50% 50%
}

.page-header .breadcrumb {
	background: 0 0;
	display: inline-block;
	padding: 5px;
	border-radius: 0
}

.page-header .breadcrumb.breadcrumb-border {
	border: 1px solid #f4f4f4
}

.page-header .breadcrumb a {
	position: relative;
	padding: 7px;
	font-weight: 700
}

.page-header .breadcrumb a:before {
	position: absolute;
	right: -15px;
	top: 7px;
	width: 15px;
	height: 13px;
	content: "/";
	opacity: .5;
	text-align: left;
	z-index: 3
}

.page-header .breadcrumb span {
	padding: 7px
}

.page-header.dark-header {
	background-color: #1e1f20
}

.page-header.dark-header .breadcrumb a,
.page-header.dark-header h1,
.page-header.dark-header h2,
.page-header.dark-header h3,
.page-header.dark-header h4,
.page-header.dark-header h5 {
	color: #fff
}

.page-header.dark-header .breadcrumb span {
	color: #cbcbcb
}

.page-header.error-page .error-shadow {
	display: block;
	z-index: -1;
	position: absolute;
	left: 0;
	text-align: center;
	width: 100%;
	top: -50px
}

.page-header.error-page .error-shadow h1 {
	display: block;
	color: #f7f7f7;
	font-size: 600px
}

.page-header.error-page .return-home a {
	color: #000;
	font-size: 36px
}

@media (max-width:991px) {
	.page-header {
		margin: 0
	}
}

.widget {
	padding-bottom: 50px
}

.widget h1,
.widget h2,
.widget h3,
.widget h4,
.widget h5,
.widget h6 {
	padding-bottom: 30px
}

.widget .sidebar-list,
.widget ul {
	padding: 0
}

.widget .search-button,
.widget .search-button:active,
.widget .search-button:focus,
.widget .search-button:target {
	z-index: 2;
	background: #1e1f20;
	height: 50px;
	width: 40px;
	border-radius: 0 4px 4px 0;
	box-shadow: none;
	outline: 0;
	color: #fff;
	text-align: center;
	overflow: hidden;
	font-size: 16px;
	position: absolute;
	top: 0;
	right: 0;
	border: none
}

.widget .sidebar-list li {
	display: block;
	border-bottom: 1px solid #ddd;
	-webkit-text-stroke: .2x rgba(0, 0, 0, .5);
	position: relative;
	background: url(../img/bullet.png) 20px center no-repeat
}

.widget .sidebar-list li a {
	display: block;
	padding: 15px 15px 15px 50px
}

.widget .sidebar-list li:hover {
	background: url(../img/bullet-white.png) 30px center no-repeat #1e1f20
}

.widget .sidebar-list li:hover a {
	color: #fff
}

.widget .latest-news-list {
	padding: 0
}

.widget .latest-news-list li {
	width: 100%;
	height: 150px;
	overflow: hidden;
	position: relative;
	background: 50% 50% no-repeat;
	background-size: cover!important;
	display: block;
	margin-bottom: 20px
}

.widget .latest-news-list .news-list-hover {
	opacity: 0;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 2;
	background: rgba(255, 255, 255, .9);
	padding-top: 40px
}

.widget .latest-news-list .news-list-hover h6 {
	padding-bottom: 15px
}

.widget .latest-news-list .news-list-hover a {
	font-size: 20px
}

.widget .latest-news-list li:hover .news-list-hover {
	opacity: 1
}

.widget .tag-cloud li {
	display: inline-block;
	padding-right: 3px;
	padding-bottom: 6px
}

.widget .tag-cloud li a {
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	display: block;
	padding: 12px 18px;
	border: 1px solid #ddd;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px
}

.widget .tag-cloud li a:hover {
	background: #1e1f20;
	border-color: #1e1f20;
	color: #fff
}

.form-control,
.form-control:focus {
	display: block;
	width: 100%;
	height: 50px;
	padding: 20px 0 20px 20px;
	font-size: 10px;
	line-height: 10px;
	color: #b6b6b6;
	background-color: transparent;
	border: 1px solid #ddd;
	box-shadow: none;
	border-radius: 4px
}

.margin-top-2 {
	margin-top: 2px
}

.margin-top-5 {
	margin-top: 5px
}

.margin-top-10 {
	margin-top: 10px
}

.margin-top-15 {
	margin-top: 15px
}

.margin-top-20 {
	margin-top: 20px
}

.margin-top-25 {
	margin-top: 25px
}

.margin-top-30 {
	margin-top: 30px
}

.margin-top-40 {
	margin-top: 40px
}

.margin-top-50 {
	margin-top: 50px
}

.margin-top-60 {
	margin-top: 60px
}

.margin-top-70 {
	margin-top: 70px
}

.margin-top-80 {
	margin-top: 80px
}

.margin-top-90 {
	margin-top: 90px
}

.margin-top-100 {
	margin-top: 100px
}

.margin-top-120 {
	margin-top: 120px
}

.margin-top-150 {
	margin-top: 150px
}

.margin-top-200 {
	margin-top: 200px
}

.margin-top-250 {
	margin-top: 250px
}

.margin-bottom-2 {
	margin-bottom: 2px
}

.margin-bottom-5 {
	margin-bottom: 5px
}

.margin-bottom-10 {
	margin-bottom: 10px
}

.margin-bottom-15 {
	margin-bottom: 15px
}

.margin-bottom-20 {
	margin-bottom: 20px
}

.margin-bottom-25 {
	margin-bottom: 25px
}

.margin-bottom-30 {
	margin-bottom: 30px
}

.margin-bottom-40 {
	margin-bottom: 40px
}

.margin-bottom-50 {
	margin-bottom: 50px
}

.margin-bottom-60 {
	margin-bottom: 60px
}

.margin-bottom-70 {
	margin-bottom: 70px
}

.margin-bottom-80 {
	margin-bottom: 80px
}

.margin-bottom-90 {
	margin-bottom: 90px
}

.margin-bottom-100 {
	margin-bottom: 100px
}

.margin-bottom-120 {
	margin-bottom: 120px
}

.margin-bottom-150 {
	margin-bottom: 150px
}

.margin-bottom-200 {
	margin-bottom: 200px
}

.margin-bottom-250 {
	margin-bottom: 250px
}

.margin-left-2 {
	margin-left: 2px
}

.margin-left-5 {
	margin-left: 5px
}

.margin-left-10 {
	margin-left: 10px
}

.margin-left-15 {
	margin-left: 15px
}

.margin-left-20 {
	margin-left: 20px
}

.margin-left-25 {
	margin-left: 25px
}

.margin-left-30 {
	margin-left: 30px
}

.margin-left-40 {
	margin-left: 40px
}

.margin-left-50 {
	margin-left: 50px
}

.margin-left-60 {
	margin-left: 60px
}

.margin-left-70 {
	margin-left: 70px
}

.margin-left-80 {
	margin-left: 80px
}

.margin-left-90 {
	margin-left: 90px
}

.margin-left-100 {
	margin-left: 100px
}

.margin-left-120 {
	margin-left: 120px
}

.margin-left-150 {
	margin-left: 150px
}

.margin-left-200 {
	margin-left: 200px
}

.margin-left-250 {
	margin-left: 250px
}

.margin-right-2 {
	margin-right: 2px
}

.margin-right-5 {
	margin-right: 5px
}

.margin-right-10 {
	margin-right: 10px
}

.margin-right-15 {
	margin-right: 15px
}

.margin-right-20 {
	margin-right: 20px
}

.margin-right-25 {
	margin-right: 25px
}

.margin-right-30 {
	margin-right: 30px
}

.margin-right-40 {
	margin-right: 40px
}

.margin-right-50 {
	margin-right: 50px
}

.margin-right-60 {
	margin-right: 60px
}

.margin-right-70 {
	margin-right: 70px
}

.margin-right-80 {
	margin-right: 80px
}

.margin-right-90 {
	margin-right: 90px
}

.margin-right-100 {
	margin-right: 100px
}

.margin-right-120 {
	margin-right: 120px
}

.margin-right-150 {
	margin-right: 150px
}

.margin-right-200 {
	margin-right: 200px
}

.margin-right-250 {
	margin-right: 250px
}

.padding-top-2 {
	padding-top: 2px
}

.padding-top-5 {
	padding-top: 5px
}

.padding-top-10 {
	padding-top: 10px
}

.padding-top-15 {
	padding-top: 15px
}

.padding-top-20 {
	padding-top: 20px
}

.padding-top-25 {
	padding-top: 25px
}

.padding-top-30 {
	padding-top: 30px
}

.padding-top-40 {
	padding-top: 40px
}

.padding-top-50 {
	padding-top: 50px
}

.padding-top-60 {
	padding-top: 60px
}

.padding-top-70 {
	padding-top: 70px
}

.padding-top-80 {
	padding-top: 80px
}

.padding-top-90 {
	padding-top: 90px
}

.padding-top-100 {
	padding-top: 70px
}

.padding-top-120 {
	padding-top: 120px
}

.padding-top-150 {
	padding-top: 150px
}

.padding-top-200 {
	padding-top: 200px
}

.padding-top-250 {
	padding-top: 250px
}

.padding-bottom-0 {
	padding-bottom: 0
}

.padding-bottom-2 {
	padding-bottom: 2px
}

.padding-bottom-5 {
	padding-bottom: 5px
}

.padding-bottom-10 {
	padding-bottom: 10px
}

.padding-bottom-15 {
	padding-bottom: 15px
}

.padding-bottom-20 {
	padding-bottom: 20px
}

.padding-bottom-25 {
	padding-bottom: 25px
}

.padding-bottom-30 {
	padding-bottom: 30px
}

/* .padding-bottom-40 {
	padding-bottom: 40px
} */
.padding-bottom-40 {
	padding-bottom: 11px
}

.padding-bottom-50 {
	padding-bottom: 50px
}

.padding-bottom-60 {
	padding-bottom: 30px
}

.padding-bottom-70 {
	padding-bottom: 70px
}

.padding-bottom-80 {
	padding-bottom: 80px
}

.padding-bottom-90 {
	padding-bottom: 90px
}

.padding-bottom-100 {
	padding-bottom: 100px
} 


.padding-bottom-120 {
	padding-bottom: 120px
}

.padding-bottom-150 {
	padding-bottom: 150px
}

.padding-bottom-200 {
	padding-bottom: 200px
}

.padding-bottom-250 {
	padding-bottom: 250px
}

.padding-left-2 {
	padding-left: 2px
}

.padding-left-5 {
	padding-left: 5px
}

.padding-left-10 {
	padding-left: 10px
}

.padding-left-15 {
	padding-left: 15px
}

.padding-left-20 {
	padding-left: 20px
}

.padding-left-25 {
	padding-left: 25px
}

.padding-left-30 {
	padding-left: 30px
}

.padding-left-35 {
	padding-left: 35px
}

.padding-left-40 {
	padding-left: 40px
}

.padding-left-50 {
	padding-left: 50px
}

.padding-left-60 {
	padding-left: 60px
}

.padding-left-70 {
	padding-left: 70px
}

.padding-left-80 {
	padding-left: 80px
}

.padding-left-90 {
	padding-left: 90px
}

.padding-left-100 {
	padding-left: 100px
}

.padding-left-120 {
	padding-left: 120px
}

.padding-left-150 {
	padding-left: 150px
}

.padding-left-200 {
	padding-left: 200px
}

.padding-left-250 {
	padding-left: 250px
}

.padding-right-2 {
	padding-right: 2px
}

.padding-right-5 {
	padding-right: 5px
}

.padding-right-10 {
	padding-right: 10px
}

.padding-right-15 {
	padding-right: 15px
}

.padding-right-20 {
	padding-right: 20px
}

.padding-right-25 {
	padding-right: 25px
}

.padding-right-30 {
	padding-right: 30px
}

.padding-right-35 {
	padding-right: 35px
}

.padding-right-40 {
	padding-right: 40px
}

.padding-right-50 {
	padding-right: 50px
}

.padding-right-60 {
	padding-right: 60px
}

.padding-right-70 {
	padding-right: 70px
}

.padding-right-80 {
	padding-right: 80px
}

.padding-right-90 {
	padding-right: 90px
}

.padding-right-100 {
	padding-right: 100px
}

.padding-right-120 {
	padding-right: 120px
}

.padding-right-150 {
	padding-right: 150px
}

.padding-right-200 {
	padding-right: 200px
}

.padding-right-250 {
	padding-right: 250px
}

.padding-2 {
	padding: 2px
}

.padding-5 {
	padding: 5px
}

.padding-10 {
	padding: 10px
}

.padding-15 {
	padding: 15px
}

.padding-20 {
	padding: 20px
}

.padding-25 {
	padding: 25px
}

.padding-30 {
	padding: 30px
}

.padding-35 {
	padding: 35px
}

.padding-40 {
	padding: 40px
}

.padding-50 {
	padding: 50px
}

.padding-60 {
	padding: 60px
}

.padding-70 {
	padding: 70px
}

.padding-80 {
	padding: 80px
}

.padding-90 {
	padding: 90px
}

.padding-100 {
	padding: 100px
}

.padding-120 {
	padding: 120px
}

.padding-150 {
	padding: 150px
}

.padding-200 {
	padding: 200px
}

.padding-250 {
	padding: 250px
}

.navbar {
	padding: 25px 100px 10px;
	background: #fff;
	border: none;
	margin: 0;
	position: relative
}

.navbar .navheader {
	margin: 5px 0 30px 30px;
	padding-left: 30px;
	border-left: 1px solid #e6e6e7;
	display: inline-block
}

.navbar .navheader h5 {
	margin: 0;
	color: #1e1f20
}

.navbar .dropdown .toggleDropdown {
	display: none
}

.navbar .social-header {
	float: right;
	padding-top: 10px;
	padding-left: 40px
}

.navbar .social-header a {
	color: #cbcbcb;
	margin-left: 5px;
	display: inline-block;
	width: 28px;
	height: 28px;
	line-height: 28px;
	border-radius: 50%;
	text-align: center
}

.navbar .social-header a:hover {
	color: #fff;
	background: #cbcbcb
}

.navbar .nav .open>a,
.navbar .nav .open>a:focus,
.navbar .nav .open>a:hover,
.navbar .nav>li>a:focus,
.navbar .nav>li>a:hover {
	background-color: transparent
}

.navbar .dropdown-menu {
	padding: 0;
	border: none;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.navbar .dropdown-menu .dropdown-menu>li,
.navbar .dropdown-menu>li {
	border-bottom: 1px solid #dcdedf;
	-webkit-text-stroke: .3px rgba(0, 0, 0, .3)
}

.navbar .dropdown-menu>li>a {
	font-family: Arial, sans-serif;
	font-size: 15px;
	color: #000
}

.navbar .navbar-toggle .icon-bar {
	background: #cbcbcb
}

.navbar .navbar-nav a:hover,
.navbar .navbar-nav>li:hover,
.navbar .navbar-nav>li:hover a {
	background: 0 0
}

.navbar .navbar-nav>li>a {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	font-weight: 700;
	color: #000
}

.navbar .navbar-nav>.active>a,
.navbar .navbar-nav>li>a:hover {
	color: #cbcbcb
}

@media (max-width:1200px) {
	.navbar {
		padding: 25px 20px
	}
	.social-header {
		display: none
	}
}

@media (max-width:991px) {
	.navbar .navbar-collapse.collapse {
		display: none!important
	}
	.navbar .navbar-collapse.in {
		display: block!important;
		overflow: visible
	}
	.navbar .dropdown .toggleDropdown {
		color: #1e1f20;
		font-family: FontAwesome, sans-serif;
		display: inline-block;
		width: 32px;
		height: 32px;
		float: right;
		cursor: pointer
	}
	.navbar .dropdown a {
		display: inline-block
	}
	.navbar .navbar-toggle {
		display: block
	}
	.navbar .navbar-header {
		float: none
	}
	.navbar .navheader {
		display: none
	}
	.navbar .navbar-right {
		float: none!important;
		margin-top: 45px;
		margin-right: 0
	}
	.navbar .navbar-nav>li {
		float: none!important
	}
	.navbar .navbar-nav>li>a {
		padding: 10px 0 10px 30px
	}
	.navbar .navbar-nav .open .dropdown-menu .dropdown-menu>li,
	.navbar .navbar-nav .open .dropdown-menu>li {
		padding: 3px 30px
	}
	.navbar .navbar-nav .open .dropdown-menu {
		position: static;
		float: none;
		width: auto;
		margin-top: 0;
		background-color: transparent;
		border: 0;
		-webkit-box-shadow: none;
		box-shadow: none
	}
	.navbar .navbar-nav .open .dropdown-menu>li:last-child {
		border-bottom: none
	}
	.navbar .navbar-nav .open .dropdown-menu>li:hover {
		border-color: #000
	}
	.navbar .navbar-nav .open .dropdown-menu .dropdown-menu>li:last-child {
		border-bottom: none
	}
	.navbar .navbar-nav .open .dropdown-menu .dropdown-menu>li:hover {
		border-color: #000
	}
	.navbar.navbar-fixed-bottom .navbar-collapse,
	.navbar.navbar-fixed-top .navbar-collapse {
		max-height: none
	}
}

@media (min-width:992px) {
	.navbar {
		position: fixed
	}
	.navbar ul.nav li.dropdown>ul.dropdown-menu {
		display: block;
		overflow: hidden;
		max-height: 0
	}
	.navbar ul.nav li.dropdown:hover>ul.dropdown-menu {
		display: block;
		max-height: 1000px
	}
	.navbar ul.nav li.dropdown:hover>ul.dropdown-menu>li.dropdown:hover>ul.dropdown-menu {
		top: -2px;
		left: 100%;
		width: 100%
	}
	.navbar .dropdown-menu:before {
		position: absolute;
		width: 100%;
		height: 3px;
		background: #1e1f20;
		display: block;
		content: '';
		left: 0;
		top: 0
	}
	.header {
		margin-top: 100px
	}
	.helper-dropdown-menu-li,
	.navbar .dropdown-menu .dropdown-menu>li,
	.navbar .dropdown-menu>li {
		display: block;
		padding: 12px 5px 12px 35px;
		background: url(../img/bullet.png) 20px center no-repeat;
		position: relative
	}
	.helper-dropdown-menu-li-hover,
	.navbar .dropdown-menu>li:hover,
	.navbar .dropdown-menu>li>ul li:hover,
	.navbar .dropdown-menu>li>ul li:hover>ul li:hover {
		background: url(../img/bullet-white.png) 30px center no-repeat #1e1f20;
		color: #fff;
		overflow: visible
	}
	.helper-dropdown-menu-li-hover-a,
	.navbar .dropdown-menu>li:hover>a,
	.navbar .dropdown-menu>li>ul li:hover>a,
	.navbar .dropdown-menu>li>ul li:hover>ul li:hover>a {
		color: #fff;
		overflow: visible
	}
}

.megamenu li,
.megamenu li a,
.megamenu li:hover {
	background: 0 0
}

.menu-large {
	position: static!important
}

.megamenu {
	padding: 0;
	width: 100%;
	margin-top: -32px!important
}

.megamenu .dropdown-header {
	padding: 0 0 15px;
	color: #000;
	font-size: 15px;
	font-weight: 700
}

.megamenu .dropdown-header:hover {
	color: #000!important
}

.megamenu li {
	padding: 0 0 5px
}

.megamenu li a:hover {
	background: 0 0;
	color: #000
}

.megamenu>li {
	padding: 30px 0
}

.megamenu>li>ul {
	padding: 30px 0 0;
	margin: 0
}

.megamenu>li>ul>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	white-space: normal
}

.dropdown-menu.megamenu li,
.dropdown-menu.megamenu li:hover {
	background: 0 0!important;
	border-bottom: none!important
}

.dropdown-menu.megamenu>li:hover>a,
.dropdown-menu.megamenu>li>ul li:hover>a,
.dropdown-menu.megamenu>li>ul li>ul li:hover>a {
	color: #000
}

.dropdown-menu.megamenu a:hover,
.dropdown-menu.megamenu li:hover a {
	color: #000!important
}

@media (max-width:768px) {
	.megamenu {
		margin-left: 0;
		margin-right: 0
	}
	.megamenu>li {
		margin-bottom: 30px
	}
	.megamenu>li:last-child {
		margin-bottom: 0
	}
	.megamenu .dropdown-header {
		padding: 10px 0!important
	}
}

.blog-masonry .item .well {
	background-color: #fff
}

.blog-masonry .item .well:hover {
	background-color: transparent
}

.blog-masonry .item .well .post-title {
	display: block;
	padding-bottom: 20px
}

.blog-masonry .item .well .post-info {
	color: #000;
	font-size: 11px
}

.blog-masonry .item .well .post-info i {
	font-size: 14px;
	padding-right: 8px
}

.blog-masonry .item .well .post-info .fa-calendar {
	padding: 0 8px
}

.blog-masonry .item:hover h5 {
	color: #cbcbcb
}

.pagination li {
	display: inline-block;
	margin-right: 3px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-weight: 700;
	border: 1px solid #ddd;
	background: 0 0
}

.pagination li.active,
.pagination li:hover {
	border-color: #1e1f20;
	background: #1e1f20
}

.pagination li.active a,
.pagination li:hover a {
	color: #fff;
	border: none;
	background: 0 0
}

.pagination li.active:hover a,
.pagination li:hover:hover a {
	background: 0 0
}

.pagination li a {
	border: none;
	padding: 7px 12px;
	background: 0 0;
	color: #1e1f20
}

.pagination a:active,
.pagination a:focus,
.pagination a:hover {
	color: #fff;
	border: none;
	background: 0 0
}

.post-info {
	-webkit-text-stroke: .2x rgba(0, 0, 0, .5)
}

.post-info i {
	color: #000;
	font-size: 14px;
	padding-right: 12px
}

.post-info span {
	font-size: 12px;
	padding-right: 12px
}

.post-date i {
	color: #1e1f20;
	font-size: 40px;
	padding-bottom: 20px
}

.post {
	border-bottom: 1px solid #ddd
}

.post-tags,
.post-tags a {
	color: #000;
	font-weight: 700
}

.post-tags a i,
.post-tags i {
	padding-right: 15px
}

.comments,
.reply-comment {
	list-style: none;
	margin: 0;
	padding: 0
}

.comments img,
.reply-comment img {
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	float: left;
	margin-right: 20px
}

.comments .comment-inner,
.reply-comment .comment-inner {
	display: block
}

.comments li,
.reply-comment li {
	clear: both;
	padding-bottom: 35px;
	margin-bottom: 35px;
	border-bottom: 1px solid #f4f4f4
}

.comments .name,
.reply-comment .name {
	font-weight: 700;
	color: #000;
	text-transform: uppercase;
	padding-right: 15px
}

.comments .reply,
.reply-comment .reply {
	color: #cbcbcb
}

.comments .comment-date,
.reply-comment .comment-date {
	font-size: 11px;
	color: #b6b6b6
}

.reply-comment {
	padding-left: 200px
}

.comments>li:last-child {
	border-bottom: none
}

body {
	overflow-x: hidden;
	display: none
}

section {
	position: relative
}

.block {
	display: block
}

.inline-block {
	display: inline-block
}

img {
	max-width: 100%
}

.easein {
	transition: all .4s ease-in;
	-webkit-transition: all .4s ease-in;
	-moz-transition: all .4s ease-in;
	-ms-transition: all .4s ease-in;
	-o-transition: all .4s ease-in
}

.easeout {
	transition: all .4s ease-out;
	-webkit-transition: all .4s ease-out;
	-moz-transition: all .4s ease-out;
	-ms-transition: all .4s ease-out;
	-o-transition: all .4s ease-out
}

.blog-masonry .item .well .post-title h5,
.btn,
.chart h2,
.chart-dark h2,
.counter>i,
.ease,
.masonry>.item .well,
.nav-tabs>li a,
.navbar .dropdown-menu .dropdown-menu>li,
.navbar .dropdown-menu>li,
.navbar .dropdown-menu>li a,
.navbar .dropdown-menu>li>ul li a,
.navbar .dropdown-menu>li>ul li>ul li a,
.navbar .navbar-nav>li>a,
.navbar .social-header a,
.navbar ul.nav li.dropdown:hover>ul.dropdown-menu,
.pagination li,
.pagination li a,
.portfolio-item,
.portfolio-item .portfolio-description h4,
.portfolio-item .portfolio-picture .portfolio-hover,
.portfolioFilters a,
.service .service-icon,
.social-icon,
.step-box .step-box-icon,
.widget .latest-news-list .news-list-hover,
.widget .sidebar-list li,
.widget .sidebar-list li a,
.widget .tag-cloud li a,
blockquote {
	transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out
}

.header {
	width: 100%;
	height: auto;
	max-height: 700px
}

.align-center {
	text-align: center
}

.align-left {
	text-align: left
}

.align-right {
	text-align: right
}

.spacer {
	display: block;
	position: absolute;
	bottom: -30px;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 2
}

.spacer-dark-bg {
	background-color: #1e1f20;
	padding: 15px
}

.spacer-light-bg {
	background-color: #f4f4f4;
	padding: 15px
}

.dark-bg {
	background: #313143
}

.light-bg {
	background: #f4f4f4
}

.lower-footer {
	background: #1e1f20
}

.social-widget {
	color: #000;
	font-size: 48px
}

.masonry {
	-moz-column-width: 18em!important;
	-webkit-column-width: 18em!important;
	column-width: 18em!important;
	-moz-column-gap: 1em!important;
	column-gap: 1em!important;
	-webkit-column-gap: 1em!important;
	margin-left: -5px!important;
	margin-right: -5px!important
}

.masonry.light-bg-masonry .item .well {
	background-color: #f4f4f4
}

.masonry.light-bg-masonry .item .well:hover {
	background-color: transparent
}

.masonry.white-bg-masonry .item .well {
	background-color: #fff
}

.masonry.white-bg-masonry .item .well:hover {
	background-color: transparent
}

.masonry.masonry-3-col {
	-moz-column-width: 22em!important;
	-webkit-column-width: 22em!important;
	column-width: 22em!important
}

.masonry.masonry-2-col {
	-moz-column-width: 30em!important;
	-webkit-column-width: 30em!important;
	column-width: 30em!important
}

.masonry>.item {
	display: inline-block;
	width: 100%;
	float: left;
}

.masonry>.item .well {
	padding: 19px;
	margin-bottom: 20px;
	border: none;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.flexslider {
	margin: 0
}

.flexslider .flex-direction-nav {
	display: block;
	position: absolute;
	left: 0;
	bottom: -4px
}

.flexslider .flex-direction-nav .flex-nav-next,
.flexslider .flex-direction-nav .flex-nav-next .flex-next,
.flexslider .flex-direction-nav .flex-nav-prev,
.flexslider .flex-direction-nav .flex-nav-prev .flex-prev {
	position: relative;
	text-align: center;
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	opacity: 1;
	display: inline-block
}

.flexslider .flex-direction-nav .flex-next,
.flexslider .flex-direction-nav .flex-prev {
	font-size: 0
}

.flexslider .flex-direction-nav a {
	background: #1e1f20;
	width: 25px;
	height: 25px;
	line-height: 25px
}

.flexslider .flex-direction-nav a:before {
	font-size: 10px;
	color: #fff
}

.flexslider .flex-direction-nav a.flex-prev {
	margin-right: 1px
}

.flexslider .flex-direction-nav a.flex-prev:before {
	font-family: FontAwesome, sans-serif;
	content: "\f053"
}

.flexslider .flex-direction-nav a.flex-next:before {
	font-family: FontAwesome, sans-serif;
	content: "\f054"
}

.flexslider:hover .flex-nav-next,
.flexslider:hover .flex-nav-next .flex-next,
.flexslider:hover .flex-nav-prev,
.flexslider:hover .flex-nav-prev .flex-prev {
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	opacity: 1
}

.portfolio-carousel .owl-controls {
	position: absolute;
	left: 0;
	top: 230px;
	width: 100%
}

.portfolio-carousel .owl-controls .owl-buttons div {
	background: 0 0!important
}



.portfolio-carousel .owl-controls .owl-next {
	right: -100px;
	position: absolute;
	opacity: 1!important
}

@media (max-width:991px) {
	.sm-center {
		text-align: center
	}
	.portfolio-carousel .owl-controls {
		display: none!important
	}
}

.portfolio-item {
	padding: 15px
}

.portfolio-item .portfolio-description {
	overflow: hidden;
	height: 270px;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	padding: 0 40px
}

.portfolio-item .portfolio-description h4 {
	margin-bottom: 40px;
	position: relative
}

.portfolio-item .portfolio-description h4:after {
	content: '';
	display: block;
	position: absolute;
	width: 10px;
	height: 1px;
	background: #000;
	left: 0;
	bottom: -20px
}

.portfolio-item .portfolio-picture {
	width: 100%;
	height: 270px;
	overflow: hidden;
	position: relative;
	background: 50% 50% no-repeat;
	background-size: cover!important
}

.portfolio-item .portfolio-picture .portfolio-hover {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	left: 0;
	top: 0;
	opacity: 0;
	z-index: 2;
	line-height: 270px;
	background: rgba(255, 255, 255, .9)
}

.portfolio-item .portfolio-picture .portfolio-hover a {
	padding: 10px;
	color: #000;
	font-size: 20px
}

.portfolio-item:hover .portfolio-hover {
	opacity: 1
}

.portfolio-item:hover h4 {
	color: #1e1f20
}

.portfolioFilters a {
	font-size: 15px;
	font-weight: 600;
	color: #000;
	display: inline-block;
	margin: 2px;
	padding: 10px 18px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px
}

.exit-item,
.social-icon {
	border-radius: 50%;
	text-align: center
}

.portfolioFilters a.active-filter,
.portfolioFilters a:hover {
	color: #fff;
	background: #000
}

.portfolio-item-navigation-ajax {
	display: none
}

#ajaxPortfolioContainer .portfolio-item-navigation-ajax {
	display: block
}

.portfolio-item-navigation a {
	padding: 10px
}

.exit-item {
	display: inline-block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	background: #1e1f20
}

.load-more-container .lm-item {
	display: none
}

.btn,
.social-icon {
	display: inline-block
}

.social-icon {
	font-size: 14px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%
}

.social-icon.small-icon {
	font-size: 14px;
	width: 30px;
	height: 30px;
	line-height: 30px
}

.social-icon.large-icon {
	font-size: 20px;
	width: 42px;
	height: 42px;
	line-height: 42px
}

.social-icon.white-icon {
	color: #fff!important
}

.social-icon.white-icon:hover {
	background: #fff;
	color: #1e1f20!important
}

.social-icon.dark-icon {
	color: #1e1f20
}

.social-icon.dark-icon:hover {
	background: #1e1f20;
	color: #fff
}

.social-icon.accent-icon {
	color: #1e1f20
}

.social-icon.accent-icon:hover,
.social-icon.dark-bg {
	color: #fff;
	background: #1e1f20
}

.social-icon.dark-bg:hover {
	background: 0 0;
	color: #1e1f20
}

.social-icon i {
	color: inherit
}

.btn {
	font-weight: 700;
	text-transform: uppercase;
	position: relative;
	line-height: 1;
	border: 1px solid;
	color: #1e1f20;
	background: 0 0
}

.btn:after {
	font-family: FontAwesome, sans-serif;
	content: "\f178";
	font-weight: 400;
	position: absolute;
	display: block;
	border-left: 1px solid rgba(0, 0, 0, .3);
	color: rgba(0, 0, 0, .3);
	padding-left: 10px;
	height: auto
}

.btn:hover {
	border: 1px solid transparent
}

.btn.btn-lg {
	padding: 20px 50px 20px 20px;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	font-size: 14px
}

.btn.btn-lg:after {
	padding-left: 10px;
	width: 20px;
	top: 20px;
	bottom: 20px;
	right: 20px
}

.btn.btn-md,
.btn.btn-sm,
.btn.btn-xs {
	padding: 12px 50px 12px 12px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size: 12px
}

.btn.btn-md:after,
.btn.btn-sm:after,
.btn.btn-xs:after {
	padding-left: 10px;
	width: 20px;
	top: 12px;
	bottom: 12px;
	right: 20px
}

.btn.btn-dark {
	background: #1e1f20;
	color: #fff;
	border: 1px solid #1e1f20
}

.btn.btn-dark:after {
	border-left: 1px solid rgba(255, 255, 255, .3);
	color: rgba(255, 255, 255, .3)
}

.btn.btn-light {
	background: #cbcbcb;
	color: #fff;
	border: 1px solid #cbcbcb
}

.btn.btn-light:after {
	border-left: 1px solid rgba(0, 0, 0, .3);
	color: rgba(0, 0, 0, .3)
}

.btn.btn-dark-bg {
	background: 0 0;
	color: #fff;
	border-color: #fff
}

.btn.btn-dark-bg:hover {
	border-color: transparent
}

.btn.btn-dark-bg:after {
	border-left: 1px solid #fff;
	color: #fff
}

.btn.btn-dark-bg.btn-light {
	background: #fff;
	color: #1e1f20;
	border-color: #fff
}

.btn.btn-dark-bg.btn-light:after {
	border-left: 1px solid #1e1f20;
	color: #1e1f20
}

.btn.btn-dark-bg.btn-dark {
	background: #cbcbcb;
	color: #1e1f20;
	border: #cbcbcb
}

.btn.btn-dark-bg.btn-dark:after {
	border-left: 1px solid #1e1f20;
	color: #1e1f20
}

.btn.btn-shopping:after {
	content: "\f07a"
}

.btn.btn-arrow:after {
	content: "\f178"
}

.btn.btn-bold-arrow:after {
	content: "\f061"
}

.btn.btn-resize:after {
	content: "\f0b2"
}

.btn.btn-forward:after {
	content: "\f064"
}

.btn.btn-check:after {
	content: "\f05d"
}

.chart,
.chart-dark {
	position: relative;
	display: inline-block;
	width: 125px;
	height: 125px;
	text-align: center;
	background: 0 0;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%
}

.chart canvas,
.chart-dark canvas {
	position: absolute;
	top: 0;
	left: 0
}

.chart h2,
.chart-dark h2 {
	display: inline-block;
	line-height: 120px;
	z-index: 2
}

.progressbar .footnote {
	padding: 8px 0 20px;
	display: block
}

.progressbar:hover h2 {
	color: #cbcbcb
}

.progress {
	height: 20px;
	margin-bottom: 15px;
	background-color: #f4f4f4;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.progress.nobg {
	background: 0 0
}

.progress .progress-bar {
	background-color: #1e1f20;
	line-height: 20px
}

.step-box {
	text-align: center
}

.step-box .step-box-icon {
    display: block;
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    text-align: center;
    font-size: 50px;
    width: 88px;
    line-height: 83px;
    margin: 0 auto;
    border: 2px solid #5b5b5b;
}

/*.step-box .step-box-icon.with-arrow:after {
	font-family: FontAwesome, sans-serif;
	color: #f4f4f4;
	width: 90px;
	display: inline-block;
	height: auto;
	position: absolute;
	top: 0;
	left: 145px;
	content: "\f178";
	text-align: center;
	font-size: 28px
}*/

.step-box p {
    font-size: 16px;
    padding-top: 15px;
    width: 75%;
	margin: 0 auto;
	padding-bottom: 40px
}

.step-box.light-step-box:hover p {
	color: #000
}

.step-box.light-step-box:hover .step-box-icon {
	color: #fff;
	background: #1e1f20
}

.step-box.light-step-box .step-box-icon {
	color: #1e1f20;
	/*background: #f4f4f4*/
}

.step-box.dark-step-box p {
	color: #cbcbcb
}

.step-box.dark-step-box .step-box-icon {
	color: #1e1f20;
	background: #fff
}

.step-box.dark-step-box:hover p {
	color: #fff
}

.step-box.dark-step-box:hover .step-box-icon {
	color: #f4f4f4;
	background: #1e1f20
}

@media (max-width:1199px) {
	.step-box-icon.with-arrow:after {
		left: 115px!important
	}
}

.team-carousel .owl-controls {
	position: absolute;
	left: 0;
	top: 120px;
	width: 100%
}

.team-carousel .owl-controls .owl-buttons div {
	background: 0 0!important
}

blockquote.colored-bg,
blockquote:hover {
	background: #f8f8f8
}

.team-carousel .owl-controls .owl-prev {
	left: 50px;
	position: absolute;
	opacity: 1
}

.team-carousel .owl-controls .owl-next {
	right: 50px;
	position: absolute;
	opacity: 1!important
}

.team-carousel.light-team-carousel .team-description {
	border-right: 1px solid #1e1f20
}

.team-carousel.dark-team-carousel .team-description {
	border-right: 1px solid #4f4f4f
}

.team-carousel.dark-team-carousel h1,
.team-carousel.dark-team-carousel h2,
.team-carousel.dark-team-carousel p {
	color: #fff
}

@media (max-width:991px) {
	.step-box-icon.with-arrow:after,
	.team-carousel .owl-controls {
		display: none!important
	}
}

.team-member h3 {
	color: #1e1f20;
    font-size: 24px;
}
.team-member h4 {
	color: #1e1f20;
    font-size: 18px;
}

.slick-slide .team-member img {
    display: block;
    max-width: 200px;
    margin: 0 auto;
}

blockquote p {
	font-family: Arial, sans-serif;
	color: #4f4f4f;
	-webkit-text-stroke: unset;
	font-size: 16px;
	margin: 0
}

blockquote footer {
	color: #b6b6b6;
	font-size: 11px
}

.counter>i,
.service .service-icon {
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 20px
}

blockquote.dark-border {
	border-color: #1e1f20
}

blockquote.colored-bg:hover {
	background: 0 0
}

.tab-pane p {
	padding: 20px 0
}

.nav-tabs {
	border: none
}

.nav-tabs>li a {
	font-weight: 600;
	border: none;
	border-radius: 0
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover,
.nav-tabs>li>a:hover {
	border: none;
	color: #fff;
	background: #1e1f20
}

.nav-tabs.dark>li.active>a,
.nav-tabs.dark>li.active>a:focus,
.nav-tabs.dark>li.active>a:hover,
.nav-tabs.dark>li>a:hover {
	border: none;
	color: #fff;
	background: #cbcbcb
}

.panel-default {
	border: none;
	box-shadow: none;
	border-radius: 0
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
	padding: 20px 0;
	border: none
}

.panel-default>.panel-heading {
	border: none;
	background-color: #cbcbcb;
	border-radius: 0
}

.panel-default>.panel-heading a {
	color: #fff
}

.panel-default .panel-body p {
	margin: 0;
	padding: 0
}

.panel-default.dark .panel-heading {
	background-color: #1e1f20
}

.service .service-icon {
	display: block;
	width: 50px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	background: #f4f4f4;
	color: #cbcbcb;
	margin: 0 auto
}

.service:hover .service-icon {
	background: 0 0
}

.service.service-dark .service-icon {
	color: #fff;
	background: #1e1f20
}

.service.service-dark:hover .service-icon {
	background: 0 0;
	color: #1e1f20
}

.item-list {
	padding: 0
}

.item-list li {
	display: block;
	padding: 5px 5px 5px 50px;
	position: relative
}

.item-list li:before {
	color: #1e1f20;
	font-family: FontAwesome, sans-serif;
	display: inline-block;
	margin-left: -32px;
	width: 32px;
	content: '\f192'
}

.counter>.counter-data>span,
.testimonial .ttm-footer>span {
	display: block
}

.item-list.circlearrow li:before {
	content: '\f0a9'
}

.item-list.arrow li:before {
	content: '\f061'
}

.item-list.chevron li:before {
	content: '\f054'
}

.item-list.check li:before {
	content: '\f00c'
}

.item-list.check-circle li:before {
	content: '\f058'
}

.item-list.check-square li:before {
	content: '\f046'
}

.item-list.xclose li:before {
	content: '\f00d'
}

.item-list.forward li:before {
	content: '\f064'
}

.item-list.toggles li:before {
	content: '\f152'
}

.item-list.times li:before {
	content: '\f057'
}

.item-list.play li:before {
	content: '\f16a'
}

.counter>i {
	float: left;
	width: 50px;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	background: #f4f4f4;
	color: #cbcbcb;
	margin: 10px 30px 10px auto
}

.counter h2 {
	padding-bottom: 10px
}

.counter:hover>i {
	background: 0 0
}

.counter>.counter-data {
	text-align: left
}

.counter.dark-bg-counter>i {
	background: #fff;
	color: #1e1f20
}

.counter.dark-bg-counter:hover>i {
	background: 0 0;
	color: #fff
}

.counter.dark-bg-counter h2 {
	color: #fff
}

.testimonial {
	padding: 20px
}

.testimonial.light-bg {
	background-color: #f8f8f8
}

.testimonial .ttm-footer>img {
	float: left;
	border-radius: 50px;
	margin: 0 20px 0 0;
	width: 80px;
	height: 80px
}
.micro_data 
{
background: #73ab1030;
padding: 35px;
color: #4f4f4f;
}

.micro_data h2
{
font-size: 24px;
padding: 10px;
color: #4f4f4f;
}
.micro_data h3
{
font-size: 19px;
padding: 10px;
color: #4f4f4f;
}
.cta1
{
color: #fff;
font-size: 23px;
font-weight: 600;
background: #313143;
padding: 20px 20px 30px 20px;
letter-spacing: 1.5px;
}	
.cta1bnt
{
font-size: 20px;
float: right;
background: #73ab10;
margin-right: 10px;
padding: 3px 20px 3px 20px;
}

.cta1bnt:hover
{
font-size: 20px;
float: right;
background: #e3b422;
margin-right: 10px;
padding: 3px 20px 3px 20px;
}

@media (max-width:720px) {
	.cta1 {
		color: #fff;
		font-size: 23px;
		font-weight: 600;
		background: #2c2942;
		padding: 20px 20px 30px 20px;
		letter-spacing: 1.5px;
		height: 150px;
		text-align: center;}

		.cta1bnt {
			font-size: 20px;
			/* float: right; */
			background: #73ab10;
			/* margin-right: 41px; */
			padding: 0px 0px 4px 0px;
			/* float: right; */
			display: block;
			/* margin: 12px 0px 0px 0!important; */
			/* text-align: center; */
			width: 85%;
			margin-right: 20px;
			/* margin-left: -13px; */
			margin-top: 10px;
}


		.cta1bnt:hover {
			font-size: 20px;
			/* float: right; */
			background: #e3b422;
			/* margin-right: 41px; */
			padding: 0px 0px 4px 0px;
			/* float: right; */
			display: block;
			/* margin: 12px 0px 0px 0!important; */
			/* text-align: center; */
			width: 85%;
			margin-right: 20px;
			/* margin-left: -13px; */
			margin-top: 10px;
}


}
.post-content a
{
	text-decoration: underline;
    color: #e3b422;
}