.main_color td {
  color: #090909;
  font-size: 17px;
}
.main_color th {
  color: #444444;
}
#top #main > div.container_wrap:nth-child(1) {
  background-color: #F2F2F2 !important;
}
#top #av_section_1 {
  background-color: #010d17;
}
.woocommerce .related > h2 {
  background-color: rgba(255, 255, 255, 0);
  color: #ffffff;
}
.woocommerce div.product .woocommerce-tabs #tab-description p {
  font-size: 15px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
  font-size: 17px !important;
}
.avia-section .template-page .entry-content-wrapper {
  padding-right: 8px;
}
.woocommerce ul.products li.product a.button {
  color: #000000;
  text-decoration: underline;
  line-height: 23px;
  font-size: 17px !important;
  background-color: #ffffff !important;
  border-color: #ffffff;
  text-shadow: none;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  font-size: 13px;
}
.woocommerce div.product .variations .value select {
  color: #6f6d6d !important;
}
.woocommerce div.product form.cart div.quantity input.qty {
  color: #8c8c8c !important;
  font-size: 13px !important;
}
#top .inner_product_header {
  background-color: rgba(0, 0, 0, 0);
}
.main_color div {
  background-color: rgba(0, 0, 0, 0);
  border-style: solid;
  font-size: 13px !important;
}
#top.page-id-1825 #av_section_1 .av-special-heading .av-special-heading-tag {
  color: #ffffff;
}
#main .container.template-blog article .post-meta-infos {
  font-size: 0px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
  font-size: 17px !important;
}
.woocommerce div.product .entry-summary {
  font-size: 0px;
}
.woocommerce div.product .product_meta > span {
  font-size: 0px;
}
.woocommerce .woocommerce-message {
  font-size: 23px !important;
  color: #737373 !important;
  background-color: #f2f2f0 !important;
  box-shadow: 7px 9px 5px 1px #bababa;
}
.woocommerce .wc-proceed-to-checkout .button {
  font-size: 15px !important;
}
.woocommerce .woocommerce-info {
  font-size: 15px !important;
}
#top label span {
  color: #a6a6a6;
}
.woocommerce .related ul.products li.product .woocommerce-loop-product__title {
  font-size: 21px !important;
}
.main_color span {
  font-size: 25px !important;
  margin-right: 35px;
  line-height: 22px;
  text-align: center !important;
  float: none;
  font-weight: 600;
  word-spacing: 0px;
  display: block;
  margin-top: 6px;
  padding-right: 0px;
  padding-left: 29px;
  padding-bottom: 4px;
  text-shadow: 1px 2px 3px #444444;
}
#top.page-id-2 #about .av_textblock_section .avia_textblock a {
  font-size: 30px !important;
}
#top.page-id-2 #coaching .av_textblock_section .avia_textblock a {
  font-size: 24px !important;
}
#top.page-id-2 #support .av_textblock_section .avia_textblock > p {
  font-size: 24px;
}
#top.page-id-2 #support .av_textblock_section .avia_textblock a {
  font-size: 24px !important;
}
#top.page-id-105 #cac .av_textblock_section .avia_textblock a {
  font-size: 16px;
}
#gform_wrapper_2 .gsection_title {
  font-size: 19px !important;
}
#gform_wrapper_2 .gfield_label {
  font-size: 17px !important;
}
#gform_wrapper_2 .gsection_description {
  font-size: 13px !important;
}
#gform_wrapper_2 .gfield_select {
  font-size: 17px !important;
}
#gform_wrapper_2 input[type=text] {
  font-size: 17px;
}
#top.page-id-652 #av_section_1 .container {
  font-size: 15px !important;
}
#gform_wrapper_1 .gfield_label {
  font-size: 23px !important;
}
#gform_wrapper_1 input[type=text] {
  font-size: 23px !important;
}
#gform_wrapper_1 textarea {
  font-size: 17px !important;
}
#gform_wrapper_1 input[type=submit] {
  font-size: 17px !important;
}
#gform_wrapper_2 .gform_page_footer input[type=button] {
  font-size: 17px !important;
}
#gform_wrapper_2 {
  font-size: 11px;
}
#top.page-id-2323 #av_section_1 .av-special-heading .av-special-heading-tag {
  font-size: 45px;
}
#top.page-id-2323 #av_section_1 .av_textblock_section .avia_textblock > p {
  font-size: 15px;
}
#top .av-section-tab-title {
  text-align: left;
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
  font-size: 13px;
}
.page-id-3419 .main_color span {
  margin-right: 77px;
  text-align: center !important;
  float: none;
}
#top.page-id-3516 #av-tab-section-1 {
  min-height: none;
  max-width: none !important;
  min-width: none;
}
#top.page-id-2 #coaching .av-special-heading .av-special-heading-tag {
  text-shadow: none;
}
#top.page-id-2 #av_section_3 .togglecontainer .toggler {
  font-size: 18px;
}
#top.page-id-2 #av_section_3 .togglecontainer .toggle_content h4 {
  font-weight: 600;
  text-decoration: underline;
}
#top.page-id-2 #av_section_3 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
  line-height: 10px;
  font-size: 16px;
  margin-top: 1px;
  margin-right: 0px;
  margin-bottom: 5px;
}
#top.page-id-3976 #about .av_textblock_section .avia_textblock > p {
  font-size: 20px !important;
}
#top.page-id-3976 #tabsec .av_textblock_section .avia_textblock > p {
  font-size: 20px !important;
  color: #444444;
}
#top.page-id-3976 #tabsec .av_textblock_section .avia_textblock h5 {
  color: #444444;
}
#top.page-id-3976 #tabsec .av-special-heading .av-special-heading-tag {
  color: #1eba2e !important;
  font-size: 40px;
}
#top.page-id-3976 #tabsec .av-special-heading .av-subheading p {
  color: #444444;
}
#top.page-id-3976 #tabsec .av_textblock_section .avia_textblock h6 {
  font-size: 14px;
  color: #444444;
}
#top.page-id-3976 #tabsec .av_textblock_section .avia_textblock a {
  text-decoration: underline;
  color: #4598e0;
}
#top.page-id-3976 #av-tab-section-1 .av_textblock_section .avia_textblock > p {
  font-size: 21px !important;
  color: #ffffff !important;
  line-height: 11px;
}
#top.page-id-3976 #av-tab-section-1 .av_textblock_section .avia_textblock h5 {
  color: #444444;
}
#top.page-id-3976 #av-tab-section-1 .av-special-heading .av-special-heading-tag {
  color: #1eba2e !important;
  text-decoration: underline;
  text-shadow: none;
  letter-spacing: 3px;
}
#top.page-id-3976 #av-tab-section-1 .av-special-heading .av-subheading p {
  color: #444444;
  font-size: 28px !important;
  line-height: 36px !important;
}
#top.page-id-3976 #av_section_3 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
  font-weight: 700 !important;
  font-size: 15px !important;
}
#top.page-id-3976 #av-tab-section-1 .av_textblock_section .avia_textblock h6 {
  color: #444444;
}
#top.page-id-3976 #av-tab-section-1 .togglecontainer .toggle_content {
  font-size: 10px;
}
#top.page-id-3976 #av-tab-section-1 .togglecontainer .toggle_content a {
  font-size: 15px;
  color: #4598e0 !important;
}
#top.page-id-3976 #av-tab-section-1 .togglecontainer .toggle_content p {
  font-size: 15px !important;
}
#top.page-id-3976 #about .av-special-heading .av-special-heading-tag {
  text-decoration: underline;
  letter-spacing: 9px;
  line-height: 50px;
  text-shadow: 3px 2px 2px #444444;
  font-weight: 700 !important;
  font-size: 66px;
}
#top.page-id-3976 #av-tab-section-1 .av_textblock_section .avia_textblock h4 {
  color: #727272 !important;
  font-style: italic !important;
}
#top.page-id-3976 #av-tab-section-1 .avia-button:not(.avia-button-fullwidth) {
  line-height: 9px;
  background-color: #1eba2e;
}
#top.page-id-3976 #av-tab-section-1 .avia-button:not(.avia-button-fullwidth) span.avia_button_icon {
  font-size: 17px;
}
#top.page-id-3976 #av-tab-section-1 .avia-button:not(.avia-button-fullwidth) span.avia_iconbox_title {
  font-size: 28px;
  line-height: 36px;
  background-color: rgba(0, 0, 0, 0);
}
#top.page-id-3976 #av_section_3 .avia-button:not(.avia-button-fullwidth) {
  background-color: #1eba2e;
}
#top.page-id-4115 #av_section_2 .av_textblock_section .avia_textblock > p {
  font-size: 15px !important;
  color: #000000 !important;
  line-height: 10px;
  text-decoration: underline;
}
#top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock > p {
  color: #010101 !important;
  font-size: 11px !important;
  text-align: center !important;
  line-height: 9px !important;
  text-decoration: underline;
}
#top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock a {
  color: #ffffff !important;
}
html > #top > #wrap_all > #main > #av_section_5 > div > div > .post-entry.post-entry-type-page.post-entry-3976 > div > div:nth-child(3) > section > div > p:nth-child(2) > a {
  font-size: 15px !important;
  color: #ffffff !important;
}
html > #top > #wrap_all > #main > #av_section_5 > div > div > .post-entry.post-entry-type-page.post-entry-3976 > div > div:nth-child(3) > section > div > p:nth-child(1) {
  color: #ffffff !important;
  font-size: 15px !important;
}
#top.page-id-3976 #av_section_5 .av_textblock_section .avia_textblock > p {
  line-height: 2px;
}
#top.page-id-3976 #av-layout-grid-1 .av_textblock_section .avia_textblock h5 {
  color: #444444 !important;
  text-align: center;
  font-size: 19px !important;
}
@media screen and (min-width: 1025px) {
  #top.page-id-3976 #av-layout-grid-1 .av_textblock_section .avia_textblock h5 {
    padding: 37px;
  }
}
#sb_instagram .sbi_follow_btn a {
  background-color: #1eba2e !important;
}
#top.page-id-3976 #av-layout-grid-1 .avia-button:not(.avia-button-fullwidth) {
  background-color: #1eba2e !important;
}
#sb_instagram .sb_instagram_header h3 {
  color: #444444 !important;
}
#top.page-id-3976 #av-tab-section-1 .togglecontainer .toggler {
  font-size: 20px !important;
}
#top .all_colors p {
  font-size: 30px !important;
}
#top.page-id-3976 #info .av_textblock_section .avia_textblock h5 {
  color: #444444 !important;
}
#top.page-id-2 #about .av_textblock_section .avia_textblock > p {
  line-height: 32px;
}
.page-id-2 #coaching .av_textblock_section .avia_textblock p {
  line-height: 32px;
}
.page-id-2 #about .av_textblock_section .avia_textblock a {
  font-size: 44px !important;
}
#top.page-id-2 #about .av-special-heading .av-special-heading-tag {
  font-size: 47px;
}
#top.page-id-2 #staff .av-special-heading .av-subheading p {
  line-height: 45px !important;
  font-size: 23px !important;
}
#top.page-id-244 #av_section_1 .av_textblock_section .avia_textblock h5 {
  color: #636363 !important;
}
#top.page-id-2278 #av_section_1 .av_textblock_section .avia_textblock h5 {
  color: #2a2a2a !important;
  line-height: 20px;
}
#top.page-id-2278 #av_section_1 .av-special-heading .av-special-heading-tag {
  color: #20ba30 !important;
}
#top.page-id-3976 #info .av-special-heading .av-subheading p {
  color: #a4d3a2 !important;
  font-size: 17px !important;
}
#top.page-id-3976 #info .togglecontainer .toggle_content p {
  font-size: 16px !important;
}
#top.page-id-3976 #info .togglecontainer .toggle_content a {
  color: #4598e0 !important;
}
#top.page-id-2 #footer-page .av_textblock_section .avia_textblock h5 {
  color: #3b3b3b !important;
}
#top.page-id-2 #footer-page .av_textblock_section .avia_textblock h6 {
  color: #636363 !important;
}
#top.page-id-1193 #footer-page .av_textblock_section .avia_textblock h5 {
  color: #343434 !important;
}
#top.page-id-1193 #footer-page .av_textblock_section .avia_textblock h6 {
  color: #545454;
}
#top.page-id-652 #footer-page .av_textblock_section .avia_textblock h5 {
  color: #4a4949 !important;
}
#top.page-id-2 #staff .av_textblock_section .avia_textblock a {
  color: #4598e0 !important;
}
#top.page-id-3976 #orgmobile .av_textblock_section .avia_textblock h5 {
  color: #4c4a4a !important;
}
#top.page-id-3976 #orgmobile .av_textblock_section .avia_textblock h4 {
  color: #4c4c4c !important;
}
#top.page-id-3976 #orgmobile .av-special-heading .av-special-heading-tag {
  color: #0dbb1f !important;
  text-decoration: underline !important;
}
#top.page-id-3976 #orgmobile .av-special-heading .av-subheading p {
  font-size: 16px !important;
  color: #767676 !important;
  font-style: italic !important;
}
#top.page-id-3976 #org .av-special-heading .av-subheading p {
  font-size: 20px !important;
  color: #b6b6b6 !important;
}
#top.page-id-3976 #org .av_textblock_section .avia_textblock a {
  color: #4598e0 !important;
}
@media screen and (min-width: 1025px) {
  #top.page-id-3976 #org .av_textblock_section .avia_textblock h5 {
    font-size: 20px;
  }
}
#top.page-id-3976 #org .togglecontainer .toggle_content p {
  font-size: 20px !important;
}
#top.page-id-3976 #org .togglecontainer .toggle_content a {
  color: #4598e0 !important;
}
@media screen and (max-width: 768px) {
  .woocommerce div.product .product_title {
    text-align: center;
    font-size: 42px !important;
  }
}
@media screen and (max-width: 568px) {
  #top.page-id-3976 #mobilehome .av_textblock_section .avia_textblock h5 {
    color: #424242 !important;
  }
  #top.page-id-3976 #mobilehome .av-special-heading .av-subheading p {
    color: #bfbfbf !important;
    font-size: 20px !important;
  }
  #top.page-id-3976 #mobilehome .togglecontainer .toggler {
    font-size: 20px !important;
  }
  #top.page-id-3976 #mobilehome .av-special-heading .av-special-heading-tag {
    color: #20b730 !important;
  }
  #top.page-id-3976 #mobilehome .togglecontainer .toggle_content strong {
    font-size: 11px !important;
    line-height: 11px !important;
  }
  #top.page-id-3976 #abouttheswag .av_textblock_section .avia_textblock > p {
    font-size: 20px !important;
  }
  #top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock a {
    color: #4598e0 !important;
  }
  #top.page-id-3976 #av_section_4 .togglecontainer .toggle_content p {
    font-size: 12px !important;
  }
  #top.page-id-3976 #av_section_4 .togglecontainer .toggler {
    font-size: 20px !important;
  }
  #top.page-id-3976 #av_section_4 .togglecontainer .toggle_content a {
    color: #4598e0 !important;
  }
  #top.page-id-3976 #orgmobile .togglecontainer .toggle_content p {
    font-size: 17px !important;
  }
}
@media screen and (max-width: 320px) {
  .social-icons-lists li.social-icons-list-item {
    float: none;
    display: inline;
    margin-right: 14px;
    margin-left: -31px;
    padding-right: 0px;
    margin-bottom: -2px;
  }
  .main_color span {
    transform-originright: -148px;
    transform: scale(0.58);
    bottom: -83px;
    left: 36px;
  }
  #top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock h5 {
    color: #282828 !important;
    font-size: 12px !important;
  }
  #top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock a {
    color: #4598e0 !important;
  }
  #top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock > p {
    line-height: 20px !important;
    font-size: 12px !important;
    text-align: left !important;
    text-decoration: none;
  }
  #top.page-id-3976 #av_section_4 .av-special-heading .av-subheading p {
    color: #c9c9c9;
    font-size: 19px !important;
  }
  #top.page-id-3976 #av_section_4 .av-special-heading .av-special-heading-tag {
    font-size: 19px !important;
    color: #444444;
    font-style: normal;
    line-height: 17px;
  }
  #top.page-id-3976 #av_section_4 .togglecontainer .toggler {
    font-size: 16px !important;
  }
  .main_color div {
    color: #444444 !important;
  }
  #top.page-id-3976 #av_section_4 .av_textblock_section .avia_textblock h4 {
    font-size: 16px;
    font-style: italic !important;
  }
  .alternate_color ul {
    padding-right: 0px;
    position: static;
    right: 0PX;
    margin-left: 100px;
  }
  #top.page-id-3976 #about .av_textblock_section .avia_textblock > p {
    font-size: 15px !important;
  }
  html > #top > #wrap_all > #main > #av_section_5 > div > div > .post-entry.post-entry-type-page.post-entry-3976 > div > div:nth-child(3) > section > div > p:nth-child(1) > a {
    color: #ffffff !important;
    font-size: 15px !important;
  }
  html > #top > #wrap_all > #main > #av_section_5 > div > div > .post-entry.post-entry-type-page.post-entry-3976 > div > div:nth-child(3) > section > div > p:nth-child(2) > a {
    color: #ffffff !important;
    font-size: 15px !important;
    line-height: 33px;
  }
  .social-icons-lists.icons-background-rounded .socicon {
    padding: 11px;
    margin-right: 26px;
  }
  #top.page-id-3976 #av_section_1 .content {
    padding: 0px;
  }
  #top.page-id-3976 #about .content {
    padding: 0px;
  }
  .alternate_color div {
    margin-left: -1px;
  }
  #top.page-id-3976 #mobilehome .av_textblock_section .avia_textblock h5 {
    font-size: 14px !important;
    color: #444444 !important;
  }
  #top.page-id-3976 #mobilehome .av-special-heading .av-subheading p {
    font-size: 15px !important;
    line-height: 22px !important;
  }
  #top.page-id-3976 #mobilehome .av-special-heading .av-special-heading-tag {
    font-size: 24px !important;
  }
  #top.page-id-3976 #mobilehome .togglecontainer .toggler {
    font-size: 12px !important;
  }
  #top.page-id-2 #staff .av-special-heading .av-subheading p {
    line-height: 35px !important;
    font-size: 20px !important;
  }
  #top.page-id-3976 #mobilehome .togglecontainer .toggle_content p {
    font-size: 10px !important;
  }
  #top.page-id-3976 #abouttheswag .av_textblock_section .avia_textblock > p {
    font-size: 17px !important;
  }
  #top.page-id-3976 #orgmobile .togglecontainer .toggle_content p {
    font-size: 12px !important;
  }
  #top.page-id-3976 #orgmobile .togglecontainer .toggle_content a {
    color: #4598e0 !important;
  }
  #top.page-id-3976 #orgmobile .togglecontainer .toggler {
    font-size: 20px !important;
  }
}
#top.page-id-2 #staff .av_textblock_section .avia_textblock h5 {
  color: #aaaaaa !important;
}
#top.page-id-2 #av_section_4 .av_textblock_section .avia_textblock h5 {
  color: #a0a0a0 !important;
}
#top.page-id-2278 #av_section_1 .avia-image-container img {
  width: 247px;
  padding-top: 79px;
}
#top .custom-color-heading a {
  color: #444444;
  font-weight: 800;
  font-size: 25px;
  line-height: 35px;
}
html > #top > #wrap_all > #main > #av_section_1 > div > main > .post-entry.post-entry-type-page.post-entry-2278 > div > div:nth-child(4) > div:nth-child(1) > div:nth-child(2) > h2 > a {
  color: #20ba30 !important;
}
html > #top > #wrap_all > #main > #av_section_1 > div > main > .post-entry.post-entry-type-page.post-entry-2278 > div > div:nth-child(5) > div:nth-child(1) > div:nth-child(2) > h2 > a {
  color: #20ba30 !important;
}
html > #top > #wrap_all > #main > #av_section_1 > div > main > .post-entry.post-entry-type-page.post-entry-2278 > div > div:nth-child(3) > div:nth-child(1) > div:nth-child(2) > h2 > a {
  color: #20ba30 !important;
}
#top.page-id-2278 #av_section_1 .av_textblock_section .avia_textblock {
  padding-top: 20px;
}
