@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,
#mobile-menu .tiled-menu > .menu-item-language > a {
top: 5px;
font-size: 20px;
left: 25px;
}
#mobile-menu .tile-icon,
#mobile-menu .tiled-menu > .menu-item-language:before {
right: 10%;
width: auto;
}
#mobile-menu .tiled-menu > .menu-item-language {
height: 60px !important;
}
#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;
}
#header .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 (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;
}
} @media only screen and (max-width: 767px) {
#mobile-menu .tiled-menu .menu-item-language .sub-menu {
position: relative;
padding-top: 0;
}
}