/*
Theme Name: JSDCRANE
Theme URI: www.js-design.us
Description: CUSTOM DESIGNED BY JS DESIGN - OREGON, USA
Version: 06.21.71
Author: JS DESIGN
Author URI: http://js-design.us
Tags: flexible-width, three-columns, valid HTML5, widgets
*/
@import url('https://fonts.googleapis.com/css?family=Droid+Serif|Josefin+Sans|Montserrat|Raleway');

#jsd-main{background:#FFFFFF;margin:0 auto;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;position:relative;width:100%;min-height:100%;left:0;top:0;cursor:default;overflow:hidden;}
table,ul.jsd-hmenu{font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;}
h1,h2,h3,h4,h5,h6,p,a,ul,ol,li{margin:0;padding:0;}
/* Reset buttons border. It's important for input and button tags. * border-collapse should be separate for shadow in IE. */
.jsd-button{border:0;border-collapse:separate;-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;background:#400D4F;border-width:0;padding:0 20px;margin:0 auto;}
.jsd-postcontent,.jsd-postheadericons,.jsd-postfootericons,.jsd-blockcontent,ul.jsd-vmenu a{text-align:left;}
.jsd-postcontent,.jsd-postcontent li,.jsd-postcontent table,.jsd-postcontent a,.jsd-postcontent a:link,.jsd-postcontent a:visited,.jsd-postcontent a.visited,.jsd-postcontent a:hover,.jsd-postcontent a.hovered{font-size:16px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:175%;}
.jsd-postcontent p{margin:20px 0;}
.jsd-postcontent h1,.jsd-postcontent h1 a,.jsd-postcontent h1 a:link,.jsd-postcontent h1 a:visited,.jsd-postcontent h1 a:hover,.jsd-postcontent h2,.jsd-postcontent h2 a,.jsd-postcontent h2 a:link,.jsd-postcontent h2 a:visited,.jsd-postcontent h2 a:hover,.jsd-postcontent h3,.jsd-postcontent h3 a,.jsd-postcontent h3 a:link,.jsd-postcontent h3 a:visited,.jsd-postcontent h3 a:hover,.jsd-postcontent h4,.jsd-postcontent h4 a,.jsd-postcontent h4 a:link,.jsd-postcontent h4 a:visited,.jsd-postcontent h4 a:hover,.jsd-postcontent h5,.jsd-postcontent h5 a,.jsd-postcontent h5 a:link,.jsd-postcontent h5 a:visited,.jsd-postcontent h5 a:hover,.jsd-postcontent h6,.jsd-postcontent h6 a,.jsd-postcontent h6 a:link,.jsd-postcontent h6 a:visited,.jsd-postcontent h6 a:hover,.jsd-blockheader .t,.jsd-blockheader .t a,.jsd-blockheader .t a:link,.jsd-blockheader .t a:visited,.jsd-blockheader .t a:hover,.jsd-vmenublockheader .t,.jsd-vmenublockheader .t a,.jsd-vmenublockheader .t a:link,.jsd-vmenublockheader .t a:visited,.jsd-vmenublockheader .t a:hover,.jsd-headline,.jsd-headline a,.jsd-headline a:link,.jsd-headline a:visited,.jsd-headline a:hover,.jsd-slogan,.jsd-slogan a,.jsd-slogan a:link,.jsd-slogan a:visited,.jsd-slogan a:hover,.jsd-postheader,.jsd-postheader a,.jsd-postheader a:link,.jsd-postheader a:visited,.jsd-postheader a:hover{font-size:22px;font-family: Droid Serif;font-weight:normal;font-style:normal;line-height:120%;}
.jsd-postcontent a,.jsd-postcontent a:link{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;color:#808080;}
.jsd-postcontent a:visited,.jsd-postcontent a.visited{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:underline;color:#9C9C9C;}
.jsd-postcontent a:hover,.jsd-postcontent a.hover{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:underline;color:#9C9C9C;}
.jsd-postcontent h1{color:#808080;margin:10px 0 0;font-size:26px;font-family: Droid Serif;}
.jsd-blockcontent h1{margin:10px 0 0;font-size:26px;font-family: Droid Serif;}
.jsd-postcontent h1 a,.jsd-postcontent h1 a:link,.jsd-postcontent h1 a:hover,.jsd-postcontent h1 a:visited,.jsd-blockcontent h1 a,.jsd-blockcontent h1 a:link,.jsd-blockcontent h1 a:hover,.jsd-blockcontent h1 a:visited{font-size:26px;font-family: Droid Serif;}
.jsd-postcontent h2{font-family: Droid Serif;color:#000;text-shadow:0 0 10px rgba(255,255,255,0.3);font-size:32px;text-transform:uppercase;}
.jsd-blockcontent h2{margin:10px 0 0;font-size:22px;font-family: Droid Serif;}
.jsd-postcontent h2 a,.jsd-postcontent h2 a:link,.jsd-postcontent h2 a:hover,.jsd-postcontent h2 a:visited,.jsd-blockcontent h2 a,.jsd-blockcontent h2 a:link,.jsd-blockcontent h2 a:hover,.jsd-blockcontent h2 a:visited{font-size:22px;font-family: Droid Serif;}
.jsd-postcontent h3{color:#400D4F;margin:10px 0 0;font-size:24px;font-family:Montserrat,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;letter-spacing:1px;}
.jsd-blockcontent h3{margin:10px 0 0;font-size:24px;font-family:Montserrat,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;letter-spacing:1px;}
.jsd-postcontent h3 a,.jsd-postcontent h3 a:link,.jsd-postcontent h3 a:hover,.jsd-postcontent h3 a:visited,.jsd-blockcontent h3 a,.jsd-blockcontent h3 a:link,.jsd-blockcontent h3 a:hover,.jsd-blockcontent h3 a:visited{font-size:24px;font-family:Montserrat,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;letter-spacing:1px;}
.jsd-postcontent h4{color:#696969;margin:10px 0 0;font-size:18px;font-family: Droid Serif;}
.jsd-blockcontent h4{margin:10px 0 0;font-size:18px;font-family: Droid Serif;}
.jsd-postcontent h4 a,.jsd-postcontent h4 a:link,.jsd-postcontent h4 a:hover,.jsd-postcontent h4 a:visited,.jsd-blockcontent h4 a,.jsd-blockcontent h4 a:link,.jsd-blockcontent h4 a:hover,.jsd-blockcontent h4 a:visited{font-size:18px !important;font-family:Montserrat !important;background:transparent !important;font-weight:bold;letter-spacing:1px;}
.jsd-postcontent h5{color:#696969;margin:10px 0 0;font-size:15px;font-family: Droid Serif;}
.jsd-blockcontent h5{margin:10px 0 0;font-size:15px;font-family: Droid Serif;}
.jsd-postcontent h5 a,.jsd-postcontent h5 a:link,.jsd-postcontent h5 a:hover,.jsd-postcontent h5 a:visited,.jsd-blockcontent h5 a,.jsd-blockcontent h5 a:link,.jsd-blockcontent h5 a:hover,.jsd-blockcontent h5 a:visited{font-size:15px;font-family: Droid Serif;}
.jsd-postcontent h6{color:#B8B8B8;margin:10px 0 0;font-size:13px;font-family: Droid Serif;}
.jsd-blockcontent h6{margin:10px 0 0;font-size:13px;font-family: Droid Serif;}
.jsd-postcontent h6 a,.jsd-postcontent h6 a:link,.jsd-postcontent h6 a:hover,.jsd-postcontent h6 a:visited,.jsd-blockcontent h6 a,.jsd-blockcontent h6 a:link,.jsd-blockcontent h6 a:hover,.jsd-blockcontent h6 a:visited{font-size:13px;font-family: Droid Serif;}
header,footer,article,nav,#jsd-hmenu-bg,.jsd-sheet,.jsd-hmenu a,.jsd-vmenu a,.jsd-slidenavigator >a,.jsd-checkbox:before,.jsd-radiobutton:before{-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;}
header,footer,article,nav,#jsd-hmenu-bg,.jsd-sheet,.jsd-slidenavigator >a,.jsd-checkbox:before,.jsd-radiobutton:before{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
html,body{height:100%;}
body{padding:0;margin:0;min-width:700px;color:#404040;}
.jsd-header:before,#jsd-header-bg:before,.jsd-layout-cell:before,.jsd-layout-wrapper:before,.jsd-footer:before,.jsd-nav:before,#jsd-hmenu-bg:before,.jsd-sheet:before{width:100%;content: " ";display:table;}
.jsd-header:after,#jsd-header-bg:after,.jsd-layout-cell:after,.jsd-layout-wrapper:after,.jsd-footer:after,.jsd-nav:after,#jsd-hmenu-bg:after,.jsd-sheet:after,.cleared,.clearfix:after{clear:both;font:0/0 serif;display:block;content: " ";}
form{padding:0 !important;margin:0 !important;}
table.position{position:relative;width:100%;table-layout:fixed;}
li h1,.jsd-postcontent li h1,.jsd-blockcontent li h1{margin:1px;}
li h2,.jsd-postcontent li h2,.jsd-blockcontent li h2{margin:1px;}
li h3,.jsd-postcontent li h3,.jsd-blockcontent li h3{margin:1px;}
li h4,.jsd-postcontent li h4,.jsd-blockcontent li h4{margin:1px;}
li h5,.jsd-postcontent li h5,.jsd-blockcontent li h5{margin:1px;}
li h6,.jsd-postcontent li h6,.jsd-blockcontent li h6{margin:1px;}
li p,.jsd-postcontent li p,.jsd-blockcontent li p{margin:1px;}
.jsd-shapes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;}
.jsd-slider-inner{position:relative;overflow:hidden;width:100%;height:100%;}
.jsd-slidenavigator >a{display:inline-block;vertical-align:middle;outline-style:none;font-size:1px;}
.jsd-slidenavigator >a:last-child{margin-right:0 !important;}
.jsd-positioncontrol{}
.jsd-positioncontrol-111530316{display:block;left:0.91%;margin-left:-2px;position:absolute;top:3px;width:90px;height:70px;z-index:101;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.jsd-positioncontrol{}
.jsd-positioncontrol-1728943713{display:block;left:23.1%;margin-left:-28px;position:absolute;top:3px;width:125px;height:55px;z-index:102;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
.jsd-header{margin:0 auto;height:64px;background-image:url( 'images/header.png ');background-position:center top;background-repeat:no-repeat;position:relative;min-width:700px;max-width:1920px;width:100%;z-index:9999 !important;}
.responsive .jsd-header{background-image:url( 'images/header.png ');background-position:center center;}
.jsd-header >.widget{position:absolute;z-index:101;}
.jsd-nav{position:absolute;margin:0;bottom:0;width:100%;z-index:100;text-align:right;}
ul.jsd-hmenu a,ul.jsd-hmenu a:link,ul.jsd-hmenu a:visited,ul.jsd-hmenu a:hover{outline:none;position:relative;z-index:11;}
ul.jsd-hmenu,ul.jsd-hmenu ul{display:block;margin:0;padding:0;border:0;list-style-type:none;}
ul.jsd-hmenu li{position:relative;z-index:5;display:block;float:left;background:none;margin:0;padding:0;border:0;}
ul.jsd-hmenu li:hover{z-index:10000;white-space:normal;}
ul.jsd-hmenu:after,ul.jsd-hmenu ul:after{content: ". ";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
ul.jsd-hmenu,ul.jsd-hmenu ul{min-height:0;}
ul.jsd-hmenu{display:inline-block;vertical-align:bottom;}
.jsd-nav:before{content: ' ';}
nav.jsd-nav{border-top-left-radius:0;border-top-right-radius:0;}
.jsd-hmenu-extra1{position:relative;display:block;float:left;width:auto;height:auto;background-position:center;}
.jsd-hmenu-extra2{position:relative;display:block;float:right;width:auto;height:auto;background-position:center;}
.jsd-hmenu{float:right;}
.jsd-menuitemcontainer{margin:0 auto;}
ul.jsd-hmenu >li{margin-left:10px;}
ul.jsd-hmenu >li:first-child{margin-left:5px;}
ul.jsd-hmenu >li:last-child,ul.jsd-hmenu >li.last-child{margin-right:5px;}
ul.jsd-hmenu >li >a{padding:0 17px;margin:0 auto;position:relative;display:block;height:61px;cursor:pointer;text-decoration:none;color:#444444;line-height:61px;text-align:center;}
.jsd-hmenu >li >a,.jsd-hmenu >li >a:link,.jsd-hmenu >li >a:visited,.jsd-hmenu >li >a.active,.jsd-hmenu >li >a:hover{font-size:12px;font-family:Montserrat,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;letter-spacing:1px;text-transform:uppercase;text-align:left;}
ul.jsd-hmenu >li >a.active{padding:0 17px;margin:0 auto;color:#400D4F;text-decoration:none;}
ul.jsd-hmenu >li >a:visited,ul.jsd-hmenu >li >a:hover,ul.jsd-hmenu >li:hover >a{text-decoration:none;}
ul.jsd-hmenu >li >a:hover,.desktop ul.jsd-hmenu >li:hover >a{padding:0 17px;margin:0 auto;}
ul.jsd-hmenu >li >a:hover,.desktop ul.jsd-hmenu >li:hover >a{color:#400D4F;text-decoration:none;}
ul.jsd-hmenu li li a{background:#ABABAB;background:transparent;padding:0 22px;margin:0 auto;}
ul.jsd-hmenu li li{float:none;width:auto;margin-top:1px;margin-bottom:1px;}
.desktop ul.jsd-hmenu li li ul >li:first-child{margin-top:0;}
ul.jsd-hmenu li li ul >li:last-child{margin-bottom:0;}
.jsd-hmenu ul a{display:block;white-space:nowrap;height:36px;min-width:7em;border:0 solid transparent;text-align:left;line-height:36px;color:#ABABAB;font-size:13px;font-family: 'Josefin Sans ',Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;letter-spacing:1px;margin:0;}
.jsd-hmenu ul a:link,.jsd-hmenu ul a:visited,.jsd-hmenu ul a.active,.jsd-hmenu ul a:hover{text-align:left;line-height:36px;color:#ABABAB;font-size:13px;font-family: 'Josefin Sans ',Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;letter-spacing:1px;margin:0;}
ul.jsd-hmenu li li:after{display:block;position:absolute;content: ' ';height:0;top:-1px;left:0;right:0;z-index:1;border-bottom:1px dotted #DBDBDB;}
ul.jsd-hmenu li li:before{display:block;position:absolute;content: ' ';left:0;right:0;top:-1px;z-index:0;height:1px;background-color:transparent;}
.desktop ul.jsd-hmenu li li:first-child:before,.desktop ul.jsd-hmenu li li:first-child:after{display:none;}
ul.jsd-hmenu ul li a:hover,.desktop ul.jsd-hmenu ul li:hover >a{background:#FFFFFF;background:transparent;margin:0 auto;}
.jsd-hmenu ul a:hover{text-decoration:none;color:#454545;}
.desktop .jsd-hmenu ul li:hover >a{color:#454545;}
ul.jsd-hmenu ul:before{background:#F2F2F2;margin:0 auto;display:block;position:absolute;content: ' ';z-index:1;}
.desktop ul.jsd-hmenu li:hover >ul{visibility:visible;top:100%;}
.desktop ul.jsd-hmenu li li:hover >ul{top:0;left:100%;}
ul.jsd-hmenu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background-image:url( 'images/spacer.gif ');}
.desktop ul.jsd-hmenu >li >ul{padding:10px 30px 30px 30px;margin:-10px 0 0 -30px;}
.desktop ul.jsd-hmenu ul ul{padding:30px 30px 30px 10px;margin:-30px 0 0 -9px;}
.desktop ul.jsd-hmenu ul.jsd-hmenu-left-to-right{right:auto;left:0;margin:-10px 0 0 -30px;}
.desktop ul.jsd-hmenu ul.jsd-hmenu-right-to-left{left:auto;right:0;margin:-10px -30px 0 0;}
.desktop ul.jsd-hmenu li li:hover >ul.jsd-hmenu-left-to-right{right:auto;left:100%;}
.desktop ul.jsd-hmenu li li:hover >ul.jsd-hmenu-right-to-left{left:auto;right:100%;}
.desktop ul.jsd-hmenu ul ul.jsd-hmenu-left-to-right{right:auto;left:0;padding:30px 30px 30px 10px;margin:-30px 0 0 -9px;}
.desktop ul.jsd-hmenu ul ul.jsd-hmenu-right-to-left{left:auto;right:0;padding:30px 10px 30px 30px;margin:-30px -9px 0 0;}
.desktop ul.jsd-hmenu li ul >li:first-child{margin-top:0;}
.desktop ul.jsd-hmenu li ul >li:last-child{margin-bottom:0;}
.desktop ul.jsd-hmenu ul ul:before{border-radius:0;top:30px;bottom:30px;right:30px;left:10px;}
.desktop ul.jsd-hmenu >li >ul:before{top:10px;right:30px;bottom:30px;left:30px;}
.desktop ul.jsd-hmenu >li >ul.jsd-hmenu-left-to-right:before{right:30px;left:30px;}
.desktop ul.jsd-hmenu >li >ul.jsd-hmenu-right-to-left:before{right:30px;left:30px;}
.desktop ul.jsd-hmenu ul ul.jsd-hmenu-left-to-right:before{right:30px;left:10px;}
.desktop ul.jsd-hmenu ul ul.jsd-hmenu-right-to-left:before{right:10px;left:30px;}
.jsd-sheet{background:#FFFFFF;margin:0 auto;position:relative;cursor:auto;width:100%;min-width:700px;max-width:1920px;z-index:auto !important;}
.jsd-layout-wrapper{position:relative;margin:20px auto 0 auto;z-index:auto !important;}
.jsd-content-layout{display:table;width:100%;table-layout:fixed;}
.jsd-content-layout-row{display:table-row;}
.jsd-layout-cell{display:table-cell;vertical-align:top;}
/* need only for content layout in post content */
.jsd-postcontent .jsd-content-layout{border-collapse:collapse;}
.jsd-vmenublock{margin:3px;}
div.jsd-vmenublock img{margin:0;}
.jsd-vmenublockheader{padding:10px 0;margin:0 auto 7px;}
.jsd-vmenublockheader .t,.jsd-vmenublockheader .t a,.jsd-vmenublockheader .t a:link,.jsd-vmenublockheader .t a:visited,.jsd-vmenublockheader .t a:hover{color:#878787;font-size:20px;font-family: Droid Serif;font-weight:normal;font-style:normal;margin:0 10px;}
.jsd-vmenublockcontent{margin:0 auto;}
ul.jsd-vmenu,ul.jsd-vmenu ul{list-style:none;display:block;}
ul.jsd-vmenu,ul.jsd-vmenu li{display:block;margin:0;padding:0;width:auto;line-height:0;}
ul.jsd-vmenu{margin-top:0;margin-bottom:0;}
ul.jsd-vmenu ul{display:none;margin:0;padding:0;position:relative;}
ul.jsd-vmenu ul.active{display:block;}
ul.jsd-vmenu >li >a{padding:0 15px;margin:0 auto;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;color:#808080;min-height:30px;line-height:30px;}
ul.jsd-vmenu a{display:block;cursor:pointer;z-index:1;position:relative;}
ul.jsd-vmenu li{position:relative;}
ul.jsd-vmenu >li{margin-top:0;}
ul.jsd-vmenu >li >ul{padding:0;margin-top:0;margin-bottom:0;}
ul.jsd-vmenu >li:first-child{margin-top:0;}
ul.jsd-vmenu >li >a:before{content:url( 'images/vmenuitemicon.png ');margin-right:5px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera ul.jsd-vmenu >li >a:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
ul.jsd-vmenu >li >a.active:before{content:url( 'images/vmenuactiveitemicon.png ');margin-right:5px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera ul.jsd-vmenu >li >a.active:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
ul.jsd-vmenu >li >a:hover:before,ul.jsd-vmenu >li >a.active:hover:before,ul.jsd-vmenu >li:hover >a:before,ul.jsd-vmenu >li:hover >a.active:before{content:url( 'images/vmenuhovereditemicon.png ');margin-right:5px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera ul.jsd-vmenu >li >a:hover:before,.opera ul.jsd-vmenu >li >a.active:hover:before,.opera ul.jsd-vmenu >li:hover >a:before,.opera ul.jsd-vmenu >li:hover >a.active:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
ul.jsd-vmenu >li >a:hover,ul.jsd-vmenu >li >a.active:hover{padding:0 15px;margin:0 auto;}
ul.jsd-vmenu >li >a:hover,ul.jsd-vmenu >li >a.active:hover{text-decoration:none;}
ul.jsd-vmenu a:hover,ul.jsd-vmenu a.active:hover{color:#808080;}
ul.jsd-vmenu >li >a.active:hover >span.border-top,ul.jsd-vmenu >li >a.active:hover >span.border-bottom{background-color:transparent;}
ul.jsd-vmenu >li >a.active{padding:0 15px;margin:0 auto;text-decoration:none;color:#808080;}
ul.jsd-vmenu >li >ul:before{margin:0 auto;display:block;position:absolute;content: ' ';top:0;right:0;bottom:0;left:0;}
ul.jsd-vmenu li li a{margin:0 auto;position:relative;}
ul.jsd-vmenu ul li{margin:0;padding:0;}
ul.jsd-vmenu li li{position:relative;margin-top:0;}
ul.jsd-vmenu ul a{display:block;position:relative;min-height:22px;overflow:visible;padding:0;padding-left:27px;padding-right:27px;z-index:0;line-height:22px;color:#808080;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;margin-left:0;margin-right:0;}
ul.jsd-vmenu ul a:visited,ul.jsd-vmenu ul a.active:hover,ul.jsd-vmenu ul a:hover,ul.jsd-vmenu ul a.active{line-height:22px;color:#808080;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;margin-left:0;margin-right:0;}
ul.jsd-vmenu ul ul a{padding-left:54px;}
ul.jsd-vmenu ul ul ul a{padding-left:81px;}
ul.jsd-vmenu ul ul ul ul a{padding-left:108px;}
ul.jsd-vmenu ul ul ul ul ul a{padding-left:135px;}
ul.jsd-vmenu ul >li >a:hover,ul.jsd-vmenu ul >li >a.active:hover{margin:0 auto;}
ul.jsd-vmenu ul li a:hover,ul.jsd-vmenu ul li a.active:hover{text-decoration:none;color:#808080;}
ul.jsd-vmenu ul a:hover:after{background-position:center;}
ul.jsd-vmenu ul a.active:hover:after{background-position:center;}
ul.jsd-vmenu ul a.active:after{background-position:bottom;}
ul.jsd-vmenu ul >li >a.active{margin:0 auto;}
ul.jsd-vmenu ul a.active,ul.jsd-vmenu ul a:hover,ul.jsd-vmenu ul a.active:hover{text-decoration:none;color:#808080;}
.jsd-block{margin:3px;}
div.jsd-block img{border:none;margin:0;}
.jsd-blockheader{padding:6px 5px;margin:0 auto 2px;}
.jsd-blockheader .t,.jsd-blockheader .t a,.jsd-blockheader .t a:link,.jsd-blockheader .t a:visited,.jsd-blockheader .t a:hover{color:#212121;font-size:20px;letter-spacing: 1px; text-transform: uppercase; text-align: center; font-family: Montserrat; font-weight:normal;font-style:normal;margin-top: 10px; margin-bottom: 10px;}
.jsd-blockcontent{padding:5px;margin:0 auto;color:#404040;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:175%;}
.jsd-blockcontent table,.jsd-blockcontent li,.jsd-blockcontent a,.jsd-blockcontent a:link,.jsd-blockcontent a:visited,.jsd-blockcontent a:hover{color:#404040;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:175%;}
.jsd-blockcontent p{margin:0 5px;}
.jsd-blockcontent a,.jsd-blockcontent a:link{color:#400d4f;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif; text-decoration: none;}
.jsd-blockcontent a:visited,.jsd-blockcontent a.visited{color:#BABABA;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;}
.jsd-blockcontent a:hover,.jsd-blockcontent a.hover{color:#808080;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;}
.jsd-block ul >li:before{content:/*url('images/blockbullets.png')*/ ' ';margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-left:-12px;}
.opera .jsd-block ul >li:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
.jsd-block li{font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:175%;color:#696969;margin:5px 0 0 10px;}
.jsd-block ul >li,.jsd-block ol{padding:0;}
.jsd-block ul >li{padding-left: 10px; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #eee;}
.jsd-breadcrumbs{margin:0 auto;}
a.jsd-button,a.jsd-button:link,a:link.jsd-button:link,body a.jsd-button:link,a.jsd-button:visited,body a.jsd-button:visited,input.jsd-button,button.jsd-button{text-decoration:none;font-size:14px;font-family: Droid Serif;font-weight:normal;font-style:normal;letter-spacing:1px;text-transform:uppercase;position:relative;display:inline-block;vertical-align:middle;white-space:normal;text-align:center;color:#FFFFFF;margin:0 5px 0 0 !important;overflow:visible;cursor:pointer;text-indent:0;line-height:37px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.jsd-button img{margin:0;vertical-align:middle;}
.firefox2 .jsd-button{display:block;float:left;}
input,select,textarea,a.jsd-search-button span{vertical-align:middle;font-size:14px;font-family: Droid Serif;font-weight:normal;font-style:normal;letter-spacing:1px;text-transform:uppercase;}
.jsd-block select{width:96%;}
input.jsd-button{float:none !important;}
.jsd-button.active,.jsd-button.active:hover{background:#611e7a;border-width:0;padding:0 20px;margin:0 auto;}
.jsd-button.active,.jsd-button.active:hover{color:#FFFFFF !important;}
.jsd-button.hover,.jsd-button:hover{background:#611e7a;border-width:0;padding:0 20px;margin:0 auto;}
.jsd-button.hover,.jsd-button:hover{color:#FFFFFF !important;}
input [type= "text " ],input [type= "password " ],input [type= "email " ],input [type= "tel " ],input [type= "url " ],textarea{background:#FAFAFA;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #ABABAB;margin:0 auto;}
input [type= "text " ]:focus,input [type= "password " ]:focus,input [type= "email " ]:focus,input [type= "tel " ]:focus,input [type= "url " ]:focus,textarea:focus{outline:0px solid #400D4F;transition:all 1s ease;border:1px solid #400D4F !important;}
input [type= "text " ],input [type= "password " ],input [type= "email " ],input [type= "url " ],textarea{width:100%;padding:4px 0;color:#525252 !important;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-shadow:none;}
input.jsd-error,textarea.jsd-error{background:#FAFAFA;border:1px solid #E2341D;margin:0 auto;}
input.jsd-error,textarea.jsd-error{color:#525252 !important;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;}
form.jsd-search input [type= "text " ]{background:#FFFFFF;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #D6D6D6;margin:0 auto;width:100%;padding:4px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#404040 !important;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;}
form.jsd-search{background-image:none;border:0;display:block;position:relative;top:0;padding:0;margin:5px;left:0;line-height:0;}
form.jsd-search input,a.jsd-search-button{top:0;right:0;}
form.jsd-search >input,a.jsd-search-button{width: 90%; bottom:0;left:175px;vertical-align:middle; border: 2px solid #ddd; padding: 10px;}
form.jsd-search input [type= "submit " ],input.jsd-search-button,a.jsd-search-button{margin:0 auto;}
form.jsd-search input [type= "submit " ],input.jsd-search-button,a.jsd-search-button{display: none !important; position:absolute;left:auto;display:block;border:none;background:url( 'images/searchicon.png ') center center no-repeat;width:24px;height:100%;padding:0;color:#FFFFFF !important;cursor:pointer;}
a.jsd-search-button span.jsd-search-button-text{display:none;} 
label.jsd-checkbox:before{background:#FAFAFA;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-width:0;margin:0 auto;width:16px;height:16px;}
label.jsd-checkbox{cursor:pointer;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;line-height:16px;display:inline-block;color:#404040 !important;}
.jsd-checkbox >input [type= "checkbox " ]{margin:0 5px 0 0;}
label.jsd-checkbox.active:before{background:#BABABA;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-width:0;margin:0 auto;width:16px;height:16px;display:inline-block;}
label.jsd-checkbox.hovered:before{background:#D4D4D4;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;border-width:0;margin:0 auto;width:16px;height:16px;display:inline-block;}
label.jsd-radiobutton:before{background:#FAFAFA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;margin:0 auto;width:12px;height:12px;}
label.jsd-radiobutton{cursor:pointer;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;line-height:12px;display:inline-block;color:#404040 !important;}
.jsd-radiobutton >input [type= "radio " ]{vertical-align:baseline;margin:0 5px 0 0;}
label.jsd-radiobutton.active:before{background:#ABABAB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;margin:0 auto;width:12px;height:12px;display:inline-block;}
label.jsd-radiobutton.hovered:before{background:#D4D4D4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-width:0;margin:0 auto;width:12px;height:12px;display:inline-block;}
.jsd-comments{border-top:1px dotted #8C8C8C;margin:0 auto;margin-top:25px;}
.jsd-comments h2{color:#292929;}
.jsd-comment-inner{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:5px;margin:0 auto;margin-left:96px;}
.jsd-comment-avatar{float:left;width:80px;height:80px;padding:2px;background:#fff;border:1px solid #E8E8E8;}
.jsd-comment-avatar >img{margin:0 !important;border:none !important;}
.jsd-comment-content{padding:10px 0;color:#404040;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;}
.jsd-comment{margin-top:6px;}
#comment-list >li:first-child >.jsd-comment{margin-top:0;}
.jsd-comment-header{color:#292929;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:100%;}
.jsd-comment-header a,.jsd-comment-header a:link,.jsd-comment-header a:visited,.jsd-comment-header a.visited,.jsd-comment-header a:hover,.jsd-comment-header a.hovered{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:100%;}
.jsd-comment-header a,.jsd-comment-header a:link{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:bold;font-style:normal;color:#878787;}
.jsd-comment-header a:visited,.jsd-comment-header a.visited{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#878787;}
.jsd-comment-header a:hover,.jsd-comment-header a.hovered{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#878787;}
.jsd-comment-content a,.jsd-comment-content a:link,.jsd-comment-content a:visited,.jsd-comment-content a.visited,.jsd-comment-content a:hover,.jsd-comment-content a.hovered{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;}
.jsd-comment-content a,.jsd-comment-content a:link{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#696969;}
.jsd-comment-content a:visited,.jsd-comment-content a.visited{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#545454;}
.jsd-comment-content a:hover,.jsd-comment-content a.hovered{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#696969;}
.jsd-pager{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:6px;margin:2px;}
.jsd-pager >*:last-child{margin-right:0 !important;}
.jsd-pager >span{cursor:default;}
.jsd-pager >*{background:#D4D4D4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px;margin:0 4px 0 auto;line-height:normal;position:relative;display:inline-block;margin-left:0;}
.jsd-pager a:link,.jsd-pager a:visited,.jsd-pager .active{line-height:normal;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;color:#1F1F1F;}
.jsd-pager .active{padding:10px;margin:0 4px 0 auto;color:#FFFFFF;}
.jsd-pager .more{background:#D4D4D4;margin:0 4px 0 auto;}
.jsd-pager a.more:link,.jsd-pager a.more:visited{color:#1F1F1F;}
.jsd-pager a:hover{background:#ABABAB;padding:10px;margin:0 4px 0 auto;}
.jsd-pager a:hover,.jsd-pager a.more:hover{text-decoration:none;color:#1F1F1F;}
.jsd-pager >*:after{margin:0 0 0 auto;display:inline-block;position:absolute;content: ' ';top:0;width:0;height:100%;right:0;text-decoration:none;}
.jsd-pager >*:last-child:after{display:none;}
.jsd-commentsform{background:#E8E8E8;background:transparent;padding:10px;margin:0 auto;margin-top:25px;color:#292929;}
.jsd-commentsform h2{padding-bottom:10px;margin:0;color:#292929;}
.jsd-commentsform label{display:inline-block;line-height:25px;}
.jsd-commentsform input:not( [type=submit ]),.jsd-commentsform textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;max-width:100%;}
.jsd-commentsform .form-submit{margin-top:10px;}
.jsd-post{padding:0px;}
a img{border:0;}
.jsd-article img,img.jsd-article,.jsd-block img,.jsd-footer-text img{}
.jsd-metadata-icons img{border:none;vertical-align:middle;margin:2px;}
.jsd-article table,table.jsd-article{border-collapse:collapse;margin:1px;}
.jsd-post .jsd-content-layout-br{height:0;}
.jsd-article th,.jsd-article td{padding:2px;border:solid 1px #ABABAB;vertical-align:top;text-align:left;}
.jsd-article th{text-align:center;vertical-align:middle;padding:7px;}
pre{overflow:auto;padding:0.1em;}
.preview-cms-logo{border:0;margin:1em 1em 0 0;float:left;}
.image-caption-wrapper{padding:7px 7px 7px 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-caption-wrapper img{margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-caption-wrapper div.jsd-collage{margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-caption-wrapper p{font-size:80%;text-align:right;margin:0;}
.jsd-postheader{color:#696969;margin:5px 10px;font-size:24px;font-family: Droid Serif;font-weight:normal;font-style:normal;}
.jsd-postheader a,.jsd-postheader a:link,.jsd-postheader a:visited,.jsd-postheader a.visited,.jsd-postheader a:hover,.jsd-postheader a.hovered{font-size:24px;font-family: Droid Serif;font-weight:normal;font-style:normal;}
.jsd-postheader a,.jsd-postheader a:link{font-family: Droid Serif;text-decoration:none;text-align:left;color:#9E9E9E;}
.jsd-postheader a:visited,.jsd-postheader a.visited{font-family: Droid Serif;text-decoration:none;text-align:left;color:#8C8C8C;}
.jsd-postheader a:hover,.jsd-postheader a.hovered{font-family: Droid Serif;text-decoration:none;text-align:left;color:#9C9C9C;}
.jsd-postheadericons,.jsd-postheadericons a,.jsd-postheadericons a:link,.jsd-postheadericons a:visited,.jsd-postheadericons a:hover{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#696969;}
.jsd-postheadericons{padding:1px;margin:0 0 0 10px;text-transform: uppercase; letter-spacing: 1px;}
.jsd-postheadericons a,.jsd-postheadericons a:link{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;color:#949494;}
.jsd-postheadericons a:visited,.jsd-postheadericons a.visited{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;color:#757575;}
.jsd-postheadericons a:hover,.jsd-postheadericons a.hover{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:normal;text-decoration:underline;color:#757575;}
.jsd-postdateicon:before{content:url('images/postdateicon.png');margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto;}
.opera .jsd-postdateicon:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
.jsd-postauthoricon:before{content:url( 'images/postauthoricon.png ');margin-left: 4px; margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto;}
.opera .jsd-postauthoricon:before{ 
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
.jsd-postediticon:before{content:url( 'images/postediticon.png ');margin-left: 4px; margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .jsd-postediticon:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
.jsd-postcontent ul >li:before,.jsd-post ul >li:before,.jsd-textblock ul >li:before{
/* content:url('images/postbullets.png'); */
margin-right:10px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .jsd-postcontent ul >li:before,.opera .jsd-post ul >li:before,.opera .jsd-textblock ul >li:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
.jsd-postcontent li,.jsd-post li,.jsd-textblock li{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#404040;margin:3px 0 0 11px;}
.jsd-postcontent ul >li,.jsd-post ul >li,.jsd-textblock ul >li,.jsd-postcontent ol,.jsd-post ol,.jsd-textblock ol{padding:0;}
.jsd-postcontent ul >li,.jsd-post ul >li,.jsd-textblock ul >li{padding-left:17px;}
.jsd-postcontent ul >li:before,.jsd-post ul >li:before,.jsd-textblock ul >li:before{margin-left:-17px;}
.jsd-postcontent ol,.jsd-post ol,.jsd-textblock ol,.jsd-postcontent ul,.jsd-post ul,.jsd-textblock ul{margin:1em 0 1em 11px;}
.jsd-postcontent li ol,.jsd-post li ol,.jsd-textblock li ol,.jsd-postcontent li ul,.jsd-post li ul,.jsd-textblock li ul{margin:0.5em 0 0.5em 11px;}
.jsd-postcontent li,.jsd-post li,.jsd-textblock li{margin:3px 0 0 0;}
.jsd-postcontent ol >li,.jsd-post ol >li,.jsd-textblock ol >li{
/* overrides overflow for "ul li" and sets the default value */
overflow:visible;}
.jsd-postcontent ul >li,.jsd-post ul >li,.jsd-textblock ul >li{
/* makes "ul li" not to align behind the image if they are in the same line */
overflow-x:visible;
/*overflow-y: hidden;*/}
blockquote{background:#F2F2F2 url( 'images/postquote.png ') no-repeat scroll;padding:10px 10px 10px 47px;margin:10px 0 0 25px;color:#121212;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:italic;text-align:left;
/* makes block not to align behind the image if they are in the same line */
overflow:auto;clear:both;}
blockquote a,.jsd-postcontent blockquote a,.jsd-blockcontent blockquote a,.jsd-footer-text blockquote a,blockquote a:link,.jsd-postcontent blockquote a:link,.jsd-blockcontent blockquote a:link,.jsd-footer-text blockquote a:link,blockquote a:visited,.jsd-postcontent blockquote a:visited,.jsd-blockcontent blockquote a:visited,.jsd-footer-text blockquote a:visited,blockquote a:hover,.jsd-postcontent blockquote a:hover,.jsd-blockcontent blockquote a:hover,.jsd-footer-text blockquote a:hover{color:#121212;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;font-weight:normal;font-style:italic;text-align:left;}
/* Override native 'p' margins*/
blockquote p,.jsd-postcontent blockquote p,.jsd-blockcontent blockquote p,.jsd-footer-text blockquote p{margin:0;margin:5px 0;}
.Sorter img{border:0;vertical-align:middle;padding:0;margin:0;position:static;z-index:1;width:12px;height:6px;}
.Sorter a{position:relative;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#757575;}
.Sorter a:link{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#757575;}
.Sorter a:visited,.Sorter a.visited{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#757575;}
.Sorter a:hover,.Sorter a.hover{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#595959;}
.Sorter{font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#404040;}
.jsd-footer{background:#000000;margin:0 auto;position:relative;color:#FFFFFF;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:175%;text-align:center;padding:0;}
.jsd-footer-text a,.jsd-footer-text a:link,.jsd-footer-text a:visited,.jsd-footer-text a:hover,.jsd-footer-text td,.jsd-footer-text th,.jsd-footer-text caption{color:#FFFFFF;font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;line-height:175%;}
.jsd-footer-text p{padding:0;text-align:center;}
.jsd-footer-text a,.jsd-footer-text a:link{color:#9C9C9C;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;}
.jsd-footer-text a:visited{color:#808080;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:none;}
.jsd-footer-text a:hover{color:#9C9C9C;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;text-decoration:underline;}
.jsd-footer-text h1{color:#6E6E6E;font-family: Droid Serif;}
.jsd-footer-text h2{color:#8C8C8C;font-family: Droid Serif;}
.jsd-footer-text h3{color:#A3A3A3;font-family: Droid Serif;}
.jsd-footer-text h4{color:#ABABAB;font-family: Droid Serif;}
.jsd-footer-text h5{color:#ABABAB;font-family: Droid Serif;}
.jsd-footer-text h6{color:#ABABAB;font-family: Droid Serif;}
.jsd-footer-text img{border:none;margin:0;}
.jsd-footer-inner{margin:0 auto;min-width:700px;max-width:1920px;width:100%;padding:25px;padding-right:25px;padding-left:25px;}
.jsd-rss-tag-icon{background:url( 'images/footerrssicon.png ') no-repeat scroll;margin:0 auto;min-height:32px;min-width:32px;display:inline-block;text-indent:35px;background-position:left center;}
.jsd-rss-tag-icon:empty{vertical-align:middle;}
.jsd-facebook-tag-icon{background:url( 'images/footerfacebookicon.png ') no-repeat scroll;margin:0 auto;min-height:32px;min-width:32px;display:inline-block;text-indent:35px;background-position:left center;}
.jsd-facebook-tag-icon:empty{vertical-align:middle;}
.jsd-twitter-tag-icon{background:url( 'images/footertwittericon.png ') no-repeat scroll;margin:0 auto;min-height:32px;min-width:32px;display:inline-block;text-indent:35px;background-position:left center;}
.jsd-twitter-tag-icon:empty{vertical-align:middle;}
.jsd-footer-text ul >li:before{content:url( 'images/footerbullets.png ');margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;margin-left:-13px;}
.opera .jsd-footer-text ul >li:before{
/* Vertical-align:middle in Opera doesn't need additional offset */
bottom:0;}
.jsd-footer-text li{font-size:13px;font-family:Raleway,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;color:#D4D4D4;}
.jsd-footer-text ul >li,.jsd-footer-text ol{padding:0;}
.jsd-footer-text ul >li{padding-left:13px;}
.jsd-page-footer,.jsd-page-footer a,.jsd-page-footer a:link,.jsd-page-footer a:visited,.jsd-page-footer a:hover{font-size:10px;letter-spacing:1px;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:none;color:#5c5c5c;}
.jsd-page-footer{position:relative;z-index:auto !important;padding:1em;text-align:center !important;text-decoration:none;color:#5c5c5c;text-transform:uppercase;letter-spacing:1px;}
.jsd-lightbox-wrapper{background:#333;background:rgba(0,0,0,.8);bottom:0;left:0;padding:0 100px;position:fixed;right:0;text-align:center;top:0;z-index:1000000;}
.jsd-lightbox,.jsd-lightbox-wrapper .jsd-lightbox-image{cursor:pointer;}
.jsd-lightbox-wrapper .jsd-lightbox-image{border:6px solid #fff;border-radius:3px;display:none;max-width:100%;vertical-align:middle;}
.jsd-lightbox-wrapper .jsd-lightbox-image.active{display:inline-block;}
.jsd-lightbox-wrapper .lightbox-error{background:#fff;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;height:80px;opacity:.95;padding:20px;position:fixed;width:300px;z-index:100;}
.jsd-lightbox-wrapper .loading{background:#fff url( 'images/preloader-01.gif ') center center no-repeat;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;height:32px;opacity:.5;padding:10px;position:fixed;width:32px;z-index:10100;}
.jsd-lightbox-wrapper .arrow{cursor:pointer;height:100px;opacity:.5;filter:alpha(opacity=50);position:fixed;width:82px;z-index:10003;}
.jsd-lightbox-wrapper .arrow.left{left:9px;}
.jsd-lightbox-wrapper .arrow.right{right:9px;}
.jsd-lightbox-wrapper .arrow:hover{opacity:1;filter:alpha(opacity=100);}
.jsd-lightbox-wrapper .arrow.disabled{display:none;}
.jsd-lightbox-wrapper .arrow-t,.jsd-lightbox-wrapper .arrow-b{background-color:#fff;border-radius:3px;height:6px;left:26px;position:relative;width:30px;}
.jsd-lightbox-wrapper .arrow-t{top:38px;}
.jsd-lightbox-wrapper .arrow-b{top:50px;}
.jsd-lightbox-wrapper .close{cursor:pointer;height:22px;opacity:.5;filter:alpha(opacity=50);position:fixed;right:39px;top:30px;width:22px;z-index:10003;}
.jsd-lightbox-wrapper .close:hover{opacity:1;filter:alpha(opacity=100);}
.jsd-lightbox-wrapper .close .cw,.jsd-lightbox-wrapper .close .ccw{background-color:#fff;border-radius:3px;height:6px;position:absolute;left:-4px;top:8px;width:30px;}
.jsd-lightbox-wrapper .cw{transform:rotate(45deg);-ms-transform:rotate(45deg);
/* IE 9 */
-webkit-transform:rotate(45deg);
/* Safari and Chrome */
-o-transform:rotate(45deg);
/* Opera */
-moz-transform:rotate(45deg);
/* Firefox */}
.jsd-lightbox-wrapper .ccw{transform:rotate(-45deg);-ms-transform:rotate(-45deg);
/* IE 9 */
-webkit-transform:rotate(-45deg);
/* Safari and Chrome */
-o-transform:rotate(-45deg);
/* Opera */
-moz-transform:rotate(-45deg);
/* Firefox */}
.jsd-lightbox-wrapper .close-alt,.jsd-lightbox-wrapper .arrow-right-alt,.jsd-lightbox-wrapper .arrow-left-alt{color:#fff;display:none;font-size:2.5em;line-height:100%;}
.ie8 .jsd-lightbox-wrapper .close-alt,.ie8 .jsd-lightbox-wrapper .arrow-right-alt,.ie8 .jsd-lightbox-wrapper .arrow-left-alt{display:block;}
.ie8 .jsd-lightbox-wrapper .cw,.ie8 .jsd-lightbox-wrapper .ccw{display:none;}
.jsd-content-layout .jsd-sidebar1{border-right:1px dotted #B5B5B5;margin:0 auto;width:200px;}
.jsd-content-layout .jsd-content{margin:0 auto;}
.jsd-content-layout .jsd-sidebar2{margin:0 auto;width:250px;padding-left:15px;}
#comment{width:99%;}
#comments-list,#comments-list .comment{background:none;padding:0;margin:0;overflow:visible;}
#comments-list .comment:before,#comments-list .comment:after{display:none;}
#comments-list .comment .comment{margin-left:20px;}
span.page-navi-outer,span.page-navi-inner{position:relative;display:block;float:left;margin:0;padding:0;}
span.page-navi-outer{margin:1px;border:1px solid #aaa;}
span.page-navi-inner{padding:1px;min-width:14px;line-height:18px;text-align:center;border:2px solid #fff;font-weight:bold;}
a span.page-navi-inner,span.page-navi-caption span.page-navi-inner{border-width:1px;font-weight:normal;}
a span.page-navi-outer,span.page-navi-caption{margin:2px 1px;}
ul#comments-list li cite{font-size:1.2em;}
#commentform textarea{width:100%;}
#commentform{text-align:left;}
.rtl #commentform{text-align:right;}
img.wp-smiley{border:none;margin:1px;vertical-align:middle;padding:0;}
.navigation{display:block;text-align:center;}
/* Recommended by http://codex.wordpress.org/CSS */
/* Begin */
.aligncenter,div.aligncenter,.jsd-article .aligncenter img,.aligncenter img.jsd-article,.aligncenter img,img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
p.aligncenter,p.center{text-align:center;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #ddd;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
.wp-caption,.wp-caption p{text-align:center;}
.gallery{margin:0 auto 18px;clear:both;overflow:hidden;}
.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
.gallery img{border:2px solid #cfcfcf;}
.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
.gallery dl{margin:0;}
.gallery img{border:10px solid #f1f1f1;}
.gallery br+br{display:none;}
/* End */
.hidden{display:none;}
/* Calendar */
#wp-calendar{empty-cells:show;margin:10px auto 0;width:155px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:100%;}
#wp-calendar td{padding:3px 0;text-align:center;}
.gallery{letter-spacing:normal;}
.jsd-content{position:relative;z-index:1;}
#todays-events{position:relative;z-index:11;}
#upcoming-events{position:relative;z-index:10;}
img.wp-post-image{margin:0 5px 5px 0 !important;}
ul#comments-list li{list-style-image:none;background:none;list-style-type:none;}
div.jsd-footer div.jsd-content-layout{margin:0 auto;width:100%;}
div.jsd-layout-cell-size1{width:100%;}
div.jsd-layout-cell-size2{width:50%;}
div.jsd-layout-cell-size3{width:33%;}
div.jsd-layout-cell-size4{width:25%;}
.jsd-widget-title{padding:0 0 0 24px;margin-bottom:0;}
div.jsd-center-wrapper{position:relative;float:right;right:50%;}
div.jsd-center-inner{position:relative;float:left;left:50%;}
.firefox2 div.jsd-center-inner{float:none;}
.jsd-hmenu-extra1,.jsd-hmenu-extra2{font-size:12px;}
div.breadcrumbs h4,div.breadcrumbs p,li.pingback p,#respond p,h3#reply-title,h4#comments,h4.box-title{margin:0;}
#respond .comment-notes{margin-bottom:1em;}
.form-allowed-tags{line-height:1em;}
#comments-list #respond{margin-left:20px !important;}
#cancel-comment-reply-link{font-size:12px;font-weight:normal;line-height:18px;}
#respond .required{color:#ff4b33;font-weight:bold;}
#respond label{font-size:12px;}
#respond input{margin:0 0 9px;width:98%;}
#respond textarea{width:98%;}
#respond .form-allowed-tags{font-size:12px;line-height:18px;}
#respond .form-allowed-tags code{font-size:11px;}
#respond .form-submit{margin:12px 0;}
#respond .form-submit input{width:auto;}
.jsd-footer .jsd-widget-title{font-size:1.2em;padding:0;}
.jsd-footer .jsd-widget,.jsd-footer .jsd-widget a,.jsd-footer .jsd-widget a:link,.jsd-footer .jsd-widget a:visited,.jsd-footer .jsd-widget a:hover{text-align:left;}
DIV [id^= "GMPmap " ]IMG{margin:0px;}
/* Begin Additional CSS Styles */
/* SECTION AREA */
.section{clear:both;padding:0px;margin:0px;}
.col{display:block;float:left;margin:1% 0 1% 1.6%;}
/* GROUPS AREA */
.group:before,.group:after{content: " ";display:table;}
.group:after{clear:both;}
/* COLUMN AREA */
.col:first-child{margin-left:0;}
.span_2_of_2{width:100%;}
.span_1_of_2{width:49.2%;}
.span_3_of_3{width:100%;}
.span_2_of_3{width:66.1%;}
.span_1_of_3{width:32.2%;}
.span_4_of_4{width:100%;}
.span_3_of_4{width:74.6%;}
.span_2_of_4{width:49.2%;}
.span_1_of_4{width:23.8%;}
.span_5_of_5{width:100%;}
.span_4_of_5{width:79.68%;}
.span_3_of_5{width:59.36%;}
.span_2_of_5{width:39.04%;}
.span_1_of_5{width:18.72%;}
.span_6_of_6{width:100%;}
.span_5_of_6{width:83.06%;}
.span_4_of_6{width:66.13%;}
.span_3_of_6{width:49.2%;}
.span_2_of_6{width:32.26%;}
.span_1_of_6{width:15.33%;}
.span_7_of_7{width:100%;}
.span_6_of_7{width:85.48%;}
.span_5_of_7{width:70.97%;}
.span_4_of_7{width:56.45%;}
.span_3_of_7{width:41.92%;}
.span_2_of_7{width:27.42%;}
.span_1_of_7{width:12.91%;}
/*  GO FULL WIDTH AT LESS THAN 768 PIXELS */
@media only screen and (max-width:768px){.span_2_of_2{width:100%;}
.span_1_of_2{width:100%;}}
@media only screen and (max-width:768px){.span_3_of_3{width:100%;}
.span_2_of_3{width:100%;}
.span_1_of_3{width:100%;}}
@media only screen and (max-width:768px){.span_4_of_4{width:100%;}
.span_3_of_4{width:100%;}
.span_2_of_4{width:100%;}
.span_1_of_4{width:100%;}}
@media only screen and (max-width:768px){.span_5_of_5{width:100%;}
.span_4_of_5{width:100%;}
.span_3_of_5{width:100%;}
.span_2_of_5{width:100%;}
.span_1_of_5{width:100%;}}
@media only screen and (max-width:768px){.span_6_of_6{width:100%;}
.span_5_of_6{width:100%;}
.span_4_of_6{width:100%;}
.span_3_of_6{width:100%;}
.span_2_of_6{width:100%;}
.span_1_of_6{width:100%;}}
@media only screen and (max-width:768px){.span_7_of_7{width:100%;}
.span_6_of_7{width:100%;}
.span_5_of_7{width:100%;}
.span_4_of_7{width:100%;}
.span_3_of_7{width:100%;}
.span_2_of_7{width:100%;}
.span_1_of_7{width:100%;}}
/* CUSTOM GRIDS AREA*/
.sectiongrid1{width:100%;background:url( '/wp-content/uploads/2017/05/home-banner.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;margin-top:-112px;min-height:70vh;padding-top:120px;padding-bottom:100px;}
.sectiongrid2{width:100%;background:url( '/images/parallaxbg/grid2.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;min-height:450px;padding-top:50px;padding-bottom:50px;background:#fff;}
.sectiongrid2a{width:100%;background:url( '/wp-content/uploads/2017/05/parallax-2.png ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;}
.sectiongrid3{width:100%;background:url( '/images/parallaxbg/grid3.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;min-height:450px;padding-top:100px;padding-bottom:100px;background:#f8f8f8;}
.sectiongrid3a{width:100%;background:url( '/wp-content/uploads/2017/05/parallax-3.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;}
.sectiongrid4{width:100%;background:url( '/images/parallaxbg/grid4.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;min-height:250px;padding-top:100px;padding-bottom:100px;background:#fff;}
.sectiongrid4a{width:100%;background:url( '/wp-content/uploads/2017/05/parallax-4.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;}
.sectiongrid5{width:100%;background:url( '/images/site-content/mountain.png ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;min-height:200px;padding-top:100px;padding-bottom:100px;}
.sectiongrid5a{width:100%;background:url( '/wp-content/uploads/2017/05/parallax-5.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;}
.sectiongrid6{width:100%;background:url( '/images/parallaxbg/grid6.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;min-height:250px;padding-top:100px;padding-bottom:100px;background:#f1f2f2;}
.sectiongrid6a{width:100%;background:url( '/wp-content/uploads/2017/05/parallax-6.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;}
.sectiongrid7{width:100%;background:url( '/images/parallaxbg/grid7.jpg ')no-repeat;background-attachment:fixed;background-position:top center;background-size:cover;min-height:450px;padding-top:100px;padding-bottom:50px;background:#fff;}
/* END CUSTOM GRIDS AREA */
/* SECTION CONTENT AREA */
.below-header{width:100%;margin:10px auto;}
.jsd-inner-wrap{width:80%;margin:0px auto;}
.sectiongrid7 .jsd-inner-wrap{width:70%;margin:0px auto;}
.jsd-logo{width:100%;}
.jsd-inner-wrap .lnr{text-align:center;font-size:50px;color:#400D4F;}
.sectiongrid3 h3{text-align:center;margin:20px 0px 0px;}
.back2top{display:none;position:fixed;bottom:50px;left:50px;z-index:9999;opacity:0;transition:all 0.3s ease;}
.back2top:hover{opacity:1 !important;}
.meeting{display:block;position:fixed;bottom:50px;right:73%;z-index:9999;background:#400D4F;color:white;border-radius:40px;padding:15px 20px;border:2px solid #400D4F;transition:all 0.3s ease;font-family: Droid Serif;transition:all 1s ease;}
.meeting:hover{opacity:1 !important;background:#611e7a;border:2px solid #611e7a;transition:all 1s ease;}
.meeting-wrapper a{display:block;color:#400D4F;text-decoration:none;font-size:18px;}
.meeting-wrapper a:hover{color:#fff;}
.meeting2{display:block;position:fixed;bottom:50px;right:50px;z-index:9999;background:#400D4F;color:white;border-radius:40px;padding:15px 20px;border:2px solid #400D4F;transition:all 0.3s ease;font-family: Droid Serif;transition:all 1s ease;}
.meeting2:hover{opacity:1 !important;background:#611e7a;border:2px solid #611e7a;transition:all 1s ease;}
.meeting-wrapper2 a{display:block;color:#400D4F;text-decoration:none;font-size:18px;}
.meeting-wrapper2 a:hover{color:#fff;}
/** PARALLAX **/
.jsd-parallax-wrap-overlay{width:100%;background:rgba(0,0,0,0.4);padding-top:200px;padding-bottom:200px;}
.jsd-speechmark{font-family:Georgia,Times;font-size:100px;color:white;}
.jsd-parallax-wrap{width:70%;margin:0px auto;text-align:center;}
.jsd-parallax-wrap h2{color:white;font-size:26px;margin-bottom:40px;}
.jsd-parallax-wrap h4{color:white;font-family:Montserrat;font-size:24px;}
/** GRIDS **/
.jsd-quote{color:#400D4F;line-height:1.25;font-size:24px;text-align:center;font-family:Montserrat,Arial, 'Arial Unicode MS ',Helvetica,Sans-Serif;letter-spacing:1px;padding-top:30px;padding-bottom:60px;border-bottom:1px solid #c3c3c3;margin-bottom:50px;}
.jsd-about-wrap{width:85%;margin:0px auto;background:#400D4F;color:white;padding:30px;height:175px;transition:all 0.5s ease;}
.jsd-about-wrap:hover{background:#611e7a;transition:all 0.5s ease;}
.sectiongrid1 h2{font-family: Droid Serif;color:#000;text-shadow:0 0 10px rgba(255,255,255,0.3);font-size:50px;margin-top:30px;margin-bottom:30px;text-transform:uppercase;}
.sectiongrid4 h3{text-align:center;color:white;}
.sectiongrid1 h4{color:#611e7a;font-family:Montserrat;text-transform:uppercase;font-size:16px;letter-spacing:1px;text-align:center;margin-top:-10px;margin-bottom:10px;text-shadow:0px 0px 15px #fff;}
.sectiongrid2 h2,.sectiongrid3 h2,.sectiongrid4 h2,.sectiongrid5 h2,.sectiongrid6 h2,.sectiongrid7 h2{text-align:center;}
.sectiongrid2 h2::after,.sectiongrid3 h2::after,.sectiongrid4 h2::after,.sectiongrid5 h2::after,.sectiongrid6 h2::after,.sectiongrid7 h2::after{content: ' \2026 ';padding-bottom:40px;display:block;width:100%;margin:0;font-size:36px;color:#400D4F;line-height:10px;text-align:center;}
.sectiongrid2 h3,.sectiongrid5 h3,.sectiongrid6 h3{text-align:center;}
.sectiongrid2 h4{font-family:Montserrat;font-size:16px;text-transform:uppercase;letter-spacing:1px;margin-bottom:50px;}
.sectiongrid2 p,.sectiongrid3 p,.sectiongrid4 p,.sectiongrid5 p,.sectiongrid6 p,.sectiongrid7 p{width:100%;margin:20px auto;}
.sectiongrid5 button.jsd-button{width:95%;margin-bottom:10px !important;}
#wp-footer{z-index: 9999;position: fixed;bottom: 50px;right: 50px;}
/** CONTACT FORM ON TOP **/
.jsd-form-wrap {width: 100%; margin: 0px auto; background: rgba(255, 255, 255, 0.4); border-radius: 3px; padding: 30px; color: #777;} 
.ff1field{padding: 10px !important;width: 94% !important;max-width: 280px;margin: 2px 0px !important; font-family: Raleway, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-size: 13px !important;font-weight: 300 !important;border-radius: 3px !important;border:1px solid #ddd !important;box-shadow: 0px 0px 0px #fff !important;}
.ff1field:hover {border: 1px solid #400D4F !important; transition: all 1s ease;}
/** CONTACT FORM BOTTOM **/
.jsd-contact-form-wrap{width: 100%;max-width: 550px;}
.ff2field{padding: 10px !important;width: 100% !important;max-width: 520px;margin: 5px 0px !important; font-family: Raleway, Arial, 'Arial Unicode MS', Helvetica, Sans-Serif; font-size: 13px !important;font-weight: 300 !important;border-radius: 3px !important;border:1px solid #ddd !important;box-shadow: 0px 0px 0px #fff !important;}
.ff2field:hover {border: 1px solid #400D4F !important; transition: all 1s ease;}
/** OTHER FORM STYLES **/
.jsdsubmit{background: #400D4F;color: #fff; padding: 10px 20px; border: 1px solid #400D4F !important; font-size: 22px;float: right;margin-top: 10px;margin-right: 5px;border-radius: 3px;cursor: pointer;transition:all 0.3s ease;}
.jsdsubmit:hover{background:#611e7a;transition:all 0.3s ease;}
.jsdsubmit:focus {border: 1px solid #400D4F !important; outline: 0px solid !important;}
.bx-wrapper{max-width: 100% !important;margin: -60px auto 0px !important;}
div.wpcf7-validation-errors {background: #ffbe2d; line-height: 20px; border: 2px solid #ffbe2d !important; color: white; letter-spacing: 1px; font-size: 15px;}
div.wpcf7-mail-sent-ok {border: 2px solid purple !important; background: purple; color: white; font-size: 15px; letter-spacing: 1px;}
/** LATEST POST **/
.pt-cv-wrapper img{width: 100%; height: 200px; margin-bottom: 30px !important;}
.pt-cv-wrapper{width: 90%;margin: 50px auto;padding: 0px;}
.pt-cv-view .pt-cv-ifield{width: 100%; background: white;margin-bottom: 0!important; border-radius: 4px; border: 1px solid #ddd;text-align: center;transition:all 0.3s ease; color: #400d4f;}
.pt-cv-view:hover .pt-cv-ifield:hover{transition:all 0.3s ease;}
.pt-cv-wrapper [class*=pt-cv-] a{width: 110px;box-shadow: none; background: #400D4F; border: none; border-radius: 0px; font-family: Droid serif; color: white; font-size: 14px; text-transform: uppercase; margin-top: 30px; margin-bottom: 30px;}
.pt-cv-wrapper [class*=pt-cv-] a:hover{transition: all 1s ease; border-radius: 0px; font-size: 14px; font-family: Droid serif; text-transform: uppercase; border: 0px solid #400D4F; color: white;}
.pt-cv-wrapper .btn-success:focus {background-color: #611e7a !important;}
.pt-cv-readmore:hover{background:#611e7a !important;}
.pt-cv-content {width: 90%; margin: 20px auto 20px; font-size: 14px;}
.pt-cv-thumbnail {margin-bottom: 30px !important;}
h4.pt-cv-title a {color: #333 !important;}
h4.pt-cv-title a:hover .pt-cv-wrapper [class*=pt-cv-] a:hover {font-size: 18px; background: transparent!important;}
h4.pt-cv-wrapper [class*=pt-cv-] a:hover {font-size: 18px; background: transparent!important;}
.bx-prev{left:-30px !important;}
.bx-next{right:-20px !important;}
.jsd-blogheader{font-size:24px !important;text-transform:uppercase;color:#400d4f !important;letter-spacing:2px;margin-bottom: 20px !important;}
.jsd-postimg{width: 100%;float: left;margin-top: 10px;}
.jsd-postimg img{width:100% !important;height:auto !important;}
.more-link{background: #400D4F; color: white !important; border: none; border-radius: 0px; font-family: Droid serif !important; padding: 10px 20px; text-decoration: none; font-size: 14px; text-transform: uppercase; width: 110px;} 
.more-link:hover{background:#611e7a;}
.screen-reader-text{}
.jsd-block-spacer{margin-top:30px;}
.jsd-date-format{position: relative;margin-top: -230px;margin-left: auto;margin-right: auto;margin-bottom: 230px;}
.pt-cv-content{margin-top:45px;max-height: 230px;overflow: hidden;}
/* End Additional CSS Styles */