.page-node-3251 a.ext{
 font-size: 18px !important;   
}

.top_left_login {
    padding-top:10px; margin-left: -24px;
}
div#block-block-26 {
    float: left;
    top: 5px;
    left: 20px;
}

/* #Fonts Family Define
================================================== */
@font-face {
    font-family: 'goudy_old_regular';
    src: url('../fonts/goudos-webfont-webfont.eot');
    src: url('../fonts/goudos-webfont-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/goudos-webfont-webfont.woff2') format('woff2'), url('../fonts/goudos-webfont-webfont.woff') format('woff'), url('../fonts/goudos-webfont-webfont.ttf') format('truetype'), url('../fonts/goudos-webfont-webfont.svg#goudy_old_styleregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* #Reset & Basics
================================================== */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    font-weight: normal;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
/* #Basic Styles
================================================== */
body {
    background: #f8f8f8;
    font-family: 'goudy_old_regular';
    font-size: 14px;
    color: #444;
    -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
    -webkit-text-size-adjust: 100%;
    min-width: inherit!important;
    line-height: inherit;
}
/* #Typography
================================================== */
h1, h2, h3, h4, h5, h6 {
    color: #181818;
    font-family: 'goudy_old_regular';
    font-weight: normal;
    letter-spacing: 0;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 {
    font-size: 46px;
    line-height: 50px;
    margin-bottom: 14px;
}
h2 {
    font-size: 35px;
    line-height: 40px;
    margin-bottom: 10px;
}
h3 {
    font-size: 28px;
    line-height: 34px;
    margin-bottom: 8px;
}
h4 {
    font-size: 21px;
    line-height: 30px;
    margin-bottom: 4px;
}
h5 {
    font-size: 17px;
    line-height: 24px;
}
h6 {
    font-size: 14px;
    line-height: 21px;
}
p { margin: 0 0 20px 0; }
p img { margin: 0; }
em { font-style: italic; }
small { font-size: 80%; }
hr {
    border: solid #ddd;
    border-width: 1px 0 0;
    clear: both;
    margin: 10px 0 30px;
    height: 0;
}
strong { font-weight: bold; }
/* #Links
================================================== */
a, a:visited {
    color: #333;
    text-decoration: underline;
    outline: 0;
}
a:hover, a:focus { color: #000; }
p a, p a:visited { line-height: inherit; }
/* #Lists
================================================== */
ul, ol { margin: 0px; }
ul { list-style: none outside; }
ol { list-style: decimal; }
li { line-height: 18px; }
/* #Images
================================================== */
img {
    max-width: 100%;
    height: auto;
    display: block;
}
/* #Buttons
================================================== */
button, input[type="submit"], input[type="reset"], input[type="button"], a.register {
    background: #e8c239; /* Old browsers */
    border: 1px solid #cfad34;
    color: #434343;
    font-family: 'goudy_old_regular';
    display: inline-block;
    font-size: 13px;
    text-decoration: none;
    cursor: pointer;
    line-height: normal;
    padding: 0.6em 1em;
    border-radius: 0;
    text-shadow: none;
    margin: 0;
    text-transform: uppercase;
    font-weight: normal;
}
a.register {
margin-right:10px;
}
.block-block-27 {
width: 600px;
margin: 0 auto;
clear: both;
float: none;
}
button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { background: #e8c239; }
button:active, input[type="submit"]:active, input[type="reset"]:active, input[type="button"]:active { }
/* Fix for odd Mozilla border & padding issues */
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
#node-admission-2536 .field-name-field-addmission-external-link{
display:none;
}#node-admission-2536 .field-name-field-addmission-new{
display:none;
}#node-admission-2536 .field-name-field-admission-body .field-label{
display:none;
}#node-admission-2536 .field-name-field-addmission-external-link{
display:none;
}#node-admission-2536 .field-name-field-addmission-new{
display:none;
}#node-admission-2536 .field-name-field-admission-body .field-label{
display:none;
}
#node-admission-2534 .submitted{
display:none;
}#node-admission-2536 .submitted{
display:none;
}
/* #Forms
================================================== */
fieldset { margin-bottom: 20px; }
input[type="text"], input[type="password"], input[type="email"], textarea, select {
    border: 0;
    padding: 6px 20px 6px 10px;
    outline: none;
    border-radius: 0px;
    font: 14px/20px 'goudy_old_regular';
    color: #000;
    margin: 0;
    width: 100%;
    display: block;
    background: #e6e6e6;
    height: auto;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, textarea:focus { }
textarea { min-height: 60px; }
label, legend {
    display: block;
    font-family: 'goudy_old_regular';
    font-size: 14px;
    color: #4e4b49;
}
select { width: 220px; }
input[type="checkbox"] { display: inline; }
label span, legend span {
    font-weight: normal;
    font-size: 13px;
    color: #444;
}
.section .container-12 { width: 100%; }
.form-item, .form-actions { margin: 0; }
.container-12 .grid-12 {
    margin: 0;
    width: 100% !important;
}
/* #Global Css
================================================== */
#page {
    clear: both;
    float: left;
    width: 100%;
}
.item-list ul { margin: 0; }
.item-list ul li {
    margin: 0;
    padding: 0;
}
#zone-menu-wrapper { position: relative; }
/* #Header Css
================================================== */
#section-header {
    background: none repeat scroll 0 0 #013d79;
    clear: both;
    float: left;
    height: auto;
    position: relative;
    width: 100%;
    color: #fff;
    z-index: 99;
    overflow: hidden;
}
#zone-branding-wrapper {
    float: left;
    width: auto;
    margin-left: 10px;
    position: relative;
    left: 0;
}
#zone-branding-wrapper .logo-img { margin: 6px 15px 0 0; }
#zone-branding-wrapper .site-name a {
    color: #ffffff;
    float: none !important;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
    line-height: inherit;
    letter-spacing: 0;
}

#zone-branding-wrapper h1.site-name {
    line-height: inherit;
    margin-top: 15px;
}
.site-name-slogan { margin-top: 8px; }
#zone-menu-wrapper {
    width: 90%;
    margin: 0 auto;
    clear: both;
}.site-name, .site-slogan {
    color: #fff;
    line-height: 1em;
    margin-bottom: 0;
}.site-slogan {
    color: #fff;
    font-weight: normal;
}#zone-menu-wrapper {
    clear: both;
    float: right;
    margin: 0 50px 0 auto !important;
    width: 960px;
}h1.site-name, h2.site-name {
    font-size: 22px;
}
#zone-menu-wrapper .navigation { display: none; }
#block-superfish-1 { float: right; }
#block-superfish-1 li {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    line-height: inherit;
}
#block-superfish-1 li a {
    color: #fff;
    display: block;
    font-size: 13px;
    padding: 21px 25px 16px 14px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
    width: auto;
}
#block-superfish-1 li a > .sf-sub-indicator { top: 20px; display:none;}
#block-superfish-1 a:hover {
    background: none repeat scroll 0 0 #fff;
    color: #013d79;
}
#block-superfish-1 li a.active {
    background: none repeat scroll 0 0 #fff;
    color: #013d79;
}
#block-superfish-1 li ul {
    background: #fff;
    width: 225px !important;
    border-radius: 0;
    border-bottom: 1px solid #013d79;
    margin: 0 !important;
    padding: 0 !important;
    top: 50px;
}
#block-superfish-1 li ul li {
    float: none;
    display: block;
    line-height: inherit;
    margin: 0 !important;
    padding: 0 !important;
}
#block-superfish-1 li ul li a {
    color: #434343;
    display: block;
    font-size: 12px;
    padding: 0 10px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
    width: auto;
    float: left;
    line-height: 30px;
    text-align: left;
}
#block-superfish-1 li ul li a:hover {
    background: #f8f8f8;
    color: #013d79;
}
#block-superfish-1 li ul li a > sf-sub-indicator { display: none; }
#block-superfish-1 li ul li ul {
    top: 0;
    left: 225px !important;
}
#block-superfish-1 li#menu-675-1 ul li ul {
    top: 0;
    left: -225px !important;
}
.pdfdownload {
    background: url(../images/pdf-bg.png) no-repeat bottom center;
    float: right;
    height: auto;
    position: relative;
    right: 12%;
    top: 0;
    width: 219px;
    z-index: 9;
    padding-bottom:20px;
}
.pdfdownload a {
    color: #fff;
    font-size: 14px;
    height: auto;
    text-transform: uppercase;
    width: 100%;
    text-decoration: none;
    line-height: 12px;
}
.pdfdownload a:after { content:url(https://www.nalsar.ac.in/sites/all/themes/nalsar/images/new.gif);    padding: 0px 0 0 3px;
}
.pdfdownload .views-field.views-field-field-file-upoad {
    clear: both;
    float: left;
    width: 100%;
}
.pdfdownload .views-field.views-field-field-file-upoad .file-icon {display:inline-block;}

.pdfdownload2 {
    background: url(../images/pdf-bg.png) no-repeat bottom center;
    float: right;
    height: auto;
    position: relative;
    right: 12%;
    top: 0;
    width: 219px;
    z-index: 9;
    padding-bottom:20px;
}
.pdfdownload2 a {
    color: #fff;
    font-size: 14px;
    height: auto;
    text-transform: uppercase;
    width: 100%;
    text-decoration: none;
    line-height: 12px;
}
.pdfdownload2 a:after { content:url(https://www.nalsar.ac.in/sites/all/themes/nalsar/images/new.gif);    padding: 0px 0 0 3px;
}
.pdfdownload2 .views-field.views-field-field-file-upoad {
    clear: both;
    float: left;
    width: 100%;
}
.pdfdownload2 .views-field.views-field-field-file-upoad .file-icon {display:inline-block;}
#zone-user-wrapper {
    background: none repeat scroll 0 0 #e8c239;
    float: right;
    height: 42px;
    width: 100%;
    position: relative;
}
#zone-user-wrapper:before {
    background: url(../images/menuback.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 43px;
    width: 199px;
    position: absolute;
    left: -199px;
    top: 0;
    content: '';
}
#region-user-second { width: 100%; }
#block-search-form {
    background: #fff;
    border: 1px solid #cfad34;
    float: left;
    height: 30px;
    margin: 0.25em 0 0.36em 0.2em;
    width: 32%;
}
#search-block-form {
    float: left;
    padding: 5px;
    width: 96%;
}
#block-search-form .form-item-search-block-form {
    float: left;
    width: 64% !important;
    display: inline-block;
}
#block-search-form .form-item-search-block-form .form-text {
    background: none repeat scroll 0 0 #fff !important;
    float: left;
    font-size: 10px;
    line-height: 12px;
    padding: 5px !important;
    text-transform: uppercase;
}
#block-search-form .form-actions.form-wrapper {
    float: left;
    display: inline-block;
    margin-top: 5px;
    width: 5%;
}
#block-search-form .form-actions.form-wrapper .form-submit {
    width: 9px;
    height: 11px;
    background: url(../images/search-icon.png) no-repeat;
    float: left;
    font-size: 0;
    display: block;
    padding: 0;
    border: 0;
}
#block-locale-language {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #cfad34;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 30px;
    margin: 0.29em 0.55em 0 1em;
    position: relative;
    width: 44px;
}
#block-locale-language .block-title {
    background: url(../images/India.png) no-repeat scroll 5px center rgba(0, 0, 0, 0);
    height: 28px;
    line-height: inherit;
    text-indent: -99999px;
    width: 44px;
    position: relative;
    float: left;
    clear: both;
}
#block-locale-language .block-title:after {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 6px solid #333;
    content: "";
    float: right;
    height: 0;
    position: absolute;
    right: 6px;
    top: 12px;
    width: 0;
}
#block-locale-language .content {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c3c3c3;
    clear: both;
    float: left;
    position: absolute;
    width: 180px;
    z-index: 999;
    top: 28px;
    display: none;
}
#block-locale-language .content .language-switcher-locale-url li {
    background-color: #fff;
    border-bottom: 1px solid #c3c3c3;
    clear: both;
    float: left;
    width: 100%;
}
#block-locale-language .content .language-switcher-locale-url li:hover {
    background-color: #f1f1f1;
    color: #000;
}
#block-locale-language .content .language-switcher-locale-url li a {
    color: #333;
    float: left;
    font-size: 12px;
    padding: 5px 5px 5px 32px;
    text-decoration: none;
    width: 79%;
    background-repeat: no-repeat;
    background-position: 8px center;
}
#block-locale-language .content .language-switcher-locale-url li a.active {
    background-color: #f1f1f1;
    color: #000;
}
#block-locale-language .content .language-switcher-locale-url li.en a { background-image: url(../images/India.png); }
#block-locale-language .content .language-switcher-locale-url li.zh-hans a { background-image: url(../images/china.png); }
#block-locale-language .content .language-switcher-locale-url li.de a { background-image: url(../images/germany.png); }
#block-locale-language .content .language-switcher-locale-url li.ru a { background-image: url(../images/Russia.png); }
#block-locale-language .content .language-switcher-locale-url li.es a { background-image: url(../images/spain.png); }
#block-locale-language .content .language-switcher-locale-url li.ar a { background-image: url(../images/arabic.png); }
#block-gtranslate-gtranslate {
    background: url(../images/eng.jpg) no-repeat scroll 5px center #fff;
    border: 1px solid #cfad34;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 30px;
    margin: 0.29em 0.55em 0 0.5em;
    position: relative;
    width: 12%;
}
#block-gtranslate-gtranslate select {
    background: #fff;
    width: 100%;
}
#block-gtranslate-gtranslate select option {
    background-color: #fff;
    border-bottom: 1px solid #c3c3c3;
    clear: both;
    float: left;
    width: 100%;
    color: #333;
    font-size: 13px;
    line-height: 30px;
    margin: 5px 0;
    position:relative;
}
#block-gtranslate-gtranslate select option:last-child { border-bottom: 0; }
#block-block-13, #block-block-14 {
    float: left;
    margin: 0.7em 2em 0 0;
    width: auto;
}
#block-block-13 ul li, #block-block-14 ul li {
    border-right: 1px solid #898989;
    float: left;
    line-height: 9px;
    margin-right: 4px;
    padding-right: 4px;
    margin-top: 7px;
}
#block-block-13 ul li a, #block-block-14 ul li a {
    color: #434343;
    font-size: 8px;
    line-height: 10px;
    text-decoration: none;
    text-transform: uppercase;
}
#block-block-13 ul li:last-child, #block-block-14 ul li:last-child {
    border: 0;
    margin-top: 1px;
    margin-right: 0;
    padding-right: 0;
}
/* #Section Css
================================================== */
#section-content {
    width: 100%;
    float: left;
    clear: both;
    margin: 0;
}
.front #page-title { display: none; }
#block-nivo-slider-nivo-slider {
    width: 100%;
    float: left;
    clear: both;
    height: auto;
    overflow: hidden;
}
#block-nivo-slider-nivo-slider .nivo-controlNav { display: none; }
#block-nivo-slider-nivo-slider .nivo-directionNav {
    position: absolute;
    top: 289px;
    width: 100%;
}
#block-nivo-slider-nivo-slider .nivo-prevNav {
    background: url(../images/next-arrow.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 54px;
    left: 0 !important;
    position: absolute;
    width: 89px;
    z-index: 100;
}
#block-nivo-slider-nivo-slider .nivo-nextNav {
    background: url(../images/prev-arrow.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: pointer;
    height: 54px;
    position: absolute;
    right: 0 !important;
    width: 87px;
    z-index: 100;
}
.theme-default .nivoSlider {
    box-shadow: none;
    margin-bottom: 0;
}
/* #Section Front Css
================================================== */
#block-block-1 {
    clear: both;
    float: none;
    margin: 0 auto;
    position: relative;
    width: 90%;
}
#block-block-1 .content > div {
    background: none repeat scroll 0 0 #ffffff;
    display: inline-block;
    text-align: center;
    transition: all 300ms cubic-bezier(0.32, 0.22, 0.35, 0.98) 0s;
    width: 100%;
    border-top: 10px solid #013d79;
    float: left;
    bottom: 0;
}
#block-block-1 .block-inner {
    bottom: 0;
    position: relative;
    z-index: 9;
}
#block-block-1 h3, #block-block-1 h3 a {
    color: #434343;
    font-size: 13px;
    font-weight: normal;
    margin: 10px 0 0;
    text-transform: uppercase;
    width: 100%;
    text-decoration: none;
    letter-spacing: 0;
}
#block-block-1 .content > div .graphics {
    height: 96px;
    width: 96px;
    background: url("../images/bicon2.png") no-repeat scroll 50% center #013d79;
    border-radius: 50%;
    margin: -55px auto 0;
}
#block-block-1 .content > div.university { border-color: #0074c4; }
#block-block-1 .content > div.university .graphics { background: url("../images/bicon1.png") no-repeat scroll 50% center #0074c4; }
#block-block-1 .content > div.campus { border-color: #11bfe4; }
#block-block-1 .content > div.campus .graphics { background: url("../images/bicon3.png") no-repeat scroll 50% center #11bfe4; }
#block-block-1 .content > div img {
    display: inline-block;
    padding-bottom: 65px;
    transition: all 300ms cubic-bezier(0.32, 0.22, 0.35, 0.98) 0s;
    width: 80%;
}
#block-block-1 .content > div li:last-child {
    display: block;
    transition: all 300ms cubic-bezier(0.32, 0.22, 0.35, 0.98) 0s;
}
#block-block-1 .academic {
    position: relative;
    left: 0;
}
#block-block-1 .university {
    position: relative;
    left: 0;
}
#block-block-1 .campus {
    position: relative;
    right: 0;
}
#block-block-1 .academic:hover > ul > li:last-child {
    display: block;
    transition: all 300ms cubic-bezier(0.32, 0.22, 0.35, 0.98) 0s;
}
#block-block-1 .university:hover > ul > li:last-child {
    display: block;
    transition: all 300ms cubic-bezier(0.32, 0.22, 0.35, 0.98) 0s;
}
#block-block-1 .campus:hover > ul > li:last-child {
    display: block;
    transition: all 300ms cubic-bezier(0.32, 0.22, 0.35, 0.98) 0s;
}
#profileInfo {
    float: none;
    width: 90%;
    clear: both;
    margin: 0 auto;
}
#block-views-tweets-block {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dbdbdb;
    float: left;
    height: 247px;
    margin-top: 2em;
    padding: 1em;
    width: 315px;
}
#block-views-tweets-block .content {
    float: left;
    clear: both;
    width: 100%;
}
#block-views-tweets-block .imgBox {
    float: left;
    margin-bottom: 20px;
    width: 30%;
}
.block.block-views.block-addmission-block.block-views-addmission-block.even {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dbdbdb;
    float: left;
    height: 265px;
    margin: 2em 0 1em 15px;
    padding: 5px 1em;
    width: 278px;
    position:relative;
}
#block-views-addmission-block .content {
    clear: both;
    float: left;
    margin: 1em 0 0;
    width: 100%;
}
.block.block-views.block-addmission-block.block-views-addmission-block.even:after {
    background: url("../images/admission.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    height: 73px;
    position: absolute;
    right: -6px;
    top: -6px;
    width: 74px;
}

.block-title {
    color: #434343;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    line-height: inherit;
    text-transform: uppercase;
    width: 100%; padding-top:9px;
}
#block-views-tweets-block .proText {
    color: #434343;
    float: right;
    font-size: 15px;
    height: auto;
    width: 100%;
}
#block-views-tweets-block .proText h1, #block-views-tweets-block .proText h1 a {
    color: #434343;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    margin: 0 0 0.55em;
    text-transform: uppercase;
    width: 100%;
    text-decoration: none;
    line-height: inherit;
}
#block-views-tweets-block .proText p strong {
    color: #0074c4;
    font-size: 18px;
}
#block-views-tweets-block .twitLink {
    clear: none;
    float: right;
    margin-top: 24px;
    width: 100%;
}
#block-views-tweets-block .twitLink a {
    width: 195px;
    height: 27px;
    background: url(../images/twitter-btn.png) no-repeat left center;
    display: block;
    float: left;
    font-size: 0;
}
#block-views-nodequeue-1-block
{
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dbdbdb;
    float: left;
    height: 265px;
    margin: 2em 0 1em 15px;
    padding: 5px 1em;
    position: relative;
    width: 280px;
}
#block-views-nodequeue-1-block:after {
    background: url("../images/announcements.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 73px;
    width: 74px;
    position: absolute;
    right: -6px;
    top: -6px;
    content: '';
}
#block-views-nodequeue-1-block .block-title {
    color: #434343;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    text-transform: uppercase;
    width: 100%;
    line-height: inherit;
}

