@media screen and (max-width: 1024px) {
  #container{margin:0 auto; width:1024px;}
  #header{width:100%;background-size:100%;}
  #header h1 a:link, #header h1 a:visited{left: 85px; background-size:85%;}
  #social{right: 140px;}
  #menu{left:0; width:100%;}
  #menu ul{left:0; margin: 30px 30px 0;}
  #menu li{right:0;}
  #footer_menu{width:845px;}
  #footer_menu ul{left:0;}
  #footer_menu li{left:0;}
  #footer{background-size:100%;}
}

@media screen and (max-width: 768px) {
#container{margin:0 auto; width:768px;}
#social {right: 100px; top:5px;}
  #header{height: 300px;}  
#header h1 a:link, #header h1 a:visited{left: 65px; background-size:65%;top:5px;}
  #menu{display:none;}
  #menu_wrap {width: 750px;}
  #wrapper{width:100%;}
  #content{width:520px; margin-left:10px;}
  #sidebar{float:left; margin-left:18px;}
  .blog .entry-content img{width:100%; height: auto;}
  .woodBox{width:85%;}
  .woodBox img{width:auto!important;}
  #footer_menu{width:768px;}
  #footer_menu li a{padding:0 5px!important;}
  .wp-caption{width:100%!important;margin:0;}
  .entry-content blockquote{width:440px;}
  #facebook{width:24px; height:24px; background-size:430%;}
  #twitter{width:24px; height:24px; background-size:430%;background-position: -27px 0;}
  #twitter:hover{background-position: -25px bottom;}
  #rss{width:24px; height:24px; background-size:430%;background-position: -52px 0;}
  #rss:hover{background-position: -52px bottom;}
  #droid{width:24px; height:24px; background-size:430%;background-position: -80px 0;}
  #droid:hover{background-position: -80px bottom;}
  #respond input[type="text"], #respond input[type="password"], #respond textarea{width:98%;}
  
}


@media screen and (max-width: 736px) {
#container{margin:0 auto; width:736px;}
  #header{height: 280px;}  
  #header h1 a:link, #header h1 a:visited{left: 63px; background-size:63%;top:5px;}
    #content{width:490px; margin-left:10px;}
  #sidebar{float:left; margin-left:10px;}
  .entry-content blockquote{width:410px;}
    #footer_menu{width:736px;}
  #footer_menu li a{padding:0 5px!important;}
  #footer_menu li.first-menu-item{margin-left:15px;}
  #footer_menu li{font-size:11px;}
}

@media screen and (max-width: 667px)
{
#container{margin:0 auto; width:667px;}
    #header h1 a:link, #header h1 a:visited{left: 56px; background-size:56%;top:5px;}
  #header{height: 260px;}
  #social {right: 90px; top:5px;}
/* #main {width: 630px;} */
  #content {margin-left: 10px; width: 424px;}
  .entry-content blockquote {width: 340px;}
  #footer_menu{width:667px;}
    #footer_menu li.first-menu-item{margin-left:10px;}
  #footer_menu li{font-size:10px;}
 
}

@media screen and (max-width: 640px)
{
  #container{margin:0 auto; width:640px;}
    #header h1 a:link, #header h1 a:visited{left: 54px; background-size:54%;top:5px;}
  #header{height: 260px;}
  #content {margin-left: 10px; width: 395px;}
  .entry-content blockquote {width: 313px;}
    #footer_menu{width:640px;}
   #footer_menu li.first-menu-item{margin-left:24px;}
  #footer_menu li{font-size:9px;}
}

@media screen and (max-width: 568px)
{
  #container{margin:0 auto; width:568px;}
    #header h1 a:link, #header h1 a:visited{left: 48px; background-size:48%;top:5px;}
  #header{height: 210px;}
  #social {right: 80px; top:5px;}
  #content {margin-left: 10px; width: 325px;}
  .entry-content blockquote {width: 240px;}
    #footer_menu{width:568px;}
   #footer_menu li.first-menu-item{margin-left:15px;}
  #footer_menu li{font-size:8px;}

}

@media screen and (max-width: 480px)
{
  #container{margin:0 auto; width:480px;}
    #header h1 a:link, #header h1 a:visited{left: 40px; background-size:40%;top:5px;}
  #header{height: 180px;}
  #social {right: 65px; top:5px;}
  #main {width: 480px;} 
  #content {margin-left: 10px; width:460px;}
  .entry-content blockquote {width: 385px;}
  
#sidebar {clear: left; float: none; margin-left: auto !important; margin-right: auto !important;}
  #footer_menu li.first-menu-item {margin-left: 0;}
#footer{height:auto;}
#footer_menu{width:110px;}
#footer_menu li a{padding:0 0px!important; text-align:center; float:none!important;}
#footer_menu li { border-left: 0 none; float: none; font-size: 10px !important; height: 14px; right: 0; text-align:center;}
}


@media screen and (max-width: 414px)
{
  #container{margin:0 auto; width:414px;}
 #header h1 a:link, #header h1 a:visited{left: 34px; background-size:34%;top:5px;}
  #header{height: 150px;}
   #main {width: 414px;} 
  #content {margin-left: 10px; width:394px;}
   .entry-content blockquote {width: 310px;}
}



@media screen and (max-width: 375px)
{
 #container{margin:0 auto; width:375px;}
 #header h1 a:link, #header h1 a:visited{left: 31px; background-size:31%;top:5px;}
  #header{height: 140px;}
  #social {right: 50px; top:0px;}
   #main {width: 375px;} 
  #content {margin-left: 10px; width:355px;}
   .entry-content blockquote {width: 275px;}

}
@media screen and (max-width: 360px)
{
 #container{margin:0 auto; width:360px;}
 #header h1 a:link, #header h1 a:visited{left: 30px; background-size:30%;top:5px;}
  #header{height: 130px;}
   #main {width: 360px;} 
  #content {margin-left: 10px; width:340px;}
   .entry-content blockquote {width: 270px;}

}
@media screen and (max-width: 320px)
{
 #container{margin:0 auto; width:320px;}
 #header h1 a:link, #header h1 a:visited{left: 26px; background-size:26%;top:5px;}
  #header{height: 120px;}
  #social {right: 45px; top:0px;}
   #main {width: 320px;} 
  #content {margin-left: 10px; width:300px;}
   .entry-content blockquote {width: 225px;}

}