/* NABARD */

/* Table of Content
==================================================
	#Homepage Styles
	#Page Styles
	#Media Queries
	#Font-Face 
	#color 1f763b */
html, body, #wrapper {
	height: 100%;
}
body > #wrapper {
	height: auto;
	min-height: 100%;
}
#main {
	width: 100%;
	padding: 0;
	margin: 0 auto;
	padding-top:157px;
}
#main_inner {
	width: 100%;
	padding: 0;
	margin: 0 auto;
	padding-top:138px;
}
* {
	padding: 0;
	margin: 0;
}
.loader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background:rgb(249,249,249);
	}
.loader .icon {
  position: fixed;
  left: 48%;
  top: 55%;
  z-index: 9999;
	}
.body_overlay {
    background: rgba(0, 0, 0, 0.9);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    display: none;
}
.request_overlay {
    display: block;
}
.request_overlay_box {
    width:32%;
    margin:5% auto;
    background: #f1f1f1;
    padding: 15px;
    box-shadow: 5px 2px 23px -15px;
    position: relative;
}

.close_overlay {
	
	border-radius:10px;
	font-size:30px;
	color:#73674f;
	font-weight:800;
	text-align: center;
    position: absolute;
    right:-16px;
    top:-20px;
    padding:5px 10px;
    cursor: pointer;
    text-transform: uppercase;
    transition: all 300ms ease 0s;
}
.close_overlay:hover {
    opacity: 1;
    color:#d5cbbb;
}
/*
.close_overlay:before,
.close_overlay:after {
    position: absolute;
    left: 15px;
    content: ' ';
    height: 20px;
    width: 2px;
    background-color: #fff;
}
.close_overlay:before {
    transform: rotate(45deg);
}

.close_overlay:after {
    transform: rotate(-45deg);
}*/
/* #Grid system
================================================== */
.container {
	width:1200px;
	margin: 0 auto;
}
.container:before, .container:after, .row:before, .row:after {
	content: "";
	display: table;
}
.container:after, .row:after {
	clear: both;
}
.row {
	margin-left: -10px;
	margin-right: -10px;
}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
}
.col-sm-12 {
	width: 100%;
}
.col-sm-11 {
	width: 91.66666667%;
}
.col-sm-10 {
	width: 83.33333333%;
}
.col-sm-9 {
	width: 75%;
}
.col-sm-8 {
	width: 66.66666667%;
}
.col-sm-7 {
	width: 58.33333333%;
}
.col-sm-6 {
	width: 50%;
}
.col-sm-5 {
	width: 41.66666667%;
}
.col-sm-4 {
	width: 33.33333333%;
}
.col-sm-3 {
	width: 25%;
}
.col-sm-2 {
	width: 16.66666667%;
}
.col-sm-1 {
	width: 8.33333333%;
}
.flt-right {
	float: right;
}
.flt-left {
	float: left;
}
.dbox{
	display: block;
}
.mbox{
	display: none;
}
.bdr{
	border:none!important;
}
.text_cent{
  text-align: center!important;
}
.text_rt{
  text-align: right!important;
}
.text_lt{
  text-align: left!important;
}
/* #Buttons Styles
================================================== */
.btn_new {
	float: left;
	position: relative;
	display: block;
	padding: 10px 20px;
	background-color: #bfaf91;
	transition: background-color .3s;
	color: #72664e;
	font-size: 16px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	}
.btn_new:hover {
	background-color: #fff;
	color: #bfaf91;
	}
.careerbtn a{
	float: left;
	position: relative;
	display: block;
	padding: 10px 20px;
	background-color: #72664e;
	transition: background-color .3s;
	color: #fff;
	font-size: 16px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	}
.careerbtn a:hover {
	background-color: #cdc2ae;
	color: #fff;
	}
.btn_form {
	float: left;
	position: relative;
	display: block;
	padding: 10px 20px;
	background-color: #bfaf91;
	transition: background-color .3s;
	color: #72664e;
	font-size: 16px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	border:none;
	margin-right: 10px;
	}
.btn_form:hover {
	background-color: #72664e;
	color: #bfaf91;
	}
/* #Homepage Styles
================================================== */
.clr {
	clear: both;
	}
.center {
	text-align: center;
	}
/* =Header
-------------------------------------------------------------- */
header {
	width: 100%;
	position: fixed;
	top: 10;
	left: 0;
	z-index: 99;
	padding:0px 0px;
	background:transparent;
	-webkit-transition: height 0.3s;
	-moz-transition: height 0.3s;
	-ms-transition: height 0.3s;
	-o-transition: height 0.3s;
	transition: height 0.3s;
  background:#f8f8f8;
	}
header .container{
	width: 90%;
}
header .top_header{
	width: 100%;
	display: inline-block;
	padding:20px 0px;
}
header .top_header .logo {
	padding:0% 0%;
	display: inline-block;
	width:20%;
	float: left;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	}
header .top_header .logo_azadi {
	width:8%;
	margin:0% 2% 0% 0%;
	display: inline-block;
	float: right;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	}
header .top_header .logo_text{
	
	float: left;
	font-size:16px;
	line-height:32px;
	background:#d5cbbb;
	color:#483c23;
	font-weight:400;
	text-transform: uppercase;
	text-align: center;
	margin:16px 0px 0px 24px;
	padding: 0 25px 0px 10px;
	position: relative;
}
header .top_header .logo_text:after{
	font-family:IcoFont;
	content:"\ea68";
    color: #f8f8f8;
    font-size:52px;
    position: absolute;
    right:-19px;
}	
header .top_header .lan_nav{
	width:4%;
	float: right;
	padding:21px 0px 0px;
}
header .top_header .lan_nav a{
	font-size:16px;
	color:#000;
	font-weight:400;
	text-transform: capitalize;
	float: right;
	transition: all 300ms ease 0s;

}
header .top_header a.lan_nav:hover{
	color: #4e412e;
}
header .top_header a.contact{
	font-size: 14px;
	color:#000;
	font-weight:400;
	text-transform: capitalize;
	float: right;
	padding:25px 25px 0px 0px;
	transition: all 300ms ease 0s;
}
header .top_header a.contact:hover{
	color: #4e412e;
}
header .top_header a.active_top{
	color: #4e412e;
	font-weight:500;
}
header .top_header .search_box{
	width: 18%;
	float: right;
	background:#ececec;
	position: relative;
	border:none;
	margin:20px 30px 0px 0px;
}
header .top_header .search_box input{
	width:90%;
	float: left;
	background-color:transparent;
	border:none;
	padding:8px;
	outline: none;
}
header .top_header .search_box .search_icon{
	width: 10%;
	float: right;
	cursor: pointer;
}
header .top_header .search_box .search_icon button{
	border:none;
	cursor: pointer;
	background: transparent;
}
header nav {
	width: 100%;
  	padding:0px 0px 20px;
	float: left;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	}
header.smaller {
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
	-webkit-animation-duration: 0.8s;
	animation-duration: 0.8s;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-box-shadow: 0 4px 12px -4px rgba(0, 0, 0, 0.1);
	box-shadow: 0 4px 12px -4px
	rgba(0, 0, 0, 0.1);
	left: 0;
	padding:0px 0px;
	position: fixed;
	right: 0;
	top: 0;
	width: 100%;
	z-index: 999;
	}
header.smaller .top_header{
	padding:10px 0px;
}
header.smaller .logo {
	display: inline-block;
	width:15%;
	float: left;
	}
header .top_header .logo_text{
	
}
header.smaller nav {
  	padding:5px 0px;
	}


