/*
Theme Name: RokoPhoto-child
Description: RokoPhoto-based child theme tweaked by Alento for Archiwum Depozytowe
Author: Alento
Template: RokoPhoto
*/

@import url('../RokoPhoto/style.css');

/*
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBUOjZSKWg4xBWp_C_qQx0o.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxo05NJhCxBV64hQBJiatqx0.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBqg5eI2G47JWe0-AuFtD150.woff2) format('woff2');}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxqsA81DAeuqoeYxDcSOJPMY.woff2) format('woff2');}
*/



/* https://google-webfonts-helper.herokuapp.com/fonts */

/* open-sans-300 - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/open-sans-v13-latin_latin-ext-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('fonts/open-sans-v13-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v13-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v13-latin_latin-ext-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300italic - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/open-sans-v13-latin_latin-ext-300italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'),
       url('fonts/open-sans-v13-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v13-latin_latin-ext-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v13-latin_latin-ext-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v13-latin_latin-ext-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans'), local('OpenSans'),
       url('fonts/open-sans-v13-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v13-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v13-latin_latin-ext-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/open-sans-v13-latin_latin-ext-italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('fonts/open-sans-v13-latin_latin-ext-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v13-latin_latin-ext-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v13-latin_latin-ext-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/open-sans-v13-latin_latin-ext-700.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('fonts/open-sans-v13-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v13-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v13-latin_latin-ext-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - latin_latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/open-sans-v13-latin_latin-ext-700italic.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('fonts/open-sans-v13-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v13-latin_latin-ext-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v13-latin_latin-ext-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v13-latin_latin-ext-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}



body, p { color: #000; font-weight: 300; font-family: 'Open Sans', Helvetica, Arial, sans-serif !important; letter-spacing: 0 !important; text-transform: none !important; }
body * { font-family: 'Open Sans', Helvetica, Arial, sans-serif !important; letter-spacing: 0 !important; text-transform: none !important; }

#cookie-notice div.cookie-notice-container > #cn-accept-cookie { border-radius: 0; background: #1c63a1; border-color: transparent; box-shadow: none; font-family: 'Open Sans', Helvetica, Arial, sans-serif; text-shadow: none; }
#cookie-notice div.cookie-notice-container > #cn-accept-cookie:hover { background: #c5bfa7; color: #000; }
#cookie-notice { font-weight: 400; background-color: rgba(0, 0, 0, 0.8) !important; }

.flexslider .slides img { border-left: 1px solid #fff; border-right: 1px solid #fff; }

/* Stopka */
#footer-nav { height: 265px; padding: 0; background: #1c64a1 url('img/header_footer_bg.jpg') repeat-x center; border-bottom: 4px solid #c6c0a6; }
#footer-nav > #secondary_bottom { background-color: transparent; }
#footer-nav > #secondary_bottom > div.container > #widget-area > li { padding: 0; width: 25%; min-height: 141px; }
#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 { width: 100%; min-height: auto; }
#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul { margin: 0 0 62px; padding: 0; }
#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li { width: auto; float: right; height: 62px; margin: 0 0.5px; }
#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li > a { width: 100%; height: 100%; display: block; color: #fff; font-size: 21px; padding: 12px 20px; border-bottom: 3px solid transparent; text-decoration: none; }
#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li > a:hover, #footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li.current-menu-item > a { background-color: #fff; color: #000; text-decoration: none; border-bottom-color: #c6c0a6; }
#footer-nav > #secondary_bottom > div.container > #widget-area > li > h2.widgettitle { text-align: left; font-size: 16px; margin-top: 0; font-weight: 400; }
#footer-nav > #secondary_bottom > div.container > #widget-area > li > div.textwidget { text-align: left; font-size: 16px; }
#footer-nav > #secondary_bottom > div.container > #widget-area > li > div.textwidget a { color: #c5c0a6; }
#footer-nav > #secondary_bottom > div.container > #widget-area > li > div.textwidget > #copyright { text-align: center; margin-top: 90px; }
.secondary-top .widget, .secondary-bottom .widget { border-bottom: none; }
#footer-nav > #secondary_bottom > div.container { max-width: 1200px; margin: 0 auto; padding: 0; background-image: url('img/header_footer_image.jpg'); background-repeat: no-repeat; background-position: left bottom; }

