@media all and (max-width: 321px){
.nav {
position: relative;
display: inline-block;
border-bottom: 5px solid #000;
text-align: center;
width: 80%!important;
clear: both;
line-height: 1em;
font-weight: 400;
font-size: .9em;
    display:none!important;
}
  #menu-top-1 a{
  text-transform:uppercase!important;
  }
  ul.post-related li {
display:none;
}
#mc_embed_signup {
display: block;
position: relative;
text-align: left;
padding: 10px 0 10px 3%;
display: none!important;
}
  #abap_box {
border: none;
margin-top: 15px;
padding: 15px!important;
background: #D6EFEE!important;
display: none;
}
  .ssba{
  display:none;
  }
  .aside {
float: left;
width: 98%!important;
margin: 3% 3% 3% 0;
display: none;
}
    .container {
margin: 10px auto;
width: 100%!important;
overflow: hidden;
background: #fff;
margin-right: 20px!important;
}
  .article .blog-widget h4 {
border-top: 0!important;
border-bottom: 0!important;
font-size: .8em!important;
font-weight: 300;
text-align: left!important;
text-transform: uppercase;
padding: 10px 15px!important;
letter-spacing: 3px!important;
background: #c9dee2!important;
font-family: custom-three!important;
color: white!important;
}
}

@media all and (max-width: 375px){
.article .blog-widget ul.blog-listing li {
width: 100%!important;
float: left;
clear: right;
margin: 0 0 0px 0!important;
  }
  .secondary-nav ul{
  display:none;
  }
  .header-title {
display: block;
margin: 0 auto;
margin-bottom: -30px;
}
  .container {
margin: 10px auto;
width: 90%!important;
overflow: hidden;
background: #fff;
margin-right: 20px!important;
}
  .nav {
position: relative;
display: inline-block;
border-bottom: 5px solid #000;
text-align: center;
width: 80%!important;
clear: both;
line-height: 1em;
font-weight: 400;
font-size: .9em;
    display:none!important;
}
    #menu-top-1 a{
  text-transform:uppercase!important;
  }
  ul.post-related li {
display:none;
}
  .article .blog-widget h4 {
border-top: 0!important;
border-bottom: 0!important;
font-size: 1em!important;
font-weight: 300;
text-align: left!important;
text-transform: uppercase;
padding: 10px 15px!important;
letter-spacing: 3px!important;
background: #c9dee2!important;
font-family: custom-three!important;
color: white!important;
}
  #menu-top-1 a{
  text-transform:uppercase!important;
  }
  ul.post-related li {
display:none;
}
#mc_embed_signup {
display: block;
position: relative;
text-align: left;
padding: 10px 0 10px 3%;
display: none!important;
}
  #abap_box {
border: none;
margin-top: 15px;
padding: 15px!important;
background: #D6EFEE!important;
display: none;
}
  .ssba{
  display:none;
  }
  .aside {
float: left;
width: 98%!important;
margin: 3% 3% 3% 0;
display: none;
}
}
@media all and (max-width: 1024px){
  .container {
margin: 10px auto;
width: 97%!important;
  }
  #menu-item-2222{
  margin-left:0!important;
  }
  .pagetitle {
margin-top: 20px!important;
    }
  #menu-item-2222 > a{
  float:none!important;}
  .responsiveslides {
position: relative;
width: 99%!important;
overflow: hidden;
margin: 0 auto 0px auto!important;
padding-bottom: 20px;
list-style-type: none!important;
margin-left: -1%!important;
}
  .nav {
position: relative;
display: inline-block;
border-bottom: 0px solid #000!important;
text-align: left;
width: 94%!important;
clear: both;
line-height: 1em;
font-weight: 400;
font-size: .9em;
background: #d1e6e6!important;
padding: 10px 30px;
font-family: custom-three!important;
color: white!important;
}
}

