
/*GLOBAL CSS*/

.text-capitalize{
	text-transform:capitalize!important;
}
.main-menu-area{
	background-color: #262626!important;
}
.footer-area-top .featured-links {
	margin-bottom: 0px!important;
}
.footer-box {
	margin-bottom: 0px!important;
}

.footer-area-top {
	padding: 40px 0 40px!important;
	background: #262626!important;
}
/*GLOBAL CSS SON*/


/*PC BOYUTU */
@media  (min-width:992px)
{
	.user-account-dropdown i {
		margin-top: 10px!important;
	}
	.user-account-name
	{
		width: 100%!important;
		margin-top: 11%!important;
		margin-left: 15px;
	}

	.user-account-info .user-account-info-controler {
		width: 180px!important;
	}

	.user-account-info .user-account-info-controler .user-account-img {
		-webkit-box-flex: 2!important;
		-moz-flex: 2!important;
		-webkit-flex: 2!important;
		flex: 2!important;
		border-radius: 100%;
		border: 1px solid transparent;
		padding: 3px;
	}


}
/*PC BOYUTU SON*/

/*General*/
.btn-rental-green {
	transition: all 0.3s ease !important;
	
	border-color:#ffffff!important;
	border-radius: 5px;
}
.btn-rental-green:hover{
	transition: all 0.3s ease!important;
	background:#fff!important;
	border-color:#8CC63F!important;
	color:#8CC63F!important;

}
.view-profile-online{
	color:#fff!important;
	background-color:#8BC34A!important;
}
.view-profile-online i{
	color:#fff!important;

}
.view-profile-online:hover i{

	color:#8BC34A!important;
}
.view-profile-online:hover{
	border-color:#8BC34A!important;
	background-color:#fff!important;
	color:#8BC34A!important;
}

.view-profile-offline{
	color:#fff!important;
	border-color:#FF0000!important;
	background:#FF0000!important;
}
.view-profile-offline:hover{
	color:#FF0000!important;
	background:#fff!important;
}
.view-profile-offline:hover i {
	color:#FF0000!important;

}
.view-profile-offline i {
	color:#fff!important;

}
.rentalpays-text-green{
	color:#8CC63F!important;
}
button, a {
	
}
.rentalpays-custom-rating{
	text-align:center!important;
}
.font-size-10pt{
	font-size: 8pt!important;
}
.border-radius{
	border-radius:5px!important;
}
.color-green li a{
	color:#8BC34A!important;
}
.color-green li:hover{
	color:#fff!important;
}
.color-green li a:hover{
	color:#fff!important;
}
.mkrmn-section-user-info{

	color: #263238;
	padding: 15px 30px;
	background: #ffffff;
	border: 1px solid #dfdfdf;
	font-weight: 500;
	margin-bottom: 28px;
}
.title-inner-section-mkrmn{
	border:none!important; padding-left: 0px!important; padding-bottom:0px!important;
}

.btn-cstm-ekg{
	text-align: center;
	color: #ffffff;
	border-radius: 5px;
	padding: 3px 0;
	background: #8CC63F;
	text-transform: capitalize;
	font-size: 13px;
	font-weight: 700;
	display: inline-block;
	border: none;
	width: 100%;
	border: 2px solid #8CC63F;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.btn-cstm-ekg:hover{
	color: #8CC63F;
	background: #ffff;
	border: 2px solid #8CC63F;
	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;
}

.mean-container .mean-bar {
	background: #fff!important;
	float: left;
	min-height: 55px!important;
	padding: 0;
	position: fixed;
	width: 100%;
	z-index: 999999;
}

.cc-banner .cc-message {

	flex: inherit!important;

}
/*Mkrmn stepbar css */

.progressbar1{
	counter-reset:step!important;
	margin-bottom: 25px;
} 
.progressbar1 li {
	list-style-type: none!important;
	float: left!important;
	width: 33.33%!important;
	position: relative!important;
	text-align: center!important;
	transition:all 0.4s!important;
	color:#aaa!important;
	font-weight: bold;
}
.progressbar1 li:before{
	content: counter(step)!important;
	counter-increment: step!important;
	width: 40px!important;
	height: 40px!important;
	line-height: 40px!important;
	border: 1px solid #aaa!important;
	display: block!important;
	text-align: center!important;
	margin: 0 auto 10px auto!important;
	border-radius: 50%!important;
	background-color: white!important;
	transition:all 0.4s!important;
}

.progressbar1 li:after{
	content: ''!important;
	position: absolute!important;
	width: 100%!important;
	height: 4px!important;
	background-color: #ddd!important;
	top:20px!important;
	left:-50%!important;
	z-index: -1!important;
	transition:all 0.4s!important;
}
.progressbar1 li:first-child:after{
	content: none!important;
	transition:all 0.4s!important;
}
.progressbar1 li.active{
	color:#2C8BE7!important;
	transition:all 0.4s!important;
}
.progressbar1 li.active:before{

	border-color:#2C8BE7!important;
	background-color: #2C8BE7!important;
	color:#fff!important;
	transition:all 0.4s!important;
}

