@media (max-width: 991px) {
a.thumb-info span.thumb-info-title{font-size:14px}
a.thumb-info span.thumb-info-more{font-size:11px}
.thumbnail{border:0}
div.flexslider [class*="col-md-"]{text-align:center}
div.flexslider [class*="col-md-"] img{display:inline;width:auto}
div.flexslider div.portfolio-item,div.flexslider article{margin:0 auto 25px;text-align:left}
a.scroll-to-top{display:none!important}
}
@media (max-width: 767px) {
header{display:block}
header > div.container{width:100%}
header.center nav{width:auto}
header nav ul.nav-top{float:right;margin-right:0}
button.btn-responsive-nav{top:15px}
div.slider > ul > li > div.caption{margin-left:20px!important}
div.slider > ul > li > div.center-caption{margin-left:0!important}
.project.detail .valign{margin-bottom:10px}
.display-type,.ordering-wrap{float:none!important;text-align:left}
}
@media (max-width: 479px) {
h2{line-height:40px}
span.arrow{display:none}
header nav ul.nav-top,header div.header-top{display:none}
}
@media (max-width: 600px) {
header nav ul.nav-top li{display:none}
header nav ul.nav-top li.phone{display:block}
}