a{color: #000;text-decoration: underline;}
a:hover{text-decoration: underline;}
iframe{width: 100%;}
.comment_content ul li:before,.entry-content ul li:before{ content: "\203A \020 \020";font-family: 'Raleway-Heavy',sans-serif,arial;font-size: 20px; }
.comment_content ol,.entry-content  ol{counter-reset: my-counter;}
.comment_content ol > li:before,.entry-content  ol > li:before {content: counter(my-counter) ". \020";counter-increment: my-counter;font-family: 'Raleway-Heavy',sans-serif,arial;font-size: 20px; }
.comment_content ul, .comment_content ol,.entry-content ul,.entry-content ol{margin:0 30px;}
.widget li:before,nav[role="navigation"] li:before{content: "";}
.clear{clear:both;}
.front-wrapper #content{margin-top: 0;}
.divider-title{padding: 40px 0 5px;}
.divider-title:before {content: "";display: block;border-top: solid 1px black;width: 100%;height: 1px;position: absolute;z-index: 1;}
.divider-title span {font-size:24px;letter-spacing:10px;font-family: 'Raleway-Regular',sans-serif,arial;text-transform:uppercase;background: none repeat scroll 0 0 #fff;display: block;margin: 0 auto;padding: 0 20px;position: relative;text-align: center;top: -18px;width: 200px;z-index: 5;color: #000;}
.table {display: table;height: 100%;margin: 0 auto;width: 100%;}
.table-cell {display: table-cell;text-align: center;vertical-align: middle;width: 100%;}
.tagcloud a{border: 1px solid #ddd;font-size: 14px !important;padding: 10px;display: inline-block;margin-bottom: 5px;}
.full.d-5of7{width: 100%;} .top-area{min-height: 55px;background: #ececec;}
.social-icons{float: left;width: auto;max-width: 100%;padding: 14px 0;font-family: 'Raleway-Regular',sans-serif,arial;font-size: 14px;}
.social-icons a{margin-right: 10px;text-decoration: none;text-transform: uppercase;color: #000;display: inline-block;width: auto;}
.footer-social a span{display: none;}
.social-icons a:hover{border-bottom: 1px solid #000;}
.search-bar{float: right!important;padding: 5px 0 0;}
.search-bar form{margin: 0;}
.search-bar:hover{background: none!important;}
.search-bar input.search-field[type="search"] {background: url(//eriqebouaney.com/wp-content/themes/simply-read/images/search.png);background-position: 5px center;background-repeat: no-repeat;background-size: 18px auto;border: none;cursor: pointer;height: 40px;margin: 3px 0;padding: 0 0 0 34px;position: relative;-webkit-transition: width 400ms ease, background 400ms ease;transition: width 400ms ease, background 400ms ease;width: 0;}
.search-bar input.search-field[type="search"]:focus {background-color: #fff;border: 1px solid #000;cursor: text;outline: 0;width: 230px;}
.search-form .search-submit { display:none;} .sticky{}
.gallery-caption{}
.bypostauthor{}
#logo{width: auto;float: left;}
#logo a{text-transform: uppercase;letter-spacing: 8px;font-family: 'Raleway-Regular',sans-serif,arial;}
nav[role="navigation"]{float: right;width: auto;margin: 1.5em 0;}
nav[role="navigation"] .nav{float: none;}
nav[role="navigation"] .nav li{padding: 10px;float: left;display: block;position: relative;}
nav[role="navigation"] > .nav > li:first-child{padding-left: 0;}
nav[role="navigation"] .nav li a{color: #000;font-family: 'Raleway-Regular',sans-serif,arial;text-align: left;padding: 0;text-transform: uppercase;}
nav[role="navigation"] .nav li.current_page_item a{font-family: 'Raleway-Bold',sans-serif,arial;border-bottom: 1px solid #000;}
nav[role="navigation"] .nav li ul {margin: 0;padding: 0;position: absolute;top: 100%;z-index: 1;height: 1px;width: 1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);}
nav[role="navigation"] .nav li ul ul {top: 0;left: 100%;}
nav[role="navigation"] .nav li ul ul ul ul{left: -100%;}
nav[role="navigation"]  ul li:hover > ul,
nav[role="navigation"]  ul li:focus > ul{border-left: 0;clip: inherit;overflow: inherit;height: inherit;width: inherit;}
nav[role="navigation"] .nav li ul li a {background: #000;border: 1px solid #000;display: block;font-size: 14px;line-height: 2.181818182;padding: 8px 10px;padding: 0.571428571rem 0.714285714rem;width: 150px;white-space: normal;color: #fff;}
nav[role="navigation"] .nav li ul li a:hover,
nav[role="navigation"] .nav li ul li a:focus {background: #000;color: #fff;}
.nav-show{display: block!important;} .captions{position: absolute;bottom: 0;background-image:url(//eriqebouaney.com/wp-content/themes/simply-read/images/trans.png);padding: 10px 40px;width: 60%;box-sizing:border-box;}
.captions a{text-decoration: none;}
.captions h1{font-size: 24px;text-transform: uppercase;color: #fff;font-family: 'Raleway-Bold',sans-serif,arial;margin-top: 0;}
.captions h1:hover{color: #ddd;}
.captions p{color: #fff;font-size: 15px;margin: 0;font-family:'Helvetica',sans-serif,arial;letter-spacing: 1px;font-weight: 300;}
.captions p a{font-size: 18px;color: #fff;text-transform: uppercase;font-family: 'Raleway-Regular',sans-serif,arial;} .gutter-sizer{width: 60px;}
.blog-list .item{width:  30%;float: left;margin-bottom:50px;list-style:none;box-sizing:border-box;}
.blog-list li:before{content: "";}
.blog-list .item h2{font-size: 24px;margin: 10px 0 0;text-transform: uppercase;font-family: 'Raleway-Bold',sans-serif,arial}
.blog-list .item a{text-decoration: none;position: relative;display: block;}
.blog-list .item a iframe{width: 100%;height: 250px;}
.blog-list .item time{color: #333;font-size: 14px;}
.blog-list .item blockquote{margin: 0;}
.blog-list .item .excerpt p{font-family: 'Raleway-Regular',sans-serif,arial;}
.blog-list .item .excerpt p a{display: none;}
p.format-link a{display: block!important;text-align: center;background: #ECECEC;color: #000;padding: 10px;}
p.format-link a:hover{text-decoration: underline;}
.blog-list .item img{width: 100%;height: auto;} .blog-list .item a:hover span.fa{color: #adadad;}
.blog-list .item.format span.fa{ bottom: 20px;color: #fff;display: block;font-size: 30px;left: 0;padding-right: 20px;position: absolute;text-align: right;text-shadow: 1px 2px 4px #000;width: 100%;}
body.home .pagination,body.blog .pagination{background:#F1F4F5;}
body .pagination{margin: 0; }
body .pagination ul{background: none;border-radius: 0;}
body .pagination li:before{content:"";}
body .pagination li{border:none;}
body .pagination li span{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 30px;background: none;border: 2px solid #000;color: #000;}
body .pagination li a{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 30px;background: none;color: #333;}
body .pagination li a:hover,body .pagination li a:focus{color: #000;background: none;}
.quote-content{color: #808080;font-size: 20px;font-style: italic;}
.quote-source{font-weight: bold;text-align: right;}
.status-content{background: #ECECEC;padding: 10px;text-align: center;}
.chat-content .wp-smiley{margin: 0;}
body .mejs-controls .mejs-time-rail .mejs-time-loaded{background: #444;}
body .mejs-controls .mejs-time-rail .mejs-time-current{background: #ddd;}
body .mejs-container{margin: 20px 0;} body .header[role="banner"]{box-shadow: 0 2px 8px #aeaeae;position: relative;z-index: 999;}
body.home .header[role="banner"]{box-shadow: none;}
body.blog .header[role="banner"]{box-shadow: none;}
.article-header{background: #eee;padding: 24px 0;}
.article-header h1{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 28px;}
.tag-links{margin: 30px 0;font-family: 'Raleway-Bold',sans-serif,arial;}
.tag-links a{margin: 0 5px;font-family: 'Raleway-Regular',sans-serif,arial;}
.next-prev-post{margin: 0 0 30px;padding: 30px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.next-prev-post .prev{float: left;width: 50%;}
.next-prev-post .next{float: right;width: 50%;text-align: right;}
.next-prev-post .next a, .next-prev-post .prev a{display: block;}
.next-prev-post .next p span,.next-prev-post .prev p span{font-weight: bold;}
body .byline{margin-top: 20px;font-style: normal;color: #000;}
body.page-template-full-width-php .byline{display: none;}
body .hentry footer{padding: 0 0 30px;border-bottom: 1px solid #ddd;}
body .avatar{float: left;}
body .info{width: 80%;float: right;}
body .info p.author{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 24px;}
body .info p.author span{font-family: 'Raleway-Regular',sans-serif,arial;}
body .info p.author-desc{font-size: 15px;}
body .comment-respond{padding: 20px 0;}
body .related{border-bottom: 1px solid #ddd;}
body .related h3, body #comments-title{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 20px;margin: 30px 0;}
body .related ul li{width: 195px;float: left;margin-right: 10px;margin-bottom: 25px;}
body .related ul li:last-child{margin-right: 0;}
body .related ul li a{text-decoration: none;}
body .related ul li a img{width: 100%;height: auto;}
body .comment .comment-author{margin: 0;width: auto;padding: 0;}
body .comment_content{border: 1px solid #ddd;box-sizing: border-box;padding: 15px;width: 100%;margin-bottom: 5px;}
body .comment:not(.depth-1){padding: 0;}
body .comment.depth-3{margin-bottom: 20px;}
body .comment_content p{margin-bottom: 0;}
body .comment .vcard{margin-left: 0;margin-right: 10px;}
body .comment .vcard .avatar{position: static;}
body cite.fn{font-style: normal;font-family: 'Raleway-Bold',sans-serif,arial;}
body .comment-reply-link{border-radius: 0;margin:0;background: #000;}
body .comment-reply-title{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 20px;}
body .comment-inner{border-bottom: 1px solid #ddd;padding-bottom: 10px;}
body.page #comments-title{border-top: 1px solid #ddd;}
.video-container{position: relative;height: 0;overflow: hidden;padding-bottom: 56.25%;}
.video-container iframe{position: absolute;height: 100%;top:0;width: 100%;} nav.comment-navigation[role="navigation"]{float: none;width: 100%;border: 1px solid #ddd;padding: 15px;box-sizing:border-box;} body .sidebar{margin: 20px 0;}
body .sidebar a{text-decoration: none;}
body .sidebar a:hover{text-decoration: underline;}
body .sidebar img{width: 100%;height: auto;}
.widget:first-child{margin-top:0; }
.widget:first-child h4{margin-top:0; }
.widget ul li{border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.widget ul li.menu-item-has-children ul,.widget ul li.page_item_has_children ul{margin-bottom: 0;}
.widget ul li.menu-item-has-children li,.widget ul li.page_item_has_children li{border-bottom: none;margin-bottom: 0;}
.searchform .screen-reader-text{display: none;}
.searchform input[type="text"]{background: none;border:2px solid #a9a9a9;width: 74%;float: left;}
.widget #wp-calendar{width: 100%;}
.widget #wp-calendar td{text-align: center;}
.widget #wp-calendar td#today{font-family: 'Raleway-Heavy',sans-serif,arial;}
.widget #wp-calendar caption{background: #ddd;text-transform: uppercase;padding:8px 0;font-family: 'Raleway-Bold',sans-serif,arial; }
.widget #wp-calendar thead{border: 1px solid #000;} article.archive:first-child{margin-top: 20px;}
article.archive img{width: 150px;display: block;float: left;}
article.archive .entry-content{margin-left:180px;padding: 0;}
article.archive .entry-content h3{font-family: 'Raleway-Bold',sans-serif,arial;font-size: 24px; } footer.footer[role="contentinfo"]{background: #ECECEC;}
footer.footer[role="contentinfo"] p{color: #000;}
footer .footer-social{float: right;}
footer .footer-social a:last-child{margin-right: 0;}
body.paged footer .copyright span{display: none;} #responsive-nav,.no-display {display:none;} body .gallery{clear: both;margin-bottom: 20px;overflow: auto;}
body .gallery img{margin-bottom: 0;display: block;}
.gallery .gallery-caption{background: #ddd;padding: 10px;color: #000;line-height: 1.5em;margin-bottom: 0;}
.gallery-item{margin: 0;}
.gallery-item img{width: 100%;}
.gallery-columns-1{width: 520px;margin: 0 auto;}
.gallery-columns-1 .gallery-item{width: 100%;margin-bottom: 20px;}
.gallery-columns-2 .gallery-item,.gallery-columns-2  .gallery-icon.portrait,.gallery-columns-2  .gallery-icon.landscape{width: 46%;float: left;margin-right: 50px;}
.gallery-columns-2 .gallery-item .gallery-icon.portrait,.gallery-columns-2 .gallery-item .gallery-icon.landscape{width: 100%;margin-bottom: 20px;}
.gallery-columns-2 .gallery-item:nth-child(2n+2){margin-right: 0;}
.gallery-columns-3 .gallery-item,.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape{width: 29%;float: left;margin-right: 42px;}
.gallery-columns-3 .gallery-item .gallery-icon.portrait,.gallery-columns-3 .gallery-item .gallery-icon.landscape{width: 100%;margin-bottom: 20px;}
.gallery-columns-3 .gallery-item:nth-child(3n+3){margin-right: 0;}
.gallery-columns-4 .gallery-item,.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{width: 22%;float: left;margin-right: 22px;}
.gallery-columns-4 .gallery-item .gallery-icon.portrait,.gallery-columns-4 .gallery-item .gallery-icon.landscape{width: 100%;margin-bottom: 20px;}
.gallery-columns-4 .gallery-item:nth-child(4n+4){margin-right: 0;}  #load-cycle {background: url(//eriqebouaney.com/wp-content/themes/simply-read/library/images/loading.gif) no-repeat center center;width: 100%;height: auto;min-height: 100px;}
#slide-wrap {border-top: 0;}
.cycle-slideshow {position: relative; height: 500px;width: 100%;display: none;overflow: hidden;}
.slides {height: 500px;width: 100%;overflow: hidden;}
.slides .slide-thumb {position: relative;width: 100%;height: 500px;overflow: hidden;white-space: nowrap;}
.slides .slide-thumb img {position: absolute;left: 50%;top: 50%;-moz-transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: auto;min-width: 102%;height: auto;min-height: 500px;}
html.no-csstransforms .slides .slide-thumb img {left: 0;top: 0;}
.slides .slide-noimg {position: relative;width: 100%;height: 500px;overflow: hidden;white-space: nowrap;background-color: #333;font-family: "Raleway-Regular", Helvetica,sans-serif;font-size: 21px;font-weight: 400;text-transform: uppercase;color: #d0d0d0;text-align: center;}
.slides .slide-noimg p {position: absolute;width: 100%;left: 0;top: 42%;}
.slide-title {font-family: "Raleway-Bold", Helvetica,sans-serif;font-size: 24px; font-size: 24px;font-weight: 400;line-height: 1;margin-top: 0;margin-bottom: 15px;}
.slide-copy p{margin: 0;}.slide-title a,.slide-title a:visited {}
.slide-copy-wrap {position: absolute;bottom: 0;z-index: 100;color: #fff;}
.slide-copy-wrap a {color: #fff !important;}
html.no-csstransforms .slide-copy-wrap {left: 60px;right: 60px;}
.slide-copy {padding: 10px 40px;background-image: url(//eriqebouaney.com/wp-content/themes/simply-read/library/images/trans.png);margin-right: 30%;border-radius: 3px;}
#sliderprev,#slidernext {text-align: center;position: absolute;top: 42%;border-radius: 50%;text-decoration: none;background-color: #fff;font-family: "Raleway-Regular", Helvetica,sans-serif;font-size: 50px;width: 72px;height: 72px;line-height: 67px;z-index: 9999;text-indent: -9999px;outline: none;opacity: 0.9;display: none;}
#sliderprev {left: 10px;background: url(//eriqebouaney.com/wp-content/themes/simply-read/library/images/slider-nav.png) no-repeat 0 -13px;}
#slidernext {right: 10px;background: url(//eriqebouaney.com/wp-content/themes/simply-read/library/images/slider-nav.png) no-repeat -128px -11px;}
.cycle-slideshow:hover #sliderprev,
.cycle-slideshow:hover #slidernext,.cycle-slideshow:focus #sliderprev,
.cycle-slideshow:focus #slidernext {display: block;}
.cycle-paused:after {content: 'Paused'; font-family: "Open Sans", Arial, Helvetica, sans-serif;font-size: 12px; font-size: 0.75rem;text-transform: uppercase;color: white; background: black; padding: 5px 15px;z-index: 500; position: absolute; top: 10px; right: 10px;opacity: .5; filter: alpha(opacity=50);} .cycle-pager { text-align: center; width: 100%; z-index: 500; position: absolute; bottom: 10px; overflow: hidden;}
.cycle-pager span { font-family: Arial, Helvetica, sans-serif; font-size: 50px; line-height: .6;width: 18px; height: 22px; display: inline-block; color: #f7f7f7; cursor: pointer;text-shadow: -1px -1px #bcbcbc;overflow: hidden;}
.cycle-pager span.cycle-pager-active { color: #efefef; }
.cycle-pager > * { cursor: pointer;}
.no-slide-image {position: absolute;width: 100%;top: 40%;font-family: "Open Sans", Arial, Helvetica, sans-serif;font-size: 34px;font-weight: 700;text-transform: uppercase;text-align: center;line-height: 1.5em;} @media screen and (max-width: 1279px) {
body .wrap{width: 1000px;}
body #logo{margin: 28px 0;font-size: 30px;}
.captions h1{font-size: 18px;}
.captions p{font-size: 12px;}
.blog-list .item{width: 31%;}
.gutter-sizer{width: 35px;}
.gallery-columns-2 .gallery-item,.gallery-columns-2  .gallery-icon.portrait,.gallery-columns-2  .gallery-icon.landscape{width: 46%;float: left;margin-right: 42px;}
.gallery-columns-3 .gallery-item,.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape{width: 28%;float: left;margin-right: 45px;}
.gallery-columns-4 .gallery-item,.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{width: 21%;float: left;margin-right: 28px;}
.searchform input[type="text"]{width: 68%;}
body .info{width: 74%;}
body .related ul li{width: 160px;}
}
@media screen and (max-width: 1039px) {
body .wrap{width: 799px;}
.gutter-sizer{width: 25px;}
body #logo {font-size: 30px;margin: 12px 0;}
.no-display{display: block;}
body nav[role="navigation"]{margin: 0;}
nav[role="navigation"] .nav li{padding: 10px 0;}
nav[role="navigation"] .nav li ul{height: auto;}
#responsive-nav{display:block;cursor: pointer;width: auto;float: right;height: 50px;}
#responsive-nav h4{margin: 0;color:#fff;}
#responsive-nav img{width: 30px;margin: 15px 0;}
#main-navigation{display: none;float: none;width: 100%;position: absolute;z-index: 999;left: 0;background: #000;min-height:320px;height:100%;overflow:auto;}
#main-navigation ul{width: 70%;margin: 0 auto;float: none;}
#main-navigation ul li{display: block;text-align: center;margin-right: 0;margin: 0;float: none;}
#main-navigation ul li a{border-left:0;border-right:none;border-top:none;display: block;padding:10px 0;text-align: left;text-decoration: none;border-bottom: 1px dotted rgba(255, 255, 255, 0.2);font-size: 12px;color: #eee;}
#main-navigation ul li a:hover{color: #ddd;}
#main-navigation ul li ul.sub-menu,#main-navigation ul li ul.children{background: none;border: none!important;max-width: 100%;min-width: 100%;}
#main-navigation ul li ul.sub-menu,#main-navigation ul li ul.children{ display: block;margin-top: 5px !important;padding: 0;position: relative;width: 90%;visibility:visible;}
#main-navigation ul li ul.sub-menu li,#main-navigation ul li ul.children li{border-left: 1px solid rgba(255, 255, 255, 0.2)!important;display: block;padding: 0;}
#main-navigation ul li ul.sub-menu li a,#main-navigation ul li ul.children li a{padding: 10px;}
#main-navigation ul li ul.sub-menu ul.sub-menu,#main-navigation ul li ul.children ul.children{width: 100%;left: 20px;max-width: 100%;min-width: 100%;}
.slides,.slides .slide-thumb,.cycle-slideshow{height: 400px;}
#sliderprev, #slidernext,.slides .slide-noimg p{top: 32%;}
.slide-copy{margin: 0;}
.captions {padding: 10px 30px;width: 100%;}
.captions h1,.captions p a {font-size: 14px;}
.searchform input[type="text"]{width: 60%;}
.gallery-columns-2 .gallery-item,.gallery-columns-2  .gallery-icon.portrait,.gallery-columns-2  .gallery-icon.landscape{width: 46%;float: left;margin-right: 31px;}
.gallery-columns-3 .gallery-item,.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape{width: 29%;float: left;margin-right: 33px;}
.gallery-columns-4 .gallery-item,.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{width: 22%;float: left;margin-right: 20px;}
body .info{width: 65%;}
}
@media screen and (max-width: 839px) {
body .wrap{width: 599px;}
.gutter-sizer{width: 20px;}
.search-bar input.search-field[type="search"] {max-width:100%;float:left;background: #DDDDDD;background-position: 5px center;border: none;cursor: pointer;height: 40px;margin: 0;width: 80%;}
.search-bar input.search-field[type="search"]:focus {background-color: #fff;border: none;cursor: text;outline: 0;width: 80%;}
.search-form .search-submit { display:block;height: 40px;}
.search-bar {float: left !important;width: 100%;overflow: hidden;margin-bottom: 20px;}
.search-bar form{overflow: hidden;}
.searchform input[type="text"]{width: 54%;}
.slide-copy p{font-size: 14px;}
.captions p{display: none;}
.captions h1{margin: 0;}
footer .footer-social {float: none;}
.gallery-columns-1{width: 100%;}
.gallery-columns-1 img{width: 100%;}
.gallery-columns-2 .gallery-item,.gallery-columns-2  .gallery-icon.portrait,.gallery-columns-2  .gallery-icon.landscape{width: 47%;float: left;margin-right: 22px;}
.gallery-columns-3 .gallery-item,.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape{width: 28%;float: left;margin-right: 25px;}
.gallery-columns-4 .gallery-item,.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{width: 22%;float: left;margin-right: 15px;}
body .info {margin-top: 10px;width: 100%;}
article.archive .entry-content{margin: 0;}
article.archive img{margin-right: 30px;}
body .avatar{float: none;}
body .avatar img{display: block;margin: 0 auto;}
}
@media screen and (max-width: 639px) {
body .wrap{width: 499px;}
.blog-list .item{width: 46%;}
.gutter-sizer{width: 35px;}
.search-bar input.search-field[type="search"]{width: 74%;}
.search-bar input.search-field[type="search"]:focus{width: 74%;}
.slide-title{font-size: 20px;margin-bottom: 5px;}
.gallery-columns-2 .gallery-item,.gallery-columns-2  .gallery-icon.portrait,.gallery-columns-2  .gallery-icon.landscape,
.gallery-columns-3 .gallery-item,.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape,
.gallery-columns-4 .gallery-item,.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{width: 47%;float: left;margin-right: 29px;}
.gallery-columns-3 .gallery-item:nth-child(3n+3){margin-right: 29px;}
.gallery-columns-3 .gallery-item:nth-child(4n+4){margin-right: 29px;}
.gallery-columns-3 .gallery-item:nth-child(2n+2),.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape{margin-right: 0;}
.gallery-columns-4 .gallery-item:nth-child(2n+2),.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{margin-right: 0;}
body .related ul li{width: 150px;}
article.archive img{margin: 0 auto 10px;float: none;}
}
@media screen and (max-width: 539px) {
body .wrap{width: 90%;}
.search-bar input.search-field[type="search"]{width: 70%;}
.search-bar input.search-field[type="search"]:focus{width: 70%;}
.slide-copy-wrap{width: 100%;}
.slide-title{text-align: center;}
.slide-copy p{display: none;}
.slides, .slides .slide-thumb, .cycle-slideshow{height: 300px;}
.slides .slide-noimg p{top: 22%;font-size: 12px;}
.gallery-columns-2 .gallery-item,.gallery-columns-2  .gallery-icon.portrait,.gallery-columns-2  .gallery-icon.landscape,
.gallery-columns-3 .gallery-item,.gallery-columns-3  .gallery-icon.portrait,.gallery-columns-3  .gallery-icon.landscape,
.gallery-columns-4 .gallery-item,.gallery-columns-4  .gallery-icon.portrait,.gallery-columns-4  .gallery-icon.landscape{width: 100%;float: left;margin-right: 0;}
}
@media screen and (max-width: 499px) {
body #logo img{width: 250px;}
.search-bar input.search-field[type="search"]{width: 58%;}
.search-bar input.search-field[type="search"]:focus{width: 58%;}
.blog-list .item{width: 100%;}
body #logo{font-size: 22px;}
.captions h1 {text-align: center;}
body .comment article.cf{margin-bottom: 20px;}
}
@media screen and (max-width: 359px) {
body .related ul li{width: 100%;}
}