#content {
  float:left;
  width:74%;
  padding:0 0 30px 0;
  border-left:1px solid #999999;
}
#content .home-top {
  background-color:#ffffff;
  padding:30px 0 0 0;
}
#content .home-top > div.widget {
  float:left;
  border:1px solid #cccccc;
  padding:0 15px;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
#content .home-top > div.widget div.widget-wrap { padding:0px; }
#content .home-top > div.widget div.widget-wrap h4 {
  font-size:18px;
  padding:0 0 0 0;
  margin:0px;
}
#content .home-top > div.widget div.widget-wrap .entry, #content .home-top > div.widget div.widget-wrap .textwidget {
  background:#efefef;
  position:relative;
  padding:15px 15px 30px 15px;
  clear:both;
}
#content .home-top > div.widget div.widget-wrap .entry h2 a, #content .home-top > div.widget div.widget-wrap .textwidget h2 a { color:#00acbe; }
#content .home-top > div.widget div.widget-wrap .entry h2 a:hover, #content .home-top > div.widget div.widget-wrap .textwidget h2 a:hover { color:#636161; }
#content .home-top > div.widget div.widget-wrap .entry p, #content .home-top > div.widget div.widget-wrap .textwidget p { font-weight:300; }
#content .home-top > div.widget div.widget-wrap .entry a, #content .home-top > div.widget div.widget-wrap .textwidget a { color:#636161; }
#content .home-top > div.widget div.widget-wrap .entry a:hover, #content .home-top > div.widget div.widget-wrap .textwidget a:hover {
  color:#00acbe;
  text-decoration:none;
}
#content .home-top > div.widget div.widget-wrap .entry .more-link, #content .home-top > div.widget div.widget-wrap .textwidget .more-link {
  position:relative;
  color:#636161;
  font-size:12px;
  display:block;
  clear:both;
  margin:15px 0 0 0;
  font-weight:300;
}
#content .home-top > div.widget div.widget-wrap .entry .more-link:hover, #content .home-top > div.widget div.widget-wrap .textwidget .more-link:hover {
  color:#00acbe;
  text-decoration:none;
}
#content .home-top.home-single { padding-top:50px; }
#content .home-top.home-single div.widget { width:100%; }
#content .home-top.home-single div.widget h4.widgettitle { margin-bottom:15px; }
#content .home-top.home-single div.widget div.textwidget img {
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px;
  border:1px solid ;
  width:100%;
}
#content .home-top.home-two-columns div.widget { width:50%; }
#content .home-top.home-three-columns { padding-bottom:15px; }
#content .home-top.home-three-columns div.widget {
  width:33.333%;
  padding-bottom:15px;
}
#content .home-top.home-four-columns div.widget { width:25%; }
#content .home-top.home-top-two-third-left, #content .home-top.home-top-two-third-right {
  float:left;
  width:66.666%;
  padding:0 !important;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry {
  padding:15px;
  margin:0 0 15px 0;
  border-radius:4px;
  box-shadow:none !important;
  min-height:122.5px;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry > a, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry > a {
  float:left;
  width:140px;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry > a img, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry > a img {
  margin-right:20px;
  margin-bottom:10px;
  border:2px solid ;
  width:120px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry h2, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry h2 {
  float:left;
  clear:none !important;
  display:inline-block;
  margin:0;
  width:73%;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry h2 a, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry h2 a {
  display:block;
  color:;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry h2 a:hover, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry h2 a:hover { color:#636161; }
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p {
  margin-top:30px;
  display:block;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p a.more-link, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p a.more-link {
  display:block;
  clear:none;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info {
  font-family:"times new roman", "Times new roman", helvetica, Verdana, sans-serif;
  color:#636161;
  font-size:10px;
  padding:0 0 7.5px 0;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span {
  color:#636161;
  font-size:10px;
  font-family:"times new roman", "Times new roman", helvetica, Verdana, sans-serif;
  font-weight:normal;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span a, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span a {
  color:#00acbe;
  font-size:12px;
  font-family:"times new roman", "Times new roman", helvetica, Verdana, sans-serif;
  font-weight:normal;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span a:hover, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span a:hover { text-decoration:none; }
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span a.fn, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span a.fn {
  color:#636161;
  font-size:12px;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span a.fn:hover, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span a.fn:hover { color:#00acbe; }
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span.post-comments, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span.post-comments { float:right; }
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span.post-comments a, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span.post-comments a {
  color:#636161;
  font-size:12px;
}
#content .home-top.home-top-two-third-left .widget.featuredpost div.widget-wrap div.entry p.post-info span.post-comments a:hover, #content .home-top.home-top-two-third-right .widget.featuredpost div.widget-wrap div.entry p.post-info span.post-comments a:hover { color:#00acbe; }
#content .home-top.home-top-one-third-left, #content .home-top.home-top-one-third-right {
  float:left;
  width:33.333%;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left, #content .home-top.home-top-one-third-left.home-top-one-third-right, #content .home-top.home-top-one-third-right.home-top-one-third-left, #content .home-top.home-top-one-third-right.home-top-one-third-right {
  float:left;
  padding:0;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget .widget-wrap .textwidget, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget .widget-wrap .textwidget, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget .widget-wrap .textwidget, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget .widget-wrap .textwidget { padding:15px; }
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_search form, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_search form, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_search form, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_search form { padding:0 0 0 7.5px; }
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_search form input, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_search form input, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_search form input, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_search form input {
  font-size:10px;
  color:#999999;
  padding:7.5px;
  margin:0;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry { margin:7.5px; }
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry h2 a, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry h2 a, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry h2 a, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry h2 a {
  font-size:12px;
  font-family:"times new roman", "Times new roman", helvetica, Verdana, sans-serif;
  font-weight:normal;
  color:#636161;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry h2 a:hover, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry h2 a:hover, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry h2 a:hover, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry h2 a:hover { color:#00acbe; }
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry:last-child, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry:last-child, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.featuredpost div.widget-wrap div.entry:last-child, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.featuredpost div.widget-wrap div.entry:last-child { margin-bottom:0px; }
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_archive div.widget-wrap ul, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_archive div.widget-wrap ul, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_archive div.widget-wrap ul, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_archive div.widget-wrap ul {
  padding:0 0 0 7.5px;
  line-height:12px;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li {
  list-style-type:none;
  list-style-image:none;
  margin:0 0 15px 0;
  padding:0;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li:last-child, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li:last-child, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li:last-child, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li:last-child { margin:0; }
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li a, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li a, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li a, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li a {
  color:#636161;
  font-size:12px;
  font-weight:normal;
  font-family:"times new roman", "Times new roman", helvetica, Verdana, sans-serif;
}
#content .home-top.home-top-one-third-left.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li a:hover, #content .home-top.home-top-one-third-left.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li a:hover, #content .home-top.home-top-one-third-right.home-top-one-third-left .widget.widget_archive div.widget-wrap ul li a:hover, #content .home-top.home-top-one-third-right.home-top-one-third-right .widget.widget_archive div.widget-wrap ul li a:hover {
  text-decoration:none;
  color:#00acbe;
}
.globeview-home .hentry { margin:0; }
.globeview-home .featuredpage img, .globeview-home .featuredpost img { margin:0 0 30px; }
.globeview-home .featuredpage .page, .globeview-home .featuredpost .post { margin:0 0 30px 0; }
.breadcrumb {
  color:#777777;
  font-size:12px;
  margin:-30px -60px 30px;
  padding:20px;
}
.taxonomy-description {
  margin:0 0 30px;
  padding:15px 20px;
}
.taxonomy-description p { font-size:12px; }
#content-sidebar-wrap {
  float:left;
  width:100%;
  -webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);
  -moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);
  box-shadow:0 2px 3px 0 rgba(0,0,0,0.25);
}
#content > div.page { padding:30px; }
#content > div.page .entry-content h1, #content > div.page .entry-content h2, #content > div.page .entry-content h3, #content > div.page .entry-content h4, #content > div.page .entry-content h5, #content > div.page .entry-content h6 {
  font-size:14px;
  margin:0;
  padding:15px 0 7.5px 0;
}
#content > div.page .entry-content ul, #content > div.page .entry-content ol {
  font-size:12px;
  font-weight:normal;
  font-family:"times new roman", "Times new roman", helvetica, Verdana, sans-serif;
  color:#636161;
  list-style-type:square !important;
  padding:7.5px 0 0 22.5px;
}
#content > div.page .entry-content ul li, #content > div.page .entry-content ol li {
  padding:0 0 0 7.5px;
  margin:0;
  list-style-type:square !important;
}
#content > div.page .entry-content ul a, #content > div.page .entry-content ol a { color:#636161; }
#content > div.page .entry-content ul a:hover, #content > div.page .entry-content ol a:hover {
  color:#00acbe;
  text-decoration:none;
}
#content > div.page .entry-content blockquote {
  margin:15px 0 15px 0;
  padding:15px 15px 15px 7.5px;
  background:#efefef;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px;
}
#content > div.page .entry-content blockquote h1 {
  margin:0 0 7.5px 0;
  padding:0;
}
#content > div.page .entry-content blockquote p { padding:0 0 0 7.5px; }
#content > div.page .entry-content p { padding:7.5px 15px 7.5px 7.5px; }
.full-width-content #content { width:960px; }
.full-width-content.globeview-home #content {
  padding:0;
  width:100%;
}
.full-width-content.globeview-landing #content {
  padding:30px 60px 0;
  width:680px;
}
.post-type-archive-portfolio.full-width-content #content {
  padding:40px 30px 0;
  width:1080px;
}
.hentry { margin:0 0 30px; }
.post-type-archive-portfolio .hentry, .single-portfolio .hentry { margin:0 0 20px; }
.globeview-landing .hentry { margin:0; }
blockquote {
  background:url("images/blockquote.png") no-repeat;
  border:none;
  margin:5px 5px 20px;
  padding:25px 30px 5px 70px;
}
blockquote p {
  color:#9c9c9c;
  font-style:italic;
}
.alignleft { float:left; }
.alignright { float:right; }
.sticky {
  background-color:#f5f5f5;
  margin:0 0 40px;
  padding:20px 30px;
}
.clear-line {
  border-bottom:1px solid #dddddd;
  clear:both;
  margin:0 0 25px;
}
.post-type-archive-portfolio .portfolio {
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  padding:0 30px 30px;
  width:33%;
}
.single-portfolio #content { text-align:center; }
.entry-content .ngg-galleryoverview img { max-width:none; }
.Testimonials_Widget_Widget { text-align:left; }
.Testimonials_Widget_Widget .widget-wrap {
  min-width:263px;
  margin-bottom:30px;
}
.Testimonials_Widget_Widget .widget-wrap h4 {
  font-size:;
  margin-bottom:15px;
}
.Testimonials_Widget_Widget .widget-wrap div.testimonials-widget-testimonials {
  padding:0px;
  margin:0;
  background:none;
  border-radius:5px;
}
.Testimonials_Widget_Widget .widget-wrap div.testimonials-widget-testimonials .entry {
  margin:0px;
  padding:2.5px 0 0 0;
  background:none repeat scroll 0 0 transparent;
  position:relative;
}
.Testimonials_Widget_Widget .widget-wrap div.testimonials-widget-testimonials .entry blockquote {
  color:#636161;
  font-size:12px;
  font-weight:300;
  font-style:italic;
  padding:0px;
  margin:0px;
}
.Testimonials_Widget_Widget .widget-wrap div.testimonials-widget-testimonials .entry div.credit span {
  font-size:12px;
  font-weight:300;
}
.Testimonials_Widget_Widget .widget-wrap div.testimonials-widget-testimonials .entry:after {
  border-color:#efefef transparent;
  border-style:solid;
  border-width:15px 0 0 15px;
  bottom:-15px;
  content:"";
  display:block;
  left:30px;
  position:absolute;
  width:0;
}
span.wpcf7-not-valid-tip {
  background:none repeat scroll 0 0 #ef6b53 !important;
  height:29px !important;
  left:0px !important;
  top:0px !important;
  width:98% !important;
}
.wpcf7-captchar {
  width:100%;
  max-width:214px;
}
input.wpcf7-text, select {
  color:#333333;
  font-size:0.875em;
  font-weight:300;
  height:32px;
  width:95%;
  max-width:400px;
}
textarea.wpcf7-textarea {
  width:95%;
  max-width:500px;
}
input.wpcf7-submit { background:#636161; }
input.wpcf7-submit:hover { background:#00acbe; }
