@font-face{font-family:'Graebenbach-Regular';src:url(/sites/fortepanmasters.com/themes/opmaster/fonts/Graebenbach-Regular.eot);src:url(/sites/fortepanmasters.com/themes/opmaster/fonts/Graebenbach-Regular.eot#iefix) format('embedded-opentype'),url(/sites/fortepanmasters.com/themes/opmaster/fonts/Graebenbach-Regular.woff) format('woff'),url(/sites/fortepanmasters.com/themes/opmaster/fonts/Graebenbach-Regular.ttf)  format('truetype');}@font-face{font-family:'PPEditorialNew-Regular';src:url(/sites/fortepanmasters.com/themes/opmaster/fonts/PPEditorialNew-Regular.eot);src:url(/sites/fortepanmasters.com/themes/opmaster/fonts/PPEditorialNew-Regular.eot#iefix) format('embedded-opentype'),url(/sites/fortepanmasters.com/themes/opmaster/fonts/PPEditorialNew-Regular.woff2) format('woff2'),url(/sites/fortepanmasters.com/themes/opmaster/fonts/PPEditorialNew-Regular.woff) format('woff'),url(/sites/fortepanmasters.com/themes/opmaster/fonts/PPEditorialNew-Regular.ttf)  format('truetype');}body{font-family:'Graebenbach-Regular';}h1,h2,h3,h4,h5,h6,#menu{font-family:'PPEditorialNew-Regular';font-weight:normal;}#newstop h3{font-family:'Graebenbach-Regular';}body{margin:0;padding:0;border:0;outline:0;}ul,ol{list-style-type:none;}h1{font-size:2.25em;font-weight:normal;line-height:1.25;letter-spacing:0.75px;}h2{font-weight:normal;font-size:1.75em;line-height:1.25;letter-spacing:0.5px;}h3{font-weight:normal;font-size:1.25em;line-height:1.25;letter-spacing:0.375px;}@media (max-width:860px){h1{font-size:1.5em;}h2{font-size:1.25em;}h3{font-size:1.125em;}}div.imgopt{background-position:center;background-repeat:no-repeat;background-size:cover;}.caption{margin-top:1em;text-align:right;font-size:0.875em;}p{margin:0;margin-bottom:12px;font-size:1.125em;line-height:1.6;letter-spacing:0.75px;}a{display:block;line-height:inherit;letter-spacing:inherit;}a:link,a:active,a:hover,a:visited{text-decoration:none;color:inherit;}label a:link,label a:active,label a:visited,p a,p a:link,p a:active,p a:visited{display:inline;text-decoration:underline;word-break:break-word;}.separator{clear:both;overflow:hidden;height:0px;}input{width:100%;box-sizing:border-box;padding:3px;background-color:transparent;border:3px solid black;line-height:1.25;letter-spacing:0.375px;}input.form-submit{width:auto;padding:3px 8px;cursor:pointer;}label{display:block;width:100%;line-height:1.25;letter-spacing:0.375px;}.form-item{margin-bottom:16px;line-height:1.25;letter-spacing:0.375px;}select{width:auto;box-sizing:border-box;padding:3px;background-color:transparent;border:3px solid black;line-height:1.25;letter-spacing:0.375px;}select option{}.page{max-width:1320px;margin:0 auto;}.item-box{width:98.36066%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:0.81967%;padding-right:0.81967%;box-sizing:border-box;}.item-box.image{padding-left:0;padding-right:0;}@media (max-width:860px){.item-box.image{margin-bottom:36px;}}.item-box.image:after{content:"";display:table;clear:both;}.item-box-inner{width:100%;padding-left:0.83333%;padding-right:0.83333%;box-sizing:border-box;float:left;}.item-box-inner.multiple{width:50%;}.size-25{width:25%;}.size-33,.item-box-inner.size-33{width:33.3333%;}.size-41{width:41.6666%;}.size-50,.item-box-inner.size-50{width:50%;}.size-58{width:58.3333%;}.size-66,.item-box-inner.size-66{width:66.6666%;}.size-83,.item-box-inner.size-83{width:83.3333%;}@media screen and (max-width:860px){.size-25{width:75%;}.size-33,.item-box-inner.size-33{width:75%;}.size-41{width:75%;}.size-50,.item-box-inner.size-50{width:100%;}.size-58{width:100%;}.size-66,.item-box-inner.size-66{width:100%;}.size-83,.item-box-inner.size-83{width:100%;}}.item-box.image.marginl-1 .item-box-inner{margin-left:8.3333%;max-width:91.6666%;}.item-box.image.marginl-2 .item-box-inner{margin-left:16.6666%;max-width:83.3333%;}.item-box.image.marginl-3 .item-box-inner{margin-left:25%;max-width:75%;}.item-box.image.marginl-4 .item-box-inner{margin-left:33.3333%;max-width:66.6666%;}.item-box.image.marginl-5 .item-box-inner{margin-left:41.6666%;max-width:58.3333%;}.item-box.image.marginl-6 .item-box-inner{margin-left:50%;max-width:50%;}.item-box.image.marginl-8 .item-box-inner{margin-left:66.6666%;max-width:33.3333%;}.item-box.image.marginl-9 .item-box-inner{margin-left:75%;max-width:25%;}.marginl-1,.item-box.marginl-1 .ref-text{margin-left:8.3333%;max-width:91.6666%;}.marginl-2,.item-box.marginl-2 .ref-text{margin-left:16.6666%;max-width:83.3333%;}.marginl-3,.item-box.marginl-3 .ref-text{margin-left:25%;max-width:75%;}.marginl-4,.item-box.marginl-4 .ref-text{margin-left:33.3333%;max-width:66.6666%;}.marginl-5,.item-box.marginl-5 .ref-text{margin-left:41.6666%;max-width:58.3333%;}.marginl-6,.item-box.marginl-6 .ref-text{margin-left:50%;max-width:50%;}.marginl-8,.item-box.marginl-8 .ref-text{margin-left:66.6666%;max-width:33.3333%;}.marginl-9,.item-box.marginl-9 .ref-text{margin-left:75%;max-width:25%;}@media screen and (max-width:860px){.item-box.image.marginl-1 .item-box-inner,.item-box.image.marginl-2 .item-box-inner,.item-box.image.marginl-3 .item-box-inner,.item-box.image.marginl-4 .item-box-inner,.item-box.image.marginl-5 .item-box-inner,.item-box.image.marginl-6 .item-box-inner,.item-box.image.marginl-8 .item-box-inner,.item-box.image.marginl-9 .item-box-inner,.marginl-1,.item-box.marginl-1 .ref-text,.marginl-2,.item-box.marginl-2 .ref-text,.marginl-3,.item-box.marginl-3 .ref-text,.marginl-4,.item-box.marginl-4 .ref-text,.marginl-5,.item-box.marginl-5 .ref-text,.marginl-6,.item-box.marginl-6 .ref-text,.marginl-8,.item-box.marginl-8 .ref-text,.marginl-9,.item-box.marginl-9 .ref-text{margin-left:0;max-width:100%;}}.item-box.text,.item-box.teaser,.item-box.image{margin-left:auto;max-width:100%;max-width:1320px;}.marginb-1,.item-box.marginb-1{margin-bottom:36px;}.marginb-2,.item-box.marginb-2{margin-bottom:72px;}.marginb-3,.item-box.marginb-3{margin-bottom:108px;}.marginb-4,.item-box.marginb-4{margin-bottom:144px;}img{max-width:100%;width:100%;height:auto;}.item-box h1,.item-box h2{margin:0;line-height:1;}.item-box.menuitem{padding-top:140px;margin-top:-140px;}.item-box.menuanchor{margin-bottom:72px;}.teaser p{font-size:2.25em;letter-spacing:0;}@media (max-width:640px){.teaser p{font-size:1.75em;}}.item-box.listarea{}.header{width:98.36066%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:0.81967%;padding-right:0.81967%;box-sizing:border-box;overflow:hidden;}.header:after{content:"";display:table;clear:both;}.header{padding-top:87px;}.path-frontpage .header{padding-top:0;}@media screen and (max-width:860px){body{margin-top:75px;}.path-frontpage .header,.header{position:fixed;z-index:100;width:100%;height:50px;margin:0;margin-top:-75px;margin-bottom:0;padding-top:12px;padding-bottom:0;background-color:white;}}.main-menu{float:left;margin-bottom:36px;position:relative;left:-18px;}@media screen and (max-width:1024px){.main-menu{margin-left:0 !important;}}.main-menu a{position:relative;float:left;font-size:1.75em;padding:5px 6px;padding-top:7px;margin-left:12px;margin-right:6px;letter-spacing:0.5px;}.main-menu a.active div{position:absolute;left:0;top:26px;width:100%;height:3px;background-color:#00ff00;}@media screen and (max-width:860px){.main-menu a.active div{top:17px;}}.menu .admin-button a{padding:3px 6px;float:none;display:inline-block;font-family:'Graebenbach-Regular';font-size:16px;}.logo{width:12vw;height:4.0125vw;max-width:240px;max-height:80.25px;margin-top:20px;background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/logo-b.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;}.logo a{width:100%;height:100%;}@media screen and (max-width:860px){.logo{width:86px;height:29px;margin-top:0;display:block !important;position:relative;}}.path-frontpage .logo{display:none;}.header-highlight{margin-top:36px;margin-bottom:36px;}.header-highlight p{line-height:1.375;}@media screen and (max-width:860px){.custom-box.header-highlight.marginl-3{margin-left:0;max-width:100%;}}.header-blocks{float:left;}.header-blocks ul.links{margin:0;padding:0;}.header-blocks li{float:left;margin:0;padding:0;}.header-blocks li a{margin-left:12px;text-transform:uppercase;font-size:16px;padding:5px 6px;padding-top:7px;}html[lang="hu"] .header-blocks li[hreflang="hu"],html[lang="en"] .header-blocks li[hreflang="en"],html[lang="hu"] .header-blocks li a[hreflang="hu"],html[lang="en"] .header-blocks li a[hreflang="en"],.header-blocks li a.is-active,.header-blocks li.is-active{display:none!important;}div#thebook{position:relative;color:white;width:96.72132%;max-width:1296px;padding:0;}div#thebook .imgopt{position:absolute;left:0;top:0;width:100%;z-index:-10;}@media (min-width:861px){div#thebook .imgopt{height:100% !important;}}div#thebook .caption{position:absolute;bottom:-1.5em;right:0.9%;color:black;}div#thebook .admin-button{position:absolute;}.book-logo,.book-subtext,.book-subtext2{background-position:center;background-repeat:no-repeat;background-size:cover;}.book-logo{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/logo.png);}.book-subtext{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/sub1en.png);}.book-subtext2{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/sub2en.png);}html[lang="hu"] .book-subtext{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/sub1hu.png);}html[lang="hu"] .book-subtext2{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/sub2hu.png);}div#thebook .admin-button{position:absolute;}div#thebook .ref-text{width:50%;margin-left:8.3333%;padding-bottom:108px;padding-top:252px;}div#thebook .ref-text p{margin-left:8.3333%;line-height:1.5;font-size:1.125em;}div#thebook h1{margin-top:28.3797vw;margin-bottom:72px;}.book-logo{position:absolute;top:0;left:0;margin-top:36px;margin-left:2vw;width:49vw;height:16.3862vw;}.book-subtext{position:absolute;top:16.3862vw;left:51vw;margin-top:108px;margin-left:-28.2vw;width:13.206vw;height:11.9935vw;width:16.0798vw;height:11.9935vw;}.book-subtext2{position:absolute;top:16.3862vw;left:51vw;margin-top:108px;margin-left:-7.5vw;width:11.46996vw;height:8.9415vw;width:16.0798vw;height:11.9935vw;}@media (max-width:860px){div#thebook{color:black;overflow:hidden;}div#thebook .imgopt{position:relative;}div#thebook .caption{position:relative;bottom:0;right:0;}.book-logo{width:73.5vw;height:24.5793vw;}.book-subtext{top:24.5793vw;left:76.5vw;margin-top:162px;margin-left:-42.3vw;width:19.809vw;height:17.99025vw;width:24.1197vw;height:17.99025vw;}.book-subtext2{top:24.5793vw;left:76.5vw;margin-top:162px;margin-left:-12vw;width:17.20494vw;height:13.41225vw;width:24.1197vw;height:17.99025vw;}div#thebook .ref-text{width:100%;padding-top:72px;padding-bottom:0;margin:0;}div#thebook h1{margin-top:0;margin-bottom:36px;}div#thebook .ref-text p{margin-left:0;}}@media (max-width:600px){.book-subtext{top:28.67585vw;left:89.25vw;margin-top:100px;margin-left:-58vw;width:23.1105vw;height:20.988625vw;width:28.13965vw;height:20.988625vw;}.book-subtext2{top:28.67585vw;left:89.25vw;margin-top:100px;margin-left:-24vw;width:20.07243vw;height:15.647625vw;width:28.13965vw;height:20.988625vw;}}@media (max-width:440px){.book-subtext{width:33.015vw;height:29.98375vw;top:40.9655vw;left:127.5vw;margin-top:65px;margin-left:-120vw;width:40.1995vw;height:29.98375vw;}.book-subtext2{width:28.6749vw;height:22.35375vw;top:40.9655vw;left:127.5vw;margin-top:65px;margin-left:-73vw;width:40.1995vw;height:29.98375vw;}}@media (min-width:1320px){.book-logo{margin-left:26.4px;width:646.797px;height:216.297px;}.book-subtext{top:216.298px;left:673.200px;margin-left:-372.240px;width:174.312px;height:158.312px;width:212.250px;height:158.312px;}.book-subtext2{top:216.298px;left:673.200px;margin-left:-125.400px;width:151.391px;height:118.016px;width:212.250px;height:158.312px;}div#thebook h1{margin-top:374.612px;}}div#pressbox{position:relative;}div#pressbox:after{content:"";display:table;clear:both;}div#pressbox .ref-text{width:66.6666%;float:left;}div#pressbox .ref-text p{margin-right:24px;}div#downloads{width:33.3333%;float:left;}#downloads .title-body{margin-left:25%;margin-bottom:36px;}div#pressbox .downloads a{padding:20px 8px 8px 12px;margin-bottom:24px;display:inline-block;border:black solid 3px;text-transform:uppercase;min-width:50%;font-size:1.25em;}div#pressbox .downloads .admin-button a{padding:3px 6px;float:none;display:inline-block;font-family:'Graebenbach-Regular';font-size:16px;text-transform:none;border:none;margin:0;width:auto;min-width:0;}.collapsible.has-admin-button .label{padding-top:30px;height:40px;}.collapsible .label{cursor:pointer;}.collapsible .admin-button{height:30px;margin-bottom:-30px;position:relative;z-index:10;}.item-box.listarea.collapsible{display:block;height:0;overflow:hidden;}.item-box.listarea.collapsible.move{transition-property:height;transition-duration:0.4s;transition-timing-function:ease-in;transition-delay:0s;}.item-container a{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-top:4px;}.title-info,.news-image{width:25%;}.news-teaser{width:50%;}@media (max-width:860px){.title-info,.news-image{width:50%;}.news-teaser{width:100%;}}.news-teaser p{max-width:620px;}div#newstop h3{display:inline-block;width:auto;margin:0;font-size:1.375em;margin-right:6px;line-height:40px;}div#newstop .icon{display:inline-block;position:relative;bottom:-11px;width:26px;height:26px;background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/icon1.png);background-position:right center;background-repeat:no-repeat;background-size:cover;margin:0;cursor:pointer;}div#newstop.move .icon{-webkit-transition:-webkit-transform .2s ease-in-out;-ms-transition:-ms-transform .2s ease-in-out;transition:transform .2s ease-in-out;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);}div#newstop .box-open .icon{transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);}.list-item.type-news{width:100%;margin-bottom:36px;}.title-info{padding-right:0.81967%;box-sizing:border-box;margin-top:36px;text-align:right;}.news-image{padding-right:0.81967%;padding-left:0.81967%;box-sizing:border-box;}.news-teaser{padding-right:0.81967%;padding-left:0.81967%;box-sizing:border-box;margin-top:36px}@media (max-width:480px){.title-info{text-align:left;width:100%;}.news-image{width:83.3333%;}}.node-content{width:98.36066%;max-width:1320px;margin-left:auto;margin-right:auto;}.node-author{text-align:right;}.page-node-type-news .node-title,.page-node-type-news .news-image,.page-node-type-news .node-author,.page-node-type-news .node-teaser,.page-node-type-news .node-body{padding-left:0.83333%;padding-right:0.83333%;box-sizing:border-box;}.news-title p,.node-title{font-size:1.35em;line-height:1.5;}.imgopt.size-41{}.author,.author p,.node-author p{margin-bottom:0;}.node-teaser{}.node-body{}.news-more.item-container a{padding:0;margin:72px 0;}.news-more-2 .news-image{padding:0;width:25%;max-width:25%;}@media (max-width:860px){.news-more-2 .news-image{width:50%;max-width:50%;}}.news-more-2 .news-image img{max-width:90%;}.news-more-2 .title-info{width:100%;text-align:left;}.news-more-2 .title-info p{font-size:1.35em;line-height:1.5;}.news-more-2 .news-teaser{padding:0;width:100%;margin-top:0;}.news-texts{max-width:620px;}.news-more-2 .authoring-info p,.news-more-2 .authoring-info time{display:inline;}.path-user .form-item{width:40%;}.path-user .form-item .form-item{width:100%;}.user-buttons ul{padding:0;padding-bottom:6px;margin:0;margin-bottom:40px;border-bottom:3px solid black;}.user-buttons ul li{display:inline-block;margin-right:16px;}.path-user .description a{display:inline-block;}.path-user .description{font-size:0.75em;}.path-user .description a{text-decoration:underline;}.path-user table{width:84%;margin:0 auto;}.path-user table td,.path-user table th{text-align:left;padding-top:10px;padding-bottom:10px;border-bottom:3px solid black;}.header,.node-title,.node-content,.item-box{}@media (max-width:1280px){.header,.node-title,.node-content,.item-box{}}.eu-cookie-compliance-content{max-width:84%;}.eu-cookie-compliance-more-button{font-size:12px;}button.eu-cookie-compliance-secondary-button{display:inline-block;border:white solid 4px;padding:4px 10px;padding-top:6px;margin-left:5px;text-transform:uppercase;}button.decline-button.eu-cookie-compliance-default-button{background:transparent;color:white;border:none;text-shadow:none;margin-left:12px;box-shadow:none;font-weight:normal;font-size:14px;}@media screen and (max-width:860px){button.eu-cookie-compliance-secondary-button,button.decline-button.eu-cookie-compliance-default-button{margin-left:0;}}div#sliding-popup{padding-top:1em;}.disagree-button.eu-cookie-compliance-more-button,.eu-cookie-compliance-agree-button,.eu-cookie-compliance-default-button,.eu-cookie-compliance-hide-button,.eu-cookie-compliance-more-button-thank-you,.eu-cookie-withdraw-button,.eu-cookie-compliance-save-preferences-button{font-family:inherit;letter-spacing:0.375px;}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#00ff00;color:black;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:black;}div#popup-text,div#popup-text p,div#popup-text a,div#popup-text button,div#popup-text h2{display:block;font-family:'Graebenbach-Regular';font-weight:normal;font-size:20px;line-height:1.4;margin:0 0 5px 0;}div#popup-text button{display:block;}button.decline-button.eu-cookie-compliance-default-button,button.eu-cookie-compliance-secondary-button{display:inline-block;color:black;width:auto;min-width:240px;height:50px;padding:7px;padding-top:17px;padding-right:72px;padding-left:15px;font-size:20px;line-height:20px;border:3px solid black;border-radius:0;text-transform:uppercase;text-align:left;cursor:pointer;}button.eu-cookie-compliance-secondary-button{background-color:white;}div#popup-text button{display:block;}.eu-cookie-compliance-message,.eu-cookie-compliance-buttons{float:none;max-width:100%;}.mobile-menu-button{position:absolute;top:0;right:0;z-index:20;width:52px;height:52px;margin:0;margin-right:2%;background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/menu.png);background-position:right center;background-repeat:no-repeat;cursor:pointer;}div#menuburger{display:none;}div#menucancel{display:none;background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/cancel.png);}@media screen and (max-width:860px){.mobile-menu-on .header{z-index:100;height:110%;overflow-y:scroll;}.mobile-menu-on .mobile-menu-button{position:fixed;top:0;right:0;}div#menuburger{display:block;}.mobile-menu-on div#menuburger{display:none;}.mobile-menu-on div#menucancel{display:block;}#menu{display:none;}.mobile-menu-on #menu{display:block;}#menu{float:none;padding:0;padding-top:24px;width:100%;height:auto;z-index:10;}.menu a{padding:4px 10px;padding-top:6px;margin-left:2%;font-size:19px;float:none;display:table;margin-bottom:6px;}}.footer{max-width:1320px;margin-top:12%;padding-left:0.81967%;padding-right:0.81967%;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;}@media (max-width:860px){.footer{margin-top:120px;}}.footer-item{width:100%;padding-bottom:120px;}.footer-item a,.footer-item p a{text-decoration:none;font-size:1.125em;line-height:1.6;}table,table td,table tr,table tbody,table tfoot{padding:0;margin:0;outline:0;border-spacing:0;}table td{padding-right:8px;}.item-box .admin-button{width:100%;}.item-box.image .admin-button{margin-left:0.81967%;box-sizing:border-box;width:auto;}.custom-admin .admin-button,.custom-admin a{display:inline-block;width:auto;}.custom-admin a{padding:3px 6px 3px 0px;margin:2px 0;}.item-box.listarea{display:flex;flex-wrap:wrap;justify-content:flex-start;}.op-admin-buttons{position:fixed;top:140px;right:30px;z-index:2000;}.op-admin-buttons div,.op-admin-buttons ul,.op-admin-buttons li{padding:0;margin:0;}.op-admin-buttons li{display:inline-block;}.client-admin-buttons{position:fixed;top:112px;right:30px;z-index:2000;}.client-admin-buttons a{display:inline-block;background:green;color:white;padding:3px 6px;margin-top:2px;cursor:pointer;}.op-admin-buttons a,.admin-button a,.itembox-helptext{display:inline-block;padding:3px 6px 3px 0px;margin-top:2px;}.op-admin-buttons a,.admin-button a{cursor:pointer;}.admin-button a,.itembox-helptext{margin-bottom:2px;}.itembox-helptext{margin-left:5px;}.admin-lines-on .downloads,.admin-lines-on .custom-box,.admin-lines-on .menu,.admin-lines-on .item-box{border:3px solid red;}.admin-lines-on .downloads{box-sizing:border-box;}.itembox-helptext{display:none;}.admin-lines-on .itembox-helptext{display:inline-block;}.op-admin-buttons a,.admin-lines-on .admin-button a,.itembox-helptext{background:green;color:white;padding:3px 6px;}.admin-off .op-admin-buttons,.admin-off .admin-button,.admin-off .client-admin-buttons a{display:none;}.admin-off .client-admin-buttons{height:24px;width:24px;background-color:green;border-radius:100px;cursor:pointer;}.flexslider{margin:0;padding:0;border:none;background:transparent;}li.flex-active-slide,.flexslider div.imgopt,ul.slides{display:block;width:100%;}.flex-viewport{height:100%;}div#slider{width:100%;height:42vw;}@media (max-width:860px){div#slider{width:100%;height:100vw;}}div#slider img,div#slider .imgopt{cursor:pointer;}div#slider img{max-width:100%;max-height:100%;width:auto;height:auto;}div#carousel{width:100%;height:13.2vw;}@media (max-width:1440px){div#carousel{height:22vw;}}@media (max-width:860px){div#carousel{height:40vw;margin-top:40px;}}div#carousel li{cursor:pointer;height:100%;}div#carousel img{max-width:94%;max-height:100%;width:auto;height:auto;}body.gallery-on{overflow:hidden;}body.gallery-on div#slider{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#FFFFF8;}body.gallery-on div#slider ul.slides li{display:flex !important;align-items:center;justify-content:center;height:100%;}body.gallery-on div#slider ul.flex-direction-nav{display:block !important;}body.gallery-on div#slider{width:80% !important;}body.gallery-on div#carousel{position:fixed;top:0;right:0;width:20%;height:100%;z-index:1000;background-color:#FFFFF8;overflow-y:auto;}body.gallery-on div#carousel ul.flex-direction-nav{display:none !important;}body.gallery-on .flex-viewport,body.gallery-on ul.slides{overflow:visible !important;width:100% !important;}body.gallery-on ul.slides{display:flex;flex-wrap:wrap;justify-content:flex-start;transform:none !important;}body.gallery-on div#carousel li{width:50% !important;float:none !important;}.product-variations .ajax-progress{position:absolute;top:0;left:0;margin:0;padding:0;font-size:12px;}.product-variations div.throbber{display:none !important;}.product-variations .ajax-progress-throbber .message{margin:0;padding:2px 0;}.product-variations legend{}.drupal-status-messages-wrapper{display:inline-block;margin:0 8%;margin-bottom:40px;padding:20px;background:#00ff00;color:black;font-size:1.125em;line-height:1.375;}@media (max-width:1280px){.drupal-status-messages-wrapper{margin:0 2%;}}@media (max-width:860px){.drupal-status-messages-wrapper{margin-bottom:36px;}}.drupal-status-messages-wrapper a{display:inline;text-decoration:underline;}.drupal-status-messages-wrapper a{}.cover.imgopt.landscape{}.draggable img{max-width:100%;width:auto;height:auto;}.form-item-shipping-information-shipping-profile-address-0-address-organization,.form-item-shipping-information-shipping-profile-address-0-address-additional-name{display:none !important;}.validation-error input,.validation-error label{color:red !important;border-color:red !important;}.header{position:relative;}@media (max-width:860px){.header{position:fixed;}}.shop-controls{display:block;position:absolute;top:0;right:0;margin-top:20px;}.currency-selector{display:block;position:absolute;top:0;right:0;white-space:nowrap;margin-right:86px;cursor:pointer;}.currency-selector .selected{text-decoration:underline;}@media (max-width:860px){#menu{padding-top:0;}.shop-controls{width:100%;margin:0;position:static;}.currency-selector{position:relative;margin-left:12px;padding-left:6px;}.header-highlight p br{display:none;}.header-blocks ul.links{margin-top:18px;padding-bottom:120px;}}.currency-form-wrapper-c,#commerce-currency-resolver-select-form{display:none;}.currency-form-wrapper-c{max-width:480px;width:64%;margin:0 auto;position:fixed;top:0;left:0;right:0;background:white;border:10px #00ff00 solid;z-index:140;padding:30px;margin-top:50px;font-size:20px;line-height:1.4;}.currency-resolver-text{font-size:20px;line-height:1.4;margin-top:30px;}input.button--primary,select,#edit-submit{cursor:pointer;}.please-accept-cookie-box{display:none;max-width:500px;width:70%;height:300px;max-height:80%;position:fixed;top:0;left:0;right:0;background:white;border:10px #00ff00 solid;margin:0 auto;padding:30px;z-index:160;margin-top:40px;}.please-accept-cookie-box div{font-size:20px;line-height:1.4;margin:0 0 5px 0;}div.backgroundshade{display:block;position:fixed;width:100%;height:110%;top:0;left:0;background-color:black;opacity:0.5;z-index:120;}@media (max-width:860px){div.backgroundshade{display:none !important;}}.currency-cancel{position:absolute;top:10px;right:12px;border:2px solid black;border-radius:1000px;width:24px;height:24px;line-height:22px !important;text-align:center;cursor:pointer;}.cart-icon{display:block;position:absolute;top:0;right:0;width:41px;height:41px;margin-right:20px;}.cart-icon a{display:block;width:19px;height:25px;position:absolute;top:0;left:0;background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/cart.png);background-size:cover;background-position:left center;background-repeat:no-repeat;}.cart-cicrcle.has-items{background-color:#00ff00;}.cart-cicrcle{display:block;width:24px;height:24px;line-height:24px;font-size:14px;margin-top:5px;text-align:center;border:2px solid black;border-radius:1000px;background-color:#fff;position:absolute;top:10px;left:12px;}@media (max-width:860px){.cart-icon{margin-top:10px;margin-right:50px;}.cart-cicrcle{margin-top:2px;width:20px;height:20px;line-height:20px;font-size:12px;}}.path-checkout .shop-controls{display:none;}h1.product-title.marginb-1{margin-bottom:36px;}.path-product .product-price{font-size:1.125em;line-height:1.375;}.path-product .form-item-quantity-0-value label{display:none;}.path-product .highlighted{width:45%;}.product-add-to-cart{position:relative;}.add-to-cart-area{display:flex;flex-wrap:wrap;justify-content:flex-start;}.product-text-2{width:55%;}.path-product input#edit-quantity-0-value{position:absolute;width:100px;height:50px;left:-124px;text-align:right;padding:7px;padding-top:17px;padding-right:10px;font-size:18px;line-height:20px;}.path-product .form-item-quantity-0-value{margin:0;}.path-product input#edit-submit--2{display:inline-block;width:auto;height:50px;padding:7px;padding-top:17px;padding-right:100px;padding-left:15px;font-size:20px;line-height:20px;text-transform:uppercase;text-align:left;cursor:pointer;height:auto;min-height:50px;max-width:400px;margin-right:24px;white-space:normal;}@media screen and (max-width:860px){.path-product input#edit-submit--2{margin-right:0;}}.product-type{display:inline-block;width:auto;height:50px;margin-top:24px;padding:7px;padding-top:17px;padding-right:15px;padding-left:15px;font-size:20px;line-height:20px;text-align:left;box-sizing:border-box;background-color:transparent;border:3px solid black;letter-spacing:0.375px;}.path-product .button--add-to-cart:hover{background:#00ff00;}@media screen and (max-width:860px){.add-to-cart-area{width:100%;max-width:100%;margin:0;}.path-product input#edit-quantity-0-value{position:static;margin-bottom:24px;}.product-text-2{width:100%;margin-top:36px;margin-bottom:36px;}.path-product .highlighted{width:auto;}.product-type{font-size:16px;}}ul.flex-direction-nav li a{width:13px;height:0;margin:0;padding:0;padding-top:13px;top:0;left:0 !important;right:0 !important;display:inline-block;overflow:hidden;position:relative;}ul.flex-direction-nav li{width:50%;height:36px;float:left;margin:0;}ul.flex-direction-nav{height:36px;}li.flex-nav-prev{text-align:right;}.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a,.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:inline-block;margin-top:8px;}.flex-direction-nav a{opacity:1 !important;}.flexslider .flex-direction-nav a.flex-prev{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/left.png);background-position:center;background-repeat:no-repeat;background-size:cover;}.flexslider .flex-direction-nav a.flex-next{background-image:url(/sites/fortepanmasters.com/themes/opmaster/images/right.png);background-position:center;background-repeat:no-repeat;background-size:cover;}@media screen and (max-width:860px){.product-image{width:100%;margin-left:0;max-width:100%;}}.products{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:36px;margin-bottom:36px;}.product-item{width:30%;margin-right:20px;margin-bottom:36px;}@media screen and (max-width:620px){.product-item{width:50%;}}@media screen and (max-width:480px){.product-item{width:83.3333%;margin-right:20px;margin-bottom:36px;}}.cart.cart-form{padding:0 8%;padding-top:40px;}.cart table{width:100%;}.cart table td{text-align:left;}.cart table thead th,.cart table td.views-field-title,.cart table td.views-field-field-product-image,.cart table td.views-field-name{text-align:left;}td .form-item{margin-bottom:0;}.cart table th.views-field-total-price__number,.cart table td.views-field-total-price__number{text-align:right;}.cart table td.views-field-edit-quantity input{max-width:80px;}.order-total-line{margin-top:8px;padding:0 8px;text-align:right;}.cart .order-total-line__subtotal{margin-top:24px;}.cart table th,.cart table td{padding-top:4px;}.cart div#edit-actions{direction:rtl;text-align:left;}@media (max-width:860px){div [data-drupal-selector=edit-actions],div#edit-actions{margin-top:36px;}}.order-total-line-value{display:inline-block;width:auto;text-align:right;margin-left:14px;}input#edit-actions-next,input#edit-checkout{border:5px solid black;cursor:pointer;}.delete-order-item{cursor:pointer;}.order-total-line__total{border-top:3px solid black;display:inline-block;position:absolute;bottom:0;right:0;padding:6px 8px 0 8px;}.path-checkout .checkout-order-summary,div [data-drupal-selector=order-total-summary]{position:relative;padding-bottom:36px;}.checkout-order-summary table{width:100%;}.checkout-order-summary table td:nth-child(3){text-align:right;}.path-checkout form{width:98.36066%;margin-left:auto;margin-right:auto;padding-left:0.81967%;padding-right:0.81967%;}@media (max-width:860px){.path-checkout form{}}.form-wrapper{display:block !important;margin:0;width:100%;}.form-item{margin-bottom:12px;}fieldset{border:none;position:static;top:0;-khtml-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin:0;padding:0;}.layout-region-checkout-secondary h3,fieldset legend{font-weight:normal;font-size:1.25em;line-height:1.25;letter-spacing:0.375px;font-family:'PPEditorialNew-Regular';}.path-checkout .form-wrapper .js-form-type-radio input,.path-checkout .form-wrapper .js-form-type-radio label,.path-checkout .form-wrapper .js-form-type-checkbox input,.path-checkout .form-wrapper .js-form-type-checkbox label{width:auto;display:inline-block;}fieldset{margin-bottom:40px !important;}.form-wrapper{display:block !important;margin:0;width:100%;}fieldset .form-wrapper{margin-bottom:20px;}legend{margin-bottom:16px;}legend span a{display:inline-block;font-size:0.85em;}input.form-radio,label.option{cursor:pointer;}#edit-review-order-fieldscheckout{display:none !important;}.path-checkout .link--previous,#edit-actions a{display:inline-block;margin-left:12px;padding:3px 8px;border:3px solid black;}.checkout-complete{max-width:480px;}.path-checkout textarea{width:100%;box-sizing:border-box;padding:3px;background-color:transparent;border:3px solid black;line-height:1.25;letter-spacing:0.375px;}.field.field--name-field-shipping-notes{margin-bottom:20px;}.path-checkout #edit-payment-information-add-payment-method .field--name-field-shipping-notes,.path-checkout #edit-review-payment-information .field--name-field-shipping-notes,.path-checkout #edit-payment-information-billing-information .field--name-field-shipping-notes,.path-checkout .form-item--payment-information-billing-information-field-shipping-notes-0-value{display:none !important;}.stripe-form div#card-number-element,.stripe-form div#expiration-element,.stripe-form div#security-code-element{border:3px solid black;line-height:1.25;letter-spacing:0.375px;}.path-checkout fieldset#edit-my-checkout-pane-custom-message .fieldset-wrapper,.path-checkout .form-item-payment-information-add-payment-method-billing-information-copy-fields-enable{background-color:#00ff00;display:inline-block;padding:10px 10px 2px 10px;font-size:14px;}.path-checkout .form-item-payment-information-add-payment-method-billing-information-copy-fields-enable:not(.highlight){background-color:transparent;padding:0;font-size:1em;}.path-checkout fieldset#edit-my-checkout-pane-custom-message:not(.open-text) .fieldset-wrapper{display:none;}.path-checkout fieldset#edit-my-checkout-pane-custom-message:not(.open-text) legend{font-family:'Graebenbach-Regular';letter-spacing:0.375px;font-size:1em;background-color:#00ff00;padding:4px 4px 2px 4px;cursor:pointer;}.paddingtop,.paddingbottom{padding-bottom:36px;}.paddingtop1,.paddingbottom1{padding-bottom:72px;}.footer{max-width:1320px;width:98.36066%;margin:0 auto;margin-top:12%;padding-left:0.81967%;padding-right:0.81967%;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:flex-start;}.cart-empty-page{max-width:1320px;width:98.36066%;margin-left:auto;margin-right:auto;padding-left:0.81967%;padding-right:0.81967%;box-sizing:border-box;}.path-checkout .shop-controls{display:block;}.path-checkout .cart-icon{display:none;}.path-cart .cart-icon{display:none;}.path-checkout .commerce-checkout-flow-multistep-fpm .form-item-payment-information-add-payment-method-billing-information-address-0-address-organization,.path-checkout .commerce-checkout-flow-multistep-fpm .form-item-payment-information-add-payment-method-billing-information-address-0-address-additional-name{display:none;}.custom-header-link{padding:3px 7px;color:white;background:#ff5a5a;max-width:440px;font-size:18px;line-height:1.25em;}@media (max-width:860px){.custom-header-link{position:fixed;z-index:100;width:58vw;margin:0;margin-top:-77px;margin-left:93px;margin-bottom:0;font-size:16px;line-height:16px;}.cart-icon{position:relative;margin-top:24px;margin-right:0;margin-left:19px;display:block !important;}.path-checkout .currency-selector,.path-cart .currency-selector{position:absolute;margin-left:0;padding-left:0;margin-top:10px;}}.custom-header-link{display:inline-block;}.path-checkout .custom-header-link,.path-cart .custom-header-link{display:none !important;}.header-highlight{margin-left:8.3333% !important;}@media (max-width:1024px){.header-highlight{margin-left:0 !important;}}@media (max-width:860px){.path-cart .layout-checkout-form,.path-checkout .layout-checkout-form{display:table;}.path-cart .layout-region.layout-region-checkout-secondary,.path-checkout .layout-region.layout-region-checkout-secondary{display:table-header-group;}.path-cart .layout-region.layout-region-checkout-secondary .checkout-pane-order-summary,.path-checkout .layout-region.layout-region-checkout-secondary .checkout-pane-order-summary{padding-bottom:36px;}.path-cart .header-blocks ul.links,.path-checkout .header-blocks ul.links{margin-top:0;padding-bottom:0;}.path-cart .header-blocks li a,.path-checkout .header-blocks li a{margin-left:0;padding:0;}.path-cart .header-blocks,.path-checkout .header-blocks{float:none;position:absolute;top:0;right:0;margin-right:210px;margin-top:10px;}.checkout-order-summary table td:nth-child(3){white-space:nowrap;}}