#block-views-nodequeue-1-block .content {
    width: 100%;
    float: left;
    clear: both;
    margin: 1em 0 0;
}
#block-views-nodequeue-1-block .view-content, #block-views-nodequeue-1-block .view-footer {
    width: 100%;
    float: left;
    clear: both;
}
#block-views-nodequeue-1-block .views-row {
    clear: both;
    float: left;
    font-weight: normal;
    line-height: 20px;
    margin-bottom: 3px;
    position: relative;
    width: 100%;
}
#block-views-nodequeue-1-block .views-row img { display: none; }
#block-views-nodequeue-1-block .views-row a {
    color: #434343;
    font-size: 13px;
    text-decoration: none;
}
#block-views-nodequeue-1-block .views-row a:hover {
    color: #0074c4;
    text-decoration: underline;
}
#block-views-nodequeue-1-block .view-footer p { margin-bottom: 0; }
#block-views-nodequeue-1-block .view-footer a {
    color: #0074c4;
    float: right;
    font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
}
#block-views-result-block-1 {
    float: none;
    width: 90%;
    clear: both;
    margin: 0 auto 0;
}
#block-views-result-block-1 .views-row {
    width: 98%;
    float: left;
    margin-right: 14px;
    margin-top: 0.5em;
}
#block-views-result-block-1 .views-row img { width: 100%; }
#block-views-result-block-1 .views-row.views-row-last { margin-right: 0; }
#block-views-result-block-1 .views-field-title {
    border-color: #11bfe4 #dbdbdb #dbdbdb;
    border-style: solid;
    border-width: 6px 1px 0 1px;
    float: left;
    height: auto;
    padding: 0.63em 0.2em;
    width: 97.6%;
    background: #fff;
    text-align: center;
}
#block-views-result-block-1 .views-field-title a {
    color: #2c2c2c;
    float: left;
    font-size: 14px;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
    text-decoration: none;
}
#block-views-result-block-1 .views-field-title a:hover {
    color: #0074c4;
    text-decoration: underline;
}
#block-views-result-block-1 .views-field-body {
    border-color: #dbdbdb;
    border-style: solid;
    border-width: 0 1px 1px 1px;
    float: left;
    padding: 0 0.2em 0.63em;
    width: 97.6%;
    background: #fff;
    text-align: center;
    color: #434343;
    float: left;
    font-size: 14px;
    font-weight: normal;
}
#block-views-result-block-1 .views-field-body p { margin-bottom: 0; }
#block-views-result-block-1 .views-field-body a.views-more-link {
    color: #0074c4;
    font-size: 10px;
    text-transform: uppercase;
    text-decoration: none;
}
#block-block-15 {
    border: 1px solid #c9c9c9;
    cursor: pointer;
    float: none;
    height: auto;
    margin: 0 auto 0.5em;
    padding: 0.5em 5px;
    width: 85%;
    clear: both;
    overflow: hidden;
}
#block-block-15 p { margin-bottom: 0; }
#block-views-result-block .views-field-field-result {
    color: #666666;
    font-size: 12px;
}
#block-views-result-block .views-field-field-result a {
    text-decoration: underline;
    color: blue;
}
#eventsSection {
    width: 90%;
    margin: 0px auto;
    clear: both;
}
#block-views-logo-block {
    margin: 2em auto;
    width: 90%;
    clear: both;
}
.jcarousel-skin-default .jcarousel-container-horizontal { width: 70%; }
.jcarousel-skin-default .jcarousel-prev {
    width: 20px;
    height: 40px;
    background: url(../images/left_arrowsm.png) no-repeat;
}
.jcarousel-skin-default .jcarousel-next {
    width: 20px;
    height: 40px;
    background: url(../images/right_arrowsm.png) no-repeat;
}
.jcarousel-skin-default .jcarousel-next-horizontal:hover, .jcarousel-skin-default .jcarousel-prev-horizontal:hover { background-position: top center; }
.jcarousel-skin-default .jcarousel-clip-horizontal { width: 100%; }
.jcarousel-skin-default .jcarousel-item {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: auto;
    list-style: outside none none;
    overflow: hidden;
    padding: 0;
    width: 250px;
}
.jcarousel-skin-default .jcarousel-item img {
    float: left;
    height: auto;
    margin: 0 0.35em;
    max-width: 100%;
    transition: all 0.2s ease 0s;
    width: auto;
}
.jcarousel-skin-default .jcarousel-item img:hover {
    position: relative;
    transform: scale(1.2);
    z-index: 1;
}
.front #block-system-main { display: none; }
/* #Footer Css
================================================== */
#section-footer {
    background: none repeat scroll 0 0 #013d79;
    float: left;
    padding: 1em 0 0;
    width: 100%;
    clear: both;
}
#region-footer-first .region-inner, #region-footer-second .region-inner {
    clear: both;
    margin: 0 auto;
    width: 90%;
    position: relative;
}
#region-footer-second {
    background: none repeat scroll 0 0 #002f5e;
    border-top: 1px solid #1d548a;
    float: left;
    height: auto;
    margin: 1em 0 0;
    width: 100%;
}
#region-footer-second .footLinks {
    width: 100%;
    float: left;
}
#region-footer-second .footLinks ul li {
    border-right: 1px solid #8097af;
    float: left;
    font-size: 14px;
    height: auto;
    list-style-type: none;
    margin: 1.35em 1em 1.35em 0;
    text-align: center;
    width: auto;
}
#region-footer-second .footLinks ul li:last-child { border: 0; }
#region-footer-second .footLinks ul li a {
    color: #8097af;
    float: left;
    height: auto;
    line-height: 12px;
    padding-right: 1em;
    text-decoration: none;
    width: auto;
}
#region-footer-second .footLinks ul li a:hover { color: #fff; }
#region-footer-second .flyDiv {
    width: auto;
    float: right;
    margin-top: 7px;
}
#region-footer-second .copyRight {
    color: #8097af;
    float: left;
    font-size: 14px;
    height: auto;
    line-height: 37px;
    padding: 0.55em 0;
    width: 86%;
    text-align: center;
}
#block-block-4 {
    float: left;
    height: auto;
    width: 100%;
}
#block-block-4 .title {
    color: #fff;
    float: left;
    font-size: 15px;
    font-weight: normal;
    height: auto;
    margin: 0 0 1em;
    text-transform: uppercase;
    width: auto;
}
#block-block-4 ul li {
    color: #99b1c9;
    float: left;
    font-size: 10px;
    font-weight: normal;
    height: auto;
    margin: 0 0 0.9em;
    width: 100%;
    line-height: inherit;
}
#block-block-4 ul li a {
    background: url("../images/quick_li.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    color: #99b1c9;
    float: left;
    font-size: 15px;
    height: auto;
    padding: 0 0 0 1em;
    text-decoration: none;
}
#block-block-4 ul li a:hover {
    background: url("../images/quick_liul.png") no-repeat scroll 0 50% rgba(0, 0, 0, 0);
    color: #11bfe4;
    padding: 0 0 0 1em;
    text-decoration: underline;
}
#block-simplenews-1 {
    float: right;
    height: auto;
    margin: 0;
    width: 100%;
}
#block-simplenews-1 .block-title {
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    margin: 0 0 1em;
    text-transform: uppercase;
    line-height: inherit;
}
#block-simplenews-1 .content {
    width: 100%;
    float: left;
    clear: both;
}
#block-simplenews-1 .content > p {
    color: #99b1c9;
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: auto;
    margin: 0 0 1em;
    width: 100%;
}
#block-simplenews-1 .simplenews-subscribe {
    width: 100%;
    float: left;
    clear: both;
}
#block-simplenews-1 .simplenews-subscribe label { display: none; }
#block-simplenews-1 .simplenews-subscribe .form-item-mail {
    background: none repeat scroll 0 0 #002f5e;
    border: 1px solid #1d548a;
    float: left;
    height: 36px;
    margin: 0.45em 0 1em;
    width: 200px;
}
#block-simplenews-1 .simplenews-subscribe .form-item-mail input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #416b93;
    float: left;
    font-size: 12px;
    height: 35px;
    outline: medium none;
    padding: 2%;
    width: 96%;
}
#block-simplenews-1 .simplenews-subscribe .form-submit {
    background: none repeat scroll 0 0 #e8c239;
    border: medium none;
    color: #333;
    cursor: pointer;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 37px;
    margin: 0.45em 0 1em;
    outline: medium none;
    padding: 2%;
    text-align: center;
    text-transform: none;
    width: 80px;
}
#block-block-5 {
    float: right;
    height: auto;
    margin: 0;
    width: 100%;
}
#block-block-5 .title {
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    margin: 0 0 1em;
    text-transform: uppercase;
}
#block-block-5 ul li {
    float: left;
    display: inline-block;
    line-height: inherit;
    margin-right: 10px;
}
#block-block-5 ul li a {
    font-size: 0;
    width: 30px;
    height: 31px;
    float: left;
    display: block;
    background-repeat: no-repeat;
    background-position: top center;
}
#block-block-5 ul li a.facebook { background-image: url(../images/f-icon.png); }
#block-block-5 ul li a.youtube { background-image: url(../images/youtube-icon.png); }
#block-block-5 ul li a.twitter { background-image: url(../images/t-icon.png); }
#block-block-5 ul li a.rss { background-image: url(../images/r-icon.png); }
#block-block-5 ul li a.mail { background-image: url(../images/m-icon.png); }
#block-block-10 {
    left: 160px;
    position: absolute;
    top: -10px;
}
#block-block-10 p { margin-bottom: 0; }
#block-block-10 a.footer-sitemap {
    width: 77px;
    height: 30px;
    background: url(../images/sitemap-icon.png) no-repeat left center;
    text-indent: -9999px;
    float: left;
    display: block;
}
/* #Home Page Event Css
================================================== */
#block-views-events-block-1, #block-views-events-block-3 {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #dbdbdb;
    float: left;
    height: auto;
    margin: 1em 0 2em;
    padding: 0.5em;
    width: 93%;
    position: relative;
    min-height:264px;
}
#block-views-events-block-1 .block-title, #block-views-events-block-3 .block-title {
    background: url("../images/heading-bg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #ffffff;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 38px;
    left: -10px;
    line-height: inherit;
    padding: 1.3em 1em 0;
    position: absolute;
    text-transform: uppercase;
    top: 4px;
    width: 90%;
}
#block-views-events-block-1 .content, #block-views-events-block-3 .content {
    clear: both;
    float: left;
    margin-top: 70px;
    width: 100%;
}
#block-views-events-block-1 .views-row, #block-views-events-block-3 .views-row {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 12px;
}


