/*
	Theme Name: WF Theme current
	Theme URI: https://www.womenfitness.net/
	Description: WomenFitness Wordpress Theme.
	Author: WomenFitness
	Author URI: https://www.womenfitness.net/
	Version: 1.0
 Template: genesis
	License: GPL-2.0
*/


/* Table of Contents
	- HTML5 Reset
		- Baseline Normalize
		- Box Sizing
		- Float Clearing
	- Defaults
		- Typographical Elements
		- Headings
		- Objects
		- Gallery
		- Forms
		- Tables
	- Structure and Layout
		- Site Containers
		- Column Widths and Positions
		- Column Classes
	- Common Classes
		- WordPress
		- Genesis
		- Search Form
		- Titles
	- Widgets
		- Featured Content
	- Plugins
		- Genesis eNews Extended
		- Genesis Latest Tweets
		- Genesis Responsive Slider
		- Jetpack
		- Simple Social Icons
	- Site Header
		- Title Area
		- Widget Area
	- Site Navigation
		- Header Navigation
		- Primary Navigation
		- Secondary Navigation
		- Responsive Menu
	- Content Area
		- Entries
		- Pagination
		- Comments
	- Sidebars
	- Footer Widgets
	- Site Footer
	- Color Styles
		- Magazine Pro Blue
		- Magazine Pro Green
		- Magazine Pro Red
	- Media Queries
		- max-width: 1139px
		- max-width: 1023px
		- max-width: 767px

*/


/*
HTML5 Reset
---------------------------------------------------------------------------------------------------- */

/* Baseline Normalize
	normalize.css v2.1.2 | MIT License | git.io/normalize
--------------------------------------------- */
 
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"LKFonda","Arial Narrow",Arial,sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-display: swap;}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#222}code,kbd,pre,samp{font-family:"LKFonda","Arial Narrow",Arial,sans-serif;font-size:1em;font-display: swap;}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/* Box Sizing
--------------------------------------------- */

*,
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

/* Float Clearing
--------------------------------------------- */

.author-box:before,
.clearfix:before,
.entry-content:before,
.entry:before,
.featured-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}

.author-box:after,
.clearfix:after,
.entry-content:after,
.entry:after,
.featured-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}

/*-------------Scroll to top--------------*/

