@charset "UTF-8";
/*breaks*/
/*colors*/
@import url(http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic|Open+Sans:400,300&subset=latin,latin-ext);
*, *:before, *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: transparent; }

/*blockbooks*/
/*bonoboville start*/
/*$blue : #2c6dc0; */
/*$bonobo : $green;*/
/*bonoboville end*/
/* bloggamy / radiosuzy1 */
/* clip-o-rama */
@media only screen and (max-width: 769px) {
  .hide-small {
    display: none; } }
@media only screen and (max-width: 1024px) {
  .hide-medium {
    display: none; } }
@media only screen and (min-width: 1025px) {
  .hide-large {
    display: none; } }
@media only screen and (min-width: 1281px) {
  .hide-xlarge {
    display: none; } }
@-webkit-keyframes rotateThis {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0); }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(360deg); } }
@-moz-keyframes rotateThis {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0); }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(360deg); } }
@-o-keyframes rotateThis {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0); }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(360deg); } }
@keyframes rotateThis {
  0% {
    transform-origin: center center;
    transform: rotate(0); }
  100% {
    transform-origin: center center;
    transform: rotate(360deg); } }
@-webkit-keyframes toastd {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: scale(1);
    opacity: .5; }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: scale(1.2);
    opacity: 1; } }
@-moz-keyframes toastd {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: scale(1);
    opacity: .5; }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: scale(1.2);
    opacity: 1; } }
@-o-keyframes toastd {
  0% {
    -o-transform-origin: center center;
    -o-transform: scale(1);
    opacity: .5; }
  100% {
    -o-transform-origin: center center;
    -o-transform: scale(1.2);
    opacity: 1; } }
@keyframes toastd {
  0% {
    transform-origin: center center;
    transform: scale(1);
    opacity: .5; }
  100% {
    transform-origin: center center;
    transform: scale(1.2);
    opacity: 1; } }
@-webkit-keyframes showUp {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-moz-keyframes showUp {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-o-keyframes showUp {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@keyframes showUp {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
@-webkit-keyframes indeterminate-short {
  0% {
    -webkit-transform: translateX(-45%) scaleX(0.1); }
  60% {
    -webkit-transform: translateX(45%) scaleX(0.5); }
  100% {
    -webkit-transform: translateX(45%) scaleX(0.1); } }
@-moz-keyframes indeterminate-short {
  0% {
    -moz-transform: translateX(-45%) scaleX(0.1); }
  60% {
    -moz-transform: translateX(45%) scaleX(0.5); }
  100% {
    -moz-transform: translateX(45%) scaleX(0.1); } }
@-o-keyframes indeterminate-short {
  0% {
    -o-transform: translateX(-45%) scaleX(0.1); }
  60% {
    -o-transform: translateX(45%) scaleX(0.5); }
  100% {
    -o-transform: translateX(45%) scaleX(0.1); } }
@keyframes indeterminate-short {
  0% {
    transform: translateX(-45%) scaleX(0.1); }
  60% {
    transform: translateX(45%) scaleX(0.5); }
  100% {
    transform: translateX(45%) scaleX(0.1); } }
.rotateThis {
  -webkit-animation-duration: 1s;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: rotateThis;
  -moz-animation-duration: 1s;
  -moz-animation-delay: 0s;
  -moz-animation-iteration-count: infinite;
  -moz-animation-name: rotateThis;
  -o-animation-duration: 1s;
  -o-animation-delay: 0s;
  -o-animation-iteration-count: infinite;
  -o-animation-name: rotateThis;
  animation-duration: 1s;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-name: rotateThis; }

.fadedUp {
  -webkit-transition: all 100ms ease !important;
  -o-transition: all 100ms ease !important;
  transition: all 100ms ease !important;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp; }

.zero {
  -webkit-transition: all 0ms !important ease !important;
  -o-transition: all 0ms !important ease !important;
  transition: all 0ms !important ease !important; }

.three-sec, #header, .mainnav, #main-nav ul, .secondnav, .swiper-pagination-bullet, #support .widget:first-child .pagewidth, #support2, #footerwrap .two a {
  -webkit-transition: all 0.3s ease !important;
  -o-transition: all 0.3s ease !important;
  transition: all 0.3s ease !important; }

@media only screen and (min-width: 1025px) {
  .large-three-sec {
    -webkit-transition: all 0.3s ease !important;
    -o-transition: all 0.3s ease !important;
    transition: all 0.3s ease !important; } }

.inputnone {
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }

/*COMMONS
-3 books css
-shelf sidebar
-friends bar unused
-btn-tip css
-gallery mixin
-footer mixin
*/
#COMMONSSTARTSHERE {
  font-size: 0; }

/*book hover*/
.bloggamy_bonobo {
  display: block;
  text-align: center; }

.bloggamy_bonobo img {
  max-width: 100%;
  -webkit-transition: All 1s ease;
  -moz-transition: All 1s ease;
  -o-transition: All 1s ease;
  -webkit-transform: rotate(0deg) scale(1) skew(1deg) translate(0px);
  -moz-transform: rotate(0deg) scale(1) skew(1deg) translate(0px);
  -o-transform: rotate(0deg) scale(1) skew(1deg) translate(0px); }

.bloggamy_bonobo img:hover {
  -webkit-transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
  -moz-transform: rotate(360deg) scale(1) skew(1deg) translate(0px);
  -o-transform: rotate(360deg) scale(1) skew(1deg) translate(0px); }

.shelf .frame {
  background: #dddddd url("../images/shelf-sm.png") no-repeat scroll left bottom/auto 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px 30px 20px;
  -webkit-border-radius: 0 15px 0 0;
  border-radius: 0 15px 0 0; }
  .shelf .frame .book {
    -webkit-box-shadow: 0 22px 14px -18px #000000;
    box-shadow: 0 22px 14px -18px #000000; }
  .shelf .frame:hover {
    background-color: #00bb8f; }

.frame {
  height: auto;
  margin: 0 auto;
  max-width: 100%;
  width: 100%; }

.book ul {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0px;
  padding: 0;
  list-style: none;
  perspective-origin: 0 50% 0;
  perspective: 800px;
  -webkit-transform: translate3d(0, 0, 0); }

.book ul > li {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100% !important;
  padding: 0;
  margin: 0;
  background-color: #f5f5f5;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF000000', endColorstr='#FFEDEDED');
  background-image: -webkit-linear-gradient(left, #000000 0%, #000000 90%, #ededed 100%);
  background-image: linear-gradient(to right, #000000 0%, #000000 90%, #ededed 100%);
  -webkit-transform-origin: 0 50% 0;
  -ms-transform-origin: 0 50% 0;
  transform-origin: 0 50% 0;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition: all 0.5s cubic-bezier(0.25, 1, 0.25, 1);
  transition: all 0.5s cubic-bezier(0.25, 1, 0.25, 1);
  transform-origin: 0 50% 0;
  transform-style: preserve-3d;
  transition: all 0.5s cubic-bezier(0.25, 1, 0.25, 1); }
  .book ul > li:last-child {
    position: relative;
    opacity: 0; }
    .book ul > li:last-child img {
      width: 100%;
      opacity: 0; }

.cover {
  z-index: 2 !important;
  display: block;
  background-color: #000000 !important;
  background-image: url("../images/the-bonobo-way-120.jpg") !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain !important;
  width: 100%;
  height: 100% !important;
  transform: rotateY(0deg) translateZ(0px); }

.book {
  display: block;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  background-color: #000000 !important;
  background-image: url("../images/the-bonobo-way-120.jpg") !important;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain !important;
  padding: 0;
  z-index: 1;
  position: relative;
  transform: translate3d(0, 0, 0); }
  .book.ten, .book.ten .cover {
    background-image: url("../images/10-commandments-of-pleasure-120.jpg") !important; }
  .book.forlove, .book.forlove .cover {
    background-image: url("../images/advertising-for-love-dsb-120.jpg") !important; }
  .book.eco, .book.eco .cover {
    background-image: url("../images/Ecosexuality-SerenaGaia1.jpg") !important; }

.page1 {
  display: none;
  transform: rotateY(20deg) translateZ(-1px); }

.page2 {
  display: none;
  transform: rotateY(30deg) translateZ(-2px); }

.page3 {
  display: none;
  transform: rotateY(40deg) translateZ(-3px); }

.book:hover {
  z-index: 2; }

.book:hover .page1 {
  transform: rotateY(-34deg); }

.book:hover .page2 {
  transform: rotateY(-27deg); }

.book:hover .page3 {
  transform: rotateY(-15deg); }

.book:hover .cover {
  transform: rotateY(-40deg); }

/*footer/header hover*/
#friends.bar {
  border-bottom: rgba(0, 0, 0, 0.2) solid 1px;
  clear: both;
  color: #ffffff;
  display: block;
  font-size: 13px;
  height: 32px;
  line-height: 32px !important;
  min-height: 32px;
  position: fixed;
  text-shadow: none;
  top: 0;
  width: 100%;
  z-index: 99; }
  #friends.bar:before {
    background: #cabdc2;
    content: "";
    display: block;
    height: 4px;
    position: absolute;
    width: 100%;
    z-index: 99999999;
    top: 0; }
  #friends.bar a {
    color: #67545B; }
  #friends.bar .btn, #friends.bar input[type=submit] {
    color: #fff; }
  #friends.bar .btn.sm, #friends.bar input.sm[type=submit] {
    line-height: 26px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    border: none; }
  #friends.bar .row > .colum {
    width: 50%;
    display: table;
    line-height: 35px;
    float: left;
    position: relative;
    margin: 0;
    padding: 0;
    /*end 2nd colum*/ }
    @media (max-width: 768px) {
      #friends.bar .row > .colum {
        clear: both;
        float: none;
        width: 100%; } }
    #friends.bar .row > .colum .colum {
      float: right;
      text-align: right; }
      @media (max-width: 768px) {
        #friends.bar .row > .colum .colum {
          background: #ffffff none repeat scroll 0 0;
          bottom: 0;
          border-top: 1px solid rgba(0, 0, 0, 0.2);
          height: 60px;
          left: 0;
          line-height: 60px;
          position: fixed;
          text-align: center;
          width: 100%; } }
    #friends.bar .row > .colum > li {
      display: inline-block;
      position: relative;
      line-height: 35px;
      margin: 0;
      vertical-align: middle; }
      #friends.bar .row > .colum > li > a {
        color: #67545B;
        display: block;
        line-height: 28px;
        margin-top: 4px;
        padding: 0 18px !important;
        text-transform: uppercase; }
      #friends.bar .row > .colum > li:hover .dropdown-menu {
        display: block;
        opacity: 1; }
  #friends.bar .dropdown-menu {
    background: none repeat scroll 0 0 #ededed;
    display: none;
    left: 0;
    width: 240px;
    margin-left: 0;
    margin-top: 32px;
    opacity: 0;
    padding: 6px 0;
    position: absolute;
    top: 0; }
    #friends.bar .dropdown-menu li {
      list-style-type: none; }
    #friends.bar .dropdown-menu a {
      border-left: 5px solid #cdcdcd;
      color: #7d7d7d;
      display: block;
      font-size: 1rem;
      font-weight: 400;
      line-height: 40px;
      margin-top: 1px;
      padding: 0 18px; }
      #friends.bar .dropdown-menu a:hover {
        border-color: #5212c1;
        color: #000; }
  #friends.bar .row {
    display: block;
    margin: 0 auto;
    max-width: 1200px; }

/*popRocks v1*/
#btn-tip-main {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);
  height: 100%;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 200;
  z-index: 0;
  -webkit-transition: opacity 500ms ease-in-out;
  -o-transition: opacity 500ms ease-in-out;
  transition: opacity 500ms ease-in-out; }
  #btn-tip-main i.btn-tip-close {
    color: #000000;
    cursor: pointer;
    font-size: 1rem;
    position: absolute;
    right: 0;
    top: 0; }
  #btn-tip-main #btn-tip-box {
    background: none repeat scroll 0 0 #ffffff;
    color: #2f2f2f;
    display: block;
    margin: 3% auto 0;
    max-width: 400px;
    padding: 20px 0 50px;
    position: relative !important;
    z-index: 0; }
    #btn-tip-main #btn-tip-box h4, #btn-tip-main #btn-tip-box p {
      padding-left: 10px;
      padding-right: 10px; }
  #btn-tip-main.open {
    opacity: 1;
    pointer-events: auto;
    z-index: 99999; }
    #btn-tip-main.open #btn-tip {
      z-index: 9999 !important; }

/*main default*/
/*main background*/
/*accent color*/
.page-id-2 #headerwrap {
  display: none !important; }

.page-id-2 #body .module_row_0 {
  padding-top: 0; }

#headerwrap {
  position: fixed;
  z-index: 3;
  width: 100%;
  top: 0;
  padding: 0;
  background: transparent; }

#header {
  padding-top: 40px;
  border-bottom: medium none;
  height: 140px; }

#header nav > ul {
  display: block;
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  position: relative;
  width: 100%;
  bottom: 0;
  margin: 0 auto; }

#main-nav > li {
  text-align: center;
  width: 25%; }

#main-nav li.home a {
  background: transparent url("http://code4systems.com/wp-content/uploads/2015/12/code4-logo-sm.png") no-repeat scroll center center/auto 100px !important;
  color: transparent !important;
  font-size: 0; }

h1, h2, h3 {
  font-variant: small-caps;
  font-weight: lighter; }

.button.shortcode {
  background: #ddd !important;
  color: #000 !important; }

#footer {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
  border-top: medium none;
  -webkit-box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.2), 0 0 0 1000px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.2), 0 0 0 1000px rgba(0, 0, 0, 0.2) inset;
  padding-top: 0; }

.gm-style > div > div > div > div, .gm-style > div > div > div > div .themify_builder_map_info_window {
  color: white !important;
  display: block;
  margin: 0;
  top: 0; }

.themify_builder_map_info_window {
  left: 0 !important;
  top: 0 !important; }

.gm-style .gm-style-iw {
  background: black none repeat scroll 0 0;
  left: 0 !important;
  top: 0 !important;
  width: 100% !important; }

.postid-4426 .module_row_0::before, .add_black::before {
  background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%; }

.html-caption .info.center {
  margin: 0 auto;
  max-width: 200px;
  padding: 0 !important; }

.html-caption .info {
  box-sizing: border-box;
  color: #000000;
  font-size: 1.2rem;
  font-weight: 400;
  min-height: 266px;
  padding-left: 53%;
  padding-top: 10px;
  text-align: left;
  width: 100%;
  display: block; }

.html-caption h2 {
  display: none; }

.html-caption h5 {
  font-size: 1.3rem;
  font-variant: small-caps;
  font-weight: lighter !important;
  margin-bottom: 0; }

.html-caption h1 {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 2.5rem;
  line-height: 2.5rem;
  font-weight: 400 !important;
  margin: 0 !important; }

.html-caption {
  cursor: pointer;
  padding-top: 20px; }

.html-caption a {
  pointer-events: auto; }

#swipe4447 {
  color: #000000; }

#swipe4447 {
  background: transparent none repeat scroll 0 0 !important; }

/*homepage*/
.page-id-4385 .homecon-wrap {
  text-align: center; }
  .page-id-4385 .homecon-wrap h3.module-title {
    background: none;
    text-align: center; }
.page-id-4385 .homecon {
  background: #f4f4f4 none repeat scroll 0 0;
  border-radius: 100px;
  height: 160px;
  margin: 0 auto;
  padding-top: 81px;
  width: 160px; }
