@charset "utf-8";
/*--------------------------------------------------------------------------------------------------
CSS Styles for <DVM 360>.
version: 3.0
--------------------------------------------------------------------------------------------------*/
/* =CSS Reset
--------------------------------------------------------------------------------------------------*/
/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126
 License: none (public domain)
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary, time, mark, audio, video {
  margin: 0; padding: 0; border: 0; font-size: 100%;font: inherit; vertical-align: baseline;
}
em {margin: 0; padding: 0; border: 0; font-size: 100%;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {
    background-image: -moz-linear-gradient( 90deg, rgb(223,223,223) 0%,	rgb(255,255,255) 46%);
    background-image: -webkit-linear-gradient( 90deg, rgb(223,223,223) 0%, rgb(255,255,255) 46%);
    background-image: -ms-linear-gradient( 90deg, rgb(223,223,223) 0%, rgb(255,255,255) 46%);
    background-attachment: fixed;
    line-height:1;
}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
table {border-collapse: collapse; border-spacing: 0;}
/* End CSS Reset
--------------------------------------------------------------------------------------------------*/
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* =Toolkit
--------------------------------------------------------------------------------------------------*/
/* Micro Clearfix Hack by Nicholas Gallagher (http://nicolasgallagher.com/micro-clearfix-hack/) */
/* For modern browsers */.cf:before, .cf:after {content:""; display:table;}
.cf:after {clear:both;}
/* For IE 6/7 (trigger hasLayout) */
.cf {zoom:1;}
/* general purpose classes */
.nodisplay {display:none;}
.nodisplay_strict {display:none !important;}
.alignleft {float:left;}
.alignnone {clear:both; font-size:0; line-height:0; margin:0; padding:0; border:0; height:0; width:0;}
.alignright {float:right;}
/* End Toolkit
--------------------------------------------------------------------------------------------------*/
/* =Normalization - mostly derived from normalize.css (https://github.com/necolas/normalize.css/) but without comments and compressed to keep the file small
--------------------------------------------------------------------------------------------------*/
hr {display:block; height:1px; border:0; margin:1em 0; padding:0; border-top:1px solid #cccccc; /* change border colour to suit your needs */
}
audio, canvas, video {display: inline-block; *display: inline; *zoom: 1;}
audio:not([controls]) {display: none;}
[hidden] {display: none;}
html {overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
body, button, input, select, textarea {font-family: sans-serif;}
a:focus {outline: thin dotted;}
a:hover, a:active {outline: 0;}
a{text-decoration:none;}
h1 {font-size:2em; color:#165d9f; line-height:0.9; font-family:'questrialregular'; margin-top:15px;}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {}
ins {text-decoration: none;}
del {text-decoration: line-through;}
abbr[title] {border-bottom: 1px dotted; cursor:help;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
mark {background: #ff0; color: #000;}
pre, code, kbd, samp {font-family: monospace, serif; _font-family: 'courier new', monospace;}
pre {white-space: pre; white-space: pre-wrap; word-wrap: break-word;}
small {font-size: 75%;}
sub,sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0; -ms-interpolation-mode: bicubic; vertical-align:top;}
svg:not(:root) {overflow: hidden;}
fieldset {border: 1px solid #c0c0c0; margin: 0; padding: 0;}
legend {border: 0; *margin-left: -7px;}
button, input, select, textarea {font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle;}
button, input {line-height: normal;}
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button; *overflow: visible;}
input, select {vertical-align:middle;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box; padding: 0;}
input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}
input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
textarea {overflow: auto; vertical-align: top;}
::-moz-focus-inner {border: 0; outline: 0;}
html {-webkit-text-size-adjust:none;}
/* End Normalization
--------------------------------------------------------------------------------------------------*/
/* =Typography
--------------------------------------------------------------------------------------------------*/
/* Setting up the fonts */
body {
 font: 14px/18px Arial, Helvetica, sans-serif;
 color:#000;
 -webkit-overflow-scrolling: touch;
}
@font-face {
 font-family: 'gudearegular';
 src: url('../fonts/gudea-regular-webfont.eot');
 src: url('../fonts/gudea-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/gudea-regular-webfont.woff2') format('woff2'),
 url('../fonts/gudea-regular-webfont.woff') format('woff'),
 url('../fonts/gudea-regular-webfont.ttf') format('truetype'),
 url('../fonts/gudea-regular-webfont.svg#gudearegular') format('svg');
 font-weight: normal; font-style: normal;
}
@font-face {
 font-family: 'questrialregular';
 src: url('../fonts/questrial-regular-webfont.eot');
 src: url('../fonts/questrial-regular-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/questrial-regular-webfont.woff2') format('woff2'),
 url('../fonts/questrial-regular-webfont.woff') format('woff'),
 url('../fonts/questrial-regular-webfont.ttf') format('truetype'),
 url('../fonts/questrial-regular-webfont.svg#questrialregular') format('svg');
 font-weight: normal; font-style: normal;
}
@font-face {
 font-family: 'gudeabold';
 src: url('../fonts/gudea-bold-webfont.eot');
 src: url('../fonts/gudea-bold-webfont.eot?#iefix') format('embedded-opentype'),
 url('../fonts/gudea-bold-webfont.woff2') format('woff2'),
 url('../fonts/gudea-bold-webfont.woff') format('woff'),
 url('../fonts/gudea-bold-webfont.ttf') format('truetype'),
 url('../fonts/gudea-bold-webfont.svg#gudeabold') format('svg');
 font-weight: normal; font-style: normal;
}
/* End Typography
--------------------------------------------------------------------------------------------------*/
#wrapper {padding-bottom:45px;}
#header {
	width: 100%;
	border-top: 1px solid #f39628;
	border-bottom: 1px solid #dfdfdf;
	background: #d2e189;
	background: -moz-linear-gradient(top, #d2e189 0%, #fffffe 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d2e189), color-stop(100%,#fffffe));
	background: -webkit-linear-gradient(top, #d2e189 0%,#fffffe 100%);
	background: -o-linear-gradient(top, #d2e189 0%,#fffffe 100%);
	background: -ms-linear-gradient(top, #d2e189 0%,#fffffe 100%);
	background: linear-gradient(to bottom, #d2e189 0%,#fffffe 100%);
	min-height: 40px;
    position: fixed;
 -webkit-transition: all 0.3s;
 -moz-transition: all 0.3s;
 -ms-transition: all 0.3s;
 -o-transition: all 0.3s;
 transition: all 0.3s;
 z-index:999;
 top:0;
}
/* Sizes for the bigger menu */
header.large{
height: 58px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.large img{
width: 125px; padding:0px; margin:0px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
/* Sizes for the smaller menu */
header.small img{
    width: 90px; padding:0px; margin:0px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.small{height: 40px;-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.large ul.navlining {
margin-top: 15px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.small ul.navlining {
margin-top: 10px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
header.small #logo a {margin:4px 0 2px 20px;}
header.small .MianNav {top: 41px;}
#logo {display:inline-block;margin:0;}
#logo a {display:block;outline:none;margin:6px 0 2px 20px;padding:0 0 0 0;}
#logo img {max-width:131px;height:auto;}
/* =Main Navigation
--------------------------------------------------------------------------------------------------*/
.mainnavigation {margin:0;padding:0;}
ul.navlining {margin:14px 21px 0 0;padding:0;width:40px;cursor:pointer;}
ul.navlining li {list-style:none;margin:5px 0 0 0;cursor:pointer;}
ul.navlining li:first-child {margin:0;}
ul.navlining li.menu-icon {background:url(../img/mainnav-open-icon.png) no-repeat left top;width:40px;height:22px;}
ul.navlining li.menu-icon.close {background:url(../img/close-menu.png) no-repeat center top;width:40px;height:34px;}
.MianNav {background: #ffffff;display:none;z-index:999;
background: -moz-linear-gradient(top, #ffffff 0%, #fefefe 65%, #e7e7e7 80%, #cfcfce 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(65%,#fefefe), color-stop(80%,#e7e7e7), color-stop(100%,#cfcfce));
background: -webkit-linear-gradient(top, #ffffff 0%,#fefefe 65%,#e7e7e7 80%,#cfcfce 100%);
background: -o-linear-gradient(top, #ffffff 0%,#fefefe 65%,#e7e7e7 80%,#cfcfce 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#fefefe 65%,#e7e7e7 80%,#cfcfce 100%);
background: linear-gradient(to bottom, #ffffff 0%,#fefefe 65%,#e7e7e7 80%,#cfcfce 100%);
width:100%;position:absolute;top:59px;right:0px;}
.searchBlock {margin:15px 0 0 0;padding:0;border:none;}
.searchBlock form {margin:0 50px 0 20px;position:relative;}
#search-form .container-inline {position:relative;margin:0 0 15px 0;}
.searchBlock input[type="text"],#search-form input[type="text"] {margin:0;padding:0;border:1px solid #175e9f;height:16px;font-size:1em;font-family: 'gudearegular';line-height:1.1em;padding:3px 0 4px 7px;display: inline-block;width:97%;color:#888;background:none !important;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
.searchBlock input[type="submit"],#search-form input[type="submit"] {margin:0;padding:0;height:25px;width:26px;font-size:16px;font-family: 'gudearegular';line-height:18px;border:none;background:url(../img/bg/search-icon.png) no-repeat left top;text-indent:-9999px;display: inline-block;position:absolute;top: 0;right: -33px;}
#search-form input[type="text"] {box-shadow:none !important;width: 86%;}
#search-form input[type="submit"] {right: -4px;}
.box h2 {font-size: 1.1em;color: #555655;line-height: 1.2em;font-family: 'gudeabold';margin:0 0 10px 0;font-weight:bold;}
.box .content ul li {font-size: 1.2em;color: #555655;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;}
#search-form  .spelling-suggestions {margin-bottom:15px;}
#search-form  .spelling-suggestions a {font-size: 0.9em;color: #175e9f;line-height: 1.2em;font-family: 'gudearegular';display:inline-block;margin:0;font-weight:normal;}
.box .content dl dt a {font-size: 1.1em;color: #175e9f;line-height: 1.2em;font-family: 'gudearegular';display: block;margin:0 0 10px 0;font-weight:normal;outline:none;}
.box .content dl dd strong {font-size: 0.9em;display:inline-block !important;font-family:'gudearegular' !important;}
.search-results dd {border-bottom:1px solid #aaaaaa;}
.box .content .searchResult {font-size:1em;margin-bottom:5px;font-family: 'gudeabold';color: #175e9f;}
.box .content .searchText {font-size: 1.2em;color: #555655;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;}
.box .content .link_scroller_content {background:none;border:none;float: none;margin:0;}
.box .content select {border:1px solid #c7c7c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:auto;padding:6px 0 5px 0;width:100%;-webkit-box-shadow:inset -5px -2px 10px 2px #e7e7e7;box-shadow:inset -5px -2px 10px 2px #e7e7e7;font-family: 'questrialregular';color: #555655;font-size:1.2em;line-height:1.4em;margin:0 0 10px 0;}

.errorPage .content img {width:100% !important;height:auto !important;}

#block-menu-menu-mobile-menu .content {overflow-y:scroll;}
ul.menu {margin:5px 20px 0;padding:0;}
ul.menu > li {list-style:none;background:url(../img/bg/nav-item-seperator.png) no-repeat bottom center;padding: 8px 0 6px;width: 100%;}
ul.menu > li > a {text-decoration:none;font-size: 1.3em;line-height: 1.1em;font-family: 'questrialregular';color:#165d9f;padding:0 0 0 22px;display:block;outline:none;cursor:pointer;background:url(../img/bg/nav-iterm-arrow.png) no-repeat left top;}
ul.menu > li > a.down {background:url(../img/bg/nav-iterm-arrow-dwn.png) no-repeat left top;}
ul.menu li > ul.sub {padding:8px 0 8px 40px;margin:0;display:none;}
ul.menu li > ul.sub li {margin:5px 0 5px 0;padding:0;width:100%;list-style:disc;color:#165d9f;}
ul.menu li > ul.sub li a {text-decoration:none;color:#165d9f;font-family: 'questrialregular';font-size: 1.2em;line-height: 1em;outline:none;}
/* End Main Navigation
--------------------------------------------------------------------------------------------------*/
#container {width:100%;}
.MainContent {padding:0 20px;margin-bottom:34px;margin-top:70px;}
/* Header Area ---------*/
.banner-area{padding-top: 0;margin:0 0 10px 0;}
.banner-area img{height:100%; width:100%;}
.banner-area h1 {font-size: 1.6em;line-height:1.2em;}
.banner-area h1 .authorarticlewebsummary {font-size: 0.7em;color: #555655;line-height: 1.2em;font-family: 'gudearegular';}
.banner-area h1 a {color: #165d9f;outline:none;}
.banner-area h1 a b {font-weight:normal;}
/* Post Area -----*/
.homepage.taxonomy-list .views-row-first {padding:0;}
.postarea{border-top:1px solid #aaa; margin:0 0 17px 0; padding: 17px 0 0; clear:both;}
.postarea img{height:auto;margin-right:15px; border:1px solid #155e9f;float:left;max-width:100px;width:100%;}
.postarea a{font-size:1.3em; color:#165d9f; line-height:1; font-family:'questrialregular';text-decoration:none;outline:none;}
.views-row .authorarticleimage-teaser img {border: 1px solid #155e9f;max-width:100px;width:100%;min-width:100px;}
.event-list .authorarticleimage-teaser img {max-width:100px;width:100%;min-width:100px;border: 1px solid #155e9f;}
.greenbelt a{border-left:#72bf44 solid 10px; min-height: 100px; padding-left: 15px; width: inherit;float:left; min-height: 100px;display:block;}
/* Advertisment area ----*/
.oas-ad{margin: 0 0 16px; padding:0 0 10px 0 !important; clear:both; display:block;text-align:center;border-bottom:1px solid #aaaaaa;width:99%;}
.oas-ad a {display:block;outline:none;}
.oas-ad img{max-width:720px;margin:0 !important;}
#article .content .oas-ad img {border:none;}
.oas-ad span{font-size:0.7em; color:#7e7e7e; line-height:1.3em; font-family:'questrialregular'; text-align:center; display:block;}
.views-row.views-row-last {margin-bottom:0;}

/*Article Area*/
#article {margin:0;padding:0;}
#article h2.Article_Title {font-size: 1.5em;color: #165d9f;line-height: 1.2em;font-family: 'questrialregular';margin:0 0 10px 0;}
#article .article_sub_title {font-size: 1.3em;color: #555655;line-height: 1.1em;font-family: 'gudearegular';margin:0 0 10px 0;}
#article .sub_author {font-size: 1em;color: #555655;line-height: 1.1em;font-family: 'gudearegular';margin:0 0 4px 0;display:block;padding:0;}
#article .sub_author a {color: #165d9e;outline:none;}
#article .sub_date,#article .submitted {display:block;font-size: 0.9em;line-height:1.1em;margin:0 0 1px 0;color: #555655;}
#article .dateandby {margin:0 0 10px 0;}
#article p {color: #61646c;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;}
#article .article-articlebody > span.article-articlebody {color: #61646c;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;display: block;}
#article .content {font-size: 1.2em;color: #61646c;line-height: 1.2em;font-family: 'gudearegular';}
#article .content-bottom .content {font-size:inherit;}
#article p.text, #article p.text_noindent, #article p.text_intropara, #article p.text_dropcap, #article p.text_firstpara_noindent {font-size:inherit;font-family: 'gudearegular';}
#article span.image {float:none !important;display:inline;}

#article .content img {border:1px solid #787878; max-width: 100% !important;}
#article .content object {max-width: 100% !important;}

#article .node-article .content img.image-left, #article .node-photo_article .content img.image-left {margin-right:10px;}
#article .node-article .content img.image-right, #article .node-photo_article .content img.image-right{margin-left:10px;}
#article .node-article .content img {margin-bottom:10px;margin-top:10px;}
#article .node-photo_article .content img {margin:0 0 10px 0;}

#article .content span.text_caption {font-size: 0.7em; margin-right: 10px;}
#article .content span.caption_right.text_caption {margin-left: 10px;margin-right: 0;}
#article span.text_caption {color: #797676;font-size: 0.7em;line-height: 1.2em;font-family: 'gudearegular';margin: 0 0 10px 0;display:block;}
#article .advarea {padding:0;}
.content .block-openadstream h2 {font-size:0.8em;}
.block-openadstream h2 {font-size:1em; color:#7e7e7e; line-height:1.3em; font-family:'questrialregular'; text-align:center; display:block;text-transform:uppercase;}
.page-mobile-cartoon-gallery #article .oas-ad {margin:0;border-bottom:none;padding-bottom: 13px !important;}
.page-mobile-photo-gallery #article .oas-ad {margin:0;border-bottom:none;padding-bottom: 13px !important;}
#article p strong {font-size: 1em;line-height: 1.2em;font-family: 'gudeabold';display:inline-block;margin:0 0 3px 0;font-weight:normal;}
#article p.subhead {color: #175e9f;font-family: 'gudearegular';}
#article p.subhead strong,#article p.subhead b {color: #175e9f;}
#article b {font-family: 'gudeabold';font-weight:normal;}
#article .relatedlinks {border-top:1px solid #aaaaaa;padding:15px 0 0 0;margin:0 0 15px 0;}
#article .content .relatedlinks h3, #article .content .relatedlinks h2 {font-size: 1.1em;}
#article .content-bottom .content .relatedlinks h3, #article .content-bottom .relatedlinks h2 {font-size: 1.5em;}
#article .relatedlinks h3,#article .relatedlinks h2 {font-size: 1.5em;color: #4c4b4c;line-height: 1.4em;font-family: 'questrialregular';margin:0 0 10px 0;}
#article .content-bottom .content .relatedlinks ul li a {font-size:1.2em;}
#article .content .relatedlinks ul li a {font-size: 1em;}
#article .relatedlinks ul li a {font-size: 1.2em;outline:none; color: #165d9f;line-height: 1.2em;font-family: 'gudearegular';}
#article .relatedlinks ul li {list-style:disc;margin:0 0 2px 17px;color:#165d9f;font-size:inherit;}
#article .relatedlinks ul li img {display:none;}
#article .relatedlinks ul li span {padding:0;color:#165d9f;padding:0 !important;}
#article .content:before, #article .content:after {content:""; display:table;}
#article .content:after {clear:both;}
#article .content {zoom:1;}
.photo-article-detail a{color:#165d9e;}
#article .wrap-photo-article-detail {color: #61646c;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 20px 0;padding:25px 0 0 0;border-top:1px solid #aaaaaa;}
#article .wrap-photo-article-detail:first-child {padding:0;border:none;}
#article .links_print {display:none;}

/* Author Page */
.node-author a{color:#165d9e;}
.node-author .authortitle {font-size: 1.1em; font-family: gudeabold, Arial, Helvetica, sans-serif; margin-bottom: 5px;}
.node-author .authorarticletitles a {color: #165d9e;}
.node-author .authorarticletitles {font-size: 1.1em; line-height: 1.1em;}
.node-author .authorarticleprintsummary {font-size: .9em; line-height: 1.1em; padding-bottom: 15px;}
.node-author div.imagewithborder{border:0px solid #cccccc; padding:0px; margin-bottom:5px;}

/* comments stylings starts here */
.photo-article-detail #comments {margin:0 0 15px 0;padding:0;}
.comment {margin:0 0 10px 0;padding:0 0 15px 0;border-bottom: 1px dotted #dfdfdf;}
.comment h3 a {font-size: 1.4em;color: #4c4b4c;line-height: 1.4em;font-family:'gudeabold';margin:0 0 10px 0;outline:none;}
.comment .commentuser {font-size: 1.3em;color: #555655;line-height: 1.4em;font-family:'gudeabold';margin:0 0 5px 0;}
.comment .commentuser a {color: #165d9f;}
.comment .links li {display:inline-block;padding:0;margin:0 10px 0 0;}
.comment .links li a {font-size: 1.1em;color: #ffffff;line-height: 1.4em;font-family:'gudearegular';background:#555655;display:inline-block;padding:2px 10px;text-transform:uppercase;}
.box #comment-form .form-item {margin:0 0 10px 0;}
.box #comment-form .form-item label {margin:0 0 5px 0;}
.box #comment-form .form-item a {font-size: 1.3em;color: #555655;line-height: 1.4em;font-family:'gudeabold';}
.box #comment-form .form-item .form-text {border:1px solid #c7c7c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:16px;padding:6px 0 7px 0;width:100%;-webkit-box-shadow:inset -5px -2px 10px 2px #e7e7e7;box-shadow:inset -5px -2px 10px 2px #e7e7e7;font-family: 'questrialregular';color: #555655;font-size:1.2em;line-height:1.4em;background-image:none;}
.box #comment-form .form-item .form-textarea {border:1px solid #c7c7c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:6px 0 7px 0;width:100%;-webkit-box-shadow:inset -5px -2px 10px 2px #e7e7e7;box-shadow:inset -5px -2px 10px 2px #e7e7e7;font-family: 'questrialregular';color: #555655;font-size:1.2em;line-height:1.4em;resize:none;height:80px !important;}
.box #comment-form .form-item .resizable-textarea {width:100% !important;}
.box #comment-form .form-item .grippie {display:none;}
.box #comment-form .collapsible {margin:0 0 15px 0;}
.box #comment-form .collapsible .collapse-processed a{font-size: 1.2em;color:#165d9f;line-height: 1.4em;font-family:'gudearegular';outline:none;}
#comment-form input#edit-preview {margin:0 0 0 0;}
.box #comment-form .collapsible .fieldset-wrapper {padding:12px;}
.box #comment-form .collapsible .fieldset-wrapper .option {font-size: 1.1em;color: #555655;line-height: 1.4em;font-family:'gudeabold';vertical-align: top;display:inline-block;margin:0 0 5px 0;}
.box #comment-form .collapsible .fieldset-wrapper .option input {position:relative;top:-1px;}
.box #comment-form .collapsible .fieldset-wrapper p a {font-size: 1.2em;color:#165d9f;line-height: 1.4em;font-family:'gudearegular';outline:none;}
.box .content #comment-form .form-submit {font-size: 1.1em;color: #ffffff;line-height: 1.4em;font-family: 'questrialregular';display: inline-block;
margin:0;padding:5px 7px 2px 7px;text-transform: uppercase;background: #6dbf44;border: none;-webkit-border-radius: 0;border-radius: 0;
-moz-border-radius: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
div.error {margin:0 0 10px 0;}
.indented .comment h3 a {font-size: 1.2em;}
#comments ul.pager li.pager-previous,#comments ul.pager li.pager-next {display:none !important;}

/* comments stylings ends here */
#article #comment-confirm-delete {font-size: 1.2em;color: #555655;line-height: 1.2em;font-family: 'gudearegular';margin: 0 0 10px 0;}
#article #comment-confirm-delete .container-inline {margin:20px 0 0 0;}
#article #comment-confirm-delete .container-inline .form-submit {font-size: 1.1em;color: #ffffff;line-height: 1.4em;font-family: 'questrialregular';display: inline-block;margin:0 10px 0 0;padding:5px 7px 2px 7px;text-transform: uppercase;background: #6dbf44;border: none;-webkit-border-radius: 0;border-radius: 0;
-moz-border-radius: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
#article #comment-confirm-delete .container-inline a {font-size: 1.1em;color: #ffffff;line-height: 1.4em;font-family: 'questrialregular';display: inline-block;margin: 0;padding: 5px 7px 2px 7px;text-transform: uppercase;background: #f39628;border: none;-webkit-border-radius: 0;border-radius: 0;-moz-border-radius: 0;-webkit-appearance: none;-moz-appearance: none;appearance: none;position:relative;top:3px;}
.article-detail ul li {color: #61646c;line-height: 1.2em;font-family: 'gudearegular';margin:0;}
.article-detail a {color:#165d9e;word-wrap:break-word;}
.article-detail table {line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;}
.exclusivenews {margin:0 0 10px 0;padding:0;}
.exclusivenews img {margin:0 10px 0 0 !important;max-width:100px;height:auto}
.exclusivenews a {font-size: 1.2em;outline:none; color: #165d9f;line-height: 1.2em;font-family: 'gudearegular';width:55%;}
.optionallinks {border-top:1px solid #aaaaaa;padding:15px 0 0 0;margin:0 0 15px 0;}
.optionallinks h2 {font-size: 1.5em;color: #4c4b4c;line-height: 1.4em;font-family: 'questrialregular';margin:0 0 10px 0;}
.optionallinks ul li {list-style:disc;margin:0 0 2px 17px;color:#165d9f;font-size:inherit;}
.optionallinks ul li img {display:none;}
.optionallinks ul li span {padding:0;color:#165d9f;padding:0 !important;}
.optionallinks ul li a {font-size: 1.2em;outline:none; color: #165d9f;line-height: 1.2em;font-family: 'gudearegular';}
/* photo gallery list */
.galleries {margin:0;padding:0;}
.galleries .title {font-size: 1.6em;color: #4c4b4c;line-height: 1.1em;font-family: 'questrialregular';margin:0 0 10px 0;}
ul.galleryList {margin:0;padding:0;}
.view-content .item-list ul.galleryList li {border:none;display:block;list-style:none;padding:0;margin:0 0 25px 0;}
.view-content .item-list ul.galleryList li .wrapImg a {width:100%;}
#article .view-content .item-list ul.galleryList li img.glistImg {max-width:100%;height:auto; max-height:inherit;margin:0 !important;border: medium none;}
ul.galleryList li .wrapImg {display:block;border: 1px solid #165da0;}
ul.galleryList li .viewNumber {margin:0;padding: 5px 0 6px 0;background:#71bf44;}
ul.galleryList li .viewNumber a {text-decoration:none;font-size: 1.3em;margin:0 0 0 15px;color: #ffffff;line-height: 1.2em;font-family: 'gudearegular';display:block;text-transform:uppercase;}
ul.galleryList li .viewNumber span {font-size: 1.3em;color: #ffffff;line-height: 1.2em;margin:0 15px 0 0;font-family: 'gudearegular';display:block;text-transform:uppercase;}
ul.galleryList li .galleryName {font-size: 1.4em;color: #4c4b4c;line-height: 1.2em;font-family: 'gudeabold';margin:5px 0 0 0;text-align:left;}
ul.galleryList li .galleryName a {outline:none;color: #4c4b4c;text-decoration:none;}
ul.galleryList li .wrap {text-align:center;}
.glist {padding:0;}
/* photo gallery thumb */
.view-header {margin:0;padding:0;}
.view-header .viewGallery {font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.2em;font-weight:bold;outline:none; color:#165d9f;text-transform:uppercase;margin:0 0 10px 0;display:inline-block;}
.view-header h1 {font-size: 1.6em;color: #4c4b4c;line-height: 1.1em;font-family: 'questrialregular';margin:0 0 15px 5px;}
.view-content {margin:0;padding:0;}
.view-content .item-list ul {margin:0;padding:0;text-align:center;}
.view-content .item-list ul li {list-style:none;display:inline-block;border:1px solid #165da0;margin:0 5px 13px 5px;}
.view-content .item-list ul li a {text-decoration:none;outline:none;display:inline-block;}
#article .view-content .item-list ul li img {max-width:125px;max-height:110px;margin:0 !important;border:none;}
/* photo Image Detail */
.detailImageCover {margin:0;padding:0;}
.detailImageCover .views-field-phpcode-1 {margin:0;padding:0;}
.detailImageCover .views-field-field-photo-image-medium-fid {margin:0 0 10px 0;padding:0;position:relative;text-align:center;}
#article .detailImageCover .views-field-field-photo-image-medium-fid img {height:auto;margin:0 !important;border:none;}
.detailImageCover .field-content {margin:0;padding:0;display:block;}
.detailImageCover .field-content .summary {margin:0 10px;}
.detailImageCover .field-content .summary p {font-size: 1.2em;color: #61646c;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;}
.detailImageCover .views-field-field-photo-image-medium-fid .leftShdw {display:inline-block;position:absolute;left:0;top:0;height:100%;width:100%;z-index: 9;}
.detailImageCover .views-field-field-photo-image-medium-fid .rightShdw {display:inline-block;position:absolute;right:0;top:0;height:100%;width:100%;z-index: 9;}
.detailImageCover .wrap-content .view-content .item-list .pager-previous,.detailImageCover .wrap-content .view-content .item-list .pager-next {border:none;margin:0;padding:0;}
.detailImageCover .wrap-content .view-content .item-list .pager-current {display:none;}
.detailImageCover .wrap-content .view-content .item-list .pager {display:block;}
.detailImageCover .wrap-content .view-content .pager-previous a{text-decoration:none;outline:none;position:absolute;left:10px;top:43%;background:url(../img/bg/prev-icon.png) no-repeat left top;text-indent:-9999px;width:31px;height:39px;margin: 0;padding: 0;z-index: 99;}
.detailImageCover .wrap-content .view-content .pager-next a{text-decoration:none;outline:none;position:absolute;right:10px;top:43%;background:url(../img/bg/next-icon.png) no-repeat right top;text-indent:-9999px;width:31px;height:39px;margin: 0;padding: 0;z-index: 99;}
.detailImageCover .wrap-content .item-list .pager {margin:0;height:0;display:none;}
.detailImageCover .wrap-content .summary {font-size: 1.2em;color: #61646c;line-height: 1.2em;font-family: 'gudearegular';margin:0 0 10px 0;}
.detailImageCover .wrap-content .summary a {color: #165d9f;}
.detailImageCover .wrap-content {position:relative;}
.detailImageCover a {outline:none;}
/* Contact Us ----------*/
.webform a{color:#165d9e}
#article h2.pagetitle {font-size: 1.6em;color: #4c4b4c;line-height: 1.1em;font-family: 'questrialregular';margin:0 0 15px 0;}
h2.pagetitle {font-size: 1.6em;color: #4c4b4c;line-height: 1.1em;font-family: 'questrialregular';margin:0 0 15px 0;}
.contactus p b {font-size: 0.9em;color:#555655;line-height: 1.4em;font-family: 'gudeabold';display:inline-block;margin:0;font-weight: normal;}
.contactus p a {font-size: 0.9em;color:#165d9e;line-height: 1.4em;font-family: 'gudeabold';display:inline-block;margin:0;font-weight: normal;}
.contactus p span,.contactus form .form-item label .form-required {font-size: 0.9em;color:#ec7d21;line-height: 1.4em;font-family: 'gudeabold';display:inline-block;margin:0;}.contactus form {margin:0;padding:0;}
.contactus form .webform-component{margin:0 0 10px 0;padding:0;}
.contactus form .form-item {margin:0;padding:0;}
.contactus form .form-item label {font-size: 1em;color:#555655;line-height: 1.4em;font-family: 'gudeabold';display:block;margin:0;}
.contactus form .form-item .form-text {border:1px solid #c7c7c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:16px;padding:6px 0 7px 0;width:100%;-webkit-box-shadow:inset -5px -2px 10px 2px #e7e7e7;box-shadow:inset -5px -2px 10px 2px #e7e7e7;font-family: 'questrialregular';color: #555655;font-size:0.8em;line-height:1.4em;}
.contactus form .form-item .form-select {border:1px solid #c7c7c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;height:auto;padding:6px 0 5px 0;width:100%;-webkit-box-shadow:inset -5px -2px 10px 2px #e7e7e7;box-shadow:inset -5px -2px 10px 2px #e7e7e7;font-family: 'questrialregular';color: #555655;font-size:0.8em;line-height:1.4em;}
.contactus form .form-item .resizable-textarea {width:100%;}
.contactus form .form-item .resizable-textarea .grippie {display:none;}
.contactus form .form-item .form-textarea {border:1px solid #c7c7c7;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:6px 0 7px 0;width:100%;-webkit-box-shadow:inset -5px -2px 10px 2px #e7e7e7;box-shadow:inset -5px -2px 10px 2px #e7e7e7;font-family: 'questrialregular';color: #555655;font-size:0.8em;line-height:1.4em;resize:none;}
.contactus #print-mail-form #edit-txt-to-addrs-wrapper textarea {width:100% !important;}
.contactus #print-mail-form #edit-txt-message-wrapper .resizable-textarea textarea,.contactus #print-mail-form #edit-txt-message-wrapper .resizable-textarea {width:100% !important;}
.contactus #edit-txt-message-wrapper {margin:0 0 15px 0;}
.contactus form .description {color:#555655;line-height: 1.4em;font-family: 'questrialregular';display:inline-block;margin:0;font-weight: normal;}
.sendpageemail #edit-btn-submit,.sendpageemail #edit-btn-cancel,.sendpageemail #edit-btn-clear {margin:0 1%;}
.contactus form #webform-component-thank-you p{font-size: 0.8em;color:#61646c;line-height: 1.4em;font-family: 'gudeabold';display:block;margin:0;}
.contactus form .form-submit {font-size: 1.1em;color:#ffffff;line-height: 1.4em;font-family: 'questrialregular';display:inline-block;margin:0 10px 0 0;padding: 5px 7px 2px 7px;text-transform:uppercase;background:#6dbf44;border:none;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.contactus form .form-button {font-size: 1.1em;color:#ffffff;line-height: 1.4em;font-family: 'questrialregular';display:inline-block;margin:0;padding: 5px 7px 2px 7px;text-transform:uppercase;background:#f39628;border:none;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
.contactus .oas-ad {margin: 0;padding: 0;border:none;}
.contactus .componentBlock {margin: 0;padding-bottom:0 !important;}
.componentBlock {padding-bottom:0 !important;}
#edit-keys-wrapper label {margin-bottom:10px;}
#article form .description {font-size:inherit;}
#article form .description p {font-size: 0.9em;line-height: 1.2em;}
#article form .form-actions {text-align:center;margin:0 0 20px 0;}
/* taxonomy list page */
.taxonomy-list {margin:0;padding:0;}
.taxonomy-list .sourceimage {display:none;}
.taxonomy-list .authorarticledateandsource {display:none;}
#article.taxonomy-list .sub_author {display:none;}
.taxonomy-list .authorarticleprintsummary {display:none;}
.taxonomy-list .views-row {margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #aaaaaa;}
.taxonomy-list .views-row .authorarticleimage-teaser {float:left;margin:0 10px 0 0;background-color:#72bf44;min-width:8px;}
.taxonomy-list .views-row .authorarticleimage-teaser.NoImage {min-height:100px;}
.taxonomy-list .views-row .authorarticletitles a {font-size:1.3em; color:#165d9f; line-height:1em; font-family:'questrialregular';}
.taxonomy-list .views-row .authorarticletitles.line {border-left:8px solid #72bf44;padding:0 0 0 10px;}
.views-row .authorarticleimage-teaser img {max-width:100px;width:100%;height:auto;min-width:100px;}
.taxonomy-list .views-row:before, .taxonomy-list .views-row:after {content:""; display:table;}
.taxonomy-list .views-row:after {clear:both;}
.taxonomy-list .views-row {zoom:1;}
.event-list .coverEvent:before, .event-list .coverEvent:after {content:""; display:table;}
.event-list .coverEvent:after {clear:both;}
.event-list .coverEvent {zoom:1;}
.event-list .views-row:before, .event-list .views-row:after {content:""; display:table;}
.event-list .views-row:after {clear:both;}
.event-list .views-row {zoom:1;}
/* event list page */
#article.event-list .sub_author {display:none;}
.event-list .authorarticleprintsummary {display:none;}
.event-list .authorarticletitles a {font-size:1.3em; color:#165d9f; line-height:1em; font-family:'questrialregular';word-wrap: break-word;}
#article .event-list .authorarticledateandsource{font-size:1em !important; color:#61646c; line-height:1em !important; font-family: 'gudeabold' !important;margin:0;padding:0;}
#article .authorarticletitles .authorarticlewebsummary {font-size:1.1em !important; color:#61646c; line-height:1.3em !important; font-family: 'gudearegular' !important;margin:0;padding:0;}
.coverEvent {padding:0;margin:0;}
.event-list .authorarticleimage-teaser {float: left;margin: 0 10px 0 0;background-color: #72bf44;min-width: 8px;}
.event-list .authorarticleimage-teaser.NoImage {min-height: 100px;}
.Coverlist {border-bottom:1px solid #aaaaaa;margin:0 0 10px 0;padding:0 0 10px 0;}
.views-row {border-bottom:1px solid #aaaaaa;margin:0 0 10px 0;padding:0 0 10px 0;}
/* Event Detail */
.eventdetail {margin:0;padding:0;}
.eventdetail a{color:#165d9e}
#article.eventdetail h2.pagetitle {font-size: 1.5em;color: #165d9f;line-height: 1.1em;font-family: 'questrialregular';margin: 0 0 10px 0;}
.eventdetail .event_container {margin:0;padding:0;}
.eventdetail .event_container .date-box {font-size: 1.1em !important;color: #555655;line-height: 1em;font-family: 'gudearegular' !important;margin: 0 0 10px 0;color: #555655;}
.eventdetail .event_container .date-box strong {font-family: 'gudeabold';color: #555655 !important;}
.eventdetail .event_container .description-box {font-size: 1.2em;color: #555655;line-height: 1em;font-family: 'gudearegular';padding: 0 0 20px 0;margin:0;}
.eventdetail .event_container .description-box strong {font-family: 'gudeabold';display:block;margin: 0 0 10px 0;color: #555655 !important;}
.eventdetail .event_container .description-box p {font-size: 1.2em !important;margin: 0 !important;}
.eventdetail .event_container .event-address {font-size: 1.1em;color: #555655;line-height: 1em;font-family: 'gudearegular';margin: 0 0 10px 0;}
.eventdetail .event_container .event-address strong {font-family: 'gudeabold';margin: 0 0 10px 0;color: #555655 !important;}
.eventdetail .event_container .event-sponser {font-size: 1.1em;color: #555655;line-height: 1.3em;font-family: 'gudearegular';margin: 0 0 20px 0;}
.eventdetail .event_container .event-sponser strong {font-family: 'gudeabold';margin: 0 0 10px 0;color: #555655 !important;}
.eventdetail .event_container .event-register-now {margin:0;}
.eventdetail .event_container .event-register-now a{font-size: 1.1em;color: #165d9e;line-height: 1.3em;font-family: 'gudeabold';margin: 0 0 10px 0;display:inline-block;}
.eventdetail .event_container .event-more-information {font-size: 1.1em;color: #555655;line-height: 1.3em;font-family: 'gudearegular';margin: 0 0 20px 0;}
.eventdetail .event_container .event-more-information strong {font-family: 'gudeabold';margin: 0 0 10px 0;color: #555655 !important;}
.eventdetail .event_container .event-more-information a {color: #165d9e;}
.eventdetail .event_container .return-calendar-index {display:none;}
.event_container .description-box, .event-sponser, .event-register-now, .event-address, .event-more-information {color: #61646C; font:13px/15px Arial,Helvetica,sans-serif; margin-bottom: 15px;}
.event_container .description-box a, .event_container .description-box a:hover,
.event-register-now a,  .event-register-now a:hover,
.event-address, .event-more-information a, .event-address, .event-more-information a:hover{color: #165d9e;text-decoration: none;}
#article .Related-box {border-top:1px solid #aaaaaa;padding:15px 0 0 0;margin:0 0 15px 0;font-size: inherit;}
#article .Related-box h1 {font-size: 1.4em;color: #4c4b4c;line-height: 1.4em;font-family: 'questrialregular' !important;margin:0 0 10px 0;font-weight: normal !important;}
#article .Related-box ul li {list-style:disc;margin:0 0 2px 17px;color:#165d9f;padding:0;background: none;}
#article .Related-box ul li img {display:none;}
#article .Related-box ul li span {padding:0;color:#165d9f;padding:0 !important;display: none;}
#article .Related-box ul li a {font-size: 1.2em;outline:none; color: #165d9e;line-height: 1.2em;font-family: 'gudearegular';word-wrap: break-word;font-weight: normal;}
.eventdetaillinks {border-bottom: 1px solid #aaaaaa;padding: 15px 0 15px 0;}
/* Footer ----------*/
#footer{padding:0;}
.button-area{margin:29px 0px 20px 0px;}
.content .button-area div.btn,.button-area div.upbt {font-size:0.9em;font-family:Arial, Helvetica, sans-serif;}
.button-area div.btn,.button-area div.upbt {float: left; font-size:1.1em; padding:5px 7px; background: none repeat scroll 0 0 #175e9f;font-family:Arial, Helvetica, sans-serif;}
.button-area div.deskbt.btn{float:right;}
.button-area ul li a,.button-area div.deskbt a,a.read-more-ajax{color:#fff;outline:none;text-transform:uppercase;}
.node-type-article a.read-more-ajax, .node-photo_article a.read-more-ajax {background:url(../img/bg/readmore-arrows.png) no-repeat right center;padding:0 25px 0 0;}
.node-type-article .oas-ad, .node-type-event .oas-ad, .node-type-photo-article .oas-ad  {border-bottom:none;margin:0;}
.button-area ul {margin:0;padding:0;}
.button-area ul li {margin:0;padding:0;list-style:none;}
.button-area .item-list .pager li {padding:0;margin:0;border:none;}
.button-area.tribtn div, .button-area.tribtn div.deskbt.btn {float:none;display:inline-block;margin:0 2%;}
.button-area.tribtn {text-align:center;}
.button-area.tribtn div.upbt a {background:url(../img/bg/up-arrow.png) no-repeat center center;text-indent:-9999px;display:inline-block;height:20px;width:14px;outline:none;}
.button-area.tribtn div.upbt, .button-area div.upbt {padding:4px 10px;vertical-align:top;}
.content .button-area.tribtn div.upbt {padding:5px 10px;}
.buttoncenter {text-align:center;}
.buttoncenter div {margin:0 2%;}
.buttoncenter div.deskbt.btn{text-align:center;float:none !important;display:inline-block;}
.buttoncenter div.deskbt.btn a {outline:none;}
.buttoncenter div.upbt, .button-area div.upbt {float:none !important;display:inline-block;}
.buttoncenter div.upbt a, .button-area div.upbt a {background:url(../img/bg/up-arrow.png) no-repeat center center;text-indent:-9999px;display:inline-block;height:20px;width:14px;outline:none;}
.footer-text {padding:0 10px 10px 10px;}
.footer-text p{font-size:1em; line-height:1em; font-family:'questrialregular'; text-align:center; display:block; color:#555655;}
.footerhide .socialgroup {display:none !important;}
.socialgroup {margin:0 0 0 -20px;padding:8px 0 7px 0;background:#71bf44;text-align:center;position:fixed;width:100%;bottom:0;z-index:99;}
.socialgroup li {margin:0 !important;padding:0;list-style:none;display:inline-block;width:100%;}
.socialgroup li a {text-decoration:none;outline:none;display: inline-block;float: none !important;margin: 0 4%;padding:0;}
.socialgroup li a.up {background:url(../img/bg/up-icon.png) no-repeat left top;width:21px;height:30px;}
.socialgroup li .a2a_default_style {display:none;}
.socialgroup li .a2a_kit.a2a_kit_size_32.a2a_default_style {display:block;}
.socialgroup li .a2a_kit.a2a_kit_size_32.a2a_default_style {line-height:0 !important;}
.socialgroup li a .a2a_s_facebook {background:url(../img/bg/fb-icon.png) no-repeat left top;width:14px;height:30px;}
.socialgroup li a .a2a_s_twitter {background:url(../img/bg/twt-icon.png) no-repeat left top;width:44px;height:30px;}
.socialgroup li a .a2a_s_pinterest {background:url(../img/bg/pin-icon.png) no-repeat left top;width:23px;height:30px;}
.socialgroup li a .custom_email {background:url(../img/bg/mail-icon.png) no-repeat left top;width:47px;height:30px;}
.socialgroup li a span {opacity:1 !important;}
.footerhide #wrapper {padding:0;}
.videowrap {position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; max-width: 100%; height: auto;}
.videowrap iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
object#flashObj {width:100% !important;height:100% !important;position: absolute;top: 0;left: 0;}
object#flashObj embed {width:100%;height:100%;}
.eventdetail .event_container .description-box .event-main-description img {max-width:100% !important;height:auto;margin:0 0 10px 0;float: right;}
html.js a.views-throbbing, html.js span.views-throbbing {background:url(../img/bg/loader-more.gif) no-repeat center right;}
i{font-style:italic;}
.views-row .authorarticleimage-teaser a,.coverEvent .authorarticleimage-teaser a {display:block;}
#article td {color:#555655;line-height:1.2em;font-family:'gudearegular';}
#article p.text span.text_caption, #article p.text_noindent span.text_caption, #article p.text_intropara span.text_caption, #article p.text_dropcap span.text_caption, #article p.text_firstpara_noindent span.text_caption{font-size:0.7em;}
span.article-caption {font-size:0.9em;font-family:'gudearegular';}
#article .node ol, #article .node ul {color:#61646c; margin:1em 1em 1em 2em;}
#article ul.socialgroup {margin:0 0 0 -20px;}
#article .node ol li {list-style: decimal outside none;}
#article .node ul li {list-style: disc outside none;}
.block-articlepkg .content-2col h3{
  font-size: 36px;
  line-height: 1;
  font-family: "Questrial";
  color:rgb(76,75,76);
  background-color:transparent;
}
.block-articlepkg .articlepackage h4,
.block-articlepkg .articlepackage h4 a,
.block-articlepkg .content-2col h4 a {
  font-size: 1.3em;
  color:rgb(76,75,76);
  line-height: 1em;
  font-family: 'questrialregular';
}
.block-autolist .content-2col, .block-articlepkg .content-2col {
  width: 100%;
  border: 0px;
}
.block-articlepkg img {
    max-width: 150px;
    width: 100%;
    height: auto;
    min-width: 150px;
}
.greenLeftBorder {
    float: left;
    margin: 0 10px 0 0;
    background-color: #72bf44;
    min-width: 8px;
    min-height: 100px;
}

.block-articlepkg .articlepackage, #previewGrid .articlepackage {
    margin-bottom: 15px !important;
    margin: 0 0 10px 0;
    padding: 0 0 10px 0 !important;
    border-bottom: 1px solid #aaaaaa;
}
.articlepackage .img-left img{
    max-width: 150px !important;
    width: 100%;
    height: auto;
    min-width: 150px;
}
.articlepackage p{
    color: #61646c;
    font-family: "gudearegular" !important;
    font-size: 1em !important;
    line-height: 1em !important;
    margin: 0;
    padding: 0;
}
.articlepackage .content-2col-content div.first-title a{
    color: #165d9f;
    font-family: "gudearegular" !important;
    font-size: 1.3em !important;
    line-height: 1em !important;
}
.articlepackage .content-2col-content p{
    padding-bottom:0px !important;
}

/* media queries starts here */
@media all and (min-width: 414px) {
.banner-area h1 {font-size: 2.3em;}
.MainContent .postarea {font-size: 1.4em;}
.button-area {font-size: 1.4em;}
.advarea span {font-size:1em;}
#footer .footer-text {font-size:1.2em}
.views-row .authorarticleimage-teaser img {max-width:150px;height:auto;min-width:150px;}
.taxonomy-list .views-row .authorarticletitles a {font-size:1.5em;}
.event-list .authorarticleimage-teaser img {max-width:150px;min-width:150px;}
#article .content {font-size: 1.3em;}
#article .content-bottom .content {font-size:inherit;}
.exclusivenews a {font-size: 1.3em;}
.event-list .authorarticletitles a {font-size:1.5em;}
.banner-area h1 {font-size: 2em;line-height:1.1em;}
.exclusivenews img {max-width: 150px;}
.postarea img {max-width:150px;width:100%;}
#footer .buttoncenter p a {background-position:right 6px;}
#article h2.Article_Title {font-size: 1.6em;}
#article .article_sub_title {font-size: 1.4em;}
#article .relatedlinks ul li a {font-size: 1.3em;color:#165d9e;}
.optionallinks ul li a {font-size: 1.3em;}
#article.eventdetail h2.pagetitle {font-size: 1.6em;}
.eventdetail .event_container .date-box {font-size: 1.2em !important;}
.eventdetail .event_container .description-box strong,.eventdetail .event_container .event-address,.eventdetail .event_container .event-sponser,.eventdetail .event_container .event-register-now a,.eventdetail .event_container .event-more-information {font-size: 1.2em;}
#article .Related-box h1 {font-size: 1.5em;}
#article .Related-box ul li a {font-size: 1.3em;}
#article .relatedlinks ul li,.optionallinks ul li {font-size:inherit;}
.contactus p b,.contactus p a,.contactus p span, .contactus form .form-item label .form-required {font-size: 1em;}
.contactus form #webform-component-thank-you p {font-size: 0.9em;}
.contactus form .form-submit,.contactus form .form-button {font-size: 1em;}
.views-row .authorarticleimage-teaser img {max-width:150px;width:100%;height:auto;min-width:150px;}
#article .content .relatedlinks ul li a {font-size: 1em;}
#article .content .relatedlinks h3, #article .content .relatedlinks h2 {font-size: 1.2em;}
#article .content-bottom .content .relatedlinks h3, #article .content-bottom .relatedlinks h2 {font-size: 1.5em;}
#article .content-bottom .content .relatedlinks ul li a {font-size:1.3em;}
#search-form input[type="text"] {width: 87%;}
#search-form input[type="submit"] {right: 8px;}
.box h2 {font-size: 1.2em;}
.box .content ul li {font-size: 1.3em;}
#article .comment-confirm-delete {font-size: 1.3em;}
}
@media all and (max-width: 300px){
.button-area {font-size: .7em;}
.views-row .authorarticleimage-teaser img {max-width:100px;width:100%;min-width:100px;}
.event-list .authorarticleimage-teaser img {max-width:100px;width:100%;min-width:100px;}
.banner-area h1 {font-size: 1.6em;line-height:1.1em;}
#article .event-list .authorarticledateandsource {font-size: 0.9em !important;}
#search-form input[type="text"] {width: 85%;}
#search-form input[type="submit"] {right: -8px;}
}
.view-mobile-photo-gallery-list .views-field-title h1 {
    font-size: 1.6em;
    color: #4c4b4c;
    line-height: 1.1em;
    font-family: 'questrialregular';
    margin: 0 0 15px 5px;
}

