.box-2{width:50%;float:left;margin-bottom:20px}.box-2 .item{background:#ececec;padding:10px;margin:0 10px;border-bottom:5px solid #80c041;min-height:180px}.box-2 .item h3{color:#12204b;font-size:22px;font-weight:300;margin:10px 0 20px}.box-2 .szczegoly{width:110px;margin:10px 10px 10px 68%}.box-2 .szczegoly{width:100px;margin:10px 10px 10px 68%;height:40px}body{background:#fff;margin:0;padding:0;font-family:gidolinyaregular;color:#454545;overflow-x:hidden}#menu ul li a{-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.wrapper{width:1000px;margin:0 auto;position:relative}a img{border:none}a{outline:none;text-decoration:none;color:#4a4a4a}.clear{clear:both}.left{float:left}.right{float:right}.bold{font-weight:700}.center{text-align:center}#menu{background:#12204b;border-bottom:4px solid #8bbb59}#menu>div>ul{list-style:none;padding:0;margin:0;text-align:center;color:#fff}#menu>div>ul>li>a:hover{color:#80c041}#menu>div>ul>li{font-size:16px;padding:0 10px;display:inline-block;position:relative;height:52px;line-height:52px;cursor:pointer;text-transform:uppercase}#menu>div>ul>li>a{color:#fff}#menu>div>ul ul{display:none}#menu ul ul{background:#82c043;padding:10px;position:absolute;z-index:9999;top:52px;left:0;list-style:none;text-align:left;width:170px}#menu ul ul li{line-height:normal;border-bottom:1px solid #fff;padding:3px 0}#menu ul ul li a{color:#fff}#menu>div>ul>li:hover ul{display:block}#slide img{max-width:100%;height:auto}.slicknav_menu{display:none}#motto{height:97px;background:url(//primaderm.pl/wp-content/themes/primaderm/css/../images/motto.jpg) no-repeat center top;line-height:97px;color:#fff;font-size:26px;text-align:center}#motto2{padding-top:40px;font-size:26px;color:#12204b;text-align:center}#motto2 span{display:block;color:#80c041}#footer{background:#12204b;padding:10px 0 20px}#footer .item{color:#80c041}#footer .item h5{font-size:18px;color:#fff;margin:0;padding:0;color:#fff}#footer ul{list-style:none;padding:0;margin:0}#footer ul li{float:left;color:#fff;width:33%;font-size:13px;text-transform:uppercase}#footer ul li a{color:#fff}.box-3{width:33.3%;float:left}.box-4{width:20%;float:left;margin-right:25px}.szczegoly{background-color:#82c043;color:#fff;width:100px;height:15px;margin:10px 10px 10px 50%;padding:14px;text-align:center;position:relative}#content{margin:30px 0}#content .box-3 .item{background:#ececec;padding:10px;margin:0 10px;border-bottom:5px solid #80c041;min-height:180px}#content .box-3 .item h3,#content .box-3 .item h2{color:#12204b;font-size:22px;font-weight:300;margin:10px 0 20px}#content .box-3 .item ul{padding-left:15px}#content .flex{display:flex;flex-wrap:nowrap}#content .flex .box-3{float:none;display:flex;padding:0 10px}#content .flex .box-3 .item{width:100%;margin:0}.gallery .img{width:33.3%;padding:10px;margin:0 !important;box-sizing:border-box;height:auto !important}.gallery .img img{width:100%}@media (max-width:1050px){footer .box-4{width:33.3%;margin-right:0;padding-right:25px;box-sizing:border-box}footer>.wrapper{width:100%}footer>.box-3{width:100%;float:none;margin-top:30px}.mobileclear{clear:both}img{max-width:100% !important;height:auto}}@media screen and (max-width:1023px){.wrapper{width:100%;padding:0 5px;box-sizing:border-box}#menu{display:none}.slicknav_menu{display:block}}@media (max-width:960px){.gallery .img{margin:0 !important;padding:10px;height:auto !important;width:33.3%;box-sizing:border-box}table{width:100% !important}}@media (max-width:860px){.szczegoly{margin:auto}}@media screen and (max-width:640px){#motto{line-height:normal;height:auto;font-size:20px;padding:5px 0}.box-3{width:100%;float:none;padding:10px;box-sizing:border-box}}@media (max-width:480px){footer .box-4{width:100%;float:none}#footer .item h5{margin-top:20px}footer>.wrapper{width:100%}footer>.box-3{width:100%;float:none;margin-top:30px}#footer ul li{width:50%}#motto h1{line-height:23px}.gallery .img{width:50%}}@media (max-width:380px){.gallery .img{width:100%;float:none}}.klauzula{max-width:1000px;margin:0 auto;position:relative}.klauzula a{color:#fff}.powieksz{text-transform:uppercase}#komunikat{padding:0 10px}#komunikat>div{margin-bottom:40px;padding:10px 10px 5px;text-align:center;border:2px solid #82c043;background-color:#ececec;box-shadow:0 0 5px #999;color:#454545}#komunikat h3{color:#82c043;font-size:22px;font-weight:300;margin:10px 0 20px}#komunikat strong{color:#82c043}#komunikat p{margin:7px 0}@media (max-width:570px){#content .flex{display:block}#content .flex .box-3{display:block;margin-bottom:10px}#content .box-3 .item{box-sizing:border-box}}.circular--landscape{display:inline-block;position:relative;width:200px;height:200px;overflow:hidden;border-radius:50%;border:solid 4px #12204b}.circular--landscape img{width:auto;height:100%;margin-left:-50px;max-width:auto}.circular--portrait{position:relative;width:200px;height:200px;overflow:hidden;border-radius:50%;border:solid 4px #12204b}.circular--portrait img{width:100%;height:auto}#menu ul ul{width:270px}.box-2 .szczegoly{height:auto}.box-2 .item{min-height:305px}input[type=text],input[type=email],textarea{border:2px solid #82c043;border-radius:4px;padding:12px 20px;margin:8px 0;box-sizing:border-box}@media screen and (max-width:600px){.box-2{width:100%}#menu-dermatologia li{width:100%}}@media (max-width:960px){#myfb{display:none}}#menu-dermatologia,#menu-menu-zabiegi,#menu-menu-laseroterapia,#menu-menu-problem{text-decoration:none;list-style:none}#menu-dermatologia li,#menu-menu-zabiegi li,#menu-menu-laseroterapia li,#menu-menu-problem li{float:left;width:25%;padding:15px;background-color:#12204b;margin:15px;min-height:80px;color:#fff;border-bottom:solid 15px #82c043}#menu-dermatologia li a,#menu-menu-zabiegi li a,#menu-menu-laseroterapia li a,#menu-menu-problem li a{color:#fff}.breadcrumbs{padding:10px;background-color:#dfdfdf}.dermatolog a{color:#12204b}