.page-id-4385 .homecon i {
  color: transparent !important;
  font-size: 0;
  line-height: 0; }
.page-id-4385 .homecon i::before {
  color: #ff0000;
  font-size: 115px !important; }
.page-id-4385 .homecon .fa-stack-1x::before {
  font-size: 56px !important; }
.page-id-4385 .homecon i, .page-id-4385 .fa-stack {
  display: block;
  text-align: center;
  width: 100%; }
.page-id-4385 .fa-stack i, .page-id-4385 i::before {
  margin: 0 !important; }

.page-id-4385 .fade.swiper-container .red.shortcode, .shortcode.button {
  background: #960000 none repeat scroll 0 0 !important;
  border-radius: 10px 0 !important;
  box-shadow: 0 0 0 2px #720000 inset;
  color: #ffffff !important;
  font-family: "Catamaran",sans-serif;
  font-variant: small-caps !important;
  font-weight: 800 !important;
  text-shadow: 3px 3px 0 rgba(0, 0, 0, 0.3) !important;
  text-transform: unset;
  -webkit-transform: scale(0.98);
  transform: scale(0.98); }
  @media only screen and (min-width: 1025px) {
    .page-id-4385 .fade.swiper-container .red.shortcode, .shortcode.button {
      padding: 10px 30px !important; } }
  .page-id-4385 .fade.swiper-container .red.shortcode:hover, .shortcode.button:hover {
    transform: scale(1); }

.page-id-4385 .fade.swiper-container .shortcode.button.xlarge.red.flat:hover {
  transform: scale(1);
  transition: all 100ms ease 0s !important; }

.page-id-4385 .fade.swiper-container .swiper-slide .html-caption .suv {
  bottom: 0;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  transition: all 1s ease 0s; }

.page-id-4385 .fade.swiper-container .swiper-slide .html-caption > .suv.show {
  opacity: 1; }

.page-id-4385 .builder-posts-wrap h1.post-title {
  font-size: 1rem; }

.page-id-4385 .builder-posts-wrap .edit-button {
  display: none; }

.page-id-4385 .builder-posts-wrap article {
  -webkit-box-shadow: 0 1px 0 #9A9A9A;
  box-shadow: 0 1px 0 #9A9A9A;
  border-top: 1px solid #B1B1B1;
  display: block;
  margin: 0 !important; }

.page-id-4385 .builder-posts-wrap h1 a {
  display: block;
  font-family: Arial !important;
  font-size: 0.9rem;
  font-variant: normal;
  font-weight: normal;
  padding: 0 30px 0 0 !important; }

.page-id-4385 .builder-posts-wrap .post-date {
  margin-bottom: 0;
  margin-top: 15px; }

@media only screen and (max-width: 769px) {
  .page-id-4385 .html-caption h5 {
    margin-top: 5px;
    font-size: .8rem; }
  .page-id-4385 .html-caption h1 {
    font-size: 1.5rem;
    line-height: 1rem; } }
@media only screen and (min-width: 1025px) {
  .panel_padd {
    padding-top: 100px;
    padding-bottom: 100px; } }
@media only screen and (max-width: 1024px) {
  .panel_padd {
    padding-top: 20px;
    padding-bottom: 20px; } }
#CONSTANTSTARTSHERE {
  font-size: 0; }

body {
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #000; }

p, em, div {
  font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; }

a {
  text-decoration: none; }

select {
  cursor: pointer; }

/*header*/
#header {
  border-bottom: medium none;
  height: auto !important;
  max-width: 100%;
  width: 100% !important; }

#site-logo img {
  max-width: 98%; }

/*#content*/
/*start layout*/
/*widget menus*/
.widget_nav_menu {
  background: none repeat scroll 0 0 #ffffff !important;
  padding: 10px;
  /*second level menus*/ }
  .widget_nav_menu li, .widget_nav_menu a {
    -webkit-transition: all 1000ms ease !important;
    -o-transition: all 1000ms ease !important;
    transition: all 1000ms ease !important; }
    .widget_nav_menu li:hover, .widget_nav_menu li:active, .widget_nav_menu a:hover, .widget_nav_menu a:active {
      -webkit-transition: all 0ms linear !important;
      -moz-transition: all 0ms linear !important;
      -o-transition: all 0ms linear !important;
      transition: all 0ms linear !important; }
  .widget_nav_menu li {
    padding: 0; }
    .widget_nav_menu li a {
      padding: 7px 7px 7px 7px;
      display: block; }
    .widget_nav_menu li:hover, .widget_nav_menu li:active {
      background: #F7F7F7;
      -webkit-box-shadow: 4px 0 0 #67545B inset !important;
      box-shadow: 4px 0 0 #67545B inset !important; }
      .widget_nav_menu li:hover > a, .widget_nav_menu li:active > a {
        padding-left: 12px; }
  .widget_nav_menu .menu {
    position: relative; }
    .widget_nav_menu .menu > li:hover a:after {
      content: "";
      font-family: "icomoon";
      line-height: 14px;
      margin-left: 6px;
      position: absolute;
      right: 5px; }
  .widget_nav_menu li.menu-item .sub-menu {
    background: none repeat scroll 0 0 #ffffff;
    pointer-events: none;
    margin-left: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 800px;
    -webkit-transition: all 500ms ease !important;
    -o-transition: all 500ms ease !important;
    transition: all 500ms ease !important;
    z-index: 10; }
  .widget_nav_menu li.menu-item:hover .sub-menu {
    pointer-events: auto;
    opacity: 1;
    width: 800px; }
    .widget_nav_menu li.menu-item:hover .sub-menu li {
      padding: 0; }
  .widget_nav_menu .sub-menu {
    height: 300px; }
    .widget_nav_menu .sub-menu li {
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      clear: unset !important;
      display: inline-block !important;
      float: left !important;
      height: 2rem;
      border: none;
      line-height: 0.8rem;
      vertical-align: top;
      width: 25% !important; }
      .widget_nav_menu .sub-menu li:nth-child(1), .widget_nav_menu .sub-menu li:nth-child(2), .widget_nav_menu .sub-menu li:nth-child(3) {
        font-size: 1rem;
        height: 3rem;
        line-height: 2.6rem;
        text-align: center !important;
        text-transform: uppercase;
        width: 33.333% !important; }

/*end widget menus*/
/*header { #main-nav, #second-nav { a {font-family: "Lato" !important;font-weight: 600;}}}*/
#body {
  position: relative;
  z-index: 99; }

#headerwrap {
  z-index: 999; }

.pagewidth {
  width: 1110px; }
  @media only screen and (max-width: 1024px) {
    .pagewidth {
      max-width: 100%; } }

#pagewrap {
  padding-top: 40px;
  position: relative; }

#content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-top: .5rem; }

#sidebar {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.sidebar1 #content {
  border-right: 1px solid #cecece;
  border-left: 1px solid #cecece;
  width: 77%;
  position: relative; }
.sidebar1 #sidebar {
  float: right;
  padding: 1%;
  width: 23%; }

#sidebar {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

#footerwrap {
  background: #222222 url("/wp-content/uploads/2016/03/west-covina-steel.jpg") repeat scroll center center/cover;
  color: #aaaaaa;
  padding-bottom: 30px; }
  #footerwrap .widget a {
    color: #ffffff; }
  #footerwrap .back-top a {
    bottom: 0;
    clear: both;
    position: fixed;
    right: 0;
    text-align: right;
    z-index: 9999;
    opacity: 0;
    -webkit-transition: all 800ms ease !important;
    -o-transition: all 800ms ease !important;
    transition: all 800ms ease !important; }
    #footerwrap .back-top a.show {
      opacity: 1; }
  #footerwrap .footer-widgets.clearfix {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 -130px 210px -100px rgba(0, 48, 127, 0.1) inset;
    box-shadow: 0 -130px 210px -100px rgba(0, 48, 127, 0.1) inset;
    margin: 0 auto 10px;
    color: #fff;
    padding: 1% 7% 2%;
    width: 100% !important; }
  #footerwrap #footer.pagewidth.clearfix {
    max-width: 100%;
    padding: 0;
    width: 1100px; }
  #footerwrap .footer-text {
    text-align: center; }
    #footerwrap .footer-text a {
      color: #ffffff; }
  #footerwrap .footer-nav {
    margin: 20px auto 10px;
    max-width: 1110px;
    padding: 0;
    text-align: left; }
    #footerwrap .footer-nav > li {
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      padding: 0 0 0 50px;
      margin-right: 0;
      width: 20%;
      float: left;
      display: inline-block; }
    #footerwrap .footer-nav li {
      list-style-type: none;
      margin: 0; }
    #footerwrap .footer-nav li a {
      color: #fff;
      display: block;
      font-size: 20px;
      font-weight: 100;
      opacity: .7; }
      #footerwrap .footer-nav li a:hover, #footerwrap .footer-nav li a:active {
        color: #fff;
        text-decoration: none;
        opacity: 1; }
    #footerwrap .footer-nav li.menu-item-has-children > a {
      min-height: 40px; }
    #footerwrap .footer-nav li.dsb-institute:before, #footerwrap .footer-nav li.dsb-bloggamy:before, #footerwrap .footer-nav li.dsb-eos:before, #footerwrap .footer-nav li.dsb-radio:before, #footerwrap .footer-nav li.dsb-tv:before, #footerwrap .footer-nav li.dsb-marketplace:before, #footerwrap .footer-nav li.dsb-bonoboville:before {
      background: #9E9E9E;
      border-radius: 10px;
      color: #FFFFFF;
      font-size: 25px;
      float: left;
      font-weight: 100 !important;
      margin-right: 10px;
      margin-left: -40px;
      padding: 7px;
      vertical-align: middle; }
    #footerwrap .footer-nav li.dsb-institute:before {
      background-color: #6F2020; }
    #footerwrap .footer-nav li.dsb-bloggamy:before {
      background-color: #4d25bf; }
    #footerwrap .footer-nav li.dsb-eos:before {
      background-color: #ecbd45; }
    #footerwrap .footer-nav li.dsb-tv:before {
      background-color: #990000; }
    #footerwrap .footer-nav li.dsb-marketplace:before {
      background-color: #c9ecb3; }
    #footerwrap .footer-nav li.dsb-bonoboville:before {
      background-color: #72ce38; }
    #footerwrap .footer-nav li .sub-menu {
      margin: 1em 0 1.4em; }
      #footerwrap .footer-nav li .sub-menu li {
        display: block; }
      #footerwrap .footer-nav li .sub-menu a {
        font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
        font-size: 1em;
        font-weight: 700; }
  #footerwrap .footer-text.clearfix {
    padding-bottom: 20px; }

/*footerwrap*/
.phonelist span a {
  background: none repeat scroll 0 0 #5c90ba;
  border-radius: 5px;
  clear: both !important;
  color: #ffffff;
  padding: 4px 6px; }

.phonelist span a:hover, .phonelist span a:active {
  background: none repeat scroll 0 0 #67545B;
  color: #ffffff; }

.clear {
  clear: both; }

#sidebar {
  /*institute adrotate*/
  /*widget menu*/ }
  #sidebar .tesla > div:first-child {
    background: #7F7F7F;
    border-radius: 0 !important;
    border-bottom: 3px solid #4F4F4F !important;
    display: block;
    padding: 16px !important;
    margin-bottom: 5px;
    padding: 16px; }
    #sidebar .tesla > div:first-child .btn.no-mobi, #sidebar .tesla > div:first-child input.no-mobi[type=submit] {
      margin: 10px 0 0; }
    #sidebar .tesla > div:first-child img {
      margin-right: 5px; }
    #sidebar .tesla > div:first-child h3 {
      color: #FFFFFF;
      font-family: "Muli", "Helvetica", arial, sans-serif !important; }
    #sidebar .tesla > div:first-child h4 {
      clear: both;
      color: #000000;
      font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
      font-size: 14px; }
  #sidebar .menu {
    background: #FFFFFF; }
    #sidebar .menu li a {
      display: block;
      padding: 10px; }
    #sidebar .menu li {
      padding: 0; }
    #sidebar .menu li:hover a:after {
      content: "";
      float: right;
      font-family: "icomoon";
      position: relative;
      top: 1px; }
    #sidebar .menu li:hover a {
      border-left: 3px solid; }

