@media only screen and (max-width: 767px) {
body {
min-width:320px;
word-wrap:break-word;
}
.one-half,
.one-third,
.two-third,
.one-fourth,
.three-fourth,
.one-fifth,
.two-fifth,
.three-fifth,
.four-fifth,
.one-sixth,
.five-sixth {
float: none;
margin:1em 0;
width:auto;
}
.om-mobile-hidden {
display:none;
} .header-tagline,
.header-socials,
.header-wpml-selector {
float:none;
margin:1em 0;
text-align:center;
}
.header-wpml-selector #lang_sel,
.header-wpml-selector #lang_sel_click {
display:inline-block;
text-align:left;
}
.header-wpml-selector #lang_sel_list {
display:inline-block;
}
.header-socials [class^="social-icon"],
.header-socials [class*=" social-icon"] {
margin-left:0.2em;
margin-right:0.2em;
}
.logo-menu-wrapper {
display:block;
}
.logo-menu-wrapper .logo-box,
.logo-box {
display:block;
text-align:center;
margin:0 auto;
padding-right:0;
width:auto !important;
}
.logo-image img {
margin:0 auto;
}
.header-logo .logo-text a,
.header-logo-menu-wrapper:not(.menu-stuck) .logo-text a {
color:inherit !important;
}
.header-secondary-menu,
.logo-menu-wrapper .menu-box,
.header-menu,
.header-mid.logo-type-none {
display:none;
}
.custom-header-bg-transparent header	{
position:static;
}
.custom-header-bg-transparent .header-top,
.custom-header-bg-transparent .header-logo-menu,
.custom-header-bg-transparent .header-logo,
.custom-header-bg-transparent .header-menu {
border-bottom-width:1px;
}
.custom-header-bg-transparent .logo-set-default {
display:none;
}
.custom-header-bg-transparent .logo-set-fixed-menu {
display:block;
}
.page-title-inner {
padding-top:0 !important;
}
.page-title-wrapper.title-margins-medium .container-inner,
.page-title-wrapper.title-margins-large .container-inner,
.page-title-wrapper.title-margins-xlarge .container-inner,
.page-title-wrapper.title-margins-xxlarge .container-inner {
padding:20px 0 !important;
}
.page-title-wrapper.title-size-large h1,
.page-title-wrapper.title-size-xlarge h1,
.page-title-wrapper.title-size-xxlarge h1 {
font-size:250%;
} .header-mobile-menu,
.mobile-header-menu-wrapper {
display:block;
} .with-sub-footer-text .sub-footer-menu-social,
.with-sub-footer-text .sub-footer-text {
float:none;
text-align:center;
margin:1em 0;
width:auto;
}
.footer-social-icons [class^="social-icon"], .footer-social-icons [class*=" social-icon"] {
margin:0 0.25em 0.5em;
}
.uncovering-footer footer {
position:static;
}
.uncovering-footer .hc-wrapper {
margin-bottom:0 !important;
} .sidebar-display .content-column-sidebar,
.sidebar-display .content-column-content,
.sidebar-display.flip-sidebar .content-column-sidebar,
.sidebar-display.flip-sidebar .content-column-content {
float:none;
width:auto;
}
.sidebar-display .content-column-sidebar {
margin-top:2em;
} #commentform .one-third {
width:auto;
float:none;
margin-right:0;
} .blogroll.layout-small .post-media,
.blogroll.layout-medium .post-media {
margin:1em auto;
float:none;
width:auto;
}
.blogroll.layout-small .post-media {
max-width:348px;
}
.blogroll.layout-medium .post-media {
max-width:557px;
} .custom-gallery .item-caption,
.gallery-sliced .item-caption,
.gallery-masonry .item-caption,
.gallery-grid .item-caption {
font-size:85%;
padding:0.1em 0.3em;
line-height:1.3;
}  .menu-sticky-node.menu-stuck,
.admin-bar .menu-sticky-node.menu-stuck  {
position:relative;
z-index:auto;
top:0;
}
.menu-position-top_fixed .menu-sticky-node .container-wrapper:before,
.menu-position-top_fixed_fully .menu-sticky-node .container-wrapper:before{
display:none;
} .vc_call_to_action.vc_cta_btn_pos_left .vc_cta-inner,
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta-inner,
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta-text,
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta-text,
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta-button,
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta-button {
display:block;
padding:0;
}
.vc_call_to_action.vc_cta_btn_pos_left .vc_cta-inner,
.vc_call_to_action.vc_cta_btn_pos_right .vc_cta-inner {
padding:1.5em;
width:auto;
text-align:center;
}
.vc_om-pricing-table-inner,
.vc_om-ptc {
display:block;
}
.vc_om-ptc.vc_om-ptc-featured .vc_om-ptc-inner {
box-shadow:none !important;
margin:-1px;
padding-top:1px;
padding-bottom:1px;
}
.vc_om-click-box.om-cb-size-md .om-cb-inner {
font-size:140%;
padding:1.5em;
}
.vc_om-click-box.om-cb-size-lg .om-cb-inner {
font-size:160%;
padding:1.5em;
}
.vc_om-click-box.om-cb-size-xlg .om-cb-inner {
font-size:180%;
padding:1.5em;
}
.wpb_column.vc_column_delimiter-vline:after,
.wpb_column.vc_column_delimiter-hline:after,
.wpb_column.vc_column_delimiter-dot:after,
.wpb_column.vc_column_delimiter-rarr:after {
display:none;
}
blockquote, .blockquote {
font-size:120%;
}
.om_theme .wpb_column > .wpb_wrapper > *:last-child {
margin-bottom:2em;
}
} @media only screen and (max-width: 780px) {
.blogroll.layout-grid-3 section {
margin-right:-8.65%;
}
.blogroll.layout-grid-3 .blogroll-item {
float:left;
width:44%;
margin:0 4% 30px 0;
}
}
@media only screen and (max-width: 580px) {
.blogroll.layout-grid-2 section {
margin-right:0;
}
.blogroll.layout-grid-2 .blogroll-item {
width:auto;
margin-right:0;
float:none;
}
}
@media only screen and (max-width: 400px) {
.blogroll.layout-grid-3 section {
margin-right:0;
}
.blogroll.layout-grid-3 .blogroll-item {
width:auto;
margin-right:0;
float:none;
}
}
@media only screen and (max-width: 380px) {
.gallery-sliced .img-box.img-1,
.gallery-sliced .img-box.img-2,
.gallery-sliced .img-box.img-3,
.gallery-sliced .img-box.img-4,
.gallery-sliced .img-box.img-5 {
float:none;
width:auto;
margin-right:0;
height:auto !important;
margin-bottom:0.5em;
}
.gallery-masonry .items,
.gallery-grid .items {
margin:0;
}
.gallery-masonry .item,
.gallery-grid .item {
float:none;
width:auto !important;
margin-bottom:0.5em;
}
.gallery-masonry .item img,
.gallery-grid .item img {
margin: 0 auto;
} .gallery {
margin:1em 0;
}
.gallery .gallery-item {
float:none;
width:auto !important;
margin:1em 0;
text-align:center;
}
.gallery .gallery-item img {
width:auto;
}
blockquote, .blockquote {
font-size:100%;
}
}