article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0;background:#fff;}
ul.yes li{list-style-type:none;font-size:1.2em;line-height:35px;padding:0 0 0 65px;background:url('data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAgCAMAAACSAVCjAAAApVBMVEUAT3f////8/PxHR0f+/v76+vqOjo6SkpKNjY1KSkr4+PhCQkJvb2+mpqahoaFTU1NRUVFFRUWampqRkZFOTk7z8/PExMS4uLiwsLCXl5eMjIx6enpqamr19fXw8PDt7e3IyMitra2dnZ2JiYl/f390dHRnZ2dYWFjq6ure3t7b29vU1NTCwsK+vr6EhIRhYWFWVlY5OTk0NDTKysqzs7OqqqowMDDFlgzgAAABjUlEQVQ4y6XV53aCQBCG4W/GWaRIE3uLJaY3Tbn/S4tMCJqIBsj7g4Ufz+5yOGcB/S/1fCIiEiFJBz7t76K4UVjcicJOFDlRGDpx+DJp3xT6Pko3KPILlM8v8EtUmkB+ewtVGpCYnZO9v0SlfP1eruR+XFYOLWs0Wm8DkpTnvlWST0i73zR1rOyfM3K3WRGZvZ+U9KFk5na7JiO5fy7pOxkXuv1oCTFn/hol69IO6co9TKZU2aMRe57jxXEDgPdAua/XuCvqo3o8HPdZfaeeX9HCTb049bzj9i9qe+2qW3//mq5/cfB9Km6lnfoAWS29VHqB1Lezh0vA2w1P50l2WDwd+ZaDpTEJXv7ageWyD+ihsU79AFoCj3YB7XO4CbhEpDdo3Kd+GqxsazR8VC/A69BKbMuy7fySNDU7GTXnAKt/DIY9vWMmbQr4YpY6/8l0ZSMLYPb9nJ+k74DjAf0jYoT2PUALKPdZTH7hH4aNe+CZ3r44H3mhWW8+O16df8zG1J33bg7Pv7OxMWzoTJ8ujBTazAtqjgAAAABJRU5ErkJggg==') no-repeat left top}
img.podzial{width:320px;margin:5px}
img.actbut{border:0!important;text-align:center;margin:0 auto;display:block}
.tel{position:fixed;top:0;right:10%}
strong{font-weight:700}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}
figure{margin:0}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
@media only screen and (max-width : 800px) {
img.podzial{width:280px;margin:5px}
.tel{display:none!important}
}
html{color:#444}
::-moz-selection{background:#fd7103;color:#fff;text-shadow:none}
::selection{background:#fd7103;color:#fff;text-shadow:none}
body{font:12pt/1.4em Helvetica,Arial,Tahoma}
h1,h2{font-family:'Oswald','Century Gothic','Trebuchet MS',Tahoma}
h3,h4{font-family:Helvetica,Arial,Tahoma;color:#10253d}
h1{font-size:2.5em}
h2{font-size:2em;line-height:1em;color:#08255c}
h3{font-size:1.6em;margin:0 0 10px}
ul{margin:1em 0;padding:0 0 0 30px}
nav ul{list-style:none;list-style-image:none;margin:0;padding:0}
a{color:#dda100;text-decoration:none}
a:focus,a:hover,a:active{outline:0 none;color:#08255c}
.coverage a,.coverage a:hover{color:#444}
strong{color:#000!important}
.container{margin:0 auto;width:960px}
span.icon{text-transform:none!important}
header{background:url('data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAkAQMAAAAn2yERAAAABlBMVEX////19fVC0XEuAAAAG0lEQVQI12OY5KkyyVOBQQVEezB4gugJI0QQACZrR2VsbEIBAAAAAElFTkSuQmCC') transparent;padding:15px 0 0}
#logo{color:#08255c;font:30px Oswald,'Century Gothic','Trebuchet MS',Tahoma;height:32px;display:block;float:left;margin:15px 0 0}
.tel{float:right;margin:0;overflow:hidden;font-size:1.3em;font-weight:700}
nav{float:left;margin:15px 0 0;clear:both}
ul[role=navigation]{margin:0;padding:0;overflow:hidden;font:.9em/1.67em Helvetica,Arial,Tahoma;text-transform:uppercase}
ul[role=navigation] li{list-style:none;float:left;margin:0 0 0 10px}
ul[role=navigation] li a{background:#08255c;border:1px solid #2495b4;border-bottom:0;-moz-box-shadow:0 1px 1px rgba(255,255,255,0.3) inset;-webkit-box-shadow:0 1px 1px rgba(255,255,255,0.3) inset;box-shadow:0 1px 1px rgba(255,255,255,0.3) inset;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;color:#dfe9f2;display:block;padding:7px 20px 5px}
ul[role=navigation] li a:hover,ul[role=navigation] li a:focus,ul[role=navigation] li a:active{border-color:#10253d;background:url(../images/leather-pattern2.png);color:#fff;-moz-box-shadow:rgba(255,255,255,0.8) 0 1px 0;-webkit-box-shadow:rgba(255,255,255,0.8) 0 1px 0;box-shadow:rgba(255,255,255,0.8) 0 1px 0}
ul[role=navigation] li a .icon{padding-right:10px;font-size:17px}
section[role=banner]{background:url('data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAkAQMAAAAn2yERAAAABlBMVEX////z8/P5ZQ8vAAAAAnRSTlNAQPA2w60AAAAbSURBVAjXY5jkqTLJU4FBBUR7MHiC6AkjRBAAJmtHZWxsQgEAAAAASUVORK5CYII=');border-bottom:1px solid #dfe9f2}
section[role=banner] hgroup{background:#333 url(../images/leather-pattern2.png);-moz-box-shadow:inset rgba(0,0,0,0.1) 0 10px 10px,rgba(255,255,255,0.7) 0 10px 10px;-webkit-box-shadow:inset rgba(0,0,0,0.1) 0 10px 10px,rgba(255,255,255,0.7) 0 10px 10px;box-shadow:inset rgba(0,0,0,0.1) 0 10px 10px,rgba(255,255,255,0.7) 0 10px 10px;border-top:4px dotted #444;border-bottom:4px dotted #444;margin:0 0 30px;padding:20px 0}
section[role=banner] hgroup h1{margin:0 auto;width:960px;color:#fd7103;font:bold 30px Helvetica,Arial,Tahoma;text-align:center;text-shadow:#000 0 1px 0}
section[role=banner] article[role=main]{margin:0 auto;width:960px;padding:0 0 30px}
section[role=banner] article[role=main] .post{float:left;width:55%;color:#222}
section[role=banner] article[role=main] .post h2{font-size:36px;margin:0 0 10px;text-shadow:rgba(0,0,0,0.8) 0 1px 0}

section[role=banner] article[role=main] aside img{width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.button{background:#fd7103;border:1px solid #f8931f;-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.1),0 4px 0 #f8931f,rgba(255,255,255,0.1) 0 -1px 0 inset,rgba(255,255,255,0.15) 0 1px 0 inset;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.1),0 4px 0 #f8931f,rgba(255,255,255,0.1) 0 -1px 0 inset,rgba(255,255,255,0.15) 0 1px 0 inset;box-shadow:1px 2px 3px rgba(0,0,0,0.1),0 4px 0 #f8931f,rgba(255,255,255,0.1) 0 -1px 0 inset,rgba(255,255,255,0.15) 0 1px 0 inset;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:block;font:bold 22px Oswald,'Century Gothic','Trebuchet MS',Tahoma;word-spacing:3px;padding:10px 15px;text-align:center;text-transform:uppercase;min-width:210px;margin:0 20px 0 0;text-shadow:#f8931f 0 1px 0}
.button:hover,.button:focus{color:#fff}
.left{float:left}
.columns{border-bottom:1px solid #dfe9f2;margin:0 0 30px}
.columns article{border-right:1px solid #dfe9f2;display:table-cell;font-size:.85em;line-height:1.8em;width:21%;padding:30px 2%}
.columns article:first-child{padding-left:0}
.columns article:last-child{border-right:0;padding-right:0}
.columns article h3{font-size:16px;line-height:22px;padding:0;margin:0;color:#222}
.columns figure img{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;padding:0 3px 3px;border:0;border-top:4px solid #08255c;margin:0 0 15px;width:204px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.columns figure img:hover{-webkit-transform:scale(1.1) rotate(-5deg);-moz-transform:scale(1.1) rotate(-5deg);transform:scale(1.1) rotate(-5deg)}
.columns figure img.alt-col:hover{-webkit-transform:scale(1.1) rotate(5deg);-moz-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}
aside[role=complementary]{background:#f0f0f0;border-right:1px solid #e0e0e0;display:table-cell;padding:10px 20px;width:180px}
.content{display:table-cell;padding:10px 0 50px 30px}
.content img{border:1px solid #f0f0f0;padding:2px}
footer[role=contentinfo]{background:url(../images/leather-pattern2.png);border-top:4px dotted #444;-moz-box-shadow:inset rgba(0,0,0,0.1) 0 10px 10px,rgba(255,255,255,0.7) 0 10px 10px;-webkit-box-shadow:inset rgba(0,0,0,0.1) 0 10px 10px,rgba(255,255,255,0.7) 0 10px 10px;box-shadow:inset rgba(0,0,0,0.1) 0 10px 10px,rgba(255,255,255,0.7) 0 10px 10px;color:#dfe9f2;padding:10px 0}
footer[role=contentinfo] p{margin:0 auto;width:960px;font:11px/16px Helvetica,Arial,Tahoma;text-align:right;overflow:hidden}
footer[role=contentinfo] p .left{text-align:left}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5),only screen and (max-width: 960px) {
.container{width:100%}
header{background:none;padding-top:0}
#logo{background:url('data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAkAQMAAAAn2yERAAAABlBMVEX////19fVC0XEuAAAAG0lEQVQI12OY5KkyyVOBQQVEezB4gugJI0QQACZrR2VsbEIBAAAAAElFTkSuQmCC') transparent;border-bottom:1px solid #ccc;margin:0 0 20px;padding:10px 5%;width:90%;float:none;font-size:22px}
.tel{display:block;float:none;position:absolute;right:5%;top:12px}
nav{float:none;margin:20px 0}
ul[role=navigation] li{float:none;display:block;margin:0 5% 5px;width:90%}
ul[role=navigation] li a{padding:12px 20px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative}
ul[role=navigation] li a:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0.4)),color-stop(50%,rgba(255,255,255,0.15)),color-stop(50%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,0)));background:-moz-linear-gradient(center top,rgba(255,255,255,0.4) 0%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%)}
ul[role=navigation] li a .icon{font-size:22px;vertical-align:text-bottom}
section[role=banner] hgroup h1{width:100%;font:bold 24px Helvetica,Arial,Tahoma;padding:0 5%;width:90%}
section[role=banner] article[role=main]{width:100%;padding:0 0 30px}
section[role=banner] article[role=main] h2{line-height:1.2em}
section[role=banner] article[role=main] .post,section[role=banner] article[role=main] aside{float:none;width:90%;margin:0 5%}
section[role=banner] article[role=main] aside{display:none}
.button{width:100%;padding:15px 0;margin:0 0 15px}
.left{float:none}
.columns article{border:0!important;display:block;width:90%;padding:0;margin:0 5%;font-size:13px}
.columns article figure{display:none}
.columns article figure img{width:100%}
.columns article:first-child{padding:20px 0 10px}
.columns article:first-child figure{display:block}
.columns article:last-child h3{border:0}
aside[role=complementary],.content{display:block;padding:10px 5%;width:90%}
aside[role=complementary] img,.content img{max-width:90%}
footer[role=contentinfo]{padding:10px 5%;width:90%}
footer[role=contentinfo] p{width:100%}
}
@media only screen and (max-width : 800px) {
body, aside[role=complementary] p, .meta{font-size:12pt !important;}
.nomobile{display:none !important;}
}
@media only screen and (min-width : 1260px)  { 
body, aside[role=complementary] p, .meta{font-size:13pt !important;}
ul[role=navigation] li a{font-size:13.5pt !important;}
ul[role=navigation] li a .icon{font-size:15pt !important;}
section[role=banner] hgroup h2{font-size:18pt !important;}
.columns article{font-size:1em !important;}
.columns article h3, .thumb-list li h3{font-size:15pt !important;}
aside[role=complementary] h2{font-size:16pt !important;}
aside[role=complementary] img{width:400px !important;}
}
@media only screen and (min-width : 1260px) and (max-width : 1349px) { 
.container,section[role=banner] hgroup h1,section[role=banner] hgroup h2, section[role=banner] article[role=main],footer[role=contentinfo] p{width:1250px !important; }
}
@media only screen and (min-width : 1350px) and (max-width : 1499px) { 
.container,section[role=banner] hgroup h1,section[role=banner] hgroup h2, section[role=banner] article[role=main],footer[role=contentinfo] p{width:1340px !important; }
}
@media only screen and (min-width : 1500px)  { 
.container,section[role=banner] hgroup h1,section[role=banner] hgroup h2, section[role=banner] article[role=main],footer[role=contentinfo] p{width:1490px !important; }
}