/* h1 */
#blog { height: 560px; background-repeat: no-repeat; background-position: center top; }
div.blog > article { margin: 0; padding: 0; background-color: #eee; }
div.blog > article > h1 { margin: 0 auto; padding: 80px 0; min-height: 200px; font-size: 32px; color: #1c64a1; max-width: 1200px; }
div.blog > div.container { margin: 0 auto; }
div.comments-wrap, div.blog > div.container.triangle { background-image: url('img/triangle_gray_up.gif'), url('img/triangle_gray_down.gif'); background-position: center bottom, center top; background-repeat: no-repeat; }
div.blog > div.container > p:first-child { color: #000; font-size: 48px; }
div.blog > div.container span.follow { border: none; background: url('img/button_special.png') no-repeat center; color: #fff; font-size: 21px; width: 294px; height: 50px; margin: 40px auto 20px; }
div.blog > div.container span.follow:hover { border-color: red !important; }
div.blog > div.container span.follow > a { text-decoration: none; display: block; width: 100%; height: 100%; }
div.blog > div.container span.follow > a:hover { color: #c5c0a6; }

/* Jak rozpocząć współpracę? */
#bsocials { margin: 0; padding: 0; min-height: auto; background-color: #eee; }
#bsocials > div.container { margin: 30px auto; }
#bsocials > div.container > p:first-child { color: #000; font-size: 48px; }
#bsocials > div.container span { border: none; color: #1c64a1; font-size: 21px; margin: 40px auto 20px; }
#bsocials > div.container span.follow { background: url('img/button_special.png') no-repeat center top; color: #fff; width: 294px; height: 50px; }
#bsocials > div.container span.follow:hover { border: none; background-position: center bottom; }
#bsocials > div.container span.follow > a { text-decoration: none; display: block; width: 100%; height: 100%; }
#bsocials > div.container span.follow > a:hover { color: #000; }

/* Menu-boksy nad stopką */
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul { margin: 60px 0; padding: 0; min-height: 200px; }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li { width: 25%; float: left; min-height: 200px; background: url('img/footer_icon_separator.jpg') no-repeat left center; }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li:first-child { background-image: none; }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li > a { width: 100%; min-height: 200px; display: block; color: #c5c0a6; font-size: 24px; font-weight: 400; padding: 190px 0 0; text-decoration: none; background: no-repeat center -5px; }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul #menu-item-60 > a { background-image: url('img/footer_icon_wygodnie.png'); }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul #menu-item-61 > a { background-image: url('img/footer_icon_dostep.png'); }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul #menu-item-62 > a { background-image: url('img/footer_icon_bezpiecznie.png'); }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul #menu-item-59 > a { background-image: url('img/footer_icon_prawo.png'); }
#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li > a:hover, #menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li.current-menu-item > a { background-position: center -419px; color: #1c64a1; }
#menu-boxes > #secondary_top > div.container { max-width: 1200px; margin: 0 auto; padding: 0; }

/* Nagłówek */
#site-navigation { background-color: #1c64a1; background-image: url('img/header_footer_image.jpg'), url('img/header_footer_bg.jpg'); background-repeat: no-repeat, repeat-x; background-position: center top, center top; border-top: 4px solid #c6c0a6; height: 260px; margin: 0; position: relative; }
#site-navigation.navbar-shrink { background-image: url('img/header_footer_bg.jpg'); background-repeat: repeat-x; background-position: center -100px; height: 77px; position: fixed; }
#site-navigation > div.container > div.navbar-header.page-scroll { margin-top: -25px; }
#site-navigation.navbar-shrink > div.container > div.navbar-header.page-scroll { margin-top: -15px; }
#site-navigation > div.container > div.navbar-header.page-scroll img { margin-top: 0; }
#site-navigation > div.container ul { margin: 169px 0 0; padding: 0; }
#site-navigation.navbar-shrink > div.container ul { margin-top: 2px; }
#site-navigation > div.container ul li { width: auto; float: right; height: 62px; margin: 0 0.5px; }
#site-navigation > div.container ul li > a { width: 100%; height: 100%; display: block; color: #fff; font-size: 21px; padding: 18px 20px; border-top: 3px solid transparent; text-decoration: none; }
#site-navigation > div.container ul li > a:hover, #site-navigation > div.container ul li.current-menu-item > a { background-color: #fff; color: #000; text-decoration: none; border-top-color: #c6c0a6; }
#site-navigation > div.container { max-width: 1200px; margin: 0 auto; padding: 0; position: relative; }

#site-navigation.navbar-shrink > div.container > div.dark-overlay.vision { display: none; }
#site-navigation > div.container > div.dark-overlay.vision { position: absolute; margin: 40px 0 0; padding: 0; width: 75%; height: 90px; right: 0; }
#site-navigation > div.container > div.dark-overlay.vision > div { margin: 0; padding: 0; width: 100%; height: 100%; border: none; text-align: left; }
#site-navigation > div.container > div.dark-overlay.vision > div > h2 { font-weight: 300; color: #c6c0a6; margin: 0 0 10px; padding: 0 0 15px; font-size: 32px; border-bottom: 1px solid #c6c0a6; display: inline-block; }
#site-navigation > div.container > div.dark-overlay.vision > div > h4 { margin: 0; padding: 0; font-size: 20px; }

/* Content */
.blog-posts, .blog-post { margin: 0; padding: 0; }
.blog-post div.post-content p { font-size: 21px; line-height: 200% !important; }
.blog-post div.post-content h2 { font-size: 25px; font-weight: 300; }
div.blog { padding: 0; }
div.blog > div.container { width: 100%; }
/* body.page-id-2 div.blog { background: url('img/home_bg_section1.jpg') no-repeat center top; } */
body.page-id-2 .blog-post div.post-content > div > div { margin: 0; padding: 0; }
body.page-id-2 .blog-post div.post-content { background: url('img/triangle_gray_up.gif') no-repeat center bottom; }
div.comments-wrap { background-image: url('img/triangle_gray_up.gif'), url('img/triangle_gray_down.gif'); background-position: center bottom, center top; background-repeat: no-repeat; }
.blog-post div.post-content div { padding: 60px; width: 100%; margin: 0 auto; }
.blog-post div.post-content p, .blog-post div.post-content h2, .blog-post div.post-content h3, .blog-post div.post-content h4, .blog-post div.post-content h5, .blog-post div.post-content h6 { text-align: left; line-height: 125%; margin: 0 auto 30px; max-width: 1200px; }
.blog-post div.post-content p:last-child { margin-bottom: 0 !important; }
.blog-post div.post-content p small { font-size: 18px; }
.blog-post div.post-content p { font-size: 21px; line-height: 160% !important; }
.blog-post div.post-content a { color: #1c64a1; }
.blog-post div.post-content a:hover { text-decoration: underline; }
.blog-post div.post-content div.row { max-width: 1200px; margin: 90px auto 0; /* margin: 0 auto */; padding: 0; }
.blog-post div.post-content div.row > div.col-sm-7 { padding-top: 0; width: 70%; padding-right: 15px; }
.blog-post div.post-content div.row > p.col-sm-5 { margin-top: 90px; padding: 0; width: 30%; padding-left: 15px; }
.blog-post div.post-content div.row > div.col-sm-7.left { float: left; padding-left: 15px; }
.blog-post div.post-content div.row > p.col-sm-5.right { float: right; padding-right: 15px; }
.blog-post div.post-content div.row > div.col-sm-7.right { float: right; }
.blog-post div.post-content div.row > p.col-sm-5.left { float: left; }
.blog-post div.post-content div.row iframe { margin: 40px 0; box-shadow: 0 0 40px #bbb; border: 4px solid #fff !important; }
.blog-post div.post-content div ul { color: gray; font-size: 21px; margin-bottom: 30px; list-style-image: url('img/list_bullet.png') !important; }
.blog-post div.post-content div.row ul li { margin-bottom: 15px; }
.blog-post div.post-content { padding: 0; }
.blog div.post-content { padding: 0; }
.blog-post div.post-content p.circle img { border-radius: 400px; margin: 0; padding: 0; border: 4px solid #fff; box-shadow: 0 0 30px #aaa; animation-duration: 2s; animation-name: bounceIn; }
.blog-post div.post-content p img { animation-duration: 2s; animation-name: bounceIn; }

/* 404 */
body.error404 div.post-content { padding-top: 90px; padding-bottom: 90px; }
body.error404 div.post-content > h2 { text-align: center; }
body.error404 div.post-content > h2:last-child { margin-bottom: 5px; }

/* Flexslider */
.flex-direction-nav a { height: auto !important; }

/* Strona główna */
body.page-id-2 .blog-post div.post-content { padding: 0; }
body.page-id-2 .blog-post div.post-content p { font-size: 25px; margin-bottom: 10px; }
body.page-id-2 .blog-post div.post-content > div.home_section1 { padding: 60px 0 0; height: 341px; background: url('img/home_bg_section1.jpg') no-repeat center center; }
body.page-id-2 .blog-post div.post-content > div.home_section2 { background-color: #1c64a1; }
body.page-id-2 .blog-post div.post-content > div.home_section2 > div { background: url('img/home_icon_section2_gold.png') no-repeat -46px center; margin: 0 auto; max-width: 1200px; }
body.page-id-2 .blog-post div.post-content > div.home_section2 p { text-align: right; color: #fff; }
body.page-id-2 .blog-post div.post-content > div.home_section3 p { color: rgb(128,128,128); font-size: 18px; margin-bottom: 90px; }
body.page-id-2 .blog-post div.post-content > div.home_section3 h2 { margin-bottom: 15px; }
body.page-id-2 .blog-post div.post-content > div.home_section3 img.alignnone { float: left; padding: 0; margin: 0 30px 0 0; }
body.page-id-2 .blog-post div.post-content > div.home_section3 img.alignright { float: right; padding: 0; margin: 0 0 0 30px; }
/* body.page-id-2 .blog-post div.post-content > div.home_section3 { background: url('img/triangle_gray_up.gif') no-repeat center bottom; } */
/* .blog-post div.post-content > div.home_section3 p:last-child { margin-bottom: 60px !important; } */

/* Dlaczego warto? = Uwolnij się od dokumentów */
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 { clear: both; width: 100%; background-color: #eee; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 > div { background: url('img/dlaczego_warto_icon_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 30px 30px 30px 0; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 h2 { color: #1c64a1; font-size: 32px; margin-bottom: 0; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 { background: url('img/triangle_gray_down.gif') no-repeat center top; padding-left: 0; margin-right: 0; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 p { color: rgb(128,128,128); font-size: 18px; margin-bottom: 90px; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 h2 { margin-bottom: 15px; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 img.alignnone { float: left; padding: 0; margin: 0 30px 0 0; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 img.alignright { float: right; padding: 0; margin: 0 0 0 30px; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section4 { background-color: #1c64a1; padding: 0; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section4 > div { margin: 0 auto; max-width: 1200px; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section4 h2 { text-align: center; color: #fff; margin-bottom: 0; line-height: 200%; font-size: 32px; }
body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section5 > div.row { margin-top: 45px; }

/* Kontakt */
body.page-id-12 .blog-post div.post-content p a { color: #1c64a1; }
body.page-id-12 .blog-post div.post-content p a:hover { text-decoration: underline; }
body.page-id-12 .blog-post div.post-content > div.row > p:first-child { float: none; text-align: center; }
body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2) { float: left; width: 50% !important; text-align: center; }
body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { float: right; width: 50% !important; text-align: center; }

/* Opinie klientów */
#commentform div.row #commentform > p.logged-in-as a { color: #1c64a1; }
#commentform div.row #commentform > p.form-submit #submit { background-color: #1c64a1; border: none; color: #fff; }
#commentform div.row #commentform > p.form-submit #submit:hover, #commentform div.row #commentform > p.form-submit #submit:focus { background-color: #c5c0a6; color: #000; }
#commentform div.row #commentform div.form-group textarea:hover, #commentform div.row #commentform div.form-group textarea:focus, #commentform div.row #commentform div.form-group input:hover, #commentform div.row #commentform div.form-group input:focus { border: 1px solid #000; }
#commentform div.row #respond { margin-bottom: 45px; }
p.help-block.text-danger { text-align: left; color: #f00 !important; }
p.text-thanks { text-align: center; color: #009e55; }
#commentform #submit { clear: both !important; }
#commentform #submit:disabled { background-color: #eee !important; color: #000 !important; }

/* Opinie klientów */
div.comments-wrap { padding: 90px 0 0; }
.col-md-offset-2 { margin-left: 0; }
div.comments-wrap td.comment-data { border: none; }
div.comments-wrap div.comment-body { border: 4px solid #ddd; padding: 15px 38px 15px 15px; /* border-right: none; background: #fff url('img/opinie_bg_comment_right_bottom.gif') no-repeat right top; */ width: 70%; float: left; margin-right: 0; }
div.comments-wrap div.comment-header { width: 20%; float: left; margin-left: 40px; margin-bottom: 0; margin-top: 15px; padding: 0; }
div.comments-wrap div.comment-header > span { font-style: normal; font-size: 21px; font-weight: 300; }
div.comments-wrap div.comment-body > p { margin-bottom: 0; font-size: 16px; color: gray; }
div.comments-wrap > #commentform { padding-bottom: 25px; }

/* O nas */
/* body.page-id-14 .blog div.post-content { padding: 90px 0; } */
.blog > div.container #galeria-slider { margin: 70px auto 100px; max-width: 1200px; padding-left: 15px; padding-right: 15px; }
/* .blog > div.container #galeria-slider div.zdjecie { border: 4px solid #fff; box-shadow: 0 0 30px #aaa; } */

/* Zgodnie z prawem */
body.page-id-24 .blog-post div.post-content div.prawo_section2 { clear: both; width: 100%; background-color: #1c64a1; }
body.page-id-24 .blog-post div.post-content div.prawo_section2 > div { background: url('img/prawo_icon_gold.png') no-repeat right bottom; margin: 0 auto; max-width: 1200px; padding: 0; }
body.page-id-24 .blog-post div.post-content div.prawo_section2 h2 { color: #fff; font-size: 24px; margin-bottom: 65px; padding-right: 20%; }
body.page-id-24 .blog-post div.post-content div.prawo_section2 p > small { color: #c5c0a6; margin-bottom: 0; line-height: 100%; }
body.page-id-24 .blog-post div.post-content div.prawo_section3 { padding: 0; }
body.page-id-24 .blog-post div.post-content div.prawo_section3 > div { margin: 0 auto; max-width: 1200px; }
body.page-id-24 .blog-post div.post-content > div.row { background: url('img/triangle_blue_up.gif') no-repeat center bottom; }

/* Bezpiecznie */
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section1 { clear: both; width: 100%; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section1 > div { background: url('img/bezpiecznie_icon_section1_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 0; min-height: 120px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section1 > div > h2 { font-weight: 700; color: gray; padding-top: 30px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section2 { clear: both; width: 100%; background-color: #1c64a1; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section2 > div { background: url('img/bezpiecznie_icon_section2_gold.png') no-repeat left center; margin: 0 auto; max-width: 1200px; padding: 0; min-height: 120px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section2 > div > h2 { font-weight: 700; color: #fff; padding-top: 45px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section3 { clear: both; width: 100%; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section3 > div { background: url('img/bezpiecznie_icon_section3_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 0; min-height: 120px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section3 > div > h2 { font-weight: 700; color: gray; padding-top: 30px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section4 { clear: both; width: 100%; background-color: #eee; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section4 > div { background: url('img/bezpiecznie_icon_section4_gold.png') no-repeat left center; margin: 0 auto; max-width: 1200px; padding: 0; min-height: 120px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section4 > div > h2 { font-weight: 700; color: #000; padding-top: 15px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section5 { clear: both; width: 100%; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section5 > div { background: url('img/bezpiecznie_icon_section5_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 0; min-height: 120px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section5 > div > h2 { font-weight: 700; color: gray; padding-top: 30px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section6 { clear: both; width: 100%; background-color: #1c64a1; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section6 > div { background: url('img/bezpiecznie_icon_section6_gold.png') no-repeat left center; margin: 0 auto; max-width: 1200px; padding: 0; min-height: 120px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section6 > div > h2 { font-weight: 700; color: #fff; padding-top: 15px; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 { clear: both; width: 100%; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div { background: url('img/bezpiecznie_icon_section7_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 0; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div > h2 { font-weight: 700; color: gray; }
body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div > p { color: gray; }
body.page-id-24 .blog-post div.post-content > div.row { background: url('img/triangle_blue_up.gif') no-repeat center bottom; }

/* Szybki i łatwy dostęp */
body.page-id-20 .blog-post div.post-content div.dostep_section1 { clear: both; width: 100%; }
body.page-id-20 .blog-post div.post-content div.dostep_section1 > div { background: url('img/dostep_icon_section1_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 0; }
body.page-id-20 .blog-post div.post-content div.dostep_section2 { clear: both; width: 100%; background-color: #1c64a1; }
body.page-id-20 .blog-post div.post-content div.dostep_section2 > div { background: url('img/dostep_icon_section2_gold.png') no-repeat left center; margin: 0 auto; max-width: 1200px; padding: 0; }
body.page-id-20 .blog-post div.post-content div.dostep_section2 > div > h2 { font-weight: 700; color: #fff; }
body.page-id-20 .blog-post div.post-content div.dostep_section2 > div > p { color: #fff; }
body.page-id-20 .blog-post div.post-content div.dostep_section3 { clear: both; width: 100%; }
body.page-id-20 .blog-post div.post-content div.dostep_section3 > div { background: url('img/dostep_icon_section3_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 0; }
body.page-id-20 .blog-post div.post-content div.dostep_section3 > div > h2 { font-weight: 700; }

/* Wygodnie */
body.page-id-22 .blog-post div.post-content { padding: 0; }
body.page-id-22 .blog-post div.post-content p { font-size: 25px; margin-bottom: 10px; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 p { color: rgb(128,128,128); font-size: 18px; margin-bottom: 90px; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 h2 { margin-bottom: 15px; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 img.alignnone { float: left; padding: 0; margin: 0 30px 0 0; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 img.alignright { float: right; padding: 0; margin: 0 0 0 30px; }
body.page-id-22 .blog-post div.post-content div.wygodnie_section2 > div.row { margin-top: 0; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section3 { clear: both; width: 100%; background-color: #1c64a1; margin-bottom: 150px; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section3 > div { margin-top: 0; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section3 p { color: #fff; line-height: 100%; margin-bottom: 30px; }
body.page-id-22 .blog-post div.post-content > div.wygodnie_section3 p:first-child { margin-top: 0; }

/* Archiwizowane dokumenty = Informacje o zasobach */
body.page-id-10 .blog-post div.post-content h2 { font-size: 48px; }
body.page-id-10 .blog-post div.post-content h2 { font-size: 48px; }
body.page-id-10 .blog-post div.post-content .submit.form-submit { font-size: 16px; }
body.page-id-10 .blog-post div.post-content .submit.form-submit > a { background-color: #1c64a1; color: #fff; width: 180px; padding: 10px 15px; }
body.page-id-10 .blog-post div.post-content .submit.form-submit > a:hover { background-color: #c6c0a6; color: #000; text-decoration: none; }
body.page-id-10 .blog-post div.post-content div.archiwizowane_section2 { clear: both; width: 100%; background-color: #eee; margin-bottom: 0; }
body.page-id-10 .blog-post div.post-content div.archiwizowane_section2 > div { background: url('img/archiwizowane_icon_gold.png') no-repeat right center; margin: 0 auto; max-width: 1200px; padding: 45px; }
body.page-id-10 .blog-post div.post-content div.archiwizowane_section2 h2 { color: #1c64a1; font-size: 32px; margin-bottom: 0; }
body.page-id-10 .blog #upadle { background: url('img/triangle_gray_down.gif') no-repeat center top; margin: 0 auto 90px; padding-top: 60px; max-width: 1200px; }
body.page-id-10 .blog #upadle > div { background: url('img/separator_vertical.jpg') no-repeat left 150px; padding: 20px; width: 20%; float: left; margin-bottom: 60px; min-height: 546px; }
body.page-id-10 .blog #upadle div.caption { height: 70px; margin: 30px 0; border-top: 1px solid #bbb; border-bottom: 1px solid #bbb; }
body.page-id-10 .blog #upadle div.caption > h2 { font-weight: 300; }
body.page-id-10 .blog #upadle > div:first-child { background-image: none; }
body.page-id-10 .blog #upadle > div > div.kolumna article { /* font-size: 18px; */ font-size: 16px; margin-bottom: 15px; text-align: left; }
body.page-id-10 .blog #upadle > div > div.kolumna + p.wiecej { margin: 40px 0; display: none; }
body.page-id-10 .blog #upadle > div > div.kolumna + p.wiecej a { color: #fff; background-color: #1c64a1; padding: 13px; font-size: 17px; text-decoration: none; }
body.page-id-10 .blog #upadle > div > div.kolumna + p.wiecej a:hover { text-decoration: none; color: #000; background-color: #c6c0a6; }
body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { position: relative; min-height: 905px; }
body.page-id-10 .blog #upadle p.wiecej { position: absolute; bottom: 0; }

/* Projekty unijne */
body.page-id-18 .blog-post div.post-content { padding-top: 90px; padding-bottom: 60px; }
body.page-id-18 .blog-post div.post-content h2 { font-size: 27px; color: #000; }
body.page-id-18 .blog-post div.post-content p { font-size: 18px; color: gray; }
body.page-id-18 .blog-post div.post-content p > a { color: #000; /* margin: 0 30px; */ margin: 0 5px; font-size: 16px; }
body.page-id-18 .blog-post div.post-content p > a:first-child { margin-left: 0; }
body.page-id-18 .blog-post div.post-content p > a:last-child { margin-right: 0; }
body.page-id-18 .blog-post div.post-content p > a:hover { color: #1c64a1; text-decoration: none; }
body.page-id-18 .blog-post div.post-content img.alignnone, body.page-id-18 .blog-post div.post-content img.alignleft, body.page-id-18 .blog-post div.post-content img.alignright { margin: 0 0 0 30px; padding: 0; border: 4px solid #fff; box-shadow: 0 0 30px #aaa; padding: 30px; }
body.page-id-18 .blog-post div.post-content div.row { margin-top: 0; }
body.page-id-18 .blog-post div.post-content div.row > .col-sm-5 { margin-top: 0; padding-top: 0; }
body.page-id-18 .blog-post div.post-content div.row > div.col-sm-7 { padding-top: 0; padding-bottom: 30px; }

/* Formularz kontaktowy */
body.page-id-8 #secondary_form { max-width: 1200px; margin: 0 auto; }
body.page-id-8 #secondary_form > div.container { margin-top: 75px; margin-bottom: 90px; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table { width: 100%; margin: 0 auto; font-size: 22.5px; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form td { padding: 1.5% 1%; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td:nth-child(1) { width: 33.3%; text-align: right; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td:nth-child(2) { width: 66.7%; text-align: left; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"] { height: 50px; width: 66.7%; padding: 1%; border: 1px solid #bbb; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td textarea { border: 1px solid #bbb; padding: 1%; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td label { font-weight: 300; padding: 0; margin: 0; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"]:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"]:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"]:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"]:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td textarea:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"]:focus, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"]:focus, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"]:focus, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"]:focus, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td textarea:focus { border-color: #000; }
body.page-id-8 #secondary_form #widget-area > #text-6 > h2 { display: none; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form div.wpcf7-response-output.wpcf7-display-none { border: none; font-size: 21px; color: #f00; margin: 45px 0 0; padding: 0; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form div.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok { color: #0fa73a; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form span.wpcf7-not-valid-tip { font-size: 21px; /* display: inline-block; margin-left: 1%; */ }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #birth-date { background: url('img/formularz_icon_input.png') no-repeat right center; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #birth-date:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #birth-date:focus { background-image: none; padding-right: 0; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td textarea { width: 66.7%; height: 180px; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td span.wpcf7-list-item { display: block; margin-bottom: 10px; /* margin-left: 0; */ }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td span.wpcf7-list-item > input[type="checkbox"] { margin: 0 1% 0 0; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td span.wpcf7-list-item > span.wpcf7-list-item-label { /* color: gray; */ font-size: 21px; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-start1, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-end1, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-start2, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-end2 { width: 27.5%; margin: 1% 0.7%; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table label[for="accept-this"] { /* color: gray; */ font-size: 21px; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table label[for="accept-this"] > a { color: #1c64a1; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="submit"] { background-color: #1c64a1; border: none; padding: 10px; color: #fff; font-size: 18px; width: 130px; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="submit"]:disabled, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="submit"]:disabled:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="submit"]:disabled:focus { cursor: auto; background-color: #eee; color: #000; }
body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="submit"]:hover, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="submit"]:focus { cursor: pointer; background-color: #c6c0a6; color: #000; }
input[type="radio"], input[type="checkbox"] { margin: 0 1% 0 1.5%; }

/* Polityka prywatności */
#polityka-container { position: fixed; text-align: center; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0,0,0,0.68); font-size: 15px; z-index: 99; }
.close { position: absolute; top: 15px; right: 15px; }
#polityka-prywatnosci { position: relative; top: 30%; width: 80%; max-width: 1140px; height: auto; margin: 0 auto; background: #fff; color: rgb(65,65,65); padding: 40px; box-shadow: 0 0 30px #000; }
.form-close { display: none; }
#close { font-weight: bold; cursor: pointer; color: rgb(128,128,128); font-family: Verdana, sans-serif; }
#close:hover { color: rgb(65,65,65); text-decoration: none; }
a { color: #1c63a1; }
a:hover, a:focus, a:active, a.active { text-decoration: underline; color: #1c63a1; }


/* Media Queries */

@media (max-width: 1199px) {
	body.page-id-24 .blog-post div.post-content div.prawo_section2 > div { background-image: none; }
	body.page-id-20 .blog-post div.post-content div.dostep_section1 > div { background-image: none; }
	body.page-id-20 .blog-post div.post-content div.dostep_section2 > div { background-image: none; }
	body.page-id-20 .blog-post div.post-content div.dostep_section3 > div { background-image: none; }
	body.page-id-24 .blog-post div.post-content div.prawo_section2 h2 { padding-right: 0; text-align: center; }
	body.page-id-24 .blog-post div.post-content div.prawo_section2 p { text-align: center; }
	body.page-id-20 .blog-post div.post-content div.dostep_section1 p { text-align: center; }
	body.page-id-20 .blog-post div.post-content div.dostep_section2 h2, body.page-id-20 .blog-post div.post-content div.dostep_section2 p { text-align: center !important; }
	body.page-id-20 .blog-post div.post-content div.dostep_section3 h2, body.page-id-20 .blog-post div.post-content div.dostep_section3 p { text-align: center; }
	body.page-id-14 #post-14 + div { display: none; }
	/* Nagłówek */
	#site-navigation > div.container > div.dark-overlay.vision > div > h2 { font-size: 24px; }
	#site-navigation > div.container > div.dark-overlay.vision { width: 70%; }
	/* #site-navigation { padding-top: 25px; } */
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 855px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 14px !important; }
}

@media (max-width: 1023px) {
	#footer-nav > #secondary_bottom > div.container { background-image: none; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > li { width: 45%; float: left; margin: 0 15px; }
	#footer-nav > #secondary_bottom > div.container > #widget-area div.textwidget, #footer-nav > #secondary_bottom > div.container > #widget-area h2.widgettitle { text-align: center !important; }
	#footer-nav { height: auto; background-position: center top; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul { padding-left: 15px; padding-right: 15px; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li > a { font-size: 15px; padding-left: 15px; padding-right: 15px; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 830px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 13px !important; }
}

@media (max-width: 991px) {
	body.page-id-12 div.post-content > div.row > p { font-size: 17px; }
	div.comments-wrap div.comment-body { padding-right: 15px; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div > h2, body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div > p { text-align: center; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section6 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section6 > div > h2 { text-align: center !important; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section5 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section5 > div > h2 { text-align: center; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section4 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section4 > div > h2 { text-align: center !important; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section3 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section3 > div > h2 { text-align: center; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section2 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section2 > div > h2 { text-align: center !important; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section1 > div { background-image: none; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section1 > div > h2 { text-align: center; }
	body.page-id-10 .blog-post div.post-content div.archiwizowane_section2 > div { background-image: none; padding-left: 0; padding-right: 0; }
	body.page-id-10 .blog-post div.post-content div.archiwizowane_section2 > div > h2 { text-align: center; font-size: 27px; }
	body.page-id-14 .blog-post div.post-content div.row > div.col-sm-7 { padding-bottom: 10px; }
	body.page-id-18 .blog-post div.post-content div.row > div.col-sm-7 + p { visibility: hidden; }
	body.page-id-2 .blog-post div.post-content > div.home_section2 > div { background-image: none; }
	/* Nagłówek */
	#site-navigation > div.container > div.dark-overlay.vision > div > h2 { font-size: 21px; }
	#site-navigation > div.container > div.dark-overlay.vision { width: 65%; }
	/* #site-navigation { padding-top: 0; } */
	.navbar-default .navbar-brand img { height: auto !important; }
	#site-navigation > div.container ul li > a { font-size: 18px; padding-left: 10px; padding-right: 10px; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li > a { padding-left: 15px; padding-right: 15px; }
	body.page-id-10 .blog #upadle > div { width: 50%; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"] { width: 100%; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td textarea { width: 100%; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 630px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 16px !important; }
}

@media (max-width: 991px) {
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 650px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 15px !important; }
}

@media (max-width: 767px) {
	body.page-id-12 div.post-content > div.row > p { text-align: center; font-size: 19px; }
	div.comments-wrap div.comment-body { width: 100%; padding-right: 15px; }
	body.page-id-12 div.post-content > div.row > p.col-sm-6 { margin-bottom: 0; }
	body.page-id-12 div.post-content > div.row { padding-bottom: 45px; }
	div.comments-wrap div.comment-body { width: 100%; padding-right: 15px; }
	div.comments-wrap div.comment-header { width: 100%; text-align: center; margin-left: 0; }
	body.page-id-14 .blog-post div.post-content div.row > p.col-sm-5.right { float: none; width: 50%; }
	body.page-id-26 .blog-post div.post-content div.row > p.col-sm-5 { text-align: center; width: 100%; margin: 0 auto; }
	body.page-id-26 .blog-post div.post-content div.row > div.col-sm-7 { width: 100%; padding-bottom: 0; }
	body.page-id-14 .blog-post div.post-content div.row > div.col-sm-7.left { width: 100%; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section4 h2 { font-size: 25px; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 h2 { text-align: center; }
	body.page-id-26 .blog-post div.post-content div.row > div.col-sm-7.right { padding-left: 0; padding-right: 0; }
	body.page-id-24 .blog-post div.post-content div.row > p.col-sm-5.right { margin: 0 auto; text-align: center; width: 100%; padding-bottom: 80px; }
	body.page-id-24 .blog-post div.post-content div.row div.col-sm-7 { width: 100%; }
	body.page-id-20 .blog-post div.post-content div.dostep_section1 p { font-size: 18px; }
	body.page-id-20 .blog-post div.post-content div.dostep_section2 h2, body.page-id-20 .blog-post div.post-content div.dostep_section2 p { font-size: 18px; }
	body.page-id-20 .blog-post div.post-content div.dostep_section3 h2, body.page-id-20 .blog-post div.post-content div.dostep_section3 p { font-size: 18px; }
	body.page-id-22 .blog-post div.post-content div.row > p.col-sm-5 { margin: 0 auto; text-align: center; width: 100%; }
	body.page-id-22 .blog-post div.post-content div.row div.col-sm-7 { width: 100%; padding-left: 0; padding-right: 0; }
	body.page-id-18 .blog-post div.post-content div.row > .col-sm-5 { width: 100%; text-align: center; padding-left: 0; }
	body.page-id-18 .blog-post div.post-content div.row > div.col-sm-7 { width: 100%; }
	body.page-id-18 .blog-post div.post-content img.alignnone, body.page-id-18 .blog-post div.post-content img.alignleft, body.page-id-18 .blog-post div.post-content img.alignright { margin-left: 0; }
	body.page-id-18 .blog-post div.post-content div.row > div.col-sm-7 { padding-left: 5%; }
	body.page-id-2 .blog-post div.post-content > div.home_section1 > div { padding-left: 15px; padding-right: 15px; }
	body.page-id-2 .blog-post div.post-content > div.home_section2 > div > p { text-align: center !important; }
	body.page-id-2 .blog-post div.post-content > div.home_section1 > div > p { font-size: 21px; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
	/* Nagłówek */
	.navbar-default .navbar-brand { width: 100%; padding: 0; }
	.navbar-default .navbar-toggle { display: inline-block; margin-right: 30px; margin-top: 40px; border: 2px solid #fff; background-color: none; }
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: transparent !important; /* border: 2px solid #c6c0a6; */ }
	#site-navigation > div.container > div.dark-overlay.vision { display: none; }
	ul.nav.navbar-nav.navbar-right.nav-menu { display: none; }
	ul.nav.navbar-nav.navbar-right.nav-menu.hamburger_menu { background-color: rgba(0,0,0,0.8); margin-top: 147px !important; }
	ul.nav.navbar-nav.navbar-right.nav-menu.hamburger_menu li { width: 100% !important; text-align: center !important; }
	#site-navigation > div.container > div.navbar-header.page-scroll img { margin-top: -35px; }
	#site-navigation.main-navigation.navbar.navbar-default.navbar-fixed-top.navbar-shrink { display: none; }
	#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li { width: 50%; float: left; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > li { margin-left: 5px; margin-right: 5px; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li { width: 100%; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul { padding-left: 5px; }
}

@media (max-width: 759px ) {
	body.page-id-2 .blog-post div.post-content > div.home_section1 { padding-top: 75px; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 690px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 14px !important; }
}

@media (max-width: 639px ) {
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 15px; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 750px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 14px !important; }
}

@media (max-width: 579px ) {
	body.page-id-2 .blog-post div.post-content > div.home_section1 { padding-top: 60px; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > li { width: 100%; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #text-5 { min-height: 0 !important; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td span.wpcf7-list-item > span.wpcf7-list-item-label, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table label[for="accept-this"] { font-size: 16px; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"] { width: 100%; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #birth-date { background-image: none; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form span.wpcf7-not-valid-tip { font-size: 16px; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form div.wpcf7-response-output.wpcf7-display-none { font-size: 16px; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
}

@media (max-width: 539px ) {
	body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 img.alignnone, body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 img.alignright { float: none; margin: 0 auto; }
	body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 h2, body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 p { text-align: center !important; }
	body.page-id-18 .blog-post div.post-content img.alignnone, body.page-id-18 .blog-post div.post-content img.alignleft, body.page-id-18 .blog-post div.post-content img.alignright { padding: 15px; }
	/* body.page-id-2 .blog-post div.post-content > div.home_section3 > h2 > img { display: none; } */
	body.page-id-2 .blog-post div.post-content > div.home_section3 > h2 > img.alignnone { margin-right: 0; float: none; }
	body.page-id-2 .blog-post div.post-content > div.home_section3 > h2 > img.alignright { margin-left: 0; float: none; }
	body.page-id-2 .blog-post div.post-content > div.home_section3 > h2, body.page-id-2 .blog-post div.post-content > div.home_section3 > p { text-align: center !important; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2), body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 50% !important; }
}

@media (max-width: 480px ) {
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 h2 { font-size: 24px; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section2 > div { padding-right: 0; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 img.alignright { margin: 0 auto; float: none; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 h2 > img.alignnone { margin: 0 auto; float: none; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 h2, body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 p { text-align: center; }
	body.page-id-26 .blog-post div.post-content div.dlaczego_warto_section3 { padding-right: 0; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section1 > div > h2 { font-size: 21px; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section2 > div > h2 { font-size: 21px; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section3 > div > h2 { font-size: 21px; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section4 > div > h2 { font-size: 21px; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section5 > div > h2 { font-size: 21px; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section6 > div > h2 { font-size: 21px; }
	body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div > h2, body.page-id-5 .blog-post div.post-content div.bezpiecznie_section7 > div > p { font-size: 21px; }
	body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 h2 { font-size: 19px; }
	body.page-id-22 .blog-post div.post-content > div.wygodnie_section1 p { font-size: 18px; line-height: 125% !important; }
	body.page-id-22 .blog-post div.post-content div.row div.col-sm-7 ul { padding-left: 0; }
	body.page-id-2 .blog-post div.post-content > div.home_section1 > div > p { font-size: 18px; }
	body.page-id-2 .blog-post div.post-content > div.home_section3 > h2, body.page-id-2 .blog-post div.post-content > div.home_section3 > p { font-size: 18px; }
	body.page-id-2 .blog-post div.post-content > div.home_section3 > p { line-height: 125% !important; }
	#bsocials > div.container > p:first-child { font-size: 32px; }
	#bsocials > div.container > p > span { font-size: 18px; }
	body.page-id-10 .blog #upadle > div { width: 100%; float: none; min-height: 0; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"] { width: 100%; display: block; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td textarea { width: 100%; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td:nth-child(1) { display: none; }
	#polityka-prywatnosci { top: 0.5%; margin: 0 auto; padding: 5% 10%; font-size: 12px; height: auto; }
	#footer-nav > #secondary_bottom > div.container > #widget-area > #nav_menu-2 ul li > a { font-size: 18px; line-height: 100%; }
	body.page-id-14 .blog-post div.post-content div.row > p.col-sm-5.right { margin: 0 auto; text-align: center; width: 100%; }
	body.page-id-2 .blog-post div.post-content p { font-size: 18px; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(2) { width: 100% !important; float: none; }
	body.page-id-12 .blog-post div.post-content > div.row > p:nth-of-type(3) { width: 100% !important; float: none; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 660px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 16px !important; }
}

@media (max-width: 459px ) {
	body.page-id-18 .blog-post div.post-content div.row > .col-sm-5 { display: none; }
	#menu-boxes > #secondary_top > div.container > #widget-area > #nav_menu-3 ul li { width: 100%; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 570px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 13px !important; }
}

@media (max-width: 399px ) {
	body.page-id-12 div.post-content > div.row iframe { display: none; }
	body.page-id-10 .blog-post div.post-content h2 { font-size: 32px; }
	body.page-id-2 .blog-post div.post-content > div.home_section1 > div > p { font-size: 16px; }
	body.page-id-2 .blog-post div.post-content > div.home_section1 { padding-top: 45px; }
	.blog-post div.post-content div ul { font-size: 17px; }
	body.page-id-10 .blog #upadle > #upadla-a-d, body.page-id-10 .blog #upadle > #upadla-e-h, body.page-id-10 .blog #upadle > #upadla-i-l, body.page-id-10 .blog #upadle > #upadla-m-r, body.page-id-10 .blog #upadle > #upadla-s-z { min-height: 700px !important; }
	body.page-id-10 .blog #upadle > div > div.kolumna article { font-size: 13px !important; }
}

@media (max-width: 340px ) {
	body.page-id-24 .blog-post div.post-content div.prawo_section2 h2 { font-size: 18px; }
}

@media (max-width: 320px ) {
	#bsocials > div.container span.follow { background-image: none; width: auto; height: auto; }
	#bsocials > div.container span.follow > a { background-color: #1c64a1; padding: 10px; }
	body.page-id-10 .blog-post div.post-content .submit.form-submit { font-size: 11.5px; }
	body.page-id-10 .blog-post div.post-content .submit.form-submit > a { padding: 10px 5px; }
	body.page-id-10 .blog-post div.post-content h2 { font-size: 22px; }
	body.page-id-10 .blog-post div.post-content div.archiwizowane_section2 > div > h2 { font-size: 22px; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="text"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="date"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="tel"], body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td input[type="email"] { width: 100%; display: block; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-start1, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-end1, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-start2, body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table td #work-end2 { width: 100%; display: block; }
	body.page-id-8 #secondary_form #widget-area > #text-6 div.textwidget > #wpcf7-f241-o1 > form.wpcf7-form > table { font-size: 14px; }
	.blog-post div.post-content p { font-size: 19px; }
	#bsocials > div.container span.follow > a:hover { background-color: #c5c0a6; }
}