/*end sidebar*/
/*input styles*/
input, textarea, select {
  padding: 0.5em;
  font-size: 15px;
  line-height: 1.2em;
  width: 80%;
  color: #737373;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-family: helvetica, sans-serif;
  -webkit-appearance: none;
  -webkit-box-shadow: 1px 1px 1px #333; }

input, textarea, select {
  -webkit-tap-highlight-color: transparent;
  -webkit-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
  -moz-tap-highlight-color: transparent;
  -o-tap-highlight-color: transparent;
  -o-tap-highlight-color: transparent; }
  input:hover, textarea:hover, select:hover {
    border-color: #00307f;
    color: #000; }
  input:focus, textarea:focus, select:focus {
    border-color: #D6BAFF;
    color: #000; }

textarea {
  height: 55px; }

select {
  padding: 0.5em 1em 0.5em 0.75em;
  -webkit-background-size: 1600px 32px; }

input[type=submit] {
  width: auto;
  -webkit-box-shadow: 1px 1px 3px #000;
  margin-right: 0.5em; }

input[type=reset] {
  width: auto;
  padding: 0.25em 1em;
  line-height: 1.5em;
  background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));
  border: 2px solid #444;
  text-shadow: 0 0 2px #300;
  font-weight: bold;
  color: #999;
  -webkit-box-shadow: 1px 1px 3px #000; }

input[type=checkbox],
input[type=radio] {
  display: inline-block;
  font-size: 15px;
  line-height: 1em;
  margin: 0 0.25em 0 0;
  padding: 0;
  width: 1.25em;
  height: 1.25em;
  -webkit-border-radius: 0.25em;
  border-radius: 0.25em;
  vertical-align: text-top; }

input[type=radio] {
  -webkit-border-radius: 2em; }

input[type=checkbox] {
  -webkit-box-shadow: 0 0 0 1px #aaa inset;
  box-shadow: 0 0 0 1px #aaa inset;
  background: url("../images/checkmark-off.svg") no-repeat center center/contain; }

input[type=checkbox]:checked {
  background: url("../images/checkmark-on.svg") no-repeat center center/contain; }

input[type="image"] {
  max-width: 144px; }

/*end input*/
/*btn*/
.btn, input[type=submit] {
  background: #00307f;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #FFFFFF;
  display: inline-block;
  font-size: 1rem;
  padding: 10px;
  opacity: .8; }
  .btn i, input[type=submit] i {
    font-size: 1rem;
    line-height: 1rem;
    vertical-align: middle; }
  .btn.sm, input.sm[type=submit] {
    background: #00307f;
    border-color: #00307f;
    border-style: solid;
    border-width: 2px;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.6) inset;
    font-size: .8rem;
    padding: 0 7px; }
    .btn.sm:hover, input.sm[type=submit]:hover, .btn.sm:active, input.sm[type=submit]:active {
      -webkit-box-shadow: none;
      box-shadow: none;
      opacity: 1; }
  .btn:hover, input[type=submit]:hover, .btn:active, input[type=submit]:active {
    background: #00307f;
    text-decoration: none;
    opacity: 1;
    color: #fff; }

[type=range] {
  -webkit-appearance: none;
  margin: 20px 0;
  width: 100%; }
  [type=range]:focus {
    outline: none; }
  [type=range]::-webkit-slider-runnable-track {
    width: 100%;
    height: 40px;
    cursor: pointer;
    transition: all .2s ease;
    background: transparent !important;
    border-radius: 5px; }
  [type=range]::-webkit-slider-thumb {
    box-shadow: 0px 0px #111;
    border: 0px solid #fff;
    height: 40px;
    width: 2px;
    border-radius: 0;
    background: red;
    cursor: pointer;
    -webkit-appearance: none;
    margin-top: -1px; }
  [type=range]:focus::-webkit-slider-runnable-track {
    background: rgba(13, 13, 13, 0) !important; }
  [type=range]::-moz-range-track {
    width: 100%;
    height: 40px;
    cursor: pointer;
    transition: all .2s ease;
    background: transparent !important;
    border-radius: 5px; }
  [type=range]::-moz-range-thumb {
    box-shadow: 0px 0px #111;
    border: 0px solid #fff;
    height: 40px;
    width: 2px;
    border-radius: 0;
    background: red;
    cursor: pointer; }
  [type=range]::-ms-track {
    width: 100%;
    height: 40px;
    cursor: pointer;
    transition: all .2s ease;
    background: transparent;
    border-color: transparent;
    border-width: 2px 0;
    color: transparent; }
  [type=range]::-ms-fill-lower {
    background: transparent !important;
    border-radius: 10px; }
  [type=range]::-ms-fill-upper {
    box-shadow: 0 6px 9px rgba(0, 0, 0, 0.1);
    background: transparent !important;
    border-radius: 10px; }
  [type=range]::-ms-thumb {
    box-shadow: 0px 0px #111;
    border: 0px solid #fff;
    height: 40px;
    width: 2px;
    border-radius: 0;
    background: red;
    cursor: pointer; }
  [type=range]:focus::-ms-fill-lower {
    background: transparent !important; }
  [type=range]:focus::-ms-fill-upper {
    background: rgba(13, 13, 13, 0); }

.wpcf7-form-control-wrap.budget {
  /*background: rgba(0, 0, 0, 0) url("data:image/jpeg;base64,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AQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAA4QklNBAAAAAAAAAIAbDhCSU0EAgAAAAAA2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQQwAAAAAABtAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQA4QklNBC0AAAAAAAYAAQAAADI4QklNBAgAAAAAABoAAAABAAACQAAAAkAAAAACAAAAAAAAAEsAADhCSU0EHgAAAAAABAAAAAA4QklNBBoAAAAAA0kAAAAGAAAAAAAAAAAAAABPAAACWAAAAAoAVQBuAHQAaQB0AGwAZQBkAC0AMgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAACWAAAAE8AAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAE8AAAAAUmdodGxvbmcAAAJYAAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJRGxv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cD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHhtcDpDcmVhdGVEYXRlPSIyMDE2LTAyLTE1VDE4OjE3OjIzLTA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE2LTAyLTE1VDE4OjE3OjIzLTA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxNi0wMi0xNVQxODoxNzoyMy0wODowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQzdGMTE3NDA3MjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjdGMTE3NDA3MjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkZCN0YxMTc0MDcyMDY4MTE4MjJBRDFFOTY4NjI0NDlFIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0iR2VuZXJpYyBSR0IgUHJvZmlsZSIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQjdGMTE3NDA3MjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgc3RFdnQ6d2hlbj0iMjAxNi0wMi0xNVQxODoxNzoyMy0wODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6RkM3RjExNzQwNzIwNjgxMTgyMkFEMUU5Njg2MjQ0OUUiIHN0RXZ0OndoZW49IjIwMTYtMDItMTVUMTg6MTc6MjMtMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6VGV4dExheWVycz4gPHJkZjpCYWc+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iMiIgcGhvdG9zaG9wOkxheWVyVGV4dD0iMiIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IjMiIHBob3Rvc2hvcDpMYXllclRleHQ9IjMiLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSI0IiBwaG90b3Nob3A6TGF5ZXJUZXh0PSI0Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iMSIgcGhvdG9zaG9wOkxheWVyVGV4dD0iMSIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IitNb3JlIiBwaG90b3Nob3A6TGF5ZXJUZXh0PSIrTW9yZSIvPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOlRleHRMYXllcnM+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9InciPz7/4ge4SUNDX1BST0ZJTEUAAQEAAAeoYXBwbAIgAABtbnRyUkdCIFhZWiAH2QACABkACwAaAAthY3NwQVBQTAAAAABhcHBsAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLWFwcGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAAG9kc2NtAAABeAAABWxjcHJ0AAAG5AAAADh3dHB0AAAHHAAAABRyWFlaAAAHMAAAABRnWFlaAAAHRAAAABRiWFlaAAAHWAAAABRyVFJDAAAHbAAAAA5jaGFkAAAHfAAAACxiVFJDAAAHbAAAAA5nVFJDAAAHbAAAAA5kZXNjAAAAAAAAABRHZW5lcmljIFJHQiBQcm9maWxlAAAAAAAAAAAAAAAUR2VuZXJpYyBSR0IgUHJvZmlsZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbWx1YwAAAAAAAAAeAAAADHNrU0sAAAAoAAABeGhySFIAAAAoAAABoGNhRVMAAAAkAAAByHB0QlIAAAAmAAAB7HVrVUEAAAAqAAACEmZyRlUAAAAoAAACPHpoVFcAAAAWAAACZGl0SVQAAAAoAAACem5iTk8AAAAmAAAComtvS1IAAAAWAAACyGNzQ1oAAAAiAAAC3mhlSUwAAAAeAAADAGRlREUAAAAsAAADHmh1SFUAAAAoAAADSnN2U0UAAAAmAAAConpoQ04AAAAWAAADcmphSlAAAAAaAAADiHJvUk8AAAAkAAADomVsR1IAAAAiAAADxnB0UE8AAAAmAAAD6G5sTkwAAAAoAAAEDmVzRVMAAAAmAAAD6HRoVEgAAAAkAAAENnRyVFIAAAAiAAAEWmZpRkkAAAAoAAAEfHBsUEwAAAAsAAAEpHJ1UlUAAAAiAAAE0GFyRUcAAAAmAAAE8mVuVVMAAAAmAAAFGGRhREsAAAAuAAAFPgBWAWEAZQBvAGIAZQBjAG4A/QAgAFIARwBCACAAcAByAG8AZgBpAGwARwBlAG4AZQByAGkBDQBrAGkAIABSAEcAQgAgAHAAcgBvAGYAaQBsAFAAZQByAGYAaQBsACAAUgBHAEIAIABnAGUAbgDoAHIAaQBjAFAAZQByAGYAaQBsACAAUgBHAEIAIABHAGUAbgDpAHIAaQBjAG8EFwQwBDMEMAQ7BEwEPQQ4BDkAIAQ/BEAEPgREBDAEOQQ7ACAAUgBHAEIAUAByAG8AZgBpAGwAIABnAOkAbgDpAHIAaQBxAHUAZQAgAFIAVgBCkBp1KAAgAFIARwBCACCCcl9pY8+P8ABQAHIAbwBmAGkAbABvACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjAG8ARwBlAG4AZQByAGkAcwBrACAAUgBHAEIALQBwAHIAbwBmAGkAbMd8vBgAIABSAEcAQgAg1QS4XNMMx3wATwBiAGUAYwBuAP0AIABSAEcAQgAgAHAAcgBvAGYAaQBsBeQF6AXVBeQF2QXcACAAUgBHAEIAIAXbBdwF3AXZAEEAbABsAGcAZQBtAGUAaQBuAGUAcwAgAFIARwBCAC0AUAByAG8AZgBpAGwAwQBsAHQAYQBsAOEAbgBvAHMAIABSAEcAQgAgAHAAcgBvAGYAaQBsZm6QGgAgAFIARwBCACBjz4/wZYdO9k4AgiwAIABSAEcAQgAgMNcw7TDVMKEwpDDrAFAAcgBvAGYAaQBsACAAUgBHAEIAIABnAGUAbgBlAHIAaQBjA5MDtQO9A7kDugPMACADwAPBA78DxgOvA7sAIABSAEcAQgBQAGUAcgBmAGkAbAAgAFIARwBCACAAZwBlAG4A6QByAGkAYwBvAEEAbABnAGUAbQBlAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGUAbA5CDhsOIw5EDh8OJQ5MACAAUgBHAEIAIA4XDjEOSA4nDkQOGwBHAGUAbgBlAGwAIABSAEcAQgAgAFAAcgBvAGYAaQBsAGkAWQBsAGUAaQBuAGUAbgAgAFIARwBCAC0AcAByAG8AZgBpAGkAbABpAFUAbgBpAHcAZQByAHMAYQBsAG4AeQAgAHAAcgBvAGYAaQBsACAAUgBHAEIEHgQxBEkEOAQ5ACAEPwRABD4ERAQ4BDsETAAgAFIARwBCBkUGRAZBACAGKgY5BjEGSgZBACAAUgBHAEIAIAYnBkQGOQYnBkUARwBlAG4AZQByAGkAYwAgAFIARwBCACAAUAByAG8AZgBpAGwAZQBHAGUAbgBlAHIAZQBsACAAUgBHAEIALQBiAGUAcwBrAHIAaQB2AGUAbABzAGV0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") no-repeat scroll 0 0 / 100% auto;*/
  background: transparent url("data:image/jpeg;base64,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bAAAAAAOY3JvcFJlY3RCb3R0b21sb25nAAAAAAAAAAxjcm9wUmVjdExlZnRsb25nAAAAAAAAAA1jcm9wUmVjdFJpZ2h0bG9uZwAAAAAAAAALY3JvcFJlY3RUb3Bsb25nAAAAAAA4QklNA+0AAAAAABAASAAAAAEAAQBIAAAAAQABOEJJTQQmAAAAAAAOAAAAAAAAAAAAAD+AAAA4QklNBA0AAAAAAAQAAAB4OEJJTQQZAAAAAAAEAAAAHjhCSU0D8wAAAAAACQAAAAAAAAAAAQA4QklNJxAAAAAAAAoAAQAAAAAAAAABOEJJTQP1AAAAAABIAC9mZgABAGxmZgAGAAAAAAABAC9mZgABAKGZmgAGAAAAAAABADIAAAABAFoAAAAGAAAAAAABADUAAAABAC0AAAAGAAAAAAABOEJJTQP4AAAAAABwAAD/////////////////////////////A+gAAAAA/////////////////////////////wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////A+gAADhCSU0EAAAAAAAAAgBnOEJJTQQCAAAAAADeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOEJJTQQwAAAAAABvAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBADhCSU0ELQAAAAAABgABAAAAjjhCSU0ECAAAAAAAGgAAAAEAAAJAAAACQAAAAAIAAAAAAAAASwAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADPwAAAAYA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ZwAAAAAAAAAARnJJblZsTHMAAAABT2JqYwAAAAEAAAAAAABudWxsAAAAAQAAAABGcklEbG9uZ1Cw5CsAAAAARlN0c1ZsTHMAAAABT2JqYwAAAAEAAAAAAABudWxsAAAABAAAAABGc0lEbG9uZwAAAAAAAAAAQUZybWxvbmcAAAAAAAAAAEZzRnJWbExzAAAAAWxvbmdQsOQrAAAAAExDbnRsb25nAAAAAAAAOEJJTVJvbGwAAAAIAAAAAAAAAAA4QklND6EAAAAAABxtZnJpAAAAAgAAABAAAAABAAAAAAAAAAEAAAAAOEJJTQQGAAAAAAAHAAQAAAABAQD/4RH2aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxNi0wMi0xNVQxODoxNzozNC0wODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxNi0wMi0xNVQxOToxNzoxMi0wODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTYtMDItMTVUMTk6MTc6MTItMDg6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvanBlZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkRDRUM1RjFEMjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRDdGMTE3NDA3MjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkZEN0YxMTc0MDcyMDY4MTE4MjJBRDFFOTY4NjI0NDlFIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0iR2VuZXJpYyBSR0IgUHJvZmlsZSI+IDx4bXBNTTpIaXN0b3J5PiA8cmRmOlNlcT4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNyZWF0ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6RkQ3RjExNzQwNzIwNjgxMTgyMkFEMUU5Njg2MjQ0OUUiIHN0RXZ0OndoZW49IjIwMTYtMDItMTVUMTg6MTc6MzQtMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjgxRENFQzVGMUQyMDY4MTE4MjJBRDFFOTY4NjI0NDlFIiBzdEV2dDp3aGVuPSIyMDE2LTAyLTE1VDE5OjE3OjEyLTA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9qcGVnIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL2pwZWciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjgyRENFQzVGMUQyMDY4MTE4MjJBRDFFOTY4NjI0NDlFIiBzdEV2dDp3aGVuPSIyMDE2LTAyLTE1VDE5OjE3OjEyLTA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MURDRUM1RjFEMjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGRDdGMTE3NDA3MjA2ODExODIyQUQxRTk2ODYyNDQ5RSIgc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkZEN0YxMTc0MDcyMDY4MTE4MjJBRDFFOTY4NjI0NDlFIi8+IDxwaG90b3Nob3A6VGV4dExheWVycz4gPHJkZjpCYWc+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iMiIgcGhvdG9zaG9wOkxheWVyVGV4dD0iMiIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IjMiIHBob3Rvc2hvcDpMYXllclRleHQ9IjMiLz4gPHJkZjpsaSBwaG90b3Nob3A6TGF5ZXJOYW1lPSI0IiBwaG90b3Nob3A6TGF5ZXJUZXh0PSI0Ii8+IDxyZGY6bGkgcGhvdG9zaG9wOkxheWVyTmFtZT0iMSIgcGhvdG9zaG9wOkxheWVyVGV4dD0iMSIvPiA8cmRmOmxpIHBob3Rvc2hvcDpMYXllck5hbWU9IisiIHBob3Rvc2hvcDpMYXllclRleHQ9IisiLz4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpUZXh0TGF5ZXJzPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3hwYWNrZXQgZW5kPSJ3Ij8+/+IHuElDQ19QUk9GSUxFAAEBAAAHqGFwcGwCIAAAbW50clJHQiBYWVogB9kAAgAZAAsAGgALYWNzcEFQUEwAAAAAYXBwbAAAAAAAAAAAAAAAAAAAAAEAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALZGVzYwAAAQgAAABvZHNjbQAAAXgAAAVsY3BydAAABuQAAAA4d3RwdAAABxwAAAAUclhZWgAABzAAAAAUZ1hZWgAAB0QAAAAUYlhZWgAAB1gAAAAUclRSQwAAB2wAAAAOY2hhZAAAB3wAAAAsYlRSQwAAB2wAAAAOZ1RSQwAAB2wAAAAOZGVzYwAAAAAAAAAUR2VuZXJpYyBSR0IgUHJvZmlsZQAAAAAAAAAAAAAAFEdlbmVyaWMgUkdCIFByb2ZpbGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1sdWMAAAAAAAAAHgAAAAxza1NLAAAAKAAAAXhockhSAAAAKAAAAaBjYUVTAAAAJAAAAchwdEJSAAAAJgAAAex1a1VBAAAAKgAAAhJmckZVAAAAKAAAAjx6aFRXAAAAFgAAAmRpdElUAAAAKAAAAnpuYk5PAAAAJgAAAqJrb0tSAAAAFgAAAshjc0NaAAAAIgAAAt5oZUlMAAAAHgAAAwBkZURFAAAALAAAAx5odUhVAAAAKAAAA0pzdlNFAAAAJgAAAqJ6aENOAAAAFgAAA3JqYUpQAAAAGgAAA4hyb1JPAAAAJAAAA6JlbEdSAAAAIgAAA8ZwdFBPAAAAJgAAA+hubE5MAAAAKAAABA5lc0VTAAAAJgAAA+h0aFRIAAAAJAAABDZ0clRSAAAAIgAABFpmaUZJAAAAKAAABHxwbFBMAAAALAAABKRydVJVAAAAIgAABNBhckVHAAAAJgAABPJlblVTAAAAJgAABRhkYURLAAAALgAABT4AVgFhAGUAbwBiAGUAYwBuAP0AIABSAEcAQgAgAHAAcgBvAGYAaQBsAEcAZQBuAGUAcgBpAQ0AawBpACAAUgBHAEIAIABwAHIAbwBmAGkAbABQAGUAcgBmAGkAbAAgAFIARwBCACAAZwBlAG4A6AByAGkAYwBQAGUAcgBmAGkAbAAgAFIARwBCACAARwBlAG4A6QByAGkAYwBvBBcEMAQzBDAEOwRMBD0EOAQ5ACAEPwRABD4ERAQwBDkEOwAgAFIARwBCAFAAcgBvAGYAaQBsACAAZwDpAG4A6QByAGkAcQB1AGUAIABSAFYAQpAadSgAIABSAEcAQgAggnJfaWPPj/AAUAByAG8AZgBpAGwAbwAgAFIARwBCACAAZwBlAG4AZQByAGkAYwBvAEcAZQBuAGUAcgBpAHMAawAgAFIARwBCAC0AcAByAG8AZgBpAGzHfLwYACAAUgBHAEIAINUEuFzTDMd8AE8AYgBlAGMAbgD9ACAAUgBHAEIAIABwAHIAbwBmAGkAbAXkBegF1QXkBdkF3AAgAFIARwBCACAF2wXcBdwF2QBBAGwAbABnAGUAbQBlAGkAbgBlAHMAIABSAEcAQgAtAFAAcgBvAGYAaQBsAMEAbAB0AGEAbADhAG4AbwBzACAAUgBHAEIAIABwAHIAbwBmAGkAbGZukBoAIABSAEcAQgAgY8+P8GWHTvZOAIIsACAAUgBHAEIAIDDXMO0w1TChMKQw6wBQAHIAbwBmAGkAbAAgAFIARwBCACAAZwBlAG4AZQByAGkAYwOTA7UDvQO5A7oDzAAgA8ADwQO/A8YDrwO7ACAAUgBHAEIAUABlAHIAZgBpAGwAIABSAEcAQgAgAGcAZQBuAOkAcgBpAGMAbwBBAGwAZwBlAG0AZQBlAG4A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") no-repeat scroll center center/100% auto;
  margin: 10px 0 !important;
  box-shadow: 0 6px 9px rgba(0, 0, 0, 0.1);
  border: 1px solid #000;
  height: 40px;
  padding: 0 4%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 5px; }

.wpcf7-form-control-wrap.budget input {
  max-width: 100%;
  background: transparent;
  height: 38px;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: medium none !important;
  padding: 0; }

.bubble a.pcs-post-title {
  bottom: 0;
  box-shadow: 0 -58px 20px -20px #000000 inset;
  color: #ffffff;
  left: 0;
  line-height: 0.9rem;
  opacity: 0;
  position: absolute;
  width: 100%;
  z-index: 2; }
.bubble a.pcs-post-title, .bubble .pcs-featured-image.wp-post-image {
  -webkit-transition: all 600ms ease !important;
  -o-transition: all 600ms ease !important;
  transition: all 600ms ease !important; }
.bubble li {
  clear: none !important;
  display: inline-block !important;
  float: left;
  position: relative;
  width: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
.bubble .pcs-featured-image.wp-post-image {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 0;
  width: 99%; }
.bubble .post-list > li:hover img {
  opacity: 0.6;
  position: relative;
  z-index: 1; }
.bubble .post-list li:hover .pcs-post-title {
  opacity: 1; }

@media only screen and (max-width: 1024px) {
  .sidez {
    display: none; } }
@media only screen and (max-width: 769px) {
  .sidez {
    display: none; } }

.widget_search {
  border: 3px double #000000;
  padding: 20px;
  margin: 0; }
  .widget_search table.gsc-search-box td.gsc-input {
    padding: 0; }
  .widget_search input.gsc-input, .widget_search input.gsc-search-button {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none !important;
    box-shadow: none !important; }
  .widget_search input.gsc-input {
    background-position: left top !important;
    border-color: transparent !important;
    border-style: none !important;
    border-width: medium !important;
    line-height: 47px;
    padding: 0 11px !important;
    max-width: 100%;
    width: 100% !important; }
  .widget_search table.gsc-search-box {
    border-bottom: 3px solid #cfcfcf; }
  .widget_search input.gsc-search-button {
    background: #fff url("data:image/png;base64,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") no-repeat scroll center center/20px 20px;
    border: 1px solid #cdcdcd;
    height: 47px;
    min-height: 47px;
    color: transparent; }

.bare .widget_search {
  border: none;
  font-size: 0px;
  background: #ae9fa2 none repeat scroll 0 0;
  margin: 10px 0 10px;
  padding: 10px 20px; }
  .bare .widget_search input.gsc-input {
    background: transparent !important;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    color: #000; }
  .bare .widget_search input.gsc-search-button {
    margin-bottom: 0;
    margin-right: -30px !important;
    margin-top: 0;
    position: relative;
    z-index: 2;
    background-size: auto; }
  .bare .widget_search .gsc-input {
    display: block;
    outline: 0 none !important; }
  .bare .widget_search .gsc-search-button {
    background-color: #ae9fa2;
    border: medium none !important;
    height: 49px !important; }
  .bare .widget_search form.gsc-search-box {
    margin: 0 !important;
    padding: 0 !important; }
  .bare .widget_search > h2, .bare .widget_search > p {
    margin: 0;
    height: 0; }

/*scaffolding*/
/*header*/
/*$headercolor: $maincolor;*/
span.sub-arrow {
  display: none; }

#header .header-widget {
  background: black none repeat scroll 0 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  height: 40px;
  color: #fff;
  line-height: 40px;
  left: 0;
  margin: 0 !important;
  text-align: center;
  right: 0;
  padding: 0 20px;
  top: 0;
  width: 100%;
  position: absolute; }
  @media only screen and (max-width: 769px) {
    #header .header-widget {
      position: relative; } }
  @media only screen and (min-width: 1025px) {
    #header .header-widget {
      text-align: center; } }

#header .title-bar {
  color: #fff;
  pointer-events: none;
  margin: 10px auto 0;
  text-align: left; }
  #header .title-bar p {
    margin: 0; }
  #header .title-bar h1 {
    border-bottom: 4px solid #ff0000;
    color: #ffffff;
    font-size: 3rem;
    font-weight: 900;
    margin: 0;
    text-transform: uppercase; }

