/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 1.2.4 subtheme:  */
/* Weaver Xtreme styles - Version 262 */
a, .wrapper a {color:#000;}
a:hover, .wrapper a:hover {color:#B0B0B0;}
.content a {color:#006;}
.content a{text-decoration:underline;}
.wrapper .entry-meta a, .wrapper .entry-utility a {color:#006;}
.wrapper .entry-meta a:hover,.wrapper .entry-utility a:hover {color:#B0B0B0;}
.wrapper .entry-meta a, .wrapper .entry-utility a{text-decoration:underline;}
.wrapper .widget a {color:#333;}
.wrapper .widget a:hover {color:#B0B0B0;}
.border {border:1px solid #CCCCCC;}.border-bottom{border-bottom:1px solid #CCCCCC;}
#wrapper{max-width:1300px;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a,.weaverx-theme-menu .current_page_ancestor > a,.weaverx-theme-menu .current-category-ancestor > a,.weaverx-theme-menu .current-menu-ancestor > a,.weaverx-theme-menu .current-menu-parent > a,.weaverx-theme-menu .current-category-parent > a {color:#00008F !important;}
.container img, .colophon img {background-color:transparent;}
#content ul {list-style-type:square;}
.commentlist li.comment, #respond {background-color:transparent;}
#content table {border: 1px solid #e7e7e7;margin: 0 -1px 24px 0;text-align: left;width: 100%;}
#content tr th, #content thead th {color: #888;font-size: 12px;font-weight: bold;line-height: 18px;padding: 9px 24px;}
#content tr td {border-style:none; border-top: 1px solid #e7e7e7; padding: 6px 24px;}
#content tr.odd td {background: rgba(0,0,0,0.1);}
.wp-caption p.wp-caption-text, #content .gallery .gallery-caption,.entry-attachment .entry-caption {color:#333333;}
#nav-above,.paged #nav-above{display:none;margin:0;}
#nav-below{display:none;margin:0;}
.single #nav-above{display:none;margin:0;}
.single #nav-below{display:none;margin:0;}
.widget ul {list-style-type:none;}
body{font-size:1.00000em;}
body {background-color:#FFF;}
.menu-primary .wvrx-menu-container {background-color:transparent;}
.menu-primary .wvrx-menu-container {color:#000000;}
.menu-secondary .wvrx-menu-container {background-color:#FCFCFC;}
.menu-secondary .wvrx-menu-container {border: 1px solid #DDDDDD; margin-top: 2px;margin-left:-1px;}
.menu-secondary .wvrx-menu-container {color:#000000;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#B8B8B8;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#000000;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#B8B8B8;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {border: 1px solid #DDDDDD;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#000000;}
.menu-primary .wvrx-menu > li > a {color:#000000;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#DDDDDD !important;}
.menu-primary .wvrx-menu > li > a:hover {color:#444444 !important;}
.menu-secondary .wvrx-menu > li > a {color:#000000;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#DDDDDD !important;}
.menu-secondary .wvrx-menu > li > a:hover {color:#444444 !important;}
.menu-primary .wvrx-menu ul li a {color:#000000;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#DDDDDD !important;}
.menu-primary .wvrx-menu ul li a:hover {color:#444444 !important;}
.menu-secondary .wvrx-menu ul li a {color:#000000;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#DDDDDD !important;}
.menu-secondary .wvrx-menu ul li a:hover {color:#444444 !important;}
.menu-primary .menu-toggle-button {color:#000000;}
@media(min-width:768px) {
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:left;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#000000;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#000000;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#000000;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#000000;}
.menu-primary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#DDDDDD;}
.menu-secondary .menu-toggle-button {color:#000000;}
@media(min-width:768px) {
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:left;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#000000;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#000000;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#000000;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#000000;}
.menu-secondary .is-mobile-menu.menu-arrows .toggle-submenu {background-color:#DDDDDD;}
@media(min-width:768px) {
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:left;}
}
.search-field {background-image: url(/wp-content/themes/weaver-xtreme/assets/css/icons/search-gray.png);}
.is-desktop .l-sb-right-split{width:26.00000%}
.is-desktop .l-sb-right-split-lm{width:25.00000%;margin-left:1.00000%;}
.is-desktop .l-content-ssb{width:53.00000%;margin-left:21.00000%;}
.is-desktop .l-content-ssb-m{width:51.00000%;margin-left:22.00000%;margin-right:1.00000%;}
.is-desktop .l-content-ssbs{width:53.00000%;}
.is-desktop .l-content-ssbs-m{width:51.00000%;margin-left:1.00000%;margin-right:1.00000%;}
.is-desktop .l-sb-left-split{margin-left:-74.00000%;width:21.00000%}
.is-desktop .l-sb-left-split-top{width:21.00000%}
.is-desktop .l-sb-left-split-rm{margin-left:-74.00000%;width:20.00000%}
.is-desktop .l-sb-left-split-top-rm {margin-right:1.00000%;width:20.00000%;}
#primary-widget-area {background-color:transparent;}
#primary-widget-area {color:#333;}
#primary-widget-area {padding-left:-8px;}
.widget-area-primary {background-color:transparent;}
.widget-area-primary {color:#333;}
.widget-area-primary {padding-left:-8px;}
#secondary-widget-area {background-color:transparent;}
.widget-area-secondary {background-color:transparent;}
.widget-area-top {background-color:transparent;}
.widget-area-bottom {background-color:transparent;}
#header {background-color:transparent;}
#colophon {background-color:transparent;}
#footer-widget-area {background-color:transparent;}
.widget-area-footer {background-color:transparent;}
#content {background-color:transparent;}
#content {color:#444444;}
#container {background-color:transparent;}
#container {padding-top:0px;}
#wrapper {background-color:#FFF;}
#wrapper {color:#444444;}
#wrapper {padding-left:0px;}
#wrapper {padding-right:0px;}
#wrapper {padding-top:0px;}
#wrapper {padding-bottom:0px;}
.post-area {background-color:transparent;}
.post-area {color:#000000;}
.widget {background-color:transparent;}
.widget {color:#333;}
#nav-header-mini{margin-top:34px;}.wrapper #site-title a,.site-title a {background-color:transparent;}
.wrapper #site-title a,.site-title a {color:#3366BB;}
#site-tagline,.site-tagline {color:#666666;}
.page-title {color:#000;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#333;}
.widget-title {color:#000;}
.blog .sticky {background-color:#CFCFCF;}
hr {background-color:#000000;}
.entry-meta {background-color:#DDDDDD;}
.entry-meta {color:#F5EDE2;}
.entry-utility {background-color:#DDDDDD;}
.entry-utility {color:#888888;}
input,textarea {background-color:#FFF;}
#inject_fixedtop,#inject_fixedbottom{max-width:1300px;}
.ie8 #inject_fixedtop,.ie8 #inject_fixedbottom{max-width:1300px;}

/* Weaver Xtreme Plus CSS Styles - Version 2.0.1 */
/* Weaver Xtreme Plus Google Fonts Styles */
.font-open-sans{font-family:'Open Sans', sans-serif;}
.font-lato{font-family:'Lato', sans-serif;}
/* Weaver Xtreme Plus Background Images */
#home_invisible {
  float: left;
  position: absolute;
  height: 217px;
  width: auto;
  max-width: 100%;
  margin-right: 82%;
  top: 0px;
  left: 0px;
  z-index: 30;
}

@font-face {
    font-family: 'summertime_lovinregular';
    src: url('summertime_lovin-webfont.eot');
    src: url('summertime_lovin-webfont.eot?#iefix') format('emb~edded-opentype'),
         url('summertime_lovin-webfont.woff2') format('woff2'),
         url('summertime_lovin-webfont.woff') format('woff'),
         url('summertime_lovin-webfont.ttf') format('truetype'),
         url('summertime_lovin-webfont.svg#summertime_lovinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* More than 1300 */
@media only screen and (max-width: 1300px){
.menu-primary {
  font-family: 'summertime_lovinregular';
  z-index: 10;
  position: absolute;
  margin-left: 18%;
  margin-top: -6%;
  font-size: 1.3vw;
}
}
/* Less than 1300 */
@media only screen and (min-width:1301px) {
.menu-primary {
  font-family: 'summertime_lovinregular';
  z-index: 10;
  position: absolute;
  margin-left: 18%;
  margin-top: -5.8%;
  font-size: 95%;
}
}

.col-one {
  float: left;
  position: absolute;
  margin-right: 8%;
  line-height: 1.8em;
}

.col-one h2 {
  font-size: 1.2em;
  font-family: 'Open Sans', sans-serif;
  /* border-bottom: 1px solid #000; */
  margin-bottom: -8px;
  padding-bottom: 0px;
  text-transform: uppercase;
  background: url(http://www.anxiety-and-depression-solutions.com/images/v3/SL-left-headingimage.png) no-repeat top 7px left 8px;
  padding-left: 23px;
}

.col-two {
  float: left;
  position: relative;
  margin-left: 1%;
  top: 11%;
  font-size: .875em;
  line-height: 1.7em;
}
.col-two h2 {
  font-size: 1.2em;
  font-family: 'Open Sans', sans-serif;
  /* border-bottom: 1px solid #000; */
  margin-bottom: -8px;
  padding-bottom: 0px;
  text-transform: uppercase;
  background: url(http://www.anxiety-and-depression-solutions.com/images/v3/SL-left-headingimage.png) no-repeat top 7px left 8px;
  padding-left: 23px;
}

#left_vert_bar {
     float: right;
     width: 4px;
     height: 2800px;
     position: relative;
     background-image: url(http://www.anxiety-and-depression-solutions.com/images/v3/line-SL-verticalborder.jpg);
     background-repeat: repeat-y; 
}
#right_vert_bar {
     float: left;
     width: 4px;
     height: 2800px;
     position: relative;
     background-image: url(http://www.anxiety-and-depression-solutions.com/images/v3/line-SR-verticalborder.jpg);
     background-repeat: repeat-y; 
}

.header_banner {
  position: absolute;
  width: auto;
  height: auto;
  max-width: 728px;
  max-height: 90px;
  z-index: 10;
  margin-left: 25%;
  margin-right: 15%;
  margin-top: 2%;
}

.footer_banner {
  position: relative;
  width: auto;
  height: auto;
  max-width: 664px;
  max-height: 381px;
  z-index: 10;
  margin-right: auto;
  margin-left: auto;
}

.widget ol, .widget ul {
  list-style-position: outside;
  margin-left: 0.4em;
}

.entry-content, .entry-summary {
  padding: 1.0em 0 0 0;
  margin: 0;
}

.entry-meta {
  background-color: #f5ede2;
}

/* HP */
DIV #hp-infoblock {
width: 170px;
font-family: Lato;
color:#003;
padding-left: 25px;
}
DIV #hp-infoblock h2 {
font-size: 14pt;
color:#003;
font-weight: bold;
text-decoration: underline;
margin: 0px 0px 0px 0px;
}
DIV #hp-infoblock p {
font-size: 8pt;	
font-weight: bold;
}
DIV #hp-infoblock a {
	color:#003;
	text-decoration: none;
}
DIV #hp-infoblock a:hover {
	color:#003;
	text-decoration: underline;
}
.more-articles	{
		padding:0px;
		margin:0px;
		width: 560px;
		/* padding: 15px 0px 0px 32px; */
	}
	.more-articles h3.title	{
		/* border-bottom:1px dotted #000; replaced with image */
		letter-spacing:1px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		line-height: 0px;
		font: size 16pt;
	}
DIV #hp-line {
	padding-top: 0px;
	margin-top:0px;
	}
.home-posts	{
		padding:0px;
		width: 100%;
		margin:0px;
	}
	.home-posts ul	{
		padding:0px;
		margin:0px;
		width:100%;
	}
	.home-posts ul li	{
			font-size:9pt;
			font-family: Lato;
			width:100%;
			height:100%;
			overflow:hidden;
			line-height:20px;
			padding:3px 0px;
			border-bottom: 1px solid #000;
	}
	.home-posts ul li a	{
		color:#000;
		padding-left: 10px;
		text-decoration: none;
	}
	.home-posts ul li a:hover	{
		color:#000;
		padding-left: 10px;
		text-decoration: none;
	}
	.home-posts ul li:nth-child(even) {
		background:#F5EDE2;		
	}
.home-posts2	{
	        font-size:9pt;
		font-family: Lato;
		padding:0px;
		width: 88%;
		margin:0px;
                line-height: 7px;
	}
	.home-posts2 ul	{
		padding:0px;
		margin:0px;
                list-style-type: none;

	}
	.home-posts2 ul li	{
		border-bottom: 1px solid #000;
                list-style-type: none;

	}
	.home-posts2 ul li a	{
		color:#000;
		padding-left: 10px;
		text-decoration: none;
                list-style-type: none;
	}
	.home-posts2 ul li a:hover	{
		color:#000;
		padding-left: 10px;
		text-decoration: none;
                list-style-type: none;
	}
	.home-posts2 ul li:nth-child(even) {
		background:#F5EDE2;
                list-style-type: none;
                padding-top: 5px;
	}
.side_col_ads {
  float: right;
  position: absolute;
  margin-left: 1%;
}

/* RIGHT COLUMN More than 768 */
@media only screen and (min-width:768px) {
#right_vert_bar {
     float: left;
     width: 4px;
     height: 2800px;
     position: relative;
     background-image: url(http://www.anxiety-and-depression-solutions.com/images/v3/line-SR-verticalborder.jpg);
     background-repeat: repeat-y; 
}
#left_vert_bar {
     float: right;
     width: 4px;
     height: 2800px;
     position: relative;
     background-image: url(http://www.anxiety-and-depression-solutions.com/images/v3/line-SL-verticalborder.jpg);
     background-repeat: repeat-y; 
}
.side_col_ads {
  float: right;
  position: absolute;
  margin-left: 1%;
}
.col-two {
  float: left;
  position: relative;
  margin-left: 1%;
  top: 11%;
  font-size: .875em;
  line-height: 1.7em;
}
.col-two h2 {
  font-size: 1.2em;
  font-family: 'Open Sans', sans-serif;
  /* border-bottom: 1px solid #000; */
  margin-bottom: 0px;
  padding-bottom: 0px;
  text-transform: uppercase;
  background: url(http://www.anxiety-and-depression-solutions.com/images/v3/SL-left-headingimage.png) no-repeat top 7px left 8px;
  padding-left: 23px;
}}

/* RIGHT COLUMN More than 767 */
@media only screen and (max-width:767px) {
.side_col_ads {
  float: right;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 300px;
  max-width: 100%;
}
.col-two {
  float: left;
  position: relative;
  margin-left: 1%;
  top: 11%;
  font-size: .875em;
  line-height: 1.7em;
}
.col-two h2 {
  font-size: 1.2em;
  font-family: 'Open Sans', sans-serif;
  /* border-bottom: 1px solid #000; */
  margin-bottom: 0px;
  padding-bottom: 0px;
  text-transform: uppercase;
  background: url(http://www.anxiety-and-depression-solutions.com/images/v3/SL-left-headingimage.png) no-repeat top 7px left 8px;
  padding-left: 23px;
}}

.metaslider .caption-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    background: white !important;
    color: black !important;
    opacity: 0.7;
    margin: 0;
    display: block;
    width: 100%;
    line-height: 1.4em;
}

.atwk-slide .post img.fi-alignleft, .atwk-slide .post img.fi-alignleft-pb, img.fi-alignleft, img.fi-alignleft-pb {
    float: left;
    margin: .33em 2.5% 2% 0;
    padding: 0;
    display: none;
}

#footer_text {
    text-align: center;
    font-family: Lato;
    font-size: 0.8em;
    font-style: italic;
}
/*
#footer_text a:link {
    color: #006;
    text-align: center;
    font-family: Lato;
    font-size: 0.8em;
    font-style: italic;
}
*/
#footer_bar {
     height: 1px;
     width: 100%
     max-width: auto;
     background-color:#666;
}

#author_footer {
    font-family: Lato;
    font-size: 1.125em;
    font-style: italic;
    padding-bottom: 3%;
}

#infobar {
    padding: 5px 5px 5px 5px;
    margin: 0;
    display: none;
}
.category-title-label {display:none}

.page-title archive-title title-category {
    display: none;}
/* end Weaver Xtreme CSS */