@media all and (max-width: 768px) {

  /* Overall */
  .container {margin: 10px auto; width: 90%!important; overflow: hidden; background: #fff;}
  .header {clear: both; position: relative; width: 94%; margin: 0 auto 3% auto; padding: 10px 0;}
  .section {float: left; width: 98%!important; margin: 3% 0 3% 3%;}
  .section-wide {clear: both; width: 95%; margin: 3%;}
  .aside {float: left; width: 98%!important; margin: 3% 3% 3% 0;}
  .footer {clear: both; overflow: hidden; margin: 0 auto; padding: 40px 0; width: 94%; border-top: 5px solid #000; border-bottom: 4px double #000;}
  .article .post-title a {
color: #4f4f4f!important;
font-family: custom-one!important;
font-size: 18px!important;
letter-spacing: 2px!important;
}
  body p {
font-size:14px!important;
}
  #menu-item-2222 > a {
float: right!important;
display: none;
}
  .side-widget {
margin-bottom: 40px;
overflow: hidden;
clear: both;
border: 1px solid #e3e3e3;
padding: 0 20px 20px 20px;
text-align: center!important;
}
  .article .blog-widget ul.blog-listing .post-title a {
color: #96B8BA!important;
font-family: custom-one!important;
font-size: .7em!important;
letter-spacing: 1.5px!important;
}
.side-widget h3 {
background: #d1e6e6!important;
color: #4c4c4c!important;
font-size: 12px!important;
font-weight: 400;
text-align: center;
padding: 18px!important;
text-transform: uppercase;
letter-spacing: .15em;
width: 150px!important;
margin-left: 36%!important;
margin-top: 0!important;
}
  /* .nav */
  .tinynav {display: none;}
  .nav {position: relative; display: inline-block; border-bottom: 5px solid #000; text-align: center; width: 92%; clear: both; line-height: 1em; font-weight: 400; font-size: .9em;}
  .nav a:after {
content: "\2022"!important;
padding-left: 18px!important;
color: #dcb975!important;
font-size: 20px!important;
}
  .nav ul {list-style: none; display: inline-block; text-transform: uppercase; letter-spacing: .05em;}
 .nav a {
display: block;
padding: 10px 13px!important;
color: white!important;
letter-spacing: 3px!important;
}

  /* .secondary-nav */
  .tinynav {display: none;}
.secondary-nav {
position: relative;
display: inline-block;
border-top: 4px double #000;
border-bottom: 4px double #000;
text-align: center;
width: 100%!important;
clear: both;
line-height: 1em;
font-weight: 400;
font-size: 10px!important;
margin-left: 0%;
}
  .secondary-nav ul ul a {
text-align: left!important;
font-size: 13px!important;
margin-left: 0%;
font-family: custom-one!important;
line-height: 25px!important;
}
  .secondary-nav ul {list-style: none; display: inline-block; text-transform: uppercase; letter-spacing: .05em;}
.secondary-nav a {
display: block;
padding: 7px 8px!important;
font-family: custom-three!important;
font-size: 12px!important;
letter-spacing: 3px!important;
}
  .secondary-nav li a:after {
content: "\2022"!important;
padding-left: 15px!important;
color: #dcb975!important;
font-size: 20px!important;
}

  /* .responsiveslides */
  .responsiveslides {display:none;margin-left: -2%!important;position: relative; width: 94%!important; overflow: hidden; margin: 0 auto 80px auto; padding-bottom: 20px;}
  .responsiveslides .next {position: absolute; right: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('https://morethanadored.com/images/slide_nav.gif') no-repeat -48px 0; text-indent: -9999px; cursor: pointer;}
  .responsiveslides .prev {position: absolute; left: 0; top: 40%; display: block; z-index: 100; width: 48px; height: 48px; background: #000 url('https://morethanadored.com/images/slide_nav.gif') no-repeat 0 0; text-indent: -9999px; cursor: pointer;}
  .responsiveslides-slide {position: relative; margin: 0;}
  .responsiveslides-slide li {position: relative;}
  .responsiveslides-slide li img {width: 100%; height: auto;}
  .responsiveslides-slide li .responsiveslides-caption {font-size: 1em; font-weight: 300; text-transform: uppercase; letter-spacing: .1em; color: #fff; margin: 0; position: absolute; bottom: 4px; background: #000; color: #fff; width: 97%; z-index: 8; padding: 2%; opacity: .8; text-align: left;}
  .responsiveslides-slide li .responsiveslides-caption a {color: #fff;}
  .responsiveslides_tabs {list-style: none; position: absolute; bottom: 10px; z-index: 100; width: 100%; text-align: center;}
  .responsiveslides_tabs li {display: inline-block;}
  .responsiveslides_tabs li a {cursor: pointer; display: block; width: 16px; height: 16px; background: #ccc; text-indent: -9999em; margin: 0 3px; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px;}
  .responsiveslides_tabs li.responsiveslides_here a {background: #000;}

  /* .blog-widget */
  .article .blog-widget {clear: both;}
  .article .blog-widget ul.blog-listing {list-style: none; margin: 0;}
  .article .blog-widget ul.blog-listing li {width: 48%; float: left; clear: right; margin: 0 0 40px 0;}
  .article .blog-widget ul.blog-listing li:nth-last-child(2n+1) {float: right;}
  .article .blog-widget ul.blog-listing .post-title {font-size: 1.2em;}
  .article .blog-widget h4 {border-top: 4px double #000; border-bottom: 4px double #000; font-size: 1.3em!important; font-weight: 300; text-align: center; text-transform: uppercase; padding: 10px 0; letter-spacing: .1em;}

  .side-widget ul.blog-listing {list-style: none; margin: 0;}
  .side-widget ul.blog-listing li {margin: 0 0 40px 0;}
  .side-widget ul.blog-listing .post-title {font-size: 1.2em;}
  .side-widget h4 {border-top: 4px double #000; border-bottom: 4px double #000; font-size: 1em; font-weight: 300; text-align: center; text-transform: uppercase; padding: 10px 0;}

  /* .footer */
  .footer-widgets-1 {width: 32%; float: left; line-height: 1.8em;}
  .footer-widgets-2 {width: 32%; padding: 0 2%; float: left; line-height: 1.8em;}
  .footer-widgets-3 {width: 32%; float: right; line-height: 1.8em;}
  p.footer-copy {clear: both; font-size: .9em; overflow: hidden; padding: 20px; text-align: center; text-transform: uppercase; letter-spacing: .1em;}
  p.footer-copy .footer-credit {display: block; clear: both; margin: 0 auto; width: 55px; height: 11px; background: url('https://morethanadored.com/images/footer_credit.png') no-repeat 0 0; text-indent: -9999px;}

  /* Shortcodes */
  .left {width: 49%; float: left; line-height: 1.8em;}
  .right {width: 49%; float: right; line-height: 1.8em;}

  .col1 {width: 32%; float: left; line-height: 1.8em;}
  .col2 {width: 32%; padding: 0 2%; float: left; line-height: 1.8em;}
  .col3 {width: 32%; float: right; line-height: 1.8em;}

  .col3-2 {width: 64%; float: left; line-height: 1.8em;}
  .col3-1 {width: 32%; float: right; line-height: 1.8em;}

  .pullquote {width: 85% !important;}

  .sc-slide {position: relative; overflow: hidden; width: 100% !important; height: auto !important; margin: 0 0 20px 0; padding: 0;}

}
/*************************************************************************************************************************
DONE
*************************************************************************************************************************/
.post-button, .input-button, .input-button, input[type=submit] {
  display:block;
}
#adminbarsearch > input.adminbar-button{
  display:none!important;
}
#search-2 > form > fieldset > button{
  display:none!important;
}
article:nth-child(8) a{
font-family: custom-three;
font-size: 9px;
letter-spacing: 2px;
text-align:center!important;
  color:#4c4c4c!important
}
body p {
margin-bottom: 20px;
line-height: 1.8em;
-ms-word-wrap: break-word;
word-wrap: break-word;
text-align: justify;
letter-spacing: 0.6px!important;
}
#mc_embed_signup .mc-field-group input {
display: block;
width: 83%!important;
padding: 8px 0;
text-indent: 2%;
}
.responsiveslides_tabs {
list-style: none;
position: absolute;
bottom: 0!important;
z-index: 100;
width: 100%;
text-align: center;
}
#mc_embed_signup .mc-field-group {
clear: left;
position: relative;
width: 85%!important;
padding-bottom: 3%;
min-height: 50px;
}
.responsiveslides_tabs li.responsiveslides_here a, .sc-slide .rslides_tabs li.rslides_here a, .nivo-controlNav a.active, .pagination a:hover, .pagination .current {
background: #BFD3D0!important;
}
.responsiveslides_tabs li a {
cursor: pointer;
display: block;
width: 10px!important;
height: 10px!important;
background: white!important;
text-indent: -9999em;
margin: 0 15px!important;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
border-radius: 20px;
border: 1px solid rgb(196, 196, 196)!important;
}
#mc_embed_signup .mc-field-group label {
display: block;
margin-bottom: 3px;
font-family: custom-three;
text-transform: uppercase!important;
font-size: 10px;
letter-spacing: 2px;
color: white;
}
#mc_embed_signup h2 {
font-weight: normal!important;
padding: 0;
margin: 15px 0;
font-size: 10px!important;
text-align: center!important;
font-family: custom-one!important;
letter-spacing: 2px!important;
color: rgb(50, 78, 95);
  line-height: 20px;
}
#mc_embed_signup .button {
clear: both;
background-color: #738FA6!important;
border: 0 none;
border-radius: 0!important;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-size: 10px!important;
font-weight: normal!important;
height: 32px;
line-height: 32px;
margin: 0 5px 10px 0;
padding: 0 22px;
text-align: center;
text-decoration: none;
vertical-align: top;
white-space: nowrap;
width: auto;
float: right;
margin-right: 5%!important;
margin-top: -8%!important;
font-family: custom-three!important;
letter-spacing: 3px!important;
text-transform: uppercase!important;
}
#mc_embed_signup input {
border: 1px solid #A0AFBF!important;
-webkit-appearance: none;
}
#mc_embed_signup .mc-field-group .asterisk {
position: absolute;
top: 0px!important;
left: 70%!important;
}
#mc_embed_signup {
background: url(wp-content/uploads/2014/10/mailist.png)no-repeat!important;
clear: left;
font: 14px Helvetica,Arial,sans-serif;
  margin-top: 4%;
}
/* Enter Your Custom CSS Here */
.responsiveslides-slide li img {
width: 1000px!important;
height: 450px!important;
}
.ssba, .ssba a {
text-decoration: none;
background: none;
font-family: Indie Flower;
font-size: 20px;
opacity: .8!important;
filter: alpha(opacity=40)!important;
}
.pagetitle {
font-size: 10px!important;
text-transform: uppercase!important;
letter-spacing: 3px!important;
color: #000!important;
margin-bottom: 20px!important;
text-align: center!important;
border: 0px solid #e3e3e3!important;
padding: 10px!important;
font-family: custom-two!important;
background: #D6EFEE!important;
font-weight: normal!important;
}
#abap_box a {
font-family: custom-three!important;
text-transform: uppercase!important;
font-size: 10px!important;
letter-spacing: 2px!important;
color: #fff!important;
}
#abap_box strong {
font-family: custom-one!important;
text-transform: uppercase!important;
color: white!important;
font-size: 10px!important;
}
#abap_box {
border: none;
margin-top: 15px;
padding: 15px!important;
background: #D6EFEE!important;
}
#menu-item-2222 > a{
float:right!important;
}
#abap_box .author_photo img {
border: 1px #666;
padding: 0px;
float: left;
width: 125px!important;
border-radius: 100px!important;
border: 8px solid #fff!important;
margin-right: 20px!important;
}