#header .header-widget a img {
  -webkit-box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.1);
  height: 68px;
  width: auto; }

#header .header-widget * {
  overflow: visible; }

#header #searchform #s {
  background-color: transparent;
  border-color: rgba(255, 255, 255, 0.1);
  line-height: 24px;
  margin-right: 10px;
  margin-top: 8px;
  padding-bottom: 0;
  padding-top: 0; }

#header #searchform {
  float: right;
  height: 40px;
  position: relative;
  top: 0; }
  #header #searchform .submit {
    display: none; }

#headerwrap {
  background: transparent !important;
  border-bottom: none;
  position: relative; }

#headerwrap .main-nav > li#wpmenucartli {
  margin-top: 0; }

.not-ie.page-loaded #headerwrap.sticktop .secondnav {
  background: white;
  bottom: auto;
  height: 65px;
  position: fixed;
  top: 0;
  width: 100%; }
  .not-ie.page-loaded #headerwrap.sticktop .secondnav a {
    color: #9d9d9d;
    opacity: 1;
    line-height: 65px; }
  @media only screen and (max-width: 1024px) {
    .not-ie.page-loaded #headerwrap.sticktop .secondnav a {
      line-height: 21px;
      height: 65px;
      padding-top: 11px; } }

#site-logo {
  font-family: "Muli", "Helvetica", arial, sans-serif !important;
  font-family: "Muli", "Helvetica", arial, sans-serif !important;
  top: 0;
  line-height: 0;
  vertical-align: middle; }
  #site-logo img {
    max-width: 280px;
    max-height: 100px; }
  @media only screen and (max-width: 769px) {
    #site-logo img {
      max-width: 130px;
      max-height: 60px; } }

/*#site-logo, #site-description {
  position:relative !important;
  display: inline-block;
  height:auto;
  top:0;
  float:left;
  text-align:left;
}*/
#header {
  margin: 0 auto; }
  @media only screen and (max-width: 769px) {
    #header {
      padding-bottom: 0; } }

@media only screen and (min-width: 1025px) {
  .not-ie #header {
    padding-bottom: 0; }
    .not-ie #header .secondnav {
      height: 0; }
  .not-ie.page-loaded #header .secondnav {
    height: 45px; } }
@media only screen and (min-width: 1025px) {
  .sticktop #header {
    padding-bottom: 0; }
    .sticktop #header:hover .secondnav {
      height: 65px; } }

header nav {
  background: transparent !important;
  position: relative; }

header hgroup {
  margin: 0 auto;
  max-width: 1110px;
  pointer-events: none;
  text-align: center;
  height: 100px;
  position: relative;
  width: 100%;
  z-index: 3; }
  @media only screen and (max-width: 769px) {
    header hgroup {
      display: block;
      max-height: 60px;
      height: 60px;
      position: fixed;
      top: 0;
      bottom: auto;
      z-index: 2;
      background: #222;
      background-image: -webkit-radial-gradient(center center, ellipse closest-corner, #1E1D21, #111) !important;
      background-image: -moz-radial-gradient(center center, ellipse closest-corner, #1E1D21, #111) !important;
      background-image: -o-radial-gradient(center center, ellipse closest-corner, #1E1D21, #111) !important;
      background-image: -ms-radial-gradient(center center, ellipse closest-corner, #1E1D21, #111) !important;
      background-image: radial-gradient(center center, ellipse closest-corner, #1E1D21, #111) !important; }
      header hgroup #site-logo a {
        display: block;
        line-height: 0; } }
  header hgroup a {
    pointer-events: auto; }

header nav {
  margin-top: 10px; }

.mainnav {
  margin: -100px auto 0 !important; }

@media only screen and (min-width: 1025px) {
  .mainnav {
    background-image: -webkit-radial-gradient(25% center, ellipse closest-corner, #1E1D21, #111) !important;
    background-image: -moz-radial-gradient(25% center, ellipse closest-corner, #1E1D21, #111) !important;
    background-image: -o-radial-gradient(25% center, ellipse closest-corner, #1E1D21, #111) !important;
    background-image: -ms-radial-gradient(25% center, ellipse closest-corner, #1E1D21, #111) !important;
    background-image: radial-gradient(25% center, ellipse closest-corner, #1E1D21, #111) !important; }

  .mainnav {
    /*background: url('../images/nav-background.gif') center center / cover !important;*/ } }
.mainnav .pagewidth #main-nav {
  background: none repeat scroll 0 0 black !important;
  margin: 0 0 0 50% !important;
  right: 0;
  left: 0;
  width: 50%;
  top: 0;
  pointer-events: none; }
  @media only screen and (max-width: 769px) {
    .mainnav .pagewidth #main-nav {
      margin: 0 !important; } }
  .mainnav .pagewidth #main-nav a {
    pointer-events: auto; }
  .mainnav .pagewidth #main-nav > li > a {
    font-size: 1.3rem;
    font-family: Muli;
    line-height: 100px;
    -webkit-transition: all 1500ms ease !important;
    -o-transition: all 1500ms ease !important;
    transition: all 1500ms ease !important;
    margin: 0;
    padding: 0 20px; }
  .mainnav .pagewidth #main-nav > li > a i {
    display: inline-block;
    font-size: 0rem;
    left: 50%;
    position: absolute;
    vertical-align: middle;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    transition: all 1s ease 0s; }
  .mainnav .pagewidth #main-nav > li > .sub-menu {
    top: 40px; }
  .mainnav .pagewidth #main-nav > li:hover > a {
    font-size: 0; }
    .mainnav .pagewidth #main-nav > li:hover > a small {
      font-size: 0; }
    @media only screen and (min-width: 1025px) {
      .mainnav .pagewidth #main-nav > li:hover > a i {
        font-size: 2rem; } }

.mainnav {
  /*background: $headercolor none repeat scroll 0 0 !important;*/
  z-index: 2;
  position: relative;
  margin-top: -100px; }
  @media only screen and (max-width: 769px) {
    .mainnav {
      margin-top: 0; } }
  .mainnav .mobile-button {
    display: none !important; }

.mainnav nav {
  background: none;
  max-width: 100% !important; }

#main-nav > li {
  position: static; }
#main-nav ul {
  background: #000 none repeat scroll 0 0;
  border: medium none;
  -webkit-box-shadow: 0 5px 0 red;
  box-shadow: 0 5px 0 red;
  display: none !important;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 100px !important;
  z-index: 100; }
  #main-nav ul li a {
    padding: 0 6px;
    display: block;
    color: #fff;
    opacity: .8;
    font-family: Montserrat !important;
    line-height: 45px;
    width: 100%;
    text-align: center;
    font-size: 1rem; }
    #main-nav ul li a:hover {
      background: transparent !important; }
  #main-nav ul li:hover {
    background: #222 !important; }
#main-nav > li:hover ul {
  display: block !important; }
@media only screen and (max-width: 1024px) {
  #main-nav > li:hover ul {
    display: none !important; } }
#main-nav .current_page_item a:hover, #main-nav .current-menu-item a:hover {
  color: #00307f; }

#main-nav .menu-item small {
  display: block;
  line-height: 0;
  top: -27px;
  position: relative;
  text-transform: uppercase;
  font-size: 60%; }
#main-nav > .current-menu-item > a, #main-nav > .current-page-item > a, #main-nav > .current-menu-parent > a {
  background: transparent;
  -webkit-border-radius: 0;
  border-radius: 0; }
  #main-nav > .current-menu-item > a:before, #main-nav > .current-page-item > a:before, #main-nav > .current-menu-parent > a:before {
    content: "";
    height: 5px;
    display: block;
    width: 5px;
    background: #00307f;
    position: absolute;
    left: 50%;
    top: 24px;
    -webkit-border-radius: 100px;
    border-radius: 100px; }
#main-nav > .current-menu-item .current-menu-item, #main-nav > .current-menu-item .current-page-item, #main-nav > .current-menu-item .current-menu-parent, #main-nav > .current-page-item .current-menu-item, #main-nav > .current-page-item .current-page-item, #main-nav > .current-page-item .current-menu-parent, #main-nav > .current-menu-parent .current-menu-item, #main-nav > .current-menu-parent .current-page-item, #main-nav > .current-menu-parent .current-menu-parent {
  background: none; }
  #main-nav > .current-menu-item .current-menu-item a, #main-nav > .current-menu-item .current-page-item a, #main-nav > .current-menu-item .current-menu-parent a, #main-nav > .current-page-item .current-menu-item a, #main-nav > .current-page-item .current-page-item a, #main-nav > .current-page-item .current-menu-parent a, #main-nav > .current-menu-parent .current-menu-item a, #main-nav > .current-menu-parent .current-page-item a, #main-nav > .current-menu-parent .current-menu-parent a {
    font-size: 1rem;
    line-height: 45px;
    padding: 0 20px;
    width: 100%; }