#block-views-events-block-1 .views-field-field-event-date, #block-views-events-block-3 .views-field-field-event-date {
    width: 42px;
    text-align: center;
    float: left;
    font-size: 11px;
    font-weight: normal;
    color: #434343;
}
#block-views-events-block-1 .views-field-field-event-date .date-display-single, #block-views-events-block-3 .views-field-field-event-date .date-display-single {
    float: left;
    text-align: center;
    width: 100%;
}
#block-views-events-block-1 .views-field-field-event-date .date-display-single:first-line, #block-views-events-block-3 .views-field-field-event-date .date-display-single:first-line {
    font-size: 38px;
    color: #e8c239;
    line-height: 20px;
}
#block-views-events-block-1 .views-field-field-event-title, #block-views-events-block-1 .views-field-title, #block-views-events-block-3 .views-field-field-event-title, #block-views-events-block-3 .views-field-title {
    color: #434343;
    float: right;
    font-size: 14px;
    height: auto;
    line-height: 14px;
    width: 82%;
}
#block-views-events-block-1 .views-field-field-event-title a.view-more, #block-views-events-block-1 .views-field-title a.view-more, #block-views-events-block-3 .views-field-field-event-title a.view-more, #block-views-events-block-3 .views-field-title a.view-more {
    color: #0074C4;
    font-size: 10px;
    font-weight: normal;
    margin-left: 5px;
    text-decoration: none;
    text-transform: uppercase;
}
#acquisitionSection {
    width: 649px;
    float: right;
    height: auto;
    margin: 1em 0 2em;
    position: relative;
}
#block-views-result-block-2 {
    float: right;
    height: auto;
    width: 100%;
    position: relative;
}
#block-views-result-block-2 .block-title {
    background: url("../images/heading-bg2.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0);
    color: #ffffff;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: 38px;
    line-height: inherit;
    padding: 1.3em 1em 0;
    position: absolute;
    right: -23px;
    text-align: center;
    text-transform: uppercase;
    top: 0;
    width: 80%;
}
#block-views-result-block-2 .content {
    clear: both;
    float: left;
    margin-top: 70px;
    width: 100%;
}
#block-views-result-block-2 .views-row {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 1.45em;
}
#block-views-result-block-2 .views-field-field-acquisitions-date {
    width: 42px;
    text-align: center;
    float: left;
    font-size: 11px;
    font-weight: normal;
    color: #434343;
}
#block-views-result-block-2 .views-field-field-acquisitions-date .date-display-single {
    width: 100%;
    float: left;
    clear: both;
    text-align: center;
}
#block-views-result-block-2 .views-field-field-acquisitions-date .date-display-single:first-line {
    color: #e8c239;
    font-size: 38px;
    line-height: 20px;
}
#block-views-result-block-2 .views-field-title-1 {
    color: #434343;
    float: right;
    font-size: 14px;
    height: auto;
    line-height: 14px;
    width: 82%;
}
#block-views-result-block-2 .views-field-title-1 a.view-more {
    color: #0074c4;
    font-size: 10px;
    font-weight: normal;
    text-transform: uppercase;
    text-decoration: none;
    margin-left: 5px;
}
#block-views-search-faculty-block {
    float: left;
    height: auto;
    width: 294px;
    border: 1px solid #dbdbdb;
    padding: 0.5em;
    margin-left: 14px;
    margin-top: 0px;
}
#block-views-search-faculty-block .block-title {
    color: #2c2c2c;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    margin: 0 0 0.55em;
    text-transform: uppercase;
    width: 100%;
    line-height: inherit;
}
#block-views-search-faculty-block .content {
    width: 100%;
    float: left;
    clear: both;
}
#block-views-search-faculty-block #edit-jump {
    border: 1px solid #c8c8c8;
    float: left;
    height: 30px;
    width: 230px;
    background: #fff;
    margin-bottom: 10px;
}
#block-views-search-faculty-block #edit-go { display: none; }
/* #Inner Css
================================================== */
#breadcrumb {
    background: #f9f9f9;
    float: left;
    height: 59px;
    width: 100%;
    clear: both;
    margin: 0;
}
#breadcrumb .breadcrumb { display: none; }
#breadcrumb #page-title {
    width: 95%;
    margin: 0 auto;
    background: url(../images/shadow.png) no-repeat scroll center top / 100% auto rgba(0, 0, 0, 0);
    color: #434343;
    line-height: inherit;
    margin: 0 auto;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 59px;
}
.not-front #zone-content-wrapper {
    background: none repeat scroll 0 0 #fff;
    clear: both;
    float: left;
    width: 100%;
}
.not-front #zone-content {
    margin: 0 auto;
    width: 90%;
    padding: 1.5em 0 3em;
    clear: both;
}
/* #Left Sidebar Css
================================================== */
#region-sidebar-first {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 2px solid #013d79;
    float: left;
    height: auto;
    width: 100%;
    margin: 0;
}
.logged-in.page-ba-llb-result #region-sidebar-first, .logged-in.page-mbaresult #region-sidebar-first, .logged-in.page-download #region-sidebar-first {
    border-bottom: 0;
    background: inherit;
}
#region-sidebar-first ul {
    margin: 0;
    padding: 0;
}
#region-sidebar-first ul li {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
    float: left;
    clear: both;
    line-height: 27px;
    margin: 0 0 1px;
    background: #f9f9f9;
    border-bottom: 1px solid #f1f1f1;
}
#region-sidebar-first ul li:hover { background: #f0f0f0; }
#region-sidebar-first ul li a {
    color: #333;
    float: left;
    font-size: 14px;
    padding: 0.3em 3%;
    text-decoration: none;
    width: 94%;
    position: relative;
}
#region-sidebar-first ul li a.active { background: #f0f0f0; }
#region-sidebar-first ul li.collapsed > a:after {
    content: '';
    position: absolute;
    right: 20px;
    top: 16px;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #333;
    border-top: 4px solid transparent;
    float: right;
    height: 0;
    width: 0;
}
#region-sidebar-first ul li.expanded > a:after {
    content: '';
    position: absolute;
    right: 20px;
    top: 16px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 5px solid #333;
    float: right;
    height: 0;
    width: 0;
}
#region-sidebar-first ul li.expanded { cursor: pointer; }
#region-sidebar-first ul li.expanded > a { pointer-events: none; }
#region-sidebar-first ul li.expanded .menu { display: block; }
#region-sidebar-first .menu .menu { display: none; }
#region-sidebar-first .menu .menu li {
    background: none repeat scroll 0 0 #fff !important;
    border: 0 none !important;
}
#region-sidebar-first .menu .menu li a {
    padding: 0.3em 10% !important;
    width: 80% !important;
}
/* #Content Area Css
================================================== */
#region-content {
    float: right;
    height: auto;
    width: 100%;
    margin: 20px 0 0;
}
.front #region-content { margin: 0; }
#block-system-main {
    width: 100%;
    float: left;
    clear: both;
}
#block-system-main .field-type-text-with-summary {
    color: #434343;
    float: right;
    font-size: 16px;
    height: auto;
    line-height: normal;
    text-align: justify;
    width: 100%;
}
.page-node-20 .big_text {
    color: #434343;
    float: right;
    font-size: 20px;
    line-height: 30px;
    margin: 5em 10% 1em;
    min-height: 250px;
    width: 80%;
}
/* #Legal Work Css
================================================== */
.page-node-19 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
}
.page-node-19 .cmstext_main p:first-child { font-size: 20px; }
.page-node-19 .field-name-field-files .file {
    clear: both;
    float: left;
    margin-bottom: 15px;
}
.page-node-19 .field-name-field-files .file img { display: none; }
.page-node-19 .field-name-field-files .file a {
    background: url("../images/pdf-icon.jpg") no-repeat scroll right center / 17px auto rgba(0, 0, 0, 0);
    color: #434343;
    font-size: 16px;
    padding-right: 30px;
    text-decoration: none;
    text-transform: capitalize;
    float:left;
}
.page-node-17 #block-system-main h4 {
    line-height: inherit;
    color: #434343;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.8em;
    text-transform: inherit;
    width: 100%;
    clear: both;
}
/* #Event Page Css
================================================== */
.page-events #block-system-main .views-row {
    background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #f1f1f1;
    float: left;
    height: auto;
    margin: 0 0 0.5em;
    padding: 0.5em 2%;
    width: 96%;
}
.page-events #block-system-main .views-row .views-field-field-event-date {
    color: #434343;
    float: left;
    font-size: 11px;
    font-weight: normal;
    height: auto;
    margin: 6px 0 0.15em;
    text-align: center;
    width: 50px;
    word-wrap: break-word;
}
.page-events #block-system-main .views-row .views-field-field-event-date .date-display-single {
    width: 100%;
    float: left;
    clear: both;
    text-align: center;
}
.page-events #block-system-main .views-row .views-field-field-event-date .date-display-single:first-line {
    font-size: 25px;
    color: #e8c239;
    font-weight: bold;
}
.page-events #block-system-main .views-row .views-field-field-event-title, .page-events #block-system-main .views-row .views-field-title {
    color: #434343;
    float: right;
    font-size: 16px;
    height: auto;
    margin: 0;
    text-align: justify;
    width: 80%;
    font-variant: small-caps;
}
.page-events #block-system-main .views-row .views-field-field-event-title a, .page-events #block-system-main .views-row .views-field-title a {
    color: #434343;
    font-weight: bold;
    line-height: 21px;
    text-decoration: none;
}
/* #Latest Acquisitions Css
================================================== */
.page-latest-acquisitions #block-system-main .views-row {
    float: left;
    height: auto;
    margin: 0 0 1.5em;
    width: 100%;
    clear: both;
}
.page-latest-acquisitions #block-system-main .views-field-field-acquisitions-image {
    width: 12%;
    float: left;
}
.page-latest-acquisitions #block-system-main .views-field-field-acquisitions-image img {
    border: 1px solid #f1f1f1;
    float: left;
    padding: 0.2em;
}
.page-latest-acquisitions #block-system-main .views-field-title, .page-latest-acquisitions #block-system-main .views-field-nothing, .page-latest-acquisitions #block-system-main .views-field-body {
    float: right;
    width: 80%;
    color: #434343;
    font-size: 16px;
    text-align: justify;
}
.page-latest-acquisitions #block-system-main .views-field-title {
    font-size: 16px;
    color: #2c2c2c;
    text-transform: uppercase;
}
.page-latest-acquisitions #block-system-main .views-field-nothing {
    font-size: 10px;
    text-transform: uppercase;
    color: #666666;
    margin: 0.3em 0 1em;
}
/* #Announcements Css
================================================== */
.page-announcements #block-system-main .views-row, .page-admission #block-system-main .views-row {
    background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #f1f1f1;
    float: left;
    height: auto;
    margin: 0 0 0.5em;
    padding: 0.5em 2%;
    width: 96%;
}
.page-announcements #block-system-main .views-row .file img { display: none; }
.page-announcements #block-system-main .views-row .file a, .page-announcements #block-system-main .views-row .views-field-field-annoucement-file a, .page-admission #block-system-main .views-row a {
    color: #333;
    text-decoration: none;
    font-size: 16px;
    line-height: 21px;
    text-transform: capitalize;
}
.page-announcements #block-system-main .views-row .file a:hover, .page-announcements #block-system-main .views-row .views-field-field-annoucement-file a:hover { color: #2c83da; }
/* #Organisation Css
================================================== */
.page-node-73 #block-system-main .field-name-field-basic-page-image { margin-bottom: 0.5em; }
.page-node-73 #block-system-main .field-name-body { font-size: 18px; }
/* #Faculty Css
================================================== */
.page-core-faculty #block-system-main {
    width: 100%;
    float: left;
    clear: both;
}
.page-core-faculty .view-filters {
    margin: 0 auto 2em;
    padding: 2%;
    width: 96%;
    border: 1px solid #ccc;
    border-bottom: 3px solid #11bfe4;
    float: left;
    clear: both;
}
.page-core-faculty .view-filters .views-exposed-widgets { margin-bottom: 0; }
.page-core-faculty .view-filters .views-exposed-widget {
    padding: 0;
    margin-right: 15px;
}
.page-core-faculty .view-filters .views-exposed-widget label {
    float: left;
    margin-right: 15px;
    font-weight: normal;
    font-size: 15px;
    color: #0074c4;
    line-height: 32px;
}
.page-core-faculty .view-filters .views-exposed-widget input.form-text, .page-core-faculty .view-filters .views-exposed-widget select.form-select {
    background: #fff;
    border: 1px solid #ddd;
    width: 100%
}
#edit-title-wrapper { width: 95%; }
#edit-title-wrapper .views-widget {
    width: 80%;
    float: left;
}
#edit-field-designation-value-wrapper { width: 95%; }
#edit-field-designation-value-wrapper .views-widget {
    width: 66%;
    float: left;
}
.page-core-faculty .view-filters .views-exposed-widget.views-submit-button {
    margin: 0 !important;
    width: 95%;
}
.page-core-faculty .view-filters .views-exposed-widget.views-submit-button .form-submit { margin-top: 0; }
.page-core-faculty .view-filters .views-exposed-widget {
    float: left;
    margin-right: 15px;
    padding: 0;
    margin-bottom: 15px;
}
.page-core-faculty .view-content {
    width: 100%;
    float: left;
    clear: both;
}
.page-core-faculty .view-faculty .views-row {
    border: 1px solid #f2f2f2;
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    height: auto;
    list-style-type: none;
    margin: 0 0 0.5em;
    padding: 1%;
    width: 98%;
}
.page-core-faculty .view-faculty .views-row:hover { background: none repeat scroll 0 0 #f9f9f9; }
.page-core-faculty .view-faculty .views-row .core_faculty a {
    color: #434343;
    text-decoration: none;
    font-size: 16px;
    line-height: 20px;
    font-variant: small-caps;
}
/* #Inner Slider Css
================================================== */
.view-innerpage-slider {
    width: 100%;
    float: left;
    clear: both;
    position: relative;
    margin-bottom: 20px;
}
.view-innerpage-slider .views_slideshow_cycle_main {
    width: 100%;
    float: left;
    clear: both;
}
.view-innerpage-slider .views-slideshow-cycle-main-frame, .view-innerpage-slider .views-slideshow-cycle-main-frame-row { width: 100% !important; }
.view-innerpage-slider .inner-slider {
    float: left;
    position: relative;
    width: 100%;
}
.view-innerpage-slider .inner-slider .slider-caption {
    background: rgba(0,0,0,0.7);
    bottom: 10px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
    left: 20px;
    line-height: 1.5;
    padding: 5px;
    position: absolute;
    width: auto;
}
.view-innerpage-slider .views-slideshow-controls-bottom {
    width: 100%;
    float: left;
    clear: both;
    position: absolute;
    text-align: center;
    top: 120px;
    z-index: 9;
}
.view-innerpage-slider .views-slideshow-controls-text-pause { display: none; }
.view-innerpage-slider .views-slideshow-controls-text-previous a {
    border-bottom-left-radius: 58px;
    border-top-left-radius: 58px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.35);
    height: 116px;
    transition: box-shadow 0.25s linear 0s;
    width: 58px;
    cursor: pointer;
    text-indent: -99999px;
    background: url(../images/inner-left.png) no-repeat left top;
    display: inline-block;
    left: 2px;
    position: relative;
}
.view-innerpage-slider .views-slideshow-controls-text-next a {
    border-bottom-right-radius: 58px;
    border-top-right-radius: 58px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.35);
    height: 116px;
    transition: box-shadow 0.25s linear 0s;
    width: 58px;
    cursor: pointer;
    text-indent: -99999px;
    background: url(../images/inner-right.png) no-repeat left top;
    display: inline-block;
    right: 2px;
    position: relative;
}
/* #Accordion Css
================================================== */
.ui-accordion .ui-accordion-header {
    border: 0 none;
    border-radius: 0;
    cursor: pointer;
    display: block;
    margin: 0 0 0.5em;
    min-height: 0;
    padding: 0;
    position: relative;
    background: none;
}
.ui-accordion .ui-accordion-header .ui-icon { display: none; }
.ui-accordion .ui-accordion-header a {
    color: #434343;
    font-size: 18px;
    font-variant: small-caps;
    line-height: inherit;
    font-weight: bold;
    font-family: "goudy_old_regular";
}
.ui-accordion .ui-accordion-content {
    border: 0 none;
    overflow: auto;
    padding: 0;
    height: 120px !important;
}

.ui-accordion .ui-accordion-content ul li {
    font-family: "goudy_old_regular";
    list-style-type: disc;
    margin-left: 15px;
}
.ui-accordion .ui-accordion-content .views-field-body p {
    color: #434343;
    font-size: 16px;
    height: auto;
    line-height: normal;
    margin: 0.5em 0;
    text-align: justify;
    width: 100%;
    font-family: "goudy_old_regular";
}
/* #Staff Page Css
================================================== */
.page-administrative-staff #block-system-main {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom:20px;
}
.page-administrative-staff #block-system-main h3 {
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    width: 100%;
    line-height: inherit;
    clear: both;
}
.page-administrative-staff #block-system-main .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 4px solid #f5f5f5;
    box-shadow: 0 0 5px #333 inset;
    float: left;
    height: auto;
    margin: 1%;
    padding: 0;
    width: 95%;
    position: relative;
}
.page-administrative-staff #block-system-main .views-row img { width: 100%; }
.page-administrative-staff #block-system-main .views-field-nothing {
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    font-size: 12px;
    text-align: center;
    width: 100%;
    color: #fff;
}
.page-administrative-staff #block-system-main .views-field-nothing .field-content {
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-administrative-staff #block-system-main .views-row .views-field-view {display:none;}

.page-administrative-staff #block-system-main .views-field.views-field-view {
    border-bottom: 1px solid #ccc;
    clear: both;
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
.page-administrative-staff #block-system-main .views-field.views-field-view .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 0 none;
    box-shadow: none;
    width:100%;
    margin:0;
}
.page-administrative-staff #block-system-main .views-field-view .views-field {
    width:100%;
    float:left;
    clear:both;
    margin-bottom:5px;
}
.page-administrative-staff #block-system-main .views-field-view .views-field-field-email a {
    color: #434343;
    font-size: 16px;
    font-weight:bold;
    text-decoration:none;
}
.page-administrative-staff #block-system-main .views-field-view .views-field-field-phone {
    color: #434343;
    font-size: 16px;
    font-variant: small-caps;
    font-weight:bold;
}
.page-administrative-staff #block-system-main .views-row .views-field-view .views-row {margin:0; width:100%; box-shadow:none; border:0;}





.page-health-centre #block-system-main {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom:20px;
}
.page-health-centre #block-system-main h3 {
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    width: 100%;
    line-height: inherit;
    clear: both;
}
.page-health-centre #block-system-main .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 4px solid #f5f5f5;
    box-shadow: 0 0 5px #333 inset;
    float: left;
    height: auto;
    margin: 1%;
    padding: 0;
    width: 95%;
    position: relative;
}
.page-health-centre #block-system-main .views-row img { width: 100%; }
.page-health-centre #block-system-main .views-field-nothing {
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    font-size: 12px;
    text-align: center;
    width: 100%;
    color: #fff;
}
.page-health-centre #block-system-main .views-field-nothing .field-content {
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-health-centre #block-system-main .views-row .views-field-view {display:none;}

.page-health-centre #block-system-main .views-field.views-field-view {
    border-bottom: 1px solid #ccc;
    clear: both;
    float: left;
    margin-bottom: 20px;
    width: 100%;
}
.page-health-centre #block-system-main .views-field.views-field-view .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 0 none;
    box-shadow: none;
    width:100%;
    margin:0;
}
.page-health-centref #block-system-main .views-field-view .views-field {
    width:100%;
    float:left;
    clear:both;
    margin-bottom:5px;
}
.page-health-centre #block-system-main .views-field-view .views-field-field-email a {
    color: #434343;
    font-size: 16px;
    font-weight:bold;
    text-decoration:none;
}
.page-health-centre #block-system-main .views-field-view .views-field-field-phone {
    color: #434343;
    font-size: 16px;
    font-variant: small-caps;
    font-weight:bold;
}
.page-health-centre #block-system-main .views-row .views-field-view .views-row {margin:0; width:100%; box-shadow:none; border:0;}





