@charset "UTF-8";
body {
   /* FOR HIDING SCROLLBAR ON BROWSER ONLY.
    * NO CODE SHOULD GO HERE
	*/ }

/* 
 * Master Widths for each screen size
 */
.viridis-hidden,
.hidden {
  display: none !important; }

.page-template-page-templatesproject-php #slider_inner {
  height: 156px; }

.attachment-portfolio img {
  height: auto; }

blockquote :before {
  quotes: "“ " " ”" "‘ " " ’";
  font-family: "Times New Roman", Georgia, Serif;
  font-size: 30px;
  content: open-quote; }
blockquote :after {
  quotes: "“ " " ”" "‘ " " ’";
  font-family: "Times New Roman", Georgia, Serif;
  font-size: 30px;
  content: close-quote; }

.homepage-slider .cycloneslider-template-responsive .cycloneslider-pager {
  /*position:absolute;*/
  z-index: 99;
  bottom: 32px;
  left: 0px;
  position: relative;
  width: 96px;
  height: 15px;
  margin: 0 auto;
  padding: 13px 20px 5px 20px; }

h5.tag-cloud-term {
  color: #660002; }

.footer_box.wide {
  width: 100%; }

.testimonials-widget a {
  color: #303030; }
  .testimonials-widget a:hover {
    color: #303030; }

h3.services-page {
  margin-bottom: 15px; }

.wrapper-services {
  margin-top: 30px;
  margin-bottom: 50px;
  width: 100%;
  min-height: 235px; }

/* 
.services-page-image {
	float:left;
	width:30%;
	height:auto;
	// margin-right:20px;
	position:relative;
	
	img {
		height:auto;
	}
}

.services-page-content {
	width:67%;
	float:right;
}
*/
ul.tag-cloud-item {
  list-style: none; }

h3.slide_toggle.adhd_debug_info {
  font-size: 12px; }

.wrapper-services {
  margin-top: 30px;
  margin-bottom: 50px;
  width: 100%;
  min-height: 235px; }

h5.tag-cloud-term a {
  color: #660002; }

.gallery-nav-container {
  margin-top: 10px;
  margin-bottom: 20px;
  width: 100%; }

div.slide_toggle_content.adhd_debug_info {
  width: 1000px;
  z-index: -1000;
  text-align: left; }

/*
.gallery-navigation {
	float: right;
	width: 38%;
}
*/
.gallery_edit_link {
  top: -60px;
  position: relative;
  padding: 10px;
  width: auto; }
  .gallery_edit_link span {
    font-size: 12px;
    float: right;
    background: rgba(0, 0, 0, 0.5);
    padding: 5px; }
    .gallery_edit_link span a {
      color: white; }
    .gallery_edit_link span:hover a {
      color: #d1cb12; }

.widget-edit-link {
  margin-bottom: -30px;
  width: 100%;
  float: left;
  opacity: 0.3; }

.tag-cloud-taxonomy-category .tag-cloud-caption {
  display: none; }

/* 
#mla_gallery-2 div.tag-cloud-item {
	@extend %global_901;
	@extend %global_902;
}

#mla_tag_cloud-1 ul.tag-cloud-item {
	@extend %global_901;
	@extend %global_902;
}

#mla_tag_cloud-1 .tag-cloud-columns-2 ul.tag-cloud-item {
	@extend %global_901;
	@extend %global_903;
}
 */
.grad-btn-small, .grad-btn-medium, .grad-btn-large, .grad-btn-x-large, .simple-btn-small, .simple-btn-medium, .simple-btn-large, .simple-btn-x-large {
  text-decoration: none;
  margin: 10px 0;
  border-radius: 5px;
  display: inline-block; }

.grad-btn-small, .simple-btn-small {
  padding: 0 10px;
  line-height: 25px;
  height: 25px;
  font-size: 12px; }

.grad-btn-medium, .simple-btn-medium {
  padding: 0 15px;
  line-height: 35px;
  height: 35px;
  font-size: 15px; }

.grad-btn-large, .simple-btn-large {
  padding: 0 20px;
  line-height: 45px;
  height: 45px;
  font-size: 18px; }

.grad-btn-x-large, .simple-btn-x-large {
  padding: 0 25px;
  line-height: 55px;
  height: 55px;
  font-size: 20px; }

.one_half, .one_third, .two_third, .one_fourth, .three_fourth, .one_fifth, .four_fifth {
  float: left;
  margin-bottom: 1%;
  position: relative; }

ul.list-1, ul.list-2, ul.list-3, ul.list-4, ul.list-5, ul.list-6, ul.list-7, ul.list-8, ul.list-9, ul.list-10 {
  margin: 5px 0 5px -5px;
  position: relative;
  overflow: hidden; }

ul.list-1 li, ul.list-2 li, ul.list-3 li, ul.list-4 li, ul.list-5 li, ul.list-6 li, ul.list-7 li, ul.list-8 li, ul.list-9 li, ul.list-10 li {
  list-style-image: none;
  list-style-position: outside;
  list-style-type: none;
  margin-bottom: 2px !important;
  padding-bottom: 2px !important;
  padding-left: 25px !important;
  margin-left: 0;
  background-repeat: no-repeat;
  background-color: transparent; }

.hrule, hr {
  border: 0 !important;
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/hr.gif) repeat-x center center;
  height: 2px;
  padding: 0 !important;
  clear: both;
  margin: 0 0 15px !important; }

.contact_request_form .namefield, .contact_request_form .emailfield, .contact_request_form .phonefield, .contact_request_form .msgarea, .contact_request_form .captchafield {
  background-color: #fff;
  border: 1px #d4d4d4 solid;
  color: #aaaaaa;
  border-radius: 10px; }

.contact_request_form .namefield, .contact_request_form .emailfield, .contact_request_form .phonefield {
  width: 255px;
  padding: 8px 10px;
  margin-bottom: 10px; }

#commentform input#email, #commentform input#url, #commentform input#author, #commentform textarea {
  max-width: 96%;
  border: 1px #ccc solid;
  padding: 5px 2%; }

img {
  max-width: 100%; }

.clear {
  clear: both; }

.text-center {
  text-align: center; }

.text-left {
  text-align: left; }

.text-right {
  text-align: right; }

.grad-btn-small {
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-gradient.png) repeat-x 0 0; }
  .grad-btn-small:hover {
    background-image: none; }

.grad-btn-medium {
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-gradient.png) repeat-x 0 -25px; }
  .grad-btn-medium:hover {
    background-image: none; }

.grad-btn-large {
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-gradient.png) repeat-x 0 -60px; }
  .grad-btn-large:hover {
    background-image: none; }

