﻿

			table.recentcommentsavatartop img.avatar, table.recentcommentsavatarend img.avatar {
				border: 0px;
				margin: 0;
			}


			table.recentcommentsavatartop a, table.recentcommentsavatarend a {
				border: 0px !important;
				background-color: transparent !important;
			}


			td.recentcommentsavatarend, td.recentcommentsavatartop {
				padding: 0px 0px 1px 0px;
				margin: 0px;
			}


.divibar-open.et_extra .divibars .et_pb_row,
.divibar-open.et_extra .divibars .et_pb_column {
    padding: 0 !important;
}


#divi-bars-center-all .et_pb_column {
    text-align: center !important;
    display: table-cell !important;
    width: auto !important;
    float: none !important;
	max-width: none;
	min-width: auto;
}

.animable { visibility: hidden; }

html.no-cssanimations .animable { visibility: visible; }

.animable.animated { visibility: visible; -webkit-animation-fill-mode: both;  animation-fill-mode: both; -webkit-animation-delay: 0s; animation-delay: 0s; }

	#access ul li.page_item a:visited {
		color: #aaa;
	}

	#access ul li.page_item a:visited:hover {
		color: #fff;
	}

.language span.language-first, .currency span { margin: 12px 0; }

  .main-navigation .menu-item-has-children {
    position: relative; }

    #nav-main li.site-menu-item.current-menu-item a.site-menu-link {
      color: #A1C6D3; }

  #nav-main a.site-menu-link {
    display: inline-block;
    position: relative;
    padding: .6em 0em;
    color: #f6f9f7;
    font-weight: 500;
    text-transform: uppercase;
    font-family: "Raleway", sans-serif;
    font-size: 1em;
    padding-left: 1em;
    padding-right: 1em; }

    #nav-main a.site-menu-link:hover {
      color: white; }

      #nav-main a.site-menu-link:hover:after {
        width: 100%; }

  #mobile-menu a.site-menu-link {
    color: #f6f9f7;
    font-size: 2em; }

    #mobile-menu a.site-menu-link:hover {
      color: #467fa1; }


div[id^="wds_container"] .wds_btn_cont {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  vertical-align: middle;
  width: 100%;
}
.rounded-circle{border-radius:50%}


.sow-icon-fontawesome {
    display: inline-block;
    speak: none;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.sow-icon-fontawesome[data-sow-icon]:before {
    content: attr(data-sow-icon);
}
.wf-active .posts .entry-title{font-weight:700;font-style:normal}