/* #News Page Css
================================================== */
.page-nalsarinthenews #block-system-main {
    width: 100%;
    float: left;
    clear: both;
}
.page-nalsarinthenews #block-system-main .views-row {
    background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #f1f1f1;
    float: left;
    height: auto;
    margin: 0.5em 0.5em 1em;
    min-height: 375px;
    padding: 0;
    width: 95%;
}
.page-nalsarinthenews #block-system-main .views-row .views-field {
    width: 100%;
    float: left;
    clear: both;
    margin: 0 0 0.5em 0;
}
.page-nalsarinthenews #block-system-main .views-row .views-field .field-content {
    padding: 0 5%;
    width: 90%;
    float: left;
    clear: both;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-field-news-image { margin-bottom: 0 !important; }
.page-nalsarinthenews #block-system-main .views-row .views-field-field-news-image .field-content {
    padding: 0 !important;
    width: 100% !important;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-field-news-title {
    border-top: 3px solid #11bfe4;
    padding-top: 7px;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-field-news-title a {
    color: #434343;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    text-decoration: none;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-field-news-title a:hover {
    color: #013d79;
    text-decoration: underline;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-body {
    color: #434343;
    font-size: 16px;
    line-height: normal;
    text-align: justify;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-body p { margin-bottom: 0; }
.page-nalsarinthenews #block-system-main .views-row .views-field-body .ext {
    color: #0074c4;
    text-decoration: none;
    font-size: 10px;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-body .ext:hover {
    color: #013d79;
    text-decoration: underline;
}
.page-nalsarinthenews #block-system-main .views-row .views-field-field-news-date {
    color: #727272;
    float: left;
    font-size: 13px;
}
.page-nalsarinthenews #block-system-main .views-row:nth-child(3n+1) { clear: left; }
/* #Contact Us Page Css
================================================== */
#block-quicktabs-contact-us-map-block {
    width: 100%;
    float: left;
    clear: both;
    margin: 0 0 1.5em 0;
}
#block-quicktabs-contact-us-map-block .block-title {
    color: #2c2c2c;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    text-transform: capitalize;
    width: 100%;
    line-height: inherit;
}
#block-quicktabs-contact-us-map-block .quicktabs-tabs li {
    background-color: #f8f8f8;
    border: 1px solid #ccc;
    float: left;
    margin: 0 0 0 0;
    list-style: none;
    position: relative;
}
#block-quicktabs-contact-us-map-block .quicktabs-tabs li a {
    font-size: 10px;
    font-variant: small-caps;
    padding: 0.4em 0.4em;
    text-decoration: none;
    float: left;
}
#block-quicktabs-contact-us-map-block .quicktabs-tabs li.active { background: #fff; }
#block-quicktabs-contact-us-map-block .quicktabs-tabs li.active:after {
    background: none repeat scroll 0 0 #fff;
    bottom: -1px;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
}
#block-quicktabs-contact-us-map-block .quicktabs_main {
    border: 1px solid #ccc;
    clear: both;
    float: left;
    padding: 1%;
    position: relative;
    top: -1px;
    width: 98%;
}
.contact_address {
    width: 100%;
    float: left;
    clear: both;
}
.contactinfo_left {
    float: left;
    height: auto;
    margin: 0.5em 0 0;
    width: 100%;
}
.contact_address h6 {
    color: #2c2c2c;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    text-transform: capitalize;
    width: 100%;
    line-height: inherit;
}
.contact_address p {
    color: #434343;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    line-height: 22px;
    margin: 0 0 1em;
    width: 100%;
}
.contactinfo_right {
    float: right;
    height: auto;
    margin: 0.5em 0 0;
    width: 100%;
}
.contact_address p span {
    float: left;
    height: auto;
    width: auto;
}
.contact_address .mailto {
    color: #333;
    text-decoration: none;
}
.contact_address .mailto:hover {
    color: #013d79;
    text-decoration: underline;
}
.write_us {
    color: #2c2c2c;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    text-transform: capitalize;
    width: 100%;
    clear: both;
}
.webform-client-form {
    width: 100%;
    float: left;
    clear: both;
}
.webform-client-form .form-item {
    margin-bottom: 15px;
    float: left;
    clear: both;
    width: 100%;
}
.webform-client-form .form-item.webform-component-textarea { width: 94%; }
.webform-client-form .form-text {
    background: #fff;
    border: 1px solid #ddd;
    float: left;
    height: auto;
    outline: medium none;
    padding: 0.6em 0.7em;
    width: 94%;
}
.webform-client-form label {
    color: #777777;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    line-height: 17px;
    margin: 0 0 0.4em;
    width: 100%;
}
.webform-client-form .form-textarea {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    clear: both;
    float: left;
    height: auto;
    outline: medium none;
    padding: 0.6em 0.7em;
    width: 100%;
}
.webform-component-textarea .grippie {
    clear: both;
    display: block;
}
.node ol, .node ul {
    margin-left: 15px;
    padding-left: 1.2em;
}
.node ul { list-style: disc; }
.node ul li { line-height: 24px; }
.cmstext_right h5 {
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    text-transform: capitalize;
    width: 100%;
    line-height: inherit;
}
/* #Faculty Page Css
================================================== */
.node-type-faculty #block-system-main {
    text-align: center;
    margin-bottom: 20px;
    float: left;
    clear: both;
    width: 100%;
}
.node-type-faculty #block-system-main img { display: inline-block; }
#block-quicktabs-faculty {
    width: 100%;
    float: left;
    clear: both;
}
#block-quicktabs-faculty ul.quicktabs-tabs li {

}
#block-quicktabs-faculty ul.quicktabs-tabs li a {
    color: #2c2c2c;
    font-size: 16px;
    font-weight: normal;
    text-decoration: none;
    font-variant: small-caps;
}


