#share-box,.share-box{text-align:center;margin:2em auto 1em}#share-box h3,.share-box h3{font-size:1.6em;color:#3d3d3d;font-weight:400}#share-box h3 small,.share-box h3 small{display:block;font-weight:300;color:#CFCFCF}#share-box .addthis_toolbox,.share-box .addthis_toolbox{display:inline-block;margin:auto;text-align:center}#share-box .share-this-button,.share-box .share-this-button{padding-right:20px;vertical-align:top;display:inline-block !important;vertical-align:top;float:none}@-webkit-keyframes spaceboots{0%{-webkit-transform:translate(0px, 0px) rotate(0deg)}85%{-webkit-transform:translate(-1px, 0px) rotate(0deg)}90%{-webkit-transform:translate(2px, 0px) rotate(0deg)}95%{-webkit-transform:translate(2px, 0px) rotate(0deg)}100%{-webkit-transform:translate(-3px, 0px) rotate(0deg)}}.props{padding:0px 0 15px 0;text-align:center}.props i.fav-star{cursor:pointer;display:block;font-size:35px;vertical-align:top;line-height:1em;color:#2D59A7;position:relative;top:0px;opacity:0.8;text-align:center;margin-bottom:0;left:2px;width:100px;height:auto;margin:auto;-moz-transition:opacity 0.4s linear, top 0.1s linear, text-shadow 0.2s linear, color 0.1s linear;-o-transition:opacity 0.4s linear, top 0.1s linear, text-shadow 0.2s linear, color 0.1s linear;-webkit-transition:opacity 0.4s linear, top 0.1s linear, text-shadow 0.2s linear, color 0.1s linear;transition:opacity 0.4s linear, top 0.1s linear, text-shadow 0.2s linear, color 0.1s linear}.props i.fav-star:hover{opacity:1;top:7px;color:#EE3535;-webkit-animation-name:spaceboots;-webkit-animation-duration:0.6s;-webkit-transform-origin:100% 100%;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear}.props i.fav-star.activated{opacity:1;top:0px;color:#EBEB5C;text-shadow:1px 0 0 #757575}.props i.fav-star.activated span{color:black}.props span{margin-right:8px;display:block;margin:auto;color:#474747;font-size:12px;text-align:center;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;width:auto;text-shadow:none}.props span em.activated-number{color:#E7DF1F}.props .awesomed{font-weight:500;color:#117CCF;line-height:1em;font-size:11px}.props-num{font-weight:bold}.by-props{padding-top:25px;list-style:none}.by-props .props{padding:0}.by-props .post-title{font-weight:500;font-size:1.4em;line-height:1.2em;display:block;margin-bottom:5px}.by-props .post_meta{margin-bottom:0px}.by-props .post_meta ul.top{border:none}.by-props hr{margin:10px 0}#mc_embed_signup{background:#2E435E;color:#FFF;border-radius:4px;padding:15px 25px 5px;max-width:550px;margin:0 auto 1.5em}#mc_embed_signup form{text-align:center;font-family:normal 100%/1.6 "proxima-nova", "Helvetica neue", "Helvetica", san-serif}#mc_embed_signup form label{font-size:27px}#mc_embed_signup form input.email{display:inline;max-width:230px}#mc_embed_signup form input.button{height:38px;background-color:#48AF65;text-shadow:0 1px 3px rgba(0,0,0,0.51);display:inline}.posts hr.soften{margin:3em 0}.index_posts .post .content-body .caption-wrapper.index-caption{float:right;margin:0 0 0 25px;max-width:331px}.index_posts .post .content-body .caption-wrapper.index-caption img{max-width:300px;margin-left:30px;float:right}.typography-body{max-width:960px;margin:auto;font-size:18px}.typography-body p{font-size:1em;line-height:1.5em}.typography-body.post .content-body{font-size:1.444em}@media only screen and (max-width: 768px){.typography-body.post .content-body{font-size:1.2em}}@media only screen and (max-width: 480px){.typography-body.post .content-body{font-size:1em}}.typography-body p,.typography-body h1,.typography-body h2,.typography-body h3,.typography-body h4,.typography-body h5,.typography-body h6,.typography-body blockquote,.typography-body .post-actions,.typography-body .content-body iframe,.typography-body .course-page-tool{max-width:670px;display:block}.typography-body p,.typography-body blockquote,.typography-body .post-actions,.typography-body .share-box,.typography-body .content-body iframe{margin:0 auto 1.8em}.typography-body p,.typography-body h1,.typography-body h2,.typography-body h3,.typography-body h4,.typography-body h5,.typography-body h6,.typography-body blockquote,.typography-body .post-actions,.typography-body .share-box,.typography-body .content-body iframe{max-width:610px;margin:0 auto 1.5em;display:block}.typography-body ul,.typography-body ol{padding:0 5%;margin:0.5em auto 1.5em;max-width:560px}.typography-body ul li,.typography-body ol li{line-height:1.4em;padding:0.25em 0}.typography-body li ul{margin:0 !important}.typography-body .content-body{font-size:1.2em;line-height:1.5em;font-weight:300;padding-top:5px}.typography-body .content-body p{font-size:1em}@media only screen and (max-width: 768px){.typography-body .content-body{font-size:1.3em}}@media only screen and (max-width: 480px){.typography-body .content-body{font-size:1.15em}}.typography-body .content-body .post-image img{width:100%;max-width:690px}.typography-body .content-body h1.title{text-align:left;padding-bottom:0px;font-size:2em;font-weight:800}@media only screen and (max-width: 768px){.typography-body .content-body h1.title{font-size:1.6em}}.typography-body .content-body h1.title a{color:#1F2631}.typography-body .content-body h1.title a:hover{text-decoration:none;color:#354D8D}.typography-body .content-body h1,.typography-body .content-body h2,.typography-body .content-body h3,.typography-body .content-body h4,.typography-body .content-body h5,.typography-body .content-body h6{font-size:1.667em;line-height:1.1em;color:#1F2631;font-weight:bold;padding:0;margin:1.2em auto .5em}.typography-body .content-body h1{font-size:1.8em;margin-top:0.3em}.typography-body .content-body h2{font-size:1.618em;line-height:1.2;margin-bottom:0.36em}.typography-body .content-body h3{font-size:1.2em;margin-bottom:0.6em}.typography-body .content-body h4{font-size:1em}.typography-body .content-body h5{font-size:1.1em}.typography-body .content-body strong{font-weight:400;color:#2E2E2E}.typography-body .content-body blockquote{border-left:6px solid #4C79B9;padding-left:20px;margin-top:10px;padding-bottom:3px;margin:2em auto 2em;position:relative;left:15px}.typography-body .content-body blockquote p{font-style:italic;line-height:1.35em;text-align:left;font-size:inherit;margin:0 !important}.typography-body .content-body blockquote p+p{text-indent:0}.typography-body .content-body blockquote cite{font-size:1em;color:#AFADAD}.typography-body .content-body blockquote cite:before{content:"\2014 \0020"}.typography-body .content-body img{margin:1.25em auto 2.5em;display:block;border-radius:7px;box-shadow:0 5px 15px rgba(0,0,0,0.78)}.typography-body .content-body p img{padding:0}.typography-body .content-body iframe{margin-bottom:1.5em}.typography-body.post_quote{font-size:1.2em}.typography-body.post_quote blockquote p{margin-bottom:1.5em !important}.typography-body.post_quote blockquote p:last-of-type{margin-bottom:0px !important}.typography-body .no_comments{color:#CDCDCD}.typography-body .caption-wrapper{display:block;text-align:center;margin:25px 0;min-width:300px}@media only screen and (min-width: 768px){.typography-body .caption-wrapper.caption-left,.typography-body .caption-wrapper.caption-right{max-width:50%}.typography-body .caption-wrapper.caption-left{float:left;margin:25px 25px 0 0}.typography-body .caption-wrapper.caption-right{float:right;margin:25px 0 0 25px}}.typography-body .caption-wrapper img{margin:0 auto !important;max-width:100%}.typography-body .caption{font-size:15px;padding:8px;color:#4E4E4E;font-style:italic}.typography-body .comment-post{padding-top:10px;padding-bottom:10px}.search-page .form-search{display:block;width:100%}.mini-posts{max-width:1000px;margin:auto}.mini-posts h2{font-size:2em;padding:0;text-decoration:none;font-weight:400;margin:0 0 0.2em;color:#354153}.mini-posts .mini-post{color:#4B515A;font-weight:300;font-size:1em;position:relative;padding-left:37%;min-height:132px;margin:2.5em 0}@media (max-width: 480px){.mini-posts .mini-post{padding-left:inherit}}.mini-posts .mini-post .body h1,.mini-posts .mini-post .body h2,.mini-posts .mini-post .body h3,.mini-posts .mini-post .body h4,.mini-posts .mini-post .body h5{margin:0.5em 0 0;font-size:1.2em;font-weight:normal}.mini-posts .mini-post p{margin:0}.mini-posts .mini-post ul,.mini-posts .mini-post li{font-size:1em}.mini-posts .mini-post .caption{display:none}.mini-posts .mini-post img{display:none}.mini-posts .mini-post .image-with-caption img,.mini-posts .mini-post img:first-of-type{max-width:30%;max-height:156px;position:absolute;top:20px;left:0;display:block;border-radius:7px;box-shadow:0 5px 15px rgba(0,0,0,0.78)}@media (max-width: 480px){.mini-posts .mini-post .image-with-caption img,.mini-posts .mini-post img:first-of-type{display:none}}#next-articles .prev-post{float:left}#next-articles .prev-post .post-nav-title,#next-articles .prev-post .post-nav-icon{float:left}#next-articles .next-post{float:right}#next-articles .next-post .post-nav-title,#next-articles .next-post .post-nav-icon{float:right;text-align:right}#next-articles .post-nav-title{width:80%;padding-left:5%;padding-right:5%}#next-articles .post-nav-icon{width:10%;font-size:20px;padding-top:4px}#next-articles .post-nav{width:45%}.next_prev_posts{text-align:center;margin-bottom:1em;font-size:25px;display:block;width:100%;color:#AFAFAF}.next_prev_posts a{margin-top:15px;display:inline-block;margin:15px auto;border-radius:0}.next_prev_posts i{vertical-align:bottom;line-height:27px !important}.next_prev_posts .newer{display:inline-block}.next_prev_posts .older{display:inline-block}#by_author_bottom{max-width:670px;margin:2em auto 2em;font-size:16px;line-height:1.55em}#by_author_bottom h2{margin:25px 0 0;color:#363636}#by_author_bottom img{height:100px;margin-top:25px}#disqus_thread{max-width:670px;margin:auto}.post-actions .addthis_toolbox{text-align:right}.post-actions .addthis_default_style .addthis_separator,.post-actions .addthis_default_style .at300b,.post-actions .addthis_default_style .at300bo,.post-actions .addthis_default_style .at300m,.post-actions .addthis_default_style .at300bs{float:none;display:inline-block}.post-actions .addthis_32x32_style .addthis_counter.addthis_bubble_style{float:right !important}.chzn-container{max-width:100%}
