@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%;}
#sharebox {display:none} 
.footer-menu, #bottomfooter{width:auto}
}

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

/* Body */
#wrapper {width: 960px;}
#w3 {padding-right: 0}


/* Header */
.example #nav li .fullwidthmenu {width: 927px;}
.menu_text_home { margin-left:0px;}
.top-menu-items #headersearch {margin-left: 4px;}
.head-search { margin-left: 0px;}
.head-search #s2 {width: 526px;}
.navigatemenu {right: 9px;}


/*Slider*/
#slider {width: 745px;}
.slideshow .slide {width: 745px;}


/* Home Content*/
.item01 {width: 600px; }
.item02 { width: 348px;}
.item02 .description {width:auto;}
.items-list img { max-width: 100%;}
#content .item02 h2, #content .item03 h2 { font-size:16px; line-height:20px;}
.item03  { width: 500px;}
.item04 { width: 223px;}
.item04 .description {width:auto;}

/*tabs*/
.section .heading {width: 925px;}
.tabset { right: -530px;}
.video-list {width:286px;} 


/* Posts */
.home-post-holder {width:610px;}
#content p { font-size:13px; }


/* Footer */
.footer .box-hold .box { margin-right: 5px; width: 224px; }
#footerwrapper1 #calendar_wrap #wp-calendar { width: 220px; }
.footerwrapper .block-item-small-view ol li { width: 218px !important; }
.footerwrapper span.twitter-text { width: auto; }
.footerwrapper .tabs_container { width: 224px; }
.footerwrapper ul.socialwidget li { margin: 0 10px 15px !important; }


/* Single */
.single-wrapper { width:623px }
#sticky { width: auto; }
#sticky.stick { width: 927px;}
.single-right { width: 505px;}
.post-review { width: 514px;}
.post-review ul li { width: 488px;}
span.ratingtext { margin-right:auto; padding-right: 15px;}


/* Single Comments*/
#respond {width:auto;}
#comment-textarea {float:none;}
.comment-submit {  padding: 8px 100px !important; } 
#comments-content {width: auto;}
#comment-input {float: none;}


/* Archives, tags, category and search */
.recentpost-cont-holder { width: 235px;} 
.post-content-holder{ width: 395px;}
.author-info { width: 410px;}


}


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

/* Body */
#w3 {padding-right: 0}
#wrapper {width: 748px;}
#back-top { right: 5px;    z-index: 999;}


/* Header */
.menu-holder #nav ul a {font-size: 12px;}
.example #nav li .fullwidthmenu {width: 715px;}
.menu_text_home {  margin-left: 0; }
.social li { margin: 0 10px;}
.example .head-search {margin-left:0; margin-top: 10px; }
#headersearch { margin-left: 0px;}
.head-search #s2 {width: 566px;}
.example #nav li .top-menu-items {right: 9px;}


/*Slider*/
#slider {width: 533px;}
.slideshow .slide {width: 533px;}
.slideshow .text {width: 230px;}
#content .slideshow h2 {font-size: 26px; line-height: 36px } 

/* Home Content*/
.items-list li:first-child  { float: none;}
.item01 {margin: 0 auto; }
.item02 {float: left; width: 367px;}
.item02 .description {width: auto;}
#content .item02 h2, #content .item03 h2 { font-size: 16px; line-height: 20px;}
.items-list .category {font-size: 14px; padding: 4px 7px;}
.bottom-block { margin: 0 auto;  width: 570px;}
.item03 {margin: 0 auto; }

/*tabs*/
.section .heading {width: 100%; max-width: 713px;}
.tabset { right: -330px;}
.video-holder .placeholder {width:  460px;}
.video-holder h3 {margin-top: 10px;}
.video-list{ width: 255px;}
.video-list li img {height: auto;}
.video-holder img, .video-holder video, .video-holder object {height: auto;}

/* Posts */
.home-post-holder {float: none; width: auto;}

/* Sidebar */
.widget-holder {float: none; width: 630px; margin: 0 auto}
.sidebar {display: inline-block;}
.sidebar .widget {  float: left; margin-right: 15px;  width: 300px;}