.side-widget ol li, .side-widget ul li {
margin: 5px 0;
line-height: 1.8em;
border-radius: 100px!important;
}
a.post-read-more {
font-family: custom-three!important;
font-size: 10px!important;
letter-spacing: 1px!important;
color: rgb(148, 201, 213)!important;
}
.comment-meta {
clear: both;
overflow: hidden;
font-family: custom-one!important;
}
.comment-box a {
color: #90B5BA!important;
}
.avatar {
margin-right: 20px;
float: left;
border: none!important;
border-radius: 100px!important;
}
a.comment-reply-link, a#cancel-comment-reply-link {
background: #BBD6DA!important;
color: #ffffff;
font-family: custom-three!important;
text-transform: uppercase!important;
}
ol.commentlist li {
border-bottom: 1px solid #efefef!important;
margin-bottom: 20px;
list-style: none;
}
#menu-item-2222 > a:after{
display:none!important;
}
.secondary-nav ul ul a {
text-align: left!important;
font-size: 9px!important;
margin-left: 0%;
font-family: custom-one!important;
}
.nav ul {
list-style: none;
display: inline-block;
text-transform: uppercase;
letter-spacing: .1em;
width: 100%!important;
}
.sidetext {
width: 90%;
margin: 2px auto;
border: none!important;
background: #ECF7F7!important;
text-align: center!important;
text-transform: uppercase!important;
letter-spacing: 3px!important;
font-family: custom-one!important;
font-size: 10px!important;
color: white!important;
}

