@import url(https://fonts.googleapis.com/css?family=Lato:100,400|Merriweather|Allerta|Montserrat|Roboto);@import url(//weloveiconfonts.com/api/?family=fontawesome);
@media only screen {/* @group Reset */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}/* @end *//* @group General Styles */html {  height: 100%;  width: 100%;}html body {  height: 100%;  width: 100%;  background: #f5f5f5;  text-rendering: optimizeLegibility;  overflow-x: hidden;}p {}b, strong {}a { text-decoration: none;-webkit-transition: .07s ease-in;  -moz-transition: .07s ease-in;  -o-transition: .07s ease-in;  transition: .07s ease-in;}a:link, a:visited {text-decoration: none;color: #3f3f3f;}a:hover, a:active {text-decoration: none;}.content-container ol { padding: 5px; margin-left: 30px; list-style-type: decimal;}li {}/* @end *//* @group Layout */html body #container {  position: relative;  display: block;  min-height: 100%;  overflow-x: hidden;  background: #333;}html body #container .content-container {  display: block;  position: relative;  top: 0;  left: 0;  right: 0;  height: auto;  min-height: 100%;  background: #f1f1f1;  padding: 1rem 1rem 1rem 4rem;  box-shadow: -3px 0 3px rgba(0, 0, 0, 0.25);  -webkit-transition: all 0.2s ease-in-out;  -moz-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;}#extraContent1 {    height: 100%;    margin: 20px auto 0;    padding: 1rem 3rem;    position: relative;    top: 0;    background-color: #f07057;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    border-radius: 3px;}#extraContainer1 {    width: 100%;    margin: 0 auto;padding: 0px 0px;height: auto;position: relative;overflow: hidden;display: block; }#extraContent2 {    height: 100%;    margin: 20px auto 0;    padding: 1rem 3rem;    position: relative;    top: 0;    background-color: #f07057;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    border-radius: 3px;}#extraContainer2 {    width: 100%;    margin: 0 auto;padding: 0px 0px;height: auto;position: relative;overflow: hidden;display: block; }#extraContent3 {    height: 100%;    margin: 20px auto 0;    padding: 1rem 3rem;    position: relative;    top: 0;    background-color: #f07057;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    border-radius: 3px;}#extraContainer3 {    width: 100%;    margin: 0 auto;padding: 0px 0px;height: auto;position: relative;overflow: hidden;display: block; }#sidebar {    height: 100%;    margin: 20px auto 10px;    padding: 1rem 3rem;    position: relative;    top: 0;    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);    border-radius: 3px;}#sidebarContent {    width: 100%;    margin: 0 auto;padding: 0px 0px;height: auto;position: relative;overflow: hidden;display: block; }html body #container .content-container label {   font-size: 1.5rem;  text-transform: uppercase;  color: #59a56f;  position: fixed;  top: 0;  z-index: 10;  padding: 1.25rem 1.25rem;  left: -9px;}label{margin-left: 10px;}html body #container .content-container .content {  background: #fff;  padding: 2.5rem 3rem 1rem;  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);  border-radius: 3px;  margin: 0 auto;}img {max-width: 100%;height: auto;}#title{text-align: center;padding-top: 30px;}#siteLogo { margin-bottom: 0px;margin-right: auto;margin-left: auto;text-align: center;}#siteLogo img { margin: 0;max-width: 280px;height: auto;}h1.siteTitle {letter-spacing: -2px;padding: 0;display: inline-block;margin: 0px!important;font-size: 2em;text-align: center;}h1.siteTitle a {text-decoration: none;border-bottom: 0px!important;}h1.siteTitle a:hover {-webkit-transition: .1s ease-in;  -moz-transition: .1s ease-in;  -o-transition: .1s ease-in;  transition: .1s ease-in; }#logo a:hover { text-decoration: none; }#siteLogo a:link { text-decoration: none!important; border-bottom: 0px!important;}#footer {bottom: 0;left: 0;right: 0;}#footerContent {text-align: center;bottom: 20px;left: 0;right: 0;color: #a6b3ba;}@media only screen and (max-width: 780px) {#siteLogo {text-align: center;}#siteLogo img {margin-top: -5px;}}button {  position:relative;  font-size: 1em;  font-weight: 700;  text-transform: uppercase;  text-align: center;  display: block;  border: none;  background: #bdc3c7;  color: #ffffff;  padding: 9px 12px 10px;  line-height: 22px;  text-decoration: none;  border-radius: 6px;  -webkit-transition: 0.25s linear;  -moz-transition: 0.25s linear;  -o-transition: 0.25s linear;  transition: 0.25s linear;  -webkit-backface-visibility: hidden;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  -o-user-select: none;  user-select: none;}button:hover {  background-color: #cacfd2;  color: #ffffff;   outline: none;  -webkit-transition: 0.25s;  -moz-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;  -webkit-backface-visibility: hidden;}/* @end *//* @group Toolbar *//* Navigation Styles */html body #container #menu-toggle {  position: absolute;  height: 0;  width: 0;  display: none;  padding: 0;  margin: 0;}html body #container #menu-toggle:checked ~ .content-container {  -webkit-transform: translateX(15rem);  -webkit-transition: all 0.35s ease-in-out;  transform: translateX(15rem);  transition: all 0.35s ease-in-out;  -moz-transform: translateX(15rem);  -moz-transition: all 0.35s ease-in-out;}html body #container #menu-toggle:checked ~ .menu nav a {  opacity: 1;  -webkit-transform: translateY(0);  transform: translateY(0);  -moz-transform: translateY(0);}html body #container #menu-toggle:checked ~ .menu nav a:first-of-type {  -webkit-transition-delay: 0s;  transition-delay: 0s;  -moz-transition-delay: 0s;}html body #container #menu-toggle:checked ~ .menu nav a:nth-of-type(2) {  -webkit-transition-delay: .06s;   transition-delay: .06s;   -moz-transition-delay: .06s;}html body #container #menu-toggle:checked ~ .menu nav a:nth-of-type(3) {  -webkit-transition-delay: .14s;  transition-delay: .14s;  -moz-transition-delay: .14s;}html body #container #menu-toggle:checked ~ .menu nav a:nth-of-type(4) {  -webkit-transition-delay: .22s;  transition-delay: .22s;  -moz-transition-delay: .22s;}html body #container #menu-toggle:checked ~ .menu nav a:nth-of-type(5) {  -webkit-transition-delay: .30s;  transition-delay: .30s;  -moz-transition-delay: .30s;}html body #container .menu {  display: block;  position: fixed;  top: 0;  bottom: 0;  left: 0;  right: 0;  height: 100%;  width: 100%;  background: #222;  overflow: scroll;  -webkit-overflow-scrolling: touch;}html body #container .menu nav {  display: block;  padding: 0;  height: 100%;}html body #container .menu nav a {  position: relative;  display: block;  padding: 1.5rem 2rem;  color: #ddd;  font-weight: 200;  letter-spacing: 2px;  font-size: 1rem;  background: #252525;  border-bottom: 1px solid rgba(0, 0, 0, 0.15);  opacity: 0;  -webkit-transform: translateY(10rem);  -webkit-transition: all 0.35s ease-in-out;  -webkit-transition-delay: .4s;  transform: translateY(10rem);  transition: all 0.35s ease-in-out;  transition-delay: .4s;  -moz-transform: translateY(10rem);  -moz-transition: all 0.35s ease-in-out;  -moz-transition-delay: .4s;  }html body #container .menu nav a:before {  content: '';  position: absolute;  left: 0;  top: 0;  display: block;  height: 100%;  width: .35rem;  background: #59a56f;}/* @end *//* @group Global Classes */blockquote {  position: relative;  font-size: 1.4em;  line-height: 1.5em;}blockquote footer {  font-size: 0.6em;  font-weight: 700;  color: #d3d3cf;  float: right;}h1 { font-size: 3.0em;letter-spacing: -2px;padding: 20px 0 0;margin: 0 auto;width: 100%;line-height: 1.3em;font-weight: normal;font-style: normal;}h2 { font-size: 1.6em;line-height: 1.8em;font-weight: normal;font-style: normal;}h3 { font-size: 1.3em;line-height: 1.5em;font-weight: normal;font-style: normal;}h4 {}mark {    background-color: #fdffb6;    padding: 2px;    box-shadow: #fdffb6 0 0 5px;    color: #21272d; }.imageStyle {}ol {}li {}#sidebar {margin-bottom: 10px;clear: both;}.fontawesome-reorder:before {  content: "\f0c9";}[class*="fontawesome-"]:before {  font-family: 'FontAwesome', sans-serif;}/* @end *//* Table Styles */table {}/* @end *//* @group Blog *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {padding-right: 80px;padding-left: 80px;}.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{background: none;height: auto;position: relative;overflow: auto;display: block;margin: 0px auto 140px;}.blog-entry-body {margin-left: 0px;padding-right: 0px;padding-top: 160px;overflow: auto;}.blog-entry-body img:first-child {max-width: 20%;width: 100%;height: auto;margin-top: 0px;float: left;margin-right: 40px;clear: both;}.blog-entry-body img:first-child  {border: 1px solid rgba(0,0,0,0.1);max-width:  300px;-webkit-border-radius: 0em!important;-moz-border-radius: 0em!important;border-radius: 0em!important;}.blog-entry-body img:first-child:hover {}.blog-entry-body img {max-width: 100%;height: auto;}p.blog-entry-tags{display: none;}h1 {padding: 0px;}h1.blog-entry-title a:link {color: #3f3f3f;text-decoration: none;border-bottom: 0px!important;}h1.blog-entry-title {font-size: 1.2em!important;letter-spacing: 1.6px;margin-bottom: 20px;max-width: 100%;}.blog-entry-date {margin-left: 0px;text-align: left;width: 230px;float: left;font-size: 12px;font-weight: bold;}/* Tablet and Mobile */@media only screen and (max-width:767px) {.blog-entry-date {margin-left: 0px;text-align: left;float: none;font-size: 12px;position: relative;margin-bottom: 20px;padding-bottom: 10px;}.blog-entry-category {display: inline-block!important;}h1.blog-entry-title {float: none;text-align: left;margin-right: 0px;margin-bottom: 5px;letter-spacing: 0px;padding-left: 0px;margin-left: 0px!important;}}/* Tablet and Mobile */@media only screen and (max-width:1024px) {.blog-entry-date {margin-left: 0px;text-align: left;float: none;font-size: 12px;position: relative;margin-bottom: 20px;padding-bottom: 30px;}.blog-entry-category {display: inline-block!important;}h1.blog-entry-title {float: none;text-align: left;margin-right: 0px;margin-bottom: 5px;letter-spacing: 0px;padding-left: 0px;margin-left: 0px!important;}}/* Tablet and Mobile */@media only screen and (max-width:1200px) {h1.blog-entry-title {float: none;text-align: left;margin-right: 0px;margin-bottom: 10px;letter-spacing: 0px;padding-left: 0px;margin-left: 0px;padding-bottom: 0px;}.blog-entry{margin: 0px 0px 0px;}}/* Mobile Only */@media only screen and (max-width:480px) {h1.blog-entry-title {float: none!important;text-align: center!important;margin-right: 2px!important;margin-top: 35px;margin-bottom: 12px!important;line-height: 1em!important;margin-left: 0px!important;padding-bottom: 40px;}.blog-entry-date {margin-left: 0px;text-align: center;float: none;font-size: 12px;position: relative;margin-bottom: 20px;width: 100%;}.blog-entry-category {display: inline!important;text-align: center;margin: 58px auto 0!important;float: none;}.blog-entry {margin: 0!important;max-width: 380px;}#siteLogo img {max-width: 200px;margin-left: -20px!important;vertical-align: middle;margin-top: 3px;}}/* Smartphones (landscape) ----------- */@media only screen and (min-device-width : 321px) and (max-device-width : 580px) {.blog-entry-date {margin-left: 20px;}h1.blog-entry-title {float: right;text-align: center;margin-right: 2px;margin-top: 0px;margin-bottom: 5%!important;text-align: left!important;margin-left: 18px;}}.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 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: auto;padding: 0;margin: 0;text-transform: uppercase;width: 140px;position:relative;font-size: 1em;font-weight: 700;text-transform: uppercase;text-align: left;display: block;border: none;color: #ffffff!important;line-height: 22px;text-decoration: none;border-radius: 6px;-webkit-transition: 0.25s linear;-moz-transition: 0.25s linear;-o-transition: 0.25s linear;transition: 0.25s linear;-webkit-backface-visibility: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.blog-entry-category a:link, .blog-entry-category a:visited {}/*styles the permalink link in the main entry */.blog-entry-permalink {}.blog-entry-summary {border-bottom: 1px solid #ddd;}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {color: #3f3f3f;}.blog-read-more {}.blog-entry-body {padding-top:  0px;}.blog-entry {margin-bottom: 40px!important;}.blog-entry-body p {position: relative;width: 80%;margin: 0 auto;}.blog-entry-comments {margin: 10px auto 0px;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;}/* styles the archives in the blog sidebar */#blog-archives {margin-top: 0px;}#blog-archives br {}.blog-archive-link-enabled:before {content: '\f017';font-family: FontAwesome;margin-right: 6px;}#blog-archives a, #blog-archives a:visited {}#blog-archives a:hover {}.blog-archive-link-disabled:before {content: '\f017';font-family: FontAwesome;margin-right: 6px;text-decoration: none;font-style: normal;font-variant: normal;}a.blog-archive-link-enabled:hover, .blog-archive-link-disabled:hover {}/* Styles the blog categories in the blog sidebar */#blog-categories br {display: none;}#blog-categories a, #blog-categories a:visited {display: inline-block;margin-right: 12px;}.blog-category-link-enabled:before {content: '\f0f6';font-family: FontAwesome;margin-right: 6px;}.blog-category-link-enabled, .blog-category-link-disabled {}#blog-categories a:hover {}.blog-category-link-disabled {}.blog-category-link-disabled:before {content: '\f0f6';font-family: FontAwesome;margin-right: 6px;}.blog-category-link-enabled:hover, .blog-category-link-disabled:hover {}#blog-archives br {display: none;}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {margin-top: 10px;}a.blog-rss-link:before {content: '\f09e';font-family: FontAwesome;margin-right: 6px;}a.blog-rss-link:hover {}a.blog-archive-link-enabled, .blog-archive-link-disabled, ul.blog-tag-cloud li {display: inline-block!important;margin-right: 12px;    border-bottom: 0px!important;}a.blog-category-link-enabled {border-bottom: 0px!important;}ul.blog-tag-cloud a, ul.blog-tag-cloud a:visited, ul.blog-tag-cloud a:link {display: inline-block!important;    border-bottom: 0px!important;}/* @group File Sharing */.filesharing-description {}.filesharing-item {background-color: #e5e5e5;padding: 30px;margin-top: 40px;margin-bottom: 40px;}.filesharing-item-title a:link {color: #3f3f3f;font-size: 14px;}.filesharing-item-title a:hover {color: #b2b2b2;}.filesharing-item-title a:visited {}.filesharing-item-description {margin-top: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {font-size: 18px;line-height: 28px;font-weight: bold;margin-bottom: 20px;margin-top: 60px;padding-left: 30px;}.album-description {margin-bottom: 20px;}.album-wrapper {padding-left: 30px;}.thumbnail-wrap {float: left;margin-right: 30px;margin-bottom: 80px;padding-right: 10px;display: block;width: 100%;}.thumbnail-frame {cursor: pointer;}.thumbnail-frame img {position: relative;cursor: pointer;border: 10px solid #fff;box-shadow: 0 2px 3px rgba(0,0,0,0.2);}.thumbnail-frame:hover {-webkit-transform: scale(1.05);z-index: 1;}.thumbnail-frame a {}.thumbnail-frame a:hover {}.thumbnail-caption {}/* @end *//* @group Single Page (Photo view) */.photo-background {padding: 60px;text-align: center;}.photo-navigation {margin: 20px;}.photo-links {padding: 8px;}.photo-navigation a:link, .photo-navigation a:visited {color: #3f3f3f;}.photo-navigation a:hover {color: #b2b2b2;}.photo-frame{max-width: 100%;height: auto;position: relative;border: 10px solid #fff;box-shadow: 0 2px 3px rgba(0,0,0,0.2);}.photo-title {font-size: 24px;line-height: 28px;font-weight: bold;margin-bottom: 20px;}.photo-caption {font-size: 18px;line-height: 22px;}/* @end *//* @end *//* @group Quicktime Page */.movie-description {margin-top: 20px;margin-bottom: 20px;}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {}.movie-page-description {}.movie-thumbnail-frame {margin-bottom: 20px;width: 32%;display: block;float: right;margin-left: 5px;margin-right: 8px;}.movie-thumbnail-frame:hover {-webkit-transform: scale(1.05);z-index: 1;}.movie-thumbnail-frame img {    width: 100% !important;    height: auto !important;}.movie-thumbnail-caption {text-align: center;padding-top: 5px;margin: 0;overflow: hidden;}/* @end *//* @group Single Page (Movie View) */.movie-background {width: 100%;text-align: center;}.movie-title {}.movie-frame {}/* @end *//* @end *//* @group Contact Form */.message-text { color: #3f3f3f;margin-bottom: 10px;margin-left: 10px;} form label{color: #3f3f3f;margin-left: 10px!important;font-size: 1rem!important;text-transform: uppercase;color: #59a56f;position: relative!important;top: 0!important;z-index: 10;padding: 0!important;left: 0!important;}.required-text {} .form-input-field, .form-input-textarea {border: 2px solid #bdc3c7;color: #34495e;font-size: 22px;padding: 8px 12px;height: 41px;-webkit-appearance: none;border-radius: 6px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: border .25s linear, color .25s linear, background-color .25s linear;-moz-transition: border .25s linear, color .25s linear, background-color .25s linear;-o-transition: border .25s linear, color .25s linear, background-color .25s linear;transition: border .25s linear, color .25s linear, background-color .25s linear;-webkit-backface-visibility: hidden;outline: 0;}.form-input-field:focus,.textarea.form-input-field:focus{border-color: #1abc9c;outline: 0;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;} .form-input-field {width: 300px;height: 50px;margin-bottom: 15px;margin-left: 10px;}textarea.form-input-field{width: 70%;max-width: 500px;height: 300px;margin-bottom: 15px;}.form-input-button { border: none;background: #bdc3c7;color: #ffffff!important;padding: 9px 12px 10px;line-height: 22px;text-decoration: none;border-radius: 3px;-webkit-transition: 0.25s linear;-moz-transition: 0.25s linear;-o-transition: 0.25s linear;transition: 0.25s linear;-webkit-backface-visibility: hidden;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;margin-left: 10px;font-size: 1em;-webkit-appearance: none;} .form-input-button:hover { background-color: #ff6860;color: #ffffff;-webkit-transition: 0.25s linear;-moz-transition: 0.25s linear;-o-transition: 0.25s linear;transition: 0.25s linear;-webkit-appearance: none;} form select {  padding: 5px 15px;-webkit-appearance: button;-webkit-border-radius: 0px;-webkit-box-shadow: 0px;-webkit-padding-end: 20px;-webkit-padding-start: 5px;-webkit-user-select: none;-moz-border-radius: 0px;-moz-box-shadow: 0px;-moz-padding-end: 5px;-moz-padding-start: 5px;-moz-user-select: none;-moz-linear-gradient: #FAFAFA, #F4F4F4 40%, #E5E5E5;color: #555;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-left: 10px;width: 300px;height: 50px;font-size: 1em;background: #d8d9d8;background-position: center right;background-repeat: no-repeat;}form select, form select:focus{outline:none;height: 50px;font-size: 1em;width: 300px!important;}input[type="checkbox"] {margin-bottom: 12px;  padding-left: 32px;  position: relative;  -webkit-transition: color 0.25s linear;  -moz-transition: color 0.25s linear;  -o-transition: color 0.25s linear;  transition: color 0.25s linear;  -webkit-backface-visibility: hidden;}/* @end *//* Sitemap */ul.tree{margin: 40px 0 0 40px;}ul.tree > li{float: none;margin-bottom: 20px;list-style: none;}ul.tree ul{padding-top: 10px;list-style: none;font-size: 18px;line-height: 28px;padding-bottom: 5px;}ul.tree ul li ul{display: none;}ul.tree a:link {color: #3f3f3f;}ul.tree a:hover {color: #b2b2b2;}ul.tree ul li a{color: #b2b2b2!important;}ul.tree ul li a:hover{text-decoration: underline;}ul.tree li ul li {padding-top: 15px;}/* @end *//* Flexible Videos */.video {position: relative;padding-bottom: 56.25%;padding-top: 0px;height: 0;overflow: hidden;}.video iframe,  .video object,  .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}/* @end *//* RapidCart */.rcItemThumb {margin-top: 50px;}#rcHeader img, .rcButton img, .rcCartTools img {max-width: auto;width: auto;}/* @end *//* Tablet and Mobile */@media only screen and (max-width:767px) {.content.slideRight {padding-top: 20px;}        body {font-size: 1.0em/1.4em;    }        #content p {    width:  90%!important;    }            h1 {    font-size: 2em;    line-height: 34px;    letter-spacing: -2px;    padding-bottom: 25px;    }        h1.siteTitle, h2.slogan {    display: block;margin-top: 10px;}        .logo-text {    padding: 10px 0;    }        .entry-title {    margin: 0 auto;    font-size:  28px;    }            #siteLogo img {     max-width: 280px;    }    ul.blog-tag-cloud, #blog-archives, #blog-categories {float: none!important;width: 100%;padding: 0px 0 0;text-align: left!important;}#sidebar {margin-bottom: 0px;}.blog-entry-body p {width: 90%!important;}.blog-entry {-webkit-border-radius: 0px;-khtml-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;border-radius: 0px;}.post-title {padding: 0 40px 40px;}.form-input-field {    width:  85%!important;}textarea.form-input-field{    width:  85%!important;}.message-text { width:  85%!important;}  form select { width:  85%!important;}  .form-input-field, .form-input-button, .message-text, form select { margin-left: 20px!important;} .blog-entry-comments {width: 90%!important;}}@media only screen and (min-device-width : 768px) and (max-device-width : 1024px){h1.blog-entry-title {float: right;text-align: right;margin-right: 2px;margin-top: 15px;}  .socialbox .body { height: 70px!important; }    .head h1 {margin-top: 20px!important;}#sidebar { margin-top: 20px!important; margin-bottom: 0!important;}}@media screen and (min-device-width: 1024px) and (orientation:landscape) {}} /* Menu adjust */@media screen and (min-width:756px) and (max-width:1024px) {}/* Tablet and Mobile */@media only screen and (max-width:620px) {.form-input-field {    width:  85%!important;}textarea.form-input-field{    width: 85%!important;}.message-text { width:  85%!important;}  .form select { width:  85%!important;}  .form-input-field, .form-input-button, .message-text, form select { margin-left: 0px!important;}}/* Mobile Only */@media only screen and (max-width:480px) {#siteLogo img { max-width: 150px;margin-left:  0!important;}html body #container .content-container .content {  padding: 2.5rem 1.5rem 1rem;}#extraContent1, #extraContent2, #extraContent3 {  padding: 1.5rem 1.5rem 2.5rem;}html body #container .content-container label { }h1.blog-entry-title {float: right;text-align: right;margin-right: 2px;margin-top: 15px;}.blog-entry-body img:first-child {max-width: 20%;width: 100%;margin-top: -130px;}.blog-entry{ margin: 0; max-width: 940px;}.blog-entry-date {margin-top: -20px;}#contentContainer {padding-top: 0px;}}/* @end */.cbp-ig-grid li > a {border-bottom: 0px;}#container, #breadcrumb li:last-child a,form label, .message-text {color: #B2B2B2!important;}.filesharing-item-title a:link{color: #3F3F3F;}h1.blog-entry-title a:link, .blog-entry-title a,.blog-entry-title,.album-title,.movie-page-title, h1,h2,h3,h4,h5,h6 {color: #B2B2B2;} #extraContent1 h1,#extraContent1 h2,#extraContent1 h3,#extraContent1 h4,#extraContent1 h5,#extraContent1 h6 {color: #B2B2B2;}#extraContent2 h1,#extraContent2 h2,#extraContent2 h3,#extraContent2 h4,#extraContent2 h5,#extraContent2 h6 {color: #B2B2B2;}#extraContent3 h1,#extraContent3 h2,#extraContent3 h3,#extraContent3 h4,#extraContent3 h5,#extraContent3 h6 {color: #B2B2B2;}nav li a {color: #969796!important;}nav li a:hover {color: %colour_navHighlightText%!important;}nav li a.active {color: %colour_navActiveText%!important;}.burger li {background-color: #000000;}nav {background-color: %colour_navslide%;}mark {    background-color: #FDFFB6;    box-shadow: #FDFFB6 0 0 5px;    color: #21272D; }h1.siteTitle a:hover, h1.blog-entry-title a:hover {color: #595959;}a:link, a:visited {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}a:hover {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#extraContent1 a:link, #extraContent1 a:visited  {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#extraContent1 a:hover {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#extraContent2 a:link, #extraContent2 a:visited  {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#extraContent2 a:hover {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#extraContent3 a:link, #extraContent3 a:visited  {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#extraContent3 a:hover {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}html body #container .content-container {background: #FDFDFD;}html body #container .content-container .content {background: #FFFFFF;}html body #container .menu nav a, html body #container .menu {background-color: #222222;}html body #container .menu nav a {  border-bottom: 1px solid #1D1D1D;  color: #969796;}html body #container .content-container label {   color: #000000;}html body #container .menu nav a:before {  background: #59A56F;}#extraContainer1 {color: #B2B2B2;} #extraContent1 {background-color: #FFFFFF;}#sidebar {background-color: #FFFFFF;color: #B2B2B2;}#sidebar a:link, #sidebar a:visited  {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#sidebar a:hover {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#sidebar h1,#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5,#sidebar h6 {color: #B2B2B2;}#extraContainer2 {color: #B2B2B2;} #extraContent2 {background-color: #FFFFFF;}#extraContainer3 {color: #B2B2B2;} #extraContent3 {background-color: #FFFFFF;}#footer {}#footerContent {color: #777777;}#footer a:link, #footer a:visited {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}#footer a:hover, #footer a:active {color: #3F3F3F;border-bottom: 1px solid #3F3F3F;}h1.siteTitle a {color: #FFFFFF;}h2.entry-title a {color: %colour_entryTitle%;}.date-title{color: %colour_entryDate%;}ul.tree a:link {color: #3F3F3F;}ul.tree ul li a{color: #B2B2B2!important;}blockquote {  color: #EBEDEE;}blockquote footer {  color: #D3D3CF;}.link {background: %colour_quotebackground%;}.post-title:hover  {background: %colour_posthover%;}button, .blog-entry-category {  background: %colour_btn%!important;}button:hover, .blog-entry-category:hover {  background: %colour_btnHover%!important;}.form-input-field, .form-input-textarea {color: #B2B2B2;border: 2px solid #EBEBEB;}form select {background: url(images/arrow.png) no-repeat center #EBEBEB;background-position: center right;background-repeat: no-repeat;border-color: #FDFDFD;}.form-input-field:focus,.textarea.form-input-field:focus{border-color: #838383;}.form-input-button { background: #FF6860;color: #FF6860;} .form-input-button:hover { background-color: #FF6860;}.title .emphasis {  background: %colour_emphasis%;}#extraContent2{display:none}#extraContent3{display:none}#sidebar{display:none}#footer{margin-top:0!important;padding-top:10px!important}html body {    font:20px/32px futura,sans-serif!important;}html body {font-size: 100%;}
}

