@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:400,700");
@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700");
@import url("https://fonts.googleapis.com/css?family=Raleway:600,700,500");  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: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
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: #000
}
code, kbd, pre, samp {
font-family: monospace, serif;
font-size: 1em
}
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
} *,  input[type="search"] {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
} .archive-pagination:before,  .clearfix:before,  .entry:before,  .entry-pagination:before,  .footer-widgets:before,  .nav-primary:before,  .nav-secondary:before,  .site-container:before,  .site-footer:before,  .site-header:before,  .site-inner:before,  .wrap:before {
content: " ";
display: table;
}
.archive-pagination:after,  .clearfix:after,  .entry:after,  .entry-pagination:after,  .footer-widgets:after,  .nav-primary:after,  .nav-secondary:after,  .site-container:after,  .site-footer:after,  .site-header:after,  .site-inner:after,  .wrap:after {
clear: both;
content: " ";
display: table;
}  html {
font-size: 10px; }
body {
background-color: #f5f5f5;
color: #666;
font-family: 'Raleway', 'Helvetica', sans-serif;
font-size: 18px;
font-weight: 300;
line-height: 1.8;
}
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-color: #333;
color: #fff;
}
::selection {
background-color: #333;
color: #fff;
}
a {
color: #666;
text-decoration: none;
} .tm-click-to-tweet .tm-ctt-text a, .tm-click-to-tweet a.tm-ctt-btn {
border-bottom: 0px;
}
.tm-click-to-tweet {
display: block !important;
background-color: #fff !important;
position: relative !important;
padding: 15px 0px 15px 0px !important;
margin: 0 40px 20px -25px !important;
zoom: 1 !important;
width: 50%;
float: left !important;
border: 0px solid #fff !important;
border-top: 1px #e0e0e0 solid !important;
border-bottom: 1px #e0e0e0 solid !important;
}
.tm-click-to-tweet a.tm-ctt-btn {
margin: 0 !important;
padding: 0 !important;
position: relative !important;
display: block !important;
text-transform: uppercase !important;
font-size: 12px !important;
font-weight: bold !important;
line-height: 100% !important;
color: #999999 !important;
float: left !important;
padding-left: 24px !important;
text-decoration: none !important;
background-position: left top !important;
} a img {
margin-bottom: -4px;
margin-bottom: -0.4rem;
}
a:hover {
color: #333;
}
p {
margin: 0 0 24px;
margin: 0 0 2.4rem;
padding: 0;
}
strong {
font-weight: 700;
}
ol,  ul {
margin: 0;
padding: 0;
}
blockquote,  blockquote::before {
color: #999;
}
blockquote {
margin: 40px 40px 24px;
margin: 4rem 4rem 2.4rem;
}
blockquote::before {
content: "\201C";
display: block;
font-size: 30px;
font-size: 3rem;
height: 0;
left: -20px;
position: relative;
top: -10px;
}
.entry-content code {
background-color: #333;
color: #ddd;
}
cite {
font-style: normal;
} h1,  h2,  h3,  h4,  h5,  h6 {
color: #333;
font-family: 'Raleway', sans-serif;
font-weight: 700;
line-height: 1.2;
margin: 0 0 16px;
margin: 0 0 1.6rem;
}
h1 {
font-size: 36px;
font-size: 3.6rem;
}
h2 {
font-size: 30px;
font-size: 3rem;
}
h3 {
font-size: 24px;
font-size: 2.4rem;
}
h4 {
font-size: 20px;
font-size: 2rem;
}
h5 {
font-size: 18px;
font-size: 1.8rem;
}
h6 {
font-size: 16px;
font-size: 1.6rem;
} embed,  iframe,  img,  object,  video,  .wp-caption {
max-width: 100%;
}
img {
height: auto;
width: auto; } input,  select,  textarea {
background-color: #fff;
border: 1px solid #ddd;
border-radius: 3px;
box-shadow: 1px 1px 3px #eee inset;
color: #000;
font-size: 14px;
font-size: 1.9rem;
padding: 16px;
padding: 1.6rem;
width: 100%;
font-weight: normal;
}
input:focus,  textarea:focus {
border: 1px solid #999;
outline: none;
}
::-moz-placeholder {
color: #999;
opacity: 1;
}
::-webkit-input-placeholder {
color: #999;
}
button,  input[type="button"],  input[type="reset"],  input[type="submit"],  .button,  .entry-content .button {
background-color: #333;
border: none;
box-shadow: none;
color: #fff;
cursor: pointer;
padding: 16px 24px;
padding: 1.6rem 2.4rem;
text-transform: uppercase;
width: auto;
}
.button-small, a.button-small {
background-color: #333;
border: none;
box-shadow: none;
color: #fff;
cursor: pointer;
padding: 6px 14px;
padding: .6rem 1.4rem;
text-transform: uppercase;
width: auto;
border-radius: 3px;
display: block;
color:#fff !important;
border:0px !important;
margin-top:10px;
}
.button-extra-small, a.button-extra-small {
background-color: #333;
font-size: 11px;
box-shadow: none;
cursor: pointer;
padding: 3px 6px;
padding: .3rem .6rem;
text-transform: uppercase;
width: auto;
border-radius: 3px;
display: block;
color:#fff !important;
border:0px !important;
}
a.resource_box, .resource_box, .gumroadproduct {
float: left;
margin: 0px 1% 20px 1%;
}
.page a.resource_box, .page .gumroadproduct {
min-height:	305px;}
.book_box, a.book_box, a.resource_box, .resource_box, .gumroadproduct {
margin: 0px 1% 20px 1%;
padding: 15px;
border: solid 1px #ccc;
border-bottom: solid 1px #ccc !important;
display: block;background:#fff;
overflow: auto;
}
.book_box .aname {
font-size:13px;
color:#888;
font-style: italic;
}
.single a.resource_box, #sidebar a.resource_box, #sidebar a.book_box, .single a.book_box, .single .gumroadproduct  {	width: 100%; margin: 0px 0px 20px 0px}
.single .entry-content a.resource_box, .single .entry-content .gumroadproduct  {
border: dashed 1px #ccc;
border-bottom: dashed 1px #ccc !important;
}
.getclientsnav a {
background: #75aa5d;
color: #fff !important;
padding: 2px 7px 3px !important;
border-radius: 3px;
font-size: 17px;	
}
.single .getclientsnav a {
top:11px;
}
.page h2 {
clear:both;
}
.page a.rec::before {
content: "RECOMMENDED";
font-size: 11px;
color: #fff;
text-align: center;
background: #e64a20;
padding: 2px 0 0 0;
display: block;
position: relative;
margin: 0 auto;
top: -15px;
width: 80%;
float: none;
margin-bottom: -20px;
height: 20px;
}
a.rec {
border-color:#e64a20 !important;	
}
.page a.resource_box, .page .resource_box, .page .gumroadproduct  {
width: 31%;
}
.page a.book_box, .page .book_box {
width: 100%;
}
.book_box span.text {
display: block;
float: left;
width: 70%;
}
.resource_box_desc, .resource_box_name {
color: #666;
line-height: 2.5rem !important;
}
.resource_box_link {
border-bottom: 1px solid #E64A20 !important;
color: #E64A20 !important;
font-size: 14px !important;
}
.resource_box img {
width: 80%; display:block; margin:auto;}
.book_box img {
width: 20%;
display: block;
margin: 0 20px 0 0;
float: left;
}
.single .resource_box img {
width: 30%;
display: block;
margin: auto;
float: right;
margin-left: 20px;
margin-bottom: 45px;
}
.resource_box_desc {
font-size: 14px;
}
.green {
background-color:#75aa5d !important;	
}
button:hover,  input:hover[type="button"],  input:hover[type="reset"],  input:hover[type="submit"],  .button:hover,  .entry-content .button:hover {
background-color: #f15123;
}
.entry-content .button:hover {
color: #fff;
}
.button {
border-radius: 3px;
display: inline-block;
}
.new-callout::after { 
content: "NEW";
background: #73c557;
border-radius: 80px;
display:inline-block;
color:#fff;
padding:12px 6px;
position:relative;
top:-20px;
left:-10px;
font-size:10px;
font-family:Raleway;
font-weight:bold;
z-index:-9999;
}
input[type="search"]::-webkit-search-cancel-button,  input[type="search"]::-webkit-search-results-button {
display: none;
} .in-content-email-callout {
padding:20px;	
margin-left:-20px;
-webkit-box-shadow: 0px 0px 28px -1px rgba(204,204,204,0.91);
-moz-box-shadow: 0px 0px 28px -1px rgba(204,204,204,0.91);
box-shadow: 0px 0px 28px -1px rgba(204,204,204,0.91);
} table {
border-collapse: collapse;
border-spacing: 0;
line-height: 2;
margin-bottom: 40px;
margin-bottom: 4rem;
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 0;
padding: 0.6rem 0;
}  .site-inner {
clear: both;
padding-top: 40px;
padding-top: 4rem;
}  .content-sidebar-sidebar .content-sidebar-wrap,  .sidebar-content-sidebar .content-sidebar-wrap,  .sidebar-sidebar-content .content-sidebar-wrap {
width: 920px;
}
.content-sidebar-sidebar .content-sidebar-wrap {
float: left;
}
.sidebar-content-sidebar .content-sidebar-wrap,  .sidebar-sidebar-content .content-sidebar-wrap {
float: right;
} .contentwrapper, .home .content-sidebar-wrap, .archive .content-sidebar-wrap, .archive .content-sidebar-wrap, .single #header, .single #nav, .archive .content-sidebar-wrap {
display: block;
height: auto;
overflow: auto;
width: 70%;
float: left;
}
.page .contentwrapper {
width: 100%;
}
.job_filters {
display: none;
}
#content, .single #nav .wrap, .single #header .wrap {
max-width: 800px;
width: 90%;
margin: auto;
}
#content {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
background: #fff;
}
.home .contentwrapper, .home .content-sidebar-wrap, .home #content, .archive .contentwrapper, .archive .content-sidebar-wrap, .archive #content {
width: 100%;
overflow: hidden;
}
#wrap {
max-width: 1450px;
margin: 40px auto 0;
width: 95%;
}
.home #nav, .page #nav, .archive #nav, .search #nav {
width: 100%;
} .wp-post-image {
opacity: .5;
width: 100%;
height:auto;
}
#sidebar .wp-post-image {
opacity: 1;
}
.search .wp-post-image {
opacity: 1;
width: 100px;
float: left;
margin-right: 20px;
}
.imageoverlay {
background: #000;
display: block;
}
.search .imageoverlay {
background: none;
}
.content {
float: right;
width: 740px;
}
.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: 520px;
}
.full-width-content .content {
width: 100%;
}
#content #mc_embed_signup {
display: block;
text-align: center;
padding: 0 90px 90px 90px;
padding: 0 9rem 9rem 9rem;
margin: 0;
height: auto;
overflow: auto;
}
#content #mc_embed_signup input {
max-width: 250px;
float: left;
width: 90%;
}
#content #mc_embed_signup input:first-child {
margin-right: 20px;
margin-right: 2rem;
}
#content #mc_embed_signup form h3 {
font-weight: normal;
}
a[rel=prev], a[rel=next] {
width: 50%;
float: left;
display: block;
max-height: 110px;
overflow: hidden;
background: #000;
}
a[rel=prev] img, a[rel=next] img {
margin-top: -46%;
opacity: .5;
}
a[rel=prev] span, a[rel=next] span {
position: relative;
color: #fff;
z-index: 99999;
font-size: 20px;
display: block;
font-family: 'Raleway', sans-serif;
text-transform: uppercase;
font-weight: bold;
}
a[rel=prev] div, a[rel=next] div {
text-align: center;
padding: 6%;
line-height: 1.7em;
}
.author-box {
margin: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
background: #fff;
padding: 45px 90px 0 ;
padding: 4.5rem 9rem 0;
clear: both;
}
.author .author-box {
margin: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
padding: 90px;
padding: 9rem;
clear: both;
width: 99%;
float: left;
margin-bottom: 40px;
margin-bottom: 4rem;
;
background: #333 url(https://millo.co/wp-content/themes/DesignBlender--2014/img/gdbhome_topbg.jpg) left center no-repeat;
color: #fff;
}
.author .author-box strong {
font-size: 25px;
}
.author .author-box a {
color: #fff;
}
.author .author-box img {
margin-top: 13px;
} .sidebar-primary {
float: right;
width: 360px;
}
.sidebar-content .sidebar-primary,  .sidebar-sidebar-content .sidebar-primary {
float: left;
} .sidebar-secondary {
float: left;
width: 180px;
}
.content-sidebar-sidebar .sidebar-secondary {
float: right;
} .five-sixths,  .four-sixths,  .one-fourth,  .one-half,  .one-sixth,  .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%;
}
.first {
clear: both;
margin-left: 0;
}  .avatar {
float: left;
}
.alignleft .avatar {
margin-right: 24px;
margin-right: 2.4rem;
}
.alignright .avatar {
margin-left: 24px;
margin-left: 2.4rem;
}
.search-form input[type="submit"] {
border: 0;
clip: rect(0, 0, 0, 0);
height: 1px;
margin: -1px;
padding: 0;
position: absolute;
width: 1px;
}
.sticky {
}
img.centered,  .aligncenter {
display: block;
margin: 0 auto 24px;
margin: 0 auto 2.4rem;
}
img.alignnone {
margin-bottom: 12px;
margin-bottom: 1.2rem;
}
.alignleft {
float: left;
text-align: left;
}
.alignright {
float: right;
text-align: right;
}
img.alignleft,  .wp-caption.alignleft {
margin: 0 24px 24px 0;
margin: 0 2.4rem 2.4rem 0;
}
img.alignright,  .wp-caption.alignright {
margin: 0 0 24px 24px;
margin: 0 0 2.4rem 2.4rem;
}
.wp-caption-text {
font-size: 14px;
font-size: 1.4rem;
font-weight: 700;
text-align: center;
}
.gallery-caption {
}
.widget_calendar table {
width: 100%;
}
.widget_calendar td,  .widget_calendar th {
text-align: center;
} .breadcrumb {
margin-bottom: 20px;
margin-bottom: 2rem;
}
.archive-description {
padding: 90px 90px 0 90px;
padding: 9rem 9rem 0 9rem;
background: #fff;
}
.author-box-title {
color: #333;
font-family: 'Raleway', sans-serif;
font-size: 16px;
font-size: 1.6rem;
margin-bottom: 4px;
margin-bottom: 0.4rem;
}
.author-box a {
border-bottom: 1px solid #ddd;
}
.author-box p {
margin-bottom: 0;
}
.author-box .avatar {
margin-right: 24px;
margin-right: 2.4rem;
} #title {
margin: 0;
}
#title-area {
}
.entry-title {
font-size: 52px;
font-size: 5.2rem;
line-height: 1.2;
position: absolute;
bottom: 5%;
font-family: 'Raleway', sans-serif;
padding: 90px;
padding: 9rem;
color: #fff;
text-shadow: 3px 3px #000;
text-transform: none;
font-weight: bold;
}
.search .entry-title {
font-size: 20px;
font-size: 2rem;
line-height: 1.2;
position: static;
bottom: 0;
font-family: 'Raleway', sans-serif;;
font-weight: normal;
padding: 0;
color: #333;
text-shadow: 0 0 0 #000;
text-transform: none;
;
}
.page .entry-title {
font-size: 42;
font-size: 4.2rem;
position: static;
bottom: 0;
font-family: 'Raleway', sans-serif;
font-weight: normal;
padding: 0;
padding: 0;
color: #333;
text-shadow: none;
text-transform: none;
font-weight: bold;
}
.home .entry-title, .archive .entry-title {
font-size: 25px;
font-size: 2.5rem;
line-height: 1.2;
position: absolute;
font-weight: bold;
padding: 40px;
padding: 4rem;
color: #fff;
text-shadow: 2px 2px #000;
bottom: 1%;
text-transform: none;
letter-spacing: 1px;
}
.h1_container {
position: relative; overflow: hidden;
}
.newlogo {
width:200px;height: 100px; position: absolute; z-index: 99999;
padding:15px;
}
.newlogobubble 
{
position: relative;
width: 250px;
height: auto;
padding: 0px;
background: #FFFFFF;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
font-size:12px; line-height:15px; padding:20px
}
.newlogobubble:after 
{
content: '';
position: absolute;
border-style: solid;
border-width: 0 10px 10px;
border-color: #FFFFFF transparent;
display: block;
width: 0;
z-index: 1;
top: -10px;
left: 18px;
}
.post-info {
position: relative;
top: -115px;
padding: 0 9rem;
padding: 0 90px;
color: #fff;
height: 0;
font-family: 'Raleway', sans-serif;
font-weight: lighter;
text-transform: uppercase;
}
.home .post-info, .archive .post-info {
position: relative;
top: -44px;
padding: 0 4rem;
padding: 0 40px;
color: #fff;
height: 0;
font-size: 1em;
font-family: 'Raleway', sans-serif;
font-weight: lighter;
text-transform: none;
}
.search .post-info {
display: none;
}
.post-info a {
color: #fff;
}
.entry-title a {
color: #fff;
}
.search .entry-title a {
color: #333;
}
.read-more {
margin-bottom: 0;
}
.sidebar .widget-title a {
color: #333;
}
.entry-title a:hover {
color: #666;
}
.widget-title {
font-size: 30px;
font-size: 3rem;
margin-bottom: 24px;
margin-bottom: 0;
text-transform: none;
font-family: 'Raleway', sans-serif;
}
.sidebar .widget-title a {
border: none;
}
.archive-title {
font-size: 20px;
font-size: 2rem;
}  .featured-content .entry {
border-bottom: 2px solid #f5f5f5;
margin-bottom: 20px;
margin-bottom: 2rem;
padding: 0 0 24px;
padding: 0 0 2.4rem;
}
.featured-content .entry-title {
border: none;
font-size: 24px;
font-size: 2.4rem;
line-height: 1.2;
}
.featured-content .entry-title a {
border: none;
}  .enews-widget {
color: #999;
}
.enews-widget .widget-title {
color: #fff;
}
.enews-widget input {
margin-bottom: 16px;
margin-bottom: 1.6rem;
}
.enews-widget input:focus {
border: 1px solid #ddd;
}
.enews-widget input[type="submit"] {
background-color: #f15123;
color: #fff;
margin: 0;
width: 100%;
}
.enews-widget input:hover[type="submit"] {
background-color: #fff;
color: #333;
} .latest-tweets ul li {
margin-bottom: 16px;
margin-bottom: 1.6rem;
} div.gform_wrapper input[type="email"],  div.gform_wrapper input[type="text"],  div.gform_wrapper textarea,  div.gform_wrapper .ginput_complex label {
font-size: 16px;
font-size: 1.6rem;
padding: 16px;
padding: 1.6rem;
}
div.gform_wrapper .ginput_complex label {
padding: 0;
}
div.gform_wrapper li,  div.gform_wrapper form li {
margin: 16px 0 0;
margin: 1.6rem 0 0;
}
div.gform_wrapper .gform_footer input[type="submit"] {
font-size: 14px;
font-size: 1.4rem;
} img#wpstats {
display: none;
}
img #header {
margin: 40px 0 10px;
margin: 4rem 0 1rem;
}
.home #header, .home #nav, .page #header, .page #nav, .archive #header, .archive #nav, .search #nav {
text-align: center !important;
margin-bottom: 20px;
margin-bottom: 2rem;
}
.page #header, .single #header {
display: none;
}
#nav {
margin-bottom: .5rem;
}
.header_home {
text-align: center;
background: #333 url(https://millo.co/wp-content/themes/DesignBlender--2014/img/gdbhome_topbg.jpg) top center;
color: #fff;
padding: 90px;
padding: 9rem;
margin-bottom: 20px;
margin-bottom: 2rem;
clear: both;
color: #fff;
min-height: 250px;
width:99%;
}
.header_home h1, .header_home a {
color: #fff;
font-weight: normal;
}
.header_home h1 {
margin-bottom: 40px;
font-size: 50px;
font-size: 5rem;
text-shadow: 2px 2px #000;
max-width: 850px;
margin:auto;
}
.topparagraph {
color: #fff;
width: 80%;
max-width: 600px;
margin: 0 auto 3rem auto;
}
.header_home .homeformsub {
background: rgb(117, 170, 93);
font-family: 'Raleway', sans-serif;
font-weight: bold;
font-size: 16px;
letter-spacing: .1rem;
}
.header_home .homeformsub:hover {
background: #75bf30;
cursor:pointer;
}
.header_home h2 {
color: #E64A20;
margin-top: 1rem;
text-shadow: 2px 2px #333;
margin-bottom: 2rem;
}
.header_home a {
padding: 15px 40px;
background: #E64A20;
font-family: 'Raleway', sans-serif;
margin-right: 40px;
text-transform: uppercase;
font-weight: bold;
font-size: 20px;
display: inline-block;
}
.header_home a:last-child() {
margin-right: 0;
}
#homeform .homeforminput {
width:30%;
}
.as-seen img {
margin-right:1rem;	
} #title a {
text-transform: uppercase;
font-family: 'Raleway', sans-serif;
font-size: 0px;
font-weight: bold;
color: #E64A20;
display: block;
background: url(https://millo.co/wp-content/themes/DesignBlender--2014/img/logo-vector-millo-final.svg?new=logo) top center no-repeat;
height: 65px;
}  .site-description {
color: #999;
font-size: 16px;
font-size: 1.6rem;
font-weight: 300;
line-height: 1;
margin-bottom: 0;
} .header-full-width .title-area,  .header-full-width .site-title {
width: 100%;
}
.header-image .site-description,  .header-image .site-title a {
display: block;
text-indent: -9999px;
} .header-image .site-header .wrap {
background: url(//millo.co/wp-content/themes/DesignBlender--2014/images/logo.png) no-repeat left;
padding: 0;
}
.header-image .site-title a {
float: left;
min-height: 164px;
width: 100%;
} .site-header .widget-area {
float: right;
text-align: right;
width: 800px;
}
.header-image .site-header .widget-area {
padding: 40px 0;
padding: 4rem 0;
}
.site-header .search-form {
float: right;
margin-top: 24px;
margin-top: 2.4rem;
} #nav {
display: block;
height: auto;
overflow: auto;
width: 70%;
float: left;
}
#nav .wrap {
}
#nav .wrap ul {
}
.genesis-nav-menu {
clear: both;
color: #999;
font-family: 'Raleway', sans-serif;
line-height: 1.5;
width: 100%;
}
.genesis-nav-menu .menu-item {
display: inline-block;
text-align: left;
}
.single .genesis-nav-menu .menu-item, .page .genesis-nav-menu .menu-item {
float: right;
}
.genesis-nav-menu a {
border: none;
color: #999;
display: block;
position: relative;
padding: 0px 2.5rem 1rem 0px;
}
.page .genesis-nav-menu a, .single .genesis-nav-menu a {
border: none;
color: #999;
display: block;
position: relative;
padding: 12px 0 1rem 2.5rem;
}
.genesis-nav-menu a[title=drop] {
display: none;
}
.genesis-nav-menu li:first-child {
display: none;
}
.menu-primary li:nth-child(2) {
float: left !important;
}
.sub-menu li:nth-child(2) {
float: none;
}
.genesis-nav-menu a:hover,  .genesis-nav-menu .current-menu-item > a,  .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
color: #333;
}
.genesis-nav-menu .sub-menu .current-menu-item > a {
color: #999;
}
.genesis-nav-menu > .menu-item > a {
text-transform: 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: 200px;
z-index: 99;
}
.genesis-nav-menu .sub-menu a {
background-color: #fff;
border: 1px solid #eee;
border-top: none;
font-size: 14px;
font-size: 1.4rem;
padding: 16px 20px;
padding: 1.6rem 2rem;
position: relative;
width: 200px;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -54px 0 0 199px;
}
.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 {
display: inline-block;
float: right;
list-style-type: none;
padding: 28px 0;
padding: 2.8rem 0;
text-transform: uppercase;
}
.genesis-nav-menu > .right > a {
display: inline;
padding: 0;
}
.genesis-nav-menu > .rss > a {
margin-left: 48px;
margin-left: 4.8rem;
}
.genesis-nav-menu > .search {
padding: 14px 0 0;
padding: 1.4rem 0 0;
}
.page .genesis-nav-menu a[title=logo], .single .genesis-nav-menu a[title=logo] {
background: url(https://millo.co/wp-content/themes/DesignBlender--2014/img/logo-vector-millo-final.svg?new=logo) top center no-repeat;
text-indent: -999px;
width: 100px;
}
.home .genesis-nav-menu a[title=logo], .archive .genesis-nav-menu a[title=logo], .author .genesis-nav-menu a[title=logo], .search .genesis-nav-menu a[title=logo], .category .genesis-nav-menu a[title=logo] {
display: none;
} .site-header .sub-menu {
border-top: 1px solid #eee;
}
.site-header .sub-menu .sub-menu {
margin-top: -55px;
} .nav-primary {
background-color: #333;
}
.nav-primary a:hover,  .nav-primary .current-menu-item > a {
color: #fff;
}
.nav-primary .sub-menu a:hover {
color: #333;
} .nav-secondary {
background-color: #fff;
}  .home .post, .archive .post {
width: 31%;
display: block;
float: left;
background: #fff;
padding-bottom: 4rem;
text-align: left;
margin: 0 3% 40px 0;
margin: 0 3% 4rem 0;
max-width: 450px;
min-height: 505px;
}
.search .post {
padding: 40px 90px 0;
padding: 4rem 9rem 0;
}
.home .emailsignup, .archive .emailsignup, .search .emailsignup {
background: #E64A20;
border: #E64A20 6px solid;
padding: 4rem;
color: #fff;
height: 507px;
max-height: 507px;
}
.search .emailsignup, .search .dc {
display: none;
}
.buysellads {
background: none;
padding: 4rem;
height: 507px;
max-height: 507px;
}
.home .ebooks {
background: none;
border: none;
color: #fff;
padding-bottom: 0;
overflow: hidden;
}
.home .ebooks .adtop {
background: #333;
text-align: center;
overflow: hidden;
height: 250px
}
.home .ebooks .adbottom {
background: #f6cb26;
text-align: center;
overflow: hidden;
height: 259px;
border-top: 2px solid #f5f5f5
}
.home .ebooks .hmsic, .home .ebooks .cfc, .home .ebooks .ptp, .home .ebooks .stoked {
height: 125px;
max-height: 125px;
background: #E64A20;
padding: 4rem;
}
.home .ebooks .hmsic {
background: #EDBF37;
}
.home .ebooks .cfc {
background: #A1B445;
}
.home .ebooks .ptp {
background: #3A7398;
}
.home .ebooks .stoked {
background: #E64A20;
}
.home .emailsignup h2, .home .emailsignup p, .archive .emailsignup h2, .archive .emailsignup p, .home .ebooks h2, .home .ebooks p, .dc h2 {
color: #fff;
}
.home .emailsignup #mc_embed_signup, .home .emailsignup #mc_embed_signup form div, .archive .emailsignup #mc_embed_signup, .archive .emailsignup #mc_embed_signup form div {
padding: 0 !important;
}
.home .emailsignup #mc_embed_signup, .home .emailsignup #mc_embed_signup form, .home .emailsignup #mc_embed_signup form div, .home .emailsignup #mc_embed_signup form div input, .archive .emailsignup #mc_embed_signup, .archive .emailsignup #mc_embed_signup form, .archive .emailsignup #mc_embed_signup form div, .archive .emailsignup #mc_embed_signup form div input {
width: 100% !important;
max-width: none !important;
}
.home .emailsignup #mc_embed_signup form div input[type=text], .archive .emailsignup #mc_embed_signup form div input[type=text] {
margin-bottom: 20px;
margin-bottom: 2rem;
}
.mc-field-group {
height: 72px;
}
div.bsap_1242121 {
width: 100%;
display: inline !important;
float: none !important;
} .dc {
padding: 40px;
padding: 4rem; background: #33485d !important;
border: none;
color: #fff;
text-align: center !important;
}
.dcbtn {
background: #57b69d;
padding: 10px 40px;
padding: 1rem 4rem;
display: inline-block;
font-family: 'Raleway', sans-serif;
font-weight: bold;
font-size: 22px;
color: #fff
}
.dc img {
background: #fff;
padding: 30px 40px;
margin: 0 auto 30px;
}
.dc h2 { } .home .post:nth-child(3n+3), .archive .post:nth-child(3n+3) {
margin-right: 0px
}
.home .post a.readmore, .archive .post a.readmore {
color: #E64A20;
font-size: 21px;
}
.home .sidebar, .archive .sidebar, .page .sidebar {
display: none;
}
.home #content, .archive #content {
background: none;
border: none;
width: 100%;
max-width: none;
text-align: left;
}
.page #content {
padding: 90px;
padding: 9rem;
max-width: 1000px;
}
.page #nav {
max-width: 1000px;
margin: auto;
float: none;
width: 90%;
}
.home .entry-content p, .archive .entry-content p {
margin-bottom: 0px;
height: 125px;
overflow: hidden;
}
.search .entry-content {
display: none;
}
.entry {
background-color: #fff;
}
.readmore {
font-family: 'Raleway', sans-serif;
text-transform: uppercase;
text-decoration: none;
border-bottom: none !important;
font-weight: bold;
padding: 0 0 0 4rem;
}
.page .readmore {
font-family: 'Raleway', sans-serif;
text-transform: uppercase;
text-decoration: none;
border-bottom: none !important;
font-weight: bold;
padding: 0;
font-size: 21px;
}
.home .imageoverlay, .archive .imageoverlay {
height: 250px;
}
#socialbuttons {
width: 55px;
height: auto;
float: left;
top: 100px;
top: 10rem;
padding: 0px 45px;
position: relative;
}
#socialbuttons-long {
display: none;
}
#socialbuttons a {
margin-bottom: 10px;
display: block;
width: 55px;
}
#socialbuttons li {
width: 55px;
}
#socialbuttons .share {
font-family: 'Raleway', sans-serif;
text-transform: uppercase;
font-weight: bold;
font-size: 17px;
font-size: 1.7rem;
}
.stoked_dot {
border: none !important;
position: absolute;
margin-top: -62px;
}
.scrolled {
width: 80px;
height: 200px;
background: #000 !important;
float: left;
}
.single .entry-content {
padding: 90px 90px 0 150px;
padding: 9rem 9rem 0 15rem;
line-height: 1.8em;
}
.home .entry-content, .archive .entry-content {
padding: 40px;
padding: 4rem 4rem 1rem;
line-height: 1.8em;
}
.entry-content a, a.resource_box_link {
border-bottom: 1px solid #E64A20;
color: #E64A20;
}
.home .entry-title a:hover, .archive .entry-title a:hover {
color: #E64A20;
}
.entry-content a:hover {
color: #333;
}
.entry-content .attachment a,  .entry-content .gallery a {
border: none;
}
.entry-content ol,  .entry-content p,  .entry-content ul,  .quote-caption {
margin-bottom: 26px;
margin-bottom: 2.6rem;
}
.entry-content ol,  .entry-content ul {
margin-left: 40px;
margin-left: 4rem;
}
.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-content .search-form {
width: 50%;
}
.entry-meta {
color: #999;
font-size: 14px;
font-size: 1.4rem;
}
.entry-meta a {
border-bottom: 1px solid #ddd;
}
.entry-header .entry-meta {
margin-bottom: 24px;
margin-bottom: 2.4rem;
}
.entry-footer .entry-meta {
border-top: 2px solid #f5f5f5;
margin: 0 -40px;
margin: 0 -4rem;
padding: 32px 40px 8px;
padding: 3.2rem 4rem 0.8rem;
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px;
margin: 0 0.6rem 0 0.2rem;
}
.entry-categories,  .entry-tags {
display: block;
} .pagination-omission {
display: block;
float: left;
width: auto;
text-align: center;
font-size: 30px;
letter-spacing: 1.5rem;
}
.archive-pagination,  .entry-pagination {
font-size: 14px;
font-size: 1.4rem;
margin: 40px 0;
margin: 4rem 0;
}
.archive-pagination li {
display: inline;
}
.archive-pagination li a {
background-color: #333;
border-radius: 3px;
color: #fff;
cursor: pointer;
display: inline-block;
padding: 8px 12px;
padding: 0.8rem 1.2rem;
}
.archive-pagination li a:hover,  .archive-pagination li.active a {
background-color: #f15123;
}
.entry-pagination a {
border-bottom: 1px solid #ddd;
} #comments {
background: #fff;
padding: 0 90px 90px;
padding: 0 9rem 9rem;
border:none;
}
#pings {
display:none;	
}
#respond {
background: #fff;
padding: 45px 90px 20px;
padding: 4.5rem 9rem 2rem;
border:none;
}
#comments .comment-meta {
display:  none;
}
.comment-content .alert {
background: #FFFAD6;
border: #DBA60B solid 1px;
color: #DBA60B;
padding:2rem;
padding:20px;
}
.comment-respond,  .entry-comments,  .entry-pings {
background-color: #fff;
margin-bottom: 40px;
margin-bottom: 4rem;
}
.entry-comments {
padding: 40px;
padding: 4rem;
}
.says {
display:none;	
}
.reply a {
background: #E64A20;
color:#fff;
padding:5px 8px;
padding:.5rem .8rem;
display:inline-block;	
}
ul.children {
padding-left:60px;
padding-left:6rem;	
}
#comments .vcard {
font-weight:bold;	
}
.comment-content .alert {
background: #FFFAD6;
border: #DBA60B solid 1px;
color: #DBA60B;
padding:2rem;
padding:20px;
}
.comment-form-author .required, .comment-form-email .required {
display:none;	
}
.comment-form-email, .comment-form-url { }
.comment-respond,  .entry-pings {
padding: 40px 40px 16px;
padding: 4rem 4rem 1.6rem;
}
.comment-respond a,  .entry-comments a {
border-bottom: 1px solid #ddd;
}
.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;
margin-right: 1.2rem;
float: left;
top: 11px;
position: relative;
width: 70px;
}
.comment-list li,  .ping-list li {
list-style-type: none;
}
.comment-list li {
margin-top: 24px;
margin-top: 2.4rem;
}
.comment-list li li {
margin-right: -32px;
margin-right: -3.2rem;
}
li.comment {
background-color: #ffffff;
border-right: none;
}
.comment .avatar {
margin: 0 16px 24px 0;
margin: 0 1.6rem 2.4rem 0;
}
.entry-pings .reply {
display: none;
}
.bypostauthor {
}
.form-allowed-tags {
background-color: #f5f5f5;
font-size: 14px;
font-size: 1.4rem;
padding: 24px;
padding: 2.4rem;
}
.navigation {
clear: both;
}
.search .navigation {
padding: 90px;
padding: 9rem;
}
.author-description {
display: none;
}
.navigation ul {
text-align: left;
margin: 0 20px 0 0;
list-style: none;
height: auto;
overflow: auto;
}
.navigation ul li {
margin: 0;
padding: 0;
}
.navigation ul li a {
display: inline-block;
float: left;
list-style: none;
padding: 10px 20px;
margin: 0 20px 0 0;
background: #fff;
}
.navigation ul li.active a, .navigation ul li a:hover {
color: #fff;
background: #E64A20;
border: solid 1px #E64A20;
} .sidebar {
color: #999;
float: right;
max-width: 400px;
width: 26%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
margin-right: 3%;
}
.sidebar a {
border-bottom: 1px solid #ddd;
}
.sidebar p:last-child {
margin-bottom: 0;
}
.sidebar li {
list-style-type: none;
margin-bottom: 6px;
margin-bottom: 0.6rem;
word-wrap: break-word;
}
.sidebar ul > li:last-child {
margin-bottom: 0;
}
.sidebar .widget {
margin-bottom: 40px;
margin-bottom: 4rem;
} #footer {
clear: both;
text-align: center;
padding-top: 40px;
padding-top: 4rem;
padding-bottom: 4rem;
padding-bottom: 40px;
}
.footer-widgets {
color: #555;
clear: both;
padding: 90px;
padding: 9rem;
}
#footer p {
margin: 0;
}
.footer-widgets-1,  .footer-widgets-3 {
width: 350px;
}
.footer-widgets-2 {
width: 360px;
}
.footer-widgets-1 {
margin-right: 40px;
margin-right: 4rem;
}
.footer-widgets-1,  .footer-widgets-2 {
float: left;
}
.footer-widgets-3 {
float: right;
}
.footer-widgets a {
border-bottom: 1px solid #e64a20;
color: #e64a20;
}
.footer-widgets a:hover {
color: #ddd;
}
.footer-widgets .widget {
margin-bottom: 24px;
margin-bottom: 2.4rem;
}
.footer-widgets .widget-title {
color: #fff;
}
.footer-widgets li {
list-style-type: none;
margin-bottom: 6px;
margin-bottom: 0.6rem;
word-wrap: break-word;
}
.footer-widgets .search-form input:focus {
border: 1px solid #ddd;
} .site-footer {
background-color: #fff;
color: #999;
font-size: 14px;
font-size: 1.4rem;
padding: 40px 0;
padding: 4rem 0;
text-align: center;
}
.site-footer a {
border-bottom: 1px solid #ddd;
}
.site-footer p {
margin-bottom: 0;
} .modal {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: url(https://millo.co/wp-content/themes/DesignBlender--2014/img/overlay_bg_white.png) top center;
}
.popup {
width: 800px;
height: 500px;
position: absolute;
display: none;
left: 0px;
top: 0px;
box-shadow: 0px 0px 20px rgba(0,0,0,0.2);
overflow: hidden;
background: #000 url(https://millo.co/wp-content/themes/DesignBlender--2014/img/popup_bg.jpg) center no-repeat
}
.pop-body {
position: relative;
padding: 40px;
padding: 4rem;
}
.pop-button input[type="button"] {
color: #fff;
background-color: #bbb;
display: inline-block;
padding: 13px 30px;
margin-bottom: 0;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
text-align: center;
vertical-align: middle;
cursor: pointer;
border: 1px solid rgba(0, 0, 0, 0);
border-radius: 4px;
white-space: nowrap;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
font-family: 'Raleway', sans-serif;
letter-spacing: .5px;
display: block;
margin: 1rem auto 0 auto;
width: 50%;
}
.popup h3 {
color: #fff;
font-family: 'Raleway', sans-serif;
text-transform: uppercase;
text-align: center;
font-size: 70px;
font-size: 7rem;
margin-top: -20px;
}
.popup h4 {
color: #fff;
font-family: 'Raleway', sans-serif;
text-transform: none;
text-align: center;
font-size: 38px;
font-size: 3.8rem;
margin-top: 3%;
}
.popup input[type="submit"] {
width: 85%;
background: #75aa5d;
font-family: 'Raleway', sans-serif;
font-size: 20px;
font-weight: bold;
margin: 1rem auto 0 auto;
display: block;
}
#remindlater {
background: none;
font-weight: normal;
font-family: 'Raleway', sans-serif;
font-size: 12px;
padding: 0;
margin: 30px auto;
font-style: italic;
opacity: .7;
}
.popup input[type="text"] {
background-color: #fff;
border: 1px solid #ddd;
border-radius: 3px;
box-shadow: 1px 1px 3px #eee inset;
color: #ccc;
font-size: 14px;
font-size: 1.4rem;
padding: 16px;
padding: 1.6rem;
width: 85%;
margin: auto;
clear: both;
display: block;
text-align: center;
}
@media (max-width: 790px) {
.popup {
width: 80%;
}
.popup h3 {
font-size: 50px;
font-size: 5rem;
}
.popup h4 {
font-size: 28px;
font-size: 2.8rem;
}
.pop-button input[type="button"] {
width: 85%;
}
}
@media (max-width : 525px) {
.popup {
width: 100%;
}
.popup h4 {
font-size: 18px;
font-size: 1.8rem;
}
.popup input {
width: 100% !important;
font-size: 15px !important;
font-size: 1.5rem !important;
}
} @media only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (-moz-min-device-pixel-ratio: 1.5),  only screen and (-o-min-device-pixel-ratio: 3/2),  only screen and (min-device-pixel-ratio: 1.5) {
.header-image .site-header .wrap {
background: url(//millo.co/wp-content/themes/DesignBlender--2014/images/logo@2x.png) no-repeat left;
background-size: 320px 164px;
}
}
@media only screen and (max-width: 1409px) { }
@media only screen and (max-width: 1150px) {
.entry-title {
font-size: 50px;
font-size: 5rem;
}
#content #mc_embed_signup input:first-child {
margin-right: 0;
}
#content #mc_embed_signup input {
width: 50%;
text-align: center;
max-width: none;
}
}
@media only screen and (max-width: 1035px) { .home .post:nth-child(3n+3), .archive .post:nth-child(3n+3) {
margin: 0 3% 40px 0;
margin: 0 3% 4rem 0;
}
.single #nav {
float:none;
width:auto;
}
.author .author-box strong {
font-size:25px;
display:block;
clear:both;
text-align:center;
}
.author .author-box a {
color:#fff;
}
.author .author-box {
text-align:center;
}
.author .author-box img {
margin-top:13px;
display:inline;
clear:both;
text-align:center;
float:none;
}
.home .post, .archive .post {
width: 48%;
max-width:500px;
}
.home .post:nth-child(2n+2), .archive .post:nth-child(2n+2) {
margin-right:0px;
} #nav .wrap {
margin:0px;
}
.home #nav .wrap, .archive #nav .wrap, .search #nav .wrap {
margin:0px;
}
.entry-title {
font-size:40px;
font-size:4rem;
}
}
@media only screen and (max-width: 975px) {
.header_home a {
}
.header_home a {
margin-bottom: 40px;
}
.header_home a:nth-child(even) {
margin-right: 0px !important;
}
.header_home {
padding:40px;
padding:4rem;
}
}
@media only screen and (max-width: 860px) { #socialbuttons {
display:none;
width:0px;
visibility:hidden;
}
#socialbuttons-long {
display:block;
}
#socialbuttons-long a img {
max-width: 200px;
}
#socialbuttons-long span {
position: relative;
bottom: 10px;
margin-right:1rem;
}
#socialbuttons-long {
text-align:center;
}
#socialbuttons-long a img {
width: 4rem;
margin-right:1rem;
}
.single .entry-content {
padding:90px 90px 0px 90px;
padding:9rem 9rem 0rem 9rem;
}
a[rel=prev] span, a[rel=next] span {
position: relative;
color: #fff;
z-index: 99999;
font-size: 16px;
display: block;
line-height: 1.3em;
}
.single .post-info {
left:0;
}
.page a.resource_box, .page .resource_box {
float: left;
margin-left: 1%;
margin-right: 1%;
width: 47%;
}
.fillin {
display:none;
}}
@media only screen and (max-width: 1139px) {
.content-sidebar-sidebar .content-sidebar-wrap,  .sidebar-content-sidebar .content-sidebar-wrap,  .sidebar-sidebar-content .content-sidebar-wrap {
width: 740px;
}
.content,  .site-header .widget-area {
width: 620px;
}
.sidebar-content-sidebar .content,  .sidebar-sidebar-content .content,  .content-sidebar-sidebar .content {
width: 400px;
}
.footer-widgets-1,  .footer-widgets-2,  .footer-widgets-3,  .sidebar-primary,  .title-area {
width: 300px;
}
}
@media only screen and (max-width: 1035px) {
.content, .contentwrapper, .sidebar,  .content-sidebar-sidebar .content,  .content-sidebar-sidebar .content-sidebar-wrap,  .footer-widgets-1,  .footer-widgets-2,  .footer-widgets-3,  .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,  .site-inner,  .title-area,  .wrap {
width: 100%;
max-width:none;
}
.sidebar {
max-width:800px;
margin:auto;
clear:both;
float:none;
width:90%;
margin-top:20px;
}
.contentwrapper {
margin-bottom: 40px;
margin-bottom: 4rem;
}
.site-header .wrap {
padding: 20px 0;
padding: 2rem 0;
}
.header-image .site-header .wrap {
background-position: center top;
}
.site-inner {
padding-left: 5%;
padding-right: 5%;
}
.archive-description,  .comment-respond,  .entry,  .entry-comments,  .entry-footer .entry-meta,  .header-image .site-header .widget-area,  .sidebar .widget,  .site-header {
padding: 0;
}
.genesis-nav-menu li,  .site-header ul.genesis-nav-menu,  .site-header .search-form {
float: none;
}
.genesis-nav-menu,  .site-description,  .site-header .title-area,  .site-header .search-form,  .site-title {
text-align: center;
}
.site-header .search-form {
margin: 16px auto;
margin: 1.6rem auto;
}
.genesis-nav-menu li.right {
display: none;
}
.entry-footer .entry-meta {
margin: 0;
padding-top: 12px;
padding-top: 1.2rem;
}
.sidebar .widget.enews-widget {
padding: 40px;
padding: 4rem;
}
.site-footer {
padding: 24px 0;
padding: 2.4rem 0;
}
.footer-widgets {
padding: 40px 5% 16px;
}
.footer-widgets-1 {
margin: 0;
}
}
@media only screen and (max-width: 700px) {
.five-sixths,  .four-sixths,  .one-fourth,  .one-half,  .one-sixth,  .one-third,  .three-fourths,  .three-sixths,  .two-fourths,  .two-sixths,  .two-thirds {
margin: 0;
width: 100%;
}
.home .post, .archive .post {
width: 100% !important;
max-width:none;
}
#content #mc_embed_signup input {
width:100%;
}
.sidebar {
max-width:800px;
margin:auto;
clear:both;
float:none;
width:90%;
padding:0;
padding:0;
margin-top:20px;
}
.header_home a {
margin:1rem 1rem 0 auto;
}
.header_home h1 {
margin-bottom:20px;
}
#title a {
height:40px !important;
}
.entry-title {
font-size:30px;
font-size:3rem;
}
.home .post, .archive .post {
margin-bottom:0px !important;
}
.home .post:nth-last-child(3), .archive .post:nth-last-child(3) {
margin-bottom:40px !important;
}
.home #header, .home #nav, .page #header, .page #nav, .archive #header, .archive #nav, .single #nav, .single #header, .search #nav, .search #header {
display:block !important;
text-align: center !important;
margin-bottom: 20px;
margin-bottom: 2rem;
}
.page #header {
margin-bottom:0px;
}
#header {
width:100% !important;
}
#nav {
width:100% !important;
}
.single .genesis-nav-menu .menu-item, .page .genesis-nav-menu .menu-item {
float: none;
}
.page .genesis-nav-menu a[title=logo], .single .genesis-nav-menu a[title=logo] {
display:none;
}
.single #header {
margin-bottom:0;
}
.header_home .topheadline {
font-size:3.5rem;
font-size:35px;	
}
.header_home .topsubheadline {
font-size:2.5rem;
font-size:25px;	
}
#homeform .homeforminput {
width: 100%;
text-align:center;
}
.header_home .homeformsub {
margin-top: 10px;
width:100%;	
} .newlogo {
width:auto; left:20%;
}
.newlogobubble 
{
width: auto;
}
.newlogobubble:after 
{
left: 50%;
}
}
@media only screen and (max-width: 600px) {
#wrap {
width:100%;
}
.entry-title {
font-size: 3px;
font-size: 3rem;
}
.sub-menu {
width:95% !important;
}
.genesis-nav-menu li a {
display:none;
}
.single .menu-item {
display:none;
}
.sub-menu .menu-item, .sub-menu .menu-item a {
display:block;
}
.genesis-nav-menu li:first-child {
display:block;
}
.genesis-nav-menu a[title=drop] {
display:block;
text-indent:-99999px;
background:url(https://millo.co/wp-content/themes/DesignBlender--2014/img/menu.svg) top center no-repeat;
padding:0 3px;
width:30px;
}
.menu-primary li:nth-child(2) {
float:none;
}
.sub-menu li:nth-child(2) {
float:none !important;
}
#title a {
height:30px !important;
}
ul.sub-menu li a {
display:block;
}
a[rel=prev], a[rel=next] {
width: 100%;
float: none;
display: block;
max-height: 110px;
overflow: hidden;
background: #000;
}
.entry-content {
padding:60px;
padding:6rem;
}
.page .entry-content {
padding:0px;
}
#content {
width:100%;
}
.home #nav, .archive #nav, .page #nav, .single #nav, .search #nav {
margin-left: 10px;
float: left;
width: 50px !important;
height: 50px;
margin-top: -25px;
margin-bottom: -10px;
}
body #wrap {
margin-top:15px;
margin-top:1.5rem;
}
#header {
margin-bottom:0 !important;
display:block;
}
.header_home {
width:100%;
}
.as-seen p {
top:0px !important;
display:block !important;	
}
.as-seen img {
width:90px;	
margin-right:0;
} .newlogo {
width:auto; left:15%;
} .tm-click-to-tweet {
display: block !important;
background-color: #fff !important;
position: relative !important;
padding: 15px 0px 15px 0px !important;
margin: 0 40px 20px -25px !important;
zoom: 1 !important;
width: 110%;
float: left !important;
border-top: 1px #e0e0e0 solid !important;
border-bottom: 1px #e0e0e0 solid !important;
text-align: center !important;
}
.tm-click-to-tweet a.tm-ctt-btn {
margin: 0 !important;
padding: 25px 0 0 0 !important;
position: relative !important;
display: block !important;
text-transform: uppercase !important;
font-size: 12px !important;
font-weight: bold !important;
line-height: 100% !important;
color: #999999 !important;
float: left !important;
padding-left: 0px !important;
text-decoration: none !important;
background-position: center top !important;
width:100% !important;
} 
.page a.resource_box, .page .resource_box {
float: left;
margin-left: 0;
margin-right: 0;
width: 100%;
}
.resource_box img { width:50%;
}
.resource_box_name { }
}
@media only screen and (max-width: 520px) {
.header_home a {
font-size:15px;
font-size:1.5rem;
}
.header_home h1 {
font-size:40px;
font-size:4rem;
}
.newlogo {
width:auto; left:0%;
}
.newlogobubble {
padding:8px;	
}
}
@media only screen and (max-width: 500px) {
.single .entry-title, .single .entry-content, #content #mc_embed_signup, .author-box, #footer, .page #content {
padding:40px;
padding:4rem;
}
.single .post-info {
left: -55px;
top: -60px;
font-size: .7em;
}
.post-info .avatar {
display:none;
}
#disqus_thread {
padding:0 40px 40px 40px;
padding:0 4rem 4rem 4rem;
}
.single .entry-title {
font-size:25px;
font-size:2.5rem;
text-shadow: 2px 2px #000;
}
#content, #header, #nav, #footer, #sidebar, .header_home {
width:100%;
}
.author-box {
padding:0 40px;
padding:0 4rem;	
}
#comments {
padding:0 40px;
padding:0 4rem;	
}
#respond{
padding:40px 40px 0;
padding:4rem 4rem 0;	
}
}
@media only screen and (max-width: 475px) {
}.tm-tweet-clear {
zoom: 1;
}
.tm-tweet-clear:after {
display: block;
visibility: hidden;
height: 0;
clear: both;
content: ".";
}
.tm-click-to-tweet {
display: block;
background-color: #fff;
margin: 0;
padding: 0;
position: relative;
border: 1px solid #dddddd;
-moz-border-radius: 4px;
border-radius: 4px;
padding: 15px 30px;
margin: 15px 0px;
zoom: 1;
}
.tm-click-to-tweet .clearfix {
zoom: 1;
}
.tm-click-to-tweet .clearfix:after {
display: block;
visibility: hidden;
height: 0;
clear: both;
content: ".";
}
.tm-click-to-tweet .clear {
clear: both;
}
.tm-click-to-tweet .f-left {
float: left;
display: inline-block;
position: relative;
}
.tm-click-to-tweet .f-right {
float: right;
display: inline-block;
position: relative;
}
.tm-click-to-tweet .list-reset {
list-style: none;
margin: 0;
padding: 0;
}
.tm-click-to-tweet .list-reset li {
list-style: none;
margin: 0;
padding: 0;
}
.tm-click-to-tweet .list-float {
zoom: 1;
}
.tm-click-to-tweet .list-float:after {
display: block;
visibility: hidden;
height: 0;
clear: both;
content: ".";
}
.tm-click-to-tweet .list-float li {
float: left;
display: inline-block;
}
.tm-click-to-tweet .kill-box-shadow {
box-shadow: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
}
.tm-click-to-tweet .alignright {
float: right;
margin-bottom: 10px;
margin-left: 10px;
text-align: right;
}
.tm-click-to-tweet .alignleft {
float: left;
margin-bottom: 10px;
margin-right: 10px;
text-align: right;
}
.tm-click-to-tweet:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}
.tm-click-to-tweet .tm-ctt-reset {
margin: 0;
padding: 0;
position: relative;
}
.tm-click-to-tweet:after {
display: block;
visibility: hidden;
height: 0;
clear: both;
content: ".";
}
.tm-click-to-tweet a {
text-decoration: none;
text-transform: none;
}
.tm-click-to-tweet a:hover {
text-decoration: none;
}
.tm-click-to-tweet .tm-ctt-text {
margin: 0;
padding: 0;
position: relative;
margin-bottom: 10px;
word-wrap: break-word;
}
.tm-click-to-tweet .tm-ctt-text a {
margin: 0;
padding: 0;
position: relative;
color: #999999;
font-size: 24px;
line-height: 140%;
text-transform: none;
letter-spacing: 0.05em;
font-weight: 100;
text-decoration: none;
text-transform: none;
}
.tm-click-to-tweet .tm-ctt-text a:hover {
text-decoration: none;
color: #666666;
}
.tm-click-to-tweet a.tm-ctt-btn {
margin: 0;
padding: 0;
position: relative;
display: block;
text-transform: uppercase;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 100%;
color: #999999;
float: right;
padding-right: 24px;
text-decoration: none;
background: transparent url(//millo.co/wp-content/plugins/click-to-tweet-by-todaymade/assets/img/twitter-little-bird.png) no-repeat right top;
}
.tm-click-to-tweet a.tm-ctt-btn:hover {
text-decoration: none;
color: #666666;
text-transform: uppercase;
}
.tm-click-to-tweet .tm-powered-by {
font-size: 10px;
color: #999999;
}
.tm-click-to-tweet .tm-powered-by a {
font-size: 10px;
color: #999999 !important;
}
.tm-click-to-tweet .tm-powered-by a:hover {
color: #999999 !important;
text-decoration: underline !important;
}
.edd-icon{display:inline-block;fill:currentColor;position:relative;top:-.0625em;vertical-align:middle;width:1em;height:1em}.edd-icon-lock{top:-.125rem}.edd-icon-spin{display:inline-block;-moz-animation:edd-icon-spin 2s infinite linear;-o-animation:edd-icon-spin 2s infinite linear;-webkit-animation:edd-icon-spin 2s infinite linear;animation:edd-icon-spin 2s infinite linear}@-moz-keyframes edd-icon-spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes edd-icon-spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes edd-icon-spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes edd-icon-spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(359deg)}}@keyframes edd-icon-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.edd_clearfix:after{display:block;visibility:hidden;float:none;clear:both;text-indent:-9999px;content:"."}#edd_checkout_cart{text-align:left;width:100%;border:none;margin:0 0 21px;table-layout:auto}#edd_checkout_cart td,#edd_checkout_cart th{text-align:left;border:1px solid #eee;color:#666;padding:.5em 1.387em}#edd_checkout_cart .edd_cart_header_row th{background:#fafafa;padding:1.387em}#edd_checkout_cart .edd_cart_discount_row th,#edd_checkout_cart .edd_cart_tax_row th{background:0 0}#edd_checkout_cart th{font-weight:700}#edd_checkout_cart td{line-height:25px;vertical-align:middle;background:#fff}#edd_checkout_cart td.edd_cart_actions,#edd_checkout_cart td:last-child,#edd_checkout_cart th.edd_cart_actions,#edd_checkout_cart th.edd_cart_total,#edd_checkout_cart th:last-child{text-align:right}#edd_checkout_cart td img{float:left;margin:0 8px 0 0;background:0 0;padding:0;border:none}#edd_checkout_cart input.edd-item-quantity{width:3em;padding:2px}#edd_checkout_cart .edd_discount{display:inline-block;margin-left:5px}.edd_discount_remove{display:inline-block;width:10px;height:11px;background:url(//millo.co/wp-content/plugins/easy-digital-downloads/templates/images/xit.gif) 0 0 no-repeat;position:relative;top:3px}.edd_discount_remove:hover{background-position:-10px 0}#edd_checkout_cart br{display:none}#edd_checkout_cart a.edd-cart-saving-button{font-weight:400;text-decoration:none}#edd_checkout_form_wrap legend{display:block;font-size:120%;line-height:1;font-weight:700;width:100%;margin:0 0 21px;padding:0}#edd_checkout_form_wrap label{font-weight:700;display:block;position:relative;line-height:100%;font-size:95%;margin:0 0 5px}#edd_checkout_form_wrap label:after{display:block;visibility:hidden;float:none;clear:both;height:0;text-indent:-9999px;content:"."}#edd_checkout_form_wrap span.edd-description{color:#666;font-size:80%;display:block;margin:0 0 5px}#edd_checkout_form_wrap input.edd-input,#edd_checkout_form_wrap textarea.edd-input{display:inline-block;width:70%}#edd_checkout_form_wrap select.edd-select{display:block;width:60%}#edd_checkout_form_wrap select.edd-select.edd-select-small{display:inline;width:auto}#edd_checkout_form_wrap input.edd-input.error,#edd_checkout_form_wrap textarea.edd-input.error{border-color:#c4554e}#edd_checkout_form_wrap>p{margin:0 0 21px}#edd_checkout_form_wrap span.edd-required-indicator{color:#b94a48;display:inline}#edd_checkout_form_wrap input[type=email],#edd_checkout_form_wrap input[type=password],#edd_checkout_form_wrap input[type=tel],#edd_checkout_form_wrap input[type=text],#edd_checkout_form_wrap textarea{padding:4px 6px}#edd_checkout_form_wrap input[type=radio]{border:none;margin-right:5px}#edd_checkout_form_wrap input[type=checkbox]{display:inline-block;margin:0 5px 0 0}#edd_checkout_form_wrap input[type=checkbox]+label,#edd_checkout_form_wrap input[type=checkbox]+label:after{display:inline}#edd_checkout_form_wrap .edd-payment-icons{height:32px;display:block;margin:0 0 8px}#edd_checkout_form_wrap .edd-payment-icons img.payment-icon{max-height:32px;width:auto;margin:0 3px 0 0;float:left;background:0 0;padding:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#edd_checkout_form_wrap #edd-payment-mode-wrap label{display:inline-block;margin:0 20px 0 0}#edd_checkout_form_wrap #edd-payment-mode-wrap .edd-payment-mode-label{font-weight:700;display:inline-block;position:relative;margin-bottom:5px}#edd_checkout_form_wrap fieldset{border:1px solid #eee;padding:1.387em;margin:0 0 21px}#edd_checkout_form_wrap #edd_discount_code,#edd_checkout_form_wrap #edd_purchase_submit,#edd_checkout_form_wrap #edd_register_account_fields{padding:0;border:none}#edd_checkout_form_wrap fieldset fieldset{margin:0;border:none;padding:0}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount,#edd_checkout_form_wrap .edd-cart-adjustment{background:#fafafa;color:#666;padding:.5em 1.387em}#edd_checkout_form_wrap #edd-discount-code-wrap,#edd_checkout_form_wrap #edd_final_total_wrap,#edd_checkout_form_wrap #edd_show_discount{border:1px solid #eee}#edd_checkout_form_wrap .edd-cart-adjustment{padding:1.387em}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-input,#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{display:inline-block}#edd_checkout_form_wrap .edd-cart-adjustment input.edd-submit{padding:3px 12px;margin-bottom:2px}#edd_checkout_form_wrap #edd-discount-error-wrap{width:100%;display:inline-block;margin:1em 0 0}#edd_checkout_form_wrap #edd-login-account-wrap,#edd_checkout_form_wrap #edd-new-account-wrap{margin:-1.387em -1.387em 21px;border-left:none;border-right:none;border-top:none}#edd_checkout_form_wrap #edd_payment_mode_select{margin-bottom:21px}#edd_checkout_form_wrap fieldset#edd_register_fields #edd_checkout_user_info{margin-bottom:21px}#edd_checkout_form_wrap fieldset#edd_register_account_fields legend{padding-top:11px}#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_login_password,#edd_checkout_form_wrap fieldset#edd_register_account_fields p.edd_register_password{margin:0}#edd_checkout_form_wrap fieldset#edd_cc_fields{border:1px solid #f0f0f0;background:#f9f9f9;position:relative}#edd_checkout_form_wrap fieldset#edd_cc_fields legend{border:none;padding:0}#edd_checkout_form_wrap fieldset p:last-child{margin-bottom:0}#edd_checkout_form_wrap fieldset#edd_cc_fields #edd-card-number-wrap{margin-top:5px}#edd_checkout_form_wrap #edd_purchase_final_total{margin:21px 0}#edd_checkout_form_wrap #edd_purchase_final_total p{margin:0}#edd_secure_site_wrapper{padding:4px 4px 4px 0;font-weight:700}#edd_checkout_form_wrap input.edd-input.card-number.valid{background-image:url(//millo.co/wp-content/plugins/easy-digital-downloads/templates/images/tick.png);background-repeat:no-repeat;background-position:98% 50%}#edd_checkout_form_wrap span.exp-divider{display:inline}#edd_checkout_form_wrap span.card-type{position:absolute;top:-2px;right:0;width:43px;height:32px;background-size:43px 32px!important}#edd_checkout_form_wrap span.card-type.off{display:none}#edd_checkout_form_wrap span.card-type.visa{background:url(//millo.co/wp-content/plugins/easy-digital-downloads/templates/images/icons/visa.png) no-repeat}#edd_checkout_form_wrap span.card-type.mastercard{background:url(//millo.co/wp-content/plugins/easy-digital-downloads/templates/images/icons/mastercard.png) no-repeat}#edd_checkout_form_wrap span.card-type.discover{background:url(//millo.co/wp-content/plugins/easy-digital-downloads/templates/images/icons/discover.png) no-repeat}#edd_checkout_form_wrap span.card-type.amex{background:url(//millo.co/wp-content/plugins/easy-digital-downloads/templates/images/icons/americanexpress.png) no-repeat}#edd_checkout_form_wrap .edd-cart-ajax{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.edd-amazon-profile-wrapper{font-size:12px}.edd-amazon-profile-name{font-weight:600}.edd-amazon-logout{font-size:10px;line-height:12px}.edd-amazon-logout a{cursor:pointer}#edd-amazon-address-box,#edd-amazon-wallet-box{height:228px;width:350px}#edd-amazon-address-box{margin-bottom:15px}@media only screen and (min-width:768px){#edd-amazon-address-box,#edd-amazon-wallet-box{width:100%;height:228px}}.edd_purchase_submit_wrapper{position:relative}.edd_purchase_submit_wrapper a.edd-add-to-cart{text-decoration:none;display:none;position:relative;overflow:hidden}.edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js{display:inline-block}.edd_purchase_submit_wrapper .edd-cart-ajax{display:none;position:relative;left:-35px}.edd-submit.button.edd-ajax-loading{padding-right:30px}.edd-add-to-cart .edd-add-to-cart-label{opacity:1}.edd-loading,.edd-loading:after{border-radius:50%;display:block;width:1.5em;height:1.5em}.edd-loading{-webkit-animation:edd-spinning 1.1s infinite linear;animation:edd-spinning 1.1s infinite linear;border-top:.2em solid rgba(255,255,255,.2);border-right:.2em solid rgba(255,255,255,.2);border-bottom:.2em solid rgba(255,255,255,.2);border-left:.2em solid #fff;font-size:.75em;position:absolute;left:calc(50% - .75em);top:calc(50% - .75em);opacity:0;-ms-transform:translateZ(0);transform:translateZ(0)}.edd-discount-loader.edd-loading,.edd-loading-ajax.edd-loading,a.edd-add-to-cart.white .edd-loading{border-top-color:rgba(0,0,0,.2);border-right-color:rgba(0,0,0,.2);border-bottom-color:rgba(0,0,0,.2);border-left-color:#000}.edd-loading-ajax.edd-loading{display:inline-block;position:relative;top:0;left:.25em;vertical-align:middle}#edd_checkout_form_wrap .edd-cart-adjustment .edd-apply-discount.edd-submit{display:inline-block}.edd-discount-loader.edd-loading{display:inline-block;position:relative;left:auto;vertical-align:middle;width:1.25em;height:1.25em}.edd-loading-ajax.edd-loading{opacity:1}@-webkit-keyframes edd-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes edd-spinning{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.edd-loading,a.edd-add-to-cart .edd-add-to-cart-label{-webkit-transition:.1s opacity!important;-moz-transition:.1s opacity!important;-ms-transition:.1s opacity!important;-o-transition:.1s opacity!important;transition:.1s opacity!important}.edd-add-to-cart[data-edd-loading] .edd-add-to-cart-label{opacity:0}.edd-add-to-cart[data-edd-loading] .edd-loading,.edd-discount-loader.edd-loading{opacity:1}.edd-cart-added-alert{color:#567622;display:block;position:absolute}.edd_form input.edd-input.required,.edd_form select.edd-select.required{color:#000}body.edd_receipt_page{background-color:#fff;color:#141412;margin:0;font-family:Helvetica,sans-serif;font-size:12px}body.edd_receipt_page:before{position:relative}body.edd_receipt_page #edd_receipt_wrapper{width:660px;margin:0 auto;padding:50px 0}body.edd_receipt_page table{display:table;width:100%;border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px}body.edd_receipt_page td,body.edd_receipt_page th{display:table-cell;text-align:left;border-top:1px solid #ededed;padding:6px 10px;font-weight:400}body.edd_receipt_page th{font-weight:700;text-transform:uppercase}body.edd_receipt_page h3{font-size:22px;margin:40px 0 5px;clear:both;display:block;font-weight:700}body.edd_receipt_page li{list-style:none}table#edd_purchase_receipt,table#edd_purchase_receipt_products{width:100%}table#edd_purchase_receipt td,table#edd_purchase_receipt th,table#edd_purchase_receipt_products td,table#edd_purchase_receipt_products th{text-align:left}table#edd_purchase_receipt .edd_receipt_payment_status.cancelled,table#edd_purchase_receipt .edd_receipt_payment_status.failed,table#edd_purchase_receipt .edd_receipt_payment_status.pending,table#edd_purchase_receipt .edd_receipt_payment_status.revoked{color:#f73f2e}table#edd_purchase_receipt_products li{list-style:none;margin:0 0 8px 10px}table#edd_purchase_receipt ul,table#edd_purchase_receipt_products ul.edd_purchase_receipt_files{margin:0;padding:0}table#edd_purchase_receipt li.edd_download_file{list-style:none;margin:0 0 8px 0}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{font-style:italic}table#edd_purchase_receipt_products .edd_purchase_receipt_product_name{font-weight:700}table#edd_purchase_receipt_products .edd_bundled_product_name{font-style:italic;font-weight:700}#edd_user_history{text-align:left;width:100%;border-top:1px solid #f0f0f0;border-bottom:none}#edd_user_history td,#edd_user_history th{text-align:left;padding:3px 5px;border-bottom:1px solid #f0f0f0;border-top:none}#edd_user_history th{font-weight:700;background:#f5f5f5}#edd_user_history td{line-height:25px;vertical-align:middle}#edd_user_history .edd_purchase_status.cancelled,#edd_user_history .edd_purchase_status.failed,#edd_user_history .edd_purchase_status.pending,#edd_user_history .edd_purchase_status.revoked{color:#f73f2e}#edd_login_form legend,#edd_register_form legend{font-size:120%;margin-bottom:1em}#edd_login_form fieldset,#edd_register_form fieldset{border:none}#edd_login_form .edd-input,#edd_register_form .edd-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#edd_login_form label,#edd_register_form label{cursor:pointer}#edd_profile_editor_form p{margin-bottom:8px}#edd_profile_editor_form label{display:inline-block}#edd_profile_editor_form .edd-profile-emails{list-style-type:none;display:inline-table;margin-left:0;margin-bottom:0}#edd_profile_editor_form .edd-profile-email{width:auto}#edd_profile_editor_form .edd-profile-email .actions{display:none}#edd_profile_editor_form .edd-profile-email:hover>span{display:inline-block}.edd_added_to_cart_alert{padding:5px;font-size:14px;border:1px solid #046a9e;background:#9ecce2;color:#333;margin:8px 0}.edd_added_to_cart_alert a.edd_alert_checkout_link{color:#000!important}input.edd_submit_plain{background:0 0!important;border:none!important;padding:0!important;display:inline;cursor:pointer}.single-download .edd_download_purchase_form{margin-bottom:1.387em}.edd_download_purchase_form .edd_download_quantity_wrapper{margin:0 0 .5em}.edd_download_purchase_form .edd_download_quantity_wrapper .edd-item-quantity{width:75px}.edd_download_purchase_form .edd_price_options{margin:0 0 15px}.edd_download_purchase_form .edd_price_options ul{margin:0;padding:0;list-style:none}.edd_download_purchase_form .edd_price_options li{display:block;padding:0;margin:0}.edd_download_purchase_form .edd_price_options span{display:inline;padding:0;margin:0}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper{padding-left:18px}.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper *{font-size:80%}.edd_download_purchase_form .edd_price_options input.edd-item-quantity{display:inline;width:50px;max-width:90%}#edd-purchase-button,.edd-submit,[type=submit].edd-submit{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.edd-submit.button:focus,[type=submit].edd-submit:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.edd-submit.button:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.edd-submit.plain{padding:0;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.edd-submit.button,.edd-submit.button.gray,.edd-submit.button:visited{color:#333;background:#f0f0f0;border-color:#ccc}.edd-submit.button.gray:active,.edd-submit.button.gray:focus,.edd-submit.button.gray:hover,.edd-submit.button:active,.edd-submit.button:focus,.edd-submit.button:hover{color:#333;background:#ebebeb;border-color:#adadad}.edd-submit.button.gray:active{background-image:none}.edd-submit.button.white{color:#333;background:#fff;border-color:#ccc}.edd-submit.button.white:active,.edd-submit.button.white:focus,.edd-submit.button.white:hover{color:#333;background:#ebebeb;border-color:#adadad}.edd-submit.button.white:active{background-image:none}.edd-submit.button.blue{color:#fff;background:#428bca;border-color:#357ebd}.edd-submit.button.blue.active,.edd-submit.button.blue:focus,.edd-submit.button.blue:hover{color:#fff;background:#3276b1;border-color:#285e8e}.edd-submit.button.blue.active{background-image:none}.edd-submit.button.red{color:#fff;background:#d9534f;border-color:#d43f3a}.edd-submit.button.red:active,.edd-submit.button.red:focus,.edd-submit.button.red:hover{color:#fff;background:#d2322d;border-color:#ac2925}.edd-submit.button.red:active{background-image:none}.edd-submit.button.green{color:#fff;background:#5cb85c;border-color:#4cae4c}.edd-submit.button.green:active,.edd-submit.button.green:focus,.edd-submit.button.green:hover{color:#fff;background:#47a447;border-color:#398439}.edd-submit.button.green:active{background-image:none}.edd-submit.button.yellow{color:#fff;background:#f0ad4e;border-color:#eea236}.edd-submit.button.yellow:active,.edd-submit.button.yellow:focus,.edd-submit.button.yellow:hover{color:#fff;background:#ed9c28;border-color:#d58512}.edd-submit.button.yellow:active{background-image:none}.edd-submit.button.orange{color:#fff;background:#ed9c28;border-color:#e3921e}.edd-submit.button.orange:active,.edd-submit.button.orange:focus,.edd-submit.button.orange:hover{color:#fff;background:#e59016;border-color:#d58512}.edd-submit.button.orange:active{background-image:none}.edd-submit.button.dark-gray{color:#fff;background:#363636;border-color:#222}.edd-submit.button.dark-gray:active,.edd-submit.button.dark-gray:focus,.edd-submit.button.dark-gray:hover{color:#fff;background:#333;border-color:#adadad}.edd-submit.button.dark-gray:active{background-image:none}.edd_downloads_list:after{content:"";display:table;clear:both}.edd_download{float:left}.edd_download_columns_1 .edd_download{width:100%}.edd_download_columns_2 .edd_download{width:50%}.edd_download_columns_0 .edd_download,.edd_download_columns_3 .edd_download{width:33%}.edd_download_columns_4 .edd_download{width:25%}.edd_download_columns_5 .edd_download{width:20%}.edd_download_columns_6 .edd_download{width:16.6%}.edd_download_inner{padding:0 8px 8px;margin:0 0 10px}.edd_download_columns_2 .edd_download:nth-child(2n+1),.edd_download_columns_3 .edd_download:nth-child(3n+1),.edd_download_columns_4 .edd_download:nth-child(4n+1),.edd_download_columns_5 .edd_download:nth-child(5n+1),.edd_download_columns_6 .edd_download:nth-child(6n+1){clear:left}.edd_download_image{max-width:100%}.edd_download .edd_price{margin-bottom:10px}#edd_download_pagination{clear:both}.edd-hide-on-empty.cart-empty{display:none}edd-hide-on-empty.cart-not.empty{display:block}.edd-cart-ajax{margin:0 8px 0 4px;position:relative;top:2px;background:0 0;border:none;padding:0}.edd-cart-number-of-items{font-style:italic;color:grey}.edd-cart-meta.edd_subtotal{font-weight:700;font-style:italic}.edd-cart-meta.edd_cart_tax{font-size:1em;font-style:italic}.edd-cart-meta.edd_cart_tax::before{font-style:normal}.edd-cart-meta.edd_total{font-weight:700}.edd-cart-meta{padding:2px 5px}.edd-cart-meta.edd_subtotal,.edd-cart-meta.edd_total{background-color:#f9f9f9}.edd_errors:not(.edd-alert){-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #e6db55;margin:0 0 21px;background:#ffffe0;color:#333}.edd_error{padding:10px}p.edd_error{margin:0!important}.edd_success:not(.edd-alert){-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border:1px solid #b3ce89;margin:20px 0;background:#d5eab3;color:#567622;padding:6px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.edd-alert{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin-bottom:20px;padding:10px;border:1px solid transparent;vertical-align:middle}.edd-alert p{padding:0}.edd-alert p:not(:last-child){margin-bottom:5px}.edd-alert p:last-child{margin-bottom:0}.edd-alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.edd-alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.edd-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.edd-alert-warn{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}