#reservation{padding:50px 0}#reservation .sidebar{float:right;width:26%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#reservation .sidebar .box{margin-bottom:20px;border:1px solid #eee;background:#f6f6f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#reservation .sidebar .box h2{text-align:center;font-size:16px;line-height:18px;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px}#reservation .sidebar .info-box{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px dashed #f97243;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:15px}#reservation .sidebar .info-box p{font-size:13px;line-height:20px}#reservation .sidebar .addition{border:2px solid #ccc}#reservation .sidebar .addition .offer-form .card{margin-bottom:15px;overflow:hidden}#reservation .sidebar .addition .offer-form .card img{float:left;display:block;width:70px;height:70px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px;border:2px solid white}#reservation .sidebar .addition .offer-form .card h1{font-size:16px;line-height:22px;display:table;margin-top:8px}#reservation .sidebar .addition .offer-form .card h1 a{text-decoration:none;color:#707070}#reservation .sidebar .addition .offer-form .card .stars{margin-bottom:3px;color:gold;font-size:14px}#reservation .sidebar .addition .offer-form .card .city{font-size:12px}#reservation .sidebar .addition .offer-form .card:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .sidebar .addition .offer-form .discount{background:white;border:1px dashed #ccc;border-bottom:none;font-size:12px;padding:5px 10px;color:#51c936;margin:0px 0 0}#reservation .sidebar .addition .offer-form .payment{font-weight:bold;margin-bottom:20px;font-size:12px;border:1px dashed #ccc;background:white;padding:10px}#reservation .sidebar .addition .offer-form .payment:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .sidebar .addition .offer-form .payment span{float:right}#reservation .sidebar .addition .offer-form .payment span .fa{cursor:help}#reservation .sidebar .addition .offer-form .payment .green{color:#51c936}#reservation .sidebar .addition .offer-form .payment .yellow{color:#f0be28}#reservation .sidebar .addition .offer-form .payment .red{color:#d3312d}#reservation .sidebar .addition .offer-form .check-date{line-height:24px;font-size:12px;padding:5px 10px;margin-bottom:5px;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee}#reservation .sidebar .addition .offer-form .check-date .title{float:left;width:30%}#reservation .sidebar .addition .offer-form .check-date .value{float:left;width:70%;text-align:right}#reservation .sidebar .addition .offer-form .check-date:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .sidebar .addition .offer-form .service-box{margin-bottom:5px;position:relative;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee}#reservation .sidebar .addition .offer-form .service-box .selected{cursor:pointer;display:block;line-height:34px;padding:0 10px;font-size:12px}#reservation .sidebar .addition .offer-form .service-box .fa-chevron-down{display:block;width:34px;line-height:34px;text-align:center;position:absolute;right:0;top:0;cursor:pointer}#reservation .sidebar .addition .offer-form .service-box .radios{display:none;background:white;z-index:4;position:absolute;left:-1px;right:0;top:35px;width:100%;padding:5px 0;border:1px solid #eee;border-top:none}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row{padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-right:10px;padding-right:0;background:white}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label{cursor:pointer}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label input{display:none}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label span{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-right:10px;float:left;height:20px;width:20px;border:1px solid #eee;display:block;position:relative}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label p{font-size:14px;display:table;float:left;line-height:22px}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label .added{color:#55d32f}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label .remove{color:#d3312d}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label input[type=radio]:checked+span{background:url(https://petsurfer.com/css/images/squar.png) no-repeat center center}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label .removee{background:url(https://petsurfer.com/css/images/add-service-remove.png) !important}#reservation .sidebar .addition .offer-form .service-box .radios .radio-row label:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .sidebar .addition .offer-form .pets-box{margin-bottom:5px;position:relative;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee}#reservation .sidebar .addition .offer-form .pets-box .count{cursor:pointer;display:block;line-height:34px;padding:0 10px}#reservation .sidebar .addition .offer-form .pets-box .fa-chevron-down{display:block;width:34px;line-height:34px;text-align:center;position:absolute;right:0;top:0;cursor:pointer}#reservation .sidebar .addition .offer-form .pets-box .pets{display:none;background:white;z-index:2;position:absolute;left:-1px;right:0;top:35px;width:100%;padding:5px 0;border:1px solid #eee;border-top:none}#reservation .sidebar .addition .offer-form .pets-box .pets .pet{display:block;text-decoration:none;color:#707070;padding:5px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:#fff url(https://petsurfer.com/css/images/add-pet.png) right center no-repeat;margin-right:10px;padding-right:0}#reservation .sidebar .addition .offer-form .pets-box .pets .pet .icon{float:left;height:35px;width:35px;background-repeat:no-repeat;background-image:url(https://petsurfer.com/css/images/icons.png)}#reservation .sidebar .addition .offer-form .pets-box .pets .pet .dog{background-position:0 0}#reservation .sidebar .addition .offer-form .pets-box .pets .pet .cat{background-position:0 -35px}#reservation .sidebar .addition .offer-form .pets-box .pets .pet .bird{background-position:0 -70px}#reservation .sidebar .addition .offer-form .pets-box .pets .pet p{line-height:14px;margin-top:4px}#reservation .sidebar .addition .offer-form .pets-box .pets .pet span{line-height:12px;font-size:11px}#reservation .sidebar .addition .offer-form .pets-box .pets .pet:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .sidebar .addition .offer-form .row{margin-bottom:5px;position:relative}#reservation .sidebar .addition .offer-form .row .coll{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:50%}#reservation .sidebar .addition .offer-form .row .coll:first-child{padding-right:2.5px}#reservation .sidebar .addition .offer-form .row .coll:last-child{padding-left:2.5px}#reservation .sidebar .addition .offer-form .row input{font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#707070;font-family:'Comfortaa',cursive;outline:none;width:100%;height:34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:white;border:1px solid #eee;padding:0 10px}#reservation .sidebar .addition .offer-form .row .ui-datepicker-trigger{background:transparent;color:#f97243;position:absolute;right:0;top:2px;display:block;line-height:30px;height:30px;cursor:pointer;text-align:center;width:30px;border:none;outline:none;font:normal normal normal 14px/1 FontAwesome}#reservation .sidebar .addition .offer-form .row .ui-datepicker-trigger:before{content:"\f073"}#reservation .sidebar .addition .offer-form .row .submit{display:block;cursor:pointer;margin-top:10px;font-family:'Comfortaa',cursive;font-weight:bold;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:none;line-height:44px;text-align:center;text-decoration:none;height:44px;outline:none;background:#51c936;color:white}#reservation .sidebar .addition .offer-form .row .submit:hover{background:#3db522}#reservation .sidebar .addition .offer-form .row .problem{background:#f97243}#reservation .sidebar .addition .offer-form .row .problem:hover{background:#ffa733}#reservation .sidebar .addition .offer-form .row .left{float:right;width:49%}#reservation .sidebar .addition .offer-form .row .right{float:left;width:49%;background:#d3312d}#reservation .sidebar .addition .offer-form .row .right:hover{background:#e74541}#reservation .sidebar .addition .offer-form .row .cansel{text-decoration:none;color:red;display:table;margin:15px auto 0;font-size:12px;font-weight:bold}#reservation .sidebar .addition .offer-form .row:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .sidebar .addition .offer-form .row:last-child{margin-bottom:0}#reservation .sidebar .addition .offer-form .row .list{padding:5px 0 0;overflow:hidden;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee;width:100%}#reservation .sidebar .addition .offer-form .row .list tr td{font-size:12px;padding:5px 10px}#reservation .sidebar .addition .offer-form .row .list tr td span{font-size:12px}#reservation .sidebar .addition .offer-form .row .list tr td a{text-decoration:none;color:#d3312d;font-size:11px}#reservation .sidebar .addition .offer-form .row .list tr td:last-child{text-align:right}#reservation .sidebar .addition .offer-form .row .list tr:last-child td{color:white;background:gray;padding:10px}#reservation .sidebar .addition .offer-form .row .list .totel td{border-top:1px solid #eee;padding:10px}#reservation .content{color:#505050;width:69%;margin:0 2%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#reservation .content .box{margin-bottom:20px;border:1px solid #eee;background:#f6f6f1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#reservation .content .box h1{font-size:16px;line-height:22px}#reservation .content .box h2{font-size:16px;line-height:18px;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px}#reservation .content .box h2 span{float:right;display:table;font-size:14px}#reservation .content .box p{line-height:20px}#reservation .content .box .intent{text-indent:30px}#reservation .content .box .message-item{margin-bottom:10px;width:91%;margin-right:9%}#reservation .content .box .message-item:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .content .box .message-item img{width:50px;height:50px;float:left;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#reservation .content .box .message-item .message-content{padding-left:60px}#reservation .content .box .message-item .message-content .msg{background:white;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:10px}#reservation .content .box .message-item .message-content .msg h3{border-bottom:1px solid #eee;font-size:14px;color:#d3312d;padding-bottom:10px;margin-bottom:10px}#reservation .content .box .message-item .message-content .msg h3 span{float:right;color:gray;font-size:12px}#reservation .content .box .message-item .message-content .msg p{margin-bottom:10px}#reservation .content .box .offers .item{cursor:pointer;padding:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #eee;margin-bottom:10px;background:white}#reservation .content .box .offers .item img{border:2px solid transparent;float:left;width:50px;height:50px;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-right:10px}#reservation .content .box .offers .item .info{float:left;width:500px}#reservation .content .box .offers .item .info .name{margin-bottom:2px;line-height:16px;font-size:15px}#reservation .content .box .offers .item .info .name a{text-decoration:none;color:#707070;font-weight:bold}#reservation .content .box .offers .item .info .name a:hover{color:#f97243}#reservation .content .box .offers .item .info .stars{display:inline-block;float:left;color:gold;line-height:16px;margin-right:10px}#reservation .content .box .offers .item .info .reviwes{display:inline-block;line-height:16px;font-size:12px}#reservation .content .box .offers .item .info .location{font-size:12px;line-height:16px;font-style:italic}#reservation .content .box .offers .item .price{position:relative;float:right;width:105px;height:50px;background:url(https://petsurfer.com/css/images/price.png) no-repeat top left}#reservation .content .box .offers .item .price span{position:absolute;top:15px;right:-15px;display:block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:11px;color:#64c2d5;width:50px;line-height:20px;text-align:center}#reservation .content .box .offers .item .price p{display:block;line-height:50px;font-size:22px;font-weight:bold;text-align:center;color:white;padding:0 20px}#reservation .content .box .offers .item .price p .fa{margin-left:2px}#reservation .content .box .offers .item .sub-box{display:none;border-top:1px solid #eee;margin-top:10px;padding-top:10px}#reservation .content .box .offers .item .sub-box p{font-size:12px;margin-bottom:10px}#reservation .content .box .offers .item .sub-box hr{display:block;margin:0 0 10px}#reservation .content .box .offers .item .sub-box .accept-offer{display:table;float:right;background:#51c936;color:white;line-height:28px;padding:0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;font-weight:bold}#reservation .content .box .offers .item .sub-box .answer{font-weight:bold;text-decoration:none;line-height:28px;color:#f97243}#reservation .content .box .message-item.host img{float:right}#reservation .content .box .message-item.host .message-content{padding-left:0px;padding-right:60px}#reservation .content .box .message{background:white;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:12px}#reservation .content .box .message textarea{overflow:hidden;color:#707070;outline:none;padding:10px;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:'Comfortaa',cursive;font-size:12px;width:100%;border:none}#reservation .content .box .message .header{line-height:16px;padding:7px 10px 5px;border-bottom:1px solid #eee;height:30px}#reservation .content .box .message .center{height:150px}#reservation .content .box .message .footer{line-height:16px;padding:7px 10px 5px;border-top:1px solid #eee;height:auto}#reservation .content .box .intro input,#reservation .content .box .intro textarea{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:100px;overflow:hidden;color:#707070;outline:none;padding:10px;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-family:'Comfortaa',cursive;font-size:12px;width:100%;border:1px solid #eee}#reservation .content .box .intro input{height:30px;padding:0 10px;margin-bottom:10px}#reservation .content .box .dub{width:91%;margin-left:9%}#reservation .content .box .edit{float:right;font-size:13px;text-decoration:none;color:#f97243}#reservation .content .box .edit:hover{color:#d3312d}#reservation .content .box .time{width:46%;float:left}#reservation .content .box .time label{display:block;font-weight:bold;margin-bottom:8px}#reservation .content .box .time input,#reservation .content .box .time select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;background:white;-webkit-border-radius:3%;-moz-border-radius:3%;border-radius:3%;padding:0 5px;height:30px;outline:none}#reservation .content .box .time input{padding:0 8px}#reservation .content .box .emercy p{font-weight:bold;margin-bottom:8px}#reservation .content .box .emercy input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;background:white;-webkit-border-radius:3%;-moz-border-radius:3%;border-radius:3%;padding:0 8px;height:30px;outline:none}#reservation .content .box .tright{float:right}#reservation .content .box hr{display:block;border-bottom:1px solid #eee;margin:20px 0}#reservation .content .box .add-new-pet{width:100px;display:block;text-decoration:none;padding-bottom:5px}#reservation .content .box .add-new-pet img{width:70px;height:70px;display:block;margin:10px 15px 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#reservation .content .box .add-new-pet p{font-size:12px;font-weight:800;color:#505050}#reservation .content .box button{cursor:pointer;outline:none;background:#f97243;float:right;color:white;height:40px;padding:0 20px;border:none;margin-top:10px;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#reservation .content .box .pet-item{float:left;display:block;margin-bottom:3%;width:49%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#reservation .content .box .pet-item:nth-child(1){float:right}#reservation .content .box .pet-item:nth-child(3){float:right}#reservation .content .box .pet-item:nth-child(5){float:right}#reservation .content .box .pet-item:nth-child(7){float:right}#reservation .content .box .pet-item:nth-child(9){float:right}#reservation .content .box .pet-item:nth-child(11){float:right}#reservation .content .box .pet-item:nth-child(13){float:right}#reservation .content .box .pet-item:nth-child(15){float:right}#reservation .content .box .pet-item:nth-child(17){float:right}#reservation .content .box .pet-item:nth-child(19){float:right}#reservation .content .box .pet-item .header{background:white;border-bottom:1px solid #eee;padding:8px 10px;font-size:14px;border:1px solid #eee;border-bottom:none;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}#reservation .content .box .pet-item .footer{background:white;margin-top:5px;border-top:1px solid #eee;overflow:hidden}#reservation .content .box .pet-item .footer p{padding:8px 10px;font-size:14px}#reservation .content .box .pet-item .footer textarea{font-family:'Comfortaa',cursive;font-size:12px;height:100px;border:none;border-top:1px solid #eee;resize:none;outline:none;display:block;width:100%;padding:5px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#reservation .content .box .pet-item .index{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #eee;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background:white}#reservation .content .box .pet-item .index .flex{padding-bottom:5px;overflow-x:scroll;overflow-y:hidden;display:flex;flex-direction:row}#reservation .content .box .pet-item .index .flex .hidden-input{width:0;height:0;border:none}#reservation .content .box .pet-item .index .flex .item{position:relative;border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;display:block;background:#f6f6f1;margin:0 5px 0 0;flex-wrap:nowrap}#reservation .content .box .pet-item .index .flex .item .cont{position:relative;width:100px;height:110px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}#reservation .content .box .pet-item .index .flex .item label{cursor:pointer;display:block;width:100%;top:0;bottom:0;position:absolute}#reservation .content .box .pet-item .index .flex .item label img{width:70px;height:70px;display:block;margin:10px 15px 5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#reservation .content .box .pet-item .index .flex .item label p{font-size:12px;font-weight:800}#reservation .content .box .pet-item .index .flex .item input[type=radio]{visibility:hidden}#reservation .content .box .pet-item .index .flex .item input[type=radio]:checked+label{background:#b7e28c}#reservation .content .box .pet-item .index .flex .item input[type=radio]:disabled+label{opacity:0.2}#reservation .content .box .pet-card{background:white;padding:15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-top:20px;margin-bottom:15px}#reservation .content .box .pet-card:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .content .box .pet-card:last-child{margin-bottom:0}#reservation .content .box .pet-card .img{width:20%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#reservation .content .box .pet-card .img h3{text-align:center}#reservation .content .box .pet-card .img img{width:70%;height:auto;display:block;margin:0px auto 10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#reservation .content .box .pet-card .info{float:right;width:78%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#reservation .content .box .pet-card .info h3{margin-bottom:10px}#reservation .content .box .pet-card .info table{width:100%}#reservation .content .box .pet-card .info table tr td{vertical-align:top;font-size:12px;padding:3px 0}#reservation .content .box .pet-card .info table tr td:first-child{width:200px;font-weight:bold}#reservation .content .box .contact:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .content .box .contact input{display:table;float:left;margin:0}#reservation .content .box .contact label{display:block;padding-left:20px}#reservation .content .box .information{margin-bottom:-10px;margin-top:10px}#reservation .content .box .information:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .content .box .information .coll{float:left;margin-bottom:10px;width:46%}#reservation .content .box .information .coll label{display:block;font-weight:bold;margin-bottom:2px}#reservation .content .box .information .coll p{font-size:13px}#reservation .content .box .information .coll .social{font-size:13px;text-decoration:none;margin-right:8px;color:#505050}#reservation .content .box .information .coll .social .fa{margin-right:3px}#reservation .content .box .information .coll .facebook .fa{color:#3b5998}#reservation .content .box .information .coll .twitter .fa{color:#00aced}#reservation .content .box .information .coll .instagram .fa{color:#df3a65}#reservation .content .box .information .coll .linkedin .fa{color:#0077b5}#reservation .content .box .information .rcoll{float:right}#reservation .content .iban input{width:362px;margin:10px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;background:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 10px;height:36px;outline:none}#reservation .content .accept{margin:15px 0}#reservation .content .accept a{text-decoration:none;color:#f97243;font-weight:bold}#reservation .content .accept a:hover{color:#d3312d}#reservation .content .pay-error{background:#d3312d;color:white;line-height:40px;margin-bottom:15px;padding:0 15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#reservation .content .payying{min-height:180px}#reservation .content .payying .row:after{clear:both;content:".";display:block;visibility:hidden;line-height:0;height:0}#reservation .content .payying .row .coll{margin-top:15px;width:48%;float:left}#reservation .content .payying .row .coll:nth-child(2){float:right}#reservation .content .payying .row .coll .min{width:48%;float:left}#reservation .content .payying .row .coll .min:nth-child(2){float:right}#reservation .content .payying .row .coll div{position:relative}#reservation .content .payying .row .imgbox img{display:block;margin:0 auto;width:85%;height:auto}#reservation .content .payying h3{margin-bottom:15px;border-bottom:1px solid #eee;font-size:16px;font-weight:600;padding-bottom:10px}#reservation .content .payying input[type="text"],#reservation .content .payying select,#reservation .content .payying textarea{line-height:36px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;height:36px;margin-bottom:10px;padding:0 10px;border:1px solid #eee;background:white;outline:none;font-family:'Comfortaa',cursive;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#reservation .content .payying select{padding:0 7px}#reservation .content .payying textarea{padding:10px;height:153px;resize:none;margin-bottom:10px}#reservation .content .payying button{float:none;display:block;cursor:pointer;margin-top:10px;font-family:'Comfortaa',cursive;font-weight:bold;font-size:14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:none;line-height:44px;text-align:center;text-decoration:none;height:44px;outline:none;background:#51c936;color:white}#reservation .content .payying button:hover{background:#3db522}#reservation .content .payying input.error,#reservation .content .payying select.error{border:1px solid #d3312d}#mesafeli{display:none}#mesafeli h2{font-size:16px;line-height:24px;margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px}#mesafeli h2 span{float:right;display:table;font-size:14px}#mesafeli p{line-height:20px}#mesafeli .page{font-size:12px}#mesafeli .page h3{margin-bottom:15px;border-bottom:1px solid #eee;font-size:16px;font-weight:600;padding-bottom:10px}#mesafeli .page p{margin-bottom:10px}#mesafeli .page h3{font-family:'Roboto Slab',serif;margin-bottom:7px}