#secondary-mobile-menu,
#primary-mobile-menu {
	display: none;
}

@media only screen and (min-width: 1270px) and (max-width: 1280px) {

	#page {
		width: 1000px !important;
	}
	.container {
		width: 960px !important;
	}
	.content-area {
		width: 620px;
		margin-left: 0;
	}
	#logo {
		margin: 30px 5px 30px 0;
	}
	#featured-content #carousel-0 ul li {
		width: 620px;
	}
	#featured-content .entry-thumbnail {
		width: 100%;
		height: auto;
	}
	#featured-content .jcarousel-pagination-0 {
		top: 320px;
	}
	#featured-content .jcarousel-control-prev, 
	#featured-content .jcarousel-control-next {
		top: 145px;
	}
	.content-block-1 li {
		width: 180px;
	}
	.content-block-2 li.article-first,
	.content-block-2 li.article-list,
	.content-block-3 .block {
		width: 290px;
	}
	.content-block-4 .block {
		width: 180px;
	}
	.layout-narrow .carousel-loop li {
		width: 160px;
	}
	.layout-narrow .footer-column {
		width: 210px;
	}
	.entry-footer .col-left,
	.entry-footer .col-right {
		width: 289px;
	}
	.entry-footer .newsletter-form input {
		width: 180px;
	}
	.entry-share li {
		margin-right: 10px;
	}
	.header-ad,
	.content-ad {
		width: 620px;
		height: auto;
	}
	#featured-content-2 .featured-big {
		width: 400px;
	}
	#featured-content-2 .featured-small {
		width: 180px;
	}
	.grid .hentry {
		width: 290px;
	}
	.featured-video embed, 
	.featured-video object, 
	.featured-video iframe {
		width: 620px;
		height: 358px;
	}
	.layout-1c.single .col-left, 
	.layout-1c.single .col-right {
		width: 459px;
	}
	.layout-1c.single .entry-footer .newsletter-form input {
		width: 370px;
	}
	.layout-narrow-2 .sidebar2 {
		margin-left: -960px;
	}
	.sidebar1 {
		display: none;
	}
	.layout-css-2 .sidebar2 {
		float: right;
		margin-left: 0;
	}
}


/* sidr style */
.sidr {
	display: none;
	position: absolute;
	position: fixed;
	top: 0;
	height: 100%;
	z-index: 999999;
	width: 260px;
	margin-right: 5px;
	overflow-x: none;
	overflow-y: auto;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 15px;
	background: #333;
	color: #fff;
	-webkit-box-shadow: inset 0 0 5px 5px #222;
	-moz-box-shadow: inset 0 0 5px 5px #222;
	box-shadow: inset 0 0 5px 5px #222
}
.sidr .sidr-inner {
	padding: 0 0 15px
}
.sidr .sidr-inner>p {
	margin-left: 15px;
	margin-right: 15px
}
.sidr.right {
	left: auto;
	right: -260px
}
.sidr.left {
	left: -260px;
	right: auto
}
.sidr h1,
.sidr h2,
.sidr h3,
.sidr h4,
.sidr h5,
.sidr h6 {
	font-size: 11px;
	font-weight: normal;
	padding: 0 15px;
	margin: 0 0 5px;
	color: #fff;
	line-height: 24px;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));
	background-image: -webkit-linear-gradient(#4d4d4d,#1a1a1a);
	background-image: -moz-linear-gradient(#4d4d4d,#1a1a1a);
	background-image: -o-linear-gradient(#4d4d4d,#1a1a1a);
	background-image: linear-gradient(#4d4d4d,#1a1a1a);
	-webkit-box-shadow: 0 5px 5px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0 5px 5px 3px rgba(0,0,0,0.2);
	box-shadow: 0 5px 5px 3px rgba(0,0,0,0.2)
}
.sidr p {
	font-size: 13px;
	margin: 0 0 12px
}
.sidr p a {
	color: rgba(255,255,255,0.9)
}
.sidr>p {
	margin-left: 15px;
	margin-right: 15px
}
.sidr ul,
.sidr ol {
	display: block;
	margin: 0 0 15px;
	padding: 0;
	border-top: 1px solid #1a1a1a;
	border-bottom: 1px solid #4d4d4d
}
.sidr li,
.sidr ol li {
	display: block;
	margin: 0;
	line-height: 48px;
	border-top: 1px solid #4d4d4d;
	border-bottom: 1px solid #1a1a1a
}
.sidr li:hover,
.sidr li.active,
.sidr li.sidr-class-active {
	border-top: none;
	line-height: 49px
}
.sidr li:hover>a,
.sidr li:hover>span,
.sidr li.active>a,
.sidr li.active>span,
.sidr li.sidr-class-active>a,
.sidr li.sidr-class-active>span {
	-webkit-box-shadow: inset 0 0 15px 3px #222;
	-moz-box-shadow: inset 0 0 15px 3px #222;
	box-shadow: inset 0 0 15px 3px #222
}
.sidr li a,
.sidr li span {
	padding: 0 15px;
	display: block;
	text-decoration: none;
	color: #fff
}
.sidr li ul,
.sidr li ol {
	border-bottom: none;
	margin: 0
}
.sidr li li,
.sidr li li {
	line-height: 40px;
	font-size: 13px
}
.sidr li li:last-child {
	border-bottom: none
}
.sidr li li:hover,
.sidr li li.active,
.sidr li li.sidr-class-active {
	border-top: none;
	line-height: 41px
}
.sidr li li:hover>a,
.sidr li li:hover>span,
.sidr li li.active>a,
.sidr li li.active>span,
.sidr li li.sidr-class-active>a,
.sidr li li.sidr-class-active>span {
	-webkit-box-shadow: inset 0 0 15px 3px #222;
	-moz-box-shadow: inset 0 0 15px 3px #222;
	box-shadow: inset 0 0 15px 3px #222
}
.sidr li li a,
.sidr li li span {
	color: rgba(255,255,255,0.8);
	padding-left: 30px
}
.sidr form {
	margin: 0 15px
}
.sidr label {
	font-size: 13px
}
.sidr input[type="text"],
.sidr input[type="password"],
.sidr input[type="date"],
.sidr input[type="datetime"],
.sidr input[type="email"],
.sidr input[type="number"],
.sidr input[type="search"],
.sidr input[type="tel"],
.sidr input[type="time"],
.sidr input[type="url"],
.sidr textarea,
.sidr select {
	width: 100%;
	font-size: 13px;
	padding: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 0 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	border-radius: 2px;
	border: none;
	background: rgba(0,0,0,0.1);
	color: rgba(255,255,255,0.6);
	display: block;
	clear: both
}
.sidr input[type=checkbox] {
	width: auto;
	display: inline;
	clear: none
}
.sidr input[type=button],.sidr input[type=submit] {
	color: #333;
	background: #fff
}
.sidr input[type=button]:hover,.sidr input[type=submit]:hover {
	background: rgba(255,255,255,0.9)
}
