/* ADAPTIVE
----------------------------------------------- */
@media screen and (max-width: 1220px) {
.center {max-width:1000px;}
.top-menu {display:none;}
.main {padding:20px 10px 0 10px;}
.site-desc {margin-bottom:20px;}
.search-box {width:300px;}
.top {padding:95px 320px 0 170px;}
.menu-inner li {width:16%;}
.floaters {margin:0 -5px;}
.thumb {width:18%; margin:0 1% 20px 1%;}
.full-cont .thumb {width:31.33%;}
.th-img {height:110px;}
.pagi-nav {padding:15px 20px; margin:20px 0 0 0;}
.full-inner .pagi-nav {padding:15px 20px 10px 20px; margin:20px -20px 0 -20px !important;}
}

@media screen and (max-width: 950px) {
.center {max-width:768px;}
.wrap {background-image:none;}
.site-desc, .count {display:none;}
.menu-inner li {width:24%;}
.thumb {width:31.33%;}
.full-cont .thumb {width:31.33%;}
.bot-menu {padding-right:0;}

.rel-title {display:block;}
.full-inner {padding:20px 10px; margin:-20px -10px 20px -10px; border-radius:0;}
.full-inner:before, .full-side {display:none;}
.full-cont {width:100%; float:none; padding-right:0;}

.full-inner .pagi-nav {padding:15px 10px 10px 10px; margin:20px -10px 0 -10px !important;}
.comments-items {padding:20px 10px; margin:20px -10px;}

.pagi-nav {white-space:nowrap; overflow-y:hidden; overflow-x:auto;}
}

@media screen and (max-width: 760px) {
.center {max-width:640px;}
.thumb, .full-cont .thumb {width:48%;}
.show-menu span, .speedbar {display:none;}
.show-menu i {margin-right:0;}
.search-box {width:auto; left:70px;}
.top {padding:0;}

.full h1 {font-size:20px;}
.full-meta span {margin-right:10px;}

.full-text h2, .full-text h3, .full-text h4, .full-text h5 {font-size:18px; margin:10px 0;}
.add-comm-form {padding:20px 10px; overflow:hidden;}
.add-comm-form:before {display:none;}
.ac-submit {position:static; width:100%;}
.ac-submit button {width:100%;}
.comments-tree-list .comments-tree-list {padding-left:0 !important;}
.mass_comments_action {display:none;}

.sub-title h1 {font-size:18px; line-height:24px;}
}

@media screen and (max-width: 590px) {
.center {max-width:480px;}
.th-img {height:340px;}
.menu-inner li {width:32.33%;}

.full-meta span {font-size:14px;}
.comm-one > div {margin-right:10px;}
.comm-three ul li {display:none;}
.comm-three li.comm-q {display:inline-block;}

.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame 
{width: 100% !important; height:300px;}
.add-comm-form .login-social {position:static; text-align:left;}
.ac-inputs input {width:100%; float:none !important; margin-top:10px;}
.ac-protect {width:100%; float:none; margin:-10px 0 0 0;}
.ac-submit button {float:none; display:block; text-align:center; width:100%;}
    
.ui-dialog {width:100% !important;}
.upop-left, .upop-right {float:none !important; width:100% !important; margin:0; padding:0 20px;}
.upop-left {margin-bottom:10px; text-align:center;}
.ui-dialog-buttonset button {display:block; margin:0 0 5px 0; width:100%;}
#dofullsearch, #searchsuggestions span.seperator {display:none !important;}
.attach .download-link {margin:0 -15px 0 0; float:none; display:block; padding:0 10px;}
.attach-info {float:none;}
}

@media screen and (max-width: 470px) {
.center {max-width:320px;}
.logotype {width:220px;}
.th-meta {display:none;}
.thumb {padding:0 10px 10px 10px; margin:0 1% 10px 1%;}
.th-img {height:130px; margin:0 -10px 10px -10px;}
.th-title {font-size:14px; height:40px;}
.menu-inner li {width:49%;}
.menu-inner a {padding:0 5px;}

.comm-one > div:nth-child(2) {max-width:140px; overflow:hidden;}
.comm-one > div:nth-child(3) {display:none;}

.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame 
{width: 100% !important; height:250px;}
.ac-protect {margin:-10px -10px 0 -10px;}
.login-social:before {display:block; line-height:30px; margin-right:0;}
}