#block-quicktabs-faculty .quicktabs_main {
    background: none repeat scroll 0 0 #fff;
    float: right;
    height: auto;
    margin: 0 3em 0 0;
    padding: 0.5em;
    width: 65%;
    font-size: 16px;
    color: #2c2c2c;
}
.aboutamit ul { list-style: disc; }
.aboutamit ul li { line-height: 24px; }
.aboutamit h6 {
    color: #2c2c2c;
    float: right;
    font-size: 15px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 1em;
    text-align: left;
    text-transform: inherit;
    width: 100%;
    line-height: inherit;
}
.aboutamit .cont_ad p a {
    color: #11bfe4;
    text-decoration: none;
}
.page-node-72 #block-system-main .field-type-image { margin-bottom: 15px; }
/* #Disclosures Page Css
================================================== */
.page-disclosures-under-rti #block-system-main .view-content, .page-disclosures-under-rti #block-system-main .view-footer {
    width: 100%;
    float: left;
    clear: both;
}
.page-disclosures-under-rti #block-system-main .view-content .views-row {
    color: #434343;
    float: left;
    font-size: 16px;
    height: auto;
    line-height: normal;
    width: 100%;
}
.page-disclosures-under-rti #block-system-main .view-content .views-row .file {
    border: 1px solid #f5f5f5;
    float: left;
    margin: 0 0 0.4em;
    padding: 0.3em 0.5em !important;
    width: 86%;
}
.page-disclosures-under-rti #block-system-main .view-content .views-row .file:hover { background: none repeat scroll 0 0 #f9f9f9; }
.page-disclosures-under-rti #block-system-main .view-content .views-row .file img { display: none; }
.page-disclosures-under-rti #block-system-main .view-content .views-row .file a {
    background: url("../images/pdf-icon.jpg") no-repeat scroll right center / 15px auto rgba(0, 0, 0, 0);
    color: #434343;
    font-size: 16px;
    padding-right: 25px;
    text-decoration: none;
}
.disclosure_content .address {
    float: left;
    width: 100%;
    color: #434343;
    font-size: 16px;
    text-align: justify;
}
.page-node-76 .ui-accordion-content .views-field-body ul {
    margin: 0 0 0 15px;
    padding-left: 20px;
}
.page-node-76 .ui-accordion-content .views-field-body ul li {
    list-style: disc;
    font-family: 'goudy_old_regular';
    font-size: 16px;
    line-height: 24px;
}
.page-centres .centre_text { font-size: 16px; }
.page-centres .centre_text p { margin-top: 20px; }
.page-centres .ui-accordion .ui-accordion-header a { font-size: 16px; }
.page-centres .ui-accordion .ui-accordion-header a .field-content { font-weight: bold; }
.page-centres .ui-accordion-content h6 {
    color: #6f6f6f;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    width: 100%;
}
.page-centres .ui-accordion-content .views-field-body ul {
    margin: 0 0 0 15px;
    padding-left: 20px;
}
.page-centres .ui-accordion-content .views-field-body ul li {
    list-style: disc;
    font-family: 'goudy_old_regular';
    font-size: 16px;
    line-height: 24px;
}
/* #Search Page Css
================================================== */
.page-search .search-form {
    width: 100%;
    float: left;
    clear: both;
}
.page-search .search-form .form-item-keys {
    float: left;
    margin-right: 15px;
    width: 90%;
}
.page-search .search-form .form-item-keys label {
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0.5em 0;
    text-transform: capitalize;
    width: 100%;
}
.page-search .search-form .form-item-keys input {
    background: #fff;
    border: 1px solid #ddd;
}
.page-search .search-form .form-submit {
    float: left;
    margin-top: 15px;
}
.page-search .search-form #edit-advanced {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 20px;
}
.page-search #edit-advanced a.fieldset-title {
    font-size: 16px;
    font-variant: small-caps;
    color: #434343;
    text-decoration: none;
    font-weight: bold;
}
.page-search #edit-advanced .fieldset-wrapper {
    clear: both;
    float: left;
    font-size: 16px;
    margin-top: 15px;
    width: 100%;
}
.page-search #edit-advanced .fieldset-wrapper label { margin-bottom: 7px; }
.page-search #edit-advanced .fieldset-wrapper .form-item { margin-bottom: 10px; }
.page-search #edit-advanced .fieldset-wrapper input[type="text"] {
    background: #fff;
    border: 1px solid #ddd;
}
.page-search #edit-advanced .criterion:nth-child(2) { width: 100%; }
.page-search #edit-advanced .criterion:nth-child(2) #edit-type .form-item {
    float: left;
    margin-top: 0;
    width: 100%;
}
.page-search .search-form ~ h2 {
    width: 100%;
    float: left;
    clear: both;
    font-size: 24px;
}
.search-results {
    width: 100%;
    float: left;
    clear: both;
}
.search-results h3 a {
    color: #434343;
    text-decoration: none;
    font-variant: small-caps;
    font-weight: bold;
}
.search-results h3 a:hover {
    color: #0074c4;
    text-decoration: underline;
}
.search-results .search-snippet {
    font-size: 16px;
    margin-bottom: 5px;
}
.search-results .search-info {
    color: #909090;
    font-size: 14px !important;
    margin-bottom: 10px;
}
/* #Pagination Css
================================================== */
.pager {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 0;
    float: right;
    text-align: center !important;
    width: auto !important;
}
.pager li {
    border: 0 none;
    display: inline-block !important;
    float: none !important;
    margin: 0 2px !important;
    border-radius: 0;
}
.pager li.pager-current {
    background: #1d548a;
    border-radius: 0;
    color: #fff;
    padding: 5px 8px 4px;
}
.pager li a {
    background: none repeat scroll 0 0 #e1e1e1;
    color: 333;
    font-size: 14px;
    font-family: 'goudy_old_regular';
    padding: 5px 8px 2px;
}
.pager li a:hover {
    color: #fff;
    background: #1d548a;
}
.pager li.pager-next {
    border: 0 none !important;
    position: relative;
    right: 0;
    top: 0;
}
.pager li.pager-last, .pager li.pager-next.last {
    border-right: 0 none;
    position: relative;
    right: 0;
    top: 0;
}
.pager li.pager-first a, .pager li.pager-previous a, .pager li.pager-next a, .pager li.pager-last a {
    padding: 5px 8px 2px;
    text-align: center;
    width: auto;
    border-radius: 0;
}
/* #Sitemap Css
================================================== */
#site-map {
    width: 100%;
    float: left;
    clear: both;
}
#site-map h2.title {
    color: #434343;
    font-variant: small-caps;
    font-weight: bold;
    font-size: 20px;
    font-family: 'goudy_old_regular';
}
#site-map a {
    font-size: 16px;
    padding-left: 10px;
    text-decoration: none;
}
#site-map a:hover {
    color: #0074c4;
    text-decoration: underline;
}
#site-map .site-map-menu { margin-left: 25px; }
#site-map .site-map-menu li { line-height: 24px; }
#site-map .site-map-menu .site-map-menu li { list-style-image: none !important; }
/* #Events Css
================================================== */
.node-type-events #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 5px;
    line-height: 20px
}
.node-type-events .node-events {
    font-size: 16px;
    color: #434343;
    text-align: justify;
}
.node-type-events #block-system-main .field.field-type-datetime {
    color: #1573a6;
    font-size: 15px;
}
.node-type-events #block-system-main .field-name-field-event-detail-file .file-icon { display: none; }
.node-type-events #block-system-main .field-name-field-event-detail-file a.ext {
    font-size: 16px;
    font-weight: bold;
    color: #6f6f6f;
    text-decoration: none;
    padding-right: 35px;
    background: url(../images/pdf-icon.jpg) no-repeat scroll right center / 18px auto rgba(0, 0, 0, 0);
}
/* #Faculty Css
================================================== */
.page-visiting-faculty .ui-accordion-content .views-field-field-about {
    font-size: 16px;
    color: #434343;
    font-family: 'goudy_old_regular';
}
.page-visiting-faculty .ui-accordion-content .field-name-field-achievement, .page-visiting-faculty .ui-accordion-content .field-name-field-date {
    float: left;
    margin-right: 5px;
    margin-bottom: 10px;
}
.page-visiting-faculty .ui-accordion-content .field-name-field-achievement { clear: left; }
.page-visiting-faculty- .ui-accordion-content .views-field-field-about {
    font-size: 16px;
    color: #434343;
    font-family: 'goudy_old_regular';
}
.page-visiting-faculty- .ui-accordion-content .field-name-field-achievement, .page-visiting-faculty- .ui-accordion-content .field-name-field-date {
    float: left;
    margin-right: 5px;
    margin-bottom: 10px;
}
.page-visiting-faculty- .ui-accordion-content .field-name-field-achievement { clear: left; }
#block-webform-client-block-2378 .block-title {
    clear: both;
    color: #2c2c2c;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0 0 0.5em;
    text-transform: capitalize;
    width: 100%;
}
.page-node-143 .cmstext_right p:first-child { font-size: 18px; }
.page-node-143 .cmstext_right h4 {
    color: #434343;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0.5em 0 0;
    text-transform: inherit;
    width: 100%;
}
.page-node-143 .cmstext_right a {
    color: #0074c4;
    text-decoration: none;
}
.page-node-145 .field-name-body p:first-child { font-size: 18px; }
.page-node-145 .field-name-body a {
    color: #0074c4;
    text-decoration: none;
}
.page-node-147 .field-name-body p:first-child { font-size: 18px; }
.page-node-147 .field-name-body a {
    color: #0074c4;
    text-decoration: none;
}
.page-node-142 .field-name-body p:first-child { font-size: 18px; }
/* #Login Page Css
================================================== */
body.not-logged-in.page-user { background: #fff; }
.not-logged-in.page-user #section-header { display: none; }
.not-logged-in.page-user #section-footer { display: none; }
.not-logged-in.page-user #section-content { margin-top: 0px; }
.not-logged-in.page-user #breadcrumb { display: none; }
.not-logged-in.page-user .tabs.clearfix { display: none; }
.not-logged-in.page-user #block-block-11, .not-logged-in.page-user #block-system-main {
    width: 100%;
    margin: 0 auto;
    clear: both;
    float: none;
}
.not-logged-in.page-user #block-system-main > .block-inner {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #f1f1f1;
    clear: both;
    height: 345px;
    margin: 0 auto;
    padding: 2%;
    width: 96%;
    float: left;
}
.not-logged-in.page-user #block-system-main .login_main h2 {
    background: url("../images/heading-bg1.png") no-repeat scroll 0 0 / 90% auto rgba(0, 0, 0, 0);
    clear: both;
    color: #ffffff;
    float: left;
    font-size: 18px;
    font-weight: normal;
    height: 35px;
    line-height: inherit;
    margin: 0 0 1em -0.8em;
    padding: 1em 1em 0;
    text-align: left;
    text-transform: uppercase;
    width: 100%;
}
.not-logged-in.page-user #block-system-main .login_main a { float: right; }
.not-logged-in.page-user #block-system-main .login_main p {
    clear: both;
    margin: 0 auto 15px;
    width: 100%;
}
.not-logged-in.page-user #block-system-main .login_main p img {
    display: inline-block;
    margin: 5px 0 0 5px;
}
#user-login {
    clear: both;
    margin: 0 auto;
    width: 100%;
}
#user-login .form-item { margin-bottom: 10px; }
#user-login .form-item label { margin-bottom: 3px; font-size:16px;}
#user-login input[type="text"], #user-login input[type="password"] {
    background: none repeat scroll 0 0 #f9f9f9;
    border: 1px solid #e5e5e5;
}
#user-login .form-item .description { display: none; }
#user-login .form-item-remember-me { float: left; }
#user-login .form-actions.form-wrapper {
    float: right;
    margin-top: 8px;
}
#user-login #block-block-12 {
    clear: both;
    float: left;
    margin-top: -17px;
}
#user-login #block-block-12 p { margin-bottom: 0; }
#user-login #block-block-12 a#forgot {
    color: #434343;
    text-decoration: none;
    font-size: 12px;
}
#user-login #block-block-12 a#forgot:hover {
    color: #0074c4;
    text-decoration: underline;
}
/* #Library Staff Css
================================================== */
.page-library-staff #block-system-main .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 4px solid #f5f5f5;
    box-shadow: 0 0 5px #333 inset;
    float: left;
    height: auto;
    margin: 1%;
    padding: 0;
    width: 95%;
    position: relative;
}
.page-library-staff #block-system-main .views-row img { width: 100%; }
.page-library-staff #block-system-main .views-field-nothing {
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    font-size: 12px;
    text-align: center;
    width: 100%;
    color: #fff;
}
.page-library-staff #block-system-main .views-field-nothing .field-content {
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-library-staff #block-system-main .view-faculty .view-content, .page-library-staff #block-system-main .view-faculty .view-footer {
    width:100%;
    float:left; 
    clear:both; 
    margin-bottom:5px;
}
.page-library-staff #block-system-main .view-faculty .view-footer, .page-library-staff #block-system-main .view-faculty .view-footer a {
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    line-height:24px;
}
.page-it-staff #block-system-main .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 4px solid #f5f5f5;
    box-shadow: 0 0 5px #333 inset;
    float: left;
    height: auto;
    margin: 1%;
    padding: 0;
    width: 95%;
    position: relative;
}
.page-it-staff #block-system-main .views-row img { width: 100%; }
.page-it-staff #block-system-main .views-field-nothing {
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    font-size: 12px;
    text-align: center;
    width: 100%;
    color: #fff;
}
.page-it-staff #block-system-main .views-field-nothing .field-content {
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-node-203 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 10px;
}
.page-node-203 #block-system-main .field .file img { display: none; }
.page-node-203 #block-system-main .field .file {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 13px;
}
.page-node-203 #block-system-main .field .file a {
    color: #434343;
    font-size: 16px;
    text-decoration: none;
    background: url(../images/pdf-icon.jpg) no-repeat right center / 17px auto rgba(0,0,0,0);
    padding-right: 30px;
}
.page-node-204 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 10px;
}
.page-node-204 #block-system-main .field .file-icon { display: none; }
.page-node-204 #block-system-main .field-name-field-upload-file a {
    color: #0074c4;
    font-size: 16px;
    text-decoration: none;
}
.page-node-205 #block-system-main h4 {
    color: #434343;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0.5em 0 0;
    text-transform: inherit;
    width: 100%
}
.page-node-205 #block-system-main a {
    color: #0074c4;
    font-size: 16px;
    text-decoration: none;
}
.page-node-284 #block-system-main h4 {
    color: #434343;
    float: left;
    font-size: 18px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    margin: 0.5em 0 0;
    text-transform: inherit;
    width: 100%
}
.page-node-192 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
}
.page-node-192 #block-system-main .field .file {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 16px;
}
.page-node-192 #block-system-main .field .file-icon { display: none; }
.page-node-192 #block-system-main .field-name-field-upload-file a {
    color: #434343;
    font-size: 16px;
    text-decoration: none;
    background: url(../images/pdf-icon.jpg) no-repeat right center / 17px auto rgba(0,0,0,0);
    padding-right: 30px;
}
.page-node-192 #block-system-main .field-name-field-upload-file .field-item:first-child .file a { background: url(../images/word.png) no-repeat right center / 17px auto rgba(0,0,0,0); }
.page-node-193 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
}
.page-node-193 #block-system-main .field .file {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 16px;
}
.page-node-193 #block-system-main .field .file-icon { display: none; }
.page-node-193 #block-system-main .field-name-field-upload-file a {
    color: #434343;
    font-size: 16px;
    text-decoration: none;
    background: url(../images/pdf-icon.jpg) no-repeat right center / 17px auto rgba(0,0,0,0);
    padding-right: 30px;
}
.page-node-193 #block-system-main .field-name-field-upload-file .field-item:first-child .file a { background: url(../images/word.png) no-repeat right center / 17px auto rgba(0,0,0,0); }
.page-node-194 #block-system-main a {
    color: #0074c4;
    font-size: 16px;
    text-decoration: none;
}
.page-node-195 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
}
.page-node-195 #block-system-main .field .file {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 16px;
}
.page-node-195 #block-system-main .field .file {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 16px;
}
.page-node-195 #block-system-main .field .file-icon { display: none; }
.page-node-195 #block-system-main .field-name-field-upload-file a {
    color: #434343;
    font-size: 16px;
    text-decoration: none;
    background: url(../images/pdf-icon.jpg) no-repeat right center / 17px auto rgba(0,0,0,0);
    padding-right: 30px;
}
.page-node-196 #block-system-main .field {
    width: 100%;
    float: left;
    clear: both;
}
.page-node-196 #block-system-main .field .file {
    width: 100%;
    float: left;
    clear: both;
    margin-bottom: 16px;
}
.page-node-196 #block-system-main .field .file-icon { display: none; }
.page-node-196 #block-system-main .field-name-field-upload-file a {
    color: #434343;
    font-size: 16px;
    text-decoration: none;
    background: url(../images/pdf-icon.jpg) no-repeat right center / 17px auto rgba(0,0,0,0);
    padding-right: 30px;
}
.page-node-196 #block-system-main .field-name-field-upload-file .field-item:first-child .file a { background: url(../images/word.png) no-repeat right center / 17px auto rgba(0,0,0,0); }
.page-student-wellness-and-equity #block-system-main .view-header, .page-student-wellness-and-equity #block-system-main .view-content {
    width: 100%;
    float: left;
    clear: both;
}
.page-student-wellness-and-equity #block-system-main .view-header p {
    font-size: 16px;
    color: #434343;
}
.page-student-wellness-and-equity #block-system-main .view-content ul {
    margin: 0 0 1em 2em;
    width: 100%;
}
.page-student-wellness-and-equity #block-system-main .view-content ul li {
    line-height: 22px;
    list-style: disc;
}
.page-student-wellness-and-equity #block-system-main .view-content ul li a {
    font-size: 16px;
    text-decoration: none;
}
.page-student-wellness-and-equity #block-system-main .view-content ul li a:hover { color: #013d79; }
.node-type-student-wellness-and-equity #block-system-main {
    width: 100%;
    margin: 0 auto;
    float: none;
}
.node-type-student-wellness-and-equity #block-system-main .field {
    width: 100%;
    text-align: center;
    position: relative;
    float: left;
    clear: both;
}
.node-type-student-wellness-and-equity #block-system-main .field-name-field-images img { width: 100%; }
.node-type-student-wellness-and-equity #block-system-main .field-name-field-title {
    background: rgba(0,0,0,0.7);
    font-size: 18px;
    text-align: center;
    color: #fff;
    padding: 0.5em 2%;
    width: 96%;
    position: absolute;
    bottom: 0;
}
.node-type-student-wellness-and-equity #block-system-main .field-name-body {
    color: #434343;
    font-size: 18px;
    height: auto;
    line-height: normal;
    margin: 1em 0;
    text-align: justify;
}
.node-type-student-wellness-and-equity #block-system-main .field-name-body a {
    color: #0074c4;
    text-decoration: none;
    font-size: 16px;
}
.node-type-student-wellness-and-equity #block-system-main .field-name-field-file-upoad .field-item {
    border: 1px solid #f2f2f2;
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    height: auto;
    list-style-type: none;
    margin: 0 0 0.5em;
    padding: 0.4em;
    width: 98%;
    text-align: left;
}
.node-type-student-wellness-and-equity #block-system-main .field-name-field-file-upoad .field-item:hover { background: none repeat scroll 0 0 #f9f9f9; }
.node-type-student-wellness-and-equity #block-system-main .file img { display: none; }
.node-type-student-wellness-and-equity #block-system-main .file a {
    color: #0074c4;
    font-size: 16px;
    font-variant: small-caps;
    text-decoration: none;
    text-align: left;
}
/* #Calender Css
================================================== */
.page-calendar #block-system-main .view-header, .page-calendar #block-system-main .view-content, .page-calendar #block-system-main .view-footer {
    width: 100%;
    float: left;
    clear: both;
    overflow: hidden;
    position: relative;
}
.date-heading {
    background: none repeat scroll 0 0 #013d79;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    color: #fff;
    outline: 1px solid #013d79;
}
.date-heading h3 {
    color: #fff;
    line-height: inherit;
    font-weight: bold;
    font-size: 18px !important;
    font-family: 'goudy_old_regular';
}
.view .date-nav-wrapper .date-next, .view .date-nav-wrapper .date-prev {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 0;
    float: left;
    font-size: 12px;
    height: 22px;
    padding: 0;
    position: absolute;
    top: -28px;
    width: 22px;
    z-index: 1;
}
#node-admission-2541 .submitted 
{
    display: none;
}
.view .date-nav-wrapper .date-next { right: 0; }
.view .date-nav-wrapper .date-prev { left: -700px; }
.view .date-nav-wrapper .date-prev a {
    background: url(../images/date-prev.png) no-repeat left center;
    float: left;
    font-size: 0 !important;
    height: 22px;
    margin: 0;
    padding: 0 !important;
    width: 22px;
}
.view .date-nav-wrapper .date-next a {
    background: url(../images/date-next.png) no-repeat scroll left center rgba(0, 0, 0, 0);
    float: left;
    font-size: 0 !important;
    height: 22px;
    margin: 0;
    padding: 0 !important;
    width: 22px;
}
.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents, .calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents { font-size: 14px; }
.page-calendar #block-system-main .view-footer { margin-top: 15px; }
.page-calendar #block-system-main .view-footer .title_calendar {
    color: #434343;
    float: right;
    font-size: 17px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    line-height: normal;
    margin: 0.5em 0;
    text-align: justify;
    width: 100%;
}
.page-calendar #block-system-main .view-footer .views-row {
    float: right;
    height: auto;
    margin: 0 0 1em;
    width: 100%;
}
.page-calendar #block-system-main .view-footer .views-row .views-field {
    color: #434343;
    font-size: 16px;
    padding-left: 15px;
    line-height: 22px;
}
.page-calendar #block-system-main .view-footer .views-row .views-field.views-field-field-event-date { color: #0074c4 !important; }
.page-node-337 #block-system-main .field-name-body h4 {
    line-height: inherit;
    font-size: 18px;
    color: #434343;
    font-variant: small-caps;
    font-weight: bold;
    font-family: 'goudy_old_regular';
}
.feed-link { display: none; }
.date-nav.item-list {
    margin-bottom: 2px !important;
    padding-bottom: 0;
}
.calendar-calendar th.days {
    background-color: #fff;
    border: 1px solid #f1f1f1;
    color: #464646;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    text-transform: uppercase;
}
.calendar-calendar td { border: 1px solid #f1f1f1; }
.calendar-calendar td.empty { border-color: #f1f1f1; }
.page-node-110 #region-content { position: relative; }
.page-node-110 #region-content .pdfdownload {
    top: -83px;
    display: none;
}
.responsive-layout-narrow li#menu-668-1 > ul, .responsive-layout-normal li#menu-668-1 > ul { left: -135px !important; }
ul.tabs {
    margin: 0 0 10px;
    padding: 0;
    width: 100%;
    float: left;
    clear: both;
}
ul.tabs li {
    display: inline;
    float: left;
    margin: 0 2px;
    padding: 0;
}
ul.tabs li a {
    background-color: #f1f1f1;
    border: 1px solid #f1f1f1;
    float: left;
    font-size: 14px;
    margin: 0;
    padding: 0.3em 1em;
    text-decoration: none;
    color: #000;
    border-radius: 2px 2px 0 0;
}
ul.tabs li.active a {
    border-color: #f1f1f1 #f1f1f1 #fff;
    color: #013d79;
}
.front .tabs.clearfix { display: none; }
/* User Dashboard */
.logged-in.page-user header#section-header, body.logged-in.page-user .tabs, body.logged-in.page-user #section-content #zone-content-wrapper #breadcrumb { display: none; }
.logged-in.page-user #section-content { margin: 0!important; }
.logged-in.page-user #zone-content-wrapper { background: inherit; }
.logged-in.page-user #section-content #zone-content-wrapper #zone-content { padding-top: 0; }
#block-views-student-dashboard-block-block-2, #block-views-auth-header-block-2 {
    background: none repeat scroll 0 0 #013d79;
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
#block-views-student-dashboard-block-block-2 > .block-inner, #block-views-auth-header-block-2 > .block-inner {
    width: 95%;
    margin: 0 auto;
}
#block-views-student-dashboard-block-block-2 .dashboard-logo, #block-views-auth-header-block-2 .dashboard-logo {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #ffffff;
    float: left;
    font-size: 13px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: inherit;
    padding: 5px 0 0 10px;
    text-transform: uppercase;
    width: 90%;
    line-height: 80px;
}
#block-views-student-dashboard-block-block-2 .dashboard-logo img, #block-views-auth-header-block-2 .dashboard-logo img {
    margin: 6px 15px 0 0;
    float: left;
}
#block-views-student-dashboard-block-block-2 .dash-pic, #block-views-auth-header-block-2 .dash-pic {
    float: right;
    line-height: 80px;
    width: 45%;
}
#block-views-student-dashboard-block-block-2 .dash-pic a, #block-views-auth-header-block-2 .dash-pic a {
    color: #ffffff;
    font-size: 16px;
    text-decoration: underline;
    text-transform: capitalize;
}
#block-views-student-dashboard-block-block-2 .dash-pic img, , #block-views-auth-header-block-2 .dash-pic img {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 2px #cfac34 solid;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    margin-top: 20px;
    float: right;
}
#block-views-student-dashboard-block-block-2 .logout, #block-views-auth-header-block-2 .logout {
    float: right;
    line-height: 80px;
    width: auto;
}
#block-views-student-dashboard-block-block-2 .logout a, #block-views-auth-header-block-2 .logout a {
    color: #ffffff;
    font-size: 16px;
    text-decoration: underline;
    text-transform: capitalize;
}
#block-views-student-dashboard-block-block-1, #block-views-student-dashboard-block-block-1 .views-row {
    float: left;
    width: 100%;
}
#block-views-student-dashboard-block-block-1 ul.stu li {
    background: none repeat scroll 0 0 #f1f1f1;
    border-left: 2px solid #e8c239;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 15px;
    padding: 5px 10px;
}
#block-views-student-dashboard-block-block-1 ul.stu li a {
    margin: 0;
}
#block-views-student-dashboard-block-block-1 ul.stu li a.student-download { color: #0073c6; }
.page-user #block-views-student-dashboard-block-block-1 ul.stu li:first-child { border-bottom: 2px #013d79 solid; }
#block-views-student-dashboard-block-block-1 ul.stu li a {
    float: left;
    line-height: 20px;
    padding-left: 40px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
}
#block-views-student-dashboard-block-block-1 ul.stu li a.profile {
    background: url("../images/profile-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 29px;
}
#block-views-student-dashboard-block-block-1 ul.stu li a.student-events {
    background: url("../images/events-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 26px;
}
#block-views-student-dashboard-block-block-1 ul.stu li a.student-result {
    background: url("../images/result-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 30px;
}
#block-views-student-dashboard-block-block-1 ul.stu li a.student-download {
    background: url("../images/download-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 30px;
}
body.logged-in.page-user #region-sidebar-first {
    background: inherit;
    border-bottom: 0 none;
}
body.logged-in.page-user #region-content {
    background: #ffffff;
    padding: 20px;
    border-bottom: 2px #e8c239 solid;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field {
    color: #000000;
    float: left;
    font-size: 16px;
    line-height: 22px;
    margin: 5px 0 8px 0;
    text-transform: capitalize;
    width: 100%;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field .views-label {
    float: left;
    min-width: 120px;
    font-weight: normal;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field .field-content {
    float: left;
    font-weight: normal;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field .field-content .date-display-single {
    font-size: 14px;
    font-weight: normal;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 {
    float: right;
    width: 100%;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 .field-content {
    float: left;
    width: 100%;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 .dash-right {
    float: left;
    font-size: 14px;
    width: 100%;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 .dash-batch {
    float: left;
    margin-bottom: 5px;
    width: 100%;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 .dash-batch div { font-weight: normal; }
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 img {
    width: 117px;
    height: 137px;
    padding: 7px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px #dadada solid;
    border-bottom: 2px #e8c239 solid;
    float: right;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 .user-edit {
    clear: both;
    float: right;
    text-align: center;
    width: 55%;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-user-picture-1 a {
    background: url("../images/edit-profile-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 9px;
    font-weight: normal;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
    padding-left: 15px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 13px;
    height: 16px;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-name-of-the-student {
    font-size: 20px;
    margin-bottom: 20px;
}
body.logged-in.page-user #region-content .view-student-dashboard-block .views-row .views-field-field-name-of-the-student .dashoard-checkbox {
    background: url("../images/circle-check.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 20px;
    margin-top: 2px;
    padding-left: 5px;
    width: 20px;
}
/* Result Dashboard LLB Alignment */
.page-ba-llb-result #block-system-main .view-ba-llb-result .views-field-field-roll-no- { display: none; }
.page-ba-llb-result #block-system-main .view-ba-llb-result > .view-content > .views-row {
    width: 100%;
    float: left;
    clear: both;
}
.page-ba-llb-result #subBoxes {
    background: #f1f1f1;
    width: 100%;
    float: left;
    clear: both;
}
.page-ba-llb-result #subBoxes > div {
    color: #000;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    padding: 2px 0.5%;
    text-align: center;
    width: 8%;
    word-wrap: normal;
}
.page-ba-llb-result #subBoxes #subName { width: 26%; }
.page-ba-llb-result #subBoxes .views-field-field-select-result-fields .views-label { display: none; }
.page-ba-llb-result #subBoxes .views-field-field-select-result-fields .field-content { font-weight: bold; }
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults {
    border-left: 2px solid #f1f1f1;
    border-right: 2px solid #f1f1f1;
    clear: both;
    float: left;
    width: 99.4%;
}
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row {
    width: 9%;
    float: left;
    border-right: 2px solid #f1f1f1;
    font-family: arial;
    font-size: 15px;
    color: #000;
    text-align: center;
}
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row.views-row-last { border-right: 0; }
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row .views-label { display: none; }
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row.views-row-first .views-label {
    display: inline-block;
    font-size: 12px;
    border-right: 2px solid #f1f1f1;
    width: 79%;
    float: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row.views-row-first .field-content {
    float: left;
    width: 20%;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row .views-field {
    border-bottom: 2px solid #f1f1f1;
    clear: both;
    float: left;
    line-height: 32px;
    padding: 0 2%;
    width: 96%;
}
.page-ba-llb-result #block-system-main .view-ba-llb-result .views-field.views-field-field-result-type .field-content {
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
}
.page-ba-llb-result #block-system-main .view-ba-llb-result .llbResults li.views-row.views-row-first {
    width: 34.8%;
    text-align: left;
}
.llbResults .views-field-field-select-result-fields { display: none; }
/* Result Dashboard MBA Alignment */
.page-mbaresult #block-system-main .view-mba-result .views-field-field-roll-no- { display: none; }
.page-mbaresult #block-system-main > .block-inner > .content > .view-mba-result {
    width: 100%;
    float: left;
    clear: both;
}
.page-mbaresult #subBoxesMba {
    background: #f1f1f1;
    width: 100%;
    float: left;
    clear: both;
}
.page-mbaresult #subBoxesMba > div {
    color: #000;
    float: left;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    padding: 2px 0;
    text-align: center;
    width: 12.5%;
    border-right: 2px solid #f1f1f1;
    word-wrap: normal;
}
.page-mbaresult #subBoxesMba #subNameMba { width: 34%; }
.page-mbaresult #subBoxesMba > div:last-child { float: right; }
.page-mbaresult #subBoxesMba .views-field-field-select-result .views-label { display: none; }
.page-mbaresult #subBoxesMba .views-field-field-select-result .field-content { font-weight: bold; }
.page-mbaresult #block-system-main .view-mba-result .mbaResults {
    width: 99.6%;
    float: left;
    clear: both;
    border-left: 2px solid #f1f1f1;
    border-right: 2px solid #f1f1f1;
}
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row {
    width: 13%;
    float: left;
    border-right: 2px solid #f1f1f1;
    font-family: arial;
    font-size: 14px;
    color: #000;
    text-align: center;
}
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row.views-row-last { border-right: 0; }
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row .views-label { display: none; }
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row.views-row-first .views-label {
    border-right: 2px solid #f1f1f1;
    display: inline-block;
    float: left;
    font-size: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 74%;
}
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row.views-row-first .field-content {
    float: left;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 25%;
}
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row .views-field {
    border-bottom: 2px solid #f1f1f1;
    clear: both;
    float: left;
    line-height: 32px;
    padding: 0 2%;
    width: 96%;
    min-height: 32px;
    text-transform: capitalize;
}
.page-mbaresult #block-system-main .view-mba-result .mbaResults li.views-row.views-row-first {
    width: 46.5%;
    text-align: left;
}
.page-mbaresult #block-system-main .view-mba-result .mbaResults .views-field-field-select-result { display: none; }
/* Elective One Sem Three*/
.mbaResults .views-field.views-field-field-elective-i--sem-iii-subnam { display: none; }
.mbaResults .views-field.views-field-field-elective-i--sem-iii-submar .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-i--sem-iii-submar .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-i--sem-iii-submar .field-content:last-child { display: block; }
/* Elective Two Sem Three*/
.mbaResults .views-field.views-field-field-elective-ii--sem-iii-subna { display: none; }
.mbaResults .views-field.views-field-field-elective-ii--sem-iii-subma .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-ii--sem-iii-subma .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-ii--sem-iii-subma .field-content:last-child { display: block; }
/* Elective Three Sem Three*/
.mbaResults .views-field.views-field-field-elective-iii--sem-iii-subn { display: none; }
.mbaResults .views-field.views-field-field-elective-iii--sem-iii-mbas .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-iii--sem-iii-mbas .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-iii--sem-iii-mbas .field-content:last-child { display: block; }
/* Elective Four Sem Three*/
.mbaResults .views-field.views-field-field-elective-iv--semmba-iii-su { display: none; }
.mbaResults .views-field.views-field-field-elective-iv--sem-iii-mbasu .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-iv--sem-iii-mbasu .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-iv--sem-iii-mbasu .field-content:last-child { display: block; }
/* Elective Five Sem Three*/
.mbaResults .views-field.views-field-field-elective-v--semmba-iii-sub { display: none; }
.mbaResults .views-field.views-field-field-elective-v--sem-iii-submar .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-v--sem-iii-submar .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-v--sem-iii-submar .field-content:last-child { display: block; }
/* Supp Elective One Sem Three*/
.mbaResults .views-field.views-field-field-elec-i-sem-iii-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-i-sem-iii-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-i-sem-iii-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-i-sem-iii-mar-supp .field-content:last-child { display: block; }
/* Supp Elective Two Sem Three*/
.mbaResults .views-field.views-field-field-elec-ii-sem-iii-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-ii-sem-iii-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-ii-sem-iii-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-ii-sem-iii-mar-supp .field-content:last-child { display: block; }
/* Supp Elective Three Sem Three*/
.mbaResults .views-field.views-field-field-elec-iii-sem-iii-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-iii-sem-iii-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-iii-sem-iii-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-iii-sem-iii-mar-supp .field-content:last-child { display: block; }
/* Supp Elective Four Sem Three*/
.mbaResults .views-field.views-field-field-elec-iv-sem-iii-sub-sup { display: none; }
.mbaResults .views-field.views-field-field-elec-iv-sem-iii-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-iv-sem-iii-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-iv-sem-iii-mar-supp .field-content:last-child { display: block; }
/* Supp Elective Five Sem Three*/
.mbaResults .views-field.views-field-field-elec-v-sem-iii-sub-sup { display: none; }
.mbaResults .views-field.views-field-field-elec-v-sem-iii-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-v-sem-iii-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-v-sem-iii-mar-supp .field-content:last-child { display: block; }
.mbaResults .item-list li.views-row { display: none; }
.mbaResults .item-list li.views-row-1, .mbaResults .item-list li.views-row-2, .mbaResults .item-list li.views-row-3, .mbaResults .item-list li.views-row-4, .mbaResults .item-list li.views-row-5 { display: block; }
.mbaResults .views-row.views-row-5 { border-right: 0 none !important; }
/* Elective One Sem Four*/
.mbaResults .views-field.views-field-field-elective-i--sem-iv-subname { display: none; }
.mbaResults .views-field.views-field-field-elective-i--sem-iv-submark .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-i--sem-iv-submark .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-i--sem-iv-submark .field-content:last-child { display: block; }
/* Elective Two Sem Four*/
.mbaResults .views-field.views-field-field-elective-ii--sem-iv-subnam { display: none; }
.mbaResults .views-field.views-field-field-elective-ii--sem-iv-submar .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-ii--sem-iv-submar .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-ii--sem-iv-submar .field-content:last-child { display: block; }
/* Elective Three Sem Four*/
.mbaResults .views-field.views-field-field-elective-iii--sem-iv-subna { display: none; }
.mbaResults .views-field.views-field-field-elective-iii--sem-iv-subma .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-iii--sem-iv-subma .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-iii--sem-iv-subma .field-content:last-child { display: block; }
/* Elective Four Sem Four*/
.mbaResults .views-field.views-field-field-elective-iv--sem-iv-subnam { display: none; }
.mbaResults .views-field.views-field-field-elective-iv--sem-iv-submar .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-iv--sem-iv-submar .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-iv--sem-iv-submar .field-content:last-child { display: block; }
/* Elective Five Sem Four*/
.mbaResults .views-field.views-field-field-elective-v--sem-iv-subname { display: none; }
.mbaResults .views-field.views-field-field-elective-v--sem-iv-submark .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elective-v--sem-iv-submark .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elective-v--sem-iv-submark .field-content:last-child { display: block; }
/* Sup Elective One Sem Four*/
.mbaResults .views-field.views-field-field-elec-i-sem-iv-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-i-sem-iv-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-i-sem-iv-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-i-sem-iv-mar-supp .field-content:last-child { display: block; }
/* Sup Elective Two Sem Four*/
.mbaResults .views-field.views-field-field-elec-ii-sem-iv-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-ii-sem-iv-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-ii-sem-iv-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-ii-sem-iv-mar-supp .field-content:last-child { display: block; }
/* Sup Elective Three Sem Four*/
.mbaResults .views-field.views-field-field-elec-iii-sem-iv-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-iii-sem-iv-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-iii-sem-iv-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-iii-sem-iv-mar-supp .field-content:last-child { display: block; }
/* Sup Elective Four Sem Four*/
.mbaResults .views-field.views-field-field-elec-iv-sem-iv-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-iv-sem-iv-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-iv-sem-iv-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-iv-sem-iv-mar-supp .field-content:last-child { display: block; }
/* Sup Elective Five Sem Four*/
.mbaResults .views-field.views-field-field-elec-v-sem-iv-sub-supp { display: none; }
.mbaResults .views-field.views-field-field-elec-v-sem-iv-mar-supp .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 74% !important;
}
.mbaResults .views-field.views-field-field-elec-v-sem-iv-mar-supp .views-label { display: none !important; }
.mbaResults .views-field.views-field-field-elec-v-sem-iv-mar-supp .field-content:last-child { display: block; }
/* Filter Result */
.resultFilters {
    background: url(../images/downArrow.png) no-repeat 98% center #f1f1f1;
    border-bottom: 2px solid #e8c239;
    clear: both;
    float: left;
    margin: 15px 0;
    padding: 5px 0;
    width: 100%;
}
.resultFilters .presentYear {
    color: #000;
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: normal;
    line-height: 32px;
    text-align: center;
    width: 20%;
}
.resultFilters .filterSelect select {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #cccccc;
    width: auto;
}
.view-empty {
    border-bottom: 2px solid #f1f1f1;
    padding: 10px;
    text-align: center;
}
/* User Downloads */
.logged-in.page-download header#section-header, .logged-in.page-download .tabs, .logged-in.page-download #section-content #zone-content-wrapper #breadcrumb { display: none; }
.logged-in.page-download #section-content { margin: 0!important; }
.logged-in.page-download #zone-content-wrapper { background: inherit; }
.logged-in.page-download #section-content #zone-content-wrapper #zone-content { padding-top: 0; }
.logged-in.page-download #region-content {
    background: #ffffff;
    border-bottom: 2px #e8c239 solid;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.logged-in.page-download #region-content .region-inner.region-content-inner {
    float: left;
    padding: 20px 2.5%;
    width: 95%;
    clear: both;
}
.logged-in.page-download #block-views-student-dashboard-block-block-1 ul.stu li:last-child { border-bottom: 2px solid #013d79; }
.logged-in.page-download #block-system-main .downloads {
    clear: both;
    color: #0074cf;
    float: left;
    font-size: 22px;
    margin-bottom: 15px;
    width: 100%;
}
.logged-in.page-download #block-system-main .student {
    background: url(../images/downArrow.png) no-repeat scroll 98% center #f1f1f1;
    border-bottom: 2px solid #e8c239;
    clear: both;
    float: left;
    font-size: 18px;
    margin: 0 0 15px;
    padding: 7px 2%;
    width: 96%;
}
.logged-in.page-download #block-system-main .views-row {
    background: #f8f8f8;
    border: 1px solid #f1f1f1;
    padding: 5px 1%;
    width: 98%;
    float: left;
    clear: both;
    margin-bottom: 10px;
}
.logged-in.page-download #block-system-main .views-row .file-icon { display: none; }
.logged-in.page-download #block-system-main .views-row .file a {
    background: url("../images/pdfDown.png") no-repeat scroll 100% center rgba(0, 0, 0, 0);
    clear: both;
    color: #333;
    float: left;
    font-size: 16px;
    line-height: 21px;
    padding: 0 5% 0 0;
    text-decoration: none;
    width: 95%;
}
/* User LLB Results */
.logged-in.page-ba-llb-result header#section-header, .logged-in.page-ba-llb-result .tabs, .logged-in.page-ba-llb-result #section-content #zone-content-wrapper #breadcrumb { display: none; }
.logged-in.page-ba-llb-result #section-content { margin: 0!important; }
.logged-in.page-ba-llb-result #zone-content-wrapper { background: inherit; }
.logged-in.page-ba-llb-result #section-content #zone-content-wrapper #zone-content { padding-top: 0; }
.logged-in.page-ba-llb-result #region-content {
    background: #ffffff;
    border-bottom: 2px #e8c239 solid;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.logged-in.page-ba-llb-result #region-content .region-inner.region-content-inner {
    float: left;
    padding: 20px 2.5%;
    width: 95%;
    clear: both;
}
.logged-in.page-ba-llb-result #block-views-student-dashboard-block-block-1 ul.stu li:nth-child(3) { border-bottom: 2px solid #013d79; }
/* User MBA Results */
.logged-in.page-mbaresult header#section-header, .logged-in.page-mbaresult .tabs, .logged-in.page-mbaresult #section-content #zone-content-wrapper #breadcrumb { display: none; }
.logged-in.page-mbaresult #section-content { margin: 0!important; }
.logged-in.page-mbaresult #zone-content-wrapper { background: inherit; }
.logged-in.page-mbaresult #section-content #zone-content-wrapper #zone-content { padding-top: 0; }
.logged-in.page-mbaresult #region-content {
    background: #ffffff;
    border-bottom: 2px #e8c239 solid;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.logged-in.page-mbaresult #region-content .region-inner.region-content-inner {
    float: left;
    padding: 20px 2.5%;
    width: 95%;
    clear: both;
}
.logged-in.page-mbaresult #block-views-student-dashboard-block-block-1 ul.stu li:nth-child(3) { border-bottom: 2px solid #013d79; }
/* Roll Arrangment */
#block-views-student-dashboard-block-block-3 {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 25px;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing {
    width: 100%;
    float: left;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing .result_text {
    font-size: 22px;
    color: #0074cf;
    line-height: 50px;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing-1 {
    width: 100%;
    float: left;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing-1 .result_header {
    width: 100%;
    float: left;
    clear: both;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing-1 .batch_roll {
    width: 60%;
    float: left;
    font-size: 18px;
    color: #000;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing-1 .batch_roll div { margin-bottom: 10px; }
#block-views-student-dashboard-block-block-3 .views-field-nothing-1 .pic {
    width: 35%;
    float: right;
}
#block-views-student-dashboard-block-block-3 .views-field-nothing-1 .pic img {
    padding: 5px;
    border: 1px #dadada solid;
    float: right;
}
/* Page User Edit */
.page-user-edit input[type="text"], .page-user-edit input[type="password"], .page-user-edit input[type="email"], .page-user-edit textarea, .page-user-edit select {
    background: #fff;
    border: 1px solid #ccc;
}
.page-user-edit label, .page-user-edit legend {
    font-size: 16px;
    margin-bottom: 5px;
}
.page-user-edit .form-wrapper {
    clear: both;
    float: left;
    margin-bottom: 15px;
    width: 100%;
}
.page-user-edit .form-type-password, .page-user-edit .form-item-mail { margin-bottom: 15px; }
.page-user-edit .form-item-current-pass {
    width: 100%;
    float: left;
}
.page-user-edit .form-item-mail {
    width: 100%;
    float: right;
}
.page-user-edit .form-item.form-type-password-confirm.form-item-pass {
    width: 100%;
    float: left;
    clear: both;
}
.page-user-edit .form-item-pass-pass1.password-parent {
    width: 100%;
    float: left;
    clear: none;
}
.page-user-edit .form-item-pass-pass2.confirm-parent {
    width: 100%;
    float: right;
    clear: none;
}
.page-user-edit .form-item.form-type-password-confirm.form-item-pass .description {
    width: 100%;
    float: left;
    clear: both;
}
.page-user-edit #edit-picture, .page-user-edit #edit-timezone { display: none; }
.page-user-edit #edit-field-gender {
    clear: none;
    float: left;
    width: 100%;
}
.page-user-edit #edit-field-date-of-birth {
    clear: none;
    float: right;
    width: 100%;
    margin-bottom: 0;
}
.page-user-edit #edit-field-date-of-birth .form-wrapper { margin-bottom: 0; }
.page-user-edit #edit-field-date-of-birth .form-item.form-type-date-popup { margin-bottom: 0; }
.page-user-edit #edit-field-date-of-birth legend { display: none; }
.page-user-edit #edit-field-year-admission {
    clear: left;
    float: left;
    width: 100%;
}
.page-user-edit #edit-field-year-completion {
    clear: none;
    float: right;
    width: 100%;
}
.page-user-edit #edit-field-mobile-no {
    clear: none;
    float: left;
    width: 100%;
}
.page-user-edit #edit-field-mobile-no .form-item.form-type-textfield.form-item-field-mobile-no-und-0-number {
    float: left;
    margin-right: 5px;
    width: 35%;
}
.page-user-edit #edit-field-mobile-no .form-item.form-type-select.form-item-field-mobile-no-und-0-country-codes {
    float: left;
    width: 60%;
}
.page-user-edit #edit-field-mobile-no .form-type-select.form-item-field-mobile-no-und-0-country-codes select { width: 100%; }
.page-user-edit #edit-field-course-admitted {
    clear: none;
    float: right;
    width: 100%;
}
/* Elective LLB */
.llbResults { display: none; }
.llbResults .views-field.views-field-field-elective-i--sem-vii-subnam { display: none; }
.llbResults .views-field.views-field-field-elective-i--sem-vii-submar .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-i--sem-vii-submar .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-i--sem-vii-submar .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elective-ii--sem-vii-subna { display: none; }
.llbResults .views-field.views-field-field-elective-ii--sem-vii-subma .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-ii--sem-vii-subma .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-ii--sem-vii-subma .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-i-sem-vii-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-i-sem-vii-mar-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elec-i-sem-vii-mar-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-i-sem-vii-mar-sup .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-ii-sem-vii-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-ii-sem-vii-mar-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elec-ii-sem-vii-mar-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-ii-sem-vii-mar-sup .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elective-i--sem-viii-subna { display: none; }
.llbResults .views-field.views-field-field-elective-i--sem-viii-subma .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-i--sem-viii-subma .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-i--sem-viii-subma .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elective-ii--sem-viii-subn { display: none; }
.llbResults .views-field.views-field-field-elective-ii--sem-viii-subm .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-ii--sem-viii-subm .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-ii--sem-viii-subm .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-i-sem-viii-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-i-sem-viii-mar-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-row-first .views-field .field-content { display: none; }
.llbResults .views-row-first .views-field .field-content:last-child { display: block; }
.llbResults .views-field.views-field-field-elec-i-sem-viii-mar-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-i-sem-viii-mar-sup .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-ii-sem-viii-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-ii-sem-viii-mar-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elec-ii-sem-viii-mar-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-ii-sem-viii-mar-sup .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elective-i--sem-ix-subname { display: none; }
.llbResults .views-field.views-field-field-elective-i--sem-ix-submark .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-i--sem-ix-submark .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-i--sem-ix-submark .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elective-ii--sem-ix-subnam { display: none; }
.llbResults .views-field.views-field-field-elective-ii--sem-ix-submar .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-ii--sem-ix-submar .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-ii--sem-ix-submar .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-i-sem-ix-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-i-sem-ix-mark-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elec-i-sem-ix-mark-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-i-sem-ix-mark-sup .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-ii-sem-ix-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-ii-sem-ix-mar-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elec-ii-sem-ix-mar-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-ii-sem-ix-mar-sup .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elective-i--sem-x-subname { display: none; }
.llbResults .views-field.views-field-field-elective-i--sem-x-submarks .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elective-i--sem-x-submarks .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elective-i--sem-x-submarks .field-content:last-child { display: block; }
/* ------------------------------------- */
.llbResults .views-field.views-field-field-elec-i-sem-x-sub-sup { display: none; }
.llbResults .views-field.views-field-field-elec-i-sem-x-mar-sup .field-content:first-child {
    border-right: 2px solid #f1f1f1;
    display: block;
    font-size: 12px;
    text-align: left !important;
    width: 79% !important;
}
.llbResults .views-field.views-field-field-elec-i-sem-x-mar-sup .views-label { display: none !important; }
.llbResults .views-field.views-field-field-elec-i-sem-x-mar-sup .field-content:last-child { display: block; }
/* User Event Dashboard */
.logged-in.page-node-1361 header#section-header, .logged-in.page-node-1361 .tabs, .logged-in.page-node-1361 #section-content #zone-content-wrapper #breadcrumb { display: none; }
.logged-in.page-node-1361 #section-content { margin: 0!important; }
.logged-in.page-node-1361 #zone-content-wrapper { background: inherit; }
.logged-in.page-node-1361 #section-content #zone-content-wrapper #zone-content { padding-top: 0; }
.logged-in.page-node-1361 #region-content {
    background: #ffffff;
    border-bottom: 2px #e8c239 solid;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.logged-in.page-node-1361 #region-sidebar-first {
    background: inherit;
    border-bottom: 0 none;
}
.logged-in.page-node-1361 #region-content .region-inner.region-content-inner {
    float: left;
    padding: 20px 2.5%;
    width: 95%;
    clear: both;
}
.logged-in.page-node-1361 #block-views-student-dashboard-block-block-1 ul.stu li:nth-child(2) { border-bottom: 2px solid #013d79; }
.page-node-1361 .add-events {
    background: url("../images/downArrow.png") no-repeat scroll 98% center #f1f1f1;
    border-bottom: 2px solid #e8c239;
    clear: both;
    float: left;
    font-size: 18px;
    margin: 0 0 15px;
    padding: 7px 2%;
    width: 96%;
}
#block-views-events-block-2 {
    width: 100%;
    float: left;
    clear: both;
    margin-top: 20px;
}
#block-views-events-block-2 .view-header, #block-views-events-block-2 .view-content {
    width: 100%;
    float: left;
    clear: both;
}
#block-views-events-block-2 .view-header .list-event {
    background: url("../images/downArrow.png") no-repeat scroll 98% center #f1f1f1;
    border-bottom: 2px solid #e8c239;
    clear: both;
    float: left;
    font-size: 18px;
    margin: 0 0 15px;
    padding: 7px 2%;
    width: 96%;
}
#block-views-events-block-2 .view-content .views-row {
    background: #f8f8f8;
    border: 1px solid #f1f1f1;
    padding: 6px 1%;
    width: 98%;
    float: left;
    clear: both;
    margin-bottom: 10px;
}
#block-views-events-block-2 .view-content .views-row a {
    clear: both;
    color: #333;
    float: left;
    font-size: 16px;
    line-height: 17px;
    text-decoration: none;
    width: 100%;
}
#webform-client-form-1361 { width: 100%; }
#webform-client-form-1361 .form-text { padding: 0.4em 0.7em; }
#webform-client-form-1361 select {
    background: #fff;
    border: 1px solid #ddd;
    width: 100%;
}
#webform-client-form-1361 .webform-component-date .form-item {
    clear: none;
    float: left;
    margin-right: 1.5%;
    width: 30.33%;
}
.page-import-node #block-system-main .block-inner {
    background: none repeat scroll 0 0 #f9f9f9;
    border-bottom: 2px solid #e8c239;
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-import-node #edit-source-status .fieldset-legend, .page-import-node #edit-feeds .fieldset-legend {
    color: #000;
    float: left;
    font-size: 20px;
    margin-bottom: 10px;
}
.page-import-node #edit-source-status .fieldset-wrapper, .page-import-node #edit-feeds .fieldset-wrapper {
    font-size:16px;
    line-height:22px;
}
.page-import-node #edit-feeds .help, .page-import-node #edit-feeds .form-item-feeds-FeedsCSVParser-delimiter, .page-import-node #edit-feeds .form-item-feeds-FeedsCSVParser-no-headers {display:none;}
.page-import-node legend {
    margin-right:2%; 
    width:18%; 
    float:left;
}
.page-import-node .fieldset-wrapper {
    width:80%;
    float:left;
}
#block-gtranslate-gtranslate:after {
    width:10px;
    height:5px;
    content:'';
    background:url(../images/langArrow.jpg) no-repeat left center;
    position:absolute;
    right:5px;
    top:13px;
    z-index:0;
}
#block-gtranslate-gtranslate select.english {background:url(../images/eng.jpg) no-repeat scroll 5px center rgba(0, 0, 0, 0);}
#block-gtranslate-gtranslate select.chinese {background:url(../images/chi.jpg) no-repeat scroll 5px center rgba(0, 0, 0, 0);}
#block-gtranslate-gtranslate select.deutsch {background:url(../images/deu.jpg) no-repeat scroll 5px center rgba(0, 0, 0, 0);}
#block-gtranslate-gtranslate select.russisch {background:url(../images/rus.jpg) no-repeat scroll 5px center rgba(0, 0, 0, 0);}
#block-gtranslate-gtranslate select.spanisch {background:url(../images/spa.jpg) no-repeat scroll 5px center rgba(0, 0, 0, 0); }

