

/*____BANNER
======================================*/


/*-------------------------------------
	inner page banner 
-------------------------------------*/

.mt-bnr-inr {
	height: 402px;
	background-size: cover;
	background-position: center center;
	display: table;
	width: 100%;
}

.mt-bnr-inr .container {
	display: table;
	height: 100%;
}

.mt-bnr-inr-entry {
	display: table-cell;
	vertical-align: bottom;
	text-align: center;
	position: relative;
	z-index: 1;
	vertical-align:middle;
	width:600px;
}



.mt-bnr-inr-entry .banner-title-outer .banner-title-name {
	padding:20px 20px;
}

.mt-bnr-inr-entry .banner-title-outer h2{
	margin-top: 0px;
	color: #fff;
	font-size: 36px;
	line-height: 32px;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 2px;
}


@media only screen and (max-width: 991px) {
	.mt-bnr-inr {
		height: 330px;
	}
}

@media only screen and (max-width: 540px) {
	.mt-bnr-inr-entry .banner-title-name h1,
	.mt-bnr-inr-entry .banner-title-name h2,
	.mt-bnr-inr-entry .banner-title-name h3 {
		font-size: 16px;
		line-height: normal;
	}
}

.banner-inner-row h1,
.banner-inner-row h2,
.banner-inner-row h3,
.banner-inner-row h4,
.banner-inner-row h5,
.banner-inner-row h6 {
	color: #FFF;
}




/*____OVERLAY ( transparient box style  )
======================================*/

.overlay-wraper {
	position: relative;
}

.overlay-main {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0.5;
}

.opacity-01 {
	opacity: 0.1;
}

.opacity-02 {
	opacity: 0.2;
}

.opacity-03 {
	opacity: 0.3;
}

.opacity-04 {
	opacity: 0.4;
}

.opacity-05 {
	opacity: 0.5;
}

.opacity-06 {
	opacity: 0.6;
}

.opacity-07 {
	opacity: 0.7;
}

.opacity-08 {
	opacity: 0.8;
}

.opacity-09 {
	opacity: 0.9;
}

.overlay-light .overlay-main {
	opacity: 0.3;
}

.overlay-dark .overlay-main {
	opacity: 0.9;
}

.overlay-wraper>.container,
.overlay-wraper>.container-fluid,
.overlay-wraper>.mt-icon-box-wraper,
.overlay-wraper>.mt-left-part,
.overlay-wraper>.mt-right-part {
	position: relative;
	z-index: 1;
}

.bg-black {
    background-color: #000000;
}
.page-content {
    position: relative;
}



/*breadcrumb-row-1*/

.mt-breadcrumb {
	margin: 0;
	list-style: none;
}

.mt-breadcrumb li {
	padding: 0;
	margin-right: 3px;
	color: #fff;
	position: relative;
	display: inline-block;
	font-size: 12px;
}

.mt-breadcrumb li a {
	color: #f5be23;
}

.mt-breadcrumb li a:hover {
	color: #f5be23;
}

.mt-breadcrumb li:last-child {
	color: #fff;
}

.mt-breadcrumb li:first-child a i {
	font-size: 18px;
	vertical-align: text-top;
}

.mt-breadcrumb li:last-child:after {
	display: none;
}
.breadcrumb-style-2 li:after {
    content: "\f101";
    margin-left: 7px;
    font-family: 'FontAwesome';
    color: #fff;
    font-size: 16px;
    font-weight: normal;
}

/*Breadcrumb-1*/

.bg-top-center {
	background-position: top center;
}

.bg-parallax {
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

@media only screen and (max-width:768px) {
	.bg-parallax {
		background-attachment: fixed !important;
		background-position: center !important;
		background-repeat: no-repeat;
		background-size: cover;
	}
}
