@media only screen and (max-width: 1279px) {
//#site-navigation .sf-menu{ display: none; }
.container, .wp-block-cover__inner-container { width: 980px!important; }
.left-content { width: 640px; }
.sidebar-container { width: 300px; }
#site-navigation .dropdown-menu a { padding: 0 19px; }
} @media only screen and (max-width: 999px) {
#site-navigation .sf-menu{ display: none; }
#responsive-menu-button { box-shadow: 0 0 10px rgba(0,0,0,0.3); }
} @media only screen and (min-width: 769px) and (max-width: 999px) {
.container, .wp-block-cover__inner-container { max-width: 85%; }
.left-content { width: 60%; }
.sidebar-container { width: 36%; }
.post-meta li { display: block; float: none; }
.post-meta li .meta-seperator { display: none; }
.portfolio-entry .overlay { display: none; }
.portfolio-entry-media a:hover img { opacity: 0.8; }
.search-entry { padding-left: 100px; min-height: 80px; }
.search-entry-thumbnail { width: 80px; }
.portfolio-entry.span_1_of_4 { width: 49.2%; margin-left: 1.6%; margin-bottom: 2%; }
.portfolio-entry.span_1_of_4.count-1 { margin-left: 0; }
.portfolio-entry.span_1_of_4.count-3 { clear: both; margin-left: 0; }
#logo img { float: left; }
} @media only screen and (max-width: 768px) {
.container, .wp-block-cover__inner-container { width: 95%!important; }
#header .sansblack {font-size: 20px; }
.sidebar-container,
.left-content { width: 100%; }
.sidebar-container {margin-top: 40px; padding-top: 40px; border-top: 10px solid #eee; }
.col{ width: 100%; margin-left: 0; margin-bottom: 25px; }
.portfolio-entry .overlay { display: none; }
.portfolio-entry-media a:hover img { opacity: 0.8; }
.post-meta li { display: block; float: none; }
.post-meta li .meta-seperator { display: none; }
.commentlist .children { margin: 0 }
.single-post-pagination { position: inherit; top: auto; margin: 10px 0 0; right: auto; }
.author-info .author-info-inner { padding-left: 0; }
.author-info .author-avatar { position: inherit; top: auto; left: auto; display: block; margin-bottom: 10px; }
.homepage-slide-content { display: none; }
#footer-widgets .span_1_of_3.col-1 { padding-right: 0px; }
#footer-widgets .span_1_of_3.col-2 { padding-left: 0px; padding-right: 0px; }
#footer-widgets .span_1_of_3.col-3 { padding-left: 0px; }
.widecontainer { padding: 20px 0!important; }
.negtop60 { margin-top: 0; }
#single-portfolio-related img { margin: 0 auto; }
.portfolio-entry-details { text-align: center; }
#logo img { max-width: 60%; padding: 5px 0; }
.alignfull { margin-left: -2.5%; margin-right: -2.5%; }
.desktop { display: none!important; }
.pum-theme-enterprise-blue .pum-container { padding: 40px!important; }
#logo img { float: left; }
hr { margin: 0 0 30px; }
} @media only screen and (min-width: 480px) and (max-width: 768px) {
.sidr { width: 480px; }
.sidr.right { right: -480px; }
.portfolio-entry.span_1_of_4 { width: 49.2%; margin-left: 1.6%; margin-bottom: 2%; }
.portfolio-entry.span_1_of_4.count-1 { margin-left: 0; }
.portfolio-entry.span_1_of_4.count-3 { clear: both; margin-left: 0; }
#homepage-slider-wrap .flex-direction-nav li a { display: none; }
} @media only screen and (max-width: 479px) {
.search-entry { padding-left: 100px; min-height: 80px; }
.search-entry-thumbnail { width: 80px; }
#homepage-slider-wrap .flex-direction-nav li a { display: none; }
}