#second-nav .current-page-item, #second-nav .current-menu-parent, #second-nav .current_page_item {
  -webkit-box-shadow: 0 -4px 0 #0080ff inset, 0 0 0 0 #000 inset;
  box-shadow: 0 -4px 0 #0080ff inset, 0 0 0 0 #000 inset; }
  #second-nav .current-page-item a, #second-nav .current-menu-parent a, #second-nav .current_page_item a {
    background: none; }
  #second-nav .current-page-item .current-menu-item, #second-nav .current-page-item .current-page-item, #second-nav .current-page-item .current-menu-parent, #second-nav .current-menu-parent .current-menu-item, #second-nav .current-menu-parent .current-page-item, #second-nav .current-menu-parent .current-menu-parent, #second-nav .current_page_item .current-menu-item, #second-nav .current_page_item .current-page-item, #second-nav .current_page_item .current-menu-parent {
    background: none; }
    #second-nav .current-page-item .current-menu-item a, #second-nav .current-page-item .current-page-item a, #second-nav .current-page-item .current-menu-parent a, #second-nav .current-menu-parent .current-menu-item a, #second-nav .current-menu-parent .current-page-item a, #second-nav .current-menu-parent .current-menu-parent a, #second-nav .current_page_item .current-menu-item a, #second-nav .current_page_item .current-page-item a, #second-nav .current_page_item .current-menu-parent a {
      -webkit-box-shadow: inset 5px 0 0 #00307f;
      box-shadow: inset 5px 0 0 #00307f;
      color: #00307f; }

/*end #main-nav*/
.secondnav {
  background: #000 none repeat scroll 0 0;
  bottom: 0;
  position: absolute;
  width: 100%;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  height: 0;
  overflow: hidden;
  /*end secondnav*/ }
  @media only screen and (max-width: 769px) {
    .secondnav {
      display: none !important; } }
  .secondnav #second-nav {
    margin: 0;
    text-align: left;
    /*end #second-nav*/ }
    .secondnav #second-nav > li > a {
      color: #fff;
      opacity: .8;
      font-family: Montserrat !important; }

#site-description {
  font-size: 1rem;
  left: 0;
  padding-left: 225px;
  height: 100px;
  top: 0;
  color: #888;
  text-align: center;
  padding-top: 10px; }
  #site-description b {
    display: block;
    font-size: 120%;
    color: #fff; }
  #site-description a {
    border-bottom: 1px dotted #3d3d3d;
    color: #ededed;
    font-weight: normal !important; }
  @media only screen and (max-width: 769px) {
    #site-description {
      display: none; } }

header nav > ul > li > a {
  font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  color: #5d5d5d;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 1rem;
  font-weight: normal;
  line-height: 45px;
  margin: 0 !important;
  padding: 0 50px; }
header nav > ul > li {
  float: left;
  display: inline-block;
  position: static !important;
  margin-bottom: 0;
  flex-grow: 1; }
header nav > ul > li:hover a {
  z-index: 20 !important;
  position: relative;
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important; }
header nav > ul > li:hover > .sub-menu {
  opacity: 1;
  pointer-events: auto; }
header nav > ul .sub-menu {
  background: #eeeeee none repeat scroll 0 0;
  border-style: none none solid;
  border-width: medium medium 3px;
  box-shadow: 0 0 0 3px rgba(0, 0, 0, 0.3);
  display: block;
  opacity: 0;
  margin: 0;
  pointer-events: none;
  position: absolute;
  list-style-type: none;
  text-align: left;
  z-index: 19;
  -webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.3);
  border-width: medium medium 3px; }
  header nav > ul .sub-menu a {
    color: #000;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
    display: block;
    line-height: 35px;
    padding: 0 24px; }
  header nav > ul .sub-menu a:hover {
    background: #f6f6f6;
    color: #1e4e9d; }
  header nav > ul .sub-menu:hover {
    opacity: 1;
    pointer-events: auto; }
header nav > ul > li:hover > a {
  background: transparent; }
header nav > ul > li > ul a {
  font-weight: normal !important; }
header nav > ul .menu-item-has-children > a:after, header nav > ul .menu-item-has-children ul li:hover a:after {
  content: "";
  font-family: "icomoon";
  margin-left: 6px;
  line-height: 0;
  display: none !important; }
header nav > ul .menu-item-has-children:hover > a:after {
  content: ""; }
header nav > ul .menu-item-has-children ul li:hover a:after {
  position: absolute;
  right: 5px;
  top: 15px; }

@media only screen and (max-width: 769px) {
  #headerwrap #main-nav {
    display: block !important;
    background: #000000 none repeat scroll 0 0 !important;
    border-radius: 0;
    border: solid 1px #2e2e2e;
    bottom: 0;
    position: fixed;
    top: auto;
    width: 100%;
    height: 50px;
    padding: 0; }

  #main-nav .menu-item small {
    display: none; }

  #headerwrap #main-nav li a i {
    display: block; }

  #headerwrap #main-nav li a {
    -webkit-box-shadow: 40px 0 40px -30px #4f4f4f inset;
    box-shadow: 40px 0 40px -30px #4f4f4f inset;
    display: block;
    font-size: 1rem;
    line-height: 2rem;
    padding: 10px 0; }
  #headerwrap #main-nav li.current-menu-item a {
    font-size: 0; }
    #headerwrap #main-nav li.current-menu-item a i {
      font-size: 2rem; }

  #headerwrap #main-nav a:hover, #headerwrap #main-nav ul a:hover {
    color: red; }

  #headerwrap #main-nav li {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: none;
    float: left;
    margin: 0;
    width: 25%; }

  #headerwrap #main-nav li.home {
    position: fixed !important;
    top: 0 !important;
    width: 100%;
    background: #212121;
    right: 0;
    display: none;
    left: 0;
    -webkit-backface-visibility: hidden; }
    #headerwrap #main-nav li.home a {
      -webkit-box-shadow: none;
      box-shadow: none;
      background: transparent url("/wp-content/uploads/2015/12/code4-logo-sm.png") no-repeat scroll center center/auto 60px !important;
      display: inline-block !important;
      padding: 0 !important;
      height: 60px;
      width: 140px !important; } }
/*pageloaded animation*/
#main-nav li.home a {
  opacity: 1; }

#main-nav li a {
  opacity: 0; }

#main-nav li#menu-item-4412 a {
  transform: translateX(-100px) scale(0.6); }

#main-nav li#menu-item-4413 a {
  transform: translateX(50px) scale(0.6); }

#main-nav li#menu-item-4557 a {
  transform: translateX(100px) scale(0.6); }

#main-nav li#menu-item-4569 a {
  transform: translateX(-50px) scale(0.6); }

#main-nav {
  transform: skewX(-20deg);
  background: #000 !important;
  box-shadow: 500px 0px 0 #000; }

#main-nav > li a {
  transform: scale(1) skewX(20deg) !important;
  opacity: 1; }

@media only screen and (max-width: 769px) {
  #main-nav {
    transform: skewX(0); }

  #main-nav > li a {
    transform: scale(1) skewX(0) !important; } }
/*header diagonal*/
#main-nav li:hover {
  background: #000;
  overflow: hidden; }

/*home*/
.secondnav ul li {
  display: none; }

.page-id-4385 .show-4385 {
  display: block;
  display: flex; }

/*retrofitting*/
.page-id-4381 .show-4381 {
  display: block;
  display: flex; }

/*contact*/
.page-id-4410 .show-4410 {
  display: block;
  display: flex; }

/*about the shop*/
.page-id-4561 .show-4561 {
  display: block;
  display: flex; }

/*blog pages*/
.single-format-standard .show-blog {
  display: block;
  display: flex; }

/*end header*/
/*header colors*/
#main-nav #menu-item-4413 ul.sub-menu {
  -webkit-box-shadow: 0 5px 0 #ffbf00 !important;
  box-shadow: 0 5px 0 #ffbf00 !important; }
#main-nav #menu-item-4413 ul.sub-menu {
  -webkit-box-shadow: 0 5px 0 #ffbf00 !important;
  box-shadow: 0 5px 0 #ffbf00 !important; }
#main-nav #menu-item-4412 ul.sub-menu {
  -webkit-box-shadow: 0 5px 0 #001d4c !important;
  box-shadow: 0 5px 0 #001d4c !important; }
#main-nav #menu-item-4557 ul.sub-menu {
  -webkit-box-shadow: 0 5px 0 #ffbf00 !important;
  box-shadow: 0 5px 0 #ffbf00 !important; }

#header {
  border-bottom: 5px solid #001333; }

.page-loaded #header {
  border-bottom: 5px solid #00307f; }

.page-id-4381 #main-nav > .current-menu-item a:before, .page-id-4381 #main-nav > .current-page-item a:before, .page-id-4381 #main-nav > .current-menu-parent a:before, .child_retrofitting #main-nav > .current-menu-item a:before, .child_retrofitting #main-nav > .current-page-item a:before, .child_retrofitting #main-nav > .current-menu-parent a:before {
  background: #ffbf00; }
.page-id-4381 #header, .child_retrofitting #header {
  border-bottom: 5px solid #4d3900; }
.page-id-4381.page-loaded #header, .child_retrofitting.page-loaded #header {
  border-bottom: 5px solid #ffbf00; }
.page-id-4381 #second-nav .current-page-item, .page-id-4381 #second-nav .current-menu-parent, .page-id-4381 #second-nav .current_page_item, .child_retrofitting #second-nav .current-page-item, .child_retrofitting #second-nav .current-menu-parent, .child_retrofitting #second-nav .current_page_item {
  -webkit-box-shadow: 0 -4px 0 #ffbf00 inset, 0 0 0 0 #000 inset;
  box-shadow: 0 -4px 0 #ffbf00 inset, 0 0 0 0 #000 inset; }
.page-id-4381 #main-nav .current_page_item a:before, .page-id-4381 #main-nav .current-menu-item a:before, .child_retrofitting #main-nav .current_page_item a:before, .child_retrofitting #main-nav .current-menu-item a:before {
  background: #ffbf00; }

.page-id-4561 #main-nav > .current-menu-item a:before, .page-id-4561 #main-nav > .current-page-item a:before, .page-id-4561 #main-nav > .current-menu-parent a:before {
  background: red !important; }
.page-id-4561 #header {
  border-bottom: 5px solid #4d0000; }
.page-id-4561.page-loaded #header {
  border-bottom: 5px solid red; }
.page-id-4561 #second-nav .current-page-item, .page-id-4561 #second-nav .current-menu-parent, .page-id-4561 #second-nav .current_page_item {
  -webkit-box-shadow: 0 -4px 0 red inset, 0 0 0 0 #000 inset;
  box-shadow: 0 -4px 0 red inset, 0 0 0 0 #000 inset; }
.page-id-4561 #main-nav .current_page_item a, .page-id-4561 #main-nav .current-menu-item a {
  color: red; }

.commentlist .avatar {
  -webkit-border-radius: 100px;
  border-radius: 100px; }

.themify_builder_front > div {
  visibility: visible !important; }

.themify_builder_row > div:first-child {
  margin-left: 0; }

.module-text .module-title, .module-slider .module-title {
  background: transparent url("http://drsusanblockinstitute.com/wp-content/themes/Gadge/img/line_h4.png") repeat-x scroll center bottom/100% 15px;
  margin-bottom: 0;
  padding-bottom: 19px; }

.module-slider .module-title {
  font-size: 1.6em; }

.col-full .module .post {
  margin-bottom: 6px; }

.full_width .themify_builder_row .row_inner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 10px;
  width: 1110px; }

blockquote {
  font-style: normal; }

.wp-caption-text {
  background: #dddddd none repeat scroll 0 0;
  display: block;
  margin-top: 0;
  padding: 6px;
  text-align: left; }

.wp-caption img {
  width: 100%; }

/*gallery*/
.module-gallery .wp-caption-text {
  background: transparent none repeat scroll 0 0;
  font-family: arial;
  font-style: normal;
  font-weight: bold; }

.module-gallery dl img {
  max-width: 100% !important;
  transition: 1s ease;
  pointer-events: none; }

.module-gallery dl:hover .wp-caption-text {
  z-index: 9;
  position: relative;
  color: #fff;
  background: rgba(0, 0, 0, 0.6); }

.module-gallery {
  flex-flow: row wrap;
  align-items: center;
  text-align: center !important; }

.module-gallery dl {
  float: none !important;
  display: inline-block !important;
  margin: 0 !important;
  padding: 9px; }

.module-gallery dl:hover img {
  transform: scale(2);
  pointer-events: none; }

@media only screen and (max-width: 1024px) {
  #body .gallery-columns-6 .gallery-item {
    width: 32%; } }
@media only screen and (max-width: 769px) {
  #body .gallery-columns-6 .gallery-item {
    width: 48%;
    padding: 3px; } }

/* accordions */
.module-accordion ul {
  border: medium none !important; }

.module-accordion ul li {
  border: medium none !important; }

.ui.module-accordion .accordion-title a {
  background: #fff !important;
  border-top: 2px solid #00307f !important;
  padding-bottom: 20px;
  padding-top: 30px;
  -webkit-border-radius: none !important;
  border-radius: none !important;
  font-size: 2rem;
  line-height: 2rem;
  font-weight: normal !important;
  color: #00307f; }

.page-id-4381 .module_row_0 .module-slider li .slide-content {
  background: rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
  font-size: 1.2rem; }
.page-id-4381 .module_row_0 .module-slider li .slide-content h3 {
  margin: 0; }
.page-id-4381 .module_row_0 .module-slider li figure {
  margin-bottom: 5px;
  margin-top: 5px; }
.page-id-4381 .module_row_0 .module-slider li:hover figure {
  -webkit-box-shadow: 0 5px 0 #ffbf00, 0 -5px 0 #ffbf00 !important;
  box-shadow: 0 5px 0 #ffbf00, 0 -5px 0 #ffbf00 !important; }
.page-id-4381 .module_row_0 .module-slider {
  z-index: 2;
  position: relative; }
.page-id-4381 .module-slider.slider-overlay .slide-image + .slide-content {
  bottom: 5px; }

.page-id-48099 #site-logo {
  display: none; }
.page-id-48099 .secondnav #second-nav > li {
  display: none; }
.page-id-48099 .mainnav #main-nav > li {
  display: none; }
.page-id-48099 .secondnav nav > div {
  float: none;
  max-width: 270px;
  display: none; }
.page-id-48099 .secondnav {
  margin-top: -20px;
  padding-bottom: 1px; }
.page-id-48099 #headerwrap .header-widget .swiper-slide h2, .page-id-48099 #headerwrap .header-widget .swiper-slide h2 a {
  font-size: 2rem;
  line-height: 2rem; }
.page-id-48099 #headerwrap .header-widget .swiper-slide blockquote {
  position: relative; }
.page-id-48099 #headerwrap {
  padding: 20px 2px 45px; }