/* Banner
================================================== */ 
.banner{
  width:90%;
  position: relative;
  margin:0 auto;
}
.banner .owl-carousel .owl-item{
 padding: 0 2px;
}
.section_one {
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
}
.section_two{
	width: 100%;
	margin:100px auto 0px;
}
.section_two .two_left{
	width:50%;
	float: left;
	background:#72664e;
	padding:150px 85px 151px 190px;
	position: relative;
}
.section_two .two_right{
	width:50%;
	float: left;
	background:transparent;
	padding: 0px 190px 20px 40px;
}
.section_two .two_left h1.title{
	font-size:48px;
	color:#fff;
	font-weight: 700;
	text-transform:capitalize;
	text-align: left;
	padding-bottom: 20px;
}
.section_two .two_left p{
	font-size:18px;
	color:#bfaf91;
	font-weight:300;
	text-transform:capitalize;
	text-align: left;
	padding-bottom: 20px;
	line-height:34px;
}
.section_two .two_right .home_cat{
	position: relative;
	width: 100%;
	display: inline-block;
	margin-bottom:35px;
}
.section_two .two_right .home_cat:last-child{
	margin-bottom: 0px;
}
.section_two .two_right .home_cat .box_left{
	width: 57%;
	background: #72664e;
	position: absolute;
	right: 0;
	top: 13px;
	padding: 13px 24px;
	text-align: left;
}
.section_two .two_right .home_cat .box_right{
	width: 57%;
	background: #72664e;
	position: absolute;
	left: 0;
	top: 13px;
	padding: 13px 24px;
	text-align: left;
}
.section_two .two_right .home_cat .title{
	font-size:30px;
	color:#fff;
	font-weight:600;
	text-transform: capitalize;
}
.section_two .two_right .home_cat .title a{
	color:#fff;
}
.section_two .two_right .home_cat .title:after{
	font-family:IcoFont;
	content:"\ea94";
    color: #fff;
    font-size:40px;
    padding-left: 25px;
}
.section_two .two_right .home_cat p{
	font-size:16px;
	color:#bfaf91;
	font-weight:400;
	text-transform: capitalize;
}
/* Project Highlights
================================================== */
.project_highlights{
	width: 100%;
	margin:0 auto;
	padding:80px 0px 30px;
}
.project_highlights .title {
    font-size: 48px;
    color: #72664e;
    font-weight: 700;
    text-transform: capitalize;
    text-align: left;
    padding-bottom: 20px;
}
.sld{
	position: relative;
}
.sld .arrw{
    position: absolute;
    left: 269px;
	bottom:128px;
}
/* Tender Circulars
================================================== */
.section_three{
	width: 100%;
	background:#f8f8f8;
	position: relative;
	margin:0 auto;
	border-top:1px solid #bfaf91;
	border-bottom:1px solid #bfaf91;
	padding:100px 0px;
}
.tender_slide_box{
	width:90%;
	float: left;
	flex-wrap:wrap;
	display: flex;
	padding:40px 0px;
}
.tender_slide_box .tender_details{
	border-bottom:1px solid #bfaf91;
	padding:10px 0px;
	height:170px;
}
.tender_slide_box .tender_details a{
	font-size: 14px;
	color:#72664e;
	font-weight: 400;
	text-align: left;
	text-transform: capitalize;
	line-height: 22px;
	transition: all 300ms ease 0s;
}
.tender_slide_box .tender_details a:hover{
	color:#000;
}
.tender_slide_box .tender_footer{
	width: 100%;
	float: left;
	padding:20px 0px;
}
.tender_slide_box .tender_footer .tender_pdf{
	width:10%;
	float: left;
	color:#d5cbbb;
	font-size:32px;
}
.tender_slide_box .tender_footer .tender_date_time{
	width:90%;
	float: left;
	padding:0px 0px 0px 7px;
}
.tender_slide_box .tender_footer .tender_date_time .tender_date{
	font-size: 14px;
	color:#72664e;
	font-weight: 700;
	text-align: left;
	display: block;
}
.tender_slide_box .tender_footer .tender_date_time .tender_time span{
	font-weight:700;
}
.tender_slide_box .tender_footer .tender_date_time .tender_time{
	font-size: 14px;
	color:#72664e;
	font-weight:400;
	text-align: left;
	display: block;
}
.tender_banner{
	width: 100%;
	position: relative;
}
.tender_banner .prev_arrow{
	position: absolute;
    top: -200px;
	right: -1096px;
	color:#c0b194;
}
.tender_banner .next_arrow{
	position: absolute;
    top: -200px;
	right:6px;
	color:#c0b194;
}
.circular_banner{
	width: 100%;
	position: relative;
}
.circular_banner .prev_arrow{
	position: absolute;
    top: -200px;
	right: -1096px;
	color:#c0b194;
}
.circular_banner .next_arrow{
	position: absolute;
    top: -200px;
	right:6px;
	color:#c0b194;
}
/* section four
================================================== */	
.section_four {
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    padding:120px 0px 80px;
}
.section_four .title{
	font-size: 48px;
	color:#73674e;
	font-weight: 700;
	text-align: left;
	text-transform: capitalize;
	padding-bottom: 20px;
}
.home_events{
	width: 100%;
	float: left;
	margin:20px 0px 0px;
}
.home_events .events_box{
	width: 90%;
	height:430px;
	float: left;
	background:#73674e;
	position: relative;
}
.home_events .events_box .events_title_bg{
	width: 100%;
	height:120px;
	background:#fff;
	display: flex;
	align-content: center;
	align-items: center;
	padding:0px 20px;
}
.home_events .events_box .events_title_bg .events_title {
	width: 100%;
	font-size:30px;
	color:#bead8f;
	font-weight: 400;
	text-transform: uppercase;
	text-align: center;
}
.home_events .events_box .events_details{
	width: 100%;
	padding:20px 15px 65px;
	float: left;
	position: relative;
}
.home_events .events_box .events_details .events_location{
	width: 100%;
	float: left;
}
.home_events .events_box .events_details .events_location ul li{
	display: inline-block;
	font-size:13px;
	color:#d5cbbb;
	font-weight: 400;
	list-style: none;
	padding:0px 15px;
}
.home_events .events_box .events_details .events_location ul li:first-child{
	padding:0px 20px 0px 0px;
}
.home_events .events_box .events_details .events_location ul li span{
	font-size:27px;
	color:#fff;
	font-weight:700;
}
.home_events .events_box .events_details h4.events_name{
	width: 100%;
	float: left;
	padding:20px 0px 10px;
}
.home_events .events_box .events_details h4.events_name a{
	font-size:16px;
	color:#d5cbbb;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.home_events .events_box .events_details:hover h4.events_name a{
	color:#fff;
}
.home_events .events_box .events_details p{
	font-size:14px;
	color:#d5cbbb;
	font-weight: 400;
	text-align: left;
	padding-bottom: 10px;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.home_events .events_box .events_details p a{
	color:#d5cbbb;
}
.home_events .events_box .events_details .latest_title{
	width: 100%;
	float: left;
}
.home_events .events_box .events_details .latest_title ul{
	padding: 0px;
	margin: 0px;
}
.home_events .events_box .events_details .latest_title ul li{
	display: block;
	list-style: none;
	border-bottom:1px solid #d5cbbb;
	padding-bottom:10px;
	margin-bottom: 10px;
}
.home_events .events_box .events_details .latest_title img{
	width:27px;
	position: relative;
	display: block;
}
.home_events .events_box .events_details .latest_title ul li a{
	font-size:16px;
	color:#d5cbbb;
	font-weight:600;
	text-align: left;
	transition: all 300ms ease 0s;
}
.home_events .events_box .events_details .latest_title ul li a:hover{
	color: #fff;
}
.home_events .events_box .events_btn {
	float: left;
	position: absolute;
	bottom:20px;
	left:10px;
	display: block;
	padding: 10px 20px;
	background-color: #bfaf91;
	transition: background-color .3s;
	color: #72664e;
	font-size: 16px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	transition: all 300ms ease 0s;
	}
.home_events .events_box:hover .events_btn {
	background-color: #fff;
	color: #72664e;
	}
.media_room_slider .prev_arrow {
    position: absolute;
    top: -300px;
    right: -1126px;
    color: #c0b194;
}	
.media_room_slider .next_arrow {
    position: absolute;
    top: -300px;
    right: 6px;
    color: #c0b194;
}
/* news
================================================== */
.home_news{
	width: 100%;
	float: left;
	padding:120px 0px 40px;
}
.home_news .explore_news{
	width: 100%;
	float: left;
	background:transparent;
}
.home_news .explore_news .title{
	float: left;
	font-size:48px;
	color:#fff;
	font-weight:700;
	text-align: left;
	text-transform: capitalize;
}
.home_news .explore_news .news_row{
	width: 100%;
	float: left;
	padding-bottom:30px;
}
.home_news .explore_news .news_row:last-child{
	padding-bottom:0px;
}

.home_news .explore_news .news_row .news_title .news_icon{
	width:15%;
	float: left;
	font-size:48px;
	color:#fff;
	line-height: 0px;
	transition: all 300ms ease 0s;
}
.home_news .explore_news .news_row:hover .news_title .news_icon{
	   text-shadow: 2px 2px #73674e;
}
.home_news .explore_news .news_row .news_title{
	width: 100%;
	float: left;
	padding:0px 0px 10px 0px;
	border-bottom: 1px solid #fff;
}
.home_news .explore_news .news_row .news_title a{
	width: 85%;
	float: left;
	font-size:16px;
	color:#fff;
	font-weight:500;
	text-align: left;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.home_news .explore_news .news_row .news_title a:hover{
	   text-shadow: 2px 2px #73674e;
}
.home_news .explore_news .news_row .news_location{
	width: 100%;
	float: left;
	padding:10px 0px;
}
.home_news .explore_news .news_row .news_location ul li{
	font-size:14px;
	color:#fff;
	font-weight:700;
	text-align: left;
	text-transform: capitalize;
	display: inline-block;
	border-right:1px solid #fff;
	padding: 0px 10px;
}
.home_news .explore_news .news_row .news_location ul li:first-child{
	padding: 0px 10px 0px 0px;
	
}
.home_news .explore_news .news_row .news_location ul li:last-child{
	border-right:none;
}
.home_news .home_video{
	width: 100%;
	background:transparent;
	padding:0px 0px 0px 40px;
}
.home_news .home_video .video_thum{
	width: 100%;
	position: relative;
}
.home_news .home_video .video_thum .video_play_btn_bg{
	width:100px;
	height:100px;
	position: absolute;
	top:40%;
	left:40%;
	text-align:center;
	background:#edeedf;
	border-top-left-radius:25px;
	border-bottom-right-radius:25px;
}
.home_news .home_video .video_thum img{
	width: 100%;
	border-top-left-radius:65px;
}
.home_news .home_video .video_more{
	width: 100%;
	background:#73674e;
	padding:25px 0px;
	text-align: center;
	border-bottom-right-radius:55px;
}
.home_news .home_video .video_more a{
	font-size:18px;
	color:#d5cbbb;
	font-weight: 400;
	transition: all 300ms ease 0s;
}
.home_news .home_video .video_more a:hover{
	color:#000;
}
.home_news .home_video .video_more a:after{
	font-family:'FontAwesome';
	content:'\f061';
    color: #fff;
    font-size:28px;
    padding:0px 0px 0px 20px;
    transition: all 300ms ease 0s;
}
.home_news .home_video .video_more a:hover:after{
	color:#000;
}
/* section five
================================================== */
.section_five{
	width: 100%;
	position: relative;
	margin:0 auto;
	border-bottom:1px solid #bfaf91;
	padding:80px 0px;
}
.section_five .title{
	font-size:48px;
	color:#72664e;
	font-weight: 700;
	text-align: center;
	text-transform: capitalize;
	padding-bottom: 20px;
}
.section_five p{
	font-size:18px;
	color:#72664e;
	font-weight:400;
	text-align: center;
	text-transform: capitalize;
	padding:0px 250px 20px;
}
.home_information_center{
	width: 80%;
	margin:0 auto;
	padding: 40px 0px 0px;
}
.home_information_center .info_cent_row{
	width: 100%;
	flex-wrap: wrap;
	display: flex;
}
.home_information_center .info_cent_row .info_cent_box{
	flex: 0 16%;
	margin: 20px 40px;
}
.home_information_center .info_cent_row .info_cent_box .thum{
	width:100px;
	height: 100px;
	margin: 0 auto;
	text-align: center;
	border: 2px solid #bfaf91;
	padding: 15px 0px;
	-webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.20);
	-ms-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.20);
	box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.20);
}
.home_information_center .info_cent_row .info_cent_box:hover .thum {
    box-shadow: 0 39px 96.4px 3.6px rgba(0, 0, 0, 0.24);
    transition: box-shadow 0.2s ease-in-out 0s;
    border: 2px solid #bfaf91;
	 cursor:pointer;
	}
