.e2w-smallbizdynamic-image-widget{padding-top:10px}.e2w-smallbizdynamic-image-widget .caption{font-size:12px;margin:10px 0}.e2w-smallbizdynamic-image-widget .caption-align-left{text-align:left}.e2w-smallbizdynamic-image-widget .caption-align-right{text-align:right}.e2w-smallbizdynamic-image-widget .caption-align-center{text-align:center}.recent-blog-posts-widget .recent-blog-post{margin:20px 0;padding-bottom:20px;border-bottom:dotted 1px}.recent-blog-posts-widget .recent-blog-post .excerpt,.recent-blog-posts-widget .recent-blog-post .title{margin-bottom:20px}.recent-blog-posts-widget .readmore{text-shadow:0 1px 0 rgba(0,0,0,.1);display:inline-block;text-decoration:none;font-size:12px;line-height:23px;height:24px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sidebar .recent-blog-post h4{padding-left:14px}.appointment-request-widget .datepicker{position:relative;display:inline-block}.appointment-request-widget .calendar{display:none}.appointment-request-widget .datepicker img,.appointment-request-widget .datepicker input{cursor:pointer;cursor:hand}.appointment-request-widget .datepicker img{position:absolute;right:7px;bottom:1px;width:25px!important;padding:0!important;height:25px;border:0!important}.appointment-request-widget p{margin:15px 0}#appointment_request_widget_footer_iframe{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:none}#appointment_request_widget_footer_iframe iframe{width:90%;height:80%;top:10%;left:5%;position:absolute;border:1px solid #ddd}#appointment_request_widget_footer_iframe button{position:absolute;right:10px;top:10px}#appointment_request_widget_footer_iframe h6{position:absolute;top:20px;left:0;right:0;text-align:center;font-size:20px;background:#fff}#appointment_request_widget_footer_iframe button,.appointment-request-widget .submit{text-shadow:0 1px 0 rgba(0,0,0,.1);display:inline-block;text-decoration:none;font-size:12px;line-height:23px;height:24px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}table.kalendarz{font-size:12px;background-color:#eee;border-radius:5px;padding:2px}table.kalendarz td,table.kalendarz th{border:1px solid #ddd;padding:4px 6px;border-radius:5px;text-align:center;background-color:#fff}table.kalendarz .niedziela{color:red;font-weight:700;background-color:pink}table.kalendarz .nieaktywny{color:#bbb}table.kalendarz .niedziela.nieaktywny{color:pink;background-color:#fff}table.kalendarz .aktywny{cursor:pointer}table.kalendarz .aktywny:hover{background-color:#eee}table.kalendarz .btn{background-color:#eee;font-size:10px;border:1px solid #eee;padding:2px 4px;cursor:pointer;border-radius:5px;color:navy}table.kalendarz .btn:hover{background-color:#ccc}table.kalendarz .rok{float:right}table.kalendarz .miesiac{float:left}table.kalendarz .swieto{color:navy;font-weight:700;background-color:#ccc}.nivoSlider{position:relative;width:100%;height:auto;overflow:hidden}.nivoSlider img{position:absolute;top:0;left:0;max-width:none}.nivo-main-image{display:block!important;position:relative!important;width:100%!important}.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:#fff;filter:alpha(opacity=0);opacity:0}.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0}.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden}.nivo-box img{display:block}.nivo-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;width:100%;z-index:8;padding:5px 10px;opacity:.8;overflow:hidden;display:none;-moz-opacity:.8;filter:alpha(opacity=8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.nivo-caption p{padding:5px;margin:0}.nivo-caption a{display:inline!important}.nivo-html-caption{display:none}.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0}.nivo-nextNav{right:0}.nivo-controlNav{text-align:center;padding:15px 0}.nivo-controlNav a{cursor:pointer}.nivo-controlNav a.active{font-weight:700}