/*
@media only screen and (min-width:1500px) and (max-width:1919px) {	
	.container {
		width: 1400px;
	}
	
}

@media only screen and (min-width: 1920px) {
	.container {
		width: 1600px;
	}
	
	
}
*/
@media ( min-width:1200px ) {
	.nav-main .nav > li > a {
		/*padding:10px;*/
	}
}
@media ( max-width:1200px ) {
	/*.shop-item-image img {
		height: auto!important;

	}*/
	/*.main_product_image {
		display: block!important;
		margin: 0px auto;
	}*/
	#topNav > .container, #topBar > .container {
		width:100%;
	}
	.content_continer_right {
		padding: 20px 15px;
	}
	.content_continer_left {
		width:30%;
		margin: 0 2% 0 0;
	}
	.content_continer_right {
		width:68%;
	}
	.left_links ul li a {
		width: auto;
	}
	.banner_main {
		width:100%;
	}
	.banner_continer {
		padding: 25px 25px 0;
	}
	.banner_main_left {
		width:25%;
		margin: 0;
	}
	.banner_main_left img {
		max-width: 100%;
		height: auto;
	}
	.banner_main_right {
		width: 70%;
		float: right;
		margin: 20px 0 0;
	}
	.banner_main_info .sdesc {
		width:95%;
	}
	
	
}
@media ( max-width:1024px ) {	
	.login_already {
		float: none;
		width:100%;
		margin: 0 0 10px;
	}
	.login_register {
		float: none;
		width:100%;
	}
	.info-bar.index_info_bar {
		padding: 5px 0;
	}
	.index_info_bar.info-bar div.row > div {
		padding-top:5px;
		padding-bottom:5px;
	}
	.info-bar.index_info_bar h3 {
		font-size:14px;
	}

}
@media ( max-width:992px ) {
	/*.shop-item-image img {
		height: auto!important;

	}*/
	.searchresults {
		display: none!important;
	}
	
	
	/*#header li.search .search-box {
		width: auto;
		height:60px;
		top: 0!important;
	}*/
	.content_continer_left {
		float: none;
		margin: 0px auto 20px;
		width:100%;
	}
	.left_links ul li {
		float:left;

		margin: 0 10px 10px 0;
	}
	.left_links ul li a {
		display: block;
		padding:11px 15px;
		border-radius:10px;
		
		
	}
	.left_links ul li a:hover, .left_links ul li.active a{	
		width:auto;
		border-right: 1px solid #dbd7c3;
	}
	.left_links ul li a:hover span, .left_links ul li.active a span {
		display: none;
	}
	.content_continer_right {
		float: none;
		width:100%;
	}
	.banner_continer {
		background: #fbf9ed;
		height: auto;
	}
	.banner_main {
		width:100%;
		
	}
	.banner_main_left {
		float:none;
		display:block;
		text-align: center;
		max-width: 100%;
		width: auto;
		margin: 0px auto 10px;

		
	}
	.banner_main_left em {
		display: none;
	}

	.banner_main_right {
		width:100%;
		float: none;
		margin: 30px 0 0;
		padding: 0 10px;
	}
	.banner_main_info .sdesc {
		width:96%;
		height: auto;
		padding: 10px 20px 20px;
		overflow: visible;
	}
	.writer_featured {
		display: none;
	}
	.authors_index .testimonial-content p {
		min-height: inherit;
		height: inherit;
		overflow: visible;
	}
}
@media ( max-width:769px ) {
	.listing .clear2 {
		display: block;
		clear:both;
	}
	.listing li {
		vertical-align: top;
	}
	.index_listing div.shop-item {
		margin-bottom:20px;
	}
}
@media ( max-width:767px ) {
	.product_right {
		width: 100%;
	}
	p.arrowdown {
		display: none;
	}
	.writers_listing .clear2 {
		display: block;
		clear: both;
	}
	
	.product_page .page-header h1 {
		display: none;
	}
	.writerslider .writerslide img {
		max-height: inherit;
		max-width: 100%;
		height: auto;
	}
}
@media ( max-width:576px ) {
	.timeline {
		/*padding-left:50px;*/
		padding-left:0;
	}
	.timeline .timeline-item-bordered {
		border-left:none;
		padding-left: 0;
	}
	.timeline .timeline-entry {
		width:48px;
		height:48px;
		font-size:20px;
		padding-top:4px;
		left:-62px;
		position: static;
		margin: 0 auto 10px;
	}
	#topBar {
		text-align:center;
	}
	#topBar ul.top-links {
		float: none!important;
	}
	#topBar.dark ul.top-links > li {
		border:0;
	}
	#topBar ul.top-links > li > a {
		padding:5px 5px;
	}
}
@media ( max-width:479px ) {
	.tub-nail2 ul li {
		float: none;
		vertical-align: top;
		margin-bottom:10px;
	/*	width: 98%;
		margin: 0 auto 10px;*/
	}
	/*.tub-nail2 ul li a img {
		max-width:100%;
		width:auto;
	}*/
	.cardlink_cards {
		max-width: 100%;
		height: auto;
	}
	.writers_listing li {
		width:100%;
		float: none;
		margin: 0px auto;
	}
	.writers_listing ul li .img img {
		display: block;
		margin: 0px auto;
	}
	.index_info_bar.info-bar div.row > div {
		clear: both;
		margin: 0;
		padding: 2px 5px;
	}
	.info-bar.index_info_bar h3 {
		font-size:13px;
	}
	.info-bar.index_info_bar p {
		display: none;
	}
	.info-bar.index_info_bar div.row > div i {
		font-size:13px;
	}
	div.shop-item > .thumbnail {
		border: 0;
	}

	
}
@media ( max-width:350px ) {
	#header #topNav a.logo > img {
		width: 130px!important;
		max-height: inherit!important;
		height: auto!important;
	}
}