.home_information_center .info_cent_row .info_cent_box .info_cent_name{
	width: 100%;
	text-align: center;
	padding:10px 0px 0px;
}
.home_information_center .info_cent_row .info_cent_box .info_cent_name a{
	font-size: 16px;
	color:#72664e;
	font-weight:500;
	text-align: center;
	transition: all 300ms ease 0s;
}
.home_information_center .info_cent_row .info_cent_box:hover .info_cent_name a{
	color:#bfaf91;
}
/* section six
================================================== */
.section_six{
	width: 100%;
	position: relative;
	margin:0 auto;
	padding:80px 0px;
}
.section_six .title{
	font-size:48px;
	color:#72664e;
	font-weight: 700;
	text-align: center;
	text-transform: capitalize;
	padding-bottom: 20px;
}
.home_case_studies{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.home_case_studies .case_studies_box{
	flex:0 31.33333333%;
	margin:0px 15px;
	background:#73674e;
}
.home_case_studies .case_studies_box:first-child{
	margin: 0px 15px 0px 0px;
}
.home_case_studies .case_studies_box:last-child{
	margin: 0px 0px 0px 15px;
}
.home_case_studies .case_studies_box .case_studies_thum{
	width: 100%;
}
.home_case_studies .case_studies_box .case_studies_thum img{
	width: 100%;
}
.home_case_studies .case_studies_box .case_studies_details{
	width: 100%;
	padding:20px 15px 35px;
	float: left;
	position: relative;
}
.home_case_studies .case_studies_box .case_studies_details h4.case_studies_name{
	width: 100%;
	float: left;
	padding:20px 0px 5px;
}
.home_case_studies .case_studies_box .case_studies_details h4.case_studies_name a{
	font-size:24px;
	color:#fff;
	font-weight:700;
	text-align: left;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
/*
.home_case_studies .case_studies_box:hover{
	box-shadow: 0 39px 96.4px 3.6px rgba(0, 0, 0, 0.24);
}*/
.home_case_studies .case_studies_box .case_studies_details .sector_name{
	font-size:16px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:0px 0px 10px;
	transition: all 300ms ease 0s;
}
.home_case_studies .case_studies_box .case_studies_details p{
	font-size:18px;
	color:#bfaf91;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.home_case_studies .case_studies_box .case_studies_details .case_studies_btn {
	float: left;
	position: relative;
	display: block;
	padding: 5px 10px;
	background-color: #bfaf91;
	transition: background-color .3s;
	color: #72664e;
	font-size: 14px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	transition: all 300ms ease 0s;
	margin:30px 15px 0px 0px;
	}
.home_case_studies .case_studies_box .case_studies_details .case_studies_btn:hover {
	background-color: #fff;
	color: #72664e;
	}
.home_case_studies .case_studies_box .case_studies_details:hover .fa_case {
	color: #72664e;
	}	
/* inner page style
================================================== */	
.inner_banner{
	width: 90%;
	margin:0 auto;
}
.inner_banner img{
	width: 100%;
	margin:0 auto;
}
.inner_page_wrap{
	width: 100%;
	margin:0 auto;
	padding:100px 0px;
}
.inner_page_wrap .inner_tab{
	width: 100%;
	float: left;
	padding-bottom: 100px;
}
.inner_page_wrap .inner_tab ul{
	padding:0px;
	margin:0px;
}
.inner_page_wrap .inner_tab ul li{
	display: inline-block;
	list-style: none;
	border:1px solid #72664d;
	padding:0px 20px;
}
.inner_page_wrap .inner_tab ul li:first-child{
	border-top-left-radius: 30px;
}
.inner_page_wrap .inner_tab ul li:last-child{
	border-bottom-right-radius: 30px;
	border-left:none;
	margin-left:-3px;
}
.inner_page_wrap .inner_tab ul li a{
	font-size: 36px;
	font-weight: 700;
	color:#d5cbbb;
	text-align: center;
	transition: all .3s
}
.inner_page_wrap .inner_tab ul li a:hover{
	color:#72664d;
}
.inner_page_wrap .inner_tab ul li a.active{
	color:#72664d;
}
.inner_page_wrap .inner_containt{
	width: 100%;
	float: left;
	padding-right:40px;
	position: relative;
}
.inner_page_wrap .inner_containt .achievements_year{
	position: absolute;
	top:0px;
	right: 41px;
}
.inner_page_wrap h3.page_heading{
	font-size: 30px;
	color:#72664e;
	font-weight:600;
	display: block;
	text-transform: uppercase;
	padding-bottom:20px;
}
.inner_page_wrap .page_sub_heading{
	font-size:24px;
	color:#4c3e23;
	font-weight:500;
	display: block;
	text-transform: uppercase;
	padding-bottom:30px;
}
.inner_page_wrap  h3.title{
	font-size: 30px;
	color:#72664e;
	font-weight:600;
	display: block;
	text-transform: uppercase;
	padding-bottom:10px;
}
.inner_page_wrap  h4.title{
	font-size:18px;
	color:#72664e;
	font-weight:600;
	display: block;
	text-transform: uppercase;
	padding-bottom:10px;
}
.inner_page_wrap  h5.title{
	font-size:14px;
	color:#72664e;
	font-weight:600;
	display: block;
	text-transform: uppercase;
	padding-bottom:10px;
}
.inner_page_wrap .btm_box{
	width: 100%;
	margin:65px auto 0px;
	background:#ece3d3;
	padding:80px 45px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	position: relative;
}
.inner_page_wrap .btm_box p{
	font-size: 22px;
	color:#72664e;
	font-weight: 300;
	text-align: left;
	line-height: 28px;
	padding:0px 20px 0px 0px;
}
.inner_page_wrap .btm_box .thum{
	width: 100%;
	text-align: center;
	position: absolute;
	top:-70px;
}
.inner_page_wrap .right_menu_panel{
	width: 100%;
	background:#72664e;
	padding:30px 10px 30px 30px;
}
.inner_page_wrap .right_menu_panel h4.title{
	font-size: 16px;
	color:#ece3d3;
	font-weight:700;
	text-align: left;
	text-transform: uppercase;
	padding-bottom: 20px;
}
.menu-top-menu-container {
	width: 100%;
}
.menu-top-menu-container * {
		margin: 0;
		padding: 0;
}
.menu-top-menu-container li {
		list-style-type: none;
}
/* do not remove - this makes the submenu open / close */
.menu-top-menu-container ul ul {
		display: none;
}
.menu-top-menu-container li.active>ul {
		display: block;
}
/* first level menu item */
.menu-top-menu-container > ul > li > a {
		position: relative;
		display: block;
		padding:0px 0px 10px;
		font-size: 15px;
		color:#bfaf91;
		line-height:20px;
		text-decoration: none;
		font-weight:400;
		transition: all 300ms ease 0s;
		cursor: pointer;
}
.menu-top-menu-container > ul > li > a:hover{
	color: #fff;
}
.menu-top-menu-container > ul > li > a.selected{
	color: #fff!important;
}
.menu-top-menu-container > ul > li > ul > li > a.actives{
	background: #605237;
	border-left: 5px solid #ece3d3;
}
/*
.menu-top-menu-container > ul > li.menu-item-has-children > a:before {
		content: "\25cf";
		position: absolute;
		left: 5px;
		color: rgba(255, 255, 255, 0.3);
		font-size: 18px;
}*/
/* second level menu item */

.menu-top-menu-container ul ul li a {
		color: white;
		text-decoration: none;
		font-size:12px;
		line-height:18px;
		display: block;
		padding:5px 10px 5px 20px;
		transition: all 0.15s;
		position: relative;
}

.menu-top-menu-container ul ul li a:hover{
		background: #605237;
		border-left: 5px solid #ece3d3;
}
.menu-top-menu-container ul ul li a.select {
		background: #605237;
		border-left: 5px solid #ece3d3;
}
/* third level menu item */

.menu-top-menu-container ul ul ul {
		margin-left: 15px;
		border-left: 1px dotted rgba(254, 254, 254, 0.5);
}
/* arrows after closed / open menu items that have children */

.menu-top-menu-container a:not(:only-child):after {
		position: absolute;
		right: 10px;
}

.menu-top-menu-container a:not(:only-child):after {
		font-family:IcoFont;
		content: "\ea99";
		top: 0;
		font-size: 18px;
}

.menu-top-menu-container .active>a:not(:only-child):after {
		font-family:IcoFont;
		content: "\eaa1";
		top:0px;
		font-size: 18px;
}
/* What's New
================================================== */
.whatsnew{
	width: 100%;
	float: left;
}
.whatsnew .whatsnew_row{
	width: 100%;
	float: left;
	margin-bottom:30px;
	padding-right: 50px;
}
.whatsnew .whatsnew_row .whatsnew_title{
	width: 100%;
	float: left;
	padding-bottom: 10px;
	margin-bottom:5px;
	border-bottom:1px solid #cdc2ae;
	text-align: left;
}
.whatsnew .whatsnew_row .whatsnew_title a{
	font-size: 15px;
	color:#72664e;
	font-weight: 500;
	text-transform: uppercase;
	transition: all 300ms ease 0s;
}
.whatsnew .whatsnew_row .whatsnew_title a:hover{
	color: #cdc2ae;
}
.whatsnew .whatsnew_row .whtsnew_date{
	font-size: 14px;
	color:#72664e;
	font-weight: 700;
	text-align: left;
	text-transform: capitalize;
	float: left;
}
.whatsnew .whatsnew_video{
	width: 100%;
	background:transparent;
	padding:0px 0px 0px 40px;
}
.whatsnew .whatsnew_video .whatsnew_video_thum{
	width: 100%;
	position: relative;
}
.whatsnew .whatsnew_video .whatsnew_video_thum .video_play_btn_bg{
	width:100px;
	height:100px;
	position: absolute;
	top:40%;
	left:40%;
	text-align:center;
	background:#edeedf;
	border-top-left-radius:25px;
	border-bottom-right-radius:25px;
}
.whatsnew .whatsnew_video .whatsnew_video_thum img{
	width: 100%;
	border-top-left-radius:65px;
}
.whatsnew .whatsnew_video .video_more{
	width: 100%;
	background:#73674e;
	padding:25px 25px;
	text-align: left;
	border-bottom-right-radius:55px;
	font-size:18px;
	color:#d5cbbb;
	font-weight: 400;
}
/* other link
================================================== */
.inner_page_common .other_website{
	width: 100%;
	float: left;
}
.inner_page_common .other_website .col-sm-3{
	padding:0px 20px;
}
.inner_page_common .other_website .other_link{
	width:100%;
	float: left;
	position: relative;
	margin-bottom:40px;
}

.inner_page_common .other_website .other_link img{
	width:100%;
	float: left;
	position: relative;
}
.inner_page_common .other_website .other_link .website_name{
	width:100%;
	float: left;
	position: absolute;
	background:rgba(0,0,0,0.6);
	padding: 10px;
	bottom: 0;
}
.inner_page_common .other_website .other_link .website_name a{
	font-size: 14px;
	color:#fff;
	font-weight: 400;
	text-align: left;
	text-transform: capitalize;
}
/* team
================================================== */
.team_setup{
	width: 100%;
	float: left;
	position: relative;
}
.team_setup .last_row{
	width: 100%;
	float: left;
	padding-bottom: 30px;
}
.team_setup .team_post{
	width: 37%;
	background:#d5cbbb;
	border-radius:25px;
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	text-align: center;
	padding:10px 0px;
	float: left;
	position: relative;
}
.team_setup .team_post:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	left:45%;
	top:42px;
}
.team_setup .team_row{
	width: 100%;
	float: left;
	margin-bottom:50px;
	display: flex;
	flex-wrap: wrap;
}
.team_setup .team_row .team_member_vacancy{	
	flex:0 37%;
	background:#e0e0e0;
	font-size: 16px;
	color:#4c3e23;
	font-weight:400;
	text-align: center;
	padding:20px;
	margin: 70px 0px 20px 0px;
	position: relative;
}
.team_setup .team_row .team_member_vacancy_last{	
	flex:0 37%;
	background:#e0e0e0;
	font-size: 16px;
	color:#4c3e23;
	font-weight:400;
	text-align: center;
	padding:20px;
	margin: 70px 0px 0px 0px;
	position: relative;
}
.team_setup .team_row .team_member_vacancy_last:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	left:45%;
	top:61px;
}
.team_setup .team_row .team_member{
	flex:0 37%;
	float: left;
	background:#d5cbbb;
	padding:20px;
	margin:70px 20px 0px;
	float: left;
}
.team_setup .team_row .team_member:first-child{
	margin:70px 20px 0px 0px;
}
.team_setup .team_row .team_member .team_photo{
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.team_setup .team_row .team_member .team_photo img{
	width: 100%;
}
.team_setup .team_row .team_member .member_name{
	width: 100%;
	font-size: 18px;
	color:#4c3e23;
	font-weight: 700;
	text-align: left;
	text-transform: capitalize;
	padding:10px 0px;
}
.team_setup .team_row .team_member p{
	font-size: 16px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
}
.team_setup .team_row .team_member .team_btn {
	float: left;
	position: relative;
	display: block;
	padding: 5px 10px;
	background-color: #72664e;
	transition: background-color .3s;
	color: #fff;
	font-size: 14px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	transition: all 300ms ease 0s;
	margin:30px 15px 0px 0px;
	}
.team_setup .team_row .team_member:hover .team_btn {
	background-color: #fff;
	color: #72664e;
	}
.team_setup .team_row .team_member:hover .fa_case {
	color: #72664e;
	}
.team_setup .team_row2{
	width: 100%;
	float: left;
	position: relative;
	padding: 25px 0px 0px;
}
.team_setup .team_row2:before{
	content: "";
	width: 88%;
	position: absolute;
	left: 6%;
	top: -26px;
	border-top:2px solid #72664e;
}			
.team_setup .team_row2 .team_post_name{
	width: 31%;
	background:#d5cbbb;
	border-radius:25px;
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	text-align: center;
	padding:10px 0px;
	margin:20px 20px 20px 0px;
	float: left;
	position: relative;
}
.team_setup .team_row2 .team_post_name:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	left:15%;
	top:-75px;
}
.team_setup .team_row2 .team_post_name a{
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	transition: all 300ms ease 0s;
}
.team_setup .team_row2 .team_post_name:hover{
	background:#72664e;
}
.team_setup .team_row2 .team_post_name:hover a{
	color:#fff;
}	
.team_setup .team_row2 .team_post_name2{
	width: 31%;
	background:#d5cbbb;
	border-radius:25px;
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	text-align: center;
	padding:10px 0px;
	margin:20px 20px 20px 0px;
	float: left;
	position: relative;
}
.team_setup .team_row2 .team_post_name2:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	left:45%;
	top:-75px;
}
.team_setup .team_row2 .team_post_name2:after{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	left:45%;
	top:40px;
}
.team_setup .team_row2 .team_post_name2 a{
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	transition: all 300ms ease 0s;
}
.team_setup .team_row2 .team_post_name2:hover{
	background:#72664e;
}
.team_setup .team_row2 .team_post_name2:hover a{
	color:#fff;
}		
.team_setup .team_row2 .team_post_name3{
	width: 31%;
	background:#d5cbbb;
	border-radius:25px;
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	text-align: center;
	padding:10px 0px;
	margin:20px 0px 20px 0px;
	float: left;
	position: relative;
}
.team_setup .team_row2 .team_post_name3:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	right:8%;
	top:-75px;
}
.team_setup .team_row2 .team_post_name3 a{
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	transition: all 300ms ease 0s;
}
.team_setup .team_row2 .team_post_name3:hover{
	background:#72664e;
}
.team_setup .team_row2 .team_post_name3:hover a{
	color:#fff;
}
.team_setup .team_row3{
	width: 100%;
	float: left;
	position: relative;
	padding:70px 0px 0px;
}
.team_setup .team_row3:before{
	content: "";
	width: 56%;
	position: absolute;
	left:22%;
	top: 31px;
	border-top:2px solid #72664e;
}			
.team_setup .team_row3 .team_post_name{
	width: 34%;
	background:#d5cbbb;
	border-radius:25px;
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	text-align: center;
	padding:10px 0px;
	margin:20px 60px 20px 51px;
	float: left;
	position: relative;
}
.team_setup .team_row3 .team_post_name:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	left: 43%;
    top: -63px;
}
.team_setup .team_row3 .team_post_name a{
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	transition: all 300ms ease 0s;
}
.team_setup .team_row3 .team_post_name:hover{
	background:#72664e;
}
.team_setup .team_row3 .team_post_name:hover a{
	color:#fff;
}
.team_setup .team_row3 .team_post_name2{
	width: 31%;
	background:#d5cbbb;
	border-radius:25px;
	text-align: center;
	padding:10px 0px;
	margin:20px 0px 20px 120px;
	float: left;
	position: relative;
	transition: all 300ms ease 0s;
}
.team_setup .team_row3 .team_post_name2:before{
	content: "";
	width:20px;
	height:61px;
	background:url(../images/team-line.png) no-repeat;
	position: absolute;
	right:42%;
	top: -63px;
}
.team_setup .team_row3 .team_post_name2 a{
	font-size: 16px;
	color:#72664e;
	font-weight: 600;
	transition: all 300ms ease 0s;
}
.team_setup .team_row3 .team_post_name2:hover{
	background:#72664e;
}
.team_setup .team_row3 .team_post_name2:hover a{
	color:#fff;
}	
.team_setup_view{
	width: 100%;
	float: left;
}	
.team_setup_view .team_setup_header{
	width: 100%;
	float: left;
	border-bottom: 1px solid #cdc2ae;
	padding:0px 0px 20px;
	position: relative;
	margin-bottom: 20px;
}
.team_setup_view .team_setup_header .circulars_name{
	width:100%;
	float: left;
	font-size:18px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	line-height: 22px;
	padding:0px 0px 20px;
}
.team_setup_view .team_setup_header .team_back{
	position: absolute;
	right:0px;
	top: -63px;
}
.team_setup_view .team_setup_header .team_back a{
	font-size:14px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
}
.team_setup_view .team_setup_header .team_back a:before{
	font-family:IcoFont;
	content:"\ea5c";
    color: #4c3e23;
    font-size:30px;
	position: absolute;
	top: -4px;
	left: -32px;
}
.team_setup_view .team_setup_header .profile_photo{
	width: 30%;
	float: left;
}
.team_setup_view .team_setup_header .profile_photo img{
	width: 100%;
	float: left;
}	
.team_setup_view .team_setup_header .profile_name{
	font-size: 24px;
	color:#4c3e23;
	font-weight: 600;
	float: left;
	text-align: left;
	width:70%;
	padding-left: 20px;
}
.team_setup_view .team_setup_header .profile_name span{
	font-size:18px;
	color:#4c3e23;
	font-weight:400;
	display: block;
}
.team_setup_view .profile_detail {
	width: 100%;
	float: left;
}
.team_setup_view .profile_detail p{
	font-size: 15px;
	color:#4c3e23;
	font-weight: 400;
	text-align: justify;
	line-height:24px;
	padding-bottom:15px;
}
.team_setup_view .profile_detail h3{
	font-size:18px;
	color:#4c3e23;
	font-weight: 600;
	text-align: left;
	display: block;
	padding-bottom: 10px;
}
.team_setup_view .profile_detail ul{
	margin: 0;
	padding: 0 0 20px 20px;
	}