.secondary-nav ul ul li {
display: block;
float: none;
border-bottom: none!important;
border-left: none!important;
border-right: none!important;
margin-left: 0;
}
.secondary-nav ul ul {
position: absolute;
width: 140px!important;
background: rgba(255, 255, 255, .9)!important;
border-top: none!important;
z-index: 1000;
margin-left: -9%!important;
}
.footer-navi {
clear: both;
overflow: hidden;
padding: 10px !important;
margin-bottom: 20px;
font-size: .9em;
text-transform: uppercase;
letter-spacing: .1em;
border-top: 1px solid #efefef!important;
border-bottom: 1px solid #efefef!important;
font-family: custom-one!important;
letter-spacing: 2px!important;
}
.comment-box h4 {
font-size: 1.4em;
margin: 10px 0;
display: none!important;
}
.post-meta{
font-family:custom-one!important;
font-size:10px!important;
text-transform:uppercase!important;
letter-spacing:3px!important;
}
.article .post-header {
margin-bottom: 20px!important;
text-align: center!important;
}
.responsiveslides {
position: relative;
width: 100%;
overflow: hidden;
margin: 0 auto 0px auto!important;
padding-bottom: 20px;
list-style-type: none!important;
}
#post-2 > header{
margin-bottom:0!important;
}
.article .blog-widget ul.blog-listing .post-title a {
color: #96B8BA!important;
font-family: custom-one!important;
font-size: 11px;
letter-spacing: 1.5px!important;
}
.article .blog-widget ul.blog-listing .post-title {
font-size: 1.65em;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 10px!important;
line-height: 1;
border-bottom: none;
padding-bottom: 5px!important;
/* padding-top: 5px!important; */
border: none!important;
text-align: left;
  margin-top:0!important;
}
#wpadminbar {
direction: ltr;
color: #ccc;
font: 400 13px/32px "Open Sans",sans-serif;
height: 32px;
position: fixed!important;
top: 0;
left: 0;
width: 100%;
min-width: 600px;
z-index: 99999;
background: #C7E1E1!important;
}
.section {
float: left;
width: 640px;
margin: 0px 0 20px 0px!important;
}
.secondary-nav ul li.has-sub > a {
background-image: none!important;
background-repeat: no-repeat;
background-position: right center;
}
.article .blog-widget h4 {
border-top: 0!important;
border-bottom: 0!important;
font-size: 1em;
font-weight: 300;
text-align: left!important;
text-transform: uppercase;
padding: 10px 15px!important;
letter-spacing: 3px!important;
background: #c9dee2!important;
font-family: custom-three!important;
color: white!important;
}
 #post-2 > header > h1{