/* Footer */
.footer2-area { margin: 0 auto; width: 544px;}


/* Single */
.single-wrapper { float: none; width: auto;} 
#sticky {width: auto;}
#sticky.stick { width: 716px;}
.single-right { width: 605px;}
.post-review { width: 612px;}
.post-review ul li { width: 586px;}
span.ratingtext { margin-right:auto; padding-right: 15px;}


/* Single Comments*/
#respond { width: auto; margin-left: 6px;}
.comment-submit { padding: 8px 30px !important; }
#comments-content {width: auto;}
#comment-input {float: none;}
#comment-textarea {float: none;}
#comment-submit  { margin: 15px 0;text-align: left; width: auto;}


/* Archives, tags, category and search */
.recentpost-cont-holder { width: 330px;}
.post-content-holder {width: 490px;}
.author-info { width: 505px;}

}


@media only screen and ( max-width: 767px ) { 
.top-nav {float:none}

.responsivemenu{ display: block; margin: 0 auto; width: 400px; padding: 10px;}
.responsivemenu select {display:inline-block; width: 400px;}
img, video, object {height: auto;}
 
/* Body */
#w3 {padding-right: 0; margin-left: -11px;}
#wrapper { width: 460px; }
#back-top { right: 5px;    z-index: 999;}

/* Header */
.logo { float: none; margin: 20px auto 5px; text-align: center;}
.menu_text_home {display: none;}
.social li {margin: 0 5px}
.example #nav li .fullwidthmenu {width: 438px;  left: 0;}
.example #nav li .close_search {right: 15px;}
.main-menu {display: none;}
.head-search {margin-left:0; }
#headersearch {margin-left:0; }
.head-search #s2 {width: 225px;}
.navigatemenu {right: 9px;  width: 400px;}
.navigatemenu ul li { width: 150px;}
.navigatemenu ul li a { font-size: 14px;}


/*Slider*/
#slider { width:460px; float: none; }
.slideshow .slide  { width:460px }
.slideshow .slider_sidebar {display: none;} 
#content .slideshow h2 {font-size: 20px; line-height: 1.4 } 
.slideshow .text {height: auto; width: auto; right: 0; top: 153px; }
.flex-viewport {height: 258px;}
.slideshow {height: auto;}

/* Home Content*/
#content .items .head h2{font-size: 14px;}
.item01 { height: auto; width: auto;}
#content .item01 h2 { font-size: 16px; font-weight: 400;   line-height: 1.4;}
.item01 .description {width: 460px;  bottom: 17px;} 
.items-list li {  float: none;  padding: 0 0 1px;}
.item02 {width: auto;}
.item02 .description {width: 460px; }
.items-list img {width: 100%}
#content .item02 h2, #content .item03 h2 {font-size: 16px;   font-weight: 400;   line-height: 1.2;}
.items-list .category  {font-size: 11px; line-height: 1;}
.item03 {width: auto; height: auto;}
.bottom-block li:first-child  { float: none;}
.bottom-block li { float: left;}
.item04 {width: 230px; height: 154px;}
.item04 .description {width: auto;}
#content .item04 h2 {font-size: 12px; font-weight: normal;   line-height: 1.2;}
.items-list .item04 .category {font-size: 10px;}

.section {display: none;}

/* Posts */
.home-post-holder {float: none; width: auto;}
#content h2 {font-size: 24px;    line-height: 1.2;}

/* Sidebar */
.widget-holder {float: none; width: 300px; margin: 0 auto} 

/* Footer */
.footer2-area  {margin: 0 auto; width: 252px}
.copyright {max-width: 100%; margin-bottom: 10px;} 

/* Single */
.container {padding: 0 7px 20px;}
.site-content { padding: 0 5px 10px;}
.single-wrapper { float: none; width: auto;} 
.single-entry-title {font-size: 24px;    line-height: 1.2;}
#sticky {width: auto;}
#sticky.stick {  margin-left: -5px; width: 442px;}
.single-left {display: none;}
.single-right { float: none; width: auto;}
.authorareah3 {font-size: 16px;}
#m3_authors {padding-left: 0;}
.post-review { width: 448px;}
.post-review ul li { width: 422px;}
span.ratingtext { margin-right:auto; padding-right: 15px;}


/* Single Commnets*/
h3.numberofcomments {margin-bottom: 5px;}
#respond { width: auto; margin-left: 6px;}
.comment-submit { padding: 8px 30px !important; }
#comments-content {width: auto;}
#comment-input {float: none;}
#comment-textarea {float: none;}
#comment-submit  { margin: 15px 0;text-align: left; width: auto;}
.textarea-comment {width: 390px;}


/* Archives, tags, category and search */
.recentpost-image-0 {float: none; }
.bottom-recentpost-image-0 {width: 125px; margin-right: 25px;}
.bottom-content-heading-0 h2 {clear: none; }
.bottom-content-heading-0 h2 a {font-size: 18px;}
.post-content-holder { width: auto; float: none;}
.recentpost-cont-holder {float: none; width: auto;} 
.author-info { width: 310px;}
.author .alignleft {width: 95px;}

}


