body{ font-family: 'latoregular'; font-size:15px; color:#030303; line-height:24px; background-color:#f3f3f3;}
a{color:#f7637a;}
a:hover{ color:#af6100;}
/*--- FONTS [start] --- */ 
@font-face {font-family: 'latolight_italic';src: url('font/lato-ligita-webfont.eot');src: url('font/lato-ligita-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-ligita-webfont.woff') format('woff'),url('font/lato-ligita-webfont.ttf') format('truetype'),url('font/lato-ligita-webfont.svg#latolight_italic') format('svg');
font-weight: normal;font-style: normal;}

@font-face { font-family: 'latoregular';src: url('font/lato-reg-webfont.eot');src: url('font/lato-reg-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-reg-webfont.woff') format('woff'),url('font/lato-reg-webfont.ttf') format('truetype'),url('font/lato-reg-webfont.svg#latoregular') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'latoitalic';src: url('font/lato-regita-webfont.eot');src: url('font/lato-regita-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-regita-webfont.woff') format('woff'),  url('font/lato-regita-webfont.ttf') format('truetype'),url('font/lato-regita-webfont.svg#latoitalic') format('svg');font-weight: normal; font-style: normal;}

@font-face {font-family: 'latohairline';src: url('font/lato-hai-webfont.eot');src: url('font/lato-hai-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-hai-webfont.woff') format('woff'), url('font/lato-hai-webfont.ttf') format('truetype'),url('font/lato-hai-webfont.svg#latohairline') format('svg'); font-weight: normal;font-style: normal;}

@font-face { font-family: 'latohairline_italic';src: url('font/lato-haiita-webfont.eot'); src: url('font/lato-haiita-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-haiita-webfont.woff') format('woff'),url('font/lato-haiita-webfont.ttf') format('truetype'),url('font/lato-haiita-webfont.svg#latohairline_italic') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'latolight';src: url('font/lato-lig-webfont.eot');src: url('font/lato-lig-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-lig-webfont.woff') format('woff'), url('font/lato-lig-webfont.ttf') format('truetype'), url('font/lato-lig-webfont.svg#latolight') format('svg');font-weight: normal;font-style: normal;}


@font-face { font-family: 'latobold';src: url('font/lato-bol-webfont.eot');src: url('font/lato-bol-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-bol-webfont.woff') format('woff'),url('font/lato-bol-webfont.ttf') format('truetype'),url('font/lato-bol-webfont.svg#latobold') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'latobold_italic';src: url('font/lato-bolita-webfont.eot');src: url('font/lato-bolita-webfont.eot?#iefix') format('embedded-opentype'),url('font/lato-bolita-webfont.woff') format('woff'),url('font/lato-bolita-webfont.ttf') format('truetype'),url('font/lato-bolita-webfont.svg#latobold_italic') format('svg');font-weight: normal;font-style: normal;}

@font-face {font-family: 'mistralregular';src: url('font/mistral_0-webfont.eot');src: url('font/mistral_0-webfont.eot?#iefix') format('embedded-opentype'),url('font/mistral_0-webfont.woff2') format('woff2'), url('font/mistral_0-webfont.woff') format('woff'),url('font/mistral_0-webfont.ttf') format('truetype'), url('font/mistral_0-webfont.svg#mistralregular') format('svg');font-weight: normal;font-style: normal;}

@font-face {
    font-family: 'optimabold';
    src: url('font/optima-bold_allfont.net-webfont.eot');
    src: url('font/optima-bold_allfont.net-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/optima-bold_allfont.net-webfont.woff2') format('woff2'),
         url('font/optima-bold_allfont.net-webfont.woff') format('woff'),
         url('font/optima-bold_allfont.net-webfont.ttf') format('truetype'),
         url('font/optima-bold_allfont.net-webfont.svg#optimabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
        font-family: "Segoe Script";
        src: url('font/611846924-segoesc.eot');
        src: url('font/611846924-segoesc.eot?#iefix') format('embedded-opentype'),
        url('font/611846924-segoesc.svg#Segoe Script') format('svg'),
        url('font/611846924-segoesc.woff') format('woff'),
        url('font/611846924-segoesc.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
	
	
@font-face {
  font-family: 'Lato-Heavy';
  src: url('font/Lato-Heavy.eot?#iefix') format('embedded-opentype'),  url('font/Lato-Heavy.woff') format('woff'), url('font/Lato-Heavy.ttf')  format('truetype'), url('font/Lato-Heavy.svg#Lato-Heavy') format('svg');
  font-weight: normal;
  font-style: normal;
}

 
 @font-face {
    font-family: 'latosemibold_italic';
    src: url('font/lato-semibolditalic-webfont.eot');
    src: url('font/lato-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/lato-semibolditalic-webfont.woff2') format('woff2'),
         url('font/lato-semibolditalic-webfont.woff') format('woff'),
         url('font/lato-semibolditalic-webfont.ttf') format('truetype'),
         url('font/lato-semibolditalic-webfont.svg#latosemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'latosemibold';
    src: url('font/lato-semibold-webfont.eot');
    src: url('font/lato-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/lato-semibold-webfont.woff2') format('woff2'),
         url('font/lato-semibold-webfont.woff') format('woff'),
         url('font/lato-semibold-webfont.ttf') format('truetype'),
         url('font/lato-semibold-webfont.svg#latosemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*--- FONTS [End] --- */

.sindhu-wrapper{ width:100%; height:2132px; background:url(images/sindhu.jpg) no-repeat center top;}
 
 


.main-menu{ max-width:170px; margin:36px auto 0 auto;}
.main-menu ul{ margin:0; list-style-type:none; display:block; padding:0;}
.main-menu ul li{text-align:center;font-family: 'mistralregular'; font-size:28px; border-radius: 5px; margin-bottom:3px; position:relative; }
.main-menu ul li:hover,.main-menu ul li.active{background:#ffbc08 url(images/l-m-flower.png) no-repeat left center;  border:#da4d00 1px solid;  
-webkit-box-shadow: 0px 5px 4px 0px rgba(4,1,0,1);
-moz-box-shadow: 0px 5px 4px 0px rgba(4,1,0,1);
box-shadow: 0px 5px 4px 0px rgba(4,1,0,1);}
.main-menu ul li abbr{ display:block;}
.main-menu ul li:hover abbr,.main-menu ul li.active abbr{ display:block; padding:0; background:url(images/r-m-flower.png) no-repeat right center;}
.main-menu ul li a{color:#fff; padding:12px 10px; display:block; }
.main-menu ul li:hover a,.main-menu ul li.active a{ padding:11px 10px;}
.main-menu ul li:hover a,.main-menu ul li.active a{color:#b00909;}
.sub-menu{ position:absolute; top:100%; left:-32px; width:236px; display:none; z-index:99; padding-top:10px;}
.main-menu ul li:hover .sub-menu{ display:block;}
.main-menu ul li:hover .sub-menu ul{ background:url(images/sub-menubg.png); border:#f77700 1px solid; display:block; padding:25px 10px;}
.main-menu ul li:hover .sub-menu ul li{ background:none; border:none;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.main-menu ul li .sub-menu ul li a{ color:#fff;}
.main-menu ul li .sub-menu ul li:hover a{ color:#b00909;}


.header-wrapper{background:#790123 url(images/header-banner.png) no-repeat center top; border-bottom:#790123 4px solid; min-height:532px;}
.logo{ position:relative; margin-bottom:-26px; z-index:10;}
.body-wrapper{ background:url(images/left-f.png) no-repeat left top;}
.right-flower{ background:url(images/right-f.png) no-repeat right top;}
.b-left-flower{ background:url(images/b-left.png) no-repeat left bottom;}
.b-right-flower{ background:url(images/b-right.png) no-repeat right bottom;}
.t-flower{ background:url(images/top-flower.png) no-repeat center top;}

.achivements1{ position:relative; width:348px; margin:-56px 0 0 0; text-align:center; float:left;}
.latestupdates{padding:50px 0 40px 0;}
.achivements{padding:50px 0 40px 0;}
.latestupdates h4{ color:#0d75b8; margin-bottom:20px; margin-top:0px; font-family: 'latobold'; font-size:24px; line-height:20px; }

.achivements h4{ color:#0d75b8; margin-bottom:20px; font-family: 'latobold'; font-size:24px; line-height:20px; }
.certificates{padding:68px 0 20px 0;}
.certificates h4{ color:#0d75b8; margin-bottom:20px; font-family: 'latobold'; font-size:24px; line-height:20px; }

.social-wrapper{ float:right; width:222px; padding:68px 0 20px 0; text-align:right;}
.social-wrapper h4{ color:#fff; margin-bottom:20px; font-family: 'mistralregular'; font-size:30px; }
.socila{ margin:0; list-style-type:none; padding:0; float:right;}
.socila li{ float:left;}
.social-wrapper2{padding:0px 0 20px 0; text-align:right;}
.social-wrapper2 h4{ color:#fff; margin-bottom:20px; font-family: 'mistralregular'; font-size:30px; }
.social-wrapper2 ul.socila{ margin:0; list-style-type:none; padding:0; display:inline-block; float:none;}
.social-wrapper2 ul.socila li{ float:left;}

.photogallery-wrapper{ margin-top:0px;}
.left-wrapper{ width:378px; float:left;}
.middle-wrapper{ width:220px; float:left;}
.right-wrapper{ width:371px; float:left;}

.gallery{position:relative; cursor:pointer; text-align:center;}
.gallery-hover{ display:none; background:url(images/gallery-hover-bg.png); position:absolute; width:100%; height:100%; top:0;}
.gallery:hover .gallery-hover{ display:block; }
.gallery-wrapper{width:140px; margin:auto auto; border:#ff7900 1px solid; display:block; position:relative; top:40%;}
.gallery-m{ top:33%;}.gallery-r{ top:37%;}

.gallery-wrapper a{display:block; padding:10px 0; color:#fff; font-size:14px;  }

.videogallery{ background:#121212 url(images/gallery-border.png) repeat-x left top; padding:30px 0 40px 0;}
.video-gallery ul{ margin:0; list-style-type:none; display:block;}
.video-gallery ul li{ float:left; width:24.25%; margin-right:1%;}
.video-gallery ul li:last-child{ margin-right:0;}

.footer{ background:url(images/footer-bg2.png) repeat-x left top; padding:45px 0 0 0;}
.footer-menu ul{ display:inline-block; background:url(images/footermenu-border.png) repeat-x left bottom; list-style-type:none; margin:0; padding-bottom:5px;}
.footer-menu ul li{ float:left; padding:5px 20px; background:url(images/r-border.png) no-repeat right center;}
.footer-menu ul li:first-child{ padding-left:0;}
.footer-menu ul li:last-child{ padding-right:0; background:none;}
.footer-menu ul li a{ color:#fff;}
.footer-menu ul li:hover a{ color:#ef9810}


 
 /** RESET AND LAYOUT START
===================================*/
.bx-wrapper {position: relative;margin: 0 auto 0px;padding: 0;*zoom: 1;}
.bx-wrapper img { max-width: 100%;}
/** THEME
===================================*/
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto { position: absolute; bottom: -30px; width: 100%; }
/* LOADER */
.bx-wrapper .bx-loading { min-height: 50px; background: url(images/bx_loader.gif) center center no-repeat #fff; height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 2000;}
/* PAGER */
.bx-wrapper .bx-pager { text-align: center; font-size: .85em; font-family: Arial; font-weight: bold; color: #666; padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item { display: inline-block; *zoom: 1; *display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a {background: #93816d; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; 
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background: #0096af;}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {right: 30px; background:url(images/arrows2.png) no-repeat left top;}
.bx-wrapper .bx-next {right: 10px; background:url(images/arrows2.png) no-repeat right top;}
.bx-wrapper .bx-prev:hover {background-position: left bottom;}
.bx-wrapper .bx-next:hover {background-position: right bottom;}
.bx-wrapper .bx-controls-direction a {position: absolute;top: 0%;margin-top: -20px;outline: 0;width: 6px;height: 12px;text-indent: -9999px;z-index: 9999;}
.bx-wrapper .bx-controls-direction a.disabled {display: none;}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start {display: block;text-indent: -9999px;width: 10px;height: 11px;outline: 0;background: url(images/controls.png) -86px -11px no-repeat;
margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active { background-position: -86px 0; }
.bx-wrapper .bx-controls-auto .bx-stop {display: block;text-indent: -9999px;width: 9px;height: 11px;outline: 0;background: url(images/controls.png) -86px -44px no-repeat;margin: 0 3px;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px;}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}
/** RESET AND LAYOUT END
===================================*/
 
 .slick-slider {
    -moz-user-select: none;
    box-sizing: border-box;
    display: block;
    position: relative;
}
.slick-list {
    display: block;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
}
.slick-list:focus {
    outline: medium none;
}
.slick-loading .slick-list {
    background: url("images/ajax-loader.gif") no-repeat scroll center center white;
}
.slick-list.dragging {
    cursor: pointer;
}
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img {
}
.slick-track {
    display: block;
    left: 0;
    position: relative;
    top: 0;
}
.slick-track:before, .slick-track:after {
    content: "";
    display: table;
}
.slick-track:after {
    clear: both;
}
.slick-loading .slick-track {
    visibility: hidden;
}
.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
.slick-slide img.slick-loading {
    background: url("images/ajax-loader.gif") no-repeat scroll center center white;
    padding-bottom: 100%;
}
.slick-slide.dragging img {
    pointer-events: none;
}
.slick-initialized .slick-slide {
    display: block;
}
.slick-loading .slick-slide {
    visibility: hidden;
}
.slick-vertical .slick-slide {
    border: 1px solid transparent;
    display: block;
    height: auto;
}
@font-face {
    font-family: "slick";
    font-style: normal;
    font-weight: normal;
    src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
}
.slick-prev, .slick-next {
    background: url("images/arrow2.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    border: medium none;
    color: transparent;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 20px;
    line-height: 0;
    padding: 0;
    position: absolute;
    top: -26%;
    width: 11px;
    z-index: 1050;
}
.slick-next{ background-position:right top;}
.slick-next:hover{ background-position:right -20px;}
.slick-prev{ background-position:left top;}
.slick-prev:hover{ background-position:left -20px;}
.slick-prev:focus, .slick-next:focus {
    outline: medium none;
}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
    opacity: 0.25;
}
.slick-prev.slick-disabled, .slick-next.slick-disabled {
    display: none !important;
}
.slick-prev:before, .slick-next:before {
    color: white;
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    opacity: 0.85;
}
.slick-prev {
    right: 24px;
}
.slick-prev:before {
}
.slick-next {
    right: 0;
}
.slick-next:before {
}
.slick-dots {
    bottom: 106px;
    display: block;
    list-style: none outside none;
    padding: 0;
    position: absolute;
    text-align: center;
    width: 100%;
	left:63px;
}
.slick-dots li {
    display: inline-block; 
    margin: 0 3px;
    padding: 0;
    position: relative;
	 margin-top:10px;   
}
.slick-dots li a {
    color: transparent;
    display: block;
    font-size: 0;
    height: 8px;
	background:#cccccc;
    line-height: 0;
    outline: medium none;
    padding: 0px;
    width: 8px;
	border-radius:50px;
}
 
.slick-dots li:hover a,.slick-dots li.slick-active a{ background:#ff4747;}
.slick-dots li a:before {
    color: black; 
    font-size: 6px;
    line-height: 2;
    opacity: 0.25;
}
.slick-dots li.slick-active a:before {
    opacity: 0.75;
}
 
 .latestupdates1.slick-dots{color:#ff4747; border-radius:50%; position:absolute; margin-top:10px;}
.banner .slick-prev,.banner .slick-next{ background: url("images/arrows.png") no-repeat scroll left top; top:50%; margin-top:-25px;  width:30px; height:30px;filter: alpha(opacity=40); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}
.banner:hover .slick-prev,.banner:hover .slick-next{ display:inline-block !important; filter: alpha(opacity=100); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}
.banner .slick-prev { left: 30px; }
.banner .slick-next { right: 32px;background-position: right top; }

.photo-gallery .slick-prev,.photo-gallery .slick-next{ top:-33px;}

.block-row{clear:both;}
.block-row:before,.block-row:after{content: "";display: table;line-height: 0;}
.left-block,.right-block,.middle-block{float:left;}
.left-block{width:31.9%;} 
.right-block{ width:29.9%;}
.middle-block{ width:38.1%;}


.video-icon{ display:block; position:relative;}
.video-icon-hover{width:100%;height:100%;  z-index:99;  position:absolute; left:0; background:url(images/video-icon.png) no-repeat 50% 50%; filter: alpha(opacity=20); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}
.video-icon-hover:hover{background:url(images/video-icon.png) no-repeat 50% 50%; opacity:0.7;}

 
  
 
 /*--------------Fancy box---------------*/
 /*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}

.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}

.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.fancybox-opened {z-index: 8030;}

.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}

.fancybox-outer, .fancybox-inner {position: relative;}

.fancybox-inner {overflow: hidden;}

.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}

.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}

.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}

.fancybox-image {max-width: 100%;max-height: 100%;}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(images/fancybox_sprite.png);}

#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.75;cursor: pointer;z-index: 8060;}

#fancybox-loading div {width: 44px;height: 44px;background: url(images/fancybox_loading.gif) center center no-repeat;}

.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}

.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url(images/blank.gif);/* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}

.fancybox-prev {left: 0;}

.fancybox-next {right: 0;}

.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}

.fancybox-prev span {left: 10px;background-position: 0 -36px;}

.fancybox-next span {right: 10px;background-position: 0 -72px;}

.fancybox-nav:hover span {visibility: visible;}

.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;max-width: 99999px;max-height: 99999px;overflow: visible !important;}

/* Overlay helper */

.fancybox-lock {overflow: visible !important;width: auto;}

.fancybox-lock body {overflow: hidden !important;}

.fancybox-lock-test {overflow-y: hidden !important;}

.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url(images/fancybox_overlay.png);}

.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}

.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}
 /*--------------Fancy box---------------*/
 
 
 
 /*--------------Chandrasekhar-----------------*/
 .maroon-bor-t4{border-top: 4px solid #7b0124;}
 .menu-bg{background:url(images/menu-bg.png) repeat-x left top;}
  .menu{float:right;padding:0px 0 0 0px; }
 .menu ul{font-family: 'trebuchet ms'; font-size:18px;}
 .menu ul li{
	 background:url(images/m-l-b.png) no-repeat left center;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px; 
	line-height:73px;
	position:relative;
}
 .menu ul li:first-child{ background-image:none; }
  .menu ul li:last-child{ padding-right:0;}
 .menu ul li a{color:#fff; }
 
 .menu ul li ul{ position:absolute; top:100%; left:0; background:#007ecf; list-style-type:none; padding:0px 0; margin:0; z-index:1150;  border:#7ec8f7 1px solid; border-top:none; width:190px; display:none;
 -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}
.menu ul li:hover ul{ display:block;}
  .menu ul li ul li{ background-image:none; padding:5px 10px; line-height:20px; float:none; display:block; font-size:16px; border-bottom:#008eea 1px solid;} 
  .menu ul li ul li:hover{ background-color:#0184d9;}
    .menu ul li ul li:last-child{ border-bottom:none;}
   
 
.lowgray-bg{background-color:#f7f7f7;}
.sindu-bg{background:url(images/about-sindu-bg.png) no-repeat center 15px;}
.title-bg{background:url(images/title-flower.jpg) no-repeat center bottom;}
.title-bg2{background:url(images/title-flower.jpg) no-repeat center bottom; margin-bottom:-8px;}
.maroon-t{color:#b00909;}
.dkgray-t{color:#6c6c6c;}
.footer2{background:url(images/footer-bg2.png) bottom center repeat-x;}
.maroon-bg{background-color:#360000;}



.events-list {
    border-bottom: 1px solid #9e0e3c;
}
.events-list ul li {
    background-color: #770026;
    border: 1px solid #9e0e3c;
    border-radius: 5px 5px 0 0;
    margin-bottom: -1px;
    margin-right: 2px;
    padding: 10px 20px;
}
.events-list ul li:hover, .events-list ul li.active {
    background-color: #ff7200;
    border: 1px solid #fb574b;
}
.events-list ul li a {
    color: #fff;
	font-size:17px
}
.events-item-list li {
    border: 1px solid #efc600;
    margin-bottom: 3px;
    padding: 10px;
}
.events-item-list li:nth-child(2n) {
    background-color: #fefcf3;
}
.events-item-list li:nth-child(2n+1) {
    background-color: #fcf9e5;
}
.red-border-b{border-bottom: 1px solid #9e0e3c;}
.artical li{background:url(images/flower-list-icon.png) no-repeat left 8px; padding-left:25px; line-height:30px;}
.artical li a{font-size:18px; color:#333333;}

.artical li a:hover{color:#af6100;}
.list-hover li.cource-list {
    border-bottom: 1px solid #e8e8e8;
    box-shadow: 0 10px 7px -5px rgba(243, 243, 243, 1);
    padding-bottom: 10px;
    padding-top: 10px;
}
.list-hover li.cource-list:last-child {
    border-bottom: medium none;
    box-shadow: none;
}
.post{position:relative; margin-top: -40px;}

.morecontent span {
 display: none;

}
.caption {
position: absolute;
width: 100%;
 z-index: 900;  
margin-top: 100px;
right:-242px;
}
.border-whight{border-top:#ffffff solid 4px;}
.gray-border{border-right:#e2e0dd solid 1px;}
 
 
 
 
 
/* Murali -----*/ 
 .guestbook{ background:#121212 url(images/guestbookbg.jpg) repeat-x left top; padding:42px 0 42px 0;}
 
 #main-menu{ position:relative;}
#main-menu.menutop{position:fixed; top:0; z-index:1150;left:0; width:100%; }
.topmenu{ min-height:74px;}

.footerwrapper{ background:#003557;}
.img-circle{ border:#fff 5px solid;}

.content h3{ color:#006eb4;font-family: 'latosemibold_italic'; font-size:22px; margin-bottom:8px; margin-top:15px; border-bottom:#eeeeee 1px solid; display:inline-block; clear:both; padding-right:10px;}
.content h5{ color:#000000; font-size:15px; margin-bottom:5px; margin-top:15px;font-family: 'latosemibold_italic';}
.content ul{ list-style-type:none; margin:0;}
.content ul li{ background:url(images/arrow.png) no-repeat left 4px; padding-left:15px; padding-bottom:10px;}

.content strong{  font-family: 'latobold';}

.testimonials-list li{ background-image:none!important; padding-left:0!important; }
.testi-sep
{
margin:15px 0 10px 0; border-bottom:#eeeeee 1px solid; 
}
.morelink{ float:right;}

.blocks-list ul{ margin:0; padding:0; list-style-type:none; display:block;}
.blocks-list ul li{ float:left; width:31%; margin-right:3%; padding:0;}
.blocks-list ul li.last{ margin-right:0;}

#iTopPage {/* Button format  */position: fixed; display:table-cell;opacity: 0;z-index: 999999; cursor: pointer;cursor: hand;}
.iTopPage {/*  */background:#1b3d63 url(images/up-arrow2.png) no-repeat 7px center;width: 50px; padding-left:5px; padding-right:5px; height: 30px; opacity: 0.5 !important;  border: 2px solid rgba(255,255,255,.2); box-shadow: 0 0 1px rgba(255,255,255,.6), 0 0 3px rgba(0,0,0,.6), 1px 1px 0 rgba(0,0,0,.6) inset, -1px -1px 0 rgba(0,0,0,.6) inset;}
.iTopPage:hover{opacity: 0.6 !important;}
#arrow {/* White arrow on the button */ padding: 3px 0 0px 0;margin: 0px; font-size: 11pt;color: #DDDDDD; vertical-align: middle; text-align:right; line-height:22px;}
