@import url(https://icons.yuzoolthemes.com/api/?family=entypo);@import url(https://fonts.googleapis.com/css?family=Droid+Sans|Ubuntu|Open+Sans|PT+Mono);
@media only screen {/* entypo */[class*="entypo-"]:before {  font-family: 'entypo', sans-serif;}#topBarIconShare [class*="entypo-"]:before, #topBarIconMenu [class*="entypo-"]:before {  font-family: 'entypo', sans-serif;  font-size: 2em;}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {  display: block;}audio, canvas, video {  display: inline-block;  *display: inline;  *zoom: 1;}audio:not([controls]) {  display: none;  height: 0;}[hidden] {  display: none;}html {  font-size: 100%;  -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%;}html, button, input, select, textarea {  font-family: sans-serif;}body {  margin: 0;}a:focus {  outline: thin dotted;}a:active, a:hover {  outline: 0;}h1 {  margin: 0.67em 0;  font-size: 2em;  line-height: 1em;}h2 {  margin: 0.83em 0;  font-size: 1.5em;  line-height: 1em;}h3 {  margin: 1em 0;  font-size: 1.17em;}h4 {  margin: 1.33em 0;  font-size: 1em;}h5 {  margin: 1.67em 0;  font-size: 0.83em;}h6 {  margin: 2.33em 0;  font-size: 0.75em;}abbr[title] {  border-bottom: 1px dotted;}b, strong {  font-weight: bold;}blockquote {  margin: 1em 40px;}dfn {  font-style: italic;}mark {  background: #ff0;  color: #000;}p, pre {  margin: 1em 0;}code, kbd, pre, samp {  font-size: 1em;  font-family: monospace,serif;  _font-family: 'courier new',monospace;}pre {  white-space: pre;  white-space: pre-wrap;  word-wrap: break-word;}q {  quotes: none;}q:before, q:after {  content: '';  content: none;}small {  font-size: 75%;}sub, sup {  position: relative;  vertical-align: baseline;  font-size: 75%;  line-height: 0;}sup {  top: -0.5em;}sub {  bottom: -0.25em;}dl, menu, ol, ul {  margin: 1em 0;}dd {  margin: 0 0 0 40px;}menu, ol, ul {  padding: 0 0 0 40px;}nav ul, nav ol {  list-style: none;  list-style-image: none;}img {  border: 0;  -ms-interpolation-mode: bicubic;  max-width: 100%;  height: auto;}svg:not(:root) {  overflow: hidden;}figure {  margin: 0;}form {  margin: 0;}fieldset {  margin: 0 2px;  padding: 0.35em 0.625em 0.75em;  border: 1px solid#c0c0c0;}legend {  padding: 0;  border: 0;  white-space: normal;  *margin-left: -7px;}button, input, select, textarea {  margin: 0;  vertical-align: baseline;  font-size: 100%;  *vertical-align: middle;}button, input {  line-height: normal;}button, html input[type="button"], input[type="reset"], input[type="submit"] {  cursor: pointer;  -webkit-appearance: button;  *overflow: visible;}button[disabled], input[disabled] {  cursor: default;}input[type="checkbox"], input[type="radio"] {  box-sizing: border-box;  padding: 0;  *height: 13px;  *width: 13px;}input[type="search"] {  -webkit-box-sizing: content-box;  -moz-box-sizing: content-box;  box-sizing: content-box;  -webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}button::-moz-focus-inner, input::-moz-focus-inner {  padding: 0;  border: 0;}textarea {  overflow: auto;  vertical-align: top;}table {  border-spacing: 0;  border-collapse: collapse;}/*-----------------------------------------------------------*//* General Styles/*-----------------------------------------------------------*/body, html {  background-color: #34393D;  color: #8c8680;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);  -webkit-font-smoothing: antialiased;line-height: 1.5em;}p {  font-size: 16px;  line-height: 1.5em;}.wrappedContent a {  color: #8c8680;  text-decoration: underline;  font-weight: bold;}blockquote {  margin-left: 15px;  font-weight: bold;  font-size: 18px;  line-height: 26px;}iframe {  border: none;}#content {  position: relative;  z-index: -1;}#contentWrapper {  background-color: #F3F3F3;  overflow: hidden;}#wrapper {  width: 100%;  overflow: hidden;}.activeState {  -webkit-user-select: none;  -webkit-touch-callout: none;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.hover {  -webkit-user-select: none;  -webkit-touch-callout: none;}.wrappedContent {  *zoom: 1;  position: relative;  padding: 0 15px 10px;}.wrappedContent:after {  content: "";  display: table;  clear: both;}.videoContainer {  position: relative;  padding: 0;  width: 100%;  pgdding-top: 56.27659574468085%;}.videoContainer iframe,.videoContainer object,.videoContainer embed {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}.videoWrapper {  margin: 0 auto;}.videoWrapper iframe {  width: 100%;  height: auto;}.fullWidth {  margin: 8px 0 0;}.fullWidth img {  box-sizing: border-box;  width: 100%;  height: auto;}.clearfix {  *zoom: 1;}.clearfix:after {  content: "";  display: table;  clear: both;}h1, h2, h3, h4, h5, h6 {  color: #424143;}.relative {  position: relative;}.inline {  display: inline-block !important;}.half-1 {  float: left;  margin: 0 8% 0 0;  width: 46%;}.half-2 {  float: left;  margin: 0;  width: 46%;}.twothirds {  float: left;  margin: 0 4% 0 0;  width: 66%;}.onethird {  float: left;  margin: 0;  width: 30%;}.onethirds-1_2-wrapper {  float: left;  margin: 0;  padding: 0;  width: 65%;}.onethird-1 {  float: left;  margin: 0 8% 0 0;  width: 46%;}.onethird-2 {  float: left;  margin: 0;  width: 46%;}.onethird-3 {  float: left;  width: 30%;}.image-left {    float: left;    padding: 20px 20px 5px}.image-right {    float: right;    padding: 20px 20px 5px;}/*-----------------------------------------------------------*//* Header/*-----------------------------------------------------------*/#header {  background-color: #36A1CE;  position: relative;  height: 45px;}/* Menu Icons */#topBarIconMenu {  height: 30px;  width: 40px;  position: absolute;  top: 12px;  left: 10px;  z-index: 10;  content: ' ';  cursor: pointer;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  color: #ffffff;}#topBarIconShare {  height: 30px;  width: 40px;  position: absolute;  top: 12px;  right: 0px;  z-index: 10;  content: ' ';  cursor: pointer;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);   color: #ffffff;}#imgLogo img {  background-position: center center;  position: relative;  top: 0px;  display: block;  max-height: 44px;  width: auto;  margin: 0 auto;}.siteTitle {  display: block;  margin: 0;  padding: 0;  height: 44px;  color: #fff;  text-align: center;  font-size: 20px;  line-height: 44px;  font-weight: bold;}#imgLogo a  {  text-decoration: none;}/* Share Dialog */.shareDialog {  position: absolute;  display: none;  max-width: 227px;  background: #3d3d3d;  height: 51px;}.shareDialogContent {  overflow: hidden;}.shareDialogIconList {  margin: 0;  padding: 0;  list-style: none;}.shareDialogIconList li {  display: inline;  float: left;}.shareDialogIconList li:last-child {  border: none;}.shareDialogIconList li a {  color: #eceae5 !important;  position: relative;  display: block;  margin-bottom: 10px;  width: 75px;  vertical-align: middle;  text-align: center;  text-decoration: none;  font-weight: bold;  font-size: 20px;  line-height: 2em;  top: 5px;}.shareDialogIconList li.activeState {  background-color: pink;  text-shadow: none;}/*-----------------------------------------------------------*//* List Menu Styles/*-----------------------------------------------------------*/#sidebar {  position: fixed;  z-index: 1;  overflow-y: auto!important;  -webkit-overflow-scrolling: touch;  width: 83%;  height: 100%;  -webkit-transform: translate(-100%, 0);  -moz-transform: translate(-100%, 0);  -ms-transform: translate(-100%, 0);  -o-transform: translate(-100%, 0);  transform: translate(-100%, 0);}#sidebar.activeState {  -webkit-transform: translate(0, 0);  -moz-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);}#listMenu {  margin: 0;  padding: 0;  list-style: none;}#listMenu li {  color: #eceae5 !important;  font-weight: bold;}#listMenu li.activeState a {background: #0392d1;text-shadow: none;  text-shadow: none;}#listMenu li a {  position: relative;  z-index: 1;  display: block;  padding: 12px 15px;  color: #eceae5;  text-decoration: none;  font-size: 16px;}#listMenu li.title {  -webkit-box-shadow: 0 0 3px black;  -moz-box-shadow: 0 0 3px black;  box-shadow: 0 0 3px black;  position: relative;  z-index: 2;  display: block;  padding: 10px;  font-size: 14px;  line-height: 10px;  background-color: #000000;  padding-left: 15px;}/*-----------------------------------------------------------*//* Gallery Styles/*-----------------------------------------------------------*/.galleryColumnList, .galleryFourColumnList, .galleryThreeColumnList, .galleryTwoColumnList {  *zoom: 1;  margin: 0;  list-style: none;}.galleryColumnList:after, .galleryFourColumnList:after, .galleryThreeColumnList:after, .galleryTwoColumnList:after {  content: "";  display: table;  clear: both;}.galleryColumnList li, .galleryFourColumnList li, .galleryThreeColumnList li, .galleryTwoColumnList li {  display: inline;  float: left;}.galleryFourColumnList {  padding: 2px;}.galleryFourColumnList li {  margin: 3px;  width: 73px;  height: 73px;}.galleryFourColumnList li img {  width: 73px;  height: 73px;  padding: 2px;}.galleryThreeColumnList {  padding: 2px;}.galleryThreeColumnList li {  margin: 3px;  width: 99px;  height: 99px;}.galleryThreeColumnList li img {  width: 99px;  height: 99px;  padding: 2px;}.galleryTwoColumnList {  padding: 2px;}.galleryTwoColumnList li {  margin: 3px;  width: 152px;  height: 152px;}.galleryTwoColumnList li img {  width: 152px;  height: 152px;  padding: 2px;}/*-----------------------------------------------------------*//* Blog/*-----------------------------------------------------------*//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {}.blog-archive-headings-wrapper {}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {color: #3f3f3f;}.blog-archive-link {color: #3f3f3f;}.blog-archive-link-enabled {color: #3f3f3f;}.blog-archive-link a:link, .blog-archive-link a:visited {color: #3f3f3f;}/* @end */.blog-entry{  margin: 2.854em auto 2.854em;width: 100%;}.blog-entry-body {    margin: 0 10px 3.631em;}.blog-entry-body img {}p.blog-entry-tags{display: none;}h1.blog-entry-title a:link {color: #3f3f3f;text-decoration: none;}h1.blog-entry-title {display: block;font-weight: 600;text-transform: uppercase;color: #939393;margin: 0 10px;font-size: 2.244em;line-height: 1.387em;}.blog-entry-date {display: block;margin: 0 10px 1.387em;font-size: 1.2em;font-weight: 600;text-transform: uppercase;}.entry-title {font-size: 32px;letter-spacing: -1px;margin: 0 auto;clear: both;}.entry-title:hover {text-decoration: underline;}/*styles the category link in the main entry */.blog-entry-category {}.blog-entry-category a:link, .blog-entry-category a:visited {color: #3f3f3f;}/*styles the permalink link in the main entry */.blog-entry-permalink {}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {color: #3f3f3f;}.blog-read-more {}.blog-read-more:after {  font-family: 'Entypo';  display: inline-block;  font-size: 100%;  margin-left: .618em;  font-weight: normal;  line-height: 0em;  width: 1em;  text-align: right;  content: "\25b8";  width: auto;  vertical-align: middle;  font-size: .9em;}.blog-entry-body {}.blog-entry-body p {position: relative;width: 80%;margin: 0 auto;}.blog-entry-comments {margin: 80px auto 80px;width: 80%;position:  relative;}a.blog-comment-link{display: none;}p.blog-entry-tags, p.blog-entry-tags a:link {color: #3f3f3f;margin-top: 10px;}ul.blog-tag-cloud {}ul.blog-tag-cloud li {}ul.blog-tag-cloud a, ul.blog-tag-cloud a:visited, ul.blog-tag-cloud a:link {}/* styles the archives in the blog sidebar */#blog-archives {}.blog-archive-link-enabled {}.blog-archive-link-disabled {}/* Styles the blog categories in the blog sidebar */#blog-categories {}.blog-category-link-enabled {}.blog-category-link-disabled {}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {}.blog-rss-link {}.blog-comments-rss-link {}.innerSpacer {margin-left: 0px;margin-right: 0px;}/* @end *//*-----------------------------------------------------------*//* Contact Styles/*-----------------------------------------------------------*/#contactMap {  position: relative;}#contactMap #mapOverlay {  position: absolute;  width: 100%;  height: 200px;}#contactMap #mapOverlayClose {  height: 30px;  width: 40px;  background-image: url('images/triangle.png');  background-repeat: no-repeat;  -webkit-transition: opacity 0.4s ease-in-out;  -moz-transition: opacity 0.4s ease-in-out;  -o-transition: opacity 0.4s ease-in-out;  transition: opacity 0.4s ease-in-out;  position: absolute;  right: 20px;  bottom: 80px;  opacity: 0;  cursor: pointer;}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {  #contactMap #mapOverlayClose {    background-image: url('images/triangle2x.png');    -webkit-background-size: 40px auto;    -moz-background-size: 40px auto;    -o-background-size: 40px auto;    background-size: 40px auto;  }}#contactMap.activeState iframe {  height: 360px;}#contactMap.activeState #mapOverlay {  display: none;}#contactMap.activeState #mapOverlayClose {  opacity: 1;}#contactMap.activeState #mapOverlayClose.activeState {  height: 30px;  width: 40px;  background-image: url('images/triangle-active.png');  background-repeat: no-repeat;}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {  #contactMap.activeState #mapOverlayClose.activeState {    background-image: url('images/triangle-active2x.png');    background-position: 0 0;    -webkit-background-size: 40px auto;    -moz-background-size: 40px auto;    -o-background-size: 40px auto;    background-size: 40px auto;  }}#contactMap iframe {  width: 100%;  height: 200px;  padding: 0;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}/*-----------------------------------------------------------*//* Photoswipe/*-----------------------------------------------------------*/#ps-custom-back {  height: 31px;  width: 54px;  position: absolute;  top: 3px;  left: 7px;  z-index: 10;  display: block;  content: ' ';  cursor: pointer;    font-family: 'entypo', sans-serif;  font-size: 1.5em;  content: "\1f519";  line-height: 1.5em;}#ps-custom-back::before {  font-family: 'entypo', sans-serif;  font-size: 1.5em;  content: "\1f519";}#ps-custom-back.activeState {  height: 31px;  width: 54px;  background-position: 0 0;}body.ps-active, body.ps-building, div.ps-active, div.ps-building {  overflow: hidden;  background: #000;}.ps-carousel img, .ps-zoom-pan-rotate img {  padding: 0;  background: none;}body.ps-active *, div.ps-active * {  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);}body.ps-active *:focus, div.ps-active *:focus {  outline: 0;}div.ps-document-overlay {}div.ps-document-overlay, div.ps-uilayer, div.ps-zoom-pan-rotate {background-color: #000000!important;}div.ps-uilayer {  cursor: pointer;}div.ps-zoom-pan-rotate {}div.ps-zoom-pan-rotate * {  display: block;}div.ps-carousel-item-loading {  background: url("images/loader.png") no-repeat center center;}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2) {  div.ps-carousel-item-loading {    background-size: 20px;  }}div.ps-carousel-item-error {  background: url("images/error.png") no-repeat center center;}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2) {  div.ps-carousel-item-error {    background-size: 20px;  }}/* Caption */div.ps-caption {  position: relative;  height: 45px !important;  color: #eceae5;  text-align: center;  font-size: 16px;  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.55);  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.55);  box-shadow: 0 0 3px rgba(0, 0, 0, 0.55);}div.ps-caption span {  font-weight: bold;}div.ps-caption * {  display: inline;}div.ps-caption-bottom {  min-height: 44px;}div.ps-caption-content {  display: block;  padding: 8px;}/* Toolbar */div.ps-toolbar {  display: table;  height: 44px;  color: #ffffff;  table-layout: fixed;  text-align: center;  font-size: 13px;  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.55);  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.55);  box-shadow: 0 0 3px rgba(0, 0, 0, 0.55);}div.ps-toolbar * {  display: block;}div.ps-toolbar-top {  border-bottom: 1px solid #101010;}div.ps-toolbar-close, div.ps-toolbar-previous, div.ps-toolbar-next, div.ps-toolbar-play, div.ps-toolbar-share {  display: table-cell;  cursor: pointer;}div.ps-toolbar div div.ps-toolbar-content {  margin: 0 auto 0;  width: 44px;  height: 44px;  background-image: url("images/icons.png");  background-repeat: no-repeat;}div.ps-toolbar-close div.ps-toolbar-content {  background-position: 0 0;}div.ps-toolbar-close.activeState div.ps-toolbar-content {  background-position: 0 -88px;}div.ps-toolbar-previous div.ps-toolbar-content {  background-position: -44px 0;}div.ps-toolbar-previous.activeState div.ps-toolbar-content {  background-position: -44px -88px;}div.ps-toolbar-previous-disabled div.ps-toolbar-content {  background-position: -44px -44px;}div.ps-toolbar-next div.ps-toolbar-content {  background-position: -132px 0;}div.ps-toolbar-next.activeState div.ps-toolbar-content {  background-position: -132px -88px;}div.ps-toolbar-next-disabled div.ps-toolbar-content {  background-position: -132px -44px;}div.ps-toolbar-play div.ps-toolbar-content {  background-position: -88px 0;}div.ps-toolbar-play.activeState div.ps-toolbar-content {  background-position: -88px -88px;}/* Hi-res display */@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 240dpi) {  div.ps-toolbar div div.ps-toolbar-content {    background-image: url("images/icons2x.png");    background-size: 176px 132px;    -moz-background-size: 176px 132px;    -o-background-size: 176px 132px;    -webkit-background-size: 176px 132px;  }}/*-----------------------------------------------------------*//* FlexSlider/*-----------------------------------------------------------*//* Browser Resets */.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {  outline: none;}.slides,.flex-control-nav,.flex-direction-nav {  margin: 0;  padding: 0;  list-style: none;}/* FlexSlider Necessary Styles*********************************/.flexslider {  margin: 0;  padding: 0;}.flexslider .slides > li {  display: none;  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;}/* Hide the slides before the JS is loaded. Avoids image jumping */.flexslider .slides img {  display: block;  width: 100%;}.flex-pauseplay span {  text-transform: capitalize;}/* Clearfix for the .slides element */.slides:after {  display: block;  visibility: hidden;  clear: both;  height: 0;  content: ".";  line-height: 0;}html[xmlns] .slides {  display: block;}* html .slides {  height: 1%;}/* No JavaScript Fallback *//* If you are not using another script, such as Modernizr, make sure you * include js that eliminates this class on page load */.no-js .slides > li:first-child {  display: block;}.gallery {  padding: 15px 15px 12px 15px;}.slides li img {  width: 100%;  height: auto;}/*-----------------------------------------------------------*//* Theme Animations/*-----------------------------------------------------------*/.csstransitions div.ps-document-overlay {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;}.csstransforms3d div.ps-document-overlay.activeState {  -webkit-transform: scale(2, 2);  -moz-transform: scale(2, 2);  -ms-transform: scale(2, 2);  -o-transform: scale(2, 2);  transform: scale(2, 2);  opacity: 0 !important;}.csstransforms3d div.ps-carousel {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;}.csstransforms3d div.ps-carousel.activeState {  -webkit-transform: scale(2, 2);  -moz-transform: scale(2, 2);  -ms-transform: scale(2, 2);  -o-transform: scale(2, 2);  transform: scale(2, 2);  opacity: 0 !important;}.csstransforms3d div.ps-caption, #header {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;  -webkit-transform: translate(0, -50px);  -moz-transform: translate(0, -50px);  -ms-transform: translate(0, -50px);  -o-transform: translate(0, -50px);  transform: translate(0, -50px);}.csstransforms3d div.ps-caption.activeState, #header.activeState {  -webkit-transform: translate(0, 0);  -moz-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);}.csstransitions #content {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: opacity 0.4s ease-in-out;  -moz-transition: opacity 0.4s ease-in-out;  -o-transition: opacity 0.4s ease-in-out;  transition: opacity 0.4s ease-in-out;  opacity: 0;}.csstransitions #content.activeState {  opacity: 1;}.csstransforms3d div.ps-toolbar {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;  -webkit-transform: translate(0, 50px);  -moz-transform: translate(0, 50px);  -ms-transform: translate(0, 50px);  -o-transform: translate(0, 50px);  transform: translate(0, 50px);}.csstransforms3d div.ps-toolbar.activeState {  -webkit-transform: translate(0, 0);  -moz-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);}/* Share Dialog Animation */.shareDialogMenu {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  -moz-transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  -o-transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  top: 25px;  right: 0;  z-index: 100;  opacity: 0;}.shareDialogMenu.activeState {  top: 45px;  right: 0;  opacity: 1;}.ShareDialogContactInfo {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  -moz-transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  -o-transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  transition: top 0.4s ease-in-out, opacity 0.4s ease-in-out;  top: 45px;  left: 5px;  z-index: 100;  opacity: 0;}.ShareDialogContactInfo.activeState {  top: 65px;  left: 5px;  opacity: 1;}/* Menu Animations */#contentWrapper {  position: relative;  z-index: 2;  left: 0;}.csstransitions #contentWrapper {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  -webkit-transition: all 0.4s ease-in-out;  -moz-transition: all 0.4s ease-in-out;  -o-transition: all 0.4s ease-in-out;  transition: all 0.4s ease-in-out;}.no-csstransforms3d #contentWrapper.activeState {  left: 83%;}.csstransforms3d #contentWrapper.activeState {  -webkit-transform: translate(83%, 0);  -moz-transform: translate(83%, 0);  -ms-transform: translate(83%, 0);  -o-transform: translate(83%, 0);  transform: translate(83%, 0);}/* Bouncy Animation */.csstransitions .siteLoader {  backface-visibility: hidden;  -webkit-backface-visibility: hidden;  -moz-backface-visibility: hidden;  -ms-backface-visibility: hidden;  text-align: center;  display: block;  margin: 60px auto 0;}.no-csstransitions .siteLoader{  display: none;}.csstransitions .siteLoader.activeState {  display: none;}.csstransitions .siteLoader span {  display: inline-block;  vertical-align: middle;  width: 10px;  height: 10px;  margin: 50px auto;  background: #8c8680;  border-radius: 50px;  -webkit-animation: loader 0.9s infinite alternate;  -moz-animation: loader 0.9s infinite alternate;}.csstransitions .siteLoader span:nth-of-type(2) {  -webkit-animation-delay: 0.3s;  -moz-animation-delay: 0.3s;}.csstransitions .siteLoader span:nth-of-type(3) {  -webkit-animation-delay: 0.6s;  -moz-animation-delay: 0.6s;}@keyframes "loader" { 0% {    width: 10px;    height: 10px;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";    filter: alpha(opacity=90);    opacity: 0.9;    -webkit-transform: translateY(0);    -moz-transform: translateY(0);    -o-transform: translateY(0);    -ms-transform: translateY(0);    transform: translateY(0); } 100% {    width: 24px;    height: 24px;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";    filter: alpha(opacity=10);    opacity: 0.1;    -webkit-transform: translateY(-21px);    -moz-transform: translateY(-21px);    -o-transform: translateY(-21px);    -ms-transform: translateY(-21px);    transform: translateY(-21px); }}@-moz-keyframes loader { 0% {   width: 10px;   height: 10px;   filter: alpha(opacity=90);   opacity: 0.9;   -moz-transform: translateY(0);   transform: translateY(0); } 100% {   width: 24px;   height: 24px;   filter: alpha(opacity=10);   opacity: 0.1;   -moz-transform: translateY(-21px);   transform: translateY(-21px); }}@-webkit-keyframes "loader" { 0% {   width: 10px;   height: 10px;   filter: alpha(opacity=90);   opacity: 0.9;   -webkit-transform: translateY(0);   transform: translateY(0); } 100% {   width: 24px;   height: 24px;   filter: alpha(opacity=10);   opacity: 0.1;   -webkit-transform: translateY(-21px);   transform: translateY(-21px); }}@-ms-keyframes "loader" { 0% {   width: 10px;   height: 10px;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";   filter: alpha(opacity=90);   opacity: 0.9;   -ms-transform: translateY(0);   transform: translateY(0); } 100% {   width: 24px;   height: 24px;   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";   filter: alpha(opacity=10);   opacity: 0.1;   -ms-transform: translateY(-21px);   transform: translateY(-21px); }}@-o-keyframes "loader" { 0% {   width: 10px;   height: 10px;   filter: alpha(opacity=90);   opacity: 0.9;   -o-transform: translateY(0);   transform: translateY(0); } 100% {   width: 24px;   height: 24px;   filter: alpha(opacity=10);   opacity: 0.1;   -o-transform: translateY(-21px);   transform: translateY(-21px); }}/*-----------------------------------------------------------*//* contact Form/*-----------------------------------------------------------*/.form-input-field, .form-input-textarea {  box-shadow: none;  -webkit-transition: background 0.3s ease-in-out;  -moz-transition: background 0.3s ease-in-out;  transition: background 0.3s ease-in-out;  margin: 3px 0 0;  padding: 10px 10px;  border: none;  border-radius: 0;  background: #eeeeee;  color: #6b6b6b;  -webkit-appearance: none;  -webkit-box-sizing: border-box;  -moz-box-sizing: border-box;  box-sizing: border-box;   width: 90%;  margin-left: 20px;}.form-input-field:focus, .form-input-textarea:focus, .textarea.form-input-field:focus {    background-color: #555555;    border-color: #539fee;    outline: none;    color: #ffffff;}textarea.form-input-field {  padding: 3px 7px;  height: 71px;  line-height: 1.5;  resize: none;   margin-left: 20px;}    .message-text, label {  margin-left: 20px;  }      .message-text {   margin-top: 20px;   }  form select:before {    content: '';    position: absolute;    top: 1px;    bottom: 1px;    right: 1px;    width: 36px;    background: white;    pointer-events: none;    -webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.05);    box-shadow: inset 0 1px rgba(0, 0, 0, 0.05); }form select:after {    content: '';    position: absolute;    top: 50%;    right: 14px;    margin-top: -4px;    width: 1px;    height: 0;    border: solid transparent;    border-width: 8px 5px 0;    border-top-color: #ccc;    pointer-events: none; }form select {  display: block;  width: 90%;  height: 36px;  padding: 8px 10px;  font-size: 14px;  color: #6e6e6e;  background: #eeeeee;  border: none;  -webkit-appearance: none;  margin-left: 20px;  border-radius: 0px;}form select::-ms-expand {    display: none; }form select:focus {    color: #555555;    border-color: #539fee;    outline: none;    -webkit-box-shadow: inset 0 1px rgba(0, 0, 0, 0.05), 0 0 0 1px #539fee;    box-shadow: inset 0 1px rgba(0, 0, 0, 0.05), 0 0 0 1px #539fee; }.form-input-button, .button {  box-shadow: none;    -webkit-transition: all 0.2s ease-in-out;    -moz-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    margin: 5px 5px 5px 20px;    text-align: center;    display: inline-block;    padding: 13px 32px;    border: none;    background: #36a1ce;    color: #fff;    font-weight: 400;    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.form-input-button:active, .button:active {    }.form-input-button.block, .button.block {     }/*-----------------------------------------------------------*//* Swipe Slider/*-----------------------------------------------------------*//*Slider Heading*/.next-but-swipe{padding-right:20px;position:relative;z-index:90;float:right;margin-top:-90px;opacity:1;}span.entypo-left-open, span.entypo-right-open {text-decoration: none;text-shadow: none;background-color:#e6e6e6;border-radius:50%;line-height: 35px;width: 35px;display: inline-block;height: 35px;text-align: center;font-size: 2em;}.prev-but-swipe{padding-left:20px;position:relative;z-index:90;float:left;margin-top:-90px;opacity:1;}#slider{margin-top:0px;margin-bottom:0px;}#slider ol, #slider ul {padding: 0px;margin: 0em;}@media screen and (min-width: 400px){.next-but-swipe{margin-top:-150px!important;}.prev-but-swipe{margin-top:-150px!important;}}.swipe-img{max-width:100%!important;display:block!important;}.swipe li div, .swipe div div div {  background:#000;  font-weight:bold;  color:#fff;  font-size:20px;  text-align:center;}.swipe-text{color:#FFF!important;position:relative;padding-bottom:6px;padding-top:6px;z-index:9999;background-color: rgba(0, 0, 0, 0.5);margin-top:-40px;font-size:10px;font-weight:400;}.video-container {width: 100%;position: relative;padding: 0;padding-top: 56.27659574468085%;}.video-container iframe,  .video-container object,  .video-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/*Lists and Icons*/.icon{display:inline-block;background-color:#e34e47;height:32px;width:32px;border-radius:32px;}#icon a {text-decoration: none;background-color:#e6e6e6;border-radius:50%;border:solid 1px #CCC;padding:1px;padding-left:6px;padding-right:6px;padding-bottom:5px;padding-top:5px;margin-left: 10px;margin-top: 10px;line-height: 25px;width: 25px;display: inline-block;height: 25px;text-align: center;font-size: 1.5em;text-shadow: none;}body, html {color: #ADADAD;}h1,h2,h3,h4,h5,h6 {color: #909090;}h1.blog-entry-title a:link, a:link, h1.blog-entry-title a:visited, a:visited {color: #3F3F3F;}a:hover, a:active, a:visited {color: #5E5E5E;}#contentContainer h2 {color: #909090;}.footer a:link {color: #FFFFFF;}.navigation-wrapper ul li a {color: #FFFFFF;}body, html, .hook, div.ps-document-overlay, div.ps-uilayer, div.ps-zoom-pan-rotate, body {background-color: #34393D;}#contentWrapper {background-color: #000000;}div.ps-toolbar, #header, div.ps-caption {background-color: #FF0000;}#listMenu li.title {  background-color: #000000;}#listMenu li, #listMenu li a {  color: #FFFFFF;}#listMenu li.activeState a {  background: #FF0000;}#topBarIconMenu {color: #FFFFFF;}.siteTitle {  color: #FFFFFF;}#topBarIconShare {   color: #FFFFFF;}.shareDialog {  background: #34393D;}.shareDialogIconList li.activeState {  background-color: #FF0000;}#icon a {background-color:#E6E6E6;border:solid 1px #CCCCCC;color: #000000;}#icon a:hover, #icon a:active {color: #000000;}span.entypo-left-open, span.entypo-right-open {background-color: #E6E6E6;color: #000000;}.form-input-button, .button {    background: #36A1CE;}#topBarIconShare {  display: none;}body, html {  font-size: 16px;  font-family: 'Ubuntu', sans-serif;  -webkit-font-smoothing: antialiased;}
}

