div#container
{
   width: 1366px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   background-image: url('../images/bg_fon.png');
   background-attachment: scroll;
   background-position: left top;
   background-repeat: repeat;
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
   overflow-x: hidden;
}
a
{
   color: #000000;
   text-decoration: none;
}
a:hover
{
   color: #000000;
   text-decoration: underline;
}
input:focus, textarea:focus, select:focus
{
   outline: none;
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
{
   #wb_balkonblLayoutGrid16, #wb_balkonblLayoutGrid17, #wb_cenaLayoutGrid2, #wb_balkonblLayoutGrid67, #wb_indexLayoutGrid16, #wb_balkonblLayoutGrid7, #wb_indexLayoutGrid29
   {
      background-attachment: scroll !important;
   }
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1.5)
{
   #wb_balkonblLayoutGrid16, #wb_balkonblLayoutGrid17, #wb_cenaLayoutGrid2, #wb_balkonblLayoutGrid67, #wb_indexLayoutGrid16, #wb_balkonblLayoutGrid7, #wb_indexLayoutGrid29
   {
      background-attachment: scroll !important;
   }
}
#wb_LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background: linear-gradient(to top, #FFFFFF 0%, #DCDCDC 100%);
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid2
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#LayoutGrid2 > .col-1, #LayoutGrid2 > .col-2, #LayoutGrid2 > .col-3, #LayoutGrid2 > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#LayoutGrid2 > .col-1, #LayoutGrid2 > .col-2, #LayoutGrid2 > .col-3, #LayoutGrid2 > .col-4
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#LayoutGrid2 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 16.66666667%;
   max-width: 16.66666667%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#LayoutGrid2 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#LayoutGrid2 > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 8.33333333%;
   max-width: 8.33333333%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#LayoutGrid2 > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 25%;
   max-width: 25%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   text-align: left;
}
@media (max-width: 604px)
{
#LayoutGrid2 > .col-1, #LayoutGrid2 > .col-2, #LayoutGrid2 > .col-3, #LayoutGrid2 > .col-4
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_Image2
{
   margin: 0;
   vertical-align: top;
}
#Image2
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_indexText13 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_indexText13
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_indexText13 div
{
   text-align: center;
}
#wb_indexText13
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text60 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text60
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_Text60 div
{
   text-align: center;
}
#wb_Text60
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text67 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 0px 0px;
   text-align: center;
}
#wb_Text67
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_Text67 div
{
   text-align: center;
}
#wb_Text67
{
   display: block;
   margin: 5px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage1
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage1
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 32px;
   height: 32px;
   vertical-align: top;
}
#wb_LayoutGrid77
{
   clear: both;
   position: -webkit-sticky;
   position: sticky;
   top: 0;
   z-index: 7776;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid77
{
   box-sizing: border-box;
   padding: 0px 10px 0px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#LayoutGrid77 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#LayoutGrid77 > .row > .col-1, #LayoutGrid77 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#LayoutGrid77 > .row > .col-1, #LayoutGrid77 > .row > .col-2
{
   float: left;
}
#LayoutGrid77 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#LayoutGrid77 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#LayoutGrid77:before,
#LayoutGrid77:after,
#LayoutGrid77 .row:before,
#LayoutGrid77 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid77:after,
#LayoutGrid77 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#LayoutGrid77 > .row > .col-1, #LayoutGrid77 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_ResponsiveMenu1
{
   background-color: rgba(255,255,255,1.00);
   display: block;
   font-family: "Open Sans";
   font-weight: normal;
   text-align: center;
   width: 100%;
   z-index: 1111 !important;
}
#ResponsiveMenu1
{
   background-color: #FFFFFF;
   display: inline-block;
   height: 41px;
}
#wb_ResponsiveMenu1 ul
{
   list-style: none;
   margin: 0;
   padding: 0;
   position: relative;
}
#wb_ResponsiveMenu1 ul:after
{
   clear: both;
   content: "";
   display: block;
}
#wb_ResponsiveMenu1 ul li
{
   display: list-item;
   float: left;
   list-style: none;
   z-index: 9999;
}
#wb_ResponsiveMenu1 ul li i
{
   font-size: 0px;
   width: 0px;
}
#wb_ResponsiveMenu1 ul li a
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
   font-style: normal;
   padding: 10px 15px 10px 15px;
   text-align: center;
   text-decoration: none;
}
#wb_ResponsiveMenu1 > ul > li > a 
{
   height: 21px;
}
.ResponsiveMenu1 a 
{
   display: block;
}
#wb_ResponsiveMenu1 li a:hover, #wb_ResponsiveMenu1 li .active
{
   background-color: #ABB7B7;
   color: #4169E1;
}
#wb_ResponsiveMenu1 ul ul
{
   display: none;
   position: absolute;
   top: 41px;
}
#wb_ResponsiveMenu1 ul li:hover > ul
{
   display: list-item;
}
#wb_ResponsiveMenu1 ul ul li 
{
   float: none;
   position: relative;
   width: 84px;
}
#wb_ResponsiveMenu1 ul ul li a
{
   background-color: #FFFFFF;
   color: #4F4F4F;
}
#wb_ResponsiveMenu1 ul ul li a:hover, #wb_ResponsiveMenu1 ul ul li .active
{
   background-color: #FFFFFF;
   color: #2E8B57;
}
#wb_ResponsiveMenu1 ul ul li i 
{
   margin-right: 0px;
   vertical-align: middle;
}
#wb_ResponsiveMenu1 ul ul li a 
{
   color: #4F4F4F;
   padding-top: 10px;
   padding-right: 10px;
   padding-bottom: 10px;
   text-align: left;
   vertical-align: middle;
}
#wb_ResponsiveMenu1 ul ul ul li 
{
   left: 84px;
   position: relative;
   top: -41px;
}
#wb_ResponsiveMenu1 .arrow-down 
{
   display: inline-block;
   width: 0;
   height: 0;
   margin-left: 2px;
   vertical-align: middle;
   border-top: 4px solid #000000;
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
   border-bottom: 0 dotted;
}
#wb_ResponsiveMenu1 .arrow-left 
{
   display: inline-block;
   width: 0;
   height: 0;
   margin-left: 4px;
   vertical-align: middle;
   border-left: 4px solid #4F4F4F;
   border-top: 4px solid transparent;
   border-bottom: 4px solid transparent;
   border-right: 0 dotted;
}
#wb_ResponsiveMenu1 li a:hover .arrow-down
{ 
   border-top-color: #4169E1;
}
#wb_ResponsiveMenu1 ul ul li a:hover .arrow-left, #wb_ResponsiveMenu1 ul ul li .active .arrow-left
{ 
   border-left-color: #2E8B57;
}
#wb_ResponsiveMenu1 .toggle,[id^=ResponsiveMenu1-submenu]
{
   display: none;
}
@media all and (max-width:800px) 
{
#wb_ResponsiveMenu1
{
   margin: 0;
   text-align: left;
}
#wb_ResponsiveMenu1 ul li a, #wb_ResponsiveMenu1 .toggle
{
   font-size: 16px;
   font-weight: normal;
   font-style: normal;
   padding: 10px 10px 10px 10px;
}
#wb_ResponsiveMenu1 .toggle + a
{
   display: none !important;
}
.ResponsiveMenu1 
{
   display: none;
   z-index: 9999;
}
#ResponsiveMenu1 
{
   background-color: transparent;
   display: none;
}
#wb_ResponsiveMenu1 > ul > li > a 
{
   height: auto !important;   margin: 0;
}
#wb_ResponsiveMenu1 .toggle 
{
   display: block;
   background-color: #FFFFFF;
   color: #000000;
   padding: 0px 10px 0px 10px;
   line-height: 20px;
   text-decoration: none;
   border: none;
   position: relative;
}
#wb_ResponsiveMenu1 .toggle:hover 
{
   background-color: #ABB7B7;
   color: #4169E1;
}
[id^=ResponsiveMenu1-submenu]:checked + ul 
{
   display: block !important;
}
#ResponsiveMenu1-title
{
   height: 41px !important;
   line-height: 41px !important;
   text-align: center;
}
#wb_ResponsiveMenu1 ul li 
{
   display: block;
   width: 100% !important;
   text-align: left;
}
#wb_ResponsiveMenu1 ul ul .toggle,
#wb_ResponsiveMenu1 ul ul a 
{
   padding: 0 20px;
}
#wb_ResponsiveMenu1 a:hover,
#wb_ResponsiveMenu1 ul ul ul a 
{
   background-color: #FFFFFF;
   color: #4F4F4F;
}
#wb_ResponsiveMenu1 ul li ul li .toggle,
#wb_ResponsiveMenu1 ul ul a 
{
   background-color: #FFFFFF;
   color: #4F4F4F;
}
#wb_ResponsiveMenu1 ul ul ul a 
{
   padding: 10px 10px 10px 30px;
}
#wb_ResponsiveMenu1 ul li a 
{
   text-align: left;
}
#wb_ResponsiveMenu1 ul li a br 
{
   display: none;
}
#wb_ResponsiveMenu1 ul li i 
{
   margin-right: 0px;
}
#wb_ResponsiveMenu1 ul ul 
{
   float: none;
   position: static;
}
#wb_ResponsiveMenu1 ul ul li:hover > ul,
#wb_ResponsiveMenu1 ul li:hover > ul 
{
   display: none;
}
#wb_ResponsiveMenu1 ul ul li 
{
   display: block;
   width: 100%;
}
#wb_ResponsiveMenu1 ul ul ul li 
{
   position: static;
}
#ResponsiveMenu1-icon 
{
   display: block;
   position: absolute;
   left: 15px;
   top: 8px;
}
#ResponsiveMenu1-icon span 
{
   display: block;
   margin-top: 4px;
   height: 2px;
   background-color: #000000;
   color: #000000;
   width: 24px;
}
#wb_ResponsiveMenu1 ul li ul li .toggle:hover
{
   background-color: #FFFFFF;
   color: #2E8B57;
}
#wb_ResponsiveMenu1 .toggle .arrow-down 
{
   border-top-color: #000000;
}
#wb_ResponsiveMenu1 .toggle:hover .arrow-down, #wb_ResponsiveMenu1 li .active .arrow-down
{
   border-top-color: #4169E1;
}
#wb_ResponsiveMenu1 ul li ul li .toggle .arrow-down 
{
   border-top-color: #4F4F4F;
}
#wb_ResponsiveMenu1 ul li ul li .toggle:hover .arrow-down, #wb_ResponsiveMenu1 ul li ul li .active .arrow-down
{
   border-top-color: #2E8B57;
}
}
#Button2
{
   box-sizing: border-box;
   line-height: 35px;
   text-decoration: none;
   vertical-align: top;
   border: 0px solid #228B22;
   border-radius: 5px;
   background-color: #228B22;
   background-image: none;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   text-align: center;
   -webkit-appearance: none;
   margin: 5px 0px 5px 0px;
}
#wb_ernovikLayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FBFBFB;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#ernovikLayoutGrid2
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 40px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#ernovikLayoutGrid2 > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#ernovikLayoutGrid2 > .col-1
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#ernovikLayoutGrid2 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 100%;
   max-width: 100%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: flex-start;
   -webkit-align-self: stretch;
   -webkit-align-items: flex-start;
   display: flex;
   flex-wrap: wrap;
   align-content: flex-start;
   align-self: stretch;
   align-items: flex-start;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 604px)
{
#ernovikLayoutGrid2 > .col-1
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_indexHeading8
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexHeading8
{
   color: #228B22;
   font-family: "Open Sans ExtraBold";
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
}
#wb_indexText32 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 0px 0px;
   text-align: center;
}
#wb_indexText32
{
   color: #4F4F4F;
   font-family: Calibri;
   font-weight: normal;
   font-size: 24px;
}
#wb_indexText32 div
{
   text-align: center;
}
#wb_indexText32
{
   display: block;
   margin: 10px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexLayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/bg_fon.png');
   background-repeat: repeat;
   background-position: center top;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid1
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 40px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid1 > .col-1, #indexLayoutGrid1 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid1 > .col-1, #indexLayoutGrid1 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#indexLayoutGrid1 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 58.33333333%;
   max-width: 58.33333333%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#indexLayoutGrid1 > .col-2
{
   background-color: transparent;
   background-image: none;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 1px;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: dashed;
   border-top-color: #000000;
   border-right-color: #000000;
   border-bottom-color: #000000;
   border-left-color: #FF6600;
   flex-basis: 41.66666667%;
   max-width: 41.66666667%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: flex-start;
   justify-content: flex-start;
   text-align: left;
}
@media (max-width: 604px)
{
#indexLayoutGrid1 > .col-1, #indexLayoutGrid1 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#indexLayoutGrid1-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #DCDCDC;
   opacity: 0.6;
}
#indexLayoutGrid1-divider-top
{
   overflow: hidden;
   position: absolute;
   top: 0;
   width: 100%;
   height: 50px;
   line-height: 0;
   left: 0;
   transform: scaleY(-1.0);
}
#indexLayoutGrid1-divider-top svg
{
   display: block;
   width: 100%;
   height: 100%;
   position: relative;
   left: 50%;
   transform: translateX(-50%);
}
#indexLayoutGrid1-divider-top .divider-fill
{
   fill: #FFFFFF;
   transform-origin: bottom;
   transform: rotateY(0deg);
}
.wave-animated > use
{
   animation: move-wave 25s cubic-bezier(.55,.5,.45,.5) infinite;
}
.wave-animated > use:nth-child(1)
{
   animation-delay: -2s;
   animation-duration: 7s;
}
.wave-animated > use:nth-child(2)
{
   animation-delay: -3s;
   animation-duration: 10s;
}
.wave-animated > use:nth-child(3)
{
   animation-delay: -4s;
   animation-duration: 13s;
}
.wave-animated > use:nth-child(4)
{
   animation-delay: -5s;
   animation-duration: 20s;
}
@keyframes move-wave
{
   0%
   {
      transform: scale(1.0,0.5) translate3d(-90px,0,0);
   }
   50%
   {
      transform: scale(1.0,1.0) translate3d(0px,0,0);
   }
   100%
   {
      transform: scale(1.0,0.5) translate3d(85px,0,0);
   }
}
#wb_indexImage8
{
   margin: 0;
   vertical-align: top;
}
#indexImage8
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_dachaLayoutGrid28
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   box-sizing: border-box;
   margin: 10px 0px 10px 0px;
}
#dachaLayoutGrid28
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#dachaLayoutGrid28 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#dachaLayoutGrid28 > .row > .col-1, #dachaLayoutGrid28 > .row > .col-2, #dachaLayoutGrid28 > .row > .col-3, #dachaLayoutGrid28 > .row > .col-4, #dachaLayoutGrid28 > .row > .col-5
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#dachaLayoutGrid28 > .row > .col-1, #dachaLayoutGrid28 > .row > .col-2, #dachaLayoutGrid28 > .row > .col-3, #dachaLayoutGrid28 > .row > .col-4, #dachaLayoutGrid28 > .row > .col-5
{
   float: left;
}
#dachaLayoutGrid28 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#dachaLayoutGrid28 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#dachaLayoutGrid28 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#dachaLayoutGrid28 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#dachaLayoutGrid28 > .row > .col-5
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#dachaLayoutGrid28:before,
#dachaLayoutGrid28:after,
#dachaLayoutGrid28 .row:before,
#dachaLayoutGrid28 .row:after
{
   display: table;
   content: " ";
}
#dachaLayoutGrid28:after,
#dachaLayoutGrid28 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#dachaLayoutGrid28 > .row > .col-1, #dachaLayoutGrid28 > .row > .col-2, #dachaLayoutGrid28 > .row > .col-3, #dachaLayoutGrid28 > .row > .col-4, #dachaLayoutGrid28 > .row > .col-5
{
   float: none;
   width: 100%;
}
}
#indexInlineFrame9
{
   border: 0px solid #C0C0C0;
   margin: 0;
}
#indexInlineFrame9
{
   display: inline-block;
   width: 43px;
   height: 36px;
   vertical-align: top;
}
#indexInlineFrame10
{
   border: 0px solid #C0C0C0;
   margin: 0;
}
#indexInlineFrame10
{
   display: inline-block;
   width: 43px;
   height: 36px;
   vertical-align: top;
}
#indexInlineFrame11
{
   border: 0px solid #C0C0C0;
   margin: 0;
}
#indexInlineFrame11
{
   display: inline-block;
   width: 43px;
   height: 36px;
   vertical-align: top;
}
#indexInlineFrame12
{
   border: 0px solid #C0C0C0;
   margin: 0;
}
#indexInlineFrame12
{
   display: inline-block;
   width: 43px;
   height: 36px;
   vertical-align: top;
}
#wb_dachaText21 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_dachaText21
{
   color: #4169E1;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
}
#wb_dachaText21 div
{
   text-align: center;
}
#wb_dachaText21
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_dachaText22 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_dachaText22
{
   color: #4169E1;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
}
#wb_dachaText22 div
{
   text-align: left;
}
#wb_dachaText22
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_dachaText35 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_dachaText35
{
   color: #4169E1;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
}
#wb_dachaText35 div
{
   text-align: left;
}
#wb_dachaText35
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_dachaText36 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_dachaText36
{
   color: #4169E1;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
}
#wb_dachaText36 div
{
   text-align: left;
}
#wb_dachaText36
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage12
{
   margin: 0px 0px 20px 0px;
   vertical-align: top;
}
#balkonblImage12
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 250px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblText1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText1
{
   color: #F5F5F5;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_balkonblText1 div
{
   text-align: left;
}
#wb_balkonblText1
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexShape2
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#wb_indexShape2 a img
{
   position: relative;
   left: 0;
}
#wb_indexShape2 .default
{
   position: absolute;
   left: 0;
}
#wb_indexShape2 a .hover
{
   visibility: hidden;
}
#wb_indexShape2 a:hover .hover
{
   visibility: visible;
}
#wb_indexShape2 a:hover .default
{
   visibility: hidden;
}
#indexShape2
{
   border-width: 0;
   vertical-align: top;
}
#wb_indexShape2
{
   margin: 10px 0px 10px 20px;
}
#wb_indexLayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid transparent;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid3
{
   box-sizing: border-box;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid3 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#indexLayoutGrid3 > .row > .col-1, #indexLayoutGrid3 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#indexLayoutGrid3 > .row > .col-1, #indexLayoutGrid3 > .row > .col-2
{
   float: left;
}
#indexLayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#indexLayoutGrid3 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#indexLayoutGrid3:before,
#indexLayoutGrid3:after,
#indexLayoutGrid3 .row:before,
#indexLayoutGrid3 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid3:after,
#indexLayoutGrid3 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#indexLayoutGrid3 > .row > .col-1, #indexLayoutGrid3 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#indexLayoutGrid3-divider-top
{
   overflow: hidden;
   position: absolute;
   top: 0;
   width: 100%;
   height: 50px;
   line-height: 0;
   left: 0;
   transform: scaleY(-1.0);
}
#indexLayoutGrid3-divider-top svg
{
   display: block;
   width: 100%;
   height: 100%;
   position: relative;
   left: 50%;
   transform: translateX(-50%);
}
#indexLayoutGrid3-divider-top .divider-fill
{
   fill: #E7E7E7;
   transform-origin: bottom;
   transform: rotateY(0deg);
}
.wave-animated > use
{
   animation: move-wave 25s cubic-bezier(.55,.5,.45,.5) infinite;
}
.wave-animated > use:nth-child(1)
{
   animation-delay: -2s;
   animation-duration: 7s;
}
.wave-animated > use:nth-child(2)
{
   animation-delay: -3s;
   animation-duration: 10s;
}
.wave-animated > use:nth-child(3)
{
   animation-delay: -4s;
   animation-duration: 13s;
}
.wave-animated > use:nth-child(4)
{
   animation-delay: -5s;
   animation-duration: 20s;
}
@keyframes move-wave
{
   0%
   {
      transform: scale(1.0,0.5) translate3d(-90px,0,0);
   }
   50%
   {
      transform: scale(1.0,1.0) translate3d(0px,0,0);
   }
   100%
   {
      transform: scale(1.0,0.5) translate3d(85px,0,0);
   }
}
#wb_LayoutGrid9
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid9
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid9 > .col-1, #LayoutGrid9 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#LayoutGrid9 > .col-1, #LayoutGrid9 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#LayoutGrid9 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#LayoutGrid9 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#LayoutGrid9 > .col-1, #LayoutGrid9 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_indexImage30
{
   margin: 10px 0px 10px 0px;
   vertical-align: top;
}
#indexImage30
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 100px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_indexText26 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_indexText26
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_indexText26 div
{
   text-align: center;
}
#wb_indexText26
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText27 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText27
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 15px;
}
#wb_indexText27 div
{
   text-align: center;
}
#wb_indexText27
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexImage21
{
   margin: 10px 0px 20px 0px;
   vertical-align: top;
}
#indexImage21
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 100px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_indexText29 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_indexText29
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_indexText29 div
{
   text-align: center;
}
#wb_indexText29
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText2
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 15px;
}
#wb_indexText2 div
{
   text-align: center;
}
#wb_indexText2
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid8
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid8
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid8 > .col-1, #LayoutGrid8 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#LayoutGrid8 > .col-1, #LayoutGrid8 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#LayoutGrid8 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#LayoutGrid8 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#LayoutGrid8 > .col-1, #LayoutGrid8 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_indexImage16
{
   margin: 10px 0px 10px 0px;
   vertical-align: top;
}
#indexImage16
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 100px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_indexText53 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_indexText53
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_indexText53 div
{
   text-align: center;
}
#wb_indexText53
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText49 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText49
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 15px;
}
#wb_indexText49 div
{
   text-align: center;
}
#wb_indexText49
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexImage17
{
   margin: 10px 0px 10px 0px;
   vertical-align: top;
}
#indexImage17
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 100px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_indexText21 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_indexText21
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_indexText21 div
{
   text-align: center;
}
#wb_indexText21
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText25 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText25
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 15px;
}
#wb_indexText25 div
{
   text-align: center;
}
#wb_indexText25
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid16
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/222.jpg');
   background-repeat: repeat;
   background-position: center top;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid16
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid16 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid16 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid16 > .row > .col-1
{
   float: left;
}
#balkonblLayoutGrid16 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#balkonblLayoutGrid16:before,
#balkonblLayoutGrid16:after,
#balkonblLayoutGrid16 .row:before,
#balkonblLayoutGrid16 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid16:after,
#balkonblLayoutGrid16 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid16 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid17
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/222.jpg');
   background-repeat: repeat;
   background-position: center top;
   background-size: cover;
   border: 2px solid transparent;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid17
{
   box-sizing: border-box;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid17 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid17 > .row > .col-1, #balkonblLayoutGrid17 > .row > .col-2, #balkonblLayoutGrid17 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid17 > .row > .col-1, #balkonblLayoutGrid17 > .row > .col-2, #balkonblLayoutGrid17 > .row > .col-3
{
   float: left;
}
#balkonblLayoutGrid17 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#balkonblLayoutGrid17 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#balkonblLayoutGrid17 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#balkonblLayoutGrid17:before,
#balkonblLayoutGrid17:after,
#balkonblLayoutGrid17 .row:before,
#balkonblLayoutGrid17 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid17:after,
#balkonblLayoutGrid17 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid17 > .row > .col-1, #balkonblLayoutGrid17 > .row > .col-2, #balkonblLayoutGrid17 > .row > .col-3
{
   float: none;
   width: 100%;
}
}
#wb_calculator
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#calculator
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#calculator > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#calculator > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#calculator > .row > .col-1
{
   float: left;
}
#calculator > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#calculator:before,
#calculator:after,
#calculator .row:before,
#calculator .row:after
{
   display: table;
   content: " ";
}
#calculator:after,
#calculator .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#calculator > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_calculator:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_cenaLayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#cenaLayoutGrid1
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#cenaLayoutGrid1 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#cenaLayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#cenaLayoutGrid1 > .row > .col-1
{
   float: left;
}
#cenaLayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#cenaLayoutGrid1:before,
#cenaLayoutGrid1:after,
#cenaLayoutGrid1 .row:before,
#cenaLayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#cenaLayoutGrid1:after,
#cenaLayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#cenaLayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_cenaLayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/es6333.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#cenaLayoutGrid2
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#cenaLayoutGrid2 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#cenaLayoutGrid2 > .row > .col-1, #cenaLayoutGrid2 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#cenaLayoutGrid2 > .row > .col-1, #cenaLayoutGrid2 > .row > .col-2
{
   float: left;
}
#cenaLayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid2 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid2:before,
#cenaLayoutGrid2:after,
#cenaLayoutGrid2 .row:before,
#cenaLayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#cenaLayoutGrid2:after,
#cenaLayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#cenaLayoutGrid2 > .row > .col-1, #cenaLayoutGrid2 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_indexLayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid2
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid2 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#indexLayoutGrid2 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid2 > .row > .col-1
{
   float: left;
}
#indexLayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#indexLayoutGrid2:before,
#indexLayoutGrid2:after,
#indexLayoutGrid2 .row:before,
#indexLayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid2:after,
#indexLayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#indexLayoutGrid2 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_indexLayoutGrid2:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblLayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid1
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid1 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid1 > .row > .col-1, #balkonblLayoutGrid1 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid1 > .row > .col-1, #balkonblLayoutGrid1 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid1 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid1:before,
#balkonblLayoutGrid1:after,
#balkonblLayoutGrid1 .row:before,
#balkonblLayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid1:after,
#balkonblLayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid1 > .row > .col-1, #balkonblLayoutGrid1 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid1:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblLayoutGrid9
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid9
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid9 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid9 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid9 > .row > .col-1
{
   float: left;
}
#balkonblLayoutGrid9 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#balkonblLayoutGrid9:before,
#balkonblLayoutGrid9:after,
#balkonblLayoutGrid9 .row:before,
#balkonblLayoutGrid9 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid9:after,
#balkonblLayoutGrid9 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid9 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid9:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblLayoutGrid10
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 2px solid transparent;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid10
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid10 > .col-1, #balkonblLayoutGrid10 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid10 > .col-1, #balkonblLayoutGrid10 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid10 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid10 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid10 > .col-1, #balkonblLayoutGrid10 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblLayoutGrid11
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid11
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid11 > .col-1, #balkonblLayoutGrid11 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid11 > .col-1, #balkonblLayoutGrid11 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid11 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid11 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid11 > .col-1, #balkonblLayoutGrid11 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblHeading10
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading10
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText19 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText19
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText19 div
{
   text-align: center;
}
#wb_balkonblText19
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonImage9
{
   margin: 0;
   vertical-align: top;
}
#balkonImage9
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonImage8
{
   margin: 0;
   vertical-align: top;
}
#balkonImage8
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblText25 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText25
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText25 div
{
   text-align: center;
}
#wb_balkonblText25
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblHeading9
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading9
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblLayoutGrid12
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid12
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid12 > .col-1, #balkonblLayoutGrid12 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid12 > .col-1, #balkonblLayoutGrid12 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid12 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid12 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid12 > .col-1, #balkonblLayoutGrid12 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblHeading13
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading13
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText20 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText20
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText20 div
{
   text-align: center;
}
#wb_balkonblText20
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonImage10
{
   margin: 0;
   vertical-align: top;
}
#balkonImage10
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading8
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading8
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText24 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText24
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText24 div
{
   text-align: center;
}
#wb_balkonblText24
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage10
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage10
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblImage9
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage9
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading7
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 5px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading7
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_balkonblLayoutGrid13
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 2px solid transparent;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid13
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid13 > .col-1, #balkonblLayoutGrid13 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid13 > .col-1, #balkonblLayoutGrid13 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid13 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid13 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid13 > .col-1, #balkonblLayoutGrid13 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblLayoutGrid14
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid14
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid14 > .col-1, #balkonblLayoutGrid14 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid14 > .col-1, #balkonblLayoutGrid14 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid14 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid14 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid14 > .col-1, #balkonblLayoutGrid14 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblHeading12
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 5px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading12
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText16 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText16
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText16 div
{
   text-align: center;
}
#wb_balkonblText16
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonImage13
{
   margin: 0;
   vertical-align: top;
}
#balkonImage13
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading11
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading11
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText7 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText7
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText7 div
{
   text-align: center;
}
#wb_balkonblText7
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonImage12
{
   margin: 0;
   vertical-align: top;
}
#balkonImage12
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblLayoutGrid15
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid15
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid15 > .col-1, #balkonblLayoutGrid15 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid15 > .col-1, #balkonblLayoutGrid15 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid15 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid15 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid15 > .col-1, #balkonblLayoutGrid15 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblHeading26
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading26
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText26 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText26
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText26 div
{
   text-align: center;
}
#wb_balkonblText26
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonImage11
{
   margin: 0;
   vertical-align: top;
}
#balkonImage11
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading6
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 25px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading6
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText23 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText23
{
   color: #D2691E;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText23 div
{
   text-align: center;
}
#wb_balkonblText23
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage3
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage3
{
   border: 0px solid #000000;
   border-radius: 10px;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 150px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_indexImage29
{
   margin: 0;
   vertical-align: top;
}
#indexImage29
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 20px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading3
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_indexImage15
{
   margin: 0;
   vertical-align: top;
}
#indexImage15
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 315px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblImage5
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage5
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 315px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblImage7
{
   margin: 0px 0px 20px 0px;
   vertical-align: top;
}
#balkonblImage7
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 268px;
   height: 125px;
   vertical-align: top;
}
#wb_balkonblImage6
{
   margin: 0px 0px 20px 0px;
   vertical-align: top;
}
#balkonblImage6
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 268px;
   height: 130px;
   vertical-align: top;
}
#wb_balkonblShape2
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#wb_balkonblShape2 a img
{
   position: relative;
   left: 0;
}
#wb_balkonblShape2 .default
{
   position: absolute;
   left: 0;
}
#wb_balkonblShape2 a .hover
{
   visibility: hidden;
}
#wb_balkonblShape2 a:hover .hover
{
   visibility: visible;
}
#wb_balkonblShape2 a:hover .default
{
   visibility: hidden;
}
#balkonblShape2
{
   border-width: 0;
   vertical-align: top;
}
#wb_balkonblShape2
{
   margin: 20px 0px 20px 0px;
}
#wb_indexHeading1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 0;
   text-align: center;
}
#indexHeading1
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 24px;
   margin: 0;
   text-align: center;
}
#wb_balkonblHeading2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 0;
   text-align: center;
}
#balkonblHeading2
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 24px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 12px 0px;
   text-align: center;
}
#wb_balkonblText3
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText3 div
{
   text-align: center;
}
#wb_balkonblText3
{
   display: block;
   margin: 0px 0px 12px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText6
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText6 div
{
   text-align: center;
}
#wb_balkonblText6
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblShape4
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#wb_balkonblShape4 a img
{
   position: relative;
   left: 0;
}
#wb_balkonblShape4 .default
{
   position: absolute;
   left: 0;
}
#wb_balkonblShape4 a .hover
{
   visibility: hidden;
}
#wb_balkonblShape4 a:hover .hover
{
   visibility: visible;
}
#wb_balkonblShape4 a:hover .default
{
   visibility: hidden;
}
#balkonblShape4
{
   border-width: 0;
   vertical-align: top;
}
#wb_balkonblShape4
{
   margin: 20px 0px 20px 0px;
}
#wb_balkonblLayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid5
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid5 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid5 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid5 > .row > .col-1
{
   float: left;
}
#balkonblLayoutGrid5 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#balkonblLayoutGrid5:before,
#balkonblLayoutGrid5:after,
#balkonblLayoutGrid5 .row:before,
#balkonblLayoutGrid5 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid5:after,
#balkonblLayoutGrid5 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid5 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid5:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblImage2
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage2
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblText14 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonblText14
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText14 div
{
   text-align: center;
}
#wb_balkonblText14
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid6
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/fon%2dimg.jpg');
   background-repeat: no-repeat;
   background-position: center center;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid6
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid6 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid6 > .row > .col-1, #balkonblLayoutGrid6 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid6 > .row > .col-1, #balkonblLayoutGrid6 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid6 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid6 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid6:before,
#balkonblLayoutGrid6:after,
#balkonblLayoutGrid6 .row:before,
#balkonblLayoutGrid6 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid6:after,
#balkonblLayoutGrid6 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid6 > .row > .col-1, #balkonblLayoutGrid6 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid6:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblLayoutGrid67
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/osttt.jpg');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid67
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid67 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid67 > .row > .col-1, #balkonblLayoutGrid67 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid67 > .row > .col-1, #balkonblLayoutGrid67 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid67 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: right;
}
#balkonblLayoutGrid67 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid67:before,
#balkonblLayoutGrid67:after,
#balkonblLayoutGrid67 .row:before,
#balkonblLayoutGrid67 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid67:after,
#balkonblLayoutGrid67 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid67 > .row > .col-1, #balkonblLayoutGrid67 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid67:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblText41 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText41
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText41 div
{
   text-align: left;
}
#wb_balkonblText41
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText40 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText40
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText40 div
{
   text-align: left;
}
#wb_balkonblText40
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText42 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText42
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText42 div
{
   text-align: left;
}
#wb_balkonblText42
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText43 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText43
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText43 div
{
   text-align: left;
}
#wb_balkonblText43
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText44 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText44
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText44 div
{
   text-align: left;
}
#wb_balkonblText44
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText63 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText63
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText63 div
{
   text-align: left;
}
#wb_balkonblText63
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText64 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText64
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText64 div
{
   text-align: left;
}
#wb_balkonblText64
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText65 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText65
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText65 div
{
   text-align: left;
}
#wb_balkonblText65
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText69 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText69
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText69 div
{
   text-align: left;
}
#wb_balkonblText69
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText70 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText70
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText70 div
{
   text-align: left;
}
#wb_balkonblText70
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText71 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText71
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText71 div
{
   text-align: left;
}
#wb_balkonblText71
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText72 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText72
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText72 div
{
   text-align: left;
}
#wb_balkonblText72
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText73 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText73
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText73 div
{
   text-align: left;
}
#wb_balkonblText73
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText74 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText74
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText74 div
{
   text-align: left;
}
#wb_balkonblText74
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText75 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 5px 0px 5px 0px;
   text-align: left;
}
#wb_balkonblText75
{
   color: #FF4500;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText75 div
{
   text-align: left;
}
#wb_balkonblText75
{
   display: block;
   margin: 5px 0px 5px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText76 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText76
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText76 div
{
   text-align: left;
}
#wb_balkonblText76
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexImage12
{
   margin: 0px 0px 10px 0px;
   vertical-align: top;
}
#indexImage12
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 73px;
   height: 85px;
   vertical-align: top;
}
#wb_indexImage18
{
   margin: 0px 0px 10px 0px;
   vertical-align: top;
}
#indexImage18
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 73px;
   height: 83px;
   vertical-align: top;
}
#wb_indexImage19
{
   margin: 0px 0px 10px 0px;
   vertical-align: top;
}
#indexImage19
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 73px;
   height: 86px;
   vertical-align: top;
}
#wb_balkonblImage8
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage8
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 5px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading4
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText12 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 40px 0px 0px 0px;
   text-align: center;
}
#wb_balkonblText12
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 29px;
}
#wb_balkonblText12 div
{
   text-align: center;
}
#wb_balkonblText12
{
   display: block;
   margin: 40px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText10 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonblText10
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText10 div
{
   text-align: center;
}
#wb_balkonblText10
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_cenaLayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#cenaLayoutGrid5
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#cenaLayoutGrid5 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#cenaLayoutGrid5 > .row > .col-1, #cenaLayoutGrid5 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#cenaLayoutGrid5 > .row > .col-1, #cenaLayoutGrid5 > .row > .col-2
{
   float: left;
}
#cenaLayoutGrid5 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid5 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid5:before,
#cenaLayoutGrid5:after,
#cenaLayoutGrid5 .row:before,
#cenaLayoutGrid5 .row:after
{
   display: table;
   content: " ";
}
#cenaLayoutGrid5:after,
#cenaLayoutGrid5 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#cenaLayoutGrid5 > .row > .col-1, #cenaLayoutGrid5 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText13 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText13
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText13 div
{
   text-align: left;
}
#wb_balkonblText13
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox1
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text18 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text18
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text18 div
{
   text-align: left;
}
#wb_Text18
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#balkonblCombobox1
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#balkonblCombobox1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_cenaLayoutGrid7
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#cenaLayoutGrid7
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#cenaLayoutGrid7 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#cenaLayoutGrid7 > .row > .col-1, #cenaLayoutGrid7 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#cenaLayoutGrid7 > .row > .col-1, #cenaLayoutGrid7 > .row > .col-2
{
   float: left;
}
#cenaLayoutGrid7 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid7 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid7:before,
#cenaLayoutGrid7:after,
#cenaLayoutGrid7 .row:before,
#cenaLayoutGrid7 .row:after
{
   display: table;
   content: " ";
}
#cenaLayoutGrid7:after,
#cenaLayoutGrid7 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#cenaLayoutGrid7 > .row > .col-1, #cenaLayoutGrid7 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#Combobox9
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox9:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_balkonblText2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_balkonblText2
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText2 div
{
   text-align: left;
}
#wb_balkonblText2
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text21 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text21
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text21 div
{
   text-align: left;
}
#wb_Text21
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox2
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox2:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_cenaLayoutGrid8
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#cenaLayoutGrid8
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#cenaLayoutGrid8 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#cenaLayoutGrid8 > .row > .col-1, #cenaLayoutGrid8 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#cenaLayoutGrid8 > .row > .col-1, #cenaLayoutGrid8 > .row > .col-2
{
   float: left;
}
#cenaLayoutGrid8 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid8 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#cenaLayoutGrid8:before,
#cenaLayoutGrid8:after,
#cenaLayoutGrid8 .row:before,
#cenaLayoutGrid8 .row:after
{
   display: table;
   content: " ";
}
#cenaLayoutGrid8:after,
#cenaLayoutGrid8 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#cenaLayoutGrid8 > .row > .col-1, #cenaLayoutGrid8 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_Text22 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text22
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text22 div
{
   text-align: left;
}
#wb_Text22
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox3
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox3:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text30 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text30
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text30 div
{
   text-align: left;
}
#wb_Text30
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox5
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox5:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_balkonblLayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid3
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid3 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid3 > .row > .col-1, #balkonblLayoutGrid3 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid3 > .row > .col-1, #balkonblLayoutGrid3 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid3 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid3:before,
#balkonblLayoutGrid3:after,
#balkonblLayoutGrid3 .row:before,
#balkonblLayoutGrid3 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid3:after,
#balkonblLayoutGrid3 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid3 > .row > .col-1, #balkonblLayoutGrid3 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text4
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text4 div
{
   text-align: left;
}
#wb_Text4
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox10
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox10:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text31 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text31
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text31 div
{
   text-align: left;
}
#wb_Text31
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox6
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox6:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_balkonblLayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid4
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid4 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid4 > .row > .col-1, #balkonblLayoutGrid4 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid4 > .row > .col-1, #balkonblLayoutGrid4 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid4 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid4 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid4:before,
#balkonblLayoutGrid4:after,
#balkonblLayoutGrid4 .row:before,
#balkonblLayoutGrid4 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid4:after,
#balkonblLayoutGrid4 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid4 > .row > .col-1, #balkonblLayoutGrid4 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_Text29 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text29
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text29 div
{
   text-align: left;
}
#wb_Text29
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#Combobox4
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox4:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#Combobox7
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   padding: 0;
   margin: 0;
   box-sizing: border-box;
}
#Combobox7:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#wb_Text19 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text19
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text19 div
{
   text-align: left;
}
#wb_Text19
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText17 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0px 0px 10px 0px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText17
{
   color: #FF4500;
   font-family: Calibri;
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText17 div
{
   text-align: center;
}
#wb_balkonblText17
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#balkonblFileUpload1
{
   border: 1px solid #A9A9A9;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "PT Sans Narrow";
   font-weight: normal;
   font-style: normal;
   font-size: 13px;
   margin: 0;
}
#wb_balkonblText18 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 10px 0px 0px 0px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText18
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText18 div
{
   text-align: center;
}
#wb_balkonblText18
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#balkonblEditbox1
{
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 19px;
   box-sizing: border-box;
   line-height: 30px;
   padding: 4px 4px 4px 4px;
   margin: 20px 0px 20px 0px;
   text-align: left;
}
#balkonblEditbox1:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#balkonblButton4
{
   border: 1px solid #228B22;
   border-radius: 10px;
   background-color: #008000;
   background-image: none;
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 21px;
   padding: 0;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#wb_indexLayoutGrid16
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/rass_h.png');
   background-repeat: no-repeat;
   background-position: center top;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid16
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1040px;
}
#indexLayoutGrid16 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#indexLayoutGrid16 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid16 > .row > .col-1
{
   float: left;
}
#indexLayoutGrid16 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#indexLayoutGrid16:before,
#indexLayoutGrid16:after,
#indexLayoutGrid16 .row:before,
#indexLayoutGrid16 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid16:after,
#indexLayoutGrid16 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#indexLayoutGrid16 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid7
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/zasteklit_balkon.jpg');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid7
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid7 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid7 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid7 > .row > .col-1
{
   float: left;
}
#balkonblLayoutGrid7 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#balkonblLayoutGrid7:before,
#balkonblLayoutGrid7:after,
#balkonblLayoutGrid7 .row:before,
#balkonblLayoutGrid7 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid7:after,
#balkonblLayoutGrid7 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid7 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_indexLayoutGrid36
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/arrow_down_thin.png');
   background-repeat: repeat;
   background-position: center top;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid36
{
   box-sizing: border-box;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid36 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#indexLayoutGrid36 > .row > .col-1, #indexLayoutGrid36 > .row > .col-2, #indexLayoutGrid36 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#indexLayoutGrid36 > .row > .col-1, #indexLayoutGrid36 > .row > .col-2, #indexLayoutGrid36 > .row > .col-3
{
   float: left;
}
#indexLayoutGrid36 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#indexLayoutGrid36 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#indexLayoutGrid36 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#indexLayoutGrid36:before,
#indexLayoutGrid36:after,
#indexLayoutGrid36 .row:before,
#indexLayoutGrid36 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid36:after,
#indexLayoutGrid36 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#indexLayoutGrid36 > .row > .col-1, #indexLayoutGrid36 > .row > .col-2, #indexLayoutGrid36 > .row > .col-3
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText15 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 0px 0px;
   margin: 20px 0px 0px 0px;
   text-align: center;
}
#wb_balkonblText15
{
   color: #FFFFFF;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 29px;
}
#wb_balkonblText15 div
{
   text-align: center;
}
#wb_balkonblText15
{
   display: block;
   margin: 20px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid8
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid8
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1040px;
}
#balkonblLayoutGrid8 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid8 > .row > .col-1, #balkonblLayoutGrid8 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid8 > .row > .col-1, #balkonblLayoutGrid8 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid8 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid8 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid8:before,
#balkonblLayoutGrid8:after,
#balkonblLayoutGrid8 .row:before,
#balkonblLayoutGrid8 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid8:after,
#balkonblLayoutGrid8 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid8 > .row > .col-1, #balkonblLayoutGrid8 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid8:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#balkonblPhotoGallery1
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery1 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery1 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 3px 3px 3px 3px;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery1 .thumbnail img
{
   border: 0px #000000 solid;
   box-shadow: 0px 0px 11px #000000;
   box-sizing: border-box;
}
#balkonblPhotoGallery1 .clearfix:before,
#balkonblPhotoGallery1 .clearfix:after,
#balkonblPhotoGallery1 .thumbnails:before,
#balkonblPhotoGallery1 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery1 .clearfix:after,
#balkonblPhotoGallery1 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery1 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery1_img0
{
   width: 100px;
   height: 100px;
}
#balkonblPhotoGallery1_img1
{
   width: 100px;
   height: 100px;
}
#balkonblPhotoGallery1_img2
{
   width: 100px;
   height: 100px;
}
#balkonblPhotoGallery1_img3
{
   width: 100px;
   height: 100px;
}
#balkonblPhotoGallery1_img4
{
   width: 100px;
   height: 100px;
}
#balkonblPhotoGallery1_img5
{
   width: 100px;
   height: 100px;
}
#wb_balkonblText34 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 120px 0px 0px 0px;
   text-align: center;
}
#wb_balkonblText34
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_balkonblText34 div
{
   text-align: center;
}
#wb_balkonblText34
{
   display: block;
   margin: 120px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage11
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage11
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading14
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 40px 0px 0px 0px;
   padding: 5px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading14
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText36 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonblText36
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 17px;
}
#wb_balkonblText36 div
{
   text-align: center;
}
#wb_balkonblText36
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid18
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid18
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid18 > .col-1, #balkonblLayoutGrid18 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid18 > .col-1, #balkonblLayoutGrid18 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid18 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid18 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid18 > .col-1, #balkonblLayoutGrid18 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_akci9Text23 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_akci9Text23
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_akci9Text23 div
{
   text-align: left;
}
#wb_akci9Text23
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText28 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText28
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText28 div
{
   text-align: left;
}
#wb_balkonblText28
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid19
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid19
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid19 > .col-1, #balkonblLayoutGrid19 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid19 > .col-1, #balkonblLayoutGrid19 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid19 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid19 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid19 > .col-1, #balkonblLayoutGrid19 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonblText32 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText32
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText32 div
{
   text-align: left;
}
#wb_balkonblText32
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_akci9Text19 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_akci9Text19
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_akci9Text19 div
{
   text-align: left;
}
#wb_akci9Text19
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblHeading15
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading15
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblHeading16
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading16
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_balkonblLayoutGrid20
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid20
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 0;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid20 > .col-1, #balkonblLayoutGrid20 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid20 > .col-1, #balkonblLayoutGrid20 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid20 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid20 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid20 > .col-1, #balkonblLayoutGrid20 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_akci9Text20 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_akci9Text20
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_akci9Text20 div
{
   text-align: left;
}
#wb_akci9Text20
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_akci9Text17 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_akci9Text17
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_akci9Text17 div
{
   text-align: left;
}
#wb_akci9Text17
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblHeading17
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading17
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_indexLayoutGrid29
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/osttt.jpg');
   background-repeat: no-repeat;
   background-position: center center;
   background-size: cover;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid29
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid29 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#indexLayoutGrid29 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid29 > .row > .col-1
{
   float: left;
}
#indexLayoutGrid29 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: right;
}
#indexLayoutGrid29:before,
#indexLayoutGrid29:after,
#indexLayoutGrid29 .row:before,
#indexLayoutGrid29 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid29:after,
#indexLayoutGrid29 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#indexLayoutGrid29 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_indexLayoutGrid29:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblLayoutGrid22
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid22
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid22 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid22 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid22 > .row > .col-1
{
   float: left;
}
#balkonblLayoutGrid22 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#balkonblLayoutGrid22:before,
#balkonblLayoutGrid22:after,
#balkonblLayoutGrid22 .row:before,
#balkonblLayoutGrid22 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid22:after,
#balkonblLayoutGrid22 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid22 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_balkonblLayoutGrid22:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblImage13
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage13
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading18
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 5px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading18
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_indexLayoutGrid11
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid11
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid11 > .col-1, #indexLayoutGrid11 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid11 > .col-1, #indexLayoutGrid11 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#indexLayoutGrid11 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 41.66666667%;
   max-width: 41.66666667%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#indexLayoutGrid11 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 58.33333333%;
   max-width: 58.33333333%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 604px)
{
#indexLayoutGrid11 > .col-1, #indexLayoutGrid11 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_indexImage37
{
   margin: 0;
   vertical-align: top;
}
#indexImage37
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 315px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblText30 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText30
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText30 div
{
   text-align: left;
}
#wb_balkonblText30
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblShape1
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#wb_balkonblShape1 a img
{
   position: relative;
   left: 0;
}
#wb_balkonblShape1 .default
{
   position: absolute;
   left: 0;
}
#wb_balkonblShape1 a .hover
{
   visibility: hidden;
}
#wb_balkonblShape1 a:hover .hover
{
   visibility: visible;
}
#wb_balkonblShape1 a:hover .default
{
   visibility: hidden;
}
#balkonblShape1
{
   border-width: 0;
   vertical-align: top;
}
#wb_balkonblShape1
{
   margin: 20px 0px 20px 0px;
}
#wb_balkonblText27 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonblText27
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 29px;
}
#wb_balkonblText27 div
{
   text-align: center;
}
#wb_balkonblText27
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText29 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonblText29
{
   color: #FF0000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 29px;
}
#wb_balkonblText29 div
{
   text-align: center;
}
#wb_balkonblText29
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText67 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText67
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_indexText67 div
{
   text-align: center;
}
#wb_indexText67
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexImage76
{
   margin: 0;
   vertical-align: top;
}
#indexImage76
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 241px;
   height: 92px;
   vertical-align: top;
}
#wb_portfolio
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#portfolio
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#portfolio > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#portfolio > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#portfolio > .row > .col-1
{
   float: left;
}
#portfolio > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#portfolio:before,
#portfolio:after,
#portfolio .row:before,
#portfolio .row:after
{
   display: table;
   content: " ";
}
#portfolio:after,
#portfolio .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#portfolio > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_portfolio:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblImage14
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage14
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading19
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 5px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading19
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_balkonblLayoutGrid24
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid24
{
   box-sizing: border-box;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: wrap;
   flex-wrap: wrap;
   padding: 20px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid24 > .col-1, #balkonblLayoutGrid24 > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid24 > .col-1, #balkonblLayoutGrid24 > .col-2
{
   -webkit-flex: 0 0 auto;
   flex: 0 0 auto;
}
#balkonblLayoutGrid24 > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
#balkonblLayoutGrid24 > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   flex-basis: 50%;
   max-width: 50%;
   display: -webkit-flex;
   -webkit-flex-wrap: wrap;
   -webkit-align-content: center;
   -webkit-align-self: stretch;
   -webkit-align-items: center;
   display: flex;
   flex-wrap: wrap;
   align-content: center;
   align-self: stretch;
   align-items: center;
   -webkit-justify-content: center;
   justify-content: center;
   text-align: center;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid24 > .col-1, #balkonblLayoutGrid24 > .col-2
{
   -webkit-flex-basis: 100% !important;
   flex-basis: 100% !important;
   max-width: 100% !important;
}
}
#wb_balkonbIText4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 20px 0px;
   text-align: left;
}
#wb_balkonbIText4
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_balkonbIText4 div
{
   text-align: left;
}
#wb_balkonbIText4
{
   display: block;
   margin: 0px 0px 20px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonbIText5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonbIText5 div
{
   text-align: center;
}
#wb_balkonbIText5
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#balkonbISlideShow1 .image
{
   border-width: 0;
   display: block;
   float: left;
   height: auto;
   width: 100%;
}
#balkonbISlideShow1 li
{
   width: 100%;
   left: 0;
   top: 0;
}
#balkonbISlideShow1
{
   display: inline-block;
   position: relative;
   list-style: none;
   width: 100%;
   padding: 0;
   margin: 0;
}
#balkonbISlideShow1 li a:not(:first-child) .image
{
   display: none;
}
#wb_reviews
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#reviews
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#reviews > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#reviews > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#reviews > .row > .col-1
{
   float: left;
}
#reviews > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#reviews:before,
#reviews:after,
#reviews .row:before,
#reviews .row:after
{
   display: table;
   content: " ";
}
#reviews:after,
#reviews .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#reviews > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_reviews:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_balkonblImage15
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage15
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonblHeading20
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 5px 0px 0px 0px;
   text-align: center;
}
#balkonblHeading20
{
   color: #228B22;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_balkonblLayoutGrid26
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid26
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid26 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid26 > .row > .col-1, #balkonblLayoutGrid26 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid26 > .row > .col-1, #balkonblLayoutGrid26 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid26 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid26 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid26:before,
#balkonblLayoutGrid26:after,
#balkonblLayoutGrid26 .row:before,
#balkonblLayoutGrid26 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid26:after,
#balkonblLayoutGrid26 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid26 > .row > .col-1, #balkonblLayoutGrid26 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid26-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading22
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading22
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#PhotoGallery5
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#PhotoGallery5 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#PhotoGallery5 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#PhotoGallery5_img0
{
   width: 180px;
   height: 241px;
}
#wb_indexLayoutGrid12
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid12
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#indexLayoutGrid12 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#indexLayoutGrid12 > .row > .col-1, #indexLayoutGrid12 > .row > .col-2, #indexLayoutGrid12 > .row > .col-3, #indexLayoutGrid12 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid12 > .row > .col-1, #indexLayoutGrid12 > .row > .col-2, #indexLayoutGrid12 > .row > .col-3, #indexLayoutGrid12 > .row > .col-4
{
   float: left;
}
#indexLayoutGrid12 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#indexLayoutGrid12 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#indexLayoutGrid12 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#indexLayoutGrid12 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#indexLayoutGrid12:before,
#indexLayoutGrid12:after,
#indexLayoutGrid12 .row:before,
#indexLayoutGrid12 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid12:after,
#indexLayoutGrid12 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#indexLayoutGrid12 > .row > .col-1, #indexLayoutGrid12 > .row > .col-2, #indexLayoutGrid12 > .row > .col-3, #indexLayoutGrid12 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_Image7
{
   margin: 0;
   vertical-align: top;
}
#Image7
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_Text45 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text45
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_Text45 div
{
   text-align: left;
}
#wb_Text45
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 25px;
}
#wb_Image6
{
   margin: 0;
   vertical-align: top;
}
#Image6
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_Text44 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text44
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_Text44 div
{
   text-align: left;
}
#wb_Text44
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 25px;
}
#wb_balkonblLayoutGrid27
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid27
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid27 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid27 > .row > .col-1, #balkonblLayoutGrid27 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid27 > .row > .col-1, #balkonblLayoutGrid27 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid27 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid27 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid27:before,
#balkonblLayoutGrid27:after,
#balkonblLayoutGrid27 .row:before,
#balkonblLayoutGrid27 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid27:after,
#balkonblLayoutGrid27 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid27 > .row > .col-1, #balkonblLayoutGrid27 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_Image37
{
   margin: 0;
   vertical-align: top;
}
#Image37
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_Text102 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text102 div
{
   text-align: left;
}
#wb_Text102
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text103 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text103 div
{
   text-align: left;
}
#wb_Text103
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid28
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid28
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid28 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid28 > .row > .col-1, #balkonblLayoutGrid28 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid28 > .row > .col-1, #balkonblLayoutGrid28 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid28 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid28 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid28:before,
#balkonblLayoutGrid28:after,
#balkonblLayoutGrid28 .row:before,
#balkonblLayoutGrid28 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid28:after,
#balkonblLayoutGrid28 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid28 > .row > .col-1, #balkonblLayoutGrid28 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_Text43 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text43
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_Text43 div
{
   text-align: left;
}
#wb_Text43
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage31
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage31
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#PhotoGallery4
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#PhotoGallery4 .thumbnails
{
   margin: 0;
}
#PhotoGallery4 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 25%;
   text-align: center;
   vertical-align: top;
}
#PhotoGallery4 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#PhotoGallery4 .clearfix:before,
#PhotoGallery4 .clearfix:after,
#PhotoGallery4 .thumbnails:before,
#PhotoGallery4 .thumbnails:after
{
   display: table;
   content: " ";
}
#PhotoGallery4 .clearfix:after,
#PhotoGallery4 .thumbnails:after
{
   clear: both;
}
#PhotoGallery4 .visible-col4
{
   display: block;
}
#PhotoGallery4_img0
{
   width: 80px;
   height: 80px;
}
#PhotoGallery4_img1
{
   width: 80px;
   height: 80px;
}
#PhotoGallery4_img2
{
   width: 80px;
   height: 80px;
}
#PhotoGallery4_img3
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid68
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid68
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid68 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid68 > .row > .col-1, #balkonblLayoutGrid68 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid68 > .row > .col-1, #balkonblLayoutGrid68 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid68 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid68 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid68:before,
#balkonblLayoutGrid68:after,
#balkonblLayoutGrid68 .row:before,
#balkonblLayoutGrid68 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid68:after,
#balkonblLayoutGrid68 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid68 > .row > .col-1, #balkonblLayoutGrid68 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid68-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblLayoutGrid29
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid29
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid29 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid29 > .row > .col-1, #balkonblLayoutGrid29 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid29 > .row > .col-1, #balkonblLayoutGrid29 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid29 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid29 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid29:before,
#balkonblLayoutGrid29:after,
#balkonblLayoutGrid29 .row:before,
#balkonblLayoutGrid29 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid29:after,
#balkonblLayoutGrid29 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid29 > .row > .col-1, #balkonblLayoutGrid29 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid29-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading21
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading21
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery2
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery2 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery2 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery2_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid30
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid30
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid30 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid30 > .row > .col-1, #balkonblLayoutGrid30 > .row > .col-2, #balkonblLayoutGrid30 > .row > .col-3, #balkonblLayoutGrid30 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid30 > .row > .col-1, #balkonblLayoutGrid30 > .row > .col-2, #balkonblLayoutGrid30 > .row > .col-3, #balkonblLayoutGrid30 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid30 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid30 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid30 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid30 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid30:before,
#balkonblLayoutGrid30:after,
#balkonblLayoutGrid30 .row:before,
#balkonblLayoutGrid30 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid30:after,
#balkonblLayoutGrid30 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid30 > .row > .col-1, #balkonblLayoutGrid30 > .row > .col-2, #balkonblLayoutGrid30 > .row > .col-3, #balkonblLayoutGrid30 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage16
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage16
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText95 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText95
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText95 div
{
   text-align: left;
}
#wb_balkonblText95
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage17
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage17
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText96 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText96
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText96 div
{
   text-align: left;
}
#wb_balkonblText96
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid31
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid31
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid31 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid31 > .row > .col-1, #balkonblLayoutGrid31 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid31 > .row > .col-1, #balkonblLayoutGrid31 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid31 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid31 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid31:before,
#balkonblLayoutGrid31:after,
#balkonblLayoutGrid31 .row:before,
#balkonblLayoutGrid31 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid31:after,
#balkonblLayoutGrid31 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid31 > .row > .col-1, #balkonblLayoutGrid31 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage18
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage18
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText8 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText8 div
{
   text-align: left;
}
#wb_balkonblText8
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText31 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText31 div
{
   text-align: left;
}
#wb_balkonblText31
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid32
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid32
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid32 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid32 > .row > .col-1, #balkonblLayoutGrid32 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid32 > .row > .col-1, #balkonblLayoutGrid32 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid32 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid32 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid32:before,
#balkonblLayoutGrid32:after,
#balkonblLayoutGrid32 .row:before,
#balkonblLayoutGrid32 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid32:after,
#balkonblLayoutGrid32 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid32 > .row > .col-1, #balkonblLayoutGrid32 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText33 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText33
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText33 div
{
   text-align: left;
}
#wb_balkonblText33
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage19
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage19
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery3
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery3 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery3 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery3 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery3 .clearfix:before,
#balkonblPhotoGallery3 .clearfix:after,
#balkonblPhotoGallery3 .thumbnails:before,
#balkonblPhotoGallery3 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery3 .clearfix:after,
#balkonblPhotoGallery3 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery3 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery3_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery3_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery3_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery3_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery3_img4
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery3_img5
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid33
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid33
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid33 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid33 > .row > .col-1, #balkonblLayoutGrid33 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid33 > .row > .col-1, #balkonblLayoutGrid33 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid33 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid33 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid33:before,
#balkonblLayoutGrid33:after,
#balkonblLayoutGrid33 .row:before,
#balkonblLayoutGrid33 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid33:after,
#balkonblLayoutGrid33 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid33 > .row > .col-1, #balkonblLayoutGrid33 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid33-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading23
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading23
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery4
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery4 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery4 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery4_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid34
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid34
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid34 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid34 > .row > .col-1, #balkonblLayoutGrid34 > .row > .col-2, #balkonblLayoutGrid34 > .row > .col-3, #balkonblLayoutGrid34 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid34 > .row > .col-1, #balkonblLayoutGrid34 > .row > .col-2, #balkonblLayoutGrid34 > .row > .col-3, #balkonblLayoutGrid34 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid34 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid34 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid34 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid34 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid34:before,
#balkonblLayoutGrid34:after,
#balkonblLayoutGrid34 .row:before,
#balkonblLayoutGrid34 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid34:after,
#balkonblLayoutGrid34 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid34 > .row > .col-1, #balkonblLayoutGrid34 > .row > .col-2, #balkonblLayoutGrid34 > .row > .col-3, #balkonblLayoutGrid34 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage20
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage20
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText21 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText21
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText21 div
{
   text-align: left;
}
#wb_balkonblText21
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage21
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage21
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText22 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText22
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText22 div
{
   text-align: left;
}
#wb_balkonblText22
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid35
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid35
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid35 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid35 > .row > .col-1, #balkonblLayoutGrid35 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid35 > .row > .col-1, #balkonblLayoutGrid35 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid35 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid35 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid35:before,
#balkonblLayoutGrid35:after,
#balkonblLayoutGrid35 .row:before,
#balkonblLayoutGrid35 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid35:after,
#balkonblLayoutGrid35 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid35 > .row > .col-1, #balkonblLayoutGrid35 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage22
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage22
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText35 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText35 div
{
   text-align: left;
}
#wb_balkonblText35
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText37 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText37 div
{
   text-align: left;
}
#wb_balkonblText37
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid36
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid36
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid36 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid36 > .row > .col-1, #balkonblLayoutGrid36 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid36 > .row > .col-1, #balkonblLayoutGrid36 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid36 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid36 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid36:before,
#balkonblLayoutGrid36:after,
#balkonblLayoutGrid36 .row:before,
#balkonblLayoutGrid36 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid36:after,
#balkonblLayoutGrid36 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid36 > .row > .col-1, #balkonblLayoutGrid36 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText38 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText38
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText38 div
{
   text-align: left;
}
#wb_balkonblText38
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage23
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage23
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery5
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery5 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery5 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery5 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery5 .clearfix:before,
#balkonblPhotoGallery5 .clearfix:after,
#balkonblPhotoGallery5 .thumbnails:before,
#balkonblPhotoGallery5 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery5 .clearfix:after,
#balkonblPhotoGallery5 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery5 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery5_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery5_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery5_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery5_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery5_img4
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery5_img5
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid37
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid37
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid37 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid37 > .row > .col-1, #balkonblLayoutGrid37 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid37 > .row > .col-1, #balkonblLayoutGrid37 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid37 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid37 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid37:before,
#balkonblLayoutGrid37:after,
#balkonblLayoutGrid37 .row:before,
#balkonblLayoutGrid37 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid37:after,
#balkonblLayoutGrid37 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid37 > .row > .col-1, #balkonblLayoutGrid37 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid37-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading24
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading24
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery6
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery6 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery6 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery6_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid38
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid38
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid38 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid38 > .row > .col-1, #balkonblLayoutGrid38 > .row > .col-2, #balkonblLayoutGrid38 > .row > .col-3, #balkonblLayoutGrid38 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid38 > .row > .col-1, #balkonblLayoutGrid38 > .row > .col-2, #balkonblLayoutGrid38 > .row > .col-3, #balkonblLayoutGrid38 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid38 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid38 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid38 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid38 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid38:before,
#balkonblLayoutGrid38:after,
#balkonblLayoutGrid38 .row:before,
#balkonblLayoutGrid38 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid38:after,
#balkonblLayoutGrid38 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid38 > .row > .col-1, #balkonblLayoutGrid38 > .row > .col-2, #balkonblLayoutGrid38 > .row > .col-3, #balkonblLayoutGrid38 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage24
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage24
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText39 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText39
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText39 div
{
   text-align: left;
}
#wb_balkonblText39
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage25
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage25
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText45 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText45
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText45 div
{
   text-align: left;
}
#wb_balkonblText45
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid39
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid39
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid39 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid39 > .row > .col-1, #balkonblLayoutGrid39 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid39 > .row > .col-1, #balkonblLayoutGrid39 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid39 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid39 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid39:before,
#balkonblLayoutGrid39:after,
#balkonblLayoutGrid39 .row:before,
#balkonblLayoutGrid39 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid39:after,
#balkonblLayoutGrid39 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid39 > .row > .col-1, #balkonblLayoutGrid39 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage26
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage26
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText46 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText46 div
{
   text-align: left;
}
#wb_balkonblText46
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText47 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText47 div
{
   text-align: left;
}
#wb_balkonblText47
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid40
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid40
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid40 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid40 > .row > .col-1, #balkonblLayoutGrid40 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid40 > .row > .col-1, #balkonblLayoutGrid40 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid40 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid40 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid40:before,
#balkonblLayoutGrid40:after,
#balkonblLayoutGrid40 .row:before,
#balkonblLayoutGrid40 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid40:after,
#balkonblLayoutGrid40 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid40 > .row > .col-1, #balkonblLayoutGrid40 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText48 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText48
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText48 div
{
   text-align: left;
}
#wb_balkonblText48
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage27
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage27
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery7
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery7 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery7 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery7 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery7 .clearfix:before,
#balkonblPhotoGallery7 .clearfix:after,
#balkonblPhotoGallery7 .thumbnails:before,
#balkonblPhotoGallery7 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery7 .clearfix:after,
#balkonblPhotoGallery7 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery7 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery7_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery7_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery7_img2
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid41
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid41
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid41 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid41 > .row > .col-1, #balkonblLayoutGrid41 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid41 > .row > .col-1, #balkonblLayoutGrid41 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid41 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid41 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid41:before,
#balkonblLayoutGrid41:after,
#balkonblLayoutGrid41 .row:before,
#balkonblLayoutGrid41 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid41:after,
#balkonblLayoutGrid41 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid41 > .row > .col-1, #balkonblLayoutGrid41 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid41-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading25
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading25
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery8
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery8 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery8 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery8_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid42
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid42
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid42 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid42 > .row > .col-1, #balkonblLayoutGrid42 > .row > .col-2, #balkonblLayoutGrid42 > .row > .col-3, #balkonblLayoutGrid42 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid42 > .row > .col-1, #balkonblLayoutGrid42 > .row > .col-2, #balkonblLayoutGrid42 > .row > .col-3, #balkonblLayoutGrid42 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid42 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid42 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid42 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid42 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid42:before,
#balkonblLayoutGrid42:after,
#balkonblLayoutGrid42 .row:before,
#balkonblLayoutGrid42 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid42:after,
#balkonblLayoutGrid42 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid42 > .row > .col-1, #balkonblLayoutGrid42 > .row > .col-2, #balkonblLayoutGrid42 > .row > .col-3, #balkonblLayoutGrid42 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage28
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage28
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText49 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText49
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText49 div
{
   text-align: left;
}
#wb_balkonblText49
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage29
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage29
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText50 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText50
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText50 div
{
   text-align: left;
}
#wb_balkonblText50
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid43
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid43
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid43 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid43 > .row > .col-1, #balkonblLayoutGrid43 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid43 > .row > .col-1, #balkonblLayoutGrid43 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid43 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid43 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid43:before,
#balkonblLayoutGrid43:after,
#balkonblLayoutGrid43 .row:before,
#balkonblLayoutGrid43 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid43:after,
#balkonblLayoutGrid43 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid43 > .row > .col-1, #balkonblLayoutGrid43 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage30
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage30
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText51 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText51 div
{
   text-align: left;
}
#wb_balkonblText51
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText52 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText52 div
{
   text-align: left;
}
#wb_balkonblText52
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid44
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid44
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid44 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid44 > .row > .col-1, #balkonblLayoutGrid44 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid44 > .row > .col-1, #balkonblLayoutGrid44 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid44 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid44 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid44:before,
#balkonblLayoutGrid44:after,
#balkonblLayoutGrid44 .row:before,
#balkonblLayoutGrid44 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid44:after,
#balkonblLayoutGrid44 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid44 > .row > .col-1, #balkonblLayoutGrid44 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText53 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText53
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText53 div
{
   text-align: left;
}
#wb_balkonblText53
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage32
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage32
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery9
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery9 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery9 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery9 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery9 .clearfix:before,
#balkonblPhotoGallery9 .clearfix:after,
#balkonblPhotoGallery9 .thumbnails:before,
#balkonblPhotoGallery9 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery9 .clearfix:after,
#balkonblPhotoGallery9 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery9 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery9_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery9_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery9_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery9_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery9_img4
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery9_img5
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid45
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid45
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid45 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid45 > .row > .col-1, #balkonblLayoutGrid45 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid45 > .row > .col-1, #balkonblLayoutGrid45 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid45 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid45 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid45:before,
#balkonblLayoutGrid45:after,
#balkonblLayoutGrid45 .row:before,
#balkonblLayoutGrid45 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid45:after,
#balkonblLayoutGrid45 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid45 > .row > .col-1, #balkonblLayoutGrid45 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid45-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading27
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading27
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery10
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery10 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery10 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery10_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid46
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid46
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid46 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid46 > .row > .col-1, #balkonblLayoutGrid46 > .row > .col-2, #balkonblLayoutGrid46 > .row > .col-3, #balkonblLayoutGrid46 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid46 > .row > .col-1, #balkonblLayoutGrid46 > .row > .col-2, #balkonblLayoutGrid46 > .row > .col-3, #balkonblLayoutGrid46 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid46 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid46 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid46 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid46 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid46:before,
#balkonblLayoutGrid46:after,
#balkonblLayoutGrid46 .row:before,
#balkonblLayoutGrid46 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid46:after,
#balkonblLayoutGrid46 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid46 > .row > .col-1, #balkonblLayoutGrid46 > .row > .col-2, #balkonblLayoutGrid46 > .row > .col-3, #balkonblLayoutGrid46 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage33
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage33
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText54 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText54
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText54 div
{
   text-align: left;
}
#wb_balkonblText54
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage34
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage34
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText55 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText55
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText55 div
{
   text-align: left;
}
#wb_balkonblText55
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid47
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid47
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid47 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid47 > .row > .col-1, #balkonblLayoutGrid47 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid47 > .row > .col-1, #balkonblLayoutGrid47 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid47 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid47 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid47:before,
#balkonblLayoutGrid47:after,
#balkonblLayoutGrid47 .row:before,
#balkonblLayoutGrid47 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid47:after,
#balkonblLayoutGrid47 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid47 > .row > .col-1, #balkonblLayoutGrid47 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage35
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage35
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText56 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText56 div
{
   text-align: left;
}
#wb_balkonblText56
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText57 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText57 div
{
   text-align: left;
}
#wb_balkonblText57
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid48
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid48
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid48 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid48 > .row > .col-1, #balkonblLayoutGrid48 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid48 > .row > .col-1, #balkonblLayoutGrid48 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid48 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid48 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid48:before,
#balkonblLayoutGrid48:after,
#balkonblLayoutGrid48 .row:before,
#balkonblLayoutGrid48 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid48:after,
#balkonblLayoutGrid48 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid48 > .row > .col-1, #balkonblLayoutGrid48 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText58 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText58
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText58 div
{
   text-align: left;
}
#wb_balkonblText58
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage36
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage36
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery11
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery11 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery11 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery11 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery11 .clearfix:before,
#balkonblPhotoGallery11 .clearfix:after,
#balkonblPhotoGallery11 .thumbnails:before,
#balkonblPhotoGallery11 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery11 .clearfix:after,
#balkonblPhotoGallery11 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery11 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery11_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery11_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery11_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery11_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery11_img4
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery11_img5
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid49
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid49
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid49 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid49 > .row > .col-1, #balkonblLayoutGrid49 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid49 > .row > .col-1, #balkonblLayoutGrid49 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid49 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid49 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid49:before,
#balkonblLayoutGrid49:after,
#balkonblLayoutGrid49 .row:before,
#balkonblLayoutGrid49 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid49:after,
#balkonblLayoutGrid49 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid49 > .row > .col-1, #balkonblLayoutGrid49 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid49-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading28
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading28
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery12
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery12 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery12 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery12_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid50
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid50
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid50 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid50 > .row > .col-1, #balkonblLayoutGrid50 > .row > .col-2, #balkonblLayoutGrid50 > .row > .col-3, #balkonblLayoutGrid50 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid50 > .row > .col-1, #balkonblLayoutGrid50 > .row > .col-2, #balkonblLayoutGrid50 > .row > .col-3, #balkonblLayoutGrid50 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid50 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid50 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid50 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid50 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid50:before,
#balkonblLayoutGrid50:after,
#balkonblLayoutGrid50 .row:before,
#balkonblLayoutGrid50 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid50:after,
#balkonblLayoutGrid50 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid50 > .row > .col-1, #balkonblLayoutGrid50 > .row > .col-2, #balkonblLayoutGrid50 > .row > .col-3, #balkonblLayoutGrid50 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage37
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage37
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText59 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText59
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText59 div
{
   text-align: left;
}
#wb_balkonblText59
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage38
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage38
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText60 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText60
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText60 div
{
   text-align: left;
}
#wb_balkonblText60
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid51
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid51
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid51 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid51 > .row > .col-1, #balkonblLayoutGrid51 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid51 > .row > .col-1, #balkonblLayoutGrid51 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid51 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid51 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid51:before,
#balkonblLayoutGrid51:after,
#balkonblLayoutGrid51 .row:before,
#balkonblLayoutGrid51 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid51:after,
#balkonblLayoutGrid51 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid51 > .row > .col-1, #balkonblLayoutGrid51 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage39
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage39
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText61 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText61 div
{
   text-align: left;
}
#wb_balkonblText61
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText62 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText62 div
{
   text-align: left;
}
#wb_balkonblText62
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid52
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid52
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid52 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid52 > .row > .col-1, #balkonblLayoutGrid52 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid52 > .row > .col-1, #balkonblLayoutGrid52 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid52 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid52 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid52:before,
#balkonblLayoutGrid52:after,
#balkonblLayoutGrid52 .row:before,
#balkonblLayoutGrid52 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid52:after,
#balkonblLayoutGrid52 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid52 > .row > .col-1, #balkonblLayoutGrid52 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText66 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText66
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText66 div
{
   text-align: left;
}
#wb_balkonblText66
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage40
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage40
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery13
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery13 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery13 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery13 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery13 .clearfix:before,
#balkonblPhotoGallery13 .clearfix:after,
#balkonblPhotoGallery13 .thumbnails:before,
#balkonblPhotoGallery13 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery13 .clearfix:after,
#balkonblPhotoGallery13 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery13 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery13_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery13_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery13_img2
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid53
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid53
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid53 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid53 > .row > .col-1, #balkonblLayoutGrid53 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid53 > .row > .col-1, #balkonblLayoutGrid53 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid53 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid53 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid53:before,
#balkonblLayoutGrid53:after,
#balkonblLayoutGrid53 .row:before,
#balkonblLayoutGrid53 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid53:after,
#balkonblLayoutGrid53 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid53 > .row > .col-1, #balkonblLayoutGrid53 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid53-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading29
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading29
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery14
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery14 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery14 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery14_img0
{
   width: 321px;
   height: 241px;
}
#wb_balkonblLayoutGrid54
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid54
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid54 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid54 > .row > .col-1, #balkonblLayoutGrid54 > .row > .col-2, #balkonblLayoutGrid54 > .row > .col-3, #balkonblLayoutGrid54 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid54 > .row > .col-1, #balkonblLayoutGrid54 > .row > .col-2, #balkonblLayoutGrid54 > .row > .col-3, #balkonblLayoutGrid54 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid54 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid54 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid54 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid54 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid54:before,
#balkonblLayoutGrid54:after,
#balkonblLayoutGrid54 .row:before,
#balkonblLayoutGrid54 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid54:after,
#balkonblLayoutGrid54 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid54 > .row > .col-1, #balkonblLayoutGrid54 > .row > .col-2, #balkonblLayoutGrid54 > .row > .col-3, #balkonblLayoutGrid54 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage41
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage41
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText67 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText67
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText67 div
{
   text-align: left;
}
#wb_balkonblText67
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage42
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage42
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText68 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText68
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText68 div
{
   text-align: left;
}
#wb_balkonblText68
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid55
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid55
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid55 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid55 > .row > .col-1, #balkonblLayoutGrid55 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid55 > .row > .col-1, #balkonblLayoutGrid55 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid55 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid55 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid55:before,
#balkonblLayoutGrid55:after,
#balkonblLayoutGrid55 .row:before,
#balkonblLayoutGrid55 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid55:after,
#balkonblLayoutGrid55 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid55 > .row > .col-1, #balkonblLayoutGrid55 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage43
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage43
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText78 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText78 div
{
   text-align: left;
}
#wb_balkonblText78
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText79 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText79 div
{
   text-align: left;
}
#wb_balkonblText79
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid56
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid56
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid56 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid56 > .row > .col-1, #balkonblLayoutGrid56 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid56 > .row > .col-1, #balkonblLayoutGrid56 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid56 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid56 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid56:before,
#balkonblLayoutGrid56:after,
#balkonblLayoutGrid56 .row:before,
#balkonblLayoutGrid56 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid56:after,
#balkonblLayoutGrid56 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid56 > .row > .col-1, #balkonblLayoutGrid56 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText80 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText80
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText80 div
{
   text-align: left;
}
#wb_balkonblText80
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage44
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage44
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery15
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery15 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery15 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery15 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery15 .clearfix:before,
#balkonblPhotoGallery15 .clearfix:after,
#balkonblPhotoGallery15 .thumbnails:before,
#balkonblPhotoGallery15 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery15 .clearfix:after,
#balkonblPhotoGallery15 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery15 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery15_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery15_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery15_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery15_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery15_img4
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery15_img5
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid57
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid57
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid57 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid57 > .row > .col-1, #balkonblLayoutGrid57 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid57 > .row > .col-1, #balkonblLayoutGrid57 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid57 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid57 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid57:before,
#balkonblLayoutGrid57:after,
#balkonblLayoutGrid57 .row:before,
#balkonblLayoutGrid57 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid57:after,
#balkonblLayoutGrid57 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid57 > .row > .col-1, #balkonblLayoutGrid57 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid57-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.38;
}
#wb_balkonblHeading30
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading30
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery16
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery16 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery16 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery16_img0
{
   width: 321px;
   height: 241px;
}
#wb_balkonblLayoutGrid58
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid58
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid58 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid58 > .row > .col-1, #balkonblLayoutGrid58 > .row > .col-2, #balkonblLayoutGrid58 > .row > .col-3, #balkonblLayoutGrid58 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid58 > .row > .col-1, #balkonblLayoutGrid58 > .row > .col-2, #balkonblLayoutGrid58 > .row > .col-3, #balkonblLayoutGrid58 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid58 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid58 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid58 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid58 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid58:before,
#balkonblLayoutGrid58:after,
#balkonblLayoutGrid58 .row:before,
#balkonblLayoutGrid58 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid58:after,
#balkonblLayoutGrid58 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid58 > .row > .col-1, #balkonblLayoutGrid58 > .row > .col-2, #balkonblLayoutGrid58 > .row > .col-3, #balkonblLayoutGrid58 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage45
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage45
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText81 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText81
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText81 div
{
   text-align: left;
}
#wb_balkonblText81
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage46
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage46
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText82 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText82
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText82 div
{
   text-align: left;
}
#wb_balkonblText82
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid59
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid59
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid59 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid59 > .row > .col-1, #balkonblLayoutGrid59 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid59 > .row > .col-1, #balkonblLayoutGrid59 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid59 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid59 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid59:before,
#balkonblLayoutGrid59:after,
#balkonblLayoutGrid59 .row:before,
#balkonblLayoutGrid59 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid59:after,
#balkonblLayoutGrid59 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid59 > .row > .col-1, #balkonblLayoutGrid59 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage47
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage47
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText83 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText83 div
{
   text-align: left;
}
#wb_balkonblText83
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText84 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText84 div
{
   text-align: left;
}
#wb_balkonblText84
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid60
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid60
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid60 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid60 > .row > .col-1, #balkonblLayoutGrid60 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid60 > .row > .col-1, #balkonblLayoutGrid60 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid60 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid60 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid60:before,
#balkonblLayoutGrid60:after,
#balkonblLayoutGrid60 .row:before,
#balkonblLayoutGrid60 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid60:after,
#balkonblLayoutGrid60 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid60 > .row > .col-1, #balkonblLayoutGrid60 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText85 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText85
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText85 div
{
   text-align: left;
}
#wb_balkonblText85
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage48
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage48
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery17
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery17 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery17 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery17 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery17 .clearfix:before,
#balkonblPhotoGallery17 .clearfix:after,
#balkonblPhotoGallery17 .thumbnails:before,
#balkonblPhotoGallery17 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery17 .clearfix:after,
#balkonblPhotoGallery17 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery17 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery17_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery17_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery17_img2
{
   width: 80px;
   height: 80px;
}
#wb_balkonblLayoutGrid61
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: url('../images/backgr.jpg');
   background-repeat: repeat;
   background-position: center top;
   border: 2px solid #FFA500;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid61
{
   box-sizing: border-box;
   padding: 20px 10px 20px 10px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#balkonblLayoutGrid61 > .row
{
   margin-right: -10px;
   margin-left: -10px;
}
#balkonblLayoutGrid61 > .row > .col-1, #balkonblLayoutGrid61 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
   position: relative;
}
#balkonblLayoutGrid61 > .row > .col-1, #balkonblLayoutGrid61 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid61 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid61 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#balkonblLayoutGrid61:before,
#balkonblLayoutGrid61:after,
#balkonblLayoutGrid61 .row:before,
#balkonblLayoutGrid61 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid61:after,
#balkonblLayoutGrid61 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#balkonblLayoutGrid61 > .row > .col-1, #balkonblLayoutGrid61 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#balkonblLayoutGrid61-overlay
{
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: #D3D3D3;
   opacity: 0.39;
}
#wb_balkonblHeading31
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading31
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery18
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery18 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery18 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery18_img0
{
   width: 180px;
   height: 241px;
}
#wb_balkonblLayoutGrid62
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid62
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid62 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid62 > .row > .col-1, #balkonblLayoutGrid62 > .row > .col-2, #balkonblLayoutGrid62 > .row > .col-3, #balkonblLayoutGrid62 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid62 > .row > .col-1, #balkonblLayoutGrid62 > .row > .col-2, #balkonblLayoutGrid62 > .row > .col-3, #balkonblLayoutGrid62 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid62 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid62 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid62 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid62 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid62:before,
#balkonblLayoutGrid62:after,
#balkonblLayoutGrid62 .row:before,
#balkonblLayoutGrid62 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid62:after,
#balkonblLayoutGrid62 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid62 > .row > .col-1, #balkonblLayoutGrid62 > .row > .col-2, #balkonblLayoutGrid62 > .row > .col-3, #balkonblLayoutGrid62 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage49
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage49
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText86 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText86
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText86 div
{
   text-align: left;
}
#wb_balkonblText86
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage50
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage50
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText87 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText87
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText87 div
{
   text-align: left;
}
#wb_balkonblText87
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid63
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid63
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid63 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid63 > .row > .col-1, #balkonblLayoutGrid63 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid63 > .row > .col-1, #balkonblLayoutGrid63 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid63 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid63 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid63:before,
#balkonblLayoutGrid63:after,
#balkonblLayoutGrid63 .row:before,
#balkonblLayoutGrid63 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid63:after,
#balkonblLayoutGrid63 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid63 > .row > .col-1, #balkonblLayoutGrid63 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage51
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage51
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText88 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText88 div
{
   text-align: left;
}
#wb_balkonblText88
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText89 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText89 div
{
   text-align: left;
}
#wb_balkonblText89
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid64
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid64
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid64 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid64 > .row > .col-1, #balkonblLayoutGrid64 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid64 > .row > .col-1, #balkonblLayoutGrid64 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid64 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid64 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid64:before,
#balkonblLayoutGrid64:after,
#balkonblLayoutGrid64 .row:before,
#balkonblLayoutGrid64 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid64:after,
#balkonblLayoutGrid64 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid64 > .row > .col-1, #balkonblLayoutGrid64 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText90 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText90
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText90 div
{
   text-align: left;
}
#wb_balkonblText90
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage52
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage52
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery19
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery19 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery19 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery19 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery19 .clearfix:before,
#balkonblPhotoGallery19 .clearfix:after,
#balkonblPhotoGallery19 .thumbnails:before,
#balkonblPhotoGallery19 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery19 .clearfix:after,
#balkonblPhotoGallery19 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery19 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery19_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery19_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery19_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery19_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery19_img4
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery19_img5
{
   width: 80px;
   height: 80px;
}
#wb_indexLayoutGrid28
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid28
{
   box-sizing: border-box;
   padding: 40px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid28 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#indexLayoutGrid28 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#indexLayoutGrid28 > .row > .col-1
{
   float: left;
}
#indexLayoutGrid28 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#indexLayoutGrid28:before,
#indexLayoutGrid28:after,
#indexLayoutGrid28 .row:before,
#indexLayoutGrid28 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid28:after,
#indexLayoutGrid28 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#indexLayoutGrid28 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_indexLayoutGrid28:hover
{
   box-shadow:  0 0px 10px rgba(0,0,0,0.25);
   -webkit-transition: box-shadow 500ms linear 0ms;
   transition: box-shadow 500ms linear 0ms;
}
#wb_Image33
{
   margin: 0;
   vertical-align: top;
}
#Image33
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 135px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_Text112 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 0px 0px;
   text-align: center;
}
#wb_Text112
{
   color: #FF8C00;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_Text112 div
{
   text-align: center;
}
#wb_Text112
{
   display: block;
   margin: 10px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText105 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 20px 0px 0px 0px;
   text-align: right;
}
#wb_indexText105
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_indexText105 div
{
   text-align: right;
}
#wb_indexText105
{
   display: block;
   margin: 20px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText106 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_indexText106
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_indexText106 div
{
   text-align: right;
}
#wb_indexText106
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText107 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_indexText107
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_indexText107 div
{
   text-align: right;
}
#wb_indexText107
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText108 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 20px 0px;
   text-align: right;
}
#wb_indexText108
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_indexText108 div
{
   text-align: right;
}
#wb_indexText108
{
   display: block;
   margin: 0px 0px 20px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexShape10
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#wb_indexShape10 a img
{
   position: relative;
   left: 0;
}
#wb_indexShape10 .default
{
   position: absolute;
   left: 0;
}
#wb_indexShape10 a .hover
{
   visibility: hidden;
}
#wb_indexShape10 a:hover .hover
{
   visibility: visible;
}
#wb_indexShape10 a:hover .default
{
   visibility: hidden;
}
#indexShape10
{
   border-width: 0;
   vertical-align: top;
}
#wb_indexShape10
{
   margin: 20px 0px 20px 0px;
}
#wb_balkonblText92 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: right;
}
#wb_balkonblText92
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText92 div
{
   text-align: right;
}
#wb_balkonblText92
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblShape3
{
   transform: rotate(0deg);
   transform-origin: 50% 50%;
}
#wb_balkonblShape3 a img
{
   position: relative;
   left: 0;
}
#wb_balkonblShape3 .default
{
   position: absolute;
   left: 0;
}
#wb_balkonblShape3 a .hover
{
   visibility: hidden;
}
#wb_balkonblShape3 a:hover .hover
{
   visibility: visible;
}
#wb_balkonblShape3 a:hover .default
{
   visibility: hidden;
}
#balkonblShape3
{
   border-width: 0;
   vertical-align: top;
}
#wb_balkonblShape3
{
   margin: 20px 0px 20px 0px;
}
#wb_balkonblText91 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_balkonblText91
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_balkonblText91 div
{
   text-align: right;
}
#wb_balkonblText91
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText94 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: right;
}
#wb_balkonblText94
{
   color: #228B22;
   font-family: "Open Sans ExtraBold";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText94 div
{
   text-align: right;
}
#wb_balkonblText94
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#indexPhotoGallery1
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#indexPhotoGallery1 .thumbnails
{
   margin: 0;
}
#indexPhotoGallery1 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 1px 1px 1px 1px;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#indexPhotoGallery1 .thumbnail img
{
   border: 0px #FFEBCD solid;
   box-sizing: border-box;
}
#indexPhotoGallery1 .clearfix:before,
#indexPhotoGallery1 .clearfix:after,
#indexPhotoGallery1 .thumbnails:before,
#indexPhotoGallery1 .thumbnails:after
{
   display: table;
   content: " ";
}
#indexPhotoGallery1 .clearfix:after,
#indexPhotoGallery1 .thumbnails:after
{
   clear: both;
}
#indexPhotoGallery1 .visible-col3
{
   display: block;
}
#indexPhotoGallery1_img0
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img1
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img2
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img3
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img4
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img5
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img6
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img7
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img8
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img9
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img10
{
   width: 212px;
   height: 0px;
}
#indexPhotoGallery1_img11
{
   width: 212px;
   height: 0px;
}
#balkonblPhotoGallery20
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0px 0px 10px 0px;
}
#balkonblPhotoGallery20 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery20 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 3px 3px 3px 3px;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery20 .thumbnail img
{
   border: 0px #FFEBCD solid;
   display: block;
   width: 100%;
   height: auto;
   max-width: 100%;
   box-sizing: border-box;
}
#balkonblPhotoGallery20 .clearfix:before,
#balkonblPhotoGallery20 .clearfix:after,
#balkonblPhotoGallery20 .thumbnails:before,
#balkonblPhotoGallery20 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery20 .clearfix:after,
#balkonblPhotoGallery20 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery20 .visible-col3
{
   display: block;
}
#wb_FAQPage
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#FAQPage
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#FAQPage > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#FAQPage > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#FAQPage > .row > .col-1
{
   float: left;
}
#FAQPage > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#FAQPage:before,
#FAQPage:after,
#FAQPage .row:before,
#FAQPage .row:after
{
   display: table;
   content: " ";
}
#FAQPage:after,
#FAQPage .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#FAQPage > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_contacts
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#contacts
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#contacts > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#contacts > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#contacts > .row > .col-1
{
   float: left;
}
#contacts > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#contacts:before,
#contacts:after,
#contacts .row:before,
#contacts .row:after
{
   display: table;
   content: " ";
}
#contacts:after,
#contacts .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#contacts > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_indexLayoutGrid35
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#indexLayoutGrid35
{
   box-sizing: border-box;
   padding: 0px 0px 20px 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#indexLayoutGrid35 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#indexLayoutGrid35 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#indexLayoutGrid35 > .row > .col-1
{
   float: left;
}
#indexLayoutGrid35 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#indexLayoutGrid35:before,
#indexLayoutGrid35:after,
#indexLayoutGrid35 .row:before,
#indexLayoutGrid35 .row:after
{
   display: table;
   content: " ";
}
#indexLayoutGrid35:after,
#indexLayoutGrid35 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#indexLayoutGrid35 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_dachaLayoutGrid40
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#dachaLayoutGrid40
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#dachaLayoutGrid40 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#dachaLayoutGrid40 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#dachaLayoutGrid40 > .row > .col-1
{
   float: left;
}
#dachaLayoutGrid40 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#dachaLayoutGrid40:before,
#dachaLayoutGrid40:after,
#dachaLayoutGrid40 .row:before,
#dachaLayoutGrid40 .row:after
{
   display: table;
   content: " ";
}
#dachaLayoutGrid40:after,
#dachaLayoutGrid40 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#dachaLayoutGrid40 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_dachaText38 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 0px 0px;
   text-align: center;
}
#wb_dachaText38
{
   color: #C71585;
   font-family: "Open Sans ExtraBold";
   font-weight: normal;
   font-size: 27px;
}
#wb_dachaText38 div
{
   text-align: center;
}
#wb_dachaText38
{
   display: block;
   margin: 10px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_dachaLayoutGrid41
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#dachaLayoutGrid41
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#dachaLayoutGrid41 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#dachaLayoutGrid41 > .row > .col-1, #dachaLayoutGrid41 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#dachaLayoutGrid41 > .row > .col-1, #dachaLayoutGrid41 > .row > .col-2
{
   float: left;
}
#dachaLayoutGrid41 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 41.66666667%;
   text-align: center;
}
#dachaLayoutGrid41 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 58.33333333%;
   text-align: center;
}
#dachaLayoutGrid41:before,
#dachaLayoutGrid41:after,
#dachaLayoutGrid41 .row:before,
#dachaLayoutGrid41 .row:after
{
   display: table;
   content: " ";
}
#dachaLayoutGrid41:after,
#dachaLayoutGrid41 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#dachaLayoutGrid41 > .row > .col-1, #dachaLayoutGrid41 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_pacnpodawaLayoutGrid8
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#pacnpodawaLayoutGrid8
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#pacnpodawaLayoutGrid8 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#pacnpodawaLayoutGrid8 > .row > .col-1, #pacnpodawaLayoutGrid8 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#pacnpodawaLayoutGrid8 > .row > .col-1, #pacnpodawaLayoutGrid8 > .row > .col-2
{
   float: left;
}
#pacnpodawaLayoutGrid8 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#pacnpodawaLayoutGrid8 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#pacnpodawaLayoutGrid8:before,
#pacnpodawaLayoutGrid8:after,
#pacnpodawaLayoutGrid8 .row:before,
#pacnpodawaLayoutGrid8 .row:after
{
   display: table;
   content: " ";
}
#pacnpodawaLayoutGrid8:after,
#pacnpodawaLayoutGrid8 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#pacnpodawaLayoutGrid8 > .row > .col-1, #pacnpodawaLayoutGrid8 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_pacnpodawaLayoutGrid9
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#pacnpodawaLayoutGrid9
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#pacnpodawaLayoutGrid9 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#pacnpodawaLayoutGrid9 > .row > .col-1, #pacnpodawaLayoutGrid9 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#pacnpodawaLayoutGrid9 > .row > .col-1, #pacnpodawaLayoutGrid9 > .row > .col-2
{
   float: left;
}
#pacnpodawaLayoutGrid9 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#pacnpodawaLayoutGrid9 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#pacnpodawaLayoutGrid9:before,
#pacnpodawaLayoutGrid9:after,
#pacnpodawaLayoutGrid9 .row:before,
#pacnpodawaLayoutGrid9 .row:after
{
   display: table;
   content: " ";
}
#pacnpodawaLayoutGrid9:after,
#pacnpodawaLayoutGrid9 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#pacnpodawaLayoutGrid9 > .row > .col-1, #pacnpodawaLayoutGrid9 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_pacnpodawaImage9
{
   margin: 0;
   vertical-align: top;
}
#pacnpodawaImage9
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 71px;
   height: 71px;
   vertical-align: top;
}
#wb_pacnpodawaImage13
{
   margin: 0;
   vertical-align: top;
}
#pacnpodawaImage13
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 71px;
   height: 71px;
   vertical-align: top;
}
#wb_pacnpodawaText21 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_pacnpodawaText21
{
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_pacnpodawaText21 div
{
   text-align: center;
}
#wb_pacnpodawaText21
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_pacnpodawaText22 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_pacnpodawaText22
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_pacnpodawaText22 div
{
   text-align: center;
}
#wb_pacnpodawaText22
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_pacnpodawaLayoutGrid10
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#pacnpodawaLayoutGrid10
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
}
#pacnpodawaLayoutGrid10 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#pacnpodawaLayoutGrid10 > .row > .col-1, #pacnpodawaLayoutGrid10 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#pacnpodawaLayoutGrid10 > .row > .col-1, #pacnpodawaLayoutGrid10 > .row > .col-2
{
   float: left;
}
#pacnpodawaLayoutGrid10 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#pacnpodawaLayoutGrid10 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 50%;
   text-align: center;
}
#pacnpodawaLayoutGrid10:before,
#pacnpodawaLayoutGrid10:after,
#pacnpodawaLayoutGrid10 .row:before,
#pacnpodawaLayoutGrid10 .row:after
{
   display: table;
   content: " ";
}
#pacnpodawaLayoutGrid10:after,
#pacnpodawaLayoutGrid10 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#pacnpodawaLayoutGrid10 > .row > .col-1, #pacnpodawaLayoutGrid10 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_pacnpodawaImage18
{
   margin: 0;
   vertical-align: top;
}
#pacnpodawaImage18
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 71px;
   height: 71px;
   vertical-align: top;
}
#wb_pacnpodawaImage19
{
   margin: 0;
   vertical-align: top;
}
#pacnpodawaImage19
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 71px;
   height: 71px;
   vertical-align: top;
}
#wb_pacnpodawaText27 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_pacnpodawaText27
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_pacnpodawaText27 div
{
   text-align: center;
}
#wb_pacnpodawaText27
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_pacnpodawaText35 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_pacnpodawaText35
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_pacnpodawaText35 div
{
   text-align: center;
}
#wb_pacnpodawaText35
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_balkonblText4 div
{
   text-align: center;
}
#wb_balkonblText4
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText5 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_balkonblText5 div
{
   text-align: center;
}
#wb_balkonblText5
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText96 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText96 div
{
   text-align: center;
}
#wb_indexText96
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Layer2
{
   background-color: #FBFBFB;
   background-image: none;
   border: 1px solid #CCCCCC;
   border-radius: 5px;
   margin: 0;
   overflow: visible;
}
.ui-dialog
{
   border-width: 0;
   padding: 0;
   overflow: visible;
}
.ui-widget-content
{
   border-width: 0;
   padding: 0;
}
#Layer2-close
{
   position: absolute;
   top: -16px;
   right: -16px;
   width: 32px;
   height: 32px;
   background: url('../images/layer_close.png') top left no-repeat;
   cursor: pointer;
   z-index: 999;
}
#wb_indexText43 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText43
{
   color: #000000;
   font-family: Calibri;
   font-weight: normal;
   font-size: 21px;
   line-height: 33px;
}
#wb_indexText43 div
{
   text-align: center;
}
#indexEditbox6
{
   border: 1px solid #CCCCCC;
   border-radius: 4px;
   background-color: #FFFFFF;
   background-image: none;
   color: #000000;
   font-family: "Open Sans";
   font-weight: normal;
   font-style: normal;
   font-size: 16px;
   line-height: 30px;
   padding: 4px 4px 4px 4px;
   margin: 0;
   text-align: left;
}
#indexEditbox6:focus
{
   border-color: #66AFE9;
   box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.60);
   outline: 0;
}
#indexButton10
{
   border: 0px solid #2E8B57;
   border-radius: 5px;
   background-color: #2E8B57;
   background-image: none;
   color: #FFFFFF;
   font-family: "Open Sans Bold";
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   padding: 0;
   text-align: center;
   -webkit-appearance: none;
   margin: 0;
}
#wb_Checkbox2
{
   margin: 0;
}
#wb_Checkbox2, #wb_Checkbox2 *, #wb_Checkbox2 *::before, #wb_Checkbox2 *::after
{
   box-sizing: border-box;
}
#wb_Checkbox2 input[type='checkbox']
{
   position: absolute;
   padding: 0;
   margin: 0;
   opacity: 0;
   z-index: 1;
   width: 15px;
   height: 15px;
   left: 0;
   top: 0;
}
#wb_Checkbox2 label
{
   display: inline-block;
   vertical-align: middle;
   position: absolute;
   left: 0;
   top: 0;
   width: 0;
   height: 0;
   padding: 0;
}
#wb_Checkbox2 label::before
{
   content: "";
   display: inline-block;
   position: absolute;
   width: 15px;
   height: 15px;
   left: 0;
   top: 0;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   border-radius: 4px;
}
#wb_Checkbox2 label::after
{
   display: inline-block;
   position: absolute;
   width: 15px;
   height: 15px;
   left: 0;
   top: 0;
   padding: 0;
   text-align: center;
   line-height: 15px;
}
#wb_Checkbox2 input[type='checkbox']:checked + label::after
{
   content: " ";
   background: url('data:image/svg+xml,%3csvg%20height%3d%2215%22%20width%3d%2215%22%20version%3d%221.1%22%20xmlns%3d%22http://www.w3.org/2000/svg%22%3e%3cg%20style%3d%22fill:%23FFFFFF%22%20transform%3d%22scale%280.0084%29%22%3e%0d%0a%3cpath%20transform%3d%22rotate%28180%29%20scale%28%2d1%2c1%29%20translate%280%2c%2d1536%29%22%20d%3d%22M1671%20970q0%20%2d40%20%2d28%20%2d68l%2d724%20%2d724l%2d136%20%2d136q%2d28%20%2d28%20%2d68%20%2d28t%2d68%2028l%2d136%20136l%2d362%20362q%2d28%2028%20%2d28%2068t28%2068l136%20136q28%2028%2068%2028t68%20%2d28l294%20%2d295l656%20657q28%2028%2068%2028t68%20%2d28l136%20%2d136q28%20%2d28%2028%20%2d68z%22/%3e%3c/g%3e%3c/svg%3e') no-repeat center center;
   background-size: 80% 80%
}
#wb_Checkbox2 input[type='checkbox']:checked + label::before
{
   background-color: #006400;
   background-image: none;
   border-color: #006400;
}
#wb_Checkbox2 input[type='checkbox']:focus + label::before
{
   outline: thin dotted;
}
#wb_Text27 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text27
{
   color: #808080;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 11px;
   line-height: 14px;
}
#wb_Text27 p, #wb_Text27 ul
{
   margin: 0;
   padding: 0;
}
#wb_Image126
{
   vertical-align: top;
}
#Image126
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Image127
{
   vertical-align: top;
}
#Image127
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_dachaText66 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_dachaText66 div
{
   text-align: center;
}
#wb_dachaText76 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: center;
}
#wb_dachaText76 div
{
   text-align: center;
}
#wb_dachaText76
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_dachaText14 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_dachaText14 div
{
   text-align: center;
}
#wb_dachaText14
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText30 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 0px 0px;
   text-align: center;
}
#wb_indexText30 div
{
   text-align: center;
}
#wb_indexText30
{
   display: block;
   margin: 10px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_indexText6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_indexText6
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 13px;
}
#wb_indexText6 div
{
   text-align: center;
}
#wb_indexText6
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_kontaktLayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#kontaktLayoutGrid1
{
   box-sizing: border-box;
   padding: 20px 20px 20px 20px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1366px;
}
#kontaktLayoutGrid1 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#kontaktLayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#kontaktLayoutGrid1 > .row > .col-1
{
   float: left;
}
#kontaktLayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#kontaktLayoutGrid1:before,
#kontaktLayoutGrid1:after,
#kontaktLayoutGrid1 .row:before,
#kontaktLayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#kontaktLayoutGrid1:after,
#kontaktLayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 604px)
{
#kontaktLayoutGrid1 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_Image69
{
   margin: 0;
   vertical-align: top;
}
#Image69
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 35px;
   height: 35px;
   vertical-align: top;
}
#wb_Image89
{
   margin: 0;
   vertical-align: top;
}
#Image89
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 45px;
   height: 37px;
   vertical-align: top;
}
#wb_balkonblText97 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_balkonblText97
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 21px;
}
#wb_balkonblText97 div
{
   text-align: right;
}
#wb_balkonblText97
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText98 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: right;
}
#wb_balkonblText98
{
   color: #228B22;
   font-family: "Open Sans ExtraBold";
   font-weight: normal;
   font-size: 24px;
}
#wb_balkonblText98 div
{
   text-align: right;
}
#wb_balkonblText98
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblHeading33
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 10px 0px 10px 0px;
   padding: 0;
   text-align: center;
}
#balkonblHeading33
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: bold;
   font-style: italic;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#balkonblPhotoGallery21
{
   border-spacing: 0px;
   font-size: 0;
   width: 100%;
   height: 100%;
   margin: 0;
}
#balkonblPhotoGallery21 .thumbnail
{
   padding: 3px 3px 3px 3px;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery21 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery21_img0
{
   width: 135px;
   height: 241px;
}
#wb_balkonblLayoutGrid69
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px groove #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid69
{
   box-sizing: border-box;
   padding: 20px 20px 0px 20px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid69 > .row
{
   margin-right: -20px;
   margin-left: -20px;
}
#balkonblLayoutGrid69 > .row > .col-1, #balkonblLayoutGrid69 > .row > .col-2, #balkonblLayoutGrid69 > .row > .col-3, #balkonblLayoutGrid69 > .row > .col-4
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 20px;
   padding-left: 20px;
   position: relative;
}
#balkonblLayoutGrid69 > .row > .col-1, #balkonblLayoutGrid69 > .row > .col-2, #balkonblLayoutGrid69 > .row > .col-3, #balkonblLayoutGrid69 > .row > .col-4
{
   float: left;
}
#balkonblLayoutGrid69 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid69 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid69 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: right;
}
#balkonblLayoutGrid69 > .row > .col-4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: left;
}
#balkonblLayoutGrid69:before,
#balkonblLayoutGrid69:after,
#balkonblLayoutGrid69 .row:before,
#balkonblLayoutGrid69 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid69:after,
#balkonblLayoutGrid69 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid69 > .row > .col-1, #balkonblLayoutGrid69 > .row > .col-2, #balkonblLayoutGrid69 > .row > .col-3, #balkonblLayoutGrid69 > .row > .col-4
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage53
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage53
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText99 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText99
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText99 div
{
   text-align: left;
}
#wb_balkonblText99
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblImage54
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage54
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 22px;
   height: 22px;
   vertical-align: top;
}
#wb_balkonblText100 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText100
{
   color: #FEC436;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_balkonblText100 div
{
   text-align: left;
}
#wb_balkonblText100
{
   display: inline-block;
   margin: 0;
   width: 85px;
   height: 26px;
}
#wb_balkonblLayoutGrid70
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid70
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid70 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid70 > .row > .col-1, #balkonblLayoutGrid70 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid70 > .row > .col-1, #balkonblLayoutGrid70 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid70 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 16.66666667%;
   text-align: left;
}
#balkonblLayoutGrid70 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#balkonblLayoutGrid70:before,
#balkonblLayoutGrid70:after,
#balkonblLayoutGrid70 .row:before,
#balkonblLayoutGrid70 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid70:after,
#balkonblLayoutGrid70 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid70 > .row > .col-1, #balkonblLayoutGrid70 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblImage55
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage55
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 50px;
   height: 50px;
   vertical-align: top;
}
#wb_balkonblText101 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText101 div
{
   text-align: left;
}
#wb_balkonblText101
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText102 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid transparent;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText102 div
{
   text-align: left;
}
#wb_balkonblText102
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblLayoutGrid71
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#balkonblLayoutGrid71
{
   box-sizing: border-box;
   padding: 20px 0px 0px 0px;
   margin-right: auto;
   margin-left: auto;
}
#balkonblLayoutGrid71 > .row
{
   margin-right: 0;
   margin-left: 0;
}
#balkonblLayoutGrid71 > .row > .col-1, #balkonblLayoutGrid71 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 0px;
   padding-left: 0px;
   position: relative;
}
#balkonblLayoutGrid71 > .row > .col-1, #balkonblLayoutGrid71 > .row > .col-2
{
   float: left;
}
#balkonblLayoutGrid71 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 75%;
   text-align: center;
}
#balkonblLayoutGrid71 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 25%;
   text-align: center;
}
#balkonblLayoutGrid71:before,
#balkonblLayoutGrid71:after,
#balkonblLayoutGrid71 .row:before,
#balkonblLayoutGrid71 .row:after
{
   display: table;
   content: " ";
}
#balkonblLayoutGrid71:after,
#balkonblLayoutGrid71 .row:after
{
   clear: both;
}
@media (max-width: 0px)
{
#balkonblLayoutGrid71 > .row > .col-1, #balkonblLayoutGrid71 > .row > .col-2
{
   float: none;
   width: 100%;
}
}
#wb_balkonblText103 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText103
{
   color: #2F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText103 div
{
   text-align: left;
}
#wb_balkonblText103
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblImage56
{
   margin: 0;
   vertical-align: top;
}
#balkonblImage56
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 27px;
   height: 23px;
   vertical-align: top;
}
#balkonblPhotoGallery22
{
   box-sizing: border-box;
   font-size: 0;
   width: 100%;
   height: 100%;
   table-layout: fixed;
   display: table;
   margin: 0;
}
#balkonblPhotoGallery22 .thumbnails
{
   margin: 0;
}
#balkonblPhotoGallery22 .thumbnail
{
   position: relative;
   min-height: 1px;
   box-sizing: border-box;
   float: left;
   padding: 0;
   width: 33.33333333%;
   text-align: center;
   vertical-align: top;
}
#balkonblPhotoGallery22 .thumbnail img
{
   border: 0px #000000 solid;
   box-sizing: border-box;
}
#balkonblPhotoGallery22 .clearfix:before,
#balkonblPhotoGallery22 .clearfix:after,
#balkonblPhotoGallery22 .thumbnails:before,
#balkonblPhotoGallery22 .thumbnails:after
{
   display: table;
   content: " ";
}
#balkonblPhotoGallery22 .clearfix:after,
#balkonblPhotoGallery22 .thumbnails:after
{
   clear: both;
}
#balkonblPhotoGallery22 .visible-col3
{
   display: block;
}
#balkonblPhotoGallery22_img0
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery22_img1
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery22_img2
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery22_img3
{
   width: 80px;
   height: 80px;
}
#balkonblPhotoGallery22_img4
{
   width: 80px;
   height: 80px;
}
#wb_balkonblText104 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_balkonblText104
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_balkonblText104 div
{
   text-align: left;
}
#wb_balkonblText104
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText106 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: right;
}
#wb_balkonblText106
{
   color: #1C2227;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_balkonblText106 div
{
   text-align: right;
}
#wb_balkonblText106
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonblText105 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_balkonblText105
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 16px;
}
#wb_balkonblText105 div
{
   text-align: center;
}
#wb_balkonblText105
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text3 div
{
   text-align: left;
}
#wb_Text3
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_Text1 div
{
   text-align: left;
}
#wb_Text1
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#FlexContainer1
{
   display: -webkit-flex;
   display: flex;
   width: 100%;
   position: relative;
   padding: 5px 5px 5px 0px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
   margin: 0;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   font-size: 0px;
}
#balkonblCheckbox1
{
   margin: 0px 8px 0px 0px;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 1;
   flex-shrink: 1;
   -webkit-align-self: auto;
   align-self: auto;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text6
{
   color: #000000;
   font-family: "Averta Demo PE Cutted Demo";
   font-weight: normal;
   font-size: 12px;
   line-height: 14px;
}
#wb_Text6 p, #wb_Text6 ul
{
   margin: 0;
   padding: 0;
}
#wb_indexText55 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 10px 0px;
   text-align: left;
}
#wb_indexText55
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_indexText55 div
{
   text-align: left;
}
#wb_indexText55
{
   display: block;
   margin: 10px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text118 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 1;
   flex-shrink: 1;
   -webkit-align-self: auto;
   align-self: auto;
   padding: 0;
   margin: 5px 0px 5px 5px;
   text-align: left;
}
#wb_Text118
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_Text118 div
{
   text-align: left;
}
#balkonyFlexContainer1
{
   display: -webkit-flex;
   display: flex;
   width: 100%;
   position: relative;
   padding: 5px 5px 5px 0px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
   margin: 0px 0px 5px 0px;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   font-size: 0px;
}
#balkonyFlexContainer2
{
   display: -webkit-flex;
   display: flex;
   width: 100%;
   position: relative;
   padding: 5px 5px 5px 0px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
   margin: 0px 0px 5px 0px;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   font-size: 0px;
}
#wb_Text120 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 1;
   flex-shrink: 1;
   -webkit-align-self: auto;
   align-self: auto;
   padding: 0;
   margin: 5px 0px 5px 5px;
   text-align: left;
}
#wb_Text120
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_Text120 div
{
   text-align: left;
}
#balkonyFlexContainer3
{
   display: -webkit-flex;
   display: flex;
   width: 100%;
   position: relative;
   padding: 5px 5px 5px 0px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
   margin: 0px 0px 5px 0px;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   font-size: 0px;
}
#balkonyFlexContainer4
{
   display: -webkit-flex;
   display: flex;
   width: 100%;
   position: relative;
   padding: 5px 5px 5px 0px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
   margin: 0px 0px 5px 0px;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   font-size: 0px;
}
#wb_indexText1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 1;
   flex-shrink: 1;
   -webkit-align-self: auto;
   align-self: auto;
   padding: 0;
   margin: 5px 0px 5px 5px;
   text-align: left;
}
#wb_indexText1
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_indexText1 div
{
   text-align: left;
}
#wb_Text119 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 1;
   flex-shrink: 1;
   -webkit-align-self: auto;
   align-self: auto;
   padding: 0;
   margin: 5px 0px 5px 5px;
   text-align: left;
}
#wb_Text119
{
   color: #4F4F4F;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 19px;
}
#wb_Text119 div
{
   text-align: left;
}
#wb_balkonyIconFont1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
   -webkit-flex-grow: 0;
   flex-grow: 0;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#balkonyIconFont1
{
   height: 30px;
   width: 30px;
}
#balkonyIconFont1 i
{
   color: #FF6600;
   display: inline-block;
   font-size: 30px;
   line-height: 30px;
   vertical-align: middle;
   width: 29px;
}
#wb_balkonyIconFont2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
   -webkit-flex-grow: 0;
   flex-grow: 0;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#balkonyIconFont2
{
   height: 30px;
   width: 30px;
}
#balkonyIconFont2 i
{
   color: #FF6600;
   display: inline-block;
   font-size: 30px;
   line-height: 30px;
   vertical-align: middle;
   width: 29px;
}
#wb_balkonyIconFont3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
   -webkit-flex-grow: 0;
   flex-grow: 0;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#balkonyIconFont3
{
   height: 30px;
   width: 30px;
}
#balkonyIconFont3 i
{
   color: #FF6600;
   display: inline-block;
   font-size: 30px;
   line-height: 30px;
   vertical-align: middle;
   width: 24px;
}
#wb_balkonyIconFont4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #245580;
   text-align: center;
   margin: 0;
   padding: 0;
   vertical-align: top;
   -webkit-flex-grow: 0;
   flex-grow: 0;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#balkonyIconFont4
{
   height: 30px;
   width: 30px;
}
#balkonyIconFont4 i
{
   color: #FF6600;
   display: inline-block;
   font-size: 30px;
   line-height: 30px;
   vertical-align: middle;
   width: 22px;
}
#wb_balkonyText2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 0px 0px 0px;
   text-align: left;
}
#wb_balkonyText2
{
   color: #FF0000;
   font-family: "Open Sans";
   font-weight: normal;
   font-size: 27px;
}
#wb_balkonyText2 div
{
   text-align: left;
}
#wb_balkonyText2
{
   display: block;
   margin: 10px 0px 0px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonyText1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0px 0px 10px 0px;
   text-align: left;
}
#wb_balkonyText1
{
   color: #FF6600;
   font-family: "Open Sans ExtraBold";
   font-weight: normal;
   font-size: 32px;
}
#wb_balkonyText1 div
{
   text-align: left;
}
#wb_balkonyText1
{
   display: block;
   margin: 0px 0px 10px 0px;
   box-sizing: border-box;
   width: 100%;
}
#wb_balkonyImage1
{
   margin: 0;
   vertical-align: top;
}
#balkonyImage1
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 301px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
#wb_balkonyImage2
{
   margin: 0;
   vertical-align: top;
}
#balkonyImage2
{
   border: 0px solid #000000;
   box-sizing: border-box;
   padding: 0;
   display: block;
   width: 100%;
   height: auto;
   max-width: 600px;
   margin-left: auto;
   margin-right: auto;
   vertical-align: top;
}