@media only screen and ( max-width: 479px ) { 
.top-nav {float:none}
.responsivemenu { width: 240px; } 
.responsivemenu select { width: 240px; } 

#wrapper { width: 360px; } 

/* Header */
.topbar { padding: 0 5px;}
.logo {width: auto; text-align: center;}
.top-nav {height: 50px;}
.top-nav a.social-networks { padding: 10px 0 9px 2px; background-position: 20px 11px;}
.top-nav a.trending { padding: 32px 0 6px 2px; background-position: 27px 11px;}
.top-nav a.search  { padding: 10px 0 10px 2px;  background-position: 21px 13px;}
.top-nav a.menu { padding: 10px 0 10px 2px;  background-position: 23px 13px;}
.example #nav li .fullwidthmenu {width: 278px;}
.example #nav li .close_search {right: 4px;}
.fullwidthmenu .social {margin-left: 0;  width: 240px;}
.fullwidthmenu .social li { margin: 0px 5px 5px 5px;}
.menu-trending-menu-container ul {margin-left: 0;}
.trendingmenu-sf-menu li a {margin: 5px 0;}
.head-search #s2 {width: 205px;	}
.head-search #searchsubmit {margin-top: 5px;}
.navigatemenu {right: 6px; width: 249px;}
li.forth .close_search {right: 15px !important;}
.navigatemenu ul li {width: 91px;}
.navigatemenu ul li a 	{padding: 5px 10px !important}
.navigatemenu ul li a {font-size: 12px;}

/*Slider*/
#slider { width: 300px;}
.slideshow .slide { width: 300px;}
.slideshow .text {top: 115px;}
.slideshow .category {display: none;}
.flex-viewport { height: 215px}

/* Home Content*/
.item01 .description {width: 360px;}
.item02 .description  {width: 360px;}
.item03 .description {width: auto; bottom: 0}
.item04 { height: auto;    width: 360px;}
.item04 img {width: 100%;}

/* Fooer */
.copyright {float: none; text-align: center;}
.footer-logo {float: none; display: block;height: auto;   margin: 0 auto}

/*Single*/
#sticky.stick {width: 282px;}
#m3_authors #bio, #m3_authors #fb, #m3_authors #twitter, #m3_authors #gplus, #m3_authors #authorposts {padding-right: 5px}
#comment-input input {width: 170px;}
.textarea-comment {width: 220px;}
.post-review { width: 287px;}
.post-review ul li { width: 261px;} 


/* Pagination */
.pagination span, .pagination a {padding: 5px 12px 9px;}
.pagination {padding: 11px 3px 15px; font-size: 24px}



/* Archives, tags, category and search */ 
.author .alignleft {width: 50px; margin-left: 0px !important}
.author-info { width: 215px;}
.bottom-recentpost-image-0 {width: 210px;}
 
.bottom-content-heading-0 h2 {clear:both;}
.bottom-content-heading-0 h2 a {font-size: 18px;}
.post-content-holder { width: auto; float: none;}
.recentpost-cont-holder {float: none; width: auto;} 

.home .widget-holder {margin: 0 auto 0 -7px;}
.widget-holder {margin: 0 auto 0 -5px; width: 360px;}

}