/**handles:resnewdesign,custom.css**/
@media only screen and (min-width:1200px) and (max-width:1280px){div#reservationSearch{margin-top:-112px!important}}@media screen and (max-width:1024px){div#reservationSearch{margin-top:-112px!important}}@media screen and (max-width:991px){.input_div input{width:32.5%!important}div#reservationSearch{margin-top:-112px!important}.bookrate aside{font-size:11px}.bookrate li del,.bookrate li span{font-size:15px}.bookrate li strong{font-size:15px}.filter input{width:32%}}@media screen and (max-width:767px){div#reservationSearch{margin-top:-92px!important}.filter{display:inherit;padding:50px 0}.filter input{width:50%!important;float:left;padding:10px 25px;font-size:14px}.booklistview li.lirow,.booknow,.bookrate ul{display:inherit}.bookdetail{padding:15px}.lirow img{width:100%}.bookrate li{width:100%;text-align:center;margin-bottom:15px}.bookdetail h2{font-size:20px;margin-top:0}.bookrate{width:100%}.bookbutton{display:block!important;text-align:center!important;margin:0 auto!important;padding:20px 0!important;margin-bottom:15px!important}.Premier_View{border:1px solid #c7c7c7;padding:15px;float:none;width:100%;min-height:170px}.Summary{width:100%;float:none}.input_div{display:inherit}.Guest_Information button{position:initial}.new{margin:30px 0}.new .form-group label small{font-size:11px;display:block;padding-left:40px;margin-top:-7px}.Guest_Information aside{display:block}.Guest_Information,.Premier_View{border:none;padding:15px 0}.Guest_Information h3,.Premier_View h3{font-size:20px}.Premier_View span{display:block;font-size:14px}.SEARCH_AGAIN_btn button{width:100%;height:50px;margin-bottom:20px}.SEARCH_AGAIN_btn{width:100%}.second_availability{display:flex;flex-direction:column}.availability2{width:100%}.filter button{width:100%}.booklistview li.lirow img{max-height:initial;max-width:initial;margin:0 auto}.arrangedivcustom{display:block!important}.input_div input{width:100%!important}.Guest_Information button{width:100%!important}.cardnumber{margin-bottom:0!important}.large_width{width:100%!important}.small_width{width:100%!important;padding-left:0!important}.sbox{margin-bottom:0!important}.Billing_detail .input_div{margin-bottom:0!important}button.lastbuttonpay{max-width:100%!important;width:100%!important;position:relative!important;margin-top:0!important}.booklistview li.lirow img{max-width:100%}form#primary_guest_form select{margin-bottom:10px!important;width:49%}.cal_input_filed input{font-size:12px!important}}
.err_msg{background-color:red!important}.guest_error{color:#f76200!important}.ebox{padding:5px 15px;border:1px solid #f76200!important;border-radius:0;box-shadow:none;color:#666;border-radius:8px!important;height:40px!important;font-size:16px!important}.focusfinalbutton{border-radius:7px;padding:16px 10px;text-align:left;font-size:14px;border:2px solid #f76200;text-align:center;background-color:#fff;color:#fff;width:70%;background:#f76200}.focusfinalbutton:hover{background-color:#e25100;border-color:#e25100;color:#fff}.home-banner-wrap{position:relative}.hero-wrap{position:relative;width:auto!important}.hero-unit,.hero-unit1{text-align:center;margin:0 auto;background-color:#ededea;width:800px;max-width:100%;padding:35px 5px 25px}.hero-unit input,.hero-unit select{height:40px;border:1px solid #cacaca;padding:5px 5px 5px 35px;color:#747474!important}.hero-unit1 input,.hero-unit1 select{height:40px!important;border:1px solid #cacaca;padding:5px 5px 5px 35px;color:#747474!important}.hero-unit input::placeholder,.hero-unit1 input::placeholder{color:#5f5f5f}.hero-unit input{border-left:none;margin-left:-5px;margin-bottom:10px}.hero-unit1 input{-webkit-appearance:none;margin-bottom:10px}.hero-unit select,.hero-unit1 select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;height:40px;border:1px solid #cacaca;padding:5px 5px 5px 35px;margin-bottom:10px;margin-right:1%;width:180px;font-size:13px;line-height:16px}.hero-unit p,.hero-unit1 p{color:#3a3a3a!important;font-weight:500;font-size:14px;line-height:20px;margin:0}.calander{background-repeat:no-repeat;background-position:center left}.location{background-repeat:no-repeat;background-position:center left}.arow{color:#e25100;font-size:16px;border:1px solid #f76200;min-height:40px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:0 50px 0 15px;background-color:#fff;position:relative;-webkit-transition:background-color .9s ease-out;-moz-transition:background-color .9s ease-out;-o-transition:background-color .9s ease-out;transition:background-color .9s ease-out;top:-3px}.arow:hover{background-color:#f76200;border-color:#e25100;color:#fff;outline:0}.arow:active:focus,.arow:focus{background-color:#e25100;border-color:#f76200;color:#fff;outline:0}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#e35000!important;border-color:transparent;color:#fff!important;height:32px}.daterangepicker td.off,.daterangepicker td.off.active.end-date.in-range.available,.daterangepicker td.off.active.start-date.in-range.available,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff!important;border-color:transparent!important;color:#999!important}.daterangepicker td.active.end-date.in-range{background-color:#e35000!important;border-color:transparent;color:#fff!important;height:32px}.daterangepicker td.in-range{background-color:#ffc98f!important;border-color:transparent;color:#e35200!important;border-radius:0}body,html{height:100%}.daterangepicker th.month{color:#e34f00}th.prev.available i:before{content:"\f060";font-family:fontawesome}th.next.available i:before{content:"\f061";font-family:fontawesome}.daterangepicker th.available,.daterangepicker th.available:hover{background-color:#e35200;border-color:transparent;color:#fff}.range_inputs .btn-success{color:#fff;background-color:#e35200;border-color:#e35200}.sbox{width:100%;margin-bottom:10px}.sbox:focus{background-color:#fafafa;border-color:transparent;box-shadow:none;outline:0;border:1px solid #d9d9d9}.opensright{right:10px!important;width:680px;margin-top:-460px!important}@media screen and (max-width:767px){.opensright{margin-top:-340px!important;max-height:300px;min-height:300px;overflow:scroll}}.home-banner-wrap .img-responsive{width:100%}.daterangepicker.opensright::after{left:0;margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto;right:0;width:7px}.tlabel{text-align:right;margin-top:8px;display:block}.confirmation-view{text-align:center;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:2px solid #e3e3e3;border-radius:10px}#add_another{width:200px;border:none;margin-bottom:25px}.daterangepicker .calendar td,.daterangepicker .calendar th{min-width:44px!important;height:44px!important;border-radius:50%}.daterangepicker td.today{border-radius:50%!important}.daterangepicker td.in-range{border-radius:0}.daterangepicker td.start-date{border-radius:50% 0 0 50%}.daterangepicker td.end-date{border-radius:0 50% 50% 0}.place-image{position:absolute;border-radius:5px;overflow:hidden;max-width:236px;height:52px;padding:0;top:0;left:0}.place-image img{width:100%;height:auto;text-align:left;padding:0}.services-list>li .minfo a,.services-name .minimize .more{color:#377cb5!important}.services-list>li .minfo a.less{display:block}.tab_a_disable{pointer-events:none}#error-page{margin-top:0!important;background:inherit!important}#error-page p{margin-top:8px!important;font-weight:lighter!important;font-size:16px!important}body{max-width:inherit!important;margin:0 0!important;padding:0 0!important}.selected{background-color:#e25100!important;border-color:#e25100!important;color:#fff!important}.select_resident .typebtn{text-align:center;background-color:#fff;border:1px solid #999;color:#999;box-shadow:none}.select_resident .typebtn:first-child{border-top-left-radius:7px;border-bottom-left-radius:7px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.select_resident .typebtn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:7px;border-bottom-right-radius:7px;border-left:none;margin-left:-5px}.select_resident .activebtn{background-color:#f76200;color:#fff;border-color:#f76200}.addminusbtn .form-control{border-left-color:#f76200;border-right-color:#f76200}.addminusbtn .input-group-btn:first-child button{border-top-left-radius:7px;border-bottom-left-radius:7px;border-color:#f76200;color:#f76200}.addminusbtn .input-group-btn:last-child button{border-top-right-radius:7px;border-bottom-right-radius:7px;border-color:#f76200;color:#f76200}.mdtldiv .btn{float:right;margin-bottom:15px;margin-right:20px}.input-number{text-align:center}.termsbox:checked+label::before{content:"\f00c";text-shadow:1px 1px 1px rgba(0,0,0,.2);font-size:15px;color:#fff;text-align:center;line-height:29px;background-color:#e25100;font-family:FontAwesome}.termsbox{display:none}.selectbtn .fa-arrow-circle-right::before{content:"\f0a9";position:absolute;right:0;bottom:0;width:50px;height:50px;background:#e25100;color:#fff;display:block;line-height:50px;text-align:center;border-radius:0 4px 4px 0;font-size:20px}.selectbtn .fa-print::before{content:"\f02f";position:absolute;right:0;bottom:0;width:50px;height:50px;background:#e25100;color:#fff;display:block;line-height:50px;text-align:center;border-radius:0 4px 4px 0;font-size:20px}.arow .fa-arrow-circle-right::before{content:"\f0a9";position:absolute;right:0;bottom:0;width:38px;height:38px;background:#e25100;color:#fff;display:block;line-height:38px;text-align:center;border-radius:0 8px 8px 0;font-size:20px}.select_resident{margin-top:10px}.addminusbtn .form-control{height:41px}.availablity_class{background-color:#fff;padding-top:35px}.room-desc p{color:#3a3a3a!important;font-weight:500;font-size:12px;line-height:20px}.multi_error{text-align:right}#myBtn{cursor:pointer;text-decoration:underline;color:#f76200;font-weight:500}.margin60{margin:60px 0}.pricechild_desc li{display:inline-block}.roomprice-list>li.deposite_amt span:first-child{color:#f76200;font-weight:600;font-size:19px}.roomprice-list>li.deposite_amt span{color:#f76200;font-weight:600;font-size:10px}.pricechild_desc li p:first-child,.pricechild_desc li p:first-child{color:#999;font-weight:600;font-size:19px}.pricechild_desc li p{font-size:10px;color:#999;font-weight:600;margin:0 15px}.payment_info table tr:first-child td:nth-child(1){color:#f76200;font-weight:600;font-size:10px}.payment_info table tr:first-child td:nth-child(2){color:#f76200;font-weight:600;font-size:19px}.payment_info table tr td:first-child{color:#646a75;font-weight:600;font-size:10px}.payment_info table tr td:nth-child(2){color:#646a75;font-weight:600;font-size:19px;width:150px}.payment_info table tr td,.payment_info table tr th{font-size:10px;color:#646a75;font-weight:600;margin:10px;text-align:right}.terms_data{max-height:300px;overflow-y:auto;padding:20px;margin-bottom:30px}.responsive input,.responsive select{float:none;clear:both;width:85%;margin:5px auto}.responsive button{margin:10px auto;float:none}.padding0{padding-left:0!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important}.margin0{margin-left:0!important;margin-right:0!important;margin-top:0!important;margin-bottom:0!important}.place-image-accordion img{width:100%;height:auto;padding:0;border-radius:5px}.minheight{min-height:50px;line-height:40px}#card-number-placeholder{height:62px;width:62%}#cvv-placeholder{height:62px;width:66%}.continue-box{text-align:right}button#payment_method{border-radius:10px;padding:10px 5px 10px 5px;text-align:center;line-height:initial;color:#f76200;font-size:16px;max-width:205px;width:100%;border:2px solid #e25100;background:#fff;position:relative;height:54px;-webkit-transition:background-color .9s ease-out;-moz-transition:background-color .9s ease-out;-o-transition:background-color .9s ease-out;transition:background-color .9s ease-out}button#payment_method:hover{background-color:#f76200;border-color:#e25100;color:#fff}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.fa-arrow-circle-right:before{content:"\f0a9"}button.lastbuttonpay{background:#aa470b!important;color:#fff!important;font-size:16px;border:none;line-height:26px!important;width:300px!important;position:absolute!important;bottom:0;max-width:300px!important;right:0;border-radius:0!important;height:auto!important;border:none!important}.hotel_sidebar .second_availability{display:inherit}.hotel_sidebar .cal_input_filed{display:inherit}.hotel_sidebar .SEARCH_AGAIN_btn{width:100%;height:60px}.hotel_sidebar .availability2{width:100%}a.tagline_box{background-image:linear-gradient(#f5f5f5,#fff);box-shadow:inset 0 0 100px hsla(0,0%,0%,.3);padding:15px 15px 15px 15px}@media only screen and (max-width:767px){button.lastbuttonpay{max-width:100%!important;bottom:0;width:100%!important}button#leftsidepayment{bottom:-45px;position:absolute}div#paymentproces .large_width{margin-bottom:20px}}h1.entry-title.fusion-post-title{color:#933a0d;font-family:Suranna,Garamond,serif;font-weight:400;font-style:normal;font-size:24px;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:15px;position:relative}.customdiv a{color:#933a0d;font-family:Suranna,Garamond,serif;font-weight:400;font-style:normal;font-size:24px;margin-bottom:0;display:inline-block}.fa-envelope:before{font-style:normal;font-family:fontawesome}.fa-hourglass-1:before,.fa-hourglass-start:before{font-family:fontawesome;font-style:normal}.customdiv .addicon{font-size:14px;color:#000;line-height:30px;margin-bottom:10px}.addicon span{padding-left:12px;display:inline-block;vertical-align:text-top;line-height:22px}.addicon a{padding-left:12px}.addicon i{background:#933a0d;font-size:11.44px;height:22.1px;width:22.1px;border-radius:50%;margin-right:0;vertical-align:middle;text-align:center;color:#fff;display:inline-block;position:relative;line-height:22px}.url a{padding-left:0}.featuredimg{margin-bottom:10px}.post-type-archive-things_to_do div#sliders-container img{display:none}.customdiv{margin-bottom:30px;margin-top:30px}.customdiv span{width:85%;display:inline-block}.tax-things_category div#sliders-container img{display:none}.category-custom p{display:inline-block;color:#000}.innerdiv a:focus{color:#933a0d}.customdiv h1.customtitle a:after{content:"\f054";position:absolute;right:0;font-family:fontawesome;font-size:20px;top:-5px}h1.customtitle a{display:block;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}h1.customtitle a:hover{text-decoration:none;color:#4b4c4d;padding-left:25px}.single-post p{font-size:20px}.booklistview li.lirow{display:block}.booklistview li.lirow .topdiv{display:flex}.booklistview li.lirow .topdiv .bookdetail{border:none}.booklistview li{border:1px solid #c7c7c7}.bookrate li a,.bookrate li del,.bookrate li p,.bookrate li small,.bookrate li span,.bookrate li strong{padding:0 10px}.bookrate li strong small{padding:0}.bookrate li strong{display:inline-block}.booklistview li span{display:block}.booklistview li a{display:table}.booklistview li p{font-size:16px}.bookrate small{font-size:12px;margin-bottom:5px}.bookbutton{padding-top:30px}.contact_page_h4 h1{font-size:30px!important}.home_div{position:relative;top:-60px;z-index:1;display:flex;flex-wrap:wrap}.home_div .second_availability{width:80%}.home_div table{width:20%;text-align:center;background:#132560}#reservationSearch{margin-bottom:0!important}.carousel-control.left,.carousel-control.right{top:50%}a.left.carousel-control i,a.right.carousel-control i{padding:0!important}.contact_text ul li{font-size:17px!important}.contact_text ul{padding:revert!important}.footer_cnt_btn{background-color:#aa470b;color:#fff!important;position:fixed;bottom:20px;right:20px;padding:7px 20px;border-radius:50px;z-index:12;font-family:Mulish;text-align:left;font-weight:500;font-size:16px;border-color:transparent;filter:brightness(100%);transform-origin:50% 50% 0px;opacity:1;transform:translate(0);visibility:visible;border-width:0}.footer_cnt_btn:hover{background-color:#d05c15;opacity:100%}#footer_contact_form{position:fixed;background-color:#fff!important;color:#000!important;bottom:20px;right:20px;z-index:12;padding:22px}.form-header{background:#933a0d;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:10px 15px;position:relative;border-radius:10px 10px 0 0;margin:-22px -22px 0 -22px}.form-header h1{color:#fff!important;font-size:16px!important;margin:0;font-weight:700!important}#footer_contact_form .forminator-row{margin-bottom:15px!important}#footer_contact_form .forminator-row input,#footer_contact_form .forminator-textarea,#footer_contact_form span.select2-selection.select2-selection--single{height:34px!important}#footer_contact_form .forminator-textarea{min-height:75px!important}#forminator-module-48716{margin:11px 0 0 0!important}#footer_contact_form .forminator-error-message{font-size:7px!important}#footer_contact_form{border-radius:15px}#footer_contact_form .forminator-textarea{min-height:50px!important}.forminator-ui#forminator-module-48716.forminator-design--default .forminator-button-submit{padding:5px 10px}.form-header{padding:5px 15px}#secondinformation .bookrate{width:100%}.bookrate ul li hr{margin-top:14px;margin-bottom:3px}.bookrate ul li div p,.bookrate ul li div p span{font-size:18px;color:#aa470b;font-weight:700;padding:0;margin:0}.bookrate ul li strong,.bookrate2 ul li strong{display:inline}.bookrate2 ul li div p,.bookrate2 ul li div p span{font-size:18px;color:#aa470b;font-weight:700;padding:0;margin:0}div.spec_offer aside{padding:10px 10px}div.you_save aside{padding:10px 10px}.bookrate ul li div.spec_offer p{padding:2px 10px}.bookrate ul li div.you_save p{padding:2px 10px}.bookrate ul li p.save_value,.bookrate2 ul li p.save_value{text-align:center;font-size:30px;font-weight:700;padding:0;margin:0}.Summary .total p span.one_time_charge{font-weight:700;color:#aa470b}p.pricetotal .total_label{font-weight:700;color:#aa470b}div.Premier_View .guest_note{color:#aa470b;font-size:22px}.datepicker.dropdown-menu{display:none!important}.booknow{align-items:center}div.Summary div.total p{margin-bottom:2px!important}div.total p.pricetotal{margin:8px 0 0 0!important}.booklistview .li-na{display:flex;justify-content:center;align-items:center;height:100%}.bookrate>.list-unstyled>.li>.li-na{display:flex!important;justify-content:center!important;align-items:center!important;height:100%!important}.bookrate ul li div.spec_offer p,.bookrate2 ul li div.spec_offer p{display:flex;justify-content:space-between;gap:10px;font-size:16px;align-items:center;font-weight:600;line-height:24px}.bookrate2 ul li div.spec_offer p{padding:0 8px}.bookrate ul li div.spec_offer p:last-child,.bookrate2 ul li div.spec_offer p:last-child{margin-bottom:12px}.bookrate ul li div.spec_offer p>span,.bookrate2 ul li div.spec_offer p>span{color:#333;font-size:16px;font-weight:600}.bookrate ul,.bookrate2 ul{gap:10px}.bookrate ul li div.spec_offer p>small,.bookrate2 ul li div.spec_offer p>small{margin-bottom:0;padding:0;font-size:15px;color:#333}#selected_property_name_step2,#selected_property_name_step3{background:#aa470b;color:#fff;padding:12px}.Premier_View{padding:17px 8px;padding-top:0}.Premier_View .depart{max-width:540px;padding:0 6px}.date_tabel span,.date_tabel2 span{display:flex;justify-content:space-between;align-items:center;width:100%}p.reservation-ite{display:flex;align-items:center;gap:15px;margin-bottom:5px!important}p.reservation-ite span{width:30%;margin-bottom:0;font-size:18px;color:#333;font-weight:700}p.reservation-ite small{width:calc(70% - 15px);font-size:18px}.request-info{font-weight:700}.request-info small{display:inline-block;margin-bottom:10px;font-weight:500}span.room_gross_value{font-weight:900}@media screen and (max-width:768px){.fusion-mobile-menu-design-modern.fusion-header-v1 .fusion-header{padding:10px}#main>.fusion-row{width:100%!important}#selected_property_name_step2,#selected_property_name_step3{font-size:16px!important;font-weight:600}.date_tabel span small,.date_tabel2 span small,.total p.pricetotal{font-size:15px!important}div.Premier_View .guest_note{font-size:16px}.post-content p{font-size:14px!important}p.reservation-ite{flex-wrap:wrap;gap:5px;margin-bottom:14px!important}p.reservation-ite small,p.reservation-ite span{width:100%;font-size:14px}}@media screen and (max-width:1024px){.booklistview li p{font-size:14px;margin:0}a#slider-1-slide-1-layer-2{top:9px;right:37px}#slider-1-slide-1-layer-4{top:13px;right:37px}.bookrate ul li hr{margin-top:14px;margin-bottom:3px}.bookrate ul li div p,.bookrate ul li div p span{font-size:14px!important;color:#aa470b;font-weight:700;padding:0;margin:0}.bookrate2 ul li div p,.bookrate2 ul li div p span{font-size:14px!important;color:#aa470b;font-weight:700;padding:0;margin:0}.bookrate li strong,.bookrate2 li strong{font-size:17px;font-weight:700;color:#aa470b}.booknow{align-items:center}}@media screen and (max-width:992px){.booklistview li.lirow img{max-width:100%;height:310px;object-fit:cover}.Contact_div .fusion-text h4{font-size:15px}.post-content .Contact_div p{font-size:13px}rs-sbg-px,rs-sbg-wrap{display:none!important}#rev_slider_1_1_forcefullwidth{max-height:509px!important}.home_div{top:-60px!important}#slider-1-slide-1-layer-4{color:#000!important;font-size:12px!important}a#slider-1-slide-1-layer-2{top:12px;right:80px;font-size:12px!important;padding:5px}.SEARCH_AGAIN_btn button,.cal_input_filed input{font-size:13px!important;height:40px!important}.bookrate ul li hr{margin-top:14px;margin-bottom:3px}p.save_value{width:90px;height:90px;line-height:90px;font-size:24px!important}.bookrate li a,.bookrate li del,.bookrate li p,.bookrate li small,.bookrate li span,.bookrate li strong{padding:0 5px}}@media only screen and (max-width:767px){button.lastbuttonpay{max-width:100%!important;bottom:0;width:100%!important}button#leftsidepayment{bottom:-45px;position:absolute}div#paymentproces .large_width{margin-bottom:20px}.booklistview li.lirow .topdiv{display:block}.booklistview li>small,.booklistview li>strong{padding:0 10px;display:block}#rev_slider_1_1_forcefullwidth{max-height:249px!important}.home_div{top:34px!important;margin-bottom:60px}rs-sbg-px,rs-sbg-wrap{display:none!important}#slider-1-slide-1-layer-4{color:#000!important}.home_div .second_availability,.home_div table{width:100%}.SEARCH_AGAIN_btn button{margin-bottom:5px}#footer_contact_form{border-radius:15px;height:50%;overflow:auto}}@media only screen and (max-width:300px){#rev_slider_1_1_forcefullwidth{max-height:165px!important}}@media only screen and (max-width:400px){a#slider-1-slide-1-layer-2{top:22px;right:37px}#slider-1-slide-1-layer-4{top:24px;right:37px;font-size:12px}}@media only screen and (max-width:640px){#reservationSearch.fusion-flex-container .fusion-row .fusion-flex-column .fusion-column-wrapper{padding:0!important}}@media only screen and (max-width:640px){rs-slide{top:40px!important}}@media only screen and (max-width:425px){.booklistview li div.spec_offer{text-align:center}.booklistview li div.spec_offer p{text-align:center}.booklistview li div.you_save{text-align:center}.booklistview li div.you_save p{text-align:center;margin-bottom:20px}}