.progressbar1 li.active + li:after{
	background-color:#2C8BE7;
	transition:all 0.4s!important;
}

.progressbar1 li.active-red:before{

	border-color:#A94442!important;
	background-color: #A94442!important;
	color:#fff!important;
	transition:all 0.4s!important;
}

.progressbar1 li.active-red {
	color:#A94442!important;
	transition:all 0.4s!important;
}
.progressbar1 li.active-red + li:after{
	background-color:#A94442!important;
	transition:all 0.4s!important;
}
/*Static Menue*/

.single-static h4 {
	color: #253237;
	font-size: 16px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 22px;
	margin-bottom: 0
}

.single-static p {
	line-height: 20px;
	color: #666;
	font-size: 13px;
	margin: 0
}

.single-static img {
	width: 45px;
	flex: 0 0 45px;
	margin: 0;
	margin-right: 10px
}

.single-static {
	position: relative;
	display: flex;
	align-items: flex-start;
	padding: 36px 5px
}

.single-static-meta {
	overflow: hidden;
	flex-grow: 1
}

.static-area-wrap {
	border: 1px solid#ebebeb;
	border-radius: 5px;
	padding: 0 20px
}

.static-area-wrap {
	border: 1px solid#ebebeb;
	background-color: #fff;
	border-radius: 5px;
	padding: 0 20px;
}

.text-0 {
	font-size: 11px !important;
	font-size: 0.6875rem !important;
}

.text-1 {
	font-size: 12px !important;
	font-size: 0.75rem !important;
}

.text-2 {
	font-size: 14px !important;
	font-size: 0.875rem !important;
}

.text-3 {
	font-size: 16px !important;
	font-size: 1rem !important;
}

.text-4 {
	font-size: 18px !important;
	font-size: 1.125rem !important;
}

.text-5 {
	font-size: 21px !important;
	font-size: 1.3125rem !important;
}

.text-6 {
	font-size: 24px !important;
	font-size: 1.50rem !important;
}

.text-7 {
	font-size: 28px !important;
	font-size: 1.75rem !important;
}

.text-8 {
	font-size: 32px !important;
	font-size: 2rem !important;
}

.text-9 {
	font-size: 36px !important;
	font-size: 2.25rem !important;
}

.text-10 {
	font-size: 40px !important;
	font-size: 2.50rem !important;
}

.text-11 {
	font-size: 44px !important;
	font-size: 2.75rem !important;
}

.text-12 {
	font-size: 48px !important;
	font-size: 3rem !important;
}

.text-13 {
	font-size: 52px !important;
	font-size: 3.25rem !important;
}

.text-14 {
	font-size: 56px !important;
	font-size: 3.50rem !important;
}

.text-15 {
	font-size: 60px !important;
	font-size: 3.75rem !important;
}

.text-16 {
	font-size: 64px !important;
	font-size: 4rem !important;
}

.text-17 {
	font-size: 72px !important;
	font-size: 4.5rem !important;
}

.text-18 {
	font-size: 80px !important;
	font-size: 5rem !important;
}

.text-19 {
	font-size: 84px !important;
	font-size: 5.25rem !important;
}

.text-20 {
	font-size: 92px !important;
	font-size: 11.75rem !important;
}
.color-blue-mkrmn{
	color:#337ab7;	
}
.cstm-mkrmn-payments-end{
	background: #fff;
	border: 1px solid #ededee;
	padding: 29px;
	margin-top: 15px;
	margin-bottom: 45px;
}

.color-red-mkrmn{
	color:red;
}


.bg-ekg ul li a {
	color:#fff!important;
	font-weight: bold!important;
}
.bg-ekg ul li a:hover {
	color:#333!important;
	font-weight: bold!important;
}
.bg-ekg  ul li > ul{
	background-color: #000!important;
}
.bg-ekg  ul li > ul > li > a {
    padding: 10px 10px 10px 15px!important;
    display: block!important;
    color: #fff!important;
}

.bg-ekg  ul li > ul > li > a:hover {

    color: #fff!important;
}

.banner-search-area {
    border: 1px solid #ebebeb!important;
    top: 6px!important;
}

#search-mkrmn::placeholder{
	text-transform: capitalize!important;
}

body::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
}

body::-webkit-scrollbar
{
    width: 12px;
    background-color: #F5F5F5;
}

body::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #333;
}

@media (max-width:520px)
{
	.mean-nav{
		margin-top: 22px!important;
	}
}
.blg-gl img {
	border:1px solid #ededed;
	padding: 4px;
	cursor: pointer;
}