#block-views-header-result-login-block {width:100%; float:left; clear:both;}

.page-user-login .title {display:none;}
.not-logged-in.page-user.page-user-login .tabs.clearfix, .not-logged-in.page-user.page-user-password .tabs.clearfix {
    display: block;
    width: 600px;
    margin: 0 auto;
    border:0;
}
.not-logged-in.page-user.page-user-login .tabs.clearfix ul.tabs li:first-child, .not-logged-in.page-user.page-user-password .tabs.clearfix ul.tabs li:first-child {display:none;}
.not-logged-in.page-user.page-user-login #block-block-11, .not-logged-in.page-user.page-user-password #block-block-11 {text-align:center;}
.not-logged-in.page-user.page-user-login #block-block-11 .login-page img, .not-logged-in.page-user.page-user-password #block-block-11 .login-page img {display: inline-block;}
.not-logged-in.page-user.page-user-login .login_main, .not-logged-in.page-user.page-user-password .login_main {display:none;}
.not-logged-in.page-user.page-user-login #block-system-main #user-login, .not-logged-in.page-user.page-user-password #block-system-main #user-pass {margin-top: 50px;}

#user-pass {
    clear: both;
    margin: 0 auto;
    width: 55%;
}
#user-pass .form-item { margin-bottom: 10px; }
#user-pass .form-item label { margin-bottom: 3px; font-size:16px;}
#user-pass input[type="text"], #user-login input[type="password"] {
    background: none repeat scroll 0 0 #f9f9f9;
    border: 1px solid #e5e5e5;
}
#user-pass .form-item .description { display: none; }
#user-pass .form-item-remember-me { float: left; }
#user-pass .form-actions.form-wrapper {
    float: left;
    margin-top: 8px;
}