.grad-btn-x-large {
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-gradient.png) repeat-x 0 -105px; }
  .grad-btn-x-large:hover {
    background-image: none; }

.simple-btn-small:hover {
  opacity: 0.85; }

.simple-btn-medium:hover {
  opacity: 0.85; }

.simple-btn-large:hover {
  opacity: 0.85; }

.simple-btn-x-large:hover {
  opacity: 0.85; }

.btn-align-right {
  float: right; }

.btn-align-left {
  float: left; }

.btn-align-center {
  float: none;
  margin: 0 auto; }

.round-btn-dark {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-dark-round-left.png);
  color: #fff; }
  .round-btn-dark span {
    background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-dark-round-right.png); }
  .round-btn-dark:hover {
    background-position: left bottom;
    color: #ddd; }

.round-btn-light {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-light-round-left.png);
  color: #555;
  text-shadow: 0 1px #fff; }
  .round-btn-light span {
    background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/button-light-round-right.png); }
  .round-btn-light:hover {
    background-position: left bottom;
    color: #000; }

.round-btn {
  background-repeat: no-repeat;
  background-position: left top;
  padding: 0 0 0 26px;
  line-height: 60px;
  height: 60px;
  font-size: 20px;
  margin: 10px 0; }
  .round-btn span {
    background-repeat: no-repeat;
    background-position: right top;
    padding: 0 36px 0 10px;
    display: inline-block; }
  .round-btn:hover span {
    background-position: right bottom; }

.msg-box-icon {
  display: block;
  padding: 18px 10px 18px 50px;
  margin-left: 15px;
  background-color: transparent; }

.msg-info {
  margin: 15px 0 !important;
  background-color: #bde5f8;
  border: 1px #38aee5 solid;
  color: #00529b; }
  .msg-info .msg-box-icon {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/icon_info.png) no-repeat 4px 50% transparent; }

.msg-success {
  margin: 15px 0 !important;
  background-color: #dff2bf;
  border: 1px #a0cf4c solid;
  color: #4f8a10; }
  .msg-success .msg-box-icon {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/icon_success.png) no-repeat 4px 50% transparent; }

.msg-warning {
  margin: 15px 0 !important;
  background-color: #feefb3;
  border: 1px #e5bc3b solid;
  color: #9f6000; }
  .msg-warning .msg-box-icon {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/icon_warning.png) no-repeat 4px 50% transparent; }

.msg-error {
  margin: 15px 0 !important;
  background-color: #ffbaba;
  border: 1px #ff7878 solid;
  color: #c00; }
  .msg-error .msg-box-icon {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/icon_error.png) no-repeat 4px 50% transparent; }

.msg-about {
  margin: 15px 0 !important;
  background-color: #ecf1ff;
  border: 1px #c9d7ff solid;
  color: #4e6bbe; }
  .msg-about .msg-box-icon {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/icon_about.png) no-repeat 4px 50% transparent; }

.msg-simple {
  margin: 15px 0 !important;
  display: block;
  padding: 10px 15px; }

.msg-custom {
  margin: 15px 0 !important;
  display: block;
  padding: 10px 15px; }

pre {
  margin: 15px 0 !important;
  color: #333;
  padding: 10px 15px !important;
  background-color: #efefef;
  border: 1px #999 solid !important; }

.msg-align-center {
  margin: 0 auto; }

.msg-align-left {
  float: left; }

.msg-align-right {
  float: right; }

.fvch-codeblock {
  clear: both; }

.full_width {
  width: 100%; }

.one_half {
  width: 48%;
  margin-right: 4%; }

.one_third {
  width: 30%;
  margin-right: 3%; }

.two_third {
  width: 65%;
  margin-right: 3%; }

.one_fourth {
  width: 20%;
  margin-right: 3%; }

.three_fourth {
  width: 72%;
  margin-right: 3%; }

.one_fifth {
  width: 15%;
  margin-right: 2%; }

.first_column {
  width: 24%;
  margin-right: 10%; }

.last_column {
  clear: right;
  margin-right: 0 !important; }

.slide_toggle {
  color: #333;
  padding: 5px 10px !important;
  background-color: #efefef;
  border: 1px #ccc solid !important;
  border-radius: 10px;
  margin: 15px 0 !important; }
  .slide_toggle a {
    text-decoration: none !important;
    display: block; }

h3.clicked {
  border-radius: 10px 10px 0 0 !important;
  margin-bottom: 0 !important; }
  h3.clicked a:before {
    content: "-"; }
h3.accordion-toggle {
  padding: 0;
  margin: 0 0 1px 0;
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/accordian-title.png) no-repeat scroll 0 0 transparent !important;
  height: 46px;
  line-height: 46px;
  width: 100%;
  font-weight: normal;
  float: left;
  cursor: pointer;
  border-top: 1px #eee solid; }
  h3.accordion-toggle a {
    text-decoration: none;
    display: block;
    padding: 12px 0 12px 50px;
    outline: medium none;
    border: 0 none;
    line-height: 1.3;
    font-family: Arial !important;
    font-size: 18px !important; }
  h3.accordion-toggle.active {
    background-position: left bottom; }
h3.slide_toggle a:before {
  background-color: #353535;
  border-radius: 25px;
  color: #ccc;
  content: " +";
  display: inline-block;
  font-family: Tahoma;
  font-size: 11px;
  height: 15px;
  line-height: 13px;
  margin-right: 10px;
  position: relative;
  text-align: center;
  top: -2px;
  width: 15px; }

.slide_toggle_content {
  padding: 10px;
  background: #f6f6f6;
  color: #000;
  border: 1px #ccc solid;
  border-top-width: 0 !important;
  border-radius: 0 0 10px 10px !important;
  margin-bottom: 15px !important; }

.tabs-wrapper .tab-content {
  clear: both;
  border: 1px solid #595959;
  padding: 10px;
  border-radius: 4px; }
  .tabs-wrapper .tab-content h4 {
    margin-bottom: 5px; }
  .tabs-wrapper .tab-content p {
    margin-bottom: 10px;
    line-height: 18px; }
  .tabs-wrapper .tab-content .tabs-inner-padding {
    padding: 10px; }
.tabs-wrapper ul.tabs {
  width: 100%;
  margin: 0 0 -1px;
  padding: 0;
  float: left; }
  .tabs-wrapper ul.tabs li {
    display: block;
    float: left;
    margin: 0 2px 0 0;
    background-color: #004932;
    border: 1px #004932 solid;
    border-bottom-width: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
    .tabs-wrapper ul.tabs li a {
      display: block;
      float: left;
      text-decoration: none;
      padding: 1px 15px;
      border-bottom: 1px #004932 solid;
      cursor: pointer;
      overflow: hidden;
      outline: none;
      color: #fff; }
      .tabs-wrapper ul.tabs li a.selected {
        color: #000;
        background: #ccc;
        border-bottom-color: #ccc; }

.accordion-wrapper {
  padding-bottom: 15px; }

.accordion-container {
  margin: 0 0 1px;
  padding: 0;
  overflow: hidden;
  width: 100%;
  clear: both;
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/accordian-content-bg.png) repeat scroll 0 0 transparent; }
  .accordion-container .content-block {
    padding: 20px; }

ul.list-1 {
  margin: 0 0 35px 40px; }
  ul.list-1 ul {
    margin-left: 0; }
  ul.list-1 li {
    background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-1.png);
    background-position: 0 11px;
    line-height: 26px; }
ul.list-2 ul {
  margin-left: 0; }
ul.list-2 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-2.png);
  background-position: 3px 3px; }
ul.list-3 ul {
  margin-left: 0; }
ul.list-3 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-3.png);
  background-position: 4px 2px; }
