.business-contact-form{padding:30px 15px;position:relative;clear:both;margin:0 0 10px;background:#fff;width:100%;float:left}.business-contact-form h2{font-size:20px}.business-contact-form:before{height:100%;border:10px solid hsla(0,0%,100%,.4);content:"";position:absolute;top:-10px;left:-10px;width:100%}.business-contact-form input[type=email],.business-contact-form input[type=text],.business-contact-form textarea{padding:19px 15px 18px;border:1px solid rgba(0,0,0,.05);border-radius:3px;background:rgba(0,0,0,.02)}.business-contact-form textarea{height:134px}.business-contact-form input[type=submit]{padding:20px 20px 17px;font-size:18px;font-weight:400;text-transform:none;width:100%;margin-top:20px}.business-contact-form input[type=email]:focus,.business-contact-form input[type=text]:focus,.business-contact-form textarea:focus{border:1px solid rgba(0,0,0,.2)}.business-contact-social li{margin:0 30px}.business-contact-social li a{font-size:20px;color:#000}.attorney-contact-form input[type=email],.attorney-contact-form input[type=tel],.attorney-contact-form input[type=text],.attorney-contact-form select,.attorney-contact-form textarea{padding:15px 0;font-size:16px;border:0;color:#000;border-bottom:1px solid #000}.attorney-contact-form{text-align:center;margin:0 auto;width:70%}.attorney-contact-form textarea{height:53px}.attorney-contact-form input[type=submit]{padding:16px 30px;margin:20px 20px 0 0;border-radius:0;background:#000;float:none}.attorney-contact-form input[type=submit]:hover{background:#cda85c}.attorney-contact-form .selection-box:after{content:none}.secondary-sidebar .attorney-contact-form{width:100%}.secondary-sidebar .attorney-contact-form input[type=submit]{float:left}.event-contact-form input[type=email],.event-contact-form input[type=tel],.event-contact-form input[type=text],.event-contact-form textarea{padding:14px 15px 13px;border:2px solid #fff;color:#fff;border-radius:5px;background:transparent}.event-contact-form textarea{height:153px}.event-contact-form input[type=submit]{font-size:16px;font-weight:400;text-transform:none;margin:20px 0 0;float:right}.fitness-form h2{font-weight:600;color:#eb0029}.fitness-form .form-field{position:relative;clear:both;margin:12px 0 0;width:100%;float:left}.fitness-form span.fa,.fitness-form span.icon{font-size:16px;color:rgba(0,0,0,.2);color:#161616;position:absolute;top:15px;left:15px;z-index:9}.fitness-form input[type=email],.fitness-form input[type=tel],.fitness-form input[type=text],.fitness-form textarea{border-color:#ebeef0;padding:13px 0 13px 40px;font-size:14px;margin-bottom:5px;color:#000;text-transform:capitalize;border-width:0 0 3px}.fitness-form input[type=email]:hover,.fitness-form input[type=tel]:hover,.fitness-form input[type=text]:hover,.fitness-form textarea:hover{border-color:#161616;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear}.fitness-form input[type=submit]{padding:16px 30px;font-size:16px;font-weight:400;letter-spacing:.5px;border-radius:0;float:right;margin-top:20px}.fitness-form textarea{height:120px}.fitness-contact-info .dt-sc-contact-info{font-size:16px}.fitness-contact-info .dt-sc-contact-info p b{color:#666}.fitness-contact-info .dt-sc-contact-info span{font-size:18px;color:#eb0029;margin:1px 10px 30px 0}.fitness-contact-info .dt-sc-contact-info h6{font-size:18px;margin-bottom:10px}.fitness-contact-info .dt-sc-sociable li a{color:#161616}.fitness-contact-info .dt-sc-sociable li a:hover{color:#fff}.fitness-contact-boxes .wpb_text_column{margin-bottom:0;width:20.5%;float:left}.fitness-contact-boxes .wpb_text_column:last-child,.fitness-contact-boxes .wpb_text_column:nth-child(2){width:23.1%;float:left;padding-left:30px}.fitness-contact-boxes .wpb_text_column:nth-child(3){padding-top:85px;width:12.8%;float:left}.fitness-form-container.extend-bg-fullwidth-right:after{background:#fff}.hosting-contact-form input[type=submit]{padding:15px 20px 13px;width:100%;margin-top:15px}.hosting-contact-form textarea{height:196px}.restaurant-contact-form{padding:30px 0 0;max-width:570px;width:100%;float:right}.restaurant-contact-form h3{margin-bottom:25px;padding-left:10px}.restaurant-contact-form input[type=email],.restaurant-contact-form input[type=tel],.restaurant-contact-form input[type=text],.restaurant-contact-form textarea{border-color:hsla(0,0%,100%,.2);color:#fff;background:none}.restaurant-contact-form input[type=email]:focus,.restaurant-contact-form input[type=tel]:focus,.restaurant-contact-form input[type=text]:focus,.restaurant-contact-form textarea:focus{border-color:#b48b3c}.restaurant-contact-form input[type=submit]{float:right;margin-top:0}.restaurant-contact-bg:before{height:525px;right:-201px;content:"";position:absolute;top:0;background:url(https://ronsevia.website/wp-content/themes/dans/css/images/slanting-bg.png) no-repeat;width:201px;z-index:9}.dt-sc-contact-details-on-map{position:relative}.dt-sc-contact-details-on-map:after{height:100%;content:"";position:absolute;top:0;background:rgba(0,0,0,.8);left:0;width:100%;display:block}.dt-sc-contact-details-on-map.hide-overlay:after{display:none}.dt-sc-contact-details-on-map .map{width:100%}.dt-sc-contact-details-on-map .dt-sc-map-overlay{padding:72px 0 0}.dt-sc-contact-details-on-map .back-to-contact{display:none}.dt-sc-contact-details-on-map .back-to-contact span{height:60px;font-size:28px;border:2px solid #b48b3c;right:0;color:#fff;position:absolute;text-align:center;top:-30px;margin:auto;border-radius:50%;background:#b48b3c;left:0;width:60px;line-height:60px;float:left;z-index:99}.dt-sc-contact-details-on-map .section-wrapper.dt-sc-map-overlay{right:0;max-width:1170px;margin:auto}.dt-sc-contact-details-on-map .dt-sc-map-overlay:after{right:inherit;left:100%}.vc_row.vc_row-no-padding .dt-sc-map-overlay .wpb_column.vc_col-sm-3{padding-right:15px;padding-left:15px}.spa-contact-form input[type=email],.spa-contact-form input[type=tel],.spa-contact-form input[type=text],.spa-contact-form textarea{border-color:#ffc9d4;font-size:16px;font-weight:600;color:#000;border-radius:15px 0;font-family:Open Sans,sans-serif}.spa-contact-form input[type=email]:focus,.spa-contact-form input[type=tel]:focus,.spa-contact-form input[type=text]:focus,.spa-contact-form textarea:focus{border-color:#ef577a}.university-contact-form .button-field,.university-contact-form .form-field{position:relative;clear:both;margin:0 0 20px;width:100%;float:left}.university-contact-form .button-field i,.university-contact-form .form-field i{font-size:23px;font-weight:700;right:15px;color:#1c3f55;position:absolute;top:15px;z-index:9}.university-contact-form .form-field input[type=email],.university-contact-form .form-field input[type=tel],.university-contact-form .form-field input[type=text],.university-contact-form .form-field select,.university-contact-form textarea{padding:16px 30px 15px 12px;font-weight:400;color:#1c3f55;font-family:Open Sans,sans-serif}.university-contact-form textarea{height:205px}.university-contact-form .button-field{margin:10px 0 0}.university-contact-form .button-field input[type=submit]{height:49px;padding:0 48px 0 20px;color:#fff;border-radius:0;width:100%;line-height:49px}.university-contact-form .button-field i{height:49px;right:0;color:#463839;text-align:center;top:10px;width:48px;line-height:49px}.dt-sc-newsletter-section.yoga-expert-form .dt-sc-subscribe-frm{width:100%;float:left}.dt-sc-newsletter-section.yoga-expert-form{padding:0;clear:both;margin:0;width:100%;float:left}.dt-sc-newsletter-section.yoga-expert-form .dt-sc-subscribe-frm input[type=email]{border:1px solid #c8dcdf;margin:0 20px 0 0;border-radius:5px;width:50%;float:left}.dt-sc-newsletter-section.yoga-expert-form .dt-sc-subscribe-frm input[type=submit]{padding:17px 20px;clear:none;margin:0;border-radius:3px;background:#927d7d}.dt-sc-newsletter-section.yoga-expert-form .dt-sc-subscribe-frm input[type=submit]:hover{background:#3c939d}.yoga-contact-form input[type=email],.yoga-contact-form input[type=tel],.yoga-contact-form input[type=text],.yoga-contact-form textarea{border-color:#c8dcdf;border-radius:5px}.yoga-contact-form input[type=submit]{margin:20px 0 0;background:#927d7d}.yoga-contact-form input[type=submit]:hover{background:#3c939d}.yoga-contact-form textarea{height:100px}.nightclub-contact{padding:0;clear:both;margin:0;width:100%;float:left}.nightclub-contact-info{padding:20px 0 67px;border-bottom:1px solid #000;margin:0 2.5% 0 0;width:23%;float:left}.nightclub-contact-info .dt-sc-contact-info{font-size:16px;line-height:34px}.nightclub-contact-info .dt-sc-contact-info span{font-size:24px;color:#c09245}.nightclub-contact-info .dt-sc-contact-info span.icon-pointer{font-size:30px}.nightclub-contact-info .dt-sc-contact-info span.icon-phone2{margin-bottom:45px}.nightclub-contact-info .dt-sc-contact-info span.icon-plaine{margin-bottom:10px}.nightclub-contact-info .dt-sc-contact-info a{color:#000}.nightclub-contact-info .dt-sc-contact-info a:hover{color:#c09245}.nightclub-working-hours{padding:30px;color:#fff;margin:0 2.5% 0 0;background:#000;width:32%;float:left}.nightclub-working-hours h2{color:#fff}.nightclub-working-hours ul{clear:both;margin:10px 0 0;width:100%;float:left}.nightclub-working-hours li{padding:0;font-size:16px;color:#c09245;clear:both;margin:0;display:block}.nightclub-working-hours li span{color:#fff;width:120px;display:inline-block}.nightclub-booking-form{padding:0;clear:both;margin:0;width:100%;float:left}.nightclub-booking-form p{margin-bottom:20px;position:relative;clear:both;width:100%;float:left}.nightclub-booking-form p.date:before,.nightclub-booking-form p.time:before{font-size:25px;right:14px;color:#fff;position:absolute;top:9px;font-family:FontAwesome}.nightclub-booking-form p.date:before{content:"\f073"}.nightclub-booking-form p.time:before{content:"\f017"}.nightclub-booking-form p label{padding:0 10px 0 0;font-size:16px;color:#fff;width:35%;line-height:52px;float:left}.nightclub-booking-form input[type=date],.nightclub-booking-form input[type=tel],.nightclub-booking-form input[type=text]{font-size:16px;color:#fff;background:hsla(0,0%,100%,.1);width:65%;float:left;font-family:Open Sans,sans-serif}.nightclub-booking-form input[type=submit]{font-size:30px;font-weight:400;text-transform:none;margin:10px -105px 0 0;border-radius:0;float:right}.nightclub-contact-form{padding:45px 45px 30px;position:relative;margin:-192px 0 0;background:#f2f2f2;width:40%;float:left}.nightclub-contact-form:before{height:auto;border:4px solid #000;right:20px;content:"";position:absolute;bottom:20px;top:20px;left:20px;width:auto}.nightclub-contact-form p{font-size:14px;color:rgba(0,0,0,.5);position:relative;line-height:24px;z-index:1}.nightclub-contact-form form{position:relative;clear:both;width:100%;float:left;z-index:1}.nightclub-contact-form input[type=email],.nightclub-contact-form input[type=tel],.nightclub-contact-form input[type=text],.nightclub-contact-form textarea{padding:16px 12px 8px 0;font-size:16px;border:none;margin-bottom:7px;color:#000;border-bottom:1px solid #000;background:none}.nightclub-contact-form textarea{height:150px}.nightclub-contact-form input[type=submit]{padding:18px 20px 17px;font-size:20px;font-weight:400;text-align:center;margin:40px 0 0;border-radius:0;width:100%}.architecture-contact-form input[type=email],.architecture-contact-form input[type=tel],.architecture-contact-form input[type=text],.architecture-contact-form textarea{padding:15px 0 10px 30px;font-size:14px;border:0;color:#000;border-bottom:1px solid #000;background:none}.architecture-contact-form textarea{height:130px}.architecture-contact-form input[type=submit]{padding:16px 30px;font-weight:400;color:#fff;margin:20px 0 0 20px;border-radius:0;background:#000;float:right}.architecture-contact-form input[type=submit]:hover{color:#000;background:#ffe401}.architecture-contact-form .form-field{position:relative;clear:both;margin:0;width:100%;float:left}.architecture-contact-form span.fa{font-size:16px;color:#000;position:absolute;top:15px;left:0}.insurance-contact-form input[type=email],.insurance-contact-form input[type=text],.insurance-contact-form textarea{background:rgba(0,0,0,.02)}.insurance-contact-form input[type=submit]{padding:17px 20px 16px;font-size:16px;width:100%;margin-top:20px}.insurance-contact-form textarea{height:122px}.insurance-custom-tab .dt-sc-tabs-horizontal-frame-content{padding:25px;border:1px solid rgba(0,0,0,.1);border-top:0;border-radius:0 0 3px 3px}.insurance-quote-form{padding:0;margin:0;width:100%;float:left}.insurance-quote-form label{margin-bottom:5px;display:inline-block}.insurance-quote-form .radio-label{clear:both;margin:0}.insurance-quote-form .radio-label .wpcf7-list-item{position:relative;clear:both;display:inline-block}.insurance-quote-form .radio-label .wpcf7-list-item label:before{height:14px;border:1px solid rgba(0,0,0,.2);content:"";position:absolute;top:7px;border-radius:50%;background:#fff;left:5px;width:14px}.insurance-quote-form .radio-label input[type=radio]{width:30px}.insurance-quote-form .radio-label .wpcf7-list-item-label{position:relative;min-width:40px;margin:0;line-height:29px;display:inline-block}.insurance-quote-form .radio-label .wpcf7-list-item-label:before{opacity:0}.insurance-quote-form .radio-label input[type=radio]:checked+.wpcf7-list-item-label:before{height:6px;content:"";position:absolute;opacity:1;bottom:0;top:2px;margin:auto;border-radius:50%;background:#008bd3;left:-23px;width:6px}.insurance-quote-form .radio-label .wpcf7-list-item.last input[type=radio]:checked+.wpcf7-list-item-label:before{left:-31px}.insurance-quote-form input[type=date],.insurance-quote-form input[type=tel],.insurance-quote-form input[type=text],.insurance-quote-form select{background:rgba(0,0,0,.02)}.insurance-quote-form .checkbox-label input[type=checkbox]{position:absolute;top:2px;left:0}.insurance-quote-form .checkbox-label span{padding:0 0 0 23px;line-height:20px;float:left}.insurance-quote-form .checkbox-label{font-size:12px;color:#222;position:relative;clear:both;display:inline-block}.insurance-quote-form input[type=submit]{padding:14px 20px;border-radius:0}.wpcf7-form.hotel-contact-form p{margin-bottom:10px;position:relative}.hotel-contact-form p span.fa{font-size:16px;right:15px;color:rgba(0,0,0,.2);position:absolute;top:17px;z-index:1}.hotel-contact-form p textarea{height:120px}.hotel-contact-form p input[type=submit]{margin:15px 0 0 10px;border-radius:0;float:right}.hotel-contact-form p .clear{background:#000}.hotel-contact-form p .clear:hover{background:#c09245}.plumber-contact-form{padding:0;text-align:center;clear:both;margin:0;width:100%;float:left}.plumber-contact-form form{width:50%;display:inline-block}.plumber-contact-form form input[type=email],.plumber-contact-form form input[type=text],.plumber-contact-form form textarea{border-color:#e2ebf1;border-radius:3px}.plumber-contact-form form input[type=submit]{padding:16px 20px;font-size:16px;border:1px solid #15a7e1;font-weight:700;color:#15a7e1;box-shadow:3px 3px 0 0 #1297cc;background:none;width:100%}.plumber-contact-form form input[type=submit]:hover{color:#fff;box-shadow:3px 3px 0 0 rgba(0,0,0,.1);background:#15a7e1}.fashion-contact-details .dt-sc-contact-info span{font-size:14px}.fashion-contact-form input[type=submit]{padding:15px 20px 12px;font-size:18px;font-weight:400;background:#000;float:right;font-family:Open Sans,sans-serif}.fashion-contact-form input[type=submit]:hover{background:#c3875f}.jewel-contact-form label{color:#000;float:right}.jewel-contact-form input[type=submit]{padding:17px 20px 15px;margin:20px 0 0;float:right}.jewel-contact-form textarea{height:306px}.wpcf7-form .wpcf7-not-valid{border-color:red!important}.wpcf7-form .wpcf7-not-valid-tip{display:none}.wpcf7-form.event-contact-form .wpcf7-not-valid{background-color:rgba(255,0,0,.1)!important}.wpcf7-form.university-contact-form p{clear:both}.wpcf7-form div.wpcf7-mail-sent-ok,.wpcf7-form div.wpcf7-validation-errors{padding:15px 15px 15px 45px;margin-right:0;clear:both;box-sizing:border-box;margin-left:0;width:99%;float:left}.wpcf7-form div.wpcf7-validation-errors{border:1px solid #f99;color:#d01313;position:relative;background-color:#fcc}.wpcf7-form div.wpcf7-mail-sent-ok:before,.wpcf7-form div.wpcf7-validation-errors:before{font-size:20px;text-decoration:inherit;font-weight:400;font-style:normal;position:absolute;top:15px;left:18px;font-family:FontAwesome}.wpcf7-form div.wpcf7-validation-errors:before{color:#c54228;content:"\f057"}.wpcf7-form div.wpcf7-mail-sent-ok{border:1px solid #b1cf67;color:#7ba411;position:relative;background-color:#eafac0}.wpcf7-form div.wpcf7-mail-sent-ok:before{color:#75b632;content:"\f058"}.dt-sc-sociable{padding:0;clear:both;margin:0;line-height:0px;float:left}.dt-sc-sociable li{padding:0;margin:0 5px 5px;float:left;display:inline}.dt-sc-sociable li a{height:36px;font-size:16px;text-align:center;width:36px;line-height:36px;float:left}.dt-sc-sociable li a.zmdi{font-size:20px}.aligncenter .dt-sc-sociable{text-align:center;width:100%}.aligncenter .dt-sc-sociable li,.aligncenter .dt-sc-sociable li a{float:none;display:inline-block}.alignright .dt-sc-sociable{text-align:right;float:right}.dt-sc-sociable.rounded-square li a{border-radius:5px}.dt-sc-sociable.rounded li a{border-radius:50%}.dt-sc-sociable.rounded-border li a{height:40px;border:1px solid;border-radius:50%;width:40px}.dt-sc-dark-bg .dt-sc-sociable.rounded-border li a{border:2px solid}.dt-sc-dark-bg .dt-sc-sociable.square-border li a,.dt-sc-sociable.square-border li a{border:1px solid}.dt-sc-sociable.rounded-border-dashed li a{border:1px dashed;border-radius:50%}.dt-sc-sociable.diamond-square-border li{height:32px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid;text-align:center;margin:0 0 20px 20px;border-radius:3px;width:32px}.dt-sc-sociable.diamond-square-border li a{height:40px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:-5px 0 0 -5px;width:40px;line-height:40px;float:left}.diamond-narrow-square-border li{position:relative;margin:0 8px}.diamond-narrow-square-border li a{height:40px;height:60px;position:relative;width:40px;line-height:60px;z-index:1}.diamond-narrow-square-border li:before{height:35px;transform:rotate3d(1,1,5,47deg) skew(10deg,10deg);-webkit-transform:rotate3d(1,1,5,47deg) skew(10deg,10deg);border:1px solid;right:0;content:"";position:absolute;top:12px;margin:auto;left:-1px;width:35px;z-index:1}.ie9 .diamond-narrow-square-border li:before{transform:rotate(45deg) skew(10deg,10deg);-ms-transform:rotate(45deg) skew(10deg,10deg)}.dt-sc-sociable.filled li a.fa-facebook,.dt-sc-sociable.filled li.facebook a,.dt-sc-sociable.square li a.fa-facebook:hover,.dt-sc-sociable.square li.facebook a:hover{background:#3162a2}.dt-sc-sociable.filled li a.fa-twitter,.dt-sc-sociable.filled li.twitter a,.dt-sc-sociable.square li a.fa-twitter:hover,.dt-sc-sociable.square li.twitter a:hover{background:#2fb1eb}.dt-sc-sociable.filled li a.fa-dribbble,.dt-sc-sociable.filled li.dribbble a,.dt-sc-sociable.square li a.fa-dribbble:hover,.dt-sc-sociable.square li.dribbble a:hover{background:#ff68c5}.dt-sc-sociable.filled li a.fa-tumblr,.dt-sc-sociable.filled li.tumblr a,.dt-sc-sociable.square li a.fa-tumblr:hover,.dt-sc-sociable.square li.tumblr a:hover{background:#34465d}.dt-sc-sociable.filled li a.fa-google-plus,.dt-sc-sociable.filled li.google-plus a,.dt-sc-sociable.square li a.fa-google-plus:hover,.dt-sc-sociable.square li.google-plus a:hover{background:#c54542}.dt-sc-sociable li a:before{font-family:FontAwesome}.dt-sc-sociable li a.zmdi:before{font-family:Material-Design-Iconic-Font}#footer .dt-sc-sociable.square li a:hover,.dt-sc-sociable.square li a:hover{color:#fff}.dt-sc-sociable li.delicious a:before{content:"\f1a5"}.dt-sc-sociable li.deviantart a:before{content:"\f1bd"}.dt-sc-sociable li.digg a:before{content:"\f1a6"}.dt-sc-sociable li.flickr a:before{content:"\f16e"}.dt-sc-sociable li.comment a:before{content:"\f075"}.dt-sc-sociable li.lastfm a:before{content:"\f202"}.dt-sc-sociable li.linkedin a:before{content:"\f0e1"}.dt-sc-sociable li.envelope-open a:before{content:"\f2b6"}.dt-sc-sociable li.myspace a:before{content:"\f0c0"}.dt-sc-sociable li.picasa a:before{content:""}.dt-sc-sociable li.pinterest a:before{content:"\f0d2"}.dt-sc-sociable li.reddit a:before{content:"\f1a1"}.dt-sc-sociable li.rss a:before{content:"\f09e"}.dt-sc-sociable li.skype a:before{content:"\f17e"}.dt-sc-sociable li.stumbleupon a:before{content:"\f1a4"}.dt-sc-sociable li.technorati a:before{content:""}.dt-sc-sociable li.twitter a:before{content:"\f099"}.dt-sc-sociable li.viadeo a:before{content:"\f2a9"}.dt-sc-sociable li.vimeo a:before{content:"\f27d"}.dt-sc-sociable li.yahoo a:before{content:"\f19e"}.dt-sc-sociable li.youtube a:before{content:"\f167"}.dt-sc-sociable li.google-plus a:before{content:"\f0d5"}.dt-sc-sociable li.tumblr a:before{content:"\f173"}.dt-sc-sociable li.dribbble a:before{content:"\f17d"}.dt-sc-sociable li.instagram a:before{content:"\f16d"}.dt-sc-sociable li.facebook a:before{content:"\f09a"}.dt-sc-sociable.hexagon-border li,.dt-sc-sociable.hexagon-with-border li{height:25px;border-right:2px solid;border-left:2px solid;position:relative;margin:14px 5px;width:42px}.dt-sc-sociable.hexagon-border li:after,.dt-sc-sociable.hexagon-border li:before,.dt-sc-sociable.hexagon-with-border li:after,.dt-sc-sociable.hexagon-with-border li:before{height:28px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);content:"";position:absolute;background-color:inherit;left:5px;width:28px;z-index:1}.dt-sc-sociable.hexagon-border li:before,.dt-sc-sociable.hexagon-with-border li:before{border-right:2.5px solid;border-top:2.5px solid;top:-14.066px}.dt-sc-sociable.hexagon-border li:after,.dt-sc-sociable.hexagon-with-border li:after{border-left:2.5px solid;border-bottom:2.5px solid;bottom:-14.066px;left:5px}.dt-sc-sociable.hexagon-border li a,.dt-sc-sociable.hexagon-with-border li a{height:52px;position:relative;top:-13px;left:-1px;width:42px;line-height:52px;z-index:9}.dt-sc-sociable.no-margin li{margin:13px 0 0}.dt-sc-sociable.no-margin li a{text-align:left}.dt-sc-sociable.no-margin li a:hover{color:#2b2b2b}@media only screen and (min-width:992px) and (max-width:1199px){.restaurant-contact-bg:before{content:none}.restaurant-contact-bg>.vc_column-inner{padding-right:0!important}.restaurant-contact-form{max-width:100%;margin:0 auto;width:80%;float:none;display:block}.fitness-contact-boxes .wpb_text_column:nth-child(3){padding-top:55px}}@media only screen and (min-width:768px) and (max-width:991px){.business-contact-social li{margin:0 20px}.plumber-contact-form form{width:100%}}@media only screen and (max-width:767px){.restaurant-booking-form{padding:0 50px}.restaurant-contact-bg:before{content:none}.restaurant-contact-bg>.vc_column-inner{padding-right:0!important}.restaurant-contact-form{max-width:100%;margin:0 auto 20px;width:80%;float:none;display:block}.restaurant-contact-form .wpb_column{margin-bottom:20px}.dt-sc-contact-details-on-map:after{z-index:-1}.dt-sc-contact-details-on-map .dt-sc-map-overlay{position:inherit}.dt-sc-contact-details-on-map .dt-sc-map-overlay .dt-sc-contact-info.type3{font-size:13px}.jewel-contact-form .vc_col-sm-2{width:30%!important}.jewel-contact-form .vc_col-sm-10{width:70%!important}.plumber-contact-form form{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.rsvp-form{padding:65px 35px}.rsvp-form form:before{left:-81px}.rsvp-form form:after{right:-164px}}@media only screen and (max-width:479px){.attorney-contact-form{width:100%}.rsvp-form{padding:65px 35px;width:100%}.rsvp-form form:after,.rsvp-form form:before{content:none}}@media only screen and (max-width:319px){.business-contact-form{padding-right:5px;padding-left:5px}.business-contact-social li{margin:0 5px}.jewel-contact-form{text-align:center}.jewel-contact-form label{float:none}.jewel-contact-form .vc_col-sm-10,.jewel-contact-form .vc_col-sm-2{width:100%!important}.rsvp-form{padding:65px 25px;margin-left:-15px;width:calc(100% + 30px)}.rsvp-form:before{height:auto;right:5px;bottom:5px;top:5px;left:5px;width:auto}}