*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,time,ul,var,video{padding:0px;margin:0px;font-size:100%;vertical-align:baseline;background:none;border:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}table,tbody,td,tfoot,th,thead,tr{margin:0px;font-size:100%;vertical-align:baseline;background:none;outline:none;float:none;}a:focus,input:focus,button:focus{outline:none;}html{font-size:62.5%;}body{line-height:1.46em;font-size:18px;font-size:1.8rem;font-family:Arial,Helvetica,sans-serif;width:100%;}.block .content ul,.tresc ul,.block .content ol,.tresc ol{display:table;margin:0.5em 1.5em;}a{display:inline-block;text-decoration:none;max-width:100%;}p > a,td > a,li > a,h2 > a,h1 > a,h3 > a,h4 > a{display:inline;}sup{font-size:smaller;vertical-align:super;}sub{font-size:smaller;vertical-align:sub;}p{margin-bottom:1em;}p:last-child{margin-bottom:0;}.clearfix:after{content:"";display:table;clear:both;}img{max-width:100%;width:auto;height:auto;}button{cursor:pointer;}
@font-face{font-family:'montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.eot);src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-bold-webfont.ttf) format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'icomoon';src:url(/sites/all/themes/investmag/fonts/icomoon.eot);src:url(/sites/all/themes/investmag/fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/icomoon.woff) format('woff'),url(/sites/all/themes/investmag/fonts/icomoon.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'montserrat';src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-light-webfont.eot);src:url(/sites/all/themes/investmag/fonts/montserrat/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-light-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-light-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/montserrat/montserrat-light-webfont.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'roboto';src:url(/sites/all/themes/investmag/fonts/roboto/roboto-light-webfont.eot);src:url(/sites/all/themes/investmag/fonts/roboto/roboto-light-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/roboto/roboto-light-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/roboto/roboto-light-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/roboto/roboto-light-webfont.ttf) format('truetype');font-weight:300;font-style:normal;}@font-face{font-family:'roboto';src:url(/sites/all/themes/investmag/fonts/roboto/roboto-regular-webfont.eot);src:url(/sites/all/themes/investmag/fonts/roboto/roboto-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/roboto/roboto-regular-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/roboto/roboto-regular-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/roboto/roboto-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal;}@font-face{font-family:'roboto';src:url(/sites/all/themes/investmag/fonts/roboto/roboto-bold-webfont.eot);src:url(/sites/all/themes/investmag/fonts/roboto/roboto-bold-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/roboto/roboto-bold-webfont.woff2) format('woff2'),url(/sites/all/themes/investmag/fonts/roboto/roboto-bold-webfont.woff) format('woff'),url(/sites/all/themes/investmag/fonts/roboto/roboto-bold-webfont.ttf) format('truetype');font-weight:700;font-style:normal;}@font-face{font-family:'filetypes';src:url(/sites/all/themes/investmag/fonts/filetypes.eot?wb8u4u);src:url(/sites/all/themes/investmag/fonts/filetypes.eot?wb8u4u#iefix) format('embedded-opentype'),url(/sites/all/themes/investmag/fonts/filetypes.woff?wb8u4u) format('woff'),url(/sites/all/themes/investmag/fonts/filetypes.svg?wb8u4u#icomoon) format('svg');font-weight:normal;font-style:normal;}.icomoon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.filetypes{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'filetypes' !important;}.content-padding-left{padding-left:15px;}@media (min-width:520px){.content-padding-left{padding-left:35px;}}@media (min-width:996px){.content-padding-left{padding-left:15px;}}.content-padding-right{padding-right:15px;}@media (min-width:520px){.content-padding-right{padding-right:35px;}}@media (min-width:996px){.content-padding-right{padding-right:15px;}}.container{width:100%;padding-left:20px;padding-right:20px;margin:0px;}@media (min-width:996px){.container{padding-left:0px;padding-right:0px;max-width:960px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.container{max-width:1170px;}}@media (min-width:1400px){.container{max-width:1366px;}}.nohighlight{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.clearfix:after{clear:both;display:table;content:"";}body{font-family:roboto,sans-serif;}html body.admin-menu{margin-top:0px !important;padding-top:30px !important;}#admin-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media (max-width:900px){html body.admin-menu{padding-top:0px !important;}#admin-menu{left:-200px;-webkit-transition:left 200ms 500ms;-moz-transition:left 200ms 500ms;-ms-transition:left 200ms 500ms;-o-transition:left 200ms 500ms;transition:left 200ms 500ms;width:200px;height:100%;}#admin-menu:hover{left:0px;-webkit-transition:left 200ms 0s;-moz-transition:left 200ms 0s;-ms-transition:left 200ms 0s;-o-transition:left 200ms 0s;transition:left 200ms 0s;}#admin-menu:before{content:"Menu";background:rgba(0,0,0,0.7);color:#fff;padding:5px 10px;width:200px;position:fixed;top:0px;left:0px;text-align:center;font-weight:bold;z-index:-1;}#admin-menu #admin-menu-wrapper{overflow:visible;padding-left:0px;padding-right:0px;position:relative;z-index:1;background:#101010;}#admin-menu #admin-menu-wrapper > ul{padding-left:10px;padding-right:10px;}#admin-menu #admin-menu-wrapper > .dropdown li{float:none;text-align:center;}#admin-menu #admin-menu-wrapper > .dropdown li a{width:100%;text-align:center;}#admin-menu ul#admin-menu-icon > li.expandable,#admin-menu ul#admin-menu-menu > li.expandable{position:relative;}#admin-menu ul#admin-menu-icon > li.expandable:hover > a,#admin-menu ul#admin-menu-menu > li.expandable:hover > a{background-color:#444;}#admin-menu ul#admin-menu-icon > li.expandable > .dropdown,#admin-menu ul#admin-menu-menu > li.expandable > .dropdown{left:200px !important;top:0px;}#admin-menu ul#admin-menu-menu,#admin-menu ul#admin-menu-icon{padding-bottom:20px;padding-left:0px;padding-right:0px;}#admin-menu ul#admin-menu-menu > li,#admin-menu ul#admin-menu-icon > li{padding-left:10px;padding-right:10px;}#admin-menu ul#admin-menu-icon{width:100%;}#admin-menu ul#admin-menu-icon li.admin-menu-icon{padding-left:0px;padding-right:0px;display:block;width:30px;margin-left:auto !important;margin-right:auto !important;}#admin-menu ul#admin-menu-icon li.admin-menu-icon.expandable > .dropdown{left:115px !important;top:0px;}#admin-menu ul#admin-menu-icon li.admin-menu-icon > a{width:30px;display:inline-block;}#admin-menu ul#admin-menu-account{padding-bottom:20px;}@supports (-moz-transform:rotate(90deg)) or (-webkit-transform:rotate(90deg)) or (-ms-transform:rotate(90deg)) or
          (-o-transform:rotate(90deg)) or (transform:rotate(90deg)){#admin-menu:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);left:-87px;top:86px;}}}.body-wrapper.top .menu-wrapper{display:none;clear:both;background:#ced7db;width:100%;}.body-wrapper.top .menu-wrapper nav ul,.body-wrapper.top .menu-wrapper nav li{list-style:none;margin:0px;padding:0px;display:block;}.body-wrapper.top .menu-wrapper nav ul a,.body-wrapper.top .menu-wrapper nav li a{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu{background-color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu li ul{-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.2);box-shadow:2px 2px 4px rgba(0,0,0,0.2);display:none;}.body-wrapper.top .menu-wrapper nav ul.menu li.active > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail > ul{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a{padding-right:50px;position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret{position:absolute;top:0px;bottom:0px;right:0px;width:40px;padding-top:16px;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret .plus{margin:0 auto;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:1px;height:13px;background:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret.clicked .plus{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret .minus{margin:0 auto;display:block;width:13px;height:1px;background:#ffffff;margin-top:-7px;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding-left:27px;padding-right:27px;padding-top:15px;padding-bottom:15px;font-size:1.4rem;color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a.active-trail{color:#fff;background-color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active{color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul{background-color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding-left:47px;padding-right:47px;padding-top:15px;padding-bottom:15px;font-size:1.2rem;color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a.active-trail{color:#fff;background-color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active{color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul{background-color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a{padding-left:67px;padding-right:67px;padding-top:15px;padding-bottom:15px;font-size:1.2rem;color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active{color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul{background-color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a{padding-left:87px;padding-right:87px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active{color:#234538;}.body-wrapper.top .menu-wrapper .cancel-menu{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:40px 15px 15px;border-top:1px solid transparent;padding-left:15px;padding-right:15px;cursor:pointer;text-align:right;text-transform:uppercase;font-size:10px;font-size:1rem;line-height:1.4em;color:#000000;}@media (min-width:520px){.body-wrapper.top .menu-wrapper .cancel-menu{padding-left:35px;}}@media (min-width:996px){.body-wrapper.top .menu-wrapper .cancel-menu{padding-left:15px;}}@media (min-width:520px){.body-wrapper.top .menu-wrapper .cancel-menu{padding-right:35px;}}@media (min-width:996px){.body-wrapper.top .menu-wrapper .cancel-menu{padding-right:15px;}}.body-wrapper.top .menu-wrapper .cancel-menu:focus,.body-wrapper.top .menu-wrapper .cancel-menu:active{color:#0699a9;}.body-wrapper.top .menu-wrapper .cancel-menu .close-icon{font-size:1.4em;padding-left:10px;padding-right:10px;vertical-align:middle;display:inline-block;line-height:1em;margin-top:-3px;}@media (min-width:520px){.body-wrapper.top .menu-wrapper{display:none;clear:both;background:#ced7db;width:100%;margin-bottom:20px;}.body-wrapper.top .menu-wrapper nav ul.menu{}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a{padding-right:85px;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret{width:75px;padding-right:35px;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret .plus{margin-right:6px;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret .minus{margin-right:0px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding-left:47px;padding-right:47px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding-left:67px;padding-right:67px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a{padding-left:87px;padding-right:87px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a{padding-left:107px;padding-right:107px;}}@media (min-width:960px){.body-wrapper.top .menu-wrapper{clear:both;background:none;width:100%;margin-bottom:0px;}.body-wrapper.top .menu-wrapper .cancel-menu{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu{display:table;table-layout:fixed;background:none;background-color:none;}.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active > ul{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu li.active-trail:hover > ul,.body-wrapper.top .menu-wrapper nav ul.menu li.active:hover > ul{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li{width:auto;display:table-cell;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded:hover > ul{display:block;position:absolute;z-index:3;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded:hover > ul > li{display:block;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a{padding-right:85px;}.body-wrapper.top .menu-wrapper nav ul.menu li.expanded > a .caret{display:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li a{line-height:1.2em;}.body-wrapper.top .menu-wrapper nav ul.menu > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{padding:15px 15px;font-size:1.6rem;color:#234538;text-transform:uppercase;font-weight:bold;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a:active{color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li:hover > a{background:#234538;color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > a{padding:15px 15px;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover > a{position:relative;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded:hover > a:before{content:"";z-index:1;left:50%;bottom:0px;margin-left:-10px;position:absolute;width:0;height:0;border-width:0 10px 9px 10px;border-color:transparent transparent #ffffff transparent;border-style:double double solid double;}.body-wrapper.top .menu-wrapper nav ul.menu > li.expanded > ul{top:100%;left:0px;width:200px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul{background-color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a{padding:12px 15px;font-size:1.4rem;color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > a:active{color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li:hover > a{background:#234538;color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > a{padding:12px 15px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li.expanded > ul{top:0;left:100%;width:150px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul{background-color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a{padding:12px 15px;font-size:1.4rem;color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > a:active{color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li:hover > a{background:#234538;color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > a{padding:12px 15px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li.expanded > ul{top:0;left:100%;width:150px;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul{background-color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a{padding:7px 10px;font-size:1.4rem;color:#234538;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li > a:active{color:#ffffff;}.body-wrapper.top .menu-wrapper nav ul.menu > li > ul > li > ul > li > ul > li:hover > a{background:#234538;color:#ffffff;}}.body-wrapper.top .lang-wrapper .block-locale .content ul{margin:0px;padding:0px;display:block;list-style:none;}.body-wrapper.top .lang-wrapper .block-locale .content ul li{margin:0px;padding:0px;display:block;list-style:none;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs span{display:inline-block;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active{display:inline-block;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active a{cursor:default;}.body-wrapper.top .lang-wrapper .block-locale .content ul li abbr{text-decoration:none;outline:none;display:inline-block;vertical-align:middle;}.body-wrapper.top .lang-wrapper .block-locale .content ul li{font-size:10px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.langs{position:relative;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs{display:none;position:absolute;z-index:1;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs span{padding:5px 12px 5px 12px;background:#ced7db;line-height:1.1em;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a:focus abbr{color:#0699a9;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li{margin-top:1px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li:first-child{margin-top:0px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active{}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active a{padding:5px 12px 5px 12px;font-weight:bold;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active:after{content:"\25BE";vertical-align:middle;font-size:1.1em;padding:2px 3px 0px;display:none;margin-left:2px;line-height:1;text-align:center;margin-top:-3px;cursor:pointer;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active.visible abbr{color:#0699a9;}.body-wrapper.top .lang-wrapper .block-locale .content ul li.active.visible:after{content:'\25B4';}.body-wrapper.top .lang-wrapper .block-locale .content ul li abbr{font-size:1.1rem;text-transform:uppercase;color:#000000;}@media (min-width:520px){.body-wrapper.top .lang-wrapper .block-locale .content ul li{display:inline-block;}.body-wrapper.top .lang-wrapper .block-locale .content ul li a.active{padding-left:10px;padding-right:10px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs{display:inline-block !important;position:static;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li span{background:none;padding-left:10px;padding-right:10px;font-weight:bold;color:#90a4ae;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a abbr,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li span abbr{color:#90a4ae;}}@media (min-width:996px){.body-wrapper.top .lang-wrapper .block-locale .content ul li a.active{padding-left:2px;padding-right:2px;color:#000000;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li a,.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs li span{color:#90a4ae;padding-left:2px;padding-right:2px;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a:hover{color:#0699a9;}.body-wrapper.top .lang-wrapper .block-locale .content ul li ul.langs a:hover abbr{color:#0699a9;}.body-wrapper.top .lang-wrapper .block-locale .content ul li li a,.body-wrapper.top .lang-wrapper .block-locale .content ul li li span{color:#90a4ae;}.body-wrapper.top .lang-wrapper .block-locale .content ul li li a:hover{color:#0699a9;}.body-wrapper.top .lang-wrapper .block-locale .content ul li li a:hover abbr{color:#0699a9;}}.body-wrapper.top .search-wrapper{display:none;width:100%;clear:both;margin-bottom:20px;}.body-wrapper.top .search-wrapper section.block-search{background:#ced7db;padding:15px 10px;padding-left:15px;padding-right:15px;}@media (min-width:520px){.body-wrapper.top .search-wrapper section.block-search{padding-left:35px;}}@media (min-width:996px){.body-wrapper.top .search-wrapper section.block-search{padding-left:15px;}}@media (min-width:520px){.body-wrapper.top .search-wrapper section.block-search{padding-right:35px;}}@media (min-width:996px){.body-wrapper.top .search-wrapper section.block-search{padding-right:15px;}}.body-wrapper.top .search-wrapper section.block-search form{position:relative;width:100%;border-radius:4px;background:#ffffff;padding-left:15px;padding-right:62px;height:47px;}.body-wrapper.top .search-wrapper section.block-search form button{width:47px;height:47px;line-height:47px;text-align:center;border:none;background:none;padding:0px;position:absolute;top:0px;right:0px;text-indent:-9999px;}.body-wrapper.top .search-wrapper section.block-search form button:after{display:block;width:20px;height:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';text-indent:0;width:47px;height:47px;line-height:47px;position:absolute;left:0px;right:0px;top:0px;bottom:0px;font-size:18px;color:#234538;}.body-wrapper.top .search-wrapper section.block-search form button:focus:after{color:#0699a9;}.body-wrapper.top .search-wrapper section.block-search form .form-item{padding:0px;margin:0px;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]{width:100%;height:47px;line-height:47px;border:none;color:inherit;font-size:1.2rem;padding:0px;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]::-webkit-input-placeholder{color:#9a9a9a;opacity:1;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]::-moz-placeholder{color:#9a9a9a;opacity:1;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]:-ms-input-placeholder{color:#9a9a9a;opacity:1;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]:-moz-placeholder{color:#9a9a9a;opacity:1;}.body-wrapper.top .search-wrapper section.block-search:after{clear:both;content:'';display:table;}.body-wrapper.top .search-wrapper .cancel-search{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;float:right;text-transform:uppercase;font-size:10px;font-size:1rem;line-height:1.4em;padding-top:15px;color:#000000;}.body-wrapper.top .search-wrapper .cancel-search:focus,.body-wrapper.top .search-wrapper .cancel-search:active{color:#0699a9;}.body-wrapper.top .search-wrapper .cancel-search .close-icon{font-size:1.4em;padding-left:10px;padding-right:10px;vertical-align:middle;display:inline-block;line-height:1em;margin-top:-3px;}@media (min-width:996px){.body-wrapper.top .search-wrapper{margin-bottom:0px;padding-right:15px;clear:none;background:none;width:232px;}.body-wrapper.top .search-wrapper section.block-search{background:none;padding:0px;display:inline-block;width:100%;line-height:1.45em;}.body-wrapper.top .search-wrapper section.block-search form{background:none;border-radius:0px;border:3px solid #edc344;height:40px;}.body-wrapper.top .search-wrapper section.block-search form input[type="text"]{background:none;height:34px;}.body-wrapper.top .search-wrapper section.block-search form button{height:34px;width:34px;line-height:35px;}.body-wrapper.top .search-wrapper section.block-search form button:after{color:#234538;height:34px;width:34px;line-height:35px;}.body-wrapper.top .search-wrapper section.block-search form button:focus:after{color:#0699a9;}.body-wrapper.top .search-wrapper .cancel-search{display:none;}}@media (min-width:996px) and (min-width:520px){.body-wrapper.top .search-wrapper{padding-right:35px;}}@media (min-width:996px) and (min-width:996px){.body-wrapper.top .search-wrapper{padding-right:15px;}}@media (min-width:1400px){.body-wrapper.top .search-wrapper{width:252px;}}.body-wrapper.top .trigger-wrapper.inv-triggers{}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger{min-width:40px;height:auto;width:40px;text-align:center;cursor:pointer;}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';color:#000000;line-height:auto;font-size:18px;}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger.clicked:after{color:#0699a9;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding:5px 15px 5px 10px;padding-right:15px;cursor:pointer;}@media (min-width:520px){.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding-right:35px;}}@media (min-width:996px){.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding-right:15px;}}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger span{display:block;margin-left:auto;margin-right:auto;width:17px;height:2px;background:#000000;margin-bottom:3px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-ms-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger span:last-child{margin-bottom:0px;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger.clicked span{background:#0699a9;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger.clicked span:first-child{-webkit-transform:translate(0,5px) rotate(45deg);-moz-transform:translate(0,5px) rotate(45deg);-ms-transform:translate(0,5px) rotate(45deg);-o-transform:translate(0,5px) rotate(45deg);}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger.clicked span:first-child + span{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger.clicked span:first-child + span + span{-webkit-transform:translate(0,-5px) rotate(-45deg);-moz-transform:translate(0,-5px) rotate(-45deg);-ms-transform:translate(0,-5px) rotate(-45deg);-o-transform:translate(0,-5px) rotate(-45deg);}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger,.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{display:inline-block;vertical-align:middle;}.body-wrapper.top{text-align:left;}.body-wrapper.top .container > *{line-height:1.2em;}.body-wrapper.top .container:after{clear:both;display:table;content:'';}.body-wrapper.top .table-container{display:table;width:100%;table-layout:fixed;}.body-wrapper.top .table-container > *{display:table-cell;vertical-align:middle;}.body-wrapper.top .logo-wrapper{width:50%;text-align:left;padding-top:20px;padding-right:15px;}@media (min-width:520px){.body-wrapper.top .logo-wrapper{padding-right:35px;}}@media (min-width:996px){.body-wrapper.top .logo-wrapper{padding-right:15px;}}.body-wrapper.top .logo-wrapper img{vertical-align:middle;}.body-wrapper.top .table-right-column{text-align:right;}.body-wrapper.top .lang-wrapper,.body-wrapper.top .trigger-wrapper{text-align:left;display:inline-block;}.body-wrapper.top .logo-wrapper{padding-left:15px;}@media (min-width:520px){.body-wrapper.top .logo-wrapper{padding-left:35px;}}@media (min-width:996px){.body-wrapper.top .logo-wrapper{padding-left:15px;}}.body-wrapper.top .logo-wrapper{padding-bottom:20px;}@media (min-width:520px){.body-wrapper.top{}.body-wrapper.top .logo-wrapper{width:auto;}.body-wrapper.top .trigger-wrapper.inv-triggers{text-align:right;width:50%;margin-right:-3px;padding-right:15px;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{padding-right:10px;margin-right:-10px;}.body-wrapper.top .lang-wrapper{width:50%;margin-right:-3px;}.body-wrapper.top .table-right-column{text-align:left;}}@media (min-width:520px) and (min-width:520px){.body-wrapper.top .trigger-wrapper.inv-triggers{padding-right:35px;}}@media (min-width:520px) and (min-width:996px){.body-wrapper.top .trigger-wrapper.inv-triggers{padding-right:15px;}}@media (min-width:996px){.body-wrapper.top .container{display:table;table-layout:fixed;}.body-wrapper.top .table-container{display:table-cell;}.body-wrapper.top .search-wrapper{display:table-cell !important;vertical-align:middle;}.body-wrapper.top .trigger-wrapper.inv-triggers{display:none;}.body-wrapper.top .lang-wrapper{width:auto;margin-right:0px;}.body-wrapper.top .table-right-column{width:50%;text-align:left;}.body-wrapper.top .menu-wrapper{display:table-row !important;}.body-wrapper.top .logo-wrapper{padding-right:80px;}}.body-wrapper.top .logo-wrapper p{font:700 11px/14px Roboto;text-align:center;padding:6px 0 0 0;margin:0px;}.body-wrapper.top .logo-wrapper{text-align:left;}.body-wrapper.top .logo-wrapper h1,.body-wrapper.top .logo-wrapper p{text-align:left;}@media (max-width:670px){.body-wrapper.top .logo-wrapper h1,.body-wrapper.top .logo-wrapper p{display:none;}}@media (min-width:996px) and (max-width:1200px){.body-wrapper.top .logo-wrapper{width:230px;}.body-wrapper.top .logo-wrapper h1,.body-wrapper.top .logo-wrapper p{text-align:center;font-size:1rem;}.body-wrapper.top .lang-wrapper{min-width:50px;}.body-wrapper.top .container .menu-wrapper{width:500px;padding-left:0px;padding-right:20px;}.body-wrapper.top .container .menu-wrapper nav ul.menu > li.expanded > a{padding:15px 10px;font-size:1.4rem;}}@media (min-width:1201px) and (max-width:1399px){.body-wrapper.top .logo-wrapper h1,.body-wrapper.top .logo-wrapper p{text-align:center;}.body-wrapper.top .container .menu-wrapper{padding-left:10px;padding-right:30px;}}@media (min-width:1400px){.body-wrapper.top .logo-wrapper h1,.body-wrapper.top .logo-wrapper p{text-align:center;}}.body-wrapper.top .menu-wrapper nav ul.menu li a{font-family:montserrat,sans-serif;font-weight:300;text-transform:none;}.logo-wrapper h1{font:700 11px/14px Roboto;text-align:center;padding:6px 0 0 0;}@media (min-width:996px){.body-wrapper.top .container{table-layout:auto;position:relative;}.body-wrapper.top .menu-wrapper{box-shadow:none;border:0;width:auto;display:table-cell !important;padding-right:50px;padding-left:30px;vertical-align:middle;}.body-wrapper.top .menu-wrapper nav ul.menu > li > a{margin-top:10px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.body-wrapper.top .table-container{position:static;width:325px;float:none;display:table-cell;}.body-wrapper.top .logo-wrapper{padding-right:20px;}.body-wrapper.top .trigger-wrapper.inv-triggers{width:auto;right:0;top:0px;height:100%;}.body-wrapper.top .trigger-wrapper.inv-triggers .menu-trigger{display:none;}.body-wrapper.top .trigger-wrapper.inv-triggers .search-trigger{top:50%;margin-top:-13px;display:block;position:relative;}}.body-wrapper.top{position:relative;z-index:499;border-bottom:1px solid #eeeeee;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);}.body-wrapper.top .logo-wrapper img{width:227px;}.body-wrapper.top .table-right-column{margin-top:37px;width:auto;}body .body-wrapper.slider .container{max-width:none;padding-left:0px;padding-right:0px;}.body-wrapper.slider .flexslider .flex-direction-nav li a{text-indent:-9999px;text-align:left;}.body-wrapper.slider .flexslider .flex-direction-nav li a:before{display:block;height:42px;width:42px;background-image:url(/sites/all/themes/investmag/images/arrows_slider.png);font-family:roboto,sans-serif;content:'';}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev{left:20px;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev:before{background-position:0 -5px;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev:hover:before{background-position:0 -69px;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next{right:20px;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next:before{background-position:40px -5px;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next:hover:before{background-position:40px -69px;}.body-wrapper.slider .flexslider{border-radius:0px;border:0px;background:none;margin:0px;}.body-wrapper.slider .flexslider .flex-viewport{width:100%;}.body-wrapper.slider .flexslider .flex-control-nav{position:absolute;bottom:0px;margin:0px;display:block;line-height:0;height:11px;overflow-y:hidden;}.body-wrapper.slider .flexslider .flex-control-nav li{vertical-align:middle;margin:0px 5px;line-height:11px;height:11px;}.body-wrapper.slider .flexslider .flex-control-nav li a{-webkit-opacity:1;-moz-opacity:1;opacity:1;border-radius:50%;height:11px;width:11px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-style:solid;border-width:0px;border-color:#ffffff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.body-wrapper.slider .flexslider .flex-direction-nav{margin:0px;display:block;}.body-wrapper.slider .flexslider .flex-direction-nav li a{display:block;height:40px;color:#ffffff;margin:0px;margin-top:-20px;}.body-wrapper.slider .flexslider .flex-direction-nav li a:before{color:#ffffff;line-height:40px;font-size:40px;text-shadow:none;vertical-align:middle;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-next{right:20px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .flexslider .flex-direction-nav li a.flex-prev{left:20px;-webkit-opacity:1;-moz-opacity:1;opacity:1;}.body-wrapper.slider .view-slajdy .view-header{position:absolute;z-index:2;left:10px;top:10px;line-height:1em;}.body-wrapper.slider .view-slajdy .view-header a{font-size:14px;color:#333;padding:5px 7px;background:#fff;background:rgba(255,255,255,0.5);}.body-wrapper.slider .view-slajdy .view-header a:hover{background:#fff;}.body-wrapper.slider ul.slides{display:block;margin:0px;}.body-wrapper.slider ul.slides li{position:relative;margin:0px;padding:0px;}.body-wrapper.slider ul.slides li .caption-group{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;position:absolute;z-index:1;width:100%;margin:0 auto;text-align:left;background:rgba(0,0,0,0);}.body-wrapper.slider ul.slides li .caption-group > div{text-align:center;color:#fff;max-width:70%;margin:0 15%;}.body-wrapper.slider ul.slides li .caption-group > div.views-field-title a,.body-wrapper.slider ul.slides li .caption-group > div.views-field-title span{line-height:1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff;font-size:36px;font-family:montserrat;font-weight:300;padding:0 0 20px;}.body-wrapper.slider ul.slides li .caption-group > div.views-field-title a:hover{color:#edc344;}.body-wrapper.slider ul.slides li .caption-group > div.views-field-body em{display:none;padding:10px 0;font-style:italic;font-family:Georgia,serif;font-size:24px;}.body-wrapper.slider ul.slides li .caption-group > div.views-field-body a{font-size:14px;display:inline-block;margin-top:0px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#234538;padding:10px 50px;background-color:#edc344;clear:both;}.body-wrapper.slider ul.slides li .caption-group > div.views-field-body a:hover{background-color:#234538;color:#fff;}@media (min-width:520px){.body-wrapper.slider ul.slides li .caption-group > div{text-align:left;}}@media (min-width:768px){.body-wrapper.slider ul.slides li .caption-group > div{max-width:80%;margin:0 10%;}.body-wrapper.slider ul.slides li .caption-group > div.views-field-body em{display:block;}}@media (min-width:1300px){.body-wrapper.slider ul.slides li .caption-group > div{max-width:1170px;margin:0 auto;}}@media (min-width:1500px){.body-wrapper.slider ul.slides li .caption-group > div{max-width:1366px;margin:0 auto;}}.body-wrapper.slider ul.slides li .action-group{position:absolute;z-index:2;right:10px;top:10px;}@media (max-width:767px){.body-wrapper.slider ul.slides li .action-group{display:none;}}.body-wrapper.slider ul.slides li .action-group .views-field{display:inline-block;line-height:1em;padding:5px 7px;background:#fff;background:rgba(255,255,255,0.5);}.body-wrapper.slider ul.slides li .action-group .views-field:hover{background:#fff;}.body-wrapper.slider ul.slides li .action-group a{font-size:14px;color:#333;}#block-bean-vademecum{text-align:center;margin-top:20px;clear:both;border-top:1px solid #cfd8dc;padding-bottom:30px;}#block-bean-vademecum h2{text-transform:capitalize;text-align:center;padding:45px 0 15px;font-family:montserrat;font-weight:300;font-size:36px;color:#234538;line-height:1.45em;}#block-bean-vademecum h2:before{margin-right:10px;content:'';background:url(/sites/all/themes/investmag/images/icons.png) no-repeat;background-size:28px auto;background-position:0 0;width:30px;height:30px;display:inline-block;}#block-bean-vademecum .bean-invblock1 > .content{padding:0 0px;clear:both;}@media (min-width:768px){#block-bean-vademecum .bean-invblock1 > .content{padding:0 0px;}}@media (min-width:996px){#block-bean-vademecum .bean-invblock1 > .content{padding:0 0px;}}#block-bean-vademecum .subblock__href{text-align:left;}#block-bean-vademecum .subblock__href a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:10px;line-height:1em;display:inline-block;border:0px solid #000000;padding:10px 30px;margin:10px 0;background-color:#edc344;color:#234538;}#block-bean-vademecum .subblock__href a:hover{background-color:#234538;color:#ffffff;}#block-bean-vademecum .block__subtitle h3{font-style:italic;font-weight:normal;}#block-bean-vademecum .block__desc{margin-top:20px;padding:0 10px;}#block-bean-vademecum .subblock__desc{color:#5e7283;margin-bottom:10px;}#block-bean-vademecum .subblock__desc p{font-size:14px;line-height:1.45em;}#block-bean-vademecum .subblock__img{text-align:left;}#block-bean-vademecum .subblock__img img{height:auto;width:100%;}#block-bean-vademecum .subblock__title h3{font-size:18px;line-height:1em;text-transform:none;font-weight:300;font-family:;margin-bottom:10px;margin-top:5px;}#block-bean-vademecum .subblock__title{text-transform:none;font-weight:bold;margin-bottom:10px;margin-top:10px;}#block-bean-vademecum .subblocks{display:block;*zoom:1;text-align:left;}#block-bean-vademecum .subblocks:before,#block-bean-vademecum .subblocks:after{content:"";display:table;}#block-bean-vademecum .subblocks:after{clear:both;}#block-bean-vademecum .subblocks .subblock{width:100%;float:left;margin-bottom:40px;padding:0 15px;}#block-bean-vademecum .subblocks .subblock:nth-child(1n){clear:none;}#block-bean-vademecum .subblocks .subblock:nth-child(1n+2){clear:both;}@media (min-width:520px){#block-bean-vademecum .subblocks .subblock{padding:0 15px;width:100%;float:left;}#block-bean-vademecum .subblocks .subblock:nth-child(1n){clear:none;}#block-bean-vademecum .subblocks .subblock:nth-child(1n+2){clear:both;}}@media (min-width:768px){#block-bean-vademecum .subblocks .subblock{width:100%;float:left;}#block-bean-vademecum .subblocks .subblock:nth-child(1n){clear:none;}#block-bean-vademecum .subblocks .subblock:nth-child(1n+2){clear:both;}}@media (min-width:996px){#block-bean-vademecum .subblocks .subblock{width:33.33333333%;float:left;margin-bottom:30px;}#block-bean-vademecum .subblocks .subblock:nth-child(1n){clear:none;}#block-bean-vademecum .subblocks .subblock:nth-child(3n+4){clear:both;}}@media (min-width:1200px){#block-bean-vademecum .subblocks .subblock{width:33.33333333%;float:left;}#block-bean-vademecum .subblocks .subblock:nth-child(1n){clear:none;}#block-bean-vademecum .subblocks .subblock:nth-child(3n+4){clear:both;}}@media (min-width:1400px){#block-bean-vademecum .subblocks .subblock{width:33.33333333%;float:left;}#block-bean-vademecum .subblocks .subblock:nth-child(1n){clear:none;}#block-bean-vademecum .subblocks .subblock:nth-child(3n+4){clear:both;}}#block-bean-vademecum .subblocks .subblock:first-child{padding-left:0;}#block-bean-vademecum .subblocks .subblock:last-child{padding-right:0;}@media (min-width:520px){#block-bean-vademecum h2{text-align:left;}}#block-bean-vademecum .subblock__title{padding-top:20px;border-top:2px solid #edc344;padding-left:15px;padding-right:15px;}#block-bean-vademecum .subblock__desc,#block-bean-vademecum .subblock__href{padding-left:15px;padding-right:15px;}#block-bean-vademecum .subblock__href a{text-transform:uppercase;}.inv-block10 .container{max-width:100%;padding:0;}.block-bean.inv-block-10 .field-collection-view{margin:0;overflow:hidden;padding:0;text-align:center;position:relative;}.block-bean.inv-block-10 .field-collection-view .group-hidden{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;overflow:hidden;float:left;width:100%;margin-bottom:-150%;padding:0 15px 0;}.block-bean.inv-block-10 .field-collection-view > .field-group-fieldset{-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-ms-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease;position:absolute;bottom:0;left:0;padding:0px;margin-bottom:30px;overflow:hidden;}.block-bean.inv-block-10 .field-collection-view:hover .group-hidden{margin-bottom:0;}.block-bean.inv-block-10 h2{text-transform:uppercase;margin-bottom:0;}.block-bean.inv-block-10 .subblock__href{text-align:center;}.block-bean.inv-block-10 .subblock__href a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:10px;font-weight:700;display:inline-block;border:0px solid #ffffff;padding:0px 0px;margin:0px 0;background-color:transparent;color:#000000;}.block-bean.inv-block-10 .subblock__href a:hover{background-color:rgba(0,0,0,0.2);color:#ffffff;}.block-bean.inv-block-10 .subblock__img{text-align:center;position:relative;}.block-bean.inv-block-10 .subblock__img img{display:block;height:auto;width:100%;}.block-bean.inv-block-10 .subblock__title h3{text-transform:lowercase;font-weight:300;margin-bottom:10px;margin-top:10px;}.block-bean.inv-block-10 .subblock__title{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-transform:lowercase;font-weight:300;margin-top:10px;}.block-bean.inv-block-10 .subblock__desc{font-size:13px;line-height:1.45em;}.block-bean.inv-block-10 .subblocks{display:block;text-align:center;}.block-bean.inv-block-10 .subblocks .subblock{width:100%;float:left;padding:0 0px;}.block-bean.inv-block-10 .subblocks .subblock:first-child .field-collection-view-links{right:auto;left:10px;}.block-bean.inv-block-10 .subblocks .subblock:first-child .subblock__title{right:0;left:auto;top:0;bottom:auto;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n){clear:none;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n+2){clear:both;}@media (min-width:520px){.block-bean.inv-block-10 .subblocks .subblock{width:100%;float:left;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n){clear:none;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n+2){clear:both;}}@media (min-width:768px){.block-bean.inv-block-10 .subblocks .subblock{width:50%;float:left;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n){clear:none;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(2n+3){clear:both;}}@media (min-width:996px){.block-bean.inv-block-10 .subblocks .subblock{width:50%;float:left;margin-bottom:0px;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n){clear:none;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(2n+3){clear:both;}}@media (min-width:1200px){.block-bean.inv-block-10 .subblocks .subblock{width:50%;float:left;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n){clear:none;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(2n+3){clear:both;}}@media (min-width:1400px){.block-bean.inv-block-10 .subblocks .subblock{width:50%;float:left;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(1n){clear:none;}.block-bean.inv-block-10 .subblocks .subblock:nth-child(2n+3){clear:both;}}.block-bean.inv-block-10{width:100%;}.block-bean.inv-block-10 .field-collection-container{margin:0;border:0;}.block-bean.inv-block-10 .field-collection-view-links{position:absolute;top:10px;right:10px;margin:0;}.block-bean.inv-block-10 .field-collection-view-links a{background-color:#ced7db;color:#000;padding:0px 15px;margin:0 1px;display:block;}.block-bean.inv-block-10 .field-collection-view-links a:hover{background-color:#b6bdc1;}.block-bean.inv-block-10 .field-collection-view{border:0;margin:0;overflow:hidden;padding:0;text-align:center;position:relative;}.block-bean.inv-block-10 .field-collection-view .group-hidden{display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;overflow:hidden;float:left;width:100%;margin-bottom:-150%;padding:0 0px 0;}.block-bean.inv-block-10 .field-collection-view > .field-group-fieldset{background-image:url(/sites/all/themes/investmag/images/top-baner-small-shadow.png);background-size:100% 100%;-webkit-transition:max-height 0.3s ease;-moz-transition:max-height 0.3s ease;-ms-transition:max-height 0.3s ease;-o-transition:max-height 0.3s ease;transition:max-height 0.3s ease;position:absolute;bottom:0;left:0;padding:0px;margin-bottom:0px;width:100%;height:100%;overflow:hidden;}.block-bean.inv-block-10 .field-collection-view > .field-group-fieldset .fieldset-wrapper{position:absolute;bottom:0;left:0;width:100%;height:100%;}.block-bean.inv-block-10 .field-collection-view:hover .group-hidden{margin-bottom:0;}.block-bean.inv-block-10 h2{text-transform:uppercase;margin-bottom:0;}.block-bean.inv-block-10 .subblock__href{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;}.block-bean.inv-block-10 .subblock__href a{position:absolute;left:0;top:0;width:100%;height:100%;font-size:0;color:transparent;line-height:0;text-indent:-1000px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:10px;font-weight:700;display:inline-block;border:0px solid #ffffff;padding:0px 0px;margin:0px 0;background-color:transparent;color:#000000;}.block-bean.inv-block-10 .subblock__href a:hover{background-color:rgba(0,0,0,0.2);color:#ffffff;}.block-bean.inv-block-10 .subblock__img{text-align:center;position:relative;}.block-bean.inv-block-10 .subblock__img img{display:block;height:auto;width:100%;}.block-bean.inv-block-10 .subblock__title h3{text-transform:lowercase;font-weight:300;margin-bottom:0px;margin-top:0px;padding:2px 0 0;height:auto;line-height:0.9em;}.block-bean.inv-block-10 .subblock__title h3 br{display:none;}@media (min-width:520px){.block-bean.inv-block-10 .subblock__title h3{height:1em;}.block-bean.inv-block-10 .subblock__title h3 br{display:inline-block;}}.block-bean.inv-block-10 .subblock__title{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-transform:lowercase;font-weight:bold;margin-top:10px;z-index:0;position:absolute;left:0;bottom:0;font-size:24px;font-family:montserrat,sans-serif;color:#edc344;padding:10px 10px 10px;}@media (min-width:520px){.block-bean.inv-block-10 .subblock__title{padding:10px 30px 20px;}}.block-bean.inv-block-10 .subblock__desc{font-size:13px;line-height:1.45em;}.block-bean.inv-block-10 .subblocks{display:block;text-align:center;}.block-bean.inv-block-10 .subblocks .subblock{padding:0 0px;}.block-bean.inv-block-10 .subblocks .subblock:last-child .subblock__href{border-right:0;}.page-node-150 .field-name-field-galeria .field-label{display:none;}body.front #block-views-aktualnosci-block header > h2{text-align:center;padding:40px 0 45px;font-family:montserrat;font-weight:300;font-size:36px;color:#234538;line-height:1.45em;}body.front #block-views-aktualnosci-block header > h2:before{margin-right:10px;content:'';background:url(/sites/all/themes/investmag/images/icons.png) no-repeat;background-size:28px auto;background-position:0 0;width:30px;height:30px;display:inline-block;}body.front #block-views-aktualnosci-block .views-row{float:left;width:100%;margin-bottom:4%;}body.front #block-views-aktualnosci-block .views-row .views-field-field-list-image{float:none;line-height:0;font-size:0;margin:0 auto 10px;text-align:center;}body.front #block-views-aktualnosci-block .views-row .views-field-field-list-image a{text-align:center;display:inline-block;border-radius:60px;overflow:hidden;}body.front #block-views-aktualnosci-block .views-row .opis{display:block;}body.front #block-views-aktualnosci-block .views-row .date{text-align:center;color:#000;font-size:14px;font-weight:300;}body.front #block-views-aktualnosci-block .views-row h3{text-align:center;font-family:roboto;font-weight:700;color:#5e7283;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body.front #block-views-aktualnosci-block .views-row .body{text-align:center;font-family:roboto;font-weight:400;color:#5e7283;font-size:18px;}body.front #block-views-aktualnosci-block .views-row a:hover div.body,body.front #block-views-aktualnosci-block .views-row a:hover h3{color:#234538;}@media (min-width:520px){body.front #block-views-aktualnosci-block header > h2{text-align:left;}body.front #block-views-aktualnosci-block .views-row .date,body.front #block-views-aktualnosci-block .views-row h3,body.front #block-views-aktualnosci-block .views-row .body{text-align:left;}body.front #block-views-aktualnosci-block .views-row .views-field-field-list-image{margin-bottom:0;margin-top:10px;float:left;border-radius:60px;overflow:hidden;line-height:0;font-size:0;padding-right:25px;}body.front #block-views-aktualnosci-block .views-row .views-field-field-list-image:hover + .opis a div.body,body.front #block-views-aktualnosci-block .views-row .views-field-field-list-image:hover + .opis a h3{color:#234538;}body.front #block-views-aktualnosci-block .views-row .opis{margin-left:140px;display:block;}}@media (min-width:996px){body.front #block-views-aktualnosci-block .views-row{width:48%;}body.front #block-views-aktualnosci-block .views-row:nth-of-type(2n){margin-left:4%;}body.front #block-views-aktualnosci-block .views-row:nth-of-type(2n+1){clear:left;}}#newsletter{vertical-align:top;background:url(/sites/all/themes/investmag/images/newsletter.jpg) no-repeat center;}#newsletter .container{padding-left:0;padding-right:0;}#newsletter .block-simplenews{padding:60px 0 70px;}#newsletter .content{text-align:center;font-size:0;line-height:0;}#newsletter .content > p{vertical-align:middle;font-size:36px;color:#fff;display:inline-block;margin:0;line-height:55px;padding:10px 20px 10px;}#newsletter .content form{position:relative;vertical-align:middle;text-align:center;display:block;}#newsletter .content form .form-submit{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#edc344;line-height:55px;padding:0 20px;text-transform:uppercase;color:#234538;width:100px;padding:0;border:0;right:20px;font-size:12px;vertical-align:middle;}#newsletter .content form .form-submit:hover{background:#e8b416;}#newsletter .content form .form-type-textfield{display:inline-block;vertical-align:middle;}#newsletter .content form .form-type-textfield label{display:none;}#newsletter .content form .form-type-textfield input{width:100%;border:0;display:inline-block;line-height:55px;height:55px;font-family:roboto,sans-serif;padding:0 20px;font-size:12px;margin:0;}@media (min-width:520px){#newsletter .content form .form-type-textfield{padding-right:0;display:inline-block;float:none;width:auto;}#newsletter .content form .form-type-textfield input{width:250px;}#newsletter .content form .form-submit{right:auto;position:relative;padding:0 20px;font-size:14px;width:auto;}}@media (min-width:768px){#newsletter .content p{padding:0 40px 0 0px;}#newsletter .content form{display:inline-block;}#newsletter .content form .form-type-textfield input{width:350px;}}@media (min-width:996px){#newsletter .block-simplenews{padding:125px 0 140px;}#newsletter .content form .form-type-textfield input{width:450px;}}.block-bean-invkontakt2{padding:10px;}.block-bean-invkontakt2 header > h2{display:none;}@media (min-width:768px){.block-bean-invkontakt2{padding:40px;}}@media (min-width:996px){.block-bean-invkontakt2{padding:40px 15px;width:50%;float:left;}}.block-bean-invkontakt2 + .block-webform{margin-bottom:20px;padding:10px;*zoom:1;}@media (min-width:660px){.block-bean-invkontakt2 + .block-webform{max-width:465px;margin:0 auto 30px;}}@media (min-width:996px){.block-bean-invkontakt2 + .block-webform{width:50%;float:right;padding-top:40px;margin:0 0 30px;max-width:100%;}}.block-bean-invkontakt2 + .block-webform:before,.block-bean-invkontakt2 + .block-webform:after{content:"";display:table;}.block-bean-invkontakt2 + .block-webform:after{clear:both;}.block-bean-invkontakt2 + .block-webform h2{text-transform:uppercase;font-size:18px;font-weight:300;text-transform:none;color:#234538;padding-bottom:7px;}.block-bean-invkontakt2 + .block-webform form{border:1px solid #edc344;position:relative;}.block-bean-invkontakt2 + .block-webform form input[type='text'],.block-bean-invkontakt2 + .block-webform form input[type='email']{line-height:40px;width:100%;padding-left:10px;font-weight:normal;font-size:14px;font-family:roboto,sans-serif;border:1px solid #edc344;outline:none;}.block-bean-invkontakt2 + .block-webform form input[type='text']:focus,.block-bean-invkontakt2 + .block-webform form input[type='email']:focus{border:1px solid #edc344;background:rgba(237,195,68,0.1);}.block-bean-invkontakt2 + .block-webform form textarea{border:1px solid #edc344;height:120px;font-family:roboto,sans-serif;resize:none;font-weight:normal;font-size:14px;padding:10px;outline:none;}.block-bean-invkontakt2 + .block-webform form textarea:focus{border:1px solid #edc344;background:rgba(237,195,68,0.1);}.block-bean-invkontakt2 + .block-webform form .form-item{padding:0;margin:0;}.block-bean-invkontakt2 + .block-webform form .form-item.webform-component-textarea{padding-left:0;}@media (min-width:996px){.block-bean-invkontakt2 + .block-webform form .form-item{width:50%;padding-right:0px;}.block-bean-invkontakt2 + .block-webform form .form-item.webform-component-textarea{float:right;position:absolute;padding-left:0px;padding-right:0;top:0;right:0;margin:0;bottom:0;}.block-bean-invkontakt2 + .block-webform form .form-item.webform-component-textarea .form-textarea-wrapper{height:100%;}.block-bean-invkontakt2 + .block-webform form .form-item.webform-component-textarea .form-textarea-wrapper textarea{height:100%;}}.block-bean-invkontakt2 + .block-webform .form-actions{margin:0;clear:both;float:right;position:relative;}.block-bean-invkontakt2 + .block-webform button.form-submit{border:0px solid #000;height:28px;float:right;line-height:26px;padding:0 20px 0 30px;margin-right:-1px;background-color:#edc344;color:#234538;font-family:montserrat;font-weight:300;font-size:11px;text-transform:uppercase;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}.block-bean-invkontakt2 + .block-webform button.form-submit:before{background:url(/sites/all/themes/investmag/images/icons.png) no-repeat center -74px;background-size:28px auto;content:'';width:25px;height:25px;font-family:montserrat;display:inline-block;position:absolute;top:0px;left:12px;}.block-bean-invkontakt2 + .block-webform button.form-submit:hover{background-color:#e8b416;}.block-bean-invkontakt2 h2{text-transform:uppercase;font-size:14px;}.block-bean-invkontakt2 #invmapa{width:100%;height:200px;margin-top:10px;margin-bottom:10px;}@media (min-width:996px){.block-bean-invkontakt2 #invmapa{height:255px;width:100%;}}@media (min-width:660px){.block-bean-invkontakt2 .contact .contact__left,.block-bean-invkontakt2 .contact .contact__right{width:50%;float:left;}.block-bean-invkontakt2 .contact .contact__left{padding-right:10px;}.block-bean-invkontakt2 .contact .contact__right{padding-left:10px;margin-top:5px;}}@media (min-width:660px) and (min-width:768px){.block-bean-invkontakt2 .contact .contact__left{padding-right:20px;}}@media (min-width:660px) and (min-width:996px){.block-bean-invkontakt2 .contact .contact__left{padding-right:20px;}}@media (min-width:660px) and (min-width:768px){.block-bean-invkontakt2 .contact .contact__right{padding-left:20px;}}@media (min-width:660px) and (min-width:996px){.block-bean-invkontakt2 .contact .contact__right{padding-left:20px;}}.block-bean-invkontakt2 .contact__right{color:#234538;font-family:montserrat,sans-serif;font-weight:300;}.block-bean-invkontakt2 .contact__right .field-name-title-field{font-size:18px;padding-top:19px;}.block-bean-invkontakt2 .contact__right .contact__mobilephone,.block-bean-invkontakt2 .contact__right .contact__phone,.block-bean-invkontakt2 .contact__right .contact__fax{font-size:21px;line-height:1.45em;padding:0px 0;font-weight:300;}.block-bean-invkontakt2 .contact__right .contact__email{font-size:13px;line-height:18px;font-family:roboto,sans-serif;padding:4px 0;}.block-bean-invkontakt2 .contact__right .contact__address{white-space:pre-line;font-family:roboto,sans-serif;line-height:18px;font-size:13px;padding:5px 0 20px;}.block-bean-invkontakt2 .portale{display:table;margin:0;}.block-bean-invkontakt2 .portale > div{padding:0 2px;display:table-cell;}.block-bean-invkontakt2 .portale > div a{display:block;background-image:url(/sites/all/themes/investmag/less/kontakt/sites/all/themes/investmag/images/sprite_portale.png);background-repeat:no-repeat;margin:0 auto;width:25px;height:25px;}.block-bean-invkontakt2 .portale > div a.link__linkedin{background-position:-294px -50px;}.block-bean-invkontakt2 .portale > div a.link__twitter{background-position:-269px -75px;}.block-bean-invkontakt2 .portale > div a.link__facebook{background-position:-344px 0;}.block-bean-invkontakt2 .portale > div a.link__google{background-position:-319px -25px;}.block-bean-invkontakt2 .portale > div a.link__pintrest{background-position:-244px -100px;}.inv-stopka1{clear:both;margin-bottom:0px;}.inv-stopka1 .container{padding:20px 0;border-top:1px solid #cfd8dc;}.inv-stopka1 .wrap{display:table;font-weight:bold;text-transform:uppercase;padding:0 15px;width:100%;line-height:40px;}.inv-stopka1 .wrap > div:after{clear:both;display:table;content:"";}@media (min-width:768px){.inv-stopka1 .wrap > div{display:table-cell;width:33.33%;}}.inv-stopka1 .wrap .stopka__rok{font-size:1.2rem;}.inv-stopka1 .wrap .stopka__rok .sep{padding:0 5px 0 10px;position:relative;top:-1px;}.inv-stopka1 .wrap .stopka__logo{text-align:left;font-size:1.2rem;line-height:1.1em;}@media (min-width:768px){.inv-stopka1 .wrap .stopka__logo{text-align:right;}}.inv-stopka1 .wrap .stopka__linki .content p{clear:both;margin:0;font-size:1.2rem;}@media (min-width:768px){.inv-stopka1 .wrap .stopka__linki .content p{text-align:center;}}.inv-stopka1 .wrap .stopka__linki .content p a{display:inline-block;color:#000;margin:0 5px;}.cc-cookies{position:fixed;background:#eeeeee;color:#000000;font-family:Arial,Helvetica,sans-serif;bottom:0px;-webkit-box-shadow:0px -3px 0px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px -3px 0px 0px rgba(0,0,0,0.1);box-shadow:0px -3px 0px 0px rgba(0,0,0,0.1);z-index:9999;font-size:1.2rem;width:100%;}.cc-cookies .inside{width:100%;padding-left:20px;padding-right:20px;margin:0px;line-height:1.54em;padding:15px 30px;}@media (min-width:996px){.cc-cookies .inside{padding-left:0px;padding-right:0px;max-width:960px;margin-left:auto;margin-right:auto;}}@media (min-width:1200px){.cc-cookies .inside{max-width:1170px;}}@media (min-width:1400px){.cc-cookies .inside{max-width:1366px;}}.cc-cookies .inside a{color:#000000;font-weight:bold;}.cc-cookies .inside a:hover{text-decoration:underline;}.cc-cookies .inside h3{padding-bottom:5px;font-size:1.6rem;}@media (max-width:767px){.cc-cookies .inside span{display:none;}}@media (max-width:1200px){.cc-cookies .inside{padding-left:30px;padding-right:60px;}}.cc-cookies .cc-cookie-accept{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:3rem;position:absolute;top:0px;line-height:40px;width:40px;text-align:center;right:10px;z-index:1;}.cc-cookies .cc-cookie-accept:hover{color:#333333;}body:not(.node-type-produkt) #block-system-main .webform-client-form .webform-component--nazwa-produktu{display:none;}body.page-taxonomy-term .body-wrapper.content .view-empty p{padding:30px 0;float:left;width:100%;font-size:18px;}body.node-type-produkt #hidden-gallery{display:none;}body.node-type-produkt .body-wrapper.content .tresc-wrap .naglowek_podstr{display:none;}body.node-type-produkt:before{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;content:'';position:fixed;width:100%;height:0px;overflow:hidden;left:0;top:0;background-color:rgba(0,0,0,0);opacity:0;}body.node-type-produkt.zapytaj-on:before{content:'';position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.8);z-index:500;opacity:1;}body.node-type-produkt .region-content .block-webform{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;padding:0 30px;width:100%;height:0px;overflow:hidden;position:absolute;left:0;top:0;background-color:transparent;z-index:501;display:block;opacity:0;}body.node-type-produkt .region-content .block-webform.opened{height:auto;padding:15px;opacity:1;background-color:#fff;}body.node-type-produkt .region-content .block-webform #invkatalog-close{cursor:pointer;font-family:monospace,montserrat,sans-serif;position:absolute;right:10px;text-align:right;top:10px;width:30px;height:30px;font-size:25px;color:#333;}body.node-type-produkt .region-content .block-webform .filled label:not(.option){margin-top:-17px;font-size:12px;}body.node-type-produkt .region-content .block-webform .filled input[type="text"],body.node-type-produkt .region-content .block-webform .filled input[type="email"],body.node-type-produkt .region-content .block-webform .filled input[type="password"],body.node-type-produkt .region-content .block-webform .filled select{padding-top:10px;border:1px solid #234538;background-color:transparent;}body.node-type-produkt .region-content .block-webform .filled textarea{padding-top:20px;border:1px solid #234538;}body.node-type-produkt .region-content .block-webform .form-item.writing label:not(.option){margin-top:-17px;font-size:12px;}body.node-type-produkt .region-content .block-webform .form-item.writing input[type="text"],body.node-type-produkt .region-content .block-webform .form-item.writing input[type="email"],body.node-type-produkt .region-content .block-webform .form-item.writing input[type="password"],body.node-type-produkt .region-content .block-webform .form-item.writing select{opacity:1;padding-top:10px;border:1px solid #edc344;background-color:transparent;}body.node-type-produkt .region-content .block-webform .form-item.writing textarea{opacity:1;padding-top:20px;border:1px solid #edc344;}body.node-type-produkt .region-content .block-webform .form-item input[type="text"],body.node-type-produkt .region-content .block-webform .form-item input[type="email"],body.node-type-produkt .region-content .block-webform .form-item input[type="password"],body.node-type-produkt .region-content .block-webform .form-item select,body.node-type-produkt .region-content .block-webform .form-item textarea{opacity:0.8;}body.node-type-produkt .region-content .block-webform .form-item{width:100%;float:left;}body.node-type-produkt .region-content .block-webform .form-item.filled label:not(.option){font-size:12px;}body.node-type-produkt .region-content .block-webform .form-item.filled input[type="text"],body.node-type-produkt .region-content .block-webform .form-item.filled input[type="email"],body.node-type-produkt .region-content .block-webform .form-item.filled input[type="password"],body.node-type-produkt .region-content .block-webform .form-item.filled select{padding-top:10px;border:1px solid #234538;background-color:rgba(0,0,0,0.03);}body.node-type-produkt .region-content .block-webform .form-item.filled textarea{padding-top:20px;border:1px solid #234538;}body.node-type-produkt .region-content .block-webform header h2{padding-left:0;padding-right:0;font-size:24px;text-transform:uppercase;}body.node-type-produkt .region-content .block-webform .webform-component--nazwa-produktu h3{font-size:24px;text-transform:uppercase;padding:0 0 30px;}body.node-type-produkt .region-content .block-webform .webform-component--nazwa-produktu h3 a{color:#5e7283;}body.node-type-produkt .region-content .block-webform .webform-component--nazwa-produktu h3 a:hover{color:#234538;}body.node-type-produkt .region-content .block-webform .form-item{position:relative;float:left;width:100%;margin:6px 0;}body.node-type-produkt .region-content .block-webform .form-item label:not(.option){font-size:16px;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;left:10px;position:absolute;top:20px;color:#5e7283;font-family:roboto;font-weight:300;line-height:1em;}body.node-type-produkt .region-content .block-webform .form-item input[type="text"],body.node-type-produkt .region-content .block-webform .form-item input[type="email"],body.node-type-produkt .region-content .block-webform .form-item input[type="password"]{font-family:roboto,sans-serif;font-size:16px;background-color:transparent;line-height:33px;border:1px solid #5e7283;float:left;width:100%;box-sizing:border-box;padding:10px 10px;}body.node-type-produkt .region-content .block-webform .form-item textarea{border:1px solid #5e7283;font-family:roboto,sans-serif;font-size:16px;padding:20px 10px;}body.node-type-produkt .region-content .block-webform .webform-component-checkboxes .form-type-checkbox input{display:none;}body.node-type-produkt .region-content .block-webform .webform-component-checkboxes .form-type-checkbox input + label{padding-left:30px;display:block;font-size:16px;line-height:1.25em;}body.node-type-produkt .region-content .block-webform .webform-component-checkboxes .form-type-checkbox input + label:before{margin-top:3px;display:inline-block;position:absolute;float:left;left:0;content:'';width:16px;height:16px;background-image:url(/sites/all/themes/investmag/images/icon_checkbox.png);background-position:0 0;background-size:16px auto;}body.node-type-produkt .region-content .block-webform .webform-component-checkboxes .form-type-checkbox input:checked + label:before{background-position:0 -74px;}body.node-type-produkt .region-content .block-webform .form-actions{float:right;width:100%;text-align:right;}body.node-type-produkt .region-content .block-webform .form-actions button{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#edc344;line-height:55px;padding:0 20px;text-transform:uppercase;color:#234538;width:150px;padding:0;border:0;right:0px;font-size:12px;vertical-align:middle;}body.node-type-produkt .region-content .block-webform .form-actions button:hover{background:#e8b416;}body.node-type-produkt .region-content .field-name-field-invkatalog-zapytaj{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;float:left;clear:both;margin-left:10px;color:#234538;display:inline-block;padding:10px 25px;margin-bottom:20px;font-size:12px;text-transform:uppercase;background-color:#edc344;cursor:pointer;}body.node-type-produkt .region-content .field-name-field-invkatalog-zapytaj:hover{background-color:#e8b416;}body.node-type-produkt .region-content .field-name-field-invkatalog-galeria{float:none;width:100%;margin-right:0px;margin-bottom:0px;padding-bottom:30px;margin:0 auto;clear:both;}body.node-type-produkt .region-content .field-name-field-invkatalog-galeria a{width:100%;line-height:0;position:relative;}body.node-type-produkt .region-content .field-name-field-invkatalog-galeria a:before{content:'';position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:10;}body.node-type-produkt .region-content .field-name-field-invkatalog-galeria a:hover:before{background-color:rgba(0,0,0,0.5);}body.node-type-produkt .region-content .field-name-field-invkatalog-galeria div{line-height:0;}body.node-type-produkt .region-content .field-name-field-invkatalog-galeria .field-item{display:inline-block;float:left;}body.node-type-produkt .region-content .field-name-title-field{float:left;width:100%;color:#010000;font-family:montserrat,sans-serif;font-weight:300;padding:5px 10px 0px;font-size:42px;line-height:1.25em;}body.node-type-produkt .region-content .field-name-field-invkatalog-kod{font-size:16px;padding:0 10px 20px;}body.node-type-produkt .region-content #owl-invkatalog{position:relative;}body.node-type-produkt .region-content #owl-invkatalog .owl-controls{position:static;bottom:0px;width:100%;height:100%;}body.node-type-produkt .region-content #owl-invkatalog .owl-controls .owl-nav{position:static;height:100%;}body.node-type-produkt .region-content #owl-invkatalog .owl-controls div div{text-align:center;padding:0;position:absolute;margin:0;cursor:pointer;bottom:0;background:none transparent;height:100%;width:20px;font-size:22px;line-height:30px;color:#fff;font-family:monospace,Georgia,sans-serif;background-color:rgba(0,0,0,0.3);background-image:url(/sites/all/themes/investmag/images/arrow-right.svg);background-repeat:no-repeat;background-position:center 50%;background-size:13px 17px;}body.node-type-produkt .region-content #owl-invkatalog .owl-controls div div:hover{background-color:rgba(0,0,0,0.8);}body.node-type-produkt .region-content #owl-invkatalog .owl-controls div div.owl-prev{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);right:100%;margin-right:-20px;}body.node-type-produkt .region-content #owl-invkatalog .owl-controls div div.owl-next{left:100%;margin-left:-20px;}body.node-type-produkt .region-content #owl-invkatalog .owl-controls .owl-dot{display:none;}body.node-type-produkt .region-content #owl-invkatalog .owl-stage{display:flex;}body.node-type-produkt .region-content #owl-invkatalog .owl-stage-outer{overflow:hidden;}body.node-type-produkt .region-content .field-name-field-invkatalog-wstep{padding:0px 10px 20px;color:#5e7283;font-family:roboto,sans-serif;font-weight:300;line-height:1.45em;font-size:18px;}body.node-type-produkt .region-content .field-group-accordion{clear:both;}body.node-type-produkt .region-content .field-group-accordion h3{background:none;padding:45px 10px 45px;font-size:35px;font-weight:300;font-family:montserrat,sans-serif;border-radius:0;border:0;border-top:1px solid #cfd8dc;}body.node-type-produkt .region-content .field-group-accordion h3 .ui-accordion-header-icon{left:auto;right:0.5em;}body.node-type-produkt .region-content .field-group-accordion h3 .ui-accordion-header-icon.ui-icon-triangle-1-s{margin-top:-21px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);width:50px;height:50px;background:url(/sites/all/themes/investmag/images/arrows_slider.png);background-position:45px -64px;}body.node-type-produkt .region-content .field-group-accordion h3 .ui-accordion-header-icon.ui-icon-triangle-1-e{margin-top:-21px;width:50px;height:50px;background:url(/sites/all/themes/investmag/images/arrows_slider.png);background-position:50px -68px;}body.node-type-produkt .region-content .field-group-accordion h3 a{color:#234538;padding:0 0px;}body.node-type-produkt .region-content .field-group-accordion .field-group-accordion-item{border:0;padding:0 0px 2.2em;}body.node-type-produkt .region-content .field-group-accordion .field-group-accordion-item .field-name-field-do-pobrania:before{display:none;}@media (min-width:520px){body.node-type-produkt .region-content .field-name-field-invkatalog-galeria{padding-bottom:0;float:left;width:50%;max-width:270px;margin-right:20px;margin-bottom:10px;margin-left:0px;}body.node-type-produkt .region-content .field-name-field-invkatalog-wstep{font-size:16px;}body.node-type-produkt .region-content .block-webform.opened{padding:30px;}body.node-type-produkt .region-content .block-webform .webform-component-checkboxes .form-type-checkbox input + label{font-size:18px;line-height:1.45em;}body.node-type-produkt .region-content .block-webform .webform-component-checkboxes .form-type-checkbox input + label:before{margin-top:6px;}body.node-type-produkt .region-content .block-webform header h2{font-size:36px;}body.node-type-produkt .region-content .block-webform .form-item label:not(.option){top:25px;left:10px;}body.node-type-produkt .region-content .block-webform .form-item input[type="text"],body.node-type-produkt .region-content .block-webform .form-item input[type="email"],body.node-type-produkt .region-content .block-webform .form-item input[type="password"]{line-height:43px;padding:10px 10px;}body.node-type-produkt .region-content .block-webform .form-item textarea{padding:20px 10px;}}@media (min-width:767px){body.node-type-produkt .region-content .field-name-field-invkatalog-galeria{margin-right:30px;margin-bottom:30px;margin-left:10px;}body.node-type-produkt .region-content .field-name-field-invkatalog-wstep{font-size:21px;}}#invkatalog-top{float:left;width:100%;display:table;}#invkatalog-top > div{display:table-row;width:100%;}#invkatalog-top > div > div{display:table-cell;vertical-align:middle;}#invkatalog-top .view-filters .form-item-sort-by{vertical-align:middle;padding:0;}#invkatalog-top .view-filters .form-item-sort-by select{display:none;}#invkatalog-top .view-filters .form-item-sort-by label{font-family:montserrat,sans-serif;font-size:12px;text-transform:uppercase;}#invkatalog-top .view-filters .views-widget-sort-order{vertical-align:middle;padding:0;}#invkatalog-top .view-filters .views-widget-sort-order label{display:none;}#invkatalog-top .view-filters .views-widget-sort-order select{padding:10px;border-radius:5px;border:1px solid #ced7db;}#invkatalog-top #invkatalog-view-change{text-align:right;font-size:12px;text-transform:uppercase;font-weight:700;font-family:montserrat,sans-serif;}#invkatalog-top #invkatalog-view-change .buttons{border-radius:5px;margin-left:10px;vertical-align:middle;display:inline-block;border:1px solid #ced7db;}#invkatalog-top #invkatalog-view-change .buttons span{float:left;display:inline-block;line-height:0;}#invkatalog-top #invkatalog-view-change .buttons .kafelki{cursor:pointer;padding:10px;}#invkatalog-top #invkatalog-view-change .buttons .kafelki svg{width:24px;height:24px;}#invkatalog-top #invkatalog-view-change .buttons .lista{cursor:pointer;padding:10px;}#invkatalog-top #invkatalog-view-change .buttons .lista svg{width:24px;height:24px;}#invkatalog-top #invkatalog-view-change .buttons span:not(.active){background-color:#ced7db;}#invkatalog-top #invkatalog-view-change .buttons span:not(.active) svg{opacity:0.5;}#invkatalog-top .pagerer{display:none;}#block-system-main.kafelki .view-kafelki-terminow .views-row{position:relative;float:left;}#block-system-main.kafelki .view-kafelki-terminow .views-row .views-field-nothing{float:left;width:100%;}#block-system-main.kafelki .view-kafelki-terminow .views-row .views-field-tid{float:left;width:100%;}#block-system-main.kafelki .view-kafelki-terminow .views-row .views-field-tid a{padding:0 15px;font-size:14px;color:#234538;}#block-system-main.kafelki .view-kafelki-terminow .views-row .views-field-tid a:hover{background-color:rgba(237,195,68,0.5);}#block-system-main .view-invkatalog-lista-produktow .view-content,#block-system-main .view-kafelki-terminow .view-content{padding-top:30px;float:left;width:100%;}#block-system-main .view-invkatalog-lista-produktow .view-content + .pagerer,#block-system-main .view-kafelki-terminow .view-content + .pagerer{float:right;width:100%;padding:20px 0;}#block-system-main .view-invkatalog-lista-produktow .views-row,#block-system-main .view-kafelki-terminow .views-row{float:left;width:100%;border-top:1px solid #ced7db;}#block-system-main .view-invkatalog-lista-produktow .views-row:last-child,#block-system-main .view-kafelki-terminow .views-row:last-child{border-bottom:1px solid #ced7db;}#block-system-main .view-invkatalog-lista-produktow .views-row .field-content,#block-system-main .view-kafelki-terminow .views-row .field-content{display:block;float:left;width:100%;}#block-system-main .view-invkatalog-lista-produktow .views-row a,#block-system-main .view-kafelki-terminow .views-row a{width:100%;display:block;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#010000;position:relative;padding:15px 0;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span,#block-system-main .view-kafelki-terminow .views-row a > span{padding-top:0px;padding-bottom:0px;display:inline-block;vertical-align:middle;text-align:left;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span.invkatalog-image-list,#block-system-main .view-kafelki-terminow .views-row a > span.invkatalog-image-list{float:left;width:90px;padding-right:15px;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span.invkatalog-title,#block-system-main .view-kafelki-terminow .views-row a > span.invkatalog-title{line-height:1em;padding-top:10px;display:block;color:#010000;text-align:left;font-size:18px;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span.invkatalog-code,#block-system-main .view-kafelki-terminow .views-row a > span.invkatalog-code{line-height:1em;vertical-align:top;padding-right:30px;font-size:14px;font-family:montserrat,sans-serif;font-weight:400;text-align:right;}#block-system-main .view-invkatalog-lista-produktow .views-row a:hover,#block-system-main .view-kafelki-terminow .views-row a:hover{background-color:#f7f7f7;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row,#block-system-main.kafelki .view-kafelki-terminow .views-row{width:49%;margin:0 1%;border:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:last-child,#block-system-main.kafelki .view-kafelki-terminow .views-row:last-child{border:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:nth-child(2n+1),#block-system-main.kafelki .view-kafelki-terminow .views-row:nth-child(2n+1){margin-left:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:nth-child(2n),#block-system-main.kafelki .view-kafelki-terminow .views-row:nth-child(2n){margin-right:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row .field-content,#block-system-main.kafelki .view-kafelki-terminow .views-row .field-content{display:block;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a,#block-system-main.kafelki .view-kafelki-terminow .views-row a{display:block;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a > span,#block-system-main.kafelki .view-kafelki-terminow .views-row a > span{display:block;padding:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a > span.invkatalog-image-list,#block-system-main.kafelki .view-kafelki-terminow .views-row a > span.invkatalog-image-list{padding-right:0;width:100%;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a > span.invkatalog-image-list img,#block-system-main.kafelki .view-kafelki-terminow .views-row a > span.invkatalog-image-list img{width:100%;border:1px solid transparent;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a > span.invkatalog-title,#block-system-main.kafelki .view-kafelki-terminow .views-row a > span.invkatalog-title{padding-right:15px;padding-left:15px;text-align:left;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a > span.invkatalog-code,#block-system-main.kafelki .view-kafelki-terminow .views-row a > span.invkatalog-code{padding-right:15px;padding-left:15px;text-align:left;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a:hover,#block-system-main.kafelki .view-kafelki-terminow .views-row a:hover{background-color:transparent;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a:hover span.invkatalog-image-list img,#block-system-main.kafelki .view-kafelki-terminow .views-row a:hover span.invkatalog-image-list img{border:1px solid #234538;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a:hover span,#block-system-main.kafelki .view-kafelki-terminow .views-row a:hover span{color:#234538;}@media (min-width:767px){#block-system-main .view-invkatalog-lista-produktow{padding:30px 15px;float:left;width:100%;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row,#block-system-main.kafelki .view-kafelki-terminow .views-row{width:32%;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:nth-child(2n+1),#block-system-main.kafelki .view-kafelki-terminow .views-row:nth-child(2n+1){margin-left:1%;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:nth-child(2n),#block-system-main.kafelki .view-kafelki-terminow .views-row:nth-child(2n){margin-right:1%;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:nth-child(3n+1),#block-system-main.kafelki .view-kafelki-terminow .views-row:nth-child(3n+1){margin-left:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row:nth-child(3n),#block-system-main.kafelki .view-kafelki-terminow .views-row:nth-child(3n){margin-right:0;}#block-system-main.kafelki .view-invkatalog-lista-produktow .views-row a > span.invkatalog-title,#block-system-main.kafelki .view-kafelki-terminow .views-row a > span.invkatalog-title{padding-top:0;}#block-system-main .view-invkatalog-lista-produktow .views-row,#block-system-main .view-kafelki-terminow .views-row{display:table;}#block-system-main .view-invkatalog-lista-produktow .views-row a,#block-system-main .view-kafelki-terminow .views-row a{display:table-row;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span,#block-system-main .view-kafelki-terminow .views-row a > span{display:table-cell;padding-top:15px;padding-bottom:15px;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span.invkatalog-title,#block-system-main .view-kafelki-terminow .views-row a > span.invkatalog-title{display:table-cell;padding-top:15px;line-height:1.45em;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span.invkatalog-image-list,#block-system-main .view-kafelki-terminow .views-row a > span.invkatalog-image-list{vertical-align:middle;float:none;width:200px;padding-right:30px;}#block-system-main .view-invkatalog-lista-produktow .views-row a > span.invkatalog-code,#block-system-main .view-kafelki-terminow .views-row a > span.invkatalog-code{vertical-align:middle;}#block-system-main .view-invkatalog-lista-produktow .views-row .field-content,#block-system-main .view-kafelki-terminow .views-row .field-content{display:table;}#block-system-main #invkatalog-top #invkatalog-view-change{text-align:center;}#block-system-main #invkatalog-top .pagerer{display:table-cell;}#block-system-main #invkatalog-top > div > div#invkatalog-view-change:last-child{text-align:right;}}.pagerer{text-align:center;display:block;float:left;width:100%;}.pagerer tbody{float:none;text-align:center;display:inline-block;}.pagerer .pager li{font-family:montserrat,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;}.pagerer .pager li a{height:47px;display:inline-block;width:47px;}.pagerer .pager li input{font-size:14px;font-weight:400;font-family:roboto,sans-serif;height:47px;border:1px solid #edc344;}@media (min-width:767px){.pagerer{text-align:right;}}#block-system-main .term-listing-heading{float:left;width:100%;}#block-system-main .term-listing-heading .field-name-field-invkatalog-listimg{padding:0px 10px;}#block-system-main .term-listing-heading .field-name-field-invkatalog-listimg img[src*='katalog-default.png']{display:none;}@media (min-width:520px){#block-system-main .term-listing-heading .field-name-field-invkatalog-listimg{width:50%;max-width:270px;float:left;padding-right:15px;}}.tabela{position:relative;overflow-x:auto;padding-left:10px;padding-right:10px;}.tabela table{width:100%;border:1px solid #666;}.tabela table th{font-size:16px;padding:5px;background-color:#edc344;text-align:center;vertical-align:middle;border:1px solid #666;}.tabela table td{font-size:16px;padding:5px;text-align:center;vertical-align:middle;}.tabela .legend{font-size:16px;padding:5px 0 10px;}.tabela.overflowed{cursor:e-resize;}.tabela.overflowed:after{content:'';width:32px;height:22px;background:url(/sites/all/themes/investmag/images/arrow-right.png) no-repeat center;display:inline-block;left:3px;top:3px;z-index:100;box-shadow:0 0 4px rgba(0,0,0,0.5);background-color:#fff;background-size:16px;position:absolute;}.body-wrapper.sidebar .block-taxonomy-menu-block{clear:both;width:100%;}.body-wrapper.sidebar .block-taxonomy-menu-block header{margin-bottom:2px;position:relative;background:#ced7db;}.body-wrapper.sidebar .block-taxonomy-menu-block header h2{font-weight:normal;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;font-size:1.4rem;color:#000000;padding-right:40px;}.body-wrapper.sidebar .block-taxonomy-menu-block header h2:active{color:#234538;}.body-wrapper.sidebar .block-taxonomy-menu-block header .caret{z-index:1;color:#000000;width:40px;position:absolute;top:0px;bottom:0px;right:0px;text-align:center;padding:12px 0 0;cursor:pointer;}.body-wrapper.sidebar .block-taxonomy-menu-block header .caret:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e607';font-size:1.3em;}.body-wrapper.sidebar .block-taxonomy-menu-block header .caret.clicked:after{content:'\e60a';color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content{background:#ced7db;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul,.body-wrapper.sidebar .block-taxonomy-menu-block .content li{list-style:none;margin:0px;padding:0px;display:block;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul a,.body-wrapper.sidebar .block-taxonomy-menu-block .content li a{display:block;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul{background-color:#f7f7f7;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li ul{display:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.active > ul,.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.active-trail > ul{display:block;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.active > a{font-weight:bold;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.expanded > a{padding-right:50px;position:relative;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.expanded > a .caret{position:absolute;top:0px;bottom:0px;right:0px;width:40px;padding-top:13px;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.expanded > a .caret .plus{margin:0 auto;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:1px;height:13px;background:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.expanded > a .caret.clicked .plus{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul li.expanded > a .caret .minus{margin:0 auto;display:block;width:13px;height:1px;background:#000000;margin-top:-7px;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li{border-bottom:1px solid #b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > a{padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;font-size:1.4rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > a:active{color:#234538;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul{background-color:#b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li{border-bottom:1px solid #ced7db;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > a{padding-left:35px;padding-right:35px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > a:active{color:#0699a9;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul{background-color:#b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li{border-bottom:1px solid #b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > a{padding-left:55px;padding-right:55px;padding-top:10px;padding-bottom:10px;font-size:1.1rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > a:active{color:#0699a9;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > ul{background-color:#b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > ul > li{border-bottom:1px solid #b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > ul > li > a{padding-left:75px;padding-right:75px;padding-top:10px;padding-bottom:10px;font-size:1.1rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content > ul > li > ul > li > ul > li > ul > li > a:active{color:#0699a9;}@media (min-width:768px){.body-wrapper.sidebar .block-taxonomy-menu-block header{display:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content{display:block !important;}.body-wrapper.sidebar .block-taxonomy-menu-block .content,.body-wrapper.sidebar .block-taxonomy-menu-block header{background:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul{}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul li.expanded > a .caret .plus{background:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul li.expanded > a .caret .minus{background:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li{border-bottom:1px solid #b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > a{padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;font-size:1.4rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > a:hover{color:#234538;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > a:active{color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul{background-color:#b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li{border-bottom:1px solid #ced7db;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > a{padding-left:35px;padding-right:35px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > a:hover{color:#0699a9;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > a:active{color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul{background-color:#b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > a{padding-left:55px;padding-right:55px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > a:hover{color:#0699a9;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > a:active{color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > ul{background-color:#b6bec2;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > ul > li{border-bottom:1px solid transparent;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > ul > li:last-child{border-bottom:none;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > ul > li > a{padding-left:75px;padding-right:75px;padding-top:10px;padding-bottom:10px;font-size:1.2rem;color:#000000;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > ul > li > a:hover{color:#0699a9;}.body-wrapper.sidebar .block-taxonomy-menu-block .content ul > li > ul > li > ul > li > ul > li > a:active{color:#000000;}}a.button{background-color:#edc344;display:inline-block;font-size:12px;padding:17px 15px;border:0px solid #dadada;border-radius:0;color:#3b3b3b;font-family:roboto,sans-serif;text-transform:uppercase;font-weight:bold;margin:10px 0;}a.button:hover{background-color:#ebbc2d;}#sidebar{margin-right:0px;float:left;width:100%;margin-top:0px;box-sizing:border-box;padding:0px 0px 0 0;}#sidebar .region-sidebar{display:none;}#sidebar .region-sidebar > #block-menu-block-5:first-child{border-top:0;padding-top:0;}#sidebar #block-menu-block-5{padding-top:20px;margin-top:0px;border-top:1px solid #ced7db;}#sidebar #block-menu-block-5 header h2{background:#234538;color:#fff;}#sidebar h2{padding:10px 15px 10px;line-height:1.45em;font-family:montserrat,sans-serif;font-weight:700;font-size:16px;color:#234538;}#sidebar .item-list h3{padding:0;margin:0;line-height:1em;}#sidebar .item-list h3 a{position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:14px;padding:12px 40px 12px 12px;font-weight:700;line-height:1em;vertical-align:middle;display:inline-block;float:left;width:100%;box-sizing:border-box;color:#000;background-color:#fff;}#sidebar .item-list h3 a:hover{color:#fff;background-color:#2c5646;}#sidebar .item-list h3 a .caret{display:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background-color:rgba(255,255,255,0.9);top:0;position:absolute;right:0;width:42px;height:100%;background-image:url(/sites/all/themes/investmag/images/icons_plus_minus.png);background-repeat:no-repeat;background-position:9px 5px;}#sidebar .item-list h3 a .caret:hover{background-color:#1a342a;background-position:-34px 5px;}#sidebar .item-list h3 a.active{background-color:#2c5646;color:#fff;}#sidebar .item-list h3 a.active .caret{background-position:9px -88px;}#sidebar .item-list h3 a.active .caret:hover{background-position:-35px -88px;}#sidebar .item-list h3.closed a.active .caret{background-position:9px 6px;}#sidebar .item-list h3.closed a.active .caret:hover{background-position:-35px 6px;}#sidebar .item-list h3.opened a .caret{background-position:9px -88px;}#sidebar .item-list h3.opened a:hover .caret{background-position:9px -88px;}#sidebar .item-list h3.opened a:hover .caret:hover{background-position:-35px -88px;}#sidebar .item-list h3.closed a .caret{background-position:9px 6px;}#sidebar .item-list h3.closed a:hover .caret{background-position:9px 6px;}#sidebar .item-list h3.closed a:hover .caret:hover{background-position:-35px 6px;}#sidebar .item-list ul.menu{float:left;width:100%;position:relative;display:block;margin:0;}#sidebar .item-list ul.menu li{font-family:montserrat;position:relative;display:block;float:left;width:100%;}#sidebar .item-list ul.menu li a{float:left;width:100%;border:1px solid transparent;border-width:1px 0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:16px;padding:20px 15px 20px 15px;font-weight:300;line-height:1em;vertical-align:middle;display:block;box-sizing:border-box;color:#fff;background-color:rgba(40,76,40,0.5);}#sidebar .item-list ul.menu li a:hover{border:1px solid #234538;border-width:1px 0;}#sidebar .item-list ul.menu li a.active{border:1px solid #234538;border-width:1px 0;}#sidebar ul.menu{z-index:100;background-color:transparent;width:100%;margin:0;}#sidebar ul.menu > li.active-trail > a{background:#234538;}#sidebar ul.menu > li.active-trail > a > .caret{position:absolute;top:0px;bottom:0px;right:0px;width:60px;padding-top:20px;}#sidebar ul.menu > li.active-trail > a > .caret .plus{margin:0 auto;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:1px;height:13px;background:#ffffff;}#sidebar ul.menu > li.active-trail > a > .caret.clicked .plus{-webkit-opacity:0;-moz-opacity:0;opacity:0;}#sidebar ul.menu > li.active-trail > a > .caret .minus{margin:0 auto;display:block;width:13px;height:1px;background:#ffffff;margin-top:-7px;}#sidebar ul.menu li{font-family:montserrat;margin:0;padding:0;display:block;float:left;width:100%;}#sidebar ul.menu li.active > a{color:#fff;font-weight:700;background-color:#234538;}#sidebar ul.menu li.active > a:hover{color:#fff;background-color:#234538;}#sidebar ul.menu li.active-trail ul{display:none;}#sidebar ul.menu li.active-trail ul li.active > a{font-weight:700;color:#fff;background-color:#234538;}#sidebar ul.menu li.active-trail ul li.active > a:hover{background-color:#234538;}#sidebar ul.menu li.active-trail.opened .caret,#sidebar ul.menu li.active-trail.openedcaret .caret{background-position:9px -88px;}#sidebar ul.menu li.active-trail.opened .caret:hover,#sidebar ul.menu li.active-trail.openedcaret .caret:hover{background-position:-35px -88px;}#sidebar ul.menu li > a{position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;font-size:16px;padding:20px 15px 20px 15px;font-weight:300;line-height:1em;vertical-align:middle;display:block;float:left;width:100%;box-sizing:border-box;color:#fff;background-color:rgba(40,76,40,0.5);}#sidebar ul.menu li > a:focus{background-color:#234538;color:#fff;}#sidebar ul.menu li ul{width:100%;float:left;padding:0px;display:none;margin:0;}#sidebar ul.menu li ul li{display:block;float:left;width:100%;padding:0;margin:0;border:0;}#sidebar ul.menu li ul li a{padding:20px 25px 20px;}#sidebar ul.menu li ul li ul{left:100%;vertical-align:top;top:0;}#sidebar ul.menu li > a .caret:hover{background-color:#1a342a;background-position:-34px 5px;}#sidebar ul.menu li.opened > a .caret,#sidebar ul.menu li.openedcaret > a .caret{background-position:9px -88px;}#sidebar ul.menu li.opened > a .caret:hover,#sidebar ul.menu li.openedcaret > a .caret:hover{background-position:-35px -88px;}@media (min-width:996px){#sidebar{padding:23px 10px 0 0;width:270px;}#sidebar .region-sidebar{display:block !important;}#sidebar ul.menu li{float:left;width:100%;display:block;}#sidebar ul.menu li > a{color:#234538;}#sidebar ul.menu li.active > a{font-weight:700;color:#234538;}#sidebar ul.menu li.active > a:hover,#sidebar ul.menu li.active > a:focus{background-color:transparent;color:#234538;}#sidebar ul.menu li.active-trail > a{background-color:transparent;}#sidebar ul.menu li.active-trail .caret{background-color:#1a342a;background-position:-34px 5px;width:40px;}#sidebar ul.menu li.active-trail > a > .caret{background-color:transparent;background-position:-34px 5px;width:40px;}#sidebar ul.menu li.active-trail ul{display:block;padding:0px 0 0 15px;}#sidebar ul.menu li.active-trail ul li.active > a{font-weight:700;color:#234538;background-color:transparent;}#sidebar ul.menu li.active-trail ul li.active > a:hover{background-color:transparent;}#sidebar ul.menu li.active-trail.opened .caret,#sidebar ul.menu li.active-trail.openedcaret .caret{background-position:9px -88px;}#sidebar ul.menu li.active-trail.opened .caret:hover,#sidebar ul.menu li.active-trail.openedcaret .caret:hover{background-position:-35px -88px;}#sidebar ul.menu li a{width:100%;background-color:transparent;padding:12px 40px 12px 15px;}#sidebar ul.menu li > a{width:100%;padding:12px 40px 12px 15px;background-color:transparent;}#sidebar ul.menu li > a:hover,#sidebar ul.menu li > a:focus{background-color:rgba(237,195,68,0.5);color:#234538;}#sidebar ul.menu li ul li{float:left;width:100%;display:block;}#sidebar ul.menu li ul li a{padding:12px 40px 12px 15px;}}.breadcrumbs{vertical-align:middle;padding:30px 0px 5px 10px;float:left;width:100%;text-align:left;}.breadcrumbs .separator{background:url(/sites/all/themes/investmag/images/arrow_right2.png) no-repeat center 11px;width:20px;height:20px;display:inline-block;vertical-align:top;}.breadcrumbs .breadcrumb_home{height:20px;padding-left:25px;background:url(/sites/all/themes/investmag/images/icon_home.png) no-repeat left 4px;vertical-align:top;}.breadcrumbs a,.breadcrumbs span{display:inline-block;vertical-align:top;font-size:14px;font-family:roboto,sans-serif;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;text-transform:capitalize;color:#5e7283;}.breadcrumbs a:hover{color:#234538;}.breadcrumbs .breadcrumb-title{color:#5e7283;}body .tabs{right:0;box-sizing:border-box;position:absolute;z-index:100;width:100%;height:60px;overflow:hidden;margin:0;text-align:right;}body .tabs ul.primary{border:0;}body .tabs ul.primary li a{display:inline-block;font-size:12px;padding:8px 15px;border:0px solid #dadada;border-radius:0;color:#3b3b3b;font-family:roboto,sans-serif;text-transform:uppercase;}body .tabs ul.primary li a:hover{color:#234538;background-color:#f1d273;}body .tabs ul.primary li.active{border-bottom:0;}body .tabs ul.primary li.active a{background-color:#edc344;font-weight:400;color:#234538;}.body-wrapper.content{margin-top:40px;position:relative;}.body-wrapper.content.sidebar #sidebar > a{font-family:montserrat,sans-serif;position:relative;font-size:16px;line-height:1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;vertical-align:middle;padding:20px 15px 20px 15px;width:100%;display:inline-block;float:left;box-sizing:border-box;background-color:#234538;color:#fff;}.body-wrapper.content.sidebar #sidebar > a > .caret{position:absolute;top:0px;bottom:0px;right:0px;width:60px;padding-top:20px;}.body-wrapper.content.sidebar #sidebar > a > .caret .plus{margin:0 auto;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:1px;height:13px;background:#ffffff;}.body-wrapper.content.sidebar #sidebar > a > .caret.clicked .plus{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.content.sidebar #sidebar > a > .caret .minus{margin:0 auto;display:block;width:13px;height:1px;background:#ffffff;margin-top:-7px;}.body-wrapper.content.sidebar #sidebar .region-sidebar{clear:left;}.body-wrapper.content.sidebar .tresc-wrap{clear:both;}@media (min-width:996px){.body-wrapper.content.sidebar .tresc-wrap{clear:none;margin-left:270px;padding-left:50px;float:none;width:auto;}.body-wrapper.content.sidebar #sidebar:before{top:0;margin-left:270px;content:'';border-left:1px solid #cfd8dc;width:1px;height:100%;position:absolute;}.body-wrapper.content.sidebar #sidebar > a{background:transparent;color:#234538;padding:12px 0px 12px 15px;}.body-wrapper.content.sidebar #sidebar > a.no-link{cursor:default;}.body-wrapper.content.sidebar #sidebar .content ul.level-1 > li a{padding:10px 15px 10px 25px;}.body-wrapper.content.sidebar #sidebar .content a{font-family:montserrat,sans-serif;position:relative;font-size:16px;line-height:1em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;vertical-align:middle;padding:20px 15px 20px 15px;width:100%;display:inline-block;float:left;box-sizing:border-box;}.body-wrapper.content.sidebar #sidebar .content a > .caret{position:absolute;top:0px;bottom:0px;right:0px;width:40px;padding-top:20px;}.body-wrapper.content.sidebar #sidebar .content a > .caret:hover{background-color:#edc344;}.body-wrapper.content.sidebar #sidebar .content a > .caret .plus{margin:0 auto;display:block;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-ms-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms;width:1px;height:13px;background:#234538;}.body-wrapper.content.sidebar #sidebar .content a > .caret.clicked .plus{-webkit-opacity:0;-moz-opacity:0;opacity:0;}.body-wrapper.content.sidebar #sidebar .content a > .caret .minus{margin:0 auto;display:block;width:13px;height:1px;background:#234538;margin-top:-7px;}}.body-wrapper.content .tresc-wrap{padding-bottom:50px;position:relative;float:left;width:100%;}.body-wrapper.content .tresc-wrap .naglowek_podstr{float:left;width:100%;color:#010000;font-family:montserrat,sans-serif;font-weight:300;padding:5px 10px 10px;font-size:42px;line-height:1.25em;}.body-wrapper.content .tresc-wrap .field-name-field-podtytul{font-style:italic;font-family:Georgia,serif;color:#5e7283;padding:0 10px 20px;font-size:16px;float:left;width:100%;}.body-wrapper.content .tresc-wrap .field-name-field-wstep{padding:20px 10px 20px;color:#5e7283;font-family:roboto,sans-serif;font-weight:300;line-height:1.45em;font-size:21px;}.body-wrapper.content .tresc-wrap .field-name-field-galeria{float:left;width:100%;}.body-wrapper.content .tresc-wrap .field-name-field-galeria:before{content:'';position:absolute;left:0;width:100%;border-top:1px solid #cfd8dc;}.body-wrapper.content .tresc-wrap .field-name-field-galeria > .field-label{padding:45px 10px 25px;color:#234538;font-size:35px;font-weight:300;font-family:montserrat,sans-serif;}.body-wrapper.content .tresc-wrap .field-name-field-galeria .field-item{display:inline-block;padding:13px;}.body-wrapper.content .tresc-wrap .field-name-field-galeria .field-item > a{position:relative;line-height:0;font-size:0;}.body-wrapper.content .tresc-wrap .field-name-field-galeria .field-item > a:before{background:none transparent center;content:'';left:0;top:0;position:absolute;height:100%;width:100%;}.body-wrapper.content .tresc-wrap .field-name-field-galeria .field-item > a:hover:before{background:url(/sites/all/themes/investmag/less/sites/all/themes/investmag/images/icon_search2.png) no-repeat center rgba(0,0,0,0.5);background-size:32px auto;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania{padding-bottom:55px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania:before{content:'';position:absolute;left:0;width:100%;border-top:1px solid #cfd8dc;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania > .field-label{padding:45px 10px 25px;color:#234538;font-size:35px;font-weight:300;font-family:montserrat,sans-serif;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item{display:inline-block;width:33.3%;float:left;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.spreadsheet svg{width:auto;max-width:50px;height:64px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.spreadsheet svg path,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.spreadsheet svg circle,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.spreadsheet svg polygon{fill:#234538;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.pdf svg{width:auto;max-width:50px;height:64px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.pdf svg path,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.pdf svg circle,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.pdf svg polygon{fill:#FF0808;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.file svg{width:auto;max-width:50px;height:64px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.file svg path,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.file svg circle,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.file svg polygon{fill:#FFA500;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.image svg{width:auto;max-width:50px;height:64px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.image svg path,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.image svg circle,.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .field-item.image svg polygon{fill:#0191FF;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .fileicon{float:left;width:100%;text-align:center;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file{box-sizing:border-box;width:100%;padding:10px 10px;display:block;clear:both;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file > img{vertical-align:top;width:auto;height:32px !important;float:left;display:none;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file > a{word-break:break-all;margin-top:3px;font-size:14px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#5e7283;display:inline;margin-left:0px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file > a:hover{color:#234538;}@media (min-width:520px){.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .fileicon{width:auto;text-align:left;float:left;margin-right:15px;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file{clear:none;box-sizing:border-box;width:100%;}.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file > a{font-size:14px;}}@media (min-width:768px){.body-wrapper.content .tresc-wrap .field-name-field-do-pobrania .file > a{font-size:16px;}}.body-wrapper.content .tresc-wrap p{font-size:16px;font-family:roboto,sans-serif;line-height:1.45em;color:#5e7283;padding-left:10px;padding-right:10px;}.body-wrapper.content .tresc-wrap h1{font-size:42px;}.body-wrapper.content .tresc-wrap h2{padding-top:20px;font-size:36px;}.body-wrapper.content .tresc-wrap h3{font-size:21px;padding-top:5px;padding-bottom:10px;}.body-wrapper.content .tresc-wrap h4{font-size:18px;padding:5px 10px;}.body-wrapper.content .tresc-wrap h5{font-size:16px;padding:5px 10px;}.body-wrapper.content .tresc-wrap ul li{font-size:16px;color:#5e7283;}.body-wrapper.content .tresc-wrap a{color:#234538;}.body-wrapper.content .tresc-wrap a:hover{color:#346753;}.body-wrapper.content .tresc-wrap h1,.body-wrapper.content .tresc-wrap h2,.body-wrapper.content .tresc-wrap h3,.body-wrapper.content .tresc-wrap h4,.body-wrapper.content .tresc-wrap h5{padding-left:10px;padding-right:10px;line-height:1.25em;font-family:montserrat,sans-serif;font-weight:300;}.body-wrapper.content .tresc-wrap blockquote{margin:50px 10px 40px;padding:30px 35px 30px 80px;background-color:#ebeef1;border-radius:0px;position:relative;}.body-wrapper.content .tresc-wrap blockquote h2{font-size:24px;padding-top:0;line-height:1em;}.body-wrapper.content .tresc-wrap blockquote p{font-family:Georgia,serif;font-size:17px;font-style:italic;color:#5e7283;}.body-wrapper.content .tresc-wrap blockquote:before{left:20px;margin-top:35px;font-family:Georgia,serif;display:inline-block;position:absolute;content:'“';font-size:114px;color:#ccced1;}.body-wrapper.content .item-list{width:100%;float:none;box-sizing:border-box;text-align:center;}.body-wrapper.content .item-list > ul{text-align:center;margin:20px auto;display:inline-block;}.body-wrapper.content .item-list > ul .pager-current{color:#5e7283;font-size:14px;padding:10px;background-color:#edc344;color:#234538;}.body-wrapper.content .item-list > ul .pager-next,.body-wrapper.content .item-list > ul .pager-previous,.body-wrapper.content .item-list > ul .pager-last,.body-wrapper.content .item-list > ul .pager-first,.body-wrapper.content .item-list > ul .pager-item{padding:0;margin:0;}.body-wrapper.content .item-list > ul .pager-next a,.body-wrapper.content .item-list > ul .pager-previous a,.body-wrapper.content .item-list > ul .pager-last a,.body-wrapper.content .item-list > ul .pager-first a,.body-wrapper.content .item-list > ul .pager-item a{padding:10px;background-color:rgba(237,195,68,0.5);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#234538;font-size:14px;text-transform:uppercase;}.body-wrapper.content .item-list > ul .pager-next a:hover,.body-wrapper.content .item-list > ul .pager-previous a:hover,.body-wrapper.content .item-list > ul .pager-last a:hover,.body-wrapper.content .item-list > ul .pager-first a:hover,.body-wrapper.content .item-list > ul .pager-item a:hover{color:#234538;background-color:#edc344;}#site-map h2.title{display:none;}#site-map ul.site-map-menu{margin:0;}#site-map ul.site-map-menu li a{color:#5e7283;}#site-map ul.site-map-menu li a:hover{color:#234538;}body.not-front .view-aktualnosci{}body.not-front .view-aktualnosci .views-row{float:left;width:100%;margin-bottom:4%;}body.not-front .view-aktualnosci .views-row .views-field-field-list-image{float:none;line-height:0;font-size:0;margin:0 auto 10px;text-align:center;}body.not-front .view-aktualnosci .views-row .views-field-field-list-image a{text-align:center;display:inline-block;border-radius:60px;overflow:hidden;}body.not-front .view-aktualnosci .views-row .opis{display:block;}body.not-front .view-aktualnosci .views-row .date{text-align:center;color:#000;font-size:14px;font-weight:300;}body.not-front .view-aktualnosci .views-row h3{padding-left:0;padding-right:0;text-align:center;font-family:roboto;font-weight:700;color:#5e7283;font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}body.not-front .view-aktualnosci .views-row .body{text-align:center;font-family:roboto;font-weight:400;color:#5e7283;font-size:18px;}body.not-front .view-aktualnosci .views-row a:hover div.body,body.not-front .view-aktualnosci .views-row a:hover h3{color:#234538;}@media (min-width:520px){body.not-front .view-aktualnosci header > h2{text-align:left;}body.not-front .view-aktualnosci .views-row .date,body.not-front .view-aktualnosci .views-row h3,body.not-front .view-aktualnosci .views-row .body{text-align:left;}body.not-front .view-aktualnosci .views-row .views-field-field-list-image{margin-bottom:0;margin-top:10px;float:left;border-radius:60px;overflow:hidden;line-height:0;font-size:0;padding-right:25px;}body.not-front .view-aktualnosci .views-row .views-field-field-list-image:hover + .opis a div.body,body.not-front .view-aktualnosci .views-row .views-field-field-list-image:hover + .opis a h3{color:#234538;}body.not-front .view-aktualnosci .views-row .opis{margin-left:140px;display:block;}}body.node-type-aktualnosc .field-name-field-list-image{float:left;margin:0 20px 20px 10px;}body.node-type-aktualnosc .field-name-body{padding:0 10px;}.page-search-node .search-form .form-type-textfield,.page-search404 .search-form .form-type-textfield{display:inline-block;vertical-align:middle;}.page-search-node .search-form .form-type-textfield label,.page-search404 .search-form .form-type-textfield label{display:none;}.page-search-node .search-form .form-type-textfield input,.page-search404 .search-form .form-type-textfield input{width:100%;display:inline-block;line-height:55px;height:55px;font-family:roboto,sans-serif;padding:0 20px;font-size:12px;margin:0;}.page-search-node .search-form .form-submit,.page-search404 .search-form .form-submit{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#edc344;line-height:55px;padding:0 20px;text-transform:uppercase;color:#234538;width:100px;padding:0;border:0;right:20px;font-size:12px;vertical-align:middle;}.page-search-node .search-form .form-submit:hover,.page-search404 .search-form .form-submit:hover{background:#e8b416;}.page-search-node .search-result h3.title a,.page-search404 .search-result h3.title a{color:#5e7283;}.page-search-node .search-result h3.title a:hover,.page-search404 .search-result h3.title a:hover{color:#234538;}.page-search-node .search-result .search-info,.page-search404 .search-result .search-info{display:none;}.page-user.not-logged-in .body-wrapper.content .tresc-wrap .naglowek_podstr{text-align:center;padding-bottom:30px;}.page-user.not-logged-in #block-system-main form{padding:0 15px;clear:both;margin:0 auto;width:50%;}.page-user.not-logged-in #block-system-main .form-type-textfield,.page-user.not-logged-in #block-system-main .form-type-password{display:block;vertical-align:middle;}.page-user.not-logged-in #block-system-main .form-type-textfield label,.page-user.not-logged-in #block-system-main .form-type-password label{font-family:montserrat,sans-serif;font-weight:300;color:#5e7283;}.page-user.not-logged-in #block-system-main .form-type-textfield input,.page-user.not-logged-in #block-system-main .form-type-password input{width:100%;display:inline-block;line-height:55px;height:55px;font-family:roboto,sans-serif;padding:0 20px;font-size:12px;margin:0;}.page-user.not-logged-in #block-system-main .form-submit{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#edc344;line-height:55px;padding:0 20px;text-transform:uppercase;color:#234538;width:100px;padding:0;border:0;right:20px;font-size:12px;vertical-align:middle;}.page-user.not-logged-in #block-system-main .form-submit:hover{background:#e8b416;}.page-user-password.not-logged-in #block-system-main .form-submit{width:auto;padding:0 20px;margin:0 auto;}.webform-client-form{padding:0 15px;}.webform-client-form select,.webform-client-form input[type="password"],.webform-client-form input[type="email"],.webform-client-form input[type="password"],.webform-client-form input[type="date"],.webform-client-form input[type="number"],.webform-client-form input[type="search"],.webform-client-form input[type="tel"],.webform-client-form input[type="text"],.webform-client-form input[type="time"],.webform-client-form input[type="datetime-local"],.webform-client-form textarea{width:100%;border:1px solid #cfd8dc;font-family:roboto;font-weight:400;color:#5e7283;font-size:14px;height:40px;padding:0 15px;}.webform-client-form select:focus,.webform-client-form input[type="password"]:focus,.webform-client-form input[type="email"]:focus,.webform-client-form input[type="password"]:focus,.webform-client-form input[type="date"]:focus,.webform-client-form input[type="number"]:focus,.webform-client-form input[type="search"]:focus,.webform-client-form input[type="tel"]:focus,.webform-client-form input[type="text"]:focus,.webform-client-form input[type="time"]:focus,.webform-client-form input[type="datetime-local"]:focus,.webform-client-form textarea:focus{border-color:#edc344;}.webform-client-form textarea{height:250px;resize:vertical;padding:10px 15px;line-height:1.4em;}.webform-client-form textarea:focus{outline:none;}.webform-client-form input[type="file"]{font-family:roboto,sans-serif;line-height:40px;}.webform-client-form input[type="submit"],.webform-client-form input[type="button"],.webform-client-form button{display:inline-block;font-size:12px;padding:12px 15px;border-radius:0;font-family:roboto,sans-serif;text-transform:uppercase;background-color:#edc344;font-weight:400;color:#234538;border:none;}.webform-client-form input[type="submit"].webform-submit,.webform-client-form input[type="button"].webform-submit,.webform-client-form button.webform-submit{line-height:55px;padding:0 20px;font-size:14px;}.webform-client-form input[type="submit"]:hover,.webform-client-form input[type="button"]:hover,.webform-client-form button:hover{background:#e8b416;}.webform-client-form .form-item{margin-top:0.5em;margin-bottom:0.5em;}.webform-client-form .form-item > label:first-child{font-size:12px;text-transform:uppercase;font-weight:normal;margin-bottom:4px;}.webform-client-form .webform-component-checkboxes{margin-top:1em;}.webform-client-form .form-type-checkbox{padding-left:35px;position:relative;}.webform-client-form .form-type-checkbox input{position:absolute;top:0;left:0;width:20px;height:20px;margin:6px 0 0 0;}.webform-client-form .form-type-checkbox input[required] + label:after{content:'*';color:red;}.webform-client-form .form-type-checkbox label{font-size:13px;line-height:1.3em;display:inline-block;}.webform-client-form .form-type-checkbox label a{display:inline;}.webform-client-form .form-actions{text-align:right;width:100%;}@media (min-width:768px){.webform-client-form > div{display:flex;flex-wrap:wrap;width:100%;}.webform-client-form > div .webform-component--dane,.webform-client-form > div .webform-component--dane-2{width:calc(50% - 15px);}.webform-client-form > div .webform-component--dane textarea,.webform-client-form > div .webform-component--dane-2 textarea{min-height:359px;}.webform-client-form > div .webform-component--dane-2{margin-left:30px;}}