ul.list-4 ul {
  margin-left: 0; }
ul.list-4 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-4.png);
  background-position: 3px 0; }
ul.list-5 ul {
  margin-left: 0; }
ul.list-5 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-5.png);
  background-position: 3px 0; }
ul.list-6 ul {
  margin-left: 0; }
ul.list-6 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-6.png);
  background-position: 4px 0; }
ul.list-7 ul {
  margin-left: 0; }
ul.list-7 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-7.png);
  background-position: 3px 0; }
ul.list-8 ul {
  margin-left: 0; }
ul.list-8 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-8.png);
  background-position: 4px 0; }
ul.list-9 ul {
  margin-left: 0; }
ul.list-9 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-9.png);
  background-position: 3px 0; }
ul.list-10 ul {
  margin-left: 0; }
ul.list-10 li {
  background-image: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/bullet-10.png);
  background-position: 4px 0; }
ul.errormsg {
  background: #ffe4e4;
  margin-bottom: 10px; }
  ul.errormsg li {
    padding: 5px; }

.dropcap {
  display: block;
  float: left;
  font-size: 42px;
  line-height: 36px;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 8px;
  margin-top: 5px; }

.linktotop {
  color: #666;
  font-size: 11px;
  text-align: right; }
  .linktotop a {
    text-decoration: none; }

