﻿@font-face{font-family:sf pro display;font-style:normal;font-weight:100;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_ultralight.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_ultralight.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_ultralight.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:100;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_ultralight-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_ultralight-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_ultralight-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 100';src:url(../fonts/sanfrancisco/sf-pro-display_ultralight.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:200;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_thin.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_thin.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_thin.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:200;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_thin-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_thin-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_thin-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 200';src:url(../fonts/sanfrancisco/sf-pro-display_thin.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:300;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_light.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_light.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_light.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:300;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_light-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_light-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_light-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 300';src:url(../fonts/sanfrancisco/sf-pro-display_light.eot)}@font-face{font-family:sf pro display;font-style:italic;font-weight:400;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_regular-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_regular-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_regular-italic.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:normal;font-weight:500;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_medium.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_medium.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_medium.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:500;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_medium-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_medium-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_medium-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 500';src:url(../fonts/sanfrancisco/sf-pro-display_medium.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:600;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_semibold.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_semibold.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_semibold.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:600;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_semibold-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_semibold-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_semibold-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 600';src:url(../fonts/sanfrancisco/sf-pro-display_semibold.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:700;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_bold.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_bold.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_bold.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:700;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_bold-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_bold-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_bold-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 700';src:url(../fonts/sanfrancisco/sf-pro-display_bold.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:800;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_heavy.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_heavy.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_heavy.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:800;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_heavy-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_heavy-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_heavy-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 800';src:url(../fonts/sanfrancisco/sf-pro-display_heavy.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:900;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_black.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_black.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_black.ttf) format("truetype")}@font-face{font-family:sf pro display;font-style:italic;font-weight:900;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_black-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_black-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_black-italic.ttf) format("truetype")}@font-face{font-family:'sf pro display 900';src:url(../fonts/sanfrancisco/sf-pro-display_black.eot)}@font-face{font-family:sf pro display;font-style:normal;font-weight:400;src:url(../fonts/sanfrancisco/sf-pro-display_regular.eot);src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-display_regular.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-display_regular.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-display_regular.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:normal;font-weight:100;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_ultralight.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_ultralight.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_ultralight.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:100;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_ultralight-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_ultralight-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_ultralight-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 100';src:url(../fonts/sanfrancisco/sf-pro-text_ultralight.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:200;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_thin.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_thin.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_thin.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:200;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_thin-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_thin-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_thin-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 200';src:url(../fonts/sanfrancisco/sf-pro-text_thin.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:300;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_light.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_light.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_light.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:300;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_light-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_light-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_light-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 300';src:url(../fonts/sanfrancisco/sf-pro-text_light.eot)}@font-face{font-family:sf pro text;font-style:italic;font-weight:400;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_regular-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_regular-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_regular-italic.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:normal;font-weight:500;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_medium.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_medium.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_medium.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:500;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_medium-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_medium-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_medium-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 500';src:url(../fonts/sanfrancisco/sf-pro-text_medium.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:600;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_semibold.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_semibold.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_semibold.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:600;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_semibold-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_semibold-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_semibold-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 600';src:url(../fonts/sanfrancisco/sf-pro-text_semibold.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:700;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_bold.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_bold.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_bold.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:700;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_bold-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_bold-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_bold-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 700';src:url(../fonts/sanfrancisco/sf-pro-text_bold.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:800;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_heavy.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_heavy.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_heavy.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:800;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_heavy-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_heavy-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_heavy-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 800';src:url(../fonts/sanfrancisco/sf-pro-text_heavy.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:900;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_black.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_black.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_black.ttf) format("truetype")}@font-face{font-family:sf pro text;font-style:italic;font-weight:900;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_black-italic.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_black-italic.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_black-italic.ttf) format("truetype")}@font-face{font-family:'sf pro text 900';src:url(../fonts/sanfrancisco/sf-pro-text_black.eot)}@font-face{font-family:sf pro text;font-style:normal;font-weight:400;src:url(../fonts/sanfrancisco/sf-pro-text_regular.eot);src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-text_regular.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-text_regular.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-text_regular.ttf) format("truetype")}@font-face{font-family:sf pro icons;font-style:normal;font-weight:100;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_ultralight.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_ultralight.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_ultralight.ttf) format("truetype")}@font-face{font-family:'sf pro icons 100';src:url(../fonts/sanfrancisco/sf-pro-icons_ultralight.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:200;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_thin.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_thin.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_thin.ttf) format("truetype")}@font-face{font-family:'sf pro icons 200';src:url(../fonts/sanfrancisco/sf-pro-icons_thin.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:300;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_light.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_light.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_light.ttf) format("truetype")}@font-face{font-family:'sf pro icons 300';src:url(../fonts/sanfrancisco/sf-pro-icons_light.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:500;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_medium.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_medium.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_medium.ttf) format("truetype")}@font-face{font-family:'sf pro icons 500';src:url(../fonts/sanfrancisco/sf-pro-icons_medium.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:600;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_semibold.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_semibold.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_semibold.ttf) format("truetype")}@font-face{font-family:'sf pro icons 600';src:url(../fonts/sanfrancisco/sf-pro-icons_semibold.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:700;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_bold.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_bold.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_bold.ttf) format("truetype")}@font-face{font-family:'sf pro icons 700';src:url(../fonts/sanfrancisco/sf-pro-icons_bold.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:800;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_heavy.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_heavy.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_heavy.ttf) format("truetype")}@font-face{font-family:'sf pro icons 800';src:url(../fonts/sanfrancisco/sf-pro-icons_heavy.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:900;src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_black.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_black.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_black.ttf) format("truetype")}@font-face{font-family:'sf pro icons 900';src:url(../fonts/sanfrancisco/sf-pro-icons_black.eot)}@font-face{font-family:sf pro icons;font-style:normal;font-weight:400;src:url(../fonts/sanfrancisco/sf-pro-icons_regular.eot);src:local('☺︎'),url(../fonts/sanfrancisco/sf-pro-icons_regular.woff2) format("woff2"),url(../fonts/sanfrancisco/sf-pro-icons_regular.woff) format("woff"),url(../fonts/sanfrancisco/sf-pro-icons_regular.ttf) format("truetype")}@keyframes bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,em,font,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1.25;font-size:16px;font-family:sf pro display,Arial}button,input,optgroup,select,textarea{font-family:sf pro display,Arial}#loader{transition:all .3s ease-in-out;opacity:1;visibility:visible;position:fixed;height:100%;width:100%;background:#fff;z-index:90000;top:0}#loader.fadeOut{opacity:0;visibility:hidden}.spinner{width:40px;height:40px;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.ps__rail-y{opacity:.6}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%;display:block}html{font-size:100%;width:100%;margin:0 auto}h1,.h1{font-size:60px;line-height:1.3em;font-family:sf pro display,arial,sans-serif;font-size:3em;font-weight:200;line-height:1.3;margin-bottom:.2em}h1.reduced,.h1.reduced{font-size:44px;color:#000;line-height:1.4em;font-family:sf pro display,arial,sans-serif;font-weight:400}h2,.h2{font-size:20px;color:#555;font-family:sf pro display,arial,sans-serif;line-height:1.2em}h2.title,.h2.title{font-size:44px;line-height:1.1em;padding-bottom:0;color:#000;font-family:sf pro display,arial,sans-serif;font-weight:600}h2.reduced,.h2.reduced{font-size:24px;color:#898a91}h3,.h3{font-size:20px;color:#333;line-height:1.35296;font-family:sf pro text,arial,sans-serif;font-weight:400}.result-title{font-size:20px;color:#333;line-height:1.45;font-family:sf pro display,arial,sans-serif;font-weight:500}.result-text{font-size:18px;color:#333;line-height:1.45;font-family:sf pro display,arial,sans-serif;font-weight:400}h3.subtitle,.h3.subtitle{font-size:32px;line-height:1.3;padding-bottom:6px;font-family:sf pro display,arial;font-weight:600;letter-spacing:.004em}h3.subtitle26{font-size:26px}h3.micon{color:#f78534;font-size:200px;margin:18px 0}h3.subtitle.light,.h3.subtitle.light{font-size:29px;line-height:1.35;padding-bottom:46px!important;color:#666;font-family:sf pro display,arial;font-weight:200}h2.boxtitle,h2.boxtitle a{font-size:64px;color:#111;margin-bottom:10px;font-family:sf pro display,arial,sans-serif;line-height:1.0625;font-weight:600;letter-spacing:-.009em}h2.boxtitle.light,h2.boxtitle.light a{font-size:62px;color:#111;margin-bottom:10px;font-family:sf pro display,arial;font-weight:200}h2.boxtitle50{font-size:50px;line-height:1.3;font-weight:700;margin-bottom:12px}h4{font-size:34px;font-weight:400;color:#252525;font-family:sf pro display,arial,sans-serif;font-weight:400}h4.subtitle,.h4.subtitle{font-size:26px;line-height:1.2;padding-bottom:6px;color:#333;font-family:sf pro display,arial;font-weight:200}h5{font-size:16px;font-weight:400;color:#898a91;line-height:1.55em}h5.enlarged{font-size:22px;font-weight:400;color:#898a91;line-height:1.55em}h5.reduced{font-size:13px;font-weight:700;color:#333;line-height:1.55em}h6{font-weight:400;color:#333;line-height:1.45;font-size:18px;font-family:sf pro display,arial}h6.reduced{font-weight:400;color:#333;line-height:1.55em;font-size:12px}.areabg.textwhite h2.boxtitle,.areabg.textwhite h2.boxtitle a{color:#fafafa;margin-top:32px}.areabg.textwhite h3.subtitle,.areabg.textwhite .h3.subtitle,.areabg.textwhite h3{color:#fafafa}.p,p{color:#333;font-family:sf pro text,arial,sans-serif;font-size:20px;line-height:1.35296;font-weight:400;letter-spacing:-.022em}.areabg.textwhite p{color:#fafafa}.areabg{background-size:cover;background-position:center center}.areabg.padded{padding-top:100px;padding-bottom:100px}.areabg.maxpadded{padding-top:200px;padding-bottom:200px}p{margin:0 0 1.5em}img{max-width:100%!important;height:auto!important}iframe{max-width:100%!important}.tab_anchor_container{clear:both;width:100%;padding-top:0;padding-bottom:20px;margin-top:0;background-color:#fff;display:table}.tab_anchor_container>div{width:100%;display:100%;display:table}.tab_anchor_container .tab_anchor{text-align:center;width:14.25%;display:table-cell}.tab_anchor_container .tab_anchor a.icon_blp_1{background:url(../images/anchorbar/Grafico.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_2{background:url(../images/anchorbar/Grafico.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_3{background:url(../images/anchorbar/Scheda_Tecnica.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_4{background:url(../images/anchorbar/INFO.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_5{background:url(../images/anchorbar/Acquista_blu.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_6{background:url(../images/anchorbar/Video.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_7{background:url(../images/anchorbar/User_Experience.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_20{background:url(../images/anchorbar/ICONE_drone.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_9{background:url(../images/anchorbar/ICONE_drone.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_8{background:url(../images/anchorbar/ico-academy.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_10{background:url(../images/anchorbar/ico-droneb.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a.icon_blp_11{background:url(../images/anchorbar/ico-accademyb.png) no-repeat scroll center top #f5f5f5}.tab_anchor_container .tab_anchor a{background-color:#f5f5f5;color:#000;display:block;font-size:1.05em;font-weight:400;height:35px;line-height:1.1;margin:3px 3px 0 0;padding:90px 0 5px;text-align:center;transition:none 0s ease 0s;text-decoration:none;box-sizing:unset}.tab_anchor_container .tab_anchor.gray a:hover{background-position:center bottom}.tab_anchor_container .tab_anchor.magenta a:hover{background-position:center bottom}.tab_anchor_container .tab_anchor.blue a:hover,.tab_anchor_container .tab_anchor.gray.selected a{background-position:center bottom;background-color:#1e7ad2}.tab_anchor_container .tab_anchor.blue a{background-color:#08c;color:#fff}.tab_anchor_container .tab_anchor.magenta a{background-color:#c91ea0;color:#fff}.tab_anchor_container .tab_anchor.brown a{background-color:#d25304;color:#fff}.tab_anchor_container .tab_anchor.orange a{background-color:#de8000;color:#fff}.tab_anchor_container .tab_anchor.red a{background-color:#cc0100;color:#fff}.tab_anchor_container .tab_anchor.cyano a{background-color:#017c77;color:#fff}.tab_anchor_container .tab_anchor.green a{background-color:#258104;color:#fff}.tab_anchor_container .tab_anchor.blackblue a{background-color:#0a75c5;color:#fff}.largebox.fixed .linebar,.largeboxb.fixed .linebar{display:block!important}.nomargin{margin:0!important;margin-bottom:0!important}.supportarea{margin-top:16px}.supportarea h2{color:#f78534;font-size:26px;margin-bottom:16px}.supportarea h2.supporttitle{color:#5a5a5a;font-size:22px;margin-bottom:8px;font-weight:400}.supportarea .area{padding:16px 48px}.supportarea .area a{line-height:2.2;font-size:15px}.supportarea .area .largearea h3{padding:0}.supportarea .area .largearea h3.subtitle{font-size:16px;font-weight:400;line-height:1.3;color:#999}.subbox_title,.subbox_titleb{font-family:sf pro display,arial,sans-serif;font-weight:400;text-align:center;color:#333;line-height:1.3}.subbox_titleb{font-size:15px;padding:14px 12px 6px}.subbox_subtitle{font-size:14px;font-weight:200;text-align:center;padding:0 12px 12px;color:#666;line-height:1.3}.subbox .function_image{float:left;display:inline-block}.subbox .function_title{text-align:left}.subbox .function_title a{color:#333;text-decoration:none;font-family:sf pro display,arial,sans-serif;font-weight:600;font-size:18px;line-height:1.3}.area{padding:60px 48px 40px;box-sizing:border-box}.vcenter{display:inline-block;vertical-align:middle;float:none}.header_right #login-form{float:right}.menu-wrap.row{margin-left:auto;margin-right:auto}ul.list-group .list-group-item{font-size:16px;line-height:1.3}@media(min-width:768px){.tparent{display:table;table-layout:fixed}.tchild{display:table-cell;vertical-align:middle;text-align:center;float:none}.loginp #left{border-right:1px solid #cecece}}.area.divider{background:url(../images/divider.png) no-repeat scroll center bottom transparent;background-size:contain}.bggray{background:#f2f2f2}.bggreen{background:#7dba00}.bgblue{background:##585F3}.area a,.area a:hover{text-decoration:none}.area .rightarea{width:59%;float:right}.area .largearea{width:100%;text-align:center}.area .largearea h3{padding:0 100px 10px}.area .largearea img{padding-top:30px}.area .leftarea{width:39%;float:left}.area .leftarea_75{width:73%;float:left}.area .rightarea_25{width:24%;float:right}.area .leftarea_25{width:24%;float:left}.area .centerarea_50{width:50%;float:left;padding-left:20px;padding-right:20px;box-sizing:border-box}.area .rightarea_75{width:75%;float:right}.area .leftarea_60{width:59%;float:left}.area .rightarea_40{width:39%;float:right}.area .rightarea_40 ul{padding-left:12px}.area .leftarea_40{width:39%;float:left}.area .rightarea_60{width:59%;float:right}.display_none{display:none}.tablespec{width:100%;border:1px solid #ccc}.videocenter{width:100%;height:600px}.tablespec .emea_spec_category{background-color:#f3f3f3;border-color:#ccc;padding:8px}.tablespec .emea_spec_description,.tablespec .emea_spec_value_1C{border-color:#ccc;padding:8px}.tablespec h3{font-size:12px}.tablespec .emea_spec_category h3{font-size:14px;font-weight:700;color:#777;padding:0}.tablespec .emea_spec_description h3,.tablespec .emea_spec_value_1C h3{font-size:14px;padding:0}a:link{text-decoration:none;outline:none;color:#08c}a:visited{text-decoration:none;color:#08c}a:hover{text-decoration:underline}strong{font-weight:700}sup,sub{line-height:0}hr{clear:both;margin:15px 0 14px;border:none;border-bottom:1px solid #ddd;height:auto}.circlefront{max-width:100%;position:relative;overflow:hidden}.circlefront .textbox{position:absolute}.circlefront .textbox h1,.circlefront .textbox h2{background-color:#d14240;margin:0;color:#fff;padding:10px;font-size:36px;display:inline-block;font-family:sf pro display,arial,sans-serif;font-weight:600;font-weight:400}.circlefront .textbox h3{background-color:rgba(66,66,66,.5);margin:14px auto;color:#fff;font-size:18px;padding:7px 10px;display:inline-block}.floatleft{float:left}.floatright{float:right}.additional-images .floatleft{border:1px solid #ccc;float:left;height:60px;margin:1px;overflow:hidden;padding:1px;vertical-align:middle;width:70px}.additional-images img{width:70px!important}li ul,li ol{margin:0}ul,ol{margin:0 2em 1.5em 0;padding-left:2.5em}li{padding-top:.2em;padding-bottom:.2em}ul{list-style-type:disc}ol{list-style-type:decimal}ul.check li,ul.arrow li,ul.cross li,ul.light li,ul.star li,ul.note li{list-style-type:none;background-repeat:no-repeat;background-position:center left;padding:4px 0 3px 28px}ul.check li{background-image:url(../images/typo_check.png)}ul.arrow li{background-image:url(../images/typo_arrow.png)}ul.cross li{background-image:url(../images/typo_cross.png)}ul.light li{background-image:url(../images/typo_light.png)}ul.star li{background-image:url(../images/typo_star.png)}ul.note li{background-image:url(../images/typo_note.png)}ul.cursor{padding-left:0;margin-right:0}ul.cursor li:before{position:absolute;left:0;content:" ";display:inline-block;background-repeat:no-repeat;background-position:center left;background-size:contain;background-color:#39b54a;-webkit-mask-image:url(../images/ul-cursor.svg);mask-image:url(../images/ul-cursor.svg);-webkit-mask-size:contain;mask-size:contain;width:26px;height:26px}ul.cursor li{list-style-type:none;background-repeat:no-repeat;background-position:center left;padding:8px 0 16px 34px;position:relative}ul.padded{padding-left:0}ul.padded li{padding-bottom:20px;padding-top:12px;padding-left:30px;background-position:left 18px}table{margin-bottom:.8em;width:100%}th{font-weight:700}thead th{background:#eee;text-align:left}th,td,caption{padding:0}tr.even td{background:#eee}caption{font-style:italic}table.tableb h3{padding-top:5px!important;padding-bottom:5px!important}table.tableb img{padding-top:0!important}table.tableb td{vertical-align:middle!important;padding-left:16px}.hide{display:none}label{font-weight:400;vertical-align:top;width:160px;display:inline-block}fieldset{padding:1.4em;margin:1em 0 1.5em .2em;border:1px dotted #ccc}legend{font-size:1.5em;color:#777;border:1px dotted #ccc;padding:.3em 1em}.inputbox,input[type=text],input[type=email],input[type=password]{color:#666;border:1px solid #ccc;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;margin:0 .25em 0 0;padding:5px 7px;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}.inputbox:hover,.inputbox:focus,input[type=text]:hover,input[type=text]:focus,input[type=email]:hover,input[type=email]:focus,input[type=password]:hover,input[type=password]:focus{background:#fff}.fast-fact{border-radius:100%;width:120px;height:120px;margin:0 auto;border:3px solid #79ce00;display:flex;align-items:center;text-align:center}.fast-fact>div{margin:0 auto}.div-fact{margin:32px 0}.textwhite .fast-fact h4{color:#fff;font-family:sf pro display;font-weight:200;line-height:1;font-size:32px}.textwhite .fast-fact p{color:#fff;font-family:sf pro display;font-weight:200;margin-bottom:0;font-size:17px}textarea{color:#777;border:1px dotted #ccc;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;margin:0 .25em 0 0;padding:7px;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}textarea:hover,textarea:focus{background:#fff}select{color:#333;border:1px dotted #ccc;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;padding:3px 2px;outline:none}select option{color:#555;background:#fff}select:focus{}form p img{float:none;margin:0;vertical-align:middle}.sisterror{background-color:#c00}.success{background-color:#08c}div.success,p.success,div.notice,p.notice,div.error,p.error{padding:.6em 1em .6em 3.4em;box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff;border:1px solid #fff;margin-bottom:2em}div.success,p.success{color:#264409;background:#e6efc2 url(../images/typo_success.png) no-repeat 10px center;border:1px solid #cee086}div.notice,p.notice{color:#514721;background:#fff6bf url(../images/typo_note.png) no-repeat 10px center;border:1px solid #ffde24}div.error,p.error{color:#8a1f11;background:#fbe3e4 url(../images/typo_error.png) no-repeat 10px center;border:1px solid #f5b7b8}a.cart,button.cart{background:#a44322;background:-moz-linear-gradient(top,#CE552A,#A44322);background:-webkit-linear-gradient(top,#CE552A,#A44322);background:-ms-linear-gradient(top,#CE552A,#A44322);background:-o-linear-gradient(top,#CE552A,#A44322);background:linear-gradient(top,#CE552A,#A44322);border-color:#a44322}a.cart:focus,button.cart:focus{background:#a44322}.cart span{display:inline-block;background-image:url(../images/cart.png);background-repeat:no-repeat;background-position:3% 50%;margin:-1px 0 -1px -10px;padding:1px 0 1px 26px}a.cart span{margin-left:-2px}#promo .separator,#bottom .separator{position:relative;margin-right:20px}#promo .moduletable,#bottom .moduletable{margin:0}#promo .moduletable h3.mod-title,#bottom .moduletable h3.mod-title{font-size:1.5em;padding:0;margin-bottom:7px}#promo .moduletable h3.mod-title span,#bottom .moduletable h3.mod-title span{color:#999;font-family:Verdana,Geneva,sans-serif;display:block;font-size:12px;line-height:1.6em;margin-bottom:10px;margin-top:-3px}.userprofilepop .arrow{width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;right:16px;top:-8px}.userprofilepop{background-color:#fff;border:1px solid #ccc;cursor:default;display:none;margin-top:16px;position:absolute;text-align:left;width:300px;z-index:50;padding:12px;top:36px;right:0;border-radius:3px;font-weight:400;-webkit-box-shadow:2px 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:2px 0 5px 0 rgba(0,0,0,.2);box-shadow:2px 0 5px 0 rgba(0,0,0,.2)}img#userprofilelink{width:32px;border-radius:100%;padding-top:0;cursor:pointer}img#userprofileavatar{width:56px;border-radius:100%;padding-top:0;float:left;margin-right:14px}#footer .ac-gf-directory.with-5-columns .ac-gf-directory-column-section{width:20%!important;position:relative;float:left}#footer nav ul{list-style:outside none none;padding-left:0}#footer nav label{font-family:sf pro display,arial,sans-serif;color:#333;font-size:13px;font-weight:600;letter-spacing:normal;line-height:1.66667}#footer nav a{font-family:sf pro display,arial,sans-serif;color:#666;font-size:13px;font-weight:400;letter-spacing:normal;line-height:1.2}#footer nav li{padding:0}#footer .separator{padding-right:25px}#footer .moduletable{margin:0 0 20px;color:#555}h3.profilename{clear:none;padding-bottom:0;font-size:14px;margin-top:8px}h3.profilemail{clear:none;font-size:14px;color:#777}#site-content{position:relative;transition:top 300ms ease-out 0s}#footer .moduletable h3.mod-title{color:#fff;background:#2e2e2e;box-shadow:0 5px 5px #b2b2b2;border:1px solid #eee;padding:0;font-size:1.25em;display:inline-block;padding:2px 10px 3px;position:relative;text-shadow:1px 1px 1px #000;margin:0 0 14px}#footer .moduletable h3.mod-title span{color:#ccc;font-family:Verdana,Geneva,sans-serif;display:block;font-size:11px;line-height:1.6em;margin-top:-4px}#footer .moduletable h3.mod-title .col-module-header-arrow{position:absolute;bottom:-8px;left:10px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:8px solid #2e2e2e}#footer .moduletable-style1 h3.mod-title{background-color:#a44322}#footer .moduletable-style1 h3.mod-title .col-module-header-arrow{border-top-color:#a44322}#footer .moduletable-style1 h3.mod-title span{color:#deb094;text-shadow:none}#footer .moduletable-style2 h3.mod-title{background-color:#1d588a}#footer .moduletable-style2 h3.mod-title .col-module-header-arrow{border-top-color:#1d588a}#footer .moduletable-style2 h3.mod-title span{color:#8aa8cf;text-shadow:none}#footer .width20{width:17.9%}#footer .width25{width:23%}#footer .width33{width:31.5%}#footer .width50{width:48.6%}#footer .width100{width:100%}#system-message-container{color:#fff;background-color:#08c}.wrapper #chronoform_richiestainfo{background:url(../images/richinfo_girl.png) no-repeat scroll right top transparent;background-size:contain}.contentdescription{margin-bottom:2.75em}.leading,.items-row{padding-bottom:1.2em!important;border-bottom:1px solid #eee!important;margin-bottom:1.5em!important}.items-row:last-child{padding-bottom:1em!important;border-bottom:none;margin-bottom:0!important}h1.page_heading{color:#333}.blog-featured .items-leading,.blog .items-leading{margin-top:0}.blog-featured .items-leading .leading,.blog .items-leading .leading{position:relative;border-bottom:1px dotted #ccc;padding-bottom:.5em;margin-bottom:1.5em}.blog-featured .items-leading .leading:last-child,.blog .items-leading .leading:last-child{border-bottom:none;margin-bottom:0}.blog-featured .items-leading h2,.blog .items-leading h2{font-size:1.75em;margin-bottom:6px;position:relative}.blog-featured .cols-2 h2,.blog .cols-2 h2{line-height:1.5em;font-size:1.4em}.blog-featured .cols-3 h2,.blog .cols-3 h2{font-size:1.35em}.category-list .display-limit{float:right;margin-bottom:12px}.category-list .cat-items{margin-bottom:30px}.category-list .cat-children h3{margin-bottom:8px;padding-bottom:3px;border-bottom:1px dotted rgba(255,255,255,.3)}.category-list .cat-children .category-desc img{float:left;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);margin:7px 15px 15px 0;padding:5px}.cat-items table.category{clear:both;width:100%;border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;background:#eee;border:1px solid #cdcdcd;border-bottom:none;-moz-box-shadow:0 0 10px #ccc;-webkit-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;margin:0 auto}.cat-items table.category td{border-bottom:1px solid #cdcdcd;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;padding:5px 10px}.cat-items table.category tr.cat-list-row1{background:#e3e3e3}.cat-items table.category tr:hover{background:#fff}.cat-items table.category thead th{font-size:1.5em;text-align:left;font-weight:400;color:#fff;text-shadow:1px 1px 1px #000;background:0 to(#292929)); padding:7px 10px; } .cat-items table.category thead th a { color:#fff!important; } div.categories-list dl.article-count { margin-bottom:3em; } div.categories-list dl.article-count dd { display:inline; margin-left:2px; } .item-page { position:relative; } ul.actions { float:right; list-style-type:none; margin:0; padding:0; } ul.actions li { float:left; padding:0; } ul.actions li img { background:none; border:none; -webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; -o-transition:all .4s ease-out; transition:all .4s ease-out; margin:0 0 0 4px; padding:0; } span.content_rating { color:#666; margin-bottom:-18px; display:block; } span.content_rating img { float:none; background:none; border:none; margin:0 0 -3px 2px; padding:0; } div.content_vote { padding-bottom:10px; color:#666; display:block; } div.content_vote input { margin-bottom:-2px; } div.content_vote input.button { margin-bottom:0; margin-left:10px; } ul.pagenav { display:block; list-style-type:none; border-top:1px solid #eee; margin:10px 0 0; padding:4px 0 0; } ul.pagenav li.pagenav-prev { float:left; margin-bottom:5px; } ul.pagenav li.pagenav-next { float:right; margin-bottom:5px; } div.items-more { clear:both; position:relative; overflow:hidden; border-top:1px solid #eee; padding-top:15px; } p.readmore { clear:both; margin-bottom:1em; } #sliders { border:1px solid #ccc; position:relative; top:-16px; } .slideshowdtitle { color:rgb(255,255,255); display:block; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; font-size:46px; margin:0 auto; padding:0 10px 0; text-align:center; text-shadow:0 2px 2px #555; } .slideshowdtitleg { color:rgb(255,255,255); display:block; font-family:'SF Pro Display',arial,sans-serif; font-weight:600; font-size:60px; margin:0 auto; padding:0 10px 0; text-align:center; text-shadow:0 2px 2px #555; } .slideshowdsubtitle { color:rgb(255,255,255); display:block; font-family:'SF Pro Display',arial,sans-serif; font-weight:200; font-size:42px; font-weight:600; margin:0 auto 0; padding:0 10px; text-align:center; text-shadow:0 2px 2px #555; } .slideshowdbottom { bottom:6px; left:0; right:0; margin:0 auto; width:100%; position:absolute; background-color:rgba(33,33,33,0.6); height:220px; text-align:left!important; } .slideshowdbottom .bottomcontent { width:96%; margin:31px auto 0; display:table; } .slideshowdbottom .bottomcontent .width30 { width:24%; display:table-cell; vertical-align:top; } .slideshowdbottom .bottomcontent .width40 { width:48%; padding:0 30px; display:table-cell; vertical-align:top; } .slideshowdbottom .titl { color:#fff; font-size:34px; font-family:"SF Pro Display",arial; font-weight:600; line-height:34px; margin-bottom:8px; } .slideshowdbottom .desc { color:#fff; font-size:18px; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; } .slideshowdbottom .desc a,.slideshowdbottom .desc a:hover { color:#fff; font-size:21px; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; display:block; margin-top:16px; text-transform:uppercase; } .btn_whiteb,.btn_whiteb:hover { display:block; border:1px solid #fff; color:#fff!important; margin:50px auto 0; text-decoration:none; font-size:18px; padding:8px 16px 8px!important; display:table; text-shadow:0 1px 1px #555; -webkit-box-shadow:0 1px 1px #555; -moz-box-shadow:0 1px 1px #555; box-shadow:0 1px 1px #555; cursor:pointer; background-color:rgba(0,0,0,0.3); } .slide-text .textbox { text-align:center; } .pane-sliders { border:1px solid #cdcdcd; border-bottom:none; } .pane-sliders div.panel:last-child { border-bottom:1px solid #cdcdcd; } .pane-sliders div.panel h3.pane-toggler,.pane-sliders div.panel h3.pane-toggler-down { background:#eee; border-bottom:1px solid #cdcdcd; -moz-box-shadow:0 1px 0 #fff; -webkit-box-shadow:0 1px 0 #fff; box-shadow:0 1px 0 #fff; margin-top:1px; font-size:1.3em; } .pane-sliders div.panel h3.pane-toggler a,.pane-sliders div.panel h3.pane-toggler-down a { display:block; color:#666; text-shadow:1px 1px 1px #fff; text-decoration:none; padding:4px 10px; } .pane-sliders div.panel h3.pane-toggler-down { border-bottom:none; background:#eee; } .pane-sliders div.panel div.pane-down { padding:20px 10px!important; } dl.tabs { float:left; z-index:50; clear:both; width:100%; border-bottom:1px solid #cdcdcd; margin:0; } dl.tabs dt { float:left; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-top:1px solid #cdcdcd; margin-right:5px; font-size:.8em; background:0 to(#E6E6E6)); padding:0; } dl.tabs dt a { color:#666; display:block; float:left; text-decoration:none; text-shadow:1px 1px 1px #fff; padding:4px 10px 3px; } dl.tabs dt.open { background:0 to(#fff)); margin-bottom:-1px; padding-bottom:1px; border-bottom-color:#fff; z-index:100; } div.current { clear:both; border:1px solid #cdcdcd; border-top:none; max-width:500px; padding:15px 10px; } div.current dd { margin:0; padding:0; } div.contact h2 { margin-bottom:7px; } div.contact-form p.form-required { font-weight:bold; } div.contact-form div.contact-email div { padding:0 0 14px; } div.contact-form label { width:130px; text-align:right; padding-right:10px; } div.contact-form label#jform_contact_email_copy-lbl { padding-left:134px; } div.contact-form dt { float:left; clear:both; } div.contact-form dt,div.contact-form dd { padding-top:.5em; padding-bottom:.5em; } div.contact-form button { margin-top:25px; } div.contact img { float:left; margin:0 10px 10px 0; } div.contact div.contact-image img { float:right; margin:0 0 10px 10px; } div.registration dt,div.login dt,div.profile-edit dt,div.edit dt,div.profile dt,div.registration dd,div.login dd,div.profile-edit dd,div.edit dd,div.profile dd { display:inline-block; float:left; } div.registration dt,div.login dt,div.profile-edit dt,div.edit dt,div.profile dt { clear:both; width:160px; text-align:right; margin-bottom:1.5em; } div.registration dt span.spacer { text-align:left; display:block; color:#999; } div.profile-edit span.optional { font-size:.9em; color:#999; font-weight:normal; } .padding>.search { padding:6px 48px; } div.edit .button2-left { margin:15px 10px 0 0; } div.edit .form-note { background:rgba(0,0,0,.3); clear:both; display:block; margin:20px -1.4em -41px; padding:10px; } div.edit .form-note p { margin-bottom:0; } div.edit img { float:right; margin:3px 0 0 5px; } div.newsfeed div.feed-items { margin-top:30px; } div.feed ul li h4.feed-link { font-size:1.3em; padding-bottom:5px; } .productpriceblock { border-top:1px solid #ccc; } .productpriceblock .timerblock { float:left; } .productpriceblock .productprice { text-align:right; width:140px; border-left:1px solid #cacaca; padding-left:6px; padding-top:6px; float:left; } .productpriceblock .addtocart { padding-top:10px; float:right; } #topmenu form#login-form { width:400px; padding-top:4px; float:right; } #topmenu form#login-form .inputbox { font-size:12px; padding:3px 7px; width:85%; border:1px solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; height:18px; color:#555; } form#login-form div.pretext { margin-bottom:5px; } form#login-form div.posttext { margin-top:10px; } form#login-form fieldset { border:none; margin:0 0 12px; padding:0; } form#login-form fieldset p { margin-bottom:1em; } form#login-form p .inputbox { width:90%; } form#login-form p#form-login-remember { padding:0.25em 0.25em 0 10px; } form#login-form ul { clear:both; list-style-type:none; margin:0; padding:0 0 0 .5em; } form#login-form ul li { padding:.1em 0; } form#login-form p { margin:0 0 15px; } form#login-form button { margin:0 0 0 0; } form#login-form p.form-login-register a { font-size:1.3em; display:block; background:#eee; border:1px solid #DEDEDE; box-shadow:inset -1px -1px 0 #fff,inset 1px 1px 0 #fff; text-align:center; color:#777!important; text-shadow:1px 1px 1px #fff; margin:20px 12px 25px; padding:5px 0; } form#login-form p.form-login-register a:hover { color:#333!important; } #bod { position:absolute; top:0; left:-5000px; } #search { float:right; position:relative; margin:0; } #search .inputbox { color:#999; background:#fff; padding:5px 8px; } #search .inputbox:hover { border-color:#A6A6A6; } #search .inputbox:focus { color:#666; } #search select#category_id { padding:4px 4px 4px 5px; } #search .button { padding:1px 6px 3px; } form#searchForm { padding-top:32px; } form#searchForm div.searchintro { margin-bottom:1.5em; color:#fff; background:#0088cc; border:1px solid #1199dd; padding:.4em 1em; } form#searchForm div.searchintro p { margin:0; color:#fff; font-size:15px; } form#searchForm .ordering-box { padding-top:15px; } form#searchForm label { width:auto; padding-right:10px; } form#searchForm .form-limit { float:left; padding-top:20px; } form#searchForm .counter { float:right; padding-top:25px; } form#searchForm .slider1tr { display:none; } dl.search-results { clear:both; } .search-results { margin-top:36px; } .search-results hr { margin:36px 0; } dl.search-results .result-title { padding-top:25px; font-size:1.3em; } .result-image { float:left; padding-right:16px; } dl.search-results dd { margin-left:0; } .analistfooter { padding:0 20px; } .breadcrumbs { border-bottom:1px solid #DDDDDD; height:32px; display:inline-block; width:100%; margin-bottom:10px; } .breadcrumbs ol { list-style-type:none; float:left; font-size:1em; width:100%; margin:0; padding:2px 0; } .breadcrumbs ol li { float:left; font-size:14px; text-shadow:1px 1px 1px #fff; background:url(../images/breadcrumbs_arrow.png) no-repeat 96% 48%; padding:0 18px 0 0; margin-right:10px; } .breadcrumbs ol li a { display:block; margin:0; padding-top:3px; } .breadcrumbs ol li.lastitem { background:none; padding:0; } .breadcrumbs ol li:first-child a { background:url(../images/breadcrumbs_home.png) no-repeat center right; height:22px; width:22px; margin-top:3px; opacity:0.6; margin-left:3px; padding-top:0; text-indent:-9999em; -webkit-transition:all .4s ease-out; -moz-transition:all .4s ease-out; -o-transition:all .4s ease-out; transition:all .4s ease-out; } #language { float:right; padding:5px 4px 0 14px; } #language ul li { display:inline; margin:0; padding:0 0 0 4px; } #language ul li a { opacity:.4; -moz-transition:all .3s ease-out; -o-transition:all .3s ease-out; -webkit-transition:all .3s ease-out; transition:all .3s ease-out; } #language ul li a:hover { opacity:1; -webkit-transform:translate(0,-1px) scale(1.2); -moz-transform:translate(0,-1px) scale(1.2); -o-transform:translate(0,-1px) scale(1.2); -ms-transform:translate(0,-1px) scale(1.2); transform:translate(0,-1px) scale(1.2); } #language ul li img { float:none; margin:0; } .tip-wrap { width:auto!important; z-index:99; } .tip { border:1px solid rgba(255,255,255,.7); margin-bottom:2em; font-weight:normal; color:#555; border-radius:5px; background:#E0E0E0 url(../images/bg.png) repeat; box-shadow:0 0 12px rgba(0,0,0,.5); padding:.4em .8em .8em; } .tip .tip-title { font-weight:normal; text-shadow:1px 1px 1px rgba(255,255,255,1); padding-bottom:6px; font-size:1.4em; } #system-message { margin:0 auto; } #nav-wrapper { clear:both; margin:0 auto 0; background:#fff; } #topmenu { float:right; text-align:right; } .areabg.botpadded { padding-bottom:540px; } @media (max-width:1068px) { .areabg.botpadded { padding-bottom:373px; } #header{ max-width:100%; } } @media (max-width:735px) { .areabg.botpadded { padding-bottom:320px; } ul,ol { margin:0 0 1.5em 0; padding-left:1em; } } .header_right { float:right; } .header_right .search { background:rgba(0,0,0,0) none repeat scroll 0 0; border:1px solid #ccc; border-radius:16px; box-shadow:none; font-size:15px; height:32px; line-height:20px; padding:5px; text-align:left; transition:all 250ms ease 0s; width:200px; box-sizing:border-box; margin-right:4px; } .header_right .search input { border:0 none; float:left; display:inline-block; background:none; margin-left:12px; margin-top:0; width:68%; padding:0; } .header_right a { margin-top:0; margin-right:0; } .header_right a.btn { margin-left:8px; } #topmenu ul.menu { margin:0; padding:0; } #topmenu ul.menu li { display:inline; float:left; border-right:1px dotted #555; list-style-type:none; margin:0 0 0 1.1em; padding:0 1.1em 0 0; } #topmenu ul.menu li a { color:#ccc; } #topmenu ul.menu li.active a,#topmenu ul.menu li a:hover { text-decoration:none; color:#fff; } #footer ul.menu { padding-left:0; margin-bottom:.5em; list-style-type:none; } #footer h3{ font-size:12px; font-weight:600; } #footer ul.menu li { padding:0; } #footer .moduletable_content{ padding:12px 26px; } #footer ul.menu li a { color:#666; display:block; text-decoration:none; font-weight:400; font-size:12px; font-family:'SF Pro Display'; } #footer ul.menu li a:hover,#footer ul.menu li.current a { color:#000; } #footer ul#connect { padding-left:.5em; list-style-type:none; } #footer ul#connect li { padding-top:7px; padding-bottom:7px; } #footer ul#connect li img { opacity:.3; -webkit-transition:opacity .4s ease-out; -moz-transition:opacity .4s ease-out; -o-transition:opacity .4s ease-out; transition:opacity .4s ease-out; margin:0 9px -3px 0; } .col-module-content ul.menu,.col-module-content ul.menu ul { margin:0; padding:0 0 1px; } .col-module-content ul.menu li a { color:#666; border-bottom:1px dotted #ccc; display:block; font-size:1.1em; position:relative; background:url(../images/menu_point.png) no-repeat center left; padding:.35em 10px .35em 17px; } .col-module-content ul.menu li a:hover,.col-module-content ul.menu li.current a { text-decoration:none; background-image:url(../images/menu_point_hover.png); color:#222; } .col-module-content ul.menu li.current { background:url(../images/menu_current.png) no-repeat center right; margin-right:-24px; padding-right:24px; } .col-module-content ul.menu li.deeper { background:none; } .col-module-content ul.menu li.deeper span.separator { font-size:1.3em; color:#555; display:block; background:#eee; margin-top:10px; text-shadow:1px 1px 1px #fff; padding:.4em .5em; } .col-module-content ul.menu li li:last-child { border:none; } #copyrightmenu { float:right; padding:0; } #copyrightmenu ul.menu { margin:15px 40px 0 0; padding:0; } #copyrightmenu ul.menu li { display:inline; float:left; list-style-type:none; margin:0; padding:0 2em 0 0; } #copyrightmenu ul.menu li a { color:#777; } #copyrightmenu ul.menu li a:hover { color:#000; text-decoration:none; } .blog-featured img,.blog img,div.categories-list ul .category-desc img,div.newsfeed div.feed-items img { float:left; margin:5px 10px 10px 0; } .category-list .cat-children,div.categories-list { overflow:hidden; } .category-list .cat-children ul,div.feed ul { list-style-type:none; margin:0; padding:0; } .category-list .cat-children ul li span.item-title,div.categories-list ul span.item-title { font-size:1.4em; display:block; margin-bottom:3px; } div.archive ul#archive-items,div.categories-list ul { list-style-type:none; margin:0 0 15px; padding:0; } div.categories-list dl.article-count dt,ul.pagenav li,div.pagination ul li,form#login-form p#form-login-remember label { display:inline; } dl.article-info dt.article-info-term,form#login-form fieldset label,#search label { display:none; } .pane-sliders div.panel h3.pane-toggler a:hover,.pane-sliders div.panel h3.pane-toggler-down a:hover,.pane-sliders div.panel h3.pane-toggler-down a,dl.tabs dt a:hover,dl.tabs dt.open a { color:#111; } div.registration dt label,div.login dt label,div.profile-edit dt label,div.edit dt label,form#login-form p#form-login-remember .inputbox { width:auto; } div.edit #editor-xtd-buttons,ul.category-module li { padding:0; } ul.category-module,#language ul,.col-module-content ul.menu li { list-style-type:none; margin:0; padding:0; } .breadcrumbs ol li:first-child a:hover,#language ul li.lang-active a,#footer ul#connect li a:hover img { opacity:1; } #topmenu ul.menu li a img,#copyrightmenu ul.menu li a img { float:none; margin:0 8px -4px 0; } #topmenu ul.menu li:last-child,#copyrightmenu ul.menu li:last-child { border:none; padding-right:0; } #accessibility{ display:none; } .wrapper { padding:0; margin:0 auto; } #topbar { height:36px; position:relative; overflow:hidden; padding-top:0; background-color:#EDEDE8; } #topbar .wrapper { border-bottom:1px solid #DDDDDD; height:34px; } #header .wrapper { padding-top:16px; } .site-logo img { padding-bottom:8px; } .logop{ float:left; } .logop h3{ font-size:28px; font-weight:200; color:#333333; } .logop a:hover { text-decoration:none; color:#333333; } .acquistatop{ width:160px; float:right; text-align:right; } .acquistatop img{ margin-top:4px; } .acquistatop p{ margin-bottom:0; } #logo { padding:8px 16px 6px!important; float:left } #logo img { float:none; margin:0; height:34px!important; } #content { margin-bottom:4px; position:relative; transition:top 300ms ease-out 0s; padding:0; } #content_inside { width:100%; float:right; margin-bottom:15px; position:relative; border:0 #fff none; } #left-column { position:relative; width:240px; background:#fff; border-radius:5px; box-shadow:0 0 5px #ccc; float:left; margin-bottom:15px; } #middle-column { width:100%; float:left; height:auto!important; } #middle-column .padding { padding:0!important; } #toppage{ width:100%; background:#FFF; border-radius:0; box-shadow:0 1px 3px rgba(0,0,0,0.3); height:auto!important; margin-bottom:0; } #topslideshow { background:#000000; width:100%; } #topslideshow .prev-button{ float:left; } #topslideshow .next-button{ float:right; } #topslideshow .navigation-container{ width:100%; left:0; top:49%!important; } #topslideshow .navigation-container-custom{ display:none; } #right-column{ float:right; margin-left:0; } #right-column .col-module{ background:none no-repeat scroll 0 0 #FCFCFC; border-radius:5px; box-shadow:0 1px 3px rgba(0,0,0,0.3); width:100%; } #right-column .col-module:hover{ background:#f0f0f0; background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); } #jshopping1-column{ background:#fff; border-radius:5px; box-shadow:0 0 5px #ccc; margin:0; } .price_table .generic_content,.price_table_min .generic_content{ background-color:#fff; margin-bottom:36px; } .price_table .generic_content .generic_head_price{ background-color:#f6f6f6; } .price_table .generic_content .generic_head_price .generic_head_content .head_bg{ border-color:#e4e4e4 rgba(0,0,0,0) rgba(0,0,0,0) #e4e4e4; } .price_table .generic_content .generic_head_price .generic_head_content .head span{ color:#525252; } .price_table .generic_content .generic_head_price .generic_price_tag .price .sign{ color:#414141; } .price_table .generic_content .generic_head_price .generic_price_tag .price .currency{ color:#414141; } .price_table .generic_content .generic_head_price .generic_price_tag .price .cent{ color:#414141; } .price_table .generic_content .generic_head_price .generic_price_tag .month{ color:#414141; } .price_table .generic_content .generic_feature_list ul li{ color:#a7a7a7; } .price_table .generic_content .generic_feature_list ul li span{ color:#414141; } .price_table .generic_content .generic_price_btn a{ border:1px solid #4285f4; color:#4285f4; } .price_table .generic_content.generic_green .generic_price_btn a{ border:1px solid #2ECC71; color:#2ECC71; } .price_table .generic_content.generic_orange .generic_price_btn a{ border:1px solid #ec5f43; color:#ec5f43; } .price_table .generic_content.active .generic_head_price .generic_head_content .head_bg,.price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg{ border-color:#4285f4 rgba(0,0,0,0) rgba(0,0,0,0) #4285f4; color:#fff; } .price_table .generic_content.generic_green.active .generic_head_price .generic_head_content .head_bg,.price_table .generic_content.generic_green:hover .generic_head_price .generic_head_content .head_bg{ border-color:#2ECC71 rgba(0,0,0,0) rgba(0,0,0,0) #2ECC71; color:#fff; } .price_table .generic_content.generic_orange.active .generic_head_price .generic_head_content .head_bg,.price_table .generic_content.generic_orange:hover .generic_head_price .generic_head_content .head_bg{ border-color:#ec5f43 rgba(0,0,0,0) rgba(0,0,0,0) #ec5f43; color:#fff; } .price_table .generic_content:hover .generic_head_price .generic_head_content .head span,.price_table .generic_content.active .generic_head_price .generic_head_content .head span{ color:#fff; } .price_table .generic_content:hover .generic_price_btn a,.price_table .generic_content.active .generic_price_btn a{ background-color:#4285f4; color:#fff; } .price_table .generic_content.generic_green:hover .generic_price_btn a,.price_table .generic_content.generic_green.active .generic_price_btn a{ background-color:#2ECC71; color:#fff; } .price_table .generic_content.generic_orange:hover .generic_price_btn a,.price_table .generic_content.generic_orange.active .generic_price_btn a{ background-color:#ec5f43; color:#fff; } .price_table{ margin:50px 0 50px 0; font-family:'SF Pro Display',sans-serif; } .price_table .row .table{ padding:28px 0; } .price_table .generic_content{ overflow:hidden; position:relative; text-align:center; } .price_table .generic_content .generic_head_price { margin:0 0 20px 0; } .price_table .generic_content .generic_head_price .generic_head_content{ margin:0 0 28px 0; } .price_table. .generic_content .generic_head_price .generic_head_content{ margin:0 0 28px 0; } .price_table .generic_content .generic_head_price .generic_head_content .head_bg{ border-style:solid; border-width:90px 1411px 23px 399px; position:absolute; } .price_table.price_table_min .generic_content .generic_head_price .generic_head_content .head_bg{ border-style:solid; border-width:36px 1411px 23px 399px; position:absolute; } .price_table.price_table_min .col-md-4 { margin-bottom:36px; } .price_table .generic_content .generic_head_price .generic_head_content .head{ display:table; height:106px; padding-top:0; position:relative; text-align:center; z-index:1; width:100%; } .price_table.price_table_min .generic_content .generic_head_price .generic_head_content .head{ display:table; height:68px; padding-top:0; position:relative; text-align:center; z-index:1; width:100%; } .price_table .generic_content .generic_head_price .generic_head_content .head span{ font-family:'SF Pro Display',sans-serif; font-size:26px; line-height:1.3; font-weight:400; letter-spacing:2px; display:table-cell; vertical-align:middle; margin:0; padding:0; text-transform:uppercase; } .price_table .generic_content .generic_head_price .generic_price_tag{ padding:0 0 20px; } .price_table .generic_content .generic_head_price .generic_price_tag .price{ display:block; } .price_table .generic_content .generic_head_price .generic_price_tag .price .sign{ display:inline-block; font-family:'SF Pro Display',sans-serif; font-size:28px; font-weight:400; vertical-align:middle; } .price_table.price_table_min .generic_content .generic_head_price .generic_price_tag .price .sign{ font-size:22px; } .price_table .generic_content .generic_head_price .generic_price_tag .price .currency{ font-family:'SF Pro Display',sans-serif; font-size:60px; font-weight:300; letter-spacing:-2px; line-height:60px; padding:0; vertical-align:middle; } .price_table .generic_content .generic_head_price .generic_price_tag .price .cent{ display:inline-block; font-family:'SF Pro Display',sans-serif; font-size:24px; font-weight:400; vertical-align:bottom; } .price_table .generic_content .generic_head_price .generic_price_tag .month{ font-family:'SF Pro Display',sans-serif; font-size:18px; font-weight:400; letter-spacing:3px; vertical-align:bottom; } .price_table .generic_content .generic_feature_list ul{ list-style:none; padding:0; margin:0; } .price_table .generic_content .generic_feature_list ul li{ font-family:'SF Pro Display',sans-serif; font-size:18px; padding:12px 0; transition:all 0.3s ease-in-out 0s; } .price_table .generic_content .generic_feature_list ul li .fa{ padding:0 10px; } .price_table .generic_content .generic_price_btn{ margin:20px 0 24px; } .price_table .generic_content .generic_price_btn a{ border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; -webkit-border-radius:50px; display:inline-block; font-family:"Lato",sans-serif; font-size:18px; outline:medium none; padding:12px 30px; text-decoration:none; text-transform:uppercase; } .price_table .generic_content,.price_table .generic_content:hover,.price_table .generic_content .generic_head_price .generic_head_content .head_bg,.price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg,.price_table .generic_content .generic_head_price .generic_head_content .head h2,.price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,.price_table .generic_content .price,.price_table .generic_content:hover .price,.price_table .generic_content .generic_price_btn a,.price_table .generic_content:hover .generic_price_btn a{ transition:all 0.3s ease-in-out 0s; -moz-transition:all 0.3s ease-in-out 0s; -ms-transition:all 0.3s ease-in-out 0s; -o-transition:all 0.3s ease-in-out 0s; -webkit-transition:all 0.3s ease-in-out 0s; } .price_table .generic_detail_btn { background-color:#fafafc; padding:12px 6px; } .price_table .generic_detail_btn a { font-size:18px; color:#555; } @media (max-width:320px) { } @media (max-width:767px) { #header { padding-left:0; padding-right:0; } .price_table .generic_content{ margin-bottom:60px; } .price_table .generic_content,.price_table_min .generic_content{ margin-bottom:18px; } } @media (min-width:768px) and (max-width:991px) { .price_table .col-md-3{ float:left; width:50%; } .price_table .col-md-4{ float:left; width:50%; } .price_table .generic_content{ margin-bottom:60px; } } @media (min-width:992px) and (max-width:1199px) { } @media (min-width:1200px) { } #promo { background:#fff; margin-bottom:15px; padding:10px; border-radius:5px; box-shadow:0 0 5px #ccc; } #bottom { clear:both; background:#fff; border-radius:7px; box-shadow:0 0 5px #ccc; position:relative; padding:10px } #upbottom{ clear:both; position:relative; } .upbottom1{ background:#fff; border-radius:7px; box-shadow:0 0 5px #ccc; width:92%; padding:10px } .upbottom2{ background:#fff; border-radius:7px; box-shadow:0 0 5px #ccc; width:92%; padding:10px; margin:0 auto; } .upbottom3{ background:#fff; border-radius:7px; box-shadow:0 0 5px #ccc; float:right; width:92%; padding:10px; } #notice-msg_wrapper { padding-top:8px; margin:0 0 15px; background:url(../images/notice_arrow_t.png) repeat-x top } #notice-msg_wrapper_2 { padding-bottom:8px; background:url(../images/notice_arrow_b.png) repeat-x bottom } #notice-msg { padding:11px 12px; position:relative; font-size:1.3em; text-shadow:1px 1px 1px rgba(255,255,255,.75); color:#514721; background:#FFF6BF; box-shadow:0; } #notice-msg:before { content:""; background:url(../images/notice_sale.png) no-repeat center right; width:70px; height:70px; position:absolute; right:-15px; top:-15px; } #notice-msg p { margin:0 } #footer { clear:both; padding:0 15px; } body.okayNav-loaded { overflow-x:hidden; } .okayNav:not(.loaded) { visibility:hidden; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; } .okayNav { position:relative; height:40px; } .okayNav ul { list-style-type:none; padding-left:0; } .okayNav:not(.loaded) li { display:inline-block; } .okayNav a { color:#2e2e33; font-size:1.4rem; font-weight:bold; position:relative; z-index:1; } .okayNav__nav--visible { overflow:hidden; white-space:nowrap; margin:0; padding-left:0; } .okayNav__nav--visible li { display:inline-block; } .okayNav__nav--visible a { display:block; transition:color 200ms cubic-bezier(0.55,0,0.1,1); padding:12px 15px; font-size:16px; color:#333333; font-family:"SF Pro Display"; font-weight:400; } .okayNav__nav--visible a:hover { color:#546edb; } .okayNav__nav--invisible { position:absolute; top:40px; overflow:none; background:#fff; z-index:100; margin:0; padding-left:0; } .okayNav__nav--invisible a { width:240px; display:block; padding:10px 15px; font-size:15px; color:#333333; font-family:"SF Pro Display"; font-weight:400; } .okayNav__nav--invisible.nav-left { left:0; -webkit-transform:translateX(-100%); transform:translateX(-100%); } .okayNav__nav--invisible.nav-right { right:0; display:none; } .okayNav__nav--invisible.transition-enabled { transition:-webkit-transform 400ms cubic-bezier(0.55,0,0.1,1); transition:transform 400ms cubic-bezier(0.55,0,0.1,1); transition:transform 400ms cubic-bezier(0.55,0,0.1,1),-webkit-transform 400ms cubic-bezier(0.55,0,0.1,1); } .okayNav__nav--invisible.nav-open { -webkit-transform:translateX(0); transform:translateX(0); border:1px solid #ccc; box-shadow:5px 5px 8px 2px rgba(10,10,10,0.4); } .okayNav__menu-toggle { position:relative; transition:-webkit-transform 400ms cubic-bezier(0.55,0,0.1,1); transition:transform 400ms cubic-bezier(0.55,0,0.1,1); transition:transform 400ms cubic-bezier(0.55,0,0.1,1),-webkit-transform 400ms cubic-bezier(0.55,0,0.1,1); cursor:pointer; width:40px; height:20px; float:right; z-index:1; top:10px; } .okayNav__menu-toggle.okay-invisible { position:absolute; opacity:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; pointer-events:none; } .okayNav__menu-toggle span { display:block; position:absolute; margin:auto; height:4px; width:4px; background:#2e2e33; border-radius:50%; left:0; right:0; pointer-events:none; } .okayNav__menu-toggle span:nth-child(1) { top:0; } .okayNav__menu-toggle span:nth-child(2) { top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); } .okayNav__menu-toggle span:nth-child(3) { bottom:0; } .okayNav__menu-toggle.icon--active { -webkit-transform:rotate(90deg); transform:rotate(90deg); } .okayNav__menu-toggle.icon--active span { background:#546edb; } #copyright { clear:both; margin:0 auto; color:#666; width:100%; max-width:1200px; padding:10px 15px 22px; } #copyright .wrapper { position:relative; overflow:hidden } div#copytext { float:left; padding-top:15px; width:100%; } div#copytext p { font-size:16px; margin-bottom:8px; } div#copytext .footer2 { display:none; } div#icelogo { float:left; padding:14px 20px 0 0; } div#icelogo p { margin:0; } div#icelogo p a { display:block; float:left; width:120px; height:20px; margin:0 auto; opacity:.4; -webkit-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out; } div#icelogo p a:hover { opacity:1; } div#icelogo p a span { display:none } a#go2top { background:url(../images/gototop.png) no-repeat; bottom:70px; height:60px; width:60px; position:fixed; right:10px; opacity:.4; -webkit-transform:scale(.8); -moz-transform:scale(.8); -0-transform:scale(.8); transform:scale(.8); -webkit-transition:all .5s ease-out; -moz-transition:all .5s ease-out; -o-transition:all .5s ease-out; transition:all .5s ease-out; display:none; } a#go2top:hover { opacity:1; } a#go2top span { display:none } #contact_nr { color:#777777; float:left; font-size:1.1em; margin:3px 0 0; padding-left:16px; } #contact_nr p { padding:0; line-height:1.7em; margin:0; } #jquery-overlay { z-index:999999!important } #jquery-lightbox { z-index:9999999!important } #fb-like { padding-top:20px; clear:both; } #search span { display:none } #search input#include_subcat { display:none } #search #jshopping_adv_search { display:block; padding:3px 0 0 1px } .jshop_filters { } .jshop_filters .filter_price .inputbox { width:45px } .jshop_filters .button { clear:both; margin-left:0; margin-top:12px; } #site_wrapper { background-color:#fff; margin:0 auto; } #system-message ul,.item-page .area,.moduletable .area,.slideshowdbottom,.title_blue h2,.title_blue h1,form.Chronoform { margin-right:auto; margin-left:auto; } .usertube .titlebelowthumb { font-size:18px; line-height:1.35296; font-family:'SF Pro Display',arial,sans-serif; } @media (min-width:768px) { #header .wrapper { position:relative; } #system-message ul,.item-page .area,.moduletable .area,.slideshowdbottom,.title_blue h2,.title_blue h1,form.Chronoform { width:100%; box-sizing:border-box; } .videocenter { width:100%; height:400px; } } @media (min-width:992px) { #system-message ul,.item-page .area,.moduletable .area,.slideshowdbottom,.title_blue h2,.title_blue h1,form.Chronoform { max-width:auto; width:100%; } .videocenter { width:100%; height:500px; } } @media (min-width:1200px) { #system-message ul,.item-page .area,.moduletable .area,.slideshowdbottom,.title_blue h2,.title_blue h1,form.Chronoform { width:1180px; max-width:1180px; } .videocenter { width:100%; height:600px; } } @media (min-width:1400px) { #system-message ul,.item-page .area,.moduletable .area,.slideshowdbottom,.title_blue h2,.title_blue h1,form.Chronoform { width:1320px; max-width:1320px; } .videocenter { width:100%; height:600px; } #copyright { max-width:1320px; } } .meganav .container-fluid { margin-right:auto; margin-left:auto; padding-left:0; padding-right:0; } .nocontainer { width:100%!important; } body.homepage #site_wrapper { -webkit-animation:effect 2s ease-out 1; } body.homepage #logo { -webkit-animation:logo 4s ease-out 1; } @-webkit-keyframes effect { 0% { opacity:0 } 100% { opacity:1 } } @-webkit-keyframes logo { 0% { opacity:0 } 50% { opacity:0 } 100% { opacity:1 } } .col-modulehorizzontal li { margin-right:1%; padding-right:1%; width:31%; float:left; } .col-modulehorizzontal img { height:128px; padding:10px 0 0 12px; width:178px; } .col-modulehorizzontal ul { list-style-type:none!important; margin-right:4px; padding-left:0!important; } .col-modulehorizzontal .btitle a{ color:#0088CC; font-size:14px; margin-bottom:5px; padding-bottom:1px; width:100%; } .loginp{ box-sizing:border-box; padding-bottom:24px; } .loginp #left,.loginp #right { padding:0 42px; } .loginp h2 { color:#333; font-size:28px; letter-spacing:-1px; margin:0 0 15px; padding:0; } .loginp h3 { color:#555; line-height:25px; font-size:16px; } .loginp .label { color:#68727B; display:block; font-size:11px; padding-bottom:2px; text-transform:uppercase; } .loginp input { width:95%; } #loginbtn1 { background:url("http://www.geoform.org/web/images/stories/button/accedi.png") no-repeat scroll center center transparent; border:0 none; cursor:pointer; height:40px; margin:8px 0 0 0; width:91px; } .loginp a { color:#0088cc; } .loginp input,textarea,input[type="file"] { border:1px solid #D3D3D3; margin-bottom:2px; padding:6px!important; } .col-modulehorizzontal .items .presentation { height:160px; overflow:hidden; width:205px; background:url("../images/box.png") no-repeat scroll center center transparent; } .col-modulehorizzontal .items .price { color:#5E5D5D; font-size:18px; margin-bottom:10px; margin-left:6px; text-align:left; text-decoration:none; float:left; width:50%; } .col-modulehorizzontal .items .sku { color:#9a9a9a; font-size:11px; margin-bottom:10px; margin-right:12px; float:right; text-align:right; text-decoration:none; width:41%; } #right-column .items .price { color:#5E5D5D; font-size:18px; margin-bottom:10px; margin-left:6px; text-align:left; text-decoration:none; float:left; width:40%; } #right-column .items .sku { color:#9a9a9a; font-size:11px; margin-bottom:10px; margin-right:12px; float:right; text-align:right; text-decoration:none; width:41%; } #right-column .items img { height:128px; padding:10px 0 0 12px; width:178px; } #right-column .items li { } .megamenu-holder .left { padding-top:0; width:100%; margin-left:24px; } .megamenu-holder .left ul.mmitem { font-family:Arial,sans-serif; font-size:13px; list-style:none outside none; margin:0 30px 10px 0; width:285px; padding-left:0; display:inline-table; } .megamenu-holder .left ul.mmitem li { background:none repeat scroll 0 0 transparent; list-style:none outside none; margin:0; padding:0; } .megamenu-holder .left ul.mmitem li a { color:#777777; display:block; line-height:19px; text-decoration:none; } .megamenu-holder .left ul.mmitem li:first-child { background-image:url("../images/megamenu-header-border.png"); background-position:0 100%; background-repeat:repeat-x; } .megamenu-holder .left ul li:first-child a { background-position:100% 0; background-repeat:no-repeat; color:#444444; font-size:15px; font-weight:bold; padding-bottom:10px; } .megamenu-holder .right { background:-moz-linear-gradient(left center,#DCDCDC,#F1F1F1) repeat scroll 0 0 transparent; box-shadow:5px 0 3px #D0D0D0 inset; float:left; padding-top:20px; width:280px; } .top-adds { font-family:Arial,sans-serif; font-size:13px; width:287px; } .site-logo { background:none; display:block; height:38px; width:180px; float:left; margin-bottom:6px; background-size:contain; } .site-logo img { } .animatedarrow { position:absolute; margin-top:36px; bottom:0; left:50%; margin-left:-20px; width:40px; height:40px; background-image:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=); background-size:contain; } .bounce { -webkit-animation:bounce 2s infinite; animation:bounce 2s infinite; } .megamenu-holder span a { background-image:url("../images/megamenu-header-border.png"); background-position:center bottom; background-repeat:repeat-x; color:#0088CC; display:block; font-family:Arial,sans-serif; font-size:20px; margin-left:6px; margin-right:60px; margin-top:10px; padding:6px 0; text-decoration:none; } .menu .anchor_title { display:block; font-size:13px; } .meganav { display:none; position:absolute; font-size:1.4rem; height:100%; left:0; z-index:300; background-color:#fafafa; top:0; transition:left 300ms ease-out 0s; } .meganav .site-logo { background:rgba(0,0,0,0) url("../../../images/analist_group_56.png") no-repeat scroll 0 0; height:15px; margin:19px 15px; position:static; width:70px; } .meganav .right-icon { float:right; margin:10px; } .meganav .right-icon .icon { display:inline-block; margin:0 5px 0 0; } .meganav .col-lg-2,.meganav .col-lg-3 { padding:0; position:static; } .meganav.no-transition,.meganav.no-transition .menu { transition:none 0s ease 0s ; } .meganav .container-fluid,.meganav .menu,.meganav .menu-wrap,.meganav .row,.meganav .submenu,.meganav ul { height:100%; } .meganav > .container-fluid > .row { position:relative; } .meganav.active .menu-scroll { height:100%; left:0; overflow-x:hidden; overflow-y:scroll; position:absolute; } .meganav .menu{ height:100%; left:0; list-style:outside none none; margin:0; outline:0 none; padding:0; position:absolute; top:0; width:100%; } .meganav ul { height:100%; left:0; list-style:outside none none; margin:0; outline:0 none; padding:0; position:relative; top:0; width:100%; } .meganav .menu { transition:left 300ms ease-out 0s; } .meganav .menu > ul > li > a { font-weight:400; } .meganav .submenu { display:none; left:0; margin-left:100%; outline:0 none; position:absolute; top:0; width:100%; } .meganav .submenu.active { display:block; } .meganav li { border-bottom:1px solid #cfd3d4; } .meganav a { background:#f6f6f6 none repeat scroll 0 0; color:#4a4f53; display:block; padding:16px 15px; text-decoration:none; font-size:16px; font-family:"SF Pro Display",arial,sans-serif; } .meganav a.active { background:#d0d3d4 none repeat scroll 0 0; } .meganav .alt-nav > a { background:#fff none repeat scroll 0 0; } .meganav li.menu-heading a { font-weight:400!important; padding:16px 40px 16px 15px; position:relative; } .meganav li.menu-heading a span { display:block; font-family:"SF Pro Display",arial,sans-serif; } .meganav li.menu-heading a span.main-heading { color:#4b4f54; font-size:1.4rem; font-weight:700; } .meganav li.menu-heading a span.sub-heading { color:#4b4f54; font-size:1.3rem; } .meganav li.menu-heading a::after { background:rgba(0,0,0,0) url("../images/image-sprite.png") repeat scroll -39px -234px; content:""; display:block; height:31px; margin-top:-16px; position:absolute; right:15px; top:50%; width:31px; } .meganav .sub-submenu-parent > a,.meganav .submenu-parent > a { padding:16px 36px 16px 15px; position:relative; } .meganav .sub-submenu-parent > a:hover,.meganav .submenu-parent > a:hover { color:#f78534; } .meganav .sub-submenu-parent > a::after,.meganav .submenu-parent > a::after { background:rgba(0,0,0,0) url("../images/image-sprite.png") repeat scroll -232px -6px; content:""; display:block; height:13px; margin-top:-7px; position:absolute; right:27px; top:50%; width:8px; } .meganav .sub-submenu-parent.alt-nav > a::after,.meganav .submenu-parent.alt-nav > a::after { background-position:-264px -6px; } .meganav.no-transition,.meganav.no-transition .menu-parent { transition:none 0s ease 0s ; } .meganav .tagline { display:none; } .meganav .btn-xclose { text-align:right; } .meganav .btn-back,.meganav .btn-xclose { background:#fff none repeat scroll 0 0; } .meganav .btn-back > a,.meganav .btn-xclose > a { padding:11px 15px; background:#fff none repeat scroll 0 0; } .meganav .btn-xclose > a { background-color:transparent; } .btn-xclose .icon { float:right; } .meganav .btn-back .icon,.meganav .btn-xclose .icon { background-color:transparent; background-image:url("../images/icon-sprite.png"); } .icon.new { background:rgba(0,0,0,0) url("../images/image-sprite.png") repeat scroll 0 0; } .icon.white-arrow-up { background-position:-106px -24px; height:9px; width:15px; display:inline-block; margin-top:5px; } .icon.white-arrow-down { background-position:-106px -6px; height:9px; width:15px; display:inline-block; margin-top:5px; } .hidegradient { position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0; background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 ); } .hidebox { position:absolute; width:100%; height:100%; top:0; left:0; right:0; bottom:0; z-index:250; background:rgba(255,255,255,0.8); } .site-nav { font-size:15px; text-align:left; width:100%; display:block; clear:both; font-family:"SF Pro Display",arial,sans-serif; } .site-header .mobile-menu-toggle { background:#fff none repeat scroll 0 0; height:50px; padding:0; position:relative; top:5px; width:60px; } #header { box-sizing:border-box; } #header .icon { background:rgba(0,0,0,0) url("../images/icon-sprite.png") repeat scroll 0 0; display:inline-block; height:30px; vertical-align:middle; width:30px; } #header .mobile-menu-toggle:hover { background:#fff none repeat scroll 0 0!important; } #header .mobile-menu-toggle .text { display:none; } #header .mobile-menu-toggle .icon { background-position:-318px -49px; height:22px; left:0; margin-top:-11px; position:absolute; top:50%; width:28px; } #header .mobile-menu-toggle>i{ color:#888; line-height:1.2; padding:0; font-size:24px; } #header .mobile-menu-toggle { padding:0; } .site-nav ul { margin:0; padding:0; } .site-nav ul.nav-left { float:left; margin-left:-5px; } @media (max-width:989px) { .site-nav ul.nav-left { margin-left:0; } } .site-nav ul.nav-left a:hover,.site-nav ul.nav-left:focus { background:#eee none repeat scroll 0 0; padding-bottom:11px; } .site-nav ul.nav-left a.mobile-menu-toggle:hover { padding-bottom:12px; } .site-nav ul.nav-right { float:right; padding-right:0; } .site-nav ul.nav-right li { padding-left:0; padding-right:0; } .site-nav ul.nav-right li a { padding-right:2px; } .site-nav a { color:#5c5a5b; display:inline-block; font-weight:400; line-height:1.3; padding:8px 12px 12px; text-decoration:none; font-family:'SF Pro Text',arial,sans-serif; font-size:15px; } .site-nav a:active,.site-nav a:focus,.site-nav a:hover { color:#F78534; } .site-nav li { display:inline-block; margin:0; padding:0; position:relative; } .lt-ie9 .site-nav li { float:left; } .site-nav li.active::after { background:#F78534 none repeat scroll 0 0; border-radius:7px 7px 0 0; bottom:0; content:""; height:7px; left:50%; margin-left:-7px; position:absolute; width:14px; z-index:1; } .site-nav li.active:hover::after { bottom:-1px; } .site-nav li.active a:active,.site-nav li.active a:focus,.site-nav li.active a:hover { background:#eee none repeat scroll 0 0; } .site-nav li.meganav-active a,.site-nav li.meganav-active a:focus,.site-nav li.meganav-active a:hover { background:#4b4e53 none repeat scroll 0 0; color:#d0d4d7; padding-bottom:13px; } .site-nav li.meganav-active::after { bottom:0!important; } .hidden { display:none!important; } @media (min-width:990px) { .visible-lg-inline-block { display:inline-block!important; } .visible-lg { display:block!important; } .hidden-lg { display:none!important; } .meganav { background:#4b4f54 none repeat scroll 0 0; font-size:1.5rem; height:0; overflow:hidden!important; text-align:left; top:94px; transition:height 300ms ease-out 0s; width:100%; z-index:5; } .meganav .menu,.meganav.no-transition .submenu .submenu > ul { transition:none 0s ease 0s ; } .meganav.active .menu-scroll { left:auto; overflow:visible; position:static; } .meganav .col-lg-3 { padding:0 15px; position:relative; } .meganav .container-fluid { height:100%; width:1200px; } @media (max-width:989px) { .meganav .container-fluid { width:990px; } } .meganav .row { height:100%; overflow:hidden; } .meganav .menu { position:relative; width:280px; } .meganav .menu,.meganav .sub-submenu,.meganav .submenu { height:100%; } .meganav .menu .submenu-scroller,.meganav .sub-submenu .submenu-scroller,.meganav .submenu .submenu-scroller { background:#5d6065 none repeat scroll 0 0; border-bottom:1px solid #6a6e72; border-right:1px solid #6a6e72; display:block; height:35px; padding:5px; position:absolute; text-align:center; width:100%; z-index:6; } .meganav .menu .submenu-scroller:hover,.meganav .sub-submenu .submenu-scroller:hover,.meganav .submenu .submenu-scroller:hover { background:#565b5f none repeat scroll 0 0; } .meganav .menu .submenu-scroller.scroll-down,.meganav .sub-submenu .submenu-scroller.scroll-down,.meganav .submenu .submenu-scroller.scroll-down { border-bottom:medium none; border-top:1px solid #6a6e72; bottom:0; box-shadow:0 -3px 5px 0 rgba(35,35,35,0.3); box-sizing:border-box; } .meganav .menu .submenu-scroller.scroll-up,.meganav .sub-submenu .submenu-scroller.scroll-up,.meganav .submenu .submenu-scroller.scroll-up { box-shadow:0 3px 5px 0 rgba(35,35,35,0.3); box-sizing:border-box; top:0; } .meganav .submenu { height:540px; top:0; } .meganav ul { height:auto; min-height:540px; padding-top:15px; z-index:5; box-sizing:border-box; } .meganav li { border-bottom:1px solid #6c7074; padding:0; } .meganav a,.meganav li.menu-heading a { background:rgba(0,0,0,0) none repeat scroll 0 0; color:#fff; } .meganav a:hover,.meganav li.menu-heading a:hover { color:#f78534!important; } .meganav a::after,.meganav li.menu-heading a::after { background-position:-2px -237px; height:22px; margin-top:-11px; width:22px; } .meganav a:hover::after,.meganav li.menu-heading a:hover::after { background-position:-2px -261px; } .meganav a span.main-heading,.meganav li.menu-heading a span.main-heading { color:#fff; font-family:"SF Pro Display",arial,sans-serif; font-size:22px; } .meganav a span.sub-heading,.meganav li.menu-heading a span.sub-heading { color:#d9dcdd; font-size:16px; font-family:"SF Pro Display",arial,sans-serif; } .meganav a.active,.meganav a:focus,.meganav a:hover { background:#3d4145 none repeat scroll 0 0; color:#fff; } .meganav .submenu { background:#4b4f54 none repeat scroll 0 0; } .meganav .submenu .submenu { background:rgba(0,0,0,0) none repeat scroll 0 0; display:none; overflow:hidden; } .meganav .submenu .submenu > ul { background:rgba(61,65,69,0.9) none repeat scroll 0 0; padding-left:15px; transform:translate3d(-100%,0px,0px); transition:all 200ms ease-out 0s; } .second-level-submenu,.third-level-submenu { height:540px; top:0; width:280px; } .no-csstransforms3d .meganav .submenu .submenu > ul { left:-100%; } .meganav .submenu .submenu .submenu > ul { background:rgba(61,65,69,0.8) none repeat scroll 0 0; } .no-csstransforms3d .meganav .submenu .submenu.active > ul { left:0; } .meganav .submenu-parent > a::after { background:rgba(0,0,0,0) url("../images/icon-sprite.png") repeat scroll -275px 0; content:""; height:8px; margin-top:-4px; right:24px; top:50%; width:5px; } .meganav .nav-bg { background-position:center top; background-repeat:no-repeat; background-size:cover; height:524px; left:280px; position:absolute; right:0; top:8px; } .meganav .btn-close { background-color:rgba(75,79,84,0.5); border:medium none; border-radius:16px; cursor:pointer; display:block; height:32px; position:absolute; right:17px; top:15px; width:32px; padding:0; } .meganav .btn-close::after { background:rgba(0,0,0,0) url("../images/icon-sprite.png") repeat scroll -217px -79px; content:""; display:block; height:11px; left:50%; margin-left:-5px; margin-top:-6px; position:absolute; top:50%; width:11px; } .second-level-submenu .submenu.active,.third-level-submenu .submenu.active { display:none; } .meganav .btn-close:hover { background-color:#4b4f54; } .meganav .btn-close:hover::after { background:rgba(0,0,0,0) url("../images/icon-sprite.png") repeat scroll -217px -79px; } .meganav .tagline { background:rgba(0,0,0,0); display:none; height:212px; position:absolute; right:0; top:300px; width:259px; } .second-level-submenu { background-color:rgba(61,65,69,0.9); left:280px; opacity:0; position:absolute; transition:left 300ms ease-out 0s; z-index:3; } .second-level-submenu.open { left:560px; opacity:1; } .third-level-submenu { background-color:rgba(61,65,69,0.8); left:560px; opacity:0; position:absolute; transition:left 300ms ease-out 0s; z-index:2; } .third-level-submenu.open { left:840px; opacity:1; } } .top-adds img { display:block; float:left; } .top-adds .holder { display:block; float:left; margin:0 0 0 10px; width:120px; } .megamenu-holder .right span.adtext { color:#333333; display:block; font-size:13px; line-height:1.6em; margin:1.07em 0 0.535em; } .footerborder{ border:1px solid #dddddd; display:inline-block; width:100%; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-bottom:16px; } .footerborder .moduletable{ margin:0!important; } form.Chronoform { padding:10px 48px; } #search{ margin-top:6px; margin-right:15px; } div.topline { background:url(../images/bottombox.jpg) no-repeat center top; position:relative; padding-left:40px; padding-right:40px; } div.bottomline { background:url("../images/topbox.jpg") no-repeat scroll center bottom transparent; padding-left:40px; padding-right:40px; position:relative; } div.mod-languages ul { margin:0; padding:0; list-style:none; } div.mod-languages li { margin-left:0; margin-right:0; padding-left:2px; padding-right:2px; } div.mod-languages ul.lang-inline li { display:inline; } div.mod-languages ul.lang-block li { display:block; } div.mod-languages img { border:none; } div.mod-languages a,div.mod-languages a:hover{ text-decoration:none; font-weight:normal; color:#876; font-size:14px; line-height:1.3; } #middle-column .custom div.divider { left:-39px; } div.divider table { width:100%; } div.divider table h4 { font-size:16px; font-weight:bold; } div.divider table h5 { font-size:13px; color:#666; } div.divider table h5.reduced { font-size:14px; color:#333; } div.divider table h6.reduced { color:#707070; font-size:14px; font-weight:normal; font-family:'Segoe UI Symbol',arial,sans-serif; } div.divider table h2 { font-size:13px; color:#444; } div.divider td { vertical-align:top; color:#666; } div.divider td.dleft { width:32%; padding:20px 28px 10px 0; vertical-align:top; border-right:2px solid #f4f4f4; } div.divider td.dcenter { width:36%; padding:10px; vertical-align:top; padding:20px 28px 10px 28px; } div.divider td.dright { width:32%; padding:20px 0 10px 28px; vertical-align:top; border-left:2px solid #f4f4f4; } div.divider td.dleft h4,div.divider td.dright h4,div.divider td.dcenter h4 { vertical-align:middle; color:#6B6F7E; font-weight:normal; } div.divider td.dleft img,div.divider td.dright img,div.divider td.dcenter img { vertical-align:middle; margin-right:12px; padding-bottom:6px; } .absoluteright { position:fixed; right:0; top:0; width:40px; } #social-box-top { background:url("../images/bg-social-shadow.png") no-repeat scroll 0 0 transparent; height:70px; width:90px; } #social-box-middle{ background:url("../images/bg-social-shadow.png") repeat-y scroll -200px 0 transparent; height:346px; padding-bottom:22px; position:relative; } #social-box-bottom{ background:url("../images/bg-social-shadow.png") no-repeat scroll -100px 0 transparent; height:70px; width:90px; } .joomla_sharethis { padding-left:10px; } .promos ul { clear:both; width:1200px; margin:0; padding-bottom:35px; _position:relative; _z-index:1; zoom:1; padding-left:2px; } .promos ul:after { content:'.'; display:block; height:0; clear:both; visibility:hidden; } .promos ul li { display:inline; float:left; position:relative; z-index:1; width:230px; height:185px; margin-left:11px; _margin-left:9px; border-top:1px solid #f2f2f2; -webkit-box-shadow:rgba(0,0,0,.15) 0 1px 3px; -moz-box-shadow:rgba(0,0,0,.15) 0 1px 3px; box-shadow:rgba(0,0,0,.15) 0 1px 3px; box-shadow:rgba(0,0,0,.15) 0 1px 6px \0/IE9; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding-top:0; padding-bottom:0; } .promos ul li.first-child { margin-left:0; } .promos ul li.last-child { margin-left:10px; _margin-left:8px; } .promos ul li a { display:block; cursor:pointer; background:#f6f6f6; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(240,240,240,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97); -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97); box-shadow:inset 0 2px 1px rgba(255,255,255,.97); } .promos ul li a:nth-child(1n) { border-color:#fff; } .promos ul li a:hover { background:#f0f0f0; background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); } .promos ul li .curve-down { display:inline-block; height:185px; width:100%; _display:inline; _zoom:1; border:1px solid #e0e0e0; border-top-color:#efefef; border-bottom-color:#ccc; } .promos ul li .curve-down:nth-child(1n) { border:none; border-radius:5px; border-radius:100%/8px; -webkit-box-shadow:rgba(0,0,0,.30) 0 2px 3px; -moz-box-shadow:rgba(0,0,0,.30) 0 2px 3px; box-shadow:rgba(0,0,0,.30) 0 2px 3px; } .promos ul li a img { display:block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .promos ul li a:hover .play { background-position:0 100%; opacity:1; } .promos ul li a.promo-rotate { position:absolute; z-index:1; top:0; } .subresponsive { text-align:justify; -ms-text-justify:distribute-all-lines; text-justify:distribute-all-lines; box-sizing:border-box; } .subresponsive:after { content:''; width:100%; display:inline-block; font-size:0; line-height:0 } .subresponsive-module p{ margin-bottom:0; } .subresponsive-module img{ vertical-align:top; } .subresponsive-module h3{ vertical-align:top; font-size:16px; } .subresponsive-module h4{ vertical-align:top; font-size:14px; } .subresponsive-module { background:#fff; border-radius:5px; box-shadow:0 1px 3px rgba(0,0,0,0.3); margin-bottom:14px; display:inline-block; background:none no-repeat scroll 0 0 #FCFCFC; } .subresponsive-modulewidth50ld .subresponsive-module-content:hover,.subresponsive-modulewidth50rd .subresponsive-module-content:hover,.subresponsive-modulewidth100 .subresponsive-module-content:hover,.subresponsive-modulewidth100d .subresponsive-module-content:hover,.subresponsive-modulewidth50l .subresponsive-module-content:hover,.subresponsive-modulewidth50r .subresponsive-module-content:hover{ background:#f6f6f6; background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); } .subresponsive-modulewidth100{ width:100%; } .subresponsive-modulewidth100d{ width:100%; border-radius:5px 5px 5px 5px; border-top:1px solid #F2F2F2; box-shadow:0 1px 3px rgba(0,0,0,0.15); display:inline; float:left; padding-bottom:0; padding-top:0; position:relative; z-index:1; } .subresponsive-modulewidth50l{ width:49%; float:left; } .subresponsive-modulewidth50r{ width:49%; float:right; } .subresponsive-modulewidth50ld{ width:49%; border-radius:5px 5px 5px 5px; border-top:1px solid #F2F2F2; box-shadow:0 1px 3px rgba(0,0,0,0.15); display:inline; float:left; padding-bottom:0; padding-top:0; position:relative; z-index:1; } .subresponsive-modulewidth50rd{ width:49%; border-radius:5px 5px 5px 5px; border-top:1px solid #F2F2F2; box-shadow:0 1px 3px rgba(0,0,0,0.15); display:inline; float:right; padding-bottom:0; padding-top:0; position:relative; z-index:1; } .subresponsive-modulewidth50ld .subresponsive-module-content,.subresponsive-modulewidth50rd .subresponsive-module-content,.subresponsive-modulewidth100f .subresponsive-module-content { background:#f6f6f6; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(240,240,240,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97); -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97); box-shadow:inset 0 2px 1px rgba(255,255,255,.97); } .subresponsive-modulewidth33l{ width:32%; float:left; } .subresponsive-modulewidth33c{ width:32%; float:left; margin-left:15px; } .subresponsive-modulewidth33r{ width:32%; float:right; } .subresponsive-modulewidth33l a,.subresponsive-modulewidth33l a,.subresponsive-modulewidth33c p,.subresponsive-modulewidth33c a,.subresponsive-modulewidth33r p,.subresponsive-modulewidth33r a{ margin-bottom:0; } .subresponsive-modulewidth33l .subresponsive-module-content:hover,.subresponsive-modulewidth33c .subresponsive-module-content:hover,.subresponsive-modulewidth33r .subresponsive-module-content:hover{ background:#f6f6f6; background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); } .subresponsive-modulewidth33ld{ width:32%; border-radius:5px 5px 5px 5px; border-top:1px solid #F2F2F2; box-shadow:0 1px 3px rgba(0,0,0,0.15); display:inline; float:left; padding-bottom:0; padding-top:0; position:relative; z-index:1; } .subresponsive-modulewidth33rd{ width:32%; border-radius:5px 5px 5px 5px; border-top:1px solid #F2F2F2; box-shadow:0 1px 3px rgba(0,0,0,0.15); display:inline; float:right; padding-bottom:0; padding-top:0; position:relative; z-index:1; } .subresponsive-modulewidth33cd{ width:32%; border-radius:5px 5px 5px 5px; border-top:1px solid #F2F2F2; box-shadow:0 1px 3px rgba(0,0,0,0.15); display:inline; padding-bottom:0; padding-top:0; position:relative; z-index:1; } .subresponsive-modulewidth33rd .subresponsive-module-content,.subresponsive-modulewidth33ld .subresponsive-module-content,.subresponsive-modulewidth33cd .subresponsive-module-content{ background:#f6f6f6; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(240,240,240,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; -webkit-box-shadow:inset 0 2px 1px rgba(255,255,255,.97); -moz-box-shadow:inset 0 2px 1px rgba(255,255,255,.97); box-shadow:inset 0 2px 1px rgba(255,255,255,.97); } .subresponsive-modulewidth33rd .subresponsive-module-content:hover,.subresponsive-modulewidth33ld .subresponsive-module-content:hover,.subresponsive-modulewidth33cd .subresponsive-module-content:hover{ background:#f6f6f6; background:-moz-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-o-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:-ms-linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); background:linear-gradient(top,rgba(249,249,249,1)50%,rgba(224,224,224,1)100%); } .subresponsive-moduleblue{ background:#f6f6f6; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(240,240,240,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); } .subresponsive-moduleblue:hover{ background:#f0f0f0; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); } .subresponsive-moduleblue.w168{ background:#336699; } .subresponsive-moduleblue h4{ font-family:Arial; font-size:15px; text-align:center; color:#777; font-weight:bold; } .subresponsive-moduleblue .customblue{ padding:2px; width:200px; } .subresponsive-moduleblue p{ text-align:center; padding-top:10px; } .subresponsive-moduleblue a{ text-decoration:none; padding:18px; display:block; } .subresponsive-moduleblue .customblue.w168{ width:250px; } .subresponsive-moduleblue .customblue.w168 h4{ color:#fff; } .subresponsive-moduleorange{ background:#f6f6f6; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(240,240,240,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(240,240,240,1) 100%); } .subresponsive-moduleorange:hover{ background:#f0810c; background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249,249,249,1)),color-stop(100%,rgba(224,224,224,1))); background:-webkit-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:-moz-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:-ms-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:-o-linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); background:linear-gradient(top,rgba(249,249,249,1) 50%,rgba(224,224,224,1) 100%); } .subresponsive-moduleorange.w168{ background:#f0810c; } .subresponsive-moduleorange h4{ font-family:Arial; font-size:15px; text-align:center; color:#777; font-weight:bold; } .subresponsive-moduleorange .customorange{ padding:2px; width:176px; } .subresponsive-moduleorange p{ text-align:center; padding-top:10px; } .subresponsive-moduleorange a{ text-decoration:none; padding:18px; display:block; } .subresponsive-moduleorange .customorange.w168{ width:250px; } .subresponsive-moduleorange .customorange.w168 h4{ color:#fff; } .djtabs { margin:0px 20px; position:relative; box-shadow:0px 0px 40px rgba(0,0,0,0.2); width:100%; overflow:hidden; } .djtabs nav { display:flex; flex-wrap:wrap; align-items:stretch; background:transparent; width:300px; position:relative; border-right:1px solid rgba(200,200,200,0.5); z-index:10; text-align:left; padding:56px 0; justify-content:center; flex-direction:column; } .djtabs nav a { padding:20px 0px 20px 90px; text-align:center; width:100%; cursor:pointer; color:#707473; text-align:left; font-family:'SF Pro Display'; font-style:normal; font-weight:300; font-size:26px; } .djtabs nav a:hover,.djtabs nav a.selected { background:url("../images/djarrow.svg"); background-repeat:no-repeat; background-position:36px center; background-size:32px 32px; color:#fff; } .djtabs .content { padding:20px 0 20px 300px; position:absolute; top:0px; left:0; right:0; color:#fff; background-color:#000; background-size:cover!important; width:0px; min-height:100%; overflow:hidden; opacity:0; transition:opacity 0.1s linear 0s; text-align:left; } .djtabs .content.visible { width:100%; overflow:hidden; opacity:1; } .djtabs .content h2,.djtabs .content h3,.djtabs .content p { text-align:left; padding-left:36px; } .buckets { border-bottom:1px solid #E5E5E5; position:relative; min-height:295px; } .buckets .col2left { min-height:270px; padding:25px 8px 0; text-align:center; width:438px; display:block; float:left; border-top:1px solid #E5E5E5; } .buckets .col2right { border-left:1px solid #E5E5E5; border-right:1px solid #fff; border-top:1px solid #E5E5E5; min-height:270px; padding:25px 8px 0; text-align:center; width:438px; display:block; float:left; } .buckets .col2left:hover,.buckets .col2right:hover { background:#fbfbfb; border-top:1px solid #e5e5e5; padding-top:24px; text-decoration:none; } .buckets h3 { color:#252525; font-family:'SF Pro Display',arial,sans-serif; font-size:26px; font-weight:600; line-height:42px; } .buckets h4 { color:#252525; font-family:'SF Pro Display',arial,sans-serif; font-size:18px; font-weight:400; line-height:24px; padding-bottom:6px; } .buckets h5 h5 { color:#666666; font-size:14px; font-weight:400; line-height:1.55em; } #eventag { width:400px; padding-left:20px; padding-top:20px; float:left; } .menulargelist a { font-size:15px; } ul.menulargelist { list-style-type:none; padding-left:0; } div.icemegamenu ul#icemegamenu li span.icemega_desc { background-color:#823003; background-image:-moz-linear-gradient(#B44205,#823003); background-image:-webkit-linear-gradient(#B44205,#823003); background-image:-o-linear-gradient(#B44205,#823003); background-image:linear-gradient(#B44205,#823003); } div.icemegamenu ul#icemegamenu li span.icemega_desc:after{ border-top-color:#823003; } .megamenu .moduletable { padding:16px 10px 16px!important; } .megamenu .moduletable ul.menu>li>a { color:#555; } .megamenu .moduletable ul.menu { padding-left:0; } .megamenu .moduletable ul.menu>li>ul { padding-left:0; padding-top:8px; } .megamenu .moduletable ul.menu>li>ul a { color:#555; font-weight:normal; line-height:1.4; } .megamenu .moduletable ul.menu>li>ul a:hover { color:#0088cc; font-weight:normal; line-height:1.4; } a.cart,button.cart { background:#A44322; background:-moz-linear-gradient(top,#CE552A,#A44322); background:-webkit-linear-gradient(top,#CE552A,#A44322); background:-ms-linear-gradient(top,#CE552A,#A44322); background:-o-linear-gradient(top,#CE552A,#A44322); background:linear-gradient(top,#CE552A,#A44322); border-color:#A44322 } a.cart:focus,button.cart:focus { background:#A44322; } .header_right .mod-languages { float:right; padding-top:7px; padding-left:12px; padding-right:6px; } .op_rounded label { width:100%; } .op_rounded #shipto_virtuemart_country_id,.op_rounded #virtuemart_country_id { width:90%; } #ajaxshipping label { width:90%; } .ajax-clear { clear:right!important; } #contact_nr a { color:#777777; font-size:12px; font-weight:bold; text-transform:uppercase; text-decoration:none; } #contact_nr a:hover { color:#333; } .submenu ul.menu li.blue{ background-color:#0088cc; } .submenu ul.menu li.blue a{ color:#fff; } .submenu ul.menu li.red{ background-color:#cc0000; } .submenu ul.menu li.red a{ color:#fff; } .submenu ul.menu li.green{ } .submenu ul.menu li.orange{ } .submenu ul.menu li.yellow{ } .submenu ul.menu li.grey{ } .submenu ul.menu li.magenta{ } #timer .timer_months,#timer .timer_days,#timer .timer_months,#timer .timer_hours,#timer .timer_mins,#timer .timer_seconds { color:#0088cc; font-size:22px; padding-right:0; font-weight:600; display:inline-block; } #timer .timer_months_label,#timer .timer_days_label,#timer .timer_months_label,#timer .timer_hours_label,#timer .timer_mins_label,#timer .timer_seconds_label { color:#777777; font-size:11px; margin-right:0; font-weight:normal; display:inline-block; } .scadenza { color:#ff0000; font-size:17px; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; line-height:30px; } .backbottomlabel { color:#fff; font-size:13px; padding-right:6px; display:inline-block; } .backbottomvalue { color:#fff; font-size:15px; padding-right:22px; font-weight:bold; } .minivideo { height:100px; padding-bottom:15px; padding-top:10px; position:relative; width:160px; display:block; } .minivideo .play-button { background:url("../images/video/miniplay.png") no-repeat scroll center center transparent; width:160px; height:97px; position:absolute; display:block; top:15px; left:2px; } .minivideo .play-button:hover { background:url("../images/video/miniplay_hover.png") no-repeat scroll center center transparent; width:160px; height:97px; position:absolute; display:block; top:15px; left:2px; } .minivideo214 { height:130px; padding-bottom:15px; padding-top:10px; position:relative; width:214px; display:block; } .minivideo214 .play-button { background:url("../images/video/miniplay.png") no-repeat scroll center center transparent; width:160px; height:97px; left:29px; position:absolute; top:32px; display:block; } .minivideo214 .play-button:hover { background:url("../images/video/miniplay_hover.png") no-repeat scroll center center transparent; width:160px; height:97px; left:29px; position:absolute; top:32px; display:block; } .browse-view .PricepriceWithoutTax { color:#ff0000!important; font-size:28px!important; font-weight:400; font-family:'SF Pro Display'; padding-top:10px!important; } .browse-view .product-grid .card .vm-display.PricepriceWithoutTax { display:inline-block; } .mnumber { position:absolute; width:100%; text-align:center; line-height:48px; font-size:24px; color:#fff; } .mtxt { font-size:13px; font-weight:600; } .mbg { width:48px; height:48px; background-color:#F0800E; border-radius:100%; overflow:hidden; margin:0 auto 6px; position:relative; } .btn { -webkit-border-radius:5px; border-radius:5px; font-weight:400; display:inline-block; text-decoration:none; line-height:1.1; margin:0; overflow:hidden; cursor:pointer; border-radius:18px; } .addtocart-button .addtocart-button{ -webkit-border-radius:5px!important; border-radius:5px!important; font-weight:400!important; display:inline-block!important; text-decoration:none!important; line-height:1.1!important; margin:0!important; -webkit-box-shadow:2px 2px 3px 0px rgba(79,71,60,0.2)!important; box-shadow:2px 2px 3px 0px rgba(79,71,60,0.2)!important; overflow:hidden!important; font-size:14px!important; padding:11px 28px!important; padding-left:28px!important; padding-right:28px!important; border:0 none!important; color:#fff!important; background:#4c94db!important; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOTRkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY3Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)!important; background:-moz-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c94db),color-stop(100%,#0167cc))!important; background:-webkit-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:-o-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:-ms-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:linear-gradient(to bottom,#4c94db 0%,#0167cc 100%)!important; background:#4c94db\9 !important; text-decoration:none!important; } .tmplbox .addtocart { float:none; width:100%; margin-bottom:6px; } .tmplbox .addtocart-button{ -webkit-border-radius:5px!important; border-radius:5px!important; font-weight:400!important; display:inline-block!important; text-decoration:none!important; line-height:1.1!important; margin:0!important; margin-left:0!important; -webkit-box-shadow:2px 2px 3px 0px rgba(79,71,60,0.2)!important; box-shadow:2px 2px 3px 0px rgba(79,71,60,0.2)!important; overflow:hidden!important; font-size:14px!important; padding:11px 28px!important; padding-left:28px!important; padding-right:28px!important; border:0 none!important; color:#fff!important; background:#4c94db!important; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOTRkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY3Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+)!important; background:-moz-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c94db),color-stop(100%,#0167cc))!important; background:-webkit-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:-o-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:-ms-linear-gradient(top,#4c94db 0%,#0167cc 100%)!important; background:linear-gradient(to bottom,#4c94db 0%,#0167cc 100%)!important; background:#4c94db\9 !important; text-decoration:none!important; width:100%; } .btn_ultrasmall { font-size:11px; padding:6px 8px; padding-left:8px; padding-right:8px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; white-space:normal; } .btn_small { font-size:14px; padding:8px 12px!important; padding-left:12px; padding-right:12px; white-space:normal; } .btn_medium { font-size:16px; padding:11px 28px; padding-left:28px; padding-right:28px; white-space:normal; } .btn_large { font-size:19px; padding:16px 30px; white-space:normal; border-radius:32px; } .btn_xlarge { font-size:26px; padding:22px 40px; white-space:normal; } .btn_ularge { font-size:23px; padding:26px 30px; white-space:normal; } .btn_blue { border:0 none; color:#fff!important; border-radius:18px; background:#0071e3; } .btn_blue:hover,.btn_blue:focus { color:#fff!important; background:#0058c5; } .btn_black { border:0 none; color:#fff!important; border-radius:18px; background:#000000; } .btn_black:hover,.btn_black:focus { color:#fff!important; background:#333333; } .btn.btn_black.disabled,.btn_black:disabled { background:#555555; color:#dedede!important; } .btn_mp { border:2px solid #222; color:#fff!important; border-radius:18px; background:#222; } .btn_mp:hover,.btn_mp:focus { color:#fff!important; background:#F78534!important; border:2px solid #F78534; text-decoration:none; } .btn_mps { border:2px solid #222; color:#222!important; border-radius:18px; background:rgba(0,0,0,0); } .btn_mps:hover,.btn_mps:focus { color:#F78534!important; background:rgba(0,0,0,0)!important; border:2px solid #F78534; text-decoration:none; } .btn_google { border:1px solid #4285f4; border-radius:2px; box-shadow:none; margin:10px 7px 0; color:#fff!important; background:#4387fd; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzODdmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjgzZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4387fd),color-stop(100%,#4683ea)); background:-webkit-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:-o-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:-ms-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:linear-gradient(to bottom,#4387fd 0%,#4683ea 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4387fd',endColorstr='#4683ea',GradientType=0 ); text-decoration:none; } .btn_google:hover { border:1px solid #4285f4; border-radius:2px; box-shadow:none; color:#fff!important; background:#4387fd; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzODdmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NjgzZWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4387fd),color-stop(100%,#4683ea)); background:-webkit-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:-o-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:-ms-linear-gradient(top,#4387fd 0%,#4683ea 100%); background:linear-gradient(to bottom,#4387fd 0%,#4683ea 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4387fd',endColorstr='#4683ea',GradientType=0 ); text-decoration:none; } .btn_flat { border:1px solid #10c2ff; border-radius:1px; box-shadow:none; margin:10px 7px 0; color:#fff!important; background:#00b2ff; text-decoration:none; font-family:'SF Pro Display'; font-style:normal; font-weight:500; white-space:normal; } .btn_flat:hover { border:1px solid #06b7f0; border-radius:1px; box-shadow:none; color:#fff!important; background:#00a2ef; } .btn_orange { border:1px solid #F28029; border-radius:2px; box-shadow:none; margin:10px 7px 0; color:#fff!important; background:#F78534; background:-moz-linear-gradient(top,#F78534 0%,#F28029 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#F78534),color-stop(100%,#F28029)); background:-webkit-linear-gradient(top,#F78534 0%,#F28029 100%); background:-o-linear-gradient(top,#F78534 0%,#F28029 100%); background:-ms-linear-gradient(top,#F78534 0%,#F28029 100%); background:linear-gradient(to bottom,#F78534 0%,#F28029 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#F78534',endColorstr='#F28029',GradientType=0 ); text-decoration:none; } .btn_flatgreen { border:1px solid #34C759; border-radius:2px; box-shadow:none; margin:10px 7px 0; color:#fff!important; background:#34C759; background:-moz-linear-gradient(top,#34C759 0%,#34C759 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#34C759),color-stop(100%,#34C759)); background:-webkit-linear-gradient(top,#34C759 0%,#34C759 100%); background:-o-linear-gradient(top,#34C759 0%,#34C759 100%); background:-ms-linear-gradient(top,#34C759 0%,#34C759 100%); background:linear-gradient(to bottom,#34C759 0%,#34C759 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#34C759',endColorstr='#34C759',GradientType=0 ); text-decoration:none; } .btn_darkorange { border:1px solid #fe9c3f; border-radius:2px; box-shadow:none; margin:10px 7px 0; color:rgb(18,18,18)!important; background:#fe9c3f; text-decoration:none; font-family:arial,sans-serif; font-weight:bold; } .btn_cyan { border:0 none; color:#fff!important; background:#46b1e6; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ2YjFlNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYTk1ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#46b1e6 0%,#1a95d3 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#46b1e6),color-stop(100%,#1a95d3)); background:-webkit-linear-gradient(top,#46b1e6 0%,#1a95d3 100%); background:-o-linear-gradient(top,#46b1e6 0%,#1a95d3 100%); background:-ms-linear-gradient(top,#46b1e6 0%,#1a95d3 100%); background:linear-gradient(to bottom,#46b1e6 0%,#1a95d3 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#46b1e6',endColorstr='#1a95d3',GradientType=0 ); text-decoration:none; } .btn_cyan:hover { color:#fff!important; background:#1a95d3; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhOTVkMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDgwZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#1a95d3 0%,#0080d1 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1a95d3),color-stop(100%,#0080d1)); background:-webkit-linear-gradient(top,#1a95d3 0%,#0080d1 100%); background:-o-linear-gradient(top,#1a95d3 0%,#0080d1 100%); background:-ms-linear-gradient(top,#1a95d3 0%,#0080d1 100%); background:linear-gradient(to bottom,#1a95d3 0%,#0080d1 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a95d3',endColorstr='#0080d1',GradientType=0 ); text-decoration:none; } .btn_grayscale { border:0 none; color:#555!important; background:rgb(238,238,238); background:-moz-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(238,238,238)),color-stop(100%,rgb(204,204,204))); background:-webkit-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:-o-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:-ms-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:linear-gradient(to bottom,rgb(238,238,238) 0%,rgb(204,204,204) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0 ); } .btn_grayscale:hover { color:#555!important; background:rgb(238,238,238); background:-moz-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(238,238,238)),color-stop(100%,rgb(204,204,204))); background:-webkit-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:-o-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:-ms-linear-gradient(top,rgb(238,238,238) 0%,rgb(204,204,204) 100%); background:linear-gradient(to bottom,rgb(238,238,238) 0%,rgb(204,204,204) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0 ); text-decoration:none; } .btn_green{ border:0 none; color:#fff!important; background:#90D050; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjOTRkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY3Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#90D050 0%,#65A020 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#90D050),color-stop(100%,#65A020)); background:-webkit-linear-gradient(top,#90D050 0%,#65A020 100%); background:-o-linear-gradient(top,#90D050 0%,#65A020 100%); background:-ms-linear-gradient(top,#90D050 0%,#65A020 100%); background:linear-gradient(to bottom,#90D050 0%,#65A020 100%); background:#90D050\9; text-decoration:none; } .btn_green:hover { color:#fff!important; background:#75B030; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2OGFkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTY3Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#75B030 0%,#659030 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#368ad8),color-stop(100%,#659030)); background:-webkit-linear-gradient(top,#75B030 0%,#659030 100%); background:-o-linear-gradient(top,#75B030 0%,#659030 100%); background:-ms-linear-gradient(top,#75B030 0%,#659030 100%); background:linear-gradient(to bottom,#75B030 0%,#659030 100%); background:#75B030\9; text-decoration:none; } .btn_gray { color:#4f473f!important; border:1px solid #fff; background-color:#e1dfdb; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZGZkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNWQyY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#e1dfdb 0%,#d5d2cc 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e1dfdb),color-stop(100%,#d5d2cc)); background:-webkit-linear-gradient(top,#e1dfdb 0%,#d5d2cc 100%); background:-o-linear-gradient(top,#e1dfdb 0%,#d5d2cc 100%); background:-ms-linear-gradient(top,#e1dfdb 0%,#d5d2cc 100%); background:linear-gradient(to bottom,#e1dfdb 0%,#d5d2cc 100%); background-color:#e1dfdb\9; text-decoration:none; } .btn_gray:hover { color:#4f473f!important; background:#d3d2d1; background:url(data:image/svg+xml;
   base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDJkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QyZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(top,#d3d2d1 0%,#d3d2d1 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d3d2d1),color-stop(100%,#d3d2d1)); background:-webkit-linear-gradient(top,#d3d2d1 0%,#d3d2d1 100%); background:-o-linear-gradient(top,#d3d2d1 0%,#d3d2d1 100%); background:-ms-linear-gradient(top,#d3d2d1 0%,#d3d2d1 100%); background:linear-gradient(to bottom,#d3d2d1 0%,#d3d2d1 100%); background:#d3d2d1\9; text-decoration:none; } .tdcenter td { padding:4px; text-align:left; } .tdcenter td img { padding-top:0!important; } .socialshare { float:right; } a.facebook { background:url("../images/social/facebook.png") no-repeat scroll center top transparent; display:block; height:36px; overflow:hidden; text-indent:100px; width:36px; float:right; } a.google { background:url("../images/social/google_plus.png") no-repeat scroll center top transparent; display:block; height:36px; overflow:hidden; text-indent:100px; width:36px; float:right; } a.youtube { background:url("../images/social/YouTube.png") no-repeat scroll center top transparent; display:block; height:36px; overflow:hidden; text-indent:100px; width:36px; float:right; } a.instagram { background:url("../images/social/instagram.png") no-repeat scroll center top transparent; display:block; height:36px; overflow:hidden; text-indent:100px; width:36px; float:right; } a.linkedin { background:url("../images/social/LinkedIN.png") no-repeat scroll center top transparent; display:block; height:36px; overflow:hidden; text-indent:100px; width:36px; float:right; } a.twitter { background:url("../images/social/Twitter.png") no-repeat scroll center top transparent; display:block; height:36px; overflow:hidden; text-indent:100px; width:36px; float:right; } a.facebook:hover,a.youtube:hover,a.google:hover,a.linkedin:hover,a.twitter:hover,a.instagram:hover { background-position:center -40px; } .offlajn-ajax-search-container input { border-radius:12px 12px 12px 12px; padding:0 30px 0 8px!important; } #ajax-search-button106 { left:136px!important; } #mod_improved_ajax_login-171 { width:400px; display:inline; } #search-form106 #search-area-close106 { margin-top:0!important; } #search-results-moovable106 { top:30px!important; } #search-area-close106 { top:6px!important; } #search-results-moovable106 { opacity:1!important; } #ajax-search-button222 { left:136px!important; } #search-form106 #search-area-close222 { margin-top:0!important; } #search-results-moovable222 { top:30px!important; } #search-area-close222 { top:6px!important; } #search-results-moovable222 { opacity:1!important; } .loginBtn,.selectBtn:active .rightBtn { box-shadow:none!important; } .vmproduct .related_product { width:25%; float:left; } .vmproduct .related_image { width:150px; float:left; } .vmproduct .related_title a { font-family:arial,sans-serif; color:#4F473F; font-weight:bold; text-decoration:none; font-size:15px; } .vmproduct .related_description a { } .linear_box { background-color:#fafafa; border:1px solid #ccc; padding:20px; text-align:justify; margin:0 auto; width:1158px; } .linear_box:after { content:""; display:inline-block; font-size:0; line-height:0; width:1158px; } .linear_box .left25 { display:inline-block; padding:0 16px 0 26px; float:left; } .linear_box .center25 { display:inline-block; border-left:1px solid #ccc; padding:0 16px 0 26px; float:left; } .linear_box .center25 .boxtitle { font-size:20px; font-weight:bold; text-align:center; padding-bottom:14px; } .linear_box .center25 .boxdescription { font-size:13px; text-align:center; padding:0 20px 16px; ; } .linear_box .center25 .boxbutton { text-align:center; } .linear_box .center_content { height:200px; } .linear_box .center25 .boximage { text-align:center; } .product-field .r_image { width:180px; overflow:hidden; height:200px; } .product-field .r_title a { color:#777777; font-size:13px; } .product-field .r_title { text-align:center; } .black_box .black_title a { text-decoration:none; color:#CCCCCC; } .black_box .black_title { color:#CCCCCC; font-size:12px; padding-bottom:6px; padding-top:8px; } .black_box { color:#cccccc; font-size:13px; text-align:center; width:200px; display:inline-block; height:88px; border-right:1px solid #ccc; } .category-view h4 { font-family:'SF Pro Display',arial,sans-serif; font-weight:400; font-size:36px; } .category-view .row .category .spacer h2 a { display:block; font-size:14px; text-align:center; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; color:#000; text-decoration:none; } .title_blue { background-color:#3A82FF; margin-bottom:20px; margin-top:0; padding:20px 48px 10px; clear:both; } .title_blue > * { padding-right:15px; padding-left:15px; } .title_blue h1 { color:#fff; } .title_blue h2 { color:#fff; font-family:'SF Pro Display',arial,sans-serif!important; font-weight:200; } .function_left { float:left; padding:10px 130px 30px; text-align:left; } .function_left.light { float:left; padding:10px 50px 30px; text-align:left; } .function_two .function_center { float:left; padding:10px 20px 30px; text-align:left; width:50%; position:relative; } .function_tree .function_center { float:left; padding:10px 20px 30px; text-align:left; width:33%; position:relative; } .function_four .function_center { float:left; padding:10px 14px 30px; text-align:left; width:25%; position:relative; } .function_five .function_center { float:left; padding:10px 8px 30px; text-align:left; width:18%; position:relative; } .function_six .function_center { padding:10px 8px 16px; text-align:left; position:relative; } .function_tree.tabled.bggreen .function_center { border:1px solid #7DBA00; border-radius:8px; padding:16px; overflow:hidden; margin:0; position:relative; } .function_tree.tabled.bgblue .function_center { border:1px solid #4585F3; border-radius:8px; padding:0; overflow:hidden; margin:0 0 16px; } .function_tree.tabled.bggreen .function_center .function_title { background-color:#7DBA00; margin:0; padding:6px 0; color:#fff; } .function_tree.tabled.bgblue .function_center .function_title { background-color:#4585F3; margin:0; padding:6px 0; color:#fff; } .function_tree.tabled.bggreen .function_center .function_text,.function_tree.tabled.bgblue .function_center .function_text { padding:24px 32px; box-sizing:border-box; } .function_tree.tabled.bggreen .function_center .function_text img,.function_tree.tabled.bgblue .function_center .function_text img{ padding-top:0; } .shelf .function_center .function_title { font-family:'SF Pro Display',arial,sans-serif; font-weight:400; font-size:15px; line-height:1.3em; text-align:center; width:100%; } .function_tree.tabled.bggreen .function_center .function_text.bggray .btn,.function_tree.tabled.bgblue .function_center .function_text.bggray .btn{ width:100%; margin-top:14px; box-sizing:border-box; } .function_six.shelf { background:url("../images/shelf.jpg") no-repeat scroll 0 bottom transparent; height:238px; padding:0 100px; position:relative; } .function_two,.function_tree,.function_four,.function_five,.function_six { margin:0 auto; width:auto; clear:both; } .function_left .function_image { float:left; width:80px; } .function_center .function_image { text-align:center; margin:0 auto 6px; } .function_center .function_image .fa { font-size:65px; margin-bottom:12px; } .function_six .function_center .function_image .fa { font-size:90px; margin-bottom:12px; } .function_center.blogpost .function_image { overflow:hidden; } .function_center.blogpost .function_title { font-size:22px; } .function_center.blogpost .function_text h3 { font-size:14px; } .function_center h3 { padding:0 0 10px!important; font-size:20px; color:#555; } .function_center .function_image img { padding-top:0; } .function_left .function_image img { padding-top:0; } .function_left .function_title { font-size:24px; line-height:1.3em; display:inline; font-family:'SF Pro Display',arial,sans-serif; font-weight:600; color:#333333; } .function_left.light .function_title { float:right; width:920px; font-size:34px; line-height:1.4; font-family:"SF Pro Display",arial; font-weight:200; color:#333333; } .function_center .function_title { width:100%; font-size:24px; line-height:1.3em; font-family:'SF Pro Display',arial,sans-serif; font-weight:600; color:#333333; text-align:center; } .function_left .function_text { display:table; } .function_left.light .function_text { width:920px; float:right; } .function_left.light .function_text h3 { color:#676767; font-size:18px; } .function_left.light .function_text h3 a { font-size:18px; } .function_center .function_text { width:100%; text-align:center; } .area .largearea .function_left h3 { padding:0 0 10px; } #tt_order_discount_after_div_basket { } #tt_order_discount_after_txt_basket_code { display:inline-block; margin-left:4px; } #tt_order_discount_after_div_basket .op_col1_4,#tt_order_discount_after_div_basket #tt_order_discount_after_basket { color:#cc0000!important; display:inline-block!important; font-family:"Open Sans",Arial,sans-serif; font-weight:400; font-size:14px; } #tt_order_discount_after_div_basket .op_col1_4 { width:350px!important; display:inline!important; } #search-searchword{ font-size:20px; width:97%; height:38px; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; color:#444; border:1px solid #ddd; margin-top:2px; } #subheader { background:#F6F6F6; box-shadow:0 0 2px 0 rgba(0,0,0,0.6) inset; padding:6px 48px; clear:both; } #subheader .search label { display:none; } #subheader .search #mod-search-searchword { display:block; width:80%; background:transparent; border:0 none!important; box-shadow:none; padding:24px 16px; font-size:23px; color:#aaa; } .subheader { margin:0; padding:10px 0 0; background-color:#fff; z-index:10; border-top:1px solid #eee; width:100%; } .subheader.affix { top:0; } .subheader.fixed { position:relative; } .subheader.fixed-top { border-bottom:1px solid #ccc; } .subheader .btn { box-shadow:none; font-family:"SF Pro Display"; font-size:13px; font-weight:400; overflow:visible; } [data-rokboxicon]:before{ font-family:'SF Pro Display',arial,sans-serif; content:attr(data-rokboxicon); speak:none; font-weight:normal; line-height:1; -webkit-font-smoothing:antialiased; font-size:20px; } [class^="rokbox-icon-"]:before,[class*=" rokbox-icon-"]:before{ font-family:'SF Pro Display',arial,sans-serif; font-style:normal; speak:none; font-weight:normal; line-height:1; -webkit-font-smoothing:antialiased; } .rokbox-icon-next:before{ content:"\6e"; } .rokbox-icon-previous:before{ content:"\70"; } .rokbox-icon-fullscreen:before{ content:"\66"; } .rokbox-icon-exit-fullscreen:before{ content:"\73"; } .rokbox-icon-close:before{ content:"\78"; } .rokbox-icon-unfit-screen:before{ content:"\77"; } .rokbox-icon-fit-screen:before{ content:"\64"; } body.rokbox-opened{ overflow:hidden; } .rokbox-wrapper{ position:fixed; top:0; right:0; bottom:0; left:0; background-image:url(data:image/png;
   base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAAD6CAYAAACI7Fo9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA09pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoMTMuMCAyMDEyMDMwNS5tLjQxNSAyMDEyLzAzLzA1OjIxOjAwOjAwKSAgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDRDMkMyRjk3ODkxMTFFMkFCMUVCOThBOEM0MEFCQUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDRDMkMyRkE3ODkxMTFFMkFCMUVCOThBOEM0MEFCQUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNEMyQzJGNzc4OTExMUUyQUIxRUI5OEE4QzQwQUJBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNEMyQzJGODc4OTExMUUyQUIxRUI5OEE4QzQwQUJBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrFZyHMAAAItSURBVHja7NMBDQAACMOwg383GMQACkgrYckqyQR4rSUAowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0MDpgdMDogNEBowNGB4wOGB2MDhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBo4PRAaMDRgeMDhgdMDpgdMDoYHTA6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdjA4YHTA6YHTA6IDRAaMDRgejA0YHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6GB0wOiA0QGjA0YHjA4YHTA6GB0wOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHowNGB4wOGB0wOmB0wOiA0cHogNEBowNGB4wOGB0wOmB0wOhgdMDogNEBowNGB4wOGB0wOhgdMDpgdMDogNEBowNGB4wORgeMDhgdMDpgdMDogNEBowNGB6MDRgeMDhgdMDpgdMDogNHB6IDRAaMDRgeMDhgdMDpgdDA6YHTA6IDRAaMDRgeMDhgdMDoYHTA6YHTA6IDRAaMDRgeMDkYHjA4YHTA6YHTA6IDRAaOD0QGjA0YHjA4YHTA6YHTA6IDRweiA0QGjA0YHjA4YHTA6YHQwOmB0wOiA0QGjA0YHjA4YHYwOGB0wOmB0wOiA0QGjA0YHjA5GB4wOGB0wOmB0wOiA0QGjg9EBowNGB4wOGB0wOmB04LICDABTNgKn7mrGuAAAAABJRU5ErkJggg==) \9; background-color:rgba(0,0,0,0.7); z-index:25000; overflow:auto; display:none; opacity:0; filter:alpha(opacity=0); } .rokbox-wrapper.error .rokbox-header h3{ color:#b94a48; } .rokbox-wrapper .rokbox-outer{ display:table; height:100%; width:100%; } .rokbox-wrapper .rokbox-outer .rokbox-row{ display:table-row; width:100%; height:100%; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner{ display:table-cell; text-align:center; vertical-align:middle; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container{ margin:20px 40px; display:inline-block; outline:medium none; text-align:left; position:relative; background:black; min-width:100px; min-height:100px; max-width:1200px; border-radius:6px; -webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3); -moz-box-shadow:0 3px 7px rgba(0,0,0,0.3); box-shadow:0 3px 7px rgba(0,0,0,0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box; vertical-align:middle; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container iframe,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container object,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container embed{ border-radius:4px; image-rendering:optimizequality; border:0; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container img{ width:100%; height:auto; max-width:100%; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container:hover .rokbox-controls{ opacity:1; filter:alpha(opacity=100); } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-loading .rokbox-loader{ display:block; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-loading .rokbox-loader .rokbox-loader-image{ -webkit-animation:rotate .7s linear infinite; -moz-animation:rotate .7s linear infinite; -ms-animation:rotate .7s linear infinite; -o-animation:rotate .7s linear infinite; animation:rotate .7s linear infinite; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content{ border-radius:6px; height:100%; -webkit-transform:translateZ(0); } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content .rokbox-contentborder{ border:1px solid #555; border:1px solid rgba(255,255,255,0.1); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; position:absolute; top:0; left:0; width:100%; height:100%; border-radius:6px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-content #rokbox-error{ background:#fff; color:#333; padding:5px 20px; max-width:330px; word-wrap:break-word; border-radius:6px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-loader{ width:60px; height:60px; border-radius:60px; -webkit-box-shadow:0 0 5px rgba(0,0,0,0.4) inset,1px 1px 1px rgba(255,255,255,0.1); -moz-box-shadow:0 0 5px rgba(0,0,0,0.4) inset,1px 1px 1px rgba(255,255,255,0.1); box-shadow:0 0 5px rgba(0,0,0,0.4) inset,1px 1px 1px rgba(255,255,255,0.1); background-color:#000; background-color:rgba(0,0,0,0.7); position:absolute; top:50%; left:50%; z-index:5; margin-left:-30px; margin-top:-30px; display:none; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-loader .rokbox-loader-image{ background-repeat:no-repeat; background-position:50% 50%; background-image:url(data:image/png;
   base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAY5SURBVGiB7Zo7rBVFGMd/314eAopBMEJIQBQSkRjRgkpDY9TYGG2wIVpATCw0sdGCQm19xM7KWFuZYEEsJBhiAUrEECVIggEElYTwRu69556/xexy5s6Zmd09ewLxyj+ZzD7Ozny/881+81qTxP9Jxe024FbrDvBc1x3gua55qRtm1rlwSQuAZ4DngPXAQ8AGYAI4AxwCPjGz7zpXNlx3+kYsdahomaRtkr6UdF7SlKRpSTNK692RK0zbEecaF7CkRZLelvSnpOuS/pF0Q9KkpF4GVuX9rf8JYEkTkrZLOi7piqSrkq4FwP0aYEnafyuAk+9ww0LXAZ8DTwIGqMwpjynPmwSEx7rY0lQjR2lJzwP7gM04uArQPyY47qR+v2+Sin6/P3JEHQlY0nbgC2AxA0A/QXvoI7mbPqSZFZJGsr31Q5JeBj4sn43BxqB7NcXOALvq6jbXV1ZpYhToVg9I2gx8RD1g7P5Mpuhdub643+9bAFt5e17b5m2piBwOPCStBL4GVpUVFl7lhZeHx/75hPfMX8BBagYeCdjKOCttmyqKYhZIiqtRlJY0AXwGPMDAi30GLSQWsHzv/gLsBr4FbgCHzSzn8ZuqgbXyJwvLcmvVtFvaiYvGfQbeggF0lSs4/gr4wMyON6xnlrzmWgddSJpvZtN1ZdY2aUn3A3uBJZFKi0heAGeBHWZ2sC1kpaAp+69PClqSrldNO8XVJGjtAO7Cec5PipwL+B7Y2gUWwHsnU7DhHzFRNu2ssh6WdC9ucLGkuhypyPfuAWBbk6bVVJLmk4cOA9jloig0qodfYuBdPwiF3u4DJ4Gd44QFkNRjOOr70X/Wn17n5TrgFxgGm0mcv2Vm50eiyhnomvYU6SYdxpEscDJKS1oFbGQQmf2mU00Sqkr2mNkPo0LVycz6kvrAfDLNubKpjO7RNp3rlqpuKCzQTxX4xyORtNMkzns5WKjpl3PAm0gD+8c/mtnvba1vq4iXQ3t8OxcwAvAaBsBh4X4+1ol7jXrM9nKl0K4kVw54NcPAsQoON7F0TOrhxuMpeyrNTxWQA74PF4HDwsKKTuRtHKt6DAKlr7rzm8oBLyTtYV9XM2WMVZJkZhPB5SRcTDngSTJN4zYqBG6lHPA1YGl5nFqiEW7YebGLEU1lZtWcum7JKDn1zAFfYjCGrhRbp1rDLQLGdTf+6DAGHi4izlJuaHma2cPHmeB4BhdENrYyuZsW4zw8wWAFJbaykvRwDvgUw2PnmUh6vCNEGy1lGDaELoDkBCYHfIzhSUIsbZK0uiNIrSQtZAAcg/RTcrknB3yE4Wbsw/fKNAO80ommmVYzgPVTDPhaqpAksJmdA34j7WUffIukDV2JUpJ0D7CCtEd98MncAmHdfHgf6YAVBq/XS8PGqnLFo9pTbtKcL+XKqwPeC1wnH7yq8xXAG5I6bdD5KncWHsV1j2GgioEDXMiVmQU2s8vAN8RXOGL5euBNSYtb0wUqPfsEsJw0YHWt6o7Om1l2W6fJquVuBl6OLfeEnn4YeEfSg20AfUlaBjxF/L1NNWkB5+rKbrTVIulFXCT2l2fDxbzwPe/hpo57mq51Sbobt/CwkuE/Mlwe9nMBp8zsrFdWJ+B5wHvA2gRwrHn3vPw0cBQ3lZwuewAkVc11Ja7bWcpwQPTr8Ov07bgi6Yi/v9QJuCxgGfB+aZRfYWhU6OUwT6XwmdgfGfPwJPCTmU0F9ka5Gm+XmtkF4FPcKCa1A5HajYhtrd4sOkixpdfYeLnyyK8hbE6t9ofN7ARu5z8G1hYUz+jcNkpqAb4AjpnZlTYMrftMMzsg98FZNZysCyapbz/qYOXlsXtHzezvtvaPNEgws/2SLgGv4lZFYpAx6KGiGqSwFU4DP1eBr7XtTYNWTOVW6mu4rwJiWzGxfjqVUpMU/1W5CBwys+TkwLMtztUFuCy4ALYAz+KGgDHg3CJC7F4IfB04Kulk+GlDxq44V1dgr4IFuNHR07hXJdU/5yBDj07i+u/jdUPGiD1xrnEBexUtAh4p0zrce1g3BvfzadyXtqeAP9p0OYEd0etjBw4qnYf7ZHgtsAy317yc2YDncE32Ag70TNMPXmrqjl5PAs9VtRp4zAXdAZ7rugM81/UvFqRNaj0E8YoAAAAASUVORK5CYII=); width:100%; height:100%; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls{ opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity .3s ease-in-out; -moz-transition:opacity .3s ease-in-out; -ms-transition:opacity .3s ease-in-out; -o-transition:opacity .3s ease-in-out; transition:opacity .3s ease-in-out; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div{ position:absolute; cursor:pointer; display:block; font-size:12px; color:#fff; text-align:center; text-shadow:0 0 10px rgba(0,0,0,0.7); } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next{ -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-close{ position:absolute; top:2px; right:2px; width:20px; height:20px; padding:2px; z-index:2; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fitscreen{ position:absolute; top:2px; left:2px; width:20px; height:20px; padding:2px; z-index:2; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-unfitscreen{ display:none; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-fullscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-exit-fullscreen{ position:absolute; top:2px; left:2px; width:20px; height:20px; padding:2px; display:none; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next{ opacity:0; filter:alpha(opacity=0); -webkit-transition:opacity .2s ease-in-out; -moz-transition:opacity .2s ease-in-out; -ms-transition:opacity .2s ease-in-out; -o-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out; position:absolute; top:0; bottom:0; z-index:1; display:block; background:rgba(0,0,0,0.001); background-image:url(data:image/gif;
   base64,R0lGODlh+gD6AIAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2ICgxMy4wIDIwMTIwMzA1Lm0uNDE1IDIwMTIvMDMvMDU6MjE6MDA6MDApICAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1M0Y0OTlGOTkzRTExMUUyQjBERkY1NTUxNTc3RTExMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1M0Y0OTlGQTkzRTExMUUyQjBERkY1NTUxNTc3RTExMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUzRjQ5OUY3OTNFMTExRTJCMERGRjU1NTE1NzdFMTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUzRjQ5OUY4OTNFMTExRTJCMERGRjU1NTE1NzdFMTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAAAsAAAAAPoA+gAAAv+Ej6nL7Q+jnLTai7PevPsPhuJIluaJpurKtu4Lx/JM1/aN5/rO9/4PDAqHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9Lr9js/r9/y+/w8YKDhIWGh4iJiouMjY6PgIGSk5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLzM3Oz8DB0tPU1dbX2Nna29zd3t/Q0eLj5OXm5+jp6uvs7e7v4OHy8/T19vf4+fr7/P3+//DzCgwIEECxo8iDChwoUMGzp8CDGixIkUK1q8iDGjxo1WHDt6/AgypMiRJEuaPIkypcqVLFu6fAkzpsyZNGvavIkzp86dPHv6/Ak0qNChRIsaPYo0qdKlTJs6fQo1qtSpVKtavYo1q9atXLt6/Qo2rNixZMteKAAAOw==) \9; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous:hover,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next:hover{ opacity:1; filter:alpha(opacity=100); } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next div{ font-size:36px; top:50%; margin-top:-18px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous{ left:0; width:20%; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-previous div{ left:10px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next{ right:0; width:80%; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-controls div.rokbox-next div{ right:10px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element{ padding:15px; background:white; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content .rokbox-content-element,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-content>div{ border-radius:6px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-close{ top:-22px; right:-22px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-fitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-fitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-fitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-fitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-unfitscreen,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-fitscreen{ top:-22px; left:-22px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next{ width:40px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous{ left:-40px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-previous div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-previous div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-previous div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-previous div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-previous div{ left:0; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next{ right:-40px; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-controls div.rokbox-next div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-controls div.rokbox-next div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-controls div.rokbox-next div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-controls div.rokbox-next div,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-controls div.rokbox-next div{ right:0; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-iframe .rokbox-caption,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-element .rokbox-caption,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-swf .rokbox-caption,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-audio .rokbox-caption,.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container.rokbox-type-video .rokbox-caption{ position:relative; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption{ position:absolute; -webkit-transition:background-color .2s ease-in-out; -moz-transition:background-color .2s ease-in-out; -ms-transition:background-color .2s ease-in-out; -o-transition:background-color .2s ease-in-out; transition:background-color .2s ease-in-out; left:0; bottom:0; right:0; z-index:5; padding:5px 10px; font-size:15px; border-radius:0 0 3px 3px; background:#000; background:rgba(0,0,0,0.3); -webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.1); -moz-box-shadow:0 -1px 0 rgba(255,255,255,0.1); box-shadow:0 -1px 0 rgba(255,255,255,0.1); color:#fff; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption:hover{ -webkit-transition:background-color .2s ease-in-out; -moz-transition:background-color .2s ease-in-out; -ms-transition:background-color .2s ease-in-out; -o-transition:background-color .2s ease-in-out; transition:background-color .2s ease-in-out; background:#000; background:rgba(0,0,0,0.7); } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container .rokbox-caption.rokbox-hidden{ display:none; } .rokbox-wrapper .rokbox-outer .rokbox-header,.rokbox-wrapper .rokbox-outer .rokbox-footer{ display:none; background:rgba(0,0,0,0.6); border:1px solid #000; -webkit-box-shadow:0 0 4px rgba(0,0,0,0.5); -moz-box-shadow:0 0 4px rgba(0,0,0,0.5); box-shadow:0 0 4px rgba(0,0,0,0.5); } .rokbox-wrapper .rokbox-outer .rokbox-header>div,.rokbox-wrapper .rokbox-outer .rokbox-footer>div{ color:#fff; font-size:20px; padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; width:50%; } .rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-previous,.rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-previous{ float:left; } .rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-next,.rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-next{ float:right; text-align:right; } .rokbox-wrapper .rokbox-outer .rokbox-header>div.rokbox-close,.rokbox-wrapper .rokbox-outer .rokbox-footer>div.rokbox-close{ font-size:15px; width:50px; } .rokbox-wrapper .rokbox-outer .rokbox-header:before,.rokbox-wrapper .rokbox-outer .rokbox-header:after,.rokbox-wrapper .rokbox-outer .rokbox-footer:before,.rokbox-wrapper .rokbox-outer .rokbox-footer:after{ content:" "; display:table; } .rokbox-wrapper .rokbox-outer .rokbox-header:after,.rokbox-wrapper .rokbox-outer .rokbox-footer:after{ clear:both; } .rokbox-wrapper.touch-device .rokbox-header,.rokbox-wrapper.touch-device .rokbox-footer{ display:block; } .rokbox-wrapper.touch-device .rokbox-controls{ display:none; } @media(max-width:767px){ .site-logo { display:block; height:25px; margin:3px 0 12px 40px; background-size:contain; width:130px; float:none; } .site-logo-ext{ display:none; } .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container{ margin:5px 10px; } } @-webkit-keyframes rotate{ from{ -webkit-transform:rotate(0deg); } to{ -webkit-transform:rotate(360deg); } } @-moz-keyframes rotate{ from{ -moz-transform:rotate(0deg); } to{ -moz-transform:rotate(360deg); } } @-ms-keyframes rotate{ from{ -ms-transform:rotate(0deg); } to{ -ms-transform:rotate(360deg); } } @-o-keyframes rotate{ from{ -o-transform:rotate(0deg); } to{ -o-transform:rotate(360deg); } } @keyframes rotate{ from{ transform:rotate(0deg); } to{ transform:rotate(360deg); } } ul.droplist { list-style-type:none; padding:0; margin:0; } ul.droplist>li { width:auto; padding:16px; padding:0; margin:0; } ul.droplist>li>.drdata { margin:0; padding:16px 24px 20px; border:1px solid #eaeaea; color:#555; height:24px; background:rgb(255,255,255); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(47%,rgba(246,246,246,1)),color-stop(100%,rgba(237,237,237,1))); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-o-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:-ms-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(246,246,246,1) 47%,rgba(237,237,237,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#ededed',GradientType=0 ); } ul.droplist>li>.drdata>.drtitle { font-family:'SF Pro Display',arial,sans-serif; font-weight:400; font-size:24px; line-height:1.1; float:left; } ul.droplist>li>.drdata>.drtable { font-family:'SF Pro Display',arial,sans-serif; font-weight:400; font-size:15px; line-height:1.3; float:right; } ul.droplist>li>.drdata>.drtoggle { height:20px; background:url('../images/arrow_t3.png') no-repeat scroll center center transparent; float:right; width:35px; margin-top:10px; margin-left:48px; cursor:pointer; } ul.droplist>li:nth-child(2n+1)>.drdata { } table.tableblue { border:1px solid #3A82FF; } table.tableblue thead th { font-family:'SF Pro Display',arial; font-size:18px; font-weight:400; background-color:#3A82FF; color:#fff; padding:8px 15px; } table.tableblue tbody tr td { font-family:'SF Pro Display',arial; font-size:15px; font-weight:400; color:#777777; padding:8px 12px; text-align:left; vertical-align:middle; } table.tableblue tbody tr a { color:#444444; font-family:'SF Pro Display',arial; } table.tableblue tbody tr:nth-child(odd) td{ background-color:#f5f6f7; } table.tableblue tbody tr:nth-child(even) td{ background-color:#fafafa; } table.tableblue tbody tr:nth-child(odd) td:not(:last-child){ border-right:2px solid #fff; } table.tableblue tbody tr:nth-child(even) td:not(:last-child){ border-right:2px solid #fff; } #js-mainnav.megamenu .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } #js-mainnav.megamenu { line-height:1; z-index:999999; } #js-mainnav.megamenu ul { list-style:none outside none; } #js-mainnav.megamenu div.megaMenuToggle { display:none; } #js-mainnav.megamenu .js-megamenu { margin:0; padding:0; font-family:'SF Pro Text',arial,sans-serif; font-size:12px; } #js-mainnav.megamenu ul.megamenu { margin:10px; } #js-mainnav.megamenu ul.megamenu.level1 { padding:0; } #js-mainnav.megamenu ul.level0 { margin:0; padding:0; } #js-mainnav.megamenu ul.level0 li.mega { display:block; float:left; margin:0; padding:0; position:relative; z-index:9991; background-color:#fff; } #js-mainnav.megamenu ul.level0 li.mega.right { float:right; } #js-mainnav.megamenu ul.level0 li.mega span.mega,#js-mainnav.megamenu ul.level0 li.mega a.mega { display:block; line-height:normal; margin:0; padding:8px 15px; text-decoration:none; cursor:pointer; } #js-mainnav.megamenu ul.level0 li.mega .has-image { padding-left:25px; display:block; background-repeat:no-repeat; background-position:left top; cursor:pointer; } #js-mainnav.megamenu span.menu-image{ background-position:left 1px; background-repeat:no-repeat; display:block; overflow:hidden; padding-left:21px; } #js-mainnav.megamenu ul.level1 li.mega.group:hover { background:none!important; } #js-mainnav.megamenu ul.level0 li.mega span.menu-title { display:block; } #js-mainnav.megamenu ul.level0 li.mega span.menu-desc { display:block; font-weight:normal; font-size:92%; } #js-mainnav.megamenu ul.level0 li.mega a img { } #js-mainnav.megamenu ul.level0 li.mega span.image-title { padding-left:5px; } #js-mainnav.megamenu ul.level0 li.haschild a.mega span.menu-desc,#js-mainnav.megamenu ul.level0 li.haschild-over a.mega span.menu-desc { padding-left:12px; } #js-mainnav.megamenu ul.level0 li #current.active { background:none; } #js-mainnav.megamenu.vertical { background-image:none; } #mobile-menu-header { width:100%; background-color:#fff; z-index:9990; max-width:85%; padding:4px 0; border-bottom:1px solid #d1d2d3; } #mobile-menu-header .site-logo { margin-left:4px; margin-top:8px; float:left; } #js-mainnav.megamenu.horizontal.left ul.level0 { float:left; width:100%; background-color:#fff; z-index:9991; } #js-mainnav.megamenu.horizontal.center ul.level0 { float:left; position:relative; left:50%; transform:translate(-50%); -webkit-transform:translate(-50%); -moz-transform:translate(-50%); -ms-transform:translate(-50%); -o-transform:translate(-50%); } body{ overflow-x:hidden!important; } #js-mainnav.megamenu.horizontal.right ul.level0 { float:right; } #js-mainnav.megamenu.vertical ul.level0 { float:left; max-width:100%; width:100%; } #js-mainnav.megamenu.horizontal.center ul.megamenu.level1 { left:0; position:relative; } #js-mainnav.megamenu.vertical ul.level0 li.mega { float:none; } #js-mainnav.megamenu.vertical li.mega { float:none; } #js-mainnav.megamenu.horizontal.center ul.level0 li.mega { position:relative; } #js-mainnav.megamenu.vertical.right ul.level0 li.mega span.mega,#js-mainnav.megamenu.vertical.right ul.level0 li.mega a.mega { text-align:right; } #js-mainnav.megamenu.horizontal ul.level0 li a.haschild.mega span.menu-title,#js-mainnav.megamenu.horizontal ul.level0 li a.haschild-over.mega span.menu-title { background:url(../images/arrow3.png) no-repeat right center; padding-right:22px; } #js-mainnav.megamenu.horizontal ul.level0 li a.haschild.over.mega span.menu-title { background:url(../images/arrow3sel.png) no-repeat right center; padding-right:22px; } #js-mainnav.megamenu.vertical.left li a.haschild.mega span.menu-title,#js-mainnav.megamenu.vertical.left li a.haschild-over.mega span.menu-title { background:url(../images/arrow.png) no-repeat right center; padding-left:0px; } #js-mainnav.megamenu.vertical.right li a.haschild.mega span.menu-title,#js-mainnav.megamenu.vertical.right li a.haschild-over.mega span.menu-title { background:url(../images/arrow_right.png) no-repeat left center; padding-left:0px; } #js-mainnav.megamenu.vertical ul.level0 li a.haschild.mega span.menu-desc,#js-mainnav.megamenu.vertical ul.level0 li a.haschild-over.mega span.menu-desc { padding-left:0px; } #js-mainnav.megamenu.horizontal.center ul.level1 li.mega { position:relative; right:0; } #js-mainnav.megamenu.vertical.left ul.level1 li.haschild,#js-mainnav.megamenu.vertical.left ul.level1 li.haschild-over { background-image:url('../images/arrow.png'); background-repeat:no-repeat; background-position:95% center; padding:0; } #js-mainnav.megamenu.vertical.right ul.level1 li.haschild,#js-mainnav.megamenu.vertical.right ul.level1 li.haschild-over { background-image:url('../images/arrow_right.png'); background-repeat:no-repeat; background-position:left center; padding:0; } #js-mainnav.megamenu.vertical.left .js-megamenu ul.level0 li.mega .childcontent { margin-left:100%!important; margin-top:-32px; } #js-mainnav.megamenu.vertical.right .js-megamenu ul.level0 li.mega .childcontent { margin-left:-99%!important; margin-top:-32px; right:95%; } #js-mainnav.megamenu.vertical.left .js-megamenu ul.level1 li.mega .childcontent { margin-top:0px!important; top:0px; } #js-mainnav.megamenu.vertical.right .js-megamenu ul.level1 li.mega .childcontent { margin-left:-100%!important; margin-top:-32px; } #js-mainnav.megamenu.vertical.left ul.level1 li.haschild,ul.level1 li.haschild-over { position:relative; } #js-mainnav.megamenu .js-megamenu li.mega .childcontent { display:block; height:auto; position:absolute; } #js-mainnav.megamenu .js-megamenu li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over li.mega .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .childcontent { left:-999em; } #js-mainnav.megamenu .js-megamenu li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over .childcontent,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .childcontent { left:auto; } #js-mainnav.megamenu .js-megamenu li.mega .right,#js-mainnav.megamenu .js-megamenu li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over li.mega .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over li.mega .right { right:auto; } #js-mainnav.megamenu .js-megamenu li.haschild-over .right { right:0; } #js-mainnav.megamenu .js-megamenu li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.haschild-over .right,#js-mainnav.megamenu .js-megamenu li.mega li.mega li.mega li.mega li.mega li.haschild-over .right { right:12em; } #js-mainnav.megamenu ul.level1 li.mega { float:none; } #js-mainnav.megamenu ul.level1 .childcontent { margin:-20px 0 0 0; } #js-mainnav.megamenu .megacol { float:left; } #js-mainnav.megamenu ul.level1 li.mega { background:none; } #js-mainnav.megamenu ul.level1 li.first { border-top:0; } #js-mainnav.megamenu ul.level1 li.mega span.mega,#js-mainnav.megamenu ul.level1 li.mega a.mega { background:none; border:0; font-weight:normal; padding:8px 5px; } #js-mainnav.megamenu ul.level1 li.mega a.haschild.mega span.menu-title,#js-mainnav.megamenu ul.level1 li.mega a.haschild-over.mega span.menu-title{ background:none; padding:0; } #js-mainnav.megamenu ul.level1 li.group { background:none; } #js-mainnav.megamenu .childcontent { z-index:999; } #js-mainnav.megamenu .childcontent .js-moduletable { border-bottom:0; line-height:1.5; margin:10px 0; padding:0; } #js-mainnav.megamenu .childcontent-inner a { text-decoration:none; width:auto; } #js-mainnav.megamenu .childcontent-inner .group ul li.active{ } #js-mainnav.megamenu .childcontent .group h3 { background:none; padding:0 5px 8px; text-transform:none; } #js-mainnav.megamenu .childcontent .group .moduletable { background:none; padding-top:12px; } #js-mainnav.megamenu .childcontent .js-moduletable .js-box-ct { padding:0 5px; } #js-mainnav.megamenu .childcontent .js-moduletable a { text-decoration:none; } #js-mainnav.megamenu .childcontent .js-moduletable a:hover,#js-mainnav.megamenu .childcontent .js-moduletable a:focus,#js-mainnav.megamenu .childcontent .js-moduletable a:active { text-decoration:none; } #js-mainnav.megamenu .childcontent .js-moduletable ul:first-child { margin-top:0!important; } #js-mainnav.megamenu .childcontent .js-moduletable li { margin-bottom:5px; } #js-mainnav.megamenu .group { } #js-mainnav.megamenu .group-title { overflow:hidden; } #js-mainnav.megamenu .group-title .menu-title { text-transform:uppercase; font-weight:bold; font-size:115%; } #js-mainnav.megamenu .group-title .menu-desc { padding-left:0!important; } #js-mainnav.megamenu .group-content .js-moduletable,#js-mainnav.megamenu .group-content ul.megamenu { margin:10px; padding:0; } #js-mainnav.megamenu .childcontent .moduletable { padding:10px; } #js-mainnav.megamenu ul.level0 .childcontent .moduletable li:hover,#js-mainnav.megamenu ul.level0 .childcontent .moduletable a:hover{ background:none; } #js-mainnav.megamenu .childcontent-inner{ overflow:visible; } #js-mainnav.megamenu .childcontent .moduletable h3 { margin:0px; padding:0px 0px 10px 0px; } #js-mainnav.megamenu .childcontent .moduletable{ padding:10px; } #js-mainnav.megamenu span.no-title{ padding:0px; } #js-mainnav.megamenu span.no-title img{ padding:0px!important; } #js-mainnav.megamenu ul.megamenu.level0 li.big-img-left,#js-mainnav.megamenu ul.megamenu.level0 .big-img-right { padding:5px 0; } #js-mainnav.megamenu ul.megamenu.level0 .big-img-left img { float:left; margin:0 10px 10px 0; } #js-mainnav.megamenu ul.megamenu.level0 .big-img-right img { float:right; margin:0 10px 0 10px; } #js-mainnav.megamenu ul.megamenu.level0 .big-img-left span.image-title,#js-mainnav.megamenu ul.megamenu.level0 .big-img-right span.image-title { padding:0; } #js-mainnav.megamenu ul.megamenu.level0 input#mod-search-searchword { max-width:100px; } #js-mainnav.megamenu ul.megamenu.level0 form { margin:6px 10px; } #js-mainnav.megamenu ul.megamenu.level0 .contact-form form { margin:0; } #js-mainnav.megamenu ul.megamenu.level0 .contact-form form p { padding:0; margin:0; font-size:10px; } .tip-wrap{ z-index:9999; } #js-mainnav.noJS ul.megamenu li.haschild > div.childcontent { opacity:0; visibility:hidden; -webkit-transition:opacity 0.4s; -moz-transition:opacity 0.4s; -ms-transition:opacity 0.4s; -o-transition:opacity 0.4s; transition:opacity 0.4s; } #js-mainnav.noJS ul.megamenu li.haschild:hover > div.childcontent { opacity:1; left:auto; visibility:visible; } #js-mainnav.horizontal ul.level0 li.mega.submenu-align-center > .childcontent { left:50%!important; transform:translate(-50%); -webkit-transform:translate(-50%); -moz-transform:translate(-50%); -ms-transform:translate(-50%); -o-transform:translate(-50%); margin-left:0!important; } #js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth { position:static!important; } #js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth > .childcontent { left:0!important; margin-left:0!important; } #js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth > .childcontent,#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth > .childcontent > .childcontent-inner-wrap,#js-mainnav.horizontal ul.level0 li.mega.submenu-align-fullwidth > .childcontent > .childcontent-inner-wrap > .childcontent-inner { width:100%!important; } #js-mainnav.horizontal ul.level0 li.mega.submenu-align-right > .childcontent { left:auto!important; right:0!important; margin-left:0!important; } #js-mainnav.horizontal ul.level1 li.mega.submenu-align-right > .childcontent { left:auto!important; right:100%!important; } #js-mainnav.horizontal ul.level0 li.mega.submenu-align-left > .childcontent { left:0!important; margin-left:0!important; } #js-mainnav.horizontal ul.level1 li.mega.submenu-align-left > .childcontent { left:100%!important; } @media screen and (min-width:768px) { #js-mainnav.megamenu-sticky { left:0; right:auto; width:100%; border-radius:0; margin:0!important; z-index:1000; position:fixed!important; top:0px; bottom:auto!important; -webkit-transition:none; -moz-transition:none; transition:none; } } @media screen and (max-width:768px) { .tip-wrap { display:none!important; } .loginp #left,.loginp #right { padding:0 4px; } #login-form input { width:100%!important; } #header .wrapper { height:42px; padding-top:5px; } .supportarea .area { padding:16px 4px 16px; } .supportarea .area a { line-height:2.2; font-size:15px; } .supportarea .area .largearea h3 { padding:0; } .supportarea .area .largearea h3.subtitle { font-size:15px; font-weight:400; line-height:1.3; color:#999999; } .supportarea h2 { color:#F78534; font-size:28px; margin-bottom:16px; } .supportarea h2.supporttitle { color:#5a5a5a; font-size:24px; margin-bottom:8px; font-weight:400; } #login-form button { width:100%!important; margin-left:0!important; } .videocenter { width:100%; height:450px; } #footer .ac-gf-directory.with-5-columns .ac-gf-directory-column-section { width:100%!important; position:relative; cursor:pointer; padding:8px 6px; border-bottom:1px solid #e3e3e3; } #footer .ac-gf-directory.with-5-columns .ac-gf-directory-column-section label { width:100%!important; cursor:pointer; } #footer .ac-gf-directory.with-5-columns .ac-gf-directory-column-section::before { content:"+"; right:0; top:9px; position:absolute; font-weight:normal; margin-right:8px; transition:transform 0.3s ease 0s; } #footer .ac-gf-directory.with-5-columns .ac-gf-directory-column-section ul { display:none; } h3.subtitle26{ font-size:18px; } h3.micon{ color:#f78534; font-size:100px; margin:12px 0; } h2.boxtitle50{ font-size:30px; line-height:1.3; font-weight:bold; margin-bottom:8px } .slideshowdbottom .titl { font-size:24px; line-height:24px; } #footer nav label { color:#555; font-family:"SF Pro Display",arial,sans-serif; font-size:15px; font-weight:400; letter-spacing:normal; line-height:1.66667; } #js-mainnav.megamenu #logo{ display:none; } } #js-mainnav.megamenu.blackwhite ul.level0 li.mega span.mega,#js-mainnav.megamenu.blackwhite ul.level0 li.mega a.mega,#js-mainnav.megamenu.blackwhite .megaMenuToggle{ font-size:16px; color:#555; padding:10px 15px; font-weight:normal; position:relative; } #js-mainnav.megamenu.blackwhite ul.level0 li:hover,#js-mainnav.megamenu.blackwhite ul.level0 li.active,#js-mainnav.megamenu.blackwhite ul.level0 li.over,#js-mainnav.megamenu.blackwhite ul.level0 li.haschild-over { background-color:#eee; color:#F78534; } #js-mainnav.megamenu.blackwhite ul.level0 li.mega:hover > span.mega,#js-mainnav.megamenu.blackwhite ul.level0 li.mega:hover > a.mega,#js-mainnav.megamenu.blackwhite ul.level0 li.mega span.mega.over,#js-mainnav.megamenu.blackwhite ul.level0 li.mega a.mega.active,#js-mainnav.megamenu.blackwhite ul.level0 li.mega a.mega.over { color:#F78534!important; border-bottom-color:transparent!important; } #js-mainnav.megamenu.blackwhite ul.level0 li.haschild a.mega span.menu-desc,#js-mainnav.megamenu.blackwhite ul.level0 li.haschild-over a.mega span.menu-desc { padding-left:0; } #js-mainnav.megamenu .cardmen { border:0 none; background:transparent; } #js-mainnav.megamenu .cardmen .card-header { border:0 none; border-bottom:2px solid #e1e2e3; padding:0.1rem .1rem .75rem; background:transparent; } #js-mainnav.megamenu .cardmen .card-body { padding:.75rem .1rem .75rem; background:transparent; } #js-mainnav.megamenu.blackwhite ul.men-contacts { margin-bottom:16px; } #js-mainnav.megamenu.blackwhite ul.men-contacts li { background-color:transparent; border:0 none; padding:.45rem 0; } #js-mainnav.megamenu.blackwhite ul.men-contacts a { color:#454545; } #js-mainnav .men-item-title { font-size:14px; color:#454545; font-weight:700; text-transform:uppercase; } #js-mainnav ul.men-item-list { padding-left:0; } #js-mainnav ul.men-item-list > li { padding-top:1.2em; padding-bottom:1.2em; line-height:1.3; } #js-mainnav ul.men-item-list > li:hover a b { text-decoration:underline; color:#F78534; } #js-mainnav ul.men-item-list > li a b { display:block; color:#656769; font-size:14px; } #js-mainnav ul.men-item-list > li a span { color:#757677; font-size:14px; } #js-mainnav .card .btn.btn-link { min-width:80%; text-align:left; border-radius:3px; border:1px solid #888; color:#fff; font-weight:bold; background-color:#888; text-shadow:none; line-height:1.3; font-size:13px; position:relative; padding:.375rem 1.75rem .375rem .75rem; } #js-mainnav .card .btn.btn-link:hover { background-color:#F78534!important; border:1px solid #F78534!important; text-shadow:none; color:#ffffff; } #js-mainnav .card .btn.btn-link::after { font-family:"SF Pro Icons"; position:absolute; right:6px; top:30%; color:inherit; display:inline-block; float:right; font-style:normal; font-weight:inherit; font-size:inherit; line-height:1; z-index:1; content:""; } #js-mainnav.megamenu.blackwhite ul.level0 li.haschild span.mega,#js-mainnav.megamenu.blackwhite ul.level0 li.haschild-over span.mega { padding-right:20px; } #js-mainnav.megamenu.blackwhite ul.level0 li.haschild span.mega::after { display:inline-block; position:absolute; right:6px; top:50%; width:0; height:0; vertical-align:.255em; content:""; border-top:.3em solid; border-right:.3em solid transparent; border-bottom:0; border-left:.3em solid transparent; } #js-mainnav.megamenu.blackwhite ul.level0 li.haschild-over span.mega::after { display:inline-block; position:absolute; right:6px; top:50%; width:0; height:0; vertical-align:.255em; content:""; border-top:0; border-right:.3em solid transparent; border-bottom:.3em solid; border-left:.3em solid transparent; } #js-mainnav.megamenu.blackwhite .childcontent { } #js-mainnav.megamenu.blackwhite ul.level0 ul.megamenu { margin:0; } #js-mainnav.megamenu.blackwhite ul.level1 li.mega { border:0 none; } #js-mainnav.megamenu.blackwhite ul.level1 li.first { } #js-mainnav.megamenu.blackwhite ul.level1 li.mega span.mega,#js-mainnav.megamenu.blackwhite ul.level1 li.mega a.mega { margin:0px; padding:6px 20px 6px 15px; border:0; color:#656565; font-size:15px; font-weight:normal; text-shadow:0px 1px 1px #fff; background-color:transparent; } #js-mainnav.megamenu.blackwhite ul.level1 li.mega a.mega span.menu-title { background:none; padding:0; } #js-mainnav.megamenu.blackwhite ul.level1 li:hover,#js-mainnav.megamenu.blackwhite ul.level1 li.active,#js-mainnav.megamenu.blackwhite ul.level1 li.over,#js-mainnav.megamenu.blackwhite ul.level1 li.haschild-over { background:none; } #js-mainnav.megamenu.blackwhite ul.level1 li.mega:hover > a.mega,#js-mainnav.megamenu.blackwhite ul.level1 li.mega:hover > span.mega,#js-mainnav.megamenu.blackwhite ul.level1 li.mega span.mega,#js-mainnav.megamenu.blackwhite ul.level1 li.mega a.mega.active,#js-mainnav.megamenu.blackwhite ul.level1 li.mega a.mega.over { color:#F78534!important; } #js-mainnav.megamenu.blackwhite ul.level1 li.haschild,#js-mainnav.megamenu.blackwhite ul.level1 li.haschild-over { background-image:url(../../images/arrow.png); background-repeat:no-repeat; background-position:95% center; padding:0; } #js-mainnav.megamenu.blackwhite ul.level0 > .childcontent-inner { -webkit-box-shadow:1px 1px 1px #dddddd; -moz-box-shadow:1px 1px 1px #dddddd; box-shadow:1px 1px 1px #dddddd; } #js-mainnav.megamenu.blackwhite .childcontent-inner { border:1px solid transparent; padding-top:6px; padding-bottom:6px; border-color:#e0e0e0; color:#888888; text-shadow:0px 1px 1px #fff; background-color:#f9f9f9; background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#fefefe)); background:-webkit-linear-gradient(top,#f9f9f9,#fefefe); background:-moz-linear-gradient(top,#f9f9f9,#fefefe); background:-ms-linear-gradient(top,#f9f9f9,#fefefe); background:-o-linear-gradient(top,#f9f9f9,#fefefe); } #js-mainnav.megamenu.blackwhite .childcontent-inner .group ul li.active { } #js-mainnav.megamenu.blackwhite .childcontent .group h3 { background:none; color:#777777; } #js-mainnav.megamenu.blackwhite .childcontent .moduletable { padding:0 10px; } #js-mainnav.megamenu.blackwhite .childcontent .js-moduletable a:hover,#js-mainnav.megamenu.blackwhite .childcontent .js-moduletable a:focus,#js-mainnav.megamenu.blackwhite .childcontent .js-moduletable a:active { color:#fff; text-decoration:none; border-bottom:1px solid #fff; } #js-mainnav.megamenu.blackwhite .group-title { } #js-mainnav.megamenu.blackwhite .group-title .menu-title { color:#777777; font-size:12px; font-weight:bold; text-shadow:0px 1px 1px #fff; } #js-mainnav.megamenu.blackwhite .group-content .menu-desc,#js-mainnav.megamenu.blackwhite .group-title .menu-desc { font-size:9px; color:#bbbbbb; text-transform:uppercase; } #js-mainnav.megamenu.blackwhite span.menu-desc { padding:0; } #js-mainnav.megamenu.blackwhite li.mega.group-divison { padding-bottom:20px; margin-bottom:20px; border:1px dotted #e9e9e9!important; } .addtocart-area form .product-fields { display:table!important; font-family:'SF Pro Display',arial; } .addtocart-area form .product-fields .product-field { display:table-row!important; float:none; width:auto; } .addtocart-area form .product-fields .product-field>span { display:table-cell!important; vertical-align:middle; padding:6px; } .product-fields-title{ font-weight:600; font-family:'SF Pro Display',arial; font-size:16px; text-align:left; } .pricebox,.addtocart { display:inline-block; vertical-align:middle; } @media screen and (max-width:989px) { .meganav .btn-back .icon { background-color:transparent; background-image:url("../images/icon-sprite.png"); } .icon.arrow-left.red { background-position:-158px 0; height:31px; width:31px; display:block; } .icon.xclose.red { background-position:-240px -32px; height:31px; width:31px; display:block; } .meganav .site-logo { display:block; height:24px; background-size:contain; width:120px; overflow:hidden; margin:14px 8px 8px; } #site_wrapper.mobileMenuActive { cursor:pointer; position:fixed; background-color:#fafafa; } #site_wrapper.mobileMenuActive::after { background:#000 none repeat scroll 0 0; height:100%; left:0; opacity:0.3; position:absolute; top:0; width:100%; z-index:300; } .site-nav { bottom:0; left:0; position:absolute; text-align:left; clear:none; top:10px; } .function_left { float:left; padding:10px; text-align:left; } .function_left .function_title,.function_left .function_text { float:right; width:100%; font-size:24px; line-height:1.3em; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; } .tab_anchor_container .tab_anchor { width:24%; display:inline-block; } #site_wrapper { width:100%; } #topslideshow { min-width:970px; } #topmenu { width:470px; } #toppage { } .iceMenuTitle { padding:4px 10px 0!important; font-size:10px; } #middle-column.withright { width:710px!important; } #cws-tabs { display:none; } .backbottomvalue { padding-right:2px; font-size:13px; } .backbottomlabel { padding-right:2px; padding-left:2px; font-size:12px; } .backbottomlabel img { width:18px; height:18px; vertical-align:top; } h2,.h2 { font-size:32px; } h3,.h3,h6,.h6 { font-size:14px; } h2.boxtitle,h2.boxtitle a,h3.subtitle,.h3.subtitle { font-size:32px; } .area img { max-width:100%; height:auto; } .dj-main li a.dj-up_a span { font-size:12px!important; padding:0 8px 0 0!important; } .dj-main li a.dj-up_a { padding:0 0 0 8px!important; } #promo_left { width:675px; } #promo_right img { width:131px; } .productdetails .width25 { padding-right:10px; } .vmproductH.productdetails .spacer img { width:100px; } .atitle { font-size:19px; } #topmenu form#login-form { width:300px; } #copyright,#footer { width:970px; } .function_left { padding:10px 10px 30px; } .area .largearea h3 { padding:0 30px 10px; } .title_blue h1 { font-size:30px!important; font-weight:700; } .title_blue h2 { font-size:20px!important; font-weight:500; } h2.title,.h2.title { font-size:36px; } h2.boxtitle,h2.boxtitle a,h3.subtitle,.h3.subtitle { font-size:28px; } .subresponsive-moduleblue .customblue { padding:2px; width:100%; } #copyright,#footer { width:auto; padding:6px 0; } #footer .moduletable_content { padding:0; } .breadcrumbs { display:none; } div#copytext { padding-top:0; padding-left:8px; padding-right:8px; } div#copytext p { margin-bottom:0; } #footer nav a { font-size:13px; } .function_tree .function_center { padding:10px 10px 20px; width:29%; } .function_four .function_center{ padding:10px 6px 20px; } .area .centerarea_50 { padding-left:4px; } .productpriceblock .productprice { clear:both; border-left:0 none; } .productpriceblock .timerblock { float:none; border-bottom:1px solid #ccc; padding:5px; margin:5px; } .productpriceblock .scadenza { float:left; padding-right:15px; line-height:1.3; } #contact_nr,#contact_nr a { font-size:11px; } #topmenu { width:auto; } .subbox_title { color:#333; font-family:'SF Pro Display',arial,sans-serif; font-weight:400; font-size:14px; line-height:1.3; padding:14px 4px 12px; text-align:center; } } #js-meganav{ display:block; } .function_center .loading { background-color:rgba(250,250,250,0.8); position:absolute; width:100%; height:100%; top:0; left:0; } .function_center .loading img { position:absolute; top:30%; left:30%; } @media screen and (max-width:767px) { #js-mainnav.megamenu.noJS #css3-megaMenuToggle,#js-mainnav.megamenu #js-megaMenuToggle { display:block; padding:12px 8px 12px; cursor:pointer; font-size:10px; text-transform:uppercase; text-align:left; background-color:transparent; color:#888; z-index:9999; } #js-mainnav.megamenu #js-megaMenuToggle { display:block!important; position:absolute; top:0; left:0; } #js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon,#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon { display:inline-block; background:#888; height:3px; width:20px; position:relative; float:right; margin-top:14px; text-align:left; } #js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon:before,#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon:before { content:''; position:absolute; background:#888; height:3px; width:20px; top:-7px; } #js-mainnav.megamenu.noJS #css3-megaMenuToggle .megaMenuToggle-icon:after,#js-mainnav.megamenu #js-megaMenuToggle .megaMenuToggle-icon:after { content:''; position:absolute; background:#888; height:3px; width:20px; top:-14px; } #js-mobMegaMenuToggle{ display:block!important; float:left; cursor:pointer; } #js-mobMegaMenuToggle .megaMenuToggle-icon { display:inline-block; background:transparent; height:20px; width:20px; position:relative; float:right; margin-top:0; text-align:left; } #js-mobMegaMenuToggle .megaMenuToggle-icon:before { content:''; position:absolute; background:#888; height:3px; width:23px; top:10px; transform:rotate(45deg) translate(0,0); } #js-mobMegaMenuToggle .megaMenuToggle-icon:after { content:''; position:absolute; background:#888; height:3px; width:23px; top:10px; transform:rotate(-45deg) translate(0,0); } #js-mainnav.megamenu { width:100%!important; overflow:hidden; } #js-mainnav.megamenu ul.level0{ float:none!important; font-size:12px; } #js-mainnav.megamenu ul.level0 li.mega{ float:none!important; position:relative; clear:both; background-image:none!important; } #js-mainnav.megamenu ul.megamenu li.mega a.mega span.menu-desc { display:none; } #js-mainnav.megamenu ul.level1 li.mega span.mega,#js-mainnav.megamenu ul.level1 li.mega a.mega { padding-left:20px!important; } #js-mainnav.megamenu ul.level2 li.mega span.mega,#js-mainnav.megamenu ul.level2 li.mega a.mega{ padding-left:30px!important; } #js-mainnav.megamenu ul.level3 li.mega span.mega,#js-mainnav.megamenu ul.level3 li.mega a.mega{ padding-left:40px!important; } #js-mainnav.megamenu ul.level4 li.mega span.mega,#js-mainnav.megamenu ul.level4 li.mega a.mega{ padding-left:50px!important; } #js-mainnav.megamenu ul.level0 li.mega span.mega,#js-mainnav.megamenu ul.level0 li.mega a.mega{ padding:15px 10px; } #js-mainnav.megamenu .js-megamenu { font-size:12px; } #js-mainnav.megamenu .cardmen { padding-bottom:24px; } #js-mainnav.megamenu .cardmen .card-header h2 { font-size:16px; } #js-mainnav.megamenu .js-megamenu.active { background:rgba(42,42,42,0.8); position:fixed; top:0; bottom:0; left:0; right:0; z-index:9999; overflow-y:scroll; } #js-mainnav.megamenu.megamenu.vertical.right ul.level0 li.mega a.mega { text-align:left!important; z-index:99999; background-color:#fff; } #js-mainnav.megamenu.megamenu.vertical.right .js-megamenu ul.level0 li.mega .childcontent { right:0px!important; } #js-mainnav.megamenu .js-megamenu li.mega .childcontent { height:100%!important; margin:0!important; position:relative; width:100%!important; overflow:visible!important; } #js-mainnav.megamenu ul.level0 li a.haschild.mega span.menu-title,#js-mainnav.megamenu ul.level0 li a.haschild-over.mega span.menu-title{ background:none!important; padding-left:0px!important; } #js-mainnav.megamenu ul.level1 li.haschild,#js-mainnav.megamenu ul.level1 li.haschild-over { background:none!important; } #js-mainnav.megamenu .childcontent-inner-wrap{ margin:0px!important; } #js-mainnav.megamenu .childcontent-inner-wrap,#js-mainnav.megamenu .childcontent-inner,#js-mainnav.megamenu .megacol{ width:100%!important; } #js-mainnav.megamenu ul.megamenu{ margin:0px!important; } #js-mainnav.megamenu .megacol,.childcontent-inner{ border:none!important; float:none!important; } #js-mainnav.megamenu ul.level0 li.haschild span.arrow-icon,#js-mainnav.megamenu ul.level0 li.haschild-over span.arrow-icon { display:block; float:right; position:absolute; right:2px; top:2px; z-index:99; } #js-mainnav.megamenu ul.level0 li.haschild span.arrow-icon,#js-mainnav.megamenu ul.level0 li.haschild-over span.arrow-icon{ display:block; cursor:pointer; } #js-mainnav.megamenu ul.level0 li.haschild span.arrow-icon { background:url("../images/arrow_down.png") no-repeat scroll 100% 0px transparent!important; display:block!important; text-indent:9999px; width:40px; height:31px; border:0 none!important; padding:0!important; margin:0!important; -webkit-box-shadow:none!important; -moz-box-shadow:none!important; box-shadow:none!important; } .function_left .function_title,.function_left .function_text { float:right; width:100%; font-size:18px; line-height:1.3; } .function_left .function_image { float:none; margin:0 auto; } #js-mainnav.megamenu ul.level1 li.mega span.arrow-icon{ display:none; } #js-mainnav.megamenu ul.level1 li.haschild span.arrow-icon,#js-mainnav.megamenu ul.level1 li.haschild-over span.arrow-icon { display:block; float:right; position:absolute; right:2px; top:2px; z-index:99; } #js-mainnav.megamenu ul.level0 li.haschild-over { } #js-mainnav.megamenu.noJS ul.megamenu li { padding:0!important; border:0!important; border-radius:0!important; } #js-mainnav.megamenu.noJS ul.megamenu li a { position:relative; } #js-mainnav.megamenu.noJS #css3-megaMenuToggle { display:block; border-radius:5px; padding:15px; } #js-mainnav.megamenu.noJS:hover #css3-megaMenuToggle { } #js-mainnav.megamenu.noJS:hover ul.megamenu li { display:block; } #js-mainnav.megamenu.noJS ul.megamenu li.haschild a.haschild { } #js-mainnav.megamenu.noJS ul.megamenu li.haschild > div.childcontent { display:none; } #js-mainnav.megamenu.noJS ul.megamenu li.haschild:hover > div.childcontent { display:block; } #js-mainnav.megamenu.noJS ul.level0 li.mega > a.haschild:after { content:''; position:absolute; top:50%; right:12px; width:0; height:0; border-top:4px solid #a6a6a6; border-right:3px solid transparent; border-left:3px solid transparent; } #js-mainnav.megamenu.noJS ul.level0 li.mega.haschild:hover > a.haschild:after { border-top-color:#fff; position:relative; } } @media screen and (max-width:768px){ #js-mainnav.megamenu.horizontal.left ul.level0 { max-width:85%; position:relative; } .mobile_hide { display:none; } .btn_ularge { font-size:18px; padding:22px 24px; } #topmenu { margin-top:35px; } #language { right:10px; top:40px; } form.Chronoform { padding:8px 12px; } .header_right { width:45%!important; } .site-nav { width:36px; } .header_right .search input { margin-left:4px; } #search-form106 input { font-size:15px!important; height:38px!important; } #notice-msg h4 { font-size:20px; } .productdetails .width25 { width:48%; padding-right:0; } .grid-box li { width:31.5%; } .largebox .subbox,.largeboxb .subbox { text-align:center; width:100%; display:block; } .largebox.fixed,.largeboxb.fixed{ position:initial; } .area .leftarea_60,.area .rightarea_40,.area .leftarea_40,.area .rightarea_60,.area .rightarea_25,.area .leftarea_25,.area .centerarea_50 { width:100%; } .area { padding:50px 24px 30px; } .areabg.maxpadded,.areabg.padded { padding-top:60px; padding-bottom:60px; } .slideshowdtitle { font-size:25px; padding:8px 6px 0; } .slideshowdtitleg { font-size:32px; padding:0 6px 0; } .slideshowdsubtitle { font-size:20; padding:0 10px; } .slideshowdbottom { display:none; } .ccms_form_element label { width:auto; clear:both; float:none } .ccms_form_element input,.ccms_form_element select,.ccms_form_element textarea { display:block; box-sizing:border-box; width:100%!important; margin-left:0!important; padding:8px 12px; } form.Chronoform { background:none!important; } form.Chronoform input[type="button"] { padding:24px 12px!important; } .djslider-loader-msn li { width:100%; } .feedbox .function_image img { width:100%; } .feedsubbox .function_title { font-size:14px; } } @media screen and (max-width:600px){ #offlajn-ajax-search106,#djslider250 #navigation250 { display:none; } .subresponsive-moduleblue { width:48%; } #djslider250,#djslider-loader250 { height:300px!important; padding-top:0!important; } #content_inside h1 { font-size:23px!important; } .function_two .function_center,.function_tree .function_center,.function_four .function_center,.function_five .function_center { width:100%; } #djslider250 .slideshowdtitle { font-size:25px!important; } #djslider250 .slide-text .textbox { top:5%!important; } } @media screen and (max-width:480px){ .logop h3{ font-size:26px; font-weight:200; color:#333333; } .djtabs .content { padding:0; } .djtabs nav { display:none; } .djtabs .content { width:100%; overflow:hidden; opacity:1; position:relative; } #promo_left { width:95%; } #promo_right { display:none; } .subresponsive { min-width:0; } .grid-box li { height:auto; } .grid-box li img { clear:both; float:none!important; } a[name="ancHome"] { display:block; height:0; } #logo { width:60%; } #language img { width:60%!important; height:auto!important; float:right; } #topmenu { margin-top:0; } .videocenter { width:100%; height:300px; } .subresponsive-moduleblue { width:98%; } #contact_nr { display:none; } #topbar { height:0; } #language { right:2px; top:2px; } .productdetails .width25,.productdetails .leftarea_40,.productdetails .rightarea_60,.area .rightarea_25,.area .leftarea_25,.area .centerarea_50 { padding-right:0; width:98%!important; } #middle-column.withright { width:100%!important; } #middle-column .padding { padding:0!important; } .area .largearea h3 { padding:0 10px 10px; } h3,.h3 { font-size:16px; } .wrapper #chronoform_richiestainfo { background:none!important; } #right-column { width:100%!important; text-align:center!important; } #header .wrapper { padding-top:5px; } .title_blue { padding:10px 12px 10px; } .area { padding:16px 12px 10px; } .header_right { width:75%!important; } .header_right > div { width:100%; float:left; } .header_right .search { width:95%; } table.show_design_border h3 { padding:4px 0!important; font-size:13px!important; } select.dj-select,select.dj-select:focus,select.dj-select:hover{ width:99%; height:34px; overflow:hidden; background:url(../images/down_arrow_select.jpg) no-repeat right #005da8; border:1px solid #ccc; font-size:15px; color:#fff; } #invia { margin-left:0!important; } .paypallogo,.partnerlogos,.textcopyright { width:100%; } .partnerlogos img { width:46px!important; height:auto!important; } .grid-box li { width:47%; } } @media screen and (max-width:320px){ #logo { width:50%; } } .chartBarsWrap { padding-left:40px; margin:0 30px 0 20px; } .chartBars { position:relative; max-width:600px; height:300px; margin:50px auto 100px; } .chartBars .bars { display:flex; justify-content:space-around; border-left:1px solid #bbb; border-bottom:1px solid #bbb; width:100%; height:100%; padding:0; padding:0 1%; margin:0; } .chartBars .bars li { display:inline-block; flex:0 1 24%; height:100%; margin:0; text-align:center; position:relative; font-size:16px; } .chartBars .bars li .bar { width:100%; background:#49E; position:absolute; font-size:1.5em; color:#fff; padding-top:18px; bottom:0; height:0; overflow:hidden; font-weight:bold; outline:2px solid transparent; -webkit-transition:1.5s height cubic-bezier(0.6,0.4,0.4,1.1); transition:1.5s height cubic-bezier(0.6,0.4,0.4,1.1); } .chartBars .bars li .bar:after { content:'%'; font-size:22px!important; vertical-align:top; color:rgba(255,255,255,0.8); margin-right:-8px; } .chartBars .bars li b { color:#eee; width:100%; position:absolute; bottom:-2em; left:0; text-align:center; } .chartBars .numbers { width:50px; height:100%; margin:0; padding:0; display:inline-block; position:absolute; left:-50px; } .chartBars .numbers li { text-align:right; padding-right:1em; list-style:none; height:59px; position:relative; font-size:13px; bottom:11px; right:-9px; color:#eee; } .chartBars .numbers li:after { content:"\00af"; position:relative; right:-5px; font-size:20px; top:7px; color:rgba(255,255,255,0.34); } .chartBars .numbers li:first-of-type { height:63px; margin-top:-1px; } .chartBars1 .bar { border-top-right-radius:30px; } .chartBars2 { max-width:350px; } .chartBars2 .bars { padding:0; } .chartBars2 .bars li { flex:0 1 25%; } .chartBars2 .bars li .bar { box-shadow:0 0 20px #222; } .chartBars3 { background:rgba(255,255,255,0.1); border-top:1px solid #666; border-right:1px solid #666; } .chartBars3 .bars { border-color:#666; padding:0; } .chartBars3 .bars li .bar { border-top-right-radius:3px; border-top-left-radius:3px; font-size:22px!important; } .chartBars3 .bars li .bar:after { font-size:.6em!important; } .chartBarsWrap.chartBarsHorizontal { flex-direction:column; padding-left:70px; } .chartBarsWrap.chartBarsHorizontal .bars b { color:#eee; width:100%; position:absolute; bottom:initial; top:1em; left:-102%; text-align:right; } .chartBarsWrap.chartBarsHorizontal .chartBars { height:200px; } .chartBarsWrap.chartBarsHorizontal .chartBars .bars { border:0; } .chartBarsWrap.chartBarsHorizontal .chartBars .bars .bar { width:0; padding-top:10px; height:100%!important; text-align:right; font-size:1.5em; -webkit-transition:2s width cubic-bezier(0.6,0.4,0.4,1.1); transition:2s width cubic-bezier(0.6,0.4,0.4,1.1); } .chartBarsWrap.chartBarsHorizontal .chartBars .bars .bar:after { font-size:.6em!important; margin-right:20px; } .bars li .bar.greenBar { background-color:#6B8E23; background:radial-gradient(#99cb32,#6B8E23); } .bars li .bar.greenBarFlat { background-color:#6B8E23; } .bars li .bar.blueBar { background-color:#49E; background:radial-gradient(#8abff4,#49E); } .bars li .bar.blueBarFlat { background-color:#49E; } .bars li .bar.orangeBar { background-color:orange; background:radial-gradient(#ffc04d,#FFA500); } .bars li .bar.orangeBarFlat { background-color:orange; } .bars li .bar.purpleBar { background-color:#6e46af; background:radial-gradient(#9778c9,#6e46af); } .bars li .bar.purpleBarFlat { background-color:#6e46af; } .box-piesite { text-align:center; font-size:22px; } .piesite { position:relative; width:1em; height:1em; font-size:10em; cursor:default; } .piesite.piemin { position:relative; width:100px; height:100px; font-size:100px; cursor:default; } .piesite.piemin .percent { font-size:20px; } .piesite.piemin > #slice > .pie { position:absolute; border:20px solid #444; } .piesite .percent { position:absolute; top:0; left:0; width:100%; height:100%; font-size:26px; text-align:center; z-index:2; display:flex; justify-content:center; align-items:center; } .piesite .percent span { display:inline-block; } .piesite .percent .symbol { font-size:.5em; vertical-align:top; opacity:.5; } .piesite > #slice { position:absolute; width:1em; height:1em; clip:rect(0px,1em,1em,0.5em); } .piesite > #slice.gt50 { clip:rect(auto,auto,auto,auto); } .piesite > #slice > .pie { position:absolute; border:.1em solid #444; width:1em; height:1em; clip:rect(0em,0.5em,1em,0em); border-radius:0.5em; } .piesite.piesite_red > #slice > .pie { border-color:#cc0000; } .piesite.piesite_green > #slice > .pie { border-color:#00cc00; } .piesite.piesite_blue > #slice > .pie { border-color:#0000cc; } .piesite.piesite_magenta > #slice > .pie { border-color:#D70B7A; } .piesite > #slice > .pie.fill { -webkit-transform:rotate(180deg)!important; transform:rotate(180deg)!important; } .piesite.fill > .percent { display:none; } .piesite:after { content:''; display:block; position:absolute; top:.1em; left:.1em; width:.8em; height:.8em; background:#f7f7f7; border-radius:100%; z-index:1; } .piesite:before { content:''; display:block; position:absolute; width:1em; height:1em; border-radius:.5em; opacity:.5; z-index:0; } .piesite:before { background:rgba(255,255,255,0.1); } .piesite .int.cstext { } .box-piesite ul { padding:0; margin-right:0; } .box-piesite ul li { display:inline-block; margin:10px 20px; } .chartBarsHorizontal .chartBars .bars { flex-direction:column; } @media screen and (min-width:600px) { .bar:before { font-size:2em!important; } .chartBars3 .bar:before { font-size:1.5em!important; } } .vm-order-done .vm-button-correct { display:none; } #slider-left .djslider-loader-msn { padding:4px; border:1px solid #dfdfdd; background-color:#fff; } .djslider-loader-msn .slide-desc-in { color:#fff; text-decoration:none; top:initial!important; position:absolute; cursor:pointer; } .djslider-loader-msn li>a { position:absolute; top:0; bottom:0; right:1px; left:0; cursor:pointer; } .djslider-loader-msn .slide-desc-text .slide-title,.djslider-loader-msn .slide-desc-text .slide-title a { color:#fff!important; cursor:pointer!important; } .djslider-loader-msn .slide-desc-text .slide-title a:hover { text-decoration:underline!important; } .djslider-loader-msn .djslider { background:#000; } .feedbox{ width:100%; padding:4px; border:1px solid #dfdfdd; background-color:#fff; position:relative; } .feedbox .function_title { position:absolute; bottom:4px; left:4px; right:4px; color:#fff; font-size:17px; padding:54px 16px 10px; line-height:1.5; overflow:hidden; background:linear-gradient(0deg,rgba(0,0,0,.95) 0,transparent 100%); } .feedbox:hover .function_title { padding-top:160px; text-decoration:underline; } .feedbox:hover { text-decoration:underline!important; cursor:pointer; } .feedbox:hover a { text-decoration:underline; cursor:pointer; } .djslider-loader-msn { margin-left:-7px!important; margin-right:-7px!important; } #slider-left li>a { background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.9) 82%,rgba(0,0,0,1) 100%); background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.9) 82%,rgba(0,0,0,1) 100%); background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 48%,rgba(0,0,0,0.9) 82%,rgba(0,0,0,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=0 ); cursor:pointer; } #slider-left li,#djslider522 ul#slider522 li { cursor:pointer; background:rgb(255,255,255); background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(0,0,0,1) 100%); background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(0,0,0,1) 100%); background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 80%,rgba(0,0,0,1) 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#000000',GradientType=0 ); } #slider-left li img { padding-right:1px; } #slider-left li:hover .slide-desc-text .slide-title { text-decoration:underline; color:#fff; } #slider-left .navigation-container-custom { left:0; right:0; bottom:0; bottom:8px; background-color:transparent; } #slider-left .slide-desc-text { padding-top:16px; padding-bottom:24px!important; line-height:1.5; } #slider-left .slide-title { margin-bottom:0; } #slider-left .slide-title { margin-bottom:0; } .sourcename { color:#a0a0a0; font-family:'SF Pro Display',Arial!important; font-weight:700; text-decoration:none!important; margin-top:5px; } .feedsubbox .function_title,.feedsubbox a { color:#333; } .feedsubbox .sourcename { color:#666; position:absolute; bottom:6px; left:0; padding-left:15px; } .sourcename i,.sourcename img { font-size:17px; display:table-cell; } .sourcename span { display:inline-block; padding-left:7px; display:table-cell; vertical-align:middle; line-height:1; font-size:12px; } .feedbox:hover .sourcename { color:#a0a0a0; text-decoration:none!important; } .djslider-loader-msn .slide-desc-text .slide-title a:hover .sourcename,#slider-left li:hover .sourcename { color:#a0a0a0!important; text-decoration:none!important; } .djslider-loader-msn .slide-desc-text p { margin-bottom:0; } .feedsubbox{ width:100%; padding:4px; margin-top:17px; border:1px solid #dfdfdd; background-color:#fff; } #slider-bottom .feedsubbox { margin-top:0; margin-bottom:0; border-bottom:0; padding:6px 4px } #slider-bottom .feedsubbox:last-child { border-bottom:1px solid #dfdfdd; } #slider-bottom .function_title { } #slider-bottom .feedbox a { color:#555; } #slider-bottom .feedbox .function_title { position:relative; padding:12px 16px; background:transparent; left:unset; right:unset; bottom:unset; color:#333; min-height:100px; } .feedsubbox .function_image { float:left; margin-left:6px; } .feedsubbox .col-5 { padding-right:2px; } .feedsubbox .function_title { padding-top:4px; line-height:1.45; } .feedsubbox .function_title a { color:#333; font-family:'SF Pro Display',Arial!important; font-size:14px; } .srfrContainer-msn { width:100%; } body.ishome #site_wrapper { background-color:#ffffff; } #slider-right .col-md-6,#slider-right .col-xl-6 { padding-left:8px; padding-right:8px; } #slider-left .col-md-6,#slider-left .col-xl-6 { padding-left:8px; padding-right:8px; } .firsttitle .anchor_title { display:none; } .videolistbox { margin:0 0 32px; } .videolistbox h2.title { color:#6c757d; font-size:25px; padding-bottom:8px; border-bottom:1px solid rgba(0,0,0,0.1); margin-bottom:16px; } .videolistbox .titlebelowthumb { font-family:'SF Pro Display',arial,sans-serif; margin-top:16px; text-align:left; } .videolistbox .titlebelowthumb a.magpopif { font-size:18px; color:#6c757d; font-weight:700; line-height:1.45; margin-bottom:8px; display:inline-block; } .videolistbox .titlebelowthumb p { font-size:16px; line-height:1.3; } .videomenu { overflow:hidden; } .videomenu h2.title { background:#515365; color:#fff; padding:8px 16px; margin-bottom:8px;font-weight:700; font-size:20px; } .videomenu ul { padding:8px; list-style-type:none; margin:8px 16px; } .videomenu li { padding:6px 0; } .videomenu li a { color:#454545; font-family:'SF Pro Display',arial,sans-serif; font-size:17px; } .faq-accordion .card-header{ cursor:pointer; } .faq-accordion .faq_image{ opacity:0.5; } @media screen and (max-width:768px){ .faq-accordion .faq_image{ display:none!important; } } .faq-accordion .faq_image img{ width:36px; padding-top:0; margin-right:8px; } .faq-accordion .faq_title{ text-align:left; font-family:"SF Pro Text",arial,sans-serif; font-size:20px; line-height:1.35296; font-weight:700; } .faq-accordion .faq_text,.faq-accordion .faq_text p{ text-align:left; font-family:"SF Pro Text",arial,sans-serif; font-size:19px; line-height:1.35296; margin-bottom:0; } .faq-accordion .card{ margin-bottom:6px; } .faq-accordion .card-header{ background-color:rgba(0,0,0,.01); } .product-grid .card-header { height:100%; } .product-grid .card h2 a { text-transform:uppercase; font-size:22px; color:#323232; line-height:1.3; font-weight:600; } .product-grid .card p.product_s_desc { height:auto; margin-top:8px; } .product-grid .card .card-header { border-bottom:0 none; } .product-grid .card .card-actions { padding:0 1.25rem .95rem; background-color:rgba(0,0,0,.03); } .product-grid .card .card-actions .btn-link { clear:both; padding-left:0; color:#000000!important; text-decoration:underline; } .product-grid .card .card-actions .btn_black { margin-top:12px; min-width:80%; text-align:left; text-transform:uppercase; border-radius:3px; } .product-grid .btn_black::after { font-family:"SF Pro Icons"; color:inherit; display:inline-block; float:right; font-style:normal; font-weight:inherit; font-size:inherit; text-align:right; line-height:1; position:relative; z-index:1; margin-left:8px; content:""; } .browse-view .product-grid .card .vm-price-value .PricepriceWithoutTax { font-size:21px!important; color:#333333!important; font-weight:600!important; } .browse-view .product-grid .card .pnotel { display:inline-block; padding-right:6px; font-size:15px; } .browse-view .product-grid .card .pnoter { display:inline-block; padding-left:6px; font-size:15px; } #mod-finder-searchform .bar{ width:100%; max-width:300px; margin-top:0; border-radius:30px; border:1px solid #dcdcdc; overflow:hidden; } #mod-finder-searchform .bar .button.btn.btn-link{ color:#000; } #mod-finder-searchform .bar:hover{ box-shadow:1px 1px 8px 1px #dcdcdc; } #mod-finder-searchform .bar:focus-within{ box-shadow:1px 1px 8px 1px #dcdcdc; outline:none; } #mod-finder-searchform .searchbar{ height:32px; border:none; width:100%; font-size:15px; outline:none; padding-left:14px; } ul.autocompleter-choices.mod-finder-choices li { font-size:15px; padding:8px 16px 8px 16px; color:#333333; } ul.autocompleter-choices.mod-finder-choices li.autocompleter-selected { background-color:#f8f9fa; color:#333333; } ul.autocompleter-choices.mod-finder-choices li.autocompleter-selected .autocompleter-queried { color:#333333; } .modal-body form.Chronoform { width:auto!important; max-width:100%!important; } .blockloader { transition:all 0.3s ease-in-out; opacity:1; visibility:visible; position:absolute; height:100%; width:100%; background:#ffffff!important; z-index:90; top:0; bottom:0; left:0; right:0; } .blockloader.fadeOut { opacity:0; visibility:hidden; } .bgc-apl-blue,ul.apl-blue li:before { background-color:rgb(0,122,255);} .bgc-apl-brown,ul.apl-brown li:before { background-color:rgb(162,132,94);} .bgc-apl-cyan,ul.apl-cyan li:before { background-color:rgb(50,173,230);} .bgc-apl-gray,ul.apl-gray li:before { background-color:rgb(142,142,147);} .bgc-apl-gray2,ul.apl-gray2 li:before { background-color:rgb(174,174,178);} .bgc-apl-gray3,ul.apl-gray3 li:before { background-color:rgb(199,199,204);} .bgc-apl-gray4,ul.apl-gray4 li:before { background-color:rgb(209,209,214);} .bgc-apl-gray5,ul.apl-gray5 li:before { background-color:rgb(229,229,234);} .bgc-apl-gray6,ul.apl-gray6 li:before { background-color:rgb(242,242,247);} .bgc-apl-green,ul.apl-green li:before { background-color:rgb(52,199,89);} .bgc-apl-indigo,ul.apl-indigo li:before { background-color:rgb(88,86,214);} .bgc-apl-mint,ul.apl-mint li:before { background-color:rgb(0,199,190);} .bgc-apl-orange,ul.apl-orange li:before { background-color:rgb(255,149,0);} .bgc-apl-pink,ul.apl-pink li:before { background-color:rgb(255,45,85);} .bgc-apl-purple,ul.apl-purple li:before { background-color:rgb(175,82,222);} .bgc-apl-red,ul.apl-red li:before { background-color:rgb(255,59,48);} .bgc-apl-teal,ul.apl-teal li:before { background-color:rgb(48,176,199);} .bgc-apl-yellow,ul.apl-yellow li:before { background-color:rgb(255,204,0);} .bgc-apl-dark-blue,ul.apl-dark-blue li:before { background-color:rgb(10,132,255);} .bgc-apl-dark-brown,ul.apl-dark-brown li:before { background-color:rgb(172,142,104);} .bgc-apl-dark-cyan,ul.apl-dark-cyan li:before { background-color:rgb(100,210,255);} .bgc-apl-dark-gray,ul.apl-dark-gray li:before { background-color:rgb(142,142,147);} .bgc-apl-dark-gray2,ul.apl-dark-gray2 li:before { background-color:rgb(99,99,102);} .bgc-apl-dark-gray3,ul.apl-dark-gray3 li:before { background-color:rgb(72,72,74);} .bgc-apl-dark-gray4,ul.apl-dark-gray4 li:before { background-color:rgb(58,58,60);} .bgc-apl-dark-gray5,ul.apl-dark-gray5 li:before { background-color:rgb(44,44,46);} .bgc-apl-dark-gray6,ul.apl-dark-gray6 li:before { background-color:rgb(28,28,30);} .bgc-apl-dark-green,ul.apl-dark-green li:before { background-color:rgb(48,209,88);} .bgc-apl-dark-indigo,ul.apl-dark-indigo li:before { background-color:rgb(94,92,230);} .bgc-apl-dark-mint,ul.apl-dark-mint li:before { background-color:rgb(102,212,207);} .bgc-apl-dark-orange,ul.apl-dark-orange li:before { background-color:rgb(255,159,10);} .bgc-apl-dark-pink,ul.apl-dark-pink li:before { background-color:rgb(255,55,95);} .bgc-apl-dark-purple,ul.apl-dark-purple li:before { background-color:rgb(191,90,242);} .bgc-apl-dark-red,ul.apl-dark-red li:before { background-color:rgb(255,69,58);} .bgc-apl-dark-teal,ul.apl-dark-teal li:before { background-color:rgb(64,200,224);} .bgc-apl-dark-yellow,ul.apl-dark-yellow li:before { background-color:rgb(255,214,10);}}