@charset "utf-8";@font-face{font-family:'flexslider-icon';src:url(/templates/maston/css/fonts/flexslider-icon.eot);src:url(/templates/maston/css/fonts/flexslider-icon.eot) format('embedded-opentype'),url(/templates/maston/css/fonts/flexslider-icon.woff) format('woff'),url(/templates/maston/css/fonts/flexslider-icon.ttf) format('truetype'),url(/templates/maston/css/fonts/flexslider-icon.svg) format('svg');font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-moz-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);-o-box-shadow:'' 0 1px 4px rgba(0,0,0,0.2);box-shadow:'' 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{height:100%;border:0}body{min-height:100%;border:0}h2,h3,h4,h5{padding:0;margin:0}ul.breadcrumb,nav ul{margin:0;padding:0;display:block}ul.breadcrumb li,nav ul li{margin:0;padding:0;list-style-type:none;display:inline-block}ul.breadcrumb a,ul.breadcrumb a:link,ul.breadcrumb a:visited,ul.breadcrumb a:active,nav ul a,nav ul a:link,nav ul a:visited,nav ul a:active{text-decoration:none}#horizontal-menu-overlay{display:none;position:absolute;left:0;width:100%;z-index:10000}ul{margin:0}p{font-size:18px}@media (max-width:1155px){p{font-size:15px}}.language-menu-wrapper{z-index:10000}.language-menu-wrapper .current-language{position:absolute;top:7px;right:0;display:block;background-color:#f06a61;background-color:#f0f0f5;color:white;color:#1d1d1b;font-size:16px;font-size:13px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;text-decoration:none;line-height:32px;line-height:26px;text-transform:uppercase;height:32px;width:32px;height:26px;width:26px}.language-menu-wrapper .current-language.active{border-bottom-left-radius:0;border-bottom-right-radius:0}.language-menu-wrapper .current-language{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.language-menu-wrapper .current-language:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.language-menu{margin:0;z-index:10000;position:absolute;top:39px;top:33px;right:0;box-sizing:border-box;width:146px;width:123px;overflow:hidden;padding:0 10px 8px 10px;font-size:16px;font-size:13px;display:none;background-color:#f06a61;background-color:#f0f0f5}.language-menu dt,.language-menu dd{margin:0;padding:0;float:left}.language-menu dt{clear:left;display:inline-block;width:32px;height:32px;width:26px;height:26px;background-color:white;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;margin-right:12px;line-height:32px;line-height:26px;text-align:center;margin-top:7px}.language-menu dt a{display:block;width:32px;height:32px;width:26px;height:26px;color:#f06a61;color:#1d1d1b}.language-menu dt a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.language-menu dt a:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.language-menu dd{display:inline-block;height:32px;height:26px;margin-top:7px}.language-menu dd a{line-height:32px;text-decoration:none;color:white;color:#1d1d1b;display:inline-block;height:32px;height:26px;line-height:26px}.language-menu dd a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.language-menu dd a:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.language-menu dd a.active{text-decoration:underline;font-weight:bold;color:white}.slicknav-append .language-menu{padding-top:24px;top:0;padding-bottom:12px;background:transparent;display:block !important;text-align:center;position:relative;width:auto;border-top:1px solid white;margin:12px 5.6% 0 5.6%}.slicknav-append .language-menu dd{display:none}.slicknav-append .language-menu dt{margin-top:0;clear:none;float:none;display:inline-block;margin-left:2%;margin-right:2%;width:32px;height:32px;line-height:32px}.slicknav-append .language-menu dt a{color:#f06a61 !important}.slicknav-append .language-menu dt a:hover{color:#f06a61 !important}body{font-family:"brandon-grotesque","Arial",sans-serif}body.lang-ru-ru{font-family:"Arial",sans-serif}a,a:link,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:uppercase;margin:0;padding:0;line-height:1}html,body{width:100%;max-width:100%}body{overflow-x:hidden;position:relative;font-size:16px;padding-top:115px}@media (min-width:1024px) and (max-width:1155px){body{font-size:15px}}@media (min-width:1024px) and (max-width:1155px){body{padding-top:97px}}@media (max-width:1023px){body{font-size:15px;padding-top:59px}}.full-block{width:100%;position:relative}.main-block,#main-menu{width:1157px;margin:0 auto;position:relative;display:block}@media (min-width:1024px) and (max-width:1155px){.main-block,#main-menu{width:951px}}@media (max-width:1023px){.main-block,#main-menu{width:100%}}.wide-block{width:1428px;max-width:100%;margin:0 auto;position:relative}@media (min-width:1024px) and (max-width:1155px){.wide-block{width:100%}}@media (max-width:1023px){.wide-block{width:100%}}.column{width:365px;margin-right:31px;display:inline-block}@media (min-width:1024px) and (max-width:1155px){.column{width:300px;margin-right:17px}}@media (max-width:1023px){.column{width:100%;margin-right:0}}.layout-two-column,.option-com_content.view-article main#content{overflow:hidden}.two-column{width:761px;margin-right:31px;display:inline-block}@media (min-width:1024px) and (max-width:1155px){.two-column{width:617px;margin-right:17px}}@media (max-width:1023px){.two-column{width:100%;margin-right:0}}.last-column{margin-right:0}.rough-bg{background:transparent url(/templates/maston/img/bg-rough-tileable.jpg) center center repeat}.button{display:inline-block;background-color:#f06a61;color:white;font-weight:bold;letter-spacing:1px;height:47px;line-height:47px;padding-left:28px;padding-right:28px;text-align:center}.button{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (min-width:1024px) and (max-width:1155px){.button{padding-left:18px;padding-right:18px;height:34px;line-height:34px}}@media (max-width:1023px){.button{padding-left:27px;padding-right:27px;height:41px;line-height:41px}}.grey-button{background-color:#808080;opacity:0.33;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=33)"}.grey-button{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grey-button:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.modulepage-maston-twocolumn #region-side,.modulepage-maston-onecolumn #region-side{display:none}#region-after-content{clear:both}div#system-debug{position:absolute;width:100%;margin:0;padding:0;border:none}.v-1{display:table}.v-1 .v-2{display:table-row}.v-1 .v-2 .v-3{display:table-cell;vertical-align:middle}.hex-image{position:relative;float:left;margin-right:30px;margin-bottom:40px}.hex-image+p{margin-top:130px}@media (max-width:1023px){.hex-image+p{margin-top:0}}.hex-image img{display:block}@media (min-width:1024px) and (max-width:1155px){.hex-image img{width:300px}}@media (max-width:1023px){.hex-image{float:none;width:100%;margin-bottom:22px}.hex-image img{width:100%}}.hex-image .mask-top{top:0px;background:transparent url(/templates/maston/img/mask-white-top.png) top left no-repeat}.hex-image .mask-bottom{bottom:0px;background:transparent url(/templates/maston/img/mask-white-bottom.png) bottom left no-repeat}.hex-image .mask-bottom,.hex-image .mask-top{position:absolute;left:0px;width:366px;height:108px;z-index:1;background-size:cover;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}@media (max-width:1155px){.hex-image .mask-bottom,.hex-image .mask-top{width:100%;height:0;padding-top:29.5%}}.article{font-size:18px;line-height:26px;padding-bottom:20px}@media (min-width:1024px) and (max-width:1155px){.article{font-size:15px}}@media (max-width:1023px){.article{padding:0 5.6%;margin-bottom:40px}}.article h1{font-size:36px;text-transform:uppercase;margin:50px 20px;text-align:center;line-height:1.3;clear:left}@media (max-width:1023px){.article h1{text-align:center;margin:0;font-size:24px}}.article h2{clear:left;margin-bottom:30px}.article h3{margin-top:25px;margin-bottom:8px;line-height:1.5;clear:left}@media (max-width:1023px){.article h3{font-size:15px;margin:0;line-height:23px;margin-bottom:1em}}.article ul{list-style-image:url(/templates/maston/img/list.png);list-style-position:inside}@media (max-width:1023px){.article ul{margin-bottom:1em}}.article ul li{margin-left:-37px}@media (max-width:1023px){.article ul li{font-size:15px}}.article p{margin-right:48px}@media (max-width:1023px){.article p{margin-right:0}}@media (min-width:1024px) and (max-width:1155px){.article p{margin-right:36px}}@media (min-width:1156px){.article p img{width:106.5%}}.article blockquote{background-image:url(/templates/maston/img/blockquote.png);padding-left:150px;background-repeat:no-repeat;background-position:left 15px;font-weight:bold;font-size:42px;line-height:70px;margin-bottom:40px;clear:left}@media (min-width:1024px) and (max-width:1155px){.article blockquote{margin-left:0}}@media (max-width:1023px){.article blockquote{padding-left:78px;background-size:60px;font-weight:bold;margin-left:0;margin-right:0}}@media (min-width:1024px) and (max-width:1155px){.article blockquote{padding-left:120px;background-size:80px}}.article blockquote p{font-size:42px;line-height:1.66}@media (max-width:1023px){.article blockquote p{font-size:21px}}@media (min-width:1024px) and (max-width:1155px){.article blockquote p{font-size:33px}}.option-com_content .side-column,.modulepage-maston-twocolumn .side-column{margin-bottom:60px;float:right;z-index:1;width:50%;position:relative;margin-left:-182.5px;left:213.5px}@media (min-width:1024px) and (max-width:1155px){.option-com_content .side-column,.modulepage-maston-twocolumn .side-column{margin-left:-141.5px;left:158.5px}}@media (max-width:1023px){.option-com_content .side-column,.modulepage-maston-twocolumn .side-column{float:none;width:100%;margin-bottom:0;left:0;margin-left:0}}.phone-image{display:none !important}@media (max-width:1023px){.phone-image{display:block !important}}.desktop-image{display:block !important}@media (max-width:1023px){.desktop-image{display:none !important}}.imagemanager-wide{width:100%}@media (min-width:1156px){.imagemanager-wide{margin-bottom:35px}}@media (min-width:1024px) and (max-width:1155px){.imagemanager-wide{margin-bottom:25px}}.article .left-image{float:left;margin-right:25px}@media (min-width:1024px) and (max-width:1155px){.article .left-image{margin-right:20px}}@media (max-width:1023px){.article .left-image{display:block;width:100%;margin-bottom:25px}}.article.style-simple h1{margin:0;text-align:left}@media (max-width:1023px){.article.style-simple{padding-top:32px;padding-bottom:20px;background:transparent url(/templates/maston/img/bg-rough-tileable.jpg) center center repeat;margin-bottom:40px}}.hidetitle>.left-block>h1{display:none}.full-block.rough-bg+.full-block.rough-bg{margin-top:-40px}ol{padding:0;margin:0;list-style-position:outside}ol li{margin-left:1em}.maalausvinkit-haku-title,.mobile-maalausvinkki-wrapper h2.used,#products h2,#products h1,#product h2,#product h1,#paint-finder h2.liitannaiset,#paint-finder h2.suosittelut,.idea-category .idea-list-title{text-transform:uppercase;background-color:#51d8d8;line-height:59px;color:white;font-size:40px;text-align:center;font-weight:200;position:relative;margin-bottom:42px}@media (min-width:1024px) and (max-width:1155px){.maalausvinkit-haku-title,.mobile-maalausvinkki-wrapper h2.used,#products h2,#products h1,#product h2,#product h1,#paint-finder h2.liitannaiset,#paint-finder h2.suosittelut,.idea-category .idea-list-title{font-size:32px}}@media (max-width:1023px){.maalausvinkit-haku-title,.mobile-maalausvinkki-wrapper h2.used,#products h2,#products h1,#product h2,#product h1,#paint-finder h2.liitannaiset,#paint-finder h2.suosittelut,.idea-category .idea-list-title{font-size:26px}}.maalausvinkit-haku-title span,.mobile-maalausvinkki-wrapper h2.used span,#products h2 span,#products h1 span,#product h2 span,#product h1 span,#paint-finder h2.liitannaiset span,#paint-finder h2.suosittelut span,.idea-category .idea-list-title span{background-repeat:no-repeat;background-image:url(/templates/maston/img/teal-triangle.png);position:absolute;bottom:-21px;left:-26px;margin-left:50%;height:22px;width:53px}@media (min-width:1024px) and (max-width:1155px){.show-desktop{display:none !important}}@media (max-width:1023px){.show-desktop{display:none !important}}@media (min-width:1156px){.show-phone{display:none !important}}@media (min-width:1024px) and (max-width:1155px){.show-phone{display:none !important}}@media (min-width:1156px){.show-tablet{display:none !important}}@media (max-width:1023px){.show-tablet{display:none !important}}@media (max-width:1023px){.show-desktop-and-tablet{display:none !important}}@media (min-width:1156px){.show-phone-and-tablet{display:none !important}}.painting-tips .pdf-link,.pdf-link-module .pdf-link{max-width:200px;width:auto;margin-left:auto;display:block;margin-bottom:40px}@media (max-width:1023px){.painting-tips .pdf-link,.pdf-link-module .pdf-link{margin-left:auto;margin-right:auto;line-height:1.4;font-size:15px;float:none;width:90px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}}#region-header{position:fixed;top:0;padding-top:14px;left:0;width:100%;background:white;z-index:10000;-webkit-box-shadow:0px 2px 10px 0px rgba(50,50,50,0.42);-moz-box-shadow:0px 2px 10px 0px rgba(50,50,50,0.42);box-shadow:0px 2px 10px 0px rgba(50,50,50,0.42)}.menu ul{list-style-type:none;margin:0;padding:0}.menu ul li{display:inline-block}.menu a{text-decoration:none;white-space:nowrap}#main-menu{position:relative;padding-top:24px;z-index:1000;height:77px}@media (min-width:1024px) and (max-width:1155px){#main-menu{height:68px}}@media (max-width:1023px){#main-menu{display:none}}#main-menu ul.lvl-1{position:relative;top:29px;float:right}#main-menu ul.lvl-1>*{padding-left:25px;padding-right:25px}#main-menu ul.lvl-1>*:first-child{padding-left:0}#main-menu ul.lvl-1>*:last-child{padding-right:0}@media (min-width:1024px) and (max-width:1155px){#main-menu ul.lvl-1{top:25px;margin-right:18px}#main-menu ul.lvl-1>*{padding-left:12px;padding-right:12px}#main-menu ul.lvl-1>*:first-child{padding-left:0}#main-menu ul.lvl-1>*:last-child{padding-right:0}}#main-menu ul.lvl-1 li{position:relative}#main-menu ul.lvl-1>li>a,#main-menu ul.lvl-1>li>a:link,#main-menu ul.lvl-1>li>a:visited{font-size:19px;text-transform:uppercase;color:black;display:inline-block;border-bottom:5px solid white}@media (min-width:1024px) and (max-width:1155px){#main-menu ul.lvl-1>li>a,#main-menu ul.lvl-1>li>a:link,#main-menu ul.lvl-1>li>a:visited{font-size:17px}}#main-menu ul.lvl-1>li.active>a,#main-menu ul.lvl-1>li.active-trail>a,#main-menu ul.lvl-1>li:hover>a{border-bottom:5px solid #f06a61}#main-menu ul.lvl-1>li:first-child>.wrapper,#main-menu ul.lvl-1>li:last-child>.wrapper{margin-left:-162px}#main-menu ul.lvl-1>li>.wrapper{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";display:none;background-size:16px;min-width:300px;position:absolute;left:50%;margin-left:-175px;text-align:center;padding-top:18px;background:url(/templates/maston/img/dropdown-arrow.png) center 6px no-repeat;margin-top:-3px}@media (min-width:1024px) and (max-width:1155px){#main-menu ul.lvl-1>li>.wrapper{background-size:15px}}@media (min-width:1024px) and (max-width:1155px){#main-menu ul.lvl-1>li>.wrapper{padding-top:16px}}#main-menu ul.lvl-1>li:last-child>.wrapper{right:0;left:auto}#main-menu ul.lvl-3{background-color:#f06a61;background-color:rgba(240,106,97,0.85);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=240&g=106&b=97&a=85)\9;;border-bottom:6px solid white;position:relative;text-align:left;padding-top:13px;padding-bottom:13px;display:inline-block;box-shadow:1.5px 2.598px 5px 0px rgba(44,42,37,0.35)}#main-menu ul.lvl-3 .menu-item-wrapper{display:inline-block;height:41px;line-height:39px}#main-menu ul.lvl-3 li.active .menu-item-wrapper,#main-menu ul.lvl-3 li.active-trail .menu-item-wrapper,#main-menu ul.lvl-3 li:hover .menu-item-wrapper{height:34px;border-bottom:2px solid white;margin-bottom:5px}#main-menu ul.lvl-3 li{display:block}#main-menu ul.lvl-3 li>* a{padding-top:12px;padding-bottom:12px}#main-menu ul.lvl-3 li>*:first-child a{padding-top:0}#main-menu ul.lvl-3 li>*:last-child a{padding-bottom:0}#main-menu ul.lvl-3 a{display:block;color:white;font-size:22px;padding-left:27px;padding-right:40px;line-height:39px}#main-menu ul.lvl-3 a:hover{font-weight:bold}#main-menu ul.lvl-3 li.active>a,#main-menu ul.lvl-3 li.active-trail>a{font-weight:bold}#main-menu .lvl-1>li.clicked>.wrapper,#main-menu .lvl-1>li:hover>.wrapper{display:block;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#main-menu .lvl-1>li .wrapper{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#main-menu .lvl-1>li:hover .wrapper{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}#logo{width:195px;height:51px;background:transparent url(/templates/maston/img/logo.png) center center no-repeat;float:left}#logo{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#logo:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (min-width:1024px) and (max-width:1155px){#logo{width:169px;height:44px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}}body #mobile-menu,body .slicknav_menu{display:none}@media (max-width:1023px){body #mobile-menu,body .slicknav_menu{display:block}}body #mobile-menu li,body .slicknav_menu li{line-height:38px}body .slicknav_menu{position:fixed;top:0;left:0;width:100%;z-index:1000000;background:white;-webkit-box-shadow:0px 2px 5px 1px rgba(7,7,7,0.61);-moz-box-shadow:0px 2px 5px 1px rgba(7,7,7,0.61);box-shadow:0px 2px 5px 1px rgba(7,7,7,0.61);min-height:59px;padding:0}body .slicknav_nav{border-bottom:4px solid white;padding-top:8px;padding-bottom:8px;width:100%;background:#f06a61;margin-top:59px !important;-webkit-box-shadow:0px -2px 5px 1px rgba(7,7,7,0.23);-moz-box-shadow:0px -2px 5px 1px rgba(7,7,7,0.23);box-shadow:0px -2px 5px 1px rgba(7,7,7,0.23)}body .slicknav_nav>li{padding-right:53px}body .slicknav_nav>li>a{text-transform:uppercase}body .slicknav_nav li{text-align:right}body .slicknav_nav .slicknav_row:hover,body .slicknav_nav a:hover{color:white;font-weight:bold;background:transparent;border-radius:0}body .slicknav_nav li.active-trail>a,body .slicknav_nav li.active>a,body .slicknav_nav li.active-trail>a>a,body .slicknav_nav li.active>a>a{color:white;font-weight:bold}body .slicknav_nav .slicknav_row,body .slicknav_nav a{display:inline-block;position:relative !important;padding-right:0;margin-right:0;margin:0;padding:0;font-size:15px}body .slicknav_nav .slicknav_parent.slicknav_open>.slicknav_row>a{border-bottom:3px solid #51d8d8}body .slicknav_arrow{position:absolute;display:block;top:0;right:-53px;width:53px;height:38px;background:url(/templates/maston/img/plus.png) no-repeat center center}body .slicknav_open .slicknav_arrow{background:url(/templates/maston/img/minus.png) no-repeat center center}body .slicknav_btn{margin:0;text-shadow:none;padding:0;background:#f06a61;border-radius:0;position:absolute !important;right:19px;top:12px}body .slicknav_btn.slicknav_open{height:47px}body .slicknav_icon{text-indent:-20000px;outline:none;display:block;width:35px;height:35px;background:transparent url(/templates/maston/img/mobile-hamburger.png) center center no-repeat}body .slicknav_icon .slicknav_icon-bar{display:none}body .slicknav_brand{position:absolute;text-indent:-20000px;outline:none;display:block;width:144px;height:37px;background:transparent url(/templates/maston/img/mobile-logo.png) center center no-repeat;top:11px;left:50%;margin-left:-72px;padding:0}body #mobile-logo{display:block;width:100%;height:100%;text-indent:-20000px}body .slicknav-append{padding-right:0 !important;height:auto}#footer-placeholder{height:568px;margin:0;padding:0}@media (min-width:1024px) and (max-width:1155px){#footer-placeholder{height:488px}}@media (max-width:1023px){#footer-placeholder{display:none}}#region-footer{height:508px;position:absolute;bottom:0;left:0;text-align:center;width:100%;display:block;padding-top:60px}@media (min-width:1024px) and (max-width:1155px){#region-footer{height:428px}}@media (max-width:1023px){#region-footer{position:relative;height:auto;padding-top:40px}}#footer-info{text-align:center;height:280px;color:black;font-size:19px}#footer-info ul{-webkit-margin-before:0;-webkit-padding-start:0}@media (min-width:1024px) and (max-width:1155px){#footer-info{font-size:12px;height:200px}}@media (max-width:1023px){#footer-info{font-size:13px;height:auto;padding-bottom:60px}}#footer-info #footer-logo{display:block;background:transparent url(/templates/maston/img/logo.png) center center no-repeat;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);width:195px;height:51px;position:relative;top:38px;margin:0 auto 71px auto}@media (min-width:1024px) and (max-width:1155px){#footer-info #footer-logo{width:152px;height:40px;top:30px;margin-bottom:54px}}@media (max-width:1023px){#footer-info #footer-logo{width:132px;height:35px;top:25px;margin-bottom:47px}}#footer-info ul{list-style-type:none}#footer-info li{display:inline-block}#footer-info li.separator{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";margin:0 0.5em}#footer-info li a,#footer-info li span{display:inline-block;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}#footer-info a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#footer-info a:hover{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#footer-info a,#footer-info a:link,#footer-info a:visited,#footer-info a:hover{color:inherit;text-decoration:none}#footer-menu{padding-top:58px;padding-bottom:50px;background:black}@media (min-width:1024px) and (max-width:1155px){#footer-menu{padding-top:50px;padding-bottom:43px}}@media (max-width:1023px){#footer-menu{padding-top:27px;padding-bottom:32px}}#footer-menu #footer-logo,#footer-menu h2{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";font-size:37px;color:white;margin-bottom:33px}@media (min-width:1024px) and (max-width:1155px){#footer-menu #footer-logo,#footer-menu h2{font-size:28px;margin-bottom:20px}}@media (max-width:1023px){#footer-menu #footer-logo,#footer-menu h2{font-size:25px;width:300px;margin-left:auto;margin-right:auto;line-height:1.5}}#footer-menu ul{line-height:49px}#footer-menu ul>*{margin-left:11px;margin-right:11px}#footer-menu ul>*:first-child{margin-left:0}#footer-menu ul>*:last-child{margin-right:0}@media (min-width:1024px) and (max-width:1155px){#footer-menu ul{line-height:35px}}@media (max-width:1023px){#footer-menu ul{line-height:23px}#footer-menu ul>*{margin-left:6px;margin-right:6px}#footer-menu ul>*:first-child{margin-left:0}#footer-menu ul>*:last-child{margin-right:0}}#footer-menu li{margin-bottom:11px}#footer-menu a{display:inline-block;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";color:white;font-size:19px;text-transform:uppercase}#footer-menu a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#footer-menu a:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}@media (min-width:1024px) and (max-width:1155px){#footer-menu a{font-size:14px}}@media (max-width:1023px){#footer-menu a{font-size:12px}}#footer-menu li.active a{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}#footer-menu .separator{height:49px;width:0;border-left:1px solid white;opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";text-indent:-20000px;outline:none}@media (min-width:1024px) and (max-width:1155px){#footer-menu .separator{height:35px}}@media (max-width:1023px){#footer-menu .separator{height:23px}#footer-menu .separator.separator-3{display:block;text-indent:-99999px;outline:none;height:0}}.design-by,.design-by:link,.design-by:hover,.design-by:active{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";position:absolute;bottom:16px;right:28px;color:black;font-size:16px}@media (max-width:1023px){.design-by,.design-by:link,.design-by:hover,.design-by:active{font-size:12px}}.design-by{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.design-by:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}iframe[name=google_conversion_frame]{display:none}.parallax{overflow:hidden}.parallax img{display:block;width:100%;position:relative}.parallax img.phone-image{display:none}@media (max-width:1023px){.parallax img.phone-image{display:block}}.parallax img.desktop-image{display:block}@media (max-width:1023px){.parallax img.desktop-image{display:none}}.left-full,.halfbackground .bglayer{width:50%;padding-left:182.5px;float:left;direction:rtl}.left-full div,.halfbackground .bglayer div,.left-full p,.halfbackground .bglayer p,.left-full span,.halfbackground .bglayer span,.left-full a,.halfbackground .bglayer a{direction:ltr}@media (min-width:1024px) and (max-width:1155px){.left-full,.halfbackground .bglayer{width:617px;padding-left:50%;margin:0 0 0 -475.5px}}@media (max-width:1023px){.left-full,.halfbackground .bglayer{direction:ltr;float:none;clear:none;padding-left:0;width:auto}}.left-block{direction:ltr;position:relative;left:50%;width:761px;margin:0 0 0 -578.5px}@media (min-width:1024px) and (max-width:1155px){.left-block{width:617px}}@media (max-width:1023px){.left-block{width:100%}}@media (min-width:1024px) and (max-width:1155px){.left-block{margin:0 0 0 -475.5px}}@media (max-width:1023px){.left-block{margin:0 0 0 0;left:0;width:auto}}.left-block .left-block{left:0;margin-left:0}.left-full .left-block,.halfbackground .bglayer .left-block{margin:0 0 0 auto;left:0}.bottom-modules{clear:both}.chosen-wrapper{height:49px;background:white url(/templates/maston/img/chosen-right.png) center right no-repeat}.chosen-wrapper .chosen-container-single .chosen-drop,.chosen-wrapper .chosen-container-single .chosen-single{box-shadow:none}.chosen-wrapper .chosen-container-single .chosen-drop,.chosen-wrapper .chosen-container-single .chosen-single{border-radius:0}.chosen-wrapper .chosen-container .chosen-results{margin-right:0;padding:0}.chosen-wrapper .chosen-container{width:100% !important}.chosen-wrapper .chosen-container-single .chosen-drop{border:0;width:auto;display:inline-block;min-width:100%;line-height:0}.chosen-wrapper .chosen-container-single .chosen-single{border:1px solid #51d8d8}.chosen-wrapper .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #51d8d8}.chosen-wrapper .chosen-container-single .chosen-single{height:49px;line-height:49px;background:transparent !important;padding-left:12px}.chosen-wrapper .chosen-container-single .chosen-single div{width:52px}.chosen-wrapper .chosen-container-single .chosen-single span{height:49px;margin-right:52px;background:transparent !important;font-size:20px}.chosen-wrapper .chosen-container-single .chosen-single div b{background:url(/templates/maston/img/chosen-right.png) no-repeat top right !important}.chosen-wrapper .chosen-container-active.chosen-with-drop .chosen-single{background-image:none !important}.chosen-wrapper .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 0 !important}.chosen-wrapper .chosen-container .chosen-results{max-height:400px;margin-bottom:0}.chosen-wrapper .chosen-container .chosen-drop{background:white !important;border-top:none;border-left:1px solid #51d8d8;border-right:1px solid #51d8d8;border-bottom:1px solid #51d8d8;padding:0 0 0 0;border-radius:0 0 0 0}.chosen-wrapper .chosen-container .chosen-results li{padding:0 24px 0 12px;height:52px;line-height:51px;border-top:1px solid #51d8d8;color:black}.chosen-wrapper .chosen-container .chosen-results li.highlighted{color:black;background:#51d8d8 !important;font-weight:normal}.chosen-wrapper .chosen-container .chosen-results{min-width:100%;display:inline-block}.chosen-wrapper .chosen-container .chosen-results li{font-size:20px;min-width:100%;white-space:nowrap;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fafafb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fafafb));background:-webkit-linear-gradient(top,#fff 0%,#fafafb 100%);background:-o-linear-gradient(top,#fff 0%,#fafafb 100%);background:-ms-linear-gradient(top,#fff 0%,#fafafb 100%);background:linear-gradient(to bottom,#fff 0%,#fafafb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#f0f0f4',GradientType=0 )}.chosen-wrapper select{font-size:15px;width:100%;height:100%;box-sizing:border-box;border:0px none;border:1px #51d8d8 solid;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;padding:0 5px;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent}.chosen-wrapper select::-ms-expand{display:none}.slider{height:620px}@media (max-width:1023px){.slider{overflow:hidden}}@media (min-width:1024px) and (max-width:1155px){.slider{height:455px;margin-bottom:31px}}.slider .slides{height:583px;position:relative;padding:0}@media (min-width:1024px) and (max-width:1155px){.slider .slides{height:430px}}@media (max-width:1023px){.slider .slides{height:100%}}.slider .slides li{height:100%}@media (max-width:1023px){.slider .slides li{height:auto}}.slider .main-block,.slider #main-menu{height:0}.slider .parallax{height:459px;width:100%;position:absolute;top:0;left:0}@media (min-width:1024px) and (max-width:1155px){.slider .parallax{height:340px}}@media (max-width:1023px){.slider .parallax{height:auto}}.slider .textbox,.slider .button-wrapper{position:absolute;width:761px;box-sizing:border-box;padding:36px 68px 0 68px;right:0;top:0}@media (min-width:1024px) and (max-width:1155px){.slider .textbox,.slider .button-wrapper{width:617px}}@media (max-width:1023px){.slider .textbox,.slider .button-wrapper{width:100%}}@media (min-width:1024px) and (max-width:1155px){.slider .textbox,.slider .button-wrapper{padding:24px 58px 0 58px}}.slider .textbox-wrapper{background:white;position:relative;margin-top:361px;height:177px;z-index:1}@media (min-width:1024px) and (max-width:1155px){.slider .textbox-wrapper{height:151px;margin-top:267px}}@media (max-width:1023px){.slider .textbox-wrapper{height:auto;margin-top:76%}}.slider .button-wrapper{bottom:auto;top:0}.slider .main-block,.slider #main-menu{z-index:2}.slider .button-wrapper-wrapper{position:relative;z-index:5}.slider .textbox{height:auto;background:white;min-height:157px;z-index:1;text-align:center}@media (min-width:1024px) and (max-width:1155px){.slider .textbox{min-height:109px}.slider .textbox p{font-size:15px}}@media (max-width:1023px){.slider .textbox{background:transparent;z-index:3;height:auto;min-height:100px;box-sizing:border-box;padding:22px 12px;width:100%;position:relative}}@media (min-width:1024px){.slider .with-overlay .textbox,.slider .with-overlay .button-wrapper{padding:36px 68px 0 193px}.slider .with-overlay-kukkohovi .textbox,.slider .with-overlay-kukkohovi .button-wrapper,.slider .with-overlay-joni-2 .textbox,.slider .with-overlay-joni-2 .button-wrapper{padding:36px 40px 0 161px}}@media (min-width:1024px) and (min-width:1024px) and (max-width:1155px){.slider .with-overlay-kukkohovi .textbox,.slider .with-overlay-kukkohovi .button-wrapper,.slider .with-overlay-joni-2 .textbox,.slider .with-overlay-joni-2 .button-wrapper{padding:24px 27px 0 118px}}@media (min-width:1024px){.slider .with-overlay .button-wrapper{padding-top:0}}@media (min-width:1024px) and (max-width:1155px){.slider .with-overlay .textbox,.slider .with-overlay .button-wrapper{padding:36px 47px 0 151px}.slider .with-overlay .button-wrapper{padding-top:0}}.slider .button-wrapper{z-index:3;text-align:center;padding-top:0}@media (max-width:1023px){.slider .button-wrapper{width:100%;margin:0;padding:0 0 34px 0;position:relative}}.slider h2{text-transform:uppercase;font-size:31px;line-height:1.3}@media (min-width:1024px) and (max-width:1155px){.slider h2{font-size:24px}}@media (max-width:1023px){.slider h2{font-size:28px}}.slider h2 a,.slider h2 a:link,.slider h2 a:visited,.slider h2 a:active{color:inherit;text-decoration:inherit}.slider p a,.slider p a:link,.slider p a:visited,.slider p a:active{color:inherit;text-decoration:inherit}.slider .overlay-bottom{position:absolute;left:0;bottom:0;background:transparent url(/templates/maston/img/banner-overlay-bottom.png) top left no-repeat;background-size:cover;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);z-index:1;width:100%;height:251px;top:208px}.slider .overlay-bottom.overlay-bottom-joni-2{background-image:url(/templates/maston/img/banner-overlay-bottom-teal.png)}.slider .overlay-bottom.overlay-bottom-anne-2{background-image:url(/templates/maston/img/banner-overlay-bottom-gold.png)}@media (min-width:1024px) and (max-width:1155px){.slider .overlay-bottom{width:100%;height:191px;top:149px}}@media (max-width:1023px){.slider .overlay-bottom{width:100%;top:0;height:0;padding-top:73%;background:transparent url(/templates/maston/img/banner-overlay-bottom-mobile.png) bottom left no-repeat;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}.slider .overlay-bottom.overlay-bottom-joni-2{background-image:url(/templates/maston/img/banner-overlay-bottom-mobile-teal.png)}.slider .overlay-bottom.overlay-bottom-anne-2{background-image:url(/templates/maston/img/banner-overlay-bottom-mobile-gold.png)}}.slider .overlay{position:absolute}.slider .overlay{top:0;background:transparent top left no-repeat;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);z-index:2}.slider .overlay.overlay-kukkohovi{width:984px;height:580px;left:-21x;background-image:url(/templates/maston/img/banner-overlay-kukkohovi.png)}@media (min-width:1024px) and (max-width:1155px){.slider .overlay.overlay-kukkohovi{width:765px;height:436px;top:9px}}@media (max-width:1023px){.slider .overlay.overlay-kukkohovi{background-image:url(/templates/maston/img/banner-overlay-kukkohovi-mobile.png);height:0;padding-top:110%;width:100%;left:5px}}.slider .overlay.overlay-anne-2{background-image:url(/templates/maston/img/banner-overlay-anne-2.png);width:1466px;height:535px;left:-125px}@media (min-width:1024px) and (max-width:1155px){.slider .overlay.overlay-anne-2{width:1146px;height:428px;left:-53px;top:9px}}@media (max-width:1023px){.slider .overlay.overlay-anne-2{width:202%;left:-37px}}.slider .overlay.overlay-joni{background-image:url(/templates/maston/img/banner-overlay-joni.png);width:1041px;height:602px;left:-85px}@media (min-width:1024px) and (max-width:1155px){.slider .overlay.overlay-joni{left:-30px;width:728.7px;height:421.4px}}@media (max-width:1023px){.slider .overlay.overlay-joni{width:136%;left:-15px}}.slider .overlay.overlay-joni-2{background-image:url(/templates/maston/img/banner-overlay-joni-2.png);width:1511px;height:553px;left:-97px}@media (min-width:1024px) and (max-width:1155px){.slider .overlay.overlay-joni-2{left:-30px;width:1208.8px;height:442.4px}}@media (max-width:1023px){.slider .overlay.overlay-joni-2{width:220%;left:-15px}}.slider .button{z-index:3;margin:0 auto;bottom:0;left:298px}.slider .with-overlay .button{left:423px}.slider .flex-control-nav{position:absolute;list-style-type:none;top:401px;bottom:auto;text-align:left;width:300px;margin:0;padding:0;left:50%;margin-left:218px;z-index:3}.slider .flex-control-nav>*{padding-left:12px;padding-right:12px}.slider .flex-control-nav>*:first-child{padding-left:0}.slider .flex-control-nav>*:last-child{padding-right:0}@media (min-width:1024px) and (max-width:1155px){.slider .flex-control-nav{top:292px;margin-left:174px}}@media (max-width:1023px){.slider .flex-control-nav{width:100%;top:0;margin-top:62%;left:0;margin-left:0;text-align:center}}.slider .flex-control-nav li{display:inline-block}.slider .flex-control-nav li a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;cursor:pointer;background-color:white;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";text-indent:-20000px;outline:none;display:inline-block;width:20px;height:20px}.slider .flex-control-nav li a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.slider .flex-control-nav li a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}@media (max-width:1023px){.slider .flex-control-nav li a{width:18px;height:18px}}.slider .flex-control-nav li a.flex-active{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.large-and-small{text-align:center;height:500px;margin-bottom:40px}.large-and-small a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.large-and-small a:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (min-width:1024px) and (max-width:1155px){.large-and-small{height:411px}}@media (max-width:1023px){.large-and-small{height:auto}}.large-and-small .main-block,.large-and-small #main-menu{height:100%}@media (max-width:1023px){.large-and-small .main-block,.large-and-small #main-menu{height:auto}}.large-and-small .left{width:761px;position:absolute;overflow:hidden;top:0;left:0;height:100%}@media (min-width:1024px) and (max-width:1155px){.large-and-small .left{width:617px}}@media (max-width:1023px){.large-and-small .left{width:100%}}@media (max-width:1023px){.large-and-small .left{position:relative;height:auto}}.large-and-small .left a{display:block}.large-and-small .left img{display:block;min-width:100%;min-height:100%}@media (max-width:1023px){.large-and-small .left img{min-height:0}}.large-and-small .left .text-box{box-sizing:border-box;padding:30px 90px 51px 90px;color:white;position:absolute;bottom:0;left:0;width:100%;background-color:#f06a61;background-color:rgba(240,106,97,0.85);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=240&g=106&b=97&a=85)\9;}.large-and-small .left .text-box.blue{background-color:#51d8d8;background-color:rgba(81,216,216,0.85);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=81&g=216&b=216&a=85)\9;}@media (min-width:1024px) and (max-width:1155px){.large-and-small .left .text-box{padding:24px 52px 41px 52px}}@media (max-width:1023px){.large-and-small .left .text-box{padding:22px 18px}}.large-and-small .left .text-box a,.large-and-small .left .text-box a:link,.large-and-small .left .text-box a:hover{color:white}.large-and-small .left .text-box a,.large-and-small .left .text-box a:link,.large-and-small .left .text-box a:hover{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.large-and-small .left .text-box a:hover,.large-and-small .left .text-box a:link:hover,.large-and-small .left .text-box a:hover:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.large-and-small .left .text-box .link-arrow{display:inline-block;width:11px;height:13px;background:transparent url(/templates/maston/img/link-arrow.png) center no-repeat;margin-left:11px}.large-and-small .left .text-box .title{font-weight:200;text-transform:uppercase;font-size:72px;display:block}.large-and-small .left .text-box .title.long-title{font-size:36px}@media (min-width:1024px) and (max-width:1155px){.large-and-small .left .text-box .title{font-size:60px}.large-and-small .left .text-box .title.long-title{font-size:30px}}@media (max-width:1023px){.large-and-small .left .text-box .title{font-size:32px}.large-and-small .left .text-box .title.long-title{font-size:20px}}.large-and-small .left .text-box .text{font-size:18px;margin:0;display:block}@media (max-width:1155px){.large-and-small .left .text-box .text{font-size:15px;line-height:21px}}@media (max-width:1023px){.large-and-small .left .text-box .text{margin:15px 0 0 0}}.large-and-small .left .text-box.onlytitle h2{font-size:36px;line-height:46px}.large-and-small .left .text-box.onlytitle p{margin:0px}.large-and-small .right{width:365px;left:792px;position:absolute;top:0;height:100%}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right{width:300px}}@media (max-width:1023px){.large-and-small .right{width:100%}}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right{left:634px}}@media (max-width:1023px){.large-and-small .right{left:0}}@media (max-width:1023px){.large-and-small .right{height:auto;position:relative;padding-bottom:26px}}.large-and-small .right-text .outside-title{font-size:72px;font-weight:200;position:absolute;width:365px;line-height:1;top:-98px}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right-text .outside-title{width:300px}}@media (max-width:1023px){.large-and-small .right-text .outside-title{width:100%}}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right-text .outside-title{top:-84px;font-size:60px}}@media (max-width:1023px){.large-and-small .right-text .outside-title{padding-top:33px;padding-bottom:22px;position:relative;top:0;left:0;width:100%;font-size:62px}}.large-and-small .right-text a.video{width:100%;height:198px;display:block;background:transparent url(/templates/maston/img/icon-video.png) center center no-repeat;position:absolute;top:0;left:0}.large-and-small .right-text a.video{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.large-and-small .right-text a.video:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (max-width:1023px){.large-and-small .right-text a.video{top:32px;margin-top:23%}}.large-and-small .right-text p{font-size:18px;margin:34px 28px 40px 28px}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right-text p{font-size:15px}}@media (max-width:1023px){.large-and-small .right-text p{margin:20px 20px 18px 20px}}.large-and-small .right-text img{width:100%}.large-and-small .textandlink{height:100%;text-align:center;padding:0px 15px}.large-and-small .textandlink h2{font-size:36px;line-height:1.3;margin-top:0;margin-bottom:20px}@media (min-width:1024px) and (max-width:1155px){.large-and-small .textandlink h2{font-size:28px;margin-top:105px}}@media (max-width:1023px){.large-and-small .textandlink h2{font-size:28px;margin-top:40px;margin-bottom:15px}}.large-and-small .textandlink h2 a,.large-and-small .textandlink h2 a:link,.large-and-small .textandlink h2 a:active,.large-and-small .textandlink h2 a:visited{color:inherit}.large-and-small .textandlink h2 a,.large-and-small .textandlink h2 a:link,.large-and-small .textandlink h2 a:active,.large-and-small .textandlink h2 a:visited{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.large-and-small .textandlink h2 a:hover,.large-and-small .textandlink h2 a:link:hover,.large-and-small .textandlink h2 a:active:hover,.large-and-small .textandlink h2 a:visited:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.large-and-small .textandlink p{font-size:18px;line-height:26px;margin-bottom:0}@media (min-width:1024px) and (max-width:1155px){.large-and-small .textandlink p{font-size:15px}}@media (max-width:1023px){.large-and-small .textandlink p{font-size:15px}}.large-and-small .textandlink a{margin-top:35px}.large-and-small .onlytext{font-size:18px;line-height:26px;height:100%}.large-and-small .onlytext .v-1,.large-and-small .onlytext .v-2,.large-and-small .onlytext .v-3{width:365px}@media (min-width:1024px) and (max-width:1155px){.large-and-small .onlytext .v-1,.large-and-small .onlytext .v-2,.large-and-small .onlytext .v-3{width:300px}}@media (max-width:1023px){.large-and-small .onlytext .v-1,.large-and-small .onlytext .v-2,.large-and-small .onlytext .v-3{width:100%}}.large-and-small .onlytext .v-3 p{text-align:center;width:320px;position:relative;margin:0px auto}@media (max-width:1023px){.large-and-small .onlytext .v-3 p{margin-top:25px;width:auto}}.large-and-small .right-hexagon{overflow:hidden}@media (max-width:1023px){.large-and-small .right-hexagon{height:420px;margin:0;padding:0;margin-bottom:40px}}.large-and-small .right-hexagon img{width:100%;display:block;position:absolute;left:0;bottom:0}@media (max-width:1023px){.large-and-small .right-hexagon img{width:285px;left:50%;margin-left:-142px;top:92px}}.large-and-small .right-hexagon .mask-bottom,.large-and-small .right-hexagon .mask-top{position:absolute;left:0;width:100%;height:108px;z-index:1}.large-and-small .right-hexagon .mask-top{top:75px;background:transparent url(/templates/maston/img/mask-white-top.png) no-repeat;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right-hexagon .mask-top{top:62px}}@media (max-width:1023px){.large-and-small .right-hexagon .mask-top{width:285px;top:91px;left:50%;margin-left:-142px}}.large-and-small .right-hexagon .mask-bottom{bottom:0;background:transparent url(/templates/maston/img/mask-white-bottom.png) no-repeat bottom;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}@media (max-width:1023px){.large-and-small .right-hexagon .mask-bottom{width:285px;left:50%;margin-left:-142px}}.large-and-small .right-hexagon .button{position:relative;z-index:2;top:196px}@media (max-width:1155px){.large-and-small .right-hexagon .button{top:160px}}.large-and-small .right-hexagon h2{font-size:72px;line-height:1;font-weight:200;z-index:2;position:relative}.large-and-small .right-hexagon h2.text-length-9,.large-and-small .right-hexagon h2.text-length-10{font-size:54px}@media (min-width:1024px) and (max-width:1155px){.large-and-small .right-hexagon h2{font-size:60px}}@media (max-width:1023px){.large-and-small .right-hexagon h2{font-size:62px;line-height:92px}.large-and-small .right-hexagon h2.text-length-8,.large-and-small .right-hexagon h2.text-length-9,.large-and-small .right-hexagon h2.text-length-10{font-size:58px}}.large-and-small.rough-bg .right-hexagon img{bottom:-20px}.large-and-small.rough-bg .right-hexagon .image-wrapper{top:27px;height:368px;overflow:hidden;position:relative}.large-and-small.rough-bg .right-hexagon .button{top:181px}@media (max-width:1023px){.large-and-small.rough-bg .right-hexagon .button{top:135px}}.large-and-small.rough-bg .right-hexagon h2{margin-top:15px;font-size:60px}.large-and-small.rough-bg .right-hexagon h2.text-length-8,.large-and-small.rough-bg .right-hexagon h2.text-length-9,.large-and-small.rough-bg .right-hexagon h2.text-length-10{font-size:54px}@media (min-width:1024px) and (max-width:1155px){.large-and-small.rough-bg .right-hexagon h2{font-size:48px}.large-and-small.rough-bg .right-hexagon h2.text-length-8,.large-and-small.rough-bg .right-hexagon h2.text-length-9,.large-and-small.rough-bg .right-hexagon h2.text-length-10{font-size:43px}}.large-and-small.rough-bg .right-hexagon .mask-top,.large-and-small.rough-bg .right-hexagon .mask-bottom{width:431px;left:-31px;background-size:cover;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}@media (max-width:1023px){.large-and-small.rough-bg .right-hexagon .mask-top,.large-and-small.rough-bg .right-hexagon .mask-bottom{left:-215px;margin-left:50%}}.large-and-small.rough-bg .right-hexagon .mask-top{background-image:url(/templates/maston/img/mask-rough-top.png);top:54px;height:172px}@media (min-width:1024px) and (max-width:1155px){.large-and-small.rough-bg .right-hexagon .mask-top{height:124px;width:361px}}.large-and-small.rough-bg .right-hexagon .mask-bottom{background-image:url(/templates/maston/img/mask-rough-bottom.png);height:160px;bottom:-29px}@media (min-width:1024px) and (max-width:1155px){.large-and-small.rough-bg .right-hexagon .mask-bottom{height:124px;width:361px}}.teal-bg{overflow:hidden;padding-top:60px}.teal-bg .teal-bg-wrapper{background-color:#51d8d8;color:white;text-align:center;height:503px}@media (max-width:1023px){.teal-bg .teal-bg-wrapper{background-color:transparent}}@media (min-width:1024px) and (max-width:1155px){.teal-bg{height:347px}}@media (max-width:1023px){.teal-bg{background-color:#51d8d8;margin-top:0;height:auto;background-image:url(/templates/maston/img/mobile-teal-bg.jpg);background-position:bottom left;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);background-repeat:no-repeat;padding-bottom:78%}}.teal-bg img{position:absolute;display:block}@media (max-width:1023px){.teal-bg img{display:none}}.teal-bg img.anne{left:-29px;top:-40px}@media (min-width:1024px) and (max-width:1155px){.teal-bg img.anne{top:-27px;height:366px}}.teal-bg img.joni{top:0;right:-178px}@media (min-width:1024px) and (max-width:1155px){.teal-bg img.joni{right:-74px;height:282px}}.teal-bg .text-container{position:absolute;left:178px;width:789px}@media (min-width:1024px) and (max-width:1155px){.teal-bg .text-container{left:145px;width:680px}}@media (max-width:1023px){.teal-bg .text-container{position:static;width:100%}}.teal-bg .text-container h2{margin-top:41px;margin-bottom:46px;line-height:1.2;font-size:72px;font-weight:200;text-transform:none}@media (min-width:1024px) and (max-width:1155px){.teal-bg .text-container h2{font-size:60px;margin-top:22px;margin-bottom:22px}}@media (max-width:1023px){.teal-bg .text-container h2{padding-top:22px;margin-top:0;margin-bottom:22px;font-size:40px}}.teal-bg .text-container h2 .row-1{display:block;white-space:nowrap}@media (max-width:1023px){.teal-bg .text-container h2 .row-1{white-space:normal;margin:0 5.6%}}.teal-bg .text-container h2 .row-2{white-space:nowrap;display:inline-block;padding:0 25px;border-bottom:8px solid #f06a61}.teal-bg .text-container h2 a,.teal-bg .text-container h2 a:link,.teal-bg .text-container h2 a:visited,.teal-bg .text-container h2 a:active{color:inherit}.teal-bg .text-container p{margin:0 45px;line-height:1.55}@media (min-width:1024px) and (max-width:1155px){.teal-bg .text-container p{margin:0 75px}}.teal-bg .text-container p.strong{font-weight:bold}.teal-bg .text-container .button{margin-top:38px}@media (min-width:1024px) and (max-width:1155px){.teal-bg .text-container .button{margin-top:12px}}.three-columns{margin-bottom:40px;overflow:hidden;text-align:center;padding-bottom:77px}@media (min-width:1024px) and (max-width:1155px){.three-columns{margin-bottom:56px;padding-bottom:62px}}@media (max-width:1023px){.three-columns{padding-bottom:0;margin-bottom:0}}.three-columns:last-child{margin-bottom:0}.three-columns img{float:left;display:block;box-sizing:border-box}.three-columns .image-1-of-1,.three-columns .image-2-of-2{width:100%}.three-columns .image-1-of-2,.three-columns .image-1-of-3{width:100%;border-bottom:5px solid transparent}.three-columns .image-2-of-3{width:50%;border-right:3px solid transparent}.three-columns .image-3-of-3{width:50%;border-left:2px solid transparent}.three-columns .images{overflow:hidden}.three-columns h2{margin-top:30px;font-size:36px;line-height:48px;line-height:1.3}@media (max-width:1155px){.three-columns h2{font-size:24px;margin-top:24px;margin-left:25px;margin-right:25px}}@media (max-width:1023px){.three-columns h2{margin-left:5.6%;margin-right:5.6%}}.three-columns h2 a,.three-columns h2 a:link,.three-columns h2 a:visited,.three-columns h2 a:active{color:inherit;text-decoration:inherit}.three-columns p{margin:0;padding:0;margin-top:18px}@media (min-width:1024px) and (max-width:1155px){.three-columns p{margin-left:25px;margin-right:25px}}@media (max-width:1023px){.three-columns p{margin-left:5.6%;margin-right:5.6%}}.three-columns .column{float:left;width:365px;margin-right:31px}@media (min-width:1024px) and (max-width:1155px){.three-columns .column{width:300px}}@media (max-width:1023px){.three-columns .column{width:100%}}@media (min-width:1024px) and (max-width:1155px){.three-columns .column{margin-right:17px}}@media (max-width:1023px){.three-columns .column{margin-right:0}}@media (max-width:1023px){.three-columns .column{float:none}}.three-columns .column-col3{margin-right:0}.three-columns .button-container{position:absolute;width:365px;height:47px;bottom:0}@media (min-width:1024px) and (max-width:1155px){.three-columns .button-container{width:300px}}@media (max-width:1023px){.three-columns .button-container{width:100%}}@media (max-width:1023px){.three-columns .button-container{position:relative;padding-top:19px;padding-bottom:23px}}.three-columns .button-container-col1{left:0}@media (min-width:1024px) and (max-width:1155px){.three-columns .button-container-col1{left:0}}@media (max-width:1023px){.three-columns .button-container-col1{left:0}}.three-columns .button-container-col2{left:396px}@media (min-width:1024px) and (max-width:1155px){.three-columns .button-container-col2{left:317px}}@media (max-width:1023px){.three-columns .button-container-col2{left:0}}.three-columns .button-container-col3{left:792px}@media (min-width:1024px) and (max-width:1155px){.three-columns .button-container-col3{left:634px}}@media (max-width:1023px){.three-columns .button-container-col3{left:0}}.image-with-text{margin-bottom:48px;overflow:hidden;box-sizing:border-box;padding-left:396px}@media (min-width:1024px) and (max-width:1155px){.image-with-text{padding-left:317px}}@media (max-width:1023px){.image-with-text{padding-left:0;text-align:center}}.image-with-text img{position:absolute;top:0;left:0;display:block;box-sizing:border-box;margin-right:31px;width:365px}@media (min-width:1024px) and (max-width:1155px){.image-with-text img{margin-right:17px}}@media (max-width:1023px){.image-with-text img{margin-right:0}}@media (min-width:1024px) and (max-width:1155px){.image-with-text img{width:300px}}@media (max-width:1023px){.image-with-text img{width:100%}}@media (max-width:1023px){.image-with-text img{border-left:30px solid white;border-right:30px solid white;position:relative}}.image-with-text h2{margin:34px 0 22px;font-size:36px}@media (min-width:1024px) and (max-width:1155px){.image-with-text h2{font-size:30px}}@media (max-width:1023px){.image-with-text h2{font-size:24px}}.image-with-text h2 a,.image-with-text h2 a:link,.image-with-text h2 a:visited,.image-with-text h2 a:active{color:inherit;text-decoration:inherit}.image-with-text p{margin-bottom:38px;line-height:1.5}@media (min-width:1024px) and (max-width:1155px){.image-with-text p{margin-bottom:20px}}@media (max-width:1023px){.image-with-text p{margin:0 20px}}.wide-image{margin-bottom:40px;height:384px;text-align:center}.wide-image{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wide-image:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (min-width:1024px) and (max-width:1155px){.wide-image{height:281px}}@media (max-width:1023px){.wide-image{height:auto}}.wide-image .parallax{position:absolute;top:0;left:0;height:100%}@media (max-width:1023px){.wide-image .parallax{height:auto;position:relative}}.wide-image h2{display:inline-block;height:95px;line-height:98px;color:black;font-size:65px;font-weight:200;top:50%;margin-top:-47px;background-color:white;background-color:rgba(255,255,255,0.62);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=255&g=255&b=255&a=62)\9;;position:relative;padding-left:55px;padding-right:55px}.wide-image h2 a{color:black;display:inline-block}@media (min-width:1024px) and (max-width:1155px){.wide-image h2{font-size:45px;height:70px;line-height:71px;margin-top:-35px;padding-left:48px;padding-right:48px}}@media (max-width:1023px){.wide-image h2{font-size:38px;height:70px;line-height:71px;padding-left:18px;padding-right:18px;top:-130px;margin-bottom:-70px}}.video{margin-bottom:20px;position:relative;background-color:#f06a61;background-color:rgba(240,106,97,0.8);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=240&g=106&b=97&a=80)\9;}@media (min-width:1024px) and (max-width:1155px){.video iframe{width:100%;height:347.0625px}}.video .video-image-overlay{position:absolute;width:100%;display:block;top:0;left:0}.video .video-overlay{position:absolute;top:150px;height:147px;left:108px;width:504px;text-align:center;padding:0px 20px;background-color:black;background-color:rgba(0,0,0,0.5);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=0&g=0&b=0&a=50)\9;;color:white}@media (max-width:1023px){.video .video-overlay{display:none}}@media (min-width:1024px) and (max-width:1155px){.video .video-overlay{width:400px;left:90px;top:101px}}.video .video-overlay h3{display:inline-block;font-size:24px;text-transform:uppercase;margin-top:25px;font-weight:200;border-bottom:5px solid #f06a61}@media (min-width:1024px) and (max-width:1155px){.video .video-overlay h3{font-size:20px;margin-top:21px}}.video .video-overlay2{height:44px;width:750px;background-image:url(/templates/maston/img/video-overlay.png);background-repeat:no-repeat;text-align:right;font-size:16px;position:absolute;top:0px;left:0px;color:white;padding-top:10px;padding-right:10px;box-sizing:border-box}@media (max-width:1023px){.video .video-overlay2{display:none}}@media (min-width:1024px) and (max-width:1155px){.video .video-overlay2{width:100%;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}}.video .text-container{padding:0 20px 25px 20px;color:white;font-size:16px;text-align:center}@media (min-width:1024px) and (max-width:1155px){.video .text-container{padding-bottom:20px}}@media (max-width:1155px){.video .text-container{font-size:15px}}.video .text-container h2{text-align:center;font-weight:normal;font-size:20px;margin:0;padding:0;padding-top:10px;padding-bottom:10px;line-height:1.5;min-height:29px;font-weight:500}@media (min-width:1024px) and (max-width:1155px){.video .text-container h2{font-size:16px;height:40px;line-height:43px}}.fullwidth-image{overflow:hidden}.fullwidth-image .bg-image{width:100%;overflow:hidden;position:absolute;top:0px;left:0px}@media (max-width:1023px){.fullwidth-image .bg-image{position:relative}}.fullwidth-image .bg-image img{min-width:100%;display:block}@media (max-width:1023px){.fullwidth-image .bg-image img{height:300px;min-width:1005;margin-left:-400px}}.fullwidth-image .bg-image .mask-top{position:absolute;top:0px;left:0px;height:auto}@media (max-width:1023px){.fullwidth-image .bg-image .mask-top{margin-left:0;width:100%}}.fullwidth-image .bg-image .mask-bottom{position:absolute;bottom:0px;left:0px;height:auto}@media (max-width:1023px){.fullwidth-image .bg-image .mask-bottom{margin-left:0;width:100%}}.fullwidth-image .block img{position:absolute;right:-128px;bottom:59px}@media (min-width:1156px){.fullwidth-image .block img{overflow:hidden}}@media (min-width:1024px) and (max-width:1155px){.fullwidth-image .block img{overflow:hidden;right:-102px;bottom:47px;width:567px}}@media (max-width:1023px){.fullwidth-image .block img{margin-top:-40%;top:0;width:75%;max-width:530px;right:0}}.fullwidth-image .block .text-container{padding-top:359px;width:761px}@media (min-width:1024px) and (max-width:1155px){.fullwidth-image .block .text-container{width:617px}}@media (max-width:1023px){.fullwidth-image .block .text-container{width:100%}}@media (min-width:1024px) and (max-width:1155px){.fullwidth-image .block .text-container{padding-top:287px}}@media (max-width:1023px){.fullwidth-image .block .text-container{padding-top:0}}.fullwidth-image .block .text-container div{background-color:white;padding:36px;text-align:center}.fullwidth-image .block .text-container h2{font-size:36px;margin-bottom:34px}@media (min-width:1024px) and (max-width:1155px){.fullwidth-image .block .text-container h2{font-size:28px;margin-bottom:26px}}@media (max-width:1023px){.fullwidth-image .block .text-container h2{font-size:24px;margin-bottom:21px;line-height:1.3}}.fullwidth-image .block .text-container p{margin-top:0px;margin-bottom:36px}.text-module{text-align:center;padding-top:40px;width:890px;padding-bottom:8px}@media (min-width:1024px) and (max-width:1155px){.text-module{padding-top:32px;width:720px}}@media (max-width:1023px){.text-module{width:auto;margin:0 18px;padding-top:0;margin-bottom:40px}}.text-module p{font-size:18px;line-height:1.5;padding:20px 0px}@media (max-width:1155px){.text-module p{font-size:15px}}.text-module h2{font-size:36px}@media (min-width:1024px) and (max-width:1155px){.text-module h2{font-size:30px}}@media (max-width:1023px){.text-module h2{font-size:25px}}.text-module h2 a,.text-module h2 a:link,.text-module h2 a:visited,.text-module h2 a:active{color:inherit;text-decoration:inherit}.header-2-pictures{margin-bottom:26px;height:290px;color:white;text-align:center}@media (max-width:1023px){.header-2-pictures{height:180px;padding-bottom:77%;margin-bottom:-30px}}.header-2-pictures .tealblock{position:absolute;top:0px;left:0px;width:100%;height:180px;background-color:#51d8d8}.header-2-pictures img{position:absolute;display:block}.header-2-pictures .kuva1{top:0px;left:43px}@media (min-width:1024px) and (max-width:1155px){.header-2-pictures .kuva1{width:178px;left:-5px;top:36px}}.header-2-pictures .kuva2{left:865px;top:16px}@media (min-width:1024px) and (max-width:1155px){.header-2-pictures .kuva2{width:200px;left:auto;top:49px;right:-40px}}.header-2-pictures .kuva-phone{top:94px;left:0;width:100%}.header-2-pictures .kolmio{bottom:-21px;left:-26px;margin-left:50%}.header-2-pictures .rivi1{font-weight:200;padding-top:32px;font-size:36px;text-align:center}@media (max-width:1023px){.header-2-pictures .rivi1{font-size:38px;font-size:28px;line-height:1;padding-top:48px;padding-top:31px}}.header-2-pictures .rivi2{font-weight:200;font-size:72px;padding-top:14px;text-align:center}@media (max-width:1023px){.header-2-pictures .rivi2{line-height:1;padding-top:0;font-size:28px;font-size:38px}}.header-2-pictures h2{color:#000;font-size:24px;padding-top:80px;padding-left:300px;padding-right:300px}@media (min-width:1024px) and (max-width:1155px){.header-2-pictures h2{padding-left:200px;padding-right:200px}}@media (max-width:1023px){.header-2-pictures h2{padding-top:102px;display:none}}.two-images{padding-bottom:20px;overflow:hidden}.two-images .left{float:left}.two-images .right{float:right}.two-images .left,.two-images .right{width:562px;position:relative}@media (min-width:1024px) and (max-width:1155px){.two-images .left,.two-images .right{width:467px}}.two-images .left img,.two-images .right img{width:100%}@media (max-width:1023px){.two-images .left,.two-images .right{margin:0 5.6% 0 5.6%;width:auto;float:none}.two-images .left.left,.two-images .right.left{margin-bottom:25px}}.two-images .left .text-box,.two-images .right .text-box{position:absolute;bottom:0;left:0px;height:140px;width:100%;background-color:#f06a61;background-color:rgba(240,106,97,0.85);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=240&g=106&b=97&a=85)\9;;text-align:center}@media (min-width:1024px) and (max-width:1155px){.two-images .left .text-box,.two-images .right .text-box{height:112px}}@media (max-width:1023px){.two-images .left .text-box,.two-images .right .text-box{height:70px}}.two-images .left .text-box.blue,.two-images .right .text-box.blue{background-color:#51d8d8;background-color:rgba(81,216,216,0.85);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=81&g=216&b=216&a=85)\9;}.two-images .left .text-box h2,.two-images .right .text-box h2{font-weight:200;font-size:72px;color:white;line-height:140px;text-align:center;display:inline-block;padding-left:40px;padding-right:40px;background-repeat:no-repeat;background-position:center right;background-image:url(/templates/maston/img/white-arrow.png)}@media (min-width:1024px) and (max-width:1155px){.two-images .left .text-box h2,.two-images .right .text-box h2{font-size:56px;line-height:112px}}@media (max-width:1023px){.two-images .left .text-box h2,.two-images .right .text-box h2{font-size:36px;line-height:70px;padding-left:25px;padding-right:25px;background-size:12px}}.two-images .left .text-box h2 a,.two-images .right .text-box h2 a{color:white}.two-images .left .text-box h2 span,.two-images .right .text-box h2 span{padding-right:57px}.six-pictures{overflow:hidden}.six-pictures h2{background-color:#51d8d8;height:59px;line-height:59px;width:100%;margin-bottom:46px;text-align:center;color:white;font-size:40px}.six-pictures .kolmio{position:absolute;top:59px;margin-left:50%;left:-26px}.six-pictures .pic{position:relative;width:167px;background-color:#51d8d8;height:200px;height:209px;margin-right:31px;float:left;box-sizing:border-box}@media (min-width:1024px) and (max-width:1155px){.six-pictures .pic{width:141px;margin-right:20px}}@media (max-width:1023px){.six-pictures .pic{width:44.4%;margin-right:5.6%;border-left:5px solid white;margin-bottom:12px}.six-pictures .pic.even{margin-left:5.6%;margin-right:0;border-left:0;border-right:5px solid white}}.six-pictures .pic.last{margin-right:0px}.six-pictures .pic .textbox{padding-top:9px;padding-bottom:9px;width:100%;display:block;text-align:center;font-size:19px;line-height:24px;background-color:#51d8d8}.six-pictures .pic .textbox a{display:block;position:relative;margin:0px auto;color:white;max-width:116px}.six-pictures .pic .textbox span{background-image:url(/templates/maston/img/small-right-arrow.png);background-position:right 63%;background-repeat:no-repeat;padding-right:16px}.six-pictures .pic img{display:block;width:100%}.contact-info{margin-top:54px;background-image:url(/templates/maston/img/bg-dark.jpg);height:103px;padding-top:54px;color:white;font-size:24px;font-weight:200}@media (min-width:1024px) and (max-width:1155px){.contact-info{font-size:19px;height:81px;padding-top:33px}}.contact-info h2{font-weight:200;float:left;width:394px;padding-bottom:15px;text-transform:capitalize;text-align:center;font-size:40px;background-position:center bottom;background-repeat:no-repeat;background-image:url(/templates/maston/img/red-bar.png)}@media (min-width:1024px) and (max-width:1155px){.contact-info h2{font-size:32px;width:315px}}.contact-info span.phone{margin-left:21px;padding-left:70px;height:55px;line-height:1.25;background-position:center left;background-repeat:no-repeat;background-image:url(/templates/maston/img/icon-phone.png);display:block;float:left}@media (min-width:1024px) and (max-width:1155px){.contact-info span.phone{padding-left:56px;background-size:44px}}@media (max-width:1023px){.contact-info span.phone{padding-left:0px;background-position:center top;margin-left:0px !important}}.contact-info a{color:white}.contact-info a.email,.contact-info a.fb,.contact-info a.insta{margin-left:35px;padding-left:70px;height:55px;line-height:55px;background-position:center left;background-repeat:no-repeat;background-image:url(/templates/maston/img/icon-email.png);display:block;float:left}@media (min-width:1024px) and (max-width:1155px){.contact-info a.email,.contact-info a.fb,.contact-info a.insta{padding-left:56px;background-size:44px}}@media (max-width:1023px){.contact-info a.email,.contact-info a.fb,.contact-info a.insta{padding-left:0px;background-position:center top;margin-left:0px !important}}.contact-info.second .fb{background-image:url(/templates/maston/img/fb.png);height:59px;line-height:59px;margin-left:23px}.contact-info.second .insta{background-image:url(/templates/maston/img/insta.png);height:59px;line-height:59px;margin-left:109px}@media (max-width:1023px){.contact-info{width:365px;height:240px;padding-top:22px;margin:0px 0px}}@media (max-width:1023px) and (min-width:1024px) and (max-width:1155px){.contact-info{width:300px}}@media (max-width:1023px) and (max-width:1023px){.contact-info{width:100%}}@media (max-width:1023px) and (max-width:1023px){.contact-info{height:auto;overflow:hidden;padding-bottom:20px}}@media (max-width:1023px){.contact-info h2{width:365px;margin-bottom:35px}}@media (max-width:1023px) and (min-width:1024px) and (max-width:1155px){.contact-info h2{width:300px}}@media (max-width:1023px) and (max-width:1023px){.contact-info h2{width:100%}}@media (max-width:1023px){.contact-info a{margin-top:24px}.contact-info span.phone,.contact-info a{position:relative;white-space:nowrap;text-align:center;padding-left:0;padding-top:60px;background-position:top center;margin-left:0;width:100%}.contact-info span.phone .v-2,.contact-info span.phone .v-3,.contact-info a .v-2,.contact-info a .v-3{display:inline}}aside .contact-info{width:365px;height:240px;padding-top:22px;margin:0px 0px}@media (min-width:1024px) and (max-width:1155px){aside .contact-info{width:300px}}@media (max-width:1023px){aside .contact-info{width:100%}}@media (max-width:1023px){aside .contact-info{height:auto;overflow:hidden;padding-bottom:20px}}aside .contact-info h2{width:365px;margin-bottom:20px}@media (min-width:1024px) and (max-width:1155px){aside .contact-info h2{width:300px}}@media (max-width:1023px){aside .contact-info h2{width:100%}}aside .contact-info a{margin-top:24px}aside .contact-info span,aside .contact-info a{margin-left:35px !important}aside .contact-info span a,aside .contact-info a a{margin-left:0 !important}@media (max-width:1023px){aside .contact-info span,aside .contact-info a{text-align:center;padding-left:0;padding-top:55px;background-position:top center;margin-left:0 !important;width:100%}aside .contact-info span.phone,aside .contact-info a.phone{padding-top:55px}aside .contact-info span.phone span,aside .contact-info a.phone span{padding-top:0px}}.option-com_mastonproducts .contact-info,.option-com_ideatsisalle .contact-info{margin-top:0}.halfbackground{margin-top:70px;overflow:hidden}@media (min-width:1024px) and (max-width:1155px){.halfbackground{height:auto}}.halfbackground .left{margin:0px 0px 0px auto;position:relative}@media (max-width:1023px){.halfbackground .left{margin-bottom:40px}}.halfbackground .text-box{padding:16px 24px 24px 24px !important}@media (min-width:1024px) and (max-width:1155px){.halfbackground .text-box{padding:16px 19px 20px 19px !important}}@media (max-width:1023px){.halfbackground .text-box{padding:24px 19px 18px 19px !important}}.halfbackground .text-box p{margin:0px !important;font-size:19px !important}@media (max-width:1023px){.halfbackground .text-box p{font-size:15px !important}}.halfbackground .right{height:245px;background-image:url(/templates/maston/img/bg-dark2.jpg);color:white;left:50% !important;margin-left:198px}.halfbackground .right.with-third{height:327px;background-size:cover}@media (min-width:1024px) and (max-width:1155px){.halfbackground .right{left:50% !important;margin-left:167px;height:214px}.halfbackground .right.with-third{height:296px}}@media (max-width:1023px){.halfbackground .right{left:0 !important;position:relative;margin-left:0;height:331px;background-size:cover}.halfbackground .right.with-third{height:413px}}.halfbackground .right h2{text-transform:none;text-align:center;padding-top:18px;font-weight:200;font-size:40px;background-position:center bottom;background-repeat:no-repeat;background-image:url(/templates/maston/img/red-bar.png);padding-bottom:10px}@media (min-width:1024px) and (max-width:1155px){.halfbackground .right h2{font-size:32px}}.halfbackground .right p{font-size:14px;text-align:left;font-weight:200;font-size:24px;line-height:58px;padding-left:70px;background-repeat:no-repeat;background-position:left center;margin-left:22px}.halfbackground .right p a{color:white}@media (min-width:1024px) and (max-width:1155px){.halfbackground .right p{line-height:46px;padding-left:56px;background-size:44px;font-size:19px}}@media (max-width:1023px){.halfbackground .right p{line-height:42px;padding-left:0;padding-top:58px;text-align:center;margin-left:0;background-position:top center;font-size:24px}}.halfbackground .right p.first{margin-top:16px;background-image:url(/templates/maston/img/fb.png)}@media (min-width:1024px) and (max-width:1155px){.halfbackground .right p.first{margin-top:13px}}.halfbackground .right p.second{background-image:url(/templates/maston/img/insta.png)}.halfbackground .right p.third{background-image:url(/templates/maston/img/pdf.png);background-size:56px 56px}@media (min-width:1024px) and (max-width:1155px){.halfbackground .right p.third{background-size:44px}}.halfbackground .bglayer{background:transparent url(/templates/maston/img/bg-rough-tileable.jpg) repeat scroll center center}.halfbackground-leftside{overflow:visible;margin-top:0}@media (max-width:1023px){.halfbackground-leftside img{width:100%}}.pictureheader{overflow:hidden;padding-bottom:30px}.pictureheader .bg-image{height:462px;width:100%;position:absolute;top:0px;left:0px}@media (min-width:1024px) and (max-width:1155px){.pictureheader .bg-image{height:369px}}@media (max-width:1023px){.pictureheader .bg-image{height:auto}}.pictureheader .text-container{width:100%;padding-top:359px;z-index:20;position:relative;box-sizing:border-box}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container{padding-top:287px}}@media (max-width:1023px){.pictureheader .text-container{top:-51px;margin-bottom:-51px;padding:73.12% 5.6% 0}}.pictureheader .text-container h1 .upper,.pictureheader .text-container h2{display:block;font-size:67px;font-weight:200;padding-top:37px;text-align:center}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container h1 .upper,.pictureheader .text-container h2{font-size:53px;padding-top:29px}}@media (max-width:1023px){.pictureheader .text-container h1 .upper,.pictureheader .text-container h2{font-size:34px;line-height:42px;padding-top:26px;margin-bottom:20px}}.pictureheader .text-container h1 .lower,.pictureheader .text-container h3{display:block;margin-top:19px;font-size:35px;font-weight:200;text-align:center}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container h1 .lower,.pictureheader .text-container h3{font-size:28px;margin-top:15px}}@media (max-width:1023px){.pictureheader .text-container h1 .lower,.pictureheader .text-container h3{font-size:28px;line-height:36px;margin-top:-20px}}.pictureheader .text-container div{background-color:white;text-align:center;min-height:104px}.pictureheader .text-container p{margin-top:34px;line-height:1.4;text-align:center;max-width:960px;position:relative;margin-left:auto;margin-right:auto}.pictureheader .text-container p a{color:#f06a61}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container p{margin-top:27px}}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container p{max-width:700px}}@media (max-width:1023px){.pictureheader .text-container p{width:auto;margin-top:19px}}@media (min-width:1156px){.pictureheader .text-container.jonianne4-overlay{padding-right:438px}}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container.jonianne4-overlay{padding-right:361px}}.pictureheader .text-container.jonianne4-overlay h2{margin-top:19px;font-size:35px;font-weight:200;text-align:center}@media (min-width:1024px) and (max-width:1155px){.pictureheader .text-container.jonianne4-overlay h2{font-size:28px;margin-top:15px}}@media (max-width:1023px){.pictureheader .text-container.jonianne4-overlay h2{font-size:28px;line-height:36px;margin-top:0}}.pictureheader .text-container.jonianne4-overlay h3{display:none}.pictureheader .text-container.jonianne4-overlay p{margin-top:30px;margin-bottom:25px}.pictureheader .anne,.pictureheader .joni,.pictureheader .orange,.pictureheader .bottom-black,.pictureheader .top-black,.pictureheader .whitepaint{position:absolute;display:block}.pictureheader .joni{width:411px;left:-27px;top:20px;z-index:25}@media (min-width:1024px) and (max-width:1155px){.pictureheader .joni{width:328px;top:10px}}@media (max-width:1023px){.pictureheader .joni{width:56%;left:0;z-index:0}}.pictureheader .top-black{left:311px;top:0px}@media (min-width:1024px) and (max-width:1155px){.pictureheader .top-black{top:-10px;left:251px}}@media (max-width:1023px){.pictureheader .top-black{display:none}}.pictureheader .bottom-black{left:-280px;top:257px}@media (max-width:1023px){.pictureheader .bottom-black{display:none}}.pictureheader .orange{left:-234px;top:0px}@media (min-width:1024px) and (max-width:1155px){.pictureheader .orange{left:-388px;top:-10px}}@media (max-width:1023px){.pictureheader .orange{display:none}}.pictureheader .anne{top:110px;left:844px;z-index:25}@media (min-width:1024px) and (max-width:1155px){.pictureheader .anne{width:300px;left:720px}}@media (max-width:1023px){.pictureheader .anne{width:51%;left:auto;right:-5%;margin-top:-50%;top:-40px}}.pictureheader .jonijaanne{left:835px;top:18px;position:absolute;z-index:25}@media (min-width:1024px) and (max-width:1155px){.pictureheader .jonijaanne{width:260px;left:637px}}@media (max-width:1023px){.pictureheader .jonijaanne{right:-10px;width:35%;left:auto;margin-top:-62%;top:-30px}}.pictureheader .whitepaint{top:0px;left:-111px}@media (min-width:1024px) and (max-width:1155px){.pictureheader .whitepaint{top:-13px;left:-319px}}.pictureheader .jonianne-overlay.text-container,.pictureheader .jonianne3-overlay.text-container{width:761px;text-align:center}@media (min-width:1024px) and (max-width:1155px){.pictureheader .jonianne-overlay.text-container,.pictureheader .jonianne3-overlay.text-container{width:617px}}@media (max-width:1023px){.pictureheader .jonianne-overlay.text-container,.pictureheader .jonianne3-overlay.text-container{width:100%}}.pictureheader .jonianne-overlay.text-container h2,.pictureheader .jonianne3-overlay.text-container h2{font-size:36px;font-weight:normal}.pictureheader .jonianne-overlay.text-container p,.pictureheader .jonianne3-overlay.text-container p{width:575px;margin-top:28px}@media (max-width:1023px){.pictureheader .jonianne-overlay.text-container p,.pictureheader .jonianne3-overlay.text-container p{margin-top:19px;width:auto}}.pictureheader .jonianne-overlay.text-container .button,.pictureheader .jonianne3-overlay.text-container .button{margin-top:10px;margin-bottom:10px}.pictureheader .jonijaanne2{left:790px;top:25px;position:absolute;z-index:25}@media (min-width:1024px) and (max-width:1155px){.pictureheader .jonijaanne2{width:340px;left:620px}}@media (max-width:1023px){.pictureheader .jonijaanne2{top:2%;width:74%;right:-31px;left:auto;z-index:1}}.pictureheader .jonijaanne4{position:absolute;top:20px;left:626px;z-index:25}@media (min-width:1024px) and (max-width:1155px){.pictureheader .jonijaanne4{width:512px;top:45px;left:488px}}.pictureheader .jonijaanne4-overlay{position:absolute;top:271px;left:0;width:100%}.left-picture-right-text{margin-bottom:40px;padding-top:43px;padding-bottom:43px;overflow:hidden}@media (max-width:1023px){.left-picture-right-text{padding-top:0;padding-bottom:0}}.left-picture-right-text .left{float:left;width:365px;position:relative}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .left{width:300px}}@media (max-width:1023px){.left-picture-right-text .left{width:100%}}@media (max-width:1023px){.left-picture-right-text .left{float:none;display:inline-block;margin-top:40px}}.left-picture-right-text .left img{display:block}@media (max-width:1155px){.left-picture-right-text .left img{width:100%}}.left-picture-right-text .left .mask-top{top:0px;background:transparent url(/templates/maston/img/mask-white-top.png) no-repeat top left}.left-picture-right-text .left .mask-bottom{bottom:0px;background:transparent url(/templates/maston/img/mask-white-bottom.png) no-repeat bottom left}.left-picture-right-text .left .mask-bottom,.left-picture-right-text .left .mask-top{background-size:cover;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);position:absolute;left:0px;width:366px;height:108px;z-index:1}@media (max-width:1155px){.left-picture-right-text .left .mask-bottom,.left-picture-right-text .left .mask-top{width:100%;height:0;padding-top:30%}}.left-picture-right-text .right-before{padding-top:43px}@media (max-width:1023px){.left-picture-right-text .right-before h3,.left-picture-right-text .right-before h2,.left-picture-right-text .right-before p{text-align:center}.left-picture-right-text .right-before h2 a,.left-picture-right-text .right-before h2 a:link,.left-picture-right-text .right-before h2 a:active,.left-picture-right-text .right-before h2 a:visited{color:inherit}.left-picture-right-text .right-before h2 a,.left-picture-right-text .right-before h2 a:link,.left-picture-right-text .right-before h2 a:active,.left-picture-right-text .right-before h2 a:visited{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.left-picture-right-text .right-before h2 a:hover,.left-picture-right-text .right-before h2 a:link:hover,.left-picture-right-text .right-before h2 a:active:hover,.left-picture-right-text .right-before h2 a:visited:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}}@media (min-width:1156px){.left-picture-right-text .right .v-1{height:425px}}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .right .v-1{height:293px}}@media (max-width:1023px){.left-picture-right-text .right{float:none}}.left-picture-right-text .right,.left-picture-right-text .right-before{float:left;box-sizing:border-box;width:761px;margin-left:31px}.left-picture-right-text .right ol,.left-picture-right-text .right-before ol{margin-bottom:31px}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .right,.left-picture-right-text .right-before{width:617px}}@media (max-width:1023px){.left-picture-right-text .right,.left-picture-right-text .right-before{width:100%}}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .right,.left-picture-right-text .right-before{margin-left:17px}}@media (max-width:1023px){.left-picture-right-text .right,.left-picture-right-text .right-before{margin-left:0}}@media (max-width:1023px){.left-picture-right-text .right,.left-picture-right-text .right-before{padding:43px 5.6% 22px 5.6%}}.left-picture-right-text .right h2,.left-picture-right-text .right-before h2{font-size:36px;font-weight:normal;margin-bottom:34px}@media (max-width:1023px){.left-picture-right-text .right h2,.left-picture-right-text .right-before h2{font-size:24px;margin-bottom:21px;line-height:1.5}}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .right h2,.left-picture-right-text .right-before h2{margin-bottom:24px;font-size:28px}}.left-picture-right-text .right h2 a,.left-picture-right-text .right h2 a:link,.left-picture-right-text .right h2 a:active,.left-picture-right-text .right h2 a:visited,.left-picture-right-text .right-before h2 a,.left-picture-right-text .right-before h2 a:link,.left-picture-right-text .right-before h2 a:active,.left-picture-right-text .right-before h2 a:visited{color:inherit}.left-picture-right-text .right h2 a,.left-picture-right-text .right h2 a:link,.left-picture-right-text .right h2 a:active,.left-picture-right-text .right h2 a:visited,.left-picture-right-text .right-before h2 a,.left-picture-right-text .right-before h2 a:link,.left-picture-right-text .right-before h2 a:active,.left-picture-right-text .right-before h2 a:visited{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.left-picture-right-text .right h2 a:hover,.left-picture-right-text .right h2 a:link:hover,.left-picture-right-text .right h2 a:active:hover,.left-picture-right-text .right h2 a:visited:hover,.left-picture-right-text .right-before h2 a:hover,.left-picture-right-text .right-before h2 a:link:hover,.left-picture-right-text .right-before h2 a:active:hover,.left-picture-right-text .right-before h2 a:visited:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}.left-picture-right-text .right p,.left-picture-right-text .right-before p{line-height:1.5;margin-bottom:21px;margin-top:0px}@media (max-width:1023px){.left-picture-right-text .right p,.left-picture-right-text .right-before p{margin-bottom:21px;margin-top:0}}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .right p,.left-picture-right-text .right-before p{margin-bottom:24px}}.left-picture-right-text .right h3,.left-picture-right-text .right-before h3{text-transform:none;margin-bottom:31px;font-size:24px}@media (max-width:1023px){.left-picture-right-text .right h3,.left-picture-right-text .right-before h3{margin-bottom:21px;font-size:21px}}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text .right h3,.left-picture-right-text .right-before h3{margin-bottom:24px}}@media (max-width:1155px){.left-picture-right-text.rough-bg img{box-sizing:border-box;padding-left:8%;padding-right:8%}}.left-picture-right-text.rough-bg .mask-top{background:transparent url(/templates/maston/img/mask-rough-top.png) no-repeat scroll 0% 0%;width:426px;left:-31px;top:-41px;height:172px}@media (max-width:1155px){.left-picture-right-text.rough-bg .mask-top{width:100%;height:0;padding-top:41%;background-size:cover;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);left:0;top:0;margin-top:-10%}}.left-picture-right-text.rough-bg .mask-bottom{background:transparent url(/templates/maston/img/mask-rough-bottom.png) no-repeat scroll 0% 0%;width:426px;bottom:-21px;left:-31px;height:160px}@media (max-width:1155px){.left-picture-right-text.rough-bg .mask-bottom{width:100%;height:0;bottom:0;margin-bottom:-7.5%;padding-top:38%;background-size:cover;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);left:0}}@media (max-width:1023px){.hex-y .left img{width:88.8%;margin:0 auto}}@media (max-width:1023px){.hex-y .left .mask-top,.hex-y .left .mask-bottom{width:88.8%;margin:0 5.6%;background-position:center}}@media (max-width:1023px){.rough-bg .hex-y .left .mask-top{margin-left:0;margin-right:0;margin-top:-10%;width:100%;top:0}.rough-bg .hex-y .left .mask-bottom{margin-bottom:-8.5%;margin-left:0;margin-right:0;width:100%;bottom:0}.rough-bg .hex-y .left img{padding-left:4%;padding-right:4%}}.left-picture-right-text.left-block{overflow:visible}.left-picture-right-text.left-block .right{width:320px}@media (min-width:1024px) and (max-width:1155px){.left-picture-right-text.left-block .right{width:300px}}@media (max-width:1023px){.left-picture-right-text.left-block .right{width:auto}}.big-image-small-image{overflow:hidden;margin-bottom:20px}.big-image-small-image .left{float:left;margin-right:31px}@media (min-width:1024px) and (max-width:1155px){.big-image-small-image .left{margin-right:17px}}@media (max-width:1023px){.big-image-small-image .left{margin-right:0}}.big-image-small-image .left img{display:block;width:761px}@media (min-width:1024px) and (max-width:1155px){.big-image-small-image .left img{width:617px}}@media (max-width:1023px){.big-image-small-image .left img{width:100%}}.big-image-small-image .right{padding-top:33px;text-align:center;width:365px;float:left}@media (min-width:1024px) and (max-width:1155px){.big-image-small-image .right{width:300px}}@media (max-width:1023px){.big-image-small-image .right{width:100%}}@media (max-width:1023px){.big-image-small-image .right{padding-bottom:33px}}@media (min-width:1024px) and (max-width:1155px){.big-image-small-image .right img{width:300px}}@media (max-width:1023px){.big-image-small-image .right img{width:88.8%}}.big-image-small-image .right p{width:325px;margin:20px auto 0px auto;position:relative;font-size:18px;line-height:26px}@media (min-width:1024px) and (max-width:1155px){.big-image-small-image .right p{margin-top:12px;font-size:15px}}.text-teal-bg{margin-bottom:20px;background-color:#51d8d8;padding-top:53px;padding-bottom:35px;color:white;text-align:center}.text-teal-bg h2{font-size:72px;font-weight:200;line-height:1.16;padding-bottom:17px;text-transform:none}@media (max-width:1023px){.text-teal-bg h2{margin-left:5.6%;margin-right:5.6%;font-size:54px}}.text-teal-bg p{width:740px;margin:0px auto;position:relative;font-size:18px}@media (max-width:1023px){.text-teal-bg p{width:auto;margin-left:5.6%;margin-right:5.6%}}.text-teal-bg img{margin-top:24px}.text-teal-bg span{background-color:#f06a61;height:8px;width:386px;display:block;position:relative;margin:0px auto 43px auto}@media (max-width:1023px){.text-teal-bg span{width:auto;margin-left:5.6%;margin-right:5.6%}}.right-image{width:365px;position:relative;overflow:hidden}@media (min-width:1024px) and (max-width:1155px){.right-image{width:300px}}@media (max-width:1023px){.right-image{width:100%}}.right-image img{display:block;width:100%}.right-image .corner{position:absolute;top:0px;left:0px;background-repeat:no-repeat;background-image:url(/templates/maston/img/imageboxcorner.png);background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);height:163px;width:257px}@media (min-width:1024px) and (max-width:1155px){.right-image .corner{height:132px}}.right-image .text-container{position:absolute;left:50%;margin-left:-139px;top:178px;width:278px;height:177px;background-color:white;text-align:center;background-color:white;background-color:rgba(255,255,255,0.68);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=255&g=255&b=255&a=68)\9;;top:0;margin-top:45%}.right-image .text-container h2{margin:29px 25px 12px 25px;text-align:center;line-height:34px}.right-image .text-container h2 a,.right-image .text-container h2 a:link,.right-image .text-container h2 a:visited,.right-image .text-container h2 a:active{color:inherit;text-decoration:inherit}.module-right-text{width:365px;background-color:#51d8d8;color:white;text-align:center;padding-bottom:42px}@media (min-width:1024px) and (max-width:1155px){.module-right-text{width:300px}}@media (max-width:1023px){.module-right-text{width:100%}}.module-right-text h2{background-image:url(/templates/maston/img/red-bar.png);background-repeat:no-repeat;background-position:bottom center;padding-bottom:23px;font-size:72px;line-height:1.13;font-weight:200;padding-top:16px}@media (min-width:1024px) and (max-width:1155px){.module-right-text h2{font-size:58px;padding-top:13px}}.module-right-text .button{margin-top:46px}@media (min-width:1024px) and (max-width:1155px){.module-right-text .button{margin-top:37px}}.module-right-text p{margin:0px;padding-top:9px;font-size:44px;line-height:1.36;font-weight:200}@media (min-width:1024px) and (max-width:1155px){.module-right-text p{font-size:35px;padding-top:8px}}.module-right-text h3{text-transform:uppercase;font-size:60px;font-weight:200}@media (min-width:1024px) and (max-width:1155px){.module-right-text h3{font-size:48px}}.module-right-text .text-container{padding-top:40px;padding-left:10px;padding-right:10px}@media (min-width:1024px) and (max-width:1155px){.module-right-text .text-container{padding-top:32px}}.right-text.red{background-color:#f06a61}.right-text.red .button{background-color:#51d8d8}.right-text.red h2{background-image:url(/templates/maston/img/teal-bar.png)}.plain-header{margin-bottom:48px;height:180px;color:white;text-align:center}.plain-header .colorblock{position:absolute;top:0px;left:0px;width:100%;height:100%}.plain-header .teal{background-color:#51d8d8}.plain-header .black{background-color:black}@media (max-width:1023px){.plain-header{height:120px}}.plain-header .kolmio{position:absolute;left:-26px;bottom:-21px;margin-left:50%}.plain-header h1{font-weight:200}.plain-header h1 .rivi1{padding-top:32px;font-size:36px;display:block}@media (max-width:1023px){.plain-header h1 .rivi1{font-size:38px;font-size:28px;line-height:1;padding-top:48px;padding-top:31px}}.plain-header h1 .rivi2{font-size:72px;display:block;padding-top:14px}@media (max-width:1023px){.plain-header h1 .rivi2{line-height:1;padding-top:0;font-size:28px;font-size:38px}}.sub-title{text-align:center;box-sizing:border-box;padding-left:150px;padding-right:150px;margin-bottom:30px}@media (max-width:1023px){.sub-title{padding-left:6%;padding-right:6%;font-size:14px}}.simple-info{margin-bottom:40px;overflow:hidden}.simple-info .left,.simple-info .right{padding-top:41px;padding-left:30px;padding-right:30px;box-sizing:border-box;padding-bottom:30px;min-height:895px}@media (min-width:1024px) and (max-width:1155px){.simple-info .left,.simple-info .right{min-height:700px}}@media (max-width:1023px){.simple-info .left,.simple-info .right{min-height:0}}@media (max-width:1023px){.simple-info{box-sizing:border-box;padding-top:25px;padding-left:2.8%;padding-right:2.8%}}@media (max-width:1023px){.simple-info h2,.simple-info p{box-sizing:border-box;padding-left:2.8%;padding-right:2.8%;width:auto;float:none}}.simple-info .left{float:left;width:761px;margin-right:31px;background:#f8f8f8}@media (min-width:1024px) and (max-width:1155px){.simple-info .left{width:617px}}@media (max-width:1023px){.simple-info .left{width:100%}}@media (min-width:1024px) and (max-width:1155px){.simple-info .left{margin-right:17px}}@media (max-width:1023px){.simple-info .left{margin-right:0}}@media (max-width:1023px){.simple-info .left{width:auto;float:none}}.simple-info .right{float:left;background:#f8f8f8;width:365px}@media (min-width:1024px) and (max-width:1155px){.simple-info .right{width:300px}}@media (max-width:1023px){.simple-info .right{width:100%}}@media (max-width:1023px){.simple-info .right{margin-top:40px;box-sizing:border-box;padding-left:2.8%;padding-right:2.8%;margin-left:0;width:auto;float:none}}.simple-info h2{font-size:36px}@media (min-width:1024px) and (max-width:1155px){.simple-info h2{font-size:28px}}@media (max-width:1023px){.simple-info h2{text-align:center;font-size:24px}}.simple-info .person{margin-top:32px;position:relative;float:left;width:222px;box-sizing:border-box}.simple-info .person .name{font-weight:bold}.simple-info .person p{margin:0px}@media (min-width:1024px) and (max-width:1155px){.simple-info .person{margin-top:22px}}@media (max-width:1023px){.simple-info .person{float:none;width:auto;border-top:1px solid #c8ced1;padding-top:28px;padding-bottom:34px;padding-right:90px}.simple-info .person:first-child{border-top:none}}.simple-info .person .call-link{display:none}@media (max-width:1023px){.simple-info .person .call-link{text-indent:-20000px;outline:none;display:block;width:55px;height:55px;background:transparent url(/templates/maston/img/phone-icon.png) center center no-repeat;position:absolute;top:33px;right:35px}}.color-chart{background-color:#f8f8fa;padding-top:37px;font-size:18px;margin-bottom:62px;overflow:hidden;padding-left:24px;padding-bottom:14px;position:relative}@media (max-width:1023px){.color-chart{padding-bottom:178px;box-sizing:border-box}}.color-chart h2{font-size:36px;text-align:center}.color-chart h2 a,.color-chart h2 a:link,.color-chart h2 a:visited,.color-chart h2 a:active{color:inherit}.color-chart h2 a:hover,.color-chart h2 a:link:hover,.color-chart h2 a:visited:hover,.color-chart h2 a:active:hover{opacity:0.8}@media (max-width:1023px){.color-chart h2{font-size:25px;width:90%}}.color-chart .color{text-align:center;float:left;margin-top:44px;margin-right:18px;margin-left:21px;min-height:166px;width:73px}@media (max-width:1023px){.color-chart .color{margin-top:24px;margin-right:9px;margin-left:9px;width:56px;min-height:142px;font-size:14px}}.color-chart .color-mask{position:absolute;top:0px;left:0px;background-image:url(/templates/maston/img/coloroverlay2.png);width:73px;height:73px}@media (max-width:1023px){.color-chart .color-mask{width:56px;height:56px;background-image:url(/templates/maston/img/coloroverlay3.png)}}.color-chart .color-bg{position:relative;height:73px;width:73px;margin-bottom:14px}@media (max-width:1023px){.color-chart .color-bg{width:56px;height:56px;margin-bottom:8px}}.color-chart .placeholder{float:left;width:176px;height:168px}@media (max-width:1023px){.color-chart .placeholder{display:none}}.pdf-wrapper{position:absolute;bottom:0px;right:0px;background-image:url(/templates/maston/img/line.png);background-repeat:no-repeat;background-position:left top;width:145px;height:159px;padding-top:9px;padding-left:31px}@media (max-width:1023px){.pdf-wrapper{background-image:url(/templates/maston/img/separator.png);background-repeat:repeat-x;width:80%;right:10%;box-sizing:border-box;padding-left:13%;padding-right:13%}}.pdf-link{display:block;color:#f06a61;font-size:18px;font-weight:bold;text-align:center;background-image:url(/templates/maston/img/pdf.png);background-repeat:no-repeat;background-position:center top;width:109px;padding-top:123px}@media (max-width:1023px){.pdf-link{line-height:80px;width:100px;height:80px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);padding-top:0px;padding-right:110px;background-position:right center;line-height:80px;margin-top:10px}}.maalausvinkit-haku{padding-bottom:62px;padding-top:10px}@media (max-width:1023px){.maalausvinkit-haku{width:auto;margin:0 5.6%}}.maalausvinkit-haku .search-criterion-wrapper{display:inline-block;width:265px;margin-right:27px}@media (min-width:1024px) and (max-width:1155px){.maalausvinkit-haku .search-criterion-wrapper{width:212px;margin-right:21px}}@media (max-width:1023px){.maalausvinkit-haku .search-criterion-wrapper{display:block;width:auto;margin-right:0;margin-bottom:26px}}.maalausvinkit-haku .search-criterion-wrapper h3{margin-bottom:12px;text-transform:uppercase;font-size:26px}@media (max-width:1023px){.maalausvinkit-haku .search-criterion-wrapper h3{font-size:20px}}.maalausvinkit-haku .search-criterion-wrapper .chosen-wrapper{border:23px solid #51d8d8}@media (min-width:1024px) and (max-width:1155px){.maalausvinkit-haku .search-criterion-wrapper .chosen-wrapper{border-width:18px}}.maalausvinkit-haku .search-criterion-wrapper:last-child{margin-right:0px}.maalausvinkit-results-wrapper{overflow:hidden}.maalausvinkki-link{position:relative;background-color:#51d8d8;margin-top:41px;float:left;width:266px;height:355px;margin-right:30px;display:inline-block}@media (min-width:1024px) and (max-width:1155px){.maalausvinkki-link{margin-right:24px;width:212px;height:300px}}@media (max-width:1023px){.maalausvinkki-link{margin-right:0;float:none;width:auto;height:auto;margin-top:21px;padding-bottom:23px;display:block}}.maalausvinkki-link.maalausvinkki-4{margin-right:0px}.maalausvinkki-link span{color:white;display:block;font-size:19px;line-height:24px;padding-left:14px}@media (min-width:1024px) and (max-width:1155px){.maalausvinkki-link span{font-size:16px}}@media (max-width:1023px){.maalausvinkki-link span{font-size:21px;padding-left:30px;padding-right:40px}}.maalausvinkki-link span.title{font-weight:bold;padding-top:10px}@media (max-width:1023px){.maalausvinkki-link span.title{padding-top:24px}}.maalausvinkki-link img{width:100%;display:block}.maalausvinkki-link .maalausvinkki-arrow{background-image:url(/templates/maston/img/white-arrow.png);background-repeat:no-repeat;height:24px;width:20px;position:absolute;bottom:12px;right:12px}@media (max-width:1023px){.maalausvinkki-link .maalausvinkki-arrow{background-image:url(/templates/maston/img/maalausvinkki-arrow-down.png);position:absolute;bottom:16px;right:-17px;padding-right:0}}@media (max-width:1023px){.maalausvinkki-link.active .maalausvinkki-arrow{background-image:url(/templates/maston/img/maalausvinkki-arrow-up.png)}}.random-maalausvinkit h2{text-align:center;margin-top:65px}.maalausvinkki{border:23px solid #51d8d8;box-sizing:border-box}.maalausvinkki h2,.maalausvinkki h1{text-align:center;font-size:24px;margin-top:47px}.maalausvinkki .maalausvinkki-header-row{text-align:center;font-size:24px;margin-top:7px;margin-bottom:34px}.maalausvinkki .maalausvinkki-images{margin:0px auto;position:relative;width:803px;overflow:hidden;margin-bottom:46px}.maalausvinkki .maalausvinkki-images .maalausvinkki-main-image{float:left;margin-right:13px;width:599px;height:452px;text-align:center;overflow:hidden}.maalausvinkki .maalausvinkki-images .maalausvinkki-main-image img{display:inline-block;min-height:452px}.maalausvinkki .maalausvinkki-images .maalausvinkki-side-image{margin-bottom:10px;cursor:pointer}.maalausvinkki .maalausvinkki-text-container{line-height:24px;font-size:19px;width:980px;position:relative;margin:0px auto}@media (min-width:1024px) and (max-width:1155px){.maalausvinkki .maalausvinkki-text-container{width:798px}}.maalausvinkki .used{background-color:#51d8d8;font-size:40px;height:59px;line-height:59px;color:white;position:relative}.maalausvinkki .used span{background-repeat:no-repeat;background-image:url(/templates/maston/img/teal-triangle.png);position:absolute;top:59px;left:50%;margin-left:-26px;height:22px;width:53px}.maalausvinkki .maalausvinkki-products{overflow:hidden}.maalausvinkki .maalausvinkki-product{float:left;width:553px;height:275px}@media (min-width:1024px) and (max-width:1155px){.maalausvinkki .maalausvinkki-product{width:448px}}.maalausvinkki .maalausvinkki-product .imgcontainer{float:left;width:135px;height:230px;padding-top:20px;margin-right:15px;margin-left:1px;text-align:center}@media (min-width:1024px) and (max-width:1155px){.maalausvinkki .maalausvinkki-product .imgcontainer{width:115px}}.maalausvinkki .maalausvinkki-product h3{margin-top:84px;text-transform:none;font-size:24px}@media (min-width:1024px) and (max-width:1155px){.maalausvinkki .maalausvinkki-product h3{font-size:20px}}.maalausvinkki .maalausvinkki-product h3 a{color:inherit;text-decoration:inherit}.maalausvinkki .maalausvinkki-product a{margin-top:34px}.maalausvinkki .vinkkiproduct0{background-image:url(/templates/maston/img/tipline.png);background-repeat:no-repeat;background-position:left center}.mobile-maalausvinkki-wrapper{display:none;border:1px solid #51d8d8;box-sizing:border-box;padding:24px 0;overflow:hidden}.mobile-maalausvinkki-wrapper .maalausvinkki-text-container,.mobile-maalausvinkki-wrapper h2,.mobile-maalausvinkki-wrapper h1,.mobile-maalausvinkki-wrapper .maalausvinkki-header-row{font-size:15px;margin-left:12px;margin-right:12px}.mobile-maalausvinkki-wrapper h2,.mobile-maalausvinkki-wrapper h1,.mobile-maalausvinkki-wrapper .maalausvinkki-header-row{text-align:center}.mobile-maalausvinkki-wrapper .maalausvinkki-main-image{margin-top:20px;width:100%;display:block}.mobile-maalausvinkki-wrapper .maalausvinkki-main-image img{width:100%;min-height:0}.mobile-maalausvinkki-wrapper .maalausvinkki-image-pager{margin-top:10px;text-align:center}.mobile-maalausvinkki-wrapper .maalausvinkki-image-pager a{display:inline-block;width:18px;height:18px;margin-left:11px;margin-right:11px;background-image:url(/templates/maston/img/maalausvinkki-image-ball.png)}.mobile-maalausvinkki-wrapper .maalausvinkki-image-pager a.active{background-image:url(/templates/maston/img/maalausvinkki-image-ball-active.png)}.mobile-maalausvinkki-wrapper h2.used{font-size:20px;line-height:1;padding-top:10px;padding-bottom:10px;margin-top:34px;margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}.mobile-maalausvinkki-wrapper .imgcontainer{float:left;width:106px;height:100%;margin-right:15px}.mobile-maalausvinkki-wrapper .imgcontainer img{width:100%;margin:0 auto;display:block}.mobile-maalausvinkki-wrapper h3{text-transform:none;padding-top:40px;padding-bottom:20px}.mobile-maalausvinkki-wrapper .description{min-height:74px}.mobile-maalausvinkki-wrapper .maalausvinkki-product{overflow:hidden;height:188px;padding-right:20px;margin-top:15px;margin-bottom:15px}.mobile-maalausvinkki-wrapper .maalausvinkki-product h3>a,.mobile-maalausvinkki-wrapper .maalausvinkki-product h3>a:link,.mobile-maalausvinkki-wrapper .maalausvinkki-product h3>a:visited,.mobile-maalausvinkki-wrapper .maalausvinkki-product h3>a:active{color:inherit}.faq{background-color:#51d8d8;color:white;padding:22px;box-sizing:border-box;width:761px}.faq .category-wrapper{display:none}.faq .category{display:none}.faq .categories-container{overflow:hidden}@media (min-width:1024px) and (max-width:1155px){.faq{width:617px}}@media (max-width:1023px){.faq{width:100%}}@media (max-width:1023px){.faq{padding:22px 0}}.faq h2{margin-top:10px;margin-bottom:0px}@media (max-width:1023px){.faq h2{text-align:center;margin-left:5.6%;margin-right:5.6%;line-height:1.5}}.faq p{margin-top:5px}@media (min-width:1024px) and (max-width:1155px){.faq p{margin-bottom:0}}@media (max-width:1023px){.faq p{text-align:center;margin-left:5.6%;margin-right:5.6%}}.faq .categories-container a{background-color:white;display:inline;float:left;height:46px;padding-left:26px;padding-right:26px;margin-right:12px;margin-top:24px;line-height:46px;text-align:center;color:black}.lang-ru-ru .faq .categories-container a{padding-left:20px;padding-right:20px;font-size:12px}@media (min-width:1024px) and (max-width:1155px){.faq .categories-container a{margin-right:9px;padding-left:19px;padding-right:19px;margin-top:20px;height:38px;line-height:38px}}@media (max-width:1023px){.faq .categories-container a{width:42.4%;box-sizing:border-box}.faq .categories-container a:nth-child(odd){margin-right:5.6% !important;margin-left:2% !important}.faq .categories-container a:nth-child(even){margin-left:5.6% !important;margin-right:2% !important}.faq .categories-container a:first-child,.faq .categories-container a:last-child{width:88.8%;margin-right:5.6% !important;margin-left:5.6% !important}}.faq .categories-container a.long-title{box-sizing:border-box;padding-top:8px;line-height:1;max-width:200px}@media (min-width:1024px) and (max-width:1155px){.faq .categories-container a.long-title{padding-top:6px;max-width:160px}}@media (max-width:1023px){.faq .categories-container a.long-title{padding-top:0;max-width:100%;line-height:46px}}.faq .categories-container a.active{background-color:#C1F1F1;box-shadow:16px 19px 15px -17px rgba(0,0,0,0.35) inset;-moz-box-shadow:16px 19px 15px -17px rgba(0,0,0,0.35) inset;-webkit-box-shadow:16px 19px 15px -17px rgba(0,0,0,0.35) inset}.faq .category-wrapper{margin-top:24px;position:relative}.faq .category{background-color:white;padding:19px 14px 40px 14px;margin:0px !important;color:black;font-size:20px;line-height:130%}@media (min-width:1024px) and (max-width:1155px){.faq .category{font-size:16px}}@media (max-width:1023px){.faq .category{margin:0 5.6% !important;font-size:15px}}.faq .category dt{font-weight:bold;margin-top:33px}@media (min-width:1024px) and (max-width:1155px){.faq .category dt{margin-top:24px}}.faq .category dd{margin:0px}.faq .category dd img{display:block;margin-top:18px;max-width:100%}@media (min-width:1024px) and (max-width:1155px){.faq .category dd img{margin-top:14px}}.faq .category h3{padding-top:12px}@media (min-width:1024px) and (max-width:1155px){.faq .category h3{padding-top:10px}}.faq .close-link{background-image:url(/templates/maston/img/red-triangle-down.png);height:45px;width:135px;color:white;background-color:transparent;padding:0px;position:absolute;text-align:center;bottom:-21px;font-size:19px;font-weight:bold;text-transform:uppercase;line-height:58px;left:313px}@media (min-width:1024px) and (max-width:1155px){.faq .close-link{left:229px}}@media (max-width:1023px){.faq .close-link{left:50%;margin-left:-67px}}.painting-tips{padding-top:40px;clear:left}.painting-tips h2{background-color:#51d8d8;height:63px;line-height:63px;color:white;font-size:36px;text-align:center}.painting-tips .tip{padding-top:34px;border:1px #e1e4e6 solid;border-top:0px;padding-bottom:10px;min-height:94px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fafafb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fafafb));background:-webkit-linear-gradient(top,#fff 0%,#fafafb 100%);background:-o-linear-gradient(top,#fff 0%,#fafafb 100%);background:-ms-linear-gradient(top,#fff 0%,#fafafb 100%);background:linear-gradient(to bottom,#fff 0%,#fafafb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#fafafb',GradientType=0 )}@media (max-width:1023px){.painting-tips .tip{border-left:0;border-right:0;padding-left:5.6%;padding-right:5.6%}}.painting-tips .tip h3{text-transform:none;color:#51d8d8;font-weight:bold}.painting-tips .tip p{margin-top:3px;width:580px;padding-left:140px}@media (max-width:1023px){.painting-tips .tip p{width:auto;padding-left:0;margin-left:105px}}.painting-tips .tipicon{display:block;float:left;margin:0px 30px;width:79px;height:92px;background-repeat:no-repeat}@media (max-width:1023px){.painting-tips .tipicon{margin:0 25px 0 0}}.painting-tips .opas1{background-image:url(/templates/maston/img/opas1.png)}.painting-tips .opas2{background-image:url(/templates/maston/img/opas2.png)}.painting-tips .opas3{background-image:url(/templates/maston/img/opas3.png)}.painting-tips .opas4{background-image:url(/templates/maston/img/opas4.png)}.painting-tips .opas5{background-image:url(/templates/maston/img/opas5.png)}.painting-tips .opas6{background-image:url(/templates/maston/img/opas6.png)}.painting-tips .opas7{background-image:url(/templates/maston/img/opas7.png)}.painting-tips .opas8{background-image:url(/templates/maston/img/opas8.png)}.painting-tips .opas9{background-image:url(/templates/maston/img/opas9.png)}.painting-tips .opas10{background-image:url(/templates/maston/img/opas10.png)}.painting-tips .opas11{background-image:url(/templates/maston/img/opas11.png)}.painting-tips .pdf-link{margin-top:35px}.customer-service{text-align:center;height:55px;margin-bottom:40px}@media (min-width:1024px) and (max-width:1155px){.customer-service{padding-top:32px}}@media (max-width:1023px){.customer-service{margin:0 5.6%;height:auto;margin-bottom:40px;width:auto}}.customer-service a{display:inline-block;height:55px;padding-left:74px;line-height:55px;background:transparent url(/templates/maston/img/icon-phone.png) center left no-repeat;color:#f06a61}.customer-service a{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.customer-service a:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (max-width:1023px){.customer-service a{padding-left:55px;width:150px}}.customer-service a.mail-link{margin-right:169px;background-image:url(/templates/maston/img/icon-email.png)}@media (max-width:1023px){.customer-service a.mail-link{margin-right:0;margin-bottom:20px}}.pdf-link-module{padding-top:40px}#products,#product{overflow:hidden}#products .right,#product .right{width:761px;margin-left:396px}@media (min-width:1024px) and (max-width:1155px){#products .right,#product .right{width:617px}}@media (max-width:1023px){#products .right,#product .right{width:100%}}@media (min-width:1024px) and (max-width:1155px){#products .right,#product .right{margin-left:317px}}@media (max-width:1023px){#products .right,#product .right{margin-left:0}}#products .right p,#product .right p{line-height:25px}#products .right .category-description,#product .right .category-description{line-height:25px;margin-bottom:25px}@media (max-width:1023px){#products .right .category-description,#product .right .category-description{margin:0 5.6%;margin-bottom:25px}}#products .right .maalausvinkit-title,#product .right .maalausvinkit-title{margin-top:55px;margin-bottom:27px;font-size:26px}@media (max-width:1023px){#products .right .maalausvinkit-title,#product .right .maalausvinkit-title{text-align:center;font-size:28px;margin-top:28px;margin-bottom:20px}}#products .right #products-maalausvinkkeja,#product .right #products-maalausvinkkeja{overflow:hidden;padding-bottom:62px}@media (min-width:1024px) and (max-width:1155px){#products .right #products-maalausvinkkeja,#product .right #products-maalausvinkkeja{padding-bottom:32px}}#products .right .products-maalausvinkki,#product .right .products-maalausvinkki{float:left;width:171px;min-height:232px;background:#51d8d8;margin-right:25px;display:inline-block}#products .right .products-maalausvinkki:last-child,#product .right .products-maalausvinkki:last-child{margin-right:0px}@media (min-width:1024px) and (max-width:1155px){#products .right .products-maalausvinkki,#product .right .products-maalausvinkki{width:139px;margin-right:20px}}@media (max-width:1023px){#products .right .products-maalausvinkki,#product .right .products-maalausvinkki{box-sizing:border-box;width:44.4%;padding-bottom:12px;margin-right:0;border-right:5.6% solid white}#products .right .products-maalausvinkki.maalausvinkki-0,#product .right .products-maalausvinkki.maalausvinkki-0{margin-left:5.6%;border-right:6px solid white}#products .right .products-maalausvinkki.maalausvinkki-1,#product .right .products-maalausvinkki.maalausvinkki-1{margin-right:5.6%;border-left:6px solid white}#products .right .products-maalausvinkki.maalausvinkki-2,#products .right .products-maalausvinkki.maalausvinkki-3,#product .right .products-maalausvinkki.maalausvinkki-2,#product .right .products-maalausvinkki.maalausvinkki-3{display:none}}#products .right .products-maalausvinkki .maalausvinkki-title,#product .right .products-maalausvinkki .maalausvinkki-title{width:100%;min-height:81px;padding-top:10px;display:inline-block;color:white;font-weight:bold;font-size:19px;line-height:1.25;padding-left:14px;box-sizing:border-box;background-image:url(/templates/maston/img/white-arrow.png);background-repeat:no-repeat;background-position:145px 57px}@media (min-width:1024px) and (max-width:1155px){#products .right .products-maalausvinkki .maalausvinkki-title,#product .right .products-maalausvinkki .maalausvinkki-title{font-size:15px;background-position:113px 48px;background-size:15px}}@media (max-width:1023px){#products .right .products-maalausvinkki .maalausvinkki-title,#product .right .products-maalausvinkki .maalausvinkki-title{background-position:bottom right;margin-right:12px;width:auto;display:block;height:auto;font-size:15px;font-weight:normal;background-size:16px}}#products .right .products-maalausvinkki .maalausvinkki-title .arrow-placeholder,#product .right .products-maalausvinkki .maalausvinkki-title .arrow-placeholder{display:inline-block;width:16px;height:16px}#products .right .products-maalausvinkki img,#product .right .products-maalausvinkki img{display:block;width:100%;display:block}#products .right h2,#products .right h1,#product .right h2,#product .right h1{text-transform:none;background-color:#f06a61}#products .right h2 span,#products .right h1 span,#product .right h2 span,#product .right h1 span{background-image:url(/templates/maston/img/red-triangle.png)}@media (max-width:1023px){#products .right h2,#products .right h1,#product .right h2,#product .right h1{text-transform:uppercase;background-color:#51d8d8}#products .right h2 span,#products .right h1 span,#product .right h2 span,#product .right h1 span{background-repeat:no-repeat;background-image:url(/templates/maston/img/teal-triangle.png)}}#products .right #products-wrapper,#product .right #products-wrapper{padding:0px}#products .right #product-list,#product .right #product-list{padding:0px;list-style-type:none}#products .right #product-list li,#product .right #product-list li{border-bottom:#a7aeb2 1px solid;overflow:hidden;padding-bottom:30px;padding-top:25px}#products .right #product-list li:last-child,#product .right #product-list li:last-child{border-bottom:none}@media (max-width:1023px){#products .right #product-list li,#product .right #product-list li{margin-left:5.6%;margin-right:5.6%;overflow:visible}#products .right #product-list li:after,#product .right #product-list li:after{content:" ";display:block;clear:both}}#products .right #product-list li .imagecontainer,#product .right #product-list li .imagecontainer{float:left;width:201px;text-align:center}@media (min-width:1024px) and (max-width:1155px){#products .right #product-list li .imagecontainer,#product .right #product-list li .imagecontainer{width:160px}}@media (max-width:1023px){#products .right #product-list li .imagecontainer,#product .right #product-list li .imagecontainer{width:29%;margin-left:-6%}}#products .right #product-list li .textcontainer,#product .right #product-list li .textcontainer{float:left;width:560px}@media (min-width:1024px) and (max-width:1155px){#products .right #product-list li .textcontainer,#product .right #product-list li .textcontainer{width:448px}}@media (max-width:1023px){#products .right #product-list li .textcontainer,#product .right #product-list li .textcontainer{box-sizing:border-box;width:76%}}#products .right #product-list li p,#product .right #product-list li p{height:90px;line-height:1.3}@media (max-width:1023px){#products .right #product-list li p,#product .right #product-list li p{height:135px}}#products .right #product-list li img,#product .right #product-list li img{display:block;max-width:80%;margin:12px auto 0 auto}#products .right #product-list li h3,#product .right #product-list li h3{text-transform:none;font-size:24px;margin-top:20px}#products .right #product-list li h3 a,#products .right #product-list li h3 a:link,#products .right #product-list li h3 a:visited,#product .right #product-list li h3 a,#product .right #product-list li h3 a:link,#product .right #product-list li h3 a:visited{color:inherit;text-transform:none}@media (min-width:1024px) and (max-width:1155px){#products .right #product-list li h3,#product .right #product-list li h3{font-size:20px;margin-top:24px}}@media (max-width:1023px){#products .right #product-list li h3,#product .right #product-list li h3{margin-top:18px;font-size:15px;font-weight:bold}}#products .right #product-list li .price,#product .right #product-list li .price{display:block;margin-bottom:40px;height:45px}@media (max-width:1023px){#products .right #product-list li .price,#product .right #product-list li .price{height:auto;font-weight:bold;margin-top:25px;margin-bottom:20px}}#products .left-bar,#product .left-bar{margin-right:31px;width:365px;float:left}@media (min-width:1024px) and (max-width:1155px){#products .left-bar,#product .left-bar{margin-right:17px}}@media (max-width:1023px){#products .left-bar,#product .left-bar{margin-right:0}}@media (min-width:1024px) and (max-width:1155px){#products .left-bar,#product .left-bar{width:300px}}@media (max-width:1023px){#products .left-bar,#product .left-bar{width:100%}}@media (max-width:1023px){#products .left-bar,#product .left-bar{float:none;clear:both}}#products .left-bar ul,#product .left-bar ul{border-top:1px solid #e3e6e8;list-style-type:none;padding:0px;margin-bottom:52px}@media (max-width:1023px){#products .left-bar ul,#product .left-bar ul{margin:0 5.6% 26px 5.6%}}#products .left-bar ul li,#product .left-bar ul li{min-height:50px;width:100%;border:1px solid #e3e6e8;border-top:0px;line-height:50px;color:#1d1d1b;font-size:19px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fafafb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fafafb));background:-webkit-linear-gradient(top,#fff 0%,#fafafb 100%);background:-o-linear-gradient(top,#fff 0%,#fafafb 100%);background:-ms-linear-gradient(top,#fff 0%,#fafafb 100%);background:linear-gradient(to bottom,#fff 0%,#fafafb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#fafafb',GradientType=0 )}@media (min-width:1024px) and (max-width:1155px){#products .left-bar ul li,#product .left-bar ul li{font-size:16px}}.lang-ru-ru #products .left-bar ul li,.lang-ru-ru #product .left-bar ul li{font-size:16px}#products .left-bar ul li a,#product .left-bar ul li a{color:#1d1d1b;padding:0px 17px;display:block;min-height:50px}#products .left-bar ul li a:hover,#product .left-bar ul li a:hover{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}#products .left-bar ul li a.selected,#product .left-bar ul li a.selected{background-color:#c1f1f1}#products .pager,#product .pager{position:relative;height:98px;padding-top:18px}@media (max-width:1023px){#products .pager,#product .pager{height:auto;margin:0 5.6%;font-size:18px}}#products .pager .prev,#products .pager .next,#product .pager .prev,#product .pager .next{color:black}#products .pager .prev.disabled,#products .pager .next.disabled,#product .pager .prev.disabled,#product .pager .next.disabled{visibility:hidden}#products .pager .next,#product .pager .next{float:right}#products .pager .prev,#product .pager .prev{float:left}#products .pager .pages,#product .pager .pages{width:100%;padding:0px;text-align:center}#products .pager .pages li,#product .pager .pages li{list-style-type:none;display:inline-block;margin-right:14px}#products .pager .pages li a,#product .pager .pages li a{color:black}#products .pager .pages li a.active,#product .pager .pages li a.active{text-decoration:underline}#products .search-products-form,#product .search-products-form{margin:0;padding:0;position:relative;display:block;border:1px solid #e1e4e6;background:-moz-linear-gradient(top,#fff 0%,#fafafb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fafafb));background:-webkit-linear-gradient(top,#fff 0%,#fafafb 100%);background:-o-linear-gradient(top,#fff 0%,#fafafb 100%);background:-ms-linear-gradient(top,#fff 0%,#fafafb 100%);background:linear-gradient(to bottom,#fff 0%,#fafafb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#fafafb',GradientType=0 );margin-bottom:15px}@media (max-width:1023px){#products .search-products-form,#product .search-products-form{margin-left:5.6%;margin-right:5.6%}}#products .search-products,#product .search-products{padding:0 64px 0 12px;margin-right:0;height:52px;line-height:52px;border:0px none;background:transparent;box-sizing:border-box;margin:0;width:100%}#products .search-products-submit,#product .search-products-submit{padding:0;text-indent:-9999px;height:52px;width:52px;background:transparent url(/templates/maston/img/search-icon.png) center center no-repeat;border:0px none;box-sizing:border-box;margin:0;position:absolute;top:0;right:0}#products-search{font-size:0px}#products-search .product-search-criterion{display:inline-block;width:172px;margin-right:24px}@media (min-width:1024px) and (max-width:1155px){#products-search .product-search-criterion{width:138px;margin-right:19px}}@media (max-width:1023px){#products-search .product-search-criterion{margin:0 5.6% 21px 5.6%;width:auto;display:block}}#products-search .product-search-criterion label{margin-bottom:12px;text-transform:uppercase;font-size:26px}@media (min-width:1024px) and (max-width:1155px){#products-search .product-search-criterion label{font-size:21px}}@media (max-width:1023px){#products-search .product-search-criterion label{font-size:20px}}#products-search .product-search-criterion .chosen-wrapper{border:23px solid #51d8d8}@media (min-width:1024px) and (max-width:1155px){#products-search .product-search-criterion .chosen-wrapper{border:18px solid #51d8d8}}@media (max-width:1023px){#products-search .product-search-criterion .chosen-wrapper{border-width:12px}}#products-search #product-search-criterion-color{margin-right:0px}@media (max-width:1023px){#products-search #product-search-criterion-color{margin-right:5.6%}}#products-search .product-search-criterion-long-title label{font-size:18px;display:block;position:relative;top:8px}@media (min-width:1024px) and (max-width:1155px){#products-search .product-search-criterion-long-title label{font-size:14px}}@media (max-width:1023px){#products-search .product-search-criterion-long-title label{display:inline;font-size:20px;top:0}}@media (max-width:1023px){.with-category-selected .left-bar{display:none}}#product .right h2,#product .right h1{text-transform:uppercase;background-color:#51d8d8;margin-bottom:60px}#product .right h2 span,#product .right h1 span{background-repeat:no-repeat;background-image:url(/templates/maston/img/teal-triangle.png)}#product .right img{float:left}@media (max-width:1023px){#product .right img{max-width:90px}}#product .right .product-text{padding-left:150px}@media (max-width:1023px){#product .right .product-text{padding-left:90px;padding-right:5.6%}}#product .right .product-text h2,#product .right .product-text h1{margin-bottom:0px;background-color:transparent;font-size:24px;color:black;text-transform:none;text-align:left;line-height:100%}#product .right .product-text .product-info-row{margin-top:6px;font-size:14px}#product .right .product-text .product-info-row a,#product .right .product-text .product-info-row a:visited,#product .right .product-text .product-info-row a:link,#product .right .product-text .product-info-row a:active{color:#f06a61}#product .right .product-text p{margin-top:28px;line-height:126%;font-size:19px}@media (max-width:1023px){#product .right .product-text p{font-size:15px}}#product .right .product-text .price{display:block}#product .right .product-text .button{display:inline-block;margin-top:15px;margin-bottom:65px}@media (max-width:1023px){#product .right .product-text .button{margin-bottom:30px}}.products-page .pdf-links{position:relative}@media (max-width:1023px){.products-page .pdf-links{clear:both;overflow:hidden;margin-bottom:20px}}.products-page .pdf-links a{width:177px;float:left;margin-right:20px;margin-left:-33px}@media (max-width:1023px){.products-page .pdf-links a{width:90px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc);font-size:15px;margin-right:0;margin-left:0}.products-page .pdf-links a:first-child{margin-right:20px}}.category-pdf-links{overflow:hidden}.products-page .category-pdf-links a{margin-left:0;width:80px;padding-top:92px;background-size:contain;margin-bottom:20px;margin-right:35px}@media (max-width:1023px){.products-page .category-pdf-links a{margin-left:5.6%;padding-top:0;width:auto;min-width:50%}}.top-product-search{z-index:10000;line-height:0}@media (max-width:1023px){.top-product-search{width:88.8%;box-sizing:border-box;margin-left:5.6%;margin-right:5.6%;border-top:1px solid white;padding:24px 39px 12px 0;overflow:hidden}}.top-product-search input.submit{outline:none;position:absolute;top:7px;right:52px;border:0px none;background:transparent url(/templates/maston/img/top-search-button.png);margin:0;padding:0;width:29px;height:28px;border-radius:0;text-indent:-20000px;outline:none}@media (max-width:1023px){.top-product-search input.submit{background:white url(/templates/maston/img/top-search-mobile-button.png) center right no-repeat;right:0;height:32px;top:24px;width:40px;overflow:hidden;border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0;border-bottom-left-radius:0}}.top-product-search input.search-box{outline:none;position:absolute;top:7px;font-size:15px;line-height:28px;right:81px;width:155px;border-radius:0;height:28px;box-sizing:border-box;padding:0 0 0 9px;color:black;margin:0;border:0px none;background:transparent url(/templates/maston/img/top-search-bg.png) top left}@media (max-width:1023px){.top-product-search input.search-box{position:static;height:32px;width:100%;background:white none;overflow:hidden;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width:1023px){#region-header .top-product-search{display:none}}.contact-form{background-color:#51d8d8;padding-bottom:27px}.contact-form h2{color:white;font-size:72px;text-transform:none;padding-top:54px;font-weight:200;padding-bottom:20px;text-align:center}@media (min-width:1024px) and (max-width:1155px){.contact-form h2{font-size:60px;padding-top:42px;padding-bottom:16px}}@media (max-width:1023px){.contact-form h2{padding-left:10%;box-sizing:border-box;padding-right:10%;font-size:25px;padding-top:26px;padding-bottom:10px;text-transform:uppercase;font-weight:normal}}.contact-form .line{height:7px;width:385px;background-color:#f06a61;margin:0px auto;position:relative;margin-bottom:25px}@media (max-width:1023px){.contact-form .line{display:none}}.contact-form p{color:white;font-size:26px;font-weight:200;margin-bottom:26px;text-align:center}@media (min-width:1024px) and (max-width:1155px){.contact-form p{font-size:21px;margin-bottom:21px}}@media (max-width:1023px){.contact-form p{font-size:15px}}.contact-form fieldset{border:0px;margin:0px;padding:0}.contact-form form{background-color:#ebfefe;padding:10px 33px 43px 33px;margin:0px 27px}@media (min-width:1024px) and (max-width:1155px){.contact-form form{padding:10px 26px 33px 26px}}@media (max-width:1023px){.contact-form form{padding:10px 5.6% 5.6% 5.6%;margin:0 5.6%}}.contact-form form .chosen-wrapper{width:330px}@media (max-width:1023px){.contact-form form .chosen-wrapper{width:100%}}.contact-form form #com_forms_subject-lbl{text-transform:uppercase}.contact-form form label{font-size:26px;margin-bottom:18px;margin-top:18px}@media (min-width:1024px) and (max-width:1155px){.contact-form form label{font-size:21px}}@media (max-width:1023px){.contact-form form label{font-size:20px;margin-bottom:12px;margin-top:22px}}.contact-form form textarea{width:100%;height:193px;border:1px solid #51d8d8}@media (max-width:1023px){.contact-form form textarea{box-sizing:border-box;width:100%}}.contact-form form #com_forms_subject-lbl{text-transform:uppercase}.contact-form form .field-name,.contact-form form .field-address,.contact-form form .field-zip_code,.contact-form form .field-phone{float:left;margin-right:33px}@media (min-width:1024px) and (max-width:1155px){.contact-form form .field-name,.contact-form form .field-address,.contact-form form .field-zip_code,.contact-form form .field-phone{margin-right:26px}}@media (max-width:1023px){.contact-form form .field-name,.contact-form form .field-address,.contact-form form .field-zip_code,.contact-form form .field-phone{margin-right:0;float:none}}.contact-form form input{border:1px solid #51d8d8;box-sizing:border-box;font-size:18px;height:42px;line-height:42px;padding-left:12px;padding-right:12px;width:291px}@media (min-width:1024px) and (max-width:1155px){.contact-form form input{font-size:15px;height:33px;line-height:33px;width:232px}}@media (max-width:1023px){.contact-form form input{box-sizing:border-box;width:100%}}.contact-form form .formfooter input{background-color:#f06a61;width:130px;float:right;color:white;margin-top:-42px;font-weight:bold;font-size:18px;border:0px;margin-right:12px}@media (min-width:1024px) and (max-width:1155px){.contact-form form .formfooter input{width:104px}}@media (max-width:1023px){.contact-form form .formfooter input{margin-top:0;width:100%;float:none;margin-top:24px}}#search-color-selector a{float:left;width:30px;height:30px;box-sizing:border-box}#search-color-selector a.circled{border:1px solid black}#search-color-selector a.selected{border:3px solid black}#search-color-selector .color-popup-wrapper{position:relative;float:left;z-index:2;width:0}#search-color-selector .color-popup-wrapper .color-popup{text-align:center;display:none;position:absolute;top:-45px;min-width:100px;left:-76px;box-sizing:border-box;height:44px;line-height:44px;padding-left:18px;padding-right:18px;white-space:nowrap;font-size:15px;border:1px solid #ebebeb;-webkit-box-shadow:0px 0px 2px 0px rgba(84,84,84,0.49);-moz-box-shadow:0px 0px 2px 0px rgba(84,84,84,0.49);box-shadow:0px 0px 2px 0px rgba(84,84,84,0.49);background-color:white;background-color:rgba(255,255,255,0.9);background:transparent url(/templates/maston/lib/rgba/rgba.php?r=255&g=255&b=255&a=90)\9;}@media (min-width:1024px) and (max-width:1155px){#search-color-selector .color-popup-wrapper .color-popup{font-size:12px}}.wheelbarrow{position:absolute;background-repeat:no-repeat;background-position:center;background-image:url(/templates/maston/img/kottikarryt.png);height:304px;width:288px;top:10px;left:848px}@media (min-width:1024px) and (max-width:1155px){.wheelbarrow{left:738px;top:21px;width:256px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}}@media (max-width:1023px){.wheelbarrow{left:10%;width:80%;top:255px;background-position:top center;height:500px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}}.paintsearchtext{color:black;max-width:632px;position:relative;margin:0px auto;font-size:24px;margin-top:60px;line-height:1.5}@media (min-width:1024px) and (max-width:1155px){.paintsearchtext{margin-top:48px;font-size:19px}}@media (max-width:1023px){.paintsearchtext{margin:60px 5.6% 0 5.6%;font-size:15px;max-width:1024px}}.paintfinderplainheader{margin-bottom:140px}@media (min-width:1024px) and (max-width:1155px){.paintfinderplainheader{margin-bottom:112px}}#paint-finder{overflow:hidden;padding-bottom:40px}@media (max-width:1023px){#paint-finder{padding-top:62%;margin-top:200px}}#paint-finder .paint-search-criteria{width:761px;margin:20px auto 0 auto}@media (min-width:1024px) and (max-width:1155px){#paint-finder .paint-search-criteria{width:617px}}@media (max-width:1023px){#paint-finder .paint-search-criteria{width:100%}}@media (max-width:1023px){#paint-finder .paint-search-criteria{width:89%;margin:0 5.6%}}#paint-finder #search-inside-outside-material,#paint-finder #search-color-selector{width:100%}@media (max-width:1023px){#paint-finder #search-inside-outside-material,#paint-finder #search-color-selector{float:none}}#paint-finder .search-criteria{margin-bottom:31px}@media (min-width:1024px) and (max-width:1155px){#paint-finder .search-criteria{margin-bottom:24px}}@media (max-width:1023px){#paint-finder .search-criteria{margin:20px 0 0 0}}#paint-finder .search-criteria h2{padding-bottom:13px;font-size:26px}@media (min-width:1024px) and (max-width:1155px){#paint-finder .search-criteria h2{font-size:20px;padding-bottom:11px}}#paint-finder #search-color-type,#paint-finder #search-gloss-level{float:left;width:365px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #search-color-type,#paint-finder #search-gloss-level{width:300px}}@media (max-width:1023px){#paint-finder #search-color-type,#paint-finder #search-gloss-level{width:100%}}#paint-finder #search-gloss-level{margin-left:31px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #search-gloss-level{margin-left:17px}}@media (max-width:1023px){#paint-finder #search-gloss-level{margin-left:0}}@media (max-width:1023px){#paint-finder #search-gloss-level{padding-bottom:20px}}#paint-finder #search-inside-outside-material .search-criteria-inner{float:left;box-sizing:border-box;width:100%;margin-bottom:30px}@media (max-width:1023px){#paint-finder #search-inside-outside-material .search-criteria-inner{margin-bottom:0px}}#paint-finder #search-inside-outside-material .chosen-wrapper{float:right;width:321px;display:inline-block}@media (min-width:1024px) and (max-width:1155px){#paint-finder #search-inside-outside-material .chosen-wrapper{width:245px}}@media (max-width:1023px){#paint-finder #search-inside-outside-material .chosen-wrapper{width:100%;display:block;margin-top:15px}}#paint-finder .search-criteria-inner{padding:22px;background-color:#51d8d8}#paint-finder .inside-outside{float:left;width:348px}@media (min-width:1024px) and (max-width:1155px){#paint-finder .inside-outside{width:278px}}@media (max-width:1023px){#paint-finder .inside-outside{width:auto;float:none;font-size:0}}#paint-finder .inside-outside a{width:147px;margin-right:20px;background-color:white;height:45px;display:inline-block;line-height:45px;font-size:20px;text-align:center;color:black}@media (min-width:1024px) and (max-width:1155px){#paint-finder .inside-outside a{width:117px;font-size:16px;margin-right:12px}}@media (max-width:1023px){#paint-finder .inside-outside a{width:47%;margin-right:6%}#paint-finder .inside-outside a:last-child{margin-right:0}}#paint-finder .inside-outside a.selected{background-color:#c1f1f1;-webkit-box-shadow:inset 16px 19px 15px -17px rgba(0,0,0,0.35);-moz-box-shadow:inset 16px 19px 15px -17px rgba(0,0,0,0.35);box-shadow:inset 16px 19px 15px -17px rgba(0,0,0,0.35)}#paint-finder #search-color-selector{overflow:hidden;clear:both}#paint-finder #search-color-selector .search-criteria-inner{float:left;background-color:white;border:22px #51d8d8 solid;box-sizing:border-box;padding:5px 0 18px 17px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #search-color-selector .search-criteria-inner{padding:5px 0 18px 3px}}@media (max-width:1023px){#paint-finder #search-color-selector .search-criteria-inner{padding:0 0 5px 0;text-align:center}}#paint-finder #search-color-selector .search-criteria-inner a{height:47px;width:47px;margin-left:14px;margin-top:18px;border-radius:24px;-ms-border-radius:24px;-moz-border-radius:24px;-webkit-border-radius:24px;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/pie/PIE.php);position:relative;z-index:0}@media (max-width:1023px){#paint-finder #search-color-selector .search-criteria-inner a{float:none;margin-left:5px;margin-right:5px;display:inline-block}}#paint-finder .buttons-wrapper{text-align:center}#paint-finder #paint-finder-reset-button{margin-right:31px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #paint-finder-reset-button{margin-right:17px}}@media (max-width:1023px){#paint-finder #paint-finder-reset-button{margin-right:0}}#paint-finder #paint-finder-reset-button,#paint-finder #paint-finder-button{text-align:center;width:235px;font-size:18px;text-transform:uppercase}@media (min-width:1024px) and (max-width:1155px){#paint-finder #paint-finder-reset-button,#paint-finder #paint-finder-button{width:188px;margin-left:36px;font-size:15px}}@media (max-width:1023px){#paint-finder #paint-finder-reset-button,#paint-finder #paint-finder-button{margin-left:5.6%;margin-right:5.6%;margin-top:25px;width:auto;display:block}}#paint-finder .error-popup{position:absolute;bottom:-15px;right:20px;text-align:center;padding:15px;background-color:#f0f0f4;-webkit-box-shadow:5px 3px 27px -13px rgba(0,0,0,0.69);-moz-box-shadow:5px 3px 27px -13px rgba(0,0,0,0.69);box-shadow:5px 3px 27px -13px rgba(0,0,0,0.69);font-weight:bold;display:none}@media (min-width:1024px){#paint-finder .error-popup{right:300px}#paint-finder .error-popup.error-popup-color-chart{right:50%;margin-right:-120px;bottom:185px}}@media (max-width:1023px){#paint-finder .error-popup{position:fixed;top:50%;left:5.6%;margin-top:-100px;width:88.8%;box-sizing:border-box;z-index:100}}#paint-finder .error-popup h3{font-weight:bold;text-decoration:underline;margin-bottom:6px}#paint-finder .error-popup .close{position:absolute;top:-17px;right:-17px;height:35px;width:35px;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-image:url(/templates/maston/img/ruksi-iso.png);background-size:21px;background-size:contain}@media (max-width:1023px){#paint-finder .error-popup .close{background-size:35px}}#paint-finder .error-popup .error{font-weight:normal}#paint-finder .error-popup p{margin:0px;line-height:138%}#paint-finder .left-side,#paint-finder .right-side{float:left;width:560px}@media (min-width:1024px) and (max-width:1155px){#paint-finder .left-side,#paint-finder .right-side{width:448px}}@media (max-width:1023px){#paint-finder .left-side,#paint-finder .right-side{width:100%}}#paint-finder .left-side{margin-right:31px}@media (min-width:1024px) and (max-width:1155px){#paint-finder .left-side{margin-right:17px}}@media (max-width:1023px){#paint-finder .left-side{margin-right:0}}#paint-finder .print-link{display:block;height:90px;display:block;background:#f6f6f9 url(/templates/maston/img/print-icon-left.png) left center no-repeat;padding-left:146px;line-height:90px;color:#1d1d1b;font-size:18px;margin-top:69px}#paint-finder .print-link{transition:opacity 0.2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}#paint-finder .print-link:hover{opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"}@media (min-width:1024px) and (max-width:1155px){#paint-finder .print-link{font-size:15px;margin-top:45px}}@media (max-width:1023px){#paint-finder .print-link{display:none}}#paint-finder h2.liitannaiset,#paint-finder h2.suosittelut{margin-top:69px;margin-bottom:65px;text-transform:none}@media (min-width:1024px) and (max-width:1155px){#paint-finder h2.liitannaiset,#paint-finder h2.suosittelut{margin-top:45px;margin-bottom:42px}}@media (max-width:1023px){#paint-finder h2.liitannaiset,#paint-finder h2.suosittelut{margin-top:25px}}#paint-finder #results-wrapper #paint-finder-product-list{list-style-type:none;overflow:hidden;padding:0px;min-height:310px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list{min-height:280px}}#paint-finder #results-wrapper #paint-finder-product-list li{padding:0px;width:577px;padding-bottom:30px;border-bottom:1px solid #a7aeb2;margin-bottom:30px;float:left}#paint-finder #results-wrapper #paint-finder-product-list li:last-child{border-bottom:none;margin-bottom:0}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list li{width:461px;margin-bottom:24px}}@media (max-width:1023px){#paint-finder #results-wrapper #paint-finder-product-list li{float:none;width:auto;margin-left:5.6%;margin-right:5.6%;border-bottom:#a7aeb2 1px solid;padding-bottom:30px;overflow:hidden}}#paint-finder #results-wrapper #paint-finder-product-list li:first-child{border-right:#a7aeb2 1px solid}@media (max-width:1023px){#paint-finder #results-wrapper #paint-finder-product-list li:first-child{border-right:none}}#paint-finder #results-wrapper #paint-finder-product-list li div.image-wrapper{width:150px;text-align:center;float:left}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list li div.image-wrapper{width:110px}}@media (max-width:1023px){#paint-finder #results-wrapper #paint-finder-product-list li div.image-wrapper{width:80px}}#paint-finder #results-wrapper #paint-finder-product-list li img{margin-right:15px;display:inline-block;max-width:100%}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list li img{margin-right:12px}}#paint-finder #results-wrapper #paint-finder-product-list li div.text-wrapper{float:left;margin-left:5px;max-width:417px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list li div.text-wrapper{max-width:331px}}#paint-finder #results-wrapper #paint-finder-product-list li .price{font-weight:bold;display:block;margin-bottom:20px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list li .price{margin-bottom:16px}}@media (max-width:1023px){#paint-finder #results-wrapper #paint-finder-product-list li .price{margin-top:25px}}#paint-finder #results-wrapper #paint-finder-product-list li p{height:126px;width:415px;overflow:hidden;margin-bottom:2px}@media (min-width:1024px) and (max-width:1155px){#paint-finder #results-wrapper #paint-finder-product-list li p{width:297px;height:91px}}@media (max-width:1023px){#paint-finder #results-wrapper #paint-finder-product-list li p{width:auto}}@media (max-width:1023px){.retailheader{padding-bottom:15px}}.retailheader .text-container h1,.retailheader .text-container h2{font-size:36px}@media (max-width:1023px){.retailheader .text-container h1,.retailheader .text-container h2{font-size:28px;line-height:1.5}}#retailers-search{overflow:hidden}#retailers-search h2{padding-bottom:18px}#retailers-search h2 a{color:#f06a61}@media (max-width:1023px){#retailers-search h2{width:88.6%;padding-left:5.6%;padding-right:5.6%;padding-top:20px;padding-bottom:20px;font-size:28px;color:white;text-align:center;background-color:#51d8d8}}#retailers-search .search-criterion-wrapper{display:inline-block;width:205px;margin-right:22px}@media (min-width:1024px) and (max-width:1155px){#retailers-search .search-criterion-wrapper{width:165px}}@media (max-width:1023px){#retailers-search .search-criterion-wrapper{padding-left:5.6%;width:88.6%;margin-top:-15px}}#retailers-search .search-criterion-wrapper h3{margin-bottom:16px;text-transform:uppercase;font-size:20px;font-weight:normal;white-space:nowrap}@media (max-width:1023px){#retailers-search .search-criterion-wrapper h3{margin-top:45px}}.lang-ru-ru #retailers-search .search-criterion-wrapper h3{font-size:16px}@media (min-width:1024px) and (max-width:1155px){#retailers-search .search-criterion-wrapper h3{font-size:16px}.lang-ru-ru #retailers-search .search-criterion-wrapper h3{font-size:12px}}#retailers-search .search-criterion-wrapper .chosen-wrapper{border:23px solid #51d8d8}@media (min-width:1024px) and (max-width:1155px){#retailers-search .search-criterion-wrapper .chosen-wrapper{border:16px solid #51d8d8}}@media (max-width:1023px){#retailers-search .search-criterion-wrapper .chosen-wrapper{border:10px solid #51d8d8}#retailers-search .search-criterion-wrapper .chosen-wrapper .chosen-single span{font-size:15px;width:100%;margin-right:40px}}#retailers-search .search-criterion-wrapper:last-child{margin-right:0px}#retailers-search .zipcodetitle{margin-top:80px;font-size:26px;margin-bottom:22px}@media (max-width:1023px){#retailers-search .zipcodetitle{margin-top:10px}}#retailers-search #input-city{border:1px #51d8d8 solid;color:#1d1d1b;font-size:20px;width:245px;height:44px;line-height:44px;padding:0px 10px;margin-bottom:40px}@media (max-width:1023px){#retailers-search #input-city{margin-bottom:25px;width:40%;font-size:15px}}#retailers-search #retailers-search-button{position:relative;top:-1px;height:46px;margin-left:12px}@media (max-width:1023px){#retailers-search #retailers-search-button{width:25%;padding-left:4%;padding-right:4%;font-size:18px}}#retailers-search .retailer{width:50%;min-height:170px;box-sizing:border-box;padding-right:15px;float:left;padding-top:31px;font-size:19px;line-height:1.36}@media (min-width:1024px) and (max-width:1155px){#retailers-search .retailer{font-size:15px;padding-top:24px}}#retailers-search .retailer:nth-child(odd){clear:both}@media (max-width:1023px){#retailers-search .retailer{padding-top:25px;padding-right:0}}#retailers-search .retailer h3{font-size:19px;text-transform:none;font-weight:bold}#retailers-search .retailer span{display:block;font-size:19px}@media (min-width:1024px) and (max-width:1155px){#retailers-search .retailer span{font-size:15px}}#retailers-search .retailer a{color:#f06a61}@media (min-width:1024px) and (max-width:1155px){#retailers-search .retailer a{font-size:15px}}@media (max-width:1023px){#retailers-search .retailer a{font-size:15px}}@media (max-width:1023px){#retailers-search #retailers-wrapper{padding-left:5.6%;padding-right:5.6%}#retailers-search #retailers-wrapper .retailer h3{font-size:15px}#retailers-search #retailers-wrapper .retailer span{font-size:15px}}h2.retailers-box-title{background:#51d8d8;line-height:1.5;color:white;font-size:26px;padding-top:22px;padding-bottom:22px;margin-top:55px;text-align:center;font-weight:200;margin-bottom:0}@media (min-width:1024px) and (max-width:1155px){h2.retailers-box-title{font-size:21px}}.retailers-box{background:#ebfefe;overflow:hidden;box-sizing:border-box;padding:40px 30px}@media (min-width:1024px) and (max-width:1155px){.retailers-box{padding:32px 24px}}@media (max-width:1023px){.retailers-box{padding:25px 5.6%}}.retailers-box .retailers-region-search{overflow:hidden}.retailers-box .retailers-region-search h3{margin-bottom:20px}@media (min-width:1024px) and (max-width:1155px){.retailers-box .retailers-region-search h3{margin-bottom:16px}}.retailers-box h3{font-size:26px;font-weight:normal;line-height:1.5}@media (min-width:1024px) and (max-width:1155px){.retailers-box h3{font-size:20px}}.retailers-box .left-side{width:50%;float:left;box-sizing:border-box}@media (max-width:1023px){.retailers-box .left-side{width:auto;float:none}}.retailers-box a.city-link,.retailers-box a.region-link{color:#f06a61;font-size:19px;float:left;clear:both}@media (min-width:1024px) and (max-width:1155px){.retailers-box a.city-link,.retailers-box a.region-link{font-size:15px}}.retailers-box #retailers-wrapper{background-color:white;width:50%;float:left;padding:15px 21px;overflow:hidden;box-sizing:border-box}@media (min-width:1024px) and (max-width:1155px){.retailers-box #retailers-wrapper{padding:12px 16px}}@media (max-width:1023px){.retailers-box #retailers-wrapper{width:100%;float:none;margin-top:25px}}.ideat-sisalle-header{margin-bottom:217px}@media (max-width:1023px){.ideat-sisalle-header{height:143px;margin-bottom:500px}}.ideat-sisalle-header .rivi1{font-size:72px !important}@media (min-width:1024px) and (max-width:1155px){.ideat-sisalle-header .rivi1{font-size:60px !important}}@media (max-width:1023px){.ideat-sisalle-header .rivi1{font-size:38px !important;line-height:1.4;padding-bottom:6px}}.ideat-sisalle-header .rivi2{font-size:36px !important}@media (min-width:1024px) and (max-width:1155px){.ideat-sisalle-header .rivi2{font-size:30px !important}}@media (max-width:1023px){.ideat-sisalle-header .rivi2{font-size:28px !important;padding:0 5.6%;line-height:1.4}}.ideat-sisalle-header p{color:black;width:975px;position:relative;margin:83px auto 0px auto;font-size:24px;line-height:150%}@media (min-width:1024px) and (max-width:1155px){.ideat-sisalle-header p{width:769px;font-size:20px}}@media (max-width:1023px){.ideat-sisalle-header p{font-size:15px;max-width:310px;width:88.8%;margin:98px auto 0 auto}.ideat-sisalle-header p br{display:none}}.ideat-sisalle-header .kasvi{position:absolute;background-image:url(/templates/maston/img/kasvi.png);background-repeat:no-repeat;height:230px;width:185px;background-size:contain;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/background-size/backgroundsize.min.htc)}@media (min-width:1024px) and (max-width:1155px){.ideat-sisalle-header .kasvi{width:140px}}.ideat-sisalle-header .kasvi1{left:17px;top:21px}@media (max-width:1023px){.ideat-sisalle-header .kasvi1{left:-92px;margin-left:50%;top:369px}}.ideat-sisalle-header .kasvi2{left:992px;top:10px}@media (min-width:1024px) and (max-width:1155px){.ideat-sisalle-header .kasvi2{left:818px}}@media (max-width:1023px){.ideat-sisalle-header .kasvi2{display:none}}.ideat-sisalle-header .kasvi3{top:38px;left:882px}@media (min-width:1024px) and (max-width:1155px){.ideat-sisalle-header .kasvi3{top:38px;left:742px}}@media (max-width:1023px){.ideat-sisalle-header .kasvi3{display:none}}.ideas-main{overflow:hidden}.idea-category{padding-bottom:52px}.idea-category .video-wrapper{position:relative;margin:0 auto;width:760px;height:424px}.idea-category .video-wrapper .video-image-overlay{position:absolute;width:100%;display:block;top:0;left:0}@media (max-width:1023px){.idea-category .video-wrapper{width:100%;height:auto}}.idea-category .video-wrapper iframe{width:100%;height:100%}.idea-category .idea-list-title{margin-top:60px;margin-bottom:45px}@media (max-width:1023px){.idea-category .idea-list-title{display:none}}.idea-category .idea-category-title,.idea-category .ideas-left h3{background-color:#f06a61;min-height:42px;line-height:60px;color:white;font-size:36px;text-align:center;position:relative;margin-bottom:65px;line-height:42px;padding-top:9px;padding-bottom:9px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-category-title,.idea-category .ideas-left h3{font-size:28px}}@media (max-width:1023px){.idea-category .idea-category-title,.idea-category .ideas-left h3{font-weight:200;font-size:28px}}.idea-category .idea-category-title span,.idea-category .ideas-left h3 span{position:absolute;background-image:url(/templates/maston/img/red-triangle.png);height:23px;width:55px;bottom:-21px;left:50%;margin-left:-27px}.idea-category .ideas-left{float:left;width:365px;margin-right:31px}@media (min-width:1024px) and (max-width:1155px){.idea-category .ideas-left{width:300px}}@media (max-width:1023px){.idea-category .ideas-left{width:100%}}@media (min-width:1024px) and (max-width:1155px){.idea-category .ideas-left{margin-right:17px}}@media (max-width:1023px){.idea-category .ideas-left{margin-right:0}}@media (max-width:1023px){.idea-category .ideas-left{margin-top:38px}}.idea-category .ideas-left h3{background-color:#51d8d8;font-size:30px;margin-bottom:41px}@media (max-width:1023px){.idea-category .ideas-left h3{margin-bottom:53px}}.idea-category .ideas-left h3 span{height:22px;left:50%;margin-left:-26px;background-repeat:no-repeat;background-image:url(/templates/maston/img/teal-triangle.png)}.idea-category .ideas-left ul{border-top:1px solid #e3e6e8;list-style-type:none;padding:0px;margin-bottom:52px}@media (max-width:1023px){.idea-category .ideas-left ul{margin:0 5.6% 26px 5.6%}}.idea-category .ideas-left ul li{overflow:hidden;min-height:50px;width:100%;border:1px solid #e3e6e8;border-top:0px;line-height:50px;color:#1d1d1b;font-size:19px;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#fafafb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#fafafb));background:-webkit-linear-gradient(top,#fff 0%,#fafafb 100%);background:-o-linear-gradient(top,#fff 0%,#fafafb 100%);background:-ms-linear-gradient(top,#fff 0%,#fafafb 100%);background:linear-gradient(to bottom,#fff 0%,#fafafb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#fafafb',GradientType=0 )}@media (min-width:1024px) and (max-width:1155px){.idea-category .ideas-left ul li{font-size:15px}}.idea-category .ideas-left ul li a{color:#1d1d1b;padding:0px 17px;display:block;height:50px}.idea-category .ideas-left ul li a:hover{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.idea-category .ideas-left ul li a.selected{background-color:#c1f1f1}.idea-category .idea-text{padding-left:396px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text{padding-left:317px}}@media (max-width:1023px){.idea-category .idea-text{padding-left:17px;padding-right:17px;padding-top:7px;padding-bottom:15px;background:#e8fafa;font-size:15px;line-height:1.5}}.idea-category .idea-text h3{border-bottom:6px solid #51d8d8;margin-bottom:23px;line-height:2;margin-top:-7px}@media (max-width:1023px){.idea-category .idea-text h3{display:none}}.idea-category .idea-text .description{font-size:19px;line-height:136%;margin-bottom:42px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .description{font-size:15px}}@media (max-width:1023px){.idea-category .idea-text .description{font-size:15px;margin-bottom:30px}}.idea-category .idea-text strong{display:block}.idea-category .idea-text .products{float:left;margin:0px;width:365px;margin-right:31px}.idea-category .idea-text .products a,.idea-category .idea-text .products a:visited,.idea-category .idea-text .products a:link,.idea-category .idea-text .products a:active{color:inherit}.idea-category .idea-text .products a:hover,.idea-category .idea-text .products a:visited:hover,.idea-category .idea-text .products a:link:hover,.idea-category .idea-text .products a:active:hover{opacity:0.8}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .products{width:300px}}@media (max-width:1023px){.idea-category .idea-text .products{width:100%}}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .products{margin-right:17px}}@media (max-width:1023px){.idea-category .idea-text .products{margin-right:0}}@media (max-width:1023px){.idea-category .idea-text .products{float:none;margin-bottom:30px}}.idea-category .idea-text .instructions{float:left;width:365px;margin:0px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .instructions{width:300px}}@media (max-width:1023px){.idea-category .idea-text .instructions{width:100%}}@media (max-width:1023px){.idea-category .idea-text .instructions{float:none}}.idea-category .idea-text .images-wrapper{float:left;margin-top:45px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .images-wrapper{margin-top:30px}}@media (max-width:1023px){.idea-category .idea-text .images-wrapper{float:none;margin-top:30px}}.idea-category .idea-text .before-container,.idea-category .idea-text .after-container{display:inline-block;position:relative;width:365px;height:273px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .before-container,.idea-category .idea-text .after-container{width:300px}}@media (max-width:1023px){.idea-category .idea-text .before-container,.idea-category .idea-text .after-container{width:100%}}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .before-container,.idea-category .idea-text .after-container{height:200px}}@media (max-width:1023px){.idea-category .idea-text .before-container,.idea-category .idea-text .after-container{width:100%;margin-top:30px;padding-bottom:75%;height:0}}.idea-category .idea-text .before-container .image-title,.idea-category .idea-text .after-container .image-title{display:inline-block;position:absolute;top:0;left:0;line-height:56px;background:#51d8d8;padding:0 32px;z-index:1;color:white}.idea-category .idea-text .before-container img,.idea-category .idea-text .after-container img{width:100%;height:auto}.idea-category .idea-text .before-container{margin-right:27px}@media (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .before-container{margin-right:31px}}@media (min-width:1024px) and (max-width:1155px) and (min-width:1024px) and (max-width:1155px){.idea-category .idea-text .before-container{margin-right:17px}}@media (min-width:1024px) and (max-width:1155px) and (max-width:1023px){.idea-category .idea-text .before-container{margin-right:0}}.videolist-header p{width:570px !important}@media (max-width:1023px){.videolist-header p{padding:10px 5.6% 0px 5.6%;width:auto !important}}#video-wrapper{display:none;margin:0px auto;position:relative;width:760px}@media (max-width:1023px){#video-wrapper{margin:0 5.6%;width:88.8%;height:auto}}.video-title{margin-bottom:60px;margin-top:16px;width:760px;margin-left:auto;margin-right:auto;position:relative;text-align:left;font-size:24px;text-transform:none}@media (max-width:1023px){.video-title{margin:15px 0 30px 0;width:100%;text-align:center}}.videolist{text-align:center}.videolist h2{text-align:left;text-transform:uppercase;background-color:#f06a61;line-height:59px;color:white;font-size:40px;text-align:center;font-weight:200;position:relative}@media (max-width:1023px){.videolist h2{padding:7px 20%;text-align:center;font-size:20px;line-height:120%}}.videolist h2 span{background-image:url(/templates/maston/img/red-triangle.png);position:absolute;bottom:-19px;left:-26px;margin-left:50%;height:23px;width:53px;z-index:1}.videolist .category{margin-bottom:73px;padding:70px 36px 60px 36px;text-align:left;position:relative}@media (max-width:1023px){.videolist .category{margin-bottom:33px;padding:48px 0% 26px 0%}}.videolist .flex-direction-nav li:first-child{background-image:url(/templates/maston/img/red-arrow-left.png);left:9px}@media (min-width:1152px){.videolist .flex-direction-nav li:first-child{left:36px}}.videolist .flex-direction-nav li:last-child{background-image:url(/templates/maston/img/red-arrow-right.png);right:9px}@media (min-width:1152px){.videolist .flex-direction-nav li:last-child{right:36px}}.videolist .flex-direction-nav li{position:absolute;top:143px;cursor:pointer;width:27px;height:84px;display:block;font-size:0px}@media (max-width:1023px){.videolist .flex-direction-nav li{display:none}}.videolist .flex-direction-nav li a{left:0 !important;right:0 !important;height:84px;top:22px}.videolist .video-link{color:black}.videolist .slides{padding:0px}@media (max-width:1023px){.videolist .slides{margin-left:5.6%;margin-right:5.6%;overflow:hidden}}.videolist .slide{width:365px}@media (min-width:1024px) and (max-width:1155px){.videolist .slide{width:300px}}@media (max-width:1023px){.videolist .slide{width:100%}}@media (max-width:1300px){.videolist .slide{width:300px}}@media (max-width:1023px){.videolist .slide{float:left;box-sizing:border-box;width:50% !important;margin-bottom:10px}.videolist .slide:nth-child(even){padding-right:0;padding-left:2%}.videolist .slide:nth-child(odd){clear:both;padding-right:2%;padding-left:0}}.videolist .slide img{display:block;margin-bottom:12px;width:365px;height:209px}@media (min-width:1024px) and (max-width:1155px){.videolist .slide img{width:300px}}@media (max-width:1023px){.videolist .slide img{width:100%}}@media (max-width:1300px){.videolist .slide img{width:300px}}@media (max-width:1023px){.videolist .slide img{width:100%;height:auto;margin-bottom:6px}}.videolist .slide a{font-size:24px}@media (max-width:1023px){.videolist .slide a{font-size:15px}}.videolist .flex-viewport{width:1177px;margin:10px auto}@media (max-width:1300px){.videolist .flex-viewport{width:931px}}@media (max-width:1023px){.videolist .flex-viewport{width:100%}}.videolist .flex-control-nav{bottom:27px;right:111px;width:auto}@media (max-width:1023px){.videolist .flex-control-nav{display:none}}.videolist .flex-control-nav li a{background-color:white !important;height:16px !important;width:16px !important;border-radius:20px;-ms-border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;-ms-behavior:url(/joomla-dev/test/templates/maston/lib/pie/PIE.php);-webkit-box-shadow:inset 8px 8px 6px -8px rgba(0,0,0,0.32);-moz-box-shadow:inset 8px 8px 6px -8px rgba(0,0,0,0.32);box-shadow:inset 8px 8px 6px -8px rgba(0,0,0,0.32)}.videolist .flex-control-nav li a.flex-active{background-color:#f06a61 !important;box-shadow:none}.videolist .phone-pager-button{display:block;width:84px;height:27px;margin:20px auto 0 auto;background-image:url(/templates/maston/img/mobile-pager-down.png)}.videolist .phone-pager-button.active{background-image:url(/templates/maston/img/mobile-pager-up.png)}@media (max-width:1023px){.itemid-159 .left-picture-right-text .left img{width:88.8%;margin:0 auto}}@media (max-width:1023px){.itemid-159 .left-picture-right-text .left .mask-top,.itemid-159 .left-picture-right-text .left .mask-bottom{width:88.8%;margin:0 5.6%;background-position:center}}.option-com_esikatselu .left-block{left:0 !important;margin-left:0 !important;width:761px}@media (min-width:1024px) and (max-width:1155px){.option-com_esikatselu .left-block{width:617px}}@media (max-width:1023px){.option-com_esikatselu .left-block{width:100%}}.option-com_esikatselu.view-module .article>.left-block{width:auto !important}.option-com_esikatselu.view-module .article>.left-block>h1{display:none}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(/templates/maston/lib/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(/templates/maston/lib/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(/templates/maston/lib/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(/templates/maston/lib/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(/templates/maston/lib/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(/templates/maston/lib/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(/templates/maston/lib/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(/templates/maston/lib/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
.slicknav_menu:after,.slicknav_menu:before{display:table;content:" "}.slicknav_btn,.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_menu,.slicknav_menu *{box-sizing:border-box}.slicknav_nav,.slicknav_nav ul{padding:0;list-style:none;overflow:hidden}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left;color:#fff;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_menu:after{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item a{display:inline}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu{*zoom:1;font-size:16px;background:#4c4c4c;padding:5px}.slicknav_menu .slicknav_icon-bar{background-color:#fff}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#222}.slicknav_nav{clear:both;color:#fff;margin:0;font-size:.875em}.slicknav_nav ul{margin:0 0 0 20px}.slicknav_nav .slicknav_row,.slicknav_nav a{padding:5px 10px;margin:2px 5px}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#fff}.slicknav_nav a{text-decoration:none;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_brand{float:left;color:#fff;font-size:18px;line-height:30px;padding:7px 12px;height:44px}
@media print{.slicknav_menu,header,.colorblock,.plain-header,.paint-search-criteria,footer,#footer-placeholder,.contact-info,a.button,a.print-link{display:none !important}body{padding-top:0 !important}*{font-family:"Verdana",sans-serif !important}.wide-block,.full-block,.main-block{margin:0 !important;padding:0 !important;width:100% !important}p.is-truncated{height:auto !important;word-wrap:normal !important}.left-side,.right-side{width:45% !important;margin:0 !important;padding:0 !important}.left-side{margin-right:4% !important}h2.suosittelut,h2.liitannaiset{margin-top:0 !important;margin-bottom:0.5em !important}li{border-right:0 !important;position:relative}.image-wrapper{width:18% !important;margin:0 2% 0 0 !important;padding:0 !important}.text-wrapper{margin:0 !important;padding:0 !important;width:80% !important}}
