﻿@charset "utf-8";


/* ******** 1. Reset CSS ******** */

.input100{
outline:none;
border:1px solid #D4D4D4;
padding-left:2px;
font-family:"Trebuchet MS";
font-size:12px;
color:#3C3C3C;
height:16px;
width:100px;
}

.input300{
outline:none;
border:1px solid #D4D4D4;
padding-left:2px;
font-family:"Trebuchet MS";
font-size:12px;
color:#3C3C3C;
}

.buttonBlue{
BORDER: #FFFFFF 1px solid; 
FONT-SIZE: 11px; 
WIDTH: 80px; 
COLOR: #ffffff; 
font-family:"Trebuchet MS";
HEIGHT: 20px; 
BACKGROUND-COLOR: #507CD1;
text-align:center;
}

/* ******** 3.Clear Floats ******** */
.cf:before, .cf:after, .container:before, .container:after, .row:before, .row:after, ul:before, ul:after, ol:before, ol:after, .boxs:before, .boxs:after, .topLinks:before, .topLinks:after, .newsUpdate li:before, .newsUpdate li:after, .contactUs li:before, .contactUs li:after, #mainContent:before, #mainContent:after{content:''; display:table;}
.cf:after, .container:after, .row:after, ul:after, ol:after, .boxs:after, .topLinks:after, .newsUpdate li:after, .contactUs li:after, #mainContent:after{clear:both;}

