@media only screen and ( min-width: 961px ) and ( max-width: 1183px ){

#sharebox {display:none} 
}

 
@media only screen and ( max-width: 960px ) {
img,video,object { max-width: 100%; height:auto}
#sharebox {display:none}  
}



@media only screen and ( min-width: 768px ) and ( max-width: 960px ) { 

#wrapper{ width:768px }
#content{ width:746px }
#topmenuleft{width:463px;} 
#logohead {    width: 470px;}
#featured {     width: 751px;    padding: 7px 7px 13px 10px; display:none; }

#indextopleft {   margin: 8px 0 0 15px !important;    width: 479px; }
#indextopright {   padding-right: 7px;    width: 227px; }
aside, #sidebar {    width: 720px; }
#sidebar .section{  width: 301px;     margin-right: 50px; display: inline-block;    float: left; }
.fsearchbg{ display: block;    } 


/* Footer */
#footerwrapper1 { width:768px }
#footerwrapper2 { width:768px }
#fsidebar1 .widget {width: 305px;}  
.fotlogoright{   width: 360px; }
.fotlogoleft {   max-width: 380px; }
#footer2{  background:#1E1E1E; height:auto; padding-bottom:10px; } 
#footer2 #footersearch{display:none} 
#fsidebar4 .widget {width: auto; }
#skyline {    width: 205px; } 

}


@media only screen and ( max-width: 767px ) { 

#logohead {display:none;}
#logo {margin:10px 0;}
#featured {display:none;}
#wrapper { width:460px; padding:0; }
#topmenuright, #twfb { display:none }
#logo{ float:none;text-align:center;}
#logowrap {  height: auto; }
#headad, #logohead { width: 460px;  }
#headad img{ height:auto; }
#navigation { display:none; }

.responsivemenu{ display: block; margin: 0 auto; width: 400px; padding: 10px;}
.responsivemenu select {display:inline-block; width: 400px;}
 
/*content*/
#content{ width:440px; padding:0 10px; margin:20px 0; float:none; }
#indextopleft { width:auto; float:none;  margin:0px 0px 15px 0px !important; }
.indextopleftslide, #twocats {width:440px;}
#twocatsleft, #twocatsright {width:215px;}
#twocats {margin-left:2px;}
#twocatsleft { margin:0;}
#twocatsright { margin-left:5px;}
.indextopleftslide-small {float:none; display:block; margin:0;}
#indextopright {float:none; padding-right: 0px; width: auto;}
#tipsbg {margin: 0px;  padding: 10px 0px; position: inherit; width:auto; background: #5D9B42 !important; border:2px solid #416E2C; border-top:0px; height:auto}
.thirdsmallsidebar { margin:0px 2px; padding: 0px; width:auto;}
#homepost {padding:0;}
.ptags {width: auto !important; max-width:360px;}
aside {float:none; margin: 0 auto;}
#sidebar {padding:0;}

/* Footer */
#footerwrapper1, #footerwrapper2 { width:460px }
#footer2 {background:#1E1E1E;height:auto; padding-bottom:10px;}
.fotlogoleft { float:none; margin-bottom:10px;}
.fotlogoright {float:none;}
#skyline {display: inline-block; width: 100%;}
#skyline li #footersearch {display:none;}
#panel1b a {position:inherit;}
#panel1b {float:right !important;}
#fnav li {display: inline-block; margin:2px 0;}
#fsidebar4 .widget {width: auto; }
#footer1, #footer2 {padding:0;}

/* Single  */
#content .post h2 { font-size:22px; line-height:24px; }
#related { float: none;  width: auto; }
.related {width:131px;}
.relatedimg {float:none;}
.share { float:none; clear:both;}
#sharemark { height:auto}
.related-posts {float:none; margin-bottom:5px;}

/* Archives */
.archive-list li { float:none; width: auto; }
#content .post h3, .archive-list-big h4 { font-size:18px; line-height:22px; }
}
 
@media only screen and ( max-width: 479px ) { 
#wrapper { width:300px;   }
#headad, #logohead, #footerwrapper1, #footerwrapper2 { width:300px }

.responsivemenu{ width: 280px; }
.responsivemenu select { width: 280px;}

#content{ width:280px;}
#paginationtech {background-image:none; padding-left:0px;}
#paginationtech:hover {background-image:none;}

.indextopleftslide {width:280px; height:auto;}
 #twocats {width:280px;}
#twocatsleft, #twocatsright {width:137px; height:160px;}
#twocats .indextopleftabsolute1 { top:98px;}
#twocats .indextopleftabsolute2 { top:98px;}
#twocats {margin-left:2px;}
#twocatsleft { margin:0;}
#twocatsright { margin-left:5px;} 
#twocats h3 { display:none; }

#blogthumb { float:none;}
/* single */
.related {   width: 125px; } 
#commentform input {width:auto;}

.postlink {padding:7px 0px;}
.postlink a{padding: 7px 3px; margin:0px 2px;}
.activeee {padding: 7px 3px;}
.newer-older {margin-top:20px;}
.archive-list li {height:auto;}
}