.page-node-188 .webform-client-form {width:100%;}
.page-node-188 .leftForm {
    float: left;
    width: 50%;
}
.page-node-188 .rightForm {
    float: right;
    width: 50%;
}
.page-node-188 .webform-client-form .form-textarea {max-height: 110px;}

#block-simplenews-1 {position:relative;}
#backtotop {
    position: absolute !important;
    bottom: 143px !important;
    right: 0 !important;
}
.page-node-189 .node-page .cmstext_right a {text-decoration:none;}

.calendar-calendar .month-view .full tr.single-day .no-entry, .calendar-calendar .month-view .full tr.single-day .no-entry .inner {
    height: 4px !important;
    line-height: 4px !important;
}
.calendar-calendar .month-view .full tr td.multi-day, .calendar-calendar .month-view .full tr td.date-box {text-align: center;}
.calendar-calendar .month-view .full td .inner div.day, .calendar-calendar .month-view .full td .inner div.day a {width: 91%;}


#edit-realname {
    background: none repeat scroll 0 0 #002f5e;
    border: 1px solid #1d548a;
    color: #98b9d8;
    float: left;
    font-size: 13px;
    height: 38px;
    outline: medium none;
    padding: 2%;
    width: 94%;
}

/* Twitter Page */
.page-node-2299, .page-tweets #page-title{display:none;}
.page-node-2299 #region-sidebar-first, .page-tweets #region-sidebar-first {border-bottom:0;}
.page-node-2299 .decoded, .page-tweets .decoded {border:5px solid #eee; border-radius:5px;}
.page-node-2299 .name, .page-tweets .name {
    font-size: 20px;
    font-variant: small-caps;
    font-weight: bold;
    line-height: 40px;
}
.page-node-2299 #block-system-main iframe {width:100% !important;}

/* #CSS FOR SITE MAP
================================== */
#block-block-10 input[type="button"]{
    background-color: transparent;
    background-image: url("../images/sitemap-icon.png");
    background-repeat: no-repeat;
    border: 0 none;
    height: 30px;
    padding: 0;
    text-indent: -9999px;
    width: 77px;
}
.block-footer-sitemap{
    clear:both;
    float:left;
    width:100%;
    display:none;
}
.block-footer-sitemap .block-title{
    color: #fff;
    float: left;
    font-size: 18px;
    font-weight: normal;
    height: auto;
    margin: 0 0 0.55em;
    text-transform: uppercase;
    width: 100%;
}
.block-footer-sitemap .content{
    clear:both;
    float:left;
    width:100%;
}
.block-footer-sitemap #footer-sitemap{
    clear:both;
    float:left;
    width:100%;
    margin:0;
}
.block-footer-sitemap #footer-sitemap ul li{
    color: #99b1c9;
    float: left;
    font-size: 10px;
    height: auto;
    list-style-type: none;
    margin: 0 0 0.4em;
    width: 100%;
}
.block-footer-sitemap #footer-sitemap .main-menu > .footer_links_main-menu > li > a{
    color: #11bfe4;
    float: left;
    font-size: 12px;
    height: auto;
    list-style-type: none;
    margin: 0 0 0.4em;
    width: 100%;
}
.block-footer-sitemap #footer-sitemap ul li a{
    color: #99b1c9;
    float: left;
    font-size: 12px;
    height: auto;
    list-style-type: none;
    width: 100%;
    text-transform:uppercase;
}
.block-footer-sitemap #footer-sitemap ul li a:hover{
    color: #11bfe4;
}
.block-footer-sitemap #footer-sitemap .main-menu > .footer_links_main-menu > li {
    color: #11bfe4;
    float: left;
    font-size: 10px;
    height: auto;
    list-style-type: none;
    margin: 0 0 0.4em;
    text-transform: uppercase;
    width: 20%;
}
.block-footer-sitemap #footer-sitemap ul li ul ul{
    float: left;
    list-style-type: none;
    margin: 0 0 0 1.5em;
}
.block-footer-sitemap #footer-sitemap .main-menu > .footer_links_main-menu > li:last-child{
    clear:both;
    width:100%;
}
.block-footer-sitemap #footer-sitemap .main-menu > .footer_links_main-menu > li:last-child > ul > li{
    width:20%;
}
#block-block-20{
    display:none;
}

.flagBox {
    background-color: #fff;
    border: 1px solid #c3c3c3;
    overflow: hidden;
    position: absolute;
    top: 30px;
    width: 165px;
    z-index: 999;
    display:none;
}
.flagBox ul {
    margin: 0;
    padding: 0;
}
.flagBox ul li {
    background-color: #fff;

    border-bottom: 1px solid #c3c3c3;
    clear: both;
    float: left;
    padding: 3px 5px;
    width: 96.5%;
}
.flagBox ul li:hover, .flagBox ul li.active {
    background-color: #f1f1f1;
}
.flagBox ul li a {
    background-position: left center !important;
    background-repeat: no-repeat !important;
    color: #333;
    float: left;
    font-size: 13px !important;
    padding-left: 22px !important;
    text-decoration: none;
    width: 90%;
}
.flagBox ul li:hover a, .flagBox ul li.active a {color: #000;}
.flagBox ul li:first-child a {
    background-image: url(../images/eng.jpg);
}
.flagBox ul li:nth-child(2) a {
    background-image: url(../images/chi.jpg);
}
.flagBox ul li:nth-child(3) a {
    background-image: url(../images/germany.png);
}
.flagBox ul li:nth-child(4) a {
    background-image: url(../images/rus.jpg);
}
.flagBox ul li:last-child a {
    background-image: url(../images/spa.jpg);
}
#block-block-21 {
    width: 25px;
    float: left;
    margin: 9px 1px 0;
    background: #fff;
    font-size: 0;
    height: 20px;
}
#block-block-21 #c_language {
    font-size:0;
    width:16px;
    height:13px;
    margin-left:3px;
    background-position:left top;
    background-repeat:no-repeat;
}
#block-block-21 #c_language.aa {background-image:url(../images/eng.jpg);}
#block-block-21 #c_language.aa-en-zh-CN {background-image:url(../images/chi.jpg);}
#block-block-21 #c_language.aa-en-de {background-image:url(../images/germany.png);}
#block-block-21 #c_language.aa-en-ru {background-image:url(../images/rus.jpg);}
#block-block-21 #c_language.aa-en-es {background-image:url(../images/spa.jpg);}

.page-it-staff #block-system-main .view-content, .page-it-staff #block-system-main .view-footer {
    width:100%;
    float:left;
    clear:both;
}
.page-it-staff #block-system-main .view-footer a, .page-it-staff #block-system-main .view-footer {
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    line-height:24px;
}

.page-administrative-staff .block.block-views  {
    width:100%;
    clear:both; margin-bottom:20px;
}

