@import url("/wp-content/plugins/styles-with-shortcodes/editorplugin/css/rh_columns.css");

.sws-icon-add-shortcode {
	background: url("/wp-content/plugins/styles-with-shortcodes/images/sws.png") no-repeat scroll left top transparent;
    display: inline-block;
    height: 16px;
    margin: 0 4px 0 -3px;
    vertical-align: text-top;
    width: 16px;	
}.row-fluid {
  width: 100%;
  *zoom: 1;
  margin-bottom:2%;
  word-wrap: break-word;
}

.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
}

.row-fluid:after {
  clear: both;
}

.row-fluid [class*="span"] {
  display: block;
  float: left;
  width: 100%;
  min-height: 28px;
  margin-left: 2.127659574%;
  *margin-left: 2.0744680846382977%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}

.row-fluid .span12 {
  width: 99.99999998999999%;
  *width: 99.94680850063828%;
}

.row-fluid .span11 {
  width: 91.489361693%;
  *width: 91.4361702036383%;
}

.row-fluid .span10 {
  width: 82.97872339599999%;
  *width: 82.92553190663828%;
}

.row-fluid .span9 {
  width: 74.468085099%;
  *width: 74.4148936096383%;
}

.row-fluid .span8 {
  width: 65.95744680199999%;
  *width: 65.90425531263828%;
}

.row-fluid .span7 {
  width: 57.446808505%;
  *width: 57.3936170156383%;
}

.row-fluid .span6 {
  width: 48.93617020799999%;
  *width: 48.88297871863829%;
}

.row-fluid .span5 {
  width: 40.425531911%;
  *width: 40.3723404216383%;
}

.row-fluid .span4 {
  width: 31.914893614%;
  *width: 31.8617021246383%;
}

.row-fluid .span3 {
  width: 23.404255317%;
  *width: 23.3510638276383%;
}

.row-fluid .span2 {
  width: 14.89361702%;
  *width: 14.8404255306383%;
}

.row-fluid .span1 {
  width: 6.382978723%;
  *width: 6.329787233638298%;
}


/* from responsive.css */
@media (max-width: 550px) {
  .row-fluid {
    width: 100%;
  }

  /*[class*="span"],*/
  .row-fluid [class*="span"] {
    display: block;
    float: none;
    width: auto;
    margin-left: 0;
  }
  
}

@media (min-width: 551px) and (max-width: 979px) {
  /*
  [class*="span"] {
    float: left;
    margin-left: 20px;
  }
  */
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 28px;
    margin-left: 2.762430939%;
    *margin-left: 2.709239449638298%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span12 {
    width: 99.999999993%;
    *width: 99.9468085036383%;
  }
  .row-fluid .span11 {
    width: 91.436464082%;
    *width: 91.38327259263829%;
  }
  .row-fluid .span10 {
    width: 82.87292817100001%;
    *width: 82.8197366816383%;
  }
  .row-fluid .span9 {
    width: 74.30939226%;
    *width: 74.25620077063829%;
  }
  .row-fluid .span8 {
    width: 65.74585634900001%;
    *width: 65.6926648596383%;
  }
  .row-fluid .span7 {
    width: 57.182320438000005%;
    *width: 57.129128948638304%;
  }
  .row-fluid .span6 {
    width: 48.618784527%;
    *width: 48.5655930376383%;
  }
  .row-fluid .span5 {
    width: 40.055248616%;
    *width: 40.0020571266383%;
  }
  .row-fluid .span4 {
    width: 31.491712705%;
    *width: 31.4385212156383%;
  }
  .row-fluid .span3 {
    width: 22.928176794%;
    *width: 22.874985304638297%;
  }
  .row-fluid .span2 {
    width: 14.364640883%;
    *width: 14.311449393638298%;
  }
  .row-fluid .span1 {
    width: 5.801104972%;
    *width: 5.747913482638298%;
  }
}

@media (min-width: 1200px) {
  /*[class*="span"] {
    float: left;
    margin-left: 30px;
  }*/
  .row-fluid {
    width: 100%;
    *zoom: 1;
  }
  .row-fluid:before,
  .row-fluid:after {
    display: table;
    content: "";
  }
  .row-fluid:after {
    clear: both;
  }
  .row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 28px;
    margin-left: 2.564102564%;
    *margin-left: 2.510911074638298%;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
            box-sizing: border-box;
  }
  .row-fluid [class*="span"]:first-child {
    margin-left: 0;
  }
  .row-fluid .span12 {
    width: 100%;
    *width: 99.94680851063829%;
  }
  .row-fluid .span11 {
    width: 91.45299145300001%;
    *width: 91.3997999636383%;
  }
  .row-fluid .span10 {
    width: 82.905982906%;
    *width: 82.8527914166383%;
  }
  .row-fluid .span9 {
    width: 74.358974359%;
    *width: 74.30578286963829%;
  }
  .row-fluid .span8 {
    width: 65.81196581200001%;
    *width: 65.7587743226383%;
  }
  .row-fluid .span7 {
    width: 57.264957265%;
    *width: 57.2117657756383%;
  }
  .row-fluid .span6 {
    width: 48.717948718%;
    *width: 48.6647572286383%;
  }
  .row-fluid .span5 {
    width: 40.170940171000005%;
    *width: 40.117748681638304%;
  }
  .row-fluid .span4 {
    width: 31.623931624%;
    *width: 31.5707401346383%;
  }
  .row-fluid .span3 {
    width: 23.076923077%;
    *width: 23.0237315876383%;
  }
  .row-fluid .span2 {
    width: 14.529914530000001%;
    *width: 14.4767230406383%;
  }
  .row-fluid .span1 {
    width: 5.982905983%;
    *width: 5.929714493638298%;
  }
}

/* editor fullscreen */
.wp_themeSkin .mceIcon.mce_rh_columns {
	background:url(/wp-content/plugins/styles-with-shortcodes/editorplugin/img/columns.png) 0 0;
}

/* rhcol buttons */
#rhcol_buttons {
	padding: 2px;
	position: absolute;
	display: none;
	z-index: 999998;
	margin-top:-23px;
}/*
*
* Container block
*
*/

div.sab-nested-block {float:left;margin:0;}
div.sab-container-block {overflow:hidden;padding:0;}


/*
*
* Title block
*
*/

.sab-title 
{
  line-height: 100%;
  padding:
    10px 0;
}

.sab-title-container a {
  text-decoration: none;
}

/*
*
* Author block
*
*/

.sab-author-block {
  overflow:hidden;
}
.sab-author-block h3.sab-author-title {
  display:block;
  font-weight:bold;
  line-height: 150%;
}

.sab-author-block .sab-author-title {
  margin-bottom:5px;
  line-height: 150%;
  font-size:18px;
}

.sab-author-block p {
  margin-bottom:5px;
}
.sab-author-block .sab-author-image-left {
  float:left;
  margin:0px 10px 5px 0;
}

.sab-author-block .sab-author-image-right {
  float:right;
  margin:0px 0 5px 10px;
}

.sab-author-block .sab-author-image-left img,
.sab-author-block .sab-author-image-right img{
  max-width:100px;
  height:auto;
}

.sab-author-block .sab-author-text {
  overflow: hidden;
  line-height: 130%;
}

.sab-author-block .sab-author-inside-image-left {
  float:left;
  display:inline-block;
  margin-right: 5px;
}

.sab-author-block .sab-author-inside-image-right {
  float:right;
  display:inline-block;
  margin-left: 5px;
}

x.sab-author-block .sab-author-links a{
  padding:5px 5px 5px 0;
}	

.sab-icons-container 
{display:inline-block;}

.sab-icons-block.left {text-align:left;}
.sab-icons-block.center {text-align:center;}
.sab-icons-block.right {text-align:right;}


a.sab-icon {
  width:32px;
  height:32px;
  display:inline-block;
  margin:5px 5px 5px 0;
}

a.sab-icon-twitter.icons-mono-flat
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-mono-flat.png) 0 0 no-repeat;}

a.sab-icon-facebook.icons-mono-flat
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-mono-flat.png) -32px 0 no-repeat;}

a.sab-icon-otherposts.icons-mono-flat
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-mono-flat.png) -64px 0 no-repeat;}

a.sab-icon-website.icons-mono-flat
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-mono-flat.png) -96px 0 no-repeat;}

a.sab-icon-email.icons-mono-flat
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-mono-flat.png) -128px 0 no-repeat;}


a.sab-icon-twitter.icons-colour-raised
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-colour-raised.png) 0 0 no-repeat;}

a.sab-icon-facebook.icons-colour-raised
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-colour-raised.png) -32px 0 no-repeat;}

a.sab-icon-otherposts.icons-colour-raised
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-colour-raised.png) -64px 0 no-repeat;}

a.sab-icon-website.icons-colour-raised
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-colour-raised.png) -96px 0 no-repeat;}

a.sab-icon-email.icons-colour-raised
{	background:url(/wp-content/plugins/headway-swiss-army-block/css/icons/icons-colour-raised.png) -128px 0 no-repeat;}


/* 
 * Related posts blocks
 *
 */

div.sab-related-block h3 {
  font-size: 18px;
  margin: 5px 0;
}
ul.sab-related-posts {
  list-style: disc;
  padding-left: 10px;
  margin-left: 10px;
}
ul.sab-related-posts li a {
  text-decoration: none;
}
ul.sab-related-posts li a:hover {
  text-decoration: underline;
}

ul.sab-related-posts li em {
  font-size: 0.8em;
  color: #777;
}


/* SEARCHPLUS BLOCK */
.searchplus-helptext
{
  font-size: 12px;
  font-style: italic;
  display:block;
  margin:5px 0;
}
.searchplus-foundcount {
  display:block;
  margin:10px 0;
}

.searchplus-submit {
  display:block;
  margin:5px 0;
  clear:both;
}

.searchplus-submit .submit {
  border: 1px solid #fff;
  border-bottom-color: #ccc;
  border-right-color: #ccc;
}

.sab-searchplus-criteria {
  float:left;
  display:block;
  padding:10px;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  background:#f3f3f3;
}
.sab-searchplus-results {
  float:left;
  display:block;
  padding-right:10px;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}

