@media only screen and (max-width:1279px) and (min-width:768px){.touch table.hide-for-xlarge, .touch table.hide-for-large, .touch table.hide-for-small, .touch table.show-for-medium{display:table !important;}
}
@media only screen and (max-width:767px){table.hide-for-xlarge, table.hide-for-large, table.hide-for-medium, table.show-for-small{display:table !important;}
}
@media only screen and (max-device-width:1280px){.touch .nav-bar li.has-flyout > a{padding-right:36px !important;}
}
@media only screen and (max-device-width:800px), only screen and (device-width:1024px) and (device-height:600px), only screen and (width:1280px) and (orientation:landscape), only screen and (device-width:800px), only screen and (max-width:767px){.flex-video{padding-top:0;}
}
@media only screen and (max-width:1279px) and (min-width:768px){.touch .nav-bar li a{font-size:13px;}
.touch .nav-bar li.has-flyout > a.flyout-toggle{padding:20px !important;}
.touch .nav-bar li.has-flyout > a{padding-right:36px !important;}
.clearing-main-right, .clearing-main-left{height:100%;width:40px;top:0;border:none;}
.clearing-main-right:before, .clearing-main-left:before{position:absolute;top:50%;}
.clearing-main-left{left:0;}
.clearing-main-left:before{left:5px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent white transparent transparent;}
.clearing-main-right{height:100%;right:0;}
.clearing-main-right:before{content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent transparent transparent white;}
}
@media only screen and (max-width:767px){.left, .right{float:none;}
body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}
.row{width:auto;min-width:0;margin-left:0;margin-right:0;}
.column, .columns, .row .column, .row .columns{width:auto;float:none;}
.column:last-child, .columns:last-child{float:none;}
[class*="column"] + [class*="column"]:last-child{float:none;}
.column:before, .columns:before, .column:after, .columns:after{content:"";display:table;}
.column:after, .columns:after{clear:both;}
.offset-by-one, .offset-by-two, .offset-by-three, .offset-by-four, .offset-by-five, .offset-by-six, .offset-by-seven, .offset-by-eight, .offset-by-nine, .offset-by-ten{margin-left:0 !important;}
.push-two, .push-three, .push-four, .push-five, .push-six, .push-seven, .push-eight, .push-nine, .push-ten{left:auto;}
.pull-two, .pull-three, .pull-four, .pull-five, .pull-six, .pull-seven, .pull-eight, .pull-nine, .pull-ten{right:auto;}
.row .mobile-one{width:25% !important;float:left;padding:0 10px;}
.row .mobile-one:last-child{float:right;}
.row .mobile-one.end{float:left;}
.row.collapse .mobile-one{padding:0;}
.row .mobile-two{width:50% !important;float:left;padding:0 10px;}
.row .mobile-two:last-child{float:right;}
.row .mobile-two.end{float:left;}
.row.collapse .mobile-two{padding:0;}
.row .mobile-three{width:75% !important;float:left;padding:0 10px;}
.row .mobile-three.end{float:left;}
.row.collapse .mobile-three{padding:0;}
.row .mobile-four{width:100% !important;float:left;padding:0 10px;}
.row .mobile-four:last-child{float:right;}
.row .mobile-four.end{float:left;}
.row.collapse .mobile-four{padding:0;}
.push-one-mobile{left:25%;}
.pull-one-mobile{right:25%;}
.push-two-mobile{left:50%;}
.pull-two-mobile{right:50%;}
.push-three-mobile{left:75%;}
.pull-three-mobile{right:75%;}
.block-grid.mobile > li{float:none;width:100%;margin-left:0;}
.block-grid > li{clear:none;}
.block-grid.mobile-one-up > li{width:100%;}
.block-grid.mobile-two-up > li{width:50%;}
.block-grid.mobile-two-up > li:nth-child(2n+1){clear:both;}
.block-grid.mobile-three-up > li{width:33.33333%;}
.block-grid.mobile-three-up > li:nth-child(3n+1){clear:both;}
.block-grid.mobile-four-up > li{width:25%;}
.block-grid.mobile-four-up > li:nth-child(4n+1){clear:both;}
.block-grid.mobile-five-up > li{width:20%;}
.block-grid.mobile-five-up > li:nth-child(5n+1){clear:both;}
.block-grid.mobile-six-up > li{width:16.66667%;}
.block-grid.mobile-six-up > li:nth-child(6n+1){clear:both;}
.block-grid.mobile-seven-up > li{width:14.28571%;}
.block-grid.mobile-seven-up > li:nth-child(7n+1){clear:both;}
.block-grid.mobile-eight-up > li{width:12.5%;}
.block-grid.mobile-eight-up > li:nth-child(8n+1){clear:both;}
.block-grid.mobile-nine-up > li{width:11.11111%;}
.block-grid.mobile-nine-up > li:nth-child(9n+1){clear:both;}
.block-grid.mobile-ten-up > li{width:10%;}
.block-grid.mobile-ten-up > li:nth-child(10n+1){clear:both;}
.block-grid.mobile-eleven-up > li{width:9.09091%;}
.block-grid.mobile-eleven-up > li:nth-child(11n+1){clear:both;}
.block-grid.mobile-twelve-up > li{width:8.33333%;}
.block-grid.mobile-twelve-up > li:nth-child(12n+1){clear:both;}
label.right{text-align:left;}
input[type="text"].one, .row input[type="text"].one, input[type="password"].one, .row input[type="password"].one, input[type="date"].one, .row input[type="date"].one, input[type="datetime"].one, .row input[type="datetime"].one, input[type="email"].one, .row input[type="email"].one, input[type="number"].one, .row input[type="number"].one, input[type="search"].one, .row input[type="search"].one, input[type="tel"].one, .row input[type="tel"].one, input[type="time"].one, .row input[type="time"].one, input[type="url"].one, .row input[type="url"].one, textarea.one, .row textarea.one{width:100% !important;}
input[type="text"].two, .row input[type="text"].two, input[type="password"].two, .row input[type="password"].two, input[type="date"].two, .row input[type="date"].two, input[type="datetime"].two, .row input[type="datetime"].two, input[type="email"].two, .row input[type="email"].two, input[type="number"].two, .row input[type="number"].two, input[type="search"].two, .row input[type="search"].two, input[type="tel"].two, .row input[type="tel"].two, input[type="time"].two, .row input[type="time"].two, input[type="url"].two, .row input[type="url"].two, textarea.two, .row textarea.two{width:100% !important;}
input[type="text"].three, .row input[type="text"].three, input[type="password"].three, .row input[type="password"].three, input[type="date"].three, .row input[type="date"].three, input[type="datetime"].three, .row input[type="datetime"].three, input[type="email"].three, .row input[type="email"].three, input[type="number"].three, .row input[type="number"].three, input[type="search"].three, .row input[type="search"].three, input[type="tel"].three, .row input[type="tel"].three, input[type="time"].three, .row input[type="time"].three, input[type="url"].three, .row input[type="url"].three, textarea.three, .row textarea.three{width:100% !important;}
input[type="text"].four, .row input[type="text"].four, input[type="password"].four, .row input[type="password"].four, input[type="date"].four, .row input[type="date"].four, input[type="datetime"].four, .row input[type="datetime"].four, input[type="email"].four, .row input[type="email"].four, input[type="number"].four, .row input[type="number"].four, input[type="search"].four, .row input[type="search"].four, input[type="tel"].four, .row input[type="tel"].four, input[type="time"].four, .row input[type="time"].four, input[type="url"].four, .row input[type="url"].four, textarea.four, .row textarea.four{width:100% !important;}
input[type="text"].five, .row input[type="text"].five, input[type="password"].five, .row input[type="password"].five, input[type="date"].five, .row input[type="date"].five, input[type="datetime"].five, .row input[type="datetime"].five, input[type="email"].five, .row input[type="email"].five, input[type="number"].five, .row input[type="number"].five, input[type="search"].five, .row input[type="search"].five, input[type="tel"].five, .row input[type="tel"].five, input[type="time"].five, .row input[type="time"].five, input[type="url"].five, .row input[type="url"].five, textarea.five, .row textarea.five{width:100% !important;}
input[type="text"].six, .row input[type="text"].six, input[type="password"].six, .row input[type="password"].six, input[type="date"].six, .row input[type="date"].six, input[type="datetime"].six, .row input[type="datetime"].six, input[type="email"].six, .row input[type="email"].six, input[type="number"].six, .row input[type="number"].six, input[type="search"].six, .row input[type="search"].six, input[type="tel"].six, .row input[type="tel"].six, input[type="time"].six, .row input[type="time"].six, input[type="url"].six, .row input[type="url"].six, textarea.six, .row textarea.six{width:100% !important;}
input[type="text"].seven, .row input[type="text"].seven, input[type="password"].seven, .row input[type="password"].seven, input[type="date"].seven, .row input[type="date"].seven, input[type="datetime"].seven, .row input[type="datetime"].seven, input[type="email"].seven, .row input[type="email"].seven, input[type="number"].seven, .row input[type="number"].seven, input[type="search"].seven, .row input[type="search"].seven, input[type="tel"].seven, .row input[type="tel"].seven, input[type="time"].seven, .row input[type="time"].seven, input[type="url"].seven, .row input[type="url"].seven, textarea.seven, .row textarea.seven{width:100% !important;}
input[type="text"].eight, .row input[type="text"].eight, input[type="password"].eight, .row input[type="password"].eight, input[type="date"].eight, .row input[type="date"].eight, input[type="datetime"].eight, .row input[type="datetime"].eight, input[type="email"].eight, .row input[type="email"].eight, input[type="number"].eight, .row input[type="number"].eight, input[type="search"].eight, .row input[type="search"].eight, input[type="tel"].eight, .row input[type="tel"].eight, input[type="time"].eight, .row input[type="time"].eight, input[type="url"].eight, .row input[type="url"].eight, textarea.eight, .row textarea.eight{width:100% !important;}
input[type="text"].nine, .row input[type="text"].nine, input[type="password"].nine, .row input[type="password"].nine, input[type="date"].nine, .row input[type="date"].nine, input[type="datetime"].nine, .row input[type="datetime"].nine, input[type="email"].nine, .row input[type="email"].nine, input[type="number"].nine, .row input[type="number"].nine, input[type="search"].nine, .row input[type="search"].nine, input[type="tel"].nine, .row input[type="tel"].nine, input[type="time"].nine, .row input[type="time"].nine, input[type="url"].nine, .row input[type="url"].nine, textarea.nine, .row textarea.nine{width:100% !important;}
input[type="text"].ten, .row input[type="text"].ten, input[type="password"].ten, .row input[type="password"].ten, input[type="date"].ten, .row input[type="date"].ten, input[type="datetime"].ten, .row input[type="datetime"].ten, input[type="email"].ten, .row input[type="email"].ten, input[type="number"].ten, .row input[type="number"].ten, input[type="search"].ten, .row input[type="search"].ten, input[type="tel"].ten, .row input[type="tel"].ten, input[type="time"].ten, .row input[type="time"].ten, input[type="url"].ten, .row input[type="url"].ten, textarea.ten, .row textarea.ten{width:100% !important;}
input[type="text"].eleven, .row input[type="text"].eleven, input[type="password"].eleven, .row input[type="password"].eleven, input[type="date"].eleven, .row input[type="date"].eleven, input[type="datetime"].eleven, .row input[type="datetime"].eleven, input[type="email"].eleven, .row input[type="email"].eleven, input[type="number"].eleven, .row input[type="number"].eleven, input[type="search"].eleven, .row input[type="search"].eleven, input[type="tel"].eleven, .row input[type="tel"].eleven, input[type="time"].eleven, .row input[type="time"].eleven, input[type="url"].eleven, .row input[type="url"].eleven, textarea.eleven, .row textarea.eleven{width:100% !important;}
input[type="text"].twelve, .row input[type="text"].twelve, input[type="password"].twelve, .row input[type="password"].twelve, input[type="date"].twelve, .row input[type="date"].twelve, input[type="datetime"].twelve, .row input[type="datetime"].twelve, input[type="email"].twelve, .row input[type="email"].twelve, input[type="number"].twelve, .row input[type="number"].twelve, input[type="search"].twelve, .row input[type="search"].twelve, input[type="tel"].twelve, .row input[type="tel"].twelve, input[type="time"].twelve, .row input[type="time"].twelve, input[type="url"].twelve, .row input[type="url"].twelve, textarea.twelve, .row textarea.twelve{width:100% !important;}
.button-group button.button, .button-group input[type="submit"].button{width:auto;padding:10px 20px 11px;}
.button-group button.button.large, .button-group input[type="submit"].button.large{padding:15px 30px 16px;}
.button-group button.button.medium, .button-group input[type="submit"].button.medium{padding:10px 20px 11px;}
.button-group button.button.small, .button-group input[type="submit"].button.small{padding:7px 14px 8px;}
.button-group button.button.tiny, .button-group input[type="submit"].button.tiny{padding:5px 10px 6px;}
.button-group.even button.button, .button-group.even input[type="submit"].button{width:100%;padding-left:0;padding-right:0;}
.nav-bar{height:auto;}
.nav-bar > li{float:none;display:block;border-right:none;}
.nav-bar > li > a.main{text-align:left;border-top:1px solid #dddddd;border-right:none;}
.nav-bar > li:first-child > a.main{border-top:none;}
.nav-bar > li.has-flyout > a.flyout-toggle{position:absolute;right:0;top:0;padding:22px;z-index:2;display:block;}
.nav-bar > li.has-flyout.is-touch > a.flyout-toggle span{content:"";width:0;height:0;display:block;}
.nav-bar > li.has-flyout > a.flyout-toggle:hover span{border-top-color:#141414;}
.nav-bar.vertical > li.has-flyout > .flyout{left:0;}
.flyout{position:relative;width:100% !important;top:auto;margin-right:-2px;border-width:1px 1px 0 1px;}
.flyout.right{float:none;right:auto;left:-1px;}
.flyout.small, .flyout.large{width:100% !important;}
.flyout p:last-child{margin-bottom:18px;}
.reveal-modal-bg{position:absolute;}
.reveal-modal, .reveal-modal.small, .reveal-modal.medium, .reveal-modal.large, .reveal-modal.xlarge{width:80%;min-width:320px;top:15px;left:50%;margin-left:-40%;padding:20px;height:auto;z-index:100;}
.clearing-container{margin:0;}
.clearing-close{z-index:99;font-size:37px;top:0px;right:5px;}
.clearing-caption{position:fixed;bottom:0;left:0;padding:10px !important;line-height:1.3;}
.clearing-main-right, .clearing-main-left{display:none;}
.clearing-blackout.clearing-assembled .visible-img, .clearing-blackout.clearing-assembled .clearing-container{height:100%;}
.clearing-blackout.clearing-assembled ul[data-clearing]{display:none;}
.joyride-tip-guide{width:95% !important;left:2.5% !important;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.joyride-tip-guide-wrapper{width:100%;}
.tabs.mobile{width:auto;margin:20px -20px 40px;border-bottom:solid 1px #cccccc;height:auto;margin:20px -15px 0px -15px;}
.tabs.mobile dt, .tabs.mobile li, .tabs.mobile dd{float:none;height:auto;}
.tabs.mobile dd a, .tabs.mobile li a{font-size:15px;display:block;width:auto;height:auto;padding:18px 20px;margin:0;color:#555;line-height:1;border:none;border-left:none;border-right:none;border-top:1px solid #cccccc;background:#fff;}
.tabs.mobile dd a.active, .tabs.mobile li a.active{border:none;background:#36bae2;color:#fff;margin:0;position:static;top:0;height:auto;}
.tabs.mobile dd:first-child a.active, .tabs.mobile li:first-child a.active{margin:0;}
.tabs.mobile + .tabs-content.contained{margin-left:-15px;margin-right:-15px;}
.tabs.mobile .section-title{padding-left:20px !important;}
.contained.mobile{margin-bottom:0;}
.contained.tabs.mobile dd a, .contained.tabs.mobile li a{padding:18px 20px;}
.tabs.mobile + ul.contained{margin-left:-20px;margin-right:-20px;border-width:0 0 1px 0;}
.tooltip{font-size:14px;line-height:1.4;padding:7px 10px 9px 10px;left:50% !important;max-width:80% !important;margin-left:-40%;font-size:110%;}
.tooltip > .nub, .tooltip.top > .nub, .tooltip.left > .nub, .tooltip.right > .nub{border-color:transparent transparent black transparent;border-color:transparent transparent rgba(0, 0, 0, 0.85) transparent;top:-12px;left:10px;}
}
@media only screen
and (min-width:768px)
and (max-width:1024px){.follow-widget{margin-left:-4px;overflow:hidden;}
.follow-widget a{padding:20px 5px;min-width:0;text-align:center;}
.follow-widget i{padding-bottom:10px;clear:both;display:block;width:100%;}
.feature-box.al-left .block-title{padding-top:30px;clear:both;}
.feature-box.al-left .feat-block-content{padding-top:20px;}
.intagram-gallery .normal-item:first-child{display:none;}
.feature-block-image .feature-title{padding-top:17%;font-size:2.6em;}
}
@media only screen
and (max-width:1180px){#top-panel .top-info{width:auto;}
#logo{max-width:28%;}
#layout .row-wrapper:first-child{height:auto !important;}
#layout .mvb_t_row:first-child{height:auto !important;}
.ls-inner .button, .ls-inner .button.white{font-size:12px;padding-left:10px !important;padding-right:10px !important;}
.tw-slider{padding:5px 30px 0 105px;}
.recent-posts-list .sticky-post .entry-title, .recent-posts-list .entry-title{margin-top:0;}
.intagram-gallery{text-align:center;}
.intagram-gallery .big-item{width:100%;text-align:center;margin-bottom:3px;}
.intagram-gallery .big-item img{min-width:92%;}
.instagram-autor{display:none;}
.intagram-gallery .normal-item:first-child{display:none;}
.tiles-block .tile-item{width:125px;height:125px;}
}
@media only screen
and (max-width:1024px){#logo{float:none;max-width:none;text-align:center;padding:25px 0 0;}
.header-wrap.fixed #logo{display:none;}
#top-panel{margin-bottom:30px;}
#top-panel .search{float:right;width:25%;}
#top-panel .searchform{width:100%;}
.minicart-wrap{right:27%}
#top-panel .head-soc-icons{float:none;text-align:center;clear:both;}
#top-panel .lang-sel strong{display:none;}
.tiled-menu{width:100%;text-align:center;}
.main-menu-item{float:none;display:inline-block;text-align:left;}
.promo_row_module .ten.columns{width:100%;}
.charts-box.normal .chart-wrapper, .charts-box.large .chart-wrapper{width:100%;}
.charts-box{margin-right:0;}
.charts-box.large canvas{margin-left:-15px;}
.charts-box.large.chart-wrapper i{margin-left:-15px;}
.charts-box canvas{margin:0 auto 0 auto;}
.news-row article .entry-thumb a.link:before{line-height:65%;}
.tiles-block .tile-item{width:115px;height:120px;}
.tabs.horisontal dd a, .tabs.horisontal li a{padding:15px 20px;}
}
@media only screen
and (max-width:768px){.module-recent-block-desc .columns{width:100%;}
.tiles-block .tile-item{width:140px;height:140px;max-width:100%;}
.timelime blockquote{clear:both;}
#layout.magazine>.row>.columns,
.blog-section #left-sidebar.three,
.blog-section #main-content.six,
.blog-section #main-content.nine,
.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.three,
.sidebar-both #right-sidebar.three,
.sidebar-both #main-content.six,
.sidebar-right2 #left-sidebar.three,
.sidebar-right2 #main-content.six,
.sidebar-left2 #main-content.six,
.sidebar-left2 #right-sidebar.three,
.sidebar-left #main-content.nine,
#left-sidebar.three,
#right-sidebar.three,
.sidebar-left #right-sidebar{width:100%;float:none;}
}
@media only screen
and (max-width:767px){.top-menu-button{background:#696a6c url("../img/resp-navi.png") 50% 50% no-repeat;display:block;width:36px;height:28px;margin:0 auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:30px;margin-top:10px;}
.top-menu-button.active{background-color:#50b4e6;}
.tiled-menu{text-align:center;width:100%;margin-top:30px;display:none;}
.mobile-hide{display:block;}
.top-menu-button:active .tiled-menu{display:block;}
.lang-sel{margin:0;clear:right;float:right !important;position:relative;z-index:10;}
#top-panel .head-soc-icons{top:-30px;position:relative;}
.main-menu-item{width:90px;}
.menu-tile{height:90px;}
.tile-icon{font-size:36px;margin-top:-26px;}
.metro-menu-item .item-title{font-size:.8em;}
.tiled-menu .item-title{position:absolute;top:0;left:5px;}
.tiled-menu .metro-menu-item .sub-menu{position:absolute;}
.sub-menu a{font-size:0.75714em;line-height:28px;height:28px;padding:0 18px;}
.footer-menu{float:left;margin-top:20px;}
.promo_row_module img{clear:both;display:block;float:none;margin:0 auto 10px auto;}
.feature-box{margin-bottom:20px;min-height:134px;}
.team_module.left-avatar .avatar{margin-bottom:0;margin-right:20px;float:left;}
.team_member_box .avatar{margin-bottom:10px;float:left;margin-right:20px;width:180px;}
.team_member_box .soc-icons{padding-top:10px;clear:both;margin-bottom:30px;}
blockquote{padding:10px 15px 10px 55px;}
blockquote:before{left:10px;top:40px;font:86px/30px Tahoma;}
.cite{padding-top:5px;}
.intagram-gallery .big-item{width:47%;}
.intagram-gallery .big-item img, .intagram-gallery .normal-item img{width:100%;}
.instagram-autor{display:block;float:left;margin-bottom:30px;}
.intagram-gallery .normal-item{width:26%;}
.feature-box.al-top{text-align:center;margin-bottom:40px;}
.feature-box.al-top .icon{margin:0 auto 20px auto;}
.feature-block-image .picture img{width:100%;}
.to-action-block .text-holder{padding-right:10px;margin-bottom:20px;}
.button-icon .icon{position:relative;}
.button-icon{padding-right:32px;}
.charts-box.normal canvas{margin-bottom:10px;}
.charts-box.large canvas{margin-left:auto;margin-bottom:10px;}
.map-widget .six.columns{margin-bottom:30px;}
.me-wrap .text{padding-top:0}
.pricing-table .title, .pricing-table .bullet-item{text-align:center;}
.pricetable-column{width:100% !important;clear:both;text-align:center;}
.pricetable-first{padding-left:10px;}
.pricetable-last{padding-right:10px;}
.to-bottom-attached{bottom:0;margin-bottom:20px;}
.type-product .summary,
.type-product .images{width:100%;float:none;}
.type-product .images img{margin:0 auto;display:block;}
.cart .button{width:auto;}
}
@media only screen
and (max-width:800px){.padding-top-90{padding-top:0;padding-bottom:30px;float:left;}
.hide-on-medium{display:none;}
.columns.half-on-medium{width:50%;}
.tiles-block .tile-item{width:140px;height:140px;}
.recent-block .tabs.horisontal dd{float:none;}
.skills_widget .skill-item .item-title .subtitle{display:none;}
.skills_widget .skill-item.left .item-title{right:70px;}
.skills_widget .skill-item.right .item-title{left:70px;}
.skills_widget .skill-item .percent{line-height:60px;height:60px;width:60px;font-size:24px;}
.skills_widget .skill-item .percent span{font-size:14px;font-weight:300;}
.map-holder .box-text{position:relative;margin:0 10px 20px 10px;padding:25px;background:#36bae2;max-width:100%;}
.page-title-inner{width:100%;}
.page-title-inner h1.page-title{border:none;}
.page-title-inner .subtitle{display:none;}
ul.products li.product.first{clear:none;}
ul.products li.product:last-child{float:left;}
.shop_table.cart .coupon{width:75%;}
#header .header-wrap.fixed{position:static;}
}
@media only screen
and (min-width:768px)
and (max-width:800px){}
@media only screen and (max-width:600px){.tiled-menu .has-submenu .sub-menu.sub-sub-menu{top:43px;left:40px;}
.skills_widget .skill-item .item-title .title{font-size:14px;}
.skills_widget .skill-item.left .item-title{right:10px;}
.skills_widget .skill-item.right .item-title{left:10px;}
.skills_widget .skill-item .percent span{font-size:14px;font-weight:300;}
.skills_widget .skill-item.top .item-title{top:-22px;}
.skills_widget .skill-item.bot .item-title{top:60px;}
.columns.half-on-medium{width:100%;}
.product-ordering{display:none;}
}
@media only screen
and (min-width:480px) and (max-width:767px){#grid-posts article, #grid-folio .project{width:50% !important;}
.recent-block .folio-item{width:50%;}
}
@media only screen
and (min-width:480px) and (max-width:570px){.main-menu-item{width:85px;}
.menu-tile{height:85px;}
.skills_widget .skill-item .percent{line-height:50px;height:50px;width:50px;font-size:18px;}
.tiles-block .tile-item{width:134px;height:134px;}
.post-carousel-item .icon-format{display:none;}
.post-carousel-item .item{padding:50px 50px 0 50px;}
}
@media only screen and (max-width:570px){.button{display:block;}
button.button, input[type="submit"].button, input[type="reset"].button{width:100%;padding-left:0;padding-right:0;margin-bottom:10px}
}
@media only screen
and (max-width:480px){#top-panel{height:auto;margin-bottom:0;}
#top-panel .search, #top-panel .head-soc-icons{display:none;}
#top-panel .lang-sel{padding-top:20px;}
.main-menu-item{width:90px;margin-bottom:20px;}
.menu-tile{height:90px;}
.sub-menu{left:0;padding-top:0;}
.main-menu-item:nth-child(3n) .sub-menu{left:auto;right:0;}
.main-menu-item:nth-child(2n) .sub-menu{left:-50%;right:0;}
.main-menu-item:nth-child(4n) .sub-menu{left:0;}
.sub-menu > li > ul{visibility:hidden;display:none;left:0;top:0;padding-left:2px;position:relative;max-height:0;padding-top:0;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;-webkit-transition:1s;transition:1s;}
.sub-menu > li:hover ul{max-height:100%;}
#sub-footer .copyr{line-height:1.5;}
.breadcrumbs{display:none;}
#grid-posts article, #grid-folio .project{width:100% !important;}
.box-name, .box-name a{font-size:11px;font-weight:600;}
.testimonials_item .avatar, .timelime .team_member_box .avatar{float:none;}
.instagram-autor img, .instagram-autor .box-name , .instagram-autor .diopinfo{display:none;}
.h_skills_module{display:none;}
.timelime .timeline-item{width:100%;clear:both;position:relative;background:none;}
.timelime .timeline-item.odd{float:left;text-align:left;padding-right:0;right:0;}
.timelime .timeline-item.odd .timeline-title{text-align:left;left:0;width:100%;top:0;margin-top:0;position:relative;margin-bottom:20px;}
.timelime .timeline-item.even{float:left;text-align:left;padding-left:0;left:0;}
.timelime .timeline-item.even .timeline-title{text-align:left;left:0;width:100%;top:0;margin-top:0;position:relative;margin-bottom:20px;}
ul.products li.product{width:100% !important;}
.post-carousel-item .icon-format{display:none;}
.post-carousel-item .item{padding:50px 50px 0 50px;}
}
@media only screen and (max-width:360px){button.button, input[type="submit"].button, input[type="reset"].button{padding-left:0;padding-right:0;margin-bottom:10px;}
.minicart-wrap{top:47px;right:32%;}
.recent-block .folio-item{width:100%;}
.crum_stiky_news .blocks-label{display:block;padding:10px 0;}
.crum_stiky_news .blocks-label:before{display:block !important;}
.team_member_box .avatar{float:none;}
}
@media only screen and (min-width:321px) and (max-width:480px){.minicart-wrap{right:0;}
.lang-sel{top:27px;}
.lang-sel ul{top:40px;}
}
.tiled-menu .style-metro .sub-menu li:hover:before, .tiled-menu .style-metro .sub-menu li:hover:after{opacity:0}
.style-metro .sub-menu a:hover{font-size:12px;}