@charset "UTF-8";

@media screen and (max-width:767px){
.blog-section #left-sidebar,
.blog-section #main-content,
.blog-section #main-content,
.blog-section, .blog-section.sidebar-both, .blog-section.sidebar-right2, .blog-section.sidebar-both2, .blog-section.sidebar-both2 #main-content,
.blog-section.sidebar-both2 #left-sidebar,
.blog-section.sidebar-left2, .sidebar-both #left-sidebar,
.sidebar-both #right-sidebar,
.sidebar-both #main-content,
.sidebar-right2 #left-sidebar,
.sidebar-right2 #main-content,
.sidebar-left2 #main-content,
.sidebar-left2 #right-sidebar,
.sidebar-left #main-content,
#left-sidebar,
#right-sidebar,
#shop-sidebar,
.sidebar-left #right-sidebar{width:100%;float:none;clear:both;}
.to-action-block{text-align:center;}
.to-action-block .button-holder{margin:0 0 1.5em 0;float:none;text-align:center;}
.to-action-block .button{float:none !important;}
.team_module .columns{margin-bottom:1.5em;}
.textwidget .contact-footer p{float:left !important;margin-left:10px !important;width:76% !important;margin-top:0;}
.contact-footer-wrapper .earth{margin-top:0;}
.promo_row_module h2, .promo_row_module p{overflow:hidden !important;}
.promo_row_module h6{margin-left:72px !important;}
.textwidget .logo-footer{padding-top:0;}
.sidebar .widget{margin:0 0 1em;}
.mix.half.mix_all{width:50%;float:left;}
.mix.mix_all{width:100%;}
.sidebar.large-3.small-12.columns{width:100%;float:none;}
#soc-icons-wrap.closed{margin-bottom:20px;height:50px;}
.large-6.small-12.columns p{width:100% !important;}
}
@media only screen and (min-width: 40em) {
section.tab-bar-section{text-align:left}
section.tab-bar-section.left{left:0;right:3.21429rem}
section.tab-bar-section.right{left:3.21429rem;right:0}
section.tab-bar-section.middle{left:3.21429rem;right:3.21429rem}
a.menu-icon{text-indent:2.5rem;width:3.21429rem;height:3.21429rem;display:block;line-height:2.35714rem;padding:0;color:#fff;position:relative}
a.menu-icon span{position:absolute;display:block;width:1.14286rem;height:0;left:0.92857rem;top:0.35714rem;-webkit-box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff, 0 16px 0 1px #fff, 0 22px 0 1px #fff}
a.menu-icon:hover span{-webkit-box-shadow:0 10px 0 1px #b3b3b3, 0 16px 0 1px #b3b3b3, 0 22px 0 1px #b3b3b3;box-shadow:0 10px 0 1px #b3b3b3, 0 16px 0 1px #b3b3b3, 0 22px 0 1px #b3b3b3}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;height:100%;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
.left-off-canvas-menu *{-webkit-backface-visibility:hidden}
.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:250px;top:0;bottom:0;height:100%;position:absolute;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);right:0}
ul.off-canvas-list{list-style-type:none;padding:0;margin:0}
ul.off-canvas-list li label{padding:0.3rem 1.07143rem;color:#999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:none;margin:0}
ul.off-canvas-list li a{display:block;padding:0.66667rem;color:rgba(255, 255, 255, 0);border-bottom:1px solid #262626}
.move-right > .inner-wrap{-webkit-transform:translate3d(250px, 0, 0);-moz-transform:translate3d(250px, 0, 0);-ms-transform:translate3d(250px, 0, 0);-o-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0)}
.move-right a.exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0, 0, 0, 0), 4px 0 4px rgba(0, 0, 0, 0);display:block;position:absolute;background:rgba(255, 255, 255, 0);top:0;bottom:0;left:0;right:0;z-index:1002}
}
@media only screen and (min-width: 40em) {
.move-right a.exit-off-canvas:hover{background:rgba(255, 255, 255, 0)}
.move-left > .inner-wrap{-webkit-transform:translate3d(-250px, 0, 0);-moz-transform:translate3d(-250px, 0, 0);-ms-transform:translate3d(-250px, 0, 0);-o-transform:translate3d(-250px, 0, 0);transform:translate3d(-250px, 0, 0)}
.move-left a.exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0, 0, 0, 0), 4px 0 4px rgba(0, 0, 0, 0);display:block;position:absolute;background:rgba(255, 255, 255, 0);top:0;bottom:0;left:0;right:0;z-index:1002}
}
@media only screen and (min-width: 40em) {
.move-left a.exit-off-canvas:hover{background:rgba(255, 255, 255, 0)}
.lt-ie10 .left-off-canvas-menu{left:-250px}
.lt-ie10 .right-off-canvas-menu{right:-250px}
.lt-ie10 .move-left > .inner-wrap{right:250px}
.lt-ie10 .move-right > .inner-wrap{left:250px}
.show-for-small, .show-for-small-only, .show-for-medium-down, .show-for-large-down, .hide-for-medium, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important}
.hide-for-small, .hide-for-small-only, .hide-for-medium-down, .show-for-medium, .show-for-medium-up, .show-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important}
table.show-for-small, table.show-for-small-only, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table}
thead.show-for-small, thead.show-for-small-only, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important}
tbody.show-for-small, tbody.show-for-small-only, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important}
tr.show-for-small, tr.show-for-small-only, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important}
td.show-for-small, td.show-for-small-only, td.show-for-medium-down td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge td.hide-for-xlarge-up, td.hide-for-xxlarge-up, th.show-for-small, th.show-for-small-only, th.show-for-medium-down th.show-for-large-down, th.hide-for-medium, th.hide-for-medium-up, th.hide-for-large, th.hide-for-large-up, th.hide-for-xlarge th.hide-for-xlarge-up, th.hide-for-xxlarge-up{display:table-cell !important}
}
@media only screen and (min-width: 40em) {
.hide-for-small, .hide-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-up, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important}
.show-for-small, .show-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-up, .hide-for-medium-only, .hide-for-large-down, .show-for-large, .show-for-large-up, .show-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important}
table.hide-for-small, table.hide-for-small-only, table.show-for-medium, table.show-for-medium-down, table.show-for-medium-up, table.show-for-medium-only, table.hide-for-large, table.hide-for-large-up, table.hide-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table}
thead.hide-for-small, thead.hide-for-small-only, thead.show-for-medium, thead.show-for-medium-down, thead.show-for-medium-up, thead.show-for-medium-only, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.show-for-medium, tbody.show-for-medium-down, tbody.show-for-medium-up, tbody.show-for-medium-only, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important}
tr.hide-for-small, tr.hide-for-small-only, tr.show-for-medium, tr.show-for-medium-down, tr.show-for-medium-up, tr.show-for-medium-only, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important}
td.hide-for-small, td.hide-for-small-only, td.show-for-medium, td.show-for-medium-down, td.show-for-medium-up, td.show-for-medium-only, td.hide-for-large, td.hide-for-large-up, td.hide-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.show-for-medium, th.show-for-medium-down, th.show-for-medium-up, th.show-for-medium-only, th.hide-for-large, th.hide-for-large-up, th.hide-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important}
}
@media only screen and (min-width: 64em) {
.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large, .show-for-large-up, .show-for-large-only, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .hide-for-large, .hide-for-large-up, .hide-for-large-only, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large, table.show-for-large-up, table.show-for-large-only, table.hide-for-xlarge, table.hide-for-xlarge-up, table.hide-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large, thead.show-for-large-up, thead.show-for-large-only, thead.hide-for-xlarge, thead.hide-for-xlarge-up, thead.hide-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large, tbody.show-for-large-up, tbody.show-for-large-only, tbody.hide-for-xlarge, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large, tr.show-for-large-up, tr.show-for-large-only, tr.hide-for-xlarge, tr.hide-for-xlarge-up, tr.hide-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large, td.show-for-large-up, td.show-for-large-only, td.hide-for-xlarge, td.hide-for-xlarge-up, td.hide-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large, th.show-for-large-up, th.show-for-large-only, th.hide-for-xlarge, th.hide-for-xlarge-up, th.hide-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important}
}
@media only screen and (min-width: 90em) {
.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .show-for-xlarge, .show-for-xlarge-up, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:inherit !important}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .hide-for-xlarge-up, .hide-for-xlarge-only, .show-for-xxlarge-up, .show-for-xxlarge-only{display:none !important}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.show-for-xlarge, table.show-for-xlarge-up, table.show-for-xlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge-only{display:table}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.show-for-xlarge, thead.show-for-xlarge-up, thead.show-for-xlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge-only{display:table-header-group !important}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.show-for-xlarge, tbody.show-for-xlarge-up, tbody.show-for-xlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge-only{display:table-row-group !important}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.show-for-xlarge, tr.show-for-xlarge-up, tr.show-for-xlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge-only{display:table-row !important}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.show-for-xlarge, td.show-for-xlarge-up, td.show-for-xlarge-only, td.hide-for-xxlarge-up, td.hide-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.show-for-xlarge, th.show-for-xlarge-up, th.show-for-xlarge-only, th.hide-for-xxlarge-up, th.hide-for-xxlarge-only{display:table-cell !important}
}
@media only screen and (min-width: 120em) {
.hide-for-small, .hide-for-small-only, .hide-for-medium, .hide-for-medium-down, .hide-for-medium-only, .show-for-medium-up, .show-for-large-up, .show-for-xlarge-up, .show-for-xxlarge-up, .show-for-xxlarge-only{display:inherit !important}
.show-for-small-only, .show-for-medium, .show-for-medium-down, .show-for-medium-only, .show-for-large, .show-for-large-only, .show-for-large-down, .hide-for-xlarge, .show-for-xlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge-only{display:none !important}
table.hide-for-small, table.hide-for-small-only, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-medium-only, table.show-for-medium-up, table.show-for-large-up, table.show-for-xlarge-up, table.show-for-xxlarge-up, table.show-for-xxlarge-only{display:table}
thead.hide-for-small, thead.hide-for-small-only, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.show-for-large-up, thead.show-for-xlarge-up, thead.show-for-xxlarge-up, thead.show-for-xxlarge-only{display:table-header-group !important}
tbody.hide-for-small, tbody.hide-for-small-only, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.show-for-large-up, tbody.show-for-xlarge-up, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge-only{display:table-row-group !important}
tr.hide-for-small, tr.hide-for-small-only, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.show-for-large-up, tr.show-for-xlarge-up, tr.show-for-xxlarge-up, tr.show-for-xxlarge-only{display:table-row !important}
td.hide-for-small, td.hide-for-small-only, td.hide-for-medium, td.hide-for-medium-down, td.hide-for-medium-only, td.show-for-medium-up, td.show-for-large-up, td.show-for-xlarge-up, td.show-for-xxlarge-up, td.show-for-xxlarge-only, th.hide-for-small, th.hide-for-small-only, th.hide-for-medium, th.hide-for-medium-down, th.hide-for-medium-only, th.show-for-medium-up, th.show-for-large-up, th.show-for-xlarge-up, th.show-for-xxlarge-up, th.show-for-xxlarge-only{display:table-cell !important}
}
.show-for-landscape, .hide-for-portrait{display:inherit !important}
.hide-for-landscape, .show-for-portrait{display:none !important}
table.hide-for-landscape, table.show-for-portrait{display:table}
thead.hide-for-landscape, thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape, tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape, tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape, td.show-for-portrait, th.hide-for-landscape, th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation: landscape) {
.show-for-landscape, .hide-for-portrait{display:inherit !important}
.hide-for-landscape, .show-for-portrait{display:none !important}
table.show-for-landscape, table.hide-for-portrait{display:table}
thead.show-for-landscape, thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape, tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape, tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape, td.hide-for-portrait, th.show-for-landscape, th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation: portrait) {
.show-for-portrait, .hide-for-landscape{display:inherit !important}
.hide-for-portrait, .show-for-landscape{display:none !important}
table.show-for-portrait, table.hide-for-landscape{display:table}
thead.show-for-portrait, thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait, tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait, tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait, td.hide-for-landscape, th.show-for-portrait, th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table}
.touch table.show-for-touch{display:table}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
#mobile-menu-button{float:none;text-align:center;margin:3em 0 20px 0;}
#mobile-menu-button .button{margin-bottom:0;padding:0.75em 0.5em;width:auto}
.mobile-menu-icon{background:#fff;height:0.25em;width:2.5em;display:block;}
.mobile-menu-icon + .mobile-menu-icon{margin:0.25em 0 0}
@media only screen and (min-width: 767px) {
body.admin-bar #header.isStuck{top:32px !important;}
}
@media only screen and (max-width: 767px) {
.logo{float:none;text-align:center;}
#header.isStuck #mobile-menu-button{margin:0.7em 1em 0 0;float:right;}
#header.isStuck{display:none;}
#open-social-button{display:none;}
#soc-icons-wrap{width:100% !important;text-align:center;}
#soc-icons-wrap a{margin-right:10px;}
#mobile-menu .tiled-menu{float:none;margin:0;padding:0;}
#mobile-menu .main-menu-item{float:none;width:100% !important;}
#mobile-menu .menu-tile{height:60px !important;background-image:none !important;}
#mobile-menu .item-title{top:5px;font-size:20px;left:25px;}
#mobile-menu .tile-icon{right:10%;width:auto;}
#mobile-menu .style-metro .sub-menu{padding-top:3px;}
.row.more-medium-padding{padding:30px 0 30px 0;}
.isotope-item.large{width:49% !important;}
.isotope-item.half{width:24.8% !important;}
}
@media only screen and (min-width: 640px) and (max-width: 840px) {
#header{text-align:center;}
.main-menu-item{margin-left:0;float:none;display:inline-block;text-align:left;}
}
@media only screen and (min-width: 640px) and (max-width: 1024px) {
.tiled-menu .sub-menu{position:absolute;}
.tiled-menu{text-align:center;}
.main-menu-item{text-align:left;}
.tiled-menu .metro-menu-item .sub-menu{position:absolute;}
.tiled-menu .has-submenu .sub-menu.sub-sub-menu{top:100%;left:10%;padding-top:5px;}
}
#shop{padding:0 20px;}
.team_member_box .soc-icons a{width:31px !important;height:31px !importants;}
.post.type-post.status-publish.format-quote.hentry.category-uncategorized.instock .entry-content{border-left:none;position:relative;background:#f8f8f8;}
.post.type-post.status-publish.format-quote.hentry.category-uncategorized.instock blockquote{border-left:none;}
.post.type-post.status-publish.format-quote.hentry.category-uncategorized.instock .entry-content p{padding-left:40px;margin-bottom:0;}
.post.type-post.status-publish.format-quote.hentry.category-uncategorized.instock .entry-content::before{content:"\201C";font-size:100px;color:#4d4d4d;position:absolute;left:14px;top:-5px;}
.widget ul.tiny-post-list li{margin-bottom:10px;list-style-type:none;}
.type-page .entry-body{margin-bottom:20px;}
.tiny-post-list li{list-style-type:none;margin-bottom:10px;}
.charts-box.normal canvas{margin:0 auto !important;}
.charts-box canvas{margin:0 auto;}
wrapper i{margin:84px 0 0 110px;}
.entry-header .entry-meta .entry-tags{margin-left:0;}
.multi-column.filterable-grid.works-list.large-block-grid-4.isotope .entry-header h2{font-size:19px;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns{position:relative;top:12px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns .answer{width:33%;margin-top:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns .answer input{padding:18px 5px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns{width:13%;margin-top:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{width:33%;margin-top:20px;}
.site-header{border-bottom:none;}
.entry-meta .entry-tags, .entry-meta .entry-title{display:block;margin-top:0;}
.entry-meta{margin-bottom:0;}
ol ul, ul ol, ul ul, ol ol{-webkit-margin-before:0px;-webkit-margin-after:10px;}
.feature-box.al-top .icon-wrap{margin:0 auto 30px;}
.feature-box.al-top .block-title{text-align:center;}
.feature-box.al-top .subtitle{text-align:center;}
.feature-box.al-top .feat-block-content{text-align:center;}
.feature-box.al-left .block-title{margin-bottom:20px;line-height:1;}
.feature-box.al-left .feat-block-content p{line-height:1.3;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns p{float:left;width:70%;text-align:left;margin-top:0;}
@media only screen and (min-width: 320px) and (max-width: 767px) {
.tiled-menu{left:-3px !important;}
.tiled-menu>li>ul{padding-top:0;}
}
@media screen and (max-width:320px){
.woocommerce ul.products li, .woocommerce-page ul.products li{width:100% !important;}
.clients-direction-nav .clients-next{right:22px;}
.clients-direction-nav .clients-prev{left:-25px;}
.charts-box.normal canvas{margin:0 auto !important;position:relative;}
.charts-box.normal .chart-wrapper i{margin:0 !important;position:absolute;top:90px;left:50%;}
.breadcrumbs .trail-end{margin-left:-27px;}
.entry-featured{display:none;}
.breadcrumbs > *:before{margin:0 0.89rem;}
.post.format-quote .entry-header{margin-bottom:2.5em;}
.post.format-video .entry-header{margin-bottom:2.5em;}
.sidebar .widget{margin:3em 0 0 0;}
.entry-header{margin-bottom:3em;}
.widget.widget_nav_menu{margin-top:0;}
.inner-footer > .sidebar{padding:0 !important;}
.widget.top-bar-widget.large-4.columns.widget_text{margin-top:0;}
.mvb_first .hentry.mini-news .entry-body .entry-thumb{float:none;}
.testimonials_item blockquote{border-left:none;}
.testimonials_item p{overflow:hidden;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns{text-align:center;}
#captcha_reload img{margin-bottom:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns{margin-left:28%;margin-top:0;width:52%;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{margin-top:0;}
.large-3.small-12.columns input{width:145px;}
.pricetable-column{width:100% !important;}
}
@media screen and (min-width: 321px) and (max-width: 480px) {
.charts-box.normal canvas{margin:0 auto !important;position:relative;}
.charts-box.normal .chart-wrapper i{margin:0 !important;position:absolute;top:90px;left:78%;}
.isotope-item{width:50%;float:left;}
.mix.mix_all img{width:100%;}
.testimonials_item blockquote{border-left:none;}
.sidebar .widget .main-menu-item{max-width:25%;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns{text-align:center;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns{text-align:center;}
#captcha_reload img{margin-bottom:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns{margin-left:36%;margin-top:0;width:35%;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{margin-top:0;}
.large-3.small-12.columns input{width:148px;}
.pricetable-column{width:100% !important;}
}
@media screen and (max-width:480px){
.product.type-product .images{float:none !important;width:100% !important;}
.summary.entry-summary{float:none !important;width:100% !important;}
.product.type-product li{width:100% !important;float:none !important;}
.widget.widget_crum_widget_tabs{margin-bottom:0;}
.isotope-item.large{width:100% !important;}
.isotope-item.half{width:49.99% !important;}
}
@media screen and (min-width: 480px) and (max-width: 800px) {
.site-header .logo{margin:0 auto 20px;}
}
@media screen and (min-width: 481px) and (max-width: 568px) {
.charts-box.normal canvas{margin:0 auto !important;position:relative;}
.charts-box.normal .chart-wrapper i{margin:0 !important;position:absolute;top:90px;left:95%;}
.entry-thumbnail img{width:100% !important;}
.isotope-item{width:50%;float:left;}
.sidebar .widget .main-menu-item{max-width:25%;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns{text-align:center;}
#captcha_reload img{margin-bottom:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns{margin-left:38%;margin-top:0;width:30%;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{margin-top:0;}
.large-3.small-12.columns input{width:149px;}
.pricetable-column{width:50% !important;}
}
@media screen and (min-width: 569px) and (max-width: 600px) {
.charts-box.normal canvas{margin:0 auto !important;position:relative;}
.charts-box.normal .chart-wrapper i{margin:0 !important;position:absolute;top:90px;left:100%;}
.category-submenu .sub-nav .sub-nav dd{margin-left:0.8rem !important;margin-bottom:0;}
.mix .entry-thumbnail img{width:100% !important;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns{text-align:center;}
#captcha_reload img{margin-bottom:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns{margin-left:38%;margin-top:0;width:28%;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{margin-top:0;}
.large-3.small-12.columns input{width:148px;}
.pricetable-column{width:50% !important;}
}
@media screen and (min-width: 768px) and (max-width: 800px) {
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns p{float:left;width:56%;text-align:left;margin-top:0;}
.answer{width:25%;margin-top:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns{width:13%;margin-top:20px;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{width:26%;margin-top:20px;}
}
@media screen and (min-width: 601px) and (max-width: 800px) {
.charts-box.normal canvas{margin:0 auto !important;position:relative;}
.charts-box.normal .chart-wrapper i{margin:0 !important;position:absolute;top:90px;left:38%;}
.charts-box.large{position:relative;bottom:40px;}
.isotope-item{width:50%;float:left;}
.isotope-item img{width:100%;}
.top-bar-widget{width:33.33%;float:left;}
.top-bar-widget .textwidget .contact-footer p{width:68%;}
.large-4.columns.small-12.mvb_first{float:left;width:33.33333%;}
.large-8.columns.small-12.mvb_last{width:66.66%;}
.features_module.module .large-4.columns{width:33.33%;float:left;}
.feature-box.al-top .icon-wrap{margin:0 auto 30px;}
.feature-box.al-top .block-title{font-size:23px;}
.team_module.module.row .large-4.columns{width:33.33%;float:left;}
.team_member_box .avatar{float:none;}
.pie_charts_module.module .large-4.columns{width:33.33%;float:left;}
.multi-column.filterable-grid.works-list.large-block-grid-4.isotope .entry-meta img{width:70px;}
.logo-footer{width:230px;position:relative;top:14px;}
}
@media screen and (min-width: 640px) and (max-width: 840px) {
.sidebar .widget .main-menu-item{max-width:100% !important;}
.widget.widget_custom-menu-widget .menu .main-menu-item .menu-tile{width:160px;height:160px !important;}
}
@media screen and (max-width:40em){
time.styled{margin-bottom:30px !important;}
.charts-box.normal{margin-top:0;}
.charts-box-content{margin-bottom:20px;}
.pricing-table .bullet-item{text-align:center;}
.pricing-table .title{text-align:center;}
}
@media screen and (min-width: 321px) and (max-width: 1024px) {
.clients-direction-nav .clients-next{right:35px;}
.pricing-table .title .icon{margin:10px 0 0 0;}
}
@media screen and (min-width: 768px) and (max-width: 1080px) {
.logo{float:none;margin:0 auto;}
#header.isStuck .logo{display:none;}
.main-menu-item{display:inline-block;margin-left:0;float:none;text-align:left;}
.tiled-menu{float:none;text-align:center;}
}
@media screen and (min-width: 640px) and (max-width: 767px) {
.tiled-menu>li>ul{padding-top:25px;}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
.promo_row_module h6{margin-left:72px !important;}
.sidebar .widget{margin:0 0 1em;}
.pricing-table .bullet-item{text-align:center;}
.pricing-table .title{text-align:center;}
.mix.half.mix_all{width:25%;float:left;}
.mix.mix_all{width:50%;float:left;}
.mix.mix_all img{width:100%;}
}
@media screen and (min-width: 801px) and (max-width: 1024px) {
.charts-box.normal canvas{margin:0 auto !important;position:relative;}
.charts-box.normal .chart-wrapper i{margin:0 !important;position:absolute;top:90px;left:53%;}
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns p{float:left;width:60%;text-align:left;margin-top:0;}
.large-12.small-12.columns .large-8.small-12.columns .large-3.small-12.columns.answer{width:31%;margin-top:20px;}
}
@media screen and (min-width: 1025px) and (max-width: 1280px) {
.large-12.small-12.columns .large-8.small-12.columns .large-6.small-12.columns p {
float: left;
width: 60%;
text-align: left;
margin-top: 0;
}
}