﻿body {}

@import url('GalleryCss/highslide.css');
@import url('GalleryCss/PhotoGallery.css');
@import url('GalleryCss/wppa_style.css');
@import url('EventCalender/Calender_Js/ClanderScc.css');
@import url('Happy-Birthday/JQuery_files/ClanderScc.css');
@import url('HomePageGallery/js/style-newsticker.css');
@import url('MediaGallery/css/jquery.jqzoom.css.css');
@import url('Teachers_Birthday/JQuery_files/style-newsticker.css');
@import url('ThumFullGallery/Homegallery.css');

/* --------------Achievements Start----------------------*/
.fonts-description p span {font-family: 'Open Sans'!important;font-size: 13px!important; color: #696767!important;}
.fonts-description span {font-family: 'Open Sans'!important; font-size: 13px!important;color: #696767!important;}
.ach-count{font-size: small;margin-left: 10px;}
.lblPages{width: 100%; margin-left: 0px;  margin-top: 10px;font-size: 12PX; font-family: 'Open Sans'; padding: 0px; margin-left: auto; margin-right: auto}
.lblPages2{float: left;  width: 100%; text-align: right;}
.lblPageCountTop{ float: right; margin-left: 10px;}
.Repeater1{width: 100px; height: auto;}
.repeater-main{width: 615px;height: auto;float: left; margin-left: 0px; margin-top: 15px;padding: 8px;}
.repeater-main1{width: 615px; margin-left: -8px; height: auto; text-align: center; margin-top: 10PX}
.ach-img-full{border: solid 2px #0187a4; height: auto; max-width:552px !important;}
.lblEvent{width:100%; height: auto; border: solid 2px #0187a4;box-sizing: border-box;}
.footerpager{float: left;  width: 80%; text-align: left; border: 1px solid #6ea94a;}
.footer-pCounter{ float: right; margin-left: 10px;}
.total-ach{font-size: small; color: #324296; width: 100%; float: left; 
  padding-left: 16px;}

.ach-box{ width:100%; padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #0187a4;}


.Repeater_cntnr {  
   padding: 1%;
  margin: 7px auto 15px auto;
  border-bottom: 1px solid #6ea94a;
  /*background-color:rgba(26, 112, 156, 0.1);*/
  float: none;
  width: 81%;
  overflow: hidden;
  }
 .Repeater_cntnr:nth-child(12){ border:none;}
  
  .F-td-ach{ min-width:78px;}
  .description-div-achi table tr{ vertical-align:top;}
 
.photo-lblPages{ float:right;}
.photo-lblPages{ text-align:left;}
.lblPageCountTop{
  float: right;
  margin-left: 19px;}
  
  .Repeater_cntnr img {
  height:142px;
   width:auto;
    float:left;
    border: none !important;;
}

.Footer p{ text-align:center!important;}
.description-div-achi{ width: 100%; float: left; color: #fff;}
.description-div-achi table{ float:left; width:100%;}
.description-div-achi td{min-width:20px;}
.description-div-achi td span{ color:#FFFFFF !important;}


/* --------------Achievements End----------------------*/
/* --------------Photo Gallery Start----------------------*/
.photo-glry-main{float: left; width: 100%; margin-left: auto; font-size:13px; margin-top:10px;}
.photo-glry-main ul{ margin:0; padding:0;}
.photo-glry-head{width: 100%; height: 50px; position: relative; z-index: 1;}
.photo-glry-head2{width: 96%; height: auto; float: left; margin-top: 12px; margin-left: 0px;color: #4f4f4f; margin-left: 3%;} 



.RadioSearchAll, .Radiotitle, .RadioAcdYear, .RadioDate, .RadioDescription{float: left; margin-left: 7px; font-size: 15px; }

.Gb_tbl{ width:100%;}
.Gb_txtCaptcha{ width:195px!important;
float: left; font-size: 12px; width: 15%}
.txttitle{ float: left; margin: 0px 0px 0px 5px;}
.Button1{float: left; width: 7%; height: 26px;}
.lbltotalAlbum{/* color:#199D56; */ margin-left:10px;}
.lblperpage{width: 100%; float: left;  border-top: 1px solid #949084;margin: 15px auto;border-bottom: 1px solid #949084; }
.DDLPhotoNo{text-align: left; padding-left: 12px;font-family: 'Open Sans';font-size: 13px;font-weight:700;  color:#3f3c3c; }
.vdo-b{font-family: 'Open Sans';font-size: 13px;font-weight:700;}
.photo-lblPages{float: left;  width: 100%; text-align: right;}
.photo-lblPageCountTop{ float: right; margin-left: 10px; /* margin-top:6px; */}
.lblmsg{width: 100%; text-align: center; float:left; margin-top: 36px;}
.photo-Repeater1, .video-rpt-subhead{  height: auto;  float: left;   /* background-color: #0981D3; */  /* margin-top: 15px; *//* padding-bottom: 6px; *//* background-image: url(/images/fotobg.png);background: url(/images/header.png); *//* background: url(/images/about-image.jpg); *//* background-repeat: no-repeat; *//* background-color: #D3E7F5;  border: 1px solid #D0D0D0; */overflow: hidden;}
.photo-Repeater1:nth-child(even){/* background-color: #4FAAE8; */}

.photo-Repeater1:nth-child(odd){/* background-color: #0981D3; */}

.video-Repeater1:nth-child(even){background-color: #7FBBFD;}

.video-Repeater1:nth-child(odd){background-color: #94A1EC;}

.photo-Repeater2{width: 100%; /* margin-left: -3px; */ height: 215px; /* box-shadow: 2px 2px 8px #1A1919; */position: relative;text-align: center; /* margin-top: 20PX; *//* padding-top:6px; */border: 0px solid #912d2d; background-color:#912d2d; padding-top: 0px;/* margin-top:5px */}
.photo-Repeater2 a{ text-decoration:none;}
.photo-Repeater2 img{ width: 282px;  height: 215px;  max-height: 215px;
    max-width: 282px;/* border: 1px solid #99D2F9; */ box-sizing: border-box; /*box-shadow: 0px 6px 11px -8px #000;*/}
	
.photo-album-details{/* width: 190px; */ /* height: 145px; */ text-align: left; /* margin-top: 35px; */}
/*.photo-read{color: red; float: right; padding-right: 20px; padding-bottom: -10px;}*/
.photo-read a{text-decoration: none; color: #FFFFFF; font-size: 12px;transition: all 0.5s ease-in-out;      font-weight: 400;-webkit-transition: all 0.5s ease-in-out;      -moz-transition: all 0.5s ease-in-out;}
.photo-read a:hover{text-decoration: none; color: #24269b; /* font-size: 10px; */}
/*.lbltotalAlbum1{width: 52%;}*/
.photo-gallery-button .lbltotalAlbum1{width: auto;}

.photo-gallery-button table td:last-child{ /*display:none;*/     text-align: right;}

.photo-Repeater1:nth-child(odd) .photo-album-details, .video-rpt-subhead:nth-child(odd) .video-detail{/* color:rgb(54, 67, 140) */}
.photo-Repeater1:nth-child(odd) .album-all-details, .video-rpt-subhead:nth-child(odd) .album-all-details{ color:#ffffff;}
.li_gallery{ display:inline-block;  padding-left: 0 !important; background-image: none !important;
    position: relative;
    float: none;
    /*width: 21%;*/
    margin: 6px .66%;
}
.disply-thumb .li_gallery{ display:inline-block; margin:8px; padding-left: 0 !important; background-image: none !important;}



.cn{ /* background:#199D56; */ /* color:#fff; */ /* border:2px solid #B3CA3E */}
.galleryDisplayHeading{height: 42px; display: inline-block;  line-height: 42px;}

.album-pager{box-sizing: border-box;width: 100%; float: left; /* color:#199D56; */font-size:13px;font-weight:400; margin-top: 14px ; border-bottom:1px solid #949084; border-top:1px solid #949084; display:block;}
.album-pager-in{width: 50%; text-align:left;font-size: 13px; font-family: 'Open Sans'; color:#3f3c3c;font-weight:700}
.photo-lblPages2{float: left;  width:98%; text-align: right; margin-top:0px;}
.photo-lblPageCountTop{ float: right; margin-left: 10px;}
.album-all-details{color:#fff; text-align: justify; font-size: 15px;
    font-weight: 300; text-transform: none;}
.album-all-details_hover{color:#fff; text-align: justify; font-size: 15px;
    font-weight:  400; text-align:center;}	
.totalPhoto{
	position: absolute;
    background: url(../images/totalPhoto.png) no-repeat left center;
    padding-left: 24px;
    top: 11px;
    right: 8px;
	}	
.search-disply{ display:none;}
.photo-total-count{/* color:#199D56; */}
.al{/* color:#199D56; */}
.no-record{width:120px;}
.main-head-disply{float: left; width: 99%;}
.main-subhead-disply{float: right; width: 99%}
.created-date{width: 50%; text-align: Right; padding-right: 10PX;}
.modify-date{width: 50%; text-align: Left;}
.modify-date-in{float: left; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #D8D8D8; padding-left: 10px;}
.album-des{width: 100%;  height: auto; /*border-bottom: solid 1px #949084;*/ float: left; padding: 2px; text-align:justify; padding: 0 ; line-height:22px;}
.album-des-name{/* color: #0981D3; */ font-weight:400;}
.disply-thumb{width: 100%; height: auto;  float: left; margin-top:10px;}
.disply-thumb ul{ margin:0; padding:0;}
.disply-photo-path{ text-align: center; /*padding: 6px; width:282px; height:215px;*/ overflow:hidden; max-height: 200px;}
.disply-photo-path, .disply-photo-path1{display: block !important;}
.disply-photo-path img{ width:auto; height:128px;}

.disply-photo-path1{ width: auto; height: auto!important;}
.curricular img{ width:227px; margin-top: -1px; margin:0 11px 18px 6px}

 
.main-disply-full{float: right;}
.repeater-display{width: 100%; float: left; }
.repeater-display1{width: 97%; float: left;  border-bottom: dotted 1px #912d2d;margin: 2px; padding: 5px;}
.repeater-display1-in{width: 100%; float: left;  text-align: center;}
.repeater-display1-in img{border: 1px solid #912d2d;max-width: 100%;}
.main-image-show{float: left;  width: 99%; margin-left :30px;}


/*.disply-thumb .li_gallery:nth-child(even){ background-color:#e0e0e0;}
.disply-thumb .li_gallery:nth-child(odd){background-color: #1a709c ;}
*/


.main-image-show1{text-align:center}
.main-image-show-btn{text-align:center;left:20px}
.TotalRec{width: 40%;}
.imgshow-lblPageCountTop{width: 60%; text-align: right;}
.Show2{width: 90%; float: left; margin-top: 5px;}
.imgshow-in{width:100%; float:left;}
.imgshow-in img{border:1PX SOLID #912d2d; max-width:100%;}
.childheading-in{float: left; padding-left: 5px}
.bodycss{position: absolute;  margin: 0px;  padding: 0px; width: 100%;height: 100%;} 
#screen{position:fixed ;left: 10%; top: 13%; width: 80%;height: 80%;background: #000;}
#screen img{position: absolute;cursor: pointer;visibility: hidden; width: 0px; height: 0px;-ms-interpolation-mode: nearest-neighbor;}
#screen .tvover { border: solid #fff; }
#screen .tvout{ border: solid #222; }
#bankImages{display: none;}
.img3d-main{background-color: rgb(124, 124, 124); width:100%;font-weight: bold;}
.img3d-DDLPhotoNo{width:20%; text-align: left;}
.img3d-TotalPages{font-size: medium ; color: white;}
.img3d-DDLPhotoNo1{width:40%; text-align: left;}
.bankImages-img{border: solid 5px #353535;}
.img3d-main .album-pager{ background-color: #AAAEAE; border-bottom: 1px solid #949084;
    border-top: 1px solid #949084;
    box-sizing: border-box;
    float: left;
    font-size: 13px;
    font-weight: 400;
    margin: 0;
    padding-bottom: 0;
    padding-left: 10px;
    padding-top: 0;
    width: 100%;}
 /* --------------Photo Gallery Start----------------------*/
/* --------------Media Gallery Start----------------------*/
.jqzoom{text-decoration: none;float: left; position: relative;  z-index: 0;}
a.jqzoom:hover{text-decoration: none;float: left;position: relative;z-index: 9999;}

.up-box{font-size: 14px; color: #fcfbfb; font-weight: 600; /* background-color: #79B273;  width: 50%;*/  display: inline-block;  padding-right: 7px; height:14px; line-height: 14px; float: left; margin: 5px 0; text-align: left; clear: left; /* border-top: 1px solid #9BD4FB; *//* border: 1px solid #CCCCCC; */}

.down-box{font-size: 12px;padding: 2px 0px 2px 0px;text-align: left;  font-weight:300; color:#fcfbfb; display:inline-block;  /*width:45%;*/ height: auto;line-height: 18px;/* margin-bottom: 5px; */ float: left; /* border-left: 1px solid #CCCCCC; */ padding: 1% 0%; /* border-right: 1px solid #CCCCCC; *//* border-bottom: 1px solid #DCEEFB; */ /* background:#4C9D5B; *//* border-top: 1px solid #B6D8F1; border-bottom: 1px solid #1a709c;*/}

.down-box:last-child{ border-bottom:0!important;}
.online{font-size: 14px; font-family: 'Open Sans Condensed' , sans-serif; color: #4f4f4f;font-weight: bold;background-color: #d5d5d5; width: 140px;height: 18px;float: left; -webkit-border-radius: 4px;-moz-border-radius: 4px; border-radius: 4px; padding: 1px 0px 2px 0px; text-align: center; margin-left: 6px; margin-top: 5px;}
.url-mn{font-size: 13px; padding: 5px 0px 2px 0px;text-align: center;font-family: 'Open Sans Condensed' , sans-serif; color: #4f4f4f; font-weight: bold; width: 150px;height: 18px;float: left; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;margin-top: -4px;}
.Scrol{margin-top: 0px;list-style-type: none;margin-left: -40px;position: relative;z-index: 999;}
.news-name{width:635px; float:left; min-height:18px; border:1px solid #d7d7d7; text-align:center; padding:5px 0px 2px 0px; font-size:14px; background:#2B923E; color:#fff}
.date{width:636px; float:left; min-height:18px; background-color:#79B273; margin-top:8px; text-align:center; padding:5px 0px 2px 0px; font-size: 13px;font-family:'Open Sans';color:  #fff;font-weight: bold;}
.date-mnth{ width:636px; float:left; min-height:18px; border:1px solid #d7d7d7; text-align:center; padding:5px 0px 2px 0px; font-size:14px; font-family: 'Open Sans Condensed' , sans-serif;color:#fff; background-color:#4C9D5B;}
.hdng{width:636px; float:left; min-height:18px; background-color:#79B273; margin-top:8px; text-align:center; padding:5px 0px 2px 0px; font-size:13px; color:#fff; font-family:'Open Sans'; font-weight:bold !important;}
.hdng-dcr{ width:636px; float:left; min-height:18px; border:1px solid #d7d7d7; text-align:center; padding:5px 0px 2px 0px; font-size:12px; font-family:'Open Sans';background-color:#4C9D5B;color:#fff}
.decrpt{width:636px; float:left; min-height:18px; background-color:#79B273; font-family:'Open Sans'; margin-top:8px; text-align:center; padding:5px 0px 2px 0px; font-size:13px; font-weight:bold; color:#fff;}
.dcrpt-dtl{width:629px; float:left; min-height:18px; border:1px solid #d7d7d7; padding:5px 3px 2px 3px; font-size:12px; color:black; font-family:'Open Sans'; background-color:#4C9D5B; color:#fff;}
.head-media{width: 100%; height: auto;  float: left; padding-left: 0px;}
.media-repeater{margin: 0px auto;  padding: 0px; text-align: center; /* margin-top :20px; */width: 100%; float: left; margin-left :0px;}

.media-thumb{ max-width: 250px; max-height: 221px; -moz-box-shadow: 0 0 5px #cacaca; -webkit-box-shadow: 0 0 5px #cacaca; box-shadow: 0 0 5px #cacaca;}

#media_back{     margin: 32px 13px 0px 0; padding:0px; float: right; /* width: 0; */ /* width: 0; */}
.media-detail{width: 69%; float: right;  font-size: 12px; /* line-height: 34px !important; background-color: #fff;  border: 1px solid #1a709c;*/}
.zoom{ width: 27%; float: left;}
.media-align{text-align: left;}
.media-slider{height:220px; /* margin-left:-5px; */ background-color:Transparent;  float: left;width: 100%;text-align: center;}
.media-latest{     float: left;
    font-size: 17px;
    /* font-family: Myriad Pro; */
    font-weight: 400;
    width: 100%;
    color: #fffe8d;
    margin-top: 24px;
    margin-bottom: 10px;
    text-transform: uppercase;
	}
.media-iframe{float: left;}
.media-back{ float: right;  margin-top:18px; }
.media-back a{ text-decoration:none; padding: 4px;}
.jqzoom1 { text-decoration: none; float: left; position: relative;  z-index: 0;  }
 a.jqzoom1:hover {text-decoration: none;float: left;position: relative;z-index: 9999;}




.up-box1 {font-size: 14px; font-family: 'Open Sans';color: #4f4f4f;font-weight: bold;background-color: #fff;width: 96%;height: 14px;line-height: 14px;float: left;padding: 2%;text-align: center;background:#eeeeee; border:1px solid #CCCCCC;}
.down-box1 {font-size: 13px;padding: 2px 0px 2px 0px;text-align: center; font-family: 'Open Sans'; color: #4f4f4f; width: 98%; height: 18px; line-height: 18px;margin-bottom: 5px; float: left;border-left: 1px solid #CCCCCC;padding: 0% 1% 0% 1%;border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}
.online1 {font-size: 14px;font-family: 'Open Sans Condensed', sans-serif; color: #4f4f4f;font-weight: bold; background-color: #fff;  width: 140px; height: 18px; float: left; -webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px; padding: 1px 0px 2px 0px;text-align: center;margin-left: 6px; margin-top: 5px;}
.url-mn1 {font-size: 13px; padding: 5px 0px 2px 0px;text-align: center; font-family: 'Open Sans Condensed', sans-serif;color: #4f4f4f;font-weight: bold;width: 150px;height: 18px;float: left; border-left: 1px solid #e5e5e5; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; margin-top: -4px;}
.Scrol1 {margin-top: 0px;list-style-type: none;margin-left: -40px;position: relative; z-index: 999;}
.head-main-media{width: 100%; height: auto; float: left; }
.media-form{float: left; width:97%; padding: 5px;}
.media-search-head{width: 100%; height: 50px; position: relative; z-index: 1;}
.media-search-subhead{width: 96%; height: auto; float: left; margin-top: 12px; margin-left: 0px; color: #4f4f4f;margin-left: 3%; font-size:15px;}
.all-search-media, .news-search-media, .year-search-media, .date-search-media, .headline-search-media{ float: left; margin-left: 7px; }
.text-search-media{float: left; margin: 0px 0px 0px 8px;}
.search-disply{display: none;}
.button-media{float: left; width: 10px; margin-right: 0px; height: 26px;}

.media-record{ float: left; font-size: 14px; /* margin-right: 5px; */ position: relative; z-index:0;  color:#fffe8d;   margin-top:10px;  margin-left:0px; width: 100%; font-family:'Open Sans'; font-weight:400; text-align: right; }

.media-counter{ float: right; margin-left: 10px; margin-top: -3px;}
.rpt-head{width: 100%; float: left; }

.rpt-subhead{width: 100%; float:left; padding:0%; margin-top:10px;margin-left: 0%; background-color: rgba(26, 112, 156, 0.1);/* border: solid 1px #cca547; */ min-height: auto; /* border-radius: 6px; */ -moz-border-radius: 6px; /* -webkit-border-radius: 6px; */}

.media-image-head{margin: 0px auto;  padding: 0px; text-align: center; width: 35%; float: left;}

.media-image-shadow{ max-width: 297px; max-height: 212px; -moz-box-shadow: 0 0 5px #cacaca; /* -webkit-box-shadow: 0 0 5px #cacaca; */ /* box-shadow: 0 0 5px #cacaca; */ /* margin-left: 32px; */ float: left; border: 3px solid #6ea94a;}

.media-album-detail{width: 63%; float: right;  font-size: 12px; /* margin-left: 17px; *//* margin-top: 20px; background-color: #FFFFFF; border: 1px solid #1a709c;*/}
.media-readmore{color: #efd482; float: right; padding-right: 3px; font-family :'Open Sans' ; /* font-size :10px; */ margin-top :0px;}
.media-readmore:hover{text-decoration: none; color:#ffffff; /* font-size: 10px; */}
.media-record-TotalRec1{width: 140px;}
.down-box a{ text-decoration:none;}
.media-full-head{width: 100%; height: auto;  float: left; padding-left: 0px;}
.repeater-detais-media{width:100%; height: auto; float: left;margin-top :10px;}
.media-img-full{border :solid 2px #b5b5b5; max-width :720px;}

.Heading_media {     
	text-align: left;
    font-size: 14px;
    color: #fff;
    padding: 5px 0;
    width: 96%;
    /* float: left; */
    clear: both;
    margin: 0 auto;
	 }
.news-desc{ 
	font-size: 13px;
    color: #111111;
    line-height: 19px;
    /* padding-left: 1px; */
    padding: 5px;
    color: #fff;
    width: 97%;
    margin: 0 auto;
	}


/* -------------Media slider Start----------------------*/
  
#outer_container{margin: 0px; width: 97%; padding:0 10px; background:rgba(26, 112, 156, 0.1); border: 1px solid #6ea94a;}
#thumbScroller{position:relative; margin:auto;}
#thumbScroller{width:100%;}
#thumbScroller, #thumbScroller .container, #thumbScroller .content{height:177px;}
#thumbScroller{overflow:hidden;}
#thumbScroller .container{position:relative; left:0;}
#thumbScroller .content{width:200px; float:left; padding-top:11px; padding-left:3px;}
#thumbScroller .content div{padding:10px 15px; height:100%;}
#thumbScroller img{border:3px solid #6ea94a;}
#outer_container a{ color:#FFCC00;}
.media-sld-Label1{color: #fcfbfb; font-size:13px; text-transform:none; font-family: 'Open Sans'; font-weight:300; text-transform:uppercase;}
.media-sld-Label1-in{ text-align:center;}
/* --------------Media slider end----------------------*/
/* --------------Media Gallery End----------------------*/
/* --------------Video Gallery Start----------------------*/
.video-rpt-head{width: 100%; text-align: center; float:left;  margin-top: 36px;}
/*.video-rpt-subhead{width: 230px; height: 360px; float: left; margin-left: 30px; margin-top: 15px; background-image: url(/images/header.png); background-repeat: repeat;}

.video-rpt-subhead:nth-child(even){width: 230px; height: 360px; float: left; margin-left: 10px; margin-top: 15px; background-image: url(/images/fotobg.png); background-repeat: no-repeat;}
.video-rpt-subhead:nth-child(odd){width: 230px; height: 360px; float: left; margin-left: 10px; margin-top: 15px; background-image: url(/images/fotobg-1.png); background-repeat: no-repeat;}
*/
.video-rpt-subhead:nth-child{background-color: #E4E4E5;}
.video-rpt-subhead:nth-child(odd){background-color:#4C9D5B ;}
/*.video-album-img{width: 100%; margin-left: -3px; height: 130px;  text-align: center; margin-top: 20PX}
*/
.video-album-img{width: 92%; /* margin-left: -3px; */ height: 130px; /* box-shadow: 2px 2px 8px #1A1919; */text-align: center; margin-top: 20PX;padding-top: 4px;background-color: #FFFFFF; position:relative;}
.video-img{  max-width:171px; height:215px;}
.video-detail, .photo-album-details{/* width: 92%; */ /* height: 146px; */ color: #FFFFFF; text-align: center; /* margin-top: 13px; */font-family: 'Open Sans';line-height: 20px;vertical-align: middle;align-content: stretch;}
.video-read{color: red; float: right; padding-right: 20px; padding-bottom: -10px;}
.video-read a{text-decoration: none; color: #fff; font-size: 10px;}
.video-read a:hover{text-decoration: none; color: #281717; font-size: 10px;}
.video-head-record{font-size: 13px; margin-right: 5px; margin-top: 10px; font-family:'Open Sans'; }
.video-head-record table td:last-child { text-align: right;}
.text-deco{text-decoration: none;}
.txtsize{resize:none;}
.txt{resize:none;}
.Col{color:gray;}
.display-video{width: 99%; float: left;  margin-left: 10px}

.video-album-des{width: 100%; height: auto; /*border-bottom: solid 2px #5b5b5b;*/ float: left; padding: 5px; margin-top: 3px; margin-bottom:5px;}
.video-album-subdes{font-weight: bold;}
.video-album-subdes2{line-height: 18px;}
.video-rpt{float: left;  margin: 2px; padding: 0px; font-family: 'Open Sans'; font-size: small; margin-left: 50px;}
.video-rpt-sub{width: 600px; float: left;  height: 560px;}
.video-change-album{width: 139px; margin-top: 10px;  height: 33px;}
.video-change-album-sub{width: auto; float: left; margin-left :30px;}
/* --------------Video Gallery End----------------------*/


/* --------------Career Start----------------------*/
.career-head{float: left;  width: 32%; min-height: 100px; color:#fffe8d; /*border-right:solid 1px #6ea94a;  */  text-align: left;
    padding-right: 3%;}

.career-head-rpt{border: 1px solid #A7A7A7}
.career-field{width: 25%}
.career-field1{width: 20%}
.career-field2{width: 30%}
.career-post{float: left; width: 24%;text-align: left;  color: #fffe8d; font-weight: 400; font-size: 16px; margin-top:0px; border-right:solid 1px #6ea94a; border-left: solid 1px #6ea94a; text-align: left;  text-transform: uppercase; height:338px;}
.career-post-sub{width: 44%; float: left;}
.career-form{width: 91%; height: auto; float: right; }
.career-form-in{width: 450px; margin-left: 329px; margin-top: 20px}
.career-com-fld{color: Red;}
.carrer-txtName{text-align: left; width: 284px;}
.carrer-txtMob{text-align: left; width: 284px; height:30px;}
.career-captcha{text-align: left;}
.career-captcha a{ text-decoration:none;}
.captcha-img{border: 0px solid Gray; }
.captcha-refresh{border: 0px solid Gray; height: 33px; margin-left:1px; }
.career-submit{height: 93PX; text-align: left}
.career-validation{font-family: 'Open Sans'; text-align: right; font-weight: bold;    width: 100%;float: left;}
.career-lbl-msg{width: 100%;  float: left;}
.career-bg{background: url(/images/right_img.jpg)no-repeat; float: right; width: 300px; height: 300px;}
.career-captcha-txt{float: left; position: relative;}
.sending-msg-career{ margin-left:0px !important; width:100%; float:left;}
.mailsub-career{font-size:14px;}
.career-mail-clnt{width:100%; background-color:#E2E2E2;padding:5px;}
.career-mail-clnt-in{width:100%; background-color:white;text-align:left;}
.Career-msgsize{color:red; font-family:Verdana;font-size:smaller;}
/* --------------Career End----------------------*/
/* --------------Contact us Start----------------------*/
/*.contact_us{margin-top: 50px; float: left; margin-left: 90px; text-align: center;}
.contact_us a {color: #000;}
.contact_us a:hover{color: #e17e22;}
.contact-main{float: right; width: 350px; margin-right: 70px;}
.contact-main-sub{float: right;}


.txt-fld{text-align:right;}
.contact-txt-fld1{font-family: 'Open Sans'; font-size: 13px;}
.contact-captcha{height: 50PX; text-align: center}
.contact-captcha-txt{height: 27px}*/

.img_contact {  border: none;  max-width: 190px;  margin: 0px auto 0px auto;  display: block;   padding: 1px;  }
.contact_cntnr_div {   padding-bottom: 7px; margin-left: -1px; color:#545454;  float: left;  width: 192px;  border: 1px solid #D8D8D8;  height: 300px;  background-color: #efefef;  border-radius: 0 0 5px 5px;}
.Contact_des_main{   height: auto;  float: left;  float: left; line-height: 14px;  color: #3d3d3d;  font-size: 12px;  text-align: left;  margin-top: 6px; padding: 0 5px;
  width: 94%;}
h6{ margin:0 auto; font-size:11px; font-weight:bold; color:#36438c; text-transform:uppercase; }
.contact_heading{ background-color:#ffffff; text-align:center; line-height: 19px;}
.contact_us{ background-color:#fff;}

.contact-us-main{ width:100%; float:left;}
.contact-us-main ul li a{ color:#1a709c;}
.contact-us-main ul li  a:hover{ color:#000;}
.contact-us-main h3, .contact-main-in h3{ font-size:18px; color:#004572; margin:0; padding:0;}
.contact-us-main ul li{ line-height:19px; font-size:14px;     margin: 0px 0 13px 0;}
.contact-main-in{ width:100%; float:left; margin:25px 0;}
.tbl_career_form_L {float: left;font-size: 14px;margin-left: 1%;text-align: left; width: 48%;}
.tbl_career_form_R {float: right; font-size: 14px; margin-right: 1%; text-align: left; width: 48%;}
.Txt_bx {width: 95%;height: 28px;margin-bottom: 6px;border:1px solid #E6E6E6;padding: 1px -6px;resize:none; background:#e7e5e5;font-family:'Open Sans'; font-size:14px; color:#3f3c3c; padding: 0px 5px;}
.map{ margin-top:5px; padding-top:10px; border-top:1px dotted #912d2d;  margin-bottom: 38px;}


.Txt_bx_1 {
    width: 99%;
    height: 28px;
    margin-bottom: 8px;
    border: 1px solid #949084;
    padding: 1px -6px;
    resize: none;
    padding: 3px 5px;
}




table.Gb_table{ float: left;
  width: 48%;
  /* font-weight: bold; */ font-size: 13px; font-family:  'Lato', sans-serif;padding: 15px 15px 19px 9px;color: #1f1f1f;}
.contact-form-fld{font-family: 'Open Sans'; width: 68px; font-size: 13px;}
.contact-form-txt{text-align: left; width: 300px; height: 40px;}
.contact-form-fld{font-family: 'Open Sans'; width: 68px; font-size: 13px;}
.contact-form-txt{text-align: left; width: 300px; height: 40px;}


.button
{
 color:#FFF;
 background-color:#912d2d!important;
 height: 33px!important;
 border:1px solid #E6E6E6;
-ms-behavior: url(/css/PIE.htc) !important;
 behavior: url(/css/PIE.htc) !important;
 transition:all 0.6px;
 min-width: 94px;
 cursor:pointer;
 font-weight:300;
 letter-spacing: 2px;
 /*line-height: 33px;
 max-width: 48px;
 */
}

.contact-form-tbl{width: 50%; color:black;}

.button:hover{color:#fff; background-color:#912d2d!important; border:1px solid #cca547; transition:all 0.3s ease;}

#Details h3{margin: 0px;color: #1a709c;font-size: 16px;font-weight: 600;}
.contact_us{margin-top: 0px; float: left; /* margin-left: 90px; */ text-align: center;color: #fff;/* height: 162px; */background-color: #fff;width: 100%;/* margin-left: 1%; */line-height: 28px;}
.contact_us a {color: #000;}
.contact_us a:hover{color: #448FDA;}
.contact-main{float: right;width: 100%;margin: 0 auto; background-color:#fff;}
.contact_us{margin-top: 0px; float: left; /* margin-left: 90px; */ text-align: center;color: #fff;/* height: 162px; */background-color: #fff;width: 100%;/* margin-left: 1%; */line-height: 28px;}
.contact_us a {color: #000;}
.contact_us a:hover{color: #448FDA;}
.contact-main{float: right;width:98%;margin: 0 auto; background-color:#fff;}
.contact-main-sub{ margin-top:15px; height:auto; width:42%; /*border-bottom: 1px dashed #0098da;*/}
.nupdate-on, .notherbg{/*border: 1px solid #62aed5;*/ font-size: 14px; margin-bottom: 10px;  width:100%; line-height:21px; padding:10px; float:left; color:#fff;}
.notherbg a, .nupdate-on a{ 
    text-decoration: none !important;
    font-weight: 400;}
.notherbg a:hover, .nupdate-on a:hover{text-decoration:none; color:#fff;}



.nheadingtext{ color: rgb(54, 67, 140);}
.nallmoretext{ color: Blue; float:right; }
.nallmoretext:hover{  color: #281717; text-decoration:none;}
.mail_heading{background-color:#24A14F;padding:7px 0;color:#fff;margin-bottom:21px;font-size:18px;font-weight:normal;text-align:center;}

.tbl_n tr:first-child{ font-weight:bold; text-align:center; background-color:#448FDA; color:#fff;}
.tbl_n, .tbl_main{width: 100%; text-align: left; margin: 0 auto; border-collapse:collapse; color:#000; }
.tbl_n{border:1px solid #4593E8;}
.tbl_n td{ padding:0px 5px;}
.img_cnct {  border: none;  /* border-radius: 137px; */  height: 150px;  margin: 5px auto 10px auto;  display: block;  border: 4px solid #ddd;  padding: 1px;  box-shadow: 0px 18px 12px -13px #BAB8B8;}
.submit-contact{height: 30px;}
.submit-contact-in{height: 28px;}
.butSubmit-contact{width: 68px; height: 28px;}
.contact-a{height: 39px;}
.contact-add{Width: 100%; margin-left: 30px}
.contact-add1{height: 25px;}
.contact-heading{width: 100%; text-align: left;}
.contact-heading-in{font-weight: bold; font-size: 18px;}
.cnt-add-fnt{font-size:14px;}
.cnt-web{height: 18px}
.cnt-map{width: 99%; float: left; text-align: center; border: solid 1px Gray; margin-top: 15px;}
.cnt-butSubmit{
  }
#Text1 {width: 400px;}
.style1 {  width: 95%;float: left;margin-top: 15px;margin-left: 20px;}
#txtAddress {width: 504px;}
#address {float:left;margin-right:10px; width:calc(100% - 70px); -webkit-width:calc(100% - 70px);height: 33px; font-size: 22px;max-width:458px;background-color:rgba(177, 106, 106, 0.07);border:1px solid #912d2d; border-radius: 0px; padding-left: 9px;text-align: center; }
.a {color: #000;}
.TxtMultiline {color: gray; resize:none}
.contact-us-main{    
	width: 40%;
    float: left; 
	}
.contact-address{ width:100%; float:left; background:none; padding:0px 2px;}
.contact-address ul li{ background:none;}
.contact-us-main ul li span:first-child{ font-size:13px; font-weight:600; color:#3f3c3c;   text-transform: uppercase;letter-spacing: 1px;}
.contact-us-main ul li span:last-child,.contact-us-main ul li span:last-child a{font-size:12px; font-weight:300; color:#6b6b6b; letter-spacing: 1px;}
/* --------------Contact us End----------------------*/
/* --------------Direction Start----------------------*/
.direction-head{width: 99%; float: left; background-image: url(bg.jpg); background-repeat: no-repeat; background-color: Transparent;}
.dir-search{float: right;
  margin-top: -38px; margin-right: 154px;}
.dir-in{height: 17px}
.dir-map{width: 100%; height: 100%; float: left}
.dir-map_canvas{width: 100%;
  height: 569px;
  border: 2px dotted #912d2d;
  z-index: 2;}
.dir-map_canvas1{float: left; font-family: 'Open Sans'; font-size: 12px; color: #BA1A1A; background-repeat: repeat-y;position: relative;z-index: 9999;}
.dir-map-sub{width: 100%;
    height: 373px;
    overflow: auto;
    position: relative;
    z-index: 2;
    right: -4px;
    top: 0;
    font-size: 12px;
    float: left;}
.adp, .adp table, .adp-details, .adp-legal{     background-color: #e7e7e7;
        }
    .adp{position: fixed;
        top: 150px;
    width: 285px;
    left: 17px;
    height:400px; overflow:scroll;}
	
	.reach_search_btns{float: left;}
	
@media only screen and (max-width:736px) {
.adp {position: relative;top: 15px;width: 285px;left: 17px;height: 222px; overflow: scroll;}
.photo-lblPages,.lblPages2{text-align: left;}
.DDLPhotoNo{ padding-left: 0px;}
}
@media only screen and (max-width: 768px) and (min-width: 737px) 
{
.button {
    margin-top: 2px;
	height: 40px !important;
	min-height:40px;
	line-height:33px;
	padding-bottom:20px;
}
#address {
    margin-right: 4px; width:420px;
}
.reach_search_btns {width:100% !important; max-width:550px; min-width:500px;}
}
@media only screen and (min-width: 769px) and (max-width: 1024px){
.button {
   margin-top: 2px;
	height: 40px !important;
	min-height:40px;
	line-height:33px;
	padding-bottom:20px;
}
#address {
    margin-right: 4px;
	width:420px;
}
.reach_search_btns {width:110% !important; max-width:550px; min-width:500px;}

}
    /* --------------Direction End----------------------*/
/* --------------Guest Book Start----------------------*/
.guestbook-main{width: 100%px; background-color: white; margin: 0 auto}
.guestbook-mainsub{background-color: #d6dbde; height: 50px}
.gb-heading{font-family: 'Open Sans'; font-size: 15px; color: Black; padding-left: 30px;}
.gb-sub-heading{padding-right: 10px; width: 44%;}
.gb-captcha{border:1px solid black;height:29px; width:194px;}
.gb-captcha-img{border:1px solid black;height:29px;}
.gb-repeater{width: 50%; height: auto; text-align: center; float:left;}
.gb-rpt-total{ width:50%; text-align:left;}
.gb-rpt-total span{ display:inline-block;}
.gb-lblPageCountTop1{width: 60%; text-align: left;}
.gb-main-rpt{margin-top: 10px;}
.gb-main-rpt-sub{ float: left; 
width: 85%; 
margin: 10px; 
border:1px solid #912d2d;
padding-bottom:10px; 
/*background: #298329;  */
padding: 13px;
padding-bottom: 0;
text-align: left;
color:#3f3c3c;
}

.gb-rpt-header{width:100%; height: auto; /*background-color:#1a709c;*/ padding:0px 0; padding-left:2%; color:#fff; font-weight:300;}
.gb-rpt-name{text-align: left;  font-size: 19px; font-weight: 600; margin-right: 10px; color:#3f3c3c; text-transform: capitalize;}
.gb-lblDate{float: right; height: auto; width: 150px;}
.bg-lblDate1{ text-align: justify; font-size: 12px;}
.bg-know-head{float: left; width: 96%;}
.gb-know-head-in{font-size: 13px;
    font-weight: 400;  line-height: 22px;}
.bg-know-head-in{width: 100%; float: left;}
.gb-lblKnow{float: right; /*padding-left: 10px;*/ width: 100%; text-align: left; }
.gb-lblKnow-in{/*color: Black;*/ font-size: 12px; text-align: right; margin-right: 5px;}
.gb-reating{float: left;
    padding-left: 0px;
    width: 60%;
   /* left: -17px;*/
    position: relative;
    height: 30px;
	    text-align: center
   /* background: #619a3e url(/images/goodRate.png) center; */
	}
	
.gb-reating-in{/*color: Black;*/ text-align: justify;     
	font-size: 13px;
    font-weight: 300;
    text-transform: capitalize;
	}
.gb-know-head .gb-reating-in{display:inline-block;}	
.bg-lblProfession{float: left; padding-left: 10px; width: 100%; padding-bottom: 11px;  padding-top: 3px;}
.gb-lblComments{width: 100%; padding-left: 4px; text-align: justify; float: left;  padding-bottom: 9px;}
.gb-lblComments-in{/*color: Black;*/ text-align: justify; font-size: 13px;}
.gb-lblPageCountTop1-in{color: #000000; font-size: 13px;}
.coment-guest{ width:100%; margin-left:1%; float:left;}

/* --------------Guest Book End----------------------*/
/* --------------News Notice Start----------------------*/
.all-news-lblNotice{float:left; height:auto; width:100%; margin-top:10px;}
.all-news-main{float:right;top:0;text-align:center;padding-left:10px;}
.all-news-sub{text-decoration:None;text-align:justify;color:#117BB4 !important; font-size:15px;}
.all-news-sub2{text-decoration:None;text-align:justify;color: darkblue !important; font-size:11px;}
.all-news-read{text-align:right; width:100%; float:left;}
.all-news-read-in{text-decoration:None;text-align:right;color:Maroon;font-size:x-small;}
.all-news-nonews{font-style:italic;font-size:18px}
.newicon{margin: 3px 0 0 0; padding: 0 0 0 17px;width: 85%; }
.all-news-dwn{text-align:justify;color:#117BB4 !important;font-size:16px;float:left;}
.all-news-dwn-in{float:right;top:0;text-align:center;}
.allnews-arch{float: left; height: auto; width: 100%; margin-top: 10px;}
.allnews-arch-dwn{text-decoration:None;color:Maroon}
.news-pre{position: relative; top: 58px; right: -35px;}
.news-arch{height: 25px !important;}
.news-nxt{position: relative; top: -65px; right: 25px;}
.news-arrow-dwn{position: relative; top: 58px; right: -35px;}
.news-nxt-dwn{position: relative; top: -65px; right: 25px;}


.months12{ margin-left:-3px;}
.news-readmore{ width:18px; height:60px; float:left;  background-image: url('../images/down-tttttpppp.png'); margin-top:-66px; margin-left:313px; }
.download12{ width:18px; height:59px; float:left;  background-image: url('../images/downtttt.png'); margin-top:-66px; margin-left:314px; }
.news-update-date{.news-update-date {
  display: block;
  float: left;
  padding-top: 2px;
  text-align: right;
  width: 53px;}
.nupdate-on{text-decoration:None;text-align:justify;color:#117BB4 !important; font-family:'Open Sans'; font-size:12px!important;}
.nupdatetext{text-decoration:None;text-align:justify;color: #424242!important; font-family:'Open Sans'; font-size:12px; line-height:22px; background-color:#efefef;border:1px solid #d5d5d5;font-weight:bold; padding-left:10px;}
.nheadingtext{text-decoration:None;text-align:justify;color:#585858 !important; font-size:12px !important; font-family:'Open Sans'; }
.nallurl{text-align:right;width:100%; float:left; font-family:'Open Sans'; }
.nallurl a.nallmoretext{ text-align:right; float:right; color:#fffe8d !important;}
.nallmoretext{text-decoration:None;text-align:right;color:Maroon;font-size:11px; font-family:'Open Sans';}
.nnonotice{font-style:italic;font-size:12px; font-family:'Open Sans'; font-size:12px;}
.nfullother{float:left;width:99%;border:1px solid #d5d5d5;height:20px;text-align:center;color: #424242!important; font-family:'Open Sans'; font-size:12px; line-height:22px; background-color:#efefef;font-weight:bold;}
.notherbg{background-color:#F7F0F1;border-bottom:1px solid #EBE1E2;font-family:'Open Sans'; font-size:12px; float:left; width:100%;}
.nfullmain{float:left;width:100%;height:20px;text-align:center;color: #424242!important; font-family:'Open Sans'; font-size:12px; line-height:22px; background-color:#efefef;font-weight:bold;}
.nfullmain-container{border:1px solid #d5d5d5;padding:1%;height:auto; float:left; width:97%; }
.nfullhead-text{float:left;width:100%;height:20px;padding:5px;font-family:'Open Sans'; font-size:12px!important;}
.nfullNot-Data{float:left;width:100%;max-height:auto;padding:5px;font-family:'Open Sans'; font-size:12px!important;}
.nother-cont{border-left:1px solid #EBE1E2;border-right:1px solid #EBE1E2; float:left; width:98.8%;}
.nodt { font-family:'Open Sans'; font-size:12px;}
.all-news-sub1{text-decoration:None;text-align:justify;color:#117BB4 !important; font-size:12px; font-family:'Open Sans';}



/* --------------News Notice End----------------------*/
/* --------------Event Calender Start----------------------*/
#content{float: left; width: 100%;}
.post{float: left;}
.btn-sign{ border-radius: 5px;float: left;text-align: center; font-size: 36px;color: #fff; text-transform: uppercase;}
#mask{display: none; background: #000;  position: fixed; left: 0;top: 0; z-index: 10; width: 100%; height: 100%; opacity: 0.90; z-index: 999;}
.login-popup{display: none;background: #EEEEEE;padding: 10px;border: 2px solid #ddd; float: left; font-size: 1.2em;position: fixed;top: 50%;left: 50%; z-index: 99999;box-shadow: 0px 0px 20px #999; -moz-box-shadow: 0px 0px 20px #999; /* Firefox */ -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */width: 600px; }
img.btn_close{float: right;margin: -28px -28px 0 0;}
fieldset{border: none;}
form.signin .textbox label{display: block;padding-bottom: 7px;}
form.signin .textbox span {display: block; }
form.signin p, form.signin span{ color: #999; font-size: 11px;line-height: 18px;}
form.signin .textbox input{background: #666666; border-bottom: 1px solid #333;border-left: 1px solid #000;border-right: 1px solid #333;border-top: 1px solid #000;color: #fff; border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; font: 13px 'Open Sans', Helvetica, sans-serif;padding: 6px 6px 4px; width: 200px;}
form.signin input:-moz-placeholder{color: #bbb; text-shadow: 0 0 2px #000;}
form.signin input::-webkit-input-placeholder{color: #bbb; text-shadow: 0 0 2px #000; }
#dhtmltooltip{position: absolute;width: 550px; border: 3px solid gray;padding: 5px;color: #232523;background-color: #EFEDED;visibility: hidden; z-index: 9999999999991; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/filter: progid:DXImageTransform.Microsoft.Shadow(color=#9A9CDE,direction=135); }
.event-head{margin-top: 200px}
.event-main{padding-left:5px;}
.event-all{border: 1px solid #C0C0C0; border-collapse: collapse;}
.event-all-row{background-color:#ECECE0;}
.event-all-row1{font-size:10pt;color:red;}
.event-all-row2{background-color:#FFFF99;}
.event-popup{font-size:14px;}
.event-popup1{font-size:13px;}
.event-red{ color:Red;}
.event-sub{padding-left:5px; }
.all-event-row{border: 1px solid #C0C0C0; margin-left:5px; border-collapse: collapse;}
/* --------------Event Calender End----------------------*/
/* --------------Blog Start----------------------*/
.blog-main{float: left;  width: 98%; margin-left: 0px;margin-top: 0px;}
.blog-main1{width: 98%; height: 25px; font-family: Calibri; font-size: 18px; font-weight: bold;padding: 0px 0px 10px 10px; float: left; }
.blog-main2{float: left; height: auto; width: auto; margin-right: 5px;  margin-top :-5px; margin-left :-10px;}
.blog-headingin{ vertical-align: middle; float: left; margin-top: 0px;}
.blog-rpt{width :99%; float :left ; padding :10px;}
.blog-rpt1{width :100%; float :left ; background-color :#FFE854;margin-top :0px;-webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px; margin-bottom:10px; padding:3px 0px 3px 0px;}
.blog-lblPost{float: left; width: 45%; height: auto; font-family: Calibri; font-size: 13px;margin-right: 3px;  text-align: left; margin-left :5px;}
.blog-lblPost1{float :right ; text-align :right ; font-size :12px; width:50%; margin-right :5px;}
.blog-lblSubject{float: left; width: 100%; height: auto; padding-left: 55; }
.blog-lblSubject1{float: left; height: auto; width: 98%; padding: 0px 10px 0px 8px; text-align :center ;}
.blog-lblTotalCMT{float: left; width: 40%; height: 25px; margin-left: 10px; font-family: Calibri;font-size: 13px; line-height: 23px;}
.blog-lblTotalCMT1{float: left; height: 25px; width: 50%;}
.blog-lblTotalCMT2{margin-top: 2px;vertical-align: middle;}
.blog-lblTotalCMT3{text-decoration: none; color: #4a4a4a; font-size: 13px;}
.blog-cmt-heading{ float: left; width: 98%; margin-left: 10px;}
.blog-cmt-heading1{width: 98%; height: 25px; font-family: Calibri; font-size: 18px; font-weight: bold;padding: 0px 0px 10px 10px; float: left; }
.blog-cmt-heading2{float: left; height: auto; width: auto; margin-right: 10px; margin-top: -4px; margin-left: -15px;}
.blog-cmt-heading3{ vertical-align: middle; float: left; margin-top: 0px; margin-left :-5px;}
.name-blog{font-family: 'Open Sans';color: white;width:788px;font-size: 13px; background-color:Gray; -webkit-border-top-left-radius:6px; -moz-border-radius-topleft:6px; border-top-left-radius:6px; -webkit-border-top-right-radius:6px; -moz-border-radius-topright:6px; border-top-right-radius:6px; margin-bottom:0px; padding:0px 0px 0px 0px;  }
.date-blog{font-family: 'Open Sans';color: #686868;font-size: 12px;padding: 5px 0px 5px 0px;}
.comment-blog{font-family: 'Open Sans';font-size: 12px;width:100%; }
.BlogWaterMark-blog{color: #c0c0c0;font-size: 11px;}
.Com-blog{resize:none;}
.blog-head{float: left; width: 100%; height: auto; padding-left: 55; border: solid 2px #2187E1; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px;}
.blog-rpt-det{ background-color: #2187E1; height: 20px; color :White;}
.blog-posted{float: left;  padding:0px 0px 6px 0px; margin-top: -21px; width: 45%; height: auto; font-family: Calibri;font-size: 13px; margin-right: 3px; text-align: left; margin-left: 5px;}
.blog-posted-on{float: right; padding:0px 0px 6px 0px; margin-top: -21px; text-align: right; width: 45%;height: auto; font-family: Calibri; font-size: 13px;}
.blog-cls{float: left; width: 45%; height: auto; font-family: Calibri; font-size: 15px;text-align: left;  margin-left :8px; color :Black ;}
.blog-cls1{float: right; width: 45%; height: auto; font-family: Calibri; font-size: 13px;text-align: right; margin-right :10px;color :Black ;}
.blog-sub{float: left; height: auto; width: 98%; padding: 0px 10px 0px 8px;}
.blog-sub1{float: left; width: 45%; height: auto; font-family: Calibri; font-size: 15px;text-align: left; margin-right: 10px; font-weight :bold ;}
.blog-com{float: left; width: 100%; margin-left: 0px;}
.blog-com1{width: 98%; height: 25px; font-family: Calibri; font-size: 18px; font-weight: bold;padding: 0px 0px 10px 10px; float: left; }
.blog-com2{float: left; height: auto; width: auto; margin-right: 10px; }
.blog-com3{ vertical-align: middle; float: left; margin-top: 8px;}
.blog-rpt-2{background-color:none; float:left; }
.blog-rpt-2-1{ width :100%; float :left ; background-color :none;  margin-top :0px;-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; margin-bottom:10px;}
.blog-lbl{margin-left :6px;}
.blog-lbl1{float: right; margin: 4px 5px 0px 5px; margin-top: 0px;}
.blog-lbl2{float: right; margin: 4px 5px 0px 5px;}
.blog-lbl3{margin-top: -5px; font-weight:bold;}
.blog-form{width :80%; float :left ; margin-left:70px;  border : solid 1px #59436F; padding :10px;-webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}
.blog-form1{ margin-left :25px;}
.blog-MultiLine{margin-left :20px; margin-top:10px;}
.blog-captcha{float:right ; padding :10px; margin-left :150px; margin-top :-60px;}
.blog-captcha-in{height: 53PX; text-align: center}
.blog-captcha1{text-align: CENTER; float: left}
.blog-captcha-img{z-index: 1; position: absolute;width: 220px; height: 50px; margin-left: -14px;}
.blog-captcha-txt{width: 220px; float: left; background-color: NONE; margin-top :60px;}
.blog-captcha-txt1{width: 30px; float: left; margin-left: 24px;margin-top: 20px;}
.blog-post2{float: right; margin-right: 10px; margin-top :30px;}
.blog-dummy{display: none; position: absolute; top: 50%; left: 50%}
.blog-thnx{background-color:#E2E2E2;padding:5px;}
.blog-thnx1{background-color:white;text-align:left;}
/* --------------Blog End----------------------*/
.months{ 
  font-family: Philosopher !important;
  font-size: 12px;
  color: white;
  float: left;
    margin-left: -23px;
  margin-top: 17px;
  line-height: 17px;}
   .months12{ 
   width:39px;
   height:49px;
  font-family: Philosopher !important;
  font-size: 12px;
  color: white;
  float: left;
    margin-left: -25px;
  margin-top: 6px;
  line-height: 15px;
   }
  
  #photo-gallery li img{ width:193px !important; height:128px;}
  .news-right{font-family:Philosopher !important; width:284px !important; height:57px !important; /* text-align:left; */ font-size:12px; color: #474336;  line-height:19px; /* padding-left:4px; *//* margin-left: 19px; */float: left;text-align: left;margin-left: 8px; text-transform:uppercase;}
.achvmnt_text span{ color:black !important;}
.news-iimg{ margin-left:-339px !important; margin-top:-13 !important;}

.conent-data{width: 98%; float:left; line-height:20px;font-size: 13px;	font-family:  'Lato', sans-serif;padding: 15px 15px 19px 9px;color: #1f1f1f; text-align:justify;}





#photo-gallery li img{ width:193px !important; height:128px;}
.news-right{font-family:Philosopher !important; width:284px !important; height:57px !important; /* text-align:left; */ font-size:12px; color: #474336;  line-height:19px; /* padding-left:4px; *//* margin-left: 19px; */float: left;text-align: left;margin-left: 8px; text-transform:uppercase;}
.achvmnt_text span{ color:black !important;}
.news-iimg{ margin-left:-339px !important; margin-top:-13 !important;}

.conent-data{width: 98%; float:left; line-height:20px;font-size: 13px;	font-family:  'Lato', sans-serif;padding: 15px 15px 19px 9px;color: #1f1f1f; text-align:justify;}

#Details{ background-image: url(/images/building.jpg); background-position: top center; width: 100%; background-size: contain;}


.des_cntnt_contact{text-align: center; padding: 2%;font-weight: bold;color: #FFFFFF;font-size: 14px;background-image: url(/images/bg.png);margin: 0 auto;text-shadow: 1px 2px 2px #000000;/* background-color: rgba(12, 12, 12, 0.74); */border: 2px solid #CCE6F7;}

.des_cntnt_contact a { color: #FFF;}
.des_cntnt_contact a:hover{color: #FFB251;}

