@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
sub {
font-size: xx-small;
vertical-align: bottom;
line-height: 12px;
}
sup {
font-size: xx-small;
vertical-align: top;
line-height: 12px;
}
strong {
font-weight: 600;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
display: block;
}
html {
background-color: #ffffff;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
}
body {
line-height: 1;
background-color: transparent;
/* background-image: url("../images/gfx/.jpg"); */
background-position: center top;
background-repeat: repeat-y;
background-size: 100% auto;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 20px;
color: #363636;
margin: 0px;
text-align: center;
text-shadow: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.bigger a {
text-decoration: none;
color: #009e4e;
}
a {
text-decoration: none;
color: #009e4e;
}
a:hover {
text-decoration: underline;
color: #009e4e;
}
a:focus {
outline: 2px solid #009e4e;
}
div.Footer a {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Footer a:hover {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
.clear {
clear: both;
height: 0px;
}
.left {
float: left;
}
.right {
float: right;
}
.align_center {
text-align: center;
}
.margin_0_auto {
margin: 0px auto;
}
.non_display {
display: none !important;
}
.display_block {
display: block !important;
}
.nowrap {
white-space: nowrap;
}
div {
text-align: left;
}
em {
font-style: italic;
}
::selection {
background: #009e4e; /* Safari */
color: #ffffff;
text-shadow: none;
}
::-moz-selection {
background: #009e4e; /* Firefox */
color: #ffffff;
text-shadow: none;
}
select::selection, input::selection, textarea::selection {
background: #009e4e; /* Safari */
color: #ffffff;
text-shadow: none;
}
select::-moz-selection, input::-moz-selection, textarea::-moz-selection {
background: #009e4e; /* Firefox */
color: #ffffff;
text-shadow: none;
}
.text_16px {
font-size: 16px;
}
.text_20px {
font-size: 20px;
}
.blue, .blue:hover {
color: #009e4e;
}
.clear_by_2 {
display: none;
clear: both;
}
.clear_by_3 {
display: none;
clear: both;
}
.clear_by_4 {
display: none;
clear: both;
}
.by_1, .by_2, .by_3, .by_4 {
display: none;
}
div.newsletter_footer {
display: none;
}
.fb_frame_box {
margin: 0px;
text-align: center;
width: 100%;
}
.fb_frame {
margin: 0px auto;
display: block;
}
div.Panorama div.Panorama_Content_Padded div.Column.Column_Facebook div.Column_Content {
padding: 30px 0px;
}
.justify {
/* text-align: justify; */
/* text-justify: inter-word; */
}
/* TOP */
div.Stripe_Shadow_Top {
display: block;
width: 100%;
height: 10px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_10px_to_top.png");
background-position: center top;
background-repeat: repeat-x;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Stripe_Shadow_Bottom {
display: block;
width: 100%;
height: 10px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_10px_to_bottom.png");
background-position: center bottom;
background-repeat: repeat-x;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Stripe_Top {
display: block;
width: 100%;
height: 8px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/top_stripe.png");
background-position: center top;
background-repeat: repeat-x;
background-size: 100% 8px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Stripe_Top_1 {
display: block;
width: 100%;
height: 49px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: #ffffff;
background-image: url("../images/gfx/top_stripe_1.png");
background-position: center top;
background-repeat: repeat-x;
background-size: 100% 49px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Stripe_Top_2 {
display: block;
width: 100%;
height: 70px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/top_stripe_2.png");
background-position: center top;
background-repeat: repeat-x;
background-size: 100% 70px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Stripe_Shadow {
display: block;
width: 100%;
height: 49px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/stripe_shadow_long.png");
background-position: center top;
background-repeat: repeat-x;
position: relative;
overflow: hidden;
border: 0px;
}
div.Top {
width: 100%;
height: auto;
/*min-height: 400px;*/
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
background-color: transparent;
background-image: none;
background-position: center 0px;
background-repeat: repeat-x;
position: relative;
z-index: 220;
min-height: 101px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
body.With_Slider div.Top {
width: 100%;
height: auto;
/*min-height: 400px;*/
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/bg_top_bright.jpg");
background-position: center top;
background-repeat: no-repeat;
position: relative;
z-index: 220;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top div.Top_Field_1 {
/* min-height: 300px; */
width: 100%;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
background-color: transparent;
background-image: none;
/* background-position: center top; */
background-repeat: no-repeat;
position: relative;
/* z-index: 130; */
}
div.Top.Top_For_Form div.Top_Field_1 {
min-height: 280px;
}
div.Top div.Top_Field_1 {
background-color: transparent;
}
div.Top div.Top_Field_1.With_Slider {
background-color: transparent;
}
div.Top div.Top_Field_2 {
width: 100%;
/* min-height: 70px; */
height: auto;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
background-color: transparent;
background-image: none;
background-position: center 0px;
background-repeat: repeat-x;
position: relative;
/* z-index: 120; */
border: none;
}
div.Top div.Top_Content {
margin: 0 auto;
padding: 0px 0px;
height: auto;
/* max-width: 1600px; */
text-align: center;
position: relative;
background-image: none;
background-position: center 0px;
background-repeat: no-repeat;
background-color: transparent;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top div.Top_Content div.Logo {
width: 738px;
height: 134px;
/* float: left; */
display: inline-block;
padding: 0px 0px 0px 0px;
text-align: center;
/* margin: 0px 30px 0px 30px; */
margin: 0px 30px 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/netbis_logo_bg.png");
background-position: center top;
background-repeat: no-repeat;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top div.Top_Content div.Logo h1 {
display: block;
width: 100%;
float: left;
text-align: center;
background-color: transparent;
background-image: url("");
background-position: center top;
background-repeat: no-repeat;
}
div.Top div.Top_Content div.Logo a.Logo {
display: block;
/* width: 213px; */
/* height: 51px; */
padding: 0px 0px 0px 0px;
margin: 15px auto 33px auto;
outline: none;
}
div.Top div.Top_Content div.Logo img.Logo {
display: block;
width: 328px;
height: auto;
/* height: 198px; */
max-width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px auto;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top_Content_Right_Side {
float: right;
margin: 0px 0px 0px 93px;
min-height: 156px;
padding: 0px 0px 0px 380px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
/* MENU */
div.Top_Menu_Stripe_Top {
display: block;
width: 100%;
height: 11px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/menu_stripe_top.png");
background-position: center top;
background-repeat: repeat-x;
background-size: 100% 11px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Top_Menu_Stripe_Bottom {
display: block;
width: 100%;
height: 1px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/menu_stripe_bottom.png");
background-position: center top;
background-repeat: repeat-x;
background-size: 100% 2px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Top_Menu {
width: 100%;
height: auto;
padding: 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
text-align: right;
float: right;
clear: right;
background-color: transparent;
background-position: center top;
background-repeat: repeat-x;
/* background-image: url("../images/gfx/menu_bg.png"); */
background-size: 1px 100%;
text-align: center;
}
div.Top_Menu_Margin {
}
div.Top_Menu div.Stripe_Shadow_Top {
margin: 0px 0px 0px 0px;
}
.nav {
/* margin: 4px auto; */
margin: 0px auto;
padding: 0px 0px 0px 0px;
border: none;
border-radius: 0px;
text-align: center;
display: block;
width: auto;
list-style-type: none;
float: none;
background-repeat: no-repeat;
background-image: url("");
background: rgb(106,103,94);
background: -moz-linear-gradient(180deg, rgba(106,103,94,1) 0%, rgba(25,25,25,1) 50%, rgba(25,25,25,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(106,103,94,1) 0%, rgba(25,25,25,1) 50%, rgba(25,25,25,1) 100%);
background: linear-gradient(180deg, rgba(106,103,94,1) 0%, rgba(25,25,25,1) 50%, rgba(25,25,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6a675e",endColorstr="#191919",GradientType=1);
}
.nav li a, .nav li {
/*float: none;*/
}
.nav li {
display: inline-block;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
list-style-type: none;
float: none;
width: auto;
/*height: 40px;*/
position: relative;
}
.nav li:hover {
}
.nav li:hover a {
}
.nav li:hover a, .nav li.selected:hover a {
}
.nav li:hover ul li a, .nav li.selected:hover ul li a {
}
.nav li a {
display: block;
width: 100%;
/*height: 37px;*/
line-height: 57px;
padding: 0px 15px 2px 15px;
margin: 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: center -70px;
background-repeat: no-repeat;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 22px;
font-weight: 500;
font-style: normal;
color: #ffffff;
border: none;
text-shadow: 0px 1px 1px #000000;
text-align: left;
text-decoration: none;
border-radius: 0px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
text-transform: uppercase;
}
.nav li:first-child a {
}
.nav li:last-child a {
}
.nav li a span {
}
.nav li a:hover, .nav li.selected a, .nav li.selected a:active, .nav li a:active, .nav li.home_city.selected a:hover {
color: #009e4d;
text-shadow: 0px 1px 1px #000000;
background-color: transparent;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: center 45px;
background-repeat: no-repeat;
}
.nav li.home_city a {
text-indent: 0px;
font-size: 0px;
}
.nav li.home_city a span {
width: 27px;
display: block;
background-image: url("../images/gfx/parts.png");
background-color: transparent;
background-position: -755px -8px;
background-repeat: no-repeat;
text-indent: -9999px;
font-size: 0px;
color: rgba(0,0,0,0);
font-size: 0px;
overflow: hidden;
}
.nav li.home_city.selected a span {
background-position: -825px -8px;
}
.nav li.home_city a span {
}
.nav li.home_city a:hover span {
background-position: -825px -8px;
}
.nav li.home_city.selected a {
background: none;
}
.nav li.home_city.selected a span {
}
.nav li.separator {
display: inline-block;
display: none;
float: none;
list-style: none;
position: relative;
padding: 0px 0px 0px 0px;
margin: 0px -5px 0px -5px;
/* height: 70px; */
width: 2px;
line-height: 57px;
background-image: url("../images/gfx/menu_item_separator.png");
background-position: center center;
background-repeat: no-repeat;
text-indent: -9999px;
}
.nav li.separator:hover {
background-color: transparent;
}
/* Submenu */
.nav li ul {
display: none;
position: absolute;
top: 51px;
left: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
z-index: 99999;
background-color: #414141;
padding: 0px 0px 0px 0px;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border: none;
border-top: 2px solid #061221;
border-radius: 5px 5px 5px 5px;
overflow: hidden;
}
.nav li.selected ul {
}
.nav li:hover > ul {
display: block;
}
.nav li ul li, .nav li ul li a {
float: none;
}
.nav li ul li {
display: block;
/* _display: inline; /* for IE6 */
margin: 0px;
padding: 0px;
height: 41px;
}
.nav li ul li a, .nav li.selected ul li a {
white-space: nowrap;
width: 100%;
height: 41px;
line-height: 34px;
float: left;
padding: 4px 0px 0px 0px;
margin: 0px 0px;
background-image: url("../images/gfx/odciecie.png");
background-position: center 1px;
background-repeat: no-repeat;
background-color: #414141;
background-size: contain;
text-shadow: none;
text-align: left;
text-decoration: none;
border: none;
border-bottom: 1px solid #061425;
border-radius: 0px;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 16px;
font-weight: 400;
font-style: normal;
color: #ffffff;
}
.nav li ul li a {
border-right: none !important;
}
.nav li ul li a span {
display: block;
height: 41px;
float: left;
padding: 0px 13px;
font-weight: 400;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
.nav li ul li a:hover, .nav li.selected ul li a:hover {
white-space: nowrap;
width: 100%;
line-height: 34px;
float: left;
padding: 4px 0px 0px 0px;
margin: 0px 0px;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat-x;
background-color: #009e4d;
text-shadow: none;
text-align: left;
text-decoration: none;
height: 41px;
border: none;
border-bottom: 1px solid #061425;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 16px;
font-weight: 500;
font-style: normal;
color: #ffffff;
}
.nav li ul li a:hover span, .nav li.selected ul li a:hover span {
}
.nav li ul li.selected a, .nav li ul li.selected a:active, .nav li ul li a:active {
white-space: nowrap;
width: 100%;
line-height: 34px;
float: left;
padding: 4px 0px 0px 0px;
margin: 0px 0px;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat-x;
background-color: #009e4d;
text-shadow: none;
text-align: left;
text-decoration: none;
height: 41px;
border: none;
border-bottom: 1px solid #061425;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 16px;
font-weight: 500;
font-style: normal;
color: #ffffff;
}
.nav li ul li.selected a span, .nav li ul li.selected a:active span, .nav li ul li a:active span {
}
/* SUBSUB Menu */
.nav li ul li ul {
display: none;
}
.nav li ul li:hover ul {
left: 100%;
top: 0;
}
/* MENU END */
/* Menu_Vertical */
div.Menu_Vertical {
display: none;
}
/* Menu_Vertical END */
/* Top_Info_Box */
div.Top_Info_Box {
display: none;
}
/* Top_Info_Box END */
div.Top_Info:before {
content: "";
position: absolute;
left: 0;
right: 0;
top: -52px;
bottom: 0;
z-index: 900;
height: 52px;
width: 100%;
background-color: transparent;
background-image: url("../images/gfx/netbis_bg_foto_1_zabki.png");
background-position: center bottom;
background-repeat: no-repeat;
/* background-size: auto 52px; */
background-size: contain;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Top_Info {
position: relative;
background-color: transparent;
background-image: url("../images/gfx/netbis_bg_foto_1b.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: cover;
z-index: 120;
margin-top: 52px;
}
body.With_Slider div.Top_Info {
margin-top: 0px;
}
div.Top_Info div.Top_Info_Content {
padding: 0px;
text-align: center;
}
div.Top_Phone {
display: inline-block;
margin: 30px auto;
text-align: center;
/* background-color: transparent; */
background-image: none;
background-repeat: no-repeat;
background-position: left center;
border: 4px solid #ffffff;
border-radius: 100vh;
background: rgb(83,82,71);
background: -moz-linear-gradient(180deg, rgba(83,82,71,1) 0%, rgba(37,36,24,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(83,82,71,1) 0%, rgba(37,36,24,1) 100%);
background: linear-gradient(180deg, rgba(83,82,71,1) 0%, rgba(37,36,24,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#535247",endColorstr="#252418",GradientType=1);
}
div.Top_Phone div.Top_Phone_Txt {
width: auto;
color: #ffffff;
font-size: 67px;
font-weight: normal;
margin: 0px auto;
padding: 2px 70px 10px;
text-shadow: 0px 1px 5px #000000;
text-align: center;
font-family: Tahoma, Arial;
font-family: 'Michroma', sans-serif;
font-style: normal;
line-height: 67px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
border: none;
border-radius: 0px;
overflow: hidden;
box-shadow: none;
}
div.Top_Phone div.Top_Phone_Txt a {
color: #ffffff;
}
div.Top_Phone div.Top_Phone_Txt a:hover {
color: #ffffff;
text-decoration: none;
}
div.Top_Phone div.Top_Phone_Txt span.Phone_Name {
display: block;
width: 100%;
text-align: right;
font-size: 19px;
line-height: 19px;
font-weight: normal;
}
div.Top_Phone div.Top_Phone_Txt span.Phone_Number {
display: block;
width: 100%;
text-align: right;
font-size: 32px;
line-height: 34px;
font-weight: bold;
}
div.Top_Phone div.Top_Phone_Txt:hover {
}
/*
div.Top_Phone:after {
content: "";
display: block;
width: 100%;
height: 2px;
margin: -3px 0px 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/underline.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 70% 2px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top_Phone:hover:after {
background-size: 100% 2px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
*/
/* TOP END */
div.Shadow_Stripe {
width: 100%;
height: 14px;
display: block;
text-align: center;
margin: 20px 0px 20px 0px;
background-image: url("../images/gfx/odciecie_pasek.png");
background-color: transparent;
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 14px;
}
div.Top_Description {
text-align: center;
padding: 0px 0px 15px 0px;
}
div.Top_Description div.Top_Description_Content {
text-align: center;
word-wrap: anywhere;
}
div.Top_Description div.Top_Description_Content div.Top_Description_Content_Text1 {
margin: 0px auto;
padding: 0px 0px 10px;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 42px;
font-weight: 400;
font-style: normal;
color: #383838;
line-height: 48px;
width: auto;
text-shadow: 0px 2px 4px #ffffff;
background-color: rgba(255,255,255, 0.5);
border-radius: 100vh;
display: inline-block;
padding: 0px 25px 9px;
}
div.Top_Description div.Top_Description_Content div.Top_Description_Content_Text2 {
margin: 0px auto;
padding: 0px 0px 10px;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 400;
font-style: normal;
color: #383838;
line-height: 22px;
width: auto;
text-shadow: 0px 2px 4px #ffffff;
background-color: rgba(255,255,255, 0.5);
border-radius: 0 0 50vh 50vh ;
display: inline-block;
padding: 0px 25px 5px;
}
div.Panorama_Formularz_Kontaktowy {
width: 50%;
float: right;
text-align: center;
padding: 0px 40px 0px 0px;
margin: 0px;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy {
/* width: 48%; */
/* float: right; */
margin: 30px auto;
max-width: 650px;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy div.Form_Box1 {
width: 100%;
display: block;
margin: 0px;
padding: 30px;
background: rgb(18,130,65);
background: -moz-linear-gradient(180deg, rgba(18,130,65,1) 25%, rgba(97,187,70,1) 64%);
background: -webkit-linear-gradient(180deg, rgba(18,130,65,1) 25%, rgba(97,187,70,1) 64%);
background: linear-gradient(180deg, rgba(18,130,65,1) 25%, rgba(97,187,70,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#128241",endColorstr="#61bb46",GradientType=1);
border-radius: 20px;
border: 4px solid #ffffff;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy div.Form_Box2 {
width: 100%;
display: block;
margin: 0px;
padding: 0px;
border-radius: 20px;
background-color: #ffffff;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy div.Form_Description {
display: block;
margin: 0px;
padding: 30px 30px 0px 30px;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 400;
font-style: normal;
color: #383838;
line-height: 24px;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy div.Form_Description h2 {
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 36px;
font-weight: 400;
font-style: normal;
color: #383838;
line-height: 38px;
width: auto;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy div.Form_Description div.description {
display: block;
margin: 0px;
padding: 0px;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 400;
font-style: normal;
color: #383838;
line-height: 24px;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy div.Form {
display: block;
margin: 0px;
padding: 0px;
/* overflow-x: scroll; */
}
/* Info_Box_Rounded */
div.Info_Box_Rounded_Wrap {
width: 100%;
text-align: center;
padding: 0px 50px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Info_Box_Rounded {
display: inline-block;
margin: 50px auto 30px;
text-align: center;
background-color: #ffffff;
background-image: none;
background-repeat: no-repeat;
background-position: left center;
border: 6px solid #e4e4e4;
border-radius: 100vh;
-moz-box-shadow: inset 0 0 10px #000000;
-webkit-box-shadow: inset 0 0 10px #000000;
box-shadow: inset 0 0 10px #000000;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
word-wrap: break-word;
}
div.Info_Box_Rounded div.Info_Box_Rounded_Content {
width: auto;
color: #383838;
font-size: 42px;
font-weight: normal;
margin: 0px auto;
padding: 2px 120px 10px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 52px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
border: none;
border-radius: 0px;
overflow: hidden;
box-shadow: none;
}
div.Info_Box_Rounded div.Info_Box_Rounded_Content p.Info_Box_Rounded_Desc {
padding: 5px 0px 0px 0px;
word-wrap: anywhere;
}
/* Info_Box_Rounded END */
/* Panorama */
div.Panorama {
width: 100%;
margin: 0px auto 0px;
padding: 0px 0px 0px 0px;
text-align: center;
position: relative;
/*overflow: hidden;*/
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: center top;
}
div.Panorama_No_Margin {
margin: 0px;
}
div.Panorama.Panorama_Slider {
margin: 0px 0px 0px 0px;
}
div.Panorama.Panorama_Slider div.Panorama_Content_Padded {
border: none;
}
div.Frame_Top {
display: none;
background-color: transparent;
background-image: url("../images/gfx/frame_top_additional.png"), url("../images/gfx/frame_top_shadow.png");
background-repeat: no-repeat, repeat-x;
background-position: center top, center bottom;
height: 26px;
width: 100%;
max-width: 1600px;
margin: 0px auto;
font-size: 0px;
text-indent: -9999px;
}
div.Panorama div.Panorama_Content_Padded {
margin: 0px auto;
padding: 0px 0px 10px;
text-align: left;
max-width: 1600px;
text-shadow: none;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 24px;
font-weight: 400;
font-style: normal;
color: #383838;
line-height: 28px;
width: auto;
background-color: transparent;
border-radius: 0px;
border: 0px;
}
div.Panorama div.Panorama_Content_Padded p {
padding: 0px 0px 10px 0px;
/* text-align: justify; */
/* text-justify: inter-word; */
}
div.Panorama div.Panorama_Content_Padded p.big {
min-height: 50px;
font-size: 27px;
line-height: 37px;
background-image: url('../images/gfx/li_big.png');
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
margin: 0px 0px 10px 0px;
padding: 5px 0px 0px 60px;
}
div.Panorama div.Panorama_Content_Padded div.cytat {
padding: 20px 30px 20px 30px;
margin: 0px auto;
max-width: 100%;
width: 100%;
border-radius: 0px;
border: 0px;
border-left: 3px solid #009e4e;
font-family: 'Allura';
font-size: 40px;
line-height: 50px;
font-weight: normal;
font-style: normal;
color: #009e4e;
}
div.Panorama div.Panorama_Content_Padded div.cytat p {
min-height: 40px;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-family: 'Allura';
font-size: 40px;
line-height: 50px;
font-weight: normal;
font-style: normal;
color: #009e4e;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h1 {
font-size: 34px;
line-height: 40px;
color: #ffffff;
font-weight: 400;
margin: 0px 0px 10px 0px;
padding: 6px 10px 6px 10px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #009e4e;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 5px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h2 {
font-size: 28px;
line-height: 34px;
color: #676767;
font-weight: 400;
margin: 0px 0px 10px 0px;
padding: 6px 10px 6px 10px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #e7e7e7;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 5px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h3 {
font-size: 26px;
line-height: 32px;
color: #676767;
font-weight: 400;
margin: 0px 0px 10px 0px;
padding: 6px 10px 6px 10px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #e7e7e7;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 5px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h4 {
font-size: 18px;
line-height: 22px;
color: #676767;
font-weight: 400;
margin: 0px 0px 10px 0px;
padding: 6px 10px 6px 10px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #e7e7e7;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 5px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h5 {
font-size: 16px;
line-height: 20px;
color: #676767;
font-weight: 400;
margin: 0px 0px 10px 0px;
padding: 6px 10px 6px 10px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #e7e7e7;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 5px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h6 {
font-size: 14px;
line-height: 17px;
color: #676767;
font-weight: 400;
margin: 0px 0px 10px 0px;
padding: 6px 10px 6px 10px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #e7e7e7;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 5px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded ul {
padding: 5px 0px 10px 10px;
list-style-type: none;
display: table;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: inherit;
font-weight: 400;
}
div.Panorama div.Panorama_Content_Padded ul li {
padding: 0px 0px 5px 25px;
background-image: url('../images/gfx/li.png');
background-position: 0px 12px;
background-repeat: no-repeat;
background-color: transparent;
line-height: 25px;
}
div.Panorama div.Panorama_Content_Padded ol {
padding: 0px 0px 5px 20px;
}
div.Panorama div.Panorama_Content_Padded ol li {
padding: 0px 0px 0px 5px;
}
div.Panorama div.Panorama_Content_Padded img, div.Panorama div.Panorama_Content_Padded p img {
margin: 0px;
max-width: 100%;
}
div.Panorama div.Panorama_Content_Padded table {
margin: 10px 0px 10px 0px;
padding: 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
}
div.Panorama div.Panorama_Content_Padded table tr {
}
div.Panorama div.Panorama_Content_Padded table tr td {
border: 1px solid #ffffff;
padding: 2px 5px;
}
div.Panorama_Full {
margin: 0px;
}
div.Panorama_Full div.Panorama_Content_Padded {
max-width: 100%;
}
div.Panorama_Full .bit-1 {
padding: 0px 0px;
}
/* Common */
div.Panorama div.Panorama_Content_Padded div.Gallery {
width: inherit;
margin: 0px auto;
padding: 10px 0px 0px 0px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery a {
display: inline-block;
text-align: center;
width: 178px;
outline: none;
padding: 5px 10px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery a img {
background-color: #ffffff;
margin: 0px 0px 10px 0px;
max-width: 160px;
border: none;
margin-bottom: 3px;
border-radius: 0px;
border-bottom: 4px solid #e6e3e1;
box-shadow: 0px 0px 1px rgba(234, 234, 234, 1.0);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery a:hover img {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Big {
width: 100%;
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Big a {
display: inline-block;
text-align: center;
width: auto;
outline: none;
float: none;
overflow: visible;
height: auto;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
padding: 5px 5px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Big a img {
display: block;
background-color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
max-width: 100%;
float: none;
opacity: 1;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
margin-bottom: 3px;
border: none;
border-radius: 0px;
border-bottom: 4px solid #e6e3e1;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Big a:hover img {
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Round {
width: 100%;
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Round a {
display: inline-block;
text-align: center;
width: auto;
outline: none;
float: none;
overflow: visible;
height: auto;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
padding: 5px 5px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Round a:after {
content: "";
display: block;
width: 100%;
height: 20px;
margin: -10px 0px 15px 0px;
background-color: transparent;
background-image: url("../images/gfx/shadow_circle.png");
background-position: bottom center;
background-repeat: no-repeat;
background-size: 100% 7px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Round a:hover:after {
background-size: 50% 7px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Round a img {
background-color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
max-width: 100%;
float: none;
opacity: 1;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
margin-bottom: 3px;
border: none;
border-radius: 50%;
border: 10px solid #f0f0f0;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Round a:hover img {
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid {
width: 100%;
margin: 0px auto;
padding: 0px;
text-align: center;
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid div.Gallery_Item {
width: 32%;
/* float: left; */
float: none;
max-height: 500px;
margin: 0px auto 1%;
padding: 0px;
border-radius: 0px;
border-bottom: 4px solid #e6e3e1;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid div.Gallery_Item div.Gallery_Item_Content {
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: auto 100%;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid div.Gallery_Item img {
width: 100%;
height: 100%;
float: left;
opacity: 0;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid a {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid a img {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid a:hover img {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Main {
width: 100%;
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Main a {
display: inline-block;
text-align: center;
width: 100%;
outline: none;
float: none;
overflow: visible;
height: auto;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
padding: 0px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Main a img {
background-color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 100%;
max-width: 100%;
float: none;
opacity: 1;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
margin-bottom: 3px;
border: none;
border-radius: 0px;
border-bottom: 4px solid #e6e3e1;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Main a:hover img {
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square {
width: 100%;
margin: 0px auto 30px;
padding: 0px;
text-align: center;
border: none;
list-style: none;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: space-around;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item {
background-color: transparent;
/* width: 218px; */
/* height: 218px; */
/* width: 431px; */
/* height: 243px; */
/* width: 32vw; */
/* width: 21vw; */
height: 21vw;
max-height: 50vw;
/* width: 32%; */
text-align: center;
/* margin: 0px auto 1%; */
margin: 0px auto 0px;
position: relative;
border-radius: 0px;
border: 16px solid #ffffff;
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.bit-3 div.Gallery_Square div.Gallery_Item {
/* height: 13vw; */
height: 26vw;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item div.Gallery_Item_Content {
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: auto 100%;
border: 1px solid #eaeaea;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item div.Image_Horizontal {
/* background-size: auto 100%; */
background-size: cover;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item div.Image_Vertical {
/* background-size: 100% auto; */
background-size: cover;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item img {
width: 100%;
height: 100%;
float: left;
opacity: 0;
max-width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item {
box-shadow: 0px 0px 1px rgba(234, 234, 234, 1.0);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item:hover {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item a {
display: block;
width: 100%;
height: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square a {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square a img {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square a:hover img {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim {
width: 100%;
margin: 0px auto 30px;
padding: 0px;
text-align: center;
border: none;
list-style: none;
padding: .5vw;
font-size: 0;
display: -ms-flexbox;
-ms-flex-wrap: wrap;
-ms-flex-direction: column;
-webkit-flex-flow: row wrap;
flex-flow: row wrap;
display: -webkit-box;
display: flex;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item {
background-color: #ffffff;
/* width: 218px; */
/* height: 218px; */
/* width: 32%; */
text-align: center;
/* margin: 0px auto 1%; */
position: relative;
border-radius: 0px;
border: 20px solid #e5e5e5;
-webkit-box-flex: auto;
-ms-flex: auto;
flex: auto;
width: 380px;
margin: .5vw;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item div.Gallery_Item_Content {
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: auto 100%;
/* border: 1px solid #eaeaea; */
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item div.Image_Horizontal {
background-size: auto 100%;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item div.Image_Vertical {
background-size: 100% auto;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item img {
width: 100%;
height: 100%;
float: left;
opacity: 0;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item {
box-shadow: 0px 0px 1px rgba(234, 234, 234, 1.0);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item:hover {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim a {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim a img {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim a:hover img {
}
div.Panorama div.Panorama_Content_Padded div.Files_Header {
border-radius: 5px 5px 0px 0px;
display: inline-block;
font-size: 13px;
font-weight: 600;
margin: 15px 0px 0px;
padding: 4px 10px 4px;
width: auto;
text-shadow: none;
color: #3f3f3f;
background-image: none;
background-color: #dadada;
background-position: 0px 0px;
background-repeat: repeat-x;
border-right: 1px solid #999999;
}
div.Panorama div.Panorama_Content_Padded div.Files {
width: auto;
margin: 0px auto 20px auto;
padding: 5px 10px;
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
border-radius: 0px 5px 5px 5px;
color: #323232;
text-shadow: 0px 1px 1px #faf4e9;
font-size: 12px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #dadada;
}
div.Panorama div.Panorama_Content_Padded div.Files div.File_Item {
border-bottom: 1px solid #999999;
border-radius: 5px;
padding: 0 0 0 0px;
background-color: #ffffff;
background-image: none;
background-position: center 1px;
background-repeat: repeat-x;
border-bottom: 1px solid #cccccc;
}
div.Panorama div.Panorama_Content_Padded div.Files div.First_File_Item {
}
div.Panorama div.Panorama_Content_Padded div.Files a {
display: block;
background-image: url('../images/gfx/ico_file_black.png');
background-position: 12px 6px;
background-repeat: no-repeat;
background-color: transparent;
padding: 3px 0px 2px 40px;
color: #323232;
text-shadow: none;
}
div.Panorama div.Panorama_Content_Padded div.Files a:hover {
color: #232323;
text-shadow: none;
background-color: #a7a7a7;
border-radius: 5px;
}
/* Common END */
/* Contact_Boxes */
div.Contact_Boxes {
display: flex;
text-align: left;
padding: 0px 0px 20px 0px;
flex-wrap: wrap;
flex-direction: row;
justify-content: left;
border-top: 1px solid #bbbbbb;
background-image: url("../images/gfx/panorama_bottom_stripes.png");
background-position: right -1px;
background-repeat: no-repeat;
background-color: transparent;
background-size: 200% 21px;
}
div.Contact_Boxes div.Contact_Box {
width: 50%;
/* margin: 0px auto 10px auto; */
margin: 0px 0px;
padding: 0px 0px 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
text-align: left;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt {
width: 100%;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt div.Contact_Box_Txt_Content {
border: none;
padding: 20px 20px 10px 20px;
margin: 0px 0px 0px 0px;
font-size: 22px;
line-height: 28px;
background-color: transparent;
/* background-image: url("../images/gfx/footer_separate.png"); */
background-image: none;
background-position: left top;
background-repeat: repeat-y;
min-height: 80px;
font-weight: 400;
border-left: 1px solid #bbbbbb;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt h2 {
font-size: 24px;
line-height: 30px;
color: #202020;
font-weight: 500;
margin: 5px 0px 10px 0px;
padding: 0px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 0px;
background-repeat: no-repeat;
display: inline-block;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt ul {
padding: 0px 0px 10px 0px;
margin: 10px 0px 0px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
list-style-type: none;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt ul li {
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
line-height: inherit;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt ul li p {
padding: 0px;
}
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt a,
div.Contact_Boxes div.Contact_Box div.Contact_Box_Txt a:hover {
color: #202020;
text-decoration: none;
}
/* Contact_Boxes END */
/* Panorama END */
/* Google Map */
div.map_wrap {
/* width: 96%; */
display: block;
margin: 30px auto 15px;
padding: 0px;
border: 6px solid #ffffff;
border-left: none;
border-right: none;
border-radius: 0px;
background-color: #ffffff;
background-image: none;
max-width: none;
}
#map {
width: 100%;
height: 400px;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
border-radius: 0px;
}
div.map_wrap iframe {
pointer-events: none;
position: relative; /* IE needs a position other than static */
}
div.map_wrap iframe.clicked {
pointer-events: auto;
}
div.Panorama div.map_wrap {
width: 100%;
}
div.CutCut1 {
display: block;
width: 100%;
height: 16px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/cutcut1.png");
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 16px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.CutCut2 {
display: block;
width: 100%;
height: 16px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/cutcut2.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 16px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Panorama_Map_Info div.CutCut1 {
margin-top: 20px;
}
div.Panorama_Map_Info div.CutCut2 {
margin-bottom: 20px;
}
div.Panorama_Map_Info div.map_wrap {
margin: 0px auto;
}
/* Google Map END */
/* Quick Contact */
div.Mapa_Polska {
height: 303px;
width: 100%;
max-width: 305px;
display: block;
margin: 20px auto 60px;
padding: 0px;
border: none;
background-color: transparent;
background-image: url("../images/gfx/mapa_polska.png");
background-repeat: no-repeat;
background-size: 100% auto;
}
div.Mapa_Polska a.Mapa_Polska_Pin {
height: 303px;
width: 100%;
max-width: 305px;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px;
border: none;
background-color: transparent;
background-image: url("../images/gfx/mapa_polska_pin.png");
background-repeat: no-repeat;
background-size: 100% auto;
text-indent: -99999px;
font-size: 0px;
}
/* Quick Contact END */
/* FORM Contact */
input::-webkit-input-placeholder {
color: #565656;
text-shadow: 0px 1px 1px #ffffff;
}
textarea::placeholder {
color: #565656;
text-shadow: 0px 1px 1px #ffffff;
}
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder, textarea:hover::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, select:hover::-webkit-input-placeholder {
color: #464646;
text-shadow: 0px 1px 1px #ffffff;
}
/* Firefox < 19 */
input:-moz-placeholder {
color: #565656;
text-shadow: 0px 1px 1px #ffffff;
}
input:focus:-moz-placeholder, input:hover:-moz-placeholder, textarea:focus:-moz-placeholder, textarea:hover:-moz-placeholder, select:focus:-moz-placeholder, select:hover:-moz-placeholder {
color: #464646;
text-shadow: 0px 1px 1px #ffffff;
}
/* Firefox > 19 */
input::-moz-placeholder {
color: #565656;
text-shadow: 0px 1px 1px #ffffff;
}
input:focus::-moz-placeholder, input:hover::-moz-placeholder, textarea:focus::-moz-placeholder, textarea:hover::-moz-placeholder, select:focus::-moz-placeholder, select:hover::-moz-placeholder {
color: #464646;
text-shadow: 0px 1px 1px #ffffff;
}
/* Internet Explorer 10 */
input:-ms-input-placeholder {
color: #565656;
text-shadow: 0px 1px 1px #ffffff;
}
input:focus:-ms-input-placeholder, input:hover:-ms-input-placeholder, textarea:focus:-ms-input-placeholder, textarea:hover:-ms-input-placeholder, select:focus:-ms-input-placeholder, select:hover:-ms-input-placeholder {
color: #464646;
text-shadow: 0px 1px 1px #ffffff;
}
body.With_Slider .form_contact {
padding: 25px 30px 15px;
background-color: #ffffff;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
box-shadow: none;
color: #535353;
text-align: center;
border: none;
border-radius: 5px;
}
.form_contact {
padding: 30px;
background-color: #ffffff;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
color: #535353;
text-align: center;
border: none;
border-radius: 5px;
}
form {
margin: 0px 0px 0px 0px;
padding: 0px;
}
form div.Input_Item {
margin: 0px;
padding: 0px 0px 10px 0px;
}
form div.Input_Item label {
margin: 0px auto 0 auto;
padding: 1px 10px 0px 5px;
text-align: left;
width: 100%;
max-width: 90%;
height: 26px;
display: none;
cursor: pointer;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-size: 14px;
color: #232323;
text-shadow: none;
font-weight: normal;
float: none;
}
form div.Input_Item label:hover {
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
form div.Input_Item select {
background-color: #acacac;
color: #020202;
text-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
form div.Input_Item select:focus {
background-color: #acacac;
color: #020202;
text-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
form div.Input_Item input {
background-image: none;
background-position: center top;
background-repeat: no-repeat;
background-color: #ffffff;
border: 4px solid #ededed;
border-radius: 0px;
text-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
font-family: Arial;
font-family: 'Dosis', sans-serif;
font-size: 28px;
line-height: 28px;
font-style: normal;
color: #232323;
margin: 0 auto 5px auto;
padding: 0px 20px;
background-color: #ffffff;
display: block;
width: 100%;
max-width: 90%;
text-align: center;
}
form div.Input_Item select {
background-image: none;
background-position: center top;
background-repeat: no-repeat;
background-color: #ffffff;
border: 4px solid #ededed;
border-radius: 0px;
text-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
font-family: Arial;
font-family: 'Dosis', sans-serif;
font-size: 28px;
line-height: 28px;
font-style: normal;
color: #232323;
margin: 0 auto 5px auto;
padding: 0px 20px;
background-color: #ffffff;
display: block;
width: 100%;
max-width: 90%;
text-align: center;
}
form div.Input_Item input:focus, form div.Input_Item input:active, form div.Input_Item input:hover, form div.Input_Item textarea:hover, form div.Input_Item textarea:focus, form div.Input_Item select:focus, form div.Input_Item select:active, form div.Input_Item select:hover {
background-color: #acacac;
color: #020202;
text-shadow: none;
font-weight: normal;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
form div.Input_Item textarea {
background-image: none;
background-position: center top;
background-repeat: no-repeat;
background-color: #ffffff;
border: 4px solid #ededed;
border-radius: 0px;
text-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
font-family: Arial;
font-family: 'Dosis', sans-serif;
font-size: 28px;
line-height: 22px;
font-style: normal;
color: #232323;
margin: 0 auto 5px auto;
padding: 5px 20px;
background-color: #ffffff;
display: block;
width: 100%;
max-width: 90%;
text-align: center;
resize: vertical;
}
form div.Input_Item label.error {
margin: -5px auto 0 auto;
padding: 0px 10px 0px 5px;
text-align: left;
width: 100%;
max-width: 90%;
height: 26px;
display: block;
cursor: pointer;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-size: 14px;
color: #e2170f;
text-shadow: none;
font-weight: normal;
float: none;
}
form div.Input_Item.Input_Item_Comment label.error {
float: none;
text-align: left;
}
form div.Btn_Submit {
padding: 0px;
margin: 5px 0px 5px 0px;
background-color: transparent;
background-image: url("../images/gfx/button_stripes.png");
background-repeat: no-repeat;
background-position: center center;
background-size: auto 23px;
text-align: center;
}
form div.Btn_Submit input.form_submit {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 26px;
font-weight: 500;
font-style: normal;
line-height: 32px;
color: #ffffff;
/* text-shadow: 1px 1px 0px #00618a; */
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #33b311;
margin: 0px auto 0px auto;
padding: 1px 30px 3px 30px;
display: inline-block;
height: auto;
min-width: 0;
/* max-width: 510px; */
width: auto;
border: 0px solid #00a04c;
border-radius: 0px;
box-shadow: none;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#61bb46",endColorstr="#128241",GradientType=1);
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
cursor: pointer;
}
form div.Btn_Submit input.form_submit:hover {
color: #ffffff;
text-shadow: none;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#128241",endColorstr="#61bb46",GradientType=1);
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
letter-spacing: 1px;
}
form div.Input_Item input.error {
border-color: #e2170f;
}
form div.Input_Item textarea.error {
border-color: #e2170f;
}
form div.Input_Item select.error {
border-color: #e2170f;
}
.bit-68 form div.Input_Item input,
.bit-68 form div.Input_Item select,
.bit-68 form div.Input_Item textarea,
.bit-68 form div.Btn_Submit input.form_submit,
.bit-68 form div.Input_Item label.error {
width: 100%;
max-width: 100%;
}
/* FORM Contact END */
form div.Input_Item_Center {
text-align: center;
}
form div.Input_Item_Center div.Input_Item_Centered {
margin: 0px auto;
display: inline-block;
}
form div.Input_Item_Checkbox {
padding: 0px;
margin: 0px auto 0px auto;
width: auto;
max-width: 90%;
}
form .g-recaptcha {
margin: 0px auto 5px;
max-width: 90%;
}
form div.Input_Item_Checkbox label.error {
float: left;
}
form div.Input_Item_Checkbox input {
background: none repeat scroll 0 0 #fafafa;
border: 1px solid #b8b8b8;
border-radius: 5px 5px 5px 5px;
display: block;
float: left;
height: 22px;
margin: 9px 10px 0 0px;
padding: 0px 5px 0px 5px;
text-align: left;
width: 22px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 12px;
color: #353535;
box-shadow: 0px 0px 5px rgba(253, 255, 255, 0.5);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
}
form div.Input_Item_Checkbox input.checkbox {
background: transparent;
border: none;
border-radius: 0;
box-shadow: none;
-moz-transition: none;
}
form div.Input_Item_Checkbox label.error {
padding: 0px;
height: 25px;
width: 172px;
margin-left: 0px !important;
}
form div.Input_Item_Checkbox div.Input_Item_Checkbox_Text {
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 12px;
color: #353535;
float: left;
padding: 5px 0px 10px 0px;
}
form div.Input_Item_Checkbox a {
color: #353535;
text-decoration: underline;
}
form div.Input_Item_Checkbox a:hover {
color: #353535;
text-decoration: none;
}
.tiptip_ {
text-decoration: underline;
cursor: pointer;
display: block;
padding: 2px 2px;
}
/* FORM Contact END */
/* FORM Location */
form.Form_Location {
margin: 40px 0px 40px 0px;
}
form.Form_Location div.Input_Item {
float: left;
width: 32%;
margin: 0px 0px 0px 1%;
}
form.Form_Location div.Input_Item input {
width: 100%;
}
form.Form_Location div.Input_Item label {
display: none;
}
form.Form_Location div.Btn_Submit {
clear: both;
float: none;
width:100%;
text-align: center;
padding: 10px 0px 0px 0px;
}
form.Form_Location div.Btn_Submit input.form_submit {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 14px;
font-weight: 400;
font-style: normal;
line-height: 18px;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: url("../images/gfx/header_h2_small_bg.png");
background-position: -30px center;
background-repeat: no-repeat;
background-color: #13b1d3;
margin: 0px auto 0px auto;
padding: 4px 60px 3px 60px;
display: inline-block;
height: auto;
min-width: 100px;
width: auto;
background-image: none;
border: none;
border-bottom: 0px;
border-radius: 30px;
box-shadow: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background: #13b1d3; /* Old browsers */
background: -moz-linear-gradient(left, #13b1d3 0%, #7686b9 50%, #9e54a1 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #13b1d3 0%,#7686b9 50%,#9e54a1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #13b1d3 0%,#7686b9 50%,#9e54a1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13b1d3', endColorstr='#9e54a1',GradientType=1 ); /* IE6-9 */
}
form.Form_Location div.Btn_Submit input.form_submit:hover {
color: #ffffff;
text-shadow: none;
background-color: #13b1d3;
padding: 4px 70px 3px 70px;
text-decoration: none;
background-image: url("../images/gfx/header_h2_small_bg.png");
background-position: right center;
background-repeat: no-repeat;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background: #9e54a1; /* Old browsers */
background: -moz-linear-gradient(left, #9e54a1 0%, #7686b9 50%, #13b1d3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #9e54a1 0%,#7686b9 50%,#13b1d3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #9e54a1 0%,#7686b9 50%,#13b1d3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e54a1', endColorstr='#13b1d3',GradientType=1 ); /* IE6-9 */
}
form.Form_Location div.Input_Item label.error {
padding: 0px 0px 0px 30px;
float: left;
}
/* FORM Location END */
/* POPUP */
/* Outer */
.popup {
width:100%;
height:100%;
display:none;
position:fixed;
top:0px;
left:0px;
background:rgba(0,0,0,0.35);
border-radius: 0px;
font-size: 15px;
}
/* Inner */
.popup .popup-inner {
max-width:700px;
width:90%;
padding:40px;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
box-shadow:0px 2px 6px rgba(0,0,0,1);
border-radius:10px;
background:#ffffff;
}
/* Close Button */
.popup .popup-close {
width:30px;
height:30px;
padding-top:4px;
display:inline-block;
position:absolute;
top:0px;
right:0px;
transition:ease 0.25s all;
-webkit-transform:translate(50%, -50%);
transform:translate(50%, -50%);
border-radius:1000px;
background:rgba(0,0,0,0.8);
font-family:Arial, Sans-Serif;
font-size:20px;
text-align:center;
line-height:100%;
color: #ffffff !important;
text-decoration: none !important;
}
.popup .popup-close:hover {
-webkit-transform:translate(50%, -50%) rotate(180deg);
transform:translate(50%, -50%) rotate(180deg);
background:rgba(0,0,0,1);
text-decoration:none;
}
/* POPUP */
/* Popup_Menu_Vertical */
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: visible;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background-color: #00a04e;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a:hover:before, div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a:focus:before, div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a:active:before {
left: 0;
right: 0;
}
div.Popup_Menu_Vertical {
display: block;
margin: 0px 0px 0px 0px;
border: 0px;
text-align: center;
position: relative;
color: #1e1e1e;
background-color: #ffffff;
background-position: center top;
background-repeat: repeat-x;
background-image: none;
background-size: 1px 100%;
}
div.Popup_Menu_Vertical_Header {
display: block;
width: 100%;
padding: 10px 10px 10px 10px;
margin: 0px auto;
background-position: center top;
background-repeat: repeat-x;
background-image: url("../images/gfx/menu_bg.png");
background-size: 1px 100%;
min-height: 30px;
line-height: 30px;
/* text-shadow: 1px 1px 20px #ffffff; */
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 500;
font-style: normal;
color: #ffffff;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical {
background-image: none;
background-color: transparent;
background-position: 0px 0px;
background-repeat: no-repeat;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
border: none;
border-radius: 0px;
text-align: left;
display: block;
height: auto;
width: 100%;
list-style-type: none;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a, div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li {
/* float: none;*/
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li {
display: block;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url("../images/gfx/shadow_stripe.png");
background-color: transparent;
background-position: 0px -7px;
background-repeat: repeat-x;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a {
display: block;
width: 100%;
/*height: 37px;*/
line-height: 50px;
padding: 0px 30px 0px 60px;
margin: 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: -50px 24px;
background-repeat: no-repeat;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 500;
font-style: normal;
color: #1e1e1e;
border: none;
text-shadow: 0px 1px 1px #ffffff;
text-align: left;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
border-bottom: 1px solid #dadada;
border-top: 1px solid #fafafa;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li:first-child a {
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a span {
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li a:hover {
color: #00a04e;
text-shadow: 0px 1px 1px #ffffff;
background-color: transparent;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: 16px 24px;
background-repeat: no-repeat;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li.selected a {
color: #00a04e;
text-shadow: 0px 1px 1px #ffffff;
background-color: #efefef;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: 16px 24px;
background-repeat: no-repeat;
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li.home_city a {
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li.home_city a span {
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li.home_city a:hover span {
}
div.Popup_Menu_Vertical ul.Popup_Menu_Vertical li.home_city.selected a span {
}
div.Popup_Menu_Vertical div.Stripe_Shadow {
width: 100%;
height: 17px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
/* background-image: url("../images/gfx/shadow_bottom_1.png"); */
background-image: none;
background-position: center 4px;
background-repeat: repeat-x;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
z-index: 100;
}
div.Popup_Menu_Vertical div.Stripe_Shadow_2 {
width: 100%;
height: 17px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_top_1.png");
background-position: center 4px;
background-repeat: repeat-x;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
z-index: 100;
}
div.Menu_Trigger {
display: inline-block;
width: 100%;
height: 46px;
margin: 15px auto 0px auto;
background-image: none;
background-color: transparent;
background-position: 0px 0px;
background-repeat: no-repeat;
cursor: pointer;
}
div.Popup_Menu_Vertical div.show, div.Popup_Menu_Vertical div.hide {
background-image: url("../images/gfx/parts.png");
background-position: -18px -91px;
background-repeat: no-repeat;
background-color: transparent;
text-decoration: none;
display: block;
width: 70px;
height: 46px;
text-indent: -9999px;
padding: 0px 0px 0px 0px;
margin: 0px auto 0px auto;
position: relative;
top: 0px;
right: 0px;
z-index: 30;
float: none;
}
div.Popup_Menu_Vertical div.hide {
background-position: -168px -91px;
}
div.Popup_Menu_Vertical li:hover div.show {
}
div.Popup_Menu_Vertical li:hover div.hide {
}
/* Popup_Menu_Vertical END */
/* Panorama_Steps */
div.Panorama_Steps {
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#128241",endColorstr="#61bb46",GradientType=1);
text-align: center;
}
div.Panorama_Steps div.Steps_Top {
display: block;
width: 100%;
height: 10px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/steps_top.png");
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 10px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Panorama_Steps div.Steps_Bottom {
display: block;
width: 100%;
height: 12px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/steps_bottom.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
text-indent: -9999px;
}
div.Panorama_Steps h3 {
width: auto;
color: #ffffff;
font-size: 42px;
font-weight: 400;
margin: 15px auto 15px auto;
padding: 4px 28px 4px;
text-shadow: 0px 2px 2px #1d6238;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 48px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: transparent;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
float: none;
display: inline-block;
border: none;
overflow: hidden;
box-shadow: none;
text-transform: none;
}
div.Column_Boxes {
max-width: 1600px;
margin: 0px auto;
display: flex;
text-align: center;
padding: 0px 0px 0px 0px;
color: #ffffff;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-evenly;
}
div.Column_Boxes div.Column_Box {
width: 33%;
margin: 0px auto 30px auto;
padding: 0px 0px 0px 0px;
text-align: center;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt {
width: 100%;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px;
text-align: center;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt div.Column_Box_Txt_Content {
padding: 0px;
margin: 0px 0px 0px 0px;
font-size: 32px;
line-height: 36px;
text-align: center;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt h2 {
width: 144px;
height: 144px;
overflow: hidden;
color: #248942;
font-size: 90px;
font-weight: 400;
margin: 15px auto 15px auto;
/* padding: 22px 28px 4px; */
padding: 0px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 90px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: #ffffff;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
float: none;
display: inline-block;
border-radius: 50%;
border: none;
overflow: hidden;
box-shadow: none;
text-transform: none;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt h2 a {
width: 100%;
height: 100%;
display: block;
padding: 22px 0px 20px;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt ul {
padding: 0px 0px 10px 0px;
margin: 10px 0px 0px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
list-style-type: none;
width: 100%;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt ul li {
padding: 0px 7px 0px 7px;
margin: 5px 0px 0px 0px;
line-height: inherit;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt ul li p {
padding: 0px;
color: #ffffff;
font-size: 32px;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt ul li p.txt1 {
padding: 0px;
color: #ffffff;
font-size: 42px;
}
div.Column_Boxes div.Column_Box div.Column_Box_Txt a,
div.Column_Boxes div.Column_Box div.Column_Box_Txt a:hover {
color: inherit;
text-decoration: none;
}
/* Panorama_Steps END */
/* Footer */
div.Footer {
width: 100%;
margin: 0px;
padding: 0px 0px 0px 0px;
text-align: center;
position: relative;
overflow: hidden;
border: 0px;
color: #e2e2e2;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: #1f1f1f;
background-image: url("../images/gfx/footer_shadow.png");
background-position: center 4px;
background-repeat: repeat-x;
background-size: 100% auto;
}
div.Footer div.Footer_Content {
width: 100%;
max-width: 1200px;
margin: 0px auto;
padding: 0px 0px 0px 0px;
text-align: center;
position: relative;
overflow: hidden;
border: 0px;
}
div.Footer div.Footer_Content p {
padding: 0px 0px 8px 0px;
}
div.Footer div.Footer_Stripe_1 {
height: auto;
width: 100%;
margin: 0px;
padding: 0px 0px 0px 0px;
text-align: center;
position: relative;
overflow: hidden;
color: #e2e2e2;
background-color: transparent;
background-image: none;
}
div.Footer div.Footer_Stripe_2 {
height: auto;
min-height: 65px;
width: 100%;
margin: 0px;
padding: 0px 0px 0px 0px;
text-align: center;
position: relative;
overflow: hidden;
background-color: transparent;
background-image: url(../images/gfx/footer_cut.png);
background-position: center top;
background-repeat: no-repeat;
color: #e2e2e2;
}
div.Footer div.Footer_Main {
margin: 0px auto 0 auto;
overflow: hidden;
padding: 10px 10px 10px 10px;
text-align: left;
background: none;
line-height: 18px;
font-size: 13px;
max-width: 1200px;
background-image: none;
background-position: center 0px;
background-repeat: no-repeat;
background-color: transparent;
}
div.Footer div.Footer_Main a {
color: #ffffff;
text-decoration: none;
}
div.Footer div.Footer_Main a:hover {
color: #ffe882;
text-decoration: none;
}
div.Footer div.Footer_Main div.Footer_Author {
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 13px;
color: #686868;
float: none;
text-align: center;
padding: 1px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-align: center;
}
div.Footer div.Footer_Main div.Footer_Author span.Footer_Author_Item,
div.Footer div.Footer_Main div.Footer_Author span.Footer_Author_Item a {
color: #939393;
}
div.Footer div.Footer_Author a {
text-decoration: none;
color: #686868;
}
div.Footer div.Footer_Author a:hover, div.Footer div.Footer_Menu div.Footer_Author a:active {
text-decoration: none;
color: #ffffff;
}
div.Footer div.Footer_Boxex {
display: flex;
text-align: center;
padding: 40px 0px 0px 0px;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-evenly;
}
div.Footer div.Footer_Boxex div.Footer_Box {
width: 25%;
margin: 0px 0px 20px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Icon {
display: block;
width: 51px;
height: 48px;
margin: 0px 0px 10px 0px;
float: left;
background-position: center top;
background-repeat: no-repeat;
background-color: transparent;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Icon.Footer_Box_Icon_Contact {
background-image: url("../images/gfx/footer_box_icon_home.png");
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Icon.Footer_Box_Icon_Address {
background-image: url("../images/gfx/footer_box_icon_address.png");
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Icon.Footer_Box_Icon_Hour {
background-image: url("../images/gfx/footer_box_icon_hour.png");
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt {
width: 100%;
float: left;
padding: 0px 0px 0px 0px;
margin: 0px;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt div.Footer_Box_Txt_Content {
border-left: 4px solid #4c4c4c;
padding: 20px 0px 0px 40px;
margin: 0px 0px 0px 25px;
font-size: 13px;
line-height: 15px;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt h2 {
font-size: 24px;
line-height: 30px;
color: #e2e2e2;
font-weight: normal;
margin: 5px 0px 10px 0px;
padding: 0px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
border-radius: 0px;
background-repeat: no-repeat;
display: inline-block;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt ul {
padding: 0px 0px 10px 0px;
margin: 10px 0px 0px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
list-style-type: none;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt ul li {
padding: 0px 0px 0px 0px;
margin: 5px 0px 0px 0px;
line-height: inherit;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
}
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt a,
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt a:hover {
color: #e2e2e2;
text-decoration: none;
}
/* Footer END */
div.All {
width: 1600px;
background-color: transparent;
background-image: none;
background-position: center top;
background-repeat: repeat-y;
text-align: center;
position:relative;
margin: 0px auto 0 auto;
}
div.Panorama div.Panorama_Header {
margin: 10px auto 10px;
padding: 40px 0px 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/odciecie_pasek.png");
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 14px;
text-align: center;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text {
max-width: 1580px;
margin: 0px auto 0px;
padding: 5px 30px 30px 30px;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 {
width: 100%;
color: #383838;
font-size: 42px;
/* font-size: 5vw; */
font-weight: 500;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
/* line-height: normal; */
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: transparent;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
float: none;
display: inline-block;
border: none;
border-radius: 0px;
overflow: hidden;
box-shadow: none;
text-transform: uppercase;
}
div.Panorama div.Panorama_Header_Small div.Panorama_Header_Text h2 {
/* font-size: 4vw; */
font-size: 42px;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 span {
display: inline-block;
line-height: normal;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 span.Column_Header_Icon {
animation-delay: 0.6s;
animation-duration: 1s;
animation-fill-mode: both;
animation-name: lightSpeedIn;
backface-visibility: visible !important;
background-color: transparent;
background-image: url("../images/gfx/header_1_bg.png");
background-position: 0 0;
background-repeat: no-repeat;
display: inline-block;
height: 132px;
margin: 0 15px 0 0;
padding: 0;
width: 106px;
text-indent: -99999px;
display: none;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 a {
color: #383838;
display: block;
padding: 0px;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 a:hover {
color: #383838;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_Header div.Panorama_Header {
margin: 0px auto -30px auto;
padding-bottom: 20px;
border: none;
max-width: 1600px;
background-color: transparent;
background-image: url("../images/gfx/cut1.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 10px;
}
div.Panorama_Header div.Panorama_Header div.Panorama_Header_Text {
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat;
width: auto;
text-align: center;
padding: 0px 0px 0px 0px;
}
div.Panorama_Header div.Panorama_Header div.Panorama_Header_Text h2 {
width: auto;
width: 100%;
color: #d2241e;
font-size: 45px;
font-weight: 600;
margin: 0px auto 0px auto;
padding: 0px 50px 0px 50px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: transparent;
line-height: 50px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
box-shadow: none;
border-radius: 0px;
border: 0px solid #000000;
border-bottom: none;
position: relative;
text-transform: uppercase;
}
div.Panorama_Header div.Panorama_Header div.Panorama_Header_Text h2 a {
color: #d2241e;
display: block;
padding: 0;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_Header div.Panorama_Header div.Panorama_Header_Text h2 a:hover {
color: #d2241e;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
padding: 0px 0px 0px 0px;
}
div.Panorama_Header_Cut div.Panorama_Header {
margin: 0px auto -30px auto;
padding-bottom: 20px;
border: none;
max-width: 1600px;
background-color: transparent;
background-image: url("../images/gfx/cut1.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 10px;
}
div.Panorama_Header_Cut div.Panorama_Header div.Panorama_Header_Text {
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat;
width: auto;
text-align: center;
padding: 0px 0px 0px 0px;
}
div.Panorama_Header_Cut div.Panorama_Header div.Panorama_Header_Text h2 {
width: auto;
width: 100%;
color: #d2241e;
font-size: 45px;
font-weight: 600;
margin: 0px auto 0px auto;
padding: 0px 50px 0px 50px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: transparent;
line-height: 50px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
box-shadow: none;
border-radius: 0px;
border: 0px solid #000000;
border-bottom: none;
position: relative;
text-transform: uppercase;
}
div.Panorama_Header_Cut div.Panorama_Header div.Panorama_Header_Text h2 a {
color: #d2241e;
display: block;
padding: 0;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_Header_Cut div.Panorama_Header div.Panorama_Header_Text h2 a:hover {
color: #d2241e;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
padding: 0px 0px 0px 0px;
}
/* Column */
div.Panorama div.Panorama_Content_Padded div.Column {
display: block;
margin: 0px 0px 0px 0px;
padding: 0px;
border: none;
border-radius: 0px;
overflow: hidden;
background-color: transparent;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header {
margin: 10px auto 10px;
padding: 40px 0px 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/odciecie_pasek.png");
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 14px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text {
width: auto;
text-align: center;
padding: 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 {
width: auto;
color: #383838;
font-size: 42px;
/* font-size: 3vw; */
font-weight: 500;
margin: 0px 0px 0px 0px;
padding: 0px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: normal;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: transparent;
background-image: none;
background-position: center 0px;
background-repeat: no-repeat;
float: none;
display: inline-block;
border: none;
border-radius: 0px;
overflow: hidden;
box-shadow: none;
text-transform: uppercase;
}
div.Panorama div.Panorama_Content_Padded div.bit-28 div.Column_Solo div.Column_Header div.Column_Header_Text h2 {
font-size: 3vw;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 span {
display: inline-block;
/* line-height: 100px; */
line-height: inherit;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 span.Column_Header_Icon {
animation-delay: 0.6s;
animation-duration: 1s;
animation-fill-mode: both;
animation-name: lightSpeedIn;
backface-visibility: visible !important;
background-color: transparent;
background-image: url("../images/gfx/header_1_bg.png");
background-position: 0 0;
background-repeat: no-repeat;
display: inline-block;
height: 132px;
margin: 0 15px 0 0;
padding: 0;
width: 106px;
text-indent: -99999px;
float: none;
display: none;
}
div.Panorama_Full div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 span.Column_Header_Icon {
float: left;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2:hover {
background-position: center bottom;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 a {
color: #009e4e;
display: block;
padding: 0px;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 a:hover {
color: #009e4e;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text {
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h3 {
width: auto;
color: #009e4e;
font-size: 40px;
font-weight: 400;
margin: 0px auto 20px auto;
padding: 4px 28px 4px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 50px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: transparent;
background-image: url(../images/gfx/header_bg_line.png);
background-position: center -10px;
background-repeat: no-repeat;
background-size: 100% 2px;
float: none;
display: inline-block;
border: none;
border-radius: 32px;
overflow: hidden;
box-shadow: none;
text-transform: none;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h3:hover {
background-position: center bottom;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h3 a {
color: #009e4e;
display: block;
padding: 0;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h3 a:hover {
color: #009e4e;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
padding: 0px 0px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Content {
padding: 0px 0px 0px 0px;
clear: both;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content {
padding: 0px 0px 0px 0px;
clear: both;
}
div.Panorama div.Panorama_Content_Padded div.bit-1 div.Column div.Column_Content {
clear: both;
}
div.Panorama_Graphics div.Panorama_Content_Padded {
/* padding: 0px 50px; */
padding: 0px 25px;
text-align: center;
}
div.Panorama_Map_Info div.Panorama_Content_Padded {
padding: 0px;
}
div.Panorama_Graphics div.Panorama_Content_Padded div.Column,
div.Panorama_Graphics div.Panorama_Content_Padded div.Column_Solo {
/* background-color: #ffffff; */
/* border: 3px solid #f3ece2; */
position: relative;
}
div.Panorama_Graphics div.Panorama_Content_Padded div.Column div.Column_Content,
div.Panorama_Graphics div.Panorama_Content_Padded div.Column_Solo div.Column_Content {
/* padding: 40px 0px 40px 0px; */
padding: 0px 0px 0px 0px;
clear: both;
}
div.Panorama_Graphics div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded,
div.Panorama_Graphics div.Panorama_Content_Padded div.Column_Solo div.Column_Content div.Column_Content_Padded {
/* padding: 50px; */
padding: 0px;
}
div.Panorama_Graphics_Clean div.Panorama_Content_Padded {
/* padding: 0px 50px; */
padding: 0px 0px;
text-align: center;
}
div.Panorama_Graphics_Clean div.Panorama_Content_Padded div.Column,
div.Panorama_Graphics_Clean div.Panorama_Content_Padded div.Column_Solo {
background-color: transparent;
border: none;
position: relative;
}
div.Panorama_Graphics_Clean div.Panorama_Content_Padded div.Column div.Column_Content,
div.Panorama_Graphics_Clean div.Panorama_Content_Padded div.Column_Solo div.Column_Content {
/* padding: 40px 0px 40px 0px; */
padding: 0px 0px 0px 0px;
clear: both;
}
div.Panorama_Graphics_Clean div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded,
div.Panorama_Graphics_Clean div.Panorama_Content_Padded div.Column_Solo div.Column_Content div.Column_Content_Padded {
padding: 0px;
}
div.Panorama_Half {
width: 50%;
float: left;
position: relative;
}
div.Panorama_Half_Gallery_Two_Squares {
margin: 0px;
}
div.Panorama_Half_Gallery_Two_Squares div.Panorama_Content_Padded {
padding: 0px 50px 0px 50px;
}
div.Panorama_Half_Gallery_Two_Squares div.Panorama_Content_Padded div.Column_Solo div.Column_Content {
padding: 0px;
}
div.Panorama_Half_Gallery_Two_Squares div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item:nth-child(1) {
width: 35vw;
height: 35vw;
/* position: absolute; */
top: 0px;
right: 0px;
}
div.Panorama_Half_Gallery_Two_Squares div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item:nth-child(2) {
width: 20vw;
height: 20vw;
/* position: absolute; */
top: 20vw;
left: -50px;
}
[class*="bit-2"]:last-of-type {
float: left;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color.Column_Color_Grey {
display: block;
margin: 0px 0px 40px 0px;
padding: 0px 0px 0px 0px;
border: none;
border-radius: 10px;
overflow: hidden;
background-color: #efefef;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color.Column_Color_Grey div.Gallery_Round a img {
border: 10px solid #ffffff;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Header div.Column_Header_Text {
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat;
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Header div.Column_Header_Text h2 {
color: #717171;
font-size: 20px;
font-weight: bold;
font-style: normal;
margin: 0;
padding: 20px 20px 30px 20px;
text-shadow: none;
text-align: center;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
background-color: transparent;
background-image: url("../images/gfx/odciecie.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100% 14px;
line-height: 24px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
min-height: 27px;
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Header div.Column_Header_Text h2 span.Column_Header_Icon {
animation-delay: 0.6s;
animation-duration: 1s;
animation-fill-mode: both;
animation-name: fadeIn;
backface-visibility: visible !important;
background-color: transparent;
background-image: url("../images/gfx/header_icon_white.png");
background-position: center top;
background-repeat: no-repeat;
display: inline-block;
height: 28px;
margin: 0 15px 10px 0;
padding: 0;
/* width: 33px; */
width: 100%;
text-indent: -99999px;
display: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Header div.Column_Header_Text h2 a {
color: #717171;
display: inline-block;
padding: 0;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Header div.Column_Header_Text h2 a:hover {
color: #717171;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
padding: 0px 0px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Content {
padding: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color div.Column_Content div.Column_Content_Padded {
padding: 0px 20px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Big_Text {
font-size: 20px;
}
div.Panorama div.Panorama_Content_Padded div.Column_No_Padded div.Column_Content {
padding: 0px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_No_Padded div.Column_Content div.Column_Content_Padded {
padding: 0px 0px 0px;
}
/* side column box */
div.Panorama div.Panorama_Content_Padded div.Frame_Separated {
margin: 0px 0px 35px 0px;
padding: 0px 0px 20px 0px;
background-color: transparent;
background-image: url("../images/gfx/frame_separator.png");
background-position: center bottom;
background-repeat: no-repeat;
background-size: 93% 25px;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box {
font-size: 19px;
margin-bottom: 40px;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box h2 {
letter-spacing: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box li,
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box p {
letter-spacing: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box div.Column_Header {
margin: 20px 0px 10px 0px;
}
div.Panorama div.Panorama_Content_Padded div.bit-1 div.Side_Column_Box div.Column_Header {
margin-top: -20px;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box div.Column_Header div.Column_Header_Text {
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat;
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box div.Column_Header div.Column_Header_Text h2 {
color: #717171;
font-size: 20px;
font-weight: bold;
font-style: normal;
margin: 0;
padding: 20px 20px 20px 20px;
text-shadow: none;
text-align: center;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
background-color: transparent;
background-image: none;
background-position: center bottom;
background-repeat: no-repeat;
background-size: auto;
line-height: 24px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
min-height: auto;
width: 100%;
text-transform: uppercase;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box div.Column_Header div.Column_Header_Text h2 a {
color: #717171;
display: inline-block;
padding: 0;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box div.Column_Header div.Column_Header_Text h2 a:hover {
color: #717171;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
padding: 0px 0px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color.Column_Color_Blue {
display: block;
margin: 0px 0px 40px 0px;
padding: 0px 0px 35px 0px;
border: none;
border-radius: 10px;
overflow: hidden;
background-color: #545454;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
color: #ffffff;
}
div.Panorama div.Panorama_Content_Padded div.Column_Color.Column_Color_Blue div.Column_Content {
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box.Column_Color_Blue div.Column_Header div.Column_Header_Text h2 a {
color:#ffffff;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box.Column_Color_Blue div.Column_Header div.Column_Header_Text h2 a:hover {
color:#ffffff;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box.Column_Color_Blue ul li {
background-image: url('../images/gfx/li_color.png') !important;
}
/* side column box END */
div.Panorama_Small_Header div.Panorama_Header div.Panorama_Header_Text h2 {
width: auto;
min-width: 320px;
max-width: 90%;
color: #ffffff;
font-size: 30px;
font-weight: 600;
margin: 20px auto 0px auto;
padding: 0px 20px 0px 20px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: #000000;
line-height: 40px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
box-shadow: none;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 0px solid #000000;
border-bottom: 1px solid #fbd446;
position: relative;
}
div.Panorama_Small_Header div.Panorama_Content_Padded div.Column {
margin: 0px 0px 20px 0px;
}
div.Panorama_Small_Header div.Panorama_Content_Padded div.Column_Content {
padding: 0px 0px 0px 0px;
}
div.Button {
padding: 0px;
margin: 5px 0px 5px 0px;
background-color: transparent;
background-image: url("../images/gfx/button_stripes.png");
background-repeat: no-repeat;
background-position: center center;
background-size: auto 23px;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 24px;
font-weight: 400;
font-style: normal;
line-height: 25px;
color: #686868;
text-shadow: none;
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #33b311;
margin: 0px auto 0px auto;
padding: 5px 8px 5px 8px;
display: inline-block;
height: auto;
width: 100%;
border: none;
border-bottom: 0px;
border-bottom: 4px solid #e6e3e1;
border-radius: 0px;
box-shadow: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk:hover {
color: #ffffff;
text-decoration: none;
background-color: #535353;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded a.przycisk_1 {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 500;
font-style: normal;
line-height: 32px;
color: #ffffff;
/* text-shadow: 1px 1px 0px #00618a; */
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #aaaaaa;
margin: 0px auto 0px auto;
padding: 1px 30px 3px 30px;
display: inline-block;
height: auto;
min-width: 0;
/* max-width: 510px; */
width: 100%;
border: 0px solid #00a04c;
border-radius: 0px;
box-shadow: none;
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
cursor: pointer;
}
div.Panorama div.Panorama_Content_Padded a.przycisk_1:hover {
color: #ffffff;
background-color: #313131;
text-shadow: none;
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
letter-spacing: 1px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk_2 {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 600;
font-style: normal;
line-height: 30px;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
cursor: pointer;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 0px auto 0px auto;
padding: 4px 50px 4px 50px;
display: inline-block;
height: auto;
min-width: 100px;
width: 100%;
background-image: none;
background-color: #2e2d30;
border: none;
border-radius: 4px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk_2:hover {
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
color: #ffffff;
background-color: #2e2d30;
padding: 4px 60px 4px 60px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk span.Button_Simple_Left {
display: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk span.Button_Simple_Right {
display: none;
}
a.button_more {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 500;
font-style: normal;
line-height: 30px;
color: #ffffff;
/* text-shadow: 1px 1px 0px #00618a; */
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #33b311;
margin: 0px auto 0px auto;
padding: 1px 30px 3px 30px;
display: inline-block;
height: auto;
min-width: 0;
/* max-width: 510px; */
width: auto;
border: 0px solid #00a04c;
border-radius: 0px;
box-shadow: none;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#61bb46",endColorstr="#128241",GradientType=1);
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
a.button_more:hover {
color: #ffffff;
text-shadow: none;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#128241",endColorstr="#61bb46",GradientType=1);
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
letter-spacing: 1px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded ul {
padding: 0px 0px 20px 0px;
margin: 0px 0px 0px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
list-style-type: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded ul li {
padding: 0px 0px 0px 30px;
margin: 5px 0px 0px 0px;
line-height: 25px;
background-image: url('../images/gfx/li.png');
background-position: 0px 4px;
background-repeat: no-repeat;
background-color: transparent;
word-wrap: anywhere;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded ul li ul {
padding-bottom: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table ul li {
color: #202020;
}
div.Panorama div.Panorama_Content_Padded div.bit-32 div.Column_Content div.Column_Content_Padded ul {
width: 100%;
display: inline-block;
word-wrap: break-word;
}
div.Panorama div.Panorama_Content_Padded div.bit-32 div.Column_Content div.Column_Content_Padded ul li {
width: 100%;
display: inline-block;
word-wrap: break-word;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
list-style-type: none;
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li {
padding: 0px 0px 0px 20px;
margin: 5px 0px 0px 0px;
line-height: 22px;
background-image: none;
background-color: transparent;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a {
display: block;
width: 100%;
padding: 0px 0px 0px 30px;
margin: 5px 0px 0px 0px;
line-height: 22px;
background-image: url('../images/gfx/li.png');
background-position: 0px 12px;
background-repeat: no-repeat;
background-color: transparent;
font-size: 18px;
font-weight: 400;
font-style: normal;
color: #202020;
text-shadow: none;
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a:hover {
background-image: url('../images/gfx/li2.png');
background-position: 0px 9px;
padding: 0px 0px 0px 30px;
color: #009e4e;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li ul {
padding: 0px 0px 0px 20px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li.li_group {
margin: 0px 0px 0px 0px;
padding-top: 0px;
border-top: 0px solid #c9c9c9;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded .galleries_slider ul {
padding: 0px 0px 0px 0px;
margin: 0px auto;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded .galleries_slider ul li {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded ol {
padding: 5px 0px 0px 20px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded ol li {
padding: 0px 0px 0px 30px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded img.ramka,
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded p img.ramka,
div.Panorama div.Panorama_Content_Padded img.ramka,
.ramka {
margin: 0px auto;
max-width: 100%;
width: 100%;
border-radius: 15px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded img.lewe, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded p img.lewe {
margin: 0px 15px 5px 0px;
float: left;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded img.prawe, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded p img.prawe {
margin: 0px 0px 5px 15px;
float: right;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table {
margin: 10px 0px 10px 0px;
padding: 4px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
color: #3f3f3f;
border-spacing: 2px;
border-collapse: separate;
background-color: #dadada;
border-radius: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table tr {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table tr td {
border: 0px solid #cccccc;
padding: 2px 2px;
background-color: #ffffff;
border-radius: 0px;
vertical-align: middle;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table tr:hover td {
background-color: #dddddd;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.Product_Table {
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.Product_Table tr td:first-child {
width: 50%;
}
div.Panorama div.Panorama_Content_Padded table p {
padding: 10px 0px 10px 0px;
}
div.Panorama div.Panorama_Content_Padded table div.nazwa {
background-color: #404040;
color: #ffffff;
font-size: 20px;
font-weight: 600;
border-radius: 2px;
}
div.Panorama div.Panorama_Content_Padded table div.cena {
background-color: #7fc3e3;
font-size: 20px;
font-weight: 600;
border-radius: 2px;
}
div.Panorama div.Panorama_Content_Padded table div.cena_extra {
background-color: #da203d;
color: #ffffff;
font-size: 20px;
font-weight: 600;
border-radius: 2px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 {
margin: 10px 0px 10px 0px;
padding: 4px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
color: #3f3f3f;
border-spacing: 2px;
border-collapse: separate;
background-color: #dadada;
border-radius: 5px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 thead tr {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 thead tr th {
background-color: transparent;
background-image: none;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 0px auto 0px auto;
padding: 10px 15px 10px 15px;
height: auto;
width: auto;
text-shadow: none;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 600;
font-style: normal;
line-height: 22px;
color: #424242;
text-align: left;
vertical-align: middle;
text-decoration: none;
background-image: none;
background-color: #bbbbbb;
border: none;
border-radius: 2px;
box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.50) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 tr {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 tr td {
border: 0px solid #cccccc;
padding: 10px 15px;
background-color: #323232;
border-radius: 2px;
border-bottom: 1px solid #eeeeee;
vertical-align: middle;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 tr:hover td {
background-color: #eeeeee;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 td:nth-child(even) {background: #ffffff}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 td:nth-child(odd) {background: #f8f8f8}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 {
margin: 10px 0px 10px 0px;
padding: 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
color: #424242;
border-spacing: 2px;
border-collapse: separate;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 big {
font-size: 30px;
line-height: 35px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 thead tr {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 thead tr th {
background-color: transparent;
background-image: none;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 0px auto 0px auto;
padding: 10px 15px 10px 15px;
height: auto;
width: auto;
text-shadow: none;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 40px;
font-weight: 400;
font-style: normal;
line-height: 50px;
color: #424242;
text-align: center;
vertical-align: middle;
text-decoration: none;
background-image: none;
background-color: #bbbbbb;
border: none;
border-radius: 2px;
box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.50) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 tr {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 tr td {
border: 0px solid #cccccc;
padding: 10px 15px;
background-color: #323232;
border-radius: 2px;
border-bottom: 1px solid #eeeeee;
border-right: 2px solid #cccccc;
vertical-align: middle;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 tr td:last-child {
border-right: 0px solid #cccccc;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 tr:hover td {
background-color: #eeeeee;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 td:nth-child(even) {background: #ffffff}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 td:nth-child(odd) {background: #f8f8f8}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 400;
list-style-type: none;
width: 100%;
background-color: transparent;
color: #232323;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li {
display: block;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 2px 0px;
line-height: 22px;
background-image: url('');
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
border: none;
float: left;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li a {
text-shadow: none;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 400;
font-style: normal;
line-height: 22px;
color: #232323;
text-align: left;
text-decoration: none;
cursor: pointer;
margin: 0px auto 5px auto;
padding: 7px 0px 7px 0px;
display: inline-block;
height: auto;
min-width: 100px;
width: 100%;
border: none;
border-radius: 5px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-color: #dfdfdf;
background-image: url("../images/gfx/header_h2_small_bg.png");
background-repeat: no-repeat;
background-position: 0px center;
background-size: auto;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li a:hover {
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
color: #ffffff;
background-color: #545454;
background-position: right center;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li.Selected {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li.Selected a {
color: #ffffff;
background-color: #009e4e;
background-position: right center;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li a span {
background-image: none;
background-repeat: no-repeat;
background-position: 0px center;
padding: 0px 15px 0px 30px;
display: inline-block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li a:hover span, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li.Selected a span {
background-image: none;
background-repeat: no-repeat;
background-position: 0px center;
padding: 0px 15px 0px 30px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li.Offer_List_Trigger a {
/*padding: 7px 20px 7px 0px;*/
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul {
padding: 0px 0px 0px 0px;
margin: 0px 0px -1px 0px;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 400;
list-style-type: none;
width: 100%;
border: none;
display: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul.expanded {
display: block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li {
display: block;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 22px;
background-image: url('');
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li a, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li.Selected ul li a {
color: #232323;
text-shadow: none;
display: block;
height: auto;
margin: 0px auto 5px auto;
padding: 7px 24px 7px 15px;
text-align: left;
width: 100%;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 18px;
line-height: 22px;
float: left;
font-style: normal;
background-image: none;
background-position: 0px bottom;
background-repeat: repeat-x;
background-color: #f1f1f1;
border: none;
border-bottom: 1px solid #eeeeee;
border-radius: 0px 3px 3px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li a span, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li.Selected ul li a span, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li a:hover span {
background-image: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li a:hover {
text-decoration: none;
text-shadow: none;
color: #212121;
background-color: #d2241e;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li:hover {
text-decoration: none;
color: #212121;
background-color: #d2241e;
text-shadow: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li.Selected a {
text-decoration: none;
color: #212121;
background-color: #d2241e;
text-shadow: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li.Selected {
text-decoration: none;
color: #212121;
background-color: #d2241e;
text-shadow: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li.Selected ul li {
background-color: #d9d9d9;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li:hover, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li.Selected {
background-color: #e9e9e9;
color: #232323;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li a, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li.Selected ul li a {
padding: 7px 24px 7px 35px !important;
color: #323232 !important;
font-size: 18px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li a:hover, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li.Selected a:hover {
color: #404040 !important;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li ul li {
background-color: #d9d9d9;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li ul li a {
padding: 7px 24px 7px 45px;
color: #232323;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li ul li a:hover, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Offer_List ul li ul li ul li ul li.Selected a:hover {
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.ramka {
display: block;
width: 100%;
min-height: auto;
padding: 20px 0px;
margin: 10px auto 10px auto;
background-color: #ffffff;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
-webkit-box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
-moz-box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 16px;
font-weight: 400;
font-style: normal;
line-height: 25px;
color: #717171;
text-align: center;
border: 1px solid #dddddd;
border-radius: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.ramka img.ramka {
margin: 0px;
border: 1px solid #dddddd;
border-radius: 0px;
}
div.video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
height: auto;
}
div.video iframe, div.video object, div.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.ramka div.video {
border: 1px solid #dddddd;
border-radius: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column {
position: relative;
overflow: visible;
}
div.Panorama div.Panorama_Content_Padded div.Column_Clean {
background-color: transparent;
box-shadow: none;
margin-left: 0px;
margin-right: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Clean div.Column_Content {
background-color: transparent;
box-shadow: none;
padding: 0px;
}
a.shadow_xxx:after {
content: "";
display: block;
width: 100%;
height: 20px;
margin: -3px 0px 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/shadow_dark_2.png");
background-position: bottom center;
background-repeat: no-repeat;
background-size: 100% 20px;
}
a.shadow {
display: block;
width: 100%;
padding: 0px 0px 17px 0px;
background-color: transparent;
background-image: url("../images/gfx/shadow_dark_2.png");
background-position: bottom center;
background-repeat: no-repeat;
background-size: 100% 20px;
}
/* Boxes_Main */
div.Panorama_Boxes_Main {
padding: 0px 0px 70px 0px;
/* margin: -250px 0px 40px 0px; */
/* margin: 0px 0px 40px 0px; */
margin: 35px 0px 0px 0px;
/* margin-bottom: 40px; */
/* background-image: url("../images/gfx/panorama_bottom_stripes.png"); */
background-image: none;
background-position: center bottom;
background-repeat: no-repeat;
background-color: transparent;
background-size: 92% 21px;
/* top: -250px; */
/* bottom: -250px; */
/* position: absolute; */
/* z-index: 8000; */
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Boxes_Main {
padding-bottom: 0px;
margin-bottom: 0px;
display: flex;
justify-content: space-between;
flex-wrap: wrap;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Boxes_Main .bit {
margin-bottom: 40px;
}
div.Boxes_Main .bit-4 {
min-width: 25%;
margin-bottom: 20px;
}
div.Boxes_Main .bit-5 {
min-width: 20%;
}
div.Panorama_Boxes_Main div.Panorama_Content_Padded div.Column {
background-image: none;
background-color: transparent;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column div.Column_Content div.Column_Content_Padded {
padding: 0px 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 {
color: #ffffff;
font-size: 33px;
background-image: none;
background-color: transparent;
background-position: 0px 0px;
background-repeat: no-repeat;
padding-top: 0px;
margin: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Boxes_Main_Shape {
background-color: #989898;
padding: 40px 10px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Boxes_Main_Shape_Internet {
background-color: #eb1d24;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Boxes_Main_Shape_Telewizja {
background-color: #33b311;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Boxes_Main_Shape_Telefon {
background-color: #034fa3;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Boxes_Main_Shape_Paczki {
background-color: #989898;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Button_Box a {
color: #ffffff;
font-size: 42px;
font-weight: 500;
text-decoration: none;
padding: 20px 0px 20px 0px;
background-color: transparent;
/* background-image: url("../images/gfx/round_shadow.png"); */
background-image: none;
background-position: center bottom;
background-repeat: no-repeat;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Button_Box a:hover {
text-decoration: none;
letter-spacing: 3px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 a {
color: #ffffff;
outline: none;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 a:hover {
color: #ffffff;
text-decoration: none;
outline: none;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h3 {
color: #ffffff;
font-size: 33px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 p {
color: #ffffff;
font-size: 12px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main img, div.Panorama div.Panorama_Content_Padded div.Boxes_Main p img {
display: block;
margin: 0px;
/* max-width: 260px; */
width: 100%;
/* border-radius: 50%; */
border: none;
background-color: transparent;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Button {
padding: 0px;
margin: 5px 0px 5px 0px;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: center center;
text-align: center;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.bit div.Button {
display: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.bit:hover div.Button {
display: block;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Button_One {
display: inline-block;
margin: 0 auto 5px;
width: 100%;
text-align: center;
}
div.Button_One:hover {
}
div.Button_One a {
display: block;
height: 36px;
width: 36px;
padding: 0px 0px 0px 0px;
margin: 0 auto 0 auto;
background-color: transparent;
background-image: url("../images/gfx/parts.png");
background-position: -1036px -370px;
background-repeat: no-repeat;
border: none;
font-size: 0px;
text-indent: -9999px;
text-align: center;
text-decoration: none;
cursor: pointer;
font-style: normal;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Button_One a:hover {
background-position: -1036px -328px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Button_Big {
display: inline-block;
margin: 0 auto 5px;
width: 100%;
text-align: center;
}
div.Button_Big:hover {
}
div.Button_Big a {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 45px;
font-weight: 400;
font-style: normal;
line-height: 50px;
color: #ffffff;
text-shadow: 0px 2px 2px #9b1013;
text-align: center;
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
background-image: none;
background-position: center center;
background-repeat: no-repeat;
background-color: #0b91b5;
margin: 0px auto 0px auto;
padding: 9px 50px 3px 50px;
display: inline-block;
height: auto;
min-width: 100px;
width: auto;
background-image: none;
border: none;
border-bottom: 0px;
border-radius: 30px;
-webkit-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.25);
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background: -moz-linear-gradient(top, #ff0d0d 0%, #c2181d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ff0d0d 0%,#c2181d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ff0d0d 0%,#c2181d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0d0d', endColorstr='#c2181d',GradientType=0 ); /* IE6-9 */
outline: none;
}
div.Button_Big a:hover {
color: #ffffff;
text-shadow: 0px 2px 2px #9b1013;
background-color: #c2181d;
padding: 9px 70px 3px 70px;
text-decoration: none;
background-image: none;
background-position: right center;
background-repeat: no-repeat;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background: -moz-linear-gradient(top, #c2181d 0%, #ff0d0d 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #c2181d 0%,#ff0d0d 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #c2181d 0%,#ff0d0d 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c2181d', endColorstr='#ff0d0d',GradientType=0 ); /* IE6-9 */
}
div.Button_Big a span {
background-image: url("../images/gfx/button_big_arrow.png");
background-position: right center;
background-repeat: no-repeat;
background-color: transparent;
background-size: auto;
padding: 9px 90px 2px 0px;
}
div.Crew {
text-align: center;
display: flex;
flex-flow: row wrap;
justify-content: space-around;
}
div.Crew div.Crew_Person {
text-align: center;
}
div.Crew div.Crew_Person div.Crew_Person_Foto {
margin: 0px auto;
max-width: 300px;
}
div.Crew div.Crew_Person div.Crew_Person_Foto img {
background-color: #ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
max-width: 100%;
float: none;
opacity: 1;
margin-bottom: 3px;
border: none;
border-radius: 0px;
border: 10px solid #e6e3e1;
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
position: relative;
}
div.Crew div.Crew_Person div.Crew_Person_Foto img:hover {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Crew div.Crew_Person div.Crew_Person_Foto:after {
content: "";
display: block;
width: 100%;
max-width: 282px;
height: 20px;
margin: 0px auto 15px auto;
background-color: transparent;
background-image: url("../images/gfx/shadow_circle.png");
background-position: bottom center;
background-repeat: no-repeat;
background-size: 100% 7px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Crew div.Crew_Person div.Crew_Person_Foto:hover:after {
background-size: 50% 7px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Crew div.Crew_Person div.Crew_Person_Description {
color: #363636;
font-size: 26px;
font-weight: 500;
margin: 0px auto 20px auto;
padding: 0px;
text-shadow: 0px 2px 0px #ffffff;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 30px;
}
div.Panorama_Graphics div.Panorama_Content_Padded div.Boxes_Main div.Column:after,
div.Panorama_Graphics div.Panorama_Content_Padded div.Boxes_Main div.Column_Solo:after {
display: none;
}
div.Panorama_Graphics div.Panorama_Content_Padded div.Boxes_Main div.Column:hover:after,
div.Panorama_Graphics div.Panorama_Content_Padded div.Boxes_Main div.Column_Solo:hover:after {
}
div.Panorama_Graphics div.Panorama_Content_Padded div.Boxes_Main div.Column,
div.Panorama_Graphics div.Panorama_Content_Padded div.Boxes_Main div.Column_Solo {
border: none;
background: transparent;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Gallery_Square div.Gallery_Item {
border: 16px solid #ffffff;
}
/* Boxes_Main END */
/* Boxes_Colors */
div.Panorama_Boxes_Colors_25_Percent {
display: block;
}
div.Panorama_Boxes_Colors_50_Percent {
display: none;
}
div.Panorama_Boxes_Colors {
background-image: none;
background-color: transparent;
background-position: center top;
background-repeat: no-repeat;
margin: 0px;
padding: 0px;
}
div.Boxes_Colors {
width: 100%;
padding: 0px;
margin: 0px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-flex-flow: row wrap;
justify-content: space-around;
flex-direction: row;
flex-wrap: wrap;
}
div.Boxes_Colors div.Box_Color {
padding: 0px;
margin: 0px;
width: 25%;
height: 269px;
text-align: center;
background-color: #494949;
}
div.Box_Color_Photo {
background-color: #fafafa;
}
div.Gallery_Box_Color {
/* width: 100%; */
/* margin: 0px auto 0px; */
/* padding: 0px; */
/* text-align: center; */
/* border: none; */
/* list-style: none; */
/* display: -webkit-box; */
/* display: -moz-box; */
/* display: -ms-flexbox; */
/* display: -webkit-flex; */
/* display: flex; */
/* -webkit-flex-flow: row wrap; */
/* justify-content: space-around; */
width: 100%;
height: 100%;
display: block;
}
div.Gallery_Box_Color div.Gallery_Item {
/* background-color: transparent; */
/* width: 431px; */
/* height: 243px; */
/* width: 32vw; */
/* height: 18vw; */
/* text-align: center; */
/* margin: 0px auto 0px; */
/* position: relative; */
/* border-radius: 0px; */
width: 100%;
height: 100%;
display: block;
}
div.Gallery_Box_Color div.Gallery_Item div.Gallery_Item_Content {
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}
div.Gallery_Box_Color div.Gallery_Item div.Image_Horizontal {
/* background-size: cover; */
}
div.Gallery_Box_Color div.Gallery_Item div.Image_Vertical {
/* background-size: cover; */
}
div.Gallery_Box_Color div.Gallery_Item img {
width: 100%;
height: 100%;
float: left;
opacity: 0;
}
div.Gallery_Box_Color div.Gallery_Item {
box-shadow: 0px 0px 1px rgba(234, 234, 234, 1.0);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Gallery_Box_Color div.Gallery_Item:hover {
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Gallery_Box_Color a {
display: block;
width: 100%;
height: 100%;
background-color: rgba(176,203,82,0.2);
}
div.Gallery_Box_Color a img {
}
div.Gallery_Box_Color a:hover img {
}
div.Boxes_Colors div.Box_Color.Box_Color_Txt {
vertical-align: middle;
color: #ffffff;
font-size: 60px;
font-size: 3vw;
font-weight: 400;
margin: 0px 0px 0px 0px;
padding: 0px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 76px;
line-height: normal;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
text-transform: uppercase;
}
div.Boxes_Colors div.Box_Color.Box_Color_Txt div.Box_Color_Txt_Content {
display: table;
width: 100%;
height: 100%;
}
div.Boxes_Colors div.Box_Color.Box_Color_Txt div.Box_Color_Txt_Content div.Box_Color_Txt_Content2 {
display: table-cell;
vertical-align: middle;
text-align: center;
word-wrap: break-word;
/* word-break: break-all; */
}
div.Boxes_Colors div.Box_Color.Box_Color_Txt a {
color: #ffffff;
display: block;
width: 100%;
height: 100%;
text-decoration: none;
box-shadow: 0px 0px 1px rgba(234, 234, 234, 1.0);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Boxes_Colors div.Box_Color.Box_Color_Txt a:hover {
color: #ffffff;
text-decoration: none;
background-color: rgba(0,0,0,0.2);
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
-moz-transition: -moz-box-shadow 0.5s ease-out 0s;
opacity: 1.0;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Boxes_Colors div.Box_Color.Box_Color_Bg_1 {
background-color: #2c2c2c;
}
div.Boxes_Colors div.Box_Color.Box_Color_Bg_2 {
background-color: #494949;
}
div.Boxes_Colors div.Box_Color.Box_Color_Bg_3 {
background-color: #b0cb52;
}
div.Boxes_Colors div.Box_Color.Box_Color_Bg_4 {
background-color: #88aa12;
}
div.Boxes_Colors div.Box_Color.Box_Color_Bg_5 {
background-color: #425010;
}
div.Boxes_Colors div.Box_Color.Box_Color_Bg_6 {
background-color: #494949;
}
div.Panorama_Boxes_Colors_50_Percent div.Boxes_Colors div.Box_Color {
width: 50%;
}
div.Panorama_Boxes_Colors_50_Percent div.Boxes_Colors div.Box_Color.Box_Color_Txt {
font-size: 7vw;
}
/* Boxes_Colors END */
div.Panorama_Graphics {
padding: 0px 0px 0px 0px;
margin-bottom: 30px;
/* background-image: url("../images/gfx/panorama_bottom_stripes.png"); */
background-image: none;
background-position: center bottom;
background-repeat: no-repeat;
background-color: transparent;
/* background-size: 92% 21px; */
}
/* Panorama_Grid */
div.Panorama_Grid {
padding: 0px;
margin: 0px;
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
div.Panorama_Grid div.Panorama {
width: 50%;
padding: 0px;
margin: 0px;
}
div.Panorama_Grid div.Panorama div.Panorama_Content_Padded {
max-width: 100%;
padding: 0px;
margin: 0px;
}
div.Panorama_Grid div.Panorama_Dark {
background-color: #929292;
}
div.Panorama_Grid div.Panorama_Dark div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2{
color: #ffffff;
}
/* Panorama_Grid END */
/* Trigger */
div.Panorama_Small {
margin-bottom: 70px;
}
div.Panorama_Small div.Trigger {
cursor: pointer;
float: none;
display: block;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
position: relative;
border-top: 1px solid #d1d1d1;
}
div.Panorama_Small div.showhide {
margin: 0px 10px 0px 0px;
}
div.Panorama_Small div.show {
background-image: url("../images/gfx/parts.png");
background-position: -651px -249px;
background-repeat: no-repeat;
background-color: transparent;
width: 23px;
height: 23px;
float: left;
position: static;
}
div.Panorama_Small div.hide {
background-image: url("../images/gfx/parts.png");
background-position: -651px -209px;
background-repeat: no-repeat;
background-color: transparent;
width: 23px;
height: 23px;
float: left;
position: static;
}
div.Panorama_Small div.Trigger :hover div.show {
background-position: -731px -249px;
}
div.Panorama_Small div.Trigger:hover div.hide {
background-position: -731px -209px;
}
div.Panorama_Small div.Panorama_Content_Padded div.Side_Column_Box div.Toggle_Container {
display: none;
}
div.expanded {
display: block;
}
/* Trigger END */
/* Panorama_Small END */
/* Offer_Box_Item */
div.Panorama_Boxes_Offer div.Panorama_Content_Padded {
background-color: transparent;
border: none;
/* color: #ffffff; */
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header {
margin: 0px 0px 0px 0px;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text {
background-color: transparent;
width: 100%;
text-align: center;
padding: 0px 0px;
border: none;
display: block;
width: 100%;
position: relative;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 22px;
font-weight: 400;
font-style: normal;
line-height: 36px;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #4a4e63;
margin: 0px auto 0px auto;
padding: 0px;
display: inline-block;
height: auto;
width: 100%;
border: none;
border-bottom: 0px;
/* border-bottom: 4px solid #e6e3e1; */
border-radius: 0px;
box-shadow: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
float: left;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 a {
color: #ffffff;
/* display: block; */
padding: 10px 15px 10px 15px;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
width: 100%;
text-align: center;
display: block;
word-wrap: break-word;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2:hover {
color: #ffffff;
text-decoration: none;
background-color: #00a04c;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 a:hover {
color: #ffffff;
text-decoration: none;
/* background-color: #00a04c; */
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Boxes_Main div.Column_Content div.Column_Content_Padded {
margin: 0px;
padding: 0px;
}
div.Offer_Box_Item_Topper {
width: 100%;
height: 60px;
margin: 0px;
padding: 0px;
background-color: #eb1d24;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 42px;
font-weight: 400;
font-style: normal;
line-height: 55px;
color: #ffffff;
text-align: center;
}
div.Offer_Box_Item_Topper.Offer_Box_Item_Topper_Extra {
display: block;
}
div.Offer_Box_Item_Topper.Offer_Box_Item_Topper_Empty {
opacity: 0;
}
div.Offer_Box_Item {
display: block;
width: 100%;
min-height: auto;
padding: 0px;
margin: 0px auto 30px auto;
background-color: #ffffff;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 24px;
font-weight: 400;
font-style: normal;
line-height: 30px;
color: #383838;
text-align: left;
border: 20px solid #e5e5e5;
border-radius: 0px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Offer_Box_Item:hover {
-webkit-box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
-moz-box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
border: 20px solid #b6b6b6;
}
div.Offer_Box_Item div.Offer_Box_Item_Content {
}
div.Offer_Box_Item div.Offer_Box_Item_Content div.Offer_Box_Item_Content_Padded {
padding: 40px;
}
div.Offer_Box_Item div.Text_Section {
border-bottom: 3px solid #d5d3d3;
color: #383838;
margin: 0px 0px 20px 0px;
padding: 0px 0px 10px 0px;
}
div.Offer_Box_Item div.Text_Section.Text_Section_Header {
color: #129352;
}
div.Offer_Box_Item div.Text_Section:last-child {
border-bottom: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.Offer_Box_Item div.Text_Section p{
padding: 0px;
}
div.Offer_Box_Item div.Text_Section p.text_small {
font-size: 24px;
line-height: 30px;
}
div.Offer_Box_Item div.Text_Section p.text_big {
font-size: 50px;
line-height: 60px;
}
div.Offer_Box_Item div.Text_Section.Text_Section_Header p.text_small {
font-size: 30px;
line-height: 35px;
}
div.Offer_Box_Item div.Text_Section span.text_small {
font-size: 24px;
line-height: 30px;
}
div.Color_Blue {
color: #1dadd1;
}
div.Offer_Box_Item_Name {
display: block;
width: 100%;
margin: 13px 0px 20px 0px;
padding: 18px 10px;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 24px;
font-weight: 500;
font-style: normal;
line-height: 30px;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
background: #13b1d3; /* Old browsers */
background: -moz-linear-gradient(left, #13b1d3 0%, #7686b9 50%, #9e54a1 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #13b1d3 0%,#7686b9 50%,#9e54a1 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #13b1d3 0%,#7686b9 50%,#9e54a1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13b1d3', endColorstr='#9e54a1',GradientType=1 ); /* IE6-9 */
}
div.Offer_Box_Item_Name a {
display: block;
width: 100%;
height: 100%;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Offer_Box_Item_Name a:hover {
color: #ffffff;
border-radius: 20px;
background-color: rgba(255,255,255,0.1);
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Offer_Box_Item_Big {
max-width: 270px;
color: #ffffff;
font-size: 50px;
font-weight: 600;
margin: 10px auto 10px auto;
padding: 30px 10px 50px 10px;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: #009e4e;
background-image: none;
line-height: 60px;
border-radius: 10px 10px 50% 50%;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Offer_Box_Item_Price {
width: 100%;
padding: 10px 15px 10px 15px;
position: relative;
color: #ffffff;
font-size: 24px;
font-weight: 400;
margin: 0px auto;
text-shadow: none;
text-align: center;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
line-height: 36px;
background-color: #717171;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Offer_Box_Item div.Offer_Box_Item_Price {
width: auto;
margin: 0px -20px;
}
div.Offer_Box_Item_Polecamy {
min-height: auto;
padding: 0px 20px;
color: #ffffff;
font-weight: 600;
background-color: #d2241e;
box-shadow: 2px 2px 2px 0 rgba(255,237,206,0.08) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(255, 237, 206,0.08);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(255, 237, 206,0.08);
box-shadow: inset 0px 2px 2px 0px rgba(255, 237, 206,0.08);
border: 3px solid #d2241e;
}
div.Panorama div.Panorama_Content_Padded div.Offer_Box_Item_Polecamy p {
padding: 0px;
}
div.Offer_Box_Item_Price_2 {
font-size: 30px;
line-height: 40px;
}
div.Offer_Box_Item_Extra {
background-color: #fff9ea;
box-shadow: 2px 2px 2px 0 rgba(255,237,206,0.08) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(255, 237, 206,0.08);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(255, 237, 206,0.08);
box-shadow: inset 0px 2px 2px 0px rgba(255, 237, 206,0.08);
border: 3px solid #d2241e;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 400;
font-style: normal;
line-height: 22px;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
cursor: pointer;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 0px auto 0px auto;
padding: 2px 5px 1px 5px;
display: inline-block;
height: auto;
min-width: 100px;
width: auto;
background-image: none;
background-color: #052045;
border: none;
border-bottom: 0px;
border-radius: 0px;
box-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk:hover {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
color: #270022;
text-shadow: none;
background-color: #d2241e ;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk_2 {
text-shadow: none;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 18px;
font-weight: 600;
font-style: normal;
line-height: 22px;
color: #ffffff;
text-align: center;
text-decoration: none;
cursor: pointer;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 5px auto 5px auto;
padding: 3px 10px 3px 10px;
display: inline-block;
height: auto;
width: 100%;
max-width: 200px;
background-image: none;
background-color: #323232;
border: none;
border-radius: 20px;
box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.50) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded a.przycisk_2:hover {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
color: #000000;
text-shadow: 0px 1px 1px #ffffff;
background-color: #d2241e;
}
.form_order_button, div.Button input[type="submit"] {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 26px;
font-weight: 500;
font-style: normal;
line-height: 32px;
color: #ffffff;
/* text-shadow: 1px 1px 0px #00618a; */
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #33b311;
margin: 0px auto 0px auto;
padding: 1px 30px 3px 30px;
display: inline-block;
height: auto;
min-width: 0;
/* max-width: 510px; */
width: 100%;
border: 0px solid #00a04c;
border-radius: 0px;
box-shadow: none;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#61bb46",endColorstr="#128241",GradientType=1);
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
cursor: pointer;
}
.form_order_button:hover, div.Button input[type="submit"]:hover {
color: #ffffff;
text-shadow: none;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
background: linear-gradient(0deg, rgba(18,130,65,1) 0%, rgba(97,187,70,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#128241",endColorstr="#61bb46",GradientType=1);
text-decoration: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
letter-spacing: 1px;
}
/* Offer_Box_Item END */
/* Panorama_News */
div.Panorama_News {
margin-bottom: 70px;
}
div.Panorama_News div.Panorama_Content_Padded div.Side_Column_Box {
border-radius: 0px;
border: none;
margin: 0px auto 40px auto;
max-width: 570px;
border: 20px solid #e5e5e5;
border-radius: 0px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama_News div.Panorama_Content_Padded div.Side_Column_Box:hover {
-webkit-box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
-moz-box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
box-shadow: inset 0px 0px 50px 0px rgba(236,236,236,1);
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
border: 20px solid #b6b6b6;
}
div.Panorama_News div.Panorama_Content_Padded div.Gallery_Big {
width: 100%;
margin: 0px;
padding: 0px 0px 0px 0px;
text-align: center;
}
div.Panorama_News div.Panorama_Content_Padded div.Gallery_Big a {
/*max-height: 285px;*/
margin: 0px;
padding: 0px;
display: block;
}
div.Panorama_News div.Panorama_Content_Padded div.Gallery_Big a img {
display: block;
border: none;
margin: 0px;
width: 100%;
}
div.Panorama_News div.Panorama_Content_Padded div.Gallery a:hover img {
box-shadow: none;
}
div.Panorama_News div.Panorama_Content_Padded div.Side_Column_Box div.Column_Header {
margin: 0px;
}
div.Panorama_News div.Panorama_Content_Padded div.Column_Solo div.Column_Header {
margin: 0px auto 30px;
}
div.Panorama_News span.header_date {
background-color: transparent;
background-image: url("../images/gfx/ico_news.png");
background-position: 1px 10px;
background-repeat: no-repeat;
text-shadow: none;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 12px;
line-height: 20px;
color: #979797;
font-style: normal;
font-weight: 400;
margin: 0px;
padding: 5px 0px 0px 14px;
float: left;
clear: both;
}
div.Panorama span.header_date {
background-color: transparent;
/* background-image: url("../images/gfx/ico_news.png"); */
background-image: none;
background-position: 1px 10px;
background-repeat: no-repeat;
text-shadow: none;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 12px;
line-height: 20px;
color: #979797;
font-style: normal;
font-weight: 400;
margin: 0px;
padding: 0px 0px 0px 0px;
float: none;
clear: both;
width: 100%;
display: block !important;
}
div.Panorama_News div.Panorama_Content_Padded div.Side_Column_Box div.Column_Content {
padding: 20px 0px 10px 0px;
}
div.Panorama_News div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text {
background-color: transparent;
width: 100%;
text-align: center;
padding: 0px 0px;
}
div.Panorama_News div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h2 {
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 400;
font-style: normal;
line-height: 26px;
color: #ffffff;
text-shadow: none;
text-align: center;
text-decoration: none;
text-transform: none;
letter-spacing: 0px;
cursor: pointer;
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: #535353;
margin: 0px auto 0px auto;
padding: 0px;
display: inline-block;
height: auto;
width: 100%;
border: none;
border-bottom: 0px;
border-bottom: 4px solid #e6e3e1;
border-radius: 0px;
box-shadow: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_News div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h2 a {
color: #ffffff;
display: block;
padding: 15px 5px 15px 5px;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_News div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h2 a:hover {
color: #ffffff;
text-decoration: none;
background-color: #009e4e;
padding: 15px 5px 15px 5px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Boxes_Main div.Column_Content div.Column_Content_Padded {
margin: 0px;
padding: 0px;
}
div.News_Box_Item {
}
div.News_Box_Item_Content {
}
div.News_Box_Item_Content div.News_Box_Item_Content_Padded {
padding: 40px;
}
div.Text_Section {
border-bottom: 3px solid #d5d3d3;
color: #383838;
margin: 0px 0px 20px 0px;
padding: 0px 0px 10px 0px;
}
div.Text_Section.Text_Section_Header {
color: #129352;
}
div.Text_Section:last-child {
border-bottom: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
div.Text_Section p {
padding: 0px;
}
div.Text_Section p.text_small {
font-size: 24px;
line-height: 30px;
}
div.Text_Section p.text_big {
font-size: 50px;
line-height: 60px;
}
div.Text_Section.Text_Section_Header p.text_small {
font-size: 30px;
line-height: 35px;
}
div.Text_Section span.text_small {
font-size: 24px;
line-height: 30px;
}
/* Panorama_News END */
/* Paginacja */
div.Pagination {
}
div.Pagination div.Pagination_Txt {
text-align: center;
}
div.Pagination div.Pagination_Sites {
text-align: center;
}
div.Pagination div.Pagination_Sites a.Pagination_Item {
text-shadow: none;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 400;
font-style: normal;
line-height: 19px;
color: #ffffff;
text-align: center;
text-decoration: none;
cursor: pointer;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 0px auto 0px auto;
padding: 5px 6px 5px;
display: inline-block;
height: auto;
width: auto;
background-image: none;
background-color: #d2241e;
border: none;
border-radius: 0px;
box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.50) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
background-color: #d2241e;
}
div.Pagination div.Pagination_Sites a.Pagination_Item:hover {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
color: #ffffff;
background-color: #262626;
}
div.Pagination div.Pagination_Sites a.Pagination_Item_Current {
color: #ffffff;
background-color: #262626;
}
/* Paginacja END */
/* FlexSlider */
div.Panorama_Slider {
background-image: none;
background-repeat: no-repeat;
background-color: transparent;
z-index: 20;
position: relative;
margin-bottom: 28px;
}
div.Panorama_Slider div.Panorama_Content_Padded {
width: 100%;
max-width: 1920px;
padding-bottom: 0px;
}
div.Panorama_Slider .bit-1 {
padding: 0px;
}
div.Panorama_Slider div.Column_Slider_Top {
width: 100%;
height: 17px;
margin: 0px auto -17px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_top_1.png");
background-position: center 0px;
background-repeat: repeat-x;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
z-index: 100;
font-size: 0px;
}
div.Panorama_Slider div.Column_Slider_Bottom {
width: 100%;
height: 17px;
margin: 0px auto -17px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_top_1.png");
background-position: center 4px;
background-repeat: repeat-x;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
z-index: 100;
}
div.Panorama_Slider div.Panorama_Content_Padded div.Column {
display: block;
margin: 0px 0px 0px 0px;
padding: 0px;
border: none;
background-color: transparent;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat;
/*overflow: hidden;*/
box-shadow: none;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
min-height: 95px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content {
padding: 0px 0px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content div.Column_Content_Padded .flexslider {
background: none;
border: 0px;
border-radius: 0px;
box-shadow: none;
margin: 0px;
position: relative;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content div.Column_Content_Padded .flexslider .flex-direction-nav {
background: none;
list-style: none outside none;
margin: 0;
padding: 0;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content div.Column_Content_Padded .flexslider .flex-direction-nav li {
background: none;
list-style: none outside none;
margin: 0;
padding: 0;
line-height: normal;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content div.Column_Content_Padded .flexslider .flex-direction-nav a {
}
/* Direction Nav */
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content div.Column_Content_Padded .flexslider .flex-direction-nav {*height: 0;
padding: 0px;
}
div.Panorama .flexslider .flex-direction-nav a {width: 52px; height: 64px; margin: 0px 0 0; display: block; background: url(../images/gfx/parts.png) no-repeat 0px 0px; position: absolute; top: 70%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all 1.3s ease;}
div.Panorama .flexslider .flex-direction-nav .flex-next {background-position: -501px -11px; right: 20px; opacity: 0.0; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;font-size: 0px;}
div.Panorama .flexslider .flex-direction-nav .flex-prev {background-position: -341px -11px; left: 20px; opacity: 0.0; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;font-size: 0px;}
div.Panorama .flexslider:hover .flex-next {opacity: 0.9; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider:hover .flex-prev {opacity: 0.9; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider:hover .flex-next:hover {opacity: 1; right: 10px; transition: right 0.4s ease 0s; background-position: -501px -81px;}
div.Panorama .flexslider:hover .flex-prev:hover {opacity: 1; left: 10px; transition: left 0.4s ease 0s; background-position: -341px -81px;}
div.Panorama .flexslider .flex-direction-nav .flex-disabled {opacity: .0!important; filter:alpha(opacity=0); cursor: default;}
div.Panorama .flexslider:hover .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
div.Panorama div.flexslider_main_slider {
background-image: none;
background-position: top center;
background-repeat: no-repeat;
background-color: transparent;
text-align: center;
}
div.flexslider_main_slider .slides img {
width: auto;
/*max-height: 440px;*/
display: block;
margin: 0 auto;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-nav {
display: block;
height: 25px;
margin: 0px auto 0px auto;
padding: 0px 0px 0px;
left: 0%;
bottom: 15px;
width: 100%;
transition: all 0.5s ease 0s;
background-image: none;
background-position: center top;
background-repeat: no-repeat;
background-color: transparent;
z-index: 9999;
}
div.flexslider_main_slider ul.slides li {
/* max-height: 590px; */
text-align: center;
}
div.flexslider_main_slider ul.slides li object {
margin: 0 auto;
}
/* on site */
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-paging li {
padding: 0px;
margin: 0px;
background-image: url("../images/gfx/bg_carousel_dots.png");
background-position: center 0px;
background-repeat: no-repeat;
background-color: transparent;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-paging li:first-child {
background-image: url("../images/gfx/bg_carousel_dots.png");
background-position: left 0px;
background-repeat: no-repeat;
background-color: transparent;
padding: 0px 0px 0px 18px;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-paging li:last-child {
background-image: url("../images/gfx/bg_carousel_dots.png");
background-position: right 0px;
background-repeat: no-repeat;
background-color: transparent;
padding: 0px 18px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-paging li a {
display: inline-block;
width: 25px;
height: 25px;
margin: 2px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image: url("../images/gfx/parts.png");
background-position: -731px -109px;
background-repeat: no-repeat;
background-color: transparent;
text-indent: -9999px;
cursor: pointer;
border-radius: 0px;
box-shadow: none;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-paging li a:hover {
background-position: -811px -109px;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded .flex-control-paging li a.flex-active {
background-position: -651px -109px;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded ul.slides {
display: block;
padding: 0px;
margin: 0px;
border-radius: 0px;
border: none;
border-top: none;
border-bottom: none;
overflow: hidden;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded div.flexslider ul.slides li {
margin: 0px;
padding: 0px;
background: none;
background-size: cover;
}
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Content div.Column_Content_Padded ul.slides li img {
margin-right: auto;
margin-left: auto;
width: 100%;
max-width: 1920px;
border-radius: 0px;
}
/* on site END */
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.flexslider ul.slides li.Slider_Item {
background-size: 100%;
position: relative;
/* background-position: center; */
/* max-height: 700px; */
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.flexslider ul.slides li.Slider_Item a.Slider_Item_Link {
width: 100%;
height: 100%;
position: absolute;
top: 0px;
left: 0px;
z-index: 9999;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.flexslider ul.slides li img.Slider_Photo {
opacity: 0.0;
}
div.Slide_Description {
width: 100%;
position: absolute;
top: 26%;
margin: 0px;
text-align: left;
z-index: 8000;
}
div.Slide_Description div.Slide_Description_Padded {
max-width: 1400px;
margin: 0px auto 0px;
padding: 0px 20px;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content {
width: 100%;
float: left;
background-color: transparent;
padding: 0px 0px 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
position: relative;
text-align: left;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo {
display: inline-block;
min-width: 300px;
width: 100%;
height: 86px;
margin: 65px 0px 45px 0px;
background-image: none;
background-color: transparent;
background-position: 0px 0px;
background-repeat: no-repeat;
background-size: contain;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1 {
width: auto;
color: #00a04e;
font-size: 80px;
font-weight: 700;
margin: 0px auto;
padding: 4px 0px 4px;
text-shadow: 1px 1px 25px #ffffff;
text-align: left;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: transparent;
line-height: 80px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
border: none;
border-radius: 10px;
overflow: visible;
box-shadow: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2 {
width: auto;
color: #00a04e;
font-size: 30px;
font-weight: 300;
margin: 0px auto;
padding: 4px 0px 4px;
text-shadow: none;
text-align: left;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: transparent;
line-height: 60px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
border: none;
border-radius: 10px;
overflow: hidden;
box-shadow: none;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
width: auto;
color: #ffffff;
font-size: 24px;
font-weight: 500;
margin: 10px 0px 0px 0px;
padding: 4px 26px 4px;
text-shadow: none;
text-align: left;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: rgba(0,0,0,0.3);
line-height: 26px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
border: none;
border-radius: 50px;
overflow: hidden;
box-shadow: none;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
width: auto;
color: #ffffff;
font-size: 23px;
font-weight: 500;
margin: 10px 0px 0px -2px;
padding: 2px 26px 6px;
text-shadow: none;
text-align: left;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: transparent;
line-height: 26px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: none;
display: inline-block;
border: none;
border: 2px solid #ffffff;
border-radius: 50px;
overflow: hidden;
box-shadow: none;
background: rgb(106,103,94);
background: -moz-linear-gradient(180deg, rgba(106,103,94,1) 0%, rgba(25,25,25,1) 50%, rgba(25,25,25,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(106,103,94,1) 0%, rgba(25,25,25,1) 50%, rgba(25,25,25,1) 100%);
background: linear-gradient(180deg, rgba(106,103,94,1) 0%, rgba(25,25,25,1) 50%, rgba(25,25,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#6a675e",endColorstr="#191919",GradientType=1);
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button:hover {
text-decoration: none;
letter-spacing: 2px;
background: rgb(18,130,65);
background: -moz-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: -webkit-linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
background: linear-gradient(0deg, rgba(97,187,70,1) 0%, rgba(18,130,65,1) 64%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#61bb46",endColorstr="#128241",GradientType=1);
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
/* Box_Slogans */
div.Shadow_Stripe_Top {
width: 100%;
height: 30px;
display: block;
text-align: center;
margin: 0px 0px 0px 0px;
background-image: url("../images/gfx/shadow_stripe_top.png");
background-color: transparent;
background-position: center top;
background-repeat: no-repeat;
background-size: 100%;
}
div.Shadow_Stripe_Bottom {
width: 100%;
height: 30px;
display: block;
text-align: center;
margin: 0px 0px 0px 0px;
background-image: url("../images/gfx/shadow_stripe_bottom.png");
background-color: transparent;
background-position: center bottom;
background-repeat: no-repeat;
background-size: 100%;
}
div.Panorama_Clients div.Panorama_Content_Padded {
background-color: transparent;
border: none;
color: #ffffff;
}
div.Panorama_Clients div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text {
width: 100%;
}
div.Panorama_Clients div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 {
width: 100%;
}
div.Panorama_Clients div.Panorama_Content_Padded div.Ico_Clients {
text-align: center;
width: 100%;
}
div.Panorama_Clients div.Panorama_Content_Padded div.Ico_Clients img.Clients,
div.Panorama_Clients div.Panorama_Content_Padded img, div.Panorama div.Panorama_Content_Padded p img {
margin: 0px auto;
display: block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Box_Slogans {
padding: 0px 10px 0px 10px;
display: block;
margin: -30px 0px 0px 0px;
border: 0px;
border: none;
font-family: "Times New Roman";
font-size: 20px;
line-height: 27px;
color: #ffffff;
font-style: italic;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: center bottom;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Box_Slogans p {
padding: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Box_Slogans .podpis {
font-size: 16px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slogans div.Column_Content {
padding: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Box_Slogans ul.slides {
padding: 0px 0px 0px 0px;
margin: 0px auto;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Box_Slogans ul.slides li {
padding: 0px 50px 0px 50px;
margin: 0px 0px 0px 0px;
background-image: none;
background-color: transparent;
list-style-type: none;
border: 0px;
text-align: center;
font-family: Arial, Tahoma; font-family: 'Dosis', sans-serif;
font-size: 20px;
line-height: 28px;
color: #323232;
font-style: italic;
text-shadow: none;
min-height: 90px;
opacity: 0;
display: none;
float: left;
}
div.Panorama .flexslider_slogan_slider {
height: auto;
position: relative;
}
div.Panorama .flexslider_slogan_slider .flex-direction-nav {
padding: 0px;
margin: 0px;
}
div.Panorama .flexslider_slogan_slider .flex-direction-nav a {width: 52px; height: 70px; margin: 0px 0 0; display: block; background: url(../images/gfx/parts.png) no-repeat 0px 0px; position: absolute; top: 0px; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all 1.3s ease; outline: none;}
div.Panorama .flexslider_slogan_slider .flex-direction-nav .flex-next {background-position: -501px -8px; right: 5px; opacity: 0.0; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider_slogan_slider .flex-direction-nav .flex-prev {background-position: -341px -8px; left: 5px; opacity: 0.0; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider_slogan_slider:hover .flex-next {opacity: 0.9; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider_slogan_slider:hover .flex-prev {opacity: 0.9; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider_slogan_slider:hover .flex-next:hover {opacity: 1; right: 0px; transition: right 0.4s ease 0s; background-position: -501px -78px;}
div.Panorama .flexslider_slogan_slider:hover .flex-prev:hover {opacity: 1; left: 0px; transition: left 0.4s ease 0s; background-position: -341px -78px;}
div.Panorama .flexslider_slogan_slider .flex-direction-nav .flex-disabled {opacity: .0!important; filter:alpha(opacity=0); cursor: default;}
div.Panorama .flexslider_slogan_slider:hover .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
/* Box_Slogans END */
/* FlexSlider END */
/* Column_Carousel */
div.Panorama_Carousel {
background-color: #ffffff;
}
div.Panorama div.Panorama_Content_Padded div.Column_Carousel {
background: none;
border: none;
padding: 0px;
box-shadow: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Carousel_Footer {
margin: 0px 0px -50px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Carousel div.Column_Content {
padding: 0px;
}
/* carousel_partners */
#carousel_partners {
background-color: transparent;
margin: 20px 0px 17px 0px;
padding: 0px;
border: none;
box-shadow: none;
min-height: 100px;
}
#carousel_partners .flex-control-nav {
padding: 0px;
position: relative;
bottom: 0px;
}
div.Panorama div.Panorama_Content_Padded #carousel_partners div.partners div.Project_Item {
margin: 0px 5px;
border: none;
}
#carousel_partners .flex-direction-nav a {
/*top: 40px;*/
}
#carousel_partners .flex-viewport {
margin: 0px 40px;
}
div.Panorama #carousel_partners .flex-direction-nav a {width: 52px; height: 64px; margin: 0px 0 0; display: block; background: url(../images/gfx/parts.png) no-repeat 0px 0px; position: absolute; top: -2px; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all 1.3s ease;}
div.Panorama #carousel_partners .flex-direction-nav .flex-next {background-position: -501px -11px; right: 10px; opacity: 0.0; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama #carousel_partners .flex-direction-nav .flex-prev {background-position: -341px -11px; left: 10px; opacity: 0.0; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama #carousel_partners:hover .flex-next {opacity: 1.0; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama #carousel_partners:hover .flex-prev {opacity: 1.0; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama #carousel_partners:hover .flex-next:hover {opacity: 1; right: 3px; transition: right 0.4s ease 0s; background-position: -501px -81px;}
div.Panorama #carousel_partners:hover .flex-prev:hover {opacity: 1; left: 3px; transition: left 0.4s ease 0s; background-position: -341px -81px;}
div.Panorama #carousel_partners .flex-direction-nav .flex-disabled {opacity: .0!important; filter:alpha(opacity=0); cursor: default;}
div.Panorama #carousel_partners:hover .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
div.Panorama #carousel_partners ul li {
background-color: transparent;
background-image: none;
}
div.Panorama #carousel_partners ul li img {
max-height: 60px;
max-width: 200px;
border-radius: 0px;
background-color: #ffffff;
opacity: 1;
filter: none; /* IE6-9 */
filter: grayscale(0); /* Microsoft Edge and Firefox 35+ */
-webkit-filter: grayscale(0); /* Google Chrome, Safari 6+ & Opera 15+ */
width: auto;
}
div.Panorama #carousel_partners ul li a:hover img {
opacity: 1;
filter: gray; /* IE6-9 */
filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
-webkit-filter: grayscale(1);
}
div.Panorama #carousel_partners ul li img:hover {
opacity: 1;
filter: gray; /* IE6-9 */
filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
-webkit-filter: grayscale(1);
}
/* carousel_partners END */
/* Column_Carousel END */
div.Panorama_Banners div.Panorama_Content_Padded {
padding-top: 23px;
}
div.banners {
text-align: center;
}
div.banner {
margin: 0px auto;
font-size: 40px;
line-height: 50px;
font-weight: 400;
}
div.banner span.big_text {
font-size: 40px;
line-height: 50px;
font-weight: 400;
}
/* Column END */
/* BREADCRUMBS */
div.Breadcrumbs {
display: none;
margin: 5px 0px -10px 0px;
padding: 0px 0px 0px 0px;
text-shadow: none;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 14px;
line-height: 22px;
color: #a3a3a3;
font-style: normal;
font-weight: 400;
}
div.Breadcrumbs div.Breadcrumbs_Content_Padded {
margin: 0px auto 0px;
padding: 10px 30px 0px;
text-align: right;
max-width: 1600px;
font-size: 14px;
line-height: 22px;
}
div.Breadcrumbs a {
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 14px;
color: #a3a3a3;
text-shadow: none;
text-decoration: none;
font-weight: 400;
}
div.Breadcrumbs a:hover {
color: #393939;
text-decoration: none;
}
div.Breadcrumbs a.Home {
display: inline-block;
width: 22px;
height: 22px;
background-image: url('../images/gfx/parts.png');
background-position: -898px -28px;
background-repeat: no-repeat;
background-color: transparent;
padding: 0px;
margin: 0px 5px 0px 0px;
text-indent: -9999px;
text-align: left;
font-size: 0px;
}
div.Breadcrumbs a.Home:hover {
background-position: -948px -28px;
}
/* BREADCRUMBS END */
/* Trigger */
div.Trigger {
cursor: pointer;
position: relative;
}
div.show {
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
width: 28px;
height: 28px;
position: absolute;
top: 15px;
right: 20px;
z-index: 30;
}
div.hide {
background-image: none;
background-position: 0px 0px;
background-repeat: no-repeat;
background-color: transparent;
width: 28px;
height: 28px;
position: absolute;
top: 15px;
right: 20px;
z-index: 30;
}
div.show:hover {
}
div.hide:hover {
}
div.Toggle_Container {
display: none;
}
.expanded {
display: block;
}
/* Trigger END */
/* Trigger_List */
div.Trigger_List div.Trigger {
cursor: pointer;
float: none;
display: block;
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
position: relative;
border-top: 1px solid #d1d1d1;
}
div.Trigger_List div.showhide {
margin: 0px 15px 9px 0px;
}
div.Trigger_List div.show {
background-image: url("../images/gfx/parts.png");
background-position: -404px -251px;
background-repeat: no-repeat;
background-color: transparent;
width: 34px;
height: 34px;
float: left;
position: static;
}
div.Trigger_List div.hide {
background-image: url("../images/gfx/parts.png");
background-position: -404px -211px;
background-repeat: no-repeat;
background-color: transparent;
width: 34px;
height: 34px;
float: left;
position: static;
}
div.Trigger_List div.Trigger :hover div.show {
background-position: -483px -251px;
}
div.Trigger_List div.Trigger:hover div.hide {
background-position: -483px -211px;
}
div.Trigger_List div.Panorama_Content_Padded div.Side_Column_Box div.Toggle_Container {
display: none;
}
div.Panorama div.Panorama_Content_Padded div.Side_Column_Box div.Column_Content {
padding: 0px 0px;
}
div.Trigger_List div.expanded {
display: block;
}
div.Panorama div.Panorama_Content_Padded div.Trigger_List div.bit-1 div.Side_Column_Box div.Column_Header {
margin-top: 20px;
}
div.Panorama div.Panorama_Content_Padded div.Trigger_List div.Side_Column_Box {
margin: 0px;
}
div.Panorama div.Panorama_Content_Padded div.Trigger_List div.Column div.Column_Header div.Column_Header_Text h2 {
width: auto;
color: #323232;
font-size: 22px;
font-weight: 400;
margin: 0px;
padding: 10px 0px 0px 0px;
text-shadow: none;
text-align: left;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-style: normal;
background-color: transparent;
line-height: 34px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
float: left;
display: inline-block;
border: none;
overflow: hidden;
box-shadow: none;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Trigger_List div.Column div.Column_Header div.Column_Header_Text h2 a {
color: #323232;
display: block;
padding: 0px;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Trigger_List div.Column div.Column_Header div.Column_Header_Text h2 a:hover {
color: #052045;
text-decoration: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
padding: 0px 0px 0px 0px;
}
/* Trigger_List END */
/* Offer_List_Trigger */
li.Offer_List_Trigger, li.Offer_List_Trigger_2, li.Offer_List_Trigger_3 {
cursor: pointer;
position: relative;
}
div.Offer_List_show {
background-image: url("../images/gfx/parts.png");
background-position: -191px -194px;
background-repeat: no-repeat;
background-color: transparent;
width: 36px;
height: 38px;
position: absolute;
top: 0px;
right: 0px;
z-index: 30;
}
div.Offer_List_hide {
background-image: url("../images/gfx/parts.png");
background-position: -261px -194px;
background-repeat: no-repeat;
background-color: transparent;
width: 36px;
height: 38px;
position: absolute;
top: 0px;
right: 0px;
z-index: 30;
}
div.Offer_List_show:hover {
background-position: -191px -264px;
}
div.Offer_List_hide:hover {
background-position: -261px -264px;
}
ul.Offer_List_Toggle_Container, ul.Offer_List_Toggle_Container_2, ul.Offer_List_Toggle_Container_3 {
display: none;
}
div.expanded {
display: block;
}
ul.Offer_List_Toggle_Container div.Offer_List_show {
background-image: url("../images/gfx/parts.png");
background-position: -191px -194px;
background-repeat: no-repeat;
background-color: transparent;
width: 36px;
height: 38px;
position: absolute;
top: 0px;
right: 0px;
z-index: 30;
}
ul.Offer_List_Toggle_Container div.Offer_List_hide {
background-image: url("../images/gfx/parts.png");
background-position: -261px -194px;
background-repeat: no-repeat;
background-color: transparent;
width: 36px;
height: 38px;
position: absolute;
top: 0px;
right: 0px;
z-index: 30;
}
ul.Offer_List_Toggle_Container div.Offer_List_show:hover {
background-position: -191px -264px;
}
ul.Offer_List_Toggle_Container div.Offer_List_hide:hover {
background-position: -261px -264px;
}
/* Offer_List_Trigger END */
/* WIDGETS Facebook */
div.side_widget_facebook_box {
width: 243px;
height: 230px;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
position: fixed;
z-index: 10000;
top: 210px;
right: -243px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
}
div.side_widget_facebook_box_inner {
width: 100%;
height: 230px;
color: #323232;
padding: 0px 0px 0px 0px;
margin: 0px;
}
div.side_widget_facebook_button {
width: 47px;
height: 47px;
overflow: hidden;
background-image: url('../images/gfx/widget_facebook_bookmark.png');
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
position: absolute;
z-index: 100;
top: 0px;
left: -47px;
}
/* WIDGETS Facebook END */
/* WIDGETS Newsletter */
div.side_widget_newsletter_button {
width: 47px;
height: 47px;
overflow: hidden;
background-image: url('../images/gfx/widget_newsletter_bookmark.png');
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
position: absolute;
z-index: 100;
top: 0px;
left: -47px;
}
div.side_widget_newsletter_box {
width: 243px;
height: 250px;
background-color: #ff8000;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
position: fixed;
z-index: 10000;
top: 375px;
right: -243px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
}
div.side_widget_newsletter_box_inner {
width: 100%;
height: 250px;
color: #ffffff;
padding: 0px 14px 0px 14px;
margin: 0px;
}
div.side_widget_newsletter_box_inner_header {
width: 100%;
padding: 7px 0px 6px 0px;
margin: 0px;
color: #ffffff;
font-family: Tahoma, Arial;
font-family: 'Saira', sans-serif;
font-size: 24px;
font-weight: 600;
font-style: normal;
line-height: 34px;
}
div.side_widget_newsletter_form {
display: block;
margin: 0px 0px 0px 0px;
padding: 14px;
border: none;
border-radius: 0px;
background-color: #ffffff;
background-image: none;
background-position: 0px 0px;
background-repeat: repeat;
border-radius: 10px;
overflow: hidden;
border-radius: 0px;
border: 0px solid #000000;
-webkit-box-shadow: 0px 5px 8px 2px rgba(0,0,0,0.08);
-moz-box-shadow: 0px 5px 8px 2px rgba(0,0,0,0.08);
box-shadow: 0px 5px 8px 2px rgba(0,0,0,0.08);
text-shadow: none;
font-family: Tahoma, Arial; font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-weight: 400;
font-style: normal;
color: #404040;
line-height: 18px;
}
div.side_widget_newsletter_form form {
margin: 0px;
padding: 0px;
}
div.side_widget_newsletter_form form label {
margin: 10px auto 0 auto;
padding: 0px 0px 5px 0px;
text-align: left;
width: auto;
height: 26px;
cursor: pointer;
font-family: Tahoma, Arial; font-family: 'Open Sans', sans-serif;
font-size: 14px;
font-style: normal;
color: #404040;
text-shadow: none;
font-weight: 600;
float: left;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.side_widget_newsletter_form form label:hover {
padding: 1px 10px 5px 10px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.side_widget_newsletter_form form input {
color: #212121;
text-shadow: none;
display: block;
height: 35px;
margin: 0px auto 10px auto;
padding: 0px 5px 0px 5px;
text-align: left;
width: 100%;
font-family: Tahoma, Arial; font-family: 'Saira', sans-serif;
font-size: 18px;
float: left;
font-style: normal;
background-image: none;
background-position: 0px bottom;
background-repeat: repeat-x;
background-color: #e8e8e8;
border: none;
border-radius: 0px;
box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.50) inset;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
}
div.side_widget_newsletter_form form input:focus, div.side_widget_newsletter_form form input:active, div.side_widget_newsletter_form form input:hover {
background-color: #d9d9d9;
color: #464646;
text-shadow: none;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.side_widget_newsletter_form form input.form_submit {
text-shadow: none;
font-family: Tahoma, Arial;
font-family: 'Saira', sans-serif;
font-size: 16px;
font-weight: 400;
font-style: normal;
line-height: 30px;
color: #ffffff;
text-align: center;
text-decoration: none;
cursor: pointer;
background-position: 0px bottom;
background-repeat: repeat-x;
margin: 0px auto 0px auto;
padding: 4px 50px 4px 50px;
display: inline-block;
height: auto;
min-width: 100px;
width: 100%;
background-image: none;
background-color: #0575b9;
border: none;
border-radius: 0px;
box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.50) inset;
-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-moz-box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
box-shadow: inset 0px 2px 2px 0px rgba(0,0,0,0.18);
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
background-color: #0575b9;
}
div.side_widget_newsletter_form form input.form_submit:hover {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
color: #fff6d6;
background-color: #262626;
}
/* WIDGETS Newsletter END */
/* WIDGETS GG */
div.side_widget_gg_box {
/*width: 290px;*/
width: 210px;
height: 47px;
overflow: hidden;
background-image: url('../images/gfx/widget_gg_bookmark.png');
background-repeat: no-repeat;
background-position: 0px 0px;
position: fixed;
z-index: 10000;
top: 270px;
/*right: -243px;*/
right: -163px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
}
div.side_widget_gg_box_inner {
width: 100%;
height: 47px;
color: #323232;
padding: 8px 0px 0px 47px;
margin: 0px;
}
/* WIDGETS GG END */
/* WIDGETS email */
div.side_widget_email_box {
width: 47px;
height: 47px;
overflow: hidden;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
position: fixed;
z-index: 10000;
top: 220px;
right: 0px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
}
div.side_widget_email_button {
width: 47px;
height: 47px;
overflow: hidden;
background-image: url('../images/gfx/widget_email_bookmark.png');
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
position: absolute;
z-index: 100;
top: 0px;
left: 0px;
}
div.side_widget_email_button a {
display: block;
width: 47px;
height: 47px;
font-size: 0px;
text-indent: -9999px;
overflow: hidden;
}
/* WIDGETS email END */
/* WIDGETS youtube */
div.side_widget_youtube_box {
width: 47px;
height: 47px;
overflow: hidden;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
position: fixed;
z-index: 10000;
top: 265px;
right: 0px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
}
div.side_widget_youtube_button {
width: 47px;
height: 47px;
overflow: hidden;
background-image: url('../images/gfx/widget_youtube_bookmark.png');
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
position: absolute;
z-index: 100;
top: 0px;
left: 0px;
}
div.side_widget_youtube_button a {
display: block;
width: 47px;
height: 47px;
font-size: 0px;
text-indent: -9999px;
overflow: hidden;
}
/* WIDGETS youtube END */
/* WIDGETS instagram */
div.side_widget_instagram_box {
width: 47px;
height: 47px;
overflow: hidden;
background-color: transparent;
background-image: none;
background-repeat: no-repeat;
background-position: 0px 0px;
position: fixed;
z-index: 10000;
top: 320px;
right: 0px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: default;
border-radius: 0px 0px 0px 0px;
}
div.side_widget_instagram_button {
width: 47px;
height: 47px;
overflow: hidden;
background-image: url('../images/gfx/widget_instagram_bookmark.png');
background-repeat: no-repeat;
background-position: 0px 0px;
margin: 0px 0px 0px 0px;
padding: 0px;
font-family: Arial;
font-size: 12px;
text-align: left;
cursor: pointer;
position: absolute;
z-index: 100;
top: 0px;
left: 0px;
}
div.side_widget_instagram_button a {
display: block;
width: 47px;
height: 47px;
font-size: 0px;
text-indent: -9999px;
overflow: hidden;
}
/* WIDGETS instagram END */
/* Animate */
/*
.nav_delay_animation li a {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: fadeInLeft;
animation-name: fadeInLeft;
}
.nav_delay_animation li:nth-child(2) a {
-webkit-animation-delay: 0.2s;
animation-delay: 0.2s;
}
.nav_delay_animation li:nth-child(3) a {
-webkit-animation-delay: 0.4s;
animation-delay: 0.4s;
}
.nav_delay_animation li:nth-child(4) a {
-webkit-animation-delay: 0.6s;
animation-delay: 0.6s;
}
.nav_delay_animation li:nth-child(5) a {
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
}
.nav_delay_animation li:nth-child(6) a {
-webkit-animation-delay: 1.0s;
animation-delay: 1.0s;
}
.nav_delay_animation li:nth-child(7) a {
-webkit-animation-delay: 1.2s;
animation-delay: 1.2s;
}
.nav_delay_animation li:nth-child(8) a {
-webkit-animation-delay: 1.4s;
animation-delay: 1.4s;
}
.nav_delay_animation li:nth-child(9) a {
-webkit-animation-delay: 1.6s;
animation-delay: 1.6s;
}
.nav_delay_animation li:nth-child(10) a {
-webkit-animation-delay: 1.8s;
animation-delay: 1.8s;
}
.nav_delay_animation li:nth-child(11) a {
-webkit-animation-delay: 2s;
animation-delay: 2s;
}
.nav_delay_animation li:nth-child(12) a {
-webkit-animation-delay: 2.2s;
animation-delay: 2.2s;
}
.nav_delay_animation li:nth-child(13) a {
-webkit-animation-delay: 2.4s;
animation-delay: 2.4s;
}
.nav_delay_animation li:nth-child(14) a {
-webkit-animation-delay: 2.6s;
animation-delay: 2.6s;
}
.nav_delay_animation li:nth-child(15) a {
-webkit-animation-delay: 2.8s;
animation-delay: 2.8s;
}
.nav_delay_animation li:nth-child(16) a {
-webkit-animation-delay: 3s;
animation-delay: 3s;
}
.nav_delay_animation li:nth-child(17) a {
-webkit-animation-delay: 3.2s;
animation-delay: 3.2s;
}
*/
div.Panorama div.Panorama_Header_Animation {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: fadeInUp;
animation-name: fadeInUp;
}
div.Panorama div.Panorama_Header_Animation div.Panorama_Header_Text h2 span {
display: inline-block;
-webkit-animation-delay: 0.7s;
animation-delay: 0.7s;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: fadeIn;
animation-name: fadeIn;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo,
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1,
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2,
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description,
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
opacity: 0;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo,
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1,
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2,
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description,
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
opacity: 1;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: bounceInLeft;
animation-name: bounceInLeft;
}
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo {
-webkit-animation-delay: 0.2s; /* Chrome, Safari, Opera */
animation-delay: 0.2s;
}
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1, li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2 {
-webkit-animation-delay: 0.5s; /* Chrome, Safari, Opera */
animation-delay: 0.5s;
animation-name: bounceInLeft;
}
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
-webkit-animation-delay: 1.0s; /* Chrome, Safari, Opera */
animation-delay: 1.0s;
}
li.flex-active-slide div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
-webkit-animation-delay: 1.5s; /* Chrome, Safari, Opera */
animation-delay: 1.5s;
}
div.Crew_Person_Foto:hover {
-webkit-animation-delay: 0s; /* Chrome, Safari, Opera */
animation-delay: 0s;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: pulse;
animation-name: pulse;
}
/* Animate END */
/* Viewportchecker */
.hidden {
opacity: 0;
}
.visible {
opacity: 1;
}
/* Viewportchecker END */
/* Hover.css */
/* Underline From Center */
/* hvr-underline-from-center */
div.Footer a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: hidden;
}
div.Footer a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background-color: #009e4d;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Footer a:hover:before, div.Footer a:focus:before, div.Footer a:active:before {
left: 0;
right: 0;
}
div.Footer_Content a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: hidden;
}
div.Footer_Content a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background: #757575;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Footer_Content a:hover:before, div.Footer_Content a:focus:before, div.Footer_Content a:active:before {
left: 0;
right: 0;
}
/*
.nav li a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: hidden;
}
.nav li a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background-color: #eaeaea;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
.nav li a:hover:before, .nav li a:focus:before, .nav li a:active:before {
left: 0;
right: 0;
}
*/
.nav li ul li a:before, .nav li.selected ul li a:before {
background-color: #fcfcfc;
}
/* Menu_Vertical */
div.Menu_Vertical ul.Menu_Vertical li a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: visible;
}
div.Menu_Vertical ul.Menu_Vertical li a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background-color: #00a04e;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Menu_Vertical ul.Menu_Vertical li a:hover:before, div.Menu_Vertical ul.Menu_Vertical li a:focus:before, div.Menu_Vertical ul.Menu_Vertical li a:active:before {
left: 0;
right: 0;
}
/* Menu_Vertical END*/
div.Breadcrumbs a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: hidden;
}
div.Breadcrumbs a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background: #009e4e;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Breadcrumbs a:hover:before, div.Breadcrumbs a:focus:before, div.Breadcrumbs a:active:before {
left: 0;
right: 0;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a {
display: inline-block;
vertical-align: top;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
overflow: hidden;
width: auto;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a:before {
content: "";
position: absolute;
z-index: -1;
left: 50%;
right: 50%;
bottom: 0;
background: #009e4e;
height: 1px;
-webkit-transition-property: left, right;
transition-property: left, right;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-timing-function: ease-out;
transition-timing-function: ease-out;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a:hover:before, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a:focus:before, div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded div.Categories ul li a:active:before {
left: 0;
right: 0;
}
/* banner - Float Shadow */
.banner {
display: inline-block;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform;
transition-property: transform;
}
.banner:before {
pointer-events: none;
position: absolute;
z-index: -1;
content: '';
top: 100%;
left: 5%;
height: 10px;
width: 90%;
opacity: 0;
background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
/* W3C */
-webkit-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-transition-property: transform, opacity;
transition-property: transform, opacity;
}
.banner:hover, .banner:focus, .banner:active {
-webkit-transform: translateY(-5px);
transform: translateY(-5px);
/* move the element up by 5px */
}
.banner:hover:before, .banner:focus:before, .banner:active:before {
opacity: 1;
-webkit-transform: translateY(5px);
transform: translateY(5px);
/* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */
}
/* banner - Float Shadow END */
/* Icon Down */
div.Offer_Box_Item_Download {
position: relative;
padding-left: 40px;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
}
div.Offer_Box_Item_Download:before {
content: "\f01a";
position: absolute;
left: 29px;
top: 28px;
font-size: 28px;
padding: 0 1px;
font-family: FontAwesome;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
div.Offer_Box_Item_Download:hover:before, div.Offer_Box_Item_Download:focus:before, div.Offer_Box_Item_Download:active:before {
-webkit-animation-name: hvr-icon-down;
animation-name: hvr-icon-down;
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
/* Icon Down END */
/* Icon Up */
div.Offer_Box_Item_Upload {
position: relative;
padding-left: 40px;
vertical-align: middle;
-webkit-transform: translateZ(0);
transform: translateZ(0);
box-shadow: 0 0 1px rgba(0, 0, 0, 0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
position: relative;
}
div.Offer_Box_Item_Upload:before {
content: "\f01b";
position: absolute;
left: 29px;
top: 28px;
font-size: 28px;
padding: 0 1px;
font-family: FontAwesome;
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
div.Offer_Box_Item_Upload:hover:before, div.Offer_Box_Item_Upload:focus:before, div.Offer_Box_Item_Upload:active:before {
-webkit-animation-name: hvr-icon-up;
animation-name: hvr-icon-up;
-webkit-animation-duration: 0.75s;
animation-duration: 0.75s;
-webkit-animation-timing-function: ease-out;
animation-timing-function: ease-out;
}
/* Icon Up END */
/* Hover.css END */
div.super {
display: inline;
background-color: #ffaa00;
border-radius: 5px;
color: #ffffff;
font-weight: 600;
padding: 3px 6px;
}
/* POPUP */
/* Outer */
.popup {
width:100%;
height:100%;
display:none;
position:absolute;
top:0px;
left:0px;
background:rgba(0,0,0,0.35);
border-radius: 0px;
z-index: 8000;
}
/* Inner */
.popup .popup-inner {
max-width:700px;
width:90%;
padding:40px;
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%, -50%);
transform:translate(-50%, -50%);
box-shadow:0px 2px 6px rgba(0,0,0,1);
border-radius:10px;
background:#fff;
}
/* Close Button */
.popup .popup-close {
width:30px;
height:30px;
padding-top:4px;
display:inline-block;
position:absolute;
top:0px;
right:0px;
transition:ease 0.25s all;
-webkit-transform:translate(50%, -50%);
transform:translate(50%, -50%);
border-radius:1000px;
background:rgba(0,0,0,0.8);
font-family: Arial, Tahoma; font-family: 'Play', sans-serif;
font-size:20px;
text-align:center;
line-height:100%;
color: #ffffff !important;
text-decoration: none !important;
}
.popup .popup-close:hover {
-webkit-transform:translate(50%, -50%) rotate(180deg);
transform:translate(50%, -50%) rotate(180deg);
background:rgba(0,0,0,1);
text-decoration:none;
}
/* POPUP */
/* Form PopUp */
.modal-open {
overflow: hidden;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 999999;
display: none;
overflow: hidden;
-webkit-overflow-scrolling: touch;
outline: 0;
background-color: rgba(0,0,0,0.5);
}
.modal-dialog {
/* width: 95%; */
/* margin: 30px auto; */
width: 100%;
margin: 0px auto;
}
.modal-open .modal {
overflow-x: hidden;
overflow-y: auto;
}
.fade.in {
opacity: 1;
}
.fade {
opacity: 0;
-webkit-transition: opacity .15s linear;
-o-transition: opacity .15s linear;
transition: opacity .15s linear;
}
.modal-content {
/* -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5); */
/* box-shadow: 0 5px 15px rgba(0,0,0,.5); */
}
.modal-content {
position: relative;
background-color: #fff;
-webkit-background-clip: padding-box;
background-clip: padding-box;
/* border: 1px solid #999; */
/* border: 1px solid rgba(0,0,0,.2); */
/* border-radius: 6px; */
outline: 0;
/* -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5); */
/* box-shadow: 0 3px 9px rgba(0,0,0,.5); */
border: none;
border-radius: 0px;
box-shadow: none;
min-height: 100vh;
}
.modal-content div.Panorama {
position: static;
}
div.Button_Close {
text-align: center;
padding: 10px;
}
button.close {
display: inline-block;
width: 40px;
height: 40px;
float: none;
background-image: url(../images/gfx/parts.png);
background-position: -840px -450px;
background-repeat: no-repeat;
background-color: transparent;
margin: 0px 10px 0px 10px;
padding: 0px;
text-indent: 0px;
font-size: 0px;
cursor: pointer;
color: rgba(0,0,0,0);
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
border: none;
}
button.close:hover {
background-position: -840px -510px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.modal .hidden {
opacity: 1;
}
/* Form PopUp END */
/* jambox canals */
div.TV_Canals {
}
div.TV_Canals div.TV_Canal {
float: left;
margin: 0px 5px 5px 5px;
padding: 0px;
}
/* jambox canals END */
/* ============================== */
/* ! Layout for desktop version */
/* ============================== */
body {
}
/* ============================== */
/* Width: 1700px */
/* ============================== */
@media all and (max-width: 1700px) {
.nav li.home_city {
display: none;
}
}
/* ============================== */
/* Width: 1600px */
/* ============================== */
@media all and (max-width: 1600px) {
}
/* ============================== */
/* Width: 1400px */
/* ============================== */
@media all and (max-width: 1400px) {
div.Top div.Top_Content div.Logo {
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top_Content_Right_Side {
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.bit-32 {
width: 100%;
padding-bottom: 50px;
}
.bit-68 {
width: 100%;
}
div.Panorama_Half {
width: 100%;
position: relative;
}
div.Panorama_Half_Gallery_Two_Squares div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item:nth-child(1) {
width: 40vw;
height: 40vw;
position: relative;
top: auto;
right: auto;
}
div.Panorama_Half_Gallery_Two_Squares div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item:nth-child(2) {
width: 40vw;
height: 40vw;
position: relative;
top: auto;
left: auto;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo {
margin: 10% 0px 10% 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1 {
font-size: 60px;
line-height: 60px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-size: 80% auto;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2 {
font-size: 22px;
line-height: 32px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
font-size: 24px;
line-height: 26px;
margin: 10px 0px 0px 0px;
padding: 6px 10px 6px 10px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
font-size: 14px;
line-height: 20px;
margin: 10px 0px 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
}
/* ============================== */
/* Width: 1200px */
/* ============================== */
@media all and (max-width: 1200px) {
div.Top div.Top_Content {
padding: 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top div.Top_Content div.Logo {
width: 100%;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
.nav {
float: none;
}
ul.Language_Selection_Trigger {
display: none !important;
/* padding-left: 30px; */
}
ul.Language_Selection_Trigger li.description {
display: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
ul.Language_Selection_Expanded_2 {
display: block !important;
margin: 20px 0px 0px 0px;
padding: 0px 0px 20px 0px;
width: 100%;
background-position: center top;
background-repeat: no-repeat;
background-size: 100% 90%;
}
div.Breadcrumbs div.Breadcrumbs_Content_Padded {
padding: 0px 10px;
}
div.Top div.Top_Field_1 {
/* background-size: auto 100%; */
/* background-image: none; */
}
div.Top div.Top_Content {
text-align: center;
}
div.Top div.Top_Content div.Logo {
/* width: 100%; */
float: none;
margin: 0px auto 0px auto;
position: relative;
}
/* div.Top div.Top_Content div.Logo h1 { */
/* width: 100%; */
/* float: none; */
/* margin: 25px 0px 0px 10px; */
/* } */
div.Top_Content_Right_Side {
width: 100%;
float: none;
margin: 15px auto 0px;
padding: 0px 0px 0px 0px;
text-align: center;
background-image: url("../images/gfx/top_bg_wide.png");
background-position: right -7px;
background-repeat: no-repeat;
background-size: 100% 100%;
background-size: 100% 163px;
}
div.Top_Phone {
}
div.Top_Phone div.Top_Phone_Txt {
text-align: center;
/* padding: 13px 35px 13px 48px; */
}
div.Top_Phone div.Top_Phone_Txt span.Phone_Name {
text-align: center;
}
div.Top_Phone div.Top_Phone_Txt span.Phone_Number {
text-align: center;
}
div.Top_Menu {
width: 100%;
float: none;
padding: 0px 0px;
margin: 0px;
}
.nav li.home_city {
display: inline-block;
}
div.Slide_Description {
top: 18%;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo {
margin: 10% 0px 10% 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1 {
font-size: 55px;
line-height: 55px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
background-size: 80% auto;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2 {
font-size: 22px;
line-height: 32px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
font-size: 20px;
line-height: 23px;
margin: 10px 0px 0px 0px;
padding: 6px 10px 6px 10px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
font-size: 14px;
line-height: 20px;
margin: 10px 0px 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider div.Column_Content {
min-height: 0;
}
div.Panorama_Formularz_Kontaktowy {
width: 100%;
float: right;
text-align: center;
padding: 0px 0px 0px 0px;
margin: 0px;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy {
/* width: 48%; */
/* float: right; */
margin: 0px 40px 40px 40px;
max-width: none;
}
}
/* ============================== */
/* Width: 1100px */
/* ============================== */
@media all and (max-width: 1100px) {
body.With_Slider div.Top {
margin: 0px auto 0px auto;
}
div.Panorama_Boxes_Main {
position: relative;
bottom: auto;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item {
height: 50vw;
}
}
/* ============================== */
/* Width: 1080px */
/* ============================== */
@media all and (max-width: 1080px) {
}
/* ============================== */
/* Width: 1050px */
/* ============================== */
@media all and (max-width: 1050px) {
div.flexslider_main_slider .slides img {
max-width: 100%;
}
}
/* ============================== */
/* Width: 1030px */
/* ============================== */
@media all and (max-width: 1030px) {
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h3 {
font-size: 24px;
line-height: 26px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h4 {
font-size: 18px;
line-height: 20px;
}
div.Top_Menu {
width: 100%;
height: auto;
padding: 0px;
margin: 15px auto 0px auto;
text-align: center;
text-align: right;
float: none;
text-align: center;
}
.nav {
float: none;
display: inline-block;
margin: 1px auto 0px;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 {
min-width: auto;
font-size: 36px;
line-height: 44px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div#Top_Menu {
display: none;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-backface-visibility: visible !important;
-ms-backface-visibility: visible !important;
backface-visibility: visible !important;
-webkit-animation-name: fadeOutDown;
animation-name: fadeOutDown;
}
/* Menu_Vertical */
div.Menu_Vertical {
display: none;
margin: 0px 0px 0px 0px;
border: 0px;
text-align: center;
position: relative;
color: #1e1e1e;
background-color: #ffffff;
background-position: center top;
background-repeat: repeat-x;
background-image: none;
background-size: 1px 100%;
}
div.Menu_Vertical_Header {
display: block;
width: 100%;
padding: 10px 10px 10px 10px;
margin: 0px auto;
background-position: center top;
background-repeat: repeat-x;
background-image: url("../images/gfx/menu_bg.png");
background-size: 1px 100%;
min-height: 30px;
line-height: 30px;
/* text-shadow: 1px 1px 20px #ffffff; */
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 500;
font-style: normal;
color: #ffffff;
}
div.Menu_Vertical ul.Menu_Vertical {
background-image: none;
background-color: transparent;
background-position: 0px 0px;
background-repeat: no-repeat;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
border: none;
border-radius: 0px;
text-align: left;
display: block;
height: auto;
width: 100%;
list-style-type: none;
}
div.Menu_Vertical ul.Menu_Vertical li a, div.Menu_Vertical ul.Menu_Vertical li {
/* float: none;*/
}
div.Menu_Vertical ul.Menu_Vertical li {
display: block;
width: 100%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url("../images/gfx/shadow_stripe.png");
background-color: transparent;
background-position: 0px -7px;
background-repeat: repeat-x;
}
div.Menu_Vertical ul.Menu_Vertical li a {
display: block;
width: 100%;
/*height: 37px;*/
line-height: 50px;
padding: 0px 30px 0px 60px;
margin: 0px 0px;
background-color: transparent;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: -50px 24px;
background-repeat: no-repeat;
font-family: Tahoma, Arial;
font-family: 'Dosis', sans-serif;
font-size: 20px;
font-weight: 500;
font-style: normal;
color: #1e1e1e;
border: none;
text-shadow: 0px 1px 1px #ffffff;
text-align: left;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
border-bottom: 1px solid #dadada;
border-top: 1px solid #fafafa;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Menu_Vertical ul.Menu_Vertical li:first-child a {
}
div.Menu_Vertical ul.Menu_Vertical li a span {
}
div.Menu_Vertical ul.Menu_Vertical li a:hover {
color: #00a04e;
text-shadow: 0px 1px 1px #ffffff;
background-color: transparent;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: 16px 24px;
background-repeat: no-repeat;
}
div.Menu_Vertical ul.Menu_Vertical li.selected a {
color: #00a04e;
text-shadow: 0px 1px 1px #ffffff;
background-color: #efefef;
background-image: url("../images/gfx/menu_item_hover.png");
background-position: 16px 24px;
background-repeat: no-repeat;
}
div.Menu_Vertical ul.Menu_Vertical li.home_city a {
}
div.Menu_Vertical ul.Menu_Vertical li.home_city a span {
}
div.Menu_Vertical ul.Menu_Vertical li.home_city a:hover span {
}
div.Menu_Vertical ul.Menu_Vertical li.home_city.selected a span {
}
div.Menu_Vertical div.Stripe_Shadow {
width: 100%;
height: 17px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_bottom_1.png");
background-position: center 4px;
background-repeat: repeat-x;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
z-index: 100;
}
div.Menu_Vertical div.Stripe_Shadow_2 {
width: 100%;
height: 17px;
margin: 0px auto 0px auto;
padding: 0px;
text-align: center;
background-color: transparent;
background-image: url("../images/gfx/shadow_top_1.png");
background-position: center 4px;
background-repeat: repeat-x;
background-size: 100% 12px;
position: relative;
overflow: hidden;
border: 0px;
z-index: 100;
}
div.Menu_Trigger {
display: inline-block;
width: 100%;
height: 46px;
margin: 15px auto 0px auto;
background-image: none;
background-color: transparent;
background-position: 0px 0px;
background-repeat: no-repeat;
cursor: pointer;
}
div.Menu_Vertical div.show, div.Menu_Vertical div.hide {
background-image: url("../images/gfx/parts.png");
background-position: -18px -91px;
background-repeat: no-repeat;
background-color: transparent;
text-decoration: none;
display: block;
width: 70px;
height: 46px;
text-indent: -9999px;
padding: 0px 0px 0px 0px;
margin: 0px auto 0px auto;
position: relative;
top: 0px;
right: 0px;
z-index: 30;
float: none;
}
div.Menu_Vertical div.hide {
background-position: -168px -91px;
}
div.Menu_Vertical li:hover div.show {
}
div.Menu_Vertical li:hover div.hide {
}
/* Menu_Vertical END */
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Button_Box a {
font-size: 33px;
}
div.Offer_Box_Item_Big, div.Offer_Box_Item_Price {
font-size: 36px;
line-height: 46px;
}
/* Top_Info_Box */
div.Top div.Top_Content div.Logo {
width: 60%;
float: left;
margin: 0px auto 0px auto;
position: relative;
background-position: center top;
background-size: 125% 134px;
}
/* div.Top div.Top_Content div.Logo h1 { */
/* width: 100%; */
/* float: none; */
/* margin: 25px 0px 0px 10px; */
/* } */
div.Top_Info_Box {
display: block;
width: 40%;
float: left;
margin: 30px 0px 30px -20px;
}
div.Top_Info_Box div.Top_Info_Box_Content {
text-align: center;
font-size: 0px;
}
div.Top_Info_Box div.Top_Info_Box_Content a {
display: inline-block;
width: 40px;
height: 40px;
float: none;
background-image: url(../images/gfx/parts.png);
background-position: -660px -450px;
background-repeat: no-repeat;
background-color: transparent;
margin: 0px 10px 0px 10px;
padding: 0px;
text-indent: 0px;
font-size: 0px;
cursor: pointer;
color: rgba(0,0,0,0);
outline: none;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top_Info_Box div.Top_Info_Box_Content a.Top_Info_Box_Phone {
background-position: -660px -450px;
}
div.Top_Info_Box div.Top_Info_Box_Content a.Top_Info_Box_Search {
background-position: -720px -450px;
}
div.Top_Info_Box div.Top_Info_Box_Content a.Top_Info_Box_Menu {
background-position: -780px -450px;
}
div.Top_Info_Box div.Top_Info_Box_Content a:hover {
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Top_Info_Box div.Top_Info_Box_Content a.Top_Info_Box_Phone:hover {
background-position: -660px -510px;
}
div.Top_Info_Box div.Top_Info_Box_Content a.Top_Info_Box_Search:hover {
background-position: -720px -510px;
}
div.Top_Info_Box div.Top_Info_Box_Content a.Top_Info_Box_Menu:hover {
background-position: -780px -510px;
}
/* Top_Info_Box END */
}
/* ============================== */
/* Width: 980px */
/* ============================== */
@media all and (max-width: 980px) {
div.Top div.Top_Field_1 {
}
div.Top div.Top_Content div.Logo {
/* width: 100%; */
margin: 0px 0px 0px 0px;
/* padding: 0px 10px; */
}
div.Panorama.Panorama_Slider {
margin: 0px;
}
div.Panorama_Boxes_Colors_25_Percent {
display: none;
}
div.Panorama_Boxes_Colors_50_Percent {
display: block;
}
div.Panorama_Boxes_Main {
top: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
body.With_Slider div.Top {
margin: 0px 0px 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Contact_Boxes div.Contact_Box {
width: 100%;
}
div.Boxes_Main div.bit-3 {
width: 100%;
}
}
/* ============================== */
/* Width: 880px */
/* ============================== */
@media all and (max-width: 880px) {
div.Breadcrumbs {
padding: 0px 0px;
}
div#side_widget_facebook {
display: none;
}
div#side_widget_gg {
display: none;
}
div#side_widget_newsletter {
display: none;
}
div#side_widget_ebok {
display: none;
}
div#side_widget_email {
display: none;
}
div#side_widget_youtube {
display: none;
}
div#side_widget_instagram {
display: none;
}
div.newsletter_footer {
display: block;
}
/* Footer_Vertical */
div.Footer div.Footer_Stripe_2 div.Footer_Main {
text-align: center;
}
div.Footer div.Footer_Author {
/* display: none; */
}
div.Footer div.Footer_Stripe_Vertical {
display: block;
}
div.Footer div.Footer_Stripe_Vertical div.Footer_Author_Txt {
text-align: center;
color: #ffffff;
font-family: Tahoma, Arial; font-family: 'Dosis', sans-serif;
font-size: 13px;
margin: 0;
padding: 1px 0 0;
}
/* Footer_Vertical END */
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2,
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h2 {
min-width: auto;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo {
margin: 5% 0px 3% 0px;
max-height: 70px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1 {
font-size: 40px;
line-height: 40px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2 {
font-size: 20px;
line-height: 25px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
min-height: auto;
font-size: 16px;
line-height: 18px;
padding: 6px 10px 6px 10px;
margin: 10px 0px 0px 0px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
min-height: auto;
font-size: 12px;
line-height: 16px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
/* FORM Location */
form.Form_Location {
margin: 40px 0px 40px 0px;
}
form.Form_Location div.Input_Item {
float: left;
width: 100%;
margin: 0px 0px 0px 0px;
}
form.Form_Location div.Input_Item input {
width: 99%;
}
form.Form_Location div.Input_Item label {
display: block;
}
form.Form_Location div.Btn_Submit {
clear: both;
float: none;
width:100%;
text-align: center;
padding: 10px 0px 0px 0px;
}
/* FORM Location END */
div.Top_Phone div.Top_Phone_Txt {
font-size: 6vw;
/* font-size: 50px; */
line-height: normal;
}
div.Top_Phone div.Top_Phone_Txt span.phone {
/* width: 100%; */
display: inline-block;
white-space: nowrap;
}
}
/* ============================== */
/* Width: 800px */
/* ============================== */
@media all and (max-width: 800px) {
.clear_by_4 {
display: none;
}
.clear_by_3 {
display: none;
}
.clear_by_2 {
display: block;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 thead tr th {
margin: 0px auto 0px auto;
padding: 10px 15px 10px 15px;
}
div.Offer_Box_Item_Big, div.Offer_Box_Item_Price {
font-size: 50px;
line-height: 60px;
}
div.Panorama_News div.Panorama_Content_Padded div.Side_Column_Box {
max-width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item {
width: 100%;
height: 50vw;
}
div.Panorama div.Panorama_Content_Padded div.bit-3 div.Gallery_Square div.Gallery_Item {
width: 100%;
height: 50vw;
}
form div.Input_Item input,
form div.Input_Item select,
form div.Input_Item textarea,
form div.Btn_Submit input.form_submit,
form div.Input_Item label.error {
width: 100%;
max-width: 100%;
}
div.Footer div.Footer_Boxex {
flex-direction: column;
}
div.Footer div.Footer_Boxex div.Footer_Box {
width: 100%;
margin: 0px 0px 20px 0px;
padding: 0px 30%;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Panorama div.Panorama_Header {
background-position: 25% top;
background-size: cover;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 {
width: 100%;
}
div.Column_Boxes div.Column_Box {
width: 100%;
}
div.Info_Box_Rounded_Wrap {
}
div.Info_Box_Rounded {
border-radius: 50px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.flexslider_main_slider ul.slides li object {
height: 392px;
}
/* Slider Navigation */
div.Panorama .flexslider .flex-direction-nav a {width: 52px; height: 64px; margin: 0px 0 0; display: block; background: url(../images/gfx/parts.png) no-repeat 0px 0px; position: absolute; top: 70%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all 1.3s ease;}
div.Panorama .flexslider .flex-direction-nav .flex-next {background-position: -501px -11px; right: 20px; opacity: 0; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;font-size: 0px;}
div.Panorama .flexslider .flex-direction-nav .flex-prev {background-position: -341px -11px; left: 20px; opacity: 0; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;font-size: 0px;}
div.Panorama .flexslider:hover .flex-next {opacity: 0.9; transition: right 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider:hover .flex-prev {opacity: 0.9; transition: left 0.4s ease 0s; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider:hover .flex-next:hover {opacity: 1; right: 40px; transition: right 0.4s ease 0s; background-position: -501px -81px; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider:hover .flex-prev:hover {opacity: 1; left: 0px; transition: left 0.4s ease 0s; background-position: -341px -81px; transition: opacity 0.4s ease 0s;}
div.Panorama .flexslider .flex-direction-nav .flex-disabled {opacity: .0!important; filter:alpha(opacity=0); cursor: default;}
div.Panorama .flexslider:hover .flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
/* Top_Info_Box */
div.Top div.Top_Content div.Logo {
width: 60%;
float: left;
margin: 0px auto 0px auto;
position: relative;
background-position: 85% top;
background-size: auto 134px;
}
div.Top div.Top_Content div.Logo h1 {
width: 75%;
float: none;
margin: 25px 0px 0px 10px;
}
div.Top_Info_Box {
display: block;
width: 40%;
float: left;
margin: 30px 0px 30px -20px;
}
/* Top_Info_Box END */
/* Swap DIV position with CSS only */
.frame {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
/* optional */
-webkit-box-align: start;
-moz-box-align: start;
-ms-flex-align: start;
-webkit-align-items: flex-start;
align-items: flex-start;
}
.frame .bit-28 {
-webkit-box-ordinal-group: 2;
-moz-box-ordinal-group: 2;
-ms-flex-order: 2;
-webkit-order: 2;
order: 2;
}
.frame .bit-72 {
-webkit-box-ordinal-group: 1;
-moz-box-ordinal-group: 1;
-ms-flex-order: 1;
-webkit-order: 1;
order: 1;
}
/* Swap DIV position with CSS only END */
div.Footer div.Footer_Boxex div.Footer_Box div.Footer_Box_Txt div.Footer_Box_Txt_Content {
font-size: 20px;
line-height: 22px;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
font-size: 20px;
line-height: 22px;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
font-size: 20px;
line-height: 22px;
}
div.Boxes_Main .bit-4 {
margin-bottom: 0px;
}
div.Offer_Box_Item {
margin: 0px auto 10px auto;
}
}
/* ============================= */
/* ! Layout for mobile version */
/* ============================= */
@media all and (max-width: 767px) {
}
/* ============================== */
/* Width: 636px */
/* ============================== */
@media all and (max-width: 636px) {
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 span {
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h3 {
font-size: 30px;
line-height: 32px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h4 {
font-size: 20px;
line-height: 24px;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text h2 {
word-wrap: break-word;
min-width: auto;
font-size: 50px;
line-height: 50px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Button_Big a {
font-size: 30px;
line-height: 50px;
padding: 9px 30px 3px 30px;
}
div.Button_Big a:hover {
padding: 9px 30px 3px 30px;
}
div.Button_Big a span {
padding: 9px 70px 2px 0px;
background-size: auto 100%;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Grid div.Gallery_Item {
width: 100%;
max-height: none;
}
div.Panorama_Grid div.Panorama {
width: 100%;
}
div.Panorama_Grid div.Panorama div.Panorama_Content_Padded {
padding: 0px 10px;
}
/* div.Top_Phone div.Top_Phone_Txt { */
/* font-size: 44px; */
/* } */
/* div.Top_Phone div.Top_Phone_Txt span.phone { */
/* white-space: unset; */
/* word-wrap: anywhere; */
/* } */
}
/* ============================== */
/* Width: 580px */
/* ============================== */
@media all and (max-width: 580px) {
div.Panorama div.Panorama_Content_Padded div.Column_Slider {
min-height: auto;
}
#carousel_partners .flex-control-nav {
background-color: #ffffff;
float: left;
height: auto;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded .flex-control-paging li:first-child {
background-image: none;
background-color: transparent;
padding: 0px 0px 0px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded .flex-control-paging li:last-child {
background-image: none;
background-color: transparent;
padding: 0px 0px 0px 0px;
}
table tr th, table tr td {
width: auto !important;
min-width: auto !important;
}
div.banner span.big_text {
display: block;
width: 100%;
white-space: normal;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content {
padding-top: 20px;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Logo {
display: none;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_1 {
font-size: 30px;
line-height: 30px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Header_2 {
font-size: 14px;
line-height: 20px;
border-radius: 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content span.Slide_Description {
display: none;
}
div.Slide_Description div.Slide_Description_Padded div.Slide_Description_Content a.Slide_Button {
display: none;
}
div.Footer div.Footer_Boxex div.Footer_Box {
width: 100%;
margin: 0px 0px 20px 0px;
padding: 0px 15px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Footer div.Footer_Main, div.Footer div.Footer_Stripe div.Footer_Menu {
margin: 10px auto 0;
}
div.Footer div.Footer_Main, div.Footer div.Footer_Stripe div.Footer_Menu div.Footer_Author_Txt {
margin: 14px auto 0;
}
div.Column_Content_Padded {
padding: 0px 30px;
}
div.Panorama_Slider div.Column_Content_Padded {
padding: 0px 0px;
}
div.Panorama_News div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded {
margin: 0px;
padding: 0px;
}
div.Info_Box_Rounded_Wrap {
padding: 0px 0px;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition: all 0.5s ease 0s;
}
div.Info_Box_Rounded div.Info_Box_Rounded_Content {
padding: 2px 10px 10px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h3 {
padding: 2px 30px 10px;
}
div.Panorama_Formularz_Kontaktowy div.Content_Formularz_Kontaktowy {
margin-left: 10px;
margin-right: 10px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content_Padded h3 {
padding-left: 0px;
padding-right: 0px;
}
body.With_Slider .form_contact {
overflow: scroll;
}
div.Top_Phone div.Top_Phone_Txt {
padding-left: 10px;
padding-right: 10px;
}
div.Top_Phone div.Top_Phone_Txt span.phone {
display: inline-block;
}
}
/* ============================== */
/* Width: 540px */
/* ============================== */
@media all and (max-width: 540px) {
.clear_by_2, .clear_by_3 , .clear_by_4 {
display: none;
}
form div.Input_Item label {
margin: 0 auto 0 auto;
height: auto;
}
form.form_order div.Btn_Add_Another,
form div.Btn_Submit input.form_submit {
}
form div.Input_Item label.error {
}
.form_contact {
overflow: scroll;
}
div.Panorama div.Panorama_Header div.Panorama_Header_Text {
min-width: 100px;
padding: 6px 30px;
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela1 thead tr th {
font-size: 12px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 thead tr th {
font-size: 15px;
}
div.Panorama div.Panorama_Content_Padded div.Column_Content div.Column_Content_Padded table.tabela2 big {
font-size: 15px;
line-height: 18px;
}
div.Top div.Top_Content div.Logo_Wrap div.Logo {
padding-bottom: 0px;
}
div.Top div.Top_Content div.Logo img.Logo {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
div.Panorama div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2,
div.Panorama div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h2 {
font-size: 26px;
line-height: 32px;
}
div.Panorama_News div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2,
div.Panorama_News div.Panorama_Content_Padded div.Column div.Column_Header div.Column_Header_Text h2 {
font-size: 20px;
padding: 0px 0px;
}
div.Panorama_Boxes_Offer div.Panorama_Content_Padded div.Column_Solo div.Column_Header div.Column_Header_Text h2 {
font-size: 30px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main img, div.Panorama div.Panorama_Content_Padded div.Boxes_Main p img {
/* max-width: 300px; */
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 div.Button_Box a {
font-size: 38px;
}
div.Offer_Box_Item_Big, div.Offer_Box_Item_Price {
font-size: 36px;
line-height: 46px;
}
div.Footer div.Footer_Main, div.Footer div.Footer_Stripe div.Footer_Menu {
margin: 10px auto 0;
}
div.Footer div.Footer_Main, div.Footer div.Footer_Stripe div.Footer_Menu div.Footer_Author_Txt {
margin: 14px auto 0;
}
form div.Input_Item label,
form div.Input_Item input,
form div.Input_Item textarea {
width: 100%;
}
form div.Input_Item_Checkbox {
padding-left: 0px;
}
div.Panorama div.Panorama_Content_Padded form .g-recaptcha {
margin-left: 0px;
}
form div.Input_Item label.error {
float: left;
margin-left: 0px;
}
div.Top_Info_Box div.Top_Info_Box_Content a {
margin: 0px 5px;
}
}
/* ============================== */
/* Width: 480px */
/* ============================== */
@media all and (max-width: 480px) {
div.Panorama div.Panorama_Content_Padded div.Gallery_Square div.Gallery_Item {
height: 80vw;
max-height: 80vw;
}
div.Panorama_Graphics div.Panorama_Content_Padded {
padding: 0px 5px;
}
.form_contact {
padding: 30px 0px;
}
div.Top_Info_Box div.Top_Info_Box_Content a {
margin: 0px 3px;
}
div.Offer_Box_Item_Topper.Offer_Box_Item_Topper_Empty {
display: none;
}
div.Boxes_Main .bit-4 {
margin-bottom: 10px;
}
}
/* ============================== */
/* Width: 400px */
/* ============================== */
@media all and (max-width: 400px) {
.clear_by_4 {
display: none;
}
.clear_by_3 {
display: none;
}
.clear_by_2 {
display: none;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Big a {
width: 100%;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h3 {
font-size: 20px;
line-height: 22px;
}
div.Panorama div.Panorama_Content_Padded div.Boxes_Main div.Column_Box_3 h4 {
font-size: 16px;
line-height: 18px;
}
div.Button_Big a {
font-size: 20px;
line-height: 50px;
padding: 9px 20px 3px 20px;
}
div.Button_Big a:hover {
padding: 9px 20px 3px 20px;
}
div.Button_Big a span {
padding: 9px 70px 2px 0px;
background-size: auto 100%;
}
div.Panorama_Slider div.Column_Slider_Top, div.Panorama_Slider div.Column_Slider_Bottom {
display: none;
}
div.Panorama div.Panorama_Content_Padded div.Column_Slider {
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim div.Gallery_Item {
margin: 0px 0px 10px 0px;
}
div.Panorama div.Panorama_Content_Padded div.Gallery_Trim {
padding: 0;
}
div.Panorama_Boxes_Colors_50_Percent div.Boxes_Colors div.Box_Color {
width: 100%;
}
div.Panorama_Boxes_Colors_50_Percent div.Boxes_Colors div.Box_Color.Box_Color_Txt {
font-size: 11vw;
}
div.Top div.Top_Content div.Logo {
height: 100px;
background-size: auto 100px;
}
div.Top div.Top_Content div.Logo {
width: 50%;
}
div.Top div.Top_Content div.Logo h1 {
width: 70%;
margin: 30px 0px 0px 10px;
}
div.Top_Info_Box {
width: 50%;
}
}
/* ============================== */
/* Width: 320px */
/* ============================== */
@media all and (max-width: 320px) {
div.Top div.Top_Content div.Logo {
}
div.Top div.Top_Content div.Logo a.Logo {
}
div.Top div.Top_Content div.Logo img.Logo {
-webkit-transition: all 0.2s ease 0s;
-moz-transition: all 0.2s ease 0s;
-o-transition: all 0.2s ease 0s;
transition: all 0.2s ease 0s;
}
}