.sab-searchplus-pageno {
  padding:5px;
  width:100%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  margin-bottom:5px;
}
.sab-searchplus-pageno:hover {
  cursor: pointer;
}
.sab-searchplus-criteria.horizontal,
.sab-searchplus-results.horizontal {
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.sab-searchplus-criteria.vertical {
  max-width:33%;
  margin-right:2%;
}
.sab-searchplus-results.vertical {
  max-width:65%;
}
.sab-searchplus-criteria.vertical2 {
  max-width:63%;
  margin-right:2%;
}
.sab-searchplus-results.vertical2 {
  max-width:35%;
}

.sab-searchplus-clear-left {
  clear:left;
}
input.sab-searchplus-date-field {
  width:auto!important;	
}
.sab-searchplus-meta {
  font-size:11px;
  color:#777;
  margin:5px 0;
}
.sab-searchplus-meta a{
  text-decoration:none;
  color:#777;
}
.sab-searchplus-block h2 {
  font-size:20px;
  font-weight:bold;
  line-height:1.8;
}

.sab-searchplus-result {
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  float:left;
  padding-right:10px;
}
.sab-searchplus-results-entry-title {
}

.sab-searchplus-results-thumb {
  float:left;
  margin-right:10px;
}
.sab-searchplus-results-excerpt {
  line-height: 1.5;
  color:#444;
  float:left;
  display:block;
  max-width:100%;
}

.sab-searchplus-divider {
  clear:both;
  margin:5px 0 15px;
}

.sab-searchplus-divider.show-border {
  border-bottom:solid 1px #ddd;
  padding:5px 0 0 0;
}
.sab-searchplus-divider.no-border {
  border-bottom:none;
}

.sab-searchplus-results a {
}

.sab-searchplus-results h3 a {
  text-decoration: none;
  font-size:15px;
}
.sab-search-cell {
  display:block;
  margin-bottom:10px;
}

.sab-search-cell input[type="text"] {
  width:100%;
}

.sab-search-cell.horizontal, 
.sab-search-cell.vertical2 {
  float:left;
  margin-right:10px;
}
.sab-search-cell.vertical {
  clear:both;
}

.sab-search-cell h4 {
  font-weight:bold;
  margin-bottom:5px;
}

/* Setup mobile devices searchplus widths */
@media screen and (max-width:720px) {
  .sab-searchplus-block
  .sab-searchplus-criteria,
  .sab-search-cell,
  .sab-searchplus-results,
  .sab-searchplus-pageno,
  .sab-searchplus-result,
  .searchplus-page-panel {
    width:100%!important;
    float:none!important;
    max-width:100%!important;
    margin-right:0!important;
  }
}

.sab-spacer-block {
  margin:0;
  padding:0;
}
.block-type-sab-spacer {
  min-height:0!important;
  margin:0!important;
  padding:0!important;
  text-align: center;
}

.block-type-sab-icons img {
  float:left;
}

.block-type-sab-sets {
  padding:0;
  overflow:visible;
  z-index:5;
}

.sab-sets-block {
  max-width:100%;
}
.sab-sets-embedded-block {
  float:left;
}

.sab-documents-block {
  line-height: 2;
}
.pzsab_document_headings {
  width:100%;
  background:#555;
  font-weight:bold;
  color:#fff;
  padding:5px;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  line-height:1.5;
}
.pzsab_document_heading_unit,
.pzsab_document_row_unit{
  display:inline-block;
  padding:0 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  vertical-align: middle;
}

.pzsab_document_row_unit_image {
  display:inline-block;
  box-sizing: border-box;
  vertical-align: middle;
}



.pzsab_document_heading_unit.date,
.pzsab_document_row_unit.date
{
  width:15%;
}
.pzsab_document_heading_unit.doc-cat,
.pzsab_document_row_unit.doc-cat
{
  width:20%;
}
.pzsab_document_heading_unit.size,
.pzsab_document_row_unit.size
{
  width:10%;
}

.pzsab_document_row {
  width:100%;
  border-top:#fff solid 1px;
  padding:0 5px;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
}
.pzsab_document_row.is_odd {
  background:#eee;

}

.pzsab_document_row.is_even {
  background:#ddd;	
}

.pzsab_document_row:hover{
  background:#ccc;
}











/* Edit this with the width of your site's page 
 Once the browser window drops below this width, the nested blocks will be displayed full width if Resonsive Grid is active.
 * */
@media screen and (max-width:970px) {
  .sab-nested-block {width:100%!important;}
}
@media screen and (max-width:720px) {
  .pzsab_document_heading_unit,
  .pzsab_document_row_unit,
  .pzsab_document_heading_unit.doc-cat,
  .pzsab_document_row_unit.doc-cat,
  .pzsab_document_heading_unit.date,
  .pzsab_document_row_unit.date,
  .pzsab_document_heading_unit.size,
  .pzsab_document_row_unit.size
  {
    width:100%;
    line-height:1;
  }
  .pzsab_document_heading,
  .pzsab_document_row
  {
    padding:10px 5px;
  }

  .pzsab_document_headings {display:none;}
  .pzsab_document_row_unit.title:before {content:"Title: ";font-weight:bold;}
  .pzsab_document_row_unit.doc-cat:before {content:"Category: ";font-weight:bold;}
  .pzsab_document_row_unit.date:before {content:"Date: ";font-weight:bold;}
  .pzsab_document_row_unit.size:before {content:"Size: ";font-weight:bold;}

}


/* SAB Table of Contents */


.sab-toc-container {background:#eee;padding:10px;z-index:202;overflow-y:auto;}
.sab-toc-container li a {font-size: 12px;}
.sab-toc-show-always {position:relative;display:block;}
.sab-toc-show-on-hover,.sab-toc-show-on-click {position:absolute;display:none;z-index:202;left:0;}
.sab-toc-pinned {position:fixed;z-index:202;}
.sab-toc-pinned-container {position:relative;}
.sab-toc-title {background:#eee;padding:5px;margin:0;font-size: 20px;}
/* Useful colours */
.wp-bg-blue {background-color:#21759b;}
.wp-fg-blue {color:#21759b;}
.wp-bg-orange {background-color:#d54e21;}
.wp-fg-orange {color:#d54e21;}
.wp-bg-grey {background-color:#464646;}
.wp-fg-grey {color:#464646;}

.pzwp-floater {
  border-radius: 3px;
	font-family: sans-serif;
	font-weight: bold;
	line-height: 1.5;
	 text-align: center;
	 box-shadow: 1px 1px 5px #444;
	    padding: 5px;
   border-style: solid;
   border-width: 3px;
	 	 margin: 0;
        z-index:100000
}

.pzwp-floater a {
	text-decoration:none;
}

.pzwp-floater a:hover {
	text-decoration:underline;
}

@media all and (max-width: 520px) {
	.pzwp-floater {
		position:relative!important;
		-webkit-transform: none!important;
		-moz-transform: none!important;
		-ms-transform: none!important;
		-o-transform: none!important;
		transform: none!important;
		right:0!important;
		left:0!important;
		top:0!important;
		margin:0 auto;
	}
}

.pzwp-dialog-popup {
}


#pzwp-dialog {
	background: #fff;
	box-shadow: 0 0 5px #000;
	  position: absolute;
	   padding: 20px;
	    height: 600px;
	     width: 400px;
	  	  left: 300px;
		   top: 100px;
}



.rotate-90 {
  -webkit-transform: rotate(-90deg); 
     -moz-transform: rotate(-90deg); 
      -ms-transform: rotate(-90deg); 
       -o-transform: rotate(-90deg); 
          transform: rotate(-90deg);
             filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE8 */
                     M11=6.123233995736766e-17, M12=1, M21=-1, M22=6.123233995736766e-17, sizingMethod='auto expand');
               zoom: 1;
}

.rotate-45 {
  -webkit-transform: rotate(-45deg); 
     -moz-transform: rotate(-45deg); 
      -ms-transform: rotate(-45deg); 
       -o-transform: rotate(-45deg); 
          transform: rotate(-45deg);
             filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE8 */
                     M11=0.7071067811865476, M12=0.7071067811865475, M21=-0.7071067811865475, M22=0.7071067811865476, sizingMethod='auto expand');
               zoom: 1;
}

.rotate90 {
  -webkit-transform: rotate(90deg); 
     -moz-transform: rotate(90deg); 
      -ms-transform: rotate(90deg); 
       -o-transform: rotate(90deg); 
          transform: rotate(90deg);
             filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE8 */
                     M11=6.123031769111886e-17, M12=-1, M21=1, M22=6.123031769111886e-17, sizingMethod='auto expand');
               zoom: 1;
}

.rotate45 {
  -webkit-transform: rotate(45deg);  /* Saf3.1+, Chrome */
     -moz-transform: rotate(45deg);  /* FF3.5+ */
      -ms-transform: rotate(45deg);  /* IE9 */
       -o-transform: rotate(45deg);  /* Opera 10.5 */
          transform: rotate(45deg);
             filter: progid:DXImageTransform.Microsoft.Matrix(/* IE6–IE8 */
                     M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476, sizingMethod='auto expand');
               zoom: 1;
}


/* IE crap */
/* IE8 no -45 left, 
IE9 - no filters
IE7 no -45
*/

/* IE9 */
body.ie9 .rotate90,
body.ie9 .rotate-90, 
body.ie9 .rotate45, 
body.ie9 .rotate-45 
{filter:none;}

/* IE7 IE8 */
body.ie7 .pzwp-floater.rotate-90,
body.ie8 .pzwp-floater.rotate-90
{
  left:0!important;
}

body.ie7 .pzwp-floater.rotate90, 
body.ie8 .pzwp-floater.rotate90 
{
  right:0!important;
}
@charset "utf-8";.wp-biographia-container h3,.wp-biographia-container p{margin:0 0 10px 0;padding:0}.wp-biographia-container-top{background:#f2f7fc;border-top:4px solid #000;clear:both;margin:20px 0;overflow:hidden;padding:20px}.wp-biographia-container-around{background:#f2f7fc;border:1px solid #000;clear:both;margin:20px 0;overflow:hidden;padding:20px}.wp-biographia-container-none{background:#f2f7fc;border-top:none;clear:both;margin:20px 0;overflow:hidden;padding:20px}.wp-biographia-pic{background:#fff;border:1px solid #e7e7e7;float:left;height:100px;width:100px;margin:0 -122px 0 0 !important;padding:10px !important}.wp-biographia-pic img{}.wp-biographia-avatar{}.wp-biographia-text{float:left;margin:0 0 0 140px}.wp-biographia-text-no-pic{float:left;margin:0 0 0 0}ul.wp-biographia-list{margin:0 0 0 0}ul.wp-biographia-list-text li,ul.wp-biographia-list-icon li{display:inline-block;list-style-type:none;background:none;padding:0 0 5px}ul.wp-biographia-list-text li{margin:0}ul.wp-biographia-list-icon li{margin:0 5px 0 0}.wp-biographia-list-icon a:link,.wp-biographia-list-icon a:visited{        text-decoration:none;        border-bottom:none}.wp-biographia-item-icon{height:32px !important;width:32px !important}.idevice .wp-biographia-container-top,.idevice .wp-biographia-container-around,.idevice .wp-biographia-container-none{padding:0}.idevice .wp-biographia-pic{float:none}.idevice .wp-biographia-text{float:none;margin:0 0 0 0}.wp-biographia-avatar-wrap{float:left;margin:8px}.wp-biographia-avatar-nowrap{display:block;margin-left:auto;margin-right:auto;padding:8px}@charset "utf-8";
/* CSS Document */


div.grid-container {
	position: relative;
}

div.sab-wing-left {
}	

div.sab-wing-right {
}

div.sab-wing-left,
div.sab-wing-right {
	position:absolute;
	box-sizing:border-box;
	padding:0px;
}

/* Hide on smaller screens */
@media all and (max-width: 720px)  {
	div.sab-wing-left,
	div.sab-wing-right {
		display:none;
	}
}/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
/**
 * Public SlideDeck CSS
 * 
 * All public CSS needed for globally applicable SlideDeck features
 */

/*
Copyright 2012 digital-telepathy  (email : support@digital-telepathy.com)

This file is part of SlideDeck.

SlideDeck is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

SlideDeck is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with SlideDeck.  If not, see <http://www.gnu.org/licenses/>.
*/
.slidedeck { z-index: 2; }

.slidedeck dd .sd2-slide-background {
    position: absolute;
    display: block;
    z-index: 1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: center center;
}

.slidedeck-frame {
    position: relative;
}

/* Navigation Style Outline Overrides */
.slidedeck-frame a.deck-navigation,
.slidedeck-frame .vertical-slide-nav a,
.slidedeck-cover .slidedeck-cover-nav-button {
    outline: none;
    border: 0;
}
.slidedeck-frame a.deck-navigation:active,
.slidedeck-frame a.deck-navigation:focus,
.slidedeck-frame a.deck-navigation::-moz-focus-inner,
.slidedeck-frame .vertical-slide-nav a:active,
.slidedeck-frame .vertical-slide-nav a:focus,
.slidedeck-frame .vertical-slide-nav a::-moz-focus-inner,
.slidedeck-cover .slidedeck-cover-nav-button:active,
.slidedeck-cover .slidedeck-cover-nav-button:focus,
.slidedeck-cover .slidedeck-cover-nav-button::-moz-focus-inner {
    -moz-outline-style: none;
    outline: none;
}
.slidedeck-frame a.deck-navigation::-moz-focus-inner,
.slidedeck-frame .vertical-slide-nav a::-moz-focus-inner,
.slidedeck-cover .slidedeck-cover-nav-button::-moz-focus-inner { border: 0; }
/* End of Navigation Style Outline Overrides */

.slidedeck-overlays {
    position: absolute;
    overflow: hidden;
    top: 15px;
    right: 15px;
    padding-right: 27px;
    color: #fff;
    z-index: 100;
    height: 27px;
    width: 0;
    text-align: right;
	background: rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 4px 7px rgba(0,0,0,0.6);
    -moz-box-shadow: 0 4px 7px rgba(0,0,0,0.6);
    -o-box-shadow: 0 4px 7px rgba(0,0,0,0.6);
    box-shadow: 0 4px 7px rgba(0,0,0,0.6);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    -webkit-transition: width 0.5s, opacity 0.5s, background-color 0.5s;
    -moz-transition: width 0.5s, opacity 0.5s, background-color 0.5s;
    -o-transition: width 0.5s, opacity 0.5s, background-color 0.5s;
    transition: width 0.5s, opacity 0.5s, background-color 0.5s;
}
.sd2-overlays-open .slidedeck-overlays {
    width: auto;
    -webkit-transition: width 0s, opacity 0.5s, background-color 0.5s;
    -moz-transition: width 0s, opacity 0.5s, background-color 0.5s;
    -o-transition: width 0s, opacity 0.5s, background-color 0.5s;
    transition: width 0s, opacity 0.5s, background-color 0.5s;
}
.sd2-overlays-open .slidedeck-overlays { padding-right: 0; }
.slidedeck-overlays.left {
	padding-left: 27px;
	padding-right: 0;
	text-align: left;
	right: auto;
}
.sd2-overlays-open .slidedeck-overlays.left { padding-left: 0; }
.slidedeck-overlays.open {
    width: auto;
    background: #000;
}
.slidedeck-overlays:hover { background: #000; }
/* IE6-8 */
.slidedeck-frame.show-overlay-never .slidedeck-overlays { display: none; }
.slidedeck-frame.show-overlay-hover .slidedeck-overlays {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: Alpha(opacity=0);
    -ms-filter: "Alpha(opacity=0)";
}
.slidedeck-frame.show-overlay-hover:hover .slidedeck-overlays,
.slidedeck-frame.show-overlay-hover.hover .slidedeck-overlays {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
    filter: Alpha(opacity=100);
    -ms-filter: "Alpha(opacity=100)";
    background: #000;
}
.slidedeck-overlays .slidedeck-overlays-showhide {
	position: absolute;
	overflow: hidden;
	display: block;
	right: 0;
	top: 0;
	width: 27px;
	height: 0;
	padding-top: 27px;
	text-indent: -999em;
	line-height: 27px;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	-o-transition: background-color 0.25s;
	transition: background-color 0.25s;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
}
.slidedeck-overlays.left .slidedeck-overlays-showhide {
	right: auto;
	left: 0;
	border-left: none;
    border-right: 1px solid #222;
}
.sd2-overlays-open .slidedeck-overlays-showhide { display: none; }
.slidedeck-overlays .slidedeck-overlays-showhide:hover { background-color: #000; }
.slidedeck-overlays .slidedeck-overlays-showhide .close-icon,
.slidedeck-overlays .slidedeck-overlays-showhide .open-icon {
    position: absolute;
    top: 0;
    left: 0;
    width: 27px;
    height: 27px;
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
    filter: Alpha(opacity=100);
    -ms-filter: "Alpha(opacity=100)";
    background: url('/wp-content/plugins/slidedeck2-personal/images/overlays-sprite.png') 0 0;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;
}
.slidedeck-overlays .slidedeck-overlays-showhide .close-icon { background-position: 0 -27px; }
.slidedeck-overlays.open .slidedeck-overlays-showhide .open-icon,
.slidedeck-overlays .slidedeck-overlays-showhide .close-icon {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: Alpha(opacity=0);
    -ms-filter: "Alpha(opacity=0)";
}
.slidedeck-overlays.open .slidedeck-overlays-showhide .close-icon {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
    filter: Alpha(opacity=100);
    -ms-filter: "Alpha(opacity=100)";
}
.slidedeck-overlays .slidedeck-overlays-wrapper {
	position: absolute;
	display: block;
	top: 0;
	right: 29px;
	height: 27px;
	width: 1000px;
}
.sd2-overlays-open .slidedeck-overlays-wrapper { right: 0; }
.slidedeck-overlays.left .slidedeck-overlays-wrapper {
	left: 29px;
	right: auto;
}
.sd2-overlays-open.left .slidedeck-overlays-wrapper { left: 0; }
.slidedeck-overlays .slidedeck-overlay {
	position: relative;
	display: inline-block;
	height: 27px;
	line-height: 27px;
	padding-right: 13px;
	padding-left: 30px;
	font: bold 10px sans-serif;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	-webkit-transition: background-color 0.25s;
	-moz-transition: background-color 0.25s;
	-o-transition: background-color 0.25s;
	transition: background-color 0.25s;
}
.slidedeck-overlays .slidedeck-overlay:hover { background-color: #397fdd; }
.slidedeck-overlays .slidedeck-overlay .slidedeck-overlay-label {
	display: inline-block;
	height: 27px;
	line-height: 27px;
}
.slidedeck-overlays .slidedeck-overlay:first-child {
	border-left: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
    -webkit-border-top-left-radius: 20px;
    -webkit-border-bottom-left-radius: 20px;
    -moz-border-radius-topleft: 20px;
    -moz-border-radius-bottomleft: 20px;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}
.slidedeck-overlays .slidedeck-overlay .slidedeck-overlay-logo {
	position: absolute;
	top: 5px;
	left: 6px;
	width: 17px;
	height: 17px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	background: #fff;
	background-image: url('/wp-content/plugins/slidedeck2-personal/images/overlays-sprite.png');
}
.slidedeck-overlays .slidedeck-overlay-type-facebook .slidedeck-overlay-logo { background-position: -5px -59px; }
.slidedeck-overlays .slidedeck-overlay-type-twitter .slidedeck-overlay-logo { background-position: -5px -86px; }
.slidedeck-overlays .slidedeck-overlays-showhide:active,
.slidedeck-overlays .slidedeck-overlays-showhide:focus,
.slidedeck-overlays .slidedeck-overlays-showhide::-moz-focus-inner,
.slidedeck-overlays .slidedeck-overlay:active,
.slidedeck-overlays .slidedeck-overlay:focus,
.slidedeck-overlays .slidedeck-overlay::-moz-focus-inner {
    -moz-outline-style: none;
    outline: none;
}
.slidedeck-overlays .slidedeck-overlays-showhide::-moz-focus-inner,
.slidedeck-overlays .slidedeck-overlay::-moz-focus-inner { border: 0; }

.slidedeck-cover {
    position: absolute;
    z-index: 1000;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
}
.slidedeck-cover .slidedeck-cover-cta .cap1,
.slidedeck-cover .slidedeck-cover-cta .cap2,
.slidedeck-cover .slidedeck-cover-cta .cap1-image{
    display: none;
}
.slidedeck-cover .slidedeck-cover-wrapper {
    position: absolute;
    z-index: 20;
    top: 0;
    bottom: 0;
    left: 0;
    margin-left: -100px;
    padding-left: 100px;
    width: 100%;
    color: #fff;
    font-size: 10px;
}
.slidedeck-frame.sd2-medium .slidedeck-cover .slidedeck-cover-wrapper { font-size: 7px; }
.slidedeck-frame.sd2-small .slidedeck-cover {
    display: none;
}
.slidedeck-cover.slidedeck-cover-back .slidedeck-cover-title {
    margin-bottom: .475em;
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.slidedeck-cover-peek .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
    -webkit-box-shadow: 0 0 25px rgba(0,0,0,1);
    -moz-box-shadow: 0 0 25px rgba(0,0,0,1);
    -o-box-shadow: 0 0 25px rgba(0,0,0,1);
    box-shadow: 0 0 25px rgba(0,0,0,1);
}
.slidedeck-cover-back .slidedeck-cover-wrapper {
    left: auto;
    right: -999em;
    margin-left: 0;
    padding-left: 0;
    margin-right: -100px;
    padding-right: 100px;
}
.slidedeck-cover-peek .slidedeck-cover .slidedeck-cover-wrapper { width: 80%; }

.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-bodycopy { font-size: 1em; }
.slidedeck-frame.sd2-small .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-bodycopy { display: none; }
.slidedeck-cover .slidedeck-cover-mask {
    position: absolute;
    z-index: 10;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #000;
}
.slidedeck-cover-back .slidedeck-cover-mask {
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: Alpha(opacity=0);
    -ms-filter: "Alpha(opacity=0)";
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-copy {
    position: relative;
    z-index: 10;
    height: 100%;
}
.slidedeck-cover .slidedeck-cover-copy .slidedeck-cover-title {
    display: block;
	font-size: 4em;
    font-weight: normal;
    line-height: 1.2em;
}
.slidedeck-frame.sd2-small .slidedeck-cover-back .slidedeck-cover-copy .slidedeck-cover-title { margin-bottom: 5px; }
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-outer {
    position: relative;
    z-index: 100;
    overflow: hidden;
    top: 0;
    bottom: 0;
    height: 100%;
    margin-left: 6%;
    font-family: sans-serif;
    font-size: 1.4em;
    font-weight: normal;
    line-height: 1.8em;
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-outer {
    display: table;
    position: static;
}
.msie-7 .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-copy {
    position: absolute;
    right: 0;
    left: 20%;
}
.msie-7 .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-copy {
    right: 20%;
    left: 0;
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle { top: 50%; }
.slidedeck-frame.sd2-small .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle { padding-right: 30px; }
.slidedeck-frame.sd2-small .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-middle { padding-left: 30px; }
.slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-middle {
    padding-left: 80px;
}
.msie-7 .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle {
    position: absolute;
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.msie-7 .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle { width: auto; }
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-inner {
    position: relative;
    top: -50%;
}
.slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-inner {
    position: static;
}
.msie-7 .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-inner {
    position: relative;
}

.slidedeck-cover .slidedeck-cover-curatedby {
    position: absolute;
    z-index: 10;
    width: 100%;
    left: 6%;
    bottom: 6%;
    font-size: 1em;
    font-family: sans-serif;
    color: #a1a1a1;
}
.slidedeck-frame.sd2-medium .slidedeck-cover .slidedeck-cover-curatedby { font-size: 12px; } 
.slidedeck-frame.sd2-small .slidedeck-cover .slidedeck-cover-curatedby { display: none; } 
.slidedeck-cover-light .slidedeck-cover .slidedeck-cover-curatedby,
.slidedeck-cover-dark .slidedeck-cover .slidedeck-cover-curatedby { color: #444; }
.slidedeck-cover .slidedeck-cover-curatedby img {
    position: relative;
    margin: 0 !important;
    top: 3px;
    border: 1px solid #fff;
    width: 15px !important;
}



/** Wood Cover **/
.slidedeck-cover-style-wood .slidedeck-cover-wrapper .slidedeck-cover-outer {
	margin-left: 8.3%;
	margin-right: 75px;
}
.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
	background: url('/wp-content/plugins/slidedeck2-personal/images/wood.jpg') center left no-repeat;
}
.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-wrapper-back {
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
	border-right: 1px solid #c89981;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YTA3YyIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlMWIwZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(left, rgba(201,160,124,0.2) 0%, rgba(62,27,15,0.2) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(201,160,124,0.2)), color-stop(100%,rgba(62,27,15,0.2))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(201,160,124,0.2) 0%,rgba(62,27,15,0.2) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(201,160,124,0.2) 0%,rgba(62,27,15,0.2) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(201,160,124,0.2) 0%,rgba(62,27,15,0.2) 100%); /* IE10+ */
    background: linear-gradient(left, rgba(201,160,124,0.2) 0%,rgba(62,27,15,0.2) 100%); /* W3C */
}
.msie-7.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner,
.msie-8.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333e1b0f', endColorstr='#33c9a07c',GradientType=1 ); /* IE6-8 */
}
.slidedeck-cover-style-wood.slidedeck-cover-peek .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.slidedeck-cover-style-wood.slidedeck-cover-peek .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	-webkit-box-shadow: 0 0 14px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 0 14px rgba(0,0,0,0.2);
	-o-box-shadow: 0 0 14px rgba(0,0,0,0.2);
	box-shadow: 0 0 14px rgba(0,0,0,0.2);
}
.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-copy .slidedeck-cover-title {
	color: #230d01;
	text-shadow: 0 1px 1px #a26342;
	font-weight: bold;
}
.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-curatedby {
	color: #ddd;
	left: 8.3%;
}
.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-nav-button {
	position: absolute;
	z-index: 100;
	top: 50%;
	right: 11px;
	height: 208px;
	width: 46px;
	margin: -104px 0 0 0;
	background: url('/wp-content/plugins/slidedeck2-personal/images/wood-open.png') 0 0 no-repeat;
	text-indent: -999em;
}
.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-nav-button {
    right: auto;
    left: 11px;
}
.slidedeck-cover-style-wood .slidedeck-cover .slidedeck-cover-nav-button:hover { background-position: -46px 0; }

/* Wood CTA */
.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-cta {
    position: relative;
    background-color: rgba(0, 0, 0, 0.18);
    display: block;
    float: left;
    padding: 9px;
    height: 42px;
    line-height: 42px;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 1.5em;
    -webkit-box-shadow: 0 2px 5px 2px #000000 inset;
    -moz-box-shadow: 0 2px 5px 2px #000000 inset;
    -o-box-shadow: 0 2px 5px 2px #000000 inset;
    box-shadow: 0 2px 5px 2px #000000 inset;
    -webkit-border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -o-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
}
.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-cta .slidedeck-cover-color {
    position: absolute;
    z-index: 1;
    border: 1px solid #000;
    bottom: 9px;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 5px 3px rgba(0,0,0,0.65);
    -moz-box-shadow: 0 0 5px 3px rgba(0,0,0,0.65);
    -o-box-shadow: 0 0 5px 3px rgba(0,0,0,0.65);
    box-shadow: 0 0 5px 3px rgba(0,0,0,0.65);
    left: 9px;
    right: 9px;
    top: 9px;
}
.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-cta .text {
    position: relative;
    display: block;
    z-index: 2;
    height: 42px;
    line-height: 42px;
    padding: 0 20px;
    text-shadow: -1px -1px 0px rgba(0,0,0,0.4);
    -webkit-box-shadow: 0 2px 0 rgba(255, 255, 255, 0.2) inset;
    -moz-box-shadow: 0 2px 0 rgba(255, 255, 255, 0.2) inset;
    -o-box-shadow: 0 2px 0 rgba(255, 255, 255, 0.2) inset;
    box-shadow: 0 2px 0 rgba(255, 255, 255, 0.2) inset;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.2) 51%, rgba(0,0,0,0.4) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(51%,rgba(0,0,0,0.2)), color-stop(100%,rgba(0,0,0,0.4))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0.4) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0.4) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0.4) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 51%,rgba(0,0,0,0.4) 100%); /* W3C */
}
.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-cta:active .text {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjE1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjA3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.07) 51%, rgba(255,255,255,0) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.15)), color-stop(51%,rgba(0,0,0,0.07)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.07) 51%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.07) 51%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.07) 51%,rgba(255,255,255,0) 100%); /* IE10+ */
    background: linear-gradient(top, rgba(0,0,0,0.15) 0%,rgba(0,0,0,0.07) 51%,rgba(255,255,255,0) 100%); /* W3C */
}
.msie-8.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-cta,
.msie-7.slidedeck-cover-style-wood .slidedeck-cover-back .slidedeck-cover-cta {
    position: relative;
    left:-9px;
}