.team_setup_view .profile_detail ul li{
    font-size: 14px;
    color: #4c3e23;
    font-weight:300;
    line-height:22px;
    text-align: left;
	display: block;
	padding:5px 0px;
	position: relative;
	}
.team_setup_view .profile_detail ul li a{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    text-align: left;
	position: relative;
	transition: all 300ms ease 0s;
	}	
.team_setup_view .profile_detail ul li a:hover{
	color: #72664e;
}
.team_setup_view .profile_detail ul li strong{
	font-weight: 700;
	}
.team_setup_view .profile_detail ul li:before{
	color: #4c3e23;
	font-family:'FontAwesome';
	font-weight:700; 
	content: "\f0da";
	padding-right: 10px;
	position: absolute;
	left:-16px;
	}
/* BOD
================================================== */	
.bod_row{
	width: 100%;
	float: left;
	display: flex;
	flex-wrap: wrap;
}
.bod_row .bod_box{
	flex:0 48%;
	float: left;
	background:#d5cbbb;
	padding:25px 25px 65px; 
	position: relative;
	margin:0 5px 10px;
}

.bod_row .bod_box .bod_thum{
	width: 100%;
	float: left;
}
.bod_row .bod_box .bod_thum img{
	width: 100%;
	float: left;
}
.bod_row .bod_box .bod_name{
	width: 100%;
	font-size: 16px;
	color:#4c3e23;
	font-weight: 700;
	text-align: left;
	padding:10px 0px 5px;
	float: left;
}
.bod_row .bod_box .bod_post{
	width: 100%;
	font-size: 14px;
	color:#4c3e23;
	font-weight:400;
	text-align: left;
	padding:0px 0px 5px;
	display: block;
	float: left;
}
.bod_row .bod_box p{
	width: 100%;
	font-size: 14px;
	color:#4c3e23;
	font-weight:400;
	text-align: left;
	padding:0px 0px 5px;
	float: left;
}
.bod_row .bod_box .bod_btn_box{
	width: 100%;
	position: absolute;
	bottom:20px;
	left: 0;
	padding:0px 21px;
	z-index: 9;
}
.bod_row .bod_box .bod_btn_box a.bod_btn {
	float: left;
	position: relative;
	display: block;
	padding: 5px 16px;
	background-color: #72664e;
	transition: background-color .3s;
	color: #fff;
	font-size: 12px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	transition: all 300ms ease 0s;
	margin:30px 5px 0px 0px;
	}
.bod_row .bod_box:hover .bod_btn_box a.bod_btn {
	background-color: #bfaf91;
	color: #72664e;
	}