.page-id-48099 a.shortcode.button.blue.outline, .page-id-48099 a.shortcode.button.blue.outline:hover {
  background: #1e4e9d none repeat scroll 0 0 !important;
  border-color: #1e4e9d !important;
  color: #ffffff !important; }
  .page-id-48099 a.shortcode.button.blue.outline:hover, .page-id-48099 a.shortcode.button.blue.outline:hover:hover {
    background: #183f7f none repeat scroll 0 0 !important; }

.page-id-27259 .block-list .row_inner .builder-posts-wrap article {
  overflow: hidden;
  position: relative;
  background: #000;
  cursor: pointer; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article:hover img {
  opacity: 1;
  transform: scale(1.05); }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article img, .page-id-27259 .block-list .row_inner .builder-posts-wrap article .post-content a {
  transition: 300ms ease-in-out; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article .post-content {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
  pointer-events: none; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article .post-title a {
  position: absolute;
  bottom: 0;
  top: auto; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article .post-content a {
  opacity: 1; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article:hover .post-content a {
  opacity: 0; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article .post-content a {
  background: rgba(0, 0, 0, 0.4);
  color: #ffffff;
  padding: 0 7px;
  display: inline-block; }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article img {
  opacity: 0.5;
  transform: scale(1); }
.page-id-27259 .block-list .row_inner .builder-posts-wrap article {
  position: relative;
  margin-bottom: 10px; }
.page-id-27259 .block-list .row_inner .entry-content blockquote p, .page-id-27259 .block-list .row_inner .entry-content blockquote {
  font-size: 0;
  line-height: 0;
  margin: 0 !important;
  padding: 0 !important; }
.page-id-27259 .block-list .row_inner .entry-content blockquote h6 a {
  font-size: 1rem;
  left: 0;
  line-height: 1rem;
  max-width: 60%;
  padding: 7px !important;
  position: absolute;
  top: 10px; }

.stylethin .themify_builder_sub_row .col4-2, .stylethin .themify_builder_sub_row .col4-1.last {
  margin-left: 10px; }
.stylethin .themify_builder_sub_row .col4-1 {
  overflow: hidden;
  width: 180px; }
.stylethin .themify_builder_sub_row .col4-2 {
  width: 53.4%; }
.stylethin .themify_builder_sub_row {
  display: flex;
  flex-flow: row wrap; }
.stylethin .themify_builder_sub_row .col4-2 {
  flex-grow: 1; }
.stylethin .col4-1 h3, .stylethin .col4-1 h4 {
  background: transparent url("http://bloggamy.com/wp-content/themes/Nomad/images/stripe.png") repeat scroll 0 0;
  margin: 10px 0;
  padding: 10px 5px;
  text-align: center; }

.style_help .col4-1 > div {
  margin: 0;
  padding: 0 !important; }

.style_help .col4-1 > div a {
  display: block !important;
  height: 60px;
  overflow: hidden; }
  .style_help .col4-1 > div a i {
    bottom: 0;
    display: block;
    font-size: 3rem;
    left: 50%;
    opacity: 0.3;
    pointer-events: none;
    position: absolute;
    transform: translateX(-50%); }

.style_p p {
  margin-bottom: 0; }

.module-slider {
  margin-bottom: 0 !important; }

.stylegray img {
  border: 1px solid #adadad;
  cursor: pointer;
  padding: 3px;
  -webkit-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  position: relative; }
.stylegray img:hover {
  border: 1px solid #adadad;
  background: #9f9f9f; }

.styletwo a {
  font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  font-size: .8rem !important; }
.styletwo article {
  display: flex;
  margin-bottom: 10px;
  border-bottom: solid 1px #ddd; }
.styletwo .post-image {
  display: inline-block !important;
  float: left;
  margin-right: 10px;
  width: 50%;
  min-width: 80px; }
.styletwo .post-content {
  min-width: unset; }
.styletwo .post-title {
  line-height: .9rem; }

.stylearchive ul {
  border-color: #a0a0a0;
  border-style: solid;
  border-width: 1px;
  display: flex;
  flex-flow: row wrap;
  margin: 0;
  padding: 6px 10px; }
  .stylearchive ul li {
    flex-grow: 1;
    list-style-type: none;
    margin-bottom: 0; }
  .stylearchive ul li::before {
    color: #000000 !important;
    content: "\\\\";
    display: inline-block;
    margin-right: 13px; }
  .stylearchive ul li:first-child::before {
    content: "" !important;
    margin-right: 0 !important; }

.stylelist.module article {
  margin-bottom: 0; }
.stylelist.module article:hover .post-content {
  border-left-color: #bdbdbd; }
.stylelist .post-content {
  border: 1px solid #00bb8f; }
.stylelist h6, .stylelist h6 a {
  font-family: Lora !important; }
.stylelist .post-content {
  border-bottom: none;
  background: #ffffff none repeat scroll 0 0;
  display: flex;
  flex-flow: row wrap; }
  .stylelist .post-content h1 {
    box-sizing: border-box;
    flex: 1 1 59%;
    margin-bottom: 0;
    padding: 26px 15px 0 30px; }
    .stylelist .post-content h1 a {
      font-family: lato !important;
      font-size: 1.2rem;
      font-weight: normal; }
  .stylelist .post-content .post-author {
    display: none; }
.stylelist.module article:last-child .post-content {
  border-bottom: 1px solid #00bb8f; }
.stylelist .post-date {
  opacity: .5;
  float: right;
  margin: 0;
  order: 1;
  padding: 26px 15px 0 30px; }
.stylelist .post-content h1 {
  order: 0; }
.stylelist .post-content .ssbacontent {
  order: 2; }
.stylelist .post-content .entry-content a {
  color: #993300 !important; }
.stylelist .post-comment {
  display: none; }
.stylelist .blockquote {
  box-sizing: border-box;
  display: block;
  width: 100%; }
.stylelist .entry-content > p {
  padding: 8px 30px 15px; }

.styleslider .themify_builder_slider li {
  position: relative; }
.styleslider .themify_builder_slider .slide-title a {
  display: inline-block;
  font-size: 2rem; }
  .styleslider .themify_builder_slider .slide-title a::before, .styleslider .themify_builder_slider .slide-title a::after {
    background: transparent url("../images/blockquote.png") no-repeat scroll 0 0/contain;
    color: transparent;
    content: "\"";
    display: inline-block;
    font-family: times;
    font-size: 13rem;
    height: 33px;
    left: 0px;
    position: absolute;
    top: 0;
    width: 50px; }
.styleslider .themify_builder_slider .slide-title a::after {
  left: auto;
  right: 0px;
  top: -6px;
  transform: rotate(180deg); }
.styleslider .themify_builder_slider .slide-content blockquote p {
  color: transparent;
  font-size: 0;
  line-height: 0; }
.styleslider .themify_builder_slider .slide-content blockquote p > b, .styleslider .col3-2 .slide-content blockquote p > * {
  color: #000000;
  font-size: 1rem;
  line-height: 1rem; }

.blogstyle {
  background: transparent url("http://bloggamy.com/wp-content/themes/Nomad/images/content.png") repeat scroll 0 0 !important;
  box-shadow: 0 0 9px rgba(0, 0, 0, 0.29) inset;
  display: block;
  padding: 30px; }
  .blogstyle article {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    box-shadow: 0 2px 2px 1px rgba(0, 0, 0, 0.1);
    overflow: hidden; }
  .blogstyle article .post-content {
    padding: 10px 20px; }

.single.single-post .post-meta .post-category {
  background: transparent none repeat scroll 0 0;
  font-family: Lato;
  left: 0;
  padding: 0;
  position: absolute;
  text-transform: uppercase;
  top: 10px; }
.single.single-post .post-category > a {
  color: #7f7f7f; }

.single-format-standard figure.post-image {
  display: none; }

.archive.category #layout, .single-format-standard #layout {
  background: #fff; }

.archive.category #layout, .archive.category #body {
  background: #444; }
.archive.category #content {
  background: #444;
  border: none; }
.archive.category .page-title {
  color: #ffffff;
  line-height: 3rem;
  margin: 40px 0 20px; }
.archive.category article {
  background: #ffffff none repeat scroll 0 0;
  padding: 0 20px 0px 0px; }
.archive.category article .post-image {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  line-height: 0; }
.archive.category .more-link {
  border: 2px solid;
  color: #ff0000;
  display: inline-block;
  font-size: 1rem;
  font-weight: normal;
  padding: 10px;
  text-transform: uppercase; }
.archive.category .entry-content p {
  max-height: 50px;
  overflow: hidden; }

.mejs-container {
  min-height: 30px !important; }

.builder-posts-wrap .ssba {
  display: none; }

.edit-button {
  display: none; }

.frost {
  background: transparent url("../images/frost_bg.gif") repeat scroll 0 0/100% 100%; }

.finale .row_inner_wrapper .row_inner {
  border-top: 3px solid #000000;
  -webkit-box-shadow: -1px 0 2px 0 rgba(0, 0, 0, 0.12), 1px 0 2px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
  box-shadow: -1px 0 2px 0 rgba(0, 0, 0, 0.12), 1px 0 2px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
  padding: 30px 50px !important; }
.finale .row_inner_wrapper .row_inner h3 {
  font-size: 1.8rem;
  max-width: 214px; }
.finale .row_inner_wrapper .row_inner h3::after {
  background: #303d6d none repeat scroll 0 0;
  content: "";
  display: block;
  height: 3px;
  margin-top: 10px;
  width: 30px; }

.tinyimg img {
  margin: 0 11px;
  max-width: 80px; }

.amazon .row-slider-nav, .amazon .row-slider-slides {
  display: none; }

.top_contact {
  color: #00ff00;
  font-weight: normal; }

.top_contact i {
  margin: 0 10px;
  vertical-align: middle; }

.sticktop .top_contact.mini {
  /*position: fixed;*/
  /*right: 0;*/
  /*top: 0;*/
  /*width: 50px;*/
  /*height: 50px;*/ }

.top_contact.mini {
  background: #ff2010 none repeat scroll 0 0;
  bottom: 0;
  color: #ffffff;
  display: inline-block;
  font-family: "Muli" !important;
  font-weight: normal;
  height: 40px;
  line-height: 40px !important;
  overflow: hidden;
  padding: 0 10px 0 0;
  position: fixed;
  right: 150px;
  text-align: center;
  vertical-align: middle;
  -webkit-border-radius: 10px 10px 0 0;
  border-radius: 10px 10px 0 0; }

.mini.top_contact i {
  -webkit-border-radius: 10px 0 0 0;
  border-radius: 10px 0 0 0;
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
  color: #ff0000;
  display: inline-block;
  float: left;
  font-size: 1.5rem;
  line-height: 40px;
  margin: 0 10px 0 0;
  padding: 0 13px; }
@media only screen and (max-width: 1024px) {
  .mini.top_contact {
    font-size: 0;
    height: 60px;
    padding: 0;
    right: 0;
    top: 0;
    background: transparent;
    z-index: 999; }
    .mini.top_contact i {
      margin-right: 0;
      line-height: 60px;
      color: #ddd; } }

.top_contact.mini {
  transform: translateY(40px); }

.not-ie.page-loaded .top_contact.mini {
  transform: translateY(0); }

/*.sticktop .top_contact.mini i {
    width: 50px;
    height: 50px;
    line-height: 50px;
}*/
.white-popup {
  background: #E0E0E0 none repeat scroll 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: 0 5px 0px 0 #B1B1B1;
  box-shadow: 0 5px 0px 0 #B1B1B1;
  margin: 0 auto;
  max-width: 650px;
  padding: 25px;
  color: #444;
  position: relative;
  width: auto; }
  @media only screen and (max-width: 769px) {
    .white-popup {
      padding: 3px; }
      .white-popup .wpcf7-form > div {
        padding: 0; } }

.mfp-close-btn-in .mfp-close {
  color: #888; }

.white-popup .wpcf7 {
  display: block;
  padding-top: 20px; }

.white-popup .wpcf7 input[type="text"], .white-popup .wpcf7 input[type="tel"] {
  background: #3d3d3d none repeat scroll 0 0;
  border-color: #5d5d5d;
  -webkit-box-shadow: none;
  box-shadow: none; }

.wpcf7 p {
  position: relative; }
  .wpcf7 p i {
    color: #919191;
    font-size: 1.5rem;
    margin-right: 10px;
    vertical-align: middle;
    position: absolute;
    top: 0;
    pointer-events: none;
    left: 0;
    z-index: 2;
    line-height: 44px;
    width: 54px;
    text-align: center; }

.mfp-move-horizontal {
  /* start state */
  /* animate in */
  /* animate out */ }

.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s;
  transform: translateX(-50px); }

.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s; }

.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0); }

.mfp-bg {
  background: #2b2b2b !important; }

.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 1; }

.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(50px);
  opacity: 0; }

.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0; }

.page-id-4385 .swiper-slide > a, .page-id-4385 .swiper-slide {
  height: 500px;
  overflow: hidden; }
.page-id-4385 .swiper-slide > a img {
  display: none; }
.page-id-4385 .swiper-slide > a {
  background-position: center center;
  background-size: cover !important;
  display: block;
  pointer-events: none;
  z-index: 2; }
.page-id-4385 .swiper-slide .html-caption {
  align-items: center;
  background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
  bottom: 0;
  color: #ffffff;
  display: block;
  flex-flow: column wrap;
  height: 500px;
  left: 0;
  position: absolute;
  right: 0;
  text-align: center;
  top: 0;
  -webkit-transition: all 3s ease !important;
  -o-transition: all 3s ease !important;
  transition: all 3s ease !important;
  width: 100%;
  z-index: 2; }
.page-id-4385 .swiper-slide .html-caption > * {
  opacity: 0;
  transition: all 500ms linear 1s; }
.page-id-4385 .swiper-slide.swiper-slide-active .html-caption * {
  opacity: 1; }
.page-id-4385 .swiper-slide > a {
  position: relative; }
.page-id-4385 .swiper-slide-active > a {
  z-index: 2; }
.page-id-4385 .swiper-slide .html-caption:hover {
  background: transparent none repeat scroll 0 0; }
.page-id-4385 .swiper-slide.swiper-slide-active .html-caption {
  background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
  -webkit-box-shadow: 0 0 180px 20px #000 inset;
  box-shadow: 0 0 180px 20px #000 inset; }
  @media only screen and (min-width: 1025px) {
    .page-id-4385 .swiper-slide.swiper-slide-active .html-caption {
      padding-top: 120px; } }
  @media only screen and (max-width: 1024px) {
    .page-id-4385 .swiper-slide.swiper-slide-active .html-caption {
      padding-top: 60px; } }
@media only screen and (max-width: 769px) {
  .page-id-4385 .swiper-slide > a, .page-id-4385 .swiper-slide, .page-id-4385 .swiper-slide .html-caption {
    height: 230px; } }

.swiper-button-next, .swiper-button-prev {
  background: transparent none repeat scroll 0 0;
  border: solid 1px transparent;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  width: 70px;
  height: 70px;
  line-height: 70px;
  overflow: hidden;
  text-align: center;
  opacity: .6; }
  .swiper-button-next:hover, .swiper-button-prev:hover {
    opacity: 1;
    border-color: #7f7f7f; }

.swiper-button-next::before,
.swiper-button-prev::before,
.swiper-button-next::after,
.swiper-button-prev::after {
  color: #7f7f7f;
  display: inline-block;
  font-family: "FontAwesome" !important;
  font-size: 3rem; }

.swiper-button-next::before, .swiper-button-next::after {
  content: ""; }

.swiper-button-prev::before, .swiper-button-prev::after {
  content: ""; }

@media only screen and (min-width: 1025px) {
  .swiper-button-prev:before, .swiper-button-next:before {
    position: relative !important; }
  .swiper-button-prev:after, .swiper-button-prev:before, .swiper-button-next:after, .swiper-button-next:before {
    -webkit-transition: all 400ms ease !important;
    -o-transition: all 400ms ease !important;
    transition: all 400ms ease !important; }
  .swiper-button-prev:after, .swiper-button-next:after {
    position: absolute; }

  .swiper-button-prev:before {
    left: 0; }

  .swiper-button-next:before {
    right: 0; }

  .swiper-button-prev:after {
    right: -70px; }

  .swiper-button-next:after {
    left: -70px; }

  .swiper-button-prev:hover:before {
    left: -70px; }
  .swiper-button-prev:hover:after {
    right: 16px; }

  .swiper-button-next:hover:before {
    right: -70px;
    left: auto; }
  .swiper-button-next:hover:after {
    left: 16px; } }
.swiper-pagination-bullet {
  background: transparent none repeat scroll 0 0;
  border: 1px solid #999999;
  height: 15px !important;
  width: 15px !important;
  opacity: 1;
  @inclue box-shadow(0 0 0 0 #ffffff inset); }

.swiper-pagination-bullet.swiper-pagination-bullet-active {
  border: 0 solid #999999;
  background: transparent;
  @inclue box-shadow(0 0 0 9px #ffffff inset); }

.swiper-pagination-clickable {
  height: 15px; }

.wpcf7-form-control-wrap, .wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea {
  display: block;
  width: 100%;
  margin: 0; }

.wpcf7 textarea, .wpcf7 input[type=email], .wpcf7 input[type=text], .wpcf7 input[type="number"], .wpcf7 input[type="tel"] {
  border: 1px solid #afafaf;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #f3f3f3 none repeat scroll 0 0; }

.white-popup .wpcf7 textarea, .white-popup .wpcf7 input[type=email], .white-popup .wpcf7 input[type=text], .white-popup .wpcf7 input[type="number"], .white-popup .wpcf7 input[type="tel"] {
  background: #fff none repeat scroll 0 0;
  border-color: #c1c1c1;
  padding-left: 50px; }

textarea:focus,
input[type=text]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=number]:focus,
input[type=tel]:focus {
  outline: none; }

.wpcf7 input[type=text], .wpcf7 input[type=email], .wpcf7 input[type="number"], .wpcf7 input[type="tel"] {
  line-height: 30px;
  max-width: 100%; }

.wpcf7-list-item {
  display: block;
  line-height: 28px; }

.sumome-control {
  visibility: hidden;
  opacity: 0;
  width: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

/* sumome */
/*footer*/
#support {
  background: #212121 none repeat scroll 0 0;
  color: #fff;
  /*end widget */ }
  #support .widget {
    margin: 0;
    padding: 30px 0; }
  #support .widget:first-child .pagewidth {
    border: 2px solid rgba(255, 255, 255, 0.1);
    max-width: 655px;
    overflow: hidden !important;
    position: relative;
    text-align: center;
    pointer-events: auto; }
    #support .widget:first-child .pagewidth h3 {
      font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
      font-size: 1rem !important;
      font-weight: normal;
      line-height: 1rem;
      margin-top: 30px;
      position: absolute;
      text-align: center;
      width: 100%; }
    #support .widget:first-child .pagewidth img {
      opacity: 0;
      transform: rotate(-10deg) translateY(-90px);
      transition: all 1s ease 0s; }
    #support .widget:first-child .pagewidth:hover {
      border-color: #222; }
      #support .widget:first-child .pagewidth:hover img {
        transform: rotate(0deg) translatey(0px);
        opacity: 1; }
  #support h1, #support h2, #support h3, #support h4, #support h5, #support h6 {
    color: #fff; }
  #support h2 {
    display: inline-block;
    margin: 0 0 20px; }
    #support h2 a {
      font-weight: lighter;
      padding: 0 40px;
      color: #00bb8f; }
      #support h2 a:hover {
        color: #fff; }
  #support .menu {
    display: flex; }
    #support .menu li {
      display: block;
      padding: 0;
      margin: 0;
      border-color: transparent;
      width: 100%; }
    #support .menu .sub-menu {
      margin-left: 0 !important; }
    #support .menu > li {
      width: 20%;
      padding: 0 1%;
      -webkit-box-sizing: border-box;
      box-sizing: border-box; }
      #support .menu > li > a {
        font-size: 1.1rem;
        font-weight: normal;
        color: #fff;
        text-transform: uppercase; }
      #support .menu > li > ul > li a::before {
        background: #00bb8f none repeat scroll 0 0;
        bottom: 0;
        content: "";
        display: inline-block;
        height: 1px;
        position: absolute;
        width: 0;
        -webkit-transition: all 1s ease !important;
        -o-transition: all 1s ease !important;
        transition: all 1s ease !important; }
      #support .menu > li > ul > li:hover a::before {
        width: 100%; }
    #support .menu a {
      display: block;
      position: relative;
      font-size: 0.9rem;
      color: #00a27b;
      line-height: 1.7rem; }
      #support .menu a:hover {
        color: #00bb8f; }
  #support div a img {
    max-width: 655px; }

/*end support*/
#support2 {
  background-color: #333333;
  background-image: url("/wp-content/uploads/2016/05/city-of-industry-fire-fighter-repair.jpg");
  background-repeat: no-repeat;
  background-position: center 70%;
  color: #ffffff;
  -webkit-box-shadow: 0 0 0 150px rgba(0, 0, 0, 0.7) inset, 0 -1px 0 rgba(255, 255, 255, 0.9) inset, 0 12px 20px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 0 150px rgba(0, 0, 0, 0.7) inset, 0 -1px 0 rgba(255, 255, 255, 0.9) inset, 0 12px 20px rgba(0, 0, 0, 0.3);
  font-size: 1rem;
  padding: 29px 1px; }

.footer-widgets .textwidget td {
  vertical-align: top; }

.footer-widgets .textwidget td span {
  display: block;
  min-width: 20px; }

.footer-widgets table {
  width: 100%; }

.wpcf7 .user {
  display: none;
  overflow: hidden; }

.single .ssbacontent {
  display: flex;
  flex-flow: row nowrap;
  position: relative;
  width: 100%; }
  .single .ssbacontent .entry-content {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    flex-grow: 5;
    flex-wrap: wrap;
    padding-left: 80px;
    width: 100%; }

.single .tp {
  flex-wrap: wrap;
  position: absolute;
  top: 0;
  width: 80px; }
  .single .tp > div {
    margin-top: 70px;
    width: 50px; }
    .single .tp > div .ssba-img {
      width: 40px; }

.single .tp.sticktop > div {
  margin-top: 70px;
  position: fixed;
  top: 0;
  width: 70px;
  opacity: 1;
  transition: 500ms ease 0s; }
.single .tp.sticktop.hide > div {
  opacity: 0; }

.page .ssbacontent {
  display: block;
  flex-flow: unset; }

.page .ssbacontent .tp div, .page .ssbacontent .tp {
  width: 100%; }

.page .tp.sticktop.hide > .ssba {
  display: block;
  opacity: 1;
  position: relative !important;
  top: unset; }

.page .ssbacontent .ssba-img {
  margin-right: 1px;
  width: 25px; }

p, ul, ol, span, b {
  font-family: "Muli", Georgia, Times New Roman, "Lora" serif !important;
  line-height: 21px; }

p {
  font-size: 1.2em;
  line-height: 1.7em; }

a {
  font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  font-weight: 700;
  color: #1e4e9d; }
  a:hover {
    color: #1F7BB6;
    text-decoration: none; }

h1, h2, h3, h4, h5, h6, h7 {
  /*color: #6f6f6f !important;*/
  font-family: "Muli", "Helvetica", arial, sans-serif !important; }
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h7 a {
    font-family: "Muli", "Helvetica", arial, sans-serif !important;
    color: #6f6f6f !important;
    font-size: 120%; }

h2 {
  font-weight: 100; }

.module select {
  font-size: 11px;
  padding: 9px 0; }

#box-284-0-0-0 table * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  max-width: 96%;
  overflow: hidden !important; }

#FIXSTARTSHERE {
  font-style: 0; }

