.entry-section{margin-top:20px;}
.tabpanel{border:solid 2px #e5e5e5;border-radius:4px 4px 0 0;float:left;width:100%;}
.entry-section .tabs{list-style:none;margin:0;padding:0;text-align:center;background:#eee;width:100%;float:left;}
.entry-section .tabs li{display:inline-block;float:left;margin-top:1px;}
.entry-section .tabs li a{display:block;padding:1.2rem 1rem 1.2rem 1rem;color:#333;font-weight:700;font-size:1.8rem;text-decoration:none !important;position:relative;outline:none;}
.entry-section .tabs li a:after{content:"";position:absolute;bottom:-.2rem;right:1rem;left:1rem;height:.2rem;}
.entry-section .tabs li a:hover:after, .entry-section .tabs li a:focus:after{}
.entry-section .tabs li.active a{color:#555;cursor:default;background-color:#fff;border-bottom-color:transparent;border-radius:4px 4px 0 0;}
.entry-section .tabs li.active a:after{}
.entry-section .tabs .ui-state-active a{color:#FF3A2D;}
.entry-section .tabs .ui-state-active a:after{background:#FF3A2D;}
.entry-section .tab-content{border-top:0;padding:2.4rem;float:left;width:100%;}
.entry-section .tab-content h2, .entry-section .tab-content h3{margin:0 0 1.6rem;font-size:24px;}
.tab-content > .tab-pane{display:none;float:left;}
.tab-content > .active{display:block;float:left;width:100%;}
label{float:left;width:100%;}
.tab-content ul{padding-left:0px;list-style-type:inherit;}
.tab-content ul li{padding-left:0px;}
.formbooking input{width:100%;padding:0px 7px;}
.formbooking textarea{width:100%;}