@media (min-width: 1200px) {
}
@media (min-width: 768px) and (max-width: 979px) { #wrap {
padding:0 !important;
}
#header {
position:relative !important;
display:block;
}
.top-header {
text-align:center;
}
.top-header ul.lambda-sociallinks {
float:none;
text-align:center;
display:inline-block;	
}
.top-header .ut-th-social {
line-height:1.6em;
}
.ut-th-social,
.ut-th-contact {
float:none;
width:100%;
max-width:100%;
text-align:center;
}
.header-inner {
text-align:center;
} .lambda-featured-header-caption {
display:none;
}
#lambda-featured-header-wrap .lambda-pricingtable-wrap {
margin-bottom:30px;
}
#lambda-featured-header-wrap .lambda-pricingtable-holder {
margin-bottom:20px;
} #logo {
text-align:center;
display:block;
width:100%;
max-width:100%;
margin-bottom:20px !important;
}
#logo h1,
#logo img {
display:block;
margin:0 auto;
} .nav-wrap {
display:block;
width:100%;
max-width:100%;
position:relative;
}
#navigation {
display: none !important;
}
.mm-trigger {
display:block !important;
}
#mobile-menu {
display:none;
} #toTop {
display:none;
} .ut-clients .span3 a {
width:146px;
} .post-format {
display:none !important;
}
.ut-search-results .type-portfolio,
.type-post {
margin-left:0 !important;
padding-left:0 !important;
width:100% !important;
max-width:100% !important;
}
#searchform #s {
width:100%;
max-width:100%;
border-right:1px solid #DDDDDD;
border-bottom:none;
}
#searchform #searchsubmit {
width:100%;
max-width:100%;
} #footer-bg {
display:none !important;
}
#sub-footer-wrap {
text-align:center;
}
#footer #searchform #s {
border-right:1px solid #333333;
}
.ut-fo-social {
float:none;
width:100%;
max-width:100%;
text-align:center;
}
.copyright {
float:none;
display:block;
text-align:center;
width:100%;
max-width:100%;
}
#sub-footer-wrap ul.lambda-sociallinks {
float:none;
text-align:center;
display:inline-block;	
} .lambda-hide-mobile {
display: block;
}
.lambda-hide-desktop {
display: block;
}
.lambda-hide-tablet {
display: none !important;
} .tp-caption .ut-btn {
padding: 5px;
font-size:11px;
}
}
@media (max-width: 767px) { body {
padding:0;
}
.container {
padding-left:20px;
padding-right:20px;
} #wrap {
padding:0 !important;
}
#header {
position:relative !important;
display:block;
}
.top-header {
text-align:center;
}
.top-header ul.lambda-sociallinks {
float:none;
text-align:center;
display:inline-block;	
}
.top-header .ut-th-social {
line-height:1.6em;
}
.ut-th-social,
.ut-th-contact {
float:none;
width:100%;
max-width:100%;
text-align:center;
}
.header-inner {
text-align:center;
} .lambda-featured-header-caption {
display:none;
}
#lambda-featured-header-wrap .lambda-pricingtable-wrap {
margin-bottom:30px;
}
#lambda-featured-header-wrap .lambda-pricingtable-holder {
margin-bottom:20px;
} #logo {
text-align:center;
display:block;
width:100%;
max-width:100%;
margin-bottom:20px !important;
}
#logo h1,
#logo img {
display:block;
margin:0 auto;
} .nav-wrap {
display:block;
width:100%;
max-width:100%;
position:relative;
}
#navigation {
display: none !important;
}
.mm-trigger {
display:block !important;
}
#mobile-menu {
display:none;
} #teaser {
text-align:center;
}
#breadcrumb {
text-align:center;
} #toTop {
display:none !important;
} .ut-clients .span3 a {
width:146px;
} .ut-cta-content .ut-btn {
float:none;
} .post-format {
display:none !important;
}
.ut-search-results .type-portfolio,
.type-post {
margin-left:0 !important;
padding-left:0 !important;
width:100% !important;
max-width:100% !important;
}
#searchform #s {
width:100%;
max-width:100%;
border-right:1px solid #DDDDDD;
border-bottom:none;
}
#searchform #searchsubmit {
width:100%;
max-width:100%;
} #sidebar, 
#sidebar_second,
.sidebar {
padding:0 !important;
} #footer-bg {
display:none !important;
}
#sub-footer-wrap {
text-align:center;
}
#footer #searchform #s {
border-right:1px solid #333333;
}
.ut-fo-social {
float:none;
width:100%;
max-width:100%;
text-align:center;
}
.copyright {
float:none;
display:block;
text-align:center;
width:100%;
max-width:100%;
}
#sub-footer-wrap ul.lambda-sociallinks {
float:none;
text-align:center;
display:inline-block;	
} .lambda-hide-mobile {
display: block;
}
.lambda-hide-desktop {
display: block;
}
.lambda-hide-tablet {
display: none !important;
} .tp-caption .ut-btn {
padding: 3px;
font-size:7px;
} 
}
@media (max-width: 480px) { .top-header {
display:none;
} #teaser {
text-align:center;
}
#breadcrumb {
text-align:center;
} .comment-avatar {
display:none;	
}
.comment-text {
margin-left:0;
}
.commentlist .children {
margin:0 !important;
} .ut-fo-social {
display:none;
}
}
@media (max-width: 979px) {
}
@media (min-width: 980px) {
}