@font-face{font-family:"Andalus";src:url("fonts/andalus/2.eot?") format("eot"),url("fonts/andalus/2.woff") format("woff"),url("fonts/andalus/2.ttf") format("truetype"),url("fonts/andalus/2.svg#Andalus") format("svg");font-weight:normal;font-style:normal;}
#site-name, #subfooter-site-name{font-family:'Andalus';}
body.pff-1, .pff-1 input, .pff-1 select, .pff-1 textarea, .pff-1 blockquote, .pff-1 .ui-widget{font-family:'Merriweather', Georgia, Times New Roman, Serif;}
body.pff-2, .pff-2 input, .pff-2 select, .pff-2 textarea, .pff-2 blockquote, .pff-2 .ui-widget{font-family:'Source Sans Pro', Helvetica Neue, Arial, Sans-serif;}
body.pff-3, .pff-3 input, .pff-3 select, .pff-3 textarea, .pff-3 blockquote, .pff-3 .ui-widget{font-family:'Ubuntu', Helvetica Neue, Arial, Sans-serif;}
body.pff-4, .pff-4 input, .pff-4 select, .pff-4 textarea, .pff-4 blockquote, .pff-4 .ui-widget{font-family:'PT Sans', Helvetica Neue, Arial, Sans-serif;}
body.pff-5, .pff-5 input, .pff-5 select, .pff-5 textarea, .pff-5 blockquote, .pff-5 .ui-widget{font-family:'Roboto', Helvetica Neue, Arial, Sans-serif;}
body.pff-6, .pff-6 input, .pff-6 select, .pff-6 textarea, .pff-6 blockquote, .pff-6 .ui-widget{font-family:'Open Sans', Helvetica Neue, Arial, Sans-serif;}
body.pff-7, .pff-7 input, .pff-7 select, .pff-7 textarea, .pff-7 blockquote, .pff-7 .ui-widget{font-family:'Lato', Helvetica Neue, Arial, Sans-serif;}
body.pff-8, .pff-8 input, .pff-8 select, .pff-8 textarea, .pff-8 blockquote, .pff-8 .ui-widget{font-family:'Roboto Condensed', Arial Narrow, Arial, Sans-serif;}
body.pff-9, .pff-9 input, .pff-9 select, .pff-9 textarea, .pff-9 blockquote, .pff-9 .ui-widget{font-family:'Exo', Helvetica Neue, Arial, Sans-serif;}
body.pff-10, .pff-10 input, .pff-10 select, .pff-10 textarea, .pff-10 blockquote, .pff-10 .ui-widget{font-family:'Roboto Slab', Trebuchet MS, Sans-serif;}
body.pff-11, .pff-11 input, .pff-11 select, .pff-11 textarea, .pff-11 blockquote, .pff-11 .ui-widget{font-family:'Raleway', Helvetica Neue, Arial, Sans-serif;}
body.pff-12, .pff-12 input, .pff-12 select, .pff-12 textarea, .pff-12 blockquote, .pff-12 .ui-widget{font-family:'Josefin Sans', Georgia, Times New Roman, Serif;}
body.pff-13, .pff-13 input, .pff-13 select, .pff-13 textarea, .pff-13 blockquote, .pff-13 .ui-widget{font-family:Georgia, Times New Roman, Serif;}
body.pff-14, .pff-14 input, .pff-14 select, .pff-14 textarea, .pff-14 blockquote, .pff-14 .ui-widget{font-family:'Playfair Display', Times New Roman, Serif;}
body.pff-15, .pff-15 input, .pff-15 select, .pff-15 textarea, .pff-15 blockquote, .pff-15 .ui-widget{font-family:'Philosopher', Georgia, Times New Roman, Serif;}
body.pff-16, .pff-16 input, .pff-16 select, .pff-16 textarea, .pff-16 blockquote, .pff-16 .ui-widget{font-family:'Oswald', Helvetica Neue, Arial, Sans-serif;}
body.pff-17, .pff-17 input, .pff-17 select, .pff-17 textarea, .pff-17 blockquote, .pff-17 .ui-widget{font-family:'Playfair Display SC', Georgia, Times New Roman, Serif;}
body.pff-18, .pff-18 input, .pff-18 select, .pff-18 textarea, .pff-18 blockquote, .pff-18 .ui-widget{font-family:'Cabin', Helvetica Neue, Arial, Sans-serif;}
body.pff-19, .pff-19 input, .pff-19 select, .pff-19 textarea, .pff-19 blockquote, .pff-19 .ui-widget{font-family:'Noto Sans', Arial, Helvetica Neue, Sans-serif;}
body.pff-20, .pff-20 input, .pff-20 select, .pff-20 textarea, .pff-20 blockquote, .pff-20 .ui-widget{font-family:Helvetica Neue, Arial, Sans-serif;}
body.pff-21, .pff-21 input, .pff-21 select, .pff-21 textarea, .pff-21 blockquote, .pff-21 .ui-widget{font-family:'Droid Serif', Georgia, Times, Times New Roman, Serif;}
body.pff-22, .pff-22 input, .pff-22 select, .pff-22 textarea, .pff-22 blockquote, .pff-22 .ui-widget{font-family:'PT Serif', Georgia, Times, Times New Roman, Serif;}
body.pff-23, .pff-23 input, .pff-23 select, .pff-23 textarea, .pff-23 blockquote, .pff-23 .ui-widget{font-family:'Vollkorn', Georgia, Times, Times New Roman, Serif;}
body.pff-24, .pff-24 input, .pff-24 select, .pff-24 textarea, .pff-24 blockquote, .pff-24 .ui-widget{font-family:'Alegreya', Georgia, Times, Times New Roman, Serif;}
body.pff-25, .pff-25 input, .pff-25 select, .pff-25 textarea, .pff-25 blockquote, .pff-25 .ui-widget{font-family:'Noto Serif', Georgia, Times, Times New Roman, Serif;}
body.pff-26, .pff-26 input, .pff-26 select, .pff-26 textarea, .pff-26 blockquote, .pff-26 .ui-widget{font-family:'Crimson Text', Georgia, Times, Times New Roman, Serif;}
body.pff-27, .pff-27 input, .pff-27 select, .pff-27 textarea, .pff-27 blockquote, .pff-27 .ui-widget{font-family:'Gentium Book Basic', Georgia, Times, Times New Roman, Serif;}
body.pff-28, .pff-28 input, .pff-28 select, .pff-28 textarea, .pff-28 blockquote, .pff-28 .ui-widget{font-family:'Volkhov', Georgia, Times, Times New Roman, Serif;}
body.pff-29, .pff-29 input, .pff-29 select, .pff-29 textarea, .pff-29 blockquote, .pff-29 .ui-widget{font-family:Times, Times New Roman, Serif;}
body.pff-30, .pff-30 input, .pff-30 select, .pff-30 textarea, .pff-30 blockquote, .pff-30 .ui-widget{font-family:'Fira Sans', Helvetica Neue, Arial, Sans-serif;}
body.pff-31, .pff-31 input, .pff-31 select, .pff-31 textarea, .pff-31 blockquote, .pff-31 .ui-widget{font-family:'Lora', Georgia, Times, Times New Roman, Serif;}
body.pff-32, .pff-32 input, .pff-32 select, .pff-32 textarea, .pff-32 blockquote, .pff-32 .ui-widget{font-family:'Quattrocento Sans', Helvetica Neue, Arial, sans-serif;}
body.pff-33, .pff-33 input, .pff-33 select, .pff-33 textarea, .pff-33 blockquote, .pff-33 .ui-widget{font-family:Andalus, Helvetica Neue, Arial, sans-serif;}
body.pff-34, .pff-34 input, .pff-34 select, .pff-34 textarea, .pff-34 blockquote, .pff-34 .ui-widget{font-family:'Droid Arabic Naskh',Arial,Sans-serif;}
body.pff-35, .pff-35 input, .pff-35 select, .pff-35 textarea, .pff-35 blockquote, .pff-35 .ui-widget{font-family:'Droid Arabic Kufi',Arial,Sans-serif;}
.hff-1 h1,.hff-1 h2,.hff-1 h3,.hff-1 h4,.hff-1 h5,.hff-1 h6, .hff-1 .title-teaser-text .title, .slff-1 #site-slogan{font-family:'Merriweather', Georgia, Times New Roman, Serif;}
.hff-2 h1,.hff-2 h2,.hff-2 h3,.hff-2 h4,.hff-2 h5,.hff-2 h6, .hff-2 .title-teaser-text .title, .slff-2 #site-slogan{font-family:'Source Sans Pro', Helvetica Neue, Arial, Sans-serif;}
.hff-3 h1,.hff-3 h2,.hff-3 h3,.hff-3 h4,.hff-3 h5,.hff-3 h6, .hff-3 .title-teaser-text .title, .slff-3 #site-slogan{font-family:'Ubuntu', Helvetica Neue, Arial, Sans-serif;}
.hff-4 h1,.hff-4 h2,.hff-4 h3,.hff-4 h4,.hff-4 h5,.hff-4 h6, .hff-4 .title-teaser-text .title, .slff-4 #site-slogan{font-family:'PT Sans', Helvetica Neue, Arial, Sans-serif;}
.hff-5 h1,.hff-5 h2,.hff-5 h3,.hff-5 h4,.hff-5 h5,.hff-5 h6, .hff-5 .title-teaser-text .title, .slff-5 #site-slogan{font-family:'Roboto', Helvetica Neue, Arial, Sans-serif;}
.hff-6 h1,.hff-6 h2,.hff-6 h3,.hff-6 h4,.hff-6 h5,.hff-6 h6, .hff-6 .title-teaser-text .title, .slff-6 #site-slogan{font-family:'Open Sans', Helvetica Neue, Arial, Sans-serif;}
.hff-7 h1,.hff-7 h2,.hff-7 h3,.hff-7 h4,.hff-7 h5,.hff-7 h6, .hff-7 .title-teaser-text .title, .slff-7 #site-slogan{font-family:'Lato', Helvetica Neue, Arial, Sans-serif;}
.hff-8 h1,.hff-8 h2,.hff-8 h3,.hff-8 h4,.hff-8 h5,.hff-8 h6, .hff-8 .title-teaser-text .title, .slff-8 #site-slogan{font-family:'Roboto Condensed', Arial Narrow, Arial, Sans-serif;}
.hff-9 h1,.hff-9 h2,.hff-9 h3,.hff-9 h4,.hff-9 h5,.hff-9 h6, .hff-9 .title-teaser-text .title, .slff-9 #site-slogan{font-family:'Exo', Helvetica Neue, Arial, Sans-serif;}
.hff-10 h1,.hff-10 h2,.hff-10 h3,.hff-10 h4,.hff-10 h5,.hff-10 h6, .hff-10 .title-teaser-text .title, .slff-10 #site-slogan{font-family:'Roboto Slab', Trebuchet MS, Sans-serif;}
.hff-11 h1,.hff-11 h2,.hff-11 h3,.hff-11 h4,.hff-11 h5,.hff-11 h6, .hff-11 .title-teaser-text .title, .slff-11 #site-slogan{font-family:'Raleway', Helvetica Neue, Arial, Sans-serif;}
.hff-12 h1,.hff-12 h2,.hff-12 h3,.hff-12 h4,.hff-12 h5,.hff-12 h6, .hff-12 .title-teaser-text .title, .slff-12 #site-slogan{font-family:'Josefin Sans', Georgia, Times New Roman, Serif;}
.hff-13 h1,.hff-13 h2,.hff-13 h3,.hff-13 h4,.hff-13 h5,.hff-13 h6, .hff-13 .title-teaser-text .title, .slff-13 #site-slogan{font-family:Georgia, Times New Roman, Serif;}
.hff-14 h1,.hff-14 h2,.hff-14 h3,.hff-14 h4,.hff-14 h5,.hff-14 h6, .hff-14 .title-teaser-text .title, .slff-14 #site-slogan{font-family:'Playfair Display', Times New Roman, Serif;}
.hff-15 h1,.hff-15 h2,.hff-15 h3,.hff-15 h4,.hff-15 h5,.hff-15 h6, .hff-15 .title-teaser-text .title, .slff-15 #site-slogan{font-family:'Philosopher', Georgia, Times New Roman, Serif;}
.hff-16 h1,.hff-16 h2,.hff-16 h3,.hff-16 h4,.hff-16 h5,.hff-16 h6, .hff-16 .title-teaser-text .title, .slff-16 #site-slogan{font-family:'Cinzel', Georgia, Times New Roman, Serif;}
.hff-17 h1,.hff-17 h2,.hff-17 h3,.hff-17 h4,.hff-17 h5,.hff-17 h6, .hff-17 .title-teaser-text .title, .slff-17 #site-slogan{font-family:'Oswald', Helvetica Neue, Arial, Sans-serif;}
.hff-18 h1,.hff-18 h2,.hff-18 h3,.hff-18 h4,.hff-18 h5,.hff-18 h6, .hff-18 .title-teaser-text .title, .slff-18 #site-slogan{font-family:'Playfair Display SC', Georgia, Times New Roman, Serif;}
.hff-19 h1,.hff-19 h2,.hff-19 h3,.hff-19 h4,.hff-19 h5,.hff-19 h6, .hff-19 .title-teaser-text .title, .slff-19 #site-slogan{font-family:'Cabin', Helvetica Neue, Arial, Sans-serif;}
.hff-20 h1,.hff-20 h2,.hff-20 h3,.hff-20 h4,.hff-20 h5,.hff-20 h6, .hff-20 .title-teaser-text .title, .slff-20 #site-slogan{font-family:'Noto Sans', Arial, Helvetica Neue, Sans-serif;}
.hff-21 h1,.hff-21 h2,.hff-21 h3,.hff-21 h4,.hff-21 h5,.hff-21 h6, .hff-21 .title-teaser-text .title, .slff-21 #site-slogan{font-family:Helvetica Neue, Arial, Sans-serif;}
.hff-22 h1,.hff-22 h2,.hff-22 h3,.hff-22 h4,.hff-22 h5,.hff-22 h6, .hff-22 .title-teaser-text .title, .slff-22 #site-slogan{font-family:'Droid Serif', Georgia, Times, Times New Roman, Serif;}
.hff-23 h1,.hff-23 h2,.hff-23 h3,.hff-23 h4,.hff-23 h5,.hff-23 h6, .hff-23 .title-teaser-text .title, .slff-23 #site-slogan{font-family:'PT Serif', Georgia, Times, Times New Roman, Serif;}
.hff-24 h1,.hff-24 h2,.hff-24 h3,.hff-24 h4,.hff-24 h5,.hff-24 h6, .hff-24 .title-teaser-text .title, .slff-24 #site-slogan{font-family:'Vollkorn', Georgia, Times, Times New Roman, Serif;}
.hff-25 h1,.hff-25 h2,.hff-25 h3,.hff-25 h4,.hff-25 h5,.hff-25 h6, .hff-25 .title-teaser-text .title, .slff-25 #site-slogan{font-family:'Alegreya', Georgia, Times, Times New Roman, Serif;}
.hff-26 h1,.hff-26 h2,.hff-26 h3,.hff-26 h4,.hff-26 h5,.hff-26 h6, .hff-26 .title-teaser-text .title, .slff-26 #site-slogan{font-family:'Noto Serif', Georgia, Times, Times New Roman, Serif;}
.hff-27 h1,.hff-27 h2,.hff-27 h3,.hff-27 h4,.hff-27 h5,.hff-27 h6, .hff-27 .title-teaser-text .title, .slff-27 #site-slogan{font-family:'Crimson Text', Georgia, Times, Times New Roman, Serif;}
.hff-28 h1,.hff-28 h2,.hff-28 h3,.hff-28 h4,.hff-28 h5,.hff-28 h6, .hff-28 .title-teaser-text .title, .slff-28 #site-slogan{font-family:'Gentium Book Basic', Georgia, Times, Times New Roman, Serif;}
.hff-29 h1,.hff-29 h2,.hff-29 h3,.hff-29 h4,.hff-29 h5,.hff-29 h6, .hff-29 .title-teaser-text .title, .slff-29 #site-slogan{font-family:'Volkhov', Georgia, Times, Times New Roman, Serif;}
.hff-30 h1,.hff-30 h2,.hff-30 h3,.hff-30 h4,.hff-30 h5,.hff-30 h6, .hff-30 .title-teaser-text .title, .slff-30 #site-slogan{font-family:Times, Times New Roman, Serif;}
.hff-31 h1,.hff-31 h2,.hff-31 h3,.hff-31 h4,.hff-31 h5,.hff-31 h6, .hff-31 .title-teaser-text .title, .slff-31 #site-slogan{font-family:'Alegreya SC', Georgia, Times, Times New Roman, Serif;}
.hff-32 h1,.hff-32 h2,.hff-32 h3,.hff-32 h4,.hff-32 h5,.hff-32 h6, .hff-32 .title-teaser-text .title, .slff-32 #site-slogan{font-family:'Montserrat', Helvetica Neue, Arial, Sans-serif;}
.hff-33 h1,.hff-33 h2,.hff-33 h3,.hff-33 h4,.hff-33 h5,.hff-33 h6, .hff-33 .title-teaser-text .title, .slff-33 #site-slogan{font-family:'Fira Sans', Helvetica Neue, Arial, Sans-serif;}
.hff-34 h1,.hff-34 h2,.hff-34 h3,.hff-34 h4,.hff-34 h5,.hff-34 h6, .hff-34 .title-teaser-text .title, .slff-34 #site-slogan{font-family:'Lora', Georgia, Times, Times New Roman, Serif;}
.hff-35 h1,.hff-35 h2,.hff-35 h3,.hff-35 h4,.hff-35 h5,.hff-35 h6, .hff-35 .title-teaser-text .title, .slff-35 #site-slogan{font-family:'Quattrocento Sans', Helvetica Neue, Arial, sans-serif;}
.hff-36 h1,.hff-36 h2,.hff-36 h3,.hff-36 h4,.hff-36 h5,.hff-36 h6, .hff-36 .title-teaser-text .title, .slff-36 #site-slogan{font-family:'Julius Sans One', Helvetica Neue, Arial, sans-serif;}
.hff-37 h1,.hff-37 h2,.hff-37 h3,.hff-37 h4,.hff-37 h5,.hff-37 h6, .hff-37 .title-teaser-text .title, .sff-37 #site-name,
.sff-37 #subfooter-site-name, .slff-37 #site-slogan{font-family:Andalus, Helvetica Neue, Arial, sans-serif;}
.hff-38 h1,.hff-38 h2,.hff-38 h3,.hff-38 h4,.hff-38 h5,.hff-38 h6, .hff-38 .title-teaser-text .title, .sff-38 #site-name,
.sff-38 #subfooter-site-name, .slff-38 #site-slogan{font-family:'Droid Arabic Naskh',Arial,Sans-serif;}
.hff-39 h1,.hff-39 h2,.hff-39 h3,.hff-39 h4,.hff-39 h5,.hff-39 h6, .hff-39 .title-teaser-text .title, .sff-39 #site-name,
.sff-39 #subfooter-site-name, .slff-39 #site-slogan{font-family:'Droid Arabic Kufi',Arial,Sans-serif;}
.maintenance-page #main{font-size:18px;}
@media (max-width:1199px){.form-text, .form-textarea, .block-superfish select, .block-search .form-submit, #search-block-form .form-submit{background-image:none;}
}
body{font-size:15px;font-weight:400;line-height:1.47;color:#1e1e1e;}
p{margin:0;padding:0 0 15px 0;}
p.large{font-size:21px;line-height:1.33;}
a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#2a68af;}
a:hover{text-decoration:underline;color:#4187d1;}
a:focus{outline:none;text-decoration:none;color:#4187d1;}
img{height:auto;max-width:100%;}
code, pre{word-wrap:break-word;word-break:break-all;white-space:pre;white-space:pre-wrap;font-family:'Source Code Pro', Consolas, Monaco, Courier;}
pre{background:#e1e1e1;border:none;border-left:10px solid #d3d1cd;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;color:#222222;padding:20px;font-size:14px;max-height:62px;overflow:hidden;margin:40px 0 40px 45px;}
pre:hover{max-height:10000px;-webkit-transition:all ease-in-out 2s;-moz-transition:all ease-in-out 2s;-o-transition:all ease-in-out 2s;-ms-transition:all ease-in-out 2s;transition:all ease-in-out 2s;}
blockquote{font-size:24px;font-style:italic;padding:0 0 0 150px;border-left:none;position:relative;margin:40px 0 50px;}
blockquote p{font-weight:400;line-height:1.44;}
.footer-area blockquote{padding-left:70px;}
blockquote:after{position:absolute;font-family:'PT Serif', Georgia, Times, Times New Roman, Serif;content:"“";left:45px;top:0;color:#2a68af;font-style:normal;font-size:160px;line-height:1;}
.footer-area blockquote:after{left:0;font-size:130px;}
@media (min-width:992px){.two-sidebars blockquote{padding:0 0 0 75px;}
.two-sidebars blockquote:after{left:0;font-size:130px;}
}
@media (max-width:991px){.footer-area blockquote{padding-left:40px;font-size:18px;}
.footer-area blockquote:after{left:0;font-size:90px;}
}
@media (max-width:767px){blockquote{padding:0 0 0 75px;}
blockquote:after{left:0;font-size:130px;}
}
hr{border-top:1px solid #c2c2c2;margin-bottom:40px;margin-top:40px;}
h1, h2, h3, h4, h5, h6{line-height:1.20;padding:0;margin:20px 0 10px 0;font-weight:700;text-transform:uppercase;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#1e1e1e;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{color:#4187d1;}
h1{font-size:35px;}
h2{font-size:28px;font-weight:400;}
h3{font-size:21px;}
h4{font-size:19px;}
h5{font-size:16px;}
h1.title{margin-top:0;margin-bottom:20px;}
.footer-area h2.title{font-size:16px;margin-bottom:15px;}
#block-views-mt-latest-news-block-1 h2{font-size:24px;font-weight:700;}
.footer-area h1, .footer-area h2, .footer-area h3, .footer-area h4, .footer-area h5, .footer-area h6{color:#fff;}
.footer-area h1 a, .footer-area h2 a, .footer-area h3 a, .footer-area h4 a, .footer-area h5 a, .footer-area h6 a{color:#fff;}
.footer-area h1 a:hover, .footer-area h2 a:hover, .footer-area h3 a:hover,
.footer-area h4 a:hover, .footer-area h5 a:hover, .footer-area h6 a:hover{color:#4187d1;}
.subtitle{margin-top:-10px;text-transform:uppercase;padding-bottom:20px;}
.footer-area .subtitle{font-size:12px;}
.block-views h2.title{margin-bottom:20px;}
.sidebar h2.title{font-size:21px;font-weight:700;margin:4px 0 15px 0;}
.node header h2{margin-bottom:5px;}
.node-teaser header h2{margin-top:4px;}
.light{font-weight:400;}
.block{padding:0 0 25px 0;}
.header-top-area .block:first-child:last-child, .header-top-area .block{padding:10px 0;}
.header-top-area .block:first-child{padding:20px 0 10px;}
.header-top-area .block:last-child{padding:10px 0 20px;}
#block-system-main.block{padding:0;}
.footer-area .block, .subfooter-area .block{padding:10px 0;}
.sidebar .block{padding:0 0 40px 0;}
.internal-banner-block{margin-bottom:-75px;}
@media (min-width:768px){.block-superfish.block,
#main-navigation .block-menu.block,
#block-views-slideshow-block,
.header-top-area .block-menu{padding:0!important;}
}
#header-top{background-color:#252525;}
#header-top-inside{position:relative;}
#header{padding:15px 0 0px 0;position:relative;}
@media (max-width:767px){#header-top-inside.mean-container{padding-right:5px;}
#header-top-inside.mean-container #header-top-left, #header-top-inside.mean-container #header-top-right{z-index:13;position:relative;}
#header{padding:25px 0 30px 0;}
#header{position:relative!important;border:none!important;}
#page{margin-top:0!important;}
#header-top{padding:10px 0;}
}
#page-intro{position:relative;min-height:50px;}
#page-intro-inside{position:absolute;background:rgba(255,255,255,0.85);bottom:0;left:0;width:100%;}
.no-banner #page-intro-inside.no-internal-banner-image{border-bottom:1px solid #cfd0d2;}
@media (max-width:767px){#slideshow{margin:0 -15px;}
#page-intro-inside{position:relative;bottom:0;border-bottom:1px solid #cfd0d2;}
}
#highlighted{padding:50px 0 0;}
#highlighted + #main-content{padding:20px 0;}
#main-content{padding:30px 0px 0px 0px;}
#promoted{padding:0 0 20px 0;}
#main{position:relative;}
@media (max-width:991px){.sidebar{margin-top:40px;}
#sidebar-first{margin-top:0;}
}
#bottom-content{padding:30px 0 30px;background:#f2f2f2;margin:40px 0 0 0;}
#footer-top{padding-top:20px;background:#c2c2c2;margin-top:20px;}
@media (min-width:768px){#footer-top.two-regions{background:#c2c2c2;background:-moz-linear-gradient(left, #c2c2c2 50%, #d7d7d7 50%);background:-webkit-gradient(left, #c2c2c2 50%, #d7d7d7 50%);background:-webkit-linear-gradient(left, #c2c2c2 49.7%, #d7d7d7 49.7%);background:-o-linear-gradient(left, #c2c2c2 50%, #d7d7d7 50%);background:-ms-linear-gradient(left, #c2c2c2 50%, #d7d7d7 50%);background:linear-gradient(left, #c2c2c2 50%, #d7d7d7 50%);}
#footer-top.one-region{background:#c2c2c2;}
}
#footer{background-color:#101010;padding:25px 0 15px 0;}
#subfooter{background-color:#080808;padding:25px 0 15px;}
@media (min-width:1200px){.fix-sidebar-second{padding-left:45px;}
.fix-sidebar-first{padding-right:25px;width:25%}
.node-type-alumni-news .fix-sidebar-first,.node-type-alumni-jobs .fix-sidebar-first,.node-type-alumni-events .fix-sidebar-first,.node-type-mt-student .fix-sidebar-first,.page-news-alumni .fix-sidebar-first,.page-events-alumni .fix-sidebar-first,.page-alumni-affairs-success-stories .fix-sidebar-first,.page-node-316 .fix-sidebar-first,.page-node-321 .fix-sidebar-first,.page-node-328 .fix-sidebar-first,.page-node-329 .fix-sidebar-first,.page-node-325 .fix-sidebar-first,.page-node-326 .fix-sidebar-first,.page-node-327 .fix-sidebar-first,.page-node-330 .fix-sidebar-first,.page-node-331 .fix-sidebar-first,.page-node-332 .fix-sidebar-first,.page-alumni-affairs-get-connected-jobs-internships .fix-sidebar-first,.page-node-5034 .fix-sidebar-first{padding-right:25px;width:27%}
}
@media (min-width:992px) and (max-width:1199px){.fix-sidebar-first{padding-right:25px;width:27%}
.node-type-alumni-news .fix-sidebar-first,.node-type-alumni-jobs .fix-sidebar-first,.node-type-alumni-events .fix-sidebar-first,.node-type-mt-student .fix-sidebar-first,.page-news-alumni .fix-sidebar-first,.page-events-alumni .fix-sidebar-first,.page-alumni-affairs-success-stories .fix-sidebar-first,.page-node-316 .fix-sidebar-first,.page-node-321 .fix-sidebar-first,.page-node-328 .fix-sidebar-first,.page-node-329 .fix-sidebar-first,.page-node-325 .fix-sidebar-first,.page-node-326 .fix-sidebar-first,.page-node-327 .fix-sidebar-first,.page-node-330 .fix-sidebar-first,.page-node-331 .fix-sidebar-first,.page-node-332 .fix-sidebar-first,.page-alumni-affairs-get-connected-jobs-internships .fix-sidebar-first,.page-node-5034 .fix-sidebar-first{padding-right:25px;width:32%}
}
.header-top-area{color:#fff;}
.footer-area, .subfooter-area{color:#a3a3a3;font-size:14px;}
@media (max-width:767px){.footer-area{text-align:center;}
}
@media (max-width:991px){.subfooter-area{text-align:center;}
}
#header-top ul.menu{font-size:0;}
#header-top ul.menu li{background:none;display:inline-block;float:none;font-size:16px;}
#header-top ul.menu li a{font-size:16px;padding:16px 30px;color:#fff;border-left:1px solid #363636;border-bottom:4px solid transparent;text-decoration:none;}
#header-top ul.menu li:last-child>a{border-right:1px solid #363636;}
#header-top ul.menu>li>a:hover,
#header-top ul.menu>li>a.active,
#header-top ul.main-menu.menu>li.active-trail>a:hover{color:#fff;background-color:#363636;text-decoration:none;border-bottom:4px solid #2a68af;border-left:1px solid transparent;}
#header-top ul.menu li.expanded > a:before, #header-top ul.menu li.collapsed > a:before{content:"";}
#header-top ul.menu ul.menu{display:none;}
#header-top .sf-menu>li>ul{right:0!important;}
#header-top .sf-menu>li.sfHover>a{color:#fff;background-color:#363636;text-decoration:none;border-bottom:4px solid #2a68af;border-left:1px solid transparent;}
#header-top .sf-menu>li>a.menuparent{padding-right:47px;}
#header-top .sf-menu ul li.sfHover>a{color:#fff;background-color:#252525;border-color:transparent;}
#header-top .sf-menu ul{text-align:left;left:0;top:100%;background:rgba(54,54,54,0.95);margin-top:1px;}
#header-top .sf-menu ul li{margin:0;}
#header-top .sf-menu ul li a{padding:6px 20px 6px;display:block;color:#fff;border-color:transparent;}
#header-top .sf-menu ul ul{margin:0 1px 0 1px;top:0;}
#header-top ul.sf-menu li a.menuparent:after{content:"\f107";font-family:'FontAwesome';position:absolute;top:20px;right:30px;font-size:12px;line-height:20px;}
#header-top ul.sf-menu ul li a.menuparent:after{content:"\f107";right:20px;top:10px;}
@-moz-document url-prefix(){#header-top ul.sf-menu li a.menuparent:after{line-height:19px;}
}
@media (min-width:768px) and (max-width:1199px){#header-top .sf-menu>li>a.menuparent{padding-right:42px;}
#header-top ul.menu li a{padding:18px 25px 17px;font-size:14px;}
#header-top .sf-menu ul li a{padding:6px 20px 6px;}
#header-top ul.sf-menu li a.menuparent:after{right:25px;}
}
#main-navigation ul.menu{padding:0px;text-align:right;margin:0px;font-size:20px;}
#main-navigation ul.menu li{background:none;margin:0 8px;display:inline-block;}
.onscroll #main-navigation ul.menu li{float:none;}
#main-navigation ul.menu li a{font-size:14px;font-weight:700;padding:9px 10px;color:#252525;}
#main-navigation ul.menu li a:hover{color:#fff;background-color:#252525;text-decoration:none;}
#main-navigation ul.menu li.expanded > a:before, #main-navigation ul.menu li.collapsed > a:before{content:"";}
#main-navigation ul.menu ul.menu{display:none;}
@media (max-width:1199px){#main-navigation ul.menu>li{margin:0 4px 0 0;}
#main-navigation ul.menu{text-align:left;}
}
@media (max-width:991px){#main-navigation ul.menu>li>a{margin:0 5px 0 0;}
#main-navigation ul.menu{padding:35px 0;}
}
.mean-container .sf-menu{display:none!important;height:0!important;}
.sf-menu ul{display:none;}
#main-navigation .sf-menu>li>ul{right:0!important;}
#main-navigation .sf-menu>li>a.menuparent{padding-right:20px;font-size:14px;border-top:0px;}
#main-navigation .sf-menu li.sfHover>a{color:#fff;background-color:#252525;}
#main-navigation .sf-menu ul{text-align:left;left:0;top:100%;background:rgba(54,54,54,0.95);margin-top:1px;}
#main-navigation .sf-menu ul li{margin:0;}
#main-navigation .sf-menu ul li a{padding:7px 15px 7px;display:block;color:#fff;}
#main-navigation .sf-menu ul ul{margin:0 1px 0 1px;top:0;}
#main-navigation ul.sf-menu li a.menuparent:after{content:"\f107";font-family:'FontAwesome';position:absolute;top:10px;right:7px;font-size:12px;font-weight:400;color:#9c9c9c;line-height:20px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
@-moz-document url-prefix(){#main-navigation ul.sf-menu li a.menuparent:after{line-height:19px;}
}
#main-navigation .sf-menu li.sfHover>a.menuparent:after,
#main-navigation .sf-menu li>a.menuparent:hover:after{color:#fff;}
#main-navigation ul.sf-menu ul li a.menuparent:after{content:"\f105";right:10px;top:11px;color:#fff;}
#header-top .mean-container .block-superfish, #header-top .mean-container .block-menu{padding:0;}
#header-top .mean-container .mean-bar{z-index:12;}
#header-top .mean-container a.meanmenu-reveal{color:#fff;text-decoration:none;}
#header-top .mean-container a.meanmenu-reveal span{background:#fff;}
.mean-container .meanmenu-wrapper{display:none!important;height:0!important;}
.mean-container .mean-bar{background:transparent;z-index:11;}
.mean-container a.meanmenu-reveal{color:#000;font-size:18px;text-indent:0;}
.mean-container a.meanmenu-reveal span{background:#000;}
#header .mean-container a.meanmenu-reveal{left:0;}
.mean-container a.meanmenu-reveal.meanclose:after{font-family:"FontAwesome";content:"\f00d";font-size:22px;font-weight:400;}
#header .mean-container a.meanmenu-reveal.meanclose:after{font-family:inherit;}
#header-top .mean-container a.meanmenu-reveal:before{content:'';position:absolute;top:10px;bottom:0;left:13px;margin:auto;width:25px;height:28px;font-family:"FontAwesome";content:"\f0c1";font-size:22px;font-weight:400;}
#header-top .mean-container a.meanclose:before{content:'';display:none;}
#header .mean-container a.meanmenu-reveal:before{content:'';position:absolute;top:0;bottom:0;left:12px;margin:auto;width:0px;height:28px;font-family:"FontAwesome";content:"\f0c9";font-size:22px;font-weight:400;}
#header .mean-container a.meanmenu-reveal:after{content:'';position:absolute;top:0;bottom:0;left:33px;margin:auto;width:0px;height:28px;content:"MENU";font-size:22px;font-weight:400;}
#header-top .mean-container a.meanmenu-reveal{right:initial;left:0px;}
.mean-container .mean-nav{position:absolute;background:rgba(54,54,54,0.95);color:#fff;margin-top:49px;}
.mean-container .mean-nav ul{width:100%!important;}
.mean-container .mean-nav ul *{float:left;}
.mean-container .mean-nav ul li a{color:#fff;border-bottom:1px solid #323232;text-transform:none;border-top:none;line-height:21px;text-decoration:none;}
.mean-container .mean-nav ul li a:hover{background-color:#252525;}
.mean-container .mean-nav ul li a.mean-expand{border-left:1px solid #323232 !important;margin-top:0;border-bottom:none!important;height:27px;width:26px!important;background:rgba(54,54,54,0.95);line-height:27px;font-family:'Lato', Helvetica Neue, Arial, Sans-serif;}
.mean-container .mean-nav ul li li a.mean-expand{height:28px;}
.mean-container .mean-nav ul li li a{opacity:1;filter:alpha(opacity=100);width:80%!important;border-top:1px solid rgba(94, 94, 94, 0.25);}
.mean-container .mean-nav ul li li a:hover{border-top:1px solid rgba(15, 15, 15, 0.25);}
.mean-container .mean-nav ul li li li a{width:70%!important;}
.mean-container .mean-nav ul li li li li a{width:60%!important;}
.mean-container .mean-nav ul li li li li li a{width:50%!important;}
@media (max-width:767px){#header-top .mean-container .mean-bar{position:absolute;top:0px;}
}
ul.menu{margin:0;padding:0;list-style:none;}
ul.menu li{margin:0;position:relative;list-style:none;padding:0;}
ul.menu li a{padding:7px 0 8px 25px;line-height:150%;display:block;}
ul.menu li a.active, ul.menu li a.active-trail{color:#1d1d1d;}
ul.menu li a:hover{text-decoration:none;background-color:#252525;color:#ffffff;}
ul.menu li.expanded ul{padding-left:25px;}
ul.menu li.collapsed > a:before{content:"\f105";font-family:'FontAwesome';position:absolute;left:0px;font-size:20px;top:7px;color:#2a68af;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;font-weight:700;}
ul.menu li.expanded > a:before{content:"\f107";font-family:'FontAwesome';position:absolute;left:0px;font-size:20px;top:7px;color:#ffffff;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;font-weight:700;}
ul.menu li.active-trail > a:before, ul.menu li.active-trail a.active:before{color:#1d1d1d;}
ul.menu li > a:hover:before{left:10px;color:#ffffff!important;}
ul.menu li.expanded > a:hover:before{left:5px;}
.footer-area ul.menu li a{color:#a3a3a3;padding:7px 0 8px 25px;text-decoration:none;}
.footer-area ul.menu li a:hover{color:#4187d1;text-decoration:underline;background-color:transparent;}
.footer-area ul.menu li > a:before{top:7px;}
.footer-area ul.menu li > a:hover:before{left:5px;}
.footer-area ul.menu li.active-trail > a:before{color:#2a68af;}
@media (max-width:767px){.footer-area ul.menu{text-align:center;padding:0 0 0 2px;}
.footer-area ul.menu li a{padding:7px 25px 8px 25px;}
.footer-area ul.menu li > a:before{content:"";}
}
#subfooter ul.menu{text-align:right;}
#subfooter ul.menu li{display:inline-block;}
#subfooter ul.menu ul.menu{display:none;}
#subfooter ul.menu li a{font-size:12px;font-weight:700;text-transform:uppercase;margin:0;color:#a3a3a3;padding:0 10px 0 8px;border-right:1px solid #a3a3a3;line-height:1;}
#subfooter ul.menu li.last a{border-right:none;padding-right:0;}
#subfooter ul.menu li a:hover{color:#ffffff;background-color:transparent;text-decoration:underline;}
#subfooter ul.menu li.expanded > a:before, #subfooter ul.menu li > a:before{content:"";}
@media (max-width:991px){#subfooter ul.menu{text-align:center;padding:0 0 0 2px;}
}
@media (max-width:767px){#subfooter ul.menu li{display:block;padding:10px 20px;}
#subfooter ul.menu li.last a, #subfooter ul.menu li a{border-right:none;padding:0 10px;}
}
.block-search .content{position:relative;text-align:left;}
.block-search .form-text{padding:10px 15px;font-size:14px;}
.block-search .form-actions{position:absolute;top:0px;right:0px;font-size:16px;}
.block-search .form-actions:after{font-family:'FontAwesome';content:"\f002";position:absolute;top:0;left:0;z-index:0;line-height:40px;width:50px;display:block;background-color:#c2c2c2;right:0;text-align:center;color:#000;}
.header-top-area .block-search .form-actions:after,
.footer-top-area .block-search .form-actions:after,
.footer-area .block-search .form-actions:after,
.subfooter-area .block-search .form-actions:after{background-color:#555555;color:#fff;}
.block-search input.form-submit{background-color:transparent;position:relative;z-index:1;height:40px;margin:0;padding:0;width:50px;min-width:0;}
.block-search input.form-submit:focus, .block-search input.form-submit:hover{outline:none;background:transparent;}
#logo{padding:0;float:left;display:inline-block;margin-bottom:5px;margin-top:-5px;}
#logo a img{max-width:400px;width:100%}
#logo:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#footer-logo{margin:20px auto 0;text-align:center;}
#site-name{padding:0;margin:25px 0 0 0;font-family:"Andalus";display:none;}
#site-name a{font-size:24px;font-weight:700;line-height:1.1;color:#252525;}
#site-name a:hover{text-decoration:none;opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
#site-slogan{font-size:13px;line-height:1.30;color:#252525;padding:0;font-weight:700;display:none;}
@media (min-width:992px) and (max-width:1199px){#site-name a{font-size:24px;}
#site-slogan{font-size:12px;}
}
@media (max-width:767px){#logo{float:none;margin-right:0;text-align:center;width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
#site-name, #site-slogan{text-align:center;}
#site-name{margin:5px 0 0 0;}
#site-slogan{padding:5px 0 0 0;}
}
.item-list ul.pager{margin:20px 0 20px;text-align:center;}
.item-list ul.pager li{padding:0;margin:0;border-bottom:none;font-size:14px;}
ul.pager li > a{padding:11px 17px;border:none;border-bottom:2px solid transparent;color:#1e1e1e;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;line-height:1;}
ul.pager li > a:hover{background-color:transparent;border-bottom:2px solid #4187d1;color:#4187d1;}
ul.pager li.pager-current, .item-list ul li.pager-current.last{border-bottom:2px solid #2a68af;color:#2a68af;padding:10px 17px;line-height:1;}
ul.pager li > a:focus{background:none;}
#breadcrumb{font-size:11px;padding:17px 0;font-weight:700;text-transform:uppercase;line-height:1.46;}
#breadcrumb-inside{padding-left:75px;}
#breadcrumb a, #breadcrumb .breadcrumb-separator{display:inline-block;overflow:hidden;vertical-align:top;line-height:1.46;}
#breadcrumb a:hover{color:#4187d1;}
#breadcrumb .breadcrumb-separator{position:relative;line-height:1;font-size:10px;padding-top:2px;color:#1e1e1e;}
#breadcrumb .breadcrumb-separator:after{padding:0 9px 0 7px;font-family:"FontAwesome";content:"/";font-weight:400;}
#breadcrumb a:nth-child(1){font:0/0 a;color:transparent;text-shadow:none;border:0;width:55px;background-color:#cfd0d2;height:50px;position:absolute;bottom:0;left:15px;text-align:center;}
#breadcrumb a:nth-child(1):after{font-family:"FontAwesome";content:"\f015";color:#fff;font-size:30px;line-height:50px;}
#breadcrumb a:nth-child(1):hover{text-decoration:none;}
.no-banner .no-internal-banner-image #breadcrumb a:nth-child(1){background-color:transparent;}
.no-banner .no-internal-banner-image #breadcrumb a:nth-child(1):after{color:#cfd0d2;}
#breadcrumb span:nth-child(2){display:none;}
.internal-banner-image{max-height:400px;overflow:hidden;}
.internal-banner-image img{width:100%;}
@media (max-width:767px){#breadcrumb a:nth-child(1){background-color:transparent;}
#breadcrumb a:nth-child(1):after{color:#cfd0d2;}
}
article.node{position:relative;}
.node.node-teaser{margin-bottom:55px;}
.node.node-teaser header{padding-bottom:10px;}
.node.node-teaser.node-mt .field-type-image{overflow:hidden;}
.node.node-teaser .node-main-content{padding:0 0 10px 0;border-bottom:1px solid #acacac;}
.node.node-teaser ul.links{display:none;}
.node header .user-picture{padding:0 0 20px 0;}
.feed-icon{display:block;margin:0px 0 40px;}
@media (min-width:481px){.node.node-teaser.node-mt .field-type-image{float:left;margin-right:20px;max-width:100%;}
}
.node-mt .submitted-user{margin-bottom:10px;font-size:11px;}
.node-mt .post-submitted-info{width:55px;float:left;font-weight:700;text-align:center;line-height:1;position:absolute;top:0;left:0;}
.node-mt .submitted-date{margin:10px 0 0 0;border-right:1px solid #c2c2c2;padding-bottom:10px;}
.front .node-mt .submitted-date{margin-top:12px;}
.page-node- .node-mt .submitted-date{margin-top:6px;}
.node-mt .comments-count{margin-top:9px;border-right:1px solid #c2c2c2;}
.page-node- .node-mt .comments-count{margin-top:3px;}
.node-mt .submitted-date + .comments-count{border-top:1px solid #c2c2c2;margin-top:0;}
.node-mt .post-submitted-info .month{margin-top:-2px;}
.node-mt .post-submitted-info .month, .node-mt .post-submitted-info .year{font-size:14px;text-transform:uppercase;}
.node-mt .post-submitted-info .day{font-size:29px;font-weight:900;margin-bottom:2px;}
.node-mt .post-submitted-info i{color:#2a68af;margin-bottom:5px;width:100%;padding-top:17px;}
.node-mt .comment-counter{font-size:11px;color:#2a68af;padding-bottom:15px;}
.node-mt .node-main-content.custom-width{margin-left:75px;}
.node-mt .node-main-content.full-width{margin-left:0;}
.field-type-taxonomy-term-reference{display:block;overflow:hidden;position:relative;font-size:11px;margin:15px 0 30px 0;clear:both;}
.node-teaser .field-type-taxonomy-term-reference{margin:15px 0 10px 0;}
.field-type-taxonomy-term-reference .field-item{display:inline;margin-right:2px;}
.field-type-taxonomy-term-reference .field-item a{color:#7d7d7d;padding:6px 8px;line-height:1;background-color:#d2d2d2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:3px 0 2px 0;}
.field-type-taxonomy-term-reference .field-item a:hover{background-color:#000;text-decoration:none;color:#fff;}
#comments{margin-top:55px;}
#comments h2.title{margin:20px 0 50px 0;font-size:21px;font-weight:700;}
.comment{margin:0 0 40px 0;overflow:hidden;}
.comment header{padding:0;}
.comment .user-picture{float:left;padding:0 20px 20px 0;min-width:75px;max-width:75px;position:relative;}
.comment .user-picture img{width:55px;height:55px;}
.comment .content{float:left;width:85%;position:relative;margin:0;border-bottom:1px solid #c2c2c2;}
.comment h3.title{margin:0 0 10px 0;font-size:16px;}
.comment .submitted{font-size:11px;color:#898989;margin:0 0 15px;}
.comment .username{color:#1e1e1e;}
.comment ul.links{text-align:right;display:block;padding:0 0 5px 0;margin:0;}
.comment ul.links li{font-size:11px;color:#898989;padding:0;}
.comment ul.links li a{background:transparent;font-size:11px;padding:0;margin:0;text-transform:none;color:#2a68af;display:inline;min-width:0;text-align:left;padding:0 5px;}
.comment ul.links li.last a{padding-right:0;}
.comment ul.links li.first a{padding-right:5px;}
.comment ul.links li a:hover{background:transparent;text-decoration:underline;color:#4187d1;}
.indented{margin-left:75px;}
@media (max-width:1199px){.comment .content{width:80%;}
}
@media (max-width:767px){.indented{margin-left:65px;}
.comment .content, .comment .user-picture{float:none;width:100%;}
.comment .user-picture{max-width:100%;min-width:0;}
.comment .user-picture img{display:block;margin:0 auto 0;}
}
@media (max-width:480px){.indented{margin-left:30px;}
}
.poll .vote-form{text-align:left;}
.poll .vote-form .choices{display:block;}
.block-poll ul.links{padding:0;list-style:none;}
.block-views .view{border-bottom:1px solid #acacac;}
.block-views .views-row{border-bottom:1px solid #acacac;padding-bottom:15px;margin-bottom:20px;}
.footer-area .block-views .views-row, .footer-area .block-views .view{border-bottom-color:#252525;}
.views-field-title a{font-weight:900;font-size:16px;line-height:1.375;color:#1e1e1e;display:block;margin-bottom:5px;}
.footer-area .views-field-title a{color:#2a68af;}
.views-field-title a:hover{color:#4187d1;}
.custom-row.row{margin-left:-10px;margin-right:-10px;}
@media (min-width:768px) and (max-width:991px){.views-row.col-sm-6:nth-child(2n+1),
.views-row.col-sm-4:nth-child(3n+1),
.views-row.col-sm-3:nth-child(4n+1){clear:both;}
}
@media (min-width:992px){.views-row.col-md-6:nth-child(2n+1),
.views-row.col-md-4:nth-child(3n+1),
.views-row.col-md-3:nth-child(4n+1){clear:both;}
}
.node-type-mt-student h1#page-title, .node-type-mt-faculty h1#page-title{display:none;}
.node-mt-faculty h1.node-title, .node-mt-student h1.node-title{margin-top:0;}
.field-name-field-mt-academic-title{margin:-10px 0 15px;}
.node-mt-faculty.node.node-teaser, .node-mt-student.node.node-teaser{padding-bottom:10px;border-bottom:1px solid #acacac;}
.photo-wrapper{float:left;width:100%;margin-top:10px;max-width:205px;}
.article-content.custom-width{margin-left:225px;}
.node-teaser .photo-wrapper{max-width:130px;margin-top:9px;margin-bottom:15px;}
.node-teaser .article-content.custom-width{margin-left:150px;}
@media (min-width:992px){.two-sidebars .photo-wrapper{max-width:130px;}
.two-sidebars .article-content.custom-width{margin-left:150px;}
}
@media (max-width:767px){.photo-wrapper{max-width:140px;}
.article-content.custom-width{margin-left:160px;}
}
@media (max-width:480px){.photo-wrapper, .node-teaser .photo-wrapper{max-width:205px;position:relative;text-align:center;margin:10px auto 30px;float:none;}
.article-content.custom-width, .node-teaser .article-content.custom-width{margin-left:0;}
}
.view-faculty-staff .views-row, .view-students .views-row{margin-bottom:35px;padding-bottom:15px;border-bottom:1px solid #acacac;}
.view-faculty-staff h3, .view-faculty-staff h3 a{margin:0;line-height:1.2;}
.view-students h3{margin-bottom:5px;}
.view-faculty-staff .views-field-field-mt-academic-title{margin-bottom:10px;}
.views-field-field-mt-photo .field-content{float:left;margin:5px 20px 10px 0;max-width:150px;}
.views-field-field-mt-photo img, .field-name-field-mt-photo{border:1px solid #e5e5e5;}
.footer-area .views-field-field-mt-photo img, .footer-area .field-name-field-mt-photo{border:none;}
.views-field-field-mt-contact-info p:last-child{padding-bottom:0;}
@media (max-width:480px){.views-field-field-mt-contact-info{float:left;}
}
#block-views-faculty-courses-block h2.title{margin:3px 0 0 0;padding:12px 12px 12px 75px;font-size:22px;font-weight:700;background-color:#e4e4e4;position:relative;}
.block-views .view-faculty-courses{border-bottom:none;}
.block-views .view-faculty-courses .view-content{padding:25px 75px;}
.block-views .view-faculty-courses .views-row{border-bottom:none;margin:0;padding:0 0 4px;}
.block-views .view-faculty-courses .views-row .views-field-title a{font-weight:400px;}
.block-views .view-faculty-courses ul{padding-left:40px;}
@media (max-width:767px){.block-views .view-faculty-courses .view-content{padding:25px 20px;}
}
#block-views-faculty-courses-block h2.title:after{font-family:"FontAwesome";content:"\f02d";background-color:#555555;color:#fff;width:55px;height:100%;text-align:center;font-size:16px;line-height:52px;position:absolute;top:0;left:0;font-weight:400;}
.block-system .view-faculty-staff .view-content > h3,
.block-system .view-students .view-content > h3{width:55px;height:55px;background-color:#252525;color:#f0f0f0;font-size:40px;text-align:center;line-height:53px;margin-top:10px;margin-bottom:20px;display:block;}
.block-system .view-students .view-content > h3{margin-bottom:0;margin-top:15px;}
@media (min-width:768px){.block-system .view-faculty-staff .views-row.group,
.block-system .view-students .views-row.group{margin-left:150px;position:relative;}
.block-system .view-faculty-staff .views-row-1.group{margin-top:-59px;}
.block-system .view-students .views-row-1.group{margin-top:-80px;}
.block-system .view-faculty-staff .views-row.group:before,
.block-system .view-students .views-row.group:before{content:"";height:200%;width:1px;background-color:#acacac;left:-75px;top:4px;display:block;position:absolute;}
.block-system .view-students .views-row.group:before{top:5px;}
.block-system .view-faculty-staff .views-row.group:last-child:before,
.block-system .view-students .views-row.group:last-child:before{height:100%;}
.block-system .view-faculty-staff .view-content>h3,
.block-system .view-students .view-content>h3{display:inline-block;margin-bottom:0;margin-top:10px;}
}
.block-views .view-faculty-staff,
.block-views .view-students{border-bottom:none;}
.block-views .view-faculty-staff .views-row,
.block-views .view-students .views-row{border-bottom:none;margin-bottom:25px;padding-left:10px;padding-right:10px;}
.block-views .views-field-field-mt-photo{max-width:100%;}
.block-views .views-field-field-mt-photo .field-content{float:none;margin:0;max-width:100%}
.image-wrapper{position:relative;overflow:hidden;}
.title-wrapper{position:absolute;bottom:0;left:0;width:100%;z-index:5;}
.title-wrapper a{color:#fff;font-weight:700;font-size:13px;padding:7px 10px;display:block;background-color:rgba(37,37,37,0.9);}
.title-wrapper a:hover{text-decoration:none;color:#fff;background-color:rgba(85,85,85,0.9);}
@media (min-width:992px){.block-views .view-faculty-staff .views-row.custom-md-8,
.block-views .view-students .views-row.custom-md-8{width:12.5%;float:left;}
}
@media (max-width:480px){.image-wrapper{max-width:205px;margin:0 auto}
.block-views .view-faculty-staff .views-row,
.block-views .view-students .views-row,
.block-views .view-faculty-staff .views-row.custom-col-8,
.block-views .view-students .views-row.custom-col-8{margin:0 0 30px;width:100%;float:none;}
}
.block-views .view-faculty-staff .more-link,
.block-views .view-students .more-link{padding-left:10px;}
.event-content.custom-width{margin-left:225px;}
.event-info{max-width:205px;padding-top:6px;text-align:right;width:100%;float:left;}
@media (min-width:992px){.two-sidebars .event-content.custom-width{margin-left:160px;}
.two-sidebars .event-info{max-width:140px;}
}
.node-teaser .event-place, .node-teaser .event-duration, .node-teaser #event-map{display:none;}
.node-teaser .event-content.custom-width{margin-left:95px;}
.node-teaser .event-info{max-width:75px;padding-top:9px;}
@media (min-width:992px) and (max-width:1199px){.event-content.custom-width{margin-left:190px;}
.event-info{max-width:170px;}
}
@media (max-width:767px){.event-content.custom-width{margin-left:150px;}
.event-info{max-width:130px;}
}
@media (max-width:480px){.event-info, .node-teaser .event-info{max-width:100%;float:none;text-align:left;margin:10px 0 30px;}
.event-content.custom-width, .node-teaser .event-content.custom-width{margin-left:0;}
}
.field-name-field-mt-event-date, .field-name-field-mt-event-location{margin:0 0 20px 0;}
.field-name-field-mt-event-date .field-label, .field-name-field-mt-event-location .field-label{font-size:28px;margin-bottom:5px;font-weight:400;}
.node-mt-event .field-name-field-mt-subheader-body{padding-bottom:20px;}
.node-alumni-events .field-name-field-mt-subheader-body{padding-bottom:20px;}
.event-date-wrapper{position:relative;width:100%;height:75px;margin-bottom:45px;}
.event-date{width:75px;height:75px;background-color:#252525;color:#fff;font-weight:900;position:absolute;right:0;}
.event-date .month{font-size:24px;text-transform:uppercase;position:absolute;top:11px;right:-2px;line-height:1;}
.event-date .day{font-size:48px;position:absolute;bottom:-6px;right:-3px;line-height:1;}
.event-info .event-duration{margin-bottom:35px;}
.event-info i{display:block;margin:0 auto;font-size:24px;font-weight:400;margin:0 12px 10px 0;}
.event-info .event-place i{margin:0 15px 10px 0;}
@media (max-width:480px){.event-info i{margin:0 12px 5px 0;display:inline-block;}
.event-info .event-place i{margin:0 15px 0px 3px;}
.event-info .event-duration{margin-bottom:5px;}
.event-date-wrapper{width:75px;margin:0 0 15px;}
}
.view-mt-events .views-row{position:relative;min-height:95px;padding-bottom:10px;margin-bottom:35px;border-bottom:1px solid #acacac;}
.block-views .view-mt-events .views-row{margin-bottom:20px;}
.view-mt-events .views-row-last{border-bottom:none;}
.view-mt-events .views-field-field-mt-event-date{position:absolute;width:75px;height:75px;background-color:#252525;top:4px;left:0;}
.view-mt-events .views-field-field-mt-event-date span{color:#fff;font-size:32px;font-weight:900;position:absolute;bottom:-4px;right:-2px;text-transform:uppercase;text-align:right;line-height:1;}
.view-mt-events .view-event-wrapper .views-field-title,
.view-mt-events .view-event-wrapper .views-field-body,
.view-mt-events .view-event-wrapper .views-field-view-node,
.view-mt-events .more-link{margin-left:95px;}
.view-mt-events .views-field-body{line-height:1.375;}
.view-mt-events .views-field-body p{padding:0;}
.view-mt-events .views-field-view-node, .view-mt-events .more-link{margin-top:5px;}
.hot-events .more-link{margin-left:0;}
.hot-events .more-link a{text-align:center;}
@media (min-width:992px){.col-md-2 .view-mt-events .views-field-field-mt-event-date{position:relative;margin:0 0 15px 0;}
.col-md-2 .view-mt-events .views-field-title,
.col-md-2 .view-mt-events .views-field-body,
.col-md-2 .view-mt-events .more-link{margin-left:0;}
}
#event-map{height:250px;margin:20px 0;}
#event-map img{max-width:inherit;}
.view-courses .views-row{padding-bottom:5px;margin-bottom:35px;border-bottom:1px solid #acacac;}
.view-courses .views-field-title a{font-size:21px;font-weight:700;text-transform:uppercase;line-height:1.45;margin-bottom:0;}
.view-courses .views-field-field-mt-crs-current-tutor{padding-bottom:10px;}
.view-courses .views-field-field-mt-crs-current-tutor ul{list-style:none;margin:0;}
.view-courses .views-field-field-mt-crs-current-tutor li{margin:0;}
.view-courses .views-field-field-mt-crs-current-tutor .views-label-field-mt-crs-current-tutor, .view-courses .views-field-field-mt-crs-current-tutor .field-content{display:inline-block;}
.block-system .view-courses .view-content>h3{display:block;width:55px;height:55px;background-color:#252525;color:#f0f0f0;font-size:40px;text-align:center;line-height:53px;margin-bottom:20px;}
@media (min-width:768px){.block-system .view-courses .views-row.group{margin-left:150px;position:relative;}
.block-system .view-courses .views-row-1.group{margin-top:-73px;}
.block-system .view-courses .views-row.group:before{content:"";height:200%;width:1px;background-color:#acacac;left:-75px;top:8px;display:block;position:absolute;}
.block-system .view-courses .views-row.group:last-child:before{height:100%;}
.block-system .view-courses .view-content>h3{display:inline-block;margin-bottom:10px;}
}
.block-views .view-courses{border-bottom:none;}
.highlight-item.views-row{border:none;padding-left:10px;padding-right:10px;margin-bottom:20px;padding-bottom:0;}
.highlighted-content-wrapper{position:relative;overflow:hidden;}
.highlighted-content-wrapper .title{position:absolute;top:0;left:0;z-index:5;}
.highlighted-content-wrapper .title a{color:#fff;font-size:13px;text-transform:uppercase;padding:6px 10px;display:block;background-color:rgba(37,37,37,0.9);}
.highlighted-content-wrapper .title a:hover{text-decoration:none;background-color:rgba(85,85,85,0.9);}
.view-courses .more-link{clear:both;padding-left:10px;padding-right:10px;}
.view-courses .more-link a{text-align:center;border-bottom:1px solid #acacac;margin-bottom:0;padding-bottom:10px;}
.footer-area .view-courses .more-link a{border-bottom:1px solid #252525;}
.field-name-field-mt-subheader-body{font-size:18px;padding:0 0 5px 0;line-height:1.33;}
.field-group-accordion-wrapper{margin:40px 0;}
.group-mt-faculty-details{margin:40px 0 0 0;}
.field-group-accordion *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.field-group-accordion *:before,
.field-group-accordion *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.field-group-accordion ul li, .field-group-accordion ol li{margin:0 0 4px 0;}
.ui-accordion .ui-accordion-header{margin-top:3px;padding:12px 12px 12px 75px;}
.ui-state-default{border-radius:0;background-image:none;background-color:#e4e4e4;font-size:22px;font-weight:700;border:none;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#1e1e1e;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{background-color:#555555;height:100%;top:0;left:0;margin-top:0;width:55px;text-align:center;}
.ui-state-default .ui-icon{background-image:none;text-indent:0;}
.ui-state-default .ui-icon:after{font-family:"FontAwesome";content:"\f067";color:#fff;font-size:14px;font-weight:400;line-height:52px;}
.ui-state-active .ui-icon:after, .ui-corner-top .ui-icon:after{content:"\f068";}
.ui-accordion .ui-accordion-content{padding:25px 75px;}
.ui-widget{font-size:15px;}
.ui-widget-content{border:none;color:#1e1e1e;}
.ui-widget-content a{color:#2a68af;}
.ui-widget-content a:hover{color:#4187d1;}
.ui-widget-content .field-item:last-child .node.node-teaser{margin-bottom:10px;padding:0;border-bottom:none;}
.ui-widget-content .field-item .node.node-teaser{padding-bottom:25px;margin-bottom:25px;}
.ui-widget-content .node.node-teaser ul.links{display:block;margin:10px 0 0 0;}
.ui-widget-content .node.node-teaser ul.links li{padding:0;}
.ui-widget-content .node header{padding:0 0 10px 0;}
.ui-widget-content .node h2{font-size:19px;margin-top:5px;font-weight:700;}
.ui-widget-content .node h2 a{color:#1e1e1e;}
@media (max-width:767px){.ui-accordion .ui-accordion-content{padding:25px 20px;}
}
.block-views .view-mt-latest-news .views-row{padding:0;border-bottom:none;}
.block-views .view-mt-latest-news .views-row-last{border-bottom:none;}
.block-views .view-mt-latest-news .views-field-body .field-content{padding-bottom:15px;}
.block-views .view-mt-latest-news .views-field-body .field-content > p{display:inline;}
.view-mt-latest-news .views-field-field-teaser-image{width:130px;margin:5px 20px 20px 0;float:left;}
.footer-area .view-mt-latest-news .views-field-field-teaser-image{width:100%;overflow:hidden;}
.view-mt-latest-news .views-field-title a{font-size:19px;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:5px;}
.view-mt-latest-news .views-field-created{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;}
.view-mt-latest-news .more-link{margin-left:150px;}
@media (max-width:480px){.block-views .view-mt-latest-news .views-row{margin-bottom:40px;}
.view-mt-latest-news .views-field-field-teaser-image{width:100%;margin:0 0 20px;float:none;overflow:hidden;}
}
.block-views .view-mt-features.view{border-bottom:none;}
.view-mt-features .views-row{margin-bottom:0;padding-bottom:10px;border-bottom:none;}
.view-mt-features .icon{width:75px;height:75px;border:1px solid #252525;text-align:center;display:block;margin:10px 0 11px 0;}
.view-mt-features .icon i{font-size:44px;color:#1e1e1e;line-height:75px;}
.footer-area .view-mt-features .icon{border-color:#a3a3a3;}
.footer-area .view-mt-features .icon i{color:#a3a3a3;}
.view-mt-features .views-row:hover .icon{border-color:#4187d1;}
.view-mt-features h2{margin-top:4px;margin-bottom:5px;text-transform:none;}
.view-mt-features h2 a{font-size:24px;font-weight:700;}
.view-mt-features p{padding-bottom:5px;}
@media (max-width:767px){.view-mt-features .views-row{margin-bottom:40px;text-align:center;}
.view-mt-features .icon{margin:10px auto 15px;}
}
.view-mt-testimonials .views-row{margin:0 0 15px 0;border-bottom:none;padding:0;}
.view-mt-testimonials .views-field-body,
.view-mt-testimonials .views-field-title,
.view-mt-testimonials .views-field-field-mt-subtitle,
.view-mt-testimonials .more-link{padding:0 0 0 55px;}
.view-mt-testimonials .views-field-body p{font-style:italic;padding:0 0 10px;position:relative;}
.view-mt-testimonials .views-field-body p:first-child:after{position:absolute;font-family:'PT Serif', Georgia, Times, Times New Roman, Serif;content:"“";left:-60px;top:0px;color:#2a68af;font-size:96px;font-style:normal;line-height:1;}
.view-mt-testimonials .views-field-title a{font-size:16px;line-height:1.45;color:#2a68af;font-weight:400;margin-bottom:0;}
.view-mt-testimonials .views-field-field-mt-subtitle{font-size:12px;text-transform:uppercase;font-weight:700;}
@media (min-width:1200px){.col-md-2 .view-mt-testimonials .views-field-body,
.col-md-2 .view-mt-testimonials .views-field-title,
.col-md-2 .view-mt-testimonials .views-field-field-mt-subtitle,
.col-md-2 .view-mt-testimonials .more-link{padding:0 0 0 35px;}
.col-md-2 .view-mt-testimonials .views-field-body p:after{left:-40px;font-size:75px;}
}
@media (min-width:992px) and (max-width:1199px){.col-md-2 .view-mt-testimonials .views-field-body,
.col-md-2 .view-mt-testimonials .views-field-title,
.col-md-2 .view-mt-testimonials .views-field-field-mt-subtitle,
.col-md-2 .view-mt-testimonials .more-link{padding:0;}
.col-md-2 .view-mt-testimonials .views-field-body p:after{content:"";}
}
.node-type-mt-testimonial .field-name-body,
.node-type-mt-testimonial .field-name-field-mt-subtitle{padding:0 0 0 55px;}
.node-type-mt-testimonial .field-name-body p{font-style:italic;margin:0;position:relative;padding:5px;}
.node-type-mt-testimonial .field-name-body p:first-child:after{position:absolute;font-family:'PT Serif', Georgia, Times, Times New Roman, Serif;content:"“";left:-60px;top:0px;color:#2a68af;font-size:96px;font-style:normal;line-height:1;}
.field-name-field-mt-subtitle{font-size:12px;text-transform:uppercase;font-weight:700;}
ul.social-bookmarks, ul.brands{list-style:none;margin:0;padding:0;}
ul.social-bookmarks li, ul.brands li{display:inline-block;margin:4px 3px;}
.header-top-area ul.social-bookmarks li, .header-top-area ul.brands li{margin:2px 3px;}
ul.social-bookmarks li a, ul.brands li a{color:#959595;display:block;width:50px;height:50px;text-align:center;background-color:transparent;border:1px solid #898989;}
.header-top-area ul.social-bookmarks li a, .header-top-area ul.brands li a{width:35px;height:35px;}
.footer-area ul.social-bookmarks li a, .subfooter-area ul.social-bookmarks li a,
.footer-area ul.brands li a, .subfooter-area ul.brands li a{color:#a3a3a3;}
ul.social-bookmarks li a:hover, ul.brands li a:hover{background-color:transparent;border-color:#4187d1;}
.footer-top-area ul.social-bookmarks li a,
.footer-top-area ul.brands li a{color:#363636;background-color:#959595;border-color:#959595;}
.footer-top-area ul.social-bookmarks li a:hover,
.footer-top-area ul.brands a:hover{text-decoration:none;background-color:#fff;border-color:#fff;}
ul.social-bookmarks li i, ul.brands li i{width:100%;height:100%;font-size:23px;line-height:50px;}
.header-top-area ul.social-bookmarks li i, .header-top-area ul.brands li i{font-size:20px;line-height:35px;}
ul.social-bookmarks .text{font-size:19px;text-transform:uppercase;text-align:left;vertical-align:bottom;padding:0 15px 0 10px;margin:0;}
@media (max-width:1199px){ul.social-bookmarks, ul.brands{text-align:center;}
ul.social-bookmarks .text{margin:5px 0 10px;float:none!important;display:block;float:none;text-align:center;}
}
ul.members-social-bookmarks{list-style:none;margin:0;padding:0;}
ul.members-social-bookmarks li{display:inline-block;margin:10px 4px 10px 0;}
ul.members-social-bookmarks li a{color:#959595;display:block;width:30px;height:30px;text-align:center;border:1px solid #898989;}
ul.members-social-bookmarks li i{width:100%;height:100%;font-size:20px;line-height:28px;}
ul.members-social-bookmarks li a:hover{color:#4187d1;border-color:#4187d1;}
ul.members-social-bookmarks li.email .fa:before{content:"@";}
@media (max-width:480px){ul.members-social-bookmarks li{margin:10px 2px;}
}
ul.social-media-info{list-style:none;margin:20px 0 0 0;padding:0 0 5px;border-bottom:1px solid #acacac;font-size:20px;}
ul.social-media-info li{display:inline;margin-right:20px;}
ul.social-media-info li a{color:#1e1e1e;}
ul.social-media-info li a i{color:#959595;margin-right:10px;}
ul.social-media-info li a:hover{text-decoration:none;}
ul.social-media-info li a:hover i{color:#2a68af;}
.contact-info .icon{width:75px;height:75px;border:1px solid #252525;text-align:center;display:block;margin:10px auto 15px;}
.contact-info .icon i{font-size:44px;color:#1e1e1e;line-height:75px;}
.contact-info ul, ul.contact-info{list-style:none;margin:0;padding:0;}
.contact-info li{padding:0 0 0 45px;margin:0 0 30px 0;position:relative;}
.contact-info li i{color:#a3a3a3;position:absolute;left:10px;top:2px;font-size:20px;}
.block-views .view.view-tweets{border-bottom:none;}
.view-tweets .views-row{margin:0 0 20px 0;padding:0;border-bottom:none;}
.view-tweets .views-field-created-time{display:block;color:#555555;margin:5px 0 0 0;font-size:12px;}
.footer-area .view-tweets .views-field-created-time, .subfooter-area .view-tweets .views-field-created-time{color:#e1e1e1;}
input.form-text, textarea, select{background:#e1e1e1;color:#464646;font-size:14px;padding:10px 15px;outline:none;border:none;width:100%;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.header-top-area .form-text, .footer-area .form-text, .subfooter-area .form-text,
.header-top-area select, .footer-area select, .subfooter-area select{background-color:#363636;color:#fff;}
input.form-text{height:40px;}
.form-style-2 .webform-component input.form-text,
.form-style-2 .webform-component textarea,
#webform-client-form-26 .webform-component input.form-text,
#webform-client-form-26 .webform-component textarea{background:transparent;font-size:15px;color:#1e1e1e;padding:5px 15px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border-bottom:1px solid #c2c2c2;}
.form-style-2 .webform-component label,
#webform-client-form-26 .webform-component label{display:none;}
#main-navigation select{margin:20px 0;padding:5px 15px;}
.header-top-area select{background-color:#363636;color:#fff;margin:10px 0 0;padding:5px 15px;}
textarea{resize:none;}
label{display:block;}
fieldset{border:1px solid #dddddd;padding:0.5em;margin:20px 0 35px;}
fieldset legend{border:1px solid #dddddd;display:inline-block;width:auto;padding:5px;font-size:12px;text-transform:uppercase;margin-left:10px;}
input[type="radio"], input[type="checkbox"]{margin:0px 0 3px;}
#newsletter-form form{position:relative;}
#newsletter-form .text{font-size:19px;text-transform:uppercase;text-align:left;display:block;margin-top:4px;letter-spacing:-0.005em;}
.footer-top-area #newsletter-form .form-item{margin:11px 0 7px 0;}
.footer-top-area #newsletter-form form{max-width:300px;}
.header-top-area #newsletter-form .form-item{margin:0;}
#newsletter-form .form-actions{position:absolute;top:0;right:0;margin:0;}
#newsletter-form .form-actions input{margin:0;height:40px;padding:13px 11px;background-color:#555;min-width:0;}
.footer-area #newsletter-form .form-actions input{padding:13px 10px;}
@media (max-width:1199px){#newsletter-form .text{text-align:center;margin:5px 0 14px;}
.footer-top-area #newsletter-form form{margin:0 auto;}
}
ul.links li a, a.more, input[type="submit"], input[type="reset"], input[type="button"], .checkout-buttons .checkout-cancel,
.checkout-buttons .checkout-back, .checkout-buttons .checkout-cancel:focus, .checkout-buttons .checkout-back:focus{font-size:14px;text-transform:uppercase;padding:15px 23px;display:inline-block;line-height:1;border:none;min-width:130px;background-color:#2a68af;color:#fff;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:10px 0;text-align:center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
input[type="submit"], input[type="reset"], input[type="button"]{margin-right:5px;}
ul.links li a:hover, a.more:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover,
.checkout-buttons .checkout-cancel:hover, .checkout-buttons .checkout-back:hover{text-decoration:none;background-color:#4187d1;color:#ffffff;}
span.button-operator{margin:0 10px 0 5px;}
.comment_forbidden a:last-child{margin:0 10px 10px 0;}
.node footer .comment_forbidden a:first-child{margin-right:5px;}
.node footer .comment_forbidden a:last-child{margin:0 5px 10px 5px;}
.more-link{clear:both;}
.more-link a, .ui-widget-content ul.links li a{margin:0 0 10px 0px;display:block;background:transparent;padding:0;font-size:15px;text-align:left;text-transform:uppercase;}
.more-link a:after, .ui-widget-content ul.links li a:after{content:"\f101";font-family:'FontAwesome';font-style:normal;font-size:12px;}
.sidebar .more-link a, .block-views .more-link a{font-size:14px;}
.ui-widget-content ul.links li a{color:#2a68af;margin-bottom:0;}
.ui-widget-content ul.links li a:hover{color:#4187d1;text-decoration:underline;}
.footer-area .more-link a{font-size:14px;text-transform:none;}
.footer-area .more-link a:after{font-size:11px;}
@media (max-width:767px){.footer-area .more-link a{text-align:center;}
}
ul.inline li{padding:0 1em 0 0;}
.item-list ul.quicktabs-tabs, .nav-tabs{border-bottom:1px solid #3d6000;margin:20px 0;}
.item-list ul.quicktabs-tabs > li, .nav-tabs > li{float:left;margin-bottom:-1px;padding:0;margin-left:0;}
.item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a{margin-right:5px;border:1px solid transparent;padding:8px 25px;display:block;font-weight:700;text-transform:uppercase;color:#1e1e1e;border-radius:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;font-size:21px;}
.nav-tabs li a i{padding-right:10px;font-size:20px;}
.item-list ul.quicktabs-tabs > li > a:hover,
.nav-tabs > li > a:hover{border-color:#252525 #252525 #252525;background:#252525;text-decoration:none;color:#fff;}
.item-list ul.quicktabs-tabs > li.active > a,
.nav-tabs > li.active > a{cursor:default;background-color:transparent;border:1px solid #3d6000;border-bottom-color:#f3f3f3;color:#1e1e1e;}
.item-list ul.quicktabs-tabs > li.active > a:hover,
.nav-tabs > li.active > a:hover{color:#1e1e1e;border:1px solid #3d6000;border-bottom-color:#f3f3f3;background-color:transparent;}
.item-list ul.quicktabs-tabs:after{display:table;content:" ";clear:both;}
@media (max-width:1199px){.item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a{padding:8px 15px;font-size:18px;}
}
@media (max-width:767px){.item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a{font-size:14px;padding:8px 8px!important;}
}
@media (max-width:480px){.item-list ul.quicktabs-tabs, .nav-tabs{border-bottom:none!important;margin-bottom:30px;}
.item-list ul.quicktabs-tabs > li, .nav-tabs > li{width:100%;margin:0 0 5px 0;}
.item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a{text-align:center;}
.item-list ul.quicktabs-tabs > li.active > a,
.item-list ul.quicktabs-tabs > li.active > a:hover,
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover{border:1px solid #252525;background-color:transparent;color:#1e1e1e;}
}
@media (min-width:481px){#bottom-content .region>.block:first-child .quicktabs-wrapper .block{padding-bottom:10px;}
#bottom-content .region>.block:first-child .quicktabs-wrapper{margin-top:-93px;}
#bottom-content .region>.block:first-child ul.quicktabs-tabs{border-color:transparent;margin:15px 0 30px;}
#bottom-content .region>.block:first-child ul.quicktabs-tabs > li{margin:0 15px -1px 0;}
#bottom-content .region>.block:first-child ul.quicktabs-tabs > li > a{padding:8px 20px;}
#bottom-content .region>.block:first-child ul.quicktabs-tabs > li.active > a{background-color:#f2f2f2;border-color:transparent;}
}
@media (max-width:1199px){#bottom-content .region>.block:first-child .quicktabs-wrapper{margin-top:-89px;}
}
@media (max-width:767px){#bottom-content .region>.block:first-child .quicktabs-wrapper{margin-top:-83px;}
}
@media (max-width:480px){#bottom-content .region>.block:first-child .quicktabs-wrapper{margin-top:-15px;}
}
@media (min-width:481px){.bottom-content-area .item-list ul.quicktabs-tabs > li.active > a,
.bottom-content-area .nav-tabs > li.active > a,
.bottom-content-area .item-list ul.quicktabs-tabs > li.active > a:hover,
.bottom-content-area .nav-tabs > li.active > a:hover{border-bottom-color:#f2f2f2;}
}
.footer-area .item-list ul.quicktabs-tabs,.footer-area .nav-tabs{border-bottom:1px solid #252525;}
.footer-area .item-list ul.quicktabs-tabs > li > a,
.footer-area .nav-tabs > li > a{color:#fff;font-size:14px;padding:8px 10px;}
.footer-area .item-list ul.quicktabs-tabs > li.active > a,
.footer-area .nav-tabs > li.active > a{border-color:#252525 #252525 #252525;background:#252525;text-decoration:none;color:#fff;}
@media (min-width:768px) and (max-width:991px){.footer-area .item-list ul.quicktabs-tabs, .nav-tabs{border-bottom:none;margin-bottom:30px;}
.footer-area .item-list ul.quicktabs-tabs > li, .nav-tabs > li{width:100%;margin:0 0 5px 0;}
.footer-area .item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a{text-align:center;}
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus{background-color:#252525;}
.nav-pills > li > a{text-transform:capitalize;}
.panel-group{margin:25px 0;}
.panel-group .panel{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}
.panel-default > .panel-heading{background:transparent;color:#000000;font-size:12px;padding:0;outline:none;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;}
.panel-heading:hover{text-decoration:none;background:#252525;color:#fff;}
.panel-title a{font-weight:400;padding:15px;display:inline-block;width:100%;}
.panel-title a.collapsed{color:#1e1e1e!important;}
.panel-title a:hover{color:#fff!important;text-decoration:none;}
.panel-title a i{padding-right:10px;font-size:20px;}
.progress{background-color:#e1e1e1;border-radius:0;box-shadow:none;}
table{border-collapse:collapse;width:100%;color:#000000;margin:25px 0 40px;}
table th{font-size:16px;text-transform:uppercase;border:1px solid #fff;background:#252525;color:#ffffff;}
table th a{color:#fff!important;}
table th, table td{vertical-align:top;padding:10px 20px;text-align:left;}
table td{border:1px solid #fff;}
table tr.even, table tr.odd{border-bottom:1px solid #fff;background:#e4e4e4;font-size:14px;}
.footer-area table td, .footer-area table th, .header-top-area table td, .header-top-area table th{border:1px solid #555;}
.footer-area table tr.even,.footer-area table tr.odd, .header-top-area table tr.even, .header-top-area table tr.odd{background:transparent;}
.footer-area table th, .footer-area table td, .banner-area table th, .banner-area table td{padding:10px;}
.header-top-area table{color:#fff;}
div#messages-console{margin:40px 0 0 0;}
div.messages{color:#ffffff;margin:10px 0 0;padding:15px 75px;position:relative;}
div.messages a{color:#ffffff;text-decoration:underline;}
div.messages.status{background:#7aa239;}
div.messages.error{background:#c53300;}
div.messages.warning{background:#eb8314;}
div.messages.status:before{content:"\f00c";font-family:"FontAwesome";font-size:20px;position:absolute;left:0;top:0;background-color:#547f1f;width:55px;text-align:center;height:100%;padding-top:13px;}
div.messages.error:before{content:"\f00d";font-family:"FontAwesome";font-size:24px;position:absolute;left:0;top:0;background-color:#980a00;width:55px;text-align:center;height:100%;padding-top:15px;}
div.messages.warning:before{content:"\f12a";font-family:"FontAwesome";font-size:24px;position:absolute;left:0;top:0;background-color:#e2630b;width:55px;text-align:center;height:100%;padding-top:15px;}
.views-field-field-image, .view-courses .views-field-field-image img{border:1px solid #e5e5e5;}
.footer-area .views-field-field-image, .footer-area .view-courses .views-field-field-image img{border:none;}
.view-courses .views-field-field-image{border:none;}
.images-container{margin-bottom:50px;margin-top:4px;overflow:hidden;}
.node-teaser .field-type-image, .node-mt-slideshow-entry .field-type-image{margin:0 0 20px 0;}
.image-preview{overflow:hidden;position:relative;max-width:100%;}
.image-preview a.image-popup img, .node-teaser .field-type-image img{border:1px solid #e5e5e5;}
.image-preview .overlayed{margin-bottom:1px;}
.node-teaser .field-type-image img:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:opacity linear 0.2s;-moz-transition:opacity linear 0.2s;-o-transition:opacity linear 0.2s;-ms-transition:opacity linear 0.2s;transition:opacity linear 0.2s;}
.image-caption{margin-top:1px;clear:both;}
.image-caption p{background:#ebebeb;color:#111;padding:15px;margin:0;font-style:italic;font-weight:700;}
.image-listing-items{overflow:hidden;padding-top:15px;}
.image-listing-item{float:left;padding:0;border:1px solid #e5e5e5;margin:0 2.66% 2.66% 0;max-width:17.866666666%;position:relative;}
.image-listing-item.overlayed{max-width:17.866666666%;}
.image-listing-items .image-listing-item:nth-child(5n){margin-right:0px;}
@media (max-width:767px){.custom-width .field-type-image{margin:0 0 20px 0;}
}
.overlayed{position:relative;display:block;overflow:hidden;float:left;max-width:100%;}
.node-teaser .photo-wrapper .overlayed{float:none;}
.overlayed:hover a{text-decoration:none;}
.overlayed a:before{content:"";position:absolute;bottom:0px;left:0;right:0;top:0;height:100%;width:100%;opacity:0;filter:alpha(opacity=0);background:rgba(65,135,209,0.75);background:-moz-linear-gradient(top, rgba(65,135,209,0.75) 0%, rgba(42,104,175,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,135,209,0.75)), color-stop(100%,rgba(42,104,175,0.75)));background:-webkit-linear-gradient(top, rgba(65,135,209,0.75) 0%,rgba(42,104,175,0.75) 100%);background:-o-linear-gradient(top, rgba(65,135,209,0.75) 0%,rgba(42,104,175,0.75) 100%);background:-ms-linear-gradient(top, rgba(65,135,209,0.75) 0%,rgba(42,104,175,0.75) 100%);background:linear-gradient(to bottom, rgba(65,135,209,0.75) 0%,rgba(42,104,175,0.75) 100%);webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;-ms-transition:opacity linear 0.2s;transition:opacity 0.2s linear;z-index:2;}
.overlayed a:after{position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;font-size:16px;color:#fff;text-align:center;width:40px;height:40px;background:#252525;font-family:"FontAwesome";content:"\f0c1";line-height:42px;z-index:3;opacity:0;filter:alpha(opacity=0);-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;}
.overlayed.plus a:after{content:"\f067";line-height:42px;font-size:18px;}
.overlayed.large a:after{margin:-40px 0px 0 -40px;font-size:28px;line-height:84px;width:80px;height:80px;}
.overlayed.small a:after{width:40px;height:40px;margin:-20px 0px 0 -20px;font-size:14px;line-height:42px;}
.overlayed a:hover:after, .overlayed a:hover:before{opacity:1;filter:alpha(opacity=100);text-decoration:none;}
@media (max-width:767px){.custom-width .overlayed.small a:after{width:20px;height:20px;margin:-10px 0px 0 -10px;font-size:10px;line-height:22px;}
}
@media (max-width:480px){.overlayed.small a:after{width:20px;height:20px;margin:-10px 0px 0 -10px;font-size:10px;line-height:22px;}
}
.view.view-slideshow{border-bottom:none;}
.flexslider{border:none;margin:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;display:none;}
.flexslider .slides > li{position:relative;-webkit-backface-visibility:visible;}
.caption-wrapper{position:absolute;bottom:0;top:0;left:0;width:280px;background-color:rgba(67,103,103,0.70);color:#fff;padding:0 20px;}
.caption{position:absolute;padding-right:20px;bottom:45px;}
.caption h1{font-size:24px;color:#fff;margin-bottom:15px;}
.caption h1 a{color:#fff;}
.caption h1 a:hover{color:#fff;text-decoration:underline;}
.caption .text{font-size:14px;line-height:1;}
.caption .more{font-size:16px;background-color:#555;margin-bottom:0;}
.caption .more:hover{opacity:0.85;filter:alpha(opacity=85);background-color:#555;}
@media (max-width:1199px){.caption-wrapper{padding:15px 45px 0;}
.caption h1{font-size:20px;}
.caption .text{font-size:18px;}
}
@media (max-width:991px){.caption-wrapper{width:260px;}
}
@media (max-width:767px){.caption-wrapper{position:relative;width:100%;padding:20px;background-color:#ebebeb;color:#000;margin-top:1px;overflow:hidden;}
.caption{position:relative;padding:0;bottom:auto;}
.caption h1{font-size:16px;width:63%;float:left;color:#000;margin:0;}
.caption h1 a{color:#000;}
.caption h1 a:hover{color:#000;text-decoration:underline;}
.caption a.more{float:right;margin:0;max-width:35%;font-size:14px;}
.caption .text{font-size:15px;}
}
@media (max-width:480px){.caption h1{width:80%;}
.caption a.more{display:none;}
}
.flex-direction-nav a{width:65px;height:60px;margin:0;position:absolute;top:auto;color:#fff;text-shadow:none;bottom:0;background-color:#111;line-height:60px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.flex-direction-nav .flex-prev{left:auto;right:65px;text-align:center;}
.flex-direction-nav .flex-next{right:0;text-align:center;}
.flexslider:hover .flex-prev{opacity:1;left:auto;right:65px;}
.flexslider:hover .flex-next{opacity:1;right:0;}
.flexslider:hover .flex-next:focus, .flexslider:hover .flex-prev:focus{color:#fff;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{background-color:#fff;color:#111;text-decoration:none;}
.flex-direction-nav a:before{font-family:"FontAwesome";font-size:26px;content:'\f104';}
.flex-direction-nav a.flex-next:before{content:'\f105';}
@media (max-width:991px){.flex-direction-nav a:before{font-size:22px;}
.flex-direction-nav a{width:45px;height:40px;line-height:40px;}
.flex-direction-nav .flex-prev{right:45px;}
.flexslider:hover .flex-prev{right:45px;}
}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:0;left:auto;}
.flex-direction-nav .flex-next{opacity:0;}
}
@media (max-width:767px){.flex-direction-nav a{top:0;}
}
@media (max-width:480px){.flex-direction-nav a:before{font-size:18px;}
.flex-direction-nav a{width:35px;height:30px;line-height:30px;}
.flex-direction-nav .flex-prev{right:35px;}
.flexslider:hover .flex-prev{right:35px;}
}
.flex-control-nav{width:100%;position:absolute;bottom:-30px;z-index:3;bottom:-40px;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.flexslider:hover .flex-control-nav{opacity:1;filter:alpha(opacity=100);}
.flex-control-nav li{margin:20px 4px 0;display:inline-block;}
.flex-control-paging li a{width:12px;height:12px;background:#111;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #111;-moz-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
.flex-control-paging li a:hover, .flex-control-paging li a.flex-active{background:#fff;}
.onscroll #header{position:fixed;border-bottom:4px solid #7e0303;z-index:499;top:0;width:100%;background-color:rgba(255,255,255,0.95);opacity:1;filter:alpha(opacity=100);padding:0;}
.onscroll #main-navigation ul.menu{padding:0px 0;}
.onscroll #site-name{padding:10px 0;margin:0;}
.onscroll #site-slogan{display:none;visibility:hidden;padding:0;}
.onscroll #header-right{display:none;visibility:hidden;}
.onscroll #header-inside-left{display:none;visibility:hidden;}
.onscroll #logo{padding:10px 0;}
.onscroll #logo img{max-height:40px;}
.onscroll #main-navigation ul.menu li#menu-12811-3 img{max-height:80px;position:fixed;margin-top:-23px;}
.onscroll #main-navigation ul.menu li#menu-12812-3 img{max-height:80px;position:fixed;margin-top:-21px;}
.onscroll #main-navigation ul.menu li#menu-12811-3 a,.onscroll #main-navigation ul.menu li#menu-12812-3 a{padding:0px;}
.onscroll #main-navigation ul.menu li#menu-12811-3 a{margin-right:80px;}
.onscroll #main-navigation ul.menu li#menu-12812-3 a{margin-left:80px;}
.onscroll #main-navigation ul.menu li#menu-12811-3,.onscroll #main-navigation ul.menu li#menu-12812-3{display:inline-block}
@media (max-width:1199px){.onscroll #site-name{padding:17px 0 15px;}
.onscroll #main-navigation ul.menu{padding:0px 0;}
.onscroll #main-navigation ul.menu li{margin:0;}
}
@media (max-width:991px){.onscroll #header-inside-left{display:none;}
.onscroll #main-navigation ul.menu li a{margin:0;font-size:13px;}
}
#map-canvas{height:400px;}
#map-canvas img{max-width:inherit;}
#toTop{position:fixed;right:30px;bottom:30px;background:rgba(85,85,85,0.8);width:50px;height:45px;color:#fff;cursor:pointer;text-align:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;z-index:100;}
#toTop.show{opacity:1;filter:alpha(opacity=100);}
#toTop i{width:100%;height:100%;font-size:32px;line-height:44px;}
#toTop:hover{background:rgba(37,37,37,1);}
@media (min-width:992px){#toTop{width:65px;height:60px;}
#toTop i{font-size:64px;line-height:56px;}
}
.field-name-commerce-price, .field-type-commerce-price, .views-field-commerce-price{margin:5px 0;}
.view-courses.view-display-id-page .views-field-commerce-price{font-size:18px;font-weight:700;}
.view-courses.view-display-id-page .views-field-commerce-price span{font-style:italic;font-size:14px;}
.view-promoted-posts .views-field-commerce-price, .view-services .views-field-commerce-price{font-size:18px;margin:5px 0 15px 0;}
.node .field-name-commerce-price{font-size:30px;margin:30px 0 5px;}
.view-commerce-cart-block td.views-field-line-item-title,
.view-commerce-cart-form td.views-field-line-item-title,
.view-commerce-cart-summary td.views-field-line-item-title,
.view-commerce-line-item-table td.views-field-line-item-title{font-weight:normal;}
.view-commerce-cart-form table, .view-commerce-cart-summary table, .view-commerce-line-item-table table,
.view-commerce-cart-form tbody, .view-commerce-cart-summary tbody, .view-commerce-line-item-table tbody,
.view-commerce-cart-form tr, .view-commerce-cart-summary tr, .view-commerce-line-item-table tr,
.view-commerce-cart-form table td, .view-commerce-cart-summary table td,
.view-commerce-line-item-table table td{padding:10px 20px;vertical-align:middle;margin:10px 0;}
.view-commerce-cart-block table, .view-commerce-cart-block tbody, .view-commerce-cart-block tr, .view-commerce-cart-block table td,
.view-commerce-cart-block table th{padding:10px;}
.commerce-add-to-cart .form-item-quantity{display:inline-block;padding:0 15px 0 0;margin:5px 0;}
.commerce-add-to-cart .form-item-quantity label{font-weight:400;font-size:18px;}
.commerce-add-to-cart .form-item-quantity input.form-text{width:80px;text-align:right;font-size:15px;height:44px;}
.view-commerce-cart-block table{margin:20px 0 15px;}
.view-commerce-cart-block .line-item-total, .block-commerce-cart .line-item-quantity{padding:15px 5px 5px;margin-bottom:15px;border-bottom:1px solid #c2c2c2;}
.view-commerce-cart-block ul.links li{padding-right:5px;}
.view-commerce-cart-block ul.links li a{padding:15px 20px;margin:0 0 10px 0px;min-width:0;}
.view-commerce-cart-block ul.links li a:after{content:'';}
.page-cart .view-commerce-cart-form .line-item-summary{padding:10px 0;}
.page-cart .view-commerce-cart-form input.delete-line-item{padding:5px 10px;min-width:0;}
.page-checkout .view-commerce-cart-summary table.commerce-price-formatted-components tr{border:none;}
.page-checkout .checkout-help{margin-bottom:10px;}
#edit-checkout.form-submit{margin:0;}
.page-checkout-review tr.pane-title{border:none;}
.page-checkout-review tr.pane-data td{border-top:none;}
.page-checkout-review tr.pane-title td{border-bottom:none;}
.commerce-paypal-icons .label{color:#222222;font-size:16px;padding:0 0 0 19px;margin-right:5px;}
.commerce-paypal-icon{display:inline-block;top:0;}
.view-commerce-user-orders table,
.view-commerce-user-orders table tbody,
.view-commerce-user-orders table tr,
.view-commerce-user-orders table td{border:none;}
.view-commerce-user-orders table tr{border-bottom:1px solid #ddd;}
.view-commerce-user-orders table td.views-field-line-item-title{font-weight:bold;}
.commerce-price-formatted-components td{padding-bottom:0;}
.entity-commerce-order .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td{padding:10px;}
.commerce-price-formatted-components, .commerce-price-formatted-components tbody, .commerce-price-formatted-components tr, .commerce-price-formatted-components tr td{border:none;}
#toolbar{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
#toolbar ul.menu li a{font-weight:400;}
#toolbar ul.menu li > a:before, #toolbar ul.menu li:before{content:"";}
ul.tabs.primary{margin-bottom:20px;}
a.contextual-links-trigger, #toolbar a, textarea, ul.contextual-links li a{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
#bottom-content .region>.block-quicktabs:first-child>.contextual-links-wrapper{top:-50px;}
ul.contextual-links li a{font-weight:400;line-height:1;text-decoration:none!important;}
.maintenance-page #header-top,.maintenance-page #subfooter{min-height:60px;}
.maintenance-page #footer-top{min-height:40px;}
#block-tb-megamenu-main-menu{padding:0px;margin:0px;}
#news-content{background-color:#c6baba;padding-top:40px;position:relative;}
#event-content{background-color:#c8d2c0;padding-top:40px;position:relative;}
#block-views-mt-latest-news-block-1 .views-field-field-teaser-image{width:100%;border:0px;}
#block-views-mt-latest-news-block-1 .views-row{padding:10px;}
#block-views-mt-latest-news-block-1 .views-row.img{width:100%;}
#block-views-mt-latest-news-block-3 .views-field-created{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;}
#block-views-mt-latest-news-block-3{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;}
#block-views-mt-latest-news-block-3 .views-row{padding:0;border-bottom:none;}
#block-views-mt-latest-news-block-3 .views-row-last{border-bottom:none;}
#block-views-mt-latest-news-block-3 .views-field-body .field-content{padding-bottom:15px;}
#block-views-mt-latest-news-block-3 .views-field-body .field-content > p{display:inline;}
#block-views-mt-latest-news-block-3 .views-field-field-teaser-image{width:130px;margin:5px 20px 20px 0;float:left;}
#block-views-mt-latest-news-block-3 .views-field-field-teaser-image{width:100%;overflow:hidden;}
#block-views-mt-latest-news-block-3 .views-field-title a{font-size:19px;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:5px;}
#block-views-mt-latest-news-block-3 .views-field-field-date{font-size:11px;font-weight:900;color:rgb(218,37,28);margin-bottom:10px;}
#block-views-mt-latest-news-block-3 .views-field-body{font-size:14px;}
#block-views-mt-latest-news-block-3 .more-link{margin-left:150px;}
@media (max-width:480px){#block-views-mt-latest-news-block-3 .views-row{margin-bottom:40px;}
#block-views-mt-latest-news-block-3 .views-field-field-teaser-image{width:100%;margin:0 0 20px;float:none;overflow:hidden;}
}
@media (max-width:480px){.jcarousel-skin-default .jcarousel-container-horizontal{padding:10px 0px 10px 0px;margin:0px;}
.jcarousel-skin-default .jcarousel-item{padding:0;width:260px;overflow:hidden;border:0px solid #CCC;list-style:none;}
.jcarousel-skin-default .jcarousel-prev-horizontal{position:absolute;top:55px;left:-20px;background-position:0 0;}
.jcarousel-skin-default .jcarousel-next-horizontal{position:absolute;top:55px;right:-32px;background-position:0 -32px;}
}
.field-name-field-date, .field-name-field-mt-event-location{margin:0 0 20px 0;}
.field-name-field-date .field-label{font-size:15px;margin-bottom:5px;font-weight:bold;color:#006600}
.field-name-field-mt-event-location .field-label{font-size:28px;margin-bottom:5px;color:#000}
.view-id-latest_scholarships .views-field-field-date{text-align:center;}
.view-id-latest_announcements .views-row{position:relative;}
.view-id-latest_announcements .views-row #div-center{position:absolute;top:50%;transform:translate(0,-50%);}
.view-id-latest_announcements .views-field-field-date{margin-bottom:0px;padding-top:10px;}
.view-id-latest_announcements .views-field-field-image{padding:0;float:left;margin-right:5px;display:inline-block;}
.view-id-latest_announcements .views-field-title{padding:0px;margin:0px;}
.view-id-latest_announcements .views-row-last{border-bottom:none;}
.node-mt-faculty-type .field-type-text-with-summary .field-label{font-size:18px;padding:10px 0px;font-weight:900;}
.node-mt-departments .field-type-text-with-summary .field-label{font-size:18px;padding:10px 0px;font-weight:900;}
.view-id-latest_announcements .views-row{position:relative;}
.node-mt-faculty-dean-message .field-name-field-mt-photo{margin-right:10px;}
.node-mt-faculty-dean-message .field-name-field-dean-name,.view-id-faculty_dean_message .views-field-field-dean-name{margin-bottom:10px;color:#2a4401;font-size:16px;font-weight:900;}
.pane-faculty-dean-message .view-content .views-row{margin-bottom:30px}
html{box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
.circle{position:relative;display:block;margin:2em 0;background-color:transparent;color:#fff;text-align:center;}
.circle:after{display:block;padding-bottom:100%;width:100%;height:0;border-radius:50%;background-color:#3b6000;content:"";}
.circle:hover:after{background:#2a4401;}
.circle__inner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;}
.circle__wrapper{display:table;width:100%;height:100%;}
.circle__content{display:table-cell;padding:1em;vertical-align:middle;font-size:20px;font-weight:bold;}
@media (max-width:480px){.circle__content{font-size:20px;font-weight:bold;}
.pane-faculty-departments .pane-content{text-align:center;width:250px;margin-left:auto;margin-right:auto;}
}
@media (max-width:768px){.circle__content{font-size:20px;font-weight:bold;}
.pane-faculty-departments .pane-content{text-align:center;max-width:350px;margin-left:auto;margin-right:auto;}
}
.group-curriculum .field-group-format-wrapper{padding-left:5px;padding-right:5px;}
.view-department-faculty-staff .views-field-field-account-photo{margin-bottom:10px;}
.profile2-faculty-staff .field-name-field-mt-photo{padding:0;margin-right:5px;max-width:150px;clear:none;float:left;}
.profile2-faculty-staff .field-name-field-prefix-title,.profile2-faculty-staff .field-name-field-first-name,.profile2-faculty-staff .field-name-field-last-name{font-size:20px;margin:0px;padding-right:3px;font-weight:bold;color:#3b6000;clear:both;display:inline-block;overflow:hidden;}
.profile2-faculty-staff .field-name-field-academic-rank{font-size:16px;}
.profile2-faculty-staff .field-name-field-present-position,.profile2-faculty-staff .field-name-field-ext-number,.profile2-faculty-staff .field-name-field-mt-email,.profile2-faculty-staff .field-name-field-website{clear:none;after:none}
.profile2-faculty-staff .field-name-field-present-position:after,.profile2-faculty-staff .field-name-field-ext-number:after,.profile2-faculty-staff .field-name-field-website:after{content="";}
.profile2-faculty-staff .field-name-field-present-position,.profile2-faculty-staff .field-name-field-ext-number,.profile2-faculty-staff .field-name-field-mt-email{overflow:hidden;}
.profile2-faculty-staff .field-type-taxonomy-term-reference{margin:0px;clear:none;}
.profile2-faculty-staff .field-collection-container{padding-top:10px;}
.profile2-faculty-staff .field-collection-container .field-type-field-collection div.field-label{font-weight:bold;font-size:18px;text-decoration:underline;}
.node-job-vacancies .field-name-field-teaser-image .field-item{text-align:center;margin-bottom:20px;}
.node-job-vacancies .field-name-body .field-item{margin-top:20px;}
.view-job-vacancies .views-field-field-start-date,.view-job-vacancies .views-field-php{text-align:center;}
@media (max-width:480px){.view-job-vacancies table th,.view-job-vacancies table td{padding:2px;}
.page-job-announcements h1{font-size:24px;}
}
.node-job-vacancies .field-type-taxonomy-term-reference{margin:0px;clear:none;}
.node-job-vacancies .field-name-field-city{font-size:16px;}
.view-index-of-albums .views-row a img{display:block;margin:auto;}
.view-index-of-albums .views-field-title{text-align:center;}
.view-album-display .views-row a img{display:block;margin:auto;}
.view-index-of-albums .views-field-field-cover a img{display:block;margin:auto;border:2px solid black;}
.view-index-of-albums .views-field-title span a h5{margin-bottom:20px;margin-top:5px;}
.view-video-gallery .views-field-created{margin-bottom:20px;padding-top:10px;color:rgb(218,37,28);}
.view-video-gallery .views-row a img{display:block;margin:auto;}
.view-video-gallery .views-field-created, .view-video-gallery span h5{text-align:center;}
.node-board-of-trustees .field-name-field-member-photo,.node-board-of-directors .field-name-field-member-photo{margin-right:15px;}
.view-academic-calendar2-month .views-field-title a{font-size:16px;}
.calendar-calendar div.calendar{font-size:13px;}
@media (min-width:992px) and (max-width:1199px){.view-academic-calendar2-month .views-field-title a{font-size:12px;}
.view-academic-calendar2 table th,.view-academic-calendar2 table td{padding:2px;width:auto;height:auto;}
}
@media (max-width:767px){.view-academic-calendar2-month .views-field-title a{font-size:10px;}
.view-academic-calendar2-month table th,.view-academic-calendar2-month table td{padding:2px;width:auto;height:auto;}
.calendar-calendar div.calendar{font-size:10px;}
}
@media (max-width:480px){.view-academic-calendar2-month .views-field-title a{font-size:8px;}
.view-academic-calendar2-month table th,.view-academic-calendar2-month table td{padding:2px;width:auto;height:auto;}
.calendar-calendar div.calendar{font-size:8px;}
}
#block-views-board-of-trustees-block-1 .view-board-of-trustees .views-field-field-member-photo{padding:0;padding-right:10px;clear:none;max-width:210px;}
.views-board-of-trustees-page-1 .views-field-field-member-photo{padding:0;padding-right:10px;clear:none;max-width:210px;}
.node-board-of-trustees .field-name-field-member-photo{padding:0;padding-right:10px;clear:none;max-width:210px;}
#block-views-board-of-trustees-block-1 .view-board-of-trustees .views-field-title{font-size:20px;margin:0px;padding-right:3px;font-weight:bold;color:#3b6000;clear:both;display:inline-block;overflow:hidden;}
#block-views-board-of-trustees-block-1 .view-board-of-trustees .views-row{border:0px;margin-bottom:5px;padding-bottom:5px;}
.views-board-of-trustees-page-1 .views-field-title{font-size:20px;margin:0px;padding-right:3px;font-weight:bold;color:#3b6000;clear:both;display:inline-block;overflow:hidden;}
.view-academic-calendar2-year2 .views-field-field-event-date{font-size:14px;font-weight:bold;width:470px;padding-right:20px;}
.view-academic-calendar2-year2 .views-field-title a{font-size:14px;font-weight:normal;}
.view-academic-calendar2-year2 caption{font-size:30px;font-weight:bold;color:black;}
.view-academic-calendar2-year2 table tr.odd{background:#ffffff;}
.view-academic-calendar2-year2 table tr.even{background:#eeeeee;}
.view-board-of-trustees-chairman-message .views-row{max-width:755px;margin:auto;}
.view-board-of-trustees-page1 .views-field-field-member-photo{max-width:200px;margin-left:auto;margin-right:auto;}
.position-style{text-align:center;font-size:16px;font-weight:bold;color:#006600}
@media (min-width:1200px){.view-board-of-trustees-chairman-message .views-field-field-member-photo, .views-board-of-trustees-page-1 .views-field-field-member-photo,.node-board-of-trustees .field-name-field-member-photo{float:left;}
}
@media (min-width:768px) and (max-width:1199px){.view-board-of-trustees-chairman-message .views-field-field-member-photo, .views-board-of-trustees-page-1 .views-field-field-member-photo,.node-board-of-trustees .field-name-field-member-photo{float:left;}
}
@media (max-width:767px){.view-board-of-trustees-chairman-message .views-field-field-member-photo, .views-board-of-trustees-page-1 .views-field-field-member-photo,.node-board-of-trustees .field-name-field-member-photo{float:left;}
}
@media (max-width:480px){.view-board-of-trustees-chairman-message .views-field-field-member-photo,.views-board-of-trustees-page-1 .views-field-field-member-photo,.node-board-of-trustees .field-name-field-member-photo{float:none;margin-left:auto;margin-right:auto;margin-bottom:10px;}
#block-views-board-of-trustees-block-1 .view-board-of-trustees .views-field-title,.views-board-of-trustees-page-1 .views-field-title{display:block;text-align:center;margin-bottom:10px;}
}
#block-views-board-of-directors-block-1 .view-board-of-directors .views-field-field-member-photo{padding:0;padding-right:10px;clear:none;max-width:210px;}
.views-board-of-directors-page-1 .views-field-field-member-photo{padding:0;padding-right:10px;clear:none;max-width:210px;}
.node-board-of-directors .field-name-field-member-photo{padding:0;padding-right:10px;clear:none;max-width:210px;}
#block-views-board-of-directors-block-1 .view-board-of-directors .views-field-title{font-size:20px;margin:0px;padding-right:3px;font-weight:bold;color:#3b6000;clear:both;display:inline-block;overflow:hidden;}
#block-views-board-of-directors-block-1 .view-board-of-directors .views-row{border:0px;margin-bottom:5px;padding-bottom:5px;}
.views-board-of-directors-page-1 .views-field-title{font-size:20px;margin:0px;padding-right:3px;font-weight:bold;color:#3b6000;clear:both;display:inline-block;overflow:hidden;}
.view-board-of-directors-chairman-message .views-row{max-width:755px;margin:auto;}
.view-board-of-directors-page1 .views-field-field-member-photo{max-width:200px;margin-left:auto;margin-right:auto;}
@media (min-width:1200px){.view-board-of-directors-chairman-message .views-field-field-member-photo, .views-board-of-directors-page-1 .views-field-field-member-photo,.node-board-of-directors .field-name-field-member-photo{float:left;}
}
@media (min-width:768px) and (max-width:1199px){.view-board-of-directors-chairman-message .views-field-field-member-photo, .views-board-of-directors-page-1 .views-field-field-member-photo,.node-board-of-directors .field-name-field-member-photo{float:left;}
}
@media (max-width:767px){.view-board-of-directors-chairman-message .views-field-field-member-photo, .views-board-of-directors-page-1 .views-field-field-member-photo,.node-board-of-directors .field-name-field-member-photo{float:left;}
}
@media (max-width:480px){.view-board-of-directors-chairman-message .views-field-field-member-photo,.views-board-of-directors-page-1 .views-field-field-member-photo,.node-board-of-directors .field-name-field-member-photo{float:none;margin-left:auto;margin-right:auto;margin-bottom:10px;}
#block-views-board-of-directors-block-1 .view-board-of-directors .views-field-title,.views-board-of-directors-page-1 .views-field-title{display:block;text-align:center;margin-bottom:10px;}
}
.node-board-of-trustees .field-name-field-position,.node-board-of-directors .field-name-field-position{clear:both;display:inline-block;overflow:hidden;font-size:16px;font-weight:bold;color:#006600}
.node-non-academic-units .field-label-above .field-label{font-size:18px;margin-top:15px;font-weight:bold;color:#3b6000;}
.node-non-academic-units .field-name-field-sub-units .field-item,.bullets-item{background:url(images/bullet.png) no-repeat;padding-left:15px;margin-top:7px;text-align:justify;text-justify:inter-word;background-position:0px 3px;}
.node-non-academic-units .field-name-field-services .field-item{background:url(images/bullet.png) no-repeat;padding-left:15px;margin-top:7px;text-align:justify;text-justify:inter-word;background-position:0px 3px;}
.node-non-academic-units p{padding:0px;}
.view-campus-tour-request-submission-all .form-actions,.view-campus-tour-request-submission-pending .form-actions,.view-campus-tour-request-submission-approved .form-actions,.view-campus-tour-request-submission-cancelled .form-actions,.view-campus-tour-request-submission-all .form-item-field-status-tid .description{display:none;}
.page-node-add-campus-tour-request .ui-state-default,.page-node-add-campus-tour-request .ui-widget-content .ui-state-default,.page-node-add-campus-tour-request .ui-widget-header .ui-state-default{font-size:16px;}
.page-node-add-campus-tour-request table th{font-size:14px;}
.node-type-campus-tour-request .field-type-taxonomy-term-reference{font-size:15px;}
.node-type-campus-tour-request .field{margin:15px 0 0 0;}
.node-type-campus-tour-request .field-name-field-other{margin:0;}
.node-type-campus-tour-request fieldset legend{font-weight:bold;font-size:14px;border:2px solid #dddddd;margin-bottom:0px;}
.node-type-campus-tour-request fieldset{border:2px solid #dddddd;margin-bottom:0px;}
@media (min-width:992px) and (max-width:1199px){.view-campus-tour-request-submission .views-field-title a{font-size:12px;}
.view-campus-tour-request-submission table th,.view-campus-tour-request-submission table td{padding:2px;width:auto;height:auto;}
}
@media (max-width:767px){.view-campus-tour-request-submission .views-field-title a{font-size:10px;}
.view-campus-tour-request-submission table th,.view-campus-tour-request-submission table td{padding:2px;width:auto;height:auto;}
}
@media (max-width:602px){.view-campus-tour-request-submission .views-field-title a{font-size:30px;}
.view-campus-tour-request-submission table th,.view-campus-tour-request-submission table td{padding:2px;width:auto;height:auto;}
.view-campus-tour-request-submission views-field-field-e-mail,.view-campus-tour-request-submission .views-field-field-e-mail{display:none;}
}
@media (max-width:480px){.view-campus-tour-request-submission .views-field-title a{font-size:8px;}
.view-campus-tour-request-submission table th,.view-campus-tour-request-submission table td{padding:2px;width:auto;height:auto;font-size:12px;}
.view-campus-tour-request-submission .editablefield-edit{padding:0px;margin:0px;font-size:12px;min-width:0px;}
.page-schedule-campus-tour ul.primary{white-space:normal;}
}
.view-campus-tour-request-submission .field-type-taxonomy-term-reference{font-size:14px;margin:0px;}
.page-node-316 .maincontentarea div,.page-node-741 .maincontentarea div{display:block;}
.page-node-316 .maincontentarea .top-column,.page-node-741 .maincontentarea .top-column{padding-left:0px;padding-right:0px;margin-bottom:15px;}
.page-node-316 .maincontentarea .top-column ul,.page-node-741 .maincontentarea .top-column ul{border:solid 0;margin:0;padding:0;list-style-type:none;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:40px;}
.page-node-316 .maincontentarea .top-column ul li,.page-node-741 .maincontentarea .top-column ul li{margin:0;padding-top:0;display:list-item;text-align:-webkit-match-parent;}
.page-node-316 .maincontentarea .left-aligned-image,.page-node-741 .maincontentarea .left-aligned-image{float:left;max-width:100%;height:auto;margin-right:15px;margin-bottom:10px;}
.page-node-316 .maincontentarea .top-column img,.page-node-741 .maincontentarea .top-column img{vertical-align:middle;border:0;}
.page-node-316 .maincontentarea .top-column img+p,.page-node-741 .maincontentarea .top-column img+p{margin-top:15px;}
.page-node-316 .maincontentarea .top-column p,.page-node-741 .maincontentarea .top-column p{margin:0 0 10px;display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.page-node-316 .maincontentarea .internal-footer,.page-node-741 .maincontentarea .internal-footer,.page-node-335 .maincontentarea .internal-footer,,.page-node-703 .maincontentarea .internal-footer{margin-top:20px;clear:both;}
.page-node-316 .maincontentarea .internal-footer .row,.page-node-741 .maincontentarea .internal-footer .row,.page-node-335 .maincontentarea .internal-footer .row,.page-node-703 .maincontentarea .internal-footer .row{background-color:#000000;color:#ffffff;margin-left:-15px;margin-right:-15px;}
.page-node-316 .maincontentarea .internal-footer .row:after,.page-node-741 .maincontentarea .internal-footer .row:after,.page-node-335 .maincontentarea .internal-footer .row:after,.page-node-703 .maincontentarea .internal-footer .row:after{clear:both;}
.page-node-316 .maincontentarea .internal-footer .row:before,.page-node-741 .maincontentarea .internal-footer .row:before, .page-node-316 .maincontentarea .internal-footer .row:after,.page-node-335 .maincontentarea .internal-footer .row:before, .page-node-335 .maincontentarea .internal-footer .row:after,.page-node-703 .maincontentarea .internal-footer .row:before, .page-node-703 .maincontentarea .internal-footer .row:after{content:" ";display:table;}
.page-node-316 .maincontentarea .college-name,.page-node-741 .maincontentarea .college-name,.page-node-335 .maincontentarea .college-name,.page-node-703 .maincontentarea .college-name{text-align:center;padding-top:25px;padding-bottom:10px;}
.page-node-316 .maincontentarea .address-left,.page-node-741 .maincontentarea .address-left,.page-node-335 .maincontentarea .address-left,.page-node-703 .maincontentarea .address-left{border-right:1px solid;min-height:0;}
.page-node-316 .maincontentarea .office_location,page-node-741 .maincontentarea .office_location,.page-node-335 .maincontentarea .office_location,.page-node-703 .maincontentarea .office_location{text-align:right;}
.page-node-316 .maincontentarea .office_location,.page-node-316 .maincontentarea .office_hours,.page-node-741 .maincontentarea .office_location,.page-node-741 .maincontentarea .office_hours,.page-node-335 .maincontentarea .office_location,.page-node-335 .maincontentarea .office_hours,.page-node-703 .maincontentarea .office_location,.page-node-703 .maincontentarea .office_hours{text-decoration:none;line-height:1.40em;font-size:14px;}
.page-node-316 .maincontentarea .office_location ul.vcard,.page-node-316 .maincontentarea .office_hours ul.vcard,.page-node-741 .maincontentarea .office_location ul.vcard,.page-node-741 .maincontentarea .office_hours ul.vcard,.page-node-335 .maincontentarea .office_location ul.vcard,.page-node-335 .maincontentarea .office_hours ul.vcard,.page-node-703 .maincontentarea .office_location ul.vcard,.page-node-703 .maincontentarea .office_hours ul.vcard{list-style-type:none;padding-left:0;}
.page-node-316 .maincontentarea .office_location ul ,.page-node-316 .maincontentarea .office_hours ul,.page-node-741 .maincontentarea .office_location ul ,.page-node-741 .maincontentarea .office_hours ul ,.page-node-335 .maincontentarea .office_location ul ,.page-node-335 .maincontentarea .office_hours ul ,.page-node-703 .maincontentarea .office_location ul ,.page-node-703 .maincontentarea .office_hours ul{margin-bottom:10px;margin-top:0;list-style-type:none;padding-left:0;}
.page-node-316 .maincontentarea .internal-footer .row img ,.page-node-741 .maincontentarea .internal-footer .row img ,.page-node-335 .maincontentarea .internal-footer .row img ,.page-node-703 .maincontentarea .internal-footer .row img{width:104%;margin-left:0;margin-right:0;margin-bottom:-15px;vertical-align:middle;border:0;}
@media (max-width:767px){.page-node-316 .maincontentarea .office_location,.page-node-316 .maincontentarea .office_hours,.page-node-741 .maincontentarea .office_location,.page-node-741 .maincontentarea .office_hours,.page-node-335 .maincontentarea .office_location,.page-node-335 .maincontentarea .office_hours,.page-node-703 .maincontentarea .office_location,.page-node-703 .maincontentarea .office_hours{text-align:left;}
.page-node-316 .maincontentarea img.left-aligned-image,.page-node-741 .maincontentarea img.left-aligned-image,.page-node-335 .maincontentarea img.left-aligned-image,.page-node-703 .maincontentarea img.left-aligned-image{float:none;margin-left:auto;margin-right:auto;}
}
.page-node-316 .maincontentarea .first_cell,.page-node-741 .maincontentarea .first_cell,.page-node-335 .maincontentarea .first_cell,.page-node-703 .maincontentarea .first_cell{font-size:17.5px;font-weight:bold;}
.node-news .field-name-field-teaser-image{margin-bottom:10px;}
#block-menu-menu-alumni,#block-menu-menu-research,#block-menu-menu-admissions-menu,#block-menu-menu-admissions-menu2,#block-menu-menu-faculty-of-dentistry,#block-menu-block-1,#block-menu-block-2,#block-menu-block-3 ,#block-menu-block-4,#block-menu-block-5,#block-menu-block-6,#block-menu-menu-faculty-allied-medical,#block-menu-menu-faculty-arts,#block-menu-menu-faculty-dentistry,#block-menu-menu-faculty-eit,#block-menu-menu-faculty-law,#block-menu-menu-faculty-nursing,#block-menu-menu-faculty-sciences,#block-menu-menu-faculty-graduate,#block-menu-block-7,#block-menu-block-8{border:1px solid;-moz-box-shadow:#939393 8px 0px 8px -2px,#939393 0px 8px 8px -2px;-webkit-box-shadow:#939393 8px 0px 8px -2px,#939393 0px 8px 8px -2px;box-shadow:#939393 8px 0px 8px -2px,#939393 0px 8px 8px -2px;padding:0;margin-bottom:25px;}
#block-menu-menu-alumni .title,#block-menu-menu-research .title,#block-menu-menu-admissions-menu .title ,#block-menu-menu-admissions-menu2 .title,#block-menu-menu-faculty-of-dentistry .title,#block-menu-block-1 .title,#block-menu-block-2 .title,#block-menu-block-3 .title,#block-menu-block-4 .title,#block-menu-block-5 .title,#block-menu-block-6 .title,#block-menu-menu-faculty-allied-medical .title,#block-menu-menu-faculty-arts .title,#block-menu-menu-faculty-dentistry .title,#block-menu-menu-faculty-eit .title,#block-menu-menu-faculty-law .title,#block-menu-menu-faculty-nursing .title,#block-menu-menu-faculty-sciences .title,#block-menu-menu-faculty-graduate .title,#block-menu-block-7 .title,#block-menu-block-8 .title{padding:15px;margin:0px;background:#000000;color:#ffffff;}
#block-menu-menu-alumni .region-sidebar-first,#block-menu-menu-research .region-sidebar-first,#block-menu-menu-admissions-menu .region-sidebar-first,#block-menu-menu-admissions-menu2 .region-sidebar-first,#block-menu-menu-faculty-of-dentistry .region-sidebar-first,#block-menu-block-1 .region-sidebar-first,#block-menu-block-2 .region-sidebar-first,#block-menu-block-3 .region-sidebar-first,#block-menu-block-4 .region-sidebar-first,#block-menu-block-5 .region-sidebar-first,#block-menu-block-6 .region-sidebar-first,#block-menu-menu-faculty-allied-medical .region-sidebar-first,#block-menu-menu-faculty-arts .region-sidebar-first,#block-menu-menu-faculty-dentistry .region-sidebar-first,#block-menu-menu-faculty-eit .region-sidebar-first,#block-menu-menu-faculty-law .region-sidebar-first,#block-menu-menu-faculty-nursing .region-sidebar-first,#block-menu-menu-faculty-sciences .region-sidebar-first,#block-menu-menu-faculty-graduate .region-sidebar-first,#block-menu-block-7 .region-sidebar-first,#block-menu-block-8 .region-sidebar-first{margin-bottom:25px;}
#block-views-mt-latest-news-block-4 .views-field-field-teaser-image{width:100%;float:none;}
#block-views-mt-latest-news-block-4 .views-row{padding:10px;}
#block-views-mt-latest-news-block-4 .views-field-field-date{padding-bottom:10px;font-size:12px;}
#block-block-13,#block-block-17,#block-block-18,#block-block-19,#block-block-20,#block-block-21,#block-block-22,#block-block-23,
#block-block-24,#block-block-25,#block-block-26{padding:0px;}
#block-block-13 p,#block-block-17 p,#block-block-18 p,#block-block-19 p,#block-block-20 p,#block-block-21 p,#block-block-22 p,
#block-block-23 p,#block-block-24 p,#block-block-25 p,#block-block-26 p{padding:0px;}
.page-node-316 #page-intro,.page-node-741 #page-intro,.page-node-742 #page-intro,.page-node-329 #page-intro,.page-node-332 #page-intro,
.page-node-331 #page-intro,.page-node-330 #page-intro,.page-node-328 #page-intro,.page-node-327 #page-intro,.page-alumni-affairs #page-intro,
.page-news-alumni #page-intro,.page-node-321 #page-intro, .node-type-mt-student #page-intro, .node-type-alumni-news #page-intro,.page-node-748 #page-intro,
.page-events-alumni #page-intro, .node-type-alumni-events #page-intro,.page-alumni-affairs-success-stories #page-intro,.page-node-749 #page-intro,
.page-node-325 #page-intro,.page-node-326 #page-intro,.node-type-alumni-jobs #page-intro,.page-node-750 #page-intro,.page-node-744 #page-intro,
.page-alumni-affairs-get-connected-jobs-internships #page-intro,.node-type-mt-faculty-type #page-intro,.page-node-754 #page-intro,
.node-type-mt-faculty-overview #page-intro,.node-type-mt-faculty-dean-message #page-intro,.page-academics-undergraduate-studies-faculty-administrative-and-financial-sciences #page-intro,
.page-academics-undergraduate-studies-faculty-allied-medical-sciences #page-intro,.page-academics-undergraduate-studies-faculty-arts #page-intro,
.page-academics-undergraduate-studies-faculty-dentistry #page-intro,.page-academics-undergraduate-studies-faculty-engineering-and-information-technology #page-intro,
.page-academics-undergraduate-studies-faculty-law #page-intro,.page-academics-undergraduate-studies-faculty-nursing #page-intro,
.page-academics-undergraduate-studies-faculty-sciences #page-intro,.page-academics-graduate-studies #page-intro,
.node-type-mt-departments #page-intro,.node-type-mt-program #page-intro,.node-type-mt-curriculum #page-intro,.page-node-66 #page-intro,.page-node-473 #page-intro,
.page-node-488 #page-intro,.page-node-489 #page-intro,.page-node-610 #page-intro,.page-node-611 #page-intro,.page-node-542 #page-intro,
.page-node-543 #page-intro,.page-node-554 #page-intro,.page-node-563 #page-intro,.page-node-594 #page-intro,.page-node-595 #page-intro,
.page-node-1022 #page-intro,.page-node-1023 #page-intro,.page-node-518 #page-intro,.page-node-519 #page-intro,.page-node-640 #page-intro,
.page-node-641 #page-intro,.page-node-216 #page-intro,.page-node-443 #page-intro,.page-node-238 #page-intro,.page-node-446 #page-intro,
.page-node-449 #page-intro,.page-node-239 #page-intro,.page-node-241 #page-intro,.page-node-447 #page-intro,.page-node-448 #page-intro,
.page-node-242 #page-intro,.page-node-244 #page-intro,.page-node-450 #page-intro,.page-node-451 #page-intro,.page-node-243 #page-intro,
.page-node-178 #page-intro,.page-node-445 #page-intro,.page-node-444 #page-intro,.page-node-237 #page-intro,.page-node-182 #page-intro,
.page-node-459 #page-intro,.page-node-460 #page-intro,.page-node-236 #page-intro,.page-node-454 #page-intro,.page-node-456 #page-intro,
.page-node-458 #page-intro,.page-node-457 #page-intro,.page-node-1150 #page-intro,.page-node-1151 #page-intro,.page-node-1153 #page-intro,
.page-node-1152 #page-intro,.page-node-461 #page-intro,.page-node-462 #page-intro,.page-node-5034 #page-intro,.page-node-5030 #page-intro{min-height:0px;}
.page-alumni-affairs-success-stories .success-stories-attachments-letter .view-header,.page-alumni-affairs-success-stories .success-stories-attachments-letter .view-content{clear:none;display:inline-block;overflow:hidden;}
hr.alumni-benefits{margin:0px;}
.views-field-field-link-job a{display:inline-block;height:58px;background-color:#1c6311 !important;color:#fff !important;padding:19px 34px 0px 24px;font-size:16px;font-weight:700;border-radius:0px;position:relative;border-top-left-radius:1px;border-bottom-left-radius:1px;}
.views-field-field-link-job a:hover{text-decoration:none;background-color:#4187d1;}
.views-field-field-link-job a::after{width:53px;height:58px;background-color:#25501c !important;position:absolute;content:' ';right:-53px;top:0px;border-top-right-radius:1px;border-bottom-right-radius:1px;padding:18px 0px;text-align:center;background:url(../scholarly/images/right-arrow1.png) no-repeat center;}
.field--name-body-job p{display:inline-block;font-size:18px;background:url(../scholarly/images/jobs-bg.png) no-repeat top left;padding-left:51px;height:40px;padding-top:6px;}
.field--name-body-job p a{font-weight:600;color:#2d4e80;text-decoration:none;}
.node-type-alumni-jobs .field-type-taxonomy-term-reference{font-size:inherit;margin:0;}
.node-type-alumni-jobs .field-type-text-with-summary .field-label{font-size:18px;padding:10px 0px;font-weight:900;}
.node-type-alumni-jobs .field-type-text-with-summary{padding-top:10px;}
.page-alumni-affairs-get-connected-jobs-internships .field-type-taxonomy-term-reference{font-size:inherit;margin:0;}
.view-alumni-jobs-internships .field-content{display:inline-block;}
.view-alumni-jobs-internships .views-row{border-bottom:1px solid #acacac;padding-bottom:15px;margin-bottom:20px;}
.view-alumni-jobs-internships .views-row-last{border-bottom:none;}
.page-node-335 hr,.page-node-703 hr{margin-top:10px;margin-bottom:10px;}
.page-node-335 table,.page-node-703 table{margin:0px;}
table.srctable p{padding:0px;}
table.srctable td,table.srctable th{padding:0px;padding-left:2px;padding-right:2px;}
.page-research-research-projects-internal-research-projects .form-item-field-proj-academic-year-tid .description{display:none;}
.page-research-research-projects-internal-research-projects table caption{font-size:22px;font-weight:bold;color:black;}
.view-internal-research-projects-block table caption{text-align:center;font-weight:bold;color:#3b6000;}
.view-internal-research-projects-block table,.view-external-research-projects-block table{margin-top:0px;margin-bottom:20px;}
.view-internal-research-projects-block .view-header p,.view-external-research-projects-block .view-header p{text-align:justify;text-justify:inter-word;}
.view-internal-research-projects-block table p,.view-external-research-projects-block table p{padding:0px;}
.view-internal-research-projects-block table td,.view-external-research-projects-block table td,.view-internal-research-projects-block table th,.view-external-research-projects-block table th,.internal-research-projects-page table td,.internal-research-projects-page table th,.external-research-projects-page table td,.external-research-projects-page table th{padding:0px;padding-left:2px;padding-right:2px;font-size:14px;width:auto;height:auto;}
.view-internal-research-projects-block .views-field-title a,.view-external-research-projects-block .views-field-title a,.internal-research-projects-page .views-field-title a,.external-research-projects-page .views-field-title a{font-size:14px;}
@media (min-width:992px) and (max-width:1199px){.view-internal-research-projects-block table td,.view-external-research-projects-block table td,.view-internal-research-projects-block table th,.view-external-research-projects-block table th,.internal-research-projects-page table td,.internal-research-projects-page table th,.external-research-projects-page table td,.external-research-projects-page table th{font-size:14px;}
.view-internal-research-projects-block .views-field-title a,.view-external-research-projects-block .views-field-title a{font-size:14px;}
}
@media (max-width:767px){.view-internal-research-projects-block table td,.view-external-research-projects-block table td,.view-internal-research-projects-block table th,.view-external-research-projects-block table th,.internal-research-projects-page table td,.internal-research-projects-page table th,.external-research-projects-page table td,.external-research-projects-page table th{font-size:14px;}
.view-internal-research-projects-block .views-field-title a,.view-external-research-projects-block .views-field-title a{font-size:14px;}
}
@media (max-width:602px){.view-internal-research-projects-block table td,.view-external-research-projects-block table td,.view-internal-research-projects-block table th,.view-external-research-projects-block table th,.internal-research-projects-page table td,.internal-research-projects-page table th,.external-research-projects-page table td,.external-research-projects-page table th{font-size:12px;}
.view-internal-research-projects-block .views-field-title a,.view-external-research-projects-block .views-field-title a{font-size:12px;}
}
@media (max-width:480px){.view-internal-research-projects-block table td,.view-external-research-projects-block table td,.view-internal-research-projects-block table th,.view-external-research-projects-block table th,.internal-research-projects-page table td,.internal-research-projects-page table th,.external-research-projects-page table td,.external-research-projects-page table th{font-size:12px;}
.view-internal-research-projects-block .views-field-title a,.view-external-research-projects-block .views-field-title a{font-size:12px;}
.view-external-research-projects-block .views-field-field-date-year,.external-research-projects-page .views-field-field-date-year{display:none;}
}
.internal-research-projects-page .views-field-title a{font-size:14px;}
.node-type-journal-articles .content .field{padding-bottom:10px;}
.view-journal-of-the-arab-american-university-artichles table td,.view-journal-of-the-arab-american-university-artichles table th{padding:5px 10px;font-size:14px;}
.view-journal-of-the-arab-american-university-artichles .views-field-title a{font-size:14px;}
@media (max-width:602px){.view-journal-of-the-arab-american-university-artichles table td,.view-journal-of-the-arab-american-university-artichles table th,.view-journal-of-the-arab-american-university-artichles .views-field-title a{font-size:12px;}
}
@media (max-width:480px){.view-journal-of-the-arab-american-university-artichles table td,.view-journal-of-the-arab-american-university-artichles table th,.view-journal-of-the-arab-american-university-artichles .views-field-title a{font-size:12px;}
}
#block-views-mt-latest-news-block-5 .views-field-created{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;}
#block-views-mt-latest-news-block-5{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;padding:20px 10px;}
#block-views-mt-latest-news-block-5 .views-row{padding:0 0 0 13px;border-bottom:none;}
#block-views-mt-latest-news-block-5 .views-row-last{border-bottom:none;}
#block-views-mt-latest-news-block-5 .views-field-body .field-content{padding-bottom:15px;}
#block-views-mt-latest-news-block-5 .views-field-body .field-content > p{display:inline;}
#block-views-mt-latest-news-block-5 .views-field-field-teaser-image{width:130px;margin:5px 20px 20px 0;float:left;}
#block-views-mt-latest-news-block-5 .views-field-field-teaser-image{width:100%;overflow:hidden;}
#block-views-mt-latest-news-block-5 .views-field-title a{font-size:19px;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:5px;}
#block-views-mt-latest-news-block-5 .views-field-field-date{font-size:11px;font-weight:900;color:rgb(218,37,28);margin-bottom:10px;}
#block-views-mt-latest-news-block-5 .views-field-body{font-size:14px;}
#block-views-mt-latest-news-block-5 .more-link{margin-left:150px;}
@media (max-width:480px){#block-views-mt-latest-news-block-5 .views-row{margin-bottom:40px;}
#block-views-mt-latest-news-block-5 .views-field-field-teaser-image{width:100%;margin:0 0 20px;float:none;overflow:hidden;}
}
#block-views-mt-latest-news-block-6 .views-field-created{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;}
#block-views-mt-latest-news-block-6{font-size:11px;font-weight:700;color:#707070;margin-bottom:10px;padding:20px 10px;}
#block-views-mt-latest-news-block-6 .views-row{padding:0 0 0 13px;border-bottom:none;}
#block-views-mt-latest-news-block-6 .views-row-last{border-bottom:none;}
#block-views-mt-latest-news-block-6 .views-field-body .field-content{padding-bottom:15px;}
#block-views-mt-latest-news-block-6 .views-field-body .field-content > p{display:inline;}
#block-views-mt-latest-news-block-6 .views-field-field-teaser-image{width:130px;margin:5px 20px 20px 0;float:left;}
#block-views-mt-latest-news-block-6 .views-field-field-teaser-image{width:100%;overflow:hidden;}
#block-views-mt-latest-news-block-6 .views-field-title a{font-size:19px;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:5px;}
#block-views-mt-latest-news-block-6 .views-field-field-date{font-size:11px;font-weight:900;color:rgb(218,37,28);margin-bottom:10px;}
#block-views-mt-latest-news-block-6 .views-field-body{font-size:14px;}
#block-views-mt-latest-news-block-6 .more-link{margin-left:150px;}
@media (max-width:480px){#block-views-mt-latest-news-block-6 .views-row{margin-bottom:40px;}
#block-views-mt-latest-news-block-6 .views-field-field-teaser-image{width:100%;margin:0 0 20px;float:none;overflow:hidden;}
}
#header-top ul.menu li{float:left;}
.header-top-area .block:first-child:last-child, .header-top-area .block{padding:0px;}
#header-top ul.menu li a{padding:7.8px 30px 5px 30px;}
#header-top ul.sf-menu li a.menuparent:after{top:auto;}
#header-top ul.sf-menu ul li a{padding:5px;}
#block-views-students-block-2 h2.title{margin:0px;text-align:center;background-color:#990000;color:#fff;}
#block-views-students-block-2 .views-row{margin-bottom:0px;margin-top:5px;}
#block-views-students-block-2 .views-field-field-mt-photo .field-content{float:left;}
#block-views-students-block-2 .views-field-field-mt-photo .field-content img{margin-right:5px;padding-left:8px;}
#block-views-students-block-2 .views-field-field-mt-subheader-body .field-content p{text-align:justify;text-justify:inter-word;}
#block-views-students-block-2 .views-field-field-mt-subheader-body{padding-left:8px;padding-right:8px;}
#block-views-students-block-2 .views-field-title{font-weight:bold;margin-bottom:10px;text-transform:uppercase;font-size:16px;}
@media (min-width:480px){#block-views-students-block-2{padding:0!important;}
}
#slideshow-success #main-content{padding:0px;}
#sidebar-first ul.menu .expanded{background:#d8d8d8;}
#sidebar-first ul.menu .active-trail > a{background:rgba(37,37,37,0.65);}
#main-navigation ul.menu .active-trail > a , #main-navigation ul.menu a.active{background:#528600;color:#fff;}
#header-top ul.menu .active-trail > a{background:initial;}
#sidebar-first ul.menu .expanded .active-trail > a{background:#d8d8d8;color:#e54e4b;}
#sidebar-first ul.menu li a.active,#sidebar-first ul.menu li a.active-trail, #sidebar-first ul.menu li.active-trail a.active:before{color:#fff;}
#sidebar-first ul.menu li a.active{background:rgba(37,37,37,0.65);}
.views-field-field-teaser-image .field-content img{transition:all 0.5s;}
.views-field-field-teaser-image .field-content img:hover{transform:scale(1.02);}
#block-views-slideshow-block .views-field-field-teaser-image .field-content img{transition:none;transform:none;}
#page{margin-top:0!important;}
.view-slick-carousel-news .slide__content{background:none;border:none;}
.view-slick-carousel-news .slide__content .views-field-field-date{font-size:11px;font-weight:900;color:rgb(218,37,28);margin-bottom:10px;}
.view-slick-carousel-news .slide__content .views-field-title a{font-size:18px;font-weight:700;line-height:1.2;margin-bottom:0;margin-top:5px;}
.view-slick-carousel-news .slide__content .views-field-body{font-size:15px;}
.view-slick-carousel-news .slide__content .views-field-body strong{font-weight:normal;}
.view-slick-carousel-news .more-link{margin-left:150px;}
.view-slick-carousel-news .slide__content .views-field-body .field-content{padding-bottom:15px;}
.view-slick-carousel-news .slide__content .views-field-body .field-content > p{display:inline;}
.lang_dropdown_form .form-item{padding:0px;margin:0px;margin-top:2px;}
.node-type-calendar .post-submitted-info{position:initial;}
.block-mailing-list .title{float:left;display:block;font-size:19px;margin-bottom:0;margin-top:4px;padding-right:15px;padding-left:0px;}
.block-mailing-list .content{float:left;padding-right:15px;padding-left:15px;}
.block-mailing-list .content .form-text{top:0;right:0;margin:0;}
.block-mailing-list .content .form-submit{height:40px;padding:13px 11px;background-color:#555;min-width:0;top:0;right:0;display:block;margin-left:auto;margin-right:auto;}
.block-mailing-list .content .form-item{margin:0;}
.block-mailing-list label{display:none;}
@media (max-width:1199px){.block-mailing-list .title{text-align:center;margin:5px 0 14px;float:none;}
.block-mailing-list .content{margin:0 auto;float:none;}
}
@media (min-width:1200px){.block-mailing-list .title{width:41.66666667%;}
.block-mailing-list .content{float:left;width:58.33333333%;padding-right:15px;padding-left:15px;position:relative;}
.block-mailing-list .content .form-submit{position:absolute;margin:0;}
}
.block-mailing-list{padding-top:10px;}
#block-views-slick-carousel-news-block-1 a,#block-views-slick-carousel-news-block-2 a{font-weight:700;}
#block-block-16 ul{list-style:none;margin:0;padding:0;}
#block-block-16 li{padding:0 0 0 45px;margin:0 0 10px 0;position:relative;}
#block-block-16 li i{color:#fff;left:10px;font-size:20px;position:absolute;}
.caption-wrapper .caption h1{font-size:20px;}
body.front{background-color:#F3F3F3;}
ul.language-switcher-locale-url{list-style:none;margin:0px;padding:0px;}
ul.language-switcher-locale-url li.active{display:none;}
ul.language-switcher-locale-url li{background:#528600;color:#ffffff;padding-top:10px;padding-bottom:6px;text-align:center;width:65px;}
a.language-link{text-decoration:none;color:#ffffff;font-size:15px;font-weight:bold;display:block;}
.sf-menu.sf-style-default a{border-top:0px;}
#header-top ul.menu>li>a:hover{border-bottom-color:rgb(218,37,28);}
#footer ul.menu li > a:before{content:"\f105";font-family:'FontAwesome';position:absolute;left:0px;font-size:20px;top:7px;color:#2a68af;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;font-weight:700;}
#footer ul.menu li > a:hover:before{left:10px;color:#ffffff!important;}
.view-mt-latest-news .field-name-field-mt-subheader-body strong,.view-mt-latest-news .field-name-body strong{font-weight:normal;}
#main-navigation .sf-menu>li>a.menuparent{border-left:0px;}
#block-views-students-block-2{-moz-box-shadow:#939393 8px 0px 8px -2px,#939393 0px 8px 8px -2px;-webkit-box-shadow:#939393 8px 0px 8px -2px,#939393 0px 8px 8px -2px;box-shadow:#939393 8px 0px 8px -2px,#939393 0px 8px 8px -2px;}
@media (min-width:1200px){#block-views-students-block-2{min-height:376.66px;}
}
@media (min-width:992px) and (max-width:1199px){#block-views-students-block-2{min-height:444px;}
#block-views-slideshow-block .views-field-field-teaser-image .field-content img{min-height:444px;}
}
#block-views-students-block-2 .views-field-path-1{bottom:5px;right:20px;position:absolute;}
#block-views-students-block-2 .views-field-path-1 a:after{content:"\f101";font-family:'FontAwesome';font-style:normal;font-size:12px;padding-left:5px;}
#main-navigation .sf-menu ul li.last,#main-navigation .sf-menu ul li.firstandlast{border-bottom:5px solid #528600;}
.sf-menu.sf-style-default li{border-bottom:0px;}
@media (min-width:992px){ul.language-switcher-locale-url li{height:40.8px;}
}
#block-views-album-display-block-1 .slick img,#block-views-album-display-block-2 .slick img{margin-left:auto;margin-right:auto;}
#block-views-album-display-block-1 .more-link,#block-views-album-display-block-2 .more-link{padding-top:10px;}
#block-views-video-gallery-block-1 .views-field-title ,#block-views-video-gallery-block-2 .views-field-title{text-align:center;font-weight:700;font-size:14px;padding-top:10px;}
#block-views-video-gallery-block-1 .slick img,#block-views-video-gallery-block-2 .slick img{margin-left:auto;margin-right:auto;}
.photo-back{background:#f3f3f3;}
.video-back{background:#f3f3f3;}
.event-back{background:#f3f3f3;}
#event-content{}
#event-content .container{padding-top:3em;padding-bottom:3em;}
.inside{margin-top:20px;margin-bottom:20px;}
.inside-full-height{height:100%;margin-top:0;margin-bottom:0;}
.row-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-height{display:table-cell;float:none;height:100%;}
.col-top{vertical-align:top;}
.col-middle{vertical-align:middle;}
.col-bottom{vertical-align:bottom;}
@media (min-width:480px){.row-xs-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-xs-height{display:table-cell;float:none;height:100%;}
.col-xs-top{vertical-align:top;}
.col-xs-middle{vertical-align:middle;}
.col-xs-bottom{vertical-align:bottom;}
}
@media (min-width:768px){.row-sm-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-sm-height{display:table-cell;float:none;height:100%;}
.col-sm-top{vertical-align:top;}
.col-sm-middle{vertical-align:middle;}
.col-sm-bottom{vertical-align:bottom;}
}
@media (min-width:992px){.row-md-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-md-height{display:table-cell;float:none;height:100%;}
.col-md-top{vertical-align:top;}
.col-md-middle{vertical-align:middle;}
.col-md-bottom{vertical-align:bottom;}
}
@media (min-width:1200px){.row-lg-height{display:table;table-layout:fixed;height:100%;width:100%;}
.col-lg-height{display:table-cell;float:none;height:100%;}
.col-lg-top{vertical-align:top;}
.col-lg-middle{vertical-align:middle;}
.col-lg-bottom{vertical-align:bottom;}
}
@media (max-width:767px){.col-sm-height{margin-top:40px;}
}
#block-views-album-display-block-1,#block-views-video-gallery-block-1,#block-views-mt-events-block,#block-views-album-display-block-2,#block-views-video-gallery-block-2{padding:10px;}
#block-views-video-gallery-block-1 .slick-prev,#block-views-video-gallery-block-2 .slick-prev{left:0px;}
[dir='rtl'] #block-views-video-gallery-block-1 .slick-prev,#block-views-video-gallery-block-2 .slick-prev{right:0px;left:auto;}
#block-views-video-gallery-block-1 .slick-next,#block-views-video-gallery-block-2 .slick-next{right:0px;}
[dir='rtl'] #block-views-video-gallery-block-1 .slick-next,#block-views-video-gallery-block-2 .slick-next{right:auto;left:0px;}
#block-views-video-gallery-block-1 .slick-arrow::before,#block-views-video-gallery-block-2 .slick-arrow::before{color:#990000;}
#main-navigation ul.menu li#menu-12811-3,#main-navigation ul.menu li#menu-12812-3{margin-left:0px;margin-right:0px;display:none;}
.mean-nav img,.mean-nav span{display:none;}
.onscroll .sf-menu.sf-style-default{float:none;}
.onscroll #main-navigation ul.menu{text-align:center;}
#tabbed-content{background:#f3f3f3;padding-top:40px;position:relative;}
#test-content{background:#f3f3f3;padding-top:40px;position:relative;}
#block-views-latest-scholarships-block-1 .views-field-title a{color:#000;}
@media (min-width:768px) and (max-width:991px){.onscroll #main-navigation ul.menu li a{font-size:12px;}
.onscroll #main-navigation ul.menu li#menu-12811-3 img{max-height:77px;}
.onscroll #main-navigation ul.menu li#menu-12812-3 img{max-height:77px;}
.onscroll #main-navigation ul.menu li#menu-12811-3 a{margin-right:77px;}
.onscroll #main-navigation ul.menu li#menu-12812-3 a{margin-left:77px;}
}
#block-menu-menu-faculty-of-dentistry .title{background:#B38B6D;color:#ffffff;}
#block-menu-menu-faculty-of-dentistry{border-color:#B38B6D;}
.faculty-58 .highlighted-content-wrapper .title a,.faculty-58 .highlighted-content-wrapper .title a:hover,.faculty-465 .highlighted-content-wrapper .title a,.faculty-465 .highlighted-content-wrapper .title a:hover{background:rgba(179,139,109,0.90)}
.faculty-58 .overlayed a:before,.faculty-465 .overlayed a:before{background:rgba(179,139,109,0.75);background:-moz-linear-gradient(top, rgba(179,139,109,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(179,139,109,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(179,139,109,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(179,139,109,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(179,139,109,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(179,139,109,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-allied-medical .title{background:#B0DCA3;color:#ffffff;}
#block-menu-menu-faculty-allied-medical{border-color:#B0DCA3;}
.faculty-482 .highlighted-content-wrapper .title a,.faculty-482 .highlighted-content-wrapper .title a:hover,.faculty-483 .highlighted-content-wrapper .title a,.faculty-483 .highlighted-content-wrapper .title a:hover{background:rgba(176,220,163,0.90)}
.faculty-482 .overlayed a:before,.faculty-483 .overlayed a:before{background:rgba(176,220,163,0.75);background:-moz-linear-gradient(top, rgba(176,220,163,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(176,220,163,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(176,220,163,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(176,220,163,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(176,220,163,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(176,220,163,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-arts .title{background:#ffffff;color:#000000;}
#block-menu-menu-faculty-arts{border-color:#000000;}
.faculty-604 .highlighted-content-wrapper .title a,.faculty-604 .highlighted-content-wrapper .title a:hover,.faculty-605 .highlighted-content-wrapper .title a,.faculty-605 .highlighted-content-wrapper .title a:hover{background:rgba(255,255,255,0.90);color:#000000;}
.faculty-604 .overlayed a:before,.faculty-605 .overlayed a:before{background:rgba(255,255,255,0.75);background:-moz-linear-gradient(top, rgba(255,255,255,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(255,255,255,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(255,255,255,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-dentistry .title{background:#c8a2c8;color:#ffffff;}
#block-menu-menu-faculty-dentistry{border-color:#c8a2c8;}
.faculty-536 .highlighted-content-wrapper .title a,.faculty-536 .highlighted-content-wrapper .title a:hover,.faculty-537 .highlighted-content-wrapper .title a,.faculty-537 .highlighted-content-wrapper .title a:hover{background:rgba(200,162,200,0.90)}
.faculty-536 .overlayed a:before,.faculty-537 .overlayed a:before{background:rgba(200,162,200,0.75);background:-moz-linear-gradient(top, rgba(200,162,200,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(200,162,200,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(200,162,200,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(200,162,200,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(200,162,200,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(200,162,200,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-eit .title{background:#ff7f00;color:#ffffff;}
#block-menu-menu-faculty-eit{border-color:#ff7f00;}
.faculty-548 .highlighted-content-wrapper .title a,.faculty-548 .highlighted-content-wrapper .title a:hover,.faculty-549 .highlighted-content-wrapper .title a,.faculty-549 .highlighted-content-wrapper .title a:hover{background:rgba(255,127,0,0.90)}
.faculty-548 .overlayed a:before,.faculty-549 .overlayed a:before{background:rgba(255,127,0,0.75);background:-moz-linear-gradient(top, rgba(255,127,0,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,127,0,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(255,127,0,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(255,127,0,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(255,127,0,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(255,127,0,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-law .title{background:#8F00FF;color:#ffffff;}
#block-menu-menu-faculty-law{border-color:#8F00FF;}
.faculty-588 .highlighted-content-wrapper .title a,.faculty-588 .highlighted-content-wrapper .title a:hover,.faculty-591 .highlighted-content-wrapper .title a,.faculty-591 .highlighted-content-wrapper .title a:hover{background:rgba(143,0,255,0.90)}
.faculty-588 .overlayed a:before,.faculty-591 .overlayed a:before{background:rgba(143,0,255,0.75);background:-moz-linear-gradient(top, rgba(143,0,255,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(143,0,255,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(143,0,255,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(143,0,255,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(143,0,255,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(143,0,255,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-nursing .title{background:#FBCEB1;color:#ffffff;}
#block-menu-menu-faculty-nursing{border-color:#FBCEB1;}
.faculty-1002 .highlighted-content-wrapper .title a,.faculty-1002 .highlighted-content-wrapper .title a:hover,.faculty-1003 .highlighted-content-wrapper .title a,.faculty-1003 .highlighted-content-wrapper .title a:hover{background:rgba(251,206,177,0.90)}
.faculty-1002 .overlayed a:before,.faculty-1003 .overlayed a:before{background:rgba(251,206,177,0.75);background:-moz-linear-gradient(top, rgba(251,206,177,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,206,177,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(251,206,177,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(251,206,177,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(251,206,177,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(251,206,177,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-sciences .title{background:#ffdf00;color:#000000;}
#block-menu-menu-faculty-sciences{border-color:#ffdf00;}
.faculty-512 .highlighted-content-wrapper .title a,.faculty-512 .highlighted-content-wrapper .title a:hover,.faculty-513 .highlighted-content-wrapper .title a,.faculty-513 .highlighted-content-wrapper .title a:hover{background:rgba(255,223,0,0.90);color:#000000;}
.faculty-512 .overlayed a:before,.faculty-513 .overlayed a:before{background:rgba(255,223,0,0.75);background:-moz-linear-gradient(top, rgba(255,223,0,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,223,0,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(255,223,0,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(255,223,0,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(255,223,0,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(255,223,0,0.75) 0%,rgba(59,96,0,0.75) 100%);}
#block-menu-menu-faculty-graduate .title{background:#3a5f00;color:#ffffff;}
#block-menu-menu-faculty-graduate{border-color:#3a5f00;}
@media (max-width:767px){#header-top-inside .row .col-md-1{float:right;padding-right:10px;}
#header-top{position:fixed;width:100%;z-index:11;border-bottom:4px solid #7e0303;opacity:1;filter:alpha(opacity=100);}
#header-top .mean-container a.meanmenu-reveal{left:100px;border-left:1px solid #7e0303;border-right:1px solid #7e0303;padding-bottom:15px;margin-top:-9px;padding-top:18px;}
#header .mean-container a.meanmenu-reveal{position:fixed;top:10px;}
#header .mean-bar{top:-63px;}
#header .mean-bar .mean-nav{top:-41px;}
#header .mean-container a.meanmenu-reveal{color:#fff;text-decoration:none;}
#header-top .mean-bar .mean-nav{position:fixed;width:93.5%;display:block;max-height:90%;overflow-y:auto;}
#header .mean-bar .mean-nav{position:fixed;width:93.5%;top:14px;display:block;max-height:90%;overflow-y:auto;}
#toTop{z-index:3;}
#site-slogan{margin-bottom:10px;}
#site-name,#logo{margin-top:-5px;}
#header{padding-bottom:0px;}
.logger-in .mean-container[id='header'] a.meanmenu-reveal{position:fixed;top:40px;}
}
#news-content:before,#tabbed-content:before,#test-content:before,#event-content:before{position:absolute;font-family:'FontAwesome';content:"\f0d7";top:-27px;font-size:66px;visibility:visible;line-height:1;left:10%;}
#news-content:after,#tabbed-content:after,#test-content:after,#event-content:after{position:absolute;font-family:'FontAwesome';content:"\f0d7";top:-27px;font-size:66px;visibility:visible;line-height:1;right:10%;}
#news-content:before,#news-content:after{color:#f3f3f3;}
#tabbed-content:before,#tabbed-content:after{color:#c6baba;}
#event-content:before,#event-content:after{color:#f3f3f3;}
#test-content:before,#test-content:after{color:#c8d2c0;}
#block-views-video-gallery-block-1 .slick__arrow,#block-views-video-gallery-block-2 .slick__arrow{bottom:20PX;top:auto;}
.ds-1col.node.node-teaser .field-name-node-link{margin-left:0;padding:0 0 10px 0;border-bottom:1px solid #acacac;text-align:right;right:0px;left:auto;clear:both;}
.ds-1col.node.node-teaser .field-type-image{float:left;margin-right:20px;max-width:100%;}
@media (max-width:480px){h1{font-size:28px;}
}
@media (max-width:521px){table.srctable{font-size:10px;}
}
.event_year_group{display:block;font-size:24px;color:red;text-align:center;font-weight:bold;margin-bottom:50px;border-bottom:3px solid red;}
.event_month_group{display:block;font-size:24px;color:#3b6000;font-weight:bold;margin-bottom:50px;text-decoration:underline;}
.page-view-mt-events .views-row-last{border-bottom:1px solid #acacac;}
@media (max-width:499px){table.dar-general-table th,table.dar-general-table td{padding:5px 5px;}
}
@media (max-width:379px){table.dar-general-table th,table.dar-general-table td{font-size:10px;}
}
@media (max-width:330px){table.dar-general-table th,table.dar-general-table td{padding:5px 0px;}
}
@media (max-width:499px){table.dar-ma-general-table th,table.dar-ma-general-table td{padding:5px 5px;}
}
.profile .field-name-field-mt-photo{padding:0;margin-right:5px;max-width:150px;clear:none;float:left;}
.profile .field-name-field-account-prefix-title,.profile .field-name-field-account-first-name,.profile .field-name-field-account-last-name{font-size:20px;margin:0px;padding-right:3px;font-weight:bold;color:#3b6000;clear:both;display:inline-block;overflow:hidden;}
.success-story-top-front-page .views-field-field-mt-photo img{border:0px;}
.site-map-menu .onscroll-logo{display:none;}
.profile2-faculty-staff .field-name-field-present-position,.profile .field-name-field-account-ext-number,.profile .field-name-field-account-mt-email,.profile2-faculty-staff .field-name-field-academic-rank{clear:none;after:none}
.profile2-faculty-staff .field-name-field-present-position:after,.profile .field-name-field-account-ext-number:after,.profile2-faculty-staff .field-name-field-academic-rank:after{content="";}
.profile2-faculty-staff .field-name-field-present-position,.profile .field-name-field-account-ext-number,.profile .field-name-field-account-mt-email,.profile2-faculty-staff .field-name-field-academic-rank{overflow:hidden;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper div.sf-megamenu-column ol li a:before{content:"\f105";font-family:'FontAwesome';position:absolute;left:5px;font-size:18px;top:7px;color:#ffffff;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;font-weight:700;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper div.sf-megamenu-column ol li a:hover:before{left:10px;color:#ffffff!important;}
.sf-menu.sf-style-default ul.sf-megamenu li.sf-megamenu-wrapper div.sf-megamenu-column ol li a{padding-left:25px;}
#header-top ul.sf-menu ul li a{padding-left:20px;}
#header-top ul.sf-menu ul li a.nolink{pointer-events:none;padding-left:5px;}
#header-top .mean-nav ul li ol{list-style:none;}
#header-top .mean-nav ul li li li a:before{content:"\f107";font-family:'FontAwesome';position:absolute;left:5px;font-size:18px;top:7px;color:#ffffff;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;font-weight:700;}
#header-top .mean-nav ul li ul li ol li ol li a:before{content:"\f105";font-family:'FontAwesome';position:absolute;left:5px;font-size:18px;top:7px;color:#ffffff;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-o-transition:all linear 0.2s;-ms-transition:all linear 0.2s;transition:all linear 0.2s;font-weight:700;}
#header-top .mean-nav ul li li li a{pointer-events:none;font-weight:700;}
#header-top .mean-nav ul li ul li ol li ol li a{pointer-events:auto;font-weight:initial;}
#quicktabs-news .item-list ul.quicktabs-tabs > li.active > a,
.nav-tabs > li.active > a{border:1px solid #3d6000;border-bottom-color:#c6baba;}
#quicktabs-news .item-list ul.quicktabs-tabs > li.active > a:hover,
.nav-tabs > li.active > a:hover{border:1px solid #3d6000;border-bottom-color:#c6baba;}
.not-front .item-list ul.quicktabs-tabs > li.active > a,
.nav-tabs > li.active > a{border:1px solid #3d6000;border-bottom-color:#fff;}
.not-front .item-list ul.quicktabs-tabs > li.active > a:hover,
.nav-tabs > li.active > a:hover{border:1px solid #3d6000;border-bottom-color:#fff;}
@media (max-width:480px){#quicktabs-news .item-list ul.quicktabs-tabs > li.active > a,
.nav-tabs > li.active > a{border:1px solid #3d6000;border-bottom-color:#3d6000;}
#quicktabs-news .item-list ul.quicktabs-tabs > li.active > a:hover,
.nav-tabs > li.active > a:hover{border:1px solid #3d6000;border-bottom-color:#3d6000;}
.not-front .item-list ul.quicktabs-tabs > li.active > a,
.nav-tabs > li.active > a{border:1px solid #3d6000;border-bottom-color:#3d6000;}
.not-front .item-list ul.quicktabs-tabs > li.active > a:hover,
.nav-tabs > li.active > a:hover{border:1px solid #3d6000;border-bottom-color:#3d6000;}
}
div#header-top.in-maintenance{position:relative;}
#news-content .slick-arrow::before{color:#528600;}
.footer-top-area ul.social-bookmarks li a.facebook{color:#fff;background-color:#365899;border-color:#365899;}
.footer-top-area ul.social-bookmarks li a.snapchat{color:#fff;background-color:#fffc00;border-color:#fffc00;text-shadow:-1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000;}
.footer-top-area ul.social-bookmarks li a.instagram{color:#fff;background:url(../scholarly/images/insta.jpg) no-repeat center;-webkit-border-image:url(../scholarly/images/insta.jpg) 1 round;-o-border-image:url(../scholarly/images/insta.jpg) 1 round;border-image:url(../scholarly/images/insta.jpg) 1 round;}
.footer-top-area ul.social-bookmarks li a.google{color:#fff;background-color:#db4437;border-color:#db4437;}
.footer-top-area ul.social-bookmarks li a.linkedin{color:#fff;background-color:#1e87bd;border-color:#1e87bd;}
.footer-top-area ul.social-bookmarks li a.youtube{color:#fff;background-color:#e62117;border-color:#e62117;}
.footer-top-area ul.social-bookmarks li a:hover{text-decoration:none;background-color:#fff;border-color:#fff;color:#000;}
.footer-top-area ul.social-bookmarks li a.facebook:hover{color:#365899;}
.footer-top-area ul.social-bookmarks li a.snapchat:hover{color:#fffc00;}
.footer-top-area ul.social-bookmarks li a.instagram:hover{color:#262626;background:none;background-color:#fff;-webkit-border-image:url(../scholarly/images/insta-emp.jpg) 1 round;-o-border-image:url(../scholarly/images/insta-emp.jpg) 1 round;border-image:url(../scholarly/images/insta-emp.jpg) 1 round;}
.footer-top-area ul.social-bookmarks li a.google:hover{color:#db4437;}
.footer-top-area ul.social-bookmarks li a.linkedin:hover{color:#1e87bd;}
.footer-top-area ul.social-bookmarks li a.youtube:hover{color:#e62117;}
#block-sharethis-sharethis-block .stButton{margin-top:15px;}
.page-node .field-name-field-more-images .field-items .field-item,
.page-node .field-name-field-image-file .field-items .field-item{margin-top:10px;}
#header .mean-container a.meanmenu-reveal.meanclose:before{content:'';content:"\f00d";}
@media (max-width:550px){.view .date-nav-wrapper .date-prev ,.view .date-nav-wrapper .date-next{margin-top:30px;}
}
.field-name-field-academic-experience .field_present_academic_exper,.field-name-field-academic-experience .field-present-academic-exper{display:none;}
.field-name-field-administrative-academic-ex .field_present_admin_acad_ex,.field-name-field-administrative-academic-ex .field-present-admin-acad-ex{display:none;}
.profile2-faculty-staff .field-collection-view-final .field-type-taxonomy-term-reference{font-size:14px;}
@media (max-width:560px){.profile2-faculty-staff table th,.profile2-faculty-staff table td{padding:10px 10px;font-size:12px;}
.profile2-faculty-staff .field-collection-view-final .field-type-taxonomy-term-reference{font-size:12px;}
}
@media (max-width:402px){.profile2-faculty-staff table th,.profile2-faculty-staff table td{padding:3px 2px;font-size:10px;}
.profile2-faculty-staff .field-collection-view-final .field-type-taxonomy-term-reference{font-size:10px;}
}
.page-user h1.title{display:none;}
.overlayed.Head-Of-Department a:before{background:rgba(153,0,0,0.75);background:-moz-linear-gradient(top, rgba(153,0,0,0.75) 0%, rgba(130,0,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,0,0,0.75)), color-stop(100%,rgba(130,0,0,0.75)));background:-webkit-linear-gradient(top, rgba(153,0,0,0.75) 0%,rgba(130,0,0,0.75) 100%);background:-o-linear-gradient(top, rgba(153,0,0,0.75) 0%,rgba(130,0,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(153,0,0,0.75) 0%,rgba(130,0,0,0.75) 100%);background:linear-gradient(to bottom, rgba(153,0,0,0.75) 0%,rgba(130,0,0,0.75) 100%);}
.title-wrapper.Head-Of-Department a{background-color:rgba(130,0,0,0.90);}
.title-wrapper.Head-Of-Department a:hover{background-color:rgba(153,0,0,0.90);}
.Head-Of-Department-Position-Style{text-align:center;font-size:14px;font-weight:bold;color:#900;}
.view-department-faculty-staff .views-field-field-account-photo{margin-bottom:10px;max-width:200px;margin-left:auto;margin-right:auto;}
@media print{#header-right,#header-inside-right,#footer,#header-top,#footer-top,#block-sharethis-sharethis-block,#toTop,#toTop .fa,.subfooter-area.right,nav,aside,.mean-bar{display:none;}
#header-inside-left a[href]:after,#main-content a[href]:after{content:none !important;}
#page-intro{margin-top:0px;}
.onscroll #header-inside-left,.onscroll #header-inside-left .hide,.hide,.onscroll #site-slogan,.onscroll #site-name{display:block;visibility:initial;}
.onscroll #logo img{max-height:initial;}
.onscroll #logo{padding:0;margin:0;}
}
.faculty-Pre-Medical .highlighted-content-wrapper .title a,.faculty-Pre-Medical .highlighted-content-wrapper .title a:hover{background:rgba(0,165,80,0.90)}
.faculty-Pre-Medical .overlayed a:before{background:rgba(0,165,80,0.75);background:-moz-linear-gradient(top, rgba(0,165,80,0.75) 0%, rgba(59,96,0,0.75) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,165,80,0.75)), color-stop(100%,rgba(59,96,0,0.75)));background:-webkit-linear-gradient(top, rgba(0,165,80,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-o-linear-gradient(top, rgba(0,165,80,0.75) 0%,rgba(59,96,0,0.75) 100%);background:-ms-linear-gradient(top, rgba(0,165,80,0.75) 0%,rgba(59,96,0,0.75) 100%);background:linear-gradient(to bottom, rgba(0,165,80,0.75) 0%,rgba(59,96,0,0.75) 100%);}
@media (min-width:768px){#logo{margin-right:0px;margin-bottom:5px;margin-left:-16px;}
}
@media (max-width:767px){#logo{display:inline-block;margin-bottom:0;}
#logo a img{display:block;margin-right:auto;margin-left:auto;}
}
#header .mean-container .mean-nav ul li li a{color:#363636;background:rgba(255,255,255,0.95);}
#header .mean-container .mean-nav ul li li a.mean-expand{background:rgba(255,255,255,1);}
#header .mean-container .mean-nav ul li li li a{color:#fff;background:rgba(54,54,54,0.50);}
#header .mean-container .mean-nav ul li li li a.mean-expand{background:rgba(54,54,54,1);}
#header .mean-container .mean-nav ul li li li li a{color:#363636;background:rgba(255,255,255,0.95);}
#header .mean-container .mean-nav ul li li li li a.mean-expand{background:rgba(255,255,255,1);}
#header .mean-container .mean-nav ul li a:hover{color:#fff;background-color:#528600;}
#header .mean-container .mean-nav ul li a.mean-expand:hover{color:#fff;background-color:#528600;}
#block-quicktabs-curriculum-requirements-undergra .ui-accordion .ui-accordion-content{padding:5px 5px;}
#block-quicktabs-curriculum-requirements-undergra .item-list ul.quicktabs-tabs > li > a, .nav-tabs > li > a{font-size:100%}
#block-quicktabs-curriculum-requirements-undergra table th, table td{padding:5px 10px;}
@media (max-width:767px){#block-quicktabs-curriculum-requirements-undergra .Curriculum-Col-3,#block-quicktabs-curriculum-requirements-undergra .Curriculum-Col-5{display:none;}
}
.alert{margin-top:20px;margin-bottom:0px;background:#900;}
.alert-dismissable .close, .alert-dismissible .close{color:#fff;opacity:0.7;}
.close:hover, .close:focus{filter:alpha(opacity=90);opacity:.9;}
.blink_me{animation:blinker 1s linear infinite;}
@keyframes blinker{50%{opacity:0;}
}
.view-profile-publications-publications-page caption{color:#900;font-size:18px;font-weight:700;text-transform:uppercase;}
.profile-follow-me-ico{display:inline;padding:10px 5px;}
.profile-follow-me-ico a:hover{text-decoration:none;border-width:0px;}
.group-follow-me h3{font-size:15px;display:inline;text-transform:initial;font-weight:bold;border-bottom:0px;}
.view-profile-publications-title .views-row{padding-bottom:0px;margin-bottom:0px;}
#block-views-profile-publications-block-1 .title,#block-views-profile-publications-block-3 .title,#block-views-profile-publications-block-4 .title
,#block-views-profile-publications-block-5 .title,#block-views-profile-publications-block-6 .title,#block-views-profile-publications-block-7 .title
,#block-views-profile-publications-block-8 .title{font-size:18px;font-weight:700;color:#900;margin:0px;}
.field-name-field-publication-authors .field-item,.field-name-field-publication-editors .field-item{display:inline;}
.field-name-field-publication-authors .field-item:after,.field-name-field-publication-editors .field-item:after{content:", ";}
.field-name-field-publication-authors .field-item:last-child:after,.field-name-field-publication-editors .field-item:last-child:after{content:"";}
.field-name-field-publication-journal-page-f:after,.field-name-field-publication-pages-from:after{clear:none;}
.field-name-field-publication-journal-page-f .field-items,.field-name-field-publication-pages-from .field-items{margin:0px 4px;}
@media (min-width:768px){#block-views-slideshow-block .caption-wrapper{background-color:initial;width:100%}
#block-views-slideshow-block .caption-wrapper .caption h1{background-color:rgba(35,35,35,0.56);padding:10px;margin-bottom:10px;}
#block-views-slideshow-block .caption .more{margin-bottom:0px;}
#block-views-slideshow-block .caption{bottom:5px;}
#block-views-slideshow-block a.more{margin:5px 0px;}
}
#block-views-video-gallery-block-1 .slick iframe,#block-views-video-gallery-block-2 .slick iframe{max-height:255px;}
@media (max-width:499px){table.dar-general-table th,table.dar-general-table td{padding:1px 1px;font-size:11px;}
}
.view-successive-presidents .title-wrapper{color:#fff;font-weight:700;font-size:13px;padding:7px 10px;display:block;background-color:rgba(59,96,0,0.90);}
.view-successive-presidents .title-wrapper:hover{background-color:#528600;}
.view-successive-presidents .overlayed{background:#528600;}
.view-successive-presidents .overlayed img{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}
.view-successive-presidents .overlayed:hover img{opacity:.5;}
.view-slick-carousel-news blockquote{font-size:15px;padding:0 0 0 0px;margin:0px 0 0px;}
.view-slick-carousel-news blockquote:after{display:none;}
.top-banner-front-page-two{float:left;color:#fff;padding:10px;margin:0;padding:0;padding-left:10px;}
.top-banner-front-page-two.first-two{padding-left:0;padding-right:10px;}
@media (max-width:767px){.top-banner-front-page-two{float:none;margin:0;padding:0;}
.top-banner-front-page-two.first-two{margin-right:0;margin-bottom:10px;padding-right:0px;}
}
@media (min-width:768px) and (max-width:991px){.top-banner-front-page-two{float:none;margin:0;padding:0;}
.top-banner-front-page-two.first-two{margin-bottom:10px;padding-right:0px;}
}
.scholarship-page-two{float:left;color:#fff;padding:10px;width:48.5%;}
.scholarship-page-two.first-two{margin-right:3%}
@media (max-width:767px){.scholarship-page-two{float:none;width:100%}
.scholarship-page-two.first-two{margin-right:0;}
}
.scholarship-page-one{color:#fff;padding:10px;}
.node-type-tenders-and-bids .field-type-taxonomy-term-reference.field-name-field-tender-bid-year { display:none; }
.node-type-tenders-and-bids .field-name-field-copy-price { display: inline-block;     overflow: hidden; }
.node-type-tenders-and-bids .field-name-field-currency { display: inline-block;     overflow: hidden; padding-left:3px; padding-right:3px;}

.node-type-tenders-and-bids #page-title { display:none;}

.node-type-tenders-and-bids #block-block-52 { font-size:16px; font-weight:bold;}

.page-node-224 .block-views .views-row,.page-node-670 .block-views .views-row {
     border-bottom: 0;
    padding-bottom: 0;
     margin-bottom: 0;
}

.page-node-224 .block-views .view,.page-node-670 .block-views .view {
	border-bottom: 0;
}