/** Fabric Style Cover **/
.slidedeck-cover-style-fabric .slidedeck-cover-wrapper .slidedeck-cover-outer {
	margin-left: 8.3%;
	margin-right: 50px;
}
.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
	background: url('/wp-content/plugins/slidedeck2-personal/images/fabric.jpg');
	-webkit-box-shadow: 0 0 15px #000;
	-moz-box-shadow: 0 0 15px #000;
	-o-box-shadow: 0 0 15px #000;
	box-shadow: 0 0 15px #000;
}
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-wrapper .slidedeck-cover-middle {
    padding-left: 10px;
}
.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjNWU1ZSIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBlMGYwZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, rgba(92,94,94,0.2) 0%, rgba(14,15,15,0.2) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(92,94,94,0.2)), color-stop(100%,rgba(14,15,15,0.2))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(92,94,94,0.2) 0%,rgba(14,15,15,0.2) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(92,94,94,0.2) 0%,rgba(14,15,15,0.2) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(92,94,94,0.2) 0%,rgba(14,15,15,0.2) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(92,94,94,0.2) 0%,rgba(14,15,15,0.2) 100%); /* W3C */
}
.msie-7.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner,
.msie-8.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#335c5e5e', endColorstr='#330e0f0f',GradientType=0 ); /* IE6-8 */
}
/* Fabric nav tab */
.slidedeck-cover-style-fabric .slidedeck-cover-nav-button {
	position: absolute;
	display: block;
	z-index: 10;
	top: 50%;
	margin-top: -20px;
	right: 14px;
	width: 71px;
	height: 40px;
	text-indent: -999em;
	-webkit-transition: right 0.25s ease-out;
	-moz-transition: right 0.25s ease-out;
	-o-transition: right 0.25s ease-out;
	transition: right 0.25s ease-out;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
	-o-box-shadow: 0 0 10px rgba(0,0,0,0.4);
	box-shadow: 0 0 10px rgba(0,0,0,0.4);
}
/* Fabric nav tab back cover */
.slidedeck-cover-style-fabric .slidedeck-cover-nav-button.slidedeck-cover-restart {
	right: auto;
    left: 11px;
    -webkit-transition: left 0.25s ease-out;
    -moz-transition: left 0.25s ease-out;
    -o-transition: left 0.25s ease-out;
    transition: left 0.25s ease-out;
}
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-nav-button {
	z-index: 1;
	right: -57px;
}
.slidedeck-cover-style-fabric .slidedeck-cover-nav-button:hover {
    right: 24px;
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-nav-button:hover {
    right: auto;
    left: 20px;
}
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-nav-button:hover {
    right: -67px;
}
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-back .slidedeck-cover-nav-button:hover {
    right: auto;
    left: 20px;
}

/* Fabric nav tab back cover peek */
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-nav-button.slidedeck-cover-restart {
    right: auto;
    left: -50px;
    z-index: 2;
}
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-nav-button.slidedeck-cover-restart:hover {
    left: -60px;
}

.slidedeck-cover-style-fabric .slidedeck-cover-nav-button .slidedeck-cover-color {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: url('/wp-content/plugins/slidedeck2-personal/images/fabric-tab-and-button-stripes.png') -19px 0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-color {
    background: url('/wp-content/plugins/slidedeck2-personal/images/fabric-tab-and-button-stripes.png') 21px -40px;
}
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-nav-button .slidedeck-cover-color {
	background-position: 0 0;
}
/* Fabric nav tab back cover peek */
.slidedeck-cover-style-fabric.slidedeck-cover-peek .slidedeck-cover-nav-button.slidedeck-cover-restart .slidedeck-cover-color {
	background-position: 0 -40px;
}

.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-binding {
	position: absolute;
	z-index: 100;
	top: 10px;
	right: 10px;
	bottom: 10px;
	width: 16px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	background: url('/wp-content/plugins/slidedeck2-personal/images/fabric.jpg');
	-webkit-box-shadow: 1px 3px 5px rgba(0,0,0,0.4);
	-moz-box-shadow: 1px 3px 5px rgba(0,0,0,0.4);
	-o-box-shadow: 1px 3px 5px rgba(0,0,0,0.4);
	box-shadow: 1px 3px 5px rgba(0,0,0,0.4);
	text-indent: -999em;
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-binding {
    right: auto;
    left: 10px;
}
.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-binding .slidedeck-cover-binding-highlight {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	-webkit-opacity: 0.5;
	-moz-opacity: 0.5;
	-o-opacity: 0.5;
	opacity: 0.5;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNzUiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjNjQ2NTY1IiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiMwZTBmMGYiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGUwZjBmIiBzdG9wLW9wYWNpdHk9IjAuNzUiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top, #000 0%, rgba(0,0,0,0.75) 5%, rgba(160,163,170,0.25) 25%, rgba(100,101,101,0.5) 70%, rgba(14,15,15,0.75) 95%, #000 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.75)), color-stop(5%,rgba(0,0,0,0.75)), color-stop(25%,rgba(160,163,170,0.25)), color-stop(70%,rgba(100,101,101,0.5)), color-stop(95%,rgba(14,15,15,0.75)), color-stop(100%,#000)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #000 0%,rgba(0,0,0,0.75) 5%,rgba(160,163,170,0.25) 25%,rgba(100,101,101,0.5) 70%,rgba(14,15,15,0.75) 95%,#000 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #000 0%,rgba(0,0,0,0.75) 5%,rgba(160,163,170,0.25) 25%,rgba(100,101,101,0.5) 70%,rgba(14,15,15,0.75) 95%,#000 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #000 0%,rgba(0,0,0,0.75) 5%,rgba(160,163,170,0.25) 25%,rgba(100,101,101,0.5) 70%,rgba(14,15,15,0.75) 95%,#000 100%); /* IE10+ */
	background: linear-gradient(top, #000 0%,rgba(0,0,0,0.75) 5%,rgba(160,163,170,0.25) 25%,rgba(100,101,101,0.5) 70%,rgba(14,15,15,0.75) 95%,#000 100%); /* W3C */
	-webkit-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.25);
	-moz-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.25);
	-o-box-shadow: inset 1px 1px 1px rgba(255,255,255,0.25);
	box-shadow: inset 1px 1px 1px rgba(255,255,255,0.25);
}
.msie-7.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-nav-button .slidedeck-cover-button,
.msie-8.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-nav-button .slidedeck-cover-button {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf000000', endColorstr='#bf0e0f0f',GradientType=0 ); /* IE6-8 */
}
.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-curatedby {
	color: #ddd;
	left: 8.3%;
	bottom: 20px;
}
.slidedeck-cover-style-fabric .slidedeck-cover .slidedeck-cover-copy .slidedeck-cover-title {
	color: #ddd;
	text-shadow: 0 -2px 1px rgba(0,0,0,0.85);
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-copy .slidedeck-cover-title {
	margin-bottom: 10px;
}
.slidedeck-cover-style-fabric .slidedeck-cover-inner {
    padding-right: 60px;
}
.slidedeck-cover-peek.slidedeck-cover-style-fabric .slidedeck-cover-inner {
    padding-right: 0px;
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-cta {
    display: block;
    position: relative;
    text-decoration: none;
    color: #fff;
    float: left;
    width: auto;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    height: 49px;
    padding: 5px 9px;
    line-height: 49px;
    background: red;
    -webkit-box-shadow: inset 0px 1px 0px #1b1b1b;
    -moz-box-shadow: inset 0px 1px 0px #1b1b1b;
    -o-box-shadow: inset 0px 1px 0px #1b1b1b;
    box-shadow: inset 0px 1px 0px #1b1b1b;
    
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2MzYzNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjFiMWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: #363636; /* Old browsers */
    background: -moz-linear-gradient(top, #363636 0%, #1b1b1b 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#363636), color-stop(100%,#1b1b1b)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #363636 0%,#1b1b1b 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #363636 0%,#1b1b1b 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #363636 0%,#1b1b1b 100%); /* IE10+ */
    background: linear-gradient(top, #363636 0%,#1b1b1b 100%); /* W3C */
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-cta .slidedeck-cover-color {
    position: absolute;
    z-index: 1;
    top: 5px;
    bottom: 5px;
    left: 9px;
    right: 9px;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/fabric-tab-and-button-stripes.png');
    background-position: 0 -80px;
    background-repeat: repeat-x;
    
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.5), inset 0px 2px 2px rgba(255,255,255,0.8);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.5), inset 0px 2px 2px rgba(255,255,255,0.8);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.5), inset 0px 2px 2px rgba(255,255,255,0.8);
    box-shadow: 0px 0px 5px rgba(0,0,0,0.5), inset 0px 2px 2px rgba(255,255,255,0.8);

    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    
}
.slidedeck-cover-style-fabric .slidedeck-cover-back .slidedeck-cover-cta .text {
    position: relative;
    display: block;
    height: 47px;
    padding: 0 20px;
    font-size: 1.5em;
    text-decoration: none;
    font-weight: bold;
    color: #fff;
    z-index: 2;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    border: solid 1px rgba(0,0,0,0.5);
    text-shadow: -1px -1px 0px rgba(0,0,0,0.4);
    overflow: hidden;
}

/** Leather Style **/
.slidedeck-cover-style-leather .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
    background: url('/wp-content/plugins/slidedeck2-personal/images/leather-dark.jpg');
    border-right: 1px solid #000;
}
.slidedeck-cover-style-leather .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
    position: absolute;
    display: block;
    top: 8px;
    right: 0;
    bottom: 8px;
    left: 108px;
    margin: 0;
    border-width: 8px 0 8px 8px;
    -moz-border-image: url('/wp-content/plugins/slidedeck2-personal/images/border-dashed.png') 9 repeat;
    -webkit-border-image: url('/wp-content/plugins/slidedeck2-personal/images/border-dashed.png') 9 repeat;
    -o-border-image: url('/wp-content/plugins/slidedeck2-personal/images/border-dashed.png') 9 repeat;
    border-image: url('/wp-content/plugins/slidedeck2-personal/images/border-dashed.png') 9 repeat;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back .slidedeck-cover-wrapper-back-inner {
    right: 108px;
    bottom: 8px;
    left: 0;
    border-width: 8px 8px 8px 0;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-middle {
    padding-left: 40px;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-nav-button.slidedeck-cover-restart {
    right: auto;
    left: 0;
}
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-back .slidedeck-cover-nav-button.slidedeck-cover-restart {
    right: auto;
    left: -42px;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-nav-button.slidedeck-cover-restart .slidedeck-cover-button {
    text-indent: 9999em;
}
.slidedeck-cover-style-leather .slidedeck-cover .slidedeck-cover-curatedby { color: #fff; }
.slidedeck-cover-style-leather .slidedeck-cover-nav-button {
    position: absolute;
    display: block;
    right: 0;
    top: 50%;
    margin-top: -41px;
    width: 42px;
    height: 82px;
    z-index: 10;
}
.slidedeck-cover-peek.slidedeck-cover-style-leather .slidedeck-cover-nav-button {
    right: -42px;
    z-index: 1;
}
.slidedeck-cover-style-leather .slidedeck-cover-nav-button .slidedeck-cover-color,
.slidedeck-cover-style-leather .slidedeck-cover-nav-button .slidedeck-cover-button {
    position: absolute;
    z-index: 2;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 42px;
    height: 84px;
    overflow: hidden;
}

/* Leather Style Rounded corner on tab cleanup for front cover */
.slidedeck-cover-style-leather .slidedeck-cover-nav-button .slidedeck-cover-color {
    -webkit-border-top-left-radius: 44px;
    -webkit-border-bottom-left-radius: 44px;
    -moz-border-radius-topleft: 44px;
    -moz-border-radius-bottomleft: 44px;
    border-top-left-radius: 44px;
    border-bottom-left-radius: 44px;
}
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-nav-button .slidedeck-cover-color {
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-top-right-radius: 44px;
    -webkit-border-bottom-right-radius: 44px;
    -moz-border-radius-topright: 44px;
    -moz-border-radius-bottomright: 44px;
    border-top-right-radius: 44px;
    border-bottom-right-radius: 44px;
}

/* Leather Style Rounded corner on tab cleanup for back cover */
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-color {
    -webkit-border-top-left-radius: 44px;
    -webkit-border-bottom-left-radius: 44px;
    -moz-border-radius-topleft: 44px;
    -moz-border-radius-bottomleft: 44px;
    border-top-left-radius: 44px;
    border-bottom-left-radius: 44px;
    -webkit-border-top-right-radius: 0;
    -webkit-border-bottom-right-radius: 0;
    -moz-border-radius-topright: 0;
    -moz-border-radius-bottomright: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-color {
    -webkit-border-top-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    -moz-border-radius-topleft: 0;
    -moz-border-radius-bottomleft: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    -webkit-border-top-right-radius: 44px;
    -webkit-border-bottom-right-radius: 44px;
    -moz-border-radius-topright: 44px;
    -moz-border-radius-bottomright: 44px;
    border-top-right-radius: 44px;
    border-bottom-right-radius: 44px;
}

.slidedeck-cover-style-leather .slidedeck-cover-nav-button .slidedeck-cover-button {
    z-index: 3;
    background: url('/wp-content/plugins/slidedeck2-personal/images/leather-button-sprite.png') no-repeat -4px 0px;
}
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-nav-button .slidedeck-cover-button {
    z-index: 3;
    background: url('/wp-content/plugins/slidedeck2-personal/images/leather-button-sprite.png') no-repeat -46px 0px;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-button {
    background-position: -47px -83px;
}
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-button {
    background-position: -3px -83px;
}
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-nav-button .slidedeck-cover-semicircle {
    position: absolute;
    z-index: 1;
    width: 48px;
    height: 86px;
    top: -2px;
    right: -4px;
    left: 0;
    bottom: -2px;
    background: url('/wp-content/plugins/slidedeck2-personal/images/leather-button-sprite.png') -46px -166px no-repeat;
}
.slidedeck-cover-style-leather.slidedeck-cover-peek .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-semicircle {
    right: auto;
    left: -4px;
    background-position: 0 -166px;
}
.slidedeck-cover-style-leather .slidedeck-cover-inner {
    padding-right: 50px;
}
.slidedeck-cover-peek.slidedeck-cover-style-leather .slidedeck-cover-inner {
    padding-right: 10px;
}

.slidedeck-cover-style-leather .slidedeck-cover-cta {
    display: block;
    position: relative;
    color: #fff;
    width: auto;
    float: left;
    height: 56px;
    font-size: 1.5em;
    padding: 0 32px 0 32px;
    line-height: 56px;
    text-decoration: none;
    font-weight: bold;
    left: -10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.slidedeck-cover-style-leather .slidedeck-cover-cta .cap1-image,
.slidedeck-cover-style-leather .slidedeck-cover-cta .cap2-image {
    content: '';
    display: block;
    right: -32px;
    position: absolute;
    top: 0;
    width: 32px;
    bottom: 0;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/leather-button-sprite.png');
    background-position: 0 -252px;
    background-repeat: no-repeat;
}
.slidedeck-cover-style-leather .slidedeck-cover-cta .cap1-image {
    right: auto;
    left: 0;
    background-position: 0 -309px;
}
.slidedeck-cover-style-leather .slidedeck-cover-cta span.text {
    height: 57px;
    position: relative;
    display: block;
    padding: 0 10px;
    z-index: 2;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/leather-button-sprite.png');
    background-position: 0 100%;
    background-repeat: repeat-x;
    text-shadow: -1px -1px 0px rgba(0,0,0,0.33);
    overflow: hidden;
}
.slidedeck-cover-style-leather .slidedeck-cover-cta .slidedeck-cover-color {
    left: 32px;
    position: absolute;
    right: 32px;
    top: 0;
    bottom: 0;
}
.slidedeck-cover-style-leather .slidedeck-cover-cta .cap1{
    display: block;
    height: 57px;
    position: absolute;
    left: 3px;
    top: -1px;
    width: 32px;
}
.slidedeck-cover-style-leather .slidedeck-cover-cta .slidedeck-cover-color .cap2{
    display: block;
    height: 57px;
    position: absolute;
    right: -32px;
    top: -1px;
    width: 32px;
}
.slidedeck-cover-style-leather .slidedeck-cover-back .slidedeck-cover-title {
    margin-bottom: .27em;
}

/** Start of Modern Style **/
.slidedeck-cover-style-modern .slidedeck-cover .slidedeck-cover-wrapper {
    background: #252525 url('/wp-content/plugins/slidedeck2-personal/images/modern-edge.png') 100% repeat-y;
}
.slidedeck-cover-style-modern .slidedeck-cover-back .slidedeck-cover-wrapper {
    background: #252525 url('/wp-content/plugins/slidedeck2-personal/images/modern-edge.png') 0 repeat-y;
    padding: 0;
    margin: 0;
}
.slidedeck-cover-style-modern .slidedeck-cover-nav-button .slidedeck-cover-button {
	text-indent: -9999em;
}
.slidedeck-frame.sd2-small.slidedeck-cover-style-modern .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle,
.slidedeck-frame.sd2-medium.slidedeck-cover-style-modern .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle,
.slidedeck-frame.sd2-large.slidedeck-cover-style-modern .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle,
.slidedeck-cover-style-modern .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle{
    padding-right: 90px;
}
.slidedeck-cover-style-modern .slidedeck-cover-nav-button {
    position: absolute;
    z-index: 10;
    right: 10px;
    top: 50%;
    margin-top: -25px;
    width: 52px;
    height: 52px;
}
.slidedeck-cover-style-modern .slidedeck-cover-nav-button .slidedeck-cover-button{
    z-index: 11;
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    background: url('/wp-content/plugins/slidedeck2-personal/images/modern-button.png');
}
.slidedeck-cover-style-modern .slidedeck-cover-restart {
	right: auto;
	left: 10px;
}
.slidedeck-cover-style-modern .slidedeck-cover-nav-button:hover .slidedeck-cover-button { background-position: 0 -52px; }
.slidedeck-cover-style-modern .slidedeck-cover-nav-button:active .slidedeck-cover-button { background-position: 0 -104px; }
.slidedeck-cover-style-modern .slidedeck-cover-restart .slidedeck-cover-button {
	background-position: 100% 0;
}
.slidedeck-cover-style-modern .slidedeck-cover-restart .slidedeck-cover-button:hover { background-position: 100% -52px; }
.slidedeck-cover-style-modern .slidedeck-cover-restart .slidedeck-cover-button:active { background-position: 100% -104px }

.slidedeck-cover-style-modern .slidedeck-cover-nav-button .slidedeck-cover-color{
    width: 28px;
    height: 28px;
    position: absolute;
    top: 12px;
    left: 12px;
    display: block;
}
.slidedeck-cover-style-modern .slidedeck-cover-cta {
	border: solid 1px #111;
	padding: 5px 6px;
	background-color: #1d1d1d;
	background-image: url('/wp-content/plugins/slidedeck2-personal/images/modern-button-background.png');
	background-repeat: repeat;
	display: block;
	position: relative;
	float: left;
	width: auto;
	text-decoration: none;
	color: #fff;
	font-size: 1.4em;
	font-weight: bold;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0px -1px 0px rgba(255,255,255,0.15);
	-moz-box-shadow: 0px -1px 0px rgba(255,255,255,0.15);
	-o-box-shadow: 0px -1px 0px rgba(255,255,255,0.15);
	box-shadow: 0px -1px 0px rgba(255,255,255,0.15);
}
.slidedeck-cover-style-modern .slidedeck-cover-cta .slidedeck-cover-color {
	background-image: url('/wp-content/plugins/slidedeck2-personal/images/modern-button-shine.png');
	background-position: 50% 50%;
	height: 53px;
	position: absolute;
	display: block;
	top: 5px;
	left: 6px;
	right: 6px;
	bottom: 5px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	z-index: 1;
	-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.6);
	-moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.6);
	-o-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.6);
	box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.6);
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/modern-button-shine.png', sizingMethod='scale');
}
.slidedeck-cover-style-modern .slidedeck-cover-cta .text {
	z-index: 2;
	padding: 0 18px;
	line-height: 53px;
	position: relative;
	display: block;
}

/** End of Modern Style **/


/** Start of Glass Style **/
.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-wrapper {
    background: rgba(255,255,255,0.25);
    -webkit-box-shadow: inset 0px 0px 3px #fff;
    -moz-box-shadow: inset 0px 0px 3px #fff;
    -o-box-shadow: inset 0px 0px 3px #fff;
    box-shadow: inset 0px 0px 3px #fff;
    color: #333;
}
.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-title {
	color: #30353b;
}
.slidedeck-cover-style-glass .slidedeck-cover .frosted-glass,
.slidedeck-cover-style-glass .slidedeck-cover .frosted-glass-back {
    position: absolute;
    z-index: 1;
    top: 25px;
    left: 25px;
    bottom: 25px;
    right: 25px;
    -webkit-box-shadow: 0px 0px 6px #999;
    -moz-box-shadow: 0px 0px 6px #999;
    -o-box-shadow: 0px 0px 6px #999;
    box-shadow: 0px 0px 6px #999;
}
.slidedeck-cover-style-glass.sd2-small .slidedeck-cover .frosted-glass,
.slidedeck-cover-style-glass.sd2-small .slidedeck-cover .frosted-glass-back {
    top: 10px;
    left: 10px;
    bottom: 10px;
    right: 10px;
}
.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-outer {
    position: relative;
    z-index: 2;
    margin-left: 10%;
}
.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-curatedby{
    left: 0;
    bottom: 50px;
    color: #333;
}
.slidedeck-frame.sd2-small.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle,
.slidedeck-frame.sd2-medium.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle,
.slidedeck-frame.sd2-large.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle,
.slidedeck-cover-style-glass .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-middle{
    padding-right: 90px;
}
.slidedeck-cover-style-glass .slidedeck-cover-nav-button {
    position: absolute;
    display: block;
    z-index: 10;
    right: 33px;
    top: 50%;
    margin-top: -25px;
    width: 52px;
    height: 52px;
    overflow: hidden;
    background: url('/wp-content/plugins/slidedeck2-personal/images/spacer.gif');
}
.slidedeck-cover-style-glass.sd2-small .slidedeck-cover-nav-button {
    right: 19px;
}
.slidedeck-cover-style-glass .slidedeck-cover-nav-button.slidedeck-cover-restart {
	background: url('/wp-content/plugins/slidedeck2-personal/images/glass-arrows.png') -57px -4px;
	height: 44px;
	left: 43px;
	margin-top: -22px;
	position: absolute;
	text-indent: 9999em;
	top: 50%;
	width: 44px;
}
.slidedeck-cover-style-glass .slidedeck-cover-nav-button.slidedeck-cover-restart:hover {
	background-position: -57px -54px;
}
.slidedeck-cover-style-glass .slidedeck-cover-nav-button.slidedeck-cover-restart:active {
	background-position: -57px -104px;
}
.slidedeck-cover-style-glass .slidedeck-cover-cta {
	display: block;
	position: relative;
	float: left;
	background: #30353B;
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	padding: 1em;
	text-decoration: none;
}
.slidedeck-cover-style-glass .slidedeck-cover-cta:hover {
	background: #59626e;
}
.slidedeck-cover-style-glass .slidedeck-cover-cta:active {
	top: 1px;
	left: 1px;
}

/** End of Glass Style **/


/** Book Style **/
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
    background: url('/wp-content/plugins/slidedeck2-personal/images/book.png');
	-webkit-box-shadow: inset 0 2px 3px #b9ad9e, 0 0 14px rgba(0,0,0,0.2);
	-moz-box-shadow: inset 0 2px 3px #b9ad9e, 0 0 14px rgba(0,0,0,0.2);
	-o-box-shadow: inset 0 2px 3px #b9ad9e, 0 0 14px rgba(0,0,0,0.2);
	box-shadow: inset 0 2px 3px #b9ad9e, 0 0 14px rgba(0,0,0,0.2);
}

.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-binding,
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-binding-highlight {
    position: absolute;
    display: block;
    z-index: 10;
    top: 0;
    bottom: 0;
    left: 80px;
    margin: 0;
    width: 80px;
    background: url('/wp-content/plugins/slidedeck2-personal/images/book-binding.png') 32px top repeat-y;
}
.slidedeck-cover-style-book .slidedeck-cover.slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-binding,
.slidedeck-cover-style-book .slidedeck-cover.slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-binding-highlight {
    background-position: -48px top;
}
.slidedeck-cover-style-book .slidedeck-cover.slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-binding {
    left: auto;
    right: 80px;
}
.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-outer {
    margin: 0;
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-binding-highlight {
	left: 0;
	-webkit-box-shadow: inset 0 2px 3px rgba(255,255,255,0.5);
	-moz-box-shadow: inset 0 2px 3px rgba(255,255,255,0.5);
	-o-box-shadow: inset 0 2px 3px rgba(255,255,255,0.5);
	box-shadow: inset 0 2px 3px rgba(255,255,255,0.5);
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-binding .slidedeck-cover-color {
	position: absolute;
	z-index: 1;
	display: block;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: url('/wp-content/plugins/slidedeck2-personal/images/book-binding-texture.png');
}
.slidedeck-cover-style-book .slidedeck-cover-wrapper .slidedeck-cover-outer {
    margin-left: 112px;
    margin-right: 130px;
}
.slidedeck-cover-style-book.slidedeck-cover-peek .slidedeck-cover-wrapper .slidedeck-cover-outer {
    margin-right: 40px;
}
.slidedeck-cover-style-book .slidedeck-cover-wrapper .slidedeck-cover-middle { padding-right: 130px; }
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-inner {
	background: url('/wp-content/plugins/slidedeck2-personal/images/book-border.png') bottom left repeat-x;
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-copy .slidedeck-cover-title {
	text-shadow: -1px -1px 1px rgba(0,0,0,0.4);
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-curatedby {
	position: relative;
	color: #fff;
	left: auto;
	bottom: auto;
	margin-left: 0;
	margin-top: 20px;
	font-size: 1em;
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button {
	position: absolute;
	z-index: 10;
	top: 50%;
	right: 17px;
	width: 101px;
	height: 72px;
	margin-top: -40px;
}
.slidedeck-cover-peek.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button {
	width: 90px;
	right: -71px;
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button .slidedeck-cover-button {
	position: relative;
	display: block;
	z-index: 20;
	width: 101px;
	height: 80px;
	left: -4px;
	top: -1px;
	background: url('/wp-content/plugins/slidedeck2-personal/images/book-button.png');
}
.slidedeck-cover-peek.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button .slidedeck-cover-button {
	width: 94px;
	background: url('/wp-content/plugins/slidedeck2-personal/images/book-button-peek.png');
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button .slidedeck-cover-color {
	position: absolute;
	display: block;
	z-index: 10;
	overflow: hidden;
	top: 4px;
	right: 0;
	bottom: -4px;
	left: 0;
}
.slidedeck-cover-peek.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button .slidedeck-cover-color {
	top: 0;
	bottom: 0;
}
/* Book Style Back cover */
.slidedeck-cover-style-book .slidedeck-cover-wrapper .slidedeck-cover-middle {
    padding: 0;
}
.slidedeck-cover-style-book .slidedeck-cover.slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-button {
    width: 101px;
    height: 83px;
	background: url('/wp-content/plugins/slidedeck2-personal/images/book-button-restart.png') 0 -3px;
	text-indent: -9999em;
}
.slidedeck-cover-style-book .slidedeck-cover.slidedeck-cover-back .slidedeck-cover-nav-button {
    right: auto;
    left: -63px;
}
.slidedeck-cover-style-book .slidedeck-cover .slidedeck-cover-nav-button {
    width: 90px;
}
.slidedeck-cover-style-book .slidedeck-cover.slidedeck-cover-back .slidedeck-cover-nav-button {
    right: auto;
    left: 52px;
}
.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-button {
    width: 94px;
}
.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-nav-button .slidedeck-cover-color {
    bottom: -4px;
    top: 0;
}
.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-middle {
    padding-left: 180px;
    padding-right: 80px;
}
.slidedeck-cover-peek.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-nav-button {
    left: -71px;
    right: auto;
}
.slidedeck-cover-peek.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-middle {
    padding-left: 50px;
}
.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-wrapper .slidedeck-cover-inner {
    background: none;
}
.slidedeck-cover-style-book .slidedeck-cover-back .slidedeck-cover-title {
    background: url('/wp-content/plugins/slidedeck2-personal/images/book-border.png') bottom left repeat-x;
}
/* Book Style CTA */
.slidedeck-cover-style-book .slidedeck-cover-cta .slidedeck-cover-color,
.slidedeck-cover-style-book .slidedeck-cover-cta {
    display: block;
    position: relative;
    color: #fff;
    width: auto;
    float: left;
    height: 65px;
    font-size: 1.5em;
    padding: 0 18px 0 17px;
    line-height: 65px;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/book-cta-button.png');
    background-position: 0 0;
    background-repeat: no-repeat;
    text-decoration: none;
    font-weight: bold;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.slidedeck-cover-style-book .slidedeck-cover-cta .slidedeck-cover-color:after {
    content: '';
    display: block;
    right: 0;
    position: absolute;
    top: 0;
    width: 18px;
    bottom: 0;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/book-cta-button.png');
    background-position: 0 -65px;
    background-repeat: no-repeat;
}
.slidedeck-cover-style-book .slidedeck-cover-cta span.text {
    height: 65px;
    position: relative;
    display: block;
    padding: 0 10px;
    z-index: 2;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/book-cta-button.png');
    background-position: 0 -130px;
    background-repeat: repeat-x;
    text-shadow: -1px -1px 0px rgba(0,0,0,0.33);
    overflow: hidden;
}
.slidedeck-cover-style-book .slidedeck-cover-cta .slidedeck-cover-color {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}


/* Start of Dark Variation */
.slidedeck-cover-style-book.slidedeck-cover-dark .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
    background: url('/wp-content/plugins/slidedeck2-personal/images/book-dark.png');
}
/* End of Dark Variation */

/* Start of Light Variation */
.slidedeck-cover-style-book.slidedeck-cover-light .slidedeck-cover .slidedeck-cover-wrapper .slidedeck-cover-wrapper-back {
    background: url('/wp-content/plugins/slidedeck2-personal/images/book-light.png');
}
.slidedeck-cover-style-book.slidedeck-cover-light .slidedeck-cover-wrapper {
    color: #636363;
    text-shadow: 0px 1px 0px rgba(0,0,0,0.8);
}
.slidedeck-cover-style-book.slidedeck-cover-light .slidedeck-cover-curatedby {
    color: #7d7d7d;
}
/* End of Light Variation */



/* Default navigation */
/* Prev/Next Navigation Buttons */
.slidedeck-frame a.deck-navigation {
    display: block;
    height: 0;
    overflow: hidden;
    -webkit-opacity: 0;
    -moz-opacity: 0;
    -o-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=50);
    -ms-filter:"alpha(Opacity=50)";
    -webkit-transition: opacity 0.25s;
    -moz-transition: opacity 0.25s;
    -o-transition: opacity 0.25s;
    transition: opacity 0.25s;
}
.slidedeck-frame:hover a.deck-navigation,
.slidedeck-frame.hover a.deck-navigation,
.slidedeck-frame.display-nav-always a.deck-navigation {
    -webkit-opacity: 1;
    -moz-opacity: 1;
    -o-opacity: 1;
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter:"alpha(Opacity=100)";
}
.slidedeck-frame.display-nav-never a.deck-navigation { display: none !important; }
.slidedeck-frame a.deck-navigation.horizontal {
    overflow: hidden;
    position: absolute;
    outline: none;
    top: 50%;
    padding: 0;
    margin: 0;
    z-index: 50;
}

/* If the force-nav-hidden class is present, we override */
.slidedeck-frame.force-nav-hidden a.deck-navigation { display: none; }

/* Start Prev/Next Navigation Buttons - Size Variations */
.default-nav-styles.sd2-large a.deck-navigation.horizontal,
.default-nav-styles.sd2-large a.deck-navigation.vertical {
    width: 60px;
    height: 60px;
    margin-top: -30px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
.default-nav-styles.sd2-large a.deck-navigation.vertical {
    margin-top: 0;
}
.default-nav-styles a.deck-navigation.vertical,
.default-nav-styles a.deck-navigation.horizontal {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.default-nav-styles a.deck-navigation.vertical {
    margin-top: 0;
}
.default-nav-styles a.deck-navigation.vertical span,
.default-nav-styles a.deck-navigation.horizontal span { padding-top: 40px; }
.default-nav-styles a.deck-navigation.horizontal.prev { left: 10px; }
.default-nav-styles a.deck-navigation.horizontal.next { right: 10px; }
.default-nav-styles a.deck-navigation.horizontal.next span { background-position: -40px 0; }
.default-nav-styles a.deck-navigation.vertical.next span { background-position: 0 -40px; }


.default-nav-styles.sd2-large a.deck-navigation.vertical span,
.default-nav-styles.sd2-large a.deck-navigation.horizontal span { padding-top: 60px; }
.default-nav-styles.sd2-large a.deck-navigation.horizontal.prev { left: 10px; }
.default-nav-styles.sd2-large a.deck-navigation.horizontal.next { right: 10px; }
.default-nav-styles.sd2-large a.deck-navigation.horizontal.next span { background-position: -60px 0; }
.default-nav-styles.sd2-large a.deck-navigation.vertical.next span { background-position: 0 -60px; }

.default-nav-styles.sd2-medium a.deck-navigation.horizontal,
.default-nav-styles.sd2-medium a.deck-navigation.vertical {
    width: 40px;
    height: 40px;
    margin-top: -20px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.default-nav-styles.sd2-medium a.deck-navigation.vertical {
    margin-top: 0;
}
.default-nav-styles.sd2-medium a.deck-navigation.vertical span,
.default-nav-styles.sd2-medium a.deck-navigation.horizontal span { padding-top: 40px; }
.default-nav-styles.sd2-medium a.deck-navigation.horizontal.prev { left: 10px; }
.default-nav-styles.sd2-medium a.deck-navigation.horizontal.next { right: 10px; }
.default-nav-styles.sd2-medium a.deck-navigation.horizontal.next span { background-position: -40px 0; }
.default-nav-styles.sd2-medium a.deck-navigation.vertical.next span { background-position: 0 -40px; }

.default-nav-styles.sd2-small a.deck-navigation.horizontal,
.default-nav-styles.sd2-small a.deck-navigation.vertical {
    width: 30px;
    height: 30px;
    margin-top: -15px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.default-nav-styles.sd2-small a.deck-navigation.vertical {
    margin-top: 0;
}
.default-nav-styles.sd2-small a.deck-navigation.vertical span,
.default-nav-styles.sd2-small a.deck-navigation.horizontal span {    padding-top: 30px; }
.default-nav-styles.sd2-small a.deck-navigation.horizontal.prev { left: 10px; }
.default-nav-styles.sd2-small a.deck-navigation.horizontal.next { right: 10px; }
.default-nav-styles.sd2-small a.deck-navigation.vertical.next span,
.default-nav-styles.sd2-small a.deck-navigation.horizontal.next span { background-position: -30px 0; }
.default-nav-styles.sd2-small a.deck-navigation.vertical.next span { background-position: 0 -30px; }

.default-nav-styles a.deck-navigation.vertical,
.default-nav-styles a.deck-navigation.horizontal {
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, .5);
    -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, .5), inset 0px 2px 1px 1px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, .5), inset 0px 2px 1px 1px rgba(0, 0, 0, .5);
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, .5), inset 0px 2px 1px 1px rgba(0, 0, 0, .5);
}
.default-nav-styles a.deck-navigation.vertical:hover,
.default-nav-styles a.deck-navigation.horizontal:hover { background-color: rgba(0, 0, 0, .8); }
.default-nav-styles a.deck-navigation.vertical:active,
.default-nav-styles a.deck-navigation.horizontal:active {
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 1);
    -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, .5), inset 0px 2px 1px 1px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, .5), inset 0px 2px 1px 1px rgba(0, 0, 0, .5);
    box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, .5), inset 0px 2px 1px 1px rgba(0, 0, 0, .5); 
}



.default-nav-styles a.deck-navigation.horizontal span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-med.png');
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles a.deck-navigation.horizontal:hover span {
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.default-nav-styles.sd2-large a.deck-navigation.horizontal span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-lrg.png');
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles.sd2-large a.deck-navigation.horizontal:hover span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-lrg.png');
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.default-nav-styles.sd2-medium a.deck-navigation.horizontal span { 
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-med.png'); 
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles.sd2-medium a.deck-navigation.horizontal:hover span { 
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-med.png'); 
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.default-nav-styles.sd2-small a.deck-navigation.horizontal span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-sml.png');
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles.sd2-small a.deck-navigation.horizontal:hover span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-sml.png');
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}



.default-nav-styles a.deck-navigation.vertical span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-med.png');
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles a.deck-navigation.vertical:hover span {
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.default-nav-styles.sd2-large a.deck-navigation.vertical span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-lrg.png');
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles.sd2-large a.deck-navigation.vertical:hover span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-lrg.png');
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.default-nav-styles.sd2-medium a.deck-navigation.vertical span { 
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-med.png'); 
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles.sd2-medium a.deck-navigation.vertical:hover span { 
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-med.png'); 
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}
.default-nav-styles.sd2-small a.deck-navigation.vertical span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-sml.png');
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    filter: alpha(opacity=50);
}
.default-nav-styles.sd2-small a.deck-navigation.vertical:hover span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/default-navigation-arrows/arrow-nav-dark-vert-sml.png');
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
}



.default-nav-styles a.deck-navigation.horizontal span {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 0;
}
.default-nav-styles a.deck-navigation.vertical {
	position: absolute;
	z-index: 50;
	left: 50%;
	margin: 0 0 0 -16px;
	width: 32px;
	height: 32px;
	text-indent: -999em;
}
.no-vertical-slide.default-nav-styles a.deck-navigation.vertical { display: none; }
.default-nav-styles a.deck-navigation.vertical.prev {
	top: 20px;
	bottom: auto;
	background-position: 4px 5px;
}
.default-nav-styles a.deck-navigation.vertical.next {
	bottom: 20px;
	top: auto;
	background-position: 4px -57px;
}
.default-nav-styles a.deck-navigation.vertical span {
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 0;
}
/* End Prev/Next Navigation Buttons - Size Variations */

.no-content-found-wrapper {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
	font-size: 10px;
	background: #f2f2f2;
}
.no-content-found-middle {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.no-content-found {
	position: relative;
	z-index: 10;
	top: 50%;
	max-width: 722px;
	max-height: 140px;
	width: 100%;
	height: 10.4em;
	margin: -7.2em auto 0;
}
.no-content-found .no-content-found-title {
	position: relative;
	margin:  0 auto 1px;
	width: 90%;
	font-size: 1em;
	line-height: 3.69em;
	max-width: 722px;
	max-height: 41px;
	text-indent: -999em;
	background: url('/wp-content/plugins/slidedeck2-personal/images/no-content-found.png') top center no-repeat;
	background-size: cover;
	margin-bottom: 2em;
}
.no-content-found .no-content-found-copy {
	position: relative;
	width: 90%;
	margin: 0 auto;
	text-align: center;
	background: url('/wp-content/plugins/slidedeck2-personal/images/border-triple.png') 0 0 repeat-x;
	padding: 1em 0 0;
	font: italic 2em/1.6em Georigia, serif;
	color: #aeaeae;
	text-shadow: 0 1px 1px #fff;
}
.no-content-found .no-content-source-configuration {
	color: #47414c;
	text-decoration: none;
    outline: none;
    border: 0;
}
.no-content-found .no-content-source-configuration .gear-icon {
	position: relative;
	display: inline-block;
	width: 1.1em;
	height: 1em;
	top: 0.2em;
	background: url('/wp-content/plugins/slidedeck2-personal/images/icon-gear.png') center center no-repeat;
	background-size: cover;
}
.no-content-found .no-content-source-configuration:hover { color: #000; }
.no-content-found .no-content-source-configuration:active,
.no-content-found .no-content-source-configuration::-moz-focus-inner {
    -moz-outline-style: none;
    outline: none;
}
.no-content-found .no-content-source-configuration::-moz-focus-inner { border: 0; }

/* Standard Vertical Centering */
.slidedeck-vertical-center-outer {
    position: relative;
    overflow: hidden;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
}
.slidedeck-vertical-center-outer {
    display: table;
    position: static;
    overflow: visible;
}
.slidedeck-vertical-center-middle {
    top: 50%;
    overflow: visible;
}
.msie-7 .slidedeck-vertical-center-middle {
    position: absolute;
}
.slidedeck-vertical-center-middle {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    overflow: visible;
}
.msie-7 .slidedeck-vertical-center-middle { width: auto; }
.slidedeck-vertical-center-inner {
    position: relative;
    top: -50%;
}
.slidedeck-vertical-center-inner {
    position: static;
}
.msie-7 .slidedeck-vertical-center-inner {
    position: relative;
}

/*SlideDeck Bug*/
.slidedeck-frame a.slidedeck-2-bug {
    display: block;
    overflow: hidden;
    position: absolute;
    bottom: 15px;
    left: 15px;
    width: 42px;
    height: 34px;
    color: #fff;
    text-decoration: none;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    -o-border-radius: 11px;
    border-radius: 11px;
    z-index: 100;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width 0.5s ease-in-out;
    -moz-transition: width 0.5s ease-in-out;
    -o-transition: width 0.5s ease-in-out;
    transition: width 0.5s ease-in-out;
}
.slidedeck-frame a.slidedeck-2-bug:after {
    position: absolute;
    display: block;
    content: '';
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 3px solid #fff;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    -o-border-radius: 11px;
    border-radius: 11px;
    -webkit-transition: border 0.3s 0.3s;
    -moz-transition: border 0.3s 0.3s;
    -o-transition: border 0.3s 0.3s;
    transition: border 0.3s 0.3s;
    z-index: 101;
}
.slidedeck-frame a.slidedeck-2-bug.open {
    width: 145px;
    -webkit-transition: width 0.3s ease-in-out 0.25s;
    -moz-transition: width 0.3s ease-in-out 0.25s;
    -o-transition: width 0.3s ease-in-out 0.25s;
    transition: width 0.3s ease-in-out 0.25s;
}
.slidedeck-frame a.slidedeck-2-bug.open:after {
    border: 3px solid transparent;
    -webkit-transition: border 0.25s;
    -moz-transition: border 0.25s;
    -o-transition: border 0.25s;
    transition: border 0.25s;
}
.slidedeck-frame a.slidedeck-2-bug span {
    position: absolute;
    display: block;
    height: 34px;
}
.slidedeck-frame a.slidedeck-2-bug span.slidedeck-2-bug-logo {
    overflow: hidden;
    background: #708ae9;
    top: 0;
    left: 0;
    width: 42px;
    height: 0;
    padding-top: 34px;
    text-indent: 100%;
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    -o-border-radius: 11px;
    border-radius: 11px;
    
    -webkit-transition: -webkit-border-radius 0.25s 0.25s;
    -moz-transition: -moz-border-radius 0.25s 0.25s;
    -o-transition: -o-border-radius 0.25s 0.25s;
    transition: border-radius 0.25s 0.25s;
    
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/slidedeck-bug.png');
}
.slidedeck-frame a.slidedeck-2-bug.open span.slidedeck-2-bug-logo {
    -webkit-border-radius: 11px 0 0 11px;
    -moz-border-radius: 11px 0 0 11px;
    -o-border-radius: 11px 0 0 11px;
    border-radius: 11px 0 0 11px;
    
    -webkit-transition: -webkit-border-radius 0.25s;
    -moz-transition: -moz-border-radius 0.25s;
    -o-transition: -o-border-radius 0.25s;
    transition: border-radius 0.25s;
}
.slidedeck-frame a.slidedeck-2-bug span.slidedeck-2-bug-text {
    width: 103px;
    height: 34px;
    top: 0;
    left: 42px;
    padding: 5px;
    color: #fff;
    font-size: 10px;
    line-height: 11px;
    font-family: sans-serif;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: rgb(0,0,0);
    background: rgba(0,0,0,0.7);
    -webkit-border-radius: 0 11px 11px 0;
    -moz-border-radius: 0 11px 11px 0;
    -o-border-radius: 0 11px 11px 0;
    border-radius: 0 11px 11px 0;
}
.slidedeck-frame a.slidedeck-2-bug span.slidedeck-2-bug-text strong {
    text-decoration: underline;
}
/*bug small*/
.slidedeck-frame.sd2-small a.slidedeck-2-bug {
    left: 10px;
    bottom: 10px;
    width: 25px;
    height: 20px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px;
}
.slidedeck-frame.sd2-small a.slidedeck-2-bug:after {
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px;
    border: 1px solid #fff;
}
.slidedeck-frame.sd2-small a.slidedeck-2-bug.open {
    width: 25px;
}
.slidedeck-frame.sd2-small a.slidedeck-2-bug.open:after {
    border: 1px solid transparent;
}
.slidedeck-frame.sd2-small a.slidedeck-2-bug span.slidedeck-2-bug-logo,
.slidedeck-frame.sd2-small a.slidedeck-2-bug.open span.slidedeck-2-bug-logo {
    width: 25px;
    padding-top: 20px;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    -o-border-radius: 7px;
    border-radius: 7px;
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/slidedeck-bug-small.png');
}
.slidedeck-frame.sd2-small a.slidedeck-2-bug span.slidedeck-2-bug-text { display: none; }


/*Full Slide Link*/
.slidedeck-frame a.full-slide-link-hit-area {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    display: none;
    z-index: 1000;
}
.slidedeck-frame.sd2-show-link-slide a.full-slide-link-hit-area { display: block; }

/**
 *     Full link slide area and video... 
 * These don't play well together as the play button 
 * will always be under the clickable area.
 */
.slidedeck-frame.sd2-show-link-slide dd.slide-type-video a.full-slide-link-hit-area { display: none; }


/**
 *  Video Play Button Styles... made universal
 */

.slidedeck-frame dl.slidedeck .slide-type-video .video-wrapper .cover .play {
    width: 92px;
    height: 0;
    padding-top: 92px;
    z-index: 101;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -46px;
    margin-left: -46px;
    background: url('/wp-content/plugins/slidedeck2-personal/images/play-button.png') no-repeat 0 0;
}
.slidedeck-frame dl.slidedeck .slide-type-video .video-wrapper .cover .play:hover,
.slidedeck-frame dl.slidedeck .slide-type-video .video-wrapper .cover .play:active { background-position: 0 -92px; }

.slidedeck-frame.sd2-small dl.slidedeck .slide-type-video .video-wrapper .cover .play {
    width: 52px;
    height: 0;
    padding-top: 52px;
    z-index: 101;
    overflow: hidden;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -26px;
    margin-left: -26px;
    background: url('/wp-content/plugins/slidedeck2-personal/images/play-button-small.png') no-repeat 0 0;
}
.slidedeck-frame.sd2-small dl.slidedeck .slide-type-video .video-wrapper .cover .play:hover,
.slidedeck-frame.sd2-small dl.slidedeck .slide-type-video .video-wrapper .cover .play:active { background-position: 0 -52px; }

.slidedeck-frame dl.slidedeck dd.sd2-image-scaling-contain .sd2-slide-background { background-size: contain; }
.slidedeck-frame dl.slidedeck dd.sd2-image-scaling-cover .sd2-slide-background { background-size: cover; }
.slidedeck-frame dl.slidedeck dd.sd2-image-scaling-none .sd2-slide-background { background-size: none; }


/* Hide the video cover elements on iOS */
/* This is the best we can do for now to avoid the play video bug */
.slidedeck-frame.sd2-is-ios dl.slidedeck .slide-type-video .video-wrapper .cover {
	display: none !important;
}

.slidedeck-frame.sd2-is-ios dl.slidedeck .slide-type-video .video-wrapper iframe {
	-webkit-transform:scale(0.01);
}
.slidedeck-frame.sd2-is-ios dl.slidedeck .slide-type-video.active .video-wrapper iframe {
	-webkit-transform:scale(1);
}

/* Hide the nav arrows on iOS while the video is playing */
.slidedeck-frame.sd2-is-ios.sd2-video-playing a.deck-navigation {
    visibility: hidden !important;
    opacity: 0 !important; 
}

div.sd2-ress-wrapper {
	overflow: hidden;
}

img.sd2-image-lazy-loading,
div.sd2-image-lazy-loading {
    background: url('/wp-content/plugins/slidedeck2-personal/images/lazy-load-large.gif') no-repeat center center;
    -webkit-background-size: auto auto !important;
    -moz-background-size: auto auto !important;
    -o-background-size: auto auto !important;
    background-size: auto auto !important;
}
.slidedeck-frame.sd2-small img.sd2-image-lazy-loading,
.slidedeck-frame.sd2-small div.sd2-image-lazy-loading {
    background-image: url('/wp-content/plugins/slidedeck2-personal/images/lazy-load-small.gif');
}/*
THEME NAME:Global Hemp
THEME URI:http://www.globalhemp.com
VERSION:1.0
AUTHOR:Eric Pollitt
AUTHOR URI:http://www.ericpollitt.com
DESCRIPTION:This is a child theme for Headway 3.0. It is used for adding custom css and php code.
TEMPLATE:headway
*/

/* By Default Child Themes Do Not Use Parent Theme CSS */
/* Import Parent Theme CSS */
/* @import url("/wp-content/uploads/headway/cache/general-999f6b8.css?ver=3.6"); */
/* NO LONGER NECESSARY! Headway imports parent theme */
.jquery-lightbox-overlay
{
  background:#000000;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}

.jquery-lightbox
{
  position:relative;
  padding:17px 0;
}

.jquery-lightbox-border-top-left,
.jquery-lightbox-border-top-right,
.jquery-lightbox-border-bottom-left,
.jquery-lightbox-border-bottom-right
{
  position:absolute;
  height:18px;
  width:12%;
  z-index:7000;
}

.jquery-lightbox-border-top-left
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat 0 0;
  top:0;
  left:0;
}

.jquery-lightbox-border-top-right
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat right 0;
  top:0;
  right:0;
}

.jquery-lightbox-border-top-middle
{
  background:#2b2b2b;
  position:absolute;
  height:7px;
  width:78%;
  top:0;
  left:12%;
  z-index:7000;
  overflow:hidden;
}

.jquery-lightbox-border-bottom-left
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat 0 bottom;
  bottom:0;
  left:0;
}

.jquery-lightbox-border-bottom-right
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat right bottom;
  bottom:0;
  right:0;
}

.jquery-lightbox-border-bottom-middle
{
  background:#2b2b2b;
  height:7px;
  width:78%;
  position:absolute;
  bottom:0;
  left:12%;
  z-index:7000;
  overflow:hidden;
}

.jquery-lightbox-title
{
  background:#2b2b2b;
  color:#FFFFFF;
  font-family:verdana,arial,serif;
  font-size:11px;
  line-height:14px;
  padding:5px 8px;
  margin:3px;
  position:absolute;
  bottom:0;
  z-index:7000;
  opacity:0.9;
}

.jquery-lightbox-html
{
  z-index:7000;
  position:relative;
  border:0;
  border-left:7px solid #2b2b2b;
  border-right:7px solid #2b2b2b;
  padding:0px 15px;
  vertical-align:top;
}

.jquery-lightbox-html embed,
.jquery-lightbox-html object,
.jquery-lightbox-html iframe
{
  vertical-align:top;
  display:block;
}

.jquery-lightbox-background
{
  position:absolute;
  top:7px;
  left:7px;
  z-index:6999;
  float:left;
  padding:0;
}

.jquery-lightbox-background img
{
  display:block;
  position:relative;
  border:0;
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}


.jquery-lightbox-mode-image .jquery-lightbox-html
{
  z-index:6998;
  padding:0;
}

.jquery-lightbox-mode-html .jquery-lightbox-background
{
  background:#FFFFFF;
}

.jquery-lightbox-mode-html .jquery-lightbox-html
{
  overflow:auto;
}

.jquery-lightbox-loading,
.jquery-lightbox-mode-html .jquery-lightbox-loading
{
  background:#FFFFFF url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/loading.gif) no-repeat center center;
}

.jquery-lightbox-button-close
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -190px -115px;
  position:absolute;
  top:12px;
  right:-26px;
  width:29px;
  height:29px;
}

.jquery-lightbox-button-close:hover
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -220px -115px;
}

.jquery-lightbox-button-close span,
.jquery-lightbox-buttons span
{
  display:none;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  right:14px;
  z-index:7002;
}

.jquery-lightbox-buttons 
{
  position:absolute;
  top:7px;
  left:7px;
  z-index:7001;
  height:39px;
  display:none;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init,
.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  width:5px;
  height:39px;
  float:left;
  display:inline;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-init
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -151px -153px;
  margin:7px 0 0 7px;
}

.jquery-lightbox-buttons .jquery-lightbox-buttons-end
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -244px -153px;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-left
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -156px -153px;
  width:24px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-left:hover
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -156px -194px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-right
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -220px -153px;
  width:24px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-right:hover
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -220px -194px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-max
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -182px -153px;
  width:36px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-max:hover
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -182px -194px;
}


.jquery-lightbox-buttons .jquery-lightbox-button-min
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -162px -235px;
  width:36px;
  height:39px;
  float:left;
  display:inline;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons .jquery-lightbox-button-min:hover
{
  background: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme.png) no-repeat -207px -235px;
}


.jquery-lightbox-buttons-custom
{
  height:39px;
  float:left;
  display:inline;
  background:#2b2b2b;
  line-height:39px;
  font-size:10px;
  margin:7px 0 0 0;
}

.jquery-lightbox-buttons-custom a
{
  color:#FFFFFF;
  font-size:10px;
  display:inline;
  font-weight:normal;
  text-decoration:underline;
  padding:0 3px;
}

.jquery-lightbox-mode-image .jquery-lightbox-button-close
{
  opacity:0.7;
}

.jquery-lightbox-mode-image .jquery-lightbox-buttons
{
  opacity:0.3;
}

.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons,
.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close
{
  opacity:0.9;
}

.jquery-lightbox-navigator
{
  display:none;
}

.jquery-lightbox-hide
{
  display:none;
}

/* Retina: */
@media screen and (max-device-width: 640px), screen and (max-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2), screen and (max-device-width: 768px) and (max--moz-device-pixel-ratio: 2)
{
  .jquery-lightbox-button-close,
  .jquery-lightbox-button-close:hover,
  .jquery-lightbox-border-top-left,
  .jquery-lightbox-border-top-right,
  .jquery-lightbox-border-bottom-left,
  .jquery-lightbox-border-bottom-right,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-end,
  .jquery-lightbox-buttons .jquery-lightbox-button-left,
  .jquery-lightbox-buttons .jquery-lightbox-button-left:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-right,
  .jquery-lightbox-buttons .jquery-lightbox-button-right:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-max,
  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover,
  .jquery-lightbox-buttons .jquery-lightbox-button-min,
  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover
  {
    background-image: url(/wp-content/plugins/styles-with-shortcodes/js/lightbox/themes/default/images/jquery-lightbox-theme-mobile.png);
    background-size: 834px auto;
  }

  .jquery-lightbox-button-close
  {
    background-position:-380px -230px;
    width:58px;
    height:58px;
    right:-52px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-button-close:hover
  {
    background-position:-440px -230px;
  }
  
  .jquery-lightbox-buttons .jquery-lightbox-buttons-init,
  .jquery-lightbox-buttons .jquery-lightbox-buttons-end
  {
    width:10px;
    height:78px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-buttons-init
  {
    background-position: -302px -306px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-buttons-end
  {
    background-position: -488px -306px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-left
  {
    background-position: -312px -306px;
    width:48px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-left:hover
  {
    background-position: -312px -388px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-right
  {
    background-position: -440px -306px;
    width:48px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-right:hover
  {
    background-position: -440px -388px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-max
  {
    background-position: -364px -306px;
    width:72px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-max:hover
  {
    background-position: -364px -388px;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-min
  {
    background-position: -324px -470px;
    width:72px;
    height:78px;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    outline: none;
  }

  .jquery-lightbox-buttons .jquery-lightbox-button-min:hover
  {
    background-position: -414px -470px;
  }
}/*
Skin Name: Tool Kit Lens
Skin URI: http://www.slidedeck.com/
SlideDeck Type: social
Description: A collection of elements to build your own simple lens
Version: 1.0
Author: digital-telepathy
Author URI: http://www.dtelepathy.com/
Contributors: dtelepathy, dtrenkner, burkett
Tags: images, posts, feeds, pages, slidedeck
*/

.lens-tool-kit {
    position: relative;
    overflow: hidden;
    font-size: 10px;
    margin: 0;
}
.lens-tool-kit ul.verticalSlideNav {
    display:none;
}
.lens-tool-kit .slidesVertical dd {
    margin: 0;
    padding: 0;
}
.lens-tool-kit.sd2-frame {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
    -webkit-box-shadow: 2px 1px 3px rgba(0,0,0,.28);
    -moz-box-shadow: 2px 1px 3px rgba(0,0,0,.28);
    -o-box-shadow: 2px 1px 3px rgba(0,0,0,.28);
    box-shadow: 2px 1px 3px rgba(0,0,0,.28);
}
.lens-tool-kit.sd2-hairline .slidedeck {
    border-width: 1px;
    border-style: solid;
}
.lens-tool-kit .slidedeck dd {
    width: 100%;
    background-position: center center;
    background-color: #000000;
}
.lens-tool-kit.sd2-dark .slidedeck dd { background-color: #000000; }
.lens-tool-kit.sd2-light .slidedeck dd { background-color: #FFFFFF; }
.lens-tool-kit .slide-title {
    display: none;
    font-size: 2.2em;
    font-weight: bold;
    margin: 5px 0 0;
}
.lens-tool-kit .slide-title a,
.lens-tool-kit .slide-title a:link,
.lens-tool-kit .slide-title a:visited{
    text-decoration: none;
}
.lens-tool-kit .slide-title a:hover{
    text-decoration: underline;
}
.lens-tool-kit .slide-meta {
    position: relative;
    display: block;
    font-size: 1.4em;
    margin: 0;
    color: #ddd;
}
.lens-tool-kit.sd2-title-light .slide-meta { color: #555; }
.lens-tool-kit .slide-meta img.slide-author-avatar {
    position: relative;
    display: none;
    top: 5px;
    width: 20px;
    margin-right: 0.4em;
    padding: 1px;
    border: 1px solid #666;
}
.lens-tool-kit.sd2-title-light .slide-meta img.slide-author-avatar { border-color: #ccc; }
.lens-tool-kit.sd2-show-author-avatar .slide-meta img.slide-author-avatar { display: inline; }
.lens-tool-kit .slide-meta .slide-author {
    display: none;
    font-weight: bold;
    font-size: 0.85em;
    margin-right: 0.4em;
}
.lens-tool-kit.sd2-show-author .slide-meta .slide-author { display: inline; }
.lens-tool-kit .slide-meta .slide-author a {
    color: #ddd;
    text-decoration: none;
}
.lens-tool-kit.sd2-title-light .slide-meta .slide-author a {
    color: #777;
}
.lens-tool-kit .slide-meta .slide-author a:hover,
.lens-tool-kit .slide-meta .slide-author a:active { color: #fff; }
.lens-tool-kit.sd2-title-light .slide-meta .slide-author a:hover,
.lens-tool-kit.sd2-title-light .slide-meta .slide-author a:active { color: #444; }
.lens-tool-kit .slide-date {
    font-size: 0.85em;
    font-style: italic;
}
/* Start video stuff */
.lens-tool-kit dl.slidedeck dd.slide-type-video {
    overflow: hidden;
}
.lens-tool-kit dl.slidedeck .slide-type-video .slide-content,
.lens-tool-kit dl.slidedeck .slide-type-video .video-wrapper{
    position: relative;
    width: 100%;
    height: 100%;
}
.lens-tool-kit dl.slidedeck .slide-type-video .video-container{
    position: relative;
    margin: 0;
    padding: 0;
    border: none;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.lens-tool-kit dl.slidedeck .slide-type-video .video-wrapper .cover {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-position: center center;
    background-repeat: no-repeat;
}
.lens-tool-kit.sd2-dark dl.slidedeck .slide-type-video .video-wrapper .cover { background-color: #000; }
.lens-tool-kit.sd2-light dl.slidedeck .slide-type-video .video-wrapper .cover { background-color: #fff; }
.lens-tool-kit dl.slidedeck .slide-type-video.sd2-image-scaling-cover .video-wrapper .cover { background-size: cover; }
.lens-tool-kit dl.slidedeck .slide-type-video.sd2-image-scaling-contain .video-wrapper .cover { background-size: contain; }
/* Necessary because IE ignores click events on children of elements that have filter: CSS proprties. #hate_ie */
.lens-tool-kit dl.slidedeck .slide-type-video .video-wrapper .cover .ie-background-image {
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.lens-tool-kit.sd2-title-pos-left dl.slidedeck .slide-type-video .video-wrapper .cover .play,
.lens-tool-kit.sd2-title-pos-left dl.slidedeck .slide-type-video.custom-layout-body-text.custom-caption-position-left .video-wrapper .cover .play {
    left: 75%;
}
.lens-tool-kit.sd2-title-pos-right dl.slidedeck .slide-type-video .video-wrapper .cover .play,
.lens-tool-kit.sd2-title-pos-left dl.slidedeck .slide-type-video.custom-layout-body-text.custom-caption-position-right .video-wrapper .cover .play {
    left: 25%;
}
.lens-tool-kit.sd2-title-pos-left dl.slidedeck .slide-type-video.custom-layout-caption .video-wrapper .cover .play,
.lens-tool-kit.sd2-title-pos-left dl.slidedeck .slide-type-video.custom-layout-caption .video-wrapper .cover .play,
.lens-tool-kit.sd2-title-pos-left dl.slidedeck .slide-type-video.custom-layout-none .video-wrapper .cover .play { left: 50%; }
.lens-tool-kit dl.slidedeck dt { display: none; }

/* End video stuff */
.lens-tool-kit.sd2-hairline.sd2-light .slidedeck { border-color: #FFF; }
.lens-tool-kit.sd2-hairline.sd2-dark .slidedeck { border-color: #000; }
.lens-tool-kit.sd2-frame.sd2-nav-bar .sd-wrapper,
.lens-tool-kit.sd2-frame.sd2-nav-pos-top.sd2-nav-bar .sd-wrapper,
.lens-tool-kit.sd2-frame.sd2-nav-hanging.sd2-nav-pos-top .sd-wrapper { padding-bottom: 10px; }
.lens-tool-kit.sd2-frame.sd2-nav-pos-bottom.sd2-nav-bar .sd-wrapper { padding-bottom: 0px; }
.lens-tool-kit.sd2-frame.sd2-nav-pos-top.sd2-nav-dots .sd-wrapper { padding-top: 30px;}
.lens-tool-kit.sd2-frame.sd2-nav-pos-top.sd2-nav-dots.sd2-nav-hanging .sd-wrapper,
.lens-tool-kit.sd2-frame.sd2-nav-pos-top.sd2-nav-dots.sd2-nav-default .sd-wrapper { padding-top: 10px; }
.lens-tool-kit .sd-lens-shadow {
    -webkit-box-shadow: inset 2px 2px 3px rgba(0,0,0,.5);
    -moz-box-shadow: inset 2px 2px 3px rgba(0,0,0,.5);
    box-shadow: inset 2px 2px 3px rgba(0,0,0,.5);
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    overflow: hidden;
    z-index: 100;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
    pointer-events: none;
}
.lens-tool-kit .slidedeck {
    margin: 0px;
    padding: 0px;
}
.lens-tool-kit.sd2-frame .slidedeck {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
}
/**
 * This handles a Flash bug in Firefox 11 for the Mac (64 bit) where
 * the rouded corners on the <dl> element cause the video player to not 
 * initialize correctly... beats me.
 * - jamie3d
 */
.lens-tool-kit.sd2-frame.source-type-videos .slidedeck {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.lens-tool-kit .sd-nav-wrapper {
    position: absolute;
    bottom: 25px;
    z-index: 10;
    left: 50%;
}
.lens-tool-kit.sd2-medium .sd-nav-wrapper { bottom: 25px; }
.lens-tool-kit.sd2-frame.sd2-light .slidedeck { border: 1px solid rgba(255,255,255,.60); }
.lens-tool-kit.sd2-frame.sd2-dark .slidedeck { border: 1px solid #000; }
.lens-tool-kit.sd2-nav-bar .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-hanging .sd-nav-wrapper {
    padding: 10px 0px;
    position: relative;
    overflow: hidden;
    left: auto;
    bottom: 0;
}
.lens-tool-kit.sd2-large .sd-nav-wrapper { bottom: 30px; }
.lens-tool-kit.sd2-large.sd2-nav-bar.sd2-nav-pos-bottom .sd-nav-wrapper { bottom: 0; }
.lens-tool-kit.sd2-nav-bar.sd2-medium .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-bar.sd2-small .sd-nav-wrapper { padding: 10px 0; }
.lens-tool-kit.sd2-nav-bar.sd2-small.sd2-nav-thumb .sd-nav-wrapper {
    padding-bottom: 0px;
    height: 48px;
}
.lens-tool-kit.sd2-small.sd2-no-nav .sd-nav-wrapper,
.lens-tool-kit.sd2-medium.sd2-no-nav .sd-nav-wrapper,
.lens-tool-kit.sd2-large.sd2-no-nav .sd-nav-wrapper,
.lens-tool-kit.sd2-custom.sd2-no-nav .sd-nav-wrapper { padding-bottom: 0px; }
.lens-tool-kit.sd2-nav-bar.sd2-small.sd2-nav-thumb.sd2-frame.sd2-nav-bar .sd-nav-wrapper {
    height: 41px;
    padding-top: 10px;
    padding-bottom: 4px;
}
.lens-tool-kit.sd2-frame.sd2-nav-hanging .sd-nav-wrapper,
.lens-tool-kit.sd2-hairline.sd2-nav-hanging .sd-nav-wrapper,
.lens-tool-kit.sd2-none.sd2-nav-hanging .sd-nav-wrapper {
    padding: 10px 0px;
    position: relative;
    overflow: hidden;
    left: auto;
    bottom: 0;
}
.lens-tool-kit.sd2-frame.sd2-nav-hanging.sd2-small .sd-nav-wrapper {
    padding: 10px 0 0;
}
.lens-tool-kit.sd2-frame.sd2-nav-hanging.sd2-small.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-frame.sd2-nav-hanging.sd2-small.sd2-nav-pos-right .sd-nav-wrapper {
    padding: 0;
}

.lens-tool-kit.sd2-frame.sd2-nav-hanging.sd2-small.sd2-nav-pos-top .sd-nav-wrapper {
    padding-top: 0px;
    padding-bottom: 4px;
}
.lens-tool-kit .sd-nav-deck {
    margin: 0 auto;
    padding: 0;
    position: relative;
    overflow: visible;
}
.lens-tool-kit .sd-nav-deck .sd-nav-dot {
    float: left;
    width: 11px;
    height: 11px;
    position: relative;
    overflow: hidden;
    margin: 0 0 0 10px;
    cursor: pointer;
    background: #bcbcbc;
    -webkit-box-shadow: 0px 1px 0px rgba(255,255,255,.55), inset 0px 1px 0px rgba(0,0,0,.27);
    -moz-box-shadow: 0px 1px 0px rgba(255,255,255,.55), inset 0px 1px 0px rgba(0,0,0,.27);
    -o-box-shadow: 0px 1px 0px rgba(255,255,255,.55), inset 0px 1px 0px rgba(0,0,0,.27);
    box-shadow: 0px 1px 0px rgba(255,255,255,.55), inset 0px 1px 0px rgba(0,0,0,.27);
    -webkit-border-radius: 11px;
    -moz-border-radius: 11px;
    border-radius: 11px; 
}
.lens-tool-kit .sd-nav-deck .sd-nav-dot:first-child { margin-left: 0px; }
.lens-tool-kit.sd2-nav-default .sd-nav-deck .sd-nav-dot,
.lens-tool-kit.sd2-dark .sd-nav-deck .sd-nav-dot {
    background: #000;
    -webkit-box-shadow: 0px 1px 0px rgba(255,255,255,.24), inset 0px 1px 0px rgba(0,0,0,1);
    -moz-box-shadow: 0px 1px 0px rgba(255,255,255,.24), inset 0px 1px 0px rgba(0,0,0,1);
    -o-box-shadow: 0px 1px 0px rgba(255,255,255,.24), inset 0px 1px 0px rgba(0,0,0,1);
    box-shadow: 0px 1px 0px rgba(255,255,255,.24), inset 0px 1px 0px rgba(0,0,0,1);
}
.lens-tool-kit.sd2-dark .sd-nav-deck .sd-nav-dot:hover { background: #353535; }
.lens-tool-kit.sd2-dark .sd-nav-deck .sd-nav-dot.active { background: #FFF; }
.lens-tool-kit.sd2-nav-bar .sd-nav-wrapper {
    -webkit-box-shadow: 2px 1px 3px rgba(0,0,0,.5);
    -moz-box-shadow: 2px 1px 3px rgba(0,0,0,.5);
    -o-box-shadow: 2px 1px 3px rgba(0,0,0,.5);
    box-shadow: 2px 1px 3px rgba(0,0,0,.5);
}
.lens-tool-kit .sd-nav-deck .sd-nav-dot:hover { background: #686868; }
.lens-tool-kit .sd-nav-deck .sd-nav-dot.active { background: #f3f3f3; }

/* Start Fancy gradient background and extra wrapper element */
/**
 * The following gradients are for the wrapper element that gives this lens
 * its gray/black gradient background. Below it's tuned to get a background gradient
 * when the nav is on the left or right and the frame is none or hairline.
 * For the top/bottom nav, it only kicks in for the frame option.
 * - Jamie
 */
.lens-tool-kit.sd2-nav-bar.sd2-light .sd-nav-wrapper {
    background: rgb(233,233,233); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(233,233,233,1) 0%, rgba(194,194,194,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(100%,rgba(194,194,194,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* W3C */
    border: 1px solid #7e7e7e;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
    box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
}
.lens-tool-kit.sd2-nav-bar.sd2-dark .sd-nav-wrapper {
    background: rgb(44,44,44); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(44,44,44,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(44,44,44,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    -o-box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    border: 1px solid #000;
}
.lens-tool-kit.sd2-nav-bar.sd2-frame .sd-nav-wrapper {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    border: none;
}
.lens-tool-kit.sd2-frame.sd2-nav-hanging {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    border: none;
    overflow: visible;
    padding: 0 0 0 0;
}
.lens-tool-kit.sd2-dark.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-dark.sd2-none.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-dark.sd2-hairline.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-dark.sd2-hairline.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-dark.sd2-frame.sd2-nav-hanging .sd-wrapper,
.lens-tool-kit.sd2-dark.sd2-frame .sd-wrapper {
    background: rgb(44,44,44); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(44,44,44,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(44,44,44,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    -moz-box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    -o-box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.13), 2px 1px 3px rgba(0,0,0,.28);
    border: 1px solid #000;
}
.lens-tool-kit.sd2-light.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-light.sd2-none.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-light.sd2-hairline.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-light.sd2-hairline.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-light.sd2-frame.sd2-nav-hanging .sd-wrapper,
.lens-tool-kit.sd2-light.sd2-frame .sd-wrapper {
    background: rgb(233,233,233); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(233,233,233,1) 0%, rgba(194,194,194,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(100%,rgba(194,194,194,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* W3C */
    border: 1px solid #7e7e7e;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
    box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.60), 2px 1px 3px rgba(0,0,0,.28);
}
/* End Fancy gradient background and extra wrapper element */

.lens-tool-kit.sd2-frame.sd2-nav-hanging .sd-wrapper,
.lens-tool-kit.sd2-frame .sd-wrapper {
    padding: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px; 
    position: relative;
    overflow: hidden;
    -webkit-box-shadow: 2px 1px 3px rgba(0,0,0,.28);
    -moz-box-shadow: 2px 1px 3px rgba(0,0,0,.28);
    -o-box-shadow: 2px 1px 3px rgba(0,0,0,.28);
    box-shadow: 2px 1px 3px rgba(0,0,0,.28);
}
.lens-tool-kit.sd2-hairline.sd2-nav-bar .sd-nav-wrapper { border: none !important; }
.lens-tool-kit .sd-nav-deck .sd-thumb {
    width: 48px;
    height: 48px;
    float: left;
    display: block;
    position: relative;
    overflow: hidden;
    margin-left: 13px;
    margin-bottom: 3px;
    cursor: pointer;
    background-color: #fff;
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.4);
    -o-box-shadow: 1px 1px 2px rgba(0,0,0,.4);
    box-shadow: 1px 1px 2px rgba(0,0,0,.4);
}
.lens-tool-kit.sd2-nav-pos-left .sd-nav-deck .sd-thumb,
.lens-tool-kit.sd2-nav-pos-right .sd-nav-deck .sd-thumb {
    margin-left: 0;
    margin-bottom: 13px;
}
.lens-tool-kit .sd-nav-deck .sd-thumb .number{
    margin: 0;
    padding: 0;
    font-size: 30px;
    line-height: 40px;
    height: 40px;
    width: 40px;
    text-align: center;
    display: block;
    position: absolute;
    top: 4px;
    left: 4px;
    background: #000;
    color: #fff;
}
.lens-tool-kit.sd2-light .sd-nav-deck .sd-thumb .number{
    display: block;
    color: #333;
    background: #fff;
}
.lens-tool-kit.sd2-dark .sd-nav-deck .sd-thumb { background-color: #FFFFFF; }
.lens-tool-kit .sd-nav-deck .sd-thumb .inner-image {
    display: block;
    position: absolute;
    top: 4px;
    left: 4px;
    width: 40px;
    height: 40px;
    background-position: center center;
    background-size: cover;
}
.lens-tool-kit.sd2-nav-hanging .sd-nav-deck .sd-thumb {
    -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.4);
    -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.4);
    -o-box-shadow: 1px 1px 2px rgba(0,0,0,.4);
    box-shadow: 1px 1px 2px rgba(0,0,0,.4);
}

/* Small Variation of thumb accent color */ 
.lens-tool-kit.sd2-small .sd-nav-deck .sd-thumb {
    width: 34px;
    height: 34px;
}
.lens-tool-kit.sd2-small .sd-nav-deck .sd-thumb .number{
    top: 2px;
    left: 2px;
    width: 30px;
    height: 30px;
}
.lens-tool-kit.sd2-small .sd-nav-deck .sd-thumb .inner-image {
    top: 2px;
    left: 2px;
    width: 30px;
    height: 30px;
}
.lens-tool-kit.sd2-no-thumb-border .sd-nav-deck .sd-thumb {
    width: 48px;
    height: 48px;
    border: none;
}
.lens-tool-kit.sd2-no-thumb-border.sd2-small .sd-nav-deck .sd-thumb {
    width: 34px;
    height: 34px;
    border: none;
}
.lens-tool-kit .sd-nav-deck .sd-thumb:first-child { margin-left: 0px; }
.lens-tool-kit .sd-nav-deck .nav-centered {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
.lens-tool-kit.sd2-nav-thumb .sd-nav-deck .nav-centered { padding-right: 3px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar .sd-nav-wrapper {
    position: relative;
    overflow: hidden;
    left: auto;
    right: auto;
    top: auto;
    bottom: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-pos-top .sd-nav-wrapper {
    top: 0;
    position: absolute;
}

/*
.lens-tool-kit.sd2-nav-thumb .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-2.sd2-nav-bar.sd2-frame.sd2-small.sd2-nav-arrow-style-2 .sd-nav-wrapper {
    padding-left: 73px !important;
    padding-right: 73px !important;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-2 .sd-nav-wrapper {
    padding-left: 85px !important;
    padding-right: 85px !important;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-2.sd2-nav-default .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-2.sd2-nav-hanging .sd-nav-wrapper {
    padding-left: 55px !important;
    padding-right: 55px !important;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-2.sd2-nav-hanging.sd2-small .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-2.sd2-nav-default.sd2-small .sd-nav-wrapper {
    padding-left: 35px !important;
    padding-right: 35px !important;
}
.lens-tool-kit.sd2-nav-thumb .sd-nav-wrapper {
    left: 0 !important;
    right: 0 !important;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default .sd-nav-wrapper {
    left: 15px !important;
    right: 15px !important;
}
*/

.lens-tool-kit.sd2-nav-thumb .sd-nav-deck {
    height: 51px;
    overflow: hidden;
}
.lens-tool-kit.sd2-nav-thumb.sd2-large .sd-nav-deck { height: 50px; }
.lens-tool-kit.sd2-nav-thumb.sd2-small .sd-nav-deck { height: 35px; }
.lens-tool-kit .sd-node-title-box {
    position: absolute;
    z-index: 2;
    display: none;
    left: 0;
    right: 0;
    padding: 10px 30px 10px;
}
.lens-tool-kit .sd-node-title-box .slide-text {
    display: none;
    font-size: 1.4em;
    margin: 20px 0 15px;
}
.lens-tool-kit.sd2-hyphenate .sd-node-title-box,
.lens-tool-kit.sd2-hyphenate .sd-node-title-box .slide-text {
    word-break: break-all;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}
/* Turn off excerpt if the excerpt is the only thing visible and we are on an excerpt-less slide */
.lens-tool-kit.sd2-show-excerpt dd.no-excerpt .sd-node-title-box { display: none; }

/* Turn on the excerpt if  */
.lens-tool-kit.sd2-show-title .sd-node-title-box,
.lens-tool-kit.sd2-show-title .sd-node-title-box .slide-title,
.lens-tool-kit.sd2-show-author .sd-node-title-box,
.lens-tool-kit.sd2-show-author-avatar .sd-node-title-box,
.lens-tool-kit.date-format-timeago .sd-node-title-box,
.lens-tool-kit.date-format-human-readable .sd-node-title-box,
.lens-tool-kit.date-format-human-readable-abbreviated .sd-node-title-box,
.lens-tool-kit.date-format-human-readable-raw .sd-node-title-box,
.lens-tool-kit.date-format-human-readable-raw-eu .sd-node-title-box,

.lens-tool-kit.sd2-show-title dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.sd2-show-title dd.no-excerpt .sd-node-title-box .slide-title,
.lens-tool-kit.sd2-show-author dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.sd2-show-author-avatar dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.date-format-timeago dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.date-format-human-readable dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.date-format-human-readable-abbreviated dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.date-format-human-readable-raw dd.no-excerpt .sd-node-title-box,
.lens-tool-kit.date-format-human-readable-raw-eu dd.no-excerpt .sd-node-title-box,

.lens-tool-kit.sd2-show-excerpt .sd-node-title-box,
.lens-tool-kit.sd2-show-excerpt .sd-node-title-box .slide-text { display: block; }

.lens-tool-kit.sd2-small .sd-node-title-box,
.lens-tool-kit dl.slidedeck dd.no-excerpt.no-title .sd-node-title-box { display: none; }
.lens-tool-kit.sd2-small.sd2-show-title .sd-node-title-box { display: block; }

.lens-tool-kit.sd2-show-readmore .sd-node-title-box .readmore { display: inline; }
.lens-tool-kit.sd2-small .sd-node-title-box .slide-text { display: none; }
.lens-tool-kit.sd2-title-light .sd-node-title-box {
    background: #fff;
    background: rgba(255,255,255,.8);
    color: #000;
}
.lens-tool-kit.sd2-medium .slide-source-twitter .sd-node-title-box {
    padding-left: 60px;
    padding-right: 60px;
}
.lens-tool-kit.sd2-small .slide-source-twitter .sd-node-title-box { font-size: 0.8em; }
.lens-tool-kit.sd2-medium .slide-source-twitter .sd-node-title-box { font-size: 1.3em; }
.lens-tool-kit.sd2-large .slide-source-twitter .sd-node-title-box { font-size: 1.4em; }
.lens-tool-kit .slide-source-twitter .sd-node-title-box h2 { margin: 0; }
.lens-tool-kit.sd2-title-dark .sd-node-title-box {
    background: #000;
    background: rgba(0,0,0,.8);
    color: #FFF;
}
.lens-tool-kit.sd2-title-pos-top .sd-none-title-box { top: 0; }
.lens-tool-kit.sd2-title-pos-bottom .sd-node-title-box {
    top: auto;
    bottom: 0;
}
.lens-tool-kit.sd2-title-pos-left .sd-node-title-box {
    right: 50%;
    bottom: 0;
    top: 0;
}
.lens-tool-kit.sd2-title-pos-right .sd-node-title-box {
    left: 50%;
    bottom: 0;
    top: 0;
}
.lens-tool-kit.sd2-small .sd-node-title-box,
.lens-tool-kit.sd2-title-pos-fill .sd-node-title-box{
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align: center;
}
.lens-tool-kit.sd2-small .sd-node-title-box {
    padding: 0 15px;
}
.lens-tool-kit.sd2-small .slide-source-twitter .sd-node-title-box { display: block; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-dots.sd2-frame .sd-nav-wrapper { top: 25px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-dots.sd2-hairline .sd-nav-wrapper { top: 15px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-dots .sd-nav-wrapper { top: 0px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-thumb .sd-nav-wrapper { top: 0px; }
.lens-tool-kit.sd2-nav-dots .sd-nav-wrapper {
    height: 12px;
}
.lens-tool-kit.sd2-nav-thumb .sd-nav-wrapper {
    height: 53px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-small .sd-nav-wrapper {
    height: 34px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-small.sd2-nav-hanging .sd-nav-wrapper {
    height: 49px;
}
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging .sd-nav-wrapper {
    padding-top: 10px;
    padding-bottom: 10px;
}
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-thumb .sd-nav-wrapper { padding-bottom: 17px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-dots.sd2-frame { padding-top: 0; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-dots.sd2-hairline { padding-top: 0; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-dots .sd-wrapper {
    position: absolute;
    left: 0;
    bottom: 0;
}
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-thumb .sd-nav-wrapper {
    left: 0;
    top: 15px;
}
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-thumb.sd2-nav-default .sd-nav-wrapper { left: 15px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-thumb.sd2-frame .sd-nav-wrapper { top: 25px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-thumb.sd2-frame.sd2-nav-bar .sd-nav-wrapper { top: 0px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-thumb.sd2-nav-hanging .sd-nav-wrapper { top: 0px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-thumb.sd2-nav-hanging { padding-top: 0; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-bar .sd-nav-wrapper { top: 0px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-bar.sd2-nav-dots .sd-nav-wrapper {
    top: 0px;
    left: 0px;
    right: 0px;
    position: absolute;
}
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-thumb .sd-wrapper {
    position: absolute;
    left: 0;
    bottom: 0;
}
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-bar.sd2-nav-thumb .sd-wrapper { padding-top: 72px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-bar.sd2-nav-thumb.sd2-large .sd-wrapper { padding-top: 69px; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-bar.sd2-nav-dots.sd2-large .sd-wrapper { padding-top: 30px !important; }
.lens-tool-kit.sd2-nav-pos-top.sd2-nav-bar.sd2-nav-thumb.sd2-small .sd-wrapper { padding-top: 58px !important; }

.lens-tool-kit .no-image .sd-node-title-box {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    text-align: center;
}

/** Arrow Syles **/
.lens-tool-kit .deck-navigation {
    position: absolute;
    left: 0px;
    top: 50%;
    z-index: 10;
    overflow: hidden;
}
.lens-tool-kit .deck-navigation.next {
    left: auto;
    right: 0px;
}

/** NAV ARROW STYLES **/
.lens-tool-kit.sd2-nav-thumb .deck-navigation-arrows {
    position: absolute;
    left: 0;
    top: 50%;
    display: block;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small .deck-navigation-arrows { margin-top: -3px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small.sd2-nav-arrow-style-1 .deck-navigation-arrows {
    margin-top: 0px;
    top: 3px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small.sd2-nav-arrow-style-1 .deck-navigation-arrows:active { margin-top: 1px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-pos-bottom.sd2-small.sd2-nav-arrow-style-1 .deck-navigation-arrows { top: 12px; }
.lens-tool-kit.sd2-nav-thumb .deck-navigation-arrows.next {
    left: auto;
    right: 0;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1 .deck-navigation-arrows {
    width: 39px;
    height: 39px;
    margin-top: -21px;
    left: 15px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-top.sd2-nav-hanging .deck-navigation-arrows { margin-top: -30px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-top.sd2-nav-hanging .deck-navigation-arrows:active { margin-top: -29px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-small .deck-navigation-arrows {
    width: 29px;
    height: 29px;
    margin-top: -17px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-small .deck-navigation-arrows:active {
    height: 28px;
    margin-top: -15px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-top.sd2-nav-hanging.sd2-small .deck-navigation-arrows { margin-top: 0; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-top.sd2-nav-hanging.sd2-small .deck-navigation-arrows:active { margin-top: 1px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1 .deck-navigation-arrows.next {
    left: auto;
    right: 15px;
}
.lens-tool-kit.sd2-nav-thumb .deck-navigation-arrows span {
    width: 11px;
    height: 0px;
    padding-top: 18px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -8px;
    margin-left: -7px;
    overflow: hidden;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .deck-navigation-arrows span {
    width: 18px;
    height: 0px;
    padding-top: 11px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -6px;
    margin-left: -9px;
    overflow: hidden;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-right.sd2-medium .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-left.sd2-medium .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-right.sd2-large .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-nav-pos-left.sd2-large .deck-navigation-arrows.next span {
    margin-top: -4px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top.sd2-nav-arrow-style-2 .deck-navigation-arrows span { margin-top: -18px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top.sd2-nav-bar.sd2-nav-arrow-style-2 .deck-navigation-arrows span { margin-top: -8px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top.sd2-nav-default.sd2-nav-arrow-style-2 .deck-navigation-arrows span { margin-top: -10px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-large .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-medium .deck-navigation-arrows span {
    right: auto;
    left: 30px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-small .deck-navigation-arrows span { margin-left: -17px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-small .deck-navigation-arrows.next span { margin-left: 5px; }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-medium .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-large .deck-navigation-arrows.next span {
    left: auto;
    right: 20px;
}
/* Variation of the above styles for left/right navigation */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-medium.sd2-nav-pos-left .deck-navigation-arrows.prev span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-large.sd2-nav-pos-left .deck-navigation-arrows.prev span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-medium.sd2-nav-pos-right .deck-navigation-arrows.prev span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-large.sd2-nav-pos-right .deck-navigation-arrows.prev span {
    right: auto;
    left: 32px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-medium.sd2-nav-pos-left .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-large.sd2-nav-pos-left .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-medium.sd2-nav-pos-right .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-large.sd2-nav-pos-right .deck-navigation-arrows.next span {
    left: auto;
    right: 28px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-small.sd2-nav-pos-left .deck-navigation-arrows.prev span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-small.sd2-nav-pos-right .deck-navigation-arrows.prev span {
    margin-left: 0;
    margin-top: 0;
    right: auto;
    top: 10px;
    bottom: auto;
    left: 22px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-small.sd2-nav-pos-left .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-arrow-style-2.sd2-small.sd2-nav-pos-right .deck-navigation-arrows.next span {
    margin-left: 0;
    margin-top: 0;
    left: auto;
    bottom: 10px;
    top: auto;
    right: 22px;
}

.lens-tool-kit.sd2-nav-thumb.sd2-light .deck-navigation-arrows span { background: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-dark.png') no-repeat; }
.lens-tool-kit.sd2-nav-thumb.sd2-dark .deck-navigation-arrows span { background: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-light.png') no-repeat; }
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-pos-left .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-pos-right .deck-navigation-arrows span { background: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-vert-dark.png') no-repeat; }
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-pos-left .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-pos-right .deck-navigation-arrows span { background: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-vert-light.png') no-repeat; }
.lens-tool-kit.sd2-nav-thumb .deck-navigation-arrows.next span {
    background-position: 0 -18px;
    margin-left: -5px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .deck-navigation-arrows.next span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .deck-navigation-arrows.next span {
    background-position: 0 0;
    margin-left: -9px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .deck-navigation-arrows.prev span,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .deck-navigation-arrows.prev span {
    background-position: -18px 0;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1 .deck-navigation-arrows:active {
    height: 38px;
    margin-top: -20px;
    border: 1px solid #8c8c8c;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-light .deck-navigation-arrows {
    border: 1px solid #8c8c8c;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
    -webkit-box-shadow: inset 0px 0px 0px 1px #FFF;
    -moz-box-shadow: inset 0px 0px 0px 1px #FFF;
    -o-box-shadow: inset 0px 0px 0px 1px #FFF;
    box-shadow: inset 0px 0px 0px 1px #FFF;
    background: rgb(233,233,233); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(233,233,233,1) 0%, rgba(194,194,194,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(233,233,233,1)), color-stop(100%,rgba(233,233,233,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(233,233,233,1) 0%,rgba(194,194,194,1) 100%); /* W3C */
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-light .deck-navigation-arrows:hover {
    background: rgb(249,248,248); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(249,248,248,1) 0%, rgba(180,180,180,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,180,180,1)), color-stop(100%,rgba(180,180,180,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(249,248,248,1) 0%,rgba(180,180,180,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(249,248,248,1) 0%,rgba(180,180,180,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(249,248,248,1) 0%,rgba(180,180,180,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(249,248,248,1) 0%,rgba(180,180,180,1) 100%); /* W3C */
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-light .deck-navigation-arrows:active {
    -webkit-box-shadow: inset 0px 0px 3px rgba(255,255,255,.2), inset 0px 1px 1px rgba(0,0,0,.5);
    -moz-box-shadow: inset 0px 0px 3px rgba(255,255,255,.2), inset 0px 1px 1px rgba(0,0,0,.5);
    -o-box-shadow: inset 0px 0px 3px rgba(255,255,255,.2), inset 0px 1px 1px rgba(0,0,0,.5);
    box-shadow: inset 0px 0px 3px rgba(255,255,255,.2), inset 0px 1px 1px rgba(0,0,0,.5);
    background: rgb(239,239,239); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(239,239,239,1) 0%, rgba(166,165,165,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(166,165,165,1)), color-stop(100%,rgba(166,165,165,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(166,165,165,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(166,165,165,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(166,165,165,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(239,239,239,1) 0%,rgba(166,165,165,1) 100%); /* W3C */
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-dark .deck-navigation-arrows {
    border: 1px solid #000000;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px; 
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.13);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.13);
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.13);
    box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.13);
    background: rgb(44,44,44); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(44,44,44,1) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,1)), color-stop(100%,rgba(0,0,0,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(44,44,44,1) 0%,rgba(0,0,0,1) 100%); /* W3C */
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-dark .deck-navigation-arrows:hover {
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06);
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06);
    box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06);
    background: rgb(64,64,64); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(64,64,64,1) 0%, rgba(26,26,26,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,1)), color-stop(100%,rgba(26,26,26,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* W3C */
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-arrow-style-1.sd2-dark .deck-navigation-arrows:active {
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06), inset 0px 1px 1px rgba(0,0,0,.5);
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06), inset 0px 1px 1px rgba(0,0,0,.5);
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06), inset 0px 1px 1px rgba(0,0,0,.5);
    box-shadow: inset 0px 0px 0px 1px rgba(255,255,255,.06), inset 0px 1px 1px rgba(0,0,0,.5);
    background: rgb(64,64,64); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(64,64,64,1) 0%, rgba(26,26,26,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(26,26,26,1)), color-stop(100%,rgba(26,26,26,1))); /* tool-kit,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* Chrome+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(64,64,64,1) 0%,rgba(26,26,26,1) 100%); /* W3C */
}

/* Deck navigation arrows style 2 */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2 .deck-navigation-arrows {
    height: auto;
    top: -1px;
    left: 0;
    bottom: -1px;
    display: block;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2 .deck-navigation-arrows.next {
    left: auto;
    right: 0;
}

/* Adjust the nav arrows for the vertical variations */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-nav-pos-left .deck-navigation-arrows,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-nav-pos-right .deck-navigation-arrows {
    left: 0;
    right: 0;
    padding: 0;
    margin: 0;
}

.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows {
    -webkit-box-shadow: inset -1px 0px 1px #FFF;
    -moz-box-shadow: inset -1px 0px 1px #FFF;
    -o-box-shadow: inset -1px 0px 1px #FFF;
    box-shadow: inset -1px 0px 1px #FFF;
    border-right: 1px solid #a8a8a8;
}
/* Variation of the above for vertical */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light.sd2-nav-pos-left .deck-navigation-arrows,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light.sd2-nav-pos-right .deck-navigation-arrows {
    border-top: none;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #a8a8a8;
}

.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows:hover {
    -webkit-box-shadow: inset -1px 0px 1px rgba(255,255,255,.4);
    -moz-box-shadow: inset -1px 0px 1px rgba(255,255,255,.4);
    -o-box-shadow: inset -1px 0px 1px rgba(255,255,255,.4);
    box-shadow: inset -1px 0px 1px rgba(255,255,255,.4);
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows.next {
    -webkit-box-shadow: inset 1px 0px 1px #FFF;
    -moz-box-shadow: inset 1px 0px 1px #FFF;
    -o-box-shadow: inset 1px 0px 1px #FFF;
    box-shadow: inset 1px 0px 1px #FFF;
    border-left: 1px solid #a8a8a8;
    border-right: none;
}
/* Variation of the above for vertical */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light.sd2-nav-pos-left .deck-navigation-arrows.next,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light.sd2-nav-pos-right .deck-navigation-arrows.next {
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-top: 1px solid #a8a8a8;
}

.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows.next:hover {
    -webkit-box-shadow: inset 1px 0px 1px rgba(255,255,255,.4);
    -moz-box-shadow: inset 1px 0px 1px rgba(255,255,255,.4);
    -o-box-shadow: inset 1px 0px 1px rgba(255,255,255,.4);
    box-shadow: inset 1px 0px 1px rgba(255,255,255,.4);
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows:hover { background: rgba(0,0,0,.1); }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows:active {
    background: rgba(0,0,0,.2);
    -webkit-box-shadow: inset -1px 0px 1px rgba(255,255,255,.3);
    -moz-box-shadow: inset -1px 0px 1px rgba(255,255,255,.3);
    -o-box-shadow: inset -1px 0px 1px rgba(255,255,255,.3);
    box-shadow: inset -1px 0px 1px rgba(255,255,255,.3);
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-light .deck-navigation-arrows.next:active {
    -webkit-box-shadow: inset 1px 0px 1px rgba(255,255,255,.3);
    -moz-box-shadow: inset 1px 0px 1px rgba(255,255,255,.3);
    -o-box-shadow: inset 1px 0px 1px rgba(255,255,255,.3);
    box-shadow: inset 1px 0px 1px rgba(255,255,255,.3);
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark .deck-navigation-arrows {
    -webkit-box-shadow: inset -1px 0px 1px rgba(255,255,255,.12);
    -moz-box-shadow: inset -1px 0px 1px rgba(255,255,255,.12);
    -o-box-shadow: inset -1px 0px 1px rgba(255,255,255,.12);
    box-shadow: inset -1px 0px 1px rgba(255,255,255,.12);
    border-right: 1px solid #000;
}
/* Variation of the above for vertical */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark.sd2-nav-pos-left .deck-navigation-arrows,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark.sd2-nav-pos-right .deck-navigation-arrows {
    border-right: none;
    border-left: none;
    border-top: none;
    border-bottom: 1px solid #444;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark .deck-navigation-arrows.next {
    -webkit-box-shadow: inset 1px 0px 1px rgba(255,255,255,.12);
    -moz-box-shadow: inset 1px 0px 1px rgba(255,255,255,.12);
    -o-box-shadow: inset 1px 0px 1px rgba(255,255,255,.12);
    box-shadow: inset 1px 0px 1px rgba(255,255,255,.12);
    border-left: 1px solid #000;
    border-right: none;
}
/* Variation of the above for vertical */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark.sd2-nav-pos-left .deck-navigation-arrows.next,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark.sd2-nav-pos-right .deck-navigation-arrows.next {
    border-right: none;
    border-left: none;
    border-bottom: none;
    border-top: 1px solid #333;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark .deck-navigation-arrows:hover { background: rgba(255,255,255,.1); }
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-arrow-style-2.sd2-dark .deck-navigation-arrows:active { background: rgba(255,255,255,.2); }
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-default.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-hanging.sd2-nav-arrow-style-2 .deck-navigation-arrows span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-dark.png');
}
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-default.sd2-nav-pos-left.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-hanging.sd2-nav-pos-left.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-default.sd2-nav-pos-right.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-dark.sd2-nav-hanging.sd2-nav-pos-right.sd2-nav-arrow-style-2 .deck-navigation-arrows span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-vert-dark.png');
}
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-default.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-hanging.sd2-nav-arrow-style-2 .deck-navigation-arrows span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-light.png');
}
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-default.sd2-nav-pos-left.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-hanging.sd2-nav-pos-left.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-default.sd2-nav-pos-right.sd2-nav-arrow-style-2 .deck-navigation-arrows span,
.lens-tool-kit.sd2-nav-thumb.sd2-light.sd2-nav-hanging.sd2-nav-pos-right.sd2-nav-arrow-style-2 .deck-navigation-arrows span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/nav-arrow-vert-light.png');
}

/** Shadow styles for frame **/
.lens-tool-kit .sd-lens-shadow-corner,
.lens-tool-kit .sd-lens-shadow-top,
.lens-tool-kit .sd-lens-shadow-left {
    position: absolute;
    z-index: 100;
}
.lens-tool-kit .sd-lens-shadow-corner {
    width: 15px;
    height: 15px;
    top: 0;
    left: 0;
    -webkit-box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);
    -moz-box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);
    -o-box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);
    box-shadow: inset 2px 2px 2px rgba(0,0,0,.2);
}
.lens-tool-kit .sd-lens-shadow-left {
    top: 15px;
    left: 0;
    width: 15px;
    bottom: -10px;
    -webkit-box-shadow: inset 2px -2px 2px rgba(0,0,0,.2);
    -moz-box-shadow: inset 2px -2px 2px rgba(0,0,0,.2);
    -o-box-shadow: inset 2px -2px 2px rgba(0,0,0,.2);
    box-shadow: inset 2px -2px 2px rgba(0,0,0,.2);
}
.lens-tool-kit .sd-lens-shadow-top {
    top: 0;
    left: 15px;
    height: 15px;
    right: -10px;
    -webkit-box-shadow: inset -2px 2px 2px rgba(0,0,0,.2);
    -moz-box-shadow: inset -2px 2px 2px rgba(0,0,0,.2);
    -o-box-shadow: inset -2px 2px 2px rgba(0,0,0,.2);
    box-shadow: inset -2px 2px 2px rgba(0,0,0,.2);
}

/** ARROW STYLES **/
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-3 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-4 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-5 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-6 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-7 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8 a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9 a.deck-navigation.horizontal span {
    position: absolute;
    top: 50%;
    left: 50%;
    opacity: 1 !important;
}
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-3 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-4 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-5 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-6 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-7 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8 a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9 a.deck-navigation.vertical span {
    opacity: 1 !important;
}
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-3 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-4 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-5 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-6 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-7 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-8 a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-9 a.deck-navigation.horizontal:hover span {
    opacity: 0.75 !important;
}
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-3 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-4 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-5 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-6 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-7 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-8 a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-9 a.deck-navigation.vertical:hover span {
    opacity: 0.75 !important;
}
.lens-tool-kit.sd2-title-pos-bottom.sd2-nav-default.sd2-nav-pos-bottom.sd2-nav-thumb .sd-node-title-box { padding-bottom: 68px; }
.lens-tool-kit.sd2-title-pos-top.sd2-nav-default.sd2-nav-pos-top.sd2-nav-thumb .sd-node-title-box { padding-top: 60px; }
.lens-tool-kit.sd2-title-pos-left.sd2-nav-default.sd2-nav-thumb .sd-nav-wrapper { left: 40%; }
.lens-tool-kit.sd2-title-pos-right.sd2-nav-default.sd2-nav-thumb .sd-nav-wrapper { right: 40%; }

/**
 * Arrow style 2
 */
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical {
    width: 60px;
    height: 60px;
    line-height: 100px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-top: -30px;
}
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.vertical.prev,
.lens-tool-kit.sd2-arrowstyle-2 a.deck-navigation.vertical.next {
    left: 50%;
    margin-left: -30px;
    margin-top: 0;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical {
    width: 30px;
    height: 30px;
    margin-top: -15px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical.prev,
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical.next {
    margin-left: -15px;
    margin-top: 0;
}
.lens-tool-kit.sd2-arrowstyle-2 .deck-navigation.next { right: 10px; }
.lens-tool-kit.sd2-arrowstyle-2 .deck-navigation.prev { left: 10px; }

.lens-tool-kit.sd2-arrowstyle-2.sd2-frame .deck-navigation.prev { left: 30px; }
.lens-tool-kit.sd2-arrowstyle-2.sd2-frame .deck-navigation.next { right: 30px; }

.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.horizontal.next span {
    background-position: -18px 0;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical.next span {
    background-position: 0 -18px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_2.png');
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 34px;
    padding-top: 32px;
    margin-top: -16px;
    margin-left: -17px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_2-vert.png');
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 32px;
    padding-top: 34px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.horizontal.next span {
    background-position: -34px 0;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical.next span {
    background-position: 0 -34px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-large a.deck-navigation.vertical span {
    margin-top: 13px;
    margin-left: 13px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_2-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 18px;
    padding-top: 17px;
    margin-top: -8px;
    margin-left: -9px;
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_2-vert-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-2.sd2-small a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 17px;
    padding-top: 18px;
    margin-top: 7px;
    margin-left: 5px;
}

/**
 * Arrow style 3
 */
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_3.png') !important;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 21px;
    padding-top: 39px;
    margin-top: -20px;
    margin-left: -11px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_3-vert.png');
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 39px;
    padding-top: 21px;
    margin-top: 17px;
    margin-left: 8px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical {
    height: 55px;
    width: 55px;
    margin-top: -27px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical {
    margin-left: -27px;
    margin-top: 0;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.horizontal.next span {
    background-position: -21px 0;
    margin-left: -10px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-large a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-medium a.deck-navigation.vertical.next span {
    background-position: 0 21px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_3-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 11px;
    padding-top: 20px;
    margin-top: -10px;
    margin-left: -6px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.horizontal.next span {
    background-position: -11px 0;
    margin-left: -4px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_3-vert-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 20px;
    padding-top: 11px;
    margin-top: 9px;
    margin-left: 5px;
}
.lens-tool-kit.sd2-arrowstyle-3.sd2-small a.deck-navigation.vertical.next span {
    background-position: 0 11px;
}
.lens-tool-kit.sd2-arrowstyle-3 a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-3 a.deck-navigation.vertical {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px; 
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}

/**
 * Arrow style 4
 */
.lens-tool-kit.sd2-arrowstyle-4 a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-4 a.deck-navigation.vertical {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.horizontal {
    width: 17px;
    height: 41px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.vertical {
    width: 41px;
    height: 17px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.horizontal {
    width: 34px;
    height: 81px;
    margin-top: -40px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.vertical {
    width: 81px;
    height: 34px;
    margin-left: -40px;
    -webkit-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.75);
    -moz-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.75);
    -o-box-shadow: inset 0px 0px 3px rgba(0,0,0,0.75);
    box-shadow: inset 0px 0px 3px rgba(0,0,0,0.75);
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_4.png');
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 15px;
    padding-top: 27px;
    margin-top: -13px;
    margin-left: -8px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_4-vert.png');
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 27px;
    padding-top: 15px;
    margin-top: 10px;
    margin-left: 26px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.horizontal.next span {
    background-position: -15px 0;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-medium a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-large a.deck-navigation.vertical.next span {
    background-position: 0 -15px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_4-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 8px;
    padding-top: 14px;
    margin-top: -7px;
    margin-left: -4px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_4-vert-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 14px;
    padding-top: 8px;
    margin-top: 5px;
    margin-left: 13px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.horizontal.next span {
    background-position: -8px 0;
    margin-left: -4px;
}
.lens-tool-kit.sd2-arrowstyle-4.sd2-small a.deck-navigation.vertical.next span {
    background-position: 0 -8px;
}

/**
 * Arrow styles 5 thru 9
 */
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical {
    width: 43px;
    height: 43px;
    background-position: 0 0;
    -webkit-border-radius: 43px;
    -moz-border-radius: 43px;
    border-radius: 43px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal {
    margin-top: -21px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical {
    margin-left: -21px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical {
    width: 31px;
    height: 31px;
    background-position: 0 0;
    -webkit-border-radius: 31px;
    -moz-border-radius: 31px;
    border-radius: 31px; 
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal {
    margin-top: -15px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical {
    margin-left: -15px;
}
.lens-tool-kit.sd2-arrowstyle-8 a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9 a.deck-navigation.vertical {
    margin-left: -19px !important;
}
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical {
    margin-left: -14px !important;
}

.lens-tool-kit.sd2-arrowstyle-5 a.deck-navigation,
.lens-tool-kit.sd2-arrowstyle-6 a.deck-navigation,
.lens-tool-kit.sd2-arrowstyle-7 a.deck-navigation {
    -webkit-box-shadow: 1px 0px 2px rgba(0,0,0,.59);
    -moz-box-shadow: 1px 0px 2px rgba(0,0,0,.59);
    -o-box-shadow: 1px 0px 2px rgba(0,0,0,.59);
    box-shadow: 1px 0px 2px rgba(0,0,0,.59);
    border: 2px solid rgba(255,255,255,1);
    background: rgb(61,61,61); /* Old browsers */
    background: -moz-linear-gradient(top,  rgba(61,61,61,1) 0%, rgba(22,22,22,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(61,61,61,1)), color-stop(100%,rgba(22,22,22,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(61,61,61,1) 0%,rgba(22,22,22,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(61,61,61,1) 0%,rgba(22,22,22,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(61,61,61,1) 0%,rgba(22,22,22,1) 100%); /* IE10+ */
    background: linear-gradient(top,  rgba(61,61,61,1) 0%,rgba(22,22,22,1) 100%); /* W3C */
}
.lens-tool-kit.sd2-arrowstyle-5 a.deck-navigation:hover,
.lens-tool-kit.sd2-arrowstyle-6 a.deck-navigation:hover,
.lens-tool-kit.sd2-arrowstyle-7 a.deck-navigation:hover { border: 2px solid rgba(255,255,255,0.75); }
.lens-tool-kit.sd2-arrowstyle-8 a.deck-navigation,
.lens-tool-kit.sd2-arrowstyle-9 a.deck-navigation {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
}

/**
 * Arrow style 5
 */
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_5.png');
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 16px;
    padding-top: 24px;
    margin-top: -12px;
    margin-left: -10px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_5-vert.png');
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 24px;
    padding-top: 15px;
    margin-top: 13px;
    margin-left: 10px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical.next span {
    margin-top: 15px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.horizontal.next span {
    background-position: -16px 0;
    margin-left: -6px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-medium a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-large a.deck-navigation.vertical.next span {
    background-position: 0 -16px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_5-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 11px;
    padding-top: 17px;
    margin-top: -8px;
    margin-left: -6px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_5-vert-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 17px;
    padding-top: 11px;
    margin-top: 10px;
    margin-left: 6px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.horizontal.next span {
    background-position: -11px 0;
    margin-left: -4px;
}
.lens-tool-kit.sd2-arrowstyle-5.sd2-small a.deck-navigation.vertical.next span {
    background-position: 0 -11px;
}

/**
 * Arrow style 6 and 8
 */
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_6.png');
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 18px;
    padding-top: 22px;
    margin-top: -11px;
    margin-left: -11px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_6-vert.png');
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 22px;
    padding-top: 18px;
    margin-top: 12px;
    margin-left: 10px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.horizontal.next span {
    background-position: -17px 0;
    margin-left: -7px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-medium a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-medium a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-large a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-large a.deck-navigation.vertical.next span {
    background-position: 0 -17px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_6-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 12px;
    padding-top: 16px;
    margin-top: -8px;
    margin-left: -8px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_6-vert-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 16px;
    padding-top: 12px;
    margin-top: 9px;
    margin-left: 7px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.horizontal.next span {
    background-position: -12px 0;
    margin-left: -5px;
}
.lens-tool-kit.sd2-arrowstyle-6.sd2-small a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-8.sd2-small a.deck-navigation.vertical.next span {
    background-position: 0 -12px;
}

/**
 * Arrow style 7 and 9
 */
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_7.png');
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 23px;
    padding-top: 22px;
    margin-top: -11px;
    margin-left: -13px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_7-vert.png');
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 22px;
    padding-top: 23px;
    margin-top: 10px;
    margin-left: 10px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.horizontal.next span {
    background-position: -23px 0;
    margin-left: -11px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-medium a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-medium a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-large a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-large a.deck-navigation.vertical.next span {
    background-position: 0 -23px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal:active span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal:hover span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_7-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal span {
    background-position: 0 0;
    width: 15px;
    padding-top: 14px;
    margin-top: -7px;
    margin-left: -8px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical:active span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical:hover span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical:active span {
    background-image: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/arrowstyle_7-vert-sml.png');
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical span {
    background-position: 0 0;
    width: 14px;
    padding-top: 15px;
    margin-top: 8px;
    margin-left: 8px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.horizontal.next span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.horizontal.next span {
    background-position: -15px 0;
    margin-left:-7px;
}
.lens-tool-kit.sd2-arrowstyle-7.sd2-small a.deck-navigation.vertical.next span,
.lens-tool-kit.sd2-arrowstyle-9.sd2-small a.deck-navigation.vertical.next span {
    background-position: 0 -15px;
}

/* Global active style for the arrow sprite */
.lens-tool-kit a.deck-navigation.horizontal:active span{
    opacity: 0.5;
}


/* Read more display */
.lens-tool-kit a.readmore {
    display: none;
    white-space: nowrap;
}

/*Bug Placement*/
/*Default*/
.lens-tool-kit.sd2-frame a.slidedeck-2-bug {
    bottom: 25px;
    left: 25px;
    top: auto;
}
.lens-tool-kit.sd2-frame.sd2-title-pos-bottom a.slidedeck-2-bug {
    top: 25px;
    bottom: auto;
}
.lens-tool-kit.sd2-frame.sd2-title-pos-right a.slidedeck-2-bug {
    right: 25px;
    left: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-top a.slidedeck-2-bug {
    bottom: 25px;
    left: 25px;
    top: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-top a.slidedeck-2-bug {
    bottom: 25px;
    left: 25px;
    top: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom a.slidedeck-2-bug {
    top: 25px;
    left: 25px;
    bottom: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-left.sd2-nav-bar a.slidedeck-2-bug {
    top: auto;
    left: auto;
    bottom: 25px;
    right: 25px;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar a.slidedeck-2-bug {
    top: auto;
    left: 25px;
    bottom: 85px;
    right: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar.sd2-title-pos-bottom a.slidedeck-2-bug {
    top: 25px;
    left: 25px;
    bottom: auto;
    right: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-hanging a.slidedeck-2-bug {
    top: auto;
    left: 25px;
    bottom: 95px;
    right: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-right.sd2-nav-hanging a.slidedeck-2-bug {
    top: auto;
    left: 25px;
    bottom: 25px;
    right: auto;
}
/*default small*/
.lens-tool-kit.sd2-frame.sd2-small a.slidedeck-2-bug {
    bottom: 15px;
    left: 15px;
    top: auto;
}
.lens-tool-kit.sd2-frame.sd2-title-pos-right.sd2-small a.slidedeck-2-bug {
    right: 15px;
    left: auto;
}
.lens-tool-kit.sd2-frame.sd2-title-pos-bottom.sd2-small a.slidedeck-2-bug {
    top: 15px;
    bottom: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-top.sd2-small a.slidedeck-2-bug {
    bottom: 15px;
    left: 15px;
    top: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-top.sd2-small a.slidedeck-2-bug {
    bottom: 15px;
    left: 15px;
    top: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-small a.slidedeck-2-bug {
    top: 15px;
    left: 15px;
    bottom: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-left.sd2-nav-bar.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: auto;
    bottom: 15px;
    right: 15px;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: 15px;
    bottom: 75px;
    right: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar.sd2-title-pos-bottom.sd2-small a.slidedeck-2-bug {
    top: 15px;
    left: 15px;
    bottom: auto;
    right: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-hanging.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: 15px;
    bottom: 85px;
    right: auto;
}
.lens-tool-kit.sd2-frame.sd2-nav-thumb.sd2-nav-pos-right.sd2-nav-hanging.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: 15px;
    bottom: 15px;
    right: auto;
}

/*Hairline and No Frame*/
.lens-tool-kit a.slidedeck-2-bug {
    bottom: 20px;
    left: 20px;
    top: auto;
}
.lens-tool-kit.sd2-title-pos-bottom a.slidedeck-2-bug {
    top: 20px;
    bottom: auto;
}
.lens-tool-kit.sd2-title-pos-right a.slidedeck-2-bug {
    right: 20px;
    left: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top a.slidedeck-2-bug {
    bottom: 20px;
    left: 20px;
    top: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top a.slidedeck-2-bug {
    bottom: 20px;
    left: 20px;
    top: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom a.slidedeck-2-bug {
    top: 20px;
    left: 20px;
    bottom: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left.sd2-nav-bar a.slidedeck-2-bug {
    top: auto;
    left: auto;
    bottom: 20px;
    right: 20px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar a.slidedeck-2-bug {
    top: auto;
    left: 20px;
    bottom: 80px;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar.sd2-title-pos-bottom a.slidedeck-2-bug {
    top: 20px;
    left: 20px;
    bottom: auto;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-hanging a.slidedeck-2-bug {
    top: auto;
    left: 20px;
    bottom: 90px;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right.sd2-nav-hanging a.slidedeck-2-bug {
    top: auto;
    left: 20px;
    bottom: 20px;
    right: auto;
}
/*Hairline small*/
.lens-tool-kit.sd2-small a.slidedeck-2-bug {
    bottom: 10px;
    left: 10px;
}
.lens-tool-kit.sd2-title-pos-right.sd2-small a.slidedeck-2-bug {
    right: 10px;
    left: auto;
}
.lens-tool-kit.sd2-title-pos-bottom.sd2-small a.slidedeck-2-bug {
    top: 10px;
    bottom: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top.sd2-small a.slidedeck-2-bug {
    bottom: 10px;
    left: 10px;
    top: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-top.sd2-small a.slidedeck-2-bug {
    bottom: 10px;
    left: 10px;
    top: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-small a.slidedeck-2-bug {
    top: 10px;
    left: 10px;
    bottom: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left.sd2-nav-bar.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: auto;
    bottom: 10px;
    right: 10px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: 10px;
    bottom: 70px;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-bar.sd2-title-pos-bottom.sd2-small a.slidedeck-2-bug {
    top: 10px;
    left: 10px;
    bottom: auto;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-bottom.sd2-nav-hanging.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: 10px;
    bottom: 80px;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right.sd2-nav-hanging.sd2-small a.slidedeck-2-bug {
    top: auto;
    left: 10px;
    bottom: 10px;
    right: auto;
}

/*Video Deck Bug Positioning*/
.lens-tool-kit.source-type-videos a.slidedeck-2-bug {
    bottom: auto !important;
    top: 20px !important;
}
.lens-tool-kit.source-type-videos.sd2-no-nav a.slidedeck-2-bug { top: 20px !important; }
.lens-tool-kit.source-type-videos.sd2-nav-pos-top.sd2-nav-thumb a.slidedeck-2-bug { top: 80px !important; }
.lens-tool-kit.source-type-videos.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-thumb a.slidedeck-2-bug { top: 90px !important; }
.lens-tool-kit.source-type-videos.sd2-nav-pos-top.sd2-nav-dots a.slidedeck-2-bug { top: 40px !important; }
.lens-tool-kit.source-type-videos.sd2-nav-pos-top.sd2-nav-hanging.sd2-nav-dots a.slidedeck-2-bug { top: 50px !important; }

/*Nav position left/right dots*/
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-right .sd-nav-wrapper{
    position: absolute;
    height: auto;
    width: auto;
    top: 50%;
}
/* Position the navigation dots for bar, inside, hanging, etc. */
/* Inside */
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-left .sd-nav-wrapper{
    left: 15px;
    right: auto;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-right .sd-nav-wrapper{
    right: 15px;
    left: auto;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-left.sd2-frame .sd-nav-wrapper{ left: 20px; }
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-right.sd2-frame .sd-nav-wrapper{ right: 20px; }

/* in its own bar */
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-nav-pos-left .sd-nav-wrapper{
    left: 11px;
    right: auto;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-nav-pos-right .sd-nav-wrapper{
    right: 11px;
    left: auto;
}

/* hanging outside */
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-nav-pos-left .sd-nav-wrapper{
    left: 10px;
    right: auto;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-nav-pos-right .sd-nav-wrapper{
    right: 10px;
    left: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-nav-pos-right .sd-wrapper{
    float: left;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-nav-pos-left .sd-wrapper{
    float: right;
}


.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-none.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-hairline.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-hairline.sd2-nav-pos-left .sd-wrapper {
    width: 100%;
    height: 100%;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-none.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-hairline.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-hanging.sd2-hairline.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-none.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-none.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-hairline.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-dots.sd2-nav-bar.sd2-hairline.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-none.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-hairline.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-hairline.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-none.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-none.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-hairline.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-hairline.sd2-nav-pos-left .sd-nav-wrapper {
    background: none;
    border: none;
    box-shadow: none;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-left .sd-nav-wrapper dd,
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-right .sd-nav-wrapper dd{
    float: none;
    margin: 10px 0 0 0;
}
/* Shove the deck to the right if the nav is to be on the left */
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-left dl,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left dl{
    float: right;
}


/* Nav position left/right with Thumbnails (in bar) */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-pos-left .sd-wrapper {
    overflow: hidden;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-pos-left .sd-nav-wrapper {
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    left: 0;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-bar.sd2-nav-pos-right .sd-nav-wrapper {
    left: auto;
    right: 0;
}

/* Nav position left/right with Thumbnails (hanging) */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-pos-right .sd-nav-wrapper {
    position: absolute;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-nav-pos-right .sd-nav-wrapper {
    right: 0;
    left: auto;
}

/* Nav position left/right with Thumbnails (inside slide area) */
/* right position */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-left .sd-nav-wrapper {
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
}
.lens-tool-kit.sd2-nav-default.sd2-hairline.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-default.sd2-hairline.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-default.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-default.sd2-none.sd2-nav-pos-left .sd-wrapper {
    overflow: hidden;
}
/* Kill the border on the no frame version and on the slidedeck of the hairline version */
.lens-tool-kit.sd2-nav-default.sd2-hairline.sd2-nav-pos-right .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-default.sd2-hairline.sd2-nav-pos-left .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-default.sd2-none.sd2-nav-pos-right .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-default.sd2-none.sd2-nav-pos-left .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-default.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-default.sd2-none.sd2-nav-pos-left .sd-wrapper,
.lens-tool-kit.sd2-nav-bar.sd2-hairline.sd2-nav-pos-right .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-bar.sd2-hairline.sd2-nav-pos-left .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-bar.sd2-none.sd2-nav-pos-right .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-bar.sd2-none.sd2-nav-pos-left .sd-wrapper dl.slidedeck,
.lens-tool-kit.sd2-nav-bar.sd2-none.sd2-nav-pos-right .sd-wrapper,
.lens-tool-kit.sd2-nav-bar.sd2-none.sd2-nav-pos-left .sd-wrapper {
    border-width: 0;
}

.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-right .sd-nav-wrapper {
    left: auto;
    right: 0;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-right.sd2-frame .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-left.sd2-frame .sd-nav-wrapper {
    right: 10px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-right.sd2-frame .sd-nav-wrapper {
    right: 10px;
}

/* left position */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-left .sd-nav-wrapper {
    left: 0;
    right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-default.sd2-nav-pos-left.sd2-frame .sd-nav-wrapper {
    left: 10px;
    right: auto;
}


/* Set the width of the vertical navigation deck */
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-deck,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-deck {
    width: 71px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right.sd2-small .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left.sd2-small .sd-nav-wrapper,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right.sd2-small .sd-nav-deck,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left.sd2-small .sd-nav-deck {
    width: 58px;
}

.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper dl,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper dl dd,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper .slidesVertical,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper dl,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper dl dd,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper .slidesVertical{
    margin: 0;
    padding: 0;
    float: none;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper dd.slide_1.last,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper dd.slide_1.last{
    overflow: hidden;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper dl dd div.nav-centered,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper dl dd div.nav-centered{
    position: absolute;
    top: 50%;
    left: 50%;
}

.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-deck .sd-thumb,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-deck .sd-thumb {
    float: none;
    margin-left: auto;
    margin-right: auto;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper .prev,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper .prev{
    top: 0;
    bottom: auto;
    margin-top: 10px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right .sd-nav-wrapper .next,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left .sd-nav-wrapper .next{
    bottom: 0;
    top: auto;
    margin-bottom: 10px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right.sd2-nav-default.sd2-nav-arrow-style-2 .sd-nav-wrapper .prev,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left.sd2-nav-default.sd2-nav-arrow-style-2 .sd-nav-wrapper .prev,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-right.sd2-nav-default.sd2-nav-arrow-style-2 .sd-nav-wrapper .next,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-pos-left.sd2-nav-default.sd2-nav-arrow-style-2 .sd-nav-wrapper .next{
    width: 100%
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small.sd2-nav-arrow-style-1.sd2-nav-pos-right .deck-navigation-arrows.next,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small.sd2-nav-arrow-style-1.sd2-nav-pos-left .deck-navigation-arrows.next{
    left: 50%;
    margin-left: -16px;
    right: auto;
    top: auto;
    bottom: 5px;
}
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small.sd2-nav-arrow-style-1.sd2-nav-pos-right .deck-navigation-arrows.prev,
.lens-tool-kit.sd2-nav-thumb.sd2-nav-hanging.sd2-small.sd2-nav-arrow-style-1.sd2-nav-pos-left .deck-navigation-arrows.prev {
    left: 50%;
    margin-left: -16px;
    right: auto;
    bottom: auto;
    top: 5px;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-right .slidedeck-overlays{
    right: 42px;
}
.lens-tool-kit.sd2-nav-dots.sd2-nav-pos-left .slidedeck-overlays{
    left: 42px;
}
.lens-tool-kit .slidesVertical .thumb-slide {
    overflow: hidden;
}
.lens-tool-kit.sd2-no-nav .sd-nav-wrapper{
    display: none;
}

/**
 * SlideDeck Overlays Placement
 */
/* Nav inside or No nav or hanging */
/* Top */
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-top .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-top .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-title-pos-top .slidedeck-overlays,
.lens-tool-kit.sd2-no-nav.sd2-title-pos-top .slidedeck-overlays,
.lens-tool-kit.sd2-nav-default.sd2-nav-pos-top .slidedeck-overlays {
    bottom: 15px; 
    right: 15px; 
    top: auto;
    left: auto; 
}
/* Bottom */
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-bottom .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-bottom .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-title-pos-bottom .slidedeck-overlays,
.lens-tool-kit.sd2-no-nav.sd2-title-pos-bottom .slidedeck-overlays,
.lens-tool-kit.sd2-nav-default.sd2-nav-pos-bottom .slidedeck-overlays {
    bottom: auto; 
    right: 15px; 
    top: 15px;
    left: auto; 
}
/* Left */
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-left .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-left .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-title-pos-left .slidedeck-overlays,
.lens-tool-kit.sd2-no-nav.sd2-title-pos-left .slidedeck-overlays,
.lens-tool-kit.sd2-nav-default.sd2-nav-pos-left .slidedeck-overlays {
    bottom: auto; 
    right: 15px; 
    top: 15px;
    left: auto; 
}
/* Right */
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-right .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-nav-pos-right .slidedeck-overlays,
.lens-tool-kit.sd2-nav-hanging.sd2-title-pos-right .slidedeck-overlays,
.lens-tool-kit.sd2-no-nav.sd2-title-pos-right .slidedeck-overlays,
.lens-tool-kit.sd2-nav-default.sd2-nav-pos-right .slidedeck-overlays {
    bottom: auto;
    right: auto;
    top: 15px;
    left: 15px;
}

/* Nav in its own bar - Thumbnails */
/* Top - Right */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-top.sd2-nav-pos-right .slidedeck-overlays {
    bottom: 15px;
    right: auto;
    top: auto;
    left: 15px;
}
/* Top - Left */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-top.sd2-nav-pos-left .slidedeck-overlays {
    bottom: 15px;
    right: 15px;
    top: auto;
    left: auto;
}
/* Top - Top */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-top.sd2-nav-pos-top .slidedeck-overlays {
    bottom: 15px;
    right: 15px;
    top: auto;
    left: auto;
}
/* Top - Bottom */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-top.sd2-nav-pos-bottom .slidedeck-overlays {
    bottom: 80px;
    right: 15px;
    top: auto;
    left: auto;
}
/* Top - Bottom - Dots */
.lens-tool-kit.sd2-nav-bar.sd2-nav-dots.sd2-title-pos-top.sd2-nav-pos-bottom .slidedeck-overlays {
    bottom: 40px;
}

/* Bottom - Right */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-bottom.sd2-nav-pos-right .slidedeck-overlays {
    bottom: auto;
    right: auto;
    top: 15px;
    left: 15px;
}
/* Bottom - Left */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-bottom.sd2-nav-pos-left .slidedeck-overlays {
    bottom: auto;
    right: 15px;
    top: 15px;
    left: auto;
}
/* Bottom - Bottom */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-bottom.sd2-nav-pos-bottom .slidedeck-overlays {
    bottom: auto;
    right: 15px;
    top: 15px;
    left: auto;
}
/* Bottom - Top */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-bottom.sd2-nav-pos-top .slidedeck-overlays {
    bottom: auto;
    right: 15px;
    top: 80px;
    left: auto;
}
/* Bottom - Top - Dots */
.lens-tool-kit.sd2-nav-bar.sd2-nav-dots.sd2-title-pos-bottom.sd2-nav-pos-top .slidedeck-overlays {
    top: 40px;
}

/* Left - Top */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-left.sd2-nav-pos-top .slidedeck-overlays {
    bottom: 15px;
    right: 15px;
    top: auto;
    left: auto;
}
/* Left - Left */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-left.sd2-nav-pos-left .slidedeck-overlays {
    bottom: auto;
    right: 15px;
    top: 15px;
    left: auto;
}
/* Left - Bottom */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-left.sd2-nav-pos-bottom .slidedeck-overlays {
    bottom: auto;
    right: 15px;
    top: 15px;
    left: auto;
}
/* Left - Right */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-left.sd2-nav-pos-right .slidedeck-overlays {
    bottom: auto;
    right: 80px;
    top: 15px;
    left: auto;
}
/* Left - Right - Dots */
.lens-tool-kit.sd2-nav-bar.sd2-nav-dots.sd2-title-pos-left.sd2-nav-pos-right .slidedeck-overlays {
    right: 40px;
}

/* Right - Right */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-right.sd2-nav-pos-right .slidedeck-overlays {
    bottom: auto;
    right: auto;
    top: 15px;
    left: 15px;
}
/* Right - Top */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-right.sd2-nav-pos-top .slidedeck-overlays {
    bottom: 15px;
    right: auto;
    top: auto;
    left: 15px;
}
/* Right - Bottom */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-right.sd2-nav-pos-bottom .slidedeck-overlays {
    bottom: auto;
    right: auto;
    top: 15px;
    left: 15px;
}
/* Right - Left */
.lens-tool-kit.sd2-nav-bar.sd2-nav-thumb.sd2-title-pos-right.sd2-nav-pos-left .slidedeck-overlays {
    bottom: auto;
    right: auto;
    top: 15px;
    left: 80px;
}
/* Right - Left - Dots */
.lens-tool-kit.sd2-nav-bar.sd2-nav-dots.sd2-title-pos-right.sd2-nav-pos-left .slidedeck-overlays {
    left: 40px;
}

/**
 * Setting overflow to hidden and box-shadow to none when covers are on
 * - John
 */
.lens-tool-kit.sd2-frame.sd2-show-front-cover,
.lens-tool-kit.sd2-frame.sd2-show-back-cover,
.lens-tool-kit.sd2-frame.sd2-show-front-cover .sd-wrapper,
.lens-tool-kit.sd2-frame.sd2-show-back-cover .sd-wrapper {
    overflow: hidden !important;
    box-shadow: none !important;
}

/* Custom SlideDeck Overlay */
.lens-tool-kit.content-source-custom .slidedeck-overlays {
    top: 15px !important;
    right: 15px !important;
    bottom: auto !important;
    left: auto !important;
}
.lens-tool-kit.content-source-custom.sd2-nav-pos-right .slidedeck-overlays {
    top: 15px !important;
    right: auto !important;
    bottom: auto !important;
    left: 15px !important;
}

/* Text-Only */
.lens-tool-kit.sd2-light .slide-source-custom.slide-type-textonly .sd2-node-caption {
    background: #fff;
    background: rgba(255,255,255,0.75);
}
.lens-tool-kit.sd2-light .slide-source-custom.slide-type-textonly .sd2-node-caption .sd2-slide-text {
    color: #000000;
} 
.lens-tool-kit.sd2-large .slide-source-custom.slide-type-textonly .sd2-slide-title {
    margin-bottom: 15px;
}
.lens-tool-kit.sd2-medium .slide-source-custom.slide-type-textonly .sd2-slide-title {
    margin-bottom: 10px;
}

/* Text-Only */
.lens-tool-kit.sd2-light .slide-source-custom.slide-type-image .sd2-node-caption {
    background: #fff;
    background: rgba(255,255,255,0.75);
}
.lens-tool-kit.sd2-light .slide-source-custom.slide-type-image .sd2-node-caption .sd2-slide-text {
    color: #000000;
} 
.lens-tool-kit.sd2-large .slide-source-custom.slide-type-image .sd2-slide-title {
    margin-bottom: 15px;
}
.lens-tool-kit.sd2-medium .slide-source-custom.slide-type-image .sd2-slide-title {
    margin-bottom: 10px;
}

/* Video Play Button */
.lens-tool-kit.sd2-medium dl.slidedeck .slide-source-custom.custom-layout-body-text .video-wrapper .cover .play,
.lens-tool-kit.sd2-small dl.slidedeck .slide-source-custom.custom-layout-body-text .video-wrapper .cover .play {
    display: none;
}
.lens-tool-kit .slide-source-custom.slide-type-video .sd2-node-caption .play-video-alternative {
    display: none;
    position: absolute;
    font-size: 1.4em;
    line-height: 1.6em;
    color: #fff;
    height: 28px;
    line-height: 28px;
    padding: 0 0 0 35px;
    font-weight: bold;
    margin-bottom: 10px;
    text-decoration: none;
    background: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/play-button-alt.png') 0 0 no-repeat;
}
.lens-tool-kit.sd2-small .slide-source-custom.slide-type-video .sd2-node-caption .play-video-alternative {
    font-size: 1.1em;
    height: 22px;
    line-height: 22px;
    padding: 0 0 0 27px;
    background: url('/wp-content/plugins/slidedeck2-personal/lenses/tool-kit/images/play-button-alt-small.png') 0 0 no-repeat;
}
.lens-tool-kit.sd2-medium .slide-source-custom.slide-type-video.custom-layout-body-text .sd2-node-caption .play-video-alternative,
.lens-tool-kit.sd2-small .slide-source-custom.slide-type-video.custom-layout-body-text .sd2-node-caption .play-video-alternative {
    display: inline-block;
    bottom: 15px;
    left: 15px;
}
.lens-tool-kit .slide-source-custom.slide-type-video .sd2-node-caption .play-video-alternative:hover {
    text-decoration: underline;
}

/*
 * Video custom content sources
 */
.lens-tool-kit.sd2-light .slide-source-custom.slide-type-video .sd2-node-caption {
    background: #fff;
    background: rgba(255,255,255,0.75);
}
.lens-tool-kit.sd2-light .slide-source-custom.slide-type-video .sd2-node-caption .sd2-slide-text {
    color: #000000;
} 
#block-14{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-10{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-24{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-28{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-31{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-35{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-38{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-42{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-45{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-49{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-52{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-56{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-59{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-64{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-67{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-71{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}#block-74{width:970px;position:relative;left:-15px}#block-3{width:100px;;}#block-4{width:100px;;}#block-5{width:100px;;}#block-6{width:100px;;}#block-9{width:100px;;}#block-8{width:60px;float:right;}#block-7{width:940px;;}#block-11{width:970px;position:relative;left:-15px}#block-17{width:300px;;}#block-18{width:540px;;}#block-19{width:260px;float:right;}#block-20{width:420px;;}#block-21{width:620px;;}#block-1{width:620px;float:left;clear:both}#block-2{width:300px;float:right;}