@import url("../bridge/style.css");.full_width form input[type="text"],
.full_width form input[type="email"],
.full_width form input[type="password"],
.container form input[type="text"],
.container form input[type="email"],
.container form input[type="password"]{background-color:#FFF;border:1px solid #63B8C4;width:100%;margin:0px 0px 10px;padding:10px 12px;outline:0px none;resize:none;font-size:13px;line-height:17px;color:#818181;font-family:"Raleway";font-weight:400;box-sizing:border-box;}
.full_width form input[type="text"]:disabled,
.full_width form input[type="email"]:disabled,
.full_width form input[type="password"]:disabled,
.container form input[type="text"]:disabled,
.container form input[type="email"]:disabled,
.container form input[type="password"]:disabled{background-color:#F8F8F8;}
.container form label,
.full_width form label{display:block !important;}
body .gform_wrapper .gform_fields .gfield{margin:0 !important;}
.contact_section{padding:0;}
table.ticket-list tr th{text-align:left;vertical-align:top;}
table.ticket-list tr td{text-align:left;vertical-align:top;}
table.ticket-list tr td.actions{text-align:center;vertical-align:middle;}
.ticket-small{font-size:90%;}
table.ticket-details{margin-bottom:20px;}
table.ticket-details tr td{text-align:left;}
.comment{margin-bottom:20px;}
.comment_staff{background:#E3F0F8;border:#879DCC solid 1px;color:#333;line-height:1.4em;}
.comment_staff .comment_meta{margin:0;padding:7px 9px;background:#CFE5F2;border-top:#FFF solid 1px;border-bottom:#869DCF dotted 1px;}
.comment_staff .comment_meta .comment_date{float:right;font-weight:bold;}
.comment_staff .comment_meta .comment_author{font-size:120%;}
.comment_staff .comment_content_container{padding:5px;}
.comment_staff .comment_content{background:#FFF;border:#CCC solid 1px;padding:15px;font-family:monospace;font-size:1.3em;}
.comment_staff .comment_options{margin:0;padding:5px;}
.comment_staff .comment_attachment{margin:0;padding:5px;}
.comment_client{background:#FEFEF4;border:#E6B556 solid 1px;color:#333;line-height:1.4em;}
.comment_client .comment_meta{margin:0;padding:7px 9px;background:#F8DFB7;border-top:#FFF solid 1px;border-bottom:#E69500 dotted 1px;}
.comment_client .comment_meta .comment_date{float:right;font-weight:bold;}
.comment_client .comment_meta .comment_author{font-size:120%;}
.comment_client .comment_content_container{padding:5px;}
.comment_client .comment_content{background:#FFF;border:#CCC solid 1px;padding:15px;font-family:monospace;font-size:1.3em;}
.comment_client .comment_options{margin:0;padding:5px;}
.comment_client .comment_attachment{margin:0;padding:5px;}
.payment-top-image-left{padding-right:0px;width:100%;}
.payment-top-image-right{padding-left:0px;width:100%;}
.payment-column-title h3{color:#6D859F;}
.wpcf7-select{height:39px;line-height:39px !important;padding:0px !important;padding-left:5px !important;margin-top:0px !important;margin-bottom:15px;}
.post-code-payment-form{width:72% !important;}
.error, .error > p{color:red !important;}
div.validation_error{position:relative;padding:17px 30px;color:red;margin-left:0;margin-right:0;font-weight:500;font-size:15px;letter-spacing:1px;border:none;background-color:#f1c40f;}
/**/#lli a{color:#dc5600;}
.tabs-container{padding-left:10px !important;padding-right:10px !important;}
.inline{float:left;}
.buttons.center{display:block;text-align:left;clear:both;}
@media only screen and (max-width:768px){.post-code-payment-form{width:100% !important;}
}
.error{background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4;padding:10px 10px 10px;}
table.table-bacs tr td{border-bottom:none;}
.surco-basket-widget-image{display:inline-block;width:32px;}
.header_bottom_right_widget_holder{display:table-cell;vertical-align:middle;height:100%;padding:0;}
.surco-basket-widget-image{display:inline-block;width:20px;vertical-align:middle;}
.surco-basket-widget-image-mobile{display:inline-block;width:18px;vertical-align:middle;}
.surco-basket-widget-image-mobile.profile{left:20px;}
.mobile-basket-profile-row{background-color:#ddd;width:100%;padding:0;}
.mobile-basket-profile-row-inner{background-color:transparent;width:50px;margin:0 auto;height:24px;}
#routing-table tr td, #routing-table tr th{border:none;}
#routing-table tr th{background-color:#eeeeee;border-right:2px solid #ffffff;}
#routing-table tr th:last-child{border-right-color:#eeeeee;}

#menu-top_menu_sur-1{
	display: none;
}