/*input styles*/
input, textarea, select {
  padding: 0.5em;
  font-size: 15px;
  line-height: 1.2em;
  width: 80%;
  color: #737373;
  font-family: helvetica, sans-serif;
  -webkit-appearance: none;
  -webkit-box-shadow: 1px 1px 1px #333; }

input:focus, textarea:focus, select:focus {
  border-color: #FFB596;
  color: #000; }

textarea {
  height: 95px; }

p, ul, ol, span, b {
  font-family: "Muli", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
  line-height: 21px; }

select {
  padding: 0.5em 1em 0.5em 0.75em;
  -webkit-background-size: 1600px 32px; }

input[type=submit] {
  width: auto;
  -webkit-box-shadow: 1px 1px 3px #000;
  margin-right: 0.5em; }

input[type=reset] {
  width: auto;
  padding: 0.25em 1em;
  line-height: 1.5em;
  background: -webkit-gradient(linear, left top, left bottom, from(#333), to(#222));
  border: 2px solid #444;
  text-shadow: 0 0 2px #300;
  font-weight: bold;
  color: #999;
  -webkit-box-shadow: 1px 1px 3px #000; }

input[type=checkbox],
input[type=radio] {
  display: inline-block;
  font-size: 15px;
  line-height: 1em;
  margin: 0 0.25em 0 0;
  padding: 0;
  width: 1.25em;
  height: 1.25em;
  -webkit-border-radius: 0.25em;
  vertical-align: text-top; }

input[type=radio] {
  -webkit-border-radius: 2em; }

input[type="image"] {
  max-width: 144px; }

/*start layout*/
#pagewrap {
  padding-top: 0; }
  #pagewrap:before {
    background: transparent;
    /*background: $lightcolor;*/
    content: "";
    display: block;
    height: 4px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999999; }
  @media only screen and (max-width: 769px) {
    #pagewrap:before {
      top: auto;
      bottom: 0; } }

#footerwrap .two a {
  opacity: .5; }
  #footerwrap .two a:hover {
    opacity: 1; }
#footerwrap #respond {
  padding-top: 100px; }
  #footerwrap #respond .wpcf7-form-control.wpcf7-textarea {
    height: 200px; }
  #footerwrap #respond .wpcf7-form-control-wrap.your-subject {
    min-height: 43px; }
@media only screen and (max-width: 1024px) {
  #footerwrap {
    padding-bottom: 60px; } }

#footer-nav {
  display: none; }

.logged-in #footer-nav {
  display: block; }

#layout {
  margin-top: -1px;
  -moz-box-sizing: border-box; }

#layout {
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards; }

.not-ie #layout {
  opacity: 0; }

.page-loaded.not-ie #layout {
  -webkit-animation-duration: 4s;
  -webkit-animation-delay: 1500ms;
  -webkit-animation-iteration-count: 1;
  -webkit-animation-name: showUp;
  -moz-animation-duration: 4s;
  -moz-animation-delay: 1500ms;
  -moz-animation-iteration-count: 1;
  -moz-animation-name: showUp;
  -o-animation-duration: 4s;
  -o-animation-delay: 1500ms;
  -o-animation-iteration-count: 1;
  -o-animation-name: showUp;
  animation-duration: 4s;
  animation-delay: 1500ms;
  animation-iteration-count: 1;
  animation-name: showUp; }

.not-ie #header::before {
  animation: 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) 0.1s normal none infinite running indeterminate-short;
  background: #00307f none repeat scroll 0 0;
  bottom: -5px;
  content: "";
  display: block;
  height: 5px;
  left: 0;
  position: absolute;
  right: 0;
  width: 100%;
  z-index: 9999; }
.not-ie.page-loaded #header:before {
  display: none;
  animation: none; }

.not-ie.page-id-4381 #header:before {
  background: #ffbf00 none repeat scroll 0 0; }
.not-ie.page-id-4561 #header:before {
  background: red none repeat scroll 0 0; }

/* 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) 0s normal none infinite running indeterminate */
@media only screen and (min-width: 1025px) {
  .home.page #content {
    padding-top: 0 !important;
    border-top: none !important; }
  .home.page #body .col4-2 {
    /*width: 54%;*/ }
  .home.page #body .col4-1 {
    padding-top: 0;
    /*width: 23%;*/ }
  .home.page #content {
    padding-left: 0; } }
.topdash .shortcode.button.blue {
  background: #03222b none repeat scroll 0 0;
  border-color: #43626b;
  border-radius: 0 !important;
  box-shadow: none !important;
  box-sizing: border-box;
  display: inline-block;
  float: left;
  font-size: 2rem;
  margin: 0 !important;
  width: 33.333%; }
.topdash #text-47118-0-0-2 br {
  display: none; }
.topdash .shortcode.button.blue span {
  display: block;
  font-size: 0.8rem; }

@media only screen and (max-width: 1024px) {
  .home.page .topdash .col4-1.last {
    display: none; }
  .home.page .topdash .col4-1 {
    float: right;
    width: 33.333%; }
  .home.page .topdash .col4-2 {
    margin: 0;
    width: 66.666%; }
  .home.page .full_width .themify_builder_row .row_inner {
    padding: 0; }

  #content {
    padding: 0; }

  #main-nav > .menu-item {
    box-shadow: 1px 1px rgba(255, 255, 255, 0.12);
    line-height: 40px; } }
.sidebar1 #content, .sidebar-none #content {
  border-color: #E1E1E1;
  padding: 1% 2%;
  -webkit-box-shadow: 2px 0 0 rgba(0, 0, 0, 0.05);
  box-shadow: 2px 0 0 rgba(0, 0, 0, 0.05); }

.sidebar-none.page-loaded {
  /*#body {background: $headercolor;}*/ }
.sidebar-none.full_width.sidebar-none #content {
  padding: 0;
  border: none; }
.sidebar-none #content {
  border-color: transparent;
  background: #fff;
  -webkit-box-shadow: 40px 0px 0 #ffffff, -500px 0px 0 #ffffff;
  box-shadow: 40px 0px 0 #ffffff, -500px 0px 0 #ffffff; }

@media screen and (max-width: 1060px) {
  #content {
    padding: 10px; } }
@media screen and (max-width: 768px) {
  .network .post {
    clear: none !important;
    float: left !important;
    margin: 0 !important;
    width: 50% !important; } }
