@media only screen and (max-width:1250px) and (min-width:1200px)
{
#homepage2 .span4#sidebar {
	width: 290px;
}
#homepage2 #sidebar .span4 {
	width: 290px;
}
#topmenu {
	width: 1170px;
}
#main-menu {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
#header {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
#intr {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
#content {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
#footer-widgets {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
#site-info {
	box-sizing: border-box; -moz-box-sizing: border-box;
}
#main-menu {
	padding: 0px;
}
#intr {
	padding: 0px 10px;
}
.brnews {
	overflow: hidden;
}
.layout3.featured-post .posts-container #featured-1 {
	margin-left: 10px;
}
.layout3.featured-post .posts-container #featured-2 {
	margin-left: 10px;
}
.layout3.featured-post .posts-container #featured-3 {
	margin-left: 10px;
}
#homepage-layout-3 .layout-3 #posts-row-2 .span4 {
	margin-left: 10px;
}
#homepage-layout-3 #posts-row-3 .row {
	margin-left: -20px;
}
#homepage-layout-3 #posts-row-3 .row .span8 .row {
	margin-left: -20px;
}
#homepage-layout-3 #posts-row-3 .row .span8 {
	margin-left: 10px;
}
#homepage-layout-3 #posts-row-3 .row .span4 {
	margin-left: 10px;
}
#homepage-layout-3 #posts-row-3 h2.section-heading {
	margin-left: -10px;
}
#homepage-layout-3 #posts-row-4 {
	width: 1130px; margin-left: -20px;
}
#homepage-layout-3 #posts-row-4 .posts {
	margin-left: -20px;
}
#homepage-layout-3 #posts-row-4 .post {
	margin-left: 20px;
}
#newszine-product-slider {
	width: 790px;
}
#main-menu form input[type='text'] {
	width: 200px; margin-left: 0px;
}
}
@media only screen and (max-width:1199px)
{
.widget_tabs .second-post {
	float: none;
}
.widget_tabs :last-child.second-post {
	float: none;
}
.ads-section .ads970-90.ads-slot {
	width: 100%;
}
#homepage-layout-3 .featured-post p.post-excerpt {
	display: none;
}
#main-menu form input[type='text'] {
	width: 160px; margin-left: 0px;
}
}
@media only screen and (max-width:1199px) and (min-width:980px)
{
#secondary_menu {
	margin-left: 0px;
}
#topmenu {
	width: 970px;
}
#main-menu {
	padding: 0px; width: 970px;
}
#main-menu form input[type='text'] {
	width: 160px; margin-left: 0px;
}
#featured-3 :first-child.post-thumbnail {
	margin-bottom: 20px;
}
.head-ad img {
	height: auto; width: 100%;
}
}
@media only screen and (max-width:979px) and (min-width:798px)
{
#topmenu {
	padding: 0px 40px; width: 724px;
}
.navbar .btn {
	margin-top: 10px; margin-bottom: 10px;
}
.navbar .btn-group {
	margin-top: 10px; margin-bottom: 10px;
}
.navbar .nav-menu2{
	display:block;
}
.navbar .nav-menu1{
	display:none;
}

#main-menu form input[type='text'] {
	margin: 0px; padding: 0px 5px; width: 125px; height: 50px; box-sizing: border-box; -moz-box-sizing: border-box;
}
.widget_search .sf_input {
	width: 165px;
}
#featured-3 :first-child.post-thumbnail {
	margin-bottom: 18px;
}
}
@media only screen and (max-width:797px) and (min-width:767px)
{
#topmenu {
	width: 744px;
}
.navbar .nav-menu2{
	display:block;
}
.navbar .nav-menu1{
	display:none;
}

.navbar .btn {
	margin-top: 10px; margin-bottom: 10px;
}
.navbar .btn-group {
	margin-top: 10px; margin-bottom: 10px;
}
#main-menu {
	padding: 0px; width: 744px;
}
#main-menu form input[type='text'] {
	width: 110px; margin-left: 0px;
}
}
@media only screen and (max-width:979px)
{
	
a#responsive-menu-button {
	margin-bottom: 12px;
}
#newszine-slider .slides .flex-caption h1 {
	line-height: 2em; font-size: 14px;
}
#topmenu ul.social-icons {
	text-align: center; float: none; display: block;
}
#topmenu ul.social-icons li {
	float: left;
}
.span3.shop-banner-head {
	margin-top: 30px;
}
.head-ad img {
	height: auto; width: 100%;
}
}
@media only screen and (max-width:767px)
{
	.navbar .nav-menu2{
	display:block;
}
.navbar .nav-menu1{
	display:none;
}

.header-right {
	display: none;
}
.product-image-sliders .product-slider-caption {
	left: 0px; top: 0px;
}

.navbar .btn {
	margin-top: 10px; margin-bottom: 10px;
}
.navbar .btn-group {
	margin-top: 10px; margin-bottom: 10px;
}
#topmenu {
	width: 100%;
}
.newszine-slider .flex-caption {
	display: none;
}
.ads-slot {
	margin-bottom: 20px;
}
.post-thumbnail img {
	width: 100%;
}
.post {
	margin-bottom: 15px;
}
.head-ad img {
	height: auto; width: 100%;
}
}
@media only screen and (max-width:599px)
{
.flex-control-nav {
	display: none;
}
.flex-direction-nav {
	display: none;
}
.product-image-sliders .product-slider-caption {
	display: none;
}
.head-ad img {
	height: auto; width: 100%;
}
}