.site-container{max-width: 1366px;
margin: 0px auto;background: #fff;}

body .site-container header.site-header {height:14.5rem;
    background: url(https://www.womenfitness.net/img2021/images/img-c.jpg) no-repeat top right;}
.scroll-top-wrapper {
  position: fixed;
  opacity: 0;
  visibility: hidden;
  overflow: hidden;
  text-align: center;
  z-index: 99999999;
  background-color: #fff;
  color: #167ece;
  width: 44px;
  height: 44px;
  line-height: 44px;
  right: 22px;
  bottom: 80px;
  padding-bottom: 2px;
  border-radius: 4px; 
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  box-shadow: none; }
  
  :target:before {
content:"";
display:block;
height:80px; /* fixed header height*/
margin:-90px 0 0; /* negative fixed header height */
}

.scroll-top-wrapper:hover {
  opacity: 0.9 !important;
  border-top: 1px solid #f0f0f0;
  border-bottom: 3px solid #167ece; }

.scroll-top-wrapper.show {
  visibility: visible;
  cursor: pointer;
  opacity: 1.0; }

.scroll-top-wrapper i.fa {
  line-height: inherit; }

  
.nav-secondary.sticky-menu {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 999999;
  background-color: #fff;
  border-top: none; } 
.nav-secondary .wrap ul.navbar-right li a{line-height:37px;}
.nav-secondary .col-sm-1{float: right;width:21%;}
.navbar-right > li:hover a{background:none; color:#333;}
ul.navbar-nav.navbar-right{float: left;}
.navbar-right > li:first-child a:before{    content: ' ';
    position: relative !important; 
    left: 0 !important;
    right: 0 !important;
    height:0 !important;
    background: #fff !important;
    top: 0 !important;
    border-top: 0 !important;
    border-left: 0 !important;
    border-right: 0 !important; }
.navbar-right > li { position:relative;     display: inline-block; }
.navbar-right li.follow:hover ul.nav-follow {display:block; left: -205px;  transition: all 10s ease-out;  }
.navbar-right ul.nav-follow{position:absolute;top:0;left:0;display:none; }
.navbar-right ul.nav-follow li a {color:#fff;padding:4px 10px; background: #0094ca; font-size:1.4em; line-height:25px;}
.navbar-right ul.nav-follow li:hover a{background:#fff;}
.navbar-right ul.nav-follow li:hover .fa:before{color:#0094ca;}
.navbar-right ul.nav-follow li{display:inline-block;}

.nav-secondary .col-sm-1{float: right;}
.nav-secondary .search {
  position: relative;
  max-width: 50px;
  float: right; }
.nav-secondary  .search #search-toggle {
  background-color: transparent;
  border: none;
  padding: 6px 15px;
  border-left: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
  color: #666;
  outline: 0; }
.nav-secondary .search .search-form-s {
  position: absolute;
  right: 0;
  width: 200px;
  transition: all 0.4s ease-in-out;
  transform: translate(0, -10px);
  opacity: 0;
  visibility: hidden; }
.nav-secondary .search .search-form-s .form-control {
  border-radius: 0; }
.nav-secondary .search .search-form-s .form-control:focus {
  border-color: #999; }
.nav-secondary .search.show .search-form-s{
  transform: translate(0, 0px);
  opacity: 1;
  visibility: visible;
  z-index: 99; }
  
  
.show {
    display: block !important;
}


.nav-secondary .sticky-menu { 
  position:relative;
  z-index: 99999;
  background-color: #fff;
  border-top: none;}
  


/*
Defaults
---------------------------------------------------------------------------------------------------- */

/* Typographical Elements
--------------------------------------------- */
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@font-face{font-family:'TrebuchetMS';src:url("css/TrebuchetMS.eot?");src:url("css/TrebuchetMS.eot?#iefix") format("embedded-opentype"),url("css/TrebuchetMS.woff") format("woff"),url("css/TrebuchetMS.ttf") format("truetype"),url("css/TrebuchetMS.svg") format("svg");font-weight:normal;font-style:normal;font-display: swap;} 
@font-face{font-family:'LKFonda';src:url("css/Fonda-Medium.eot");src:url("css/Fonda-Medium.eot?#iefix") format("embedded-opentype"),url("css/Fonda-Medium.woff") format("woff"),url("css/Fonda-Medium.ttf") format("truetype"),url("css/Fonda-Medium.svg") format("svg");font-weight:normal;font-style:normal;font-display: swap;} 
@font-face{font-family:'open_sansregular';src:url("/sites/shape.com/themes/meredith/fonts/Open Sans/OpenSans-Regular-webfont.eot")}@font-face{font-family:'open_sansregular';src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAE6wABMAAAAAeKQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABqAAAABwAAAAcawndCkdERUYAAAHEAAAAHQAAAB4AJwD1R1BPUwAAAeQAAASjAAAJni1yF0JHU1VCAAAGiAAAAIEAAACooGOIoU9TLzIAAAcMAAAAYAAAAGCg5Zl/Y21hcAAAB2wAAAGeAAACAh2VcJFjdnQgAAAJDAAAAF0AAACmFF4Y6GZwZ20AAAlsAAAEqQAAB7R+YbYRZ2FzcAAADhgAAAAIAAAACAAAABBnbHlmAAAOIAAANwIAAFOEQpcEMGhlYWQAAEUkAAAAMwAAADYHb6BoaGhlYQAARVgAAAAfAAAAJA6MBRdobXR4AABFeAAAAkMAAAO66UxZvmxvY2EAAEe8AAAB1wAAAeBiP3iqbWF4cAAASZQAAAAgAAAAIAJ2AUpuYW1lAABJtAAAAgUAAAR6UNOdEnBvc3QAAEu8AAAB8wAAAu80oLfTcHJlcAAATbAAAAD4AAABCUO3lqR3ZWJmAABOqAAAAAYAAAAG7alU5AAAAAEAAAAA0MoNVwAAAADJNTGLAAAAANEKnid42mNgZGBg4AFiMSBmYmAEwndAzALmMQAADdgBHQAAAHjarZZNTJRHGMf/uyzuFm2RtmnTj2hjKKE0tikxAbboiQCljdUF7Npiaz9MDxoTSWPSkHhAV9NDE9NYasYPGtRFUfZgEAl+tUEuHnodAoVTjxNOpgdjuv3NwKJ2K22T5skv8zLvM8/Hf+YdVhFJZerQZ4o1Nb/XoRc//7p7j6q+7N61W7V7Pv1qrzYpho/yeXnff/Mc2b2re68S/ikQUzSMCUUS3cFzp+7oTuRopC9yF+5F09EsTEXnotmS1dF0yQEYif0Sux+7H82Wzq/4LXI0/ly8Op6CL3jaD/7v6vhP8VQimUjG9yeSxLv3wIiWhQVLP2zEDVY6X3IgxClY9aOW2AlJT3SqdJ5K74aq+wJvqTK/T3V6TQ2QhEY9q6Z8Ts35jFqgFdryE9oCWyHF3+2MHYydjNsgDb3EOQiHIAOH4Qj0E28A3zPEPAvnIAuDcB4u8G4ILsIlGIYRuAKjcBXGYByukec63ICbcJu5SeJHtF5jel5VeaMaqIUNUEf++rxVA35JaIRvmD8G30Mf/ADHwcAJfE/CKTgN/fhPMD/JGCFajhylxCyDKt7XwPpIGfks+WzI14BXEhZyWXJZcllyWXJZcllyFWLbEHuadbPwjMpZWQGVIdoE0RzRnN7m70bGjdDL80E4BBk4DEdCREc0pxnWz8GqpRoL9S1Xj6/F69jDunJqqoB1nAdfyeMyzuAzBy+hSheqdBVlrIN6ampgTIYeJpat4gS+J+EUnIZ+/BdUmkClLlTq0pMq/+N3VUAle+OVWVDFUKOhRkONhhoNNRrN4DcHzaGr1UHfQmf7iutlvokczbxrgVZogy1E2gopntsZOxg7GbcRK824nbUfwkfQBTvI87gvYrn+B3h/hvxn4RxkYRDOwwXeDcFFuATDMAJXYBSuwhiMwzVqug434CbcWtzh27yz1DYFhd1biTIWVSyKeB0dVTuqdlTtqNpRtT9VFm92EG+Dt1nUMIeGDg0dGjo0dOhn0c+in0U/i34O/Rz6OfSz6OfQz6KfQz+Hfj5rjqw5subImiNrjqw5tHJo5dDKoZVDK4dWDq0cWlm0smhl0cqilUUri1YWrSxaWbSyaGXRyqKVRSuLVhatLFpZtLJo5dDKoZVDK4dODp386TZ0bLTxL99DpujUNOHVDC3QCm3MPbgvzeJ9aRbvy1y4L3eE7ypD1xm6ztB1hq4zdJ35hxNi6NrQtaFrQ9eGrg1dG7o2dG3o2tC1oWtD14auDV0bujZ0bejaFN2lC6fDLJ2KVUX7utxeeM1i3AKOW8DxpTq+VJ6XZoq/DxfOZMGTtWhbBtMwC36mh5keZnqY6dHTj5wqf5I6gh7/bbf9zq4hdorYqb89qw9H/j/Ol884Ta5ZeGIpc+GmXxd6ToVb23v4m9sradHN62PRx/LLYy0rS8OvnJXc0+WqUIkqWbtCb+hNdqtWG/QU99cm3jRx272gVr2jl/UutkabsbXaona9ok6sUh9gr2q7uLP1MVajXn2r1/UdVqdjOq56Gf3I6R/QIBGHNKw2XcY2a0Sjep//uGPUO46165Z+5tcXp4iok1haVr8SfQ775E+Ohly2AHjaY2BkYGDgYohiyGBgcXHzCWGQSq4symFQSS9KzWbQy0ksyWOwYGABqmH4/x9IYGMJMDD5+vsoMAgE+fsCSbAoyFTGnMz0RAYOEAuMWcB6GIEijAx6YJoFaLMQgxSDAsM7BmYGTwZ/hrdg2ofhDQMTkPcaSPoAVTIyeAIAomcaGQAAAAADBD4BkAAFAAQFmgUzAAABHwWaBTMAAAPRAGYB8QgCAgsGBgMFBAICBOAAAu9AACBbAAAAKAAAAAAxQVNDAEAADfsEBmb+ZgAACGICUyAAAZ8AAAAABEgFtgAAACAAA3jaY2BgYGaAYBkGRgYQ+APkMYL5LAwPgLQJgwKQJcLAy1DH8J/RkDGYsYLpGNMtpjsKXAoiClIKcgpKCmoK+gpWCi4K8QolCmsUlZSEVP/8Zvn/H6ibF6h7AVBXEFwXg4KAgoSCDFSXJZouxv///3/9//j/of8T/xf+9/3H8Pft3zcPTj448uDggwMP9j7Y9WDTg5UPFjxoe1D0wPr+sXvXb71jfQV1OcmAkY0BrpWRCUgwoSsABg0LKxs7BycXNw8vH7+AoJCwiKiYuISklLSMrJy8gqKSsoqqmrqGppa2jq6evoGhkbGJqZm5haWVtY2tnb2Do5Ozi6ubu4enl7ePr59/QGBQcEhoWHhEZFR0TGxcfEIiQ1t7Z/fkGfMWL1qybOnylatXrVm7ft2GjZu3btm2Y/ue3Xv3MRSlpGber1hYkP2iLIuhYxZDMQNDejnYdTk1DCt2NSbngdi5tQ+SmlqnHz5y/caduzdv7WQ4ePTJ80ePX79hqLx9j6Glp7m3q3/CxL6p0ximzJk7+9CxE4UMDMergBoBzTWZQQAAeNpjE2EQZ/Bj3QYkS1m3sZ5lQAEsHgwiDBMZGP6/AfEQ5D8REAnUJfxnyv+3/1r/v/q3Eigi8W8PA1mAA0J1MzQy3GWYwdDP0Mcwk6GDoZGRn6GLwYVVEADOICBZAAAAeNp1Vc9T20YU3hUGDBgiU8ow1SGrbuzCYJd0krZAKWxtydh102IMMyvoQSImY3rilEOmnfGtjEj/lydyMTnl2kP/hxzaWzkm1/S9lU0gM9UIa9/3fu733i5q+/Ag0Pt77d3Wzk8/Pvqh+X2jvl3zvWrlO7W1+e3GN+trq19/9eUX91c+L5cWPysW7slP3bsLc3n7zsz01OREdnxsNDNicVYSwEMfRgoiX4ukL6N6uST8ha5XLvmyFoKIBOAnU5T1uoFkBCIUUMRPdAMOQaHlkw8sVWqpri25LTbYBqWQAv7ypOjzg5bG9R+eDARcmfUjs84UjTCNguuih6mKqhU+1J52Yz/EGnkyNVmV1ePJcoklk1O4nMIVLMrThC9ucrOwFv31xGLZaUqLO/WjDuy0tO85rhuUSw2YkZ5RsaoJCWNVGDchxQmVzs5FUnoVP+/b7ChcznVkJ/pZw0iEvvGIH8e/Q34ZlqQHS8/+XsCdH0NJej4sU9Tm7nWe5vuUHEYLthTxG4bbkVf/3kaiATJWsN8wWoJVBb6rXXqcGnIdxzUpanEYR/13vSMpbBknuVx86iPdbEdjiP67l+cO1J4HYIddvh4Mtl7bbcJHrUMNVqEmuhEi+G5Jd9Vx89c2O/+nZkgLkoMMuy7RcN5X7AgF6LV0Kgt25FwwtbIcgBWS5tVQ8/E+aXpDzbV7KLG3zbaOIVNodKSPjJ9H0DvC6fqFGiNtmHnruDKezYu1lcDYCqyq0TkRMFpEktDrpgPODbnEthFm3qafKwcTFPOzYk1iGIrjSz8cvE+7CxhAINH15XQQ9jQoDxcqGnTMT+6voEcUYsNOPNNMWJGnMCcr192lsvyTtjYuAzeYqwILHw+8YMU350r4ceilJVAs2dKX7MG718lD4bx4wB6ywCPj+SpOWdGPdecJ3A2dDp67J0I7LqgAOxxIfRzQ2CFDS68dMxyBmZU93WzLZutArw4KSRUULlPwPwgjtZOGwQGEbCErtOWMBGhoIyBquJCVDfyF8UIW/2wk3KA0uJUNobnDhtZYBiwJ/9gb2JF8K+gojVO1Pow2RiLGqdYdN3DTp1yyUC0GidEjS6TWhyq8plCRxfms1g1EXC7Q0Astj2UguwLUjqa9ET2G5QEZhvNBr/ZuSTfIQpqYi+qhQGRCbdm5SS5sG/larH+gbgzVIs7KZjum4HIQkGHlDWA0wmo175i7gA60xLtX2HikzYGOE6XoMHfXKYhsdGLZ1hvGGu+T35xnlGuWNXlzr1Iu4dVWSSQ/ayWKn7UP9KXNmDjb0xcWt6phJUjuoU5fCsaUQS1CCSRBkECRdlHIGnvnUjHWM9qMAYz8uM+ZwbJDjLPHfSvF7DRR0SRSzEJNJtWooXUGsWyK9QxmnoQRZWpyVGXVhMpZ05aTcIIuEHnJGZvg7EWOT3MnQa9dA/d5L5lQTmrRQwuVVni2/z71/oF+kWPoZn4xUYUeHJeFLjYb/634okOD8mvQjcOADhubx9bgy4HLTWyT3MRCxnIwKY8rMCUrhG8RvpXiY4SP44jyeY7uPez9DnCagEPt4pEUn/zpxPYVdSrASyW2/yn/Byn3ISkAAAAAAQAB//8AD3japbx3YFRV+j98yi3Te8mkT4bJkAQIyaQQWgYIgYQWY0AGAelCUOkgsojAUiJNWuiKiBEDixhDERFBkSIiIiqyqPwUxWVlWXVdC2RO3ufeO5NMUPb7x8swzDD33FOe8nnKec5FBBUhRMbwAxFFImr3KkaZnetE7r5/Zb8q8J93rqMEvqJXqfQzL/1cJwrlDZ3rsPS73+w2e91mdxFJZq3wRjaeH3h7dxF3DkGXaGPjNVzFH4B+DSgjYKNqNeE4owljHdEJA4I6B6GosDDDbEEFMZlmCy4w+/1mf1Z77KF+muPPdthtgiclFRdP8J//6vGOhYGCnCK8lvPcrl9a3D3Qq1AaYxGtIfvkMUSUFNAjKnKUU6kFIlLo3H8uW+oXOpb7pR7qhjcubD0hjWSkjU/jD4R+ICbpLfXlR4j7BfqKQ0loU2CgKineztnUZp1ObTEatJzGarU5EhJFTnByGLm4GJ4XbILGTWOdNEYTk+xWcTq9rn8wHuuTkMls6h902c0D9HiAGevNejPvtFINjzL9hX5LQUFm5rBhsNwMM5LWHP6Up+qET3nGFmeB/Ja/ZWcrn9Iq3HZYhVV+57rlt5/KbzuG/9JPuuM4dq6iqoJdKF9axm7jpCL2Pc4oX1aOsyoWV2BVw7c4szu7QBeyPfNZOd4rvefjinm4nvWV3vPYHlwBFF3YWMXpBAtKRqmoLRoXyPWZvQlOjku36Xk3Qi7erObbZXr1gr5fkAqtDOmGvsGE9Ix4W3y/oDPdBsSx8Q5Ycaa8XktBtrRKsz/qXwuW1+f3y0RQmGQTRLsnNyXVl5uI/eZ2ODcnLz/Xb3c4xVSfOZGIOfCRh20Op9mAOd37B+dP/qjH/ZeD5148+9L8Q7tz1m/etrW0NvjU5dAXQyaNHoePL33V+Y+rnqSt3kx8qNuepQt3WQ7U8z0XdtKy/tkPzRnbO9iGzUmkYt+haXihaRhCPBrfeFNoy59FamRHblh5FuoZaIVMvMbROj4lpV1rTXuTkO2n+qQMPbzaZwntY1xel2gVQeDgVSgvV1pW0/oU+QPx8WebTZ4UgZcFG1YGQo6lX/Nyc1Lv+l2NPfin0vt37ry/FL+3ad3yLevXrN6Ka0orKsrKKipK8dlN61ZuWr9m5XOMNXyylmZwpLYWV+DyXbXf3Lh19dr1Ww1Xdr/80t92v/ji7ms3bn157fr3NPl2KYg3/KFoSuNN/iJ/DmlhjbnovkB7qwMlCJ70jHYZbT2GVFeCQ52X79eVBP1Wo6+toT2fSV2pND09OdOSrC4NJnOoMAPFwFIznQUglpIWt1irxKCuWFmVNTsfG4jd5vACK9sRZXmg2yLuivP9RMQenwFLiv5s7wfmj314UHDSlh+fY30mDW2zhb2+rH5gl1YnXtlxeOk2vKFDD+euoiqc8e3rM3+uvvQvbm3PuYP7zLu/38gRd7ZtxruKguO6zai6veD0uIdGVRZU73pp/cT9w9jsri+NZl+vY1/UVQ79GCEsYQYulDHDdhBRyvFEwopzCgIpMCFDhIIOEr0wKmdHiBvu0aP4gE5EGg5xBqPWJ91YGAUxVpMl3y/AWi1OTyop37JmxzOr1y3bvnYzycJq/MHe4yz75x9Y3pu1+KTSbxfoVxfpl9NAz8hg1FDO17JfbCKiJ8+Sm0N8foeF6Las2b5s3epndkgds99Zx11H8NkffsYfHH+FZcn9DiLzOINgA+RtH4ijPIdFvUatVRtNnAbriU6n1wCOqQwIFZ7IbuKbxEJp/V4nbxW12Gf15vOUrM7AK2PZwt/27Nu+7ye2JAEvyRBsbMakA0ns8HBcyaqH4+KkA5PwMmnc8egal8a9A3LVOmBFHKfmeZ2eiiqxLIiMKqxCmcMiqt8E94BnZo8ZcMzsJyvwVjZmGRuHNy+jzqfZIFz7NN4D/Ray3/Cj6BZSIfN+HqkBSFGmzDGYsNcpyNTJx8ONsaNy58Z1099yjmG/Th2Ps4fCvRX4MikkU4Df5v0E8Rz8lOkP32vNddsr8Pf48saNMt1km4V+gvnHBLQCQjq9mg4Iqh1IlnBZPvIj8gsiu7FLQcdu3Qv8PSp79OzZo1txodSHDYzJFVm+rAcJ4nhKiSXCzqz2kl6TK6GrNZI8hRWSoHGNN7m2sj46gXI2C9IJSHDFqO19gmqRGvsEqUvRuIyWUuFJIWaTxZ9twfK/ZvkXru2/f7n5y62fb/3a8FX1zpr162t2VpMv2CL2NJ6Hp+In8VT2JFvDjrMvsA93gpeXXYV5H4GJnIX5aFCrgEmNsAprdZxaFLFawDFIwjUA8fDwMLrbY87JN2DRh/3k7A6VPefjwXjhcs6yYLq93Z6pOEOm5xiwqV7AUhd4AM4YLFqRFWA7Ns6k6RM0iTimb1DqOrIwZ3hhaTgXdyUKeog+hdyAE3Y3520oxPP3Te6w8skHXxgz+L1bH/xz66fsGPlhFV5Yt/GZ+2dUdR4wZdfFumXshw/ZKZWiY8OBtnEwBx/qEWgVh6yiiKgjRS+0TqNOh9PRJ+h0arzexD5Br6gx9wlqmiktOSbyR9TcZAOViO02zh02Uslmk9uT2wTioq8rhhnTW9ue2VfLvmT/nX78wYcujcBz2PBn1uw+vfbJEbWPVgz5fsEnN7nhy+sSVY76NRe+8rR5NjMLp2HNqg2LJz6RUzy5133vSHIBVOQq+aPAEwvqHEi08GpCtCJFlKdWG+YtfN+g2ihaLFQUaBOPoo2rPwLIHlnHwKT63cA3D6AvV3n5uVABObDvMluqUbVPZ/m4jO3DZavpFw1p+Pqq+hGFoZkSXgL9EkAuYlHHQJKRumwqm5Ny8XEIiIWQYLcDF+2CoOsTFP5AumayZXN2G/KkyBQDUpncKaLPKrkyeaTtd1jNrrJfFxR/OHbfO6zqoecG5ZNLoYPeaXTut6euMTZge1t/zTacnZBP9mxiJU4k68wMmFcm8NWBWqGigCfWrHWDWyKYaapXpzUk9AtqDQYbtTn7BG0uqgIfRWwxu4IWLoiC3sid7bQDEwn1h6XOk4L4MGcNwPREPAMPwL2ndOs3+vvfdLrHbr177fePr7Ff8Pcrt61ZPaQ6WLaWTMGv4N3WVS52hZ3cc+v9b9gdPPD0ay+vrildUPxw3XhFJoGvGUBTAbxWE+Z5RAAkKekLjhSKUbxieWKgZhiQ0Y5xAhnecI2eC9XyCZsW3T4P6AJ+Cpcmrz8FtUP9AmlOY6qtDU1Qq6lgthmFzPaCOS05LblPMC1Nh3Sx/YI6F/L0CyLxjwJecLf9Viy0JOeKS+KVPTEacVbAYuMUwR6x8qT36X8uXltXzb74ZwPOfvrx72e9tGF9zda31y/GHeeunPncqlmr+bOHdz5SVzLwjTkHLp87cmd5//2Tn3vzTs3ji5c/MXJDr8AW+vDjY4b+tXvnp4eOnaXwtxLWJ2GHE3lRt0BKnDlFowGyAX99hkTgrs1gIDZbDLBXJGK/IGkpfJaCjBbMxSBxvlyYvsXqkd2N3BwELLYoy/BnS+tohzlvaPz0orJxP/xXq8s/MPXtb1Djh+uvPs5sq7Y+s/bBTYPL19LihhrbqljQVf/9D/zjw2+wahO7gtsf2vnMi6VPFU+oG9cc+3BjZP8K8NwE6oGQw2mwDggaTE0mJYLnYUsYbVnMEADdZWNmzom2NPSNJUskg0Nk27gIxlIBRqSANOn1vFpts2pNA4Jak2woW4zSZC5p0xDNhtM+Cwbp2KXZfpJ/S8MUK7b9J7Dtl0Fm7QE1h3jMgchC95lhx8ELqG1XYy6toZAeb/iJGn7CNaPw1fVsBTsk0WQWPs656DU5VksP2EXCwY9qFceXBSGgKgsaMQbLPAyokhlt5SQTjeE9i+5oGE530CFVVezhqioF21vMicdgbkWVQJvnZFVLk8LjqbHhR5hUIa7CxXjGeuYexYZIc4prvEYLQMbiIMYpCCS4AdVEqxXFGzhfa4RamVolDgi2cpg0JUET10K8WsqWFKRE3N2IwQLTaMAJODqSdfcetbTXwjkDqkd2evODtz729X1ybLe6psg2b8aGimnTy8dN8mYtGX1kd8mk0Y8NmvqQm12KhLsw39mNxcIhvh589kKISlI87fIMnURbHEJpNkM7PtAtpkMHrovKrIVXRlI2Tc1oDjghAPNHByVNnrqsDb6IUoAb4XBSu03Wc9LKk8IRu4SL+XbBk4zA2WjlzuYsGK7HYWm5wqHB28cPmqlVtV4/rvrlm8eK9vR0LXpw6jr271evsgN7cXec+dHXx35m69mkT/FyjC7hAQfv/PLOeYuh98AFa8nllTcXjL/vgVHn9r2PGl0Olu6ou7RnPzatfZ29/BU7zw4NWlSBV+FxmMPVV/ez19hOhgswb6tXMAL+8Cb+CEiUAfiXSAxaFeYlCaOcyJmMBlIS1PIGAzhhiLNI8ZlsIJvFS4mp3VJeAPvVGKBFgFtHHAgdqN9Duq8ihWxsrdvjSNuDL7BM/sjtIlKJ3x00d8Q01kmOo84AIB0FHDcASiWjkkCqlUvQGF0ug4YTDeAhqIwxxpjSoNFoQAZXadBgQc7SINx3bw8jLPTuZE4CYDtntnEeCOtl1M3ALqx885zB28CR5FYvw/3Yr7cYqcUx9c/uO3YbZ7362sE3+AN7jyx42aUpYFdOfE6Lpiye82hodeiLqjVLn1L0Zi5g63nZdqQGbNRgUxuoM8aCSoIWTisAzawtnTIQkxTgPQBmWAxyLK382RCS004/shtY//umExuvsjfZ8y/jws+u7+ldw/vZW+wG+4qdyl9fgJfiCV/jikMVa/pLPAOa8YOBZuDLS9ho4NSIQxYrry8N8pQzlAYlTv3R10Vp2OxORhSE0WP2J0MfbBZbxSbiY3ggfqIexvr21/MYLBe5warZfP4AW8xewok45c5kyRnF0rj0NxhXK/kxgkaDOaTCnE4vqEuCgoAJ4UuChGLQdWy5px8jTQLiFflNf2u4QDNDc8jw0A6yiD+wgaVVh66j6LHUKDsQC3EEpipMNdq7hrI057+ix4D1hcfA02ojA0D3oRsbwrzju8iYBeuwqVyEGOJUXHwCiisBf4zX6cwlQR3HO0uCvPXe/pjbDAofxUlZuSU9h3X1xT9O/+FZVs9WHsSDv/vne91PHmT/ZR9jN47ZuJq9TliowJuKl+Ex3+AH9g+qrmBvs+vsM/aBB7+trJ1PkunsD7jUgOkqjuMRr9epaElQpeI1AgXPVU6WgDZG6WLT4sFVlTKLfj6ptoHV1lJSS/aFyiAeX0MeQxH64mlyjGU+ACEWpigSYmW1lzo6UysFV3LbxhFsHh4vx9gJAb1WpTIY1RQBA8BtkqkTCeyo4h/k5cL9NkE3PK9Xv9EP1x5j8+JW2x6fAv0NPnohPDZ3Q14fWDFpbTzRaqT1ERWvjl5bQQueYlFeFvZj7sbp0PebamvJhjOhevLu0tA7sLQM8kloUQvZ4cE3NICB5cBXB48fJmxpnrA8Y2mlbvuZWkn4bn+zWblXgKkiK8hdjIrnBfCB9YLeZscaMxUgcjAgQZqeND9nwd2kxx6HXQoTYI5+sxTeeTAtYyaVYRtG+LwKX2S1BhXT8abNHzcM5w/cKeWAyHTvjqO3fwrzXcqrmFC7gF0twKyNRgBms0VLRaOKYjGaLi1ZHh4Yhk0l+cD3wrcbvlKZth2jCSpiIM9xZz+rbzgOA3aMw95C2kvBfkkPjv5ZzFwSVHPUWBKk1j/FEbci6ckoOmbmj7Jt7IQEYXgELoKYeNSdaaEf//Pbrz/9JwSx8/PsMZD38XgsrmKT2XZ2iZ3D2Tgd4ucsdk7BNG68rO8WlBOI1QDlgdLIatNwpUGNRhBFS2lQpMJdGl/Q7EJAPCmHaMnYH8Z6bjy7wK7vqcVzSKuQdtPX7x09c5TTffnvEFAiFLfm+dUrw3RgO2U6GAERcgIQWjtgMlQDiED1ot5VEtRzohXAAILvwpNNcBCNBSYpCYfFP6fL1x/gob+ya/n3pM13bHl3Vo1Lyf+gUBj3weYcQDrwiXsHvHqMiU5tFrUajagmnMOp1oOKlgb1ekIp8JBSLZEl5p5mUp67TDPObuJhBd4I6QA38WoMI7C/4xVn2LPs/I36Xbvf/IKMCG3nD3xwnn05LjSJjFizatXqp2Sdk2INApjaSqJgohWc9Rgrz3lTdYnU4QBcdXBU3UKgUEHLpADnSY6EthBG+ORoScFVKb5IxM5EzBH2jx9Yw/IhH4+v3dNl1Zr3X2EX/n4wd//uJRs7LKq6/je86PhnPXamtpk/re/I8pyS08+/fLpsXd/pD/cdeV9W+REF9yxAwyFAQxG1ClgQBuCjKjV4LIAOXMSeNEW1CpiC6+wmy2pZFtebZfFJG2Qbchh0xwX9mJE3YDZhjYhFq8WsopweOgqv0h+tNmabJBkyNCoYybvYR+w3eF2tPf3266f5Aw39b7OvcXID3dtQfPDEu4foIRgH/nDvyDml2IAWjK0WIgaOUmmi/nAyCTr3A+/82OHMy+d0B0M/7gr9XI/LOqa06qhkyBr6v7B5x/Py+sHTFftCfy4pR+XSxMXaDQZeHWPWUKxW4MUf3j2RewZkAWYIknT7rVL/4WGsfv7dXeyyPQc72rOvd7E59d+1d8TlYqEeW9u7rbnX6+nFbidtf93W4IfhZx/dfPAVOrth3pZ3Vr5PF0nzUMG6qmUb4AlYOIEHAyBIBoCTDADX0gBI01Bj+AsOJoB/9XHwWybX4+us0xE8ET+2n3UiC0NzSQM5HHqT9Aj1RWG6zZF9pOSAkeMJL1I12BgsUr6ZdgqPpU5BCbCfdMGLD7GYPcx1mFwhVxrmh86QTLpEyV9Df4UyPmUEnOCKiEjkMKfR8hwAA8WqFj5PizycnH1wc4UNVqoKmehbDb/RxEXcxk2L7kyAfmvYETJJlsfkgEHAUm5VpeYJFbBPpkG0CIW9JjKJ5eMz7Cp2syPC7RW33dL8nAAQX4RzpkDAu3KmVuDfYeKpCf2/ppQp3ONnR3BDZGyKMKC/So1EH2jD3WM73XJ+2e2HQa/C4PkH+KsrfheUfrKIj/PwxwGuYwJqREUVD2EkgRiyWUKtkoiqcRauG42/2MiWszrio5sbxpEbIafsYzSwd+nmxt5yjlmKjCESzZRsvbLwXDc0HkWfZe8uRBhXcZepRXADL6zgu2g1wlMQ9sZGstnYAxKb6wfEoJbHutW1Pps8tQ13OedYob3n/lwZR4c33qTnuCGSDqBeAW+KSpuY6HJZVBR8MqJN7BUkWi2y243FQUDF2OIg7wDALfzfqS93JP4zefPlMDacxbSbvdl5XaRI1m5z0HK3qvyFJ154nVgPT3qi6m/++46PPPEmM2x5tebkK49ufbhk1xbc1yQUzZ9TMa9N9t5jIduM2k2jRfHRaUOGw7z3AcbOEGzgmyShokCKxuk0GnUJVEeT3Xqks1vMGjOwECYsOJCtOAh+RDTY+mOidkQiSSrFSEHwKkqulU305znD6RzJDpC9n/37x08nvtpZ55lVo1JNf7+2enPtpupqbgi7zH6C1ycDylcINrZ43tidy9757rtTVy98+pEiE9OAxsu4oUp8ZAR7pKYxTkEPczMhC8zNcXd8xIfjI4dTbAd+tYySECuRcbfYHaz+74Bn2/rzF2Szuhe2Vz3zmA17sQ5bcZsU5wpHAhv03med1hbIvIVxuXygkQVo1D3gThCcyGAwC+Zkt8VuhIlhHVWrgURqE7UWB6nj3iRScj0eIbJD4PRnYvjdI/MzRzFLDrpZPe3bS//+4dOrs/QiV7OEPVu7aUvtmi2b176EU7ERXm12DOiHj/5+c9brH3hunLp2/qNPm+ZpAfpYUSzqFEiK0Ti1lAIKx8c5tcVBpxMJgk0mlqEFsaKjEH802SwJ2C1Zz3y7AdMUQXQD9+b9h32H+c8/+CGk51/f9erfBm/b+tdtBtJluQ23xiJW4w7sxy8nHD9dui7VTb/ds3HbSwrvEsB/NghJyCZldGw6nZUQgE1qd2hAJTRgNEW+OGgVjVTSCjlX3uwiSoSzFMhgBd5Ybn6uyR024jBB8iy7UXPiBB75wIyMEUXDh4CKnmoooKf6dO6C13kWJc19upeUE/AxG5cFtElH+agbeizQNcPVwatL6sJnWbGVJ+kp8Ulel6Z7j3hjrjG3OKjq1CuoSVGlG1VGlSM9nfQKphtbF/YKtjY52vUKOuLCxGtic4yU3CooyLiHP2SPJG19EoM7yYlcaatCSlEpu+kR36Rp5zkDpwjy5nRuDiyUyzob3+bzY1kZlaVD3q57i33O/nHpxlPT0wsCPQdO/OzkoJ7MXL38wpnHNp6a8uSQBdP/88uMJ7neE2I8U3o9f0zVYWDbjOpVB97avmbMmlhrWW7nIemeXY/Uv2O7g4JD504M9nyEdp428+avTwKf9oFNKgJZd0hxokGnAvB2qB3OGIPaYuGKgxaTBiG1XYLyJo81ov0SYpkVITaHNT8MV/TZJxb87bmaGpUma//0M2fIu4v/euTT0Dug5WkDOwx48K0PQ7mS/O4AQRnHXwVuGcGCm6W8MsYms17sHdQTI5Yk44PopKmUcqBR6Vk8qKamvkN6644dW6d34HrjtILcvA4d8vOh78bVzCb3rUMxqE3AYdVq9SqVK9Zh6h10BNRGBNKHwlyNbTGINSoANUWPlvFQp549+pc0j8hsriW2gQ9wDXdM7Ig4LDK4QtMEoKkJ5UEkYNBotFqVwPEqzmwBn9ZkUqmoqLVTo+JDZMLIhYoIFYTJiiUfSdqjFMOExRUZg/God1kRvnKGzZ27c6eKZHUZjWextqFlRHiEjRNsDafypylj40EwNkWwTIAqcFuQTMlIgC0RUSIctEFKe+Es6IkHFQc8drPZAgLgUVs8tJU33mG3W1yc3gWIm+QyWY0QV9nlsLUwvLkFauC/u8AiSiSaZcMpSUayMyIfgnfyzC3raibP2rq6ZkmcKnN3JcYDVFmHZx1+nZxZuLDu9dBW6fONT0LHud7VZUMODxrz1keSzITlFeZrQ1mBGGSTBNamdth1apMJxNVk0hjvJa4tpdUZLat7tkvT8B+acvK0JKuHP5XHvS8oD6rg7CgYU5IliHGtSA+eW6xL4wAkM1FTCxMQHeOC0JBcCVhRdH0JN4r9dGvtN3/BulvXsbHhzV0vvPDyyy++UEO87Gd28WlM/gZmKYN9wO589PmVixcuK1i/D/BshrxuNyoMJLu0nCiqkiwqS4qH0yKj0V4cNJrURlUcim8G+8LmIKlJaWW8B2PtiCKDZMElwI8y2pLB1tUscaoCtY/9/V8/3tpVTTbXrnz+eduA8hGDWBchp3pIGfuU/Ucy4PTa4bPe705df+/cFcUuwVzzZXopPoYpwUFjY10mV7I7Ns5pTEhMdOitVhHw36RHxUH9/zKgigXNzlMcInmzq8mW5ofzIwLpX7OR3/rymi2b5n5864dPv5qtjllYo9VPm1V30Xv9vWvnz19eBkGwFmLRdrXVv7+PPxlT/JIiS9QH8zSh9IBNr1ZrNMRs0Rr1SGOX8cEUqa9pUQUSiScj5CM7Szo6i3IWvVlTZVV12cMN1W02fvZ8qJ7rfXbi9EhcS6fBOK0AD+KVuJa3NsW1xUGHSaDqJinK/LPIVmjetM1J9YXrd1oEtnTaNx/8/YkB+ysWLJ/0/Kb5hX8/+urLnV5cPPPxtmNWvlOFMzbV9Nzcut39AwMPdi0Y+EifxVt6Lykq7dama4fcXs/AHJMab5JdfDFIjpS9sNnUWrWFcjFOjdVk7RU0BExGEVglhlkVe66F86pwyC7lMl3Yk1uI/XYpyrA5iKVNeUzchHT29rZtxSNwV/b28Bl6cZ7ejAeQ5WU9/8nmh+aMrpRotBN0rIDrDfKdE3Bhq6jTaawau0On15tUNqOs2w5txIOWYgJ/y8xNJCIGkYh40WbcF1T7uZqqGLV///TTp7jeoQIwRJ+QwJ1Da+8bdPQCOaf4KlKcR2Bsqd5EgzU6Pa/GRtld90diD7ccuvrzLFY/xtvZiLqbZQaVdsb7dWwEdDvzm6Jc3I+0v3MIheMowQP9xYPlsanjEhKdDoMeonpOFWsB06OyR8fIfn9TnExBLQVR2gSJxZJkQYQsDdoVw6Bc5hlrjqp14vlj7JO9lZNUKm2W5Uz9iQ42Fed5aw+7QBZ2uvDKQ6F5XG82mpX1KdifS2aElu2Z0aqafC5PC+blg3Wq5HWmBMwiL4AXJpXWYJXWzsGCW4bLSqQsh8wefIgtfBO7cfIbbCFefYSdY+8dIVnEyYbinaEbofP4CCuC/gnovQD926W8CCyUOpycHunBVdfHqcDGF2ZHZb3A0javTmKYbHYLMan7YYBVpb//eh1LK35jad/S/KLdJV2AyKs+fcj/K/nLneTXt5gX6Y5tRZGYmj4KY/4xpu4V5I1Y1SsoWb97x9T00YZvyaDQefJdqI4Mm0IHzZ/fcDhcE3Yc4lqJh3ZXbKwWmGoUbRQsN01ItDYVh0Vt48l6APhkB99OsjS5XaXPPL8dsMIm2h12fGXGlKMfPvn4gumfHbh+9apu3FCynNRuxpnjgyvI0BE4e8ueZcJxdvmST+e7BLb7FjORORFbTqQiORoHi2625VKCGN9aAeHTrw0w594wZ6l2KEGas53XWCzEhRISDAYXTxOT7D6BRs+5efMRVCXHlysZQ2n2ErTZBDE8+3yiuXrt0MWZC5548tzRSdMfm0IKfZew77iwbO8m9sHIB8mK4Hh2YdNuWMnQcTht6uO28J4wKePSaAXoQquAmRpjXBZdWZBajIKAyoICysxAppgTmScyIgE3WJ9cyddyyiAnbXCBkWqHcXnuvLwxzxRNCXYflZn3VN64lb2f7N1nCDnTI2/Do/Gp8XGBgurH3MnJMfJ+P1sGcf3wSK0z4TiI04wmkBCdXOtsoil/WusMguix2pqKPq9Ipc6zO3cuLPAXkz13rvJ9l/QKFPYOyOs6Clh+Rd736RpIdKj0lGo4cOk4FY1PcPHEqtETeHFakXOhpipUmdZ3bfl65RJbyUHw5vrtAOFhMJdCVnp2wtpFZ4/j5Uv6rMzKWvTonh3PvbRi5Q95wukPkrH5Nm7oumcndTuX+y9e/vhsJ3lehZJfxJ8B3vcOpMZY1Xp9rMNMtA4rn5iki3HF9A+qXS4rspr6Bq0xiO9zdwFKi3Kluy0dgLm0DwofuRC3enL9IBik9mhtl82r5szFNWxIt1Iad+fOuZMn/x9/pmJRv78sZ5fnfTFmaZvNKzJ/vjoPd647J/FnDhY4J7cdaOdDyQF9PEoxIEPrtCS73Ssi8CQzo7NF1px8X75TsnL5ThFccNEp+iQrKPryU/Oj3KlDpUuGLxm/YN64qocWl5YuHFo1bt7iMUuGLiqdv2369Ge3T52+jVx8YuLyoYtKShYNfXrKzIUPw8Ve8H3pxL9M3v7clKk7dkr0SwL6SXs2DjQo0M5iELVak45XEzXV2Qx20RmjMRhEo2CxUGS1G61JVmK0Gq06bBd0MYobL1WTg0cs14j/2Ra/lCGU6NhUaCm9sJ/0xnP2shFYYO/gLuydnewE7gxvxMbWkavkUgObVzuP/Yx18EEJIlGYIGWfTUQQKDiCao5yVFTAQRa5qMpOvxxDyDghIUXDb0zf8Kvsp81p/I1WCwkoC3VBPQKp2cgqpCd2cLkSdQLyCF0L7bRTXnxbwa12+3oF3Xa1qVdQjZqlxvmH/fLmuFbJwCj+mhwKi0oU1SI9T4CPSThcybRsUP/SivPvDn9uZO6oJX2nT5+z+XB1eemmf37896f6v12+eEX7R6atXNx9zV9fyqpa+3rRQJo2qMrbetLA2csSfAt9cZ0CnSvyizZMHLIi7b41yzd1W+dt27dXu44dM3KGTB3Vb0IXa9mk+ycXWMdI68a5vIGO5y/Ke1aJAViszoIsMS4jtatBDFseV4gKAL3RoWdurjc1Pz/Vm4vn5nq9+fleby4/Jaddu5zsrKzs8KeUhxjTeFMoUvb4UR7EWD6fkxozk5JsaqOTz+8g6JDFqEvSEWQxWYjOorPEZXis/jguYo2VMwrmlonCSLmU7HKFYQt0FcvbyJzFDtDnSWkF5LVw/uxWlkgJCZ07d8m8hYPmth9b/PaHX7z11MyOjzRsOI2Hvye932Y7PjzPdrwzYS9uu2cvTn9lL7u0by/79BXOs3fzrh1t/2KL//GzC790nulnh+R72I733mU1H57HQ07+jV38216cti98myRbxdRGpvCnYN1JKD8Q7xTiNBg7JE832R2v0VhcDkRNlFC9JQmW+vGwE1Ik3EJpYJm+cCV+IZaSIuGaHrPX5s+Ws6HEFjN0+UOTNr84Y92Y8RlTFy2oYmWTz4ya/DB1V4wcPW7cBIHzLfKP6DBhNut8ZEx9Fscp+b1yNIPW0qNIQHqUFrBSAUCb06rVnF7gDEYdr5JqkzP/cHIAO9VYxF7loxwPmiWlz2exWrwMD57BvsJJM9gu4sMberId7PleeENc89ewTcQqsIlOxKO4gI5gDgsiz5UFeSnNndG0nyxvpuVyaVUNp6kz9CNe9DRqbIzUT1sEJBXDc01ypQpL1rCA3+dEEL9zapAuvVpncQr5HXQmaG2wGiwqq9GSZCGA/1ZisVqs95QyiQn+Pya0IjkqHjTZ6qHyJmm24/8SOHLxkbKRg4ZV4rqB/W7tOr9kHeZrtty5+n+KHLl9f6BPt6VlcxLZDDyKPUvnLGDv/l9ChxtvC+B/Cmvvmf/nhDs/czrBNg9kYB4dSm4B/aSY3h0w6AH7kOCKNWmOOahEltj3s1sYo0g5GQhktPWZt3/BggPlayoW7J82476yaVPK75/GrV1wYP/CilUV9QvLp065v2LKVIl/4xGWavItqeCbIJOIbiAUmi7ve5SSFWC3Y6QMmGh1YmywIi7WpTElOXFyZAuluWAkN//ummzBiN1kRWjnzWC5u6wwZ1TP7gs3/nVtcO1efIiUjr8+aGTfvKKeqdmDJy2YXLbh6RdhTDcpkMf0oIJAipHnEbUkaoRWXssw66NW0teKtdY4K7FaVbHuJL3KHSkSGTZsWPOmJo6CdDlpmYH/UH1NppUX7Tu0a+P0tXMufjdj1sOjy3p0n9yhZ+Hy4Uu3cd+VPezM3PHUqg5zinasnjigqEtRhmdI27xZd+3NqMGX555SR+/NSAdWAPhED65qPyn5vTZ7A5O4n7ru62bvdjRHyWlBHFIEMYED5QZieY1GZUJWq01li3EKdqMtTk+knIM6EkxG7VE1Vak2h5LSAiN1EYPY7udqlsZqJn1bPVijqanBc9ntNz+Ww8mXhlZsZ8cEZfwprIEbATbaiHwBC8dDgMlrqcmsUvHUyOPI8bPMaL5KCuUxy3BnyvO7uRFTP5nWteKzs3//B2nLGoR9v5dRv+X2Hcwx6XwE6Yur6BDJfgU0AkJ6HVUPCFKU2XQ8whp9PKJrB6V0lVzs3rNn9/D5CC+zYal8zyJ5EWaDFmBCqmY3mM0qakKZ72dHo3FTBiJSeJzvFx24flO1v23bTgPuG/Do4Mfy69nVkZXqSlXrvIxcc900H4zRl5Tir+R95+SAgSBwlXWAsjRZQIlSLChTIHyOIVzqIp9kKF+1SHDkLenBH2hYR3o8OMTR9qERMm53B5tyFGyKZLe9AYt0LE5AYLcVS2JXS5bkxLAW5jvqLBcfpbbk6O7qNS/v2rDxxRB7cPyEoUMnPDyUm7Tz4OHnX9h/YMcT8GfOzJnymGVgK3aFbQVoqFbNwUJEolELf2YpJDfPp8b5mFc+6C62awZOYl/NwIPZjObvRMcm9MIP4eE92YS45q+AE31AWC7wB0w+9A1ZCEiRCl4aMovoOk0IHUTq1yixgMOZmythSjtoeyXctlBp+7XUdjrtD23FOmKSmsIyoG0sQoKbPwNtZvyO5DuuIqXfR8P9Zij9Smcw2SxaAXFUAmot1XyrbIkeHG+M99i4tHSUgHU0IcGcmpo8IJhqMmtLgmZPi0jioeHDWjorkvcnHz2TAjunwpCuJL8r7oKjoi7Sv8/I2V1cf32irHpUp3dPHv3MEwjmje1WP7tT1+75UiDmf2JdRWWffh3GTEltv2TE4driCcHyzMHThyXhjCU9uwd6BeR1yrWo4jTA2Vby+no0vo3Lkeo1YuJTUUbun7aZiRYpbWLu3eYk8ihtEu5uk9nU5jTi7tGPt6lNJcqHNpp6SlrJjXKb2ghKG7ANp1ABmo9IIwOezQf9MSIr6h9oAyGIGSOVDpt43s7b1FbBWhI00ZKgRg+fGpMGC5S3YENzGYESf2ZkyLEdVk6z+psqKKkHN1VRSlttwvyQJcSu7SOH6ZnQEZIQukaK7lTgozPlsttwYSX+iOyX1jUXMPY8fxbmnCrP+QlC5PXKdXMy3VqH6X9QpgnWN9Pk7jYzUaHSxn7vNicb7yhtYu9u421qU4ksMm0JdjfRlgewWyn300aZD/uL0g/f3M9rIPSdo9rMbEy/e86Np6DNhKg2J9kbShtLcz8wFukgz0dpU8k+DM/HpcwHdCsTeN1brr9yogcC2Wa7XcXpEbJyAhfjAkURQJ+MYqH4inhevCqC3RBFTq02lQbVlLO3qMoN69pdh3iby3SlMF0u1Q1XsvqT+d5yse6czZtxHb4P/2V/6NR3eA5bdJSMUsp1SVU12cCq2E4SCDVUM41CY75QlvGssIyv/QMf5BpAmTbZCo3RbEUPXPduMxNrlDbue7c5ieqVNql3t8lsanMabb5HP96mNpXok7DOtQ3zAYPGmzgdtxFsiSugFtUUq7FOr0KuzGjrIXn6YUCne0aw7Xj4CPYs2zkWD2fbx+CR3MbR8N/to/FD7PnReAQeMZZtk2K+uY3v8Ef5X0Br48DHAs11JDkTuXhbvMYGBtfIqyRny5HodundJUGjRcVz1KTnqKskKNBIeeBJ0NW7DwUpR89NyK1kQeRKYTk7Qk0+7JDPHzql4wDhOsrv1419/JE6qVrwwraRj1ceq38sNGLavv/81uAbS7ZV7oqUVI5ZMWDzSfyoVDM4fEnZuvfYemza3NC3XCocZLc301dK5NJBoKtcrybzp0OYz8WKLFibaX93m5novNIm7t5tTqK5Spvku9t4m9pUoo1hXfJF4yY3R+6nc3isrJY6Ga53nB2ud8wLxOvVPC+YwZo7nHoOlApUSq/Wq4VwVWgYL1tuckeqQuF/yVxzYehsdoF9dai29hJ2YUfD7V1fv3f0vfep6dotdpw/0IjOh/65auf6p2V/tPEmt1VIQu0la5qWzid4kFOnQwnmdD4r22JJb9cutTjYDqXb5V28yN7dH8+4KB6NqByBc0YqDOSMirwrFHUCJlnef5XsKudaNbhDXK/+y8e9/dqRiYVbe1+6/7F5I3r26hNYOo/drPn8yw++4n5aMq24hzs5vcD/0Lax23f33OzLPNBnYnH5nIrCytyCIbllA6/e6cvV1b2xTeaNXPskuIHuRUB3AfVYiWQtNUtU/5PrMzPk6+3udf3kZ/J1f4vr/BdN10+/+Sf38xebrld+jWTt7mhWtLt5joua2pz6VWnTOtIG9BTaCNK+XBrKQZ3QyIA/HbUyt+/gcnHtC2JiktprEd+5S1xbX9vioCuLy+oV7NDKZ+Y4Q4rPkasyqIqDNoMJRYpX5J388LHPuyHZUhDxygtxdGGXU958TcBuizuyf+aLCjHlJAdWCnGG/8YOTZ/1zAs5padGLXgxLXf3Y8f+Eeqhwh0f3FYxaP1YdnXufe8ufuH1vRMHr9717OGd9M3Zy7REfApnPv+aSikGS8t94KHBI9h/v5zIZnh861LdN+ZV1m54KPjy5tGi6lGSXfPs1l2Knk9jNqnuCmhXrNh2XKz8LtUbyXzrrfB9v8yX+Ahf7r4+s798vdW9rp/8Vb6e1uK6zFfleqVG4Vn7Zr42/h0UarTcx9the34fQrI9Nzdhx8ug+NlRbWY2Jitt9E1tGiWbPzCqzUn2ktLG0tzmJrRJkufzdtieH0RIsefmiD2fItUGQKwqnV0rDWS4BV18PIKgxGEwW02C2tdanVQc1FKH2WUwgs+mpk4bpq2aSwYksQFc/+NBSeRJQfLpSGd+qo8HuPflO2Swt1BJv5X9Tm4Uu/Prl+wGFj//eoyq4Bz7seTG0OE9t4671ff8xhd31W9lr7yy45XniZ99xz7C+q+vY2E29+lbWx5Z1DVrRkmfpyfOWsWmsn+srWUbXzp4RqKdXF8h6959iu4ZZKokRvNolEy3ckUGPpZ5GHuv6zMHyddT7nX9pNw/8bW4Lo+vXD/945/cL/NEuV4Zp8hIuyi9Ho8auDRul1xXFIf8gRiHRmPiCIelPRqrFYt6PZbOOmIpYgbdlVJemf7oijj5uGOLg6DN38fT46G9nfJyOnby53SJfJIVTz/N/tG5S2HHgkAh+Tn8BWYwrfEIN4pbEvYF+gTSnEnxNpsm/i5HwFXc5AiYqLsYHAHH/3IECgrCIhJxBMLbJLxNdgAEPkd2CPLkWpPNkyumDp+Pdbc2T6+YMXJew5u5+EKfqS/UkA1+ltlrygsvK5UnPWf0X7gRI6n4pO+svos2/r57HFmc++nHO8eE5vqvSLIh79HLvBus8P6ELBuOCG/uvj5zSkvZufv6SYt83dPiusxb5XqlW9G29Chcl/eY5T6GKmMofSQpWhuuk5Hr2VJQ10BSshBnM5nMgrmVx4LMcTqHmqoTi4NqB3WCDrYobv1D3SaOlMZIKSCnI1Lk5g0XyiSbc1Lx4O61lZd++PHTL5/QcaqaGgH33rWRbK7FmetofXAA+5j9VyLt8yn9ClmuCrF2OUPiDp1J++4U3nfpQvN65DUr66ncr6w5o0mewzVdXO+mmi6eC1fH3V3TBW3CZ3KE7/hzyIaS0P2BdjGC0WpNQHpzgsAnu40W8DmNSKuFOFFLw+d04kqC1IKszaebWlQ7Rh9aU4JHIXJQzdkcQUbOJppThe9CaNxQ9jp7Dg/FgXFDqCEEGh66TPo1FP3OGjH+dfIDD9hwFa7E4/FipxJYctvYeXZZOrHi5mYkRp6PIyZxQ1AiSofoY2CgbZLKQBwOb6bdHu9Vcdn+jNba1uA5OYqDhDdo27XjzVpTTAqfUhxEvKOFZbZICNvCLIdtMq9Y3Ejd8N0GObpwy6tYYr6aXZnb9ULVVfYzFr5feK5rx2NPnrkV8qlw6fDnHxi88Y5740svbNryYs16rte81TqS/Ffb99Nn4Sysghijzaypk2ezX7+ewGaBDfYlk4KLVz658MUnn32289lndzb5tN4mn7ay8cew35sYiV2wjrtM94LNMUi18iIyGbXcUwZp6yo2vHcVTpKCk2j3SIdpPVg3b5yzxvHo3FmDFy29fxr3w9Kn0tIXLXDmL1ycI59fwpOgz7bCosiemEXQKbk1tZ1Cx+/fK6km5jTtWufRtnPGjX189pixf3mku9/fvXNBTje+btSsGaNGTZs1vEOXLh3gLckzVsFYP/BfyLUBMECMy4x4HXjoOruc6H0/6tFNSm1AOyIllT0ScxKJlEXyGzC1ZZQPKEnJ9htG6ac92G5Q/97JWe2No/VTuCvett7OXWZXwUenrrPDZ9Sbnz+DWj5u5v/HtXIMfAg/0wYRjr/7mTbldGjTM22grfg/24rNbV30OC6Sz1RYDmBepUZc5NFIUmNfnvR4I9Grc4zqMKe7lx53DME6kCn0h3t5rFLzItx7MkJJ+akDlnycKz1q4IniZP6AQ3rGAE74TMKi8PN9LALYTQlHoC9SL/dlRLEBHYf1as5kRiqqa3qsmxyR+vKsfujYHZ4ZrjZ2eGJOYid96FLzHC9h1TR2dWTUXKP7N0n9q/WAbGaLnjdJc/afbOo/PGt30yOGItMnPkPMiA5zY7vrmxfieJD98sQYnDNM8WVd7HdSj26BJn2B0J0OKPkgRmJAr+8tHmo89ppOp3yq1b1FZM7IUHIDO/HPZDi9BrpgPRB+/FD4QUd359Z3TnlkwvRplROnkpuzn/zLnFnzF0pjbmy8xu9FP5lSkRlJuVYzsch+tJnzhmuWZpAkOaccG9BwhApEUIk8Vh6Y0LTl9Id9xui9RbmfMugnIdIPlY7LkD/2E85fkIQ/zz5DP2w2MGNV+NwP4gkXOfeDwx14MFnVMHsVXRL1rCQbKQXeHUEasDKdA0k2XitSqoYZSDX+mOfVRluSjdhs1CAm0eRwpfOwqMKIJivrsXtyw8/Eyc3JN1AjJvVzV7PH8MZlc9lPAh+TmKjdRW3vvTeW9Aide2dxH52vbVvzL1LNC/gLVfxZ8LynBAoTnEkORyzEPGJsKzOniXUKvtZaZ4yzf1AVwyckJvQPkkRjYlJiZiJV05jEmERrSgrqG0wRrYa+QasLtSzul5LYf/qQvCYHPVl6BKBolwygcmYC5AFRT67fl5sP/1qQcjQ/jh0fgFnoZ0LwedbNe7Z266Y1u//Frrar2UjIxp0+3OpfZ17sVcPnskfnFwTazq9/t3t1N+nQ5Pz0NmXzMY9bjVw2COjtJd/yi2RdiUEDAj6EjTqd3myzWa16AVPeFet0qDUas8HAAR84k0pl02MJNk5kZytbupGKL/+f7O5Kpyzcdg+mHqfk5MTJuzH5HoqnzLlAki6SwWdUwqw3TpytnyeoLpJvycOVlaFNJHM+KycXQhdIZigT76wKXVTqvlbIe9xUehaI9KCvJke7GevAg5b85abay15cLwlfzeBFcL3uvC69Zd1NgGvxQhLoUYmsP33JgabfdVG/D2j+XbgIv/tQCdkn74eE7+Mfbbr+zp9cHyBd//8AU2SLdQAAeNpjYGRgYGCUnLXgafC7eH6brwzyHAwgcJFrnjqM/lf5T4B9HXsxkMvBwAQSBQBtqQxAAHjaY2BkYOBI+rsWSDL8q/xXzb6OASiCAt4BAJBDBrIAeNptk19kW1Ecx7/3nHP/mD7MhOoqKqr6UFYReaiIMNWN7aFi+jQxFZOFioiaitjD5KGPVapPfaia7e1SZpvqy1TkYSYqxmxPe6hRNTN7iOrd93eWTFa9fHzP+Z37O/f8ft9z1SnmwcfEACVMYlun0XRnkDKbeO5toeR+QtU5QlMVkCdZU8YS10rOb+TUJh6oBLbVD8QYe0wOSJEUyAxpktX+vETK9v0Ecv35U1FdwbifxJp7HXBn0XZH0HC7aJsaSXB+zPkJ2ipDJqNH5jvj02j7c2h7AcmgYTp9/cm1IspmBTeY9868B/wSxs0OAlNnrRusYxcveOZRasosIam3onOz46zzewVzglB/RI1aMw3U1GvEzTKm+c1QedhVXrRhUnYc+lWEEjdd+34oOXqe+R3WeYwJru0ZBXhzGDVJ7hFA6UPkdcA+lpwz6l2pf9B7jg+J9KZOJuQd1l/n2dLeSxRVFwu6h7zNYe8lZhD19Aqe2VgLSZKwtfxC6GZRlX47HUwxfl8Dt5m/6GVxj9wiN9n7lO37FXjn0YV4YX0Ygj64ZF9lopaM3RZmBz5cRu6AqHgxjPXiG/frsW/S9yvwvqJgvWj8Dz34zP6/ou6TU3OE6j8fLiP3TFS8GIZeWM+o1stlNPx17iPnOnBG2MMKNdBveX9qwEAV150vJPsXnFEb1Cdck/+hjwHyAXEeYswi/8sHjAk6SxT2vAV6w1xV4Z2sYNG5drEme9OrmHmDnJfGlD3/HTkT7yHxVxFH/A8pXt5zAHjaY2Bg0IHCOIYWRh7GDsZfTBVMk5j2Mb1iVmMOYi5gbmNewXyIhYVFj6WA5RyrAGsM6y7WO2w+bKvYHrCLsJuwx7HXsV/jiOOYx/GL04KzhHMV5w0uDa4orgKuGVwnuJ5xq3DHcC/ifsBjwtPEc43nF68ebxjvLN5TvJ/45Pic+GL4GvgW8e3gu8Fvwt/Ff0xASiBDYIWgjWCV4ArBZ0IqQjZCU4TOCQsIpwnvEn4n4iDSILJP5JmokWiS6BzRE2JcYkpiGWKLgPCKuIJ4kfgBCREJK4ltEm8kMyS3SX6SEpCSkFoktUPqg9QfaTPpNull0s9kxGQsZLJkJsmckWWRlZI1kHWTXSK7TfaE7C3ZN7L/5LjkIuRS5MrkOuRmya2R2yd3Qe6R3Bd5H/k4+QL5Jvkp8svkd8g/UwhSSFEoU+hQmKWwRuGdYphimmKZYpviNMUViruU3JSClJKUipSalKYoLVPaoXRK6Y6yi3KIcopyiXKL8hTlZcpvVIJUklSKVJpUpqgsUfmjyqeqptqlxqImpuagVqa2AQfcp3ZG7ZbaB3U2dRV1J3Uv9Sr1NerH1J+pf1P/piGlYacRAYSzNAU0UzRrNLs0p2ku0tykeQgARZ6TPQAAAQAAAO8AQgAFAD0ABAACABAALwBcAAABDgCZAAMAAXjanVPLThRRED09PcoYkRgWhBAXHVazYNoZHgkxhAQQCQnBhCG6cdP0tEPrvOxpnkvCF/ANbvwHP0AlYcWGDSs+wE/wVHUNOs64MZ26c27dc+pW1a0BMI5buHDyjwAktAw79CeGcxjDuWEXS7gwnMc0rgw/wCR+Gn6Ip07B8Ag+O5OGCyg6Xw0/xqJzZ3gU73LPDD8hPjY8ht3cteFvmHCLhr+j7C4b/oGC2zJ8iVH3MMM3LqbcM7xEjDotpZ0iQg0eLeA+IArRRgcnrFNY+/R6+EKbRRkVWslQBTP0bpDdJq/BOB7WiBOqZQ00fhst+HhNX0TkoUp/C13scF/HAXUBuSv0hMqocU3IK9EGVR5WqYmpkpwlm/JQVn/0Nxqza9mIzldtT9nTDYsU6yp9SbUmya+pUT/S18b7gR4EWoWnrBP+7qk30YwkWqrZZF2P9bZQPdL9bP+BmSfKrXEN7/vYZd6DnRrec3m3lN4XeM7vSD+f5/3q0LS+oiaZ/6tLWWtHq4q003Vys677GrPJ7mxpNZFWktV/8EcdKXnSqRXGCcjLdv0ambi/X3OWN5T/mffvWL7mXOdpoy9ml54tbLKP69jmy6/rhEvMtzzd4wvLPanNTeaV3F/pqXgXdZ3n3QuY41qhvvd/WeCcRPw6vFkmR144prYXs4pPOtGJzkTjF1TGtSAAAAB42m3QR0yTcRjH8e8DpYWy9wb3Hn3fthTcLVD33lsUOhQBi1VxoXHPaEz0pHFd1LhnnAc17hW3iZ7deFCvWujfm8/lk9+TPE+ePETQUn88ePhfNYFESCSRGIjCiIloYjATSxzxJJBIEsmkkEoa6WSQSRbZ5JBLHvkUUEgrWtOGtrSjPR3oSCc604WudKM7PeiJBQ0dKzbsFOGgmBJ60Zs+9KUf/RmAExellFGOm4EMYjBDGMowhjOCkYxiNGMYyzjGM4GJTGIyU5jKNKYzg5nMokIMHGIt67jGbj6ynu1sYS9HOCxRbOYda9glRjGxjT1s5CYfJJp9HOUXP/nNQY5zjzucYDZz2EElD6jiLvd5wkMe8ZhPoe895ynPOImXH+zkFS94iY8vfGMTc/Ezj/lUU8N+allAHQHqCbKQRSzmM0tYSgPLWMFyLnGARlayitV85TuXec0pTnOFN7znrcSIWWIlTuIlQRIlSZIlRVIlTdIlgzOc5QIXucU5znObDRyTTK5zg6uSJdmSw1aaJFfyJF8KpNDorW6o82mmYI3fYrGUhXValCq7dKVVWdKsHhpQakpdaVXalHZlkdKhLFb+2+cMq6m9mmb2+L3BQFVlRb0v3NLdYe1Kh81QHgzUtgS7u7RZtyt8T0hdaVXa/gJaVaLTAHjaTYu7TsNAEEV3vE6iVGOIsIjAHvNwmu1Y+kQpTMKCeJiR4kRKRU9hU0ODlCaIlq/wustf8CEUfIJxqDjF1T26uqPP7tEk4ghCpolkCgHDYViG8toM6MpoMklMg3OPY33K/V5NHbemtqzpcqpp2mw9vcstkOzq5i0B5VCWUl4kffpO4EQf86E+YF/v8Q4gexoZ8QYdwi90EGt02g4IBi34SbyIUvwI1xPw6kMLNvBRPaRKmU2nvje2e7uwsLJxus3R3dy2V1bwfDGrAN6zt/VajANjz9KZjYLM2MemeEHli3GW50ot8+JZbSlUXqj//On+8hdxO0EGAAFU5O2oAAA=) format("woff"),url("css/OpenSans-Regular-webfont.ttf") format("truetype"),url("css/OpenSans-Regular-webfont.svg#open_sansregular") format("svg");font-weight:400;font-style:normal;font-display: swap;}

body {
 color: #222 !important;
	font-family:"LKFonda","Arial Narrow",Arial,sans-serif;
  background: #fafafa !important;
  /*background:none; background-image:url(../images/s1.jpg); 
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;*/font-size: 15px !important;
	line-height: 1.625 !important;font-display: swap;
}

body.magazine-landing {
	background-color: #222;
}

a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

::-moz-selection {
	 background: #167ece;
	 color: #fff;
 }

::selection {
	background: #167ece;
    color: #fff;
 }

a, a:link, a:focus, a:link, a:visited, a:active {
    outline: 0;
    text-decoration: none;
	color: #337AB7;}

a:hover {
	color: #23527c;
	text-decoration: underline;
}

p {
	margin: 0 0 24px;
	padding: 0;
	
}

strong {
	font-weight: 700;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

blockquote,
blockquote::before {
	color: #888;
}

blockquote {
	margin: 40px;
}

blockquote::before {
	content: "\201C";    display: block;    font-size: 4rem;
    height: 0;    left: -40px;    position: relative;    top: -51px;
}

cite {
	font-style: normal;
}

/* Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #222; 
	font-weight: 500;
	line-height: 1.2;
	font-family:"LKFonda","Arial Narrow",Arial,sans-serif;font-display: swap;
}

h1 {
	font-size: 36px;
}

h2 {
	font-size: 30px;
}

h3 {
	font-size: 26px;	font-weight:normal !important;
}

h4 {
	font-size: 24px;
}

h5 {
	font-size: 20px;
}

h6 {
	font-size: 18px;
}

/* Objects
--------------------------------------------- */

embed,
iframe,
img,
object,
video,
.wp-caption {
	max-width: 100%;
}

img {
	height: auto;
}

.featured-content img,
.gallery img {
 width: auto;
}

/* Gallery
--------------------------------------------- */

.gallery {
	overflow: hidden;
	margin-bottom: 28px;
}

.gallery-item {
	float: left;
	margin: 0;
	padding: 0 4px;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	width: 50%;
}

.gallery-columns-3 .gallery-item {
	width: 33%;
}

.gallery-columns-4 .gallery-item {
	width: 25%;
}

.gallery-columns-5 .gallery-item {
	width: 20%;
}

.gallery-columns-6 .gallery-item {
	width: 16.6666%;
}

.gallery-columns-7 .gallery-item {
	width: 14.2857%;
}

.gallery-columns-8 .gallery-item {
	width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	width: 11.1111%;
}

.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
	clear: left;
}

.gallery .gallery-item img {
	border: none;
	height: auto;
	margin: 0;
}

/* Forms
--------------------------------------------- */

input,
select,
textarea {
	background-color: #fff;
	border: 1px solid #ddd;
	color: #222;	 
	font-size: 14px;
	font-weight: 300;
	padding: 16px;
	width: 100%;
}

input:focus,
textarea:focus {
	border: 1px solid #888;
	outline: none;
}

input[type="checkbox"],
input[type="image"],
input[type="radio"] {
	width: auto;
}

::-moz-placeholder {
	color: #222;
	font-family:'LKFonda','Open Sans',Georgia;
	opacity: 1;font-display: swap;
}

::-webkit-input-placeholder {
	color: #222;
	font-family:'LKFonda','Open Sans',Georgia;font-display: swap;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button{font-family:'open_sansregular','Open Sans',Georgia; font-size: 16px;overflow:hidden;}
.entry-content {font-family:'open_sansregular','Open Sans',Georgia; font-size: 16px;}
.entry-content .button {
	background-color: #0094ca;
	border: none;
	color: #fff;
	cursor: pointer; 
	padding: 8px 24px;
	margin:5px ;
	text-transform: uppercase;
	width: auto;
}
.entry-content .btn-next {width: 200px;display: block;
text-align: center;
margin: 30px auto;}
.entry-content .button a {color: #fff !important; width: 200px;     padding: 20px 60px;}

body.single article.format-status .entry-content hr,body.single-top10 article.format-status .entry-content hr{border: 1px dotted #ededed;
margin: 25px 0;clear: both;}
body.single article.format-status .entry-content img.emoji,body.single-top10 article.format-status .entry-content img.emoji{padding: 0 !important;margin: 0 !important;}
body.single article.format-status .entry-content img,body.single-top10 article.format-status .entry-content img{max-width: 51%;float: left;overflow: auto;padding: 5px !important;margin: 25px !important;}
body.single-top10 article.format-status .entry-header h1{ margin-top: 20px;font-size: 30px; line-height: 2.3rem;}
body.single article.format-status .entry-content h3, body.single-top10 article.format-status .entry-content h3{color: #167ece;
text-align: left; margin-top: 20px;margin-bottom: 10px;}
body.single-top10 article.format-status .entry-content p,body.single article.type-top10 .entry-content li{}
body.single article.top10 .entry-content ,body.single-post article.post .entry-content,body.single-top10 article.top10 .entry-content ,body.single-post article.post .entry-content {text-align:justify;}
.page-template.page-template-page_main article.entry.one-third{ width: 28.5%;margin-right: 2.2%;margin-left: 2.2%;}
.page-template.page-template-page_main .entry,.page-template.page-template-page_month .entry{padding:0;}
.page-template.page-template-page_main .entry.one-sixth,.page-template.page-template-page_month .entry.one-sixth{     border-bottom: 0; }
.page-template.page-template-page_main .entry.one-fifth,.page-template.page-template-page_month .entry.one-fifth{	 } 
.entry.one-fifth { margin-left: 1%;}
.page-template.page-template-page_month .site-container .site-inner { padding-left:1%; padding-right: 1%;}
.page-template.page-template-page_main .entry img.alignleft { margin: 0;}
.page-template.page-template-page_main .entry .entry-content h2.entry-title a, .page-template.page-template-page_month .entry .entry-content h2.entry-title a{padding:0 5px;}
.page-template.page-template-page_main .entry .entry-content a img,.page-template.page-template-page_month .entry .entry-content a img{width:100% !important;margin: 0; }

/*The section below styles the whole post page numbers area*/
.entry-pagination
{text-align: center;
font-size:15px;
display:block;
clear:both;
padding: 3px 0 5px 5px;
}

/*The section below styles the post page number links and visited links*/
.entry-pagination a,
.entry-pagination a:link,
.entry-pagination a:visited,
.entry-pagination a:active {
    padding: 4px 15px !important;
	margin: 3px 7px !important;
    text-decoration: none !important;
    border: 1px solid #C8C8C2 !important;
    background: #337ab7 !important;
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.1) !important;
    color: #FFF !important;
}
.emag-adbar .single-post{padding: 74px 15px 15px 16px!important;text-shadow: 1px 0 0 #fff;}
.emag-adbar{background: #fff url(https://www.womenfitness.net/img2020/images/emag-adbar-b.jpg)no-repeat;color: #fff;min-height: 250px;font-size: 16px;background-size: cover;margin-bottom: 2rem;}
.emag-adbar .col-sm-12 .col-sm-12 {padding:0;}
.emag-adbar .col-sm-12 .col-sm-12 .col-sm-5 {margin: 8px 0;width: 70.666667%;}
.emag-adbar .col-sm-12 .col-sm-12 .col-sm-2 {float: none;width: 70.666667%;}
.emag-adbar label.emag-head{    margin: 5px;    font-size: 16px;   text-align: left;    font-weight: normal;   display: block;    text-shadow: 0px 0px #000;  color: #000;   width: 645px;}
.emag-adbar input.btn-primary{    font-size: 1.7rem;font-size: 17px;color: #fff;
    background-color: #2e6da4;
}
.single-post { 
    display: block;
    overflow: auto;
}.emag-adbar .col-sm-12 {
    width: 100% !important; float: left;    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.form-group {
    margin-bottom: 15px;
}.col-sm-4{
 width: 33.33333333%;float: left;position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
.col-sm-5 {
    width: 41.66666667%;float: left;position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}.col-sm-3 {
    width: 25%;float: left;position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}.text-left {
    text-align: left;
}
.emag-adbar .col-sm-2 label{float: left;
display: block;
width: 100%;}
.col-sm-2 {
    width: 16.66666667%;float: left;position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}

/*The section below styles the post pagination link while hovering mouse over over it*/
.entry-pagination a:hover {
    border: 1px solid #a7a7a3 !important;
    color: #fff !important;
    background: #0088B3 !important;
}




button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
	color: #fff;
	background-color: #2e6da4;
}

.entry-content .button:hover {
	color: #fff;
}

.button {
	display: inline-block;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}

article button#listenButton3, article button#listenButton1{margin: 0 auto;
display: block;}

/* Tables
--------------------------------------------- */

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 2;
	margin-bottom: 40px;
	width: 100%;
}

tbody {
	border-bottom: 1px solid #ddd;
}

th,
td {
	text-align: left;
}

th {
	font-weight: bold;
	text-transform: uppercase;
}

td {
	border-top: 1px solid #ddd;
	padding: 6px;
}
.table-striped > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9;
}

/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* Site Containers
--------------------------------------------- */
.site-inner{padding:0;}
.site-inner,
.wrap {
	 
}

.full-width-content .site-inner{padding-left:3%;padding-right:3%;}


.full-width-content .site-inner article h1.entry-title{font-size: 36px;
line-height: 60px; text-align:center;}
.full-width-content .site-inner article{text-align:left; font-size: 17px; font-weight:normal; margin-bottom: 20px;}
.full-width-content .site-inner article p.entry-meta{text-align:center; font-size: 16px;}
.site-inner article ul{list-style: none;padding: 10px 10px;}
.site-inner article ul li{display: block;padding: 5px;}
.site-inner article ul li:before{font-family: fontAwesome;content: '\f105';padding-right: 8px; font-size: 20px; }

.full-width-content .site-inner article p{text-align:left; font-size: 20px; font-weight:normal; margin-bottom: 20px;}



.site-inner {clear: both; }

.magazine-home .site-inner {
	padding-bottom: 10px;
}

.magazine-landing .site-inner,
.magazine-landing .wrap {
	max-width: 800px;
}

.magazine-landing .site-inner {
	padding-bottom: 40px;
}

.adbar_bottom, .adbar-top{
	padding: 15px;
	padding: 1.5rem;}


/* Column Widths and Positions
--------------------------------------------- */

/* Wrapping div for .content and .sidebar-primary */

.sidebar-content-sidebar .content-sidebar-wrap{width: 80% !important;}
.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 930px;
}

.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
}

.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	float: right;
}

/* Content */

.content {
	float: right;
	width: 75%;
}

.magazine-landing .content {
	background-color: #fff;
	padding: 50px 60px 24px;
}

.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
	float: left; 
}

.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
	width: 73% !important;
}

.full-width-content .content {
	width: 100%;
}

.sidebar .widget .textwidget {padding: 5px 10px;
text-align: center; overflow: auto;}
.sidebar .widget ul.sidebarlinksli  li {padding-left:10px;  overflow: auto;}

/* Primary Sidebar */

.sidebar-primary {
	float: right;
	width: 24%;
 
}


.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: left;
}

/* Secondary Sidebar */

.sidebar-secondary {
	float: left;
	width: 19%;
}

.content-sidebar-sidebar .sidebar-secondary {
	float: right;
}

/* Column Classes
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-fifth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}
.one-fifth{
	width: 18.5%;
}

.first {
	clear: both;
	margin-left: 0;
}


/*
Common Classes
---------------------------------------------------------------------------------------------------- */

/* WordPress
--------------------------------------------- */

.avatar {
	float: left;
}

.alignleft .avatar {
	margin-right: 24px;
}

.alignright .avatar {
	margin-left: 24px;
}

.author-box .avatar {
	height: 70px;
	margin-right: 30px;
	width: 70px;
}

.comment .avatar {
	height: 50px;
	margin: 0 16px 24px 0;
	width: 50px;
}

.sticky {
}

a.aligncenter img {
	display: block;
	margin: 0 auto;
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
}

img.alignnone {
	margin-bottom: 12px;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

a.alignleft,
a.alignright {
	max-width: 100%;
}

a.alignleft,
img.alignleft,
.wp-caption.alignleft {
	margin: 0 24px 24px 0;
}

a.alignright,
img.alignright,
.wp-caption.alignright {
	margin: 0 0 24px 24px;
}

.entry-content .wp-caption-text {
	font-size: 14px;
	font-weight: 700;
	margin: 0;
	text-align: center;
}

.gallery-caption,
.entry-content .gallery-caption {
	margin: 0 0 10px;
}

.widget_calendar table {
	width: 100%;
}

.widget_calendar td,
.widget_calendar th {
	text-align: center;
}

/* Genesis
--------------------------------------------- */

.breadcrumb {
	background: #fff;
	border-bottom: 1px solid #f0f0f0;
	overflow: auto;
	padding:8px 15px;border-radius: 4px;
	color: #777;
}

.archive-description,
.author-box {
	margin-bottom: 50px;
	padding: 40px;
}

.archive-description,
.author-box {
	background-color: #f9f9f9;
}

.archive-description p:last-child,
.author-box p:last-child,
.search-results .archive-description h1 {
	margin-bottom: 0;
}

.author-box-title {
	color: #222;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	margin-bottom: 4px;
}

 
 
.post-type-archive article  i{ margin-right:3rem;  }
.post-type-archive h2  i {color: rgb(234, 71, 72); width: 45px;
line-height: 33px;}
.archive h2.recarchiveHead {border-bottom: 1px solid rgb(230, 230, 230);padding: 20px;font-size: 36px;text-transform: uppercase;
background: #fff;margin-bottom: 0;}
.post-type-archive h2.archiveHead {text-align: center;
font-size: 3em;
margin:4rem 2rem 0; border-bottom: 2px solid rgb(234, 71, 72);
}


.author-box p {
	margin-bottom: 0;font-family:'open_sansregular','Open Sans',Georgia;
}


/* Search Form
--------------------------------------------- */

.search-form {
	overflow: hidden;
}

.entry-content .search-form {
	width: 50%;
}

.site-header .search-form {
	float: right;
	margin-top: 24px;
}

.footer-widgets .search-form input {
	border: none;
}

.genesis-nav-menu .search-form input {
	background-color: #fff;
	color: #666;
	border: 1px solid #ccc;
	padding: 7px;
	border-radius: 3px;
}

.genesis-nav-menu .search-form ::-moz-placeholder {
	color: #fff;
}

.genesis-nav-menu .search-form ::-webkit-input-placeholder {
	color: #fff;
}

.genesis-nav-menu .search-form input:focus {
	border: 1px solid #fff;
}

.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"] {
	background: #167ECE url(https://www.womenfitness.net/img2014/search.png) no-repeat center;
	border: none;
	margin: 0;
	height: 34px;
	width: 43px;background-color: rgb(22, 126, 206);
	position: absolute;
	top: 0;
	right: 0;
	text-indent:-100px;
}

/* Titles
--------------------------------------------- */

.entry-title {

}

.entry-title a,
.sidebar .widget-title a {
	color: #167ece;
	font-weight: 500;
}

.entry-title a:hover {
	color: #2e6da4;
	
}

.widget-title {  
    color: #fff;
    text-transform: uppercase;
    border-bottom: 3px dotted #fff;
    padding-bottom: 5px;
}
.widget-title
.magazine-home .content .widget-title,
.sidebar .widget-title {
	font-size: 1.5rem;
	color: #0094ca;
	text-transform: uppercase;
	border-bottom: 3px double #0094ca;
	padding: 8px 15px;
	text-align:center;
}

.sidebar .enews .widget-title {
	background: none;
	padding: 0;
}

.footer-widgets .widget_media_image img,.footer-widgets .widget_media_image img {max-width:70% !important; margin:1rem; } 
.footer-widgets .widget-title { 
    border-bottom: 1px solid #fff; font-size: .9rem;width:90%;
}
#featured-image{text-align: center;}
#featured-image .archive-title {padding: 11px;
background: #fff;}
.archive-title {
	font-size: 30px;
	margin: 25px 0 0 0;
}


/*
Widgets
---------------------------------------------------------------------------------------------------- */

ul.social{
	list-style-type:none;
	margin:0 -5px 0;
	padding:0;
 }
ul.social li:before{	content: "" !important; margin: 0;}
.sidebar ul.social li{
	width: 16%;
	background:#fafafa;
	margin-right:2px;
	float:left;
	text-align:center;
	margin-bottom:3px;
	border-bottom: 1px dotted #e3e3e3;
    padding-bottom: 0;padding-left: 0 !important;
}
ul.social li:nth-last-child(1){
	margin-right:0;
}
ul.social li a{
	display:block;
	height:50px;
	background:#316db7;
	padding:10px 0 0 0;
}
ul.social li a.facebook{ background:#316db7; }
ul.social li a.twitter{ background:#17a8dd; }
ul.social li a.rss{ background:#2e8ab3; }
ul.social li a.pinterest{ background:#ca2128;}
ul.social li a.instagram{ background:#517fa4;}
ul.social li a.reddit{ background:#ff4301;}
ul.social li a.tumblr{ background:#34526f;}
ul.social li a.gone{ background:#e46145; }
ul.social li a i{
	font-size:26px;
	color:#FFF;
}
ul.social li a:hover{
	opacity:0.8;
}
ul.social li span{
	margin-top:17px;
	float:left;
	text-align:center;
	width:100%;
	color:#696969;
	padding:0 5px;
	font-weight:bold;
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}
ul.social li span i{
	font-weight:normal;
}

.widget::after, ul.social .widget::after, .widget-wrap{    clear: both;
    content: " ";
    display: block;
}

 

.widget,
.widget li {
	word-wrap: break-word;
}

.widget li {
 list-style-type: none;
}

.widget ol > li {
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px;
	text-indent: -20px;
}

.widget li li {
	border: none;
	margin: 0 0 0 30px;
	padding-bottom: 0;
}

.widget ul > li:last-child {
	margin-bottom: 0;
}

.widget .genesis-nav-menu li li {

	margin: 0;
	padding: 0;
}
 
.sidebar .widget .widget-wrap{background: #fff; border-bottom: 1px solid #f0f0f0;}

.sidebar-secondary .widget .widget-wrap{background: transparent none repeat scroll 0% 0% !important;
border: none;}

/* Featured Content
--------------------------------------------- */

.featured-content {
	clear: both;
	overflow: hidden;
}

.home-middle .featured-content a,
.home-top .featured-content a {
	position: relative;
}

.featured-content .entry {
 margin-bottom: 30px;
}

.content .home-middle .featured-content .entry,
.content .home-top .featured-content .entry {
	border: none;
	float: left;
	max-width: 100%;
}

.home-middle .featured-content .entry {
	width: 360px;
}

.content .home-bottom .featured-content .entry,
.sidebar .featured-content .entry {
	border-bottom: 2px solid #eee;
}

.sidebar .featured-content .entry:last-child {
	border-bottom: none;
}

.home-middle .featured-content .entry-content p:last-child,
.home-top .featured-content .entry-content p:last-child,
.sidebar .featured-content .entry:last-child {
	margin-bottom: 0;
}

.home-middle .featured-content .entry:nth-of-type(2n+1) {
	clear: left;
	margin-right: 30px;
}

.featured-content .entry-title {
	border: none;
	font-size: 24px;
	line-height: 1.2;
}

.sidebar .featured-content .entry-title {
	font-size: 20px;
}

.featured-content .entry-title a {
	border: none;
}

.featured-content a.alignnone {
	display: inline-block;
	margin-bottom: 20px;
	max-width: 100%
}

.featured-content .entry-header .entry-meta {
	margin-bottom: 10px;
}

.js .content .home-middle a .entry-time, 
.js .content .home-top a .entry-time {
	background-color: #2e6da4;
	bottom: 24px;
	color: #fff;
	font-size: 14px;
	font-weight: 300;
	padding: 5px 10px;
	position: absolute;
	right: 0;
}

.js .home-middle a.alignleft,
.js .home-top a.alignleft {
	margin: 0 24px 24px 0;
}

.js .home-middle a.alignright,
.js .home-top a.alignright {
	margin: 0 0 24px 24px;
}

.js .home-middle a.alignleft img,
.js .home-middle a.alignright img,
.js .home-top a.alignleft img,
.js .home-top a.alignright img {
	margin: 0;
}

.home-middle a.more-link,
.home-top a.more-link {
	background-color: #eee;
	clear: both;
	color: #222;
	display: block;
	font-size: 14px;
	margin-top: 20px;
	padding: 8px 10px;
	text-align: center;
}

.home-middle a.more-link:hover,
.home-top a.more-link:hover {
	background-color: #2e6da4;
	color: #fff;
}

.featured-content ul {
	clear: both;
	margin-bottom: 30px;
}

.featured-content li {
	list-style-type: none;
}


/*
Plugins
---------------------------------------------------------------------------------------------------- */

/* Genesis eNews Extended
--------------------------------------------- */

.enews-widget {
	background-color: #222;
	color: #aaa;
	padding: 40px;
}

.enews form + p {
	margin-top: 24px;
}

.enews-widget .widget-title {
	color: #fff;
}

.enews-widget input {
	margin-bottom: 16px;
}

.enews-widget input:focus {
	border: 1px solid #ddd;
}

.enews-widget input[type="submit"] {
	background-color: #2e6da4;
	color: #fff;
	margin: 0;
	width: 100%;
}

.enews-widget input:hover[type="submit"] {
	background-color: #fff;
	color: #222;
}

/* Genesis Latest Tweets
--------------------------------------------- */

.latest-tweets ul li {
	margin-bottom: 16px;
}

/* Genesis Responsive Slider
--------------------------------------------- */
.glam-home .site-inner {
	overflow: visible;
}
.home-top li {
	margin: 0;
	padding: 0;
}
.slider-content{ }
.home-top #genesis-responsive-slider {
	background: transparent url(images/slider-bg.png) no-repeat;
	background-size: 100%;
	border: 0;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
.home-top-slider{overflow:hidden;}
.slider-content{overflow:auto;}
.home-top-slider .flexslider .slides img{    width: 100%!important;}

.home-top .flexslider {
	background: transparent;
    max-height: auto;
    max-width: 100%;
}

.home-top .slide-excerpt {
	background: #f9f9f9;
	width: 80%;
    margin: 10%;
    padding: 0 20px;
    opacity: .8;
    text-align: center; bottom: -59px;
}

.home-top .slide-excerpt-border {
	border: 0;
	display: inline;
	margin: 0;
	padding: 0;
}

.home-top .slide-excerpt-border h2 {
	margin: 0;
	text-align: center;
	width: 100%;
}

.home-top #genesis-responsive-slider h2 a {
	font-size: 2.5rem; 
	margin: 0;
	overflow: visible;
	text-align: center;
	width: 100%;
}.home-top #genesis-responsive-slider h2 a:hover {text-decoration:none;}
html > body .home-top #genesis-responsive-slider .slide-excerpt-border{float: none;}
.home-top .genesis_responsive_slider .flex-direction-nav li a {
	height: 48px;
	top: 80%;
	right: 10px;
	-webkit-transition: none;
	   -moz-transition: none;
	    -ms-transition: none;
	     -o-transition: none;
	        transition: none;
	width: 44px;
}

.home-top .genesis_responsive_slider .flex-direction-nav li a:hover {
	background-position: -44px -48px;
}

.home-top .genesis_responsive_slider .flex-direction-nav li a.next{
	overflow: hidden;
    font-size: 4rem;
    font-weight: bold;    line-height: 48px;
	
}.home-top .genesis_responsive_slider .flex-direction-nav li a.prev {
	background-position: 0 0;
	top: 20%;
	left: 10px;    overflow: hidden;
    font-size: 4rem;
    font-weight: bold;    line-height: 48px;
}

.home-top .genesis_responsive_slider .flex-direction-nav li a:hover.prev {
	background-position: 0 -48px;
}

.home-top .genesis_responsive_slider .flexslider .slides > li {
	overflow: hidden;
}

.home-top .genesis_responsive_slider .flex-control-nav {
	margin: -10px 0 0;
	text-align: center;
	width: 100%;
	height: 5px;
}

.home-top .genesis_responsive_slider .flex-control-nav li a {
	 
}

.home-top .genesis_responsive_slider .flex-control-nav li a:hover {
	background-position: 0 -13px;
}

.home-top .genesis_responsive_slider .flex-control-nav li a.active {
	background-position: 0 -26px;
}

.home .flexslider .slides img{    width: 100%;}
/*hotweek*/
.hotweek{ background: url(images/hotweek.jpg) center no-repeat;
    padding: 3rem;    background-size: cover;    margin: 5rem 0;}
 .hotweek h2{ "LKFonda","Arial Narrow",Arial,sans-serif; font-size: 6rem;    text-align: center;    padding:1rem 4rem 4rem;    color: #f71b1b;    text-transform: none;    font-style: italic;    }
.hotweek ol { padding: inherit; }
.hotweek ol li{    display: inline-block;    margin: 2rem .5rem ;    background: rgba(255, 255, 255, 0.54);    width: 22.4%;    text-align: center;    padding: .5rem; color:#fff;     vertical-align: top;    min-height: 335px;}
.hotweek ol li:after{display:table-cell;}
.hotweek ol li div { font-style:italic;}
.hotweek ol li a {   color: #292929;       font-size: 1.3rem;    font-weight: bold;}
.hotweek ol li .list {    font-size: 10rem;  color: #000;}	


	
.home-mid{width: 36%; float: left;}
.home-right{width: 62%; float:right; }
.home-mid .wp-caption, .home-mid .wp-caption img, .home-right .wp-caption,.home-right .wp-caption img, .home-bottom .wp-caption, .home-bottom .wp-caption img{width: 100% !important}
.widget_media_image img{width: 100% !important}

.home-mid .wp-caption,.home-right .wp-caption{    position: relative;    max-width: 100% !important;}
.home-mid section.widget:nth-child(1){margin-bottom:;}
.home-mid .wp-caption p,.home-right .wp-caption p,.home-mid .wp-caption-text,.home-right .wp-caption-text{ position: absolute;  bottom: 1rem;  font-size: 1.5rem;
    padding: .5rem 2rem; display: block;line-height: 2.5rem; color: #9e2a3c; background: rgba(255, 255, 255, 0.75); }

.home-bottom{width: 100%;overflow: auto;  padding: 3rem 0;}
.home-bottom .widget-title{  font-size: 4rem;     }
.home-bottom .widget ul{width:98%; margin:0 auto;}
.home-bottom .widget li{width:23.7%; margin:0 1rem 0 0; display: inline-block;    vertical-align: top;}

.home-bottom .widget_text{ background: url(images/contactbg.jpg) -6% no-repeat; background-size: contain;margin: 2rem 0;}
.before-footer {        text-align: center;
    margin: 0 auto;
    width: 800px;}
.home-bottom .widget_text .widgettitle{     
    margin: 0 0 0 6rem;    color: #fff;
    border: 0;    text-align: center;    padding-top: 2rem;    float: left;}
.home-bottom .widget_text .contact-main,.allcontent .contact-main{ width: 50%; float: right; background:#eee; padding: 1rem;}
.allcontent .wfcontact{ background: url(http://womenfitness.org/wp/wp-content/uploads/2017/07/3-4.jpg) -255px no-repeat;
/*.allcontent .wfcontact{        background: url(http://womenfitness.org/org/wp-content/uploads/2017/3.jpg) -255px no-repeat;*/
    background-size: cover;
width:100%;    overflow: auto;}
.allcontent .wfcontact p{    margin-bottom: .5rem;}
.allcontent .contact-main input,.home-bottom .widget_text .contact-main input{background:#fff;}
.allcontent  .contact-main button,.home-bottom .widget_text .contact-main button{font-size:1.5rem;}

.home-mag{ background:#f9f9f9 url(images/cover.jpg) top right no-repeat; border:#ededed;   padding: 25rem 3rem;   margin: 5rem 0;border: 2px dashed #e8e8e8;color:#fff;}
.home-mag div label{ width: 315px;    display: block;    font-size: 3rem;}
.home-mag div input{ background:#fff;}
#home-tools .one-third{margin-left:1.5% !important;}
#home-tools:before{clear:both; content:' ';}
#home-tools{    width: 100%;    overflow: auto;
    padding:0 0 3rem 0;     background-color: #f9f9f9;
    border: 1px solid #e8e8e8; margin-top:2rem;}
#home-tools h2{margin: 4rem 10rem;text-align: center;    color: #0094ca;}
#home-tools .box3 div{height:250px; padding-top: 150px;overflow:hidden; -webkit-transition: all 0.1s ease-in-out;
-moz-transition:    all 0.1s ease-in-out;	-ms-transition:     all 0.1s ease-in-out;	-o-transition:      all 0.1s ease-in-out;	transition:         all 0.1s ease-in-out;margin-bottom: 1rem;}
#home-tools .box3 div:hover{padding-top: 130px;}
.allcontent .ctrow .box3 div a,#home-tools .box3 div a{    background: rgba(0, 148, 202, 0.73);
    color: #fff;
    display: block;
    padding: 1rem;
    text-decoration: none;
    font-size: 1.8rem;
    /* padding-bottom: 6rem; */
    height: 100%;
    text-align: center;
    line-height: 4;}	
.box3one{background:url(https://www.womenfitness.net/img2016/tools/bmi.jpg) center;     background-size: cover;}
.box3two{background:url(https://www.womenfitness.net/img2016/tools/body-fat.jpg) center;    background-size: cover;}
.box3three{background:url(https://www.womenfitness.net/img2016/tools/protien-calc.jpg)center;    background-size: cover;}
.allcontent .imgs .box50 h5{text-align: center;}
.allcontent .ctrow .box50{text-align: left;height: 20rem;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition:    all 0.3s ease-in-out;
	-ms-transition:     all 0.3s ease-in-out;
	-o-transition:      all 0.3s ease-in-out;
	transition:         all 0.3s ease-in-out; }
.allcontent .ctrow .box25{background: #0094ca; border-radius: 50%;
    height: 21rem;    width: 21rem;    padding-top: 7.5rem;    margin-top: 4rem;}
.allcontent .ctrow .box25 a{color:#fff;border-radius:50%;}
.allcontent .imgs{  }	
.allcontent .ctrow .box50:hover, .allcontent .wfteam .box50:hover{background-size: 110%; -webkit-transition: all 0.3s ease-in-out;	-moz-transition:    all 0.3s ease-in-out;
	-ms-transition:     all 0.3s ease-in-out;
	-o-transition:      all 0.3s ease-in-out;
	transition:         all 0.3s ease-in-out; }
.allcontent .ctrow .gimg1{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img1-sm.jpg) center center no-repeat; background-size: 100%;    margin-bottom: 1rem; }
.allcontent .ctrow .gimg2{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img2-sm.jpg) center top no-repeat; background-size: 100%;    margin-bottom: 1rem;}
.allcontent .ctrow .gimg3{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img3-sm.jpg) center top no-repeat; background-size: 100%;    margin-bottom: 1rem;}
.allcontent .ctrow .gimg4{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img4-sm.jpg) center top no-repeat; background-size: 100%;    margin-bottom: 1rem;}
.allcontent .ctrow .gimg5{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img5-sm.jpg) center top no-repeat; background-size: 100%;    margin-bottom: 1rem;}
.allcontent .ctrow .gimg6{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img6-sm.jpg) center top no-repeat; background-size: 100%;    margin-bottom: 1rem;}
.allcontent .ctrow .gimg7{background: #0094ca url(http://womenfitness.org/wp/wp-content/uploads/2017/07/img7-sm.jpg) center top no-repeat; background-size: 100%;    margin-bottom: 1rem;}
.allcontent .ctrow .gimg8{  background: #0094ca; margin-bottom: 1rem;    padding: 1rem;}
.allcontent .ctrow .gimg8 h5{  background: #0094ca; margin-bottom: 1rem; color:#fff;padding-top:1rem;}
.allcontent #testimonials h2 {     font-family: 'Work Sans', sans-serif;  font-size: 15rem;    margin-bottom: -3rem;    padding: 0;    line-height: 12rem; text-align: center;}
.allcontent #testimonials .flex-caption {         color: #000;
    font-size: 2rem;    line-height: 3rem;    padding: 2%;    width: 100%;    background: none;    position: relative;    text-shadow: none;    margin-bottom: 1rem;}
	


/* Jetpack
--------------------------------------------- */

img#wpstats {
	display: none;
}

/* Simple Social Icons
--------------------------------------------- */

.sidebar .simple-social-icons ul li {
	margin: 0 2px 4px !important;
}


.newspagewidget .widget-wrap, .articleslinkswidget{padding:10px;}


/*
Site Header
---------------------------------------------------------------------------------------------------- */
.site-header { }
.primary-nav .site-header {
	padding-top: 64px;
}

.site-header .wrap {
 
	padding: 30px 0;
}

/* Title Area
--------------------------------------------- */

.title-area {
	float: left;
	padding-top: 30px;
	width: 60%;
}

.header-image .title-area {
	padding: 0;
}

.site-title {
	 
	font-size: 48px;
	line-height: 1;
	margin-bottom: 0;
}

.site-container header .site-title a{ background: url(https://www.womenfitness.net/img2016/img/logo.png) no-repeat left !important;}

.site-title a,
.site-title a:hover {
	color: #222;
	font-weight: 900;
}

.site-description {
	display: block;
	height: 0;
	margin-bottom: 0;
	text-indent: -9999px;
}

/* Full width header, no widgets */

.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}

.header-image .site-description,
.header-image .site-title a {
	display: block;
	height: 0;
	margin-bottom: 0;
	text-indent: -9999px;
}

/* Logo, hide text */

.header-image .site-header .wrap {
	padding: 0;
}

.header-image .site-title a {
    background-position: center !important;
    background-size: contain !important;
    float: left;
    display: block;
    min-height:14.5rem;
    text-indent: -9999px;
    width: 100%;
}

/* Widget Area
--------------------------------------------- */

.site-header .widget-area {
	float: right;
	text-align: right;
	width: 38%;
}

.header-image .site-header .title-area,
.header-image .site-header .widget-area {
	padding: 0 1rem 0;
}

.site-header .widget-area p {
	margin-bottom: 0;
}
.menu-secondary .fa::before { margin-top: 7px;width: 17px; color:#fff;}
.fa::before {float: left;	margin-top:1px; }
a {  }
nav.nav-secondary .menu-secondary li.follow{position:relative;}
nav.nav-secondary .menu-secondary li.follow ul.sub-menu{ width: 300px;
    margin-top: -42px;    margin-left: 90px;}
nav.nav-secondary .menu-secondary li.follow ul.sub-menu li{    display: inline-block;    width: 33px;    }
nav.nav-secondary .menu-secondary li.follow ul.sub-menu li a{line-height: 33px;    padding: 0;    margin: 0;}
nav.nav-secondary .menu-secondary li.follow ul.sub-menu li a:before{  top: 0;  position: relative;}
/*
Site Navigation
---------------------------------------------------------------------------------------------------- */

.main-menu.sticky-menu {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99999;
  background-color: #fff;
  border-top: none; }

/* Sticky Nav */
.sticky-nav .site-navigation {
  background: #fff;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 999;
  
}
body.full-width-content .entry-content .coll{width:50%;    float: left;}
body.full-width-content .entry-content .coll ul{margin:0;padding:0;}
body.full-width-content .entry-content .coll ul li:before{padding-right: 4px;font-size:15px;}
body.full-width-content .entry-content .coll ul li:hover:before{padding-right: 8px; 	-webkit-transition: .4s ease-in-out;
	-moz-transition:  .4s ease-in-out;
	-ms-transition: .4s ease-in-out;
	-o-transition: .4s ease-in-out;
	transition:   .4s ease-in-out;}
body.full-width-content .entry-content .coll h2{font-size: 53px;
    font-family: georgia;     padding-left: 24px;    margin:60px 20px 60px 0;    border-bottom: 2px double #ededed;}

	/*  Masonry & Infinite scroll
--------------------------------------------- */
#container {
	margin-bottom: -1.875em; 
	margin-left: -1.562%; 
	overflow: hidden;
	padding-bottom: 160px;
    	position: relative;
    	width: 103.125%; 
}

#container .pagination {
	display: none;
}

.brick {
	background: #f8f9fa !important;
	float: left !important;
	font-size: 14px !important;
	margin: 0 1.515% 1.875em !important;
	padding: 3% !important;
    	width: 30.303% !important;  
}

#infscr-loading {
	bottom: 0;
	clear: both;
  	left:40%;
  	margin: 4em auto;
  	position: absolute;
  	right: 40%;
  	text-align: center;
  	width: 20%;
  	-webkit-animation-delay: -0.16s;
  	animation-delay: -0.16s;
}
/*masonry */	
body.masonry .content-sidebar-wrap .masonry article{width:32%;}
body.masonry .content-sidebar-wrap .masonry article.masonry-brick{padding:0; border-left:0;border-top:0;border-right:0;}
body.masonry .content-sidebar-wrap aside.sidebar-primary .home-stamp{margin-top:1rem;}
body.masonry .content-sidebar-wrap .masonry article .entry-content p{max-height:25px;line-height:25px; overflow:hidden;}
	
/* Slidebar */

#sb-site, .sb-site-container, .sb-slidebar {
	/* Set box model to prevent any user added margins or paddings from altering the widths or heights. */
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}

html, body {
	width: 100%;
	overflow-x: hidden; /* Stops horizontal scrolling. */
}

html {
	height: 100%; /* Site is as tall as device. */
}

body {
	min-height: 100%;
	height: auto;
	position: relative; /* Required for static Slidebars to function properly. */
}

/* Site scroll locking - prevent site from scrolling when a Slidebar is open, except when static Slidebars are only available. */
html.sb-scroll-lock.sb-active:not(.sb-static) {
	overflow: hidden;
}

/* ----------
 * 002 - Site
 */

#sb-site, .sb-site-container {
	/* You may now use class .sb-site-container instead of #sb-site and use your own id. However please make sure you don't set any of the following styles any differently on your id. */
	max-width: 1366px;    margin: 0px auto;
	min-height: 100vh;
	position: relative;
	z-index: 1; /* Site sits above Slidebars */
	background-color: #ffffff; /* Default background colour, overwrite this with your own css. I suggest moving your html or body background styling here. Making this transparent will allow the Slidebars beneath to be visible. */
}

/* Micro clearfix by Nicolas Gallagher, ensures the site container hits the top and bottom of the screen. */
#sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after {
	content: ' ';
	display: table;
}

#sb-site:before, #sb-site:after, .sb-site-container:before, .sb-site-container:after {
    clear: both;
}

/* ---------------
 * 003 - Slidebars
 */

.sb-slidebar {
	height: 100%;
	overflow-y: auto; /* Enable vertical scrolling on Slidebars when needed. */
	position: fixed;
	top: 0;
	z-index: 0; /* Slidebars sit behind sb-site. */
	display: none; /* Initially hide the Slidebars. Changed from visibility to display to allow -webkit-overflow-scrolling. */
	background-color: #0094ca; /* Default Slidebars background colour, overwrite this with your own css. */
}
.sb-slidebar a {color:#ffffff;}

.sb-slidebar, .sb-slidebar * {
	-webkit-transform: translateZ( 0px ); /* Fixes issues with translated and z-indexed elements on iOS 7. */
}

.sb-left {
	left: 0; /* Set Slidebar to the left. */
}

.sb-right {
	right: 0; /* Set Slidebar to the right. */
}

html.sb-static .sb-slidebar,
.sb-slidebar.sb-static {
	position: absolute; /* Makes Slidebars scroll naturally with the site, and unfixes them for Android Browser < 3 and iOS < 5. */
}

.sb-slidebar.sb-active {
	display: block; /* Makes Slidebars visibile when open. Changed from visibility to display to allow -webkit-overflow-scrolling. */
}

.sb-style-overlay {
	z-index: 9999; /* Set z-index high to ensure it overlays any other site elements. */
}

.sb-momentum-scrolling {
	-webkit-overflow-scrolling: touch; /* Adds native momentum scrolling for iOS & Android devices. */
}

/* Slidebar widths for browsers/devices that don't support media queries. */
	.sb-slidebar {
		width: 30%;
	}
	
	.sb-width-thin {
		width: 15%;
	}
	
	.sb-width-wide {
		width: 45%;
	}
/* ---------------
 * 004 - Animation
 */

.sb-slide, #sb-site, .sb-site-container, .sb-slidebar {
	-webkit-transform: translate( 0px );
	   -moz-transform: translate( 0px );
	     -o-transform: translate( 0px );
	        transform: translate( 0px );
	
	-webkit-transition: -webkit-transform 400ms ease;
	   -moz-transition:    -moz-transform 400ms ease;
	     -o-transition:      -o-transform 400ms ease;
	        transition:         transform 400ms ease;
	
	-webkit-transition-property: -webkit-transform, left, right; /* Add left/right for Android < 4.4. */
	-webkit-backface-visibility: hidden; /* Prevents flickering. This is non essential, and you may remove it if your having problems with fixed background images in Chrome. */
}

/* --------------------
 * 005 - Helper Classes
 */
 
.sb-hide { 
	display: none; /* Optionally applied to control classes when Slidebars is disabled over a certain width. */
}


/* Remove Sticky Menu for Device */
@media only screen and (max-width: 800px) {
  .sticky-nav .site-navigation {
      position: relative;
      top: auto;
    } .nav-secondary .wrap ul > li > a {
    padding: 4px; 
}
 
	
	
}
header .nav-header{border-radius: 0 0 10px 10px;
    background: #0094ca;    height: 24px;}
.nav-header ul li {width: 24%; line-height:;}
.nav-header ul li.fa:before{color:#fff;margin:.3rem .5rem;}
.nav-header ul li a{color:#fff;    font-size: .75rem;
    text-transform: none;}
.nav-header ul li a:hover{color:#000;}
.genesis-nav-menu {
	clear: both;
	color: #222;	 
	font-size: .83rem;
	text-transform:uppercase;
	font-weight: 400;
	line-height: 1; 
	width: 100%;
}

.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}
body .genesis-nav-menu .menu-hidden-item{	display:none;}

.genesis-nav-menu a {
	border: none;
	color: #fff;
	font-family:'LKFonda','Open Sans',Georgia;
	display: block;
	padding: 4px 5px;
	position: relative; outline:none;	
}

.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
	color: #000; text-decoration:none; 
}

.genesis-nav-menu .sub-menu {
	left: -9999px;
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 190px;
	z-index: 99;
	padding: 0;
	padding-top: 10px;
	background: none;
	box-shadow: none;
	border: none;
	border-bottom: 4px solid #167ece;
	border-radius: 0 0 4px 4px;
}
 
 

.menu-secondary li > a:after {
    color: #fff; font-size:10px;
    content:"\f0d7";margin-left: 0.2rem; font-family: FontAwesome;
	 
}

ul.menu-secondary li:first-child a::before{content: '';
position: absolute;
left: -1px;
right: -1px;
height: 10px;
 
top: -10px;
 }

.menu-secondary li > a:only-child:after {
    content: '';
}
.genesis-nav-menu .sub-menu a {
    background: #0094ca;
    border-top: 1px solid #49b3da;
    border-bottom: 2px solid #0ba2da;
	padding: 20px;
	position: relative; 
	width: 190px;line-height: 2;
}
.genesis-nav-menu .sub-menu > li > a {
    border-bottom: 1px solid #2ea5d0;
    border-left: 1px solid #2ea5d0;
    border-right: 1px solid #2ea5d0;
    padding: 8px 15px;
 color:#fff;}

.genesis-nav-menu .sub-menu .sub-menu {
	margin: -53px 0 0 189px;
}

.genesis-nav-menu .menu-item:hover {
	position: static;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
}

.genesis-nav-menu > .first > a {
	padding-left: 0;
}

.genesis-nav-menu > .last > a {
	padding-right: 0;
}

.genesis-nav-menu > .right {
	color: #fff;
	display: inline-block;
	float: right;
	list-style-type: none;
	padding: 25px 0;
	text-transform: uppercase;
}

.genesis-nav-menu > .right > a {
	display: inline;
	padding: 0;
}

.genesis-nav-menu > .rss > a {
	margin-left: 48px;
}

.genesis-nav-menu > .search {
	padding: 7px 0 0;
}

/* Site Header Navigation
--------------------------------------------- */

.site-header .sub-menu {
	border-top: 1px solid #222;
}

.site-header .sub-menu .sub-menu {
	margin-top: -54px;
}

/* Primary Navigation
--------------------------------------------- */

.nav-primary {
	background-color: #222;
	color: #fff;
	left: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 999;
}

.admin-bar .nav-primary {
	top: 32px;
}

.nav-primary a {
	color: #fff;
}

.nav-primary a:hover,
.nav-primary .sub-menu a:hover,
.nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #2e6da4;
}

.nav-primary .genesis-nav-menu .sub-menu a {
	background-color: #222;
	border: 1px solid #fff;
	border-top: none;
}

/* Secondary Navigation
--------------------------------------------- */

nav.nav-secondary{max-width: 1366px; margin: 0 auto;}
.nav-secondary .wrap {
	background: #0094ca;
    border-top: 1px solid #49b3da;
    border-bottom: 2px solid #0ba2da;
	font-size: 14px;  padding: 0;
}

ul.menu-secondary{margin:0;}

ul.menu-secondary li.active a{background: #167ece;
color: #fff;margin-top: -5px;
position: relative;
border-radius: 5px 5px 0 0 !important;}

.nav-secondary .wrap ul > li > a {  line-height: 21px; }
.nav-secondary .wrap ul > li > a:hover{color:#000;}
/* Responsive Menu
--------------------------------------------- */

.responsive-menu-icon {
	cursor: pointer;
	display: none;
	margin-bottom: -1px;
	text-align: center;
	color:#fff;
}
.responsive-menu-icon::before {
	content: "\f0c9";
	display: inline-block;
	font: normal 24px/1 'fontawesome';
	margin: 0 auto;
	padding: 10px;
}
.site-header .responsive-menu-icon::before {
	padding: 0;}
ul.menu-secondary li.menu-logo{margin-right: 2rem;}
ul li.sb-toggle-left.responsive-menu-icon {margin-left: 1.5rem;}
/*
Content Area
---------------------------------------------------------------------------------------------------- */

/* Entries
--------------------------------------------- */

.entry {
	background: #fff;
	border: 1px solid #f0f0f0;
	margin-top: 20px;
	overflow: auto;padding: 15px;
}

.archive .content .entry,
.home .content .entry,
.page-template-page_blog-php .content .entry {
	border-bottom: 2px solid #eee;
}

.entry-content a {
	color: #2e6da4;
}

.entry-content a:hover {
	color: #222;
}
.month-head h1{margin-top:3rem;
    border-bottom: 2px dotted #0094ca;
    text-align: center;}
.entry-content .attachment a,
.entry-content .gallery a {
	border: none;
}
.entry-content p{ }
.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption {
	color: #666;
	word-spacing: 3px;
	margin: 0 0 20px;
}

.entry-content ol,
.entry-content ul {
	margin-left: 40px;
}

.entry-content ol > li {
	list-style-type: decimal;
}

.entry-content ul > li {
	list-style-type: disc;
}

.entry-content ol ol,
.entry-content ul ul {
	margin-bottom: 0;
}

.entry-categories a,.entry-categories,.entry-terms a,.entry-terms{background: #167ece;color: #fff;padding: 3px 8px;}
.entry-terms::before, .entry-categories:before{content: "\f02c";
	 margin: 0 2px 0 2px; font-family: FontAwesome;
padding-right: 2px; }
.entry-meta {
	color: #999;
	font-size: 13px;
}

.entry-header .entry-meta {
	margin-bottom: 20px;
}

.entry-comments-link::before {
	content: "\2014";
	margin: 0 6px 0 2px;
}

.entry-categories,
.entry-tags { 
}

.social-media-icons{ width: 48%; margin: 0 auto; overflow:auto; padding:10px 0; padding:1rem 0; margin-bottom:20px; margin-bottom:2rem; border-bottom:1px dashed #ededed;border-top:1px dashed #ededed;}
.social-media-icons .socialsingle{  float: right;   margin-left: 2%;}
.social-media-icons .socialsingle .fb_iframe_widget span{vertical-align: top !important;}
.entry-author {	}
.social-media-icons .socialsingle{width:29%  !important;}
.social-media-icons .socialsingle #___plusone_0{width: 82px !important;}
.social-media-icons .twitter-button, .social-media-icons .facebook-button{padding-right:15px;}

.content-sidebar-wrap #featured-image{text-align: center;}

.related-posts {	overflow: hidden;	width: 100%;margin-bottom: 20px; }
.related-posts .related-post {  width: 24%; float: left; margin: 0 0.5%;}
.related-posts .related-post img{width: 100%;
 }
.related-posts .related-post a { display: block; }
/* After Entry
--------------------------------------------- */

.after-entry {
 
	margin-top: 40px;
	padding: 30px 0;
}

.after-entry p:last-child {
	margin-bottom: 0;
}

.after-entry .widget {
	margin-bottom: 30px;
}

.after-entry .widget:last-child {
	margin-bottom: 0;
}
body.page-template-page_main article.one-third .entry-content .entry-pagination{ display:none;}
body.page-template-page_main article.one-third,body.archive article.one-third{ min-height: 425px;}
body.page-template-page_main article.one-third p.entry-meta,body.archive article.one-third p.entry-meta{ display:none;}
  body.archive article.one-third div.entry-content{ display:none;}
body.page-template-page_main article.one-third header.entry-header img.alignleft,  body.archive article.one-third header.entry-header img.alignleft{ margin: 0 auto;
float: none;width: 100%;}
body.page-template-page_main article.one-third h2.entry-title, body.archive article.one-third header.entry-header h2 , body.page-template-page_month article.entry h2.entry-title {line-height: 22px !important;    min-height: 7rem;    margin-left: 1.564103%;}
body.page-template-page_main article.one-third h2.entry-title  a, body.archive article.one-third header.entry-header h2 a, body.page-template-page_month article.entry h2.entry-title  a{  padding: 5px; font-size: 19px !important;
margin: 0 !important;
line-height: 26px !important;
color: #333 !important;}
body.page-template-page_month article.entry .entry-meta{font-size:13px;}

body.page-template-page_main .sidebar ul.subpages li {position:relative; list-style:none;}
body.page-template-page_main .sidebar ul.subpages li a h4.carousel-caption { font-size: 1.3rem;  bottom: 0;left: 0;padding: 10px 0 10px 20px !important;position: absolute;color: #F5F5F5;display: block;text-transform: none;margin: 0 auto;text-align:center ;background-color: rgba(0, 148, 202, 0.7);   
background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0, 148, 202, 0.71)),color-stop(100%,rgb(0, 148, 200)));
background: -moz-linear-gradient(rgba(0, 148, 202, 0.71),rgb(0, 148, 200));
background: -webkit-linear-gradient(rgba(0, 148, 202, 0.71),rgb(0, 148, 200));
background: linear-gradient(rgba(0, 148, 202, 0.71),rgb(0, 148, 200));
width: 100%;}


/*main_page.php template*/
.page-main-thumb{ }
.page-main-thumb img{display: block;margin: 0 auto; width:100%;}
.page-main-thumb .page-main-content p { text-align: center;}
#featured-image .recarchievedes a,.tax-recipe-categories .recarchievedes a,.page-main-thumb .page-main-content a{color:#fff !important;}
#featured-image .recarchievedes,.tax-recipe-categories .recarchievedes,.page-main-thumb .page-main-content { background: #167ece;
padding: 30px; color: #fff;text-align: center;text-transform: none;letter-spacing: normal;font-weight: 400; font-size: 18px;text-align: justify;margin: 15px 0;text-align: center;} 
article.one-third a.entry-image-link img{display: block;width: 100%;margin: 0px auto;}
article.one-third a.entry-image-link img.alignleft{float:none;}
article.one-third h2.entry-title{text-align:center;}

/* recipe  */

body.single-recipes article.recipes .entry-header p.entry-meta   {float: left;}
body.single-recipes article.recipes p.entry-meta .entry-terms::before  {margin: 0;
padding-right: 0;}
body.single-recipes article.recipes p.entry-meta .entry-terms  {background:none;}
body.single-recipes article.recipes p.entry-meta .entry-terms a, body.single-recipes article.recipes p.entry-meta .entry-terms::before {background:none; color:#909090;}
body.single-recipes article.recipes header.entry-header img{float:right; max-width:50%; max-height:auto;}
body.single-recipes article.recipes div.entry-content ul li p, body.single-recipes article.recipes div.entry-content ul li h3 {margin: 0; display: inline;font-size: 15px !important;font-weight:normal;}
body.single-recipes article.recipes div.entry-content div.Nutritive, body.single-recipes article.recipes div.entry-content div.Ingredients{overflow: auto;}
body.single-recipes article.recipes div.entry-content div.Nutritive:before{content:' ';clear:both;}
body.single-recipes article.recipes div.entry-content div.Instructions .videoContainer{text-align: center;}
body.single-recipes article.recipes div.entry-content div.Nutritive h4, body.single-recipes article.recipes div.entry-content div.Instructions h4,body.single-recipes article.recipes div.entry-content div.Serves h4,body.single-recipes article.recipes div.entry-content div.Ingredients h4,body.single-recipes article.recipes div.entry-content div.Notes h4{margin-top: 1.5rem; padding: .75rem 3% .8rem;color: #4d4d4d; border-bottom: 1px solid #e6e6e6;font-style: italic;font-size: 1.5rem;}
body.single-recipes article.recipes div.entry-content div.Nutritive ul li,body.single-recipes article.recipes div.entry-content div.Ingredients ul li{float:left; width:50%;}
body.single article .crunchify-social {  border-top: 1px solid #e6e6e6; padding-top:25px;margin-top:25px;}
body.single article .crunchify-social h4{ float: left;line-height: 50px;}
body.single article .crunchify-social a.crunchify-link{ color: #fff;
width: 50px;height: 50px;display: inline-block;font-size: 25px;text-align: center;
border-radius: 50%;line-height: 56px;margin:2px 15px;}
body.single article .crunchify-social a.crunchify-twitter{background: #51AEF0;}
body.single article .crunchify-social a.crunchify-facebook{background: #395B9A;}
body.single article .crunchify-social a.crunchify-googleplus{background: #DC4B3E;}
body.single article .crunchify-social a.crunchify-linkedin{background: #1F76B7;}
body.single article .crunchify-social a.crunchify-pinterest{background: #CE2428;}

/* recipes archieve------------------body.tax-recipe-categories div.Popular-Categories div#featured-image*/
body.archive .recarchievedes{}
body.archive div.Latest-Recipes h2,body.tax-recipe-categories div.Latest-Recipes h2{border-bottom: 1px solid rgb(230, 230, 230);padding: 20px;font-size: 36px;text-transform: uppercase;
background: #fff;margin-bottom: 0;}
body.archive article.taxart,body.tax-recipe-categories article.taxart {margin-top:0;}
body.archive div.Latest-Recipes,body.tax-recipe-categories div.Latest-Recipes {margin-top:20px;}
body.archive div.Popular-Categories h2,body.tax-recipe-categories div.Popular-Categories h2{border-bottom: 1px solid rgb(230, 230, 230);padding: 20px;font-size: 36px;text-transform: uppercase;
background: #fff;margin-bottom: 0;}
body.archive div.Popular-Categories .Popular-Categories-inner,body.tax-recipe-categories div.Popular-Categories .Popular-Categories-inner{overflow:auto;background: rgb(255, 255, 255);}
body.archive div.Popular-Categories,body.tax-recipe-categories div.Popular-Categories{overflow:auto; margin: 20px 0px;}
body.archive div.Popular-Categories div.featured-image,body.tax-recipe-categories div.Popular-Categories div.featured-image {float:left; width:33%;text-align: center;padding: 15px;}
body.archive div.Popular-Categories div.featured-image img, div.featured-image img {width:95%; border-radius:50%; border: 2px solid #fff}

.mem-recipes .rec-block span.textright{display:block; text-align:right;}
.mem-recipes .rec-block a.expander{padding: 3px 20px;
border-bottom: 2px solid rgb(22, 126, 206); margin:0 auto;}
.mem-recipes .rec-block{overflow:auto;}
.mem-recipes .rec-block h4{font-size: 30px; border-bottom: 1px solid rgb(230, 230, 230); font-style:italic; color:#817e7e; margin-top: 20px;}
.mem-recipes ul.thankshotlinks li{width: 49%;display: inline-block;}
.mem-recipes .content{width: 100% !important;}


/* Pagination
--------------------------------------------- */
body.page-template-page_main .archive-pagination, body.archive .archive-pagination{float: right;width: 100%;}
.archive-pagination,
.entry-pagination {
	font-size: 14px;
	margin: 40px 0;
}

.archive-pagination li {
	display: inline;
}
.archive-pagination ul,
.entry-pagination ul{text-align:center;}

.archive-pagination li a,.entry-pagination li a {
	background-color: #2e6da4;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	padding: 8px 12px;
}

.archive-pagination li a:hover,
.archive-pagination li.active a {
	background-color: #167ece;
}

.entry-pagination a {
	border-bottom: 1px solid #ddd;
}

/* Comments
--------------------------------------------- */

.comment-respond,
.entry-comments,
.entry-pings {
	background-color: #fff;
	margin-bottom: 50px;
}

.comment-content {
	clear: both;
}

.entry-comments .comment-author {
	margin-bottom: 0;
}

.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
	width: 50%
}

.comment-respond label {
	display: block;
	margin-right: 12px;
}

.comment-list li,
.ping-list li {
	list-style-type: none;
}

.comment-list li {
	margin-top: 24px;
	padding: 32px;
}

.comment-list li li {
	margin-right: -32px;
}

li.comment {
	background-color: #f5f5f5;
	border: 2px solid #fff;
	border-right: none;
}

.entry-pings .reply {
	display: none;
}

.bypostauthor {
}

.form-allowed-tags {
	background-color: #f5f5f5;
	font-size: 14px;
	padding: 24px;
}


/*
Sidebars
---------------------------------------------------------------------------------------------------- */

.sidebar p:last-child,
.sidebar ul > li:last-child {
	margin-bottom: 0;
}

.sidebar .featured-content p:last-child {
	margin-bottom: 24px;
}

.sidebar li {
	border-bottom: 1px dotted #e3e3e3;	
	margin-bottom: 6px;
	padding-bottom: 6px;
} 

.sidebar .widget {
	margin-bottom: 40px;
}

.sidebar .tagcloud a,
.sidebar .tagcloud a:visited {
	background-color: #eee;
	color: #222;
	cursor: pointer;
	display: inline-block;
	margin: 0 5px 5px 0;
	padding: 5px 10px;
}

.sidebar .tagcloud a:hover {
	background-color: #2e6da4;
	color: #fff;
}


/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-widgets {
	background-color: #0094ca;
	color: #fff;
	clear: both; 
	padding: 20px;
}
.footer-widgets .footer-widgets-1,.footer-widgets .footer-widgets-2,.footer-widgets .footer-widgets-3,.footer-widgets .footer-widgets-4{    margin-top: 1rem;
    width: 22.076923%;    float: left;    margin-left: 1rem;}

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {

}

.footer-widgets-1 {
	margin-right: 30px;
}

.footer-widgets-1,
.footer-widgets-2 {
	 
}

.footer-widgets-3 {
	 
}
.footer-widgets .menu-social-container ul.menu li{float:none;}
 
 .footer-widgets ul.menu {display:block;}
.footer-widgets a {}
.footer-widgets a:hover {}

.footer-widgets p:last-child {
	margin-bottom: 0;
}

.footer-widgets .widget {
	 
}
.footer-widgets li {
	list-style-type: none;
	margin-bottom: .5rem !important; 
	word-wrap: break-word; }
.footer-widgets li a{font-size:13.5px; color:#fff;} 
.footer-widgets li a:hover{color:#333;} 
.footer-widgets .enews-widget {
	padding: 0;
}

.footer-widgets button,
.footer-widgets input[type="button"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="submit"],
.footer-widgets .button {
	background-color: #eee;
	color: #222;
}

.footer-widgets button:hover,
.footer-widgets input[type="button"]:hover,
.footer-widgets input[type="reset"]:hover,
.footer-widgets input[type="submit"]:hover,
.footer-widgets .button:hover {
	background-color: #fff;
	color: #222;
}


/*
Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {text-align: left;}
.site-footer .wrap p{width:35%;float:left;}
.site-footer .wrap aside.widget-area{width:60%;float:right;}
.site-footer .wrap aside.widget-area ul.menu li{display: inline-block; padding:0 4rem; border-right:1px solid #666;}
.site-footer .wrap {	padding: 10px 0;	font-size: 1rem;color: #666;}
.site-footer,.site-footer a {	color: #666;}
.site-footer a:hover {	color: #0094ca;}
.site-footer p {	margin-bottom: 0;    font-size: .9rem;}
.site-footer a {	margin-bottom: 0;    font-size: .9rem;}
body.home article .entry-content .entry-pagination.pagination{display:none;}
/*Color Styles
---------------------------------------------------------------------------------------------------- */
.magazine-pro-blue a.more-link:hover,
.magazine-pro-blue .home-middle a.more-link,
.magazine-pro-blue .home-top a.more-link,
.magazine-pro-blue .site-title a:hover,
.magazine-pro-green a.more-link:hover,
.magazine-pro-green .home-middle a.more-link,
.magazine-pro-green .home-top a.more-link,
.magazine-pro-green .site-title a:hover,
.magazine-pro-orange a.more-link:hover,
.magazine-pro-orange .home-middle a.more-link,
.magazine-pro-orange .home-top a.more-link,
.magazine-pro-orange .site-title a:hover {
	color: #222;
}
.magazine-pro-blue .archive-pagination li a:hover,
.magazine-pro-blue .footer-widgets a:hover,
.magazine-pro-blue .home-middle a.more-link:hover,
.magazine-pro-blue .home-top a.more-link:hover,
.magazine-pro-blue .site-footer a:hover,
.magazine-pro-green .archive-pagination li a:hover,
.magazine-pro-green .footer-widgets a:hover,
.magazine-pro-green .home-middle a.more-link:hover,
.magazine-pro-green .home-top a.more-link:hover,
.magazine-pro-green .site-footer a:hover,
.magazine-pro-orange .archive-pagination li a:hover,
.magazine-pro-orange .footer-widgets a:hover,
.magazine-pro-orange .home-middle a.more-link:hover,
.magazine-pro-orange .home-top a.more-link:hover,
.magazine-pro-orange .site-footer a:hover {
	color: #fff;
}

.magazine-pro-blue .enews-widget input:hover[type="submit"],
.magazine-pro-green .enews-widget input:hover[type="submit"],
.magazine-pro-orange .enews-widget input:hover[type="submit"] {
	background-color: #fff;
}

.magazine-pro-blue .footer-widgets a:hover,
.magazine-pro-green .footer-widgets a:hover,
.magazine-pro-orange .footer-widgets a:hover {
	color: #ccc;
}

/* Magazine Pro Blue
--------------------------------------------- */

.magazine-pro-blue a:hover,
.magazine-pro-blue .entry-content a,
.magazine-pro-blue .entry-title a:hover,
.magazine-pro-blue .genesis-nav-menu a:hover,
.magazine-pro-blue .genesis-nav-menu .current-menu-item > a,
.magazine-pro-blue .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.magazine-pro-blue .nav-primary a:hover,
.magazine-pro-blue .nav-primary .sub-menu a:hover,
.magazine-pro-blue .nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #469bd1;
}

.js.magazine-pro-blue .content .home-middle a .entry-time,
.js.magazine-pro-blue .content .home-top a .entry-time,
.magazine-pro-blue button:hover,
.magazine-pro-blue input:hover[type="button"],
.magazine-pro-blue input:hover[type="reset"],
.magazine-pro-blue input:hover[type="submit"],
.magazine-pro-blue .archive-pagination li a:hover,
.magazine-pro-blue .archive-pagination li.active a,
.magazine-pro-blue .button:hover,
.magazine-pro-blue .enews-widget input[type="submit"],
.magazine-pro-blue .entry-content .button:hover,
.magazine-pro-blue .home-middle a.more-link:hover,
.magazine-pro-blue .home-top a.more-link:hover,
.magazine-pro-blue .sidebar .tagcloud a:hover {
	background-color: #469bd1;
}

.magazine-pro-blue .button:hover {
	color: #fff;
}

/* Magazine Pro Green
--------------------------------------------- */

.magazine-pro-green a:hover,
.magazine-pro-green .entry-content a,
.magazine-pro-green .entry-title a:hover,
.magazine-pro-green .genesis-nav-menu a:hover,
.magazine-pro-green .genesis-nav-menu .current-menu-item > a,
.magazine-pro-green .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.magazine-pro-green .nav-primary a:hover,
.magazine-pro-green .nav-primary .sub-menu a:hover,
.magazine-pro-green .nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #3fbd85;
}

.js.magazine-pro-green .content .home-middle a .entry-time,
.js.magazine-pro-green .content .home-top a .entry-time,
.magazine-pro-green button:hover,
.magazine-pro-green input:hover[type="button"],
.magazine-pro-green input:hover[type="reset"],
.magazine-pro-green input:hover[type="submit"],
.magazine-pro-green .archive-pagination li a:hover,
.magazine-pro-green .archive-pagination li.active a,
.magazine-pro-green .button:hover,
.magazine-pro-green .enews-widget input[type="submit"],
.magazine-pro-green .entry-content .button:hover,
.magazine-pro-green .home-middle a.more-link:hover,
.magazine-pro-green .home-top a.more-link:hover,
.magazine-pro-green .sidebar .tagcloud a:hover {
	background-color: #3fbd85;
}

.magazine-pro-green .button:hover {
	color: #fff;
}

/* Magazine Pro Orange
--------------------------------------------- */

.magazine-pro-orange a:hover,
.magazine-pro-orange .entry-content a,
.magazine-pro-orange .entry-title a:hover,
.magazine-pro-orange .genesis-nav-menu a:hover,
.magazine-pro-orange .genesis-nav-menu .current-menu-item > a,
.magazine-pro-orange .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.magazine-pro-orange .nav-primary a:hover,
.magazine-pro-orange .nav-primary .sub-menu a:hover,
.magazine-pro-orange .nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #f2a561;
}

.js.magazine-pro-orange .content .home-middle a .entry-time,
.js.magazine-pro-orange .content .home-top a .entry-time,
.magazine-pro-orange button:hover,
.magazine-pro-orange input:hover[type="button"],
.magazine-pro-orange input:hover[type="reset"],
.magazine-pro-orange input:hover[type="submit"],
.magazine-pro-orange .archive-pagination li a:hover,
.magazine-pro-orange .archive-pagination li.active a,
.magazine-pro-orange .button:hover,
.magazine-pro-orange .enews-widget input[type="submit"],
.magazine-pro-orange .entry-content .button:hover,
.magazine-pro-orange .home-middle a.more-link:hover,
.magazine-pro-orange .home-top a.more-link:hover,
.magazine-pro-orange .sidebar .tagcloud a:hover {
	background-color: #f2a561;
}

.magazine-pro-orange .button:hover {color: #fff; }
.content-sidebar-wrap .slider{overflow: auto;margin-bottom: 20px;}
.content-sidebar-wrap .entry-slider {width: 66.66%;float: left; position:relative;}
.content-sidebar-wrap .sidebar-slider {width: 33.33%;float: left; position:relative;}
.content-sidebar-wrap .entry-slider .entry,.content-sidebar-wrap .sidebar-slider  .entry {margin-top: 0;padding: 0;}
.content-sidebar-wrap .entry-slider img.alignleft{  margin: 0;  float: none;}
.content-sidebar-wrap .entry-slider a.img60{  display: block;text-align: center;}
 
.content-sidebar-wrap  .carousel-caption {
  bottom: 0; left:0;padding:10px 0 10px 20px !important;position: absolute;background: filter-gradient(#00000000,#CC000000);
background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
background: -webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));
background: -moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));
background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));
background: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));
width: 100%; }
.content-sidebar-wrap  .carousel-caption .entry-meta {  color: #fff;}
.content-sidebar-wrap  .carousel-caption h2 {
    margin: 0;    text-transform: uppercase;  }
    .content-sidebar-wrap  .carousel-caption h2 a {
      color: #fff;padding: 5px;font-family: georgia;text-shadow: none; line-height:40px;font-size: 31px;font-weight: bold;max-height: 83px;
overflow: hidden;display: block;}
	   .content-sidebar-wrap .sidebar-slider  .latest{border-top:1px solid #4b4b4b;border-left:1px solid #4b4b4b; position:relative;     overflow: hidden;}
	   .content-sidebar-wrap .sidebar-slider  .latest img{height: auto;
width: 100%;}
	   .content-sidebar-wrap .sidebar-slider .latest .carousel-caption h2 {line-height: 25px; }
	  .content-sidebar-wrap .sidebar-slider .latest .carousel-caption h2 a{font-size: 20px;font-weight: normal;line-height:25px;max-height: 58px;
overflow: hidden;display: block;}
  .content-sidebar-wrap .sidebar-slider .latest:after { content:none !important;
    background: none !important;  }
	
	
/*custom*/
figure .wp-block-embed.is-type-video{ text-align: center;}
figcaption {    padding-left: .5em;    font-size: .9rem;    font-style: italic;    color: #7b7b7b;}
body.home .footer-widgets{margin-top:5rem;}
body.testimonials-archive .site-container .content article.testimonials {    margin: 2rem 0 2rem 2rem;    background: #fcfbfb;    border-bottom: 2px solid #ededed;  border-radius: 0 4rem;padding:0 1.5rem;}
body.testimonials-archive .site-container .content article.testimonials .glam-featured-image {float: left;
    margin-right: 3rem;    width: 200px;    height: 200px;
    border-radius: 50%;    border: 3px solid #ffffff;    overflow: hidden;    margin: 3rem 1rem;}
body.testimonials-archive .site-container .content article.testimonials .glam-featured-image img{transform: scale(1.2);}
body.testimonials-archive .site-container .content article.testimonials h2 {font-size: 1.7rem; margin: 1rem 0; text-decoration:none;}
body.testimonials-archive .site-container .content article.testimonials h2 a{text-decoration:none;font-size: 1.4rem;}
body.testimonials-archive .site-container .content article.testimonials .entry-content:before {    content: "\f10d";
    display: table;    font-size: 4rem;    margin-top: -3rem;  margin-right:1rem;   float: left;    font-family: fontawesome;    color: #0088ba;}
body.testimonials-archive .site-container .content article.testimonials .entry-content p {    margin: 2rem;
    font-family: 'Bodoni MT', 'Didot', 'Didot LT STD', 'Book Antiqua', 'Garamond', 'Arapey', serif;
    font-size: 1.6rem;    line-height: 1.9rem;    font-style: italic;}	
.sb-slidebar .slide-menu {margin:1rem 0;}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu > .menu-item > .sub-menu  {
		display: none;	}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu {
		display: block;	}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .menu-item,
.sb-slidebar .slide-menu .responsive-menu-icon {
		display: block;	}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .menu-item {
		margin: 0;	}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;	}
.sb-slidebar .slide-menu .genesis-nav-menu a {
	line-height: 1;
	padding: 12px; border-bottom:1px solid #2583bf;} 
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .menu-item-has-children > a {
	margin-right: 60px;}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		content: "\f078";
		float: right;
		font: normal 17px/1 'fontawesome';
		height: 16px;
		padding: 8px 20px;
		right: 0;
		text-align: right;
		z-index: 9999;}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f077";	}
	.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		color: #fff;}
	.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .sub-menu {
		background-color: rgba(0, 0, 0, 0.05);
		border: none;
		left: auto;
		opacity: 1;
		position: relative;
		-moz-transition:    opacity .4s ease-in-out;
		-ms-transition:     opacity .4s ease-in-out;
		-o-transition:      opacity .4s ease-in-out;
		-webkit-transition: opacity .4s ease-in-out;
		transition:         opacity .4s ease-in-out;
		width: 100%;
		z-index: 99;}
.sb-slidebar{padding-bottom:2rem}
		.sb-slidebar h2.cat,.sb-slidebar h2{text-align:center; margin-top:3rem;color:#fff;}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
		background-color: transparent;
		margin: 0;
		padding-left: 25px;	}
	.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .sub-menu li a{
		background: none;
		border-top: none;
		padding: 14px 20px;
		position: relative;
		width: 100%;}
.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu .sub-menu li a:hover {color:#000;}
ul#menu-social-2, ul#menu-social-1, ul#menu-social{width:98%; margin:0 auto;}	
ul#menu-social-2 li, ul#menu-social-1 li, ul#menu-social li{display:inline-block;width:13%;}
nav li.follow ul.sub-menu li a,ul#menu-social-2 li a, ul#menu-social-1 li a, ul#menu-social li a{display: inline-block;    font-size: 0 !important;    background: #0094ca;    border-radius: 50%;    border: 1px dotted #0094ca;    width: 33px;    height: 33px;    text-align:center;    color: #fff;}
nav li.follow ul.sub-menu li a:hover,nav li.follow ul.sub-menu li a:hover,ul#menu-social-2 li a:hover, ul#menu-social-1 li a:hover, ul#menu-social li a:hover{background:#fff;     border: 1px dotted #40ccff; text-decoration:none; color: #0094ca;}
nav li.follow ul.sub-menu li a:before,ul#menu-social-2 li a:before, ul#menu-social-1 li a:before, ul#menu-social li a:before{font-family: FontAwesome;   font-size:1.4rem;       padding:.2rem; }
nav li.follow ul.sub-menu li.facebook-icon a:before,ul#menu-social-2 li.facebook-icon a:before, ul#menu-social-1 li.facebook-icon a:before, ul#menu-social li.facebook-icon a:before{content: '\f230';}
nav li.follow ul.sub-menu li.twitter-icon a:before,ul#menu-social-2 li.twitter-icon a:before, ul#menu-social-1 li.twitter-icon a:before, ul#menu-social li.twitter-icon a:before{content: '\f099';}
nav li.follow ul.sub-menu li.linkedin-icon a:before,ul#menu-social-2 li.linkedin-icon a:before, ul#menu-social-1 li.linkedin-icon a:before, ul#menu-social li.linkedin-icon a:before{content: '\f0e1';}
nav li.follow ul.sub-menu li.pinterest-icon a:before,ul#menu-social-2 li.pinterest-icon a:before, ul#menu-social-1 li.pinterest-icon a:before, ul#menu-social li.pinterest-icon a:before{content: '\f0d2';}
nav li.follow ul.sub-menu li.google-icon a:before,ul#menu-social-2 li.google-icon a:before, ul#menu-social-1 li.google-icon a:before,ul#menu-social li.google-icon a:before{content: '\f0d5';}
nav li.follow ul.sub-menu li.instagram-icon a:before, ul#menu-social-2 li.instagram-icon a:before, ul#menu-social-1 li.instagram-icon a:before, ul#menu-social li.instagram-icon a:before{content: '\f16d';}
nav li.follow ul.sub-menu li.reddit-icon a:before, ul#menu-social-2 li.reddit-icon a:before, ul#menu-social-1 li.reddit-icon a:before, ul#menu-social li.reddit-icon a:before{content: '\f1a1';}
nav li.follow ul.sub-menu li.tumblr-icon a:before, ul#menu-social-2 li.tumblr-icon a:before, ul#menu-social-1 li.tumblr-icon a:before, ul#menu-social li.tumblr-icon a:before{content: '\f173';}
	
body.page-template-blog-php section.category{overflow:auto;}
body.page-template-blog-php section.category article.category-listing{margin-left: 1.564102564102564%;}
.social-media-icons{ width: 48%; margin: 0 auto; overflow:auto; padding:10px 0; padding:1rem 0; margin-bottom:20px; margin-bottom:2rem; border-bottom:1px dashed #ededed;border-top:1px dashed #ededed;}
.social-media-icons .socialsingle{  float: right;   margin-left: 2%;}
.social-media-icons .socialsingle .fb_iframe_widget span{vertical-align: top !important;}
.entry-author {	}
.social-media-icons .socialsingle{width:29%  !important;}
.social-media-icons .socialsingle #___plusone_0{width: 82px !important;}
.social-media-icons .twitter-button, .social-media-icons .facebook-button{padding-right:15px;}
.site-inner .home-latest{margin-top: 1rem;}
.site-inner .home-latest h2{text-align:center; text-transform:uppercase; color:#ce1313;}
.site-inner .home-latest .latest{border-bottom: 3px dotted #ffd0d0; margin-bottom: 1rem;}
body .masonry article.masonry-brick img{width:100%;}
body .masonry article.masonry-brick img.alignleft, body .masonry article.masonry-brick a.alignleft,body .masonry article.masonry-brick img.alignleft .wp-caption.alignleft{text-align:center; margin: 0 auto 2.4rem;}
nav.nav-secondary .menu-secondary .menu-logo a.menu-logo-a{padding-bottom:0;}
nav.nav-secondary .menu-secondary .menu-logo a.menu-logo-a img{margin-bottom:-15px;}
nav.nav-secondary ul.menu-secondary li.responsive-menu-icon:before {font-size:1.5rem}

body.home .site-container .home-top.two-thirds{margin-left:0;}
body.home .site-container .home-latest.one-fourth{width: 22.076923%;}
.entry-content .col-sm-6.one-half{margin-left: 0.564103%;}
.entry-content .col-sm-6.one-half h4.block-title{    margin: 0;    padding: 10px 12px;    text-transform: uppercase;    font-size: 15px;    color: #4C2A2A;
    border-bottom: 3px double #167ece;}
.home-top .genesis_responsive_slider .flex-direction-nav li a{background:none;}
.home-top .genesis_responsive_slider .flex-direction-nav li a{ text-indent: 0px;}
.home-top .genesis_responsive_slider .flex-direction-nav li a.prev:before { content:'\f104';
    font-family: fontAwesome; color: #0094ca;}
	.home-top .genesis_responsive_slider .flex-direction-nav li a.next:before { content:'\f105';
    font-family: fontAwesome; color: #0094ca;}
.table-striped > tbody > tr:nth-child(odd) {
  background-color: #f9f9f9;
}
/*Print Mag*/
#print-Mag{text-align: center; color: #000;     font-family: "LKFonda","Arial Narrow",Arial,sans-serif;    color: #000;    font-size: 1.3rem; background-image:url(images/mag-bg.jpg), url(images/mag-bg-right.jpg);
    background-position: left top, right top;
    background-repeat: no-repeat, no-repeat;}
#print-Mag .printMagHead{ color: #0094ca;    font-family: georgia;    font-size: 2.2em;    font-weight: bold;width: 60%; margin: 0 auto 2rem; font-style:italic;}
#print-Mag p,#print-Mag .printMagContent{width: 60%; margin: 0 auto 2rem;    font-family: "LKFonda","Arial Narrow",Arial,sans-serif;color: #000;font-size: 1.3rem; text-align:center;}
#print-Mag .printMagContent p{width:100%; text-align:center;}
#print-Mag .printMagContent:after {width: 200px;color:#fff;content:".";border-bottom: 2px solid #de457f;    display: block;margin: 0 auto;line-height: 15px;}
#print-Mag .printMagsubHead,#print-Mag .printMagsubHead p{color: #de457f; font-size: 20px;font-weight: bold;text-transform: uppercase;}
#print-Mag .printMaglink a{ color: #de457f;    font-size: 1.8rem;}
#print-Mag table{ width: 50%; margin:0 auto;}
#print-Mag table td{ border:0; font-size: 1.3rem;}
#print-Mag navlink{ font-size:2rem;}
#print-Mag .fa{ color:#0094ca; margin:0 .5rem;}
#print-Mag .mgstar .fa{ color:#FFD700; margin:1rem .5rem; font-size: 1.8rem;}	
#print-Mag .mgstar {content: "\f005 \f005 \f005 \f005 \f005";font-family: FotAwesome; color: #FFD700;    margin: 1rem .5rem;    font-size: 1.8rem;}
	#print-Mag .printMagContent span.test{ font-family: georgia; font-size: 1em;}
#print-Mag .links{ margin:2rem auto; width: 60%;}
a.btn-lg, .btn-lg a {color:#fff;}
.btn-lg {    padding: 25px 35px !important;    display: block;    margin:3rem auto;    font-size: 18px;    line-height: 1.3333333;    border-radius: 6px;    color: #fff;    background-color: #337ab7;    border-color: #2e6da4;text-align: center; width:40%;font-family: "LKFonda","Arial Narrow",Arial,sans-serif; }
/* CSS for Infinite Scroll 

This is in a separate file so that users can easily enable/disable infinite scroll
and have the corresponding CSS respond accordingly */

.masonry .archive-pagination {
	display: none;}
#infscr-loading {
	clear: both;
	font-size: 11px;
	font-size: 1rem;
	margin: 0 auto;
	position: absolute;
	text-align: center;
	top: 100%;
	width: 40%;
	z-index: 9999;
}

#infscr-loading img {
	
}
/* Media Queries
---------------------------------------------------------------------------------------------------- */
@media only screen and (min-width: 1200px) { /* Slidebar widths on extra large screens. */
	.sb-slidebar {
		width: 20%; 	}
		.sb-width-thin {
		width: 5%;
	}
	
	.sb-width-wide {
		width: 35%;
	}
}
@media only screen and (max-width: 1139px) {

	.site-inner,
	.wrap {
		 
	}

	.title-area { 
	}

	.site-header .widget-area {
		
	}
	.sidebar-content-sidebar .content-sidebar-wrap{width: 83% !important;}
	.content-sidebar-sidebar .content-sidebar-wrap,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-sidebar-content .content-sidebar-wrap {
		width: 780px;
	}

.content {
	width: 74%;
}

	.content-sidebar-sidebar .content,
	.sidebar-content-sidebar .content,
	.sidebar-sidebar-content .content {
		width: 450px;
	}

	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.home-middle .featured-content .entry,
	.sidebar-primary{}
	.sidebar-primary {width: 25%	}

	.sidebar-secondary {
		width: 150px;
	}

}

@media only screen and (max-width: 1023px) {
	
	.site-container header .site-title a{     background: transparent url(https://www.womenfitness.net/img2016/img/logo700.png) no-repeat 6% !important;
    height: 170px;    background-size: contain !important;    width: 61%;    line-height: 170px;}
	.header-full-width .site-title {    width: 80%;}
	body .site-container header.site-header{ background-size: 357px;}
	.site-inner,
	.wrap {
		 
	}

	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.home-middle .featured-content .entry,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.title-area {
		width: 100%;
	}

	.genesis-nav-menu,
	.site-header .title-area,
	.site-header .widget-area,
	.site-title {
		text-align: center;
	}

	.nav-primary {
		position: static;
	}

	.featured-content .entry,
	.site-header .search-form,
	.site-title {
		float: none;
	}

	.primary-nav .site-header,
	.title-area {
		padding-top: 0;
	}

	.title-area {
		padding-bottom: 20px;
	}

	.header-image .site-header .title-area {
		padding-bottom: 0;
	}

	.genesis-nav-menu > .right {
		display: none;
	}
	
	.site-inner .sidebar-content-sidebar .content-sidebar-wrap{width:100% !important;}
	.site-inner .sidebar-content-sidebar .content-sidebar-wrap .content{width:100%;}
.nav-secondary .wrap ul > li > a {   padding: 6px;  }
}
 
@media only screen and (min-width: 992px) { /* Slidebar widths on large screens. */
	.sb-slidebar {
		width: 30%;
	}
	
	.sb-width-thin {
		width: 15%;
	}
	
	.sb-width-wide {
		width: 45%;
	}
}
@media only screen and (min-width: 768px) { 

.nav-secondary .sticky-menu {  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99999;  }
  /* Slidebar widths on medium screens. */
	.sb-slidebar {
		width: 40%;
	}
	
	.sb-width-thin {
		width: 25%;
	}
	
	.sb-width-wide {
		width: 55%;
	}
} 

@media only screen and (max-width: 768px) {
		
	.site-footer .wrap p{width:100%;}
	.site-footer .wrap aside.widget-area{width:100%;}
	.site-footer .wrap aside.widget-area ul.menu li{width:100%; text-align:center;}
	.footer-widgets { 	padding: 20px;}
.footer-widgets .footer-widgets-1,.footer-widgets .footer-widgets-2,.footer-widgets .footer-widgets-3,.footer-widgets .footer-widgets-4{margin-top:1rem; width: 100%; float:none;}
	.hotweek h2{font-size: 4rem;    text-align: center;    padding: 0;}
	.hotweek ol li{margin:0 0 0 1rem;padding: 0;}
	.hotweek{padding:3rem 0;}
	.home-flexible .widget{width:100% !important;}
	.home-flexible .widget-area .newsletter h2 {
    margin-bottom: 3rem;    font-size: 2.5rem;}
	.home-mid{width:100%; float:none;margin-left: 0;}
	.home-mid .widget{ }
	#home-tools h2 {     margin: 1rem; 
    text-align: center;
    color: #0094ca;}
	.home-right{width:100%;float:none;margin-left: 0;}
	.home-right .widget{ }
	.home-bottom { padding: 2rem 0;}
	.home-bottom .widget li {width: 47%;}
	.home-bottom .widget_text{background: url(images/contactbg.jpg) no-repeat;  background-size: contain;}
	.home-bottom .widget_text .widgettitle{float:none;    margin: 0;font-size:3rem; margin: 2rem 0 1rem;}
	.home-bottom .widget_text .contact-main{float:none; width:100%;    background: rgba(238, 238, 238, 0.71); }
	.home-bottom .widget .contact-main form p{margin: 0 0 7px;}
	.home-bottom .widget .contact-main form table{margin: 0;}
	input, select, textarea{font-size: 1.3rem;    padding: .5rem;}
.nav-secondary .col-sm-1{float: none;}
.nav-secondary .search {
  position: relative;
  max-width: 100%;
  float: none; }
.nav-secondary  .search #search-toggle {
 display: none;  }
.nav-secondary .search .search-form-s {
  position: relative;visibility: visible;width: 90%;margin: 5px auto; opacity: 1; }
  
.nav-header ul li {width: 100%; line-height: 2;}

	.footer-widgets,
	.nav-secondary,
	.site-footer,
	.site-header,
	.site-inner {
		padding-left: 5%;
		padding-right: 5%;
	}

	.genesis-nav-menu > .first > a {
		padding-left: 20px;
	}

	.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu,
	.genesis-nav-menu.responsive-menu {
		display: none;
	}
	.sb-slidebar .slide-menu .genesis-nav-menu.responsive-menu {
		display: block;
	}

	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}
	
	.genesis-nav-menu.responsive-menu .menu-item {
		margin: 0;    border-bottom: 1px dotted #fff;
	}

	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}
	
	.genesis-nav-menu a {
		line-height: 1;
		padding: 18px 20px;
		
	} 

	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	.genesis-nav-menu.responsive-menu .menu-item-has-children > a {
		margin-right: 60px;
	}

	.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		content: "\f347";
		float: right;
		font: normal 16px/1 'dashicons';
		height: 16px;
		padding: 8px 20px;
		right: 0;
		text-align: right;
		z-index: 9999;
	}

	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
	
	.nav-primary .genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		color: #fff;
	}

	.genesis-nav-menu.responsive-menu .sub-menu {
		background-color: rgba(0, 0, 0, 0.05);
		border: none;
		left: auto;
		opacity: 1;
		position: relative;
		-moz-transition:    opacity .4s ease-in-out;
		-ms-transition:     opacity .4s ease-in-out;
		-o-transition:      opacity .4s ease-in-out;
		-webkit-transition: opacity .4s ease-in-out;
		transition:         opacity .4s ease-in-out;
		width: 100%;
		z-index: 99;
	}

	.genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
		background-color: transparent;
		margin: 0;
		padding-left: 25px;
	}

	.genesis-nav-menu.responsive-menu .sub-menu li a,
	.genesis-nav-menu.responsive-menu .sub-menu li a:hover {
		background: none;
		border: none;
		padding: 14px 20px;
		position: relative;
		width: 100%;
	}

	.home-bottom .featured-content .entry,
	.home-middle .featured-content .entry {
		padding-bottom: 20px;
	}

	.archive-pagination li a {
		margin-bottom: 4px;
	}

	.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-fifth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}

	.magazine-home .content .genesis_responsive_slider h2,
	.magazine-home .content .genesis_responsive_slider h2 a {
		font-size: 20px;
		line-height: 1.2;
	}
	
	.magazine-home .content .genesis_responsive_slider .slide-excerpt-border p {
		display: none;
	}
	

}
@media only screen and (min-width: 1123px) {.nav-secondary .wrap ul > li > a {  padding: 6px 11px;}}
@media only screen and (max-width: 500px) {
	 .hotweek ol li{width: 45%;margin: 0 0 1rem 1rem;}
	 .footer-widgets .footer-widgets-2 .widget-title{}
	.entry-title {
		font-size: 24px;
	}
	.content-sidebar .content{width:100%;}
	body.single .site-inner .content .adjacent-entry-pagination .pagination-previous, body.single .site-inner .content .adjacent-entry-pagination .pagination-next{width:100% ;}
	#home-tools h2{font-size: 2rem;}
		
	.content .entry-header .entry-meta .entry-comments-link {
		display: none;
	}
	
	.widget-title:after, .widget-title:before {
		border: none;
		margin: 0;
		width: 0;
	}
	
	.home-bottom .featured-content .entry,
	.category-index .featured-content .entry,
	.footer-widgets .featured-content .entry {
		width: 100%;
	}
	

	
	.featured-content .entry {
		text-align: center;
	}
	
	.home-flexible  .eight-widgets .widget,
	.home-flexible  .five-widgets .widget,
	.home-flexible  .five-widgets .widget:nth-last-of-type(-n+2),
	.home-flexible  .four-widgets .widget,	
	.home-flexible  .seven-widgets .widget,
	.home-flexible .seven-widgets .widget:nth-last-of-type(-n+4),
	.home-flexible  .six-widgets .widget,
	.home-flexible  .three-widgets .widget,
	.home-flexible  .two-widgets .widget,
	.home-flexible  .widget-thirds .widget {
		margin: 0 auto 3%;
		width: 100%;
	}
	
	.alignleft,
	a.alignleft img,
	a.alignnone img {
		display: block;
		float: none;
		text-align: center;
		margin: auto;
		margin-bottom: 10px;
	}
	
	.category-index ul li {	
		font-size: 13px;
		text-align: center;
		width: 100%;
	}
	
	.archive .content .entry {
		float: none;
		width: 100%;
	}
	
	.more-from-category a, 
	a.more-link {
		width: 100%;
	}
	
	.sidebar .featured-content .entry-title {
		text-align: center;
	}
	
	.content .woocommerce ul.product_list_widget li,
	.footer-widgets .woocommerce ul.product_list_widget li {
		text-align: center;
		width: 100% !important;
	}

	.content .woocommerce ul.cart_list li img,
	.content .woocommerce ul.product_list_widget li img,
	.content .woocommerce-page ul.cart_list li img,
	.content .woocommerce-page ul.product_list_widget li img {
		margin: 0 auto;
	}

	.woocommerce ul.products li.product,
	.woocommerce-page ul.products li.product,
	.home-bottom .featured-content .entry {
		width: 100% !important;
	}


}
@media only screen and (max-width: 360px) {

    .site-title {
        font-size: 26px;
    }

}
 
@media only screen and (max-width: 480px) {
	body .site-container header.site-header{     height: 8rem;    background: url(https://www.womenfitness.net/img2021/images/img-c.jpg) no-repeat bottom right;    background-size: 44%;}
	.site-container header .site-title a{background: url(https://www.womenfitness.net/img2016/img/logo200.png) no-repeat left !important; }
	body .site-container header .header-widget-area  {  position: fixed;top: 0; padding: 0 !important;}
	.nav-header ul li{width: 40%; }
	.nav-header ul li a{padding:0 5px; display: inherit;}
	.content-sidebar-wrap .entry-slider {width: 100%;}
.content-sidebar-wrap .sidebar-slider {width: 100%;}
.emag-adbar .col-sm-5 {width:100%;}
.emag-adbar .col-sm-3 {width:100%;}
.emag-adbar .col-sm-2 {width:100%;}
.adbar_bottom, .adbar-top{padding:0;}
.genesis-nav-menu  .fa::before{float: none; !important; }
.genesis-nav-menu .menu-item{text-align: center;}
	.magazine-home .content .genesis_responsive_slider .flex-direction-nav {
		display: none;
	}

	.magazine-home .content .genesis_responsive_slider .slide-excerpt {
		width: 100%;
	}
	.nav-secondary .wrap{padding:0;}
	.footer-widgets, .nav-secondary, .site-footer, .site-header, .site-inner
	{padding:0;}
	.header-image .site-title a{margin: 0 auto;  float: none;    min-height: 6.5rem;}
	.genesis-nav-menu .menu-item li:before{content: "";}
	.content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content{padding:0; width:100% !important;}
	.sidebar-content-sidebar .content-sidebar-wrap{width:100% !important;}
	.site-inner .sidebar-content-sidebar .content-sidebar-wrap .content{}
	.related-posts {	overflow: hidden;	width: 100%;margin-bottom: 20px; }
.related-posts .related-post {  width: 80%; float: none; margin: 20px auto; border-bottom:2px dotted #ededed;}
.social-media-icons{ width: 95%;}
.social-media-icons .socialsingle{  float: right;   margin-left: 2%;}

.sidebar-secondary .widget_text .widget-wrap{display:none;}
.sidebar-secondary .widget{margin-bottom: 10px;}
.adbar_bottom{display:none;}
.site-inner article ul {margin-left: 0;}
.slide-excerpt {
	display: block  !important;}
	.home-top .slide-excerpt{ bottom: -20px;}
.home-top #genesis-responsive-slider h2 {  font-size: 1.5rem;}
.home-top #genesis-responsive-slider h2 a{    font-size: 1rem;line-height:1.2rem;}
/* Slidebar widths on extra small screens. */
.sb-slidebar {width:70%;}
.sb-width-thin {	width:55%;}
.sb-width-wide {	width:85%;}
body.masonry .content-sidebar-wrap .masonry article{width:100%;}
.header-image .site-header .title-area{width:60%; margin-top:9px;}
.site-inner .home-latest .latest{text-align:center;}
.footer-widgets .footer-widgets-1, .footer-widgets .footer-widgets-2, .footer-widgets .footer-widgets-3,.footer-widgets .footer-widgets-4{width:40%;float:left; margin-left:.6rem;}

#print-Mag{
    background-repeat: repeat-y, repeat-y;background-size:35%;}
	
	#print-Mag .printMaglink a { font-size: 1.3rem;}

}
	/* Slidebar widths on small screens. */
@media only screen and (min-width: 481px) {
	.sb-slidebar {		width: 25%;	}
	.sb-width-thin {		width: 40%;	}
	.sb-width-wide {		width: 70%;	}
}