.page-administrative-staff .block.block-views .view-header {
    clear: both;
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    line-height: inherit;
    margin: 0 0 0.5em;
    width: 100%;
}
.page-administrative-staff .block.block-views .view-header p {font-weight:bold; margin-bottom:0;}
.page-administrative-staff .block.block-views .view-content, .page-administrative-staff .block.block-views .view-footer, .page-administrative-staff #block-system-main .view-footer,
.staff-list-counselling .block.block-views .view-content, .staff-list-counselling .block.block-views .view-footer, .staff-list-counselling #block-system-main .view-footer{
    clear: both;float: left;width: 100%;
}
.page-administrative-staff .block.block-views .view-content .views-row, .staff-list-counselling .block.block-views .view-content .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 4px solid #f5f5f5;
    box-shadow: 0 0 5px #333 inset;
    float: left;
    height: auto;
    margin: 1em 0.45em 0.5em;
    padding: 0;
    position: relative;
    width: 30%;
}
.page-administrative-staff .block.block-views .view-content .views-row img, .staff-list-counselling .block.block-views .view-content .views-row img {
    width: 100%;
}
.page-administrative-staff .block.block-views .view-content .views-field-nothing, .staff-list-counselling .block.block-views .view-content .views-field-nothing {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    bottom: 0;
    color: #fff;
    font-size: 12px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.page-administrative-staff .block.block-views .view-content .views-field-nothing .field-content, .staff-list-counselling .block.block-views .view-content .views-field-nothing .field-content {
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-administrative-staff .block.block-views .view-footer a, .page-administrative-staff .block.block-views .view-footer {
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: none;
}
.page-administrative-staff .block.block-views .view-footer, .page-administrative-staff #block-system-main .view-footer {border-bottom:1px solid #ccc; padding-bottom:15px;}
.page-administrative-staff .block.block-views .view-footer p, .page-administrative-staff #block-system-main .view-footer p {margin-bottom:0;}
.page-administrative-staff #block-system-main .view-footer a, .page-administrative-staff #block-system-main .view-footer {
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: none;
}





.page-health-centre .block.block-views  {
    width:100%;
    clear:both; margin-bottom:20px;
}

.page-health-centre .block.block-views .view-header {
    clear: both;
    color: #434343;
    float: left;
    font-size: 16px;
    font-variant: small-caps;
    font-weight: bold;
    height: auto;
    line-height: inherit;
    margin: 0 0 0.5em;
    width: 100%;
}
.page-health-centre  .block.block-views .view-header p {font-weight:bold; margin-bottom:0;}
.page-health-centre  .block.block-views .view-content, .page-health-centre  .block.block-views .view-footer, .page-health-centre  #block-system-main .view-footer{
    clear: both;float: left;width: 100%;
}
.page-health-centre  .block.block-views .view-content .views-row, .page-health-centre  .block.block-views .view-content .views-row {
    background: none repeat scroll 0 0 #fff;
    border: 4px solid #f5f5f5;
    box-shadow: 0 0 5px #333 inset;
    float: left;
    height: auto;
    margin: 1em 0.45em 0.5em;
    padding: 0;
    position: relative;
    width: 30%;
}
.page-health-centre  .block.block-views .view-content .views-row img, .page-health-centre  .block.block-views .view-content .views-row img {
    width: 100%;
}
.page-health-centre  .block.block-views .view-content .views-field-nothing, .page-health-centre  .block.block-views .view-content .views-field-nothing {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
    bottom: 0;
    color: #fff;
    font-size: 12px;
    position: absolute;
    text-align: center;
    width: 100%;
}
.page-health-centre  .block.block-views .view-content .views-field-nothing .field-content, .page-health-centre  .block.block-views .view-content .views-field-nothing .field-content {
    clear: both;
    float: left;
    padding: 2%;
    width: 96%;
}
.page-health-centre  .block.block-views .view-footer a, .page-health-centre  .block.block-views .view-footer {
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: none;
}
.page-health-centre .block.block-views .view-footer, .page-health-centre  #block-system-main .view-footer {border-bottom:1px solid #ccc; padding-bottom:15px;}
.page-health-centre .block.block-views .view-footer p, .page-health-centre  #block-system-main .view-footer p {margin-bottom:0;}
.page-health-centre  #block-system-main .view-footer a, .page-health-centre  #block-system-main .view-footer {
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: none;
}



/****n.r*19-2-2015**/


.dashboard-logo a{
    color: #ffffff;
    float: left;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: 0;
    line-height: inherit;
    text-transform: uppercase;
    text-decoration:none;
}


body.page-node-add-events #block-system-main .form-item,
body.page-node-add-events #block-system-main .form-type-textfield ~ div{
    float:left;
    width:100%;
    margin:5px 0;
}


body.page-node-add-events #block-system-main .form-item input,
body.page-node-add-events #block-system-main .form-item select,
body.page-node-add-events #block-system-main #edit-body textarea{
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ddd;
    float: left;
    height: auto;
    outline: medium none;
    padding: 0.6em 0.7em;
    width: 94%;
}


body.page-node-add-events #block-system-main .form-item label,
body.page-node-add-events #block-system-main #edit-field-event-date span.fieldset-legend{
    color: #777777;
    float: left;
    font-size: 16px;
    font-weight: normal;
    height: auto;
    line-height: 17px;
    margin: 0 0 0.4em;
    width: 100%;
}	


body.page-node-add-events #block-system-main #edit-body .form-textarea-wrapper{
    float: left;
    width: 100%;
}



body.page-node-add-events #block-system-main #edit-field-event .form-type-radio input.form-radio,
body.page-node-add-events #block-system-main #edit-field-event-date .date-float input{
    float: left;
    margin-right: 10px;
    width: auto;
}


body.page-node-add-events #block-system-main #edit-field-event .form-type-radio{
    margin: 0 1% 0 0 !important;
    width: auto !important;
}		

body.page-node-add-events #block-system-main #edit-field-event .form-type-radio label.option,
body.page-node-add-events #block-system-main #edit-field-event-date .date-float label.option{

    width: auto;
}


body.page-node-add-events #block-system-main #edit-field-event-date .fieldset-wrapper{
    float:left;
    width:100%;

}



body.page-node-add-events #block-system-main #edit-field-event-date .date-float{
    width:100%;

}

body.page-node-add-events #block-system-main #edit-field-event-date .date-no-float{
    clear: none;
    float: left;
    margin: 0 1% 0 0;
    position: relative;
    width: 48%;
}	

body.page-node-add-events #block-system-main #edit-field-event-date .date-no-float:nth-child(2){
    margin-right:0;
}


body.page-node-add-events #block-system-main #edit-field-event-date .date-no-float .date-padding{
    padding:0;
    width:100%;
}	

body.page-node-add-events #block-system-main #edit-field-event-date .date-no-float .date-padding label{
    float: left;
    width: auto;
}

body.page-node-add-events #block-system-main #edit-field-event-date .date-no-float .date-padding input{
    display: block;
    width: 90%;
}	

body.page-node-add-events #block-system-main #edit-field-event-date .date-no-float label[for="edit-field-event-date-und-0-value2"]{
    left: -35px;
    position: absolute;
    text-transform: capitalize;
    top: 48px;
    width: auto;
}

body.page-node-add-events #block-system-main #edit-body textarea{
    width:100%;
}

body.page-node-add-events #block-system-main #edit-body .grippie{
    float:left;
    width:100%;
    clear:both;
}	

body.page-node-add-events #block-system-main #edit-body #edit-body-und-0-format{
    display:none;
}


body.page-node-add-events #block-system-main #edit-field-event-detail-file .form-managed-file .form-submit{
    width:auto;
    border:none;
    background:#e8c239;

}				
.branding-data {
    position: relative;
    z-index: 9;
}


#block-views-events-block-1 .views-row .views-field-title a.views-more-link,
#block-views-events-block-1 .views-row .views-field-field-event-title a.views-more-link{
    color: #0074C4;
    font-size: 10px;
    font-weight: normal;
    margin-left: 5px;
    text-decoration: none;
    text-transform: uppercase;
}								

.block-views-nodequeue-1-block .views-field.views-field-field-new {
    background-image: url("/sites/all/themes/nalsar/images/new.gif");
    float: left;
    font-size: 0;
    position: relative;
    top: 3px;
    width: 26px;

}
.views-field.views-field-field-annoucement-file {
    float: left;
    width: 89%;
}
.views-field.views-field-field-external-link {
    float: left;
    width: 89%;
}
.view-id-addmission .views-row {
    clear: both;
    float: left;
    font-weight: normal;
    line-height: 18px;
    margin-bottom: 3px;
    width: 100%;
}
.view-addmission .views-field.views-field-field-addmission-external-link {
    float: left;
    width: 89%;
}
.view-addmission .views-field.views-field-field-addmission-new{
    background-image: url("/sites/all/themes/nalsar/images/new.gif");
    float: right;
    font-size: 0;
    width: 26px;
}
.block.block-block.block-25.block-block-25.even.block-without-title
{
    position: absolute;
    margin-top: 5px;
    width: 100%;
    float: left;
}
.file-icon, .field.field-name-field-addmission-external-link.field-type-link-field.field-label-above, .field.field-name-field-admission-body.field-type-text-long.field-label-above .field-label {
    display: none;
}


/*******************************************************************Media queries*******************************************************/


@media (min-width: 768px) and (max-width: 980px) {
    #section-content {
        margin: 0;
    }
    #block-nivo-slider-nivo-slider {
        display: none;
    }
    #block-block-1 {
        display: none;
    }
    #block-views-nodequeue-1-block, .block.block-views.block-addmission-block.block-views-addmission-block.even, #block-views-tweets-block {
        height: 280px !important;
        width: 27% !important;
    }
    #block-views-tweets-block{padding:5px;}
    #acquisitionSection {
        float: left !important;
    }
    #block-views-tweets-block .twitLink {
        width: 100% !important;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    #block-views-tweets-block {
        width: 96%;
        height:auto;
        padding: 5px 1%;
    }
    .region-inner.region-content-inner {
        float: left;
        width: 100%;
    }
    .block.block-views.block-addmission-block.block-views-addmission-block.even {
        margin: 2em 0 1em 15px;
        padding: 5px 1%;
        width: 86%;
    }
    #block-views-nodequeue-1-block {
        background: none repeat scroll 0 0 #fff;
        border: 1px solid #dbdbdb;
        float: left;
        height: 265px;
        margin: 2em 0 1em 15px;
        padding: 5px 1%;
        position: relative;
        width: 86%;
    }
    #acquisitionSection {
        float: left;
        width: 100%;
    }
    #block-views-search-faculty-block {
        width: 90%;
    }
    #block-views-result-block-2 {
        border: 1px solid #dbdbdb;
        float: left;
        height: auto;
        margin-left: 14px;
        margin-top: 20px;
        padding: 0.5em;
        position: relative;
        width: 90%;
    }
    #block-views-result-block-2 .block-title {
        right: -4%;
    }
    .front #region-content {
        margin-top: 50px;
    }
}

@media screen and (max-width: 991px) {
#block-views-events-block-1 {
	width: 27%;
	}


}
@media screen and (max-width: 1010px) {
    #block-block-28 {
        position:absolute;
        top: 7px;
        right: 0px;
        
    }
    #block-search-form{
        width: 23%;
    }
}


@media screen and (max-width: 1010px) {
#block-views-events-block-1 {
	width: 30% !important;
	}
#block-views-result-block-2 {
width: 44% !important;
margin-left: 14px;
background: none repeat scroll 0 0 #fff;
border: 1px solid #dbdbdb;
height: auto;
padding: 0.5em;
   }
#block-views-search-faculty-block {
 width: 42% !important;   	
}
#acquisitionSection {
    width: 67% !important;
    }
#eventsSection {
    width: 100%;
    padding: 0px 20px;
}   
#block-views-result-block-2 .block-title {
top: 2px;
width: 100%;
right:-43px;

} #eventsSection {
    clear: both;
    margin: 0 auto;
    width: 90% !important;
}

}
@media screen and (max-width: 800px) {
#block-views-events-block-1 {
	width: 30% !important;
	}
#block-views-result-block-2 {
width: 44% !important;
margin-left: 14px;
background: none repeat scroll 0 0 #fff;
border: 1px solid #dbdbdb;
height: auto;
padding: 0.5em;
   }
#block-views-search-faculty-block {
 width: 42% !important;
}

#eventsSection {
    width: 100%;
    padding: 0px 20px;
}   
#block-views-result-block-2 .block-title {
top: 2px;
width: 100%;
right:-43px;

} 

}
@media screen and (max-width: 767px) {
	#block-views-events-block-1 {
    float: none !important;
    width: 98% !important;
}#acquisitionSection {
    float: none !important;
    width: 100% !important;
}#acquisitionSection::after {
    content: "";
    display: table;
	 clear: both;
}#block-views-search-faculty-block {
    float: none !important;
    margin: 0 !important;
    width: 98% !important;
}#block-views-result-block-2 {
    margin: 15px 0 !important;
    width: 98% !important;
}#block-views-result-block-2 .block-title {
    background: #013d79 none repeat scroll 0 0 !important;
    margin: 0 !important;
    position: unset !important;
    right: unset !important;
    width: 95% !important;
}
	}

.view-list-forum .views-field-title{
padding-top:10px;
padding-bottom:3px;
}

.integrated_page td{
border: 1px solid #ccc;
padding-left:5px;
}

.page-node-2858 #page-title, .page-node-2859 #page-title{
  text-transform: none !important;
}

#quicktabs-container-faculty p{
    font-family: "Goudy Old Style Regular" !important;
    text-align: justify;
    margin-top: 0;
    line-height: 1.6;
}

.field-name-field-admission-body p strong a.ext {
    font-size: 20px !important;
    font-weight: 400 !important;
}
.field-name-field-admission-body p strong { font-size:20px !important; font-weight:700 !important; }

@media screen and (min-width: 1011px) {
    #block-block-28 {
    position: absolute;
    left: 120px;
    top: 7px; 
    }
    #block-block-28 a.first{
        display:inline-block;
        margin-top:3px;
        margin-left:-5px;
    }
    #block-block-28 a.last{
        float:right;
    }    
}
@media (min-width: 320px) and (max-width: 767px) {
    #block-block-28 a.first{
        display:inline-block;
        float:left;
        margin-top: -15px;
    }
    #block-block-28 a.last{
    float: right;
    display: inline-block;
    width: 110px;
    margin-top: -20px;
    }       
}
h6.site-slogan {
  font-size: 14px;
}
h6.site-slogan a{
 color: white;
}

#research, .research {
border: 1px solid !important;
}
table#research td{
    border: 1px solid #ccc !important;
    padding: 5px  !important;
}

.page-counselling-team  #block-system-main h3 {display:none;}
.page-counselling-team #block-system-main .views-field-nothing {
    position: absolute;
    bottom: 0;
    background: rgba(0,0,0,0.8);
    font-size: 12px;
    text-align: center;
    width: 100%;
    color: #fff;     padding: 4px 0;
}

.page-counselling-team #block-system-main .views-row.views-row-1.views-row-odd.views-row-first.views-row-last {
    position: relative;
}

.page-counselling-team #block-system-main .views-row.views-row-1.views-row-odd.views-row-first.views-row-last {position: relative;
    width: 30%;}
    
.page-counselling-team #block-system-main .view-footer a{
    color: #434343;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: none;
}    

@media (max-width:567px) {
.top_left_login {margin-left:5px;}
#zone-user-wrapper {height: auto;}
div#block-block-26 { width: 100%;}
#block-block-28 { right: 22px;}
#block-block-28 a.last { width: auto;}
#block-search-form {width: 30%; margin: 10px 0;}
#block-gtranslate-gtranslate {margin: 10px 0.55em 0 -0.5em;}
#block-block-13, #block-block-14 { margin: 1em 2em 0 0; float: right;}
#block-block-13 ul li, #block-block-14 ul li {padding-right: 10px; }
#block-superfish-1 { margin-top: 10px;}
#block-search-form .form-item-search-block-form { width: 75% !important;}
}

@media screen and (max-width:666px){
#region-footer-second .copyRight { font-size: 14px !important; line-height: 26px!important;  padding: 0.55em 0!important;  width: 100% !important;  text-align: center !important;}
#region-footer-second .flyDiv {
    width: 100% !important;
    float: none !important;
    margin-top: 2px !important;
    text-align: center !important;
    padding: 20px 0 !important;
}
}



#overlay{ display: none !important;}

section#block-views-result-block-2  span.date-display-single {     visibility: hidden; }
/*css by MIPL*/
.popup-style-mcpopup .popup-element-body a.popup-close-button {
    height: 18px;
    width: 18px;
    background-repeat: no-repeat;
    background-size: cover;
}

.popup-style-mcpopup .popup-element-body.origin-bottom-left.expand-bottom-right table.popup-layout {
    margin: 0 auto;
    width: 451px;
    position: fixed;
    right: 0;
    top: 20%;
}

a.popup-element-title span {
    display: none;
}
@media screen and (max-width: 498px) {
    .popup-style-mcpopup .popup-element-body div.inner{
        width: 310px !important;
    }

    .popup-style-mcpopup .popup-element-body.origin-bottom-left.expand-bottom-right table.popup-layout{
        width: 100% !important;
    }
}
.popup-layout tbody .center .inner {
	max-width: 400px !important;
}
.popup-layout tbody .center .inner .pop-up-hom .field-content img {
	max-width: 400px !important;
}