.inside{float:left;margin-bottom:20px;padding:0 2% 0;width:96%}.right-content h4{margin-bottom:18px;padding:0 0 8px;color:#292929;font-family:open sans;font-size:19px;font-weight:600;background:url(//michele-gurdal.com/wp-content/themes/2_michelegurdal/css/../images/border.png) no-repeat scroll left bottom}li.page_title{background:url(//michele-gurdal.com/wp-content/themes/2_michelegurdal/css/../images/next1.png) no-repeat scroll 96% 18px #e7e7e7;border-top:1px solid #f0f0f0;color:#000;cursor:pointer;float:left;font-size:.8em;margin:0;padding:0;text-decoration:none;text-transform:uppercase;width:100%;padding:5px}.active.page_title .heading{background:#fff;border:1px solid #e3e3e3;border-radius:4px;color:#191919;font-family:'Open Sans',sans-serif;font-size:14px}.page_title .heading{float:left;width:100%}.heading h3{background:none repeat scroll 0 0 #b8b8b8;display:inline-block;font-size:16px;line-height:16px;margin:0 2% 0 0;min-width:45px;padding:8px;text-align:center;vertical-align:middle}.heading h3>small{display:block}.page_title .booking_area{background:none repeat scroll 0 0 #f0f0f0;display:none;float:left;padding:10px 3%;width:94%}.inner-part>p{font-size:14px;font-weight:400;line-height:23px;text-transform:none}.detail_confirmation ul li.page_title .booking_area{display:none}.inner-part{float:left;padding:20px 0;position:relative;width:100%;background:#fff}.inner-part p{font-size:12px;color:#191919;line-height:18px}.inner-part .top_head{color:#676767;float:left;font-size:16px;margin-bottom:20px;width:100%}.right-content .appointment .inner{padding:0 3%;width:94%}.right-content .appointment{float:left;width:100%}.right-content .appointment h4{color:#292929;font-size:20px;font-family:'verdanaregular'}.right-content .appointment p{color:#3c3a3a;font-size:12px;font-family:'verdanaregular';line-height:20px}.right-content .appointment li{border-bottom:1px dotted #d2d2d2;display:block;padding:11px 0}.right-content .appointment li img{display:inline-block;vertical-align:middle;margin:0 22px 0 0}.right-content .appointment li p{color:#010101;font-size:16px;font-family:'verdanaregular'}.right-content .appointment li p small{color:#3c3a3a;font-size:12px}.right-content .appointment li p a{color:#1f3159;font-size:16px;text-decoration:underline}.right-content .appointment li p a:hover{text-decoration:none}.row1 figure h2{color:#797979;font-size:23px;font-weight:300;margin:20px 0 15px}.event-date{color:red;font-size:12px}.event-head{color:#4682b4;font-size:14px !important}li .inner-part>p{padding:9px}