font-size: 1.65em;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 10px!important;
line-height: 1.2em;
border-bottom: 1px solid #e3e3e3!important;
padding-bottom: 10px!important;
display: none!important;
}
.side-widget h3 span {
display: block;
border: none;
padding: 0;
  font-size:10px!important;
  color:#000!important;
}
.secondary-nav a {
display: block;
padding: 10px 15px;
font-family: custom-three!important;
font-size: 12px!important;
letter-spacing: 3px!important;
}
.secondary-nav li a:after{
  content:"\2022"!important;
  padding-left:30px;
  color:#dcb975!important;
  font-size:20px!important;
}
.nav a {
display: block;
padding: 10px 15px;
color: white!important;
letter-spacing: 3px!important;
}
#menu-item-2183 > a:after{
content:""!important;
}
.nav a:after{
  content:"\2022"!important;
  padding-left:30px;
  color:#dcb975!important;
  font-size:20px!important;
}
.secondary-nav ul ul a{
  text-align:center!important;
}
#menu-item-2221 > a:after,.secondary-nav ul ul a:after{
content:""!important;
  display:none;
}
.article .post-title {
font-size: 1.65em;
font-weight: 700;
text-transform: uppercase;
margin-bottom: 10px!important;
line-height: 1.2em;
border-bottom: 1px solid #e3e3e3!important;
padding-bottom: 10px!important;
}
.article .post-title a {
color: #4f4f4f!important;
font-family: custom-one!important;
font-size: 15px;
}
.article .post-header {
margin-bottom: 30px;
text-align: center!important;
}
h5.post-related-title {
font-size: .9em;
font-weight: 400;
text-align: center;
text-transform: uppercase;
margin: 3% 0 0 0;
display: none!important;
}
ul.post-related {
list-style: none;
overflow: hidden;
border-bottom: none!important;
}
body > div.chpcs_image_carousel > div.caroufredsel_wrapper{
  disply:none!important
}
body {
font-family:Droid Serif!important;
font-size:12px!important;
letter-spacing:1px!important;
  line-height: 20px!important;
}
.side-widget h3 {
background: #d1e6e6!important;
color: #4c4c4c!important;
font-size: 12px!important;
font-weight: 400;
text-align: center;
padding: 5px;
text-transform: uppercase;
letter-spacing: .15em;
width: 150px!important;
margin-left: 19%;
  margin-top:0!important;
}
.container {
margin: 10px auto;
width: 1020px;
overflow: hidden;
background: transparent;
  padding-left: 25px;
}
.side-widget {
margin-bottom: 40px;
overflow: hidden;
clear: both;
border: 1px solid #e3e3e3;
padding: 0 20px 20px 20px;
}
p.footer-copy .footer-credit {
display: block;
clear: both;
margin: 0 auto;
width: 55px;
height: 11px;
background: url('https://morethanadored.com/images/footer_credit.png') no-repeat 0 0;
text-indent: -9999px;
display: none!important;
}
#search-2 > form > fieldset{
  border:none!important;
}
.secondary-nav {
position: relative;
display: inline-block;
border-top: 0;
border-bottom: 0;
text-align: center;
width: 980px;
clear: both;
line-height: 1em;
font-weight: 400;
font-size: .9em;
}
.article .blog-widget ul.blog-listing li {
width: 48%;
float: left;
clear: right;
margin: 0 0 0px 0!important;
}
.nav {
position: relative;
display: inline-block;
border-bottom: 0px solid #000!important;
text-align: left;
width: 95.8%;
clear: both;
line-height: 1em;
font-weight: 400;
font-size: .9em;
background: #d1e6e6!important;
padding: 10px 30px;
font-family: custom-three!important;
color: white!important;
}
#menu-item-2222 {
    margin-left: 85%;
    margin-top: -2.3%;
}