/* tender
================================================== */	
.inner_page_wrap .tender_row{
	width: 100%;
	float: left;
	margin-top:30px;
}
.inner_page_wrap .tender_row .tender_header{
	width: 100%;
	float: left;
	background:#cdc2ae;
	border-top:4px solid #72664e;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:5px 10px;
	margin-bottom: 10px;
}
.inner_page_wrap .tender_row .tender_header .tender_date{
	font-size:16px;
	color:#72664e;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
}
.inner_page_wrap .tender_row .tender_name{
	font-size: 14px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	text-transform: capitalize;
	padding:10px;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .tender_row .tender_last_date{
	font-size: 14px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
	text-transform: capitalize;
	padding:10px 0px;
	border-bottom:1px solid #cdc2ae;
	display: flex;
	align-content: center;
	align-items: center;
}
.inner_page_wrap .tender_row .tender_last_date:before{
	font-family:IcoFont;
	content:"\ef49";
    color: #cdc2ae;
    font-size:20px;
    padding:0px 10px;
}
.inner_page_wrap .tender_row .tender_file{
	padding:10px 0px;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .tender_row .tender_file a{
	font-size: 12px;
	color:#4c3e23;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:0px 8px;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .tender_row .tender_file a:first-child{
	padding:0px 8px 0px 15px;
}
.inner_page_wrap .tender_row .tender_file a:before{
	font-family:'FontAwesome';
	content:"\f1c1";
    color: #4c3e23;
    font-size:14px;
    padding-right:5px;
}
.inner_page_wrap .tender_row .tender_file a:hover{
	color: #72664e;
}
.inner_page_wrap .tender_row .tender_file a:hover:before{
    color: #72664e;
}
/* Rural Economy Tracker
================================================== */
.inner_page_wrap .team_header{
	width: 100%;
	float: left;
	position: relative;
}
.inner_page_wrap .team_header .rural_economy_back {
    position: absolute;
    right: 0px;
    top: -63px;
}
.inner_page_wrap .team_header .rural_economy_back a{
	font-size:14px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
}
.inner_page_wrap .team_header .rural_economy_back a:before{
	font-family:IcoFont;
	content:"\ea5c";
    color: #4c3e23;
    font-size:30px;
	position: absolute;
	top: -4px;
	left: -32px;
}
.inner_page_wrap .team_header .rural_economy_btn{
	background:#72664e;
	float: left;
	padding: 5px 20px;
	border-radius:15px;
	margin-right: 10px;
	transition: all 300ms ease 0s;
	margin-bottom:40px;
}
.inner_page_wrap .team_header .rural_economy_btn:after{
	font-family:'FontAwesome';
	content:"\f0da";
    color: #cdc2ae;
    font-size:20px;
    padding-left:15px;
}
.inner_page_wrap .team_header .rural_economy_btn a{
	font-size: 16px;
	color:#cdc2ae;
	font-weight: 400;
	text-transform:uppercase;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .team_header .rural_economy_btn:hover{
	background:#cdc2ae;
}
.inner_page_wrap .team_header .rural_economy_btn:hover a{
	color: #72664e;
}
.inner_page_wrap .team_header .rural_economy_btn:hover:after{
	color: #72664e;
}
.inner_page_wrap .rural_economy_row{
	width: 100%;
	float: left;
	margin-top:10px;
}
.inner_page_wrap .rural_economy_row .rural_economy_header{
	width: 100%;
	float: left;
	background:#cdc2ae;
	border-top:4px solid #72664e;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:5px 10px;
	margin-bottom: 10px;
}
.inner_page_wrap .rural_economy_row .rural_economy_header .rural_economy_title{
	font-size:16px;
	color:#fff;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
}
.inner_page_wrap .rural_economy_row .rural_economy_details{
	width: 100%;
	float: left;
	padding:10px 0px;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_lt{
	width:6%;
	float: left;
	padding-right: 10px;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt{
	width:94%;
	float: left;
	
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_lt i{
	float: left;
	font-size: 40px;
	color:#72664e;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt .rt_top{
	width:100%;
	float: left;
	padding-bottom:5px;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt .rt_top .rural_economy_sub_title{
	width:85%;
	float: left;
	font-size: 14px;
	color:#4c3e23;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
}

.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt .rt_top .rural_economy_pdf{
	width:15%;
	background:#72664e;
	float: right;
	padding:2px 5px;
	border-radius:15px;
	text-align: center;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt .rt_top .rural_economy_pdf a{
	font-size:12px;
	color:#fff;
	font-weight: 400;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt .rt_top .rural_economy_pdf a:hover{
	color:#cdc2ae;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rl_rt .rt_top .rural_economy_pdf a:hover i{
	color:#cdc2ae;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rural_economy_file{
	width: 100%;
	float: left;
	margin:10px 0px 20px;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rural_economy_file a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#cdc2ae;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rural_economy_file a:hover{
	color: #72664e;
}
.inner_page_wrap .rural_economy_row .rural_economy_details .rural_economy_file a:hover i{
	color: #72664e;
}
.inner_page_wrap .acc_content .cont_more{
	width: 100%;
	float:left;
	margin: 10px 0px;
	display: flex;
	align-items: center;
	align-content: center;
}
.inner_page_wrap .cont_more .acc_pdf{
	background:#cdc2ae;
	float: left;
	padding:4px 25px;
	border-radius:15px;
	font-size:14px;
	color:#fff;
	font-weight: 400;
	text-align: center;
}
.inner_page_wrap .acc_content .cont_more a{
	font-size:14px;
	color:#4c3e23;
	font-weight: 400;
	padding-left: 10px;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .acc_content .cont_more a:hover{
	color:#cdc2ae;
}
/* Circulars
================================================== */	
.inner_page_wrap .circulars_search_box{
	width: 100%;
	float: left;
}
.inner_page_wrap .circulars_search_box .col-sm-4{
	padding:0px;
}
.inner_page_wrap .circulars_search_box .form_row{
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.inner_page_wrap .circulars_search_box .form_row label{
	font-size: 16px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	float: left;
	padding:0px 10px 0px 0px;
}
.inner_page_wrap .circulars_search_box .form_row .col-sm-3{
	width:22%;
}
.inner_page_wrap .circulars_search_box .form_row .col-sm-4{
	width:50%;
}
.inner_page_wrap .circulars_row{
	width: 100%;
	float: left;
	margin-top:45px;
}
.inner_page_wrap .circulars_row .circulars_header{
	width: 100%;
	float: left;
	background:#cdc2ae;
	border-top:4px solid #72664e;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:5px 10px;
	margin-bottom: 10px;
}
.inner_page_wrap .circulars_row .circulars_header .circulars_date{
	font-size:16px;
	color:#72664e;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
}
.inner_page_wrap .circulars_row .circulars_details{
	width: 100%;
	float: left;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .circulars_row .circulars_name{
	width:85%;
	float: left;
	font-size: 14px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	line-height: 22px;
	padding:5px 10px;
}
.inner_page_wrap .circulars_row .circulars_pdf{
	width:15%;
	background:#72664e;
	float: left;
	padding:2px 5px;
	border-radius:15px;
	text-align: center;
}
.inner_page_wrap .circulars_row .circulars_pdf a{
	font-size:12px;
	color:#fff;
	font-weight: 400;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .circulars_row .circulars_pdf a:hover{
	color:#cdc2ae;
}
.inner_page_wrap .circulars_row .circulars_pdf:hover .fa_pdfc{
	color:#cdc2ae;
}
.inner_page_wrap .circulars_row .circulars_file{
	width: 100%;
	float: left;
	margin:10px 0px 20px;
}
.inner_page_wrap .circulars_row .circulars_file a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .circulars_row .circulars_file a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .circulars_row .circulars_file a:hover .fa_circular{
	color: #cdc2ae;
}
.inner_page_wrap .circulars_inner_header{
	width: 100%;
	float: left;
	border-bottom: 1px solid #cdc2ae;
	padding:0px 0px 20px;
	position: relative;
	margin-bottom: 20px;
}
.inner_page_wrap .circulars_inner_header .circulars_name{
	width:100%;
	float: left;
	font-size:18px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	line-height: 22px;
	padding:0px 0px 20px;
}
.inner_page_wrap .circulars_inner_header .circulars_pdf{
	background:#72664e;
	float: left;
	padding:5px 10px;
	border-radius:15px;
	text-align: center;
	display: block;
}
.inner_page_wrap .circulars_inner_header .circulars_pdf a{
	font-size:12px;
	color:#fff;
	font-weight: 400;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .circulars_inner_header .circulars_pdf a:hover{
	color:#cdc2ae;
}
.inner_page_wrap .circulars_inner_header .circulars_pdf:hover .fa_pdfc{
	color:#cdc2ae;
}
.inner_page_wrap .circulars_back{
	position: absolute;
	right:0px;
}
.inner_page_wrap .circulars_inner_header .circulars_back a{
	font-size:14px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
}
.inner_page_wrap .circulars_inner_header .circulars_back a:before{
	font-family:IcoFont;
	content:"\ea5c";
    color: #4c3e23;
    font-size:30px;
	position: absolute;
	top: -4px;
	left: -32px;
}
.inner_page_common p span.cir_date{
	position: absolute;
	right: 0px;
	font-weight: 600;
}
/* Model Bankable Projects
================================================== */	
.inner_page_wrap .mbp_form{
	width: 100%;
	float: left;
}
.inner_page_wrap .mbp_form .mbp_row{
	width: 100%;
	float:left;
	padding-bottom: 10px;
}
.inner_page_wrap .mbp_form .mbp_row label{
	width: 25%;
	float:left;
	font-size: 16px;
	color:#4c3e23;
	font-weight: 400;
	text-transform: capitalize;
}
.inner_page_wrap .mbp_form .mbp_row .btn{
	margin:0 0 0 25%;
}
/* publications
================================================== */	
.inner_page_wrap .publications_row{
	width: 100%;
	float: left;
	margin-bottom:30px;
}
.inner_page_wrap .publications_row .publications_header{
	width: 100%;
	float: left;
	background:#cdc2ae;
	border-top:4px solid #72664e;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:10px 10px;
	margin-bottom: 10px;
}
.inner_page_wrap .publications_row .publications_header .publications_date {
    font-size: 16px;
    color: #72664e;
    font-weight: 600;
    text-align: left;
    text-transform: capitalize;
    padding:0px 10px;
}
.inner_page_wrap .publications_row .publications_title_box{
	width: 100%;
	float: left;
	display: flex;
	align-items: center;
	align-content: center;
	border-bottom:1px solid #cdc2ae;
	padding:10px 10px;
}
.inner_page_wrap .publications_row .publications_title_box i{
	font-size:24px;
	color:#4c3e23;
}
.inner_page_wrap .publications_row .publications_title_box .publications_title{
	font-size:14px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	text-transform: capitalize;
	padding-left: 10px;
}
.inner_page_wrap .publications_row .publications_dept_name{
	width: 100%;
	float: left;
	display: flex;
	align-items: center;
	align-content: center;
	border-bottom:1px solid #cdc2ae;
	padding:10px 10px;
	font-size:14px;
	color:#4c3e23;
	font-weight: 500;
}
.inner_page_wrap .publications_row .publications_file{
	width: 100%;
	float: left;
	padding:10px 10px;
}
.inner_page_wrap .publications_row .publications_file a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .publications_row .publications_file a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .publications_row .publications_file a:hover i{
	color: #cdc2ae;
}
/* Case Studies
================================================== */	
.inner_page_wrap .case_studies{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.inner_page_wrap .case_studies .case_studies_box{
	flex:0 30.33333333%;
	margin:0px 15px;
	background:#73674e;
	position: relative;
}
.inner_page_wrap .case_studies .case_studies_box:first-child{
	margin: 0px 15px 0px 0px;
}
.inner_page_wrap .case_studies .case_studies_box:last-child{
	margin: 0px 0px 0px 15px;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_thum{
	width: 100%;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_thum img{
	width: 100%;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_details{
	width: 100%;
	padding:20px 15px 55px;
	float: left;
	position: relative;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_details h4.case_studies_name{
	width: 100%;
	float: left;
	padding:20px 0px 5px;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_details h4.case_studies_name a{
	font-size:15px;
	color:#fff;
	font-weight:700;
	text-align: left;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_details:hover h4.case_studies_name a{
	color:#d5cbbb;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_details .sector_name{
	font-size:11px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:0px 0px 10px;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .case_studies .case_studies_box .case_studies_details p{
	font-size:13px;
	color:#bfaf91;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding-bottom: 20px;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .case_studies .case_studies_box .case_btn_box{
	width: 100%;
	position: absolute;
	bottom:20px;
	left: 0;
	padding:0px 10px;
	z-index: 999;
}
.inner_page_wrap .case_studies .case_studies_box .case_btn_box .case_studies_btn {
	float: left;
	position: relative;
	display: block;
	padding: 5px 6px;
	background-color: #bfaf91;
	transition: background-color .3s;
	color: #72664e;
	font-size: 10px;
	font-weight:600;
	cursor: pointer;
	text-align: center;
	border-radius:30px;
	transition: all 300ms ease 0s;
	margin:30px 5px 0px 0px;
	}
.inner_page_wrap .case_studies .case_studies_box .case_btn_box a.case_studies_btn:hover{
	background-color: #fff;
	color: #72664e;
	}
.inner_page_wrap .case_studies .case_studies_box:hover .case_btn_box .fa_case {
	color: #72664e;
	}
.inner_page_wrap .case_studies_header{
	width: 100%;
	float: left;
	padding:0px 0px 20px;
	position: relative;
}
.inner_page_wrap .case_studies_header .sectors_name{
	width:100%;
	float: left;
	font-size:14px;
	color:#4c3e23;
	font-weight:300;
	text-align: left;
	line-height: 22px;
	padding:0px 0px 40px;
}
.inner_page_wrap .case_studies_header .sectors_name span{
	font-weight: 600;
	text-transform: uppercase;
}
.inner_page_wrap .case_studies_header .case_studies_back{
	position: absolute;
	right:0px;
}
.inner_page_wrap .case_studies_header .case_studies_back a{
	font-size:14px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
}
.inner_page_wrap .case_studies_header .case_studies_back a:before{
	font-family:'FontAwesome';
	content:"\f060";
    color: #4c3e23;
    font-size:22px;
    font-weight:300;
	position: absolute;
	top: -3px;
	left: -26px;
}	
.inner_page_wrap .case_studies_header .case_studies_name{
	width:100%;
	float: left;
	font-size:24px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
	line-height: 22px;
	padding:0px 0px 10px;
}
.inner_page_wrap .case_studies_header .case_studies_statename{
	width:100%;
	float: left;
	font-size:18px;
	color:#72664e;
	font-weight:600;
	text-align: left;
	line-height: 22px;
	padding:0px;
}
.inner_page_wrap .case_studies_banner{
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
/* Statewise Master Unit Cost
================================================== */	
.inner_page_wrap .smuc_box{
	width: 100%;
	float: left;
	background:#72664e;
	padding: 20px;
}
.inner_page_wrap .smuc_box .smuc_thum{
	width: 45%;
	float: left;
	position: relative;
}
.inner_page_wrap .smuc_box .smuc_thum img{
	width: 100%;
	float: left;
	position: relative;
}
.inner_page_wrap .smuc_box .smuc_thum .state_name{
	width: 100%;
	float: left;
	position: absolute;
	left: 0;
	bottom: 0;
	background:rgba(0,0,0,0.6);
	padding:5px;
	font-size: 14px;
	color:#fff;
	font-weight: 500;
	text-transform: capitalize;
}
.inner_page_wrap .smuc_box .smuc_details{
	width: 55%;
	float: left;
	padding-left: 20px;
}
.inner_page_wrap .smuc_box .smuc_details .title_box{
	width: 100%;
	float: left;
	display: flex;
	align-items: center;
	align-content: center;
	border-bottom: 1px solid #bfaf91;
	padding-bottom:20px;
}
.inner_page_wrap .smuc_box .smuc_details .title_box .title{
	font-size: 16px;
	color:#fff;
	font-weight: 500;
	padding-left: 10px;
}
.inner_page_wrap .smuc_box .smuc_details .title_box i{
	width: 30px;
}
.inner_page_wrap .smuc_box .smuc_details .smuc_btn{
	width: 100%;
	float: left;
	margin:30px 0px 0px;
}
.inner_page_wrap .smuc_box .smuc_details .smuc_btn a{
	font-size: 12px;
	color:#72664e;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#bfaf91;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .smuc_box .smuc_details .smuc_btn a:hover{
	color: #fff;
}
.inner_page_wrap .smuc_box .smuc_details .smuc_btn a:hover i{
	color: #fff;
}
/* inner page common
================================================== */
.inner_page_common{
	width: 100%;
	float: left;
	position: relative;
	 font-size: 15px;
    color: #4c3e23;
    font-weight: 300;
    text-align: justify;
    display: block;
}
.inner_page_common a{
    color: #4c3e23;
}
.inner_page_common h3 {
    font-size: 18px;
    color: #4c3e23;
    font-weight: 600;
    text-align: left;
    display: block;
    padding-bottom: 10px;
}
.inner_page_common h4 {
    font-size: 16px;
    color: #4c3e23;
    font-weight: 600;
    text-align: left;
    display: block;
    padding-bottom: 10px;
}
.inner_page_common h5{
    font-size: 15px;
    color: #4c3e23;
    font-weight: 600;
    text-align: left;
    display: block;
    padding-bottom: 10px;
}
.inner_page_common p {
    font-size: 15px;
    color: #4c3e23;
    font-weight: 300;
    text-align: justify;
    display: block;
    padding-bottom: 15px;
}	
.inner_page_common p strong{
    font-weight:600;
}
.inner_page_common p a{
    font-size: 15px;
    color: #4c3e23;
    font-weight: 500;
    text-align: justify;
    display: block;
    padding-bottom: 15px;
    transition: all 300ms ease 0s;
    display: inline-block;
}		
.inner_page_common p a:hover{
	color: #72664e;
}
.inner_page_common ul{
	margin: 0;
	padding: 0 0 20px 20px;
	}
.inner_page_common ul ul{
	margin: 0;
	padding: 0 0 0px 20px;
	}
.inner_page_common ul li{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    line-height:22px;
    text-align: left;
	display: block;
	padding:5px 0px;
	position: relative;
	}
.inner_page_common ul li a{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    text-align: left;
	position: relative;
	transition: all 300ms ease 0s;
	}	
.inner_page_common ul li a:hover{
	color: #72664e;
}	
.inner_page_common ul li strong{
	font-weight: 700;
	}
.inner_page_common ul li:before{
	color: #4c3e23;
	font-family:'FontAwesome';
	font-weight:700; 
	content: "\f0da";
	padding-right: 10px;
	position: absolute;
	left:-16px;
	}
.inner_page_common ul li ul li:before{
	color: #4c3e23;
	font-family:'FontAwesome';
	font-weight:700; 
	content: "\f111";
	padding-right: 10px;
	position: absolute;
	left:-16px;
	font-size:8px;
	}
.inner_page_common ol{
	margin: 0;
	padding: 0 0 20px 20px;
	}
.inner_page_common ol li{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    line-height:22px;
    text-align: left;
	display: block;
	padding:5px 0px;
	position: relative;
	}

.inner_page_common ol li{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    line-height:22px;
    text-align: left;
	display: block;
	padding:5px 0px;
	position: relative;
	}
.inner_page_common .next_prev ul{
	margin: 0;
	padding:20px 0px;
	}
.inner_page_common .next_prev ul li{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    line-height:22px;
    text-align: left;
	display: inline-block;
	padding:5px 10px;
	position: relative;
	}
.inner_page_common .next_prev ul li:before{
	content: none;
	}	
.inner_page_common .next_prev ul li a{
    font-size: 15px;
    color: #4c3e23;
    font-weight:300;
    text-align: left;
	position: relative;
	transition: all 300ms ease 0s;
	}	
/* search box common
================================================== */	
.inner_page_wrap .search_box_common{
	width: 100%;
	float: left;
}
.inner_page_wrap .search_box_common p{
	font-size: 16px;
	color:#4c3e23;
	font-weight: 400;
	padding-bottom:30px;
}

.inner_page_wrap .search_box_common .form_row{
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.inner_page_wrap .search_box_common .form_row label{
	font-size: 16px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	float: left;
	padding:0px 10px 0px 0px;
}
.inner_page_wrap .search_box_common .tender_btn{
	background:#72664e;
	float: left;
	padding: 5px 20px;
	border-radius:15px;
	margin-right: 10px;
	transition: all 300ms ease 0s;
	margin-bottom:20px;
}
.inner_page_wrap .search_box_common .tender_btn:after{
	font-family:'FontAwesome';
	content:"\f0da";
    color: #cdc2ae;
    font-size:20px;
    padding-left:15px;
}
.inner_page_wrap .search_box_common .tender_btn a{
	font-size: 16px;
	color:#cdc2ae;
	font-weight: 400;
	text-transform:uppercase;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .search_box_common .tender_btn:hover{
	background:#cdc2ae;
}
.inner_page_wrap .search_box_common .tender_btn:hover a{
	color: #72664e;
}
.inner_page_wrap .search_box_common .tender_btn:hover:after{
	color: #72664e;
}	
.inner_page_wrap .common_row{
	width: 100%;
	float: left;
	margin-top:25px;
}
.inner_page_wrap .common_row .common_header{
	width: 100%;
	float: left;
	background:#cdc2ae;
	border-top:4px solid #72664e;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:10px 10px;
	margin-bottom: 10px;
	display: flex;
	align-content: center;
	align-items: center;
}
.inner_page_wrap .common_row .common_header .common_title{
	font-size:16px;
	color:#72664e;
	font-weight: 500;
	text-align: left;
	text-transform: capitalize;
}
.inner_page_wrap .common_row h4{
	font-size:16px;
	color:#72664e;
	font-weight:600;
	text-align: left;
	text-transform: capitalize;
}
.inner_page_wrap .common_row h5{
	font-size:15px;
	color:#72664e;
	font-weight:600;
	text-align: left;
	text-transform: capitalize;
	padding-top: 5px;
}
.inner_page_wrap .common_row p{
	font-size:14px;
	color:#4c3e23;
	font-weight:300;
	text-align: left;
}
.inner_page_wrap .common_row .common_header i{
	font-size:26px;
	color:#72664e;
	float: left;
	padding-right:10px;
}
.inner_page_wrap .common_row .common_btn{
	width: 100%;
	float: left;
	margin:10px 0px 20px;
	padding-bottom: 20px;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .common_row .common_btn a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .common_row .common_btn a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .common_row .common_btn a:hover i{
	color: #cdc2ae;
}

.inner_page_wrap .common_row .common_file{
	width: 100%;
	float: left;
}
.inner_page_wrap .common_row .common_file a{
	font-size: 14px;
	color:#4c3e23;
	font-weight:400;
	text-align: left;
	display: block;
	text-transform: capitalize;
	padding:5px 0px;
	transition: all 300ms ease 0s;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .common_row .common_file a:before {
    font-family: 'FontAwesome';
    content: "\f1c1";
    color: #4c3e23;
    font-size: 14px;
    padding: 0px 10px;
}
.inner_page_wrap .common_row .common_file a:hover{
	color: #72664e;
}
.inner_page_wrap .common_row .common_file a:hover i{
	color: #72664e;
}


.inner_page_wrap .common_new_btn{
	width: 100%;
	float: left;
	margin:10px 0px 20px;
	padding-bottom: 20px;
	border-bottom:1px solid #cdc2ae;
}
.inner_page_wrap .common_new_btn a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .common_new_btn a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .common_new_btn a:hover i{
	color: #cdc2ae;
}
/* Career 
================================================== */	
.inner_page_wrap .career_row{
	width: 100%;
	float: left;
	margin-top:20px;
	margin-bottom:30px;
}
.inner_page_wrap .career_row .career_header{
	width: 100%;
	float: left;
	background:#cdc2ae;
	border-top:4px solid #72664e;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:10px 10px;
	margin-bottom: 10px;
	display: flex;
	align-content: center;
	align-items: center;
}
.inner_page_wrap .career_row .career_header .career_title {
    font-size: 16px;
    color: #72664e;
    font-weight: 600;
    text-align: left;
    text-transform: capitalize;
    padding:0px 10px;
}
.inner_page_wrap .career_row .career_header i {
    font-size: 26px;
    color: #72664e;
    float: left;
    padding-right: 10px;
}
.inner_page_wrap .career_row .career_sub_title {
	width: 100%;
    font-size: 14px;
    color: #4c3e23;
    font-weight: 400;
    text-align: left;
    text-transform: capitalize;
    border-bottom:1px solid #cdc2ae;
	padding:0px 10px 5px;
	float: left;
}
.inner_page_wrap .career_row .career_text {
    font-size: 14px;
    color: #777777;
    font-weight: 400;
    text-align: left;
    text-transform: capitalize;
    border-bottom:1px solid #cdc2ae;
	padding:5px 10px;
}
.inner_page_wrap .career_row .download_file{
	width: 100%;
	float: left;
	display: flex;
	align-content: center;
	align-items: center;
	padding:10px 0px;
}
.inner_page_wrap .career_row .download_file .download_pdf{
	float: left;
}
.inner_page_wrap .career_row .download_file .download_pdf a{
	font-size: 14px;
	color:#72664e;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:5px 0px;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .career_row .download_file .download_pdf a:before {
    font-family: 'FontAwesome';
    content: "\f1c1";
    color: #4c3e23;
    font-size: 20px;
    padding: 0px 10px;
}
.inner_page_wrap .career_row .download_file .download_pdf a:hover{
	color: #72664e;
}
.inner_page_wrap .career_row .download_file .download_pdf a:hover i{
	color: #72664e;
}
.inner_page_wrap .career_row .download_file .print_btn{
	float: left;
	padding:1px 10px;
}
.inner_page_wrap .career_row .download_file .print_btn a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .career_row .download_file .print_btn a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .career_row .download_file .print_btn a:hover i{
	color: #cdc2ae;
}
.inner_page_wrap .career_row .ext_link{
	width: 100%;
	float: left;
	display: flex;
	align-content: center;
	align-items: center;
	padding: 5px 0px;
}
.inner_page_wrap .career_row .ext_link a{
	font-size: 14px;
	color:#777777;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:5px 0px;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .career_row .ext_link a:before {
    font-family:IcoFont;
    content: "\ef71";
    color: #4c3e23;
    font-size: 20px;
    padding: 0px 10px;
}
.inner_page_wrap .career_row .ext_link a:hover{
	color: #72664e;
}
.inner_page_wrap .career_row .ext_link a:hover i{
	color: #72664e;
}
.inner_page_wrap .career_row .share_btn{
	width: 100%;
	float: left;
	padding:14px 10px 0px;
	border-top:1px solid #cdc2ae;
}
.inner_page_wrap .career_row .share_btn a{
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .career_row .share_btn a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .career_row .share_btn a:hover i{
	color: #cdc2ae;
}
/* Life At Nabard
================================================== */
.life_at_nabard{
	width: 100%;
	float: left;
	background:#72664e;
	padding:20px;
	margin-bottom: 20px;
}
.life_at_nabard .thum{
	width: 45%;
	float: left;
}
.life_at_nabard .thum img{
	width: 100%;
	float: left;
}
.life_at_nabard .life_details{
	width: 55%;
	float: left;
	padding-left: 20px;
}
.life_at_nabard .life_details .title{
	width: 100%;
	float: left;
	border-bottom: 1px solid #bfaf91;
	font-size:20px;
	color:#fff;
	font-weight: 500;
	padding-bottom:10px;
	margin-bottom: 10px;
}
.inner_page_wrap .life_details p{
	font-size: 16px;
	color:#ac9d81;
	font-weight: 400;
	text-align: justify;
	line-height: 22px;
}
/* media room
================================================== */	
.inner_page_wrap .media_room_box{
	width: 100%;
	float: left;
	background:#72664e;
	padding: 20px;
	margin-bottom: 20px;
}
.inner_page_wrap .media_room_box .media_thum{
	width:30%;
	float: left;
	position: relative;
}
.inner_page_wrap .media_room_box .media_thum img{
	width: 100%;
	float: left;
	position: relative;
}
.inner_page_wrap .media_room_box .media_details{
	width:70%;
	float: left;
	padding-left: 20px;
	font-size:15px;
	color:#fff;
	font-weight:400;
	text-align: justify;
}
.inner_page_wrap .media_room_box .media_details .title_box{
	width: 100%;
	float: left;
	border-bottom: 1px solid #bfaf91;
	padding-bottom:5px;
	margin-bottom: 10px;
}
.inner_page_wrap .media_room_box .media_details .title_box .title{
	font-size:22px;
	color:#fff;
	font-weight: 500;
	text-align: left;
	line-height: 26px;
	padding-bottom:5px;
}

.inner_page_wrap .media_room_box .media_details .title_box ul li{
	display: inline-block;
	font-size:13px;
	color:#d5cbbb;
	font-weight: 400;
	list-style: none;
	padding:0px 15px;
}
.inner_page_wrap .media_room_box .media_details .title_box ul li:first-child{
	padding:0px 20px 0px 0px;
}
.inner_page_wrap .media_room_box .media_details .title_box ul li span{
	font-size:27px;
	color:#fff;
	font-weight:700;
}
.inner_page_wrap .media_room_box .media_details p{
	font-size:15px;
	color:#fff;
	font-weight:400;
	text-align: justify;
	line-height:22px;
	padding-bottom:5px;
	display: inline-block;
}
.inner_page_wrap .media_room_box .media_details p a{
	font-size:15px;
	color:#fff;
	font-weight:700;
	text-align: justify;
	line-height:22px;
}
.inner_page_wrap .media_btn{
	width: 100%;
	float: left;
	margin:15px 0px;
}
.inner_page_wrap .media_btn a{
	font-size: 12px;
	color:#72664e;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#bfaf91;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:0px 10px 0px 0px;
}
.inner_page_wrap .media_btn a:hover{
	color: #fff;
}
.inner_page_wrap .media_btn a:hover i{
	color: #fff;
}
.inner_page_wrap .media_header{
	width: 100%;
	float: left;
	padding:0px 0px 10px;
	position: relative;
}
.inner_page_wrap .media_header .media_back{
	position: absolute;
	right:0px;
	top: -53px;
}
.inner_page_wrap .media_header .media_back a{
	font-size:14px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
}
.inner_page_wrap .media_header .media_back a:before{
	font-family:'FontAwesome';
	content:"\f060";
    color: #4c3e23;
    font-size:22px;
    font-weight:300;
	position: absolute;
	top: -3px;
	left: -26px;
}	
.inner_page_wrap .media_header .media_share{
	float: left;
	position: absolute;
	right:0px;
}
.inner_page_wrap .media_header .media_share a{
	font-size: 12px;
	color:#72664e;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:4px 12px;
	background:#bfaf91;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
}
.inner_page_wrap .media_header .media_share a:hover{
	color: #fff;
}
.inner_page_wrap .media_header .media_share a:hover i{
	color: #fff;
}
.inner_page_wrap .media_header .media_name{
	width:100%;
	float: left;
	font-size:24px;
	color:#4c3e23;
	font-weight:600;
	text-align: left;
	line-height: 27px;
	padding:0px 71px 10px 0px;
}
.inner_page_wrap .media_header .media_date_day{
	width:100%;
	float: left;
	font-size:15px;
	color:#4c3e23;
	font-weight:400;
	text-align: left;
	line-height: 22px;
	padding:0px;
}
.inner_page_wrap .media_banner{
	width: 100%;
	float: left;
	margin:20px 0px;
}
/* contact
================================================== */	
.contact_row{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	margin-bottom:100px;
}
.contact_box{
	flex:0 18.5%;
	background:#ece3d3;
	border-top-left-radius:40px;
	border-bottom-right-radius:40px;
	text-align: center;
	padding:30px 10px;
	margin:0 10px;
	transition: all 300ms ease 0s;
}
.contact_box:first-child{
	margin:0 10px 0px 0px;
}
.contact_box:last-child{
	margin:0px 0px 0px 10px;
}
.contact_box:hover {
	background:#72664e;
}
.contact_box .contact_icon{
	width:100%;
	text-align:center;
	padding-bottom:10px;
	font-size: 40px;
	color:#72664e;
	font-weight:700;
	position: relative;
	transition: all 300ms ease 0s;
}
.contact_box:hover .contact_icon{
	color:#fff;
}
.contact_box .contact_icon .pen{
	position: absolute;
	font-size: 34px;
	left: 124px;
	top: 8px;
}
.contact_box .title{
	font-size: 18px;
	color:#72664e;
	font-weight:700;
	padding-bottom: 10px;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.contact_box:hover .title{
	color:#fff;
}
.contact_box p{
	font-size: 16px;
	color:#4c3e23;
	font-weight:300;
	text-transform: capitalize;
	transition: all 300ms ease 0s;
}
.contact_box:hover p{
	color:#fff;
}
.contact_box a{
	display: inline-block;
	font-size:30px;
	color:#72664e;
	font-weight:700;
	padding:10px;
	transition: all 300ms ease 0s;
}
.contact_box:hover a{
	color:#fff;
}
.inner_page_wrap .locator_search{
	width: 100%;
	float: left;
}
.inner_page_wrap .locator_search .locator_search_box{
	width: 100%;
	float: left;
}
.inner_page_wrap .locator_search .locator_search_box .form_row .col-sm-5, .col-sm-10{
	padding:0px;
}
.inner_page_wrap .locator_search .locator_search_box .form_row{
	width: 100%;
	float: left;
	padding-bottom: 20px;
}
.inner_page_wrap .locator_search .locator_search_box .form_row label{
	font-size: 16px;
	color:#4c3e23;
	font-weight: 400;
	text-align: left;
	float: left;
	padding:0px 10px 0px 0px;
}
.inner_page_wrap .locator_search .locator_search_box .form_row .col-sm-3{
	width:22%;
}
.inner_page_wrap .locator_search .locator_search_box .form_row .btn{
	margin: 0 0;
	vertical-align: middle;
	cursor: pointer;
}
.inner_page_wrap .locator_search .contact_details{
	width: 100%;
	float: left;
}
.inner_page_wrap .locator_search .contact_details .person_name{
	font-size:22px;
	color: #72664e;
	font-weight: 600;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .contact_details .post_name{
	font-size:18px;
	color: #147e00;
	font-weight: 600;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .contact_details .branch_add{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .contact_details .contact_no{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .contact_details .email_id{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
	display: inline-block;
}
.inner_page_wrap .locator_search .contact_details .email_id a{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: none;
	padding-right: 10px;
	display: inline-block;
	transition: all .3s
}
.inner_page_wrap .locator_search .contact_details .email_id a:hover{
	font-weight:600;
}
.inner_page_wrap .locator_search .ddm_row{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	float: left;
}
.inner_page_wrap .locator_search .ddm_row .ddm_details{
	flex:0 45%;
	margin:0 5% 2% 0;
	padding: 2%;
	box-shadow: 0 4px 12px -4px rgba(0, 0, 0, 0.1);
}
.inner_page_wrap .locator_search .ddm_row .ddm_details .person_name{
	font-size:22px;
	color: #72664e;
	font-weight: 600;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .ddm_row .ddm_details .post_name{
	font-size:18px;
	color: #147e00;
	font-weight: 600;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .ddm_row .ddm_details .contact_no{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .ddm_branch_add{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
}
.inner_page_wrap .locator_search .ddm_email_id{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: capitalize;
	padding-bottom: 10px;
	display: inline-block;
}
.inner_page_wrap .locator_search .ddm_email_id a{
	font-size:16px;
	color: #72664e;
	font-weight:400;
	display: block;
	text-transform: none;
	padding-right: 10px;
	display: inline-block;
	transition: all .3s
}
.inner_page_wrap .locator_search .ddm_email_id a:hover{
	font-weight:600;
}
/* Sitemap
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.sitemap{
	width: 100%;
	padding:2% 0%;
	}
.sitemap .page_box{
	width:100%;
	padding:4% 0%;
	}
.sitemap .page_box .sub_head{
	font-size: 16px;
	color: #72664e;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
	}
.sitemap .page_box .sub_head a{
	color: #72664e;
	}
.sitemap .page_box .sub_b_head{
	font-size: 14px;
	color: #72664e;
	font-weight: 600;
	text-align: left;
	text-transform: uppercase;
	padding-left: 20px;
	}
.sitemap .page_box .sub_b_head a{
	color: #72664e;
	}
.inner_page_wrap .annual_btn a{
	width: 80%;
	font-size: 12px;
	color:#fff;
	font-weight:400;
	text-align: left;
	text-transform: capitalize;
	padding:8px 0px;
	background:#72664e;
	border-radius:10px;
	text-align: center;
	transition: all 300ms ease 0s;
	margin:10px auto;
	float: left;
	cursor: pointer;
}
.inner_page_wrap .annual_btn a:hover{
	color: #cdc2ae;
}
.inner_page_wrap .annual_btn a:hover i{
	color: #cdc2ae;
}
/*Popup*/
.popup_box{
	position:fixed;
	width:100%;
	height:100vh;
	background-color:rgba(0, 0, 0, 0.9);
	z-index:999999999;
	display:none;
	overflow:hidden;
	padding:1%;
	}
.popup_box .Box_Inner{
	width:75%;
	margin:1% auto;
	background:#000;
	border-radius:5px;
	padding:2% 0% 0%;
	position:relative;
	}
.popup_box .close_btn{
	padding:5px 10px;
	cursor:pointer;
	float:right;
	position:absolute;
	z-index:99;
	right:0;
	top:-1px;
	}
.fa_close {
	display: inline-block;
	font: normal normal normal 12px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	transform: translate(0, 0);
	font-size: 26px;
	color: #72664e;
	}
/* Google map
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.google_map{
	width: 100%;
	padding:20px 0px;
	margin-bottom:50px;
	}
.popup{    
    width:35%;
    background: white;
    color: #333;
    box-shadow: 0 3px 14px rgb(0 0 0 / 40%);
    display: none;
    position: absolute;
    left:328px;
    top: 50px;
    outline:0;
    border-radius:10px;
    padding:15px;
}
.link{
      
}
a.link{
	cursor: pointer;
}
a.close{
	transition: all 200ms;
	cursor:pointer;
	right: 11px;
	position: absolute;
	top:8px;
}
.popup .title{ 
	font-size: 18px;
	color: #72664e;
	font-weight: 600;
	text-align: left;
	text-transform: capitalize;
	border-bottom:1px solid #72664e;
	padding-bottom: 4px;
}

.off_map_details{
	width:100%;
}
.off_map_details .off_row{
	width:100%;
	float: left;
	padding:10px 0px 20px;
}
.off_map_details .off_row .off_lt{
	width:30%;
	float: left;
	font-size:12px;
	color: #4c3e23;
	font-weight:700;
	text-align: left;
}
.off_map_details .off_row .off_rt{
	width:70%;
	float: left;
	font-size:12px;
	color: #4c3e23;
	font-weight:400;
	text-align: left;
}
.popup .btn{
	background:#72664e;
	float: left;
	padding:3px 8px;
	border-radius:15px;
	margin-right: 10px;
	transition: all 300ms ease 0s;
}
.popup .btn a{
	font-size:12px;
	color:#fff;
	font-weight: 400;
	text-transform:capitalize;
	transition: all 300ms ease 0s;
}
.popup .btn:hover{
	background:#cdc2ae;
}
.popup .btn:hover a{
	color: #72664e;
}
.location_details{
	width: 100%;
}
.projects_gallery{
	width: 100%;
	padding:10px 0px;
}	
/* footer
================================================== */	
.footer {
    background-color: #f8f8f8;
    padding:50px 0px 30px;
    border-top:1px solid #e6e7e8;
}
.footer .title{
	font-size:24px;
	color:#000;
	font-weight:700;
	text-transform: capitalize;
	padding:0px 0px 20px 10px;
}
.footer ul {
	padding-bottom: 10%
}
.footer ul li a {
	font-size: 14px;
	color: #000;
	font-weight: 400;
	line-height: 32px;
	list-style: none;
	text-align: left;
	text-decoration: none;
	transition: all .3s
}
.footer ul li a::before{
	font-family:'FontAwesome';
	content:'\f105';
    color: #000;
    font-size: 14px;
    padding: 10px 10px 0px 0px;
}
.footer ul li a:hover {
	color: #1f763b;
	padding-left: 2%;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s
}
.footer_btm {
    background-color: #f8f8f8;
    padding:30px 0px 0px;
    border-top:1px solid #e6e7e8;
}
.footer_btm .col-sm-4{
	padding: 0px;
}
.footer_btm .ft_logo{
	width:80%;
	float: left;
}
.footer_btm .policy a{
	font-size: 14px;
	color: #000;
	font-weight: 400;
	display: inline-block;
	text-align: center;
	padding:0px 10px;
	transition: all 300ms ease 0s;
	border-right:1px solid #000;
	margin:10px 0px 10px;
}
.footer_btm .policy a:last-child{
	border-right:none;
}
.footer_btm .policy a:hover{
	color: #1f763b;
}
.footer_btm  .copyright{
	display: block;
	font-size: 14px;
	color: #000;
	font-weight: 400;
	text-align: center;
}
.footer_btm  .copyright a{
	font-size: 14px;
	color: #000;
	font-weight: 400;
	display: inline-block;
	text-align: center;
	padding:0px 10px;
	transition: all 300ms ease 0s;
}
.footer_btm  .copyright a:hover{
	color: #1f763b;
}
.footer_btm .certificate{
	float: right;
}
.footer_btm .certificate a{
	display: inline-block;
	text-align: right;
}
.scrollToTop {
	text-align:center;
	font-weight: bold;
	font-size:32px;
	color: #c0b194;;
	text-decoration: none;
	position:fixed;
	bottom:105px;
	right:23px;
	display: none;
	width:50px;
	height:50px;
	border-radius:50px;
	border:1px solid #c0b194;
	padding:0px;
	z-index:9;
	text-align: center;
	cursor: pointer;
	transition: all 300ms ease 0s;
	}
.scrollToTop:hover{
	color:#72664e;
	border:1px solid #72664e;
}
.highlight{
    text-decoration: none;
    font-weight: bold;
    color: #000000;
    background: #CCCCCC;
}
.iyom_box{
width: 100%;
float: left;
}
.iyom_box .thum{
width: 100%;
margin:0 auto;
text-align: center;
}
.iyom_box .thum img{
width: 100%;
text-align: center;
}
.iyom_box .iyom_title{
width: 100%;
margin:0 auto;
font-size: 15px;
color: #4c3e23;
font-weight: 300;
text-align: center;
padding-bottom: 15px;
}