
#inner-banner-contnt { position: relative; 
  
}
#content-pge-123 {  }
#content-sidemenubar{position:relative}
#content-sidemenubar .accordion-menu{width:100%; background: url(../images/bg1.jpg) center; background-size:cover; color: #fff;padding: 29px 34px 34px; border-radius: 22px; position: relative; top: -96px; height: 100%; }
#content-sidemenubar .menu-item{border-bottom:1px solid #ddd;position:relative}
#content-sidemenubar .menu-title{padding:12px 0;cursor:pointer; font-size: 17px; display:-webkit-box; transition: all 0.4s ease; display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}
#content-sidemenubar .menu-title:hover{ background-color: #d7b273; padding-left: 16px; }
#content-sidemenubar .icon { font-size: 17px; position: absolute; right: 8px; top: 11px; }
#content-sidemenubar .submenu{display:none;background-color:#b58f4f}
#content-sidemenubar .submenu-item{padding: 12px 20px; border-bottom: 1px solid #ddd; position: relative; transition: all 0.4s ease; border-top: none;}
#content-sidemenubar .submenu-item:hover{padding:12px 17px; border-bottom: 1px solid #ddd; background: #d5ae6e; position:relative;transition: all 0.4s ease;  border-top: none;}
#content-sidemenubar .submenu.open,#content-sidemenubar .sub-submenu.open{display:block}
#content-sidemenubar .submenu-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:400}
#content-sidemenubar .sub-submenu{display:none;background-color:#dba64e}
#content-sidemenubar .sub-submenu .submenu-item{padding-left:40px}
.contnt-wrp_indise { width: 93%; margin: 0px auto; }
.inner-banner-contnt img { width: 100%; }
.contnt-pge-text { padding: 44px 10px; }
.contnt-pge-text h1 { color: #01026e; }
.contnt-pge-text h2 { color: #01026e; }
.contnt-pge-text h3 { color: #01026e; }
.contnt-pge-text h4 { color: #01026e; }
.contnt-pge-text h5 { color: #01026e; }
.contnt-pge-text p { line-height: 29px; }
#content-tables_1 table { border-collapse: collapse; font-size:16px;}
#content-tables_1 th { text-align: left; padding: 11px 11px !important; background-color: #e9d5a0; color:#000000; }
#content-tables_1 td { text-align: left; padding: 11px 11px; background:none; }
#content-tables_1 tr:nth-child(odd) { background-color:#FFF;}
#content-tables_1 tr:nth-child(even) { background-color:#fff;}
#content-tables_1 table tr { border-bottom: 1px solid #eceaea; }
#content-tables_1 table thead { font-weight: bold; }
.cont-inmn h3 { font-size: 35px; font-weight: bold; }
.innr-brd-heding {
  padding: 24px 39px;
  right: 0;
  position: absolute;
  bottom: 0;
  left: 541px;
  background: linear-gradient(90deg,rgb(219, 219, 219) 0%, rgba(255, 255, 255, 0.77) 55%, rgba(255, 255, 255, 0) 100%);
  color: #01026e;
  border-radius: 18px 0 0 0;
}
.innr-brd-heding  h1 { margin: 0px auto; font-weight: bold; }
#inner-banner-contnt img { width:100% !important; }







#gall-categ{padding:72px 0;background:#fff;float:left;width:100%}
.gll-itm-cate{border-top:1px solid #333;padding-top:15px}
.gsllr-hd-top{border-bottom:1px solid #333;padding:12px 0;margin-bottom:15px}
.gsllr-hd-mmg_txt{border-bottom:1px solid #333;padding:12px 0;margin-top:0;height:103px}
.gsllr-hd-mmg{position:relative;overflow:hidden;height:256px}
.gsllr-hd-mmg img{width:100%}
.gsllr-hd-mmg_txt h1{font-size:20px;letter-spacing:1px;margin:0 auto}
#gall-categ ul{margin:0 auto;padding:0}
#gall-categ ul li{list-style:none;float:left;width:31%;margin-right:28px;margin-bottom:31px}
.mmg-image_321{background:#00000061;color:#fff;position:absolute;top:3px;left:3px;right:3px;bottom:3px;text-align:center;padding:96px 0}
#gallery-piclisting{padding:60px 0;background:#ecece3}

.custom-dropdown{position:relative;display:inline-block;vertical-align:middle;padding:0!important;border-radius:2px;width:100%;margin:5px auto}
.custom-dropdown__select{padding:7px 9px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:400;color:#777;height:43px;border:1px solid #ddd;margin:0 auto;font-size:15px;letter-spacing:0;background:#fff}
#progrmm-serch-item .custom-dropdown__select{padding:9px 18px;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:400;color:#777;height:54px;border:none;margin:0 auto;font-size:15px;letter-spacing:0}
.custom-dropdown::before,.custom-dropdown::after{content:"";position:absolute;pointer-events:none}
.custom-dropdown::after{content:url(../images/down.png);height:0;font-size:13px;line-height:1;right:12px;top:56%;margin-top:-9px;color:#d72027!important}
.custom-dropdown::before{width:2.3em;right:0;top:0;bottom:0;border-radius:0 3px 3px 0}
.custom-dropdown__select[disabled]{color:rgba(0,0,0,.3)}
.custom-dropdown.custom-dropdown--disabled::after{color:rgba(0,0,0,.1)}
.custom-dropdown--white::before{background-color:transparent;border-left:none}
.custom-dropdown--white::after{color:rgba(0,0,0,.9)}
.custom-dropdown--emerald::before{background-color:#1aa181}
.custom-dropdown--emerald::after{color:rgba(0,0,0,.4)}
.custom-dropdown--red::before{background-color:#d53a22}
.custom-dropdown--red::after{color:rgba(0,0,0,.4)}
.custom-dropdown--large .custom-dropdown__select{padding-right:1.3em}
.custom-dropdown--small .custom-dropdown__select{padding-right:.5em}
.drp-dwn-sor {  width: 26%; margin: 0px auto 22px; }



@media screen and (min-width:280px) and (max-width:388px) {
	#content-sidemenubar .accordion-menu { top: 0; height: 100%; margin: 41px auto 0; }
	.cont-inmn h3 { font-size: 22px; font-weight: bold; text-transform: uppercase; }
	#director-message-box { padding: 14px !important; }
}
@media screen and (min-width:389px) and (max-width:476px) {
	.cont-inmn h3 { font-size: 22px; font-weight: bold; text-transform: uppercase; }
	#director-message-box { padding: 14px !important; }	
}
@media screen and (min-width:477px) and (max-width:575px) {
	.cont-inmn h3 { font-size: 22px; font-weight: bold; text-transform: uppercase; }
	#director-message-box { padding: 14px !important; }
}
@media screen and (min-width:576px) and (max-width:767px) {
	.cont-inmn h3 { font-size: 22px; font-weight: bold; text-transform: uppercase; }
	#director-message-box { padding: 14px !important; }	
}
@media screen and (min-width:768px) and (max-width:991px) {
	#content-sidemenubar .accordion-menu { top: 0; height: 100%; margin: 41px auto 0; }
	.innr-brd-heding { left: 42px; }	
}
@media screen and (min-width:992px) and (max-width:1150px) {
	#content-sidemenubar .accordion-menu { padding: 29px 12px 34px; }	
	#content-sidemenubar .submenu-item { padding: 12px 0; }
	.innr-brd-heding { left: 302px; padding: 24px 24px; }
}
@media screen and (min-width:1150px) and (max-width:1240px) {
	.innr-brd-heding { padding: 24px 22px; left: 333px; }
	#content-sidemenubar .accordion-menu { padding: 29px 20px 34px; }
	#content-sidemenubar .submenu-item { padding: 12px 0px; }
}
@media screen and (min-width:1241px) and (max-width:1340px) {
	#content-sidemenubar .accordion-menu { padding: 29px 20px 34px; }
	#content-sidemenubar .submenu-item { padding: 12px 0px; }
	.innr-brd-heding { left: 363px; }
}
@media screen and (min-width:1341px) and (max-width:1399px) {
	.innr-brd-heding { left: 381px; }
}
@media screen and (min-width:1400px) and (max-width:1499px) {
	.innr-brd-heding { left: 398px; }
}
@media screen and (min-width:1500px) and (max-width:1599px) {
	.innr-brd-heding { left: 433px; }
}
@media screen and (min-width:1600px) and (max-width:1699px) {
	.innr-brd-heding { left: 452px; }
}
@media screen and (min-width:1700px) and (max-width:1799px) {
	.innr-brd-heding { left: 492px; }
}
@media screen and (min-width:1800px) and (max-width:1899px) {
	
}
@media screen and (min-width:1900px) and (max-width:1999px) {
	
}
@media screen and (min-width:2000px) and (max-width:2999px) {

}
@media screen and (min-width:3000px) and (max-width:3999px) {

}
@media screen and (min-width:4000px) and (max-width:4999px) {

}
@media screen and (min-width:5000px) and (max-width:5999px) {

}