@media screen and (min-width: 481) {
  .mobi {
    display: none !important; }

  .mainnav {
    border-bottom: 2px solid #3F0000; } }
/*newsletter*/
.underpostwrap {
  background: url("../images/newsletter.jpg") no-repeat scroll 0 0/contain transparent;
  border: 3px solid #DFDFDF;
  clear: both;
  display: block;
  height: auto;
  padding-bottom: 20px;
  padding-right: 20px;
  padding-left: 30%; }
  .underpostwrap .esu-submit.esu-button {
    float: right; }
  .underpostwrap .esu-form-div ul li:first-child, .underpostwrap .esu-form-div ul li:nth-child(2n) {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 50%; }

#text-2 {
  background: none repeat scroll 0 0 #FFFFE6;
  border: 3px double #000000;
  padding: 15px; }

.phonelist {
  display: flex;
  flex-flow: row wrap; }
  .phonelist li {
    border-bottom: 1px dotted #000000;
    border-top: medium none !important;
    padding-bottom: 0;
    padding-top: 14px;
    flex: 1 1 25%;
    list-style-type: none;
    text-align: center !important; }
    .phonelist li a {
      color: #000000;
      padding: 3px; }
    .phonelist li strong {
      font-family: arial;
      text-transform: uppercase; }
    .phonelist li span {
      display: block;
      width: 100%; }
      .phonelist li span a {
        background: transparent none repeat scroll 0 0;
        color: #4f4f4f;
        font-size: 1.3rem; }
    .phonelist li:hover a {
      background: #000000;
      color: #FFFFE6; }
  .phonelist li.last {
    text-align: center;
    border-bottom: none; }
    .phonelist li.last a {
      background: none repeat scroll 0 0 #8D8D8D;
      border: 6px solid #EFEFD6;
      border-radius: 10px;
      box-shadow: 0 2px 0 rgba(255, 255, 255, 0.2) inset, 0 -3px 0 rgba(0, 0, 0, 0.2) inset;
      color: #FFFFFF;
      display: block;
      float: none;
      font-family: georgia !important;
      font-size: 23px;
      line-height: 48px;
      margin: 10px auto 0;
      text-align: center;
      text-shadow: 0 2px 4px #696969; }
      .phonelist li.last a:hover {
        background: #FF8191; }

.phonelist-two {
  display: flex;
  flex-flow: row wrap; }
  .phonelist-two li {
    border-bottom: 1px dotted #000000;
    border-top: medium none !important;
    padding: 5px 20px;
    flex: 1 1 25%;
    list-style-type: none; }
    .phonelist-two li a {
      color: #000000;
      padding: 3px; }
    .phonelist-two li strong {
      font-family: arial;
      text-align: left;
      text-transform: uppercase;
      line-height: 0;
      font-size: 0;
      color: transparent;
      -webkit-transition: all 300ms ease-in-out;
      -o-transition: all 300ms ease-in-out;
      transition: all 300ms ease-in-out; }
      .phonelist-two li strong span {
        font-size: .9rem;
        color: #fff; }
    .phonelist-two li:hover strong {
      font-size: .9rem;
      color: #fff; }
    .phonelist-two li > span {
      display: inline-block;
      text-align: right;
      float: right; }
      .phonelist-two li > span a {
        background: transparent none repeat scroll 0 0;
        color: #00bb8f;
        font-size: 1.1rem; }
    .phonelist-two li:hover a {
      text-decoration: underline; }
  .phonelist-two li.last {
    text-align: center;
    border-bottom: none; }
    .phonelist-two li.last a {
      background: none repeat scroll 0 0 #8D8D8D;
      border: 6px solid #EFEFD6;
      border-radius: 10px;
      box-shadow: 0 2px 0 rgba(255, 255, 255, 0.2) inset, 0 -3px 0 rgba(0, 0, 0, 0.2) inset;
      color: #FFFFFF;
      display: block;
      float: none;
      font-family: georgia !important;
      font-size: 23px;
      line-height: 48px;
      margin: 10px auto 0;
      text-align: center;
      text-shadow: 0 2px 4px #696969; }
      .phonelist-two li.last a:hover {
        background: #FF8191; }

#numbers > span {
  background: #222222 none repeat scroll 0 0;
  padding: 0 20px;
  position: relative;
  top: -20px; }

#text-22 .pagewidth {
  border: 1px solid #3d3d3d !important;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  padding: 0 20px 20px; }

#nav_menu-4 .pagewidth {
  background-image: url("../images/dsb-company.png");
  background-position: left bottom;
  background-repeat: no-repeat; }

/*layouts*/
#body {
  width: 100%;
  clear: both;
  background: #000; }

#text-2 {
  border: 4px double #000000;
  padding: 10px; }

/*layouts*/
#body {
  width: 100%;
  clear: both;
  /*background: url("data:image/gif;base64,R0lGODlhBAA6A+YAAAAAAP///+Tk5uPj5eLi5OHh4+Dg4t/f4f39/vz8/fv7/Pr6+/n5+vj4+ff3+Pb29/X19vT09fPz9PLy8/Hx8vDw8e/v8O7u7+3t7uzs7evr7Orq6+np6ujo6efn6Obm5+Xl5uTk5ePj5OLi4+Hh4uDg4d/f4Ojp6ufo6ebn6OXm5+Tl5uPk5eLj5OHi4+Dh4t/g4f3+/vr7+/b39/X29vT19fP09PLz8/Hy8vDx8e/w8O7v7+3u7uzt7evs7Orr6+nq6ufo6Obn5+Xm5t7h3v7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fT09PPz8/Ly8vHx8fDw8O/v7+7u7u3t7evr6+rq6v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAFkALAAAAAAEADoDAAf/gESCg4SFhoeEJoqLjI2Oj5CRkpOUlZaXmJmPB5ydnp+gnTCjpKWjJaipqqusra6vsCUGs7S1sy+4ubq4JL2+v8DBwsO/BcbHyMnJLszNzswj0dLT1NXW19ME2gQt3d7f3SLi4+Tl5ufo6APrAyzu7/DuIfP09fb3+PkC+/z9+ysAAwIEQbCgwYMIEyocwnCIiocqPkicSLGixYsYMQrZKCSFxxQeQoocSbKkyZMng6gMgqIlig4wY8qcSbOmTZkncurMyaGnz59AgwodCqQoECxIsWxYyrSp06dQozb9QfXHlatXNGjdyrWr169gfYj1kaGs2bNo06pd26NtDytw/+PCxUC3rt27ePPq5cGXR5W/gP9eGEy4sOHDiAvvWLyDiuPHji1Inky5suXLOjLrmMK5s+fPUyqIHk26tOnROVLnkMK6tevXrynInk27tu3ZOHLjiMK7t+/fvycIH068ePEbyG9AWc68uXMoEqJLn06duo3rNp5o3869u/ftEcKLH0+efI3zNZyoX8++vfv3EOLLn08fAo37NJro38+/v//9DwQo4IAEPjDDgTMwoeCCDDbo4IMMOiDhhBRW6MASGGao4YYcduhhAyCGKOKIDShh4okopqjiiiyyyMCLMMb4YhI01mjjjTjmqKONC/ToY48yBCkDEkQWaeSRSCap5IaSRSrg5JNQOnnElFRWaeWVWGap5ZZWJuDll14aIeaYZJZp5plopqmmEQi0iUAMcMZQxJx01mnnnXjmqeeefPZ5ZwCABirooIQWauihiCaq6KKMNuroo5BGKumklFZq6aWYZqrpppx26umnoIYq6qiklmrqqaimquqqrLbq6quwxirrrJMGAgA7") repeat-x fixed center top #fff;*/ }

.loops-wrapper .post h1.post-title {
  font-size: 15px; }

.post h1.post-title {
  font-size: 38px; }

.module-testimonial .testimonial-post .post-image {
  background: #F2F2F2;
  margin: 0 0 11px;
  text-align: center;
  width: 100%; }

.module-testimonial .testimonial-post .post-image img, .module-testimonial .testimonial-post .post-image .image-wrap:after {
  border-radius: 0;
  opacity: 0.3;
  width: 80%; }

.block_inner {
  width: 100%; }

/*Authors*/
.clearfix.author-box {
  background: #3E3E3E;
  margin-top: 0;
  padding: 8% 5%;
  border-top: 3px solid #DB4151; }
  .clearfix.author-box .avatar-96 {
    border: 3px solid #535353;
    border-radius: 100px;
    padding: 5px; }
  .clearfix.author-box .author-name {
    color: #FFFFFF;
    text-transform: capitalize; }
  .clearfix.author-box .author-bio {
    color: #DEDEDE; }
  .clearfix.author-box .avatar-96:hover {
    border: medium none; }

/*UI Styles*/
.post-meta {
  border-top: 1px solid #DEDEDE;
  padding-top: 6px; }

.post-meta .post-author {
  background: transparent;
  padding-left: 0; }
  .post-meta .post-author .avatar.avatar-96.wp-user-avatar.wp-user-avatar-96.alignnone.photo {
    border-radius: 50px;
    margin-bottom: 0;
    margin-left: -60px;
    margin-right: 7px;
    position: relative;
    margin-top: -30px;
    top: 3px;
    vertical-align: bottom;
    width: 50px;
    z-index: 99; }

.loops-wrapper #ssba {
  display: none; }

.tp #ssba {
  position: absolute;
  width: 50px;
  margin-top: -47px;
  padding: 50px 5px 25px; }
  .tp #ssba a {
    display: block;
    margin-top: 20px;
    margin-left: 0; }

#ssba {
  border: 1px solid #EEEEEE;
  border-radius: 200px;
  font-size: 13px;
  left: 40px;
  padding: 10px;
  text-align: center;
  z-index: 2;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  #ssba img {
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
    width: 50px !important;
    opacity: 0; }
  #ssba a {
    margin-left: 10px;
    display: inline-block;
    height: 40px !important;
    padding: 0 !important;
    width: 40px !important;
    opacity: .8; }
    #ssba a#ssba_twitter_share {
      background: url("../images/01_twitter.png") repeat scroll 0 0/cover transparent; }
    #ssba a#ssba_facebook_share {
      background: url("../images/02_facebook.png") repeat scroll 0 0/cover transparent; }
    #ssba a#ssba_pinterest_share {
      background: url("../images/13_pinterest.png") repeat scroll 0 0/cover transparent; }
    #ssba a:hover {
      opacity: 1; }

/*Authors*/
.clearfix.author-box {
  border-top: 3px solid #C6AAEF; }
  .clearfix.author-box a {
    color: #C6AAEF !important;
    border-bottom: 1px dotted; }

.clear {
  clear: both; }

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  -webkit-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  -webkit-box-shadow: 0 -2px 0 #c6c6c6 inset;
  box-shadow: 0 -2px 0 #c6c6c6 inset;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.428571429;
  text-align: center;
  opacity: 1;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-color: #d3d3d3 !important;
  background-image: none;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid transparent;
  color: #333 !important;
  -webkit-text-shadow: none !important;
  text-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }
  .woocommerce #respond input#submit:hover, .woocommerce #respond input#submit:active, .woocommerce a.button:hover, .woocommerce a.button:active, .woocommerce button.button:hover, .woocommerce button.button:active, .woocommerce input.button:hover, .woocommerce input.button:active {
    background-color: #e5e5e5 !important;
    opacity: 1;
    color: #333 !important;
    -webkit-box-shadow: 0 -2px 0 #d3d3d3 inset;
    box-shadow: 0 -2px 0 #d3d3d3 inset;
    border: 1px solid #e5e5e5 !important;
    text-decoration: none; }
  .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus {
    opacity: 1;
    background-color: #e5e5e5;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #c6c6c6 !important; }
    .woocommerce #respond input#submit:focus::before, .woocommerce a.button:focus::before, .woocommerce button.button:focus::before, .woocommerce input.button:focus::before {
      color: #333 !important !important; }

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  -webkit-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  -webkit-box-shadow: 0 -2px 0 #3aa0df inset;
  box-shadow: 0 -2px 0 #3aa0df inset;
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.428571429;
  text-align: center;
  opacity: 1;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-color: #50abe3 !important;
  background-image: none;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid transparent;
  color: #103b73 !important;
  -webkit-text-shadow: none !important;
  text-shadow: none !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none; }
  .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit.alt:active, .woocommerce a.button.alt:hover, .woocommerce a.button.alt:active, .woocommerce button.button.alt:hover, .woocommerce button.button.alt:active, .woocommerce input.button.alt:hover, .woocommerce input.button.alt:active {
    background-color: #6fbae8 !important;
    opacity: 1;
    color: #103b73 !important;
    -webkit-box-shadow: 0 -2px 0 #50abe3 inset;
    box-shadow: 0 -2px 0 #50abe3 inset;
    border: 1px solid #72b9e5 !important;
    text-decoration: none; }
  .woocommerce #respond input#submit.alt:focus, .woocommerce a.button.alt:focus, .woocommerce button.button.alt:focus, .woocommerce input.button.alt:focus {
    opacity: 1;
    background-color: #6fbae8;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #3aa0df !important; }
    .woocommerce #respond input#submit.alt:focus::before, .woocommerce a.button.alt:focus::before, .woocommerce button.button.alt:focus::before, .woocommerce input.button.alt:focus::before {
      color: #103b73 !important !important; }

.selectwrap select {
  background: #ffffff none repeat scroll 0 0;
  border-width: 0 !important;
  color: #000000;
  display: block;
  margin: 0;
  font-family: 'Lato';
  width: 100%;
  font-size: 1rem;
  height: 37px;
  font-weight: bold;
  -webkit-border-radius: 0 !important;
  border-radius: 0 !important; }
  .selectwrap select:focus {
    border-color: transparent !important; }
  .selectwrap select option {
    opacity: .5;
    padding: 10px 20px;
    /*&[selected="selected"] {
    	color:$green;
    	opacity: 1;
    	&:before { border: 4px solid;
    	    @include border-radius(20px);
    	    content: "";
    	    font-family: icomoon;
    	    margin-right: 10px;
    	    padding: 2px;}
    }*/ }
    .selectwrap select option:hover {
      opacity: 1; }

.selectwrap:hover select {
  background: #f4f4f4; }

.selectwrap:before {
  background: #d7d7d7 none repeat scroll 0 0;
  border-left: 1px solid #cfcfcf;
  color: #777777;
  content: "";
  font-family: "icomoon";
  font-size: 21px;
  height: 46px;
  line-height: 37px;
  padding: 0 8px;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0; }

.selectwrap {
  overflow: hidden;
  border: 1px solid #777;
  -webkit-border-radius: 5px !important;
  border-radius: 5px !important;
  position: relative; }
  .selectwrap option {
    width: 100%; }
  .selectwrap dd {
    display: none; }

.dropdown {
  display: none; }

form.variations_form .variations tr {
  line-height: 47px; }
  form.variations_form .variations tr .price {
    display: none; }

.summary.entry-summary > div, .summary.entry-summary > form {
  padding: 0 10px 20px; }

.summary.entry-summary > div[itemprop="offers"] {
  display: none; }

.page-content .woocommerce > div, .wpcf7-form > div {
  margin: 0; }

.page-content .woocommerce > div {
  padding: 0 20px; }

.wpcf7-form > div.g-recaptcha {
  padding: 0; }

.page-content .woocommerce .col3-2 {
  width: 66.6666%; }

.page-content .woocommerce .col3-1 {
  width: 33.33%; }

.page-content .woocommerce .col2-1 {
  width: 50%; }

#upload-files {
  background: #909090 none repeat scroll 0 0; }

#upload-files p {
  margin: 0; }

.wpcf7-form .col3-1.small {
  height: 0 !important;
  margin: 0 !important;
  overflow: hidden;
  padding: 0 !important;
  pointer-events: none;
  width: 0 !important; }

div.wpcf7-mail-sent-ok {
  background: #00bb8f none repeat scroll 0 0;
  bottom: 0;
  clear: both;
  color: #ffffff;
  display: block;
  font-size: 1.3rem;
  font-weight: bold;
  left: 0;
  line-height: 50px;
  position: fixed;
  right: 0;
  text-align: center;
  z-index: 999; }

.btn, input[type=submit] {
  background: none repeat scroll 0 0 #DB4151;
  border-top: 2px solid #ff6979; }
  .btn.sm, input.sm[type=submit] {
    color: #DB4151; }
    .btn.sm:hover, input.sm[type=submit]:hover {
      border-color: #DB4151;
      background: #DB4151;
      color: #fff; }
  .btn:hover, input[type=submit]:hover {
    background: #DB4151;
    text-decoration: none; }

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