/* ******** 4.Common Classes ******** */
hr{height:1px; display:block; border:0; border-top:1px solid #ccc; margin:20px 0; padding:0;}
.alignLeft{float:left;}
.alignRight{float:right;}
.displayNone, .hasJS noscript{display:none!important; visibility:hidden;}
.mrgAuto{margin:0 auto;}
.mrg0{margin:0!important;}
.mrgT10{margin-top:10px;}
.mrgL10{margin-left:10px;}
.mrgR10{margin-right:10px;}
.mrgB10{margin-bottom:10px;}
.mrgT20{margin-top:20px;}
.mrgL20{margin-left:20px;}
.mrgR20{margin-right:20px;}
.mrgB20{margin-bottom:20px;}
.pad0{padding:0!important;}
.padL10{padding-left:10px;}
.padR10{padding-right:10px;}
.padB10{padding-bottom:10px;}
.padT10{padding-top:10px;}
.padL15{padding-left:15px;}
.padR15{padding-right:15px;}
.padB15{padding-bottom:15px;}
.padT15{padding-top:15px;}
.padL20{padding-left:20px;}
.padR20{padding-right:20px;}
.padB20{padding-bottom:20px;}
.padT20{padding-top:20px;}
.padTB10{padding:10px 0;}
.padTB15{padding:15px 0;}
.padTB20{padding:20px 0;}
.padLR10{padding:0 10px;}
.padLR15{padding:0 15px;}
.padLR20{padding:0 20px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad20{padding:20px;}
.pad25{padding:25px;}
.pad30{padding:30px;}
.rounded5{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.rounded10{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.rounded15{-moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
.circle{-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.left{text-align:left!important;}
.right{text-align:right!important;}
.center{text-align:center!important;}
.justify{text-align:justify!important;}


    color: #fff;
    margin: 0 -20px 20px -20px;
    padding: 10px 20px;}

    padding:8px 15px  !important;
}

    display:block;
}


	0% {opacity: 1;}
	100% {opacity: 0;}
}
*/@keyframes fadeOut{
	0% {opacity: 1;}
	100% {opacity: 0;}
}


/* Start Content */
.content {text-align:center;}
.content h2{color:#2e375f; font:24px 'OpenSansRegular'; padding-bottom:45px;}
.content h2:after{width:185px; margin-left:-93px; content:''; position:absolute; left:50%; bottom:9px; background:url(../images/bgi/separator.png) center center no-repeat; height:35px;}
.content .childIcon {width:40px; height:40px; margin-left:-20px; position:absolute; left:50%; bottom:-10px; background-position:0 -707px; display:none;}
.title{margin-bottom:10px; position:relative; clear:both;}
.readMore{font-size:14px;}
.parameters{}
.parametersBlock{text-align:center; margin:0; padding:0;}
.parametersBlock .icon{width:146px; height:146px; display:block; margin:0 auto 20px; background-color:#51a4da;}
.parametersBlock .icon1{width:146px; height:146px; display:block; margin:0 auto 20px; background-color:#f2c700;}
.parametersBlock .icon2{width:146px; height:146px; display:block; margin:0 auto 20px; background-color:#228B22;}
.parametersBlock .icon3{width:146px; height:146px; display:block; margin:0 auto 20px; background-color:#f60;}
.parametersBlock .box{width:18.2%; float:left; margin-right:1.8%; margin-bottom:2%}
.parametersBlock .box:hover h3 a{color:/* #f60 */ #ae333f;}
.parametersBlock .box:hover .icon {background-color:/* #f60 */ #ae333f;}
.parametersBlock .box.last, .contentBlock .box.last{margin:0;}
.parametersBlock .box h3{margin-bottom:7px; min-height:66px; line-height:16px;}
.parametersBlock .box h3 a{color:#2e375f; font:15px 'OpenSansRegular';}
.parametersBlock .box h3 a:hover{color:/* #f60 */ #ae333f; text-decoration:none;}
.parametersBlock .box p{ margin:0;}
.teachingLearningResources{width:82px; height:90px; margin:26px 0; background-position:0 -206px;}
.researchProfessionalPractice{width:75px; height:90px; margin:24px 0; background-position:0 -314px;}
.graduationOutcome{width:62px; height:90px; margin:22px 0; background-position:0 -413px;}
.outreach{width:78px; height:90px; margin:23px 0; background-position:0 -503px;}
.perception{width:78px; height:90px; margin:17px 0; background-position:0 -593px;}
.joinUs{padding:35px 0;}
.joinUs a{color:#fff; display:inline-block; font:44px 'OpenSansRegular'; padding:6px 80px 9px; background:#9f3628;}
.joinUs a:hover{text-decoration:none; background:#d14634;}
.contentBlock{padding:30px 0; text-align:left!important; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#f4f4f4;}
.contentBlock .box{width:30.2%; float:left; margin-right:4.7%; padding:18px 30px; /* background:#2e375f; */ background:#0e0e66;}
.contentBlock .box h3{color:#fff; font-size:21px; margin-bottom:12px;}
.newsUpdate, .links, .contactUs{margin:0; padding:0;}
.newsUpdate li{display:block; margin-bottom:12px;}
.newsUpdate li:last-child{margin:0;}
.newsUpdate li .date{width:67px; height:32px; float:left; text-align:center;}
.newsUpdate li .date .dd{float:left; padding:4px; color:#fff; font-size:18px; background:#7c819a;}
.newsUpdate li .date .mmYY{float:left; padding:3px 5px; line-height:14px; color:#fff; font-size:12px; background:#434b6f;}
.newsUpdate li p{width:74%; float:right; margin:0; color:#fff;}
.links{float:left;}
.links:last-child, .links.last{float:right;}
.links li{margin-bottom:14px;}
.links li a{color:#fff; font-size:14px; text-decoration:none;}
.links li a:hover{color:#fff; text-decoration:none;}
.links li:last-child{margin-bottom:11px;}
.contactInfo{ float:right;}
.loginUser{ /*float:left; padding-top:7px; */}
.topLinks{ float:right; padding-top:7px;}
.loginUser a:hover{ color:/* #f60 */ #ae333f;}


.middleParameterSection{width:100%; margin:20px 0; border-top:1px solid #ebebeb; padding-top:20px;}
.middleAboutSection{width:100%; margin:20px 0;}
.userProfile{ background-position:0 -139px; width:22px; height:23px;}
.siteMaping{background-position:-30px -139px; width:27px; height:23px;}
.userRegister{ background-position:-65px -139px; width:23px; height:23px;}

.middleAboutSection p{ line-height:20px; }
.middleAboutSection span.viewMore{}
.viewMore a{ background:url(../images/bgi/click-arrow.png) right 5px no-repeat; padding-right:15px; position:relative; color:/* #f60 */ #ae333f;}
.viewMore a:hover{ text-decoration:none; color:#222;}



.owl-theme .owl-controls .owl-nav .owl-prev{position:absolute; top:45%; left:0;width:33px; height:33px; background:rgba(0, 0, 0, 0.68) url(../images/bgi/slider-arrow.png) left top no-repeat; text-indent:-9999px;}
.owl-theme .owl-controls .owl-nav .owl-next{position:absolute; top:45%; right:0; width:33px; height:33px; background:rgba(0, 0, 0, 0.68) url(../images/bgi/slider-arrow.png) right top no-repeat; text-indent:-9999px;}
.owl-theme .owl-controls .owl-nav .owl-prev:hover{background:rgba(0, 0, 0, 0.90) url(../images/bgi/slider-arrow.png) left top no-repeat;}
.owl-theme .owl-controls .owl-nav .owl-next:hover{background:rgba(0, 0, 0, 0.90) url(../images/bgi/slider-arrow.png) right top no-repeat;}
.owl-theme .owl-controls .owl-dots{ position:absolute; bottom:60px; left:0; width:100%; display:none;}


/*@-webkit-keyframes icon { 50% { -webkit-transform: scale(1.2); transform: scale(1.2);}}*/
@keyframes icon {50% { -webkit-transform: scale(1.2); transform: scale(1.2);}}
.icon {display: inline-block; vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);  -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;}
.icon:hover, .icon:focus, .icon:active { -webkit-animation-name: icon; animation-name: icon; -webkit-animation-duration: 0.3s; animation-duration: 0.3s;  -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: 1; animation-iteration-count: 1;}


.portalLinks {padding:0; margin:0 0 5px 0;}
.portalLinks li {list-style:none;	display:inline-block; padding-right:5px;}
.portalLinks li a{color:#fff; position:relative;}
.portalLinks li:after {	content:" | ";	padding-left:5px;}
.portalLinks li:last-child:after {	display:none;}

.portalLinks li a:after, .viewMore a:after{bottom:-2px; content: ""; display: block; height:1px; left: 0%; position: absolute; background: /* #f60 */ #ae333f; transition: width 0.3s ease 0s, left 0.3s ease 0s; width:0%;}
.portalLinks li a:hover:after, .viewMore a:hover:after{width: 100%; left:0%;}
.documentsHolder{ text-align:left;}
.docList{ margin:0; padding:0; text-align:center;}
.docList li{ display:inline-block;}
.docList li a{ font-size:16px; border:1px solid #ebebed; padding:10px; margin-bottom:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; display:block; background:#f1f1f1; margin-left:10px;}
.fileSize{ color:#666; font-size:12px;}
.pdfIcon{ padding:0 5px; vertical-align:top;}
.pdfIcon img{width:auto; height:auto; -ms-interpolation-mode:bicubic; vertical-align:middle; border:0;}
.documentsHolder ul.docList li a:hover{ text-decoration:none; color:/* #f60 */ #ae333f; border:1px solid #d1d1d1; background:#f1f1f1;}
#banner{ z-index:1}
.middleContent{ margin-top:0px; background:#fff; z-index:3; padding:20px;  position:relative; border:1px solid #dedede;}
.topLinks .portalLinks li a{ color:#222;}
.portalLinks li a:hover {color:/* #f60 */ #ae333f; text-decoration:none;}




/* End Content */
/* Start Footer */
#footer{text-align:center; padding:15px 0; background:#272f35; margin-top:0px; min-height:120px; padding-top:0px; z-index:1;}
.copyright{color:#fff; padding:10px 0 0; margin-bottom:0; font-size:12px;}
/* End Footer */


/*grid*/
.row { margin:0 0 0px 0px;margin-left: -15px;margin-right: -15px;}
.cols1, .cols2, .cols3, .cols4, .cols5, .cols6, .cols7, .cols8, .cols9, .cols10, .cols11, .cols12 {float:left; padding-left:15px; padding-right:15px;}
.cols12 {width:100%}
.cols11 {width:91.66666667%}
.cols10 {width:83.33333333%}
.cols9 {width:75%}
.cols8 {width:66.66666667%}
.cols7 {width:58.33333333%}
.cols6 {width:50%}
.cols5 {width:41.66666667%}
.cols4 {width:33.33333333%}
.cols3 {width:25%}
.cols2 {width:16.66666667%}
.cols1 {width:8.33%}

#mainContent{padding:30px 0 0 0; background:#f1f2f2;}
.whiteBox{background:#fff; box-shadow:0 2px 1px rgba(0, 0, 0, 0.1); padding:25px;}
.whiteBox + .whiteBox{margin-top:30px;}
/*.whiteBox *:last-child{margin-bottom:0; padding-bottom:0;}*/

.innerBanner{position:relative; max-height:200px; overflow:hidden; background-size:cover; background-position:center;}
.innerBanner .vCenter{position:fixed; left:0; top:0; right:0;padding-top:0}
.innerBannerImg img{visibility:visible;}
.innerBanner h2{font-size:30px; color:#fff; margin:0; display:inline-block;}

/*Breadcrumb */
.breadCrumbRow {position:absolute; left:0; top:50%; width:100%; margin-top:-20px; z-index:9;}
.breadCrumbInner {float:right; background:url(../images/breadcrumb-bg.png) repeat-x left top;}
.breadCrumbTitle { float:left; background:#203486; font-size:14px; color:#cfcfcf; padding:9px 5px 9px 10px; position:relative; margin-right:30px;}
.breadCrumbTitle:after{content:''; position:absolute; right:-13px; top:0; z-index:9; width:0; height:0; border-left: solid 13px #203486; border-bottom: solid 19px transparent;  border-top: solid 19px transparent;}
.breadcrumb { margin:0; padding:0; list-style-type:none; float:left;}
.breadcrumb li {float:left;}
.breadcrumb li > span{display:block; padding:0 10px 0 0;}
.breadcrumb li > span > span{display:inline-block;}
.breadcrumb li > span > span a{display:block; color:#fff; text-decoration:none; padding:9px 9px 9px 15px; position:relative;}
.breadcrumb li > span > span a:after{content:''; position:absolute; left:0; top:16px; width:7px; height:10px;}
.breadcrumb li > span > span a + span.currentPage:after{display:none;}
.breadcrumb li > span > span:first-child a{padding-left:0;}
.breadcrumb li > span > span:first-child a:after{display:none;}
.breadcrumb li > span > span span{display:block; color:/* #f60 */ #d05561; padding:9px 9px 9px 15px; position:relative;}
.breadcrumb li > span > span span:after{content:''; position:absolute; left:0; top:16px; width:7px; height:10px;}
.breadcrumb li a {display:block; }

/*formList*/
.formList {list-style:none; padding:0; margin:0;}
.formList li {padding:0 0 20px; margin:0;}
.formList li:last-child{padding-bottom:0;}
.required, .formList .error {color:#C00;}
.formList .error {display:block; font-size:12px;}
.formList label, .formList .label {color:#333; display:block; font-weight:normal;padding-bottom:7px;}
.radioList input {float:left; margin:5px; clear:left;}
.radioList label, .radioList .label {float:left; color:#555; padding:2px 0 0 0;}
.note {font-size:12px; font-style:italic; padding:5px 0 0;}
.captcha {position:relative;}
.captcha .captchaImg {border: 1px solid #d7d7d7;float: left; max-height:33px;}
.captcha .refreshCaptcha {float: left; margin: 5px 0 0 10px; }
.formList input[type="text"], .formList input[type="password"], .formList input[type="email"], .formList input[type="url"], .formList input[type="tel"], .formList input[type="number"], .formList input[type="date"],.formList textarea, .formList select{width:100%; padding:10px;}
.formList select{padding:8px 10px 8px 10px;}
.formList .row{margin:0 -15px;}
.formList .cols6{position:relative;}
.formList input.loginBtn{background-color:#0e0e66; color:#fff; padding:8px 20px;}
.formList input.loginBtn:hover{background-color:/* #f60 */ #ae333f; color:#fff;}
/*Loing Page*/
#mainContent.loginFormSection{padding:0; /*background:#f3f3f3;*/}
.loginFormSection .whiteBox{position:relative; padding:100px 0; margin-top:-50px}
.loginForm{width:400px; margin:0 auto; background:#fff; padding:0 20px 20px 20px; -webkit-box-shadow: 0 0 10px 4px #ddd; box-shadow: 0 0 10px 4px #ddd;}
.loginForm h2{text-align:center; background:#272f35; color:#fff; margin:0 -20px 20px -20px; padding:10px 20px;}
.loginForm h2:after{display:none;}
.loginForm input[type="checkbox"]{width:auto; margin-left:0; padding:0;}
.loginForm .btnRow{padding-bottom:13px;}
.loginForm .rememberMe{padding:7px 0 8px 0;}
.refreshIcon{position:absolute; right:-7px; top:9px; z-index:1; width:15px; height:20px; overflow:hidden; text-transform:uppercase; text-indent:-999px; background:url(../images/refresh.png) no-repeat 0 0;}
.loginForm .rorgotPass{text-align:right;}
.loginForm .rorgotPass a{color:#666;}
.loginForm input.loginBtn{width:100%;}
input[name="userName"]{background-image:url(../images/user-icon.png); background-position:right center; background-repeat:no-repeat;}
input[name="password"]{background-image:url(../images/pass-icon.png); background-position:right center; background-repeat:no-repeat;}

/*tow Cols*/
.leftContent{width:100%; padding:0 310px 0 0; float:left;}
.leftContent .whiteBox{min-height:509px;}
.sidebar{width:280px; float:left; margin-left:-280px;}
.sidebar h2{border-bottom:1px solid #666; padding-bottom:10px; margin-bottom:15px;}
.sidebarMenu {margin:0;}
.sidebarMenu li{list-style:disc; padding-bottom:7px;} 
.sidebarMenu li:last-child{padding-bottom:0;}
/*.whiteBox :last-child{margin-bottom:0; padding-bottom:0;}*/
.accTrigger a{padding:10px 15px; background:#eee; color:#000; display:block; margin-bottom:3px; position:relative;}
.accTrigger.active a,.accTrigger a:hover{color:#03acd9; text-decoration:none;}
.accTrigger a:after{background:url(../images/acco.png) no-repeat 0 0; width:21px; height:10px; content:""; position:absolute; right:10px; top:50%; margin-top:-5px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}
.accTrigger.active a:after{-moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
.accordDetail{display:none; padding:15px;}
/*.accordDetail *:last-child{margin-bottom:0; padding-bottom:0;}*/

.textAlignRight{text-align:right;}
.feedbackPage .multiCols{padding-bottom:0;}
.feedbackPage .multiCols .cols6{padding-bottom:20px;}
.feedbackPage .multiCols .cols6:first-child{padding-bottom:0;}
.feedbackPage textarea{height:124px;}
.captchaRow .refreshIcon{top:34px;}
.captchaRow .cptimgBox{padding-top:25px;}
.captchaRow .cptimgBox img{width:25%;}


.sitemap{}
.sitemap .row{margin:0 -20px;}
.sitemap .cols{position:relative; float:none; display:inline-block; vertical-align:middle; text-align:center;}

.documentSection{ border-top:1px solid #ebebeb; padding-top:20px;}
.bannerCaption{ position:absolute; top:17%; text-align:center; left:0; width:100%; font-size:50px; color:#fff; text-shadow:2px 2px #224366; font-weight:bold; line-height:55px;}


.tableData{width:100%;}
.tableData td,.tableData th{padding:5px;}
.tableData .evenRow{background-color:#f0f0f0;}


.parameters .parametersRow{margin:0 0; padding:0 0 50px 0;}
.parameters .parametersRow:nth-child(even) .parameterIcon{float:right;}
.parameters .parametersRow:nth-child(even) .parameterData{padding:0 150px 0 0;}
.parameterIcon{float:left;}
.parameterIcon i{border-radius:50%; width:128px; height:128px; /* background:#2e375f; */ background:#0e0e66; position:relative; display:block; text-align:center;}
/*.parameterIcon i:after{content:""; position:absolute; left:-4px; top:-4px; bottom:-4px; right:-4px; border:1px solid #ddd; border-radius:50%;}*/
.parameterData{padding:0 0 0 150px;}
.parameterData h3{color:/* #f60 */ #ae333f; margin-bottom:5px; /*padding-top:20px;*/}
.parameterData p{text-align:justify;}

.address{margin-bottom:0;}
.contactPage .address{width:30%; float:left;}
.address strong.padB10{display:block}
.contactPage .gmapBox{width:66%; float:right;}
.contactPage #gmap{min-height:300px;}
.address .lbl{display:inline-block; padding:0 0 0 0; width:auto;}

.sidebar .docList{text-align:left;}
.sidebar .docList li a{margin:0 0 15px 0;}
.sidebar .docList li:last-child a{margin:0;}
.documentsPage .docList{text-align:left;}
.documentsPage .docList li a{margin:0 10px 0 0;}
.emblem{ float:left;}
.logoText{ display:inline-block; padding-top:20px; width:81%; text-align:center; font-size:24px; font-weight:bold; line-height:24px;}
.logoText .logoTextSubTitle{ font-size:20px; font-weight:normal;}
.logoText .logoTextSmall{ font-size:16px; font-weight:normal;}

.leftContent .whiteBox{ padding:25px 30px;}
.leftContent .whiteBox p{ text-align:justify;}
.innerBanner h2{ padding-left:30px;}

/*-----Social Icon-----*/
.socialGroup { position:fixed; top:204px; right:0; background:#ae333f; padding:5px 0; width:43px; text-align:center; border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px;-webkit-border-radius: 5px 0px 0px 5px; z-index:9999; }
.socialGroup ul { margin:0; padding:0; }
.socialGroup li { list-style:none; line-height:0; }
.socialGroup li a { display: inline-block; width:30px; height:30px; margin:3px 0; text-decoration:none; outline: none; position: relative; background-image:url(../images/social-icons.png); background-repeat:no-repeat; }
.facebook { background-position:0px 0px; }
.facebook:hover { background-position:-30px 0px; }
.twitter { background-position: 0px -50px; }
.twitter:hover { background-position: -30px -50px; }
.gplus { background-position: 0px -100px; }
.gplus:hover { background-position:-30px -100px; }
.linkedin { background-position: 0px -150px; }
.linkedin:hover { background-position: -30px -150px; }
.hint, [data-hint] {position:relative;display:inline-block}
.hint:before, .hint:after, [data-hint]:before, [data-hint]:after { position:absolute; -webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0); visibility:hidden; opacity:0; z-index:1000000; /*pointer-events:none;*/ -webkit-transition:.3s ease; -moz-transition:.3s ease; transition:.3s ease; -webkit-transition-delay:0ms; -moz-transition-delay:0ms; transition-delay:0ms }
.hint:hover:before, .hint:hover:after, .hint:focus:before, .hint:focus:after, [data-hint]:hover:before, [data-hint]:hover:after, [data-hint]:focus:before, [data-hint]:focus:after { visibility:visible; opacity:1 }
.hint:hover:before, .hint:hover:after, [data-hint]:hover:before, [data-hint]:hover:after { -webkit-transition-delay:100ms; -moz-transition-delay:100ms; transition-delay:100ms }
.hint:before, [data-hint]:before { content:''; position:absolute; background:transparent; border:6px solid transparent; z-index:1000001 }
.hint:after, [data-hint]:after { content:attr(data-hint); /* background:#2e375f; */ background:#0e0e66; color:#fff; padding:8px 10px; font-size:14px; line-height:12px; white-space:nowrap; }
.hintLeft:before { border-left-color:#0e0e66 }
.hintLeft:before { margin-right:-11px; margin-bottom:-6px }
.hintLeft:after { margin-bottom:-14px }
.hintLeft:before, .hintLeft:after { right:100%; bottom:50% }
.hintLeft:hover:after, .hintLeft:hover:before, .hintLeft:focus:after, .hintLeft:focus:before { -webkit-transform:translateX(-8px); -moz-transform:translateX(-8px); transform:translateX(-8px) }

.fullWidthRequired{ padding-right:0;}
.msgTitle{ font-size:20px;}
.parameterData .viewMore a{ padding-right:0; background:none;}

.tele, .fax, .mail{display:inline-block; text-indent:-9999px;}
.tele{  width:15px; height:15px; background-position:0px -17px;}
.fax{width:15px; height:15px; background-position:-57px 0px;}
.mail{width:15px; height:15px; background-position:0px 2px;}

#nav > li > ul li .menuIcon{
    display:block;
    background:url(../Images/bgi/right-nav-arrow.png) no-repeat;
    width:6px;
    height:10px;
    position:absolute;
    z-index:2;
    top:13px;
    right:10px;
}

.faqs{
    display: inline-block;
    vertical-align: middle;
    background: transparent url("../images/faq.png") no-repeat scroll left top;
}
.pagination-ys {
    /*display: inline-block;*/
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}

.pagination-ys table > tbody > tr > td {
    display: inline;
}

.pagination-ys table > tbody > tr > td > a,
.pagination-ys table > tbody > tr > td > span {
    position: relative;
    float: left;
    padding: 8px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #dd4814;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    margin-left: -1px;
}

.pagination-ys table > tbody > tr > td > span {
    position: relative;
    float: left;
    padding: 8px 12px;
    line-height: 1.42857143;
    text-decoration: none;    
    margin-left: -1px;
    z-index: 2;
    color: #aea79f;
    background-color: #f5f5f5;
    border-color: #dddddd;
    cursor: default;
}

.pagination-ys table > tbody > tr > td:first-child > a,
.pagination-ys table > tbody > tr > td:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}

.pagination-ys table > tbody > tr > td:last-child > a,
.pagination-ys table > tbody > tr > td:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}

.pagination-ys table > tbody > tr > td > a:hover,
.pagination-ys table > tbody > tr > td > span:hover,
.pagination-ys table > tbody > tr > td > a:focus,
.pagination-ys table > tbody > tr > td > span:focus {
    color: #97310e;
    background-color: #eeeeee;
    border-color: #dddddd;
}
.gallery_img img {height:150px;width:150px;}
header-wrapper.sticky {
    position: fixed;
    z-index: 99999;
    width: 100%;
    top: 0px;
    left: 0px;
}

.site-breadcrumb{
  background-color: #A6D9D9;
}

.site-content{
	background-color: #D9F2F2;
}

.nav {
    background-color: #2D8686 !important;
}

.nav > li > a:hover{
    background-color: #A6D9D9 !important;
    color: #2D8686 !important;
}

.nav-tabs > li.active > a{
	background-color: #D9F2F2 !important;
}
/*.............................................*/
