/* WARNING: Do not edit this file. It is dynamically generated. Any edits you make will be overwritten. */
/* This file generated using Weaver Xtreme 3.1.12 subtheme: Ajax-V-305 */
/* Weaver Xtreme styles - Version 305 */
a, .wrapper a {color:#4DAD00;}
a:hover, .wrapper a:hover {color:#00CC00;}
#infobar a {color:#A1A1A1;}
#infobar a:hover {color:#00CC00;}
.border {border:1px solid #E0E0E0;}.border-bottom{border-bottom:1px solid #E0E0E0;}
#wrapper{max-width:9999px;}
.weaverx-theme-menu .current_page_item > a,.weaverx-theme-menu .current-menu-item > a,.weaverx-theme-menu .current-cat > a {color:#00CC00 !important;}
.commentlist li.comment,#respond,.commentlist li.comment .comment-author img.avatar,.commentlist .comment.bypostauthor{border:1px solid #E0E0E0;}.commentlist li.comment .comment-meta{border-bottom:1px solid #E0E0E0;}
#comments-title h3{background-image:none;padding-left:0px;}
#comments-title h3, #comments-title h4, #respond h3 {color:#808080;}
#nav-above,.paged #nav-above{display:none;margin:0;}
.single #nav-above{display:none;margin:0;}
.single #nav-below{display:none;margin:0;}
.nav-next {width:95%;}
.single-author .entry-meta .by-author {display:none;}
.widget ul {list-style-type:none;}
body{line-height:1.60000;}.widget-area{line-height:1.36000;}.customA-font-size{font-size:1.3em;}.customA-font-size-title{font-size:1.95000em;}body {background-color:#FCFCFC;}
.menu-primary .wvrx-menu-container {background-color:#FFFFFF;}
.menu-primary .wvrx-menu-container {color:#595959;}
.menu-secondary .wvrx-menu-container {background-color:#FFFFFF;}
.menu-secondary .wvrx-menu-container {color:#595959;}
.menu-extra .wvrx-menu-container {background-color:#FFFFFF;}
.menu-extra .wvrx-menu-container {color:#595959;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-primary .wvrx-menu ul li a,.menu-primary .wvrx-menu ul.mega-menu li {color:#595959;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-secondary .wvrx-menu ul li a,.menu-secondary .wvrx-menu ul.mega-menu li {color:#595959;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {background-color:#FFFFFF;}
.menu-extra .wvrx-menu ul li a,.menu-extra .wvrx-menu ul.mega-menu li {color:#595959;}
.menu-primary .wvrx-menu > li > a {color:#595959;}
.menu-primary .wvrx-menu > li > a:hover {color:#00CC00 !important;}
.menu-primary .wvrx-menu > li > a:hover {background-color:#FFFFFF !important;}
.menu-secondary .wvrx-menu > li > a {color:#595959;}
.menu-secondary .wvrx-menu > li > a:hover {color:#00CC00 !important;}
.menu-secondary .wvrx-menu > li > a:hover {background-color:#FFFFFF !important;}
.menu-extra .wvrx-menu > li > a {color:#595959;}
.menu-extra .wvrx-menu > li > a:hover {color:#00CC00 !important;}
.menu-extra .wvrx-menu > li > a:hover {background-color:#FFFFFF !important;}
.menu-primary .wvrx-menu ul li a {color:#595959;}
.menu-primary .wvrx-menu ul li a:hover {color:#00CC00 !important;}
.menu-primary .wvrx-menu ul li a:hover {background-color:#FFFFFF !important;}
.menu-secondary .wvrx-menu ul li a {color:#595959;}
.menu-secondary .wvrx-menu ul li a:hover {color:#00CC00 !important;}
.menu-secondary .wvrx-menu ul li a:hover {background-color:#FFFFFF !important;}
.menu-extra .wvrx-menu ul li a {color:#595959;}
.menu-extra .wvrx-menu ul li a:hover {color:#00CC00 !important;}
.menu-extra .wvrx-menu ul li a:hover {background-color:#FFFFFF !important;}
.menu-primary .menu-toggle-button {color:#595959;}
@media(min-width:768px) {
.menu-primary .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-primary .menu-hover.menu-arrows .has-submenu > a {padding-right:0.75em;}
.menu-primary .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-primary .wvrx-menu,.menu-primary .wvrx-menu-container{text-align:right;}
}
.menu-primary .menu-arrows .toggle-submenu:after{color:#595959;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#595959;}
.menu-primary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#595959;}
.menu-primary .menu-arrows ul .toggle-submenu:after{color:#595959;}
.menu-secondary .menu-toggle-button {color:#595959;}
@media(min-width:768px) {
.menu-secondary .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-secondary .menu-hover.menu-arrows .has-submenu > a {padding-right:0.75em;}
.menu-secondary .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-secondary .wvrx-menu,.menu-secondary .wvrx-menu-container{text-align:right;}
}
.menu-secondary .menu-arrows .toggle-submenu:after{color:#595959;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#595959;}
.menu-secondary .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#595959;}
.menu-secondary .menu-arrows ul .toggle-submenu:after{color:#595959;}
.menu-extra .menu-toggle-button {color:#595959;}
@media(min-width:768px) {
.menu-extra .menu-arrows .toggle-submenu:after{content:'';display:none;}
.menu-extra .menu-hover.menu-arrows .has-submenu > a {padding-right:0.75em;}
.menu-extra .wvrx-menu a span.sub-arrow:after{display:none;}
.menu-extra .wvrx-menu,.menu-extra .wvrx-menu-container{text-align:right;}
}
.menu-extra .menu-arrows .toggle-submenu:after{color:#595959;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#595959;}
.menu-extra .menu-arrows.is-mobile-menu.menu-arrows ul a .toggle-submenu:after{color:#595959;}
.menu-extra .menu-arrows ul .toggle-submenu:after{color:#595959;}
.search-field {background-image: url(/wp-content/themes/weaver-xtreme/assets/css/icons/search-white-bg.png);}
@media screen and (min-width:768px) {
}
#primary-widget-area {background-color:#FFFFFF;}
#primary-widget-area {color:#808080;}
#primary-widget-area {padding-left:20px;}
#primary-widget-area {padding-top:20px;}
#primary-widget-area {padding-bottom:20px;}
.widget-area-primary {background-color:#FFFFFF;}
.widget-area-primary {color:#808080;}
.widget-area-primary {padding-left:20px;}
.widget-area-primary {padding-top:20px;}
.widget-area-primary {padding-bottom:20px;}
#secondary-widget-area {background-color:#FFFFFF;}
#secondary-widget-area {color:#808080;}
#secondary-widget-area {padding-left:20px;}
#secondary-widget-area {padding-top:20px;}
#secondary-widget-area {padding-bottom:20px;}
#secondary-widget-area {margin-top:50px;}
.widget-area-secondary {background-color:#FFFFFF;}
.widget-area-secondary {color:#808080;}
.widget-area-secondary {padding-left:20px;}
.widget-area-secondary {padding-top:20px;}
.widget-area-secondary {padding-bottom:20px;}
.widget-area-secondary {margin-top:50px;}
.widget-area-top {background-color:#FFFFFF;}
.widget-area-top {padding-left:20px;}
.widget-area-top {padding-top:20px;}
.widget-area-top {padding-bottom:20px;}
.widget-area-bottom {background-color:#FFFFFF;}
.widget-area-bottom {padding-left:20px;}
.widget-area-bottom {padding-top:20px;}
.widget-area-bottom {padding-bottom:20px;}
#header {background-color:#FFFFFF;}
#colophon {background-color:#00CC00;}
#colophon {color:#FFFFFF;}
#footer-html {background-color:#00CC00;}
#footer-html {color:#FFFFFF;}
#footer-widget-area {background-color:#00CC00;}
#footer-widget-area {color:#FFFFFF;}
.widget-area-footer {background-color:#00CC00;}
.widget-area-footer {color:#FFFFFF;}
#content {background-color:#FFFFFF;}
#content {padding-top:0px;}
#content {padding-bottom:0px;}
#content {margin-top:50px;}
#content {margin-bottom:0px;}
#container {background-color:#FCFCFC;}
#infobar {background-color:#FCFCFC;}
#infobar {color:#4D4D4D;}
#infobar {padding-top:0px;}
#infobar {padding-bottom:0px;}
#infobar {margin-top:0px;}
#infobar {margin-bottom:0px;}
#wrapper {background-color:#FCFCFC;}
#wrapper {color:#808080;}
.post-area {padding-left:5.00000%;}
.post-area {padding-top:10px;}
.post-area {padding-bottom:10px;}
.widget {background-color:#FFFFFF;}
.widget {padding-left:20px;}
.widget {padding-top:20px;}
.widget {padding-bottom:20px;}

/* ** E-E ** */
.wvrx-not-safari #header{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #header{width:100vw ;}
.wvrx-not-safari #header{padding-left:calc(0px + 0px); padding-right:calc(0px + 0px);}
.wvrx-not-safari #nav-primary .wvrx-menu-container{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container{width:100vw ;}
.wvrx-not-safari #nav-primary .wvrx-menu-container{padding-left:calc(0px + 0px); padding-right:calc(0px + 0px);}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container{width:100vw ;}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{padding-left:calc(0px + 0px); padding-right:calc(0px + 0px);}
.wvrx-not-safari #container{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #container{width:100vw ;}
.wvrx-not-safari #container{padding-left:calc(0px + 0px); padding-right:calc(0px + 0px);}
.wvrx-not-safari #colophon{max-width:none ;width:calc(100vw - 8px)  ;margin-left: calc(-1 * (0px) - 0px);margin-right: calc(-1 * (0px) - 0px);}
.wvrx-not-safari.no-vert-scrollbar #colophon{width:100vw ;}
.wvrx-not-safari #colophon{padding-left:calc(0px + 8px); padding-right:calc(0px + 8px);}

@media (min-width:9999px) {
.wvrx-not-safari #header {margin-left:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #header {margin-left:calc(-1 * (50vw - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (9999px / 2)) ) - 0px - 0px);}
.wvrx-not-safari #header{padding-left:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);padding-right:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari.no-vert-scrollbar #header{padding-left:calc((50vw - (9999px / 2))  + 0px + 0px); padding-right:calc((50vw - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari #nav-primary .wvrx-menu-container {margin-left:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container {margin-left:calc(-1 * (50vw - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (9999px / 2)) ) - 0px - 0px);}
.wvrx-not-safari #nav-primary .wvrx-menu-container{padding-left:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);padding-right:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-primary .wvrx-menu-container{padding-left:calc((50vw - (9999px / 2))  + 0px + 0px); padding-right:calc((50vw - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari #nav-secondary .wvrx-menu-container {margin-left:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container {margin-left:calc(-1 * (50vw - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (9999px / 2)) ) - 0px - 0px);}
.wvrx-not-safari #nav-secondary .wvrx-menu-container{padding-left:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);padding-right:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari.no-vert-scrollbar #nav-secondary .wvrx-menu-container{padding-left:calc((50vw - (9999px / 2))  + 0px + 0px); padding-right:calc((50vw - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari #container {margin-left:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #container {margin-left:calc(-1 * (50vw - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (9999px / 2)) ) - 0px - 0px);}
.wvrx-not-safari #container{padding-left:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);padding-right:calc((50vw - 4px - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari.no-vert-scrollbar #container{padding-left:calc((50vw - (9999px / 2))  + 0px + 0px); padding-right:calc((50vw - (9999px / 2))  + 0px + 0px);}
.wvrx-not-safari #colophon {margin-left:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * (50vw - 4px - (9999px / 2))  - 0px - 0px);}
.wvrx-not-safari.no-vert-scrollbar #colophon {margin-left:calc(-1 * (50vw - (9999px / 2))  - 0px - 0px);margin-right:calc(-1 * ((50vw - (9999px / 2)) ) - 0px - 0px);}
.wvrx-not-safari #colophon{padding-left:calc((50vw - 4px - (9999px / 2))  + 0px + 8px);padding-right:calc((50vw - 4px - (9999px / 2))  + 0px + 8px);}
.wvrx-not-safari.no-vert-scrollbar #colophon{padding-left:calc((50vw - (9999px / 2))  + 0px + 8px); padding-right:calc((50vw - (9999px / 2))  + 0px + 8px);}
 }
 /* /EE */
.page-title {color:#7A7A7A;}
.wrapper .post-title{border-bottom: 1px solid #4A4A4A;}
.wrapper .post-title a,.wrapper .post-title a:visited {color:#4A4A4A;}
#nav-header-mini a,#nav-header-mini a:visited {color:#595959;}
.wrapper .post-title a:hover {color:#00CC00;}
#nav-header-mini a:hover {color:#00CC00;}
.blog .sticky {background-color:#7FD479;}
#author-info {background-color:#7FD479;}
hr {background-color:#E0E0E0;}
input,textarea {background-color:#FFFFFF;}
input,textarea {color:#363636;}
#inject_fixedtop {background-color:#FFFFFF;}
#inject_fixedtop,#inject_fixedbottom,.wvrx-fixedtop,.wvrx-fixonscroll{max-width:9999px;}
.ie8 #inject_fixedtop,.ie8 #inject_fixedbottom,.ie8 .wvrx-fixedtop,.ie8 .wvrx-fixonscroll{max-width:9999px;}
@media (max-width:9999px) {.wvrx-fixedtop,.wvrx-fixonscroll,#inject_fixedtop,#inject_fixedbottom {left:0px;margin-left:0 !important;margin-right:0 !important;}}
@media (min-width:9999px) {
			#inject_fixedtop {margin-left:-0px;margin-right:-0px}
			.wvrx-fixedtop,.wvrx-fixonscroll{margin-left:0px;margin-right:calc(0px - 0px - 0px)}
			}
@media (min-width:9999px) {
			#inject_fixedbottom {margin-left:-0px;margin-right:-0px}
			}

/* Weaver Xtreme Plus CSS Styles - Version 3.1.1 */
@media screen and (min-width: 768px){.menu-primary.menu-type-standard .wvrx-menu.sm .has-submenu {padding-right:0.85em;}
}
@media screen and (min-width: 768px){.menu-secondary.menu-type-standard .wvrx-menu.sm .has-submenu {padding-right:0.85em;}
}
@media screen and (min-width: 768px){.menu-extra.menu-type-standard .wvrx-menu.sm .has-submenu {padding-right:0.85em;}
}
/* Weaver Xtreme Plus Background Images */

/* CSS+ Rules */
#footer-html {border-top: 2px solid #E0E0E0; margin-top:20px;}
.weaver-social {max-width:100%; padding-right:55px;}
.weaver-social a:hover {color:#00e900 !important;}
.weaver-social {float:right;}
.post-area {border-bottom: 2px solid  #FFFFFF;}
#nav-header-mini /*- adds separator bar (|) between mini-menu items */
{text-align:right;} #nav-header-mini li {padding-left:10px;border-right:1px solid orange;}
#author-info {border: 1px solid  #E0E0E0;}
#inject_prefooter {background:/wp-content/uploads/2016/10/SOFTOZ-250x103.png center top no-repeat; background-size: cover;}
#inject_fixedtop {border-bottom: 1px solid #E0E0E0;}

/* Global Custom CSS Rules */
/*- Custom CSS rules for Ajax Subtheme  */
.page-title{border-bottom: 2px solid #E0E0E0;}                    /*- add a bottom line to page titles */
#container .post-title{border-bottom: 1px solid #E0E0E0;}  /*- same for post titles */
h3.widget-title{border-bottom: 1px solid #E0E0E0;}             /*- matching for widget titles */

/*- Replaces the old weaver generated genericons with updated fontawesome icons */
/*- Google Plus */
.genericon-googleplus-alt::before {content: '\f0d5'; font-family: fontawesome; display:block;}
/*- YouTube */
.genericon-youtube::before {content: '\f167'; font-family: fontawesome; display:block;}
/*- Github */
.genericon-github::before {content: '\f09b'; font-family: fontawesome; display:block;}
/*- Twitter */
.genericon-twitter::before {content: '\f099'; font-family: fontawesome; display:block;}
/*- Email */
.genericon-mail::before {content: '\f0e0'; font-family: fontawesome; display:block;}
/*- Facebook */
.genericon-facebook-alt::before {content: '\f09a'; font-family: fontawesome; display:block;}

/*-.more-msg {background:#FFFFFF; padding:2px 5px;margin-left:20px;} /*- makes the Continue Reading boxed */
#content a.more-link {display: inline;}                                                         /*- makes the Continue Reading display inline with text */

/*- full bg width colored sections home page */
.is-desktop #content, .is-desktop #container {overflow:visible;}
.is-desktop .full-width-bg {margin-left:-500%; margin-right:-500%;padding-left:500%;padding-right:500%;}
body.is-desktop {overflow-x:hidden;}

/*- full width containers in content areas for home page only */
.page-id-2 #content, #container {overflow:hidden;padding-left:0 !important;padding-right:0 !important;}

/*- remove the right padding on the menu */
.is-menu-desktop .menu-alignright {padding-right:0;}

/*- fixes menu overlay on logo */
.content-2-col:nth-of-type(2n+1) {position: relative; z-index: 2;}
.content-2-col:nth-of-type(2n) {position: relative; z-index: 1;}

/* -Exclude content area top margin from home page */
.page-id-2 #content {margin-top: 0px;}

#inject_fixedtop :nth-of-type(1).content-2-col {width:30%;}           /*- header space logo 30% */
#inject_fixedtop :nth-of-type(2).content-2-col {width:70%;}           /*- header menu 70% */

/*- allow visibility of sub menus */
#inject_fixedtop .content-2-col {overflow:visible;}

/*- 3 columns switch to 1 column on small tablet instead of 2+1 */
.is-smalltablet .content-3-col {width:100%;margin-top:20px;}

/*- reduces content shown on 404 page */
.error404 .search-form {display:none;}                                  /*-removes Search from 404 page*/
.error404 .entry-content div:nth-of-type(1) {display:none;}  /*-removes Recent Posts from 404 page*/
.error404 .entry-content div:nth-of-type(2) {display:none;}  /*-removes Most Used Categories from 404 page*/
.error404 .entry-content div:nth-of-type(3) {display:none;}  /*-removes Archives from 404 page*/
.error404 .entry-content div:nth-of-type(4) {display:none;}  /*-removes Tags from 404 page*/

/*- Removes line under page title for 404 page only */
.error404  .page-title {border-bottom:none;}

/*- Remove message 'It seems we can't find what your looking for...' from 404 page */
.error404  .entry-content {display:none;}

/*- Styling of sponsor scripts */
.sponsor-select, .sponsor-input, .sponsor-textarea {border: 1px solid #CCCCCC; border-radius: 3px; margin: 0; padding: 8px; font-family: sans-serif !important; font-size: 14px !important; color: #7a7a7a; z-index: 100;}

/*-Styling mobile menu*/
.menu-toggle-button {float:right;}                                                         /*-moves 3 bar button to right*/
.menu-toggle-button {width:3em;}                                                       /*-padding from the right margin*/
/*-Change color of horizontal separator line between menu items*/
.menu-primary .menu-arrows.is-mobile-menu ul li:first-child a, .menu-primary .menu-arrows.is-mobile-menu a {border-top:1px solid #E0E0E0;}

/* -Styling the page navigation*/
.page-numbers{border:none;}
.page-numbers{font-size:16px;}
/* End Weaver Xtreme CSS */
