h1, h2 { color: #222; font-size: 26px; font-family: "Lato", Times, serif }
.entry-content { font-family: "OpenSans-Regular", Times, serif }

#menu-diabetyk, .sub-menu  { font-family: "Lato", Times, serif }

#masthead { max-width: none }

.entry-content, .entry-summary, .comment .reply, .comment-meta,
.comment-author, #reply-title { font-weight: 700px }

#calendar_wrap a { color: #10B9B9; font-weight: bold }

input.field { min-width: 95% }

.header-image { line-height: 0px }

.page-header { border-top: 3px double #111; background: #222; padding: 7px 0; 
  height: 35px; border-top: 4px solid #FCCF2C }

.entry-header { border-top: 3px double #111; background: #222; padding: 7px 0; 
  height: 35px; border-top: 4px solid #FCCF2C }

.site-title { font-family: 'Salsa'; text-transform: uppercase; font-weight: bold }

.page-title { text-shadow: 1px 1px 1px #333; opacity: 0.9, padding: 0; 
  	text-transform: lowercase; font-size: 18px; font-weight: bold; color: #FFF; padding-top: 0px }

.page-title:first-letter { text-transform: uppercase }

.site-description {
	font-size: 1.2rem;
    font-size: 12px;
    letter-spacing: 1px;
	padding-left: 6px }

p { font-size: 16px; color: #333; text-align: justify }

.menu-diabetyk-container li { font-weight: 500; outline: 0 }

body.page-id-122 .content-area { min-width: 97% }
.bwg_standart_thumb_img_0:hover { opacity: 0.9 }

.header-image img { width: 100%; height: auto; line-height: 0 }

.front-page { text-align: justify }

.front-page h1, .front-page h2 { color: #222; font-size: 26px }

.site-logo { padding-top: 0 }

.menu-diabetyk-container li, .menu-diabetyk-container li a { 
  font-weight: normal; color: #555; outline: 0 }

.main-navigation li:hover > a { 
  border-top: 4px solid #FCCF2C; color: #FCCF2C; display: block }

.main-navigation li.current_page_item a, .main-navigation li.current-menu-item a {
	border-top: 4px solid #FCCF2C;
	color: #FCCF2C; font-weight: bold;
	display: block }

ul.formation-list, ul.formation-list li { 
  list-style: none; font-family: "Lato", Times, serif; color: 	#333; font-size: 15px }
ul.formation-list li a, ul.formation-list li a:hover { color: #FF0000 }

.wc-shortcodes-button { min-width: 19%; padding-top: 40px; padding-bottom: 40px }
.wc-shortcodes-tabs a { background-color: #FDD242 }
.wc-shortcodes-tabs a:hover { background-color: #FDCC24 }
.wc-shortcodes-tabs ul.wcs-tabs-nav li a { color: #FFF; border-width: 0px 0px 0 0px }
.wc-shortcodes-tabs-layout-box a { font-size: 12px; font-weight: bold }
.wc-shortcodes-box.wc-shortcodes-box-secondary { border: 1px solid black }
.wcs-tabs-nav { max-height: 33px }

#wc-shortcodes-tab-2011 .wc-shortcodes-button, #wc-shortcodes-tab-2012 .wc-shortcodes-button,
#wc-shortcodes-tab-2013 .wc-shortcodes-button { min-width: 27% }

.wc-shortcodes-tabs ul.wcs-tabs-nav .wcs-state-active a { background-color: #E1AF02 }
.tab-content a { margin: 3px 0 0 0 }

.wc-shortcodes-button.wc-shortcodes-button-info,
.wc-shortcodes-button.wc-shortcodes-button-info:visited { 
	color: #FFF; background: #E1AF02; font-size: 13px; text-transform: uppercase; text-align: center;
	font-family: 'source_sans_probold', sans-serif; font-weight: normal }
.wc-shortcodes-button.wc-shortcodes-button-info:hover {
	color: #FFF; background: #E9BC1B; padding-bottom: 10px }

.wc-shortcodes-button.wc-shortcodes-button-success,
.wc-shortcodes-button.wc-shortcodes-button-danger,
.wc-shortcodes-button.wc-shortcodes-button-secondary,
.wc-shortcodes-button.wc-shortcodes-button-success:visited,
.wc-shortcodes-button.wc-shortcodes-button-danger:visited,
.wc-shortcodes-button.wc-shortcodes-button-secondary:visited { 
	color: #FFF; background: #E1AF02; font-size: 13px; text-transform: uppercase; text-align: center;
	font-family: 'source_sans_probold', sans-serif; font-weight: normal } 

.wc-shortcodes-button.wc-shortcodes-button-success:hover,
.wc-shortcodes-button.wc-shortcodes-button-danger:hover,
.wc-shortcodes-button.wc-shortcodes-button-secondary:hover {
  	color: #FFF; background: #E9BC1B; padding-bottom: 10px }

.bwg_title_spun2_0 { color: #000 } !important
h1.entry-title { color: #222; font-size: 26px; font-family: "Arial", Times, serif; }
.entry-content p, .front-page p { font-family: "Open Sans"; font-weight: 400 }
.polish { font-family: "Open Sans"; color: black; font-size: 35px }
.widget, .widget_recent_entries li { font-family: "Open Sans" }

@font-face {
    font-family: 'OpenSans-Regular';
    src: url('font/OpenSans-Regular.woff') format('woff'),
	 url('font/OpenSans-Regular.ttf') format('truetype'),
    font-weight: normal;
  font-style: normal }