.testimonials-wrapper blockquote {
  background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/icon_quote.png) no-repeat 20px 15px #353535;
  padding: 15px 15px 15px 60px !important;
  font-size: 14px;
  line-height: 18px;
  border-radius: 5px;
  box-shadow: inset 2px 2px 2px #444444; }
.testimonials-wrapper cite {
  display: block;
  text-align: right;
  font: bold 10px arial;
  color: #444444;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-top: 5px; }

.testimonial-pager {
  text-align: center;
  padding: 20px 0 10px; }
  .testimonial-pager a {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/testimonial_nav.png) no-repeat top center;
    height: 12px;
    width: 12px;
    overflow: hidden;
    display: inline-block;
    font-size: 0;
    margin: 0 2px; }
    .testimonial-pager a:hover {
      background-position: center bottom; }
    .testimonial-pager a.activeSlide {
      background-position: center bottom; }

.socialicons {
  padding: 10px 0 5px;
  text-align: right; }
  .socialicons a {
    background: url(https://www.viridisgardendesign.com/wp-content/themes/sktnatureone/css/partials/images/social.png) no-repeat;
    width: 34px;
    height: 34px;
    display: inline-block;
    opacity: 0.9; }
    .socialicons a:hover {
      opacity: 1; }
  .socialicons .gp {
    background-position: 0 0;
    cursor: pointer; }
  .socialicons .fb {
    background-position: -34px 0;
    cursor: pointer; }
  .socialicons .tw {
    background-position: -68px 0;
    cursor: pointer; }
  .socialicons .in {
    background-position: -102px 0;
    cursor: pointer; }
  .socialicons .yt {
    background-position: -136px 0;
    cursor: pointer; }
  .socialicons .rs {
    background-position: -170px 0;
    cursor: pointer; }
  .socialicons .pi {
    background-position: -204px 0;
    cursor: pointer; }
  .socialicons .gm {
    background-position: -238px 0;
    cursor: pointer; }

.contactpageleft {
  width: 50%;
  float: left; }

.contactpageright {
  width: 45%;
  float: left; }
  .contactpageright iframe {
    border-radius: 5px;
    box-shadow: 0 0 5px #333; }

.contact_request_form p {
  margin: 0; }
.contact_request_form .msgarea {
  padding: 5px 10px;
  width: 448px;
  height: 200px;
  font-family: Open Sans;
  font-size: 14px; }
.contact_request_form .captchafield {
  width: 215px;
  padding: 5px; }
.contact_request_form .captchaimg {
  position: relative;
  top: 7px; }
.contact_request_form .submitBtnContact {
  background-color: #cfca11;
  width: 93px;
  height: 35px;
  border: medium none;
  font: 300 20px/35px Roboto;
  text-align: center;
  color: #fff;
  cursor: pointer;
  margin: 10px 0 0;
  border-radius: 5px; }
  .contact_request_form .submitBtnContact:hover {
    background-color: #9f9b09; }

.postmeta {
  padding: 5px 0;
  color: #999; }

.left {
  float: left; }

.right {
  float: right; }

.breadcrumbs {
  padding: 0;
  margin-bottom: 10px; }
  .breadcrumbs span {
    color: #701112;
    padding: 0;
    text-align: center; }
    .breadcrumbs span a {
      color: #701112;
      padding: 0; }
  .breadcrumbs .current {
    margin: 0;
    color: #000; }

#commentform p {
  margin: 5px 0; }
#commentform label {
  display: block; }
#commentform input#submit {
  padding: 3px 10px;
  border: none;
  background: #004932;
  color: #fff;
  cursor: pointer;
  font: normal 14px/24px Open Sans;
  height: 26px;
  margin: 0;
  text-align: center;
  display: inline-block; }
  #commentform input#submit:hover {
    background: #9f9b09;
    text-shadow: 0 -1px #000; }

.form-allowed-tags {
  display: none; }

.comment-form-url {
  display: none; }

@media screen and (min-width: 320px) {
  #commentform input#email {
    max-width: 300px;
    border: 1px #ccc solid;
    padding: 5px 2%; }
  #commentform input#url {
    max-width: 300px;
    border: 1px #ccc solid;
    padding: 5px 2%; }
  #commentform input#author {
    max-width: 300px;
    border: 1px #ccc solid;
    padding: 5px 2%; }
  #commentform textarea {
    max-width: 300px;
    border: 1px #ccc solid;
    padding: 5px 2%; } }
.js_on .tabs-wrapper .tab-content {
  display: none;
  margin-bottom: 15px; }

hgroup #searchform {
  text-align: right; }

ol.commentlist {
  list-style: none; }

.entry-content table {
  border-collapse: collapse;
  margin: 10px 0; }
  .entry-content table td {
    padding: 15px 5px;
    text-align: left;
    border-bottom: 1px #ccc dashed; }
  .entry-content table th {
    padding: 15px 5px;
    text-align: left;
    color: #676767;
    font: normal 18px Oswald;
    border-bottom: 1px #d4d4d4 solid; }

/*# sourceMappingURL=style_base.css.map */
