@media only screen and (max-width: 1200px) { 
#container,.container-web{
	width:960px;
}
.primary-menu ul li a{
    padding:13px 16px;
}
}
@media only screen and (max-width: 960px) {
#container,.container-web{
	width:100%;
}
#container{
    padding:20px 10px;
	margin:0;
}
.contents,.sidebar{
	width:100%!important;
	padding:0;
}
.container-web{
	padding:0 10px;
}
.wrap-header{
    height:auto;
}
#menumobile{
	display:block;
}
.primary-menu{
	display:none;
}
.logo{
    width:30%;
    height:52px;
}
.tfooter-details{
    margin-left:0;
    margin-right:0;
}
.tfooterbox,.tfooterbox:first-child,.tfooterbox:last-child{
    width:100%;
    padding:10px 0;
}
.entry-content table{
	overflow:hidden;
	overflow-x:scroll;
	display:block;
	white-space:nowrap;
}
}
@media only screen and (max-width: 760px) {
.entry-content iframe{
    min-height:190px!important;
	width:100%!important;
}
.shownewshome-details,.singleclassifiedads-info-wrap{
    margin-left:0;
    margin-right:0;
}
.newshomebox:first-child,.newshomebox{
	width:100%;
	padding:0;
}
.newshomebox:first-child .newshomebox-thumb{
    height:auto;
    width:100%;
}
.protabs label{
    display:block;
    margin:0 0px 2px;
}
.classifiedadsboxinfo-desc li{
    font-size:12px;
}
#sync1 .item{
    height:290px
}
#sync2 .item{
    height:60px;
}
.singleclassifiedads-info-item{
    padding:10px 0;
    width:100%;
}
.shownewshome-title span,.classifiedadshome-title span{
    font-size:18px;
    line-height:24px;
}
.classifiedadshome-subname li{
    width:100%;
	padding:3px 5px;
}
}
@media only screen and (max-width: 450px) {
.classifiedadsbox-thumb,.classifiedadsboxinfo{
    width:100%!important;
}
.classifiedadsboxinfo{
	padding:10px 0 0 0;
}
.classifiedadsboxinfo-desc{
    margin-left:-5px;
    margin-right:-5px;
}
.classifiedadsboxinfo-desc li{
    padding:2px 5px;
	width:50%;
}
.classifiedadsboxinfo-desc li:nth-child(3n+1){
	clear:none;
}
.classifiedadsboxinfo-desc li:nth-child(2n+1){
	clear:both;
}
.newsbox-thumb{
    width:150px;
}
.newsboxinfo{
    width:-webkit-calc(100% - 150px);
    width:-moz-calc(100% - 150px);
    width:calc(100% - 150px);
    padding-left:15px;
}
#sync1 .item{
    height:190px
}
}