

#comjshop_list_product .col-md-4:nth-child(3n+1){
	clear:left;
}
@media (max-width: 1199px) {
.desktop_menu{
	display:none;
}
.head-login{
	margin-right:60px;
}
.off-canvas-button{
	display:block;
}


.articleItem .img-intro {
    max-width: 200px;
}
.img-intro + .articleItemBody {
    margin-left: 230px;
}
.articleItem {
    margin: 0 0 25px;
    padding: 0 0 25px;
}





.author-info .author-meta{
	position:relative;
	margin-top:5px;
}
#ezblog-body #ezblog-bloggers .profile-connect,
#ezblog-body #ezblog-category .profile-connect,
#ezblog-body #ezblog-detail .profile-connect{
	position:relative;
	margin-top:5px;
}
#ezblog-body #ezblog-bloggers .profile-connect li + li,
#ezblog-body #ezblog-category .profile-connect li + li,
#ezblog-body #ezblog-detail .profile-connect li + li{
	margin-left:5px;
}




}

/*======== MAX WIDTH 1023 =========*/
@media (max-width: 1023px) {



}


/*======== MAX WIDTH 979 =========*/
@media (max-width: 979px) {
.articleItem .img-intro{
	max-width:none;
	margin:0 0 10px 0;
	float:none!important;
}
.img-intro + .articleItemBody{
	margin:0;
}
.bt_slideshow .box_skitter .label_skitter{
	top:30px;
}
div.userBlock img, div.itemListCategory img{
	width:110px;
}
.userBlockInfo {
    margin-left: 140px;
}
div.catItemImageBlock, div.tagItemImageBlock, div.userItemImageBlock, div.latestItemImageBlock{
	float:none;
	margin:0 0 10px 0;
	max-width:none;
}
span.catItemImage, span.tagItemImage, span.userItemImage, span.latestItemImage{
	text-align:left;
}
.k2ItemBody {
    margin-left: 0;
}
div.userBlock, div.itemListCategory{
	padding:20px 10px 10px 20px;
}
div.itemAuthorBlock {
    padding: 20px;
}
div.itemAuthorBlock img.itemAuthorAvatar{
	width:110px;
}
div.itemAuthorBlock div.itemAuthorDetails{
	margin: 0 0 0 130px;
}
.easyBlogImage {
    float: none;
    margin: 0;
}
.easyBlogImage + .easyBlogContent{
	margin:15px 0 0 0;
}
#ezblog-menu .blog-navi li.toolbar-item{
	border:none;
}
#ezblog-menu .blog-navi li.toolbar-item > a span{
	width:30px;
	float:left;
}
#ezblog-menu.narrow .blog-navi li.toolbar-item > a{
	position:relative;
}
#ezblog-menu.narrow .blog-navi li .tips{
	left:0;
}
#eblog-wrapper .section-author-infor img.avatar{
	width:110px;
	float:left!important;
}
#eblog-wrapper .section-author-infor .author-info {
    margin-left: 130px;
}
.author-info .author-meta{
	position:relative;
}
#ezblog-body .profile-connect .connect-links li + li{
	margin:0;
}
.section-author-infor{
	padding:20px 15px 0 20px;
}
#eblog-wrapper #ezblog-bloggers .profile-item .profile-head img.avatar, #eblog-wrapper #ezblog-category .profile-item .profile-head img.avatar, #eblog-wrapper #ezblog-detail .profile-head .profile-avatar img.avatar{
	width:110px;
	float:none;
}
#ezblog-body #ezblog-bloggers .profile-avatar + .profile-info, 
#ezblog-body #ezblog-category .profile-avatar + .profile-info, 
#ezblog-body #ezblog-detail .profile-avatar + .profile-info{
	margin:10px 0 0 0!important;
}
#ezblog-body #ezblog-bloggers .profile-item, #ezblog-body #ezblog-category .profile-item, #ezblog-body #ezblog-detail{
	padding:20px 10px 20px 20px;
}

#comjshop_list_product .col-md-4:nth-child(3n+1){
	clear:none;
}
#comjshop_list_product .col-sm-6:nth-child(2n+1){
	clear:left;
}




}


/*======== MAX WIDTH 767 =========*/
@media (max-width: 767px) {
.container {
    padding-left: 15px;
    padding-right: 15px;
}
.swap-title {
    width: 33.3333%;
}
.swap-item {
    width: 66.666666%;
}
.bt_slideshow .box_skitter .label_skitter {
    top: 15px;
}

.t3-mainbody .container:before,.t3-mainbody .container:after,.bt_slideshow .container:before{
	display:none;
}


h3.boxTitle:before {
    left: 0;
    width: 100%;
}



.col-xs-12 + .col-xs-12{
	margin-top:30px;
}













}








/*======== MAX WIDTH 479 =========*/
@media (max-width: 479px) {
.swap-title {
    width: 100%;
	margin-bottom:10px;
}
.swap-item {
    width: 100%;
}
.bt_slideshow .camera_caption .bt_simple_slideshow_desc{
	padding:0 0 0 10px;
}
.bt_slideshow .box_skitter .label_skitter{
	top:10px;
}
.bt_simple_slideshow_desc .small-title{
	padding:0;
	font-size:13px;
}
.bt_simple_slideshow_desc .border_bg{
	display:none;
}
.bt_simple_slideshow_desc .big-title{
	font-size:16px;
	padding-bottom:5px;
}
.bt_simple_slideshow_desc .sub-title{
	font-size:13px;
	padding:0;
}
.bt_simple_slideshow_desc .main_desc{
	width:auto;
	line-height:20px;
}
.bt_simple_slideshow_desc .ss-buttons{
	display:none;
}










}





