@charset "utf-8";
/* CSS Document */
/*CSS Import*/
@import url("fonts.css");
@import url("back-to-top.css");
@import url("helper-class.css");
@import url(../fonts/flaticon.css);

body {font-family: 've'; font-size: 14px; color: #777777;}
p {line-height: 22px;}
a[href^=tel] {text-decoration:inherit; color: inherit;}
#web-messenger-container {z-index: 4000;}

/* ////////// Main Class ////////// */
#slides {padding-top: 137px;}
#slides .slides-navigation {top: 50%; margin-top: 75px;}
#slides .item:before {content: ""; position: absolute; background: rgba(0, 0, 0, 0.4); left: 0; right: 0; top: 0; bottom: 0;}
#slides .caption {color: #ffffff; margin-top: 10%;}

#slides .caption h3 {font-family: 'latoregular'; font-size: 49px; margin-bottom: 0; color: #fff;}
#slides .caption p {font-family: 'latolight'; font-size: 40px; color: #ffffff; margin-top: 10px; line-height: 1;}
#slides .caption span {display: block; margin-bottom: 25px;}
#slides .caption a {font-family: 'latosemibold'; display: inline-block; border: 2px solid #ffffff; padding: 12px 55px; margin: 10px 0 0; color: #fff;}

.container-stamp {position: absolute; z-index: 100; top: 160px;	left: 0; right: 0; margin: 0 auto;}
.logo-stamp {position: absolute; z-index: 80;  top: 0;  right: 0; width: 130px;}

.booking-tab {position: fixed; z-index: 700; bottom: 0; width: 100%; background: url(../images/booking-bg.png) center;}
.index-except .booking-tab {position: fixed;}
.booking-tab .heading {background: #e7c130;}
.booking-tab .heading h3 {font-size: 20px; margin: 22px 0; color: #000000;}
.booking-tab .heading .icon {position: absolute; right: -15px; top: 50%; margin-top: -15px; z-index: 1000; background: #fff; width: 30px; height: 30px; border-radius: 50px; padding: 6px 10px; text-align: center;}
.booking-tab .heading .icon i {position: relative; right: -2px; font-size: 18px;}

.form-booking {padding: 0 0 0 10px;}
.form-booking .btn {font-family: 'Hind', sans-serif; width: 100%; background: #e7c130; color: #333333; border-radius: 0; border: none; padding: 11px 0;}
.form-booking .btn:hover, .form-booking .btn:active, .form-booking .btn:focus, .form-booking .btn:active:focus {background: #D5B22C; outline: 0;}
.form-booking .form-group {width: 32%;/*width: 20%;*/ float: left; padding: 0 15px 0 0; margin: 13px 0 10px;}
.form-booking .form-control {background: none; border: 1px solid #fff; color: #e6e6e6; font-size: 12px;}
.form-booking .form-group .date .form-control {border-right: none;}
.form-booking .form-group .date .form-control:focus {}
.form-booking ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #e6e6e6;}
.form-booking ::-moz-placeholder { /* Firefox 19+ */
  color: #e6e6e6;}
.form-booking :-ms-input-placeholder { /* IE 10+ */
  color: #e6e6e6;}
.form-booking :-moz-placeholder { /* Firefox 18- */
  color: #e6e6e6;} 
.form-booking .input-group-addon:last-child {background: none; color: #e6e6e6; border-radius: 0; border-color: #ffffff;}
.btn-booknow {width: 100%; display: block; text-align: center; background: #e7c130; color: #ffffff; border-radius: 0; border: none; padding: 11px 0;}
.btn-booknow:hover,
.btn-booknow:focus {color: #ffffff; background: #D5B22C; outline: 0;}

.sec-content {padding: 80px 0 20px;}
.sec-content h2 {color: #000000}
.sec-content.half-top {padding-top: 40px;}
.sec-content.half-bottom {padding-bottom: 40px;}
.sec-content.no-top {padding-top: 0px;}
.sec-content.page {padding-top: 60px;}
.sec-content.color,
.sec-content.page.color {background: #f1f1f1;}
.sec-content.gallery {padding: 0; background: #e7c130; color: #ffffff;}
.sec-content.gallery > .row {margin-left: 0; margin-right: 0;}
.wrapper-gallery > .row {margin: 0 0px;}
.wrapper-gallery .owl-nav {}
.wrapper-gallery .owl-nav .owl-prev {position: absolute; top: 50%; left: 10px; margin-top: -15px;}
.wrapper-gallery .owl-nav .owl-next {position: absolute; top: 50%; right: 10px; margin-top: -15px;}

/*.sec-content.gallery h1.title-section {color: #ffffff;}
.sec-content.gallery > .row .content > .col-sm-6:first-child {padding-left: 0;}
.sec-content.gallery > .row .content > .col-sm-6:last-child {}
.sec-content.gallery > .row .content {padding: 80px 0 65px 50px; }
.wrap-content {width: 585px;}
.sec-content.gallery .lightbox {padding-right: 15px;}*/
.sec-content.gallery .lightbox .item .hover-bg .overlay {}
.sec-content.gallery .lightbox .item:hover .hover-bg .overlay,
.sec-content.gallery .lightbox .item:focus .hover-bg .overlay {background: rgba(0, 0, 0, 0.0); transition: all 0.2s; cursor: pointer;}
.sec-content.gallery .lightbox .hover-bg .overlay {position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: block; background: rgba(0, 0, 0, 0.4); transition: all 0.2s;}
.sec-content .customNav [class*=owl-] {float:left; display: inline-block; padding: 7px 9px; cursor: pointer;}
.sec-content .customNav [class*=owl-].disabled {opacity: 0.5; cursor: default;}
.sec-content .customNav [class*=owl-]:first-child,
.sec-content .customNav [class*=owl-]:last-child {display: none;}
.btn-all-gallery {transition: all 0.2s;   border: 1px solid #ffffff; color: #ffffff; display: inline-block; padding: 10px 30px;}
.btn-all-gallery:hover, .btn-all-gallery:focus {transition: all 0.2s; text-decoration: none; background: #ffffff; color: #caaf78;}

h1.title-section {font-family: 'Hind', sans-serif; font-size: 30px; color: #333; margin-top: 0;}
h1.title-section.none-mb {margin-bottom: 0;}
.sec-content.page h1.title-section {margin-top: 40px;}
.sec-content.page h1.title-section.none-mt {margin-top: 0;}
.sec-content.page h1.title-section.none-mb {margin-bottom: 0;}
.sec-content.page h1.title-section.none-mt.border-top {border-top: 1px dashed #dcdcdc; padding-top: 20px}
.sec-content.page.color h1.title-section {margin-top: 0;}
.sec-content.page + h4 {}
.desc {text-align: center; color: #ffffff;}
.list-about {font-family: 'Hind', sans-serif;}
.list-about h3 {margin: 0; font-size: 20px;}
.list-about p {margin-bottom: 5px;}
.list-about > li {border: 2px solid #e7c130; padding: 7px 10px; margin: 0px 6px 15px; width: 220px;}
.list-fac {margin-bottom: 0;}
.list-fac > li {font-family: 'Hind', sans-serif; font-size: 16px; display: block; padding: 5px 0 5px 35px; color: #666666;}
.list-fac > li:before {content: ""; position: absolute; left: 15px; background: url(../images/icon-check.png) no-repeat; background-size: contain; width: 20px; height: 20px; display: inline-block; vertical-align: middle;}

.wrap-special {}
.wrap-special h3.title {font-family: 'Hind', sans-serif; font-size: 20px; color: #333333; margin-top: 0;}
.wrap-special h4.sub-title {display: inline-block; color: #1f1f1f; margin: 7px 0; font-size: 14px; border-bottom: 1px solid #dcdcdc;}
.wrap-special p {margin-bottom: 5px;}
.wrap-special a.book {border: 1px solid #e7c130; background: #e7c130; color: #333333; display: inline-block; padding: 10px 25px; margin-top: 10px;}
.wrap-special span.bold {color: #000000; font-family: 'Hind', sans-serif; font-size: 20px; line-height: 0;}
.wrap-special .item {border-bottom: 1px dashed #d4d4d4; padding: 0 0 30px; margin-bottom: 30px;}
.wrap-special .item.hilight {background: #e7c130; color: #5d5d5d; padding-top: 20px; padding-bottom: 15px; padding-left: 10px; padding-right: 15px; border-bottom: none; margin-bottom: 50px;}
.wrap-special .item.hilight h3.title {color: #000;}
.wrap-special .item.hilight h4.sub-title {color: #5f5f5f; border-bottom: 1px solid #848484;}
.wrap-special .item.hilight span.bold {color: #000000;}
.wrap-special .item.hilight a.book {border: 1px solid #000; color: #ffffff; background: #393939;}
.wrap-special .collapse.offer .well {padding: 0px !important;}
.wrap-special a[data-toggle="collapse"] {display: block; font-size: 12px; text-align: center; color: #393939; background: #f1f1f1; padding: 7px 0; margin-top: 13px; margin-bottom: 10px;}
.wrap-special a[aria-expanded="false"] i:before {content: "\f107"; display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
.wrap-special a[aria-expanded="true"] i:before {content: "\f106"; display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;}
 

section.module.parallax:before {content: ""; position: absolute; display: block; left: 0; right: 0; bottom: 0; top: 0; background: rgba(0, 0, 0, 0.7);}
section.module.parallax.parallax-1 {background-image: url("../images/parallax-01.jpg"); overflow: hidden; position: relative; padding: 80px 0; background-attachment: fixed;}
section.module.parallax .title-section {color: #ffffff;}

section.section-breadcrumb {padding: 105px 0 0;}
section.section-breadcrumb .wrap-text {z-index: 1; text-align: center; color: #FFF; padding-bottom: 70px}
section.section-breadcrumb .wrap-text h2 {text-transform: uppercase; font-size: 34px;}
section.section-breadcrumb .breadcrumb {background: none;}
section.section-breadcrumb .breadcrumb li a {color: #fff;}
section.section-breadcrumb .breadcrumb li.active {color: #fff;}
.overlay-black:before {background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0; z-index: 0;}
.bg-01 {background-attachment: scroll; background-clip: initial; background-color: rgba(0, 0, 0, 0); background-origin: initial; background-position: center center; background-repeat: no-repeat; background-size: cover; position: relative;}
/*.bg-01 {background-image: url(../images/bg-01.jpg);}*/

.carousel-rooms {margin-top: 45px;}
.carousel-rooms .owl-nav.disabled+.owl-dots {margin-top: 45px;}
.carousel-rooms .owl-dots .owl-dot.active span, .carousel-rooms .owl-dots .owl-dot:hover span {background: #b79e8b;}
.carousel-rooms .item {background: #fff; padding: 0 0 25px;}
.carousel-rooms .item .desc h2 {font-size: 17px; color: #4b4b4b; font-family: 'Hind', sans-serif;}
.carousel-rooms .owl-nav [class*=owl-] {position: absolute; top: 25%; border-radius: 0; padding: 10px 8px; background: #ffffff;}
.carousel-rooms .owl-nav [class*=owl-] span i {font-size: 20px; color: #000000;}
.carousel-rooms .owl-nav .owl-next {right: -60px;}
.carousel-rooms .owl-nav .owl-prev {left: -60px;}
.carousel-rooms .owl-dots {margin-top: 25px;}
.carousel-rooms .room-price {color: #000000; background: #e7c130; border: 1px solid #d8b222; font-size: 16px; display: inline-block; padding: 12px 20px; height: 40px; border-radius: 5px; margin: 0 auto;}
.desc a {color: #000000; background: #e7c130; border: 1px solid #d8b222; font-size: 16px; display: inline-block; padding: 12px 20px; height: 40px; border-radius: 5px; margin: 0 auto;}
.desc a:hover, .desc a:focus {transition: all 0.2s; background: #e07302; color: #fff; box-shadow: none;text-decoration: none;}

/*Gallery*/
.categories{ padding: 10px 0 0;}
ul.cat {margin-bottom: 0;}
ul.cat li{display: inline-block;}

ol.type {padding: 0;}
ol.type li{display: inline-block;margin-right: 10px;margin-bottom: 10px; vertical-align: middle;}
ol.type li:last-child:after { content: ''; }
ol.type li a {font-family: 'overpasslight'; font-size: 16px; color: #989898; padding: 9px 30px; border: 2px solid #cccccc; border-radius: 0;}
ol.type li a.active, ol.type li a.active:hover, ol.type li a.active:focus {background: #2c66af; color: #ffffff; border-color: #2c66af;/* font-weight: 700; */}
.isotope-item { z-index: 2 }
.isotope-hidden.isotope-item { z-index: 1 }
.isotope,
.isotope .isotope-item {/* change duration value to whatever you like */ -webkit-transition-duration: 0.8s; -moz-transition-duration: 0.8s;transition-duration: 0.8s;}
.isotope-item {margin-right: -1px; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.isotope {-webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition-property: height, width; -moz-transition-property: height, width; transition-property: height, width;}
.isotope .isotope-item {-webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition-property: -webkit-transform, opacity; -moz-transition-property: -moz-transform, opacity; transition-property: transform, opacity;}
.portfolio-item {margin-top: 30px; margin-bottom: 5px; padding: 5px; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3);}
.portfolio-item img {height: 200px; width: 250px;}
.portfolio-item > span {display: block; padding: 8px 5px 8px; border-bottom: 1px solid #e1e1e1;}
.portfolio-item > h3 {color: #2c66af; margin-top: 15px; padding-left: 5px; padding-right: 5px; font-family: 'overpassregular';}
.portfolio-item .hover-bg {height: auto;overflow: hidden;position: relative;}
.portfolio-item .hover-bg a {position: relative; display: block;}
.hover-bg .hover-text {position: absolute;text-align: center;margin: 0 auto;color: #ffffff;background-color: rgba(63, 116, 181, 0.5);padding: 28% 0;height: 100%;width: 100%;opacity: 0;transition: all 0.5s;}
.hover-bg .hover-text > h4 {opacity: 0; -webkit-transform: translateY(100%); transform: translateY(100%); transition: all 0.3s;}
.hover-bg:hover .hover-text>h4 {color: #39acb0; font-size: 24px; font-family: 'thaisans_neuesemi_bold'; opacity: 1; -webkit-backface-visibility:hidden; -webkit-transform: translateY(0); transform: translateY(0);}
.hover-bg .hover-text > i {opacity: 0; -webkit-transform: translateY(0); transform: translateY(0); transition: all 0.3s;}
.hover-bg:hover .hover-text  >i {opacity: 1; -webkit-backface-visibility:hidden; -webkit-transform: translateY(20%); transform: translateY(20%); background: #39acb0; padding: 10px;  border-radius: 150px;}
.hover-bg:hover .hover-text > i:before {color: #ffffff;}
.hover-bg:hover a:hover {cursor: default;}
.hover-bg:hover .hover-text {/*opacity: 1;*/opacity: 0;}
#tf-works i.fa {height: 30px;width: 30px;border: 1px solid #FCAC45;font-size: 20px;padding: 5px;border-radius: 50%;color: #FCAC45;}


footer {background: #000; padding: 60px 0 0; color: #ffffff;}
footer .content {font-family: 'Hind', sans-serif;font-size: 16px;text-align: justify;}
footer .content ul.links li {padding: 4px 0;}
footer .content ul.address li {padding: 4px 0;}
footer .content a {color: #FFF;}
footer h3 {font-family: 'Hind', sans-serif; font-size: 24px; color: #ffffff; margin-top: 0; margin-bottom: 30px;}
footer h4 {font-size: 14px;}
footer .form-footer {}
.form-footer input {background: #2a2a2a; color: #ffffff; border: 1px solid #ffffff; padding: 6px 12px; height: 34px;}
.form-footer button {border-radius: 0; background: #2a2a2a; color: #8e8e8e;}
footer .copyright {background: #242424; padding: 20px 0; margin-top: 30px;}
footer .social-list {margin-top: 5px;}
footer .social-list li {}
.social-list li a {transition: all 0.2s;  width: 32px; height: 32px; display: block; background-repeat: no-repeat !important; background-size: contain !important;}
.social-list li a:hover,
.social-list li a:focus {transition: all 0.2s; opacity: 0.6;}
.social-list li a.fb {background: url(../images/icon-b-fb.png)}
.social-list li a.ig {background: url(../images/icon-b-ig.png)}
.social-list li a.ta {background: url(../images/icon-b-ta.png)}


.wrap-rooms {}
.wrap-room-gallery {padding: 5px 0;}
.wrap-room-gallery img{border: 1px solid #bbb; padding: 3px;}
.room-size span {font-size: 17px; text-decoration: underline;}
.room-rate {display: inline-block; border: 1px solid #008d84; color: #008d84; padding: 7px 40px; font-size: 16px; margin-bottom: 25px; margin-top: 15px;}

.contact-form .form-group {margin-bottom: 25px;}
.contact-form input.form-control,
.contact-form textarea.form-control {border: none; font-family: 'Hind', sans-serif; background: #f1f1f1;}
.contact-form textarea.form-control {border-radius: 0;}
.contact-form button {color: #ffffff; background: #e7c130; text-transform: uppercase; font-size: 14px; border: 1px solid #D8B328; border-radius: 0; width: 160px; padding: 13px 45px; transition: all 0.2s;}
.contact-form button:hover,
.contact-form button:focus,
.contact-form button:active,
.contact-form button:hover:active,
.contact-form button:active:focus {background: #D5B22C; border: 1px solid #a07c60; outline: 0; color: #ffffff; transition: all 0.2s;}

.contact-social li a {transition: all 0.2s;  width: 32px; height: 32px; display: block; background-repeat: no-repeat !important; background-size: contain !important;}
.contact-social li a:hover,
.contact-social li a:focus {transition: all 0.2s; opacity: 0.6;}
.contact-social li a.fb {background: url(../images/icon-b2-fb.png)}
.contact-social li a.ig {background: url(../images/icon-b2-ig.png)}
.contact-social li a.ta {background: url(../images/icon-b2-ta.png)}

/*map*/
.info_content h3 {font-size: 18px; color: #caaf78}
.info_content p a {font-size: 14px; color: #333333;}

/*badge*/
.badge-container img{
    display: inline-block;
    max-width: 80px;
	height: auto;
}
.badge-container img:first-child{
    margin-right: 15px;
}
.badge-container img:nth-child(3n){
	max-width: 120px;
}
/*//////////////////Media Query//////////////////*/
/*col-xxs (Extra small devices)*/
@media (max-width: 480px) { 
    #slides .caption h3 {font-size: 22px;}
	#slides .caption p {font-size: 18px;}
	#slides .caption span {font-size: 12px;}
	#slides .caption a {padding: 5px 35px; margin: 0;}
	#slides .caption {/*margin-top: 35%;*/margin-top: 40%;}
	
	.booking-tab .col-xs-1 {width: 16.66666667%;}
	.booking-tab .col-xs-11 {width: 83.33333333%;}
}
@media (min-width: 481px) and (max-width: 767px) {
    #slides .caption h3 {font-size: 34px;}
	#slides .caption p {font-size: 28px;}
	#slides .caption a {padding: 8px 45px; margin: 0;}
}

/*col-xs (Extra small devices)*/
@media (max-width: 767px) { 
    #slides {padding-top: 100px;}
	#slides .slides-navigation {margin-top: 0;}
	
	.container-stamp {top: 130px;}
	.logo-stamp {width: 110px; right: 10px;}
	
	.form-booking .form-group {width: 100%; padding: 0 10px;}
	section.module.parallax.parallax-1 {    background: url(../images/parallax-01.jpg) #99cbe6 center bottom; background-position: 50% 90% !important;}
	/*.wrapper-gallery > .row {margin: 0 0px;}*/
	
	.sec-content, 
	.sec-content.page,
	section.module.parallax.parallax-1 {padding-top: 50px; padding-bottom: 50px;}
	.sec-content.gallery .lightbox {margin: 0; padding: 0;}
	.sec-content.gallery > .row {margin-left: 0; margin-right: 0;}
	.wrap-content {width: 100% !important;}
	.sec-content.gallery > .row .content {padding: 50px 0 40px;}
	.sec-content .customNav > div:not(:first-child),
	.sec-content .customNav > div:not(:last-child){display: none;}
	.sec-content .customNav [class*=owl-]:first-child,
    .sec-content .customNav [class*=owl-]:last-child {display: block;}
	
	.sec-content.page h1.title-section {margin-top: 30px; font-size: 24px;}
	.sec-content.page.color h1.title-section {margin-top: 0;}
	
	section.section-breadcrumb {padding: 40px 0 0; margin-top: 69px;}
	section.section-breadcrumb .wrap-text {padding-bottom: 30px;}
	section.section-breadcrumb .wrap-text h2 {font-size: 30px;}
	section.section-breadcrumb .wrap-text p {display: none;}
	
	.wrap-special .title {margin-top: 25px !important;}
	.wrap-special .item.hilight {padding-bottom: 30px;}
	
	footer h3 {margin-bottom: 15px; font-size: 22px;}
	footer .social-list {margin-top: 40px;}
}
/*col-sm (Small devices Tablets)*/	
@media (min-width: 768px) and (max-width: 991px) {
	.booking-tab {background: url(../images/booking-bg-02.png) center;}
	#slides .caption h3 {font-size: 44px;}
	#slides .caption p {font-size: 36px;}
	.booking-tab .heading h3 {font-size: 18px;}
	.form-booking .form-group {margin: 23px 0 18px;}
	
	section.section-breadcrumb {padding: 100px 0 0;}
	section.section-breadcrumb .wrap-text {padding-bottom: 50px;}
}
@media (max-width: 991px) {
    .booking-tab .heading h3 {visibility: hidden;}
}
/*col-md (Medium devices Desktops)*/
@media (min-width: 992px) and (max-width: 1199px) {
  
}
/*col-lg (Large devices Desktops)*/
@media (min-width: 1200px) {
    /*.wrap-content {width: 585px;}*/
}
@media (max-width: 1199px) {
    /*.wrap-content {width: 50%;}*/
    .badge-container img{
        max-width: 78px;
    }
    .qr-img{
        max-width: 80px !important;
        height: 80px;
    }
}
@media (min-width: 2500px) {
   .wrapper-gallery {width: 1170px; margin-left: auto; margin-right:  auto;}
}

@media (min-width: 1400px) {
    #slides .caption {margin-top: 20%;}
}


/* caption-animate */
#slides .caption {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  
  -webkit-animation-delay: 0.7s; /* Safari 4.0 - 8.0 */
  animation-delay: 0.7s;
}
#slides .caption .infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

#slides .caption .hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

#slides .caption .flipOutX,
#slides .caption .flipOutY,
#slides .caption .bounceIn,
#slides .caption .bounceOut {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
}
#slides .caption .fadeIn,
#slides .caption .fadeInDown,
#slides .caption .fadeInDownBig,
#slides .caption .fadeInLeft,
#slides .caption .fadeInLeftBig,
#slides .caption .fadeInRight,
#slides .caption .fadeInRightBig,
#slides .caption .fadeInUp,
#slides .caption .fadeInUpBig{
  opacity:0;
}
h3.book a
{
	background: #FFe000;
	color: #000;
	text-transform: uppercase;	
	font-size: 18px;
	font-weight: 500;
	border-radius: 5px;
	padding: 5px 20px;
}
.rest
{
	font-size: 17px;
}
.rest li
{
	list-style: url("../images/icon.png");
	line-height: 30px;
}
h3.price
{
	color: #FF5F00;
	font-size: 20px
}
h3.price span
{
	font-size: 28px
}