@import "/wp-content/themes/carolina-rich/css/reset.css";body{font-weight:400;font-size:13px;color:#656565}body,input[type=text],input[type=password],input.text,textarea,input[type=submit],.breadcrumb-wrapper .page-title,footer .widget.hotel-booking li h4,.services h2,.intro-text h2,.big-ribbon h3,.widget .testi-author h4,.dt-sc-titled-box .dt-sc-titled-box-title{font-family:'Open Sans',sans-serif}h1,h2,h3,h4,h5,h6,.menu-items-list .items li a .number{font-family:'Lobster',cursive}#main-menu li,.dt-sc-button,.products .product .product-title h2,ul.dt-sc-tabs-frame li a,h5.dt-sc-toggle-accordion,h5.dt-sc-toggle,ul.dt-sc-tabs-vertical-frame li a,.dt-sc-tabs-vertical-frame-content h3,.team .entry-datail h3,.dt-sc-tb-content li,.blog-post .entry-datail h2,.blog-post .entry-datail .entry-meta,.read-more,.dt-sc-pullquote span.p-title,ul.commentlist li .author-name,a.comment-reply-link,input[type=submit],.widget.widget_categories a,.breadcrumb h2,.breadcrumb a,.menu-items-list .dt-sc-three-fourth h2.block-title,.menu-items-list .items li,.menu-categories li,.reservation-detail h2,.theme-title,.progress-bar-content h4,.pagination ul li{font-family:'Roboto Condensed',sans-serif}.product-details span.price,.menu .entry-detail span,.offer .entry-detail .price,.widget_categories ul li a span,.menu-sidebar ul li a,.top .scrollTop,.custom-quote.dt-sc-pullquote.quotes .year{font-family:'Bitter',serif}.ribbon{font-family:'Norican',cursive}h5.dt-sc-toggle.active:before,h5.dt-sc-toggle-accordion.active:before,h5.dt-sc-toggle:before,h5.dt-sc-toggle-accordion:before,.comment-reply-link:after,.widget_categories ul li a:before,ul.tweet_list li:before,.product_meta:before{font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;margin-right:5px}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:24px;line-height:normal;margin-bottom:15px}h2{font-size:22px;line-height:normal;margin-bottom:15px}h3{font-size:20px;line-height:normal;margin-bottom:15px}h4{font-size:18px;line-height:24px;margin-bottom:15px}h5{font-size:16px;line-height:24px;margin-bottom:10px}h6{font-size:14px;line-height:24px;margin-bottom:10px}.block-title,.block-title-bor{clear:both;font-size:30px}.block-title-bor{float:left;width:100%;padding-bottom:6px}.block-title,.block-title.aligncenter,.block-title-bor{margin-bottom:43px}.block-title.aligncenter{text-align:center}h3.block-title{font-size:24px}a,input[type=submit],button,input[type=button],.widget ul li,#secondary .widget h3.widgettitle,#secondary .widget h3.widgettitle a:before,#secondary h2.filtering,#secondary h2.filtering span:before,#top-bar .phone-no,.social-icons li img,#main-menu ul li,.dt-sc-button,.border:hover,.border:hover .content-bg,.services:hover h2,.image-overlay,.menu .entry-detail span,.menu-sidebar ul li,.menu-sidebar ul li.current_page_item a span,.menu-sidebar ul li:hover a span,.products .product:hover .product-title,.tparrows{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}a{text-decoration:none}a:hover{color:#333334}a img{border:none}strong{font-weight:700}em{font-style:italic}address{display:block;margin:10px 0 20px}abbr{border-bottom:1px dotted #3d3d3d;cursor:help}ins{background:#FFF9C0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-3px}sup{bottom:-3px}p{line-height:24px;margin-bottom:10px}ul,ol,pre,code{margin-bottom:20px}ul{list-style-type:square;list-style-position:inside}ul li{padding-bottom:10px}ul li ul{list-style-type:disc;padding-left:20px;margin:10px 0 0}ul ul ul{margin-bottom:0;list-style-type:circle}ol{list-style-type:decimal;list-style-position:outside;padding-left:20px;padding-top:10px}ol li{padding-bottom:10px}ol li ol{margin-bottom:0;list-style-type:lower-alpha}ol ol ol{margin-bottom:0;list-style-type:lower-roman}blockquote{line-height:22px;font-style:italic;font-size:16px;padding:3px 0 0 0;margin:10px 0 30px;float:left}blockquote p{margin-bottom:0}blockquote cite{float:right;margin:10px 0 0;font-size:14px}blockquote.alignleft{margin-right:20px;text-align:left;width:30%;float:left}blockquote.alignright{margin-left:20px;text-align:left;width:30%;float:right}blockquote.aligncenter{width:100%;text-align:center}pre,code{border-left:3px solid #f8cc6e;background-color:#e6e2d6;display:block;padding:10px;font-size:11px;font-family:monospace;width:96.5%;overflow:auto}.hr,hr{margin:30px 0;position:relative;width:100%;clear:both;display:inline-block}.hr:before,hr:before{border-top:1px solid #fff;content:"";position:absolute;left:0;width:100%}.hr span{top:-25px;width:48px;height:48px;position:absolute;left:45%}.hr-line{border-bottom:1px solid;position:relative;float:left;width:100%;margin:50px 0 0}.hr-line:after{border-bottom:1px solid #fff;content:"";position:absolute;left:0;bottom:-2px;width:100%}.hr-line:after{border-bottom:1px solid #fff;content:"";position:absolute;left:0}.hr-line .caroufred_pager{background:#f7f6f2;border:1px solid #E4E3DE;border-radius:10px 10px 10px 10px;display:inline-block;left:46%;bottom:-11px;z-index:99;position:absolute;text-align:center;width:auto;margin-bottom:0;padding:0 10px}.hr-line .caroufred_pager{float:left;display:inline-block;padding-bottom:0}.hr-line .caroufred_pager a{color:#dfdfdf;text-shadow:1px 1px 0 #fff;background:url(/wp-content/themes/images/bullets.png) no-repeat;float:left;height:20px;text-align:center;width:20px;text-indent:-9999px}.hr-line .caroufred_pager a:hover,.hr-line .caroufred_pager a.selected{border-radius:20px}.margin5,.margin10,.margin15,.margin20,.margin25,.margin30,.margin35,.margin40,.margin45,.margin50,.margin55,.margin60,.margin65,.margin70,.margin75,.margin80,.margin85,.margin90,.margin100{float:left;width:100%;clear:both;background-color:#fff0}.margin5{height:5px}.margin10{height:10px}.margin15{height:15px}.margin20{height:20px}.margin25{height:25px}.margin30{height:30px}.margin35{height:35px}.margin40{height:40px}.margin45{height:45px}.margin50{height:50px}.margin55{height:55px}.margin60{height:60px}.margin65{height:65px}.margin70{height:70px}.margin75{height:75px}.margin80{height:80px}.margin85{height:85px}.margin90{height:90px}.margin100{height:100px}.hr.top,.hr-border.top{width:97%}.hr.top,.hr-border.top{background-position:right center;text-align:right}.hr.top a,.hr-border.top a{color:#999589;background:#fff0;font-size:11px;line-height:16px;padding-left:5px;position:absolute;right:-21px;top:-5px}.hr-border.top a{top:-10px;right:-23px}.hr.top a:hover,.hr-border.top a:hover{color:#e96666}.clear{float:none;clear:both;margin:0;padding:0}.float-right{float:right}.float-left{float:left}.center{width:100%;text-align:center}.hidden{display:none}.post-edit-link{background:#e5e5e5;color:#5a5a5a;float:right;clear:both;margin:20px 0 0;line-height:24px;padding:0 10px;font-size:12px}.post-edit-link:hover{background:#4C4C4C;color:#fff;text-shadow:0 1px 0 #0e4b6e}table{border-collapse:separate;border-spacing:0;margin-bottom:20px;width:100%;clear:both;border:1px solid #dfdfdf;border-bottom:0;border-right:0}th{background:#333334;color:#fff;border-bottom:5px solid #dfdfdf;border-right:1px solid #e4e4e4;padding:17px 15px;font-size:16px;line-height:normal;font-weight:600;text-transform:capitalize;text-align:center}td{border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#f7f7f7;font-size:14px;line-height:normal;text-align:center;padding:13px 15px}dl{margin:0 20px}dl.gallery-item{margin:0}.gallery-caption{margin-bottom:10px}.gallery-item img{border:2px solid #C4C1AE!important}dt{font-weight:700;font-size:14px;margin-bottom:10px}dd{margin-bottom:20px;line-height:20px}label{font-size:14px;color:#2e2a2b;font-weight:700;font-size:14px}label span{color:#b4b4b4}fieldset{border:1px solid #efefef;padding:15px;margin:0 0 20px 0}legend{font-weight:700}input[type=text],input[type=email],input[type=password],input[type=date],input[type="time"],textarea,select{border:1px solid;padding:10px;display:block;font-size:14px;margin:10px 0 10px}input[type=text],input[type=email],input[type=password],input.text,textarea{width:96.5%}.dt-sc-one-half input[type=text],.dt-sc-one-half input[type=email],.dt-sc-one-half input[type=password],.dt-sc-one-half input.text,.dt-sc-one-half textarea{width:93.3%}textarea{height:121px;overflow:auto}input.error,textarea.error{border-color:#CE0000!important}select{background:#ededed;border:1px solid #c4c4c4;padding:10px;margin:10px 0 10px;display:block}input[type=submit],button,input[type=button]{float:right;cursor:pointer}#searchform input[type="text"]{border:none;text-transform:uppercase;color:#aaa;font-size:12px;width:260px}#primary img{max-width:100%}.post-content input[type="submit"]{float:none}.wp-caption{background:#C4C1AE;border:1px solid #C4C1AE;margin-bottom:10px;margin-top:10px;max-width:96%;padding:5px 7px 7px 5px}.wp-caption img{display:block;margin:0 auto;padding:6px;max-width:98%}.wp-caption .wp-caption-text{text-align:center;padding-top:0;margin:0}img.size-auto,img.size-large,img.size-full,img.size-medium{max-width:99.6%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px}.alignright,img.alignright{display:inline;float:right;margin-left:20px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.alignleft,.alignright,.aligncenter,.alignnone,img.alignleft,img.alignright,img.aligncenter{margin-bottom:20px}.column{margin:0 0 0 .8%;float:left;min-height:1px;position:relative}.column.first{margin-left:0}.dt-sc-one-column{width:100%}.column.dt-sc-one-column{margin-left:0}.dt-sc-one-fourth{width:24%}.dt-sc-one-half{width:48.93%}.dt-sc-one-third{width:31.9%}.dt-sc-three-fourth{width:74.5%}.dt-sc-two-third{width:65.8%}.dt-sc-one-fifth{width:18.3%}.dt-sc-four-fifth{width:79.6%}.dt-sc-three-fifth{width:59.2%}.dt-sc-two-fifth{width:38.8%}.dt-sc-one-sixth{width:15%}.dt-sc-two-sixth{width:32%}.dt-sc-three-sixth{width:49%}.dt-sc-four-sixth{width:66%}.dt-sc-five-sixth{width:83%}.column img{height:100%;width:100%}footer #footer_map{max-width:91%;background:none;padding:0;height:225px;text-shadow:none}#contact_map{background:#dad6cf;border:7px solid #DAD6CF;height:335px;padding-bottom:4px}embed,iframe,object,video{max-width:100%}.column.no-space{margin-right:1px}.column.no-space.dt-sc-one-fourth{width:24.8%}.column.no-space.dt-sc-one-third{width:33.2%}.column.no-space.dt-sc-one-half{width:49.8%}.column.no-space.dt-sc-one-fifth{width:19.8%}.column.no-space.dt-sc-one-sixth{width:16.5%}.column.no-space.dt-sc-three-fourth{width:74.9%}.column.no-space.dt-sc-two-third{width:66.5%}.column.no-space.dt-sc-four-fifth{width:79.9%}.column.no-space.dt-sc-three-fifth{width:60%}.column.no-space.dt-sc-two-fifth{width:40%}.column.no-space.dt-sc-two-sixth{width:33.4%}.column.no-space.dt-sc-three-sixth{width:50%}.column.no-space.dt-sc-four-sixth{width:66.6%}.column.no-space.dt-sc-five-sixth{width:83.2%}.widget,.widget ul,.widget ul li{float:left;width:100%}.widget{margin:0;padding:0 0 36px}.widget ul{margin:0;padding:0}.widget ul li{clear:both;display:block}.wrapper{clear:both;float:left;width:100%}.boxed .wrapper{float:none;margin-left:auto;margin-right:auto;width:1000px}.boxed .main-content{background:url(/wp-content/themes/carolina-rich/images/shadow.png) repeat-y scroll center top #fff0;max-width:1027px;margin:0 auto;width:auto}.boxed .main-content:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}.container{width:940px;margin:0 auto}.main-container{padding:70px 0 0}#primary{width:72.9%;float:left;margin:0;padding:0}#primary.content-full-width{width:100%}#primary.with-left-sidebar{float:right}#secondary{float:left;margin:0 0 0 20px;padding:0;width:24.9%}#secondary.left-sidebar{margin:0 20px 0 0}.top-bar,header,.breadcrumb-wrapper,.footer-top,footer,.footer-info,.hotel-timing li,.intro-text,.intro-text.type2 .content-bg,.team,.team .entry-datail,.team .entry-title,.team .entry-content,.team .entry-title span,.blog-post .entry-datail h2,.offer,.offer .entry-detail h3,.grey-bg,.testimonial-wrapper li,.footer_tweets,.post-meta,.dt-sc-one-column.blog-fullwidth .blog-post,.dt-sc-one-column.blog-fullwidth .blog-post:after,.dt-sc-pullquote span.p-title,.commententries,ul.commentlist,ul.commentlist li ul.children,#commentform,.widget .testi-author,.contact-info .content-bg,.main-container,.corner{float:left;display:inline-block;width:100%}header.header1{position:relative}header.header1 .header-bottom{bottom:-7px;float:left;height:7px;position:absolute;width:100%;z-index:99}header.header1 #main-menu li a{background:none;display:inline;padding:6px 15px;border-radius:20px}header.header1 #main-menu li.current-page-item a,header.header1 #main-menu li:hover a{position:relative}header.header1 #main-menu li.current-page-item a:after,header.header1 #main-menu li:hover a:after{bottom:-5px;content:"";left:47%;position:absolute;border-left:4px solid #fff0;border-right:5px solid #fff0}header.header1 #main-menu li.current-page-item ul li a,header.header1 #main-menu li:hover ul li a{background:#fff0;text-shadow:none}header.header1 #main-menu li.current-page-item ul li a:after,header.header1 #main-menu li:hover ul li a:after{border-left:none;border-top:none;border-right:none}.top{float:left;width:99.5%;position:relative;margin-bottom:20px}.top .scrollTop{color:#fff;width:49px;height:49px;display:block;position:absolute;right:0;top:19px;text-transform:uppercase;line-height:37px;text-align:center}.top-bar{color:#fff;border-bottom:2px solid}.top-bar p{margin-bottom:0;font-size:13px}.top-bar .float-left p i,.top-bar .cart i{margin-right:9px}.top-bar p,.top-bar .cart li{line-height:40px}.top-bar .cart{margin:0}.top-bar .cart li{float:left;display:inline;border-right:1px solid;border-left:1px solid;padding:0 10px}.top-bar .cart li:first-child{border-left:none}.top-bar .cart li:last-child{border-right:none}.top-bar .cart li a{color:#fff}#logo{height:80px;width:249px;float:left;margin-top:9px}#main-menu{float:right}#main-menu li{position:relative;float:left;display:inline;font-weight:400;font-size:16px;padding-bottom:0;line-height:100px;margin-left:3px}#main-menu li li{margin-left:0}#main-menu li a{display:block;padding:0 18px 0 10px}#main-menu li a,#main-menu li.current-page-item ul li a,#main-menu li a:hover,#main-menu li.current-page-item a,#main-menu li.current-page-item ul li a:hover{color:#464646}header.header1 #main-menu li:hover a,header.header1 #main-menu li:hover ul li a,header.header1 #main-menu li:hover ul li:hover ul li a,header.header1 #main-menu li:hover a,header.header1 #main-menu li.current-page-item ul li a:hover,header.header1 #main-menu li:hover ul li a:hover,header.header1 #main-menu li:hover ul li:hover ul li:hover a,header.header1 #main-menu li.current-page-item ul li a,header.header1 #main-menu li:hover ul li:hover a{color:#fff}.slicknav_menu{display:none}#main-menu ul li ul{position:absolute;left:0;top:100px;display:none;background:#f7f6f2;border-bottom:3px solid;border-radius:0 0 5px 5px;width:242px;margin-top:0;padding-left:0;z-index:999}header.header1 #main-menu ul li ul li a{display:block;padding:0 13px}#main-menu ul li ul ul{left:242px;top:0}#main-menu ul li ul ul,#main-menu ul li:hover ul ul{display:none}#main-menu ul li:hover ul,#main-menu ul li ul li:hover ul{display:block}#main-menu ul li ul li{float:left;line-height:42px;width:100%;border-bottom:1px solid #ebe8df}#main-menu ul li ul li:last-child{border-bottom:none}#main-menu ul li ul li a{background-image:none;padding:0 13px}.banner,.banner1,.banner2{float:left;width:100%;position:relative}.banner{float:left;width:100%;padding:50px 0;position:relative}.banner1{background:url(/wp-content/themes/carolina-rich/images/revolution/slider-bg-3.jpg) repeat scroll 0 0 / 100% auto #fff0;float:left;width:100%;padding:73px 0 85px;position:relative}.banner2{padding:135px 0 10px}.banner ul li,.banner2 ul li,.banner1 ul li{list-style:none}.fullwidthbanner-container.banner{padding:0;height:500px}.banner-bottom-arrow{float:left;width:100%;height:12px;background-repeat:repeat-x}.home-ribbon,.home2-ribbon{display:inline-block;width:100%}.home-ribbon .container,.home2-ribbon .container{position:relative}.home-ribbon .theme-ribbon{left:1%;position:absolute;top:-110px;z-index:100}.home2-ribbon .theme-ribbon{position:absolute;left:1%;z-index:99;top:53px}.banner-container{width:1064px;margin:0 auto;position:relative}.shadow2,.shadow3{height:124px;left:0;margin:0 auto;position:absolute;width:100%}.shadow2{background:url(/wp-content/themes/carolina-rich/images/revolution/shadow-2.png) no-repeat scroll 0 0 / 100% auto #fff0;bottom:-27px}.shadow3{background:url(/wp-content/themes/carolina-rich/images/revolution/shadow-3.png) no-repeat scroll 0 0 / 100% auto #fff0;bottom:-40px}.boxed .shadow2,.boxed .shadow3{background-size:93%}.banner2 .bottom-arrow{background:url(/wp-content/themes/carolina-rich/images/revolution/bottom-pattern.png) repeat-x;float:left;width:100%;height:4px}.breadcrumb-wrapper{border-bottom:3px solid;padding:14px 0 3px 0}h1.page-title{font-size:34px;font-weight:700;text-shadow:1px 1px 0 #f5f4ef;color:#464646;float:left}.float-right.breadcrumb{margin-top:16px}.breadcrumb a,.breadcrumb>span,.breadcrumb h2{display:inline-block;font-size:16px;padding:0 5px;line-height:normal}.breadcrumb h2,.breadcrumb a:hover{color:#464646}.dt-sc-pullquote.quotes.alignright.custom-quote{width:36%;margin-top:10px}.custom-quote.dt-sc-pullquote.quotes{background:#FFF;border-left:5px solid #E6E1D7;padding:15px 15px 10px 15px}.custom-quote.dt-sc-pullquote.quotes p{position:relative;padding-left:65px;display:inline-block}.custom-quote.dt-sc-pullquote.quotes .year{font-size:18px;position:absolute;left:0;top:13px}.dt-sc-hr-invisible{float:left;width:100%;margin:20px 0;display:block;clear:both}.dt-sc-hr-invisible-medium{float:left;width:100%;margin:40px 0;display:block;clear:both}.dt-sc-hr-invisible-large{float:left;width:100%;margin:55px 0;display:block;clear:both}.border{padding:6px;border:1px solid}.border .content-bg{background:#fff;padding:20px}.services .aligncenter{margin-bottom:0}.ico-dish,.ico-food,.ico-hospitality,.ico-time{width:109px;height:86px;display:inline-block;margin-bottom:30px}.ico-dish{background:url(/wp-content/themes/carolina-rich/images/ico-dish.png) no-repeat}.ico-food{background:url(/wp-content/themes/carolina-rich/images/ico-food.png) no-repeat}.ico-hospitality{background:url(/wp-content/themes/carolina-rich/images/ico-hospitality.png) no-repeat}.ico-time{background:url(/wp-content/themes/carolina-rich/images/ico-time.png) no-repeat}.services h2,.services span.sub-title{font-weight:300}.services h2{font-size:24px;margin-bottom:4px;color:#464646}.services span.sub-title{font-size:18px;font-style:italic;margin-bottom:30px;display:inline-block}.services:hover h2,.services:hover{color:#fff}.dt-sc-one-fourth .services h2{font-size:21px}.dt-sc-one-fourth .services span.sub-title{font-size:15px;line-height:normal}.intro-text{margin:0;padding:0}.intro-text .dt-sc-button{float:right}.intro-text.type1 h2{color:#656565}.intro-text.type1 h2 b{font-weight:600}.intro-text h2{font-size:22px;line-height:30px;font-weight:300}.intro-text.type3 h2{color:#fff}.intro-text.type2 h2,.intro-text.type4 h2{color:#656565}.intro-text.type2 h2{margin-bottom:0;text-shadow:1px 1px 0 #fff}.intro-text.type2 .dt-sc-button{margin-top:5px}.intro-text.type2{padding:6px 0;border-left:medium none;border-right:medium none}.intro-text.type2 .content-bg{padding:27px 0}.intro-text.type3,.intro-text.type4{padding:6px}.intro-text.type3 a,.intro-text.type4 a{float:right;margin-top:5px}.border.intro-text.type3{background:#fff;border:1px solid}.border.intro-text.type3,.border.intro-text.type3 b{color:#fff}.border.intro-text.type3 .content-bg,.border.intro-text.type4 .content-bg{float:left;width:95.7%}.intro-text.type4 h2,.intro-text.type3 h2{margin-bottom:0}.intro-text.type4 h2 b,.intro-text.type2 h2 b{font-weight:700}.intro-text.type4 .dt-sc-one-fifth{margin-top:10px}.border.intro-text.type4,.border.intro-text.type3{width:98.6%}ul.products{padding-left:0}ul.caroufred_items .product{margin-right:20px}.products .product{display:inline;float:left}.products .product .product-thumb{position:relative}.products .product .product-thumb img{float:left;max-width:100%}.products .product .product-details{background-color:#f7f7f7;display:inline-block;padding:20px 0;width:100%}.products .product .product-title{padding:0 8px 2px;margin-bottom:17px;text-align:center}.products .product .product-title h2{font-size:20px}.product-details .dt-sc-button{margin:0 8px}.product.dt-sc-one-fourth .dt-sc-button.small{padding:8px 15px;font-size:15px}.products .product span.price{position:relative;top:2px}.products .product span.price,.bg-menu .price{float:right;padding:15px 12px 15px 8px;line-height:15px;margin-right:-15px;color:#f7f6f2;font-size:14px;text-shadow:-1px -1px 0 #5f7033;font-weight:700}.products .product span.price:after,.bg-menu .price:after{border-style:solid;border-width:4px;content:" ";height:0;position:absolute;right:0;top:100%;width:0}.products .product span.price:before,.bg-menu .price:before{content:"";width:20px;height:45px;position:absolute;left:-20px;top:0}.products .product .non-veg,.products .product .veg{position:absolute;width:77px;height:77px;right:-1px;top:-1px}.products .product .non-veg{background:url(/wp-content/themes/carolina-rich/images/non-veg.png) no-repeat}.products .product .veg{background:url(/wp-content/themes/carolina-rich/images/veg.png) no-repeat}.products .product.dt-sc-one-fourth .product-details,.with-right-sidebar .products .product.dt-sc-one-third .product-details,.with-left-sidebar .products .product.dt-sc-one-third .product-details{text-align:center}.products .product.dt-sc-one-fourth .product-details .product-title h2{font-size:16px}.products .product.dt-sc-one-fourth .product-details,.with-right-sidebar .products .product.dt-sc-one-third .product-details,.with-left-sidebar .products .product.dt-sc-one-third .product-details{position:relative}.products .product.dt-sc-one-fourth span.price,.with-right-sidebar .products .product.dt-sc-one-third span.price,.with-left-sidebar .products .product.dt-sc-one-third span.price{position:absolute;right:0;top:-45px}ul.caroufred_items .product{height:452px;margin-right:20px}.product_meta{font-size:14px;margin-bottom:7px;float:left;width:100%}.product_meta:before{content:"\f02b"}.price .amount{font-size:18px;font-weight:700}.product form label{margin-bottom:5px;font-weight:400}.product select{margin-top:5px}.cart select{margin-bottom:5px}.product form .dt-sc-button{float:left}form.cart select{margin-top:11px;margin-bottom:20px}form.cart .dt-sc-one-third select{width:95%}form.cart .dt-sc-two-third select{width:78%}.summary.entry-summary form{margin-top:10px;display:inline-block;width:100%}.team{text-align:center}.team .entry-thumb{position:relative;margin-bottom:30px}.team .entry-thumb .cap{background:url(/wp-content/themes/carolina-rich/images/cap.png) no-repeat;width:105px;height:65px;display:block;margin-left:auto;margin-right:auto}.team .border{padding:9px}.dt-sc-one-fourth .team .border{padding:6px}.team .rounded .content-bg,.team .rounded .content-bg img,.image-overlay,.testimonial-thumb .rounded img,.rounded{border-radius:50%}.team .rounded .content-bg{padding:0;position:relative}.team .entry-title{padding-bottom:12px}.team .entry-title h3{color:#464646;margin-bottom:5px}.team .entry-title span{display:inline-block;font-style:italic;padding-bottom:14px}.team .entry-datail{padding-bottom:12px;position:relative;z-index:1}.team .entry-datail,.team .entry-title{background:url(/wp-content/themes/carolina-rich/images/chef-content-bg.png) no-repeat scroll center bottom #fff0}.team .entry-content,.team .entry-title span,.block-title-bor{background:url(/wp-content/themes/carolina-rich/images/border-bottom.html) repeat-x scroll center bottom #fff0}.team .entry-content{padding:5px 0}.team .entry-datail a.star,.menu-categories li a.star{bottom:2px;left:43%;position:absolute;z-index:-1}.team .entry-datail a.star span,.menu-categories li a.star span{display:inline-block;font-size:20px;padding:10px 0;width:45px;color:#FFF}.team .entry-datail a.star span span,.menu-categories li a.star span span{display:block;font-size:25px;height:25px;position:absolute;width:45px;padding:0}.team:hover .entry-datail a.star{bottom:-28px}.team .entry-thumb:hover .image-overlay{opacity:.8}.image-overlay{position:absolute;background:#fff;left:0;top:0;width:100%;height:100%;opacity:0;text-align:center}.image-overlay .social-icons{position:absolute;top:40%;width:100%}.menu{float:left;padding-bottom:40px;width:100%;margin:13px 6px 21px 6px}.menu .entry-thumb,.blog-post .entry-thumb{position:relative}.menu .entry-thumb{width:94%}.menu .entry-thumb .border.rotate{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;transform:rotate(-5deg);-ms-transform:rotate(-5deg);-webkit-transform:rotate(-5deg)}.menu .entry-detail h3{float:left;width:76%;margin-right:5px}.menu .entry-detail span{width:61px;height:62px;display:block;color:#f7f6f2;font-size:14px;line-height:61px;text-align:center;font-weight:700;float:left;margin-top:-14px;margin-bottom:3px}.menu .entry-thumb .code{color:#F7F6F2;float:right;font-size:14px;font-weight:700;line-height:15px;padding:10px 12px 10px 6px;position:absolute;right:-8px;bottom:13px}.menu .entry-thumb .code:before{content:"";height:45px;left:-20px;position:absolute;top:0;width:20px}.menu .entry-thumb .code:after{border-style:solid;border-width:4px;content:" ";height:0;position:absolute;right:0;top:100%;width:0}.menu.last,.offer.last{background:none;padding-bottom:0}.top-right,.bottom-left{width:49px;height:47px;position:absolute;z-index:9}.top-right{right:-10px;top:-13px}.bottom-left{left:-10px;bottom:-13px}.caroufredsel_wrapper .menu{background:none;padding-bottom:0;margin-bottom:0}#page-menu-sticky-sticky-wrapper{margin-bottom:30px}#page-menu-sticky{z-index:10;margin-left:-3px}.menu-categories{margin-bottom:0;text-align:center}.menu-categories li{display:inline-block;text-align:center;margin-right:20px;min-height:123px;position:relative;z-index:1}.menu-categories li:last-child{margin-right:0}.menu-categories li [class^="item-"]{height:37px;display:block}.menu-categories li .cat{position:relative}.menu-categories li .cat-item{position:relative;font-size:20px;padding:0}.menu-categories li .cat-item:after{position:absolute;content:"";bottom:-2px;left:0;width:100%;border-bottom:1px solid #fff}.menu-categories li .item-one{background:url(/wp-content/themes/carolina-rich/images/item1.png) no-repeat;width:47px;margin:0 auto}.menu-categories li .item-two{background:url(/wp-content/themes/carolina-rich/images/item2.png) no-repeat;width:41px;margin:0 auto}.menu-categories li .item-three{background:url(/wp-content/themes/carolina-rich/images/item3.png) no-repeat;width:31px;margin:0 auto}.menu-categories li .item-four{background:url(/wp-content/themes/carolina-rich/images/item4.png) no-repeat;width:32px;margin:0 auto}.menu-categories li .item-five{background:url(/wp-content/themes/carolina-rich/images/item5.png) no-repeat;width:32px;margin:0 auto}.menu-categories li .item-six{background:url(/wp-content/themes/carolina-rich/images/item6.png) no-repeat;width:15px;margin:0 auto}.menu-categories li a{color:#464646;display:block;padding:20px 33px;text-transform:capitalize}.menu-categories li a.star{left:35%;bottom:6px;padding:0}.menu-categories li:hover a.star{bottom:-26px;display:block}.ribbon{background-image:url(/wp-content/themes/carolina-rich/images/ribons.png);background-repeat:no-repeat;width:97.4%;height:122px;display:block;text-align:center;font-size:30px;padding-top:34px}.ribbon.pink,.ribbon.grey,.ribbon.green,.ribbon.purple,.ribbon.orange,.theme-ribbon{color:#464646}.ribbon.pink{background-position:0 0;text-shadow:1px 1px 0 #ffb8c8}.ribbon.grey{background-position:0 -122px;text-shadow:1px 1px 0 #fff}.ribbon.green{background-position:0 -244px;text-shadow:1px 1px 0 #cee497}.ribbon.purple{background-position:0 -366px;text-shadow:1px 1px 0 #d28dd7}.ribbon.orange{background-position:0 -488px;text-shadow:1px 1px 0 #ecc6ac}.ribbon.brown{background-position:0 -610px;color:#f3eec7;text-shadow:1px 1px 0 #8a6152}.entry-datail>h2{font-size:20px;line-height:25px}.blog-post .entry-datail h2 a:hover{color:#656565}.blog-post{margin-bottom:20px}.blog-post .entry-datail p{width:108%}.blog-post .entry-datail .entry-meta{border-top:1px solid;padding-top:10px;font-size:14px;float:left;position:relative}.blog-post .entry-datail .entry-meta:before{position:absolute;content:"";left:0;top:0;border-top:1px solid #fff;width:100%}.blog-post .entry-datail .entry-meta li{border-right:1px solid #e4e3de;display:inline-block;line-height:30px;margin-right:10px;padding:0 10px 0 0;color:#bababa}.blog-post .entry-datail .entry-meta li:last-child{border-right:none}.blog-post .entry-datail .entry-meta .fa{margin-right:5px}.offer{padding-bottom:23px}.offer .entry-thumb img{width:78px}.image-mask{width:81px;height:82px;position:absolute;top:0}.image-mask,.offer:hover .entry-thumb .image-mask{background-size:100%}.offer .entry-thumb .item-mask,.offer .entry-thumb .item-mask-hover{position:absolute;left:0;top:0;z-index:999}.offer .entry-detail h3{margin-bottom:9px;font-size:18px}.offer .entry-detail p{float:left;width:82%}.offer .entry-detail .price{font-size:16px;font-weight:700}.offer .entry-detail .price ins{background:#fff0}.offer .entry-detail .price del{display:inline-block;margin-bottom:8px;margin-top:5px}.grey-bg{padding:50px 0 65px;border-top:3px solid}.testimonial-wrapper.grey-bg{border:none;padding:30px 0 30px}.testimonial-wrapper .aligncenter span.fa,.testimonial-wrapper .aligncenter h2{display:inline-block;text-shadow:1px 1px 0 #f4f2ed}.testimonial-wrapper .aligncenter h2.block-title{margin:0 15px 10px 15px}.testimonial-wrapper .aligncenter span.fa{font-size:20px;position:relative;top:-2px}.testimonial-thumb .rounded{border:5px solid;float:left;margin-right:20px;box-shadow:1px 1px 0 #fff}.testimonial-content-wrapper{float:left;width:83%}.testimonial-content-wrapper blockquote{font-size:22px;line-height:40px;font-weight:300;text-shadow:1px 1px 0 #fff;background:#fff0;border:none;padding:0}.testimonial-content-wrapper blockquote:after{border:none}.testimonial-content-wrapper blockquote:before{content:none}.testimonial-content-wrapper blockquote cite{font-weight:400;font-size:14px;line-height:21px;font-style:normal;width:100%;text-align:right;padding-top:13px;position:relative}.testimonial-content-wrapper blockquote cite:before{position:absolute;top:0;left:0;content:"";border-top:1px solid #fff;width:100%}.testimonial-content-wrapper blockquote cite span{font-size:20px}.big-ribbon{position:relative;background:url(/wp-content/themes/carolina-rich/images/big-ribbon.png) no-repeat;width:100%;height:177px}.big-ribbon .ribbon-content{position:absolute;width:554px;left:21%;top:24px}.big-ribbon h3{margin-bottom:10px}.big-ribbon h3,.big-ribbon p{color:#eadfb1;text-shadow:-1px -1px 0 #7f371a}.post-details{height:100%;float:left;width:142px;min-height:340px}.blog-post .date{float:left;border:5px solid;min-height:60px;min-width:73px;text-align:center;color:#f7f6f2;font-size:14px;line-height:16px;padding-top:13px;margin-left:21%;position:relative;z-index:1}.date span{font-size:25px;font-weight:700}.post-meta{margin-top:12px}.post-meta li{display:inline-block;position:relative;right:4px;float:right;font-size:14px;line-height:15px;background:#ebe8df;padding:15px 12px 15px 8px;position:relative;top:2px;margin-bottom:10px}.post-meta li,.post-meta li a{text-shadow:1px 1px 0 #fff}.post-meta li span.fa{color:#464646;margin-left:5px}.post-meta li:after{border-style:solid;border-width:4px;content:" ";height:0;position:absolute;right:0;top:100%;width:0}.post-meta li:before{width:20px;height:45px;position:absolute;left:-19px;top:0;content:""}.post-content{float:left;margin-left:20px}.dt-sc-one-column.blog-fullwidth .entry-thumb{margin-bottom:30px;width:100%}.dt-sc-one-column.blog-fullwidth .post-content{width:82.6%}.dt-sc-one-column.blog-fullwidth.with-sidebar .post-content,.with-right-sidebar .dt-sc-one-column .post-content,.with-left-sidebar .dt-sc-one-column .post-content{width:76.2%}.dt-sc-one-half .post-content,.dt-sc-one-third .post-content{margin-left:0;width:100%;margin-top:10px}.dt-sc-one-half .entry-thumb,.dt-sc-one-third .entry-thumb{margin-bottom:15px;width:96%}.dt-sc-one-half .post-meta li{font-size:12px}.dt-sc-one-third .blog-post .date{float:left}.with-left-sidebar .dt-sc-one-third .blog-post .date,.with-right-sidebar .dt-sc-one-third .blog-post .date{margin-left:26%}.dt-sc-one-half .blog-post .post-meta,.dt-sc-one-third .blog-post .post-meta{position:relative;width:auto;top:7px;margin-bottom:0;padding:0 10px 0 15px;margin-left:-8px;z-index:0}.dt-sc-one-half .blog-post .post-meta{max-width:75%}.with-left-sidebar .dt-sc-one-half .blog-post .post-meta,.with-right-sidebar .dt-sc-one-half .blog-post .post-meta{width:66%}.dt-sc-one-half .blog-post .post-meta li,.dt-sc-one-third .blog-post .post-meta li{background:#fff0;margin-bottom:0;padding:15px 5px 15px 8px}.dt-sc-one-third .blog-post .post-meta li{padding:15px 4px 15px 5px}.dt-sc-one-half .blog-post .post-meta li:before,.dt-sc-one-third .blog-post .post-meta li:before{content:none}.dt-sc-one-half .blog-post .post-meta:after,.dt-sc-one-third .blog-post .post-meta:after{content:"";position:absolute;right:-15px;width:20px;height:45px;top:0}.dt-sc-one-half .blog-post .post-meta li,.dt-sc-one-third .blog-post .post-meta li{float:left}.dt-sc-one-half .blog-post .post-meta li span.fa{margin-left:0;float:none;margin-left:5px;display:inline-block}.dt-sc-one-third .post-meta li{font-size:11px}.dt-sc-one-half .post-details,.dt-sc-one-third .post-details{width:100%;min-height:inherit;background:none}.dt-sc-one-half .blog-post .date,.dt-sc-one-third .blog-post .date{margin-left:0}.dt-sc-one-half .post-meta{float:left;width:81.5%}.dt-sc-one-third .post-meta{float:left;width:72.3%}.with-left-sidebar .dt-sc-one-half .post-meta,.with-right-sidebar .dt-sc-one-half .post-meta{width:75%}.with-left-sidebar .dt-sc-one-third .post-meta,.with-right-sidebar .dt-sc-one-third .post-meta{margin-bottom:20px;margin-left:0;padding-left:10px;width:84%}.dt-sc-one-half .post-meta li:after,.dt-sc-one-third .post-meta li:after{content:none}.read-more{float:left;font-size:14px;margin-top:14px}.dt-sc-one-column.blog-fullwidth .blog-post{border-bottom:1px solid;position:relative;padding-bottom:20px}.dt-sc-one-column.blog-fullwidth .blog-post:after{content:"";border-bottom:1px solid #fff;position:absolute;left:0;bottom:-2px}.dt-sc-pullquote span.p-title{font-size:20px;padding-bottom:17px;margin-bottom:20px;border-bottom:1px solid #e6e1d7}.blog-post .dt-sc-pullquote{font-size:13px}.blog-post .dt-sc-pullquote.quotes:before,.blog-post .dt-sc-pullquote.quotes:before{content:none}.dt-sc-pullquote.quotes{quotes:none}.commententries{margin:10px 0 0;padding:0}ul.commentlist{margin:0;padding:0;list-style:none}ul.commentlist li{display:block;float:none;list-style:none;margin:0 0 20px;padding:0 0 0 112px;position:relative;clear:both;border-bottom:1px solid #dad6cf}ul.commentlist li ul.children{margin:10px 0 10px;padding:0;border:none;clear:both}ul.commentlist li .respond{margin-left:69px}ul.commentlist li .comment{margin:0}ul.commentlist li .comment-details{position:relative;margin:10px 0 10px;padding-bottom:5px}ul.commentlist li .comment-body{margin:15px 0 0}ul.commentlist li .comment-body p{line-height:20px}ul.commentlist li .comment-author{left:0;top:0;position:absolute}ul.commentlist li .comment-author img{border:3px solid;max-width:74px;max-height:74px;float:left;margin:0;-moz-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;border-radius:74px}ul.commentlist li .comment-author img:hover{-moz-transform:scale(1.05) rotate(20deg) translate(2px);-webkit-transform:scale(1.05) rotate(20deg) translate(2px);-o-transform:scale(1.05) rotate(20deg) translate(2px);transform:scale(1.05) rotate(20deg) translate(2px)}ul.commentlist li .author-name{font-size:16px}ul.commentlist li .author-name span{font-size:14px}ul.commentlist li .author-name i{font-size:9px;margin-left:5px;margin-right:3px;position:relative;top:-2px}ul.commentlist li .author-name a{color:#333334}ul.commentlist li .comment-details{display:block}ul.commentlist li .commentmetadata{font-size:12px;color:#8c8c8c;font-style:italic;text-decoration:none;position:relative;padding-left:9px;margin-left:5px}.commentmetadata:before{content:"\f111";font-size:7px;position:absolute;left:0;top:-2px}.bypostauthor{margin:0;padding:0}.comment-reply-link{display:block;text-align:right;text-transform:capitalize;width:100%;font-size:14px}.comment-reply-link:after{content:"\f112";margin-left:5px}.post-author-details{float:left;width:95.8%;background:#B59B6D;padding:20px;margin-bottom:30px}.entry-author-image{float:left;margin-right:15px}.author-desc{float:left;width:91%}.author-desc h5{margin-bottom:0}.author-desc h5 a{text-transform:capitalize}.pagination{display:inline-block;width:100%;margin:40px 0 40px 0}.pagination strong{font-weight:400;font-size:16px;margin-right:18px;float:left}.pagination ul li{display:inline;margin-right:1px;font-size:16px}.pagination ul li a{border:1px solid;padding:9px 15px}.pagination ul li.active,.pagination ul li:hover a{padding:9px 15px}.widgettitle{font-size:24px}#secondary .widgettitle,#reply-title{margin-bottom:24px}.widget_categories ul li{display:inline;font-size:16px;position:relative;margin-top:7px;padding-bottom:0;line-height:32px}.widget_categories ul li a{display:block;text-shadow:1px 1px 0 #fff}.widget_categories ul li a:hover{color:#656565}.widget_categories ul li a span{font-size:14px;padding:0;position:absolute;right:0;width:32px;text-align:center;border-radius:50%}.widget_categories ul li a:before{content:"\f005";margin-right:10px;font-size:12px;position:relative;top:-1px}.widget blockquote{font-size:14px;line-height:30px;background:none;padding:0 0 10px;border:none}.widget .testi-author{border-top:1px solid #e4e3de;position:relative;padding-top:16px}.widget_testimonial blockquote:before{content:none}.widget .testi-author:before{border-top:1px solid #fff;content:"";position:absolute;left:0;top:0}.widget .testi-author img{border-radius:50%;border:5px solid #dad6cf;float:left;margin-right:20px}.widget .testi-author h4{font-weight:400;color:#656565;font-size:16px;margin-bottom:5px}.footer_tweets{font-size:22px;font-weight:300;margin-bottom:0;float:left;width:85%}.footer_tweets li:before{margin-right:25px;font-size:35px;position:relative;top:5px}.footer_tweets li:before,.footer_tweets a{color:#35aad8}.footer_tweets a:hover{color:#656565}ul.tweet_list li{list-style:none;line-height:23px}.footer_tweets ul.tweet_list li{line-height:normal}.tweet-btn{text-shadow:-1px -1px 0 #2899ca}.footer_tweets a.tweet-btn{color:#fff;margin-bottom:0;margin-top:0}.footer_tweets ul li:last-child{padding-bottom:0}.footer_tweets ul li:last-child p:last-child{margin-bottom:0}.footer_tweets ul.tweet_list li:before{margin-right:25px}.footer_tweets ul.tweet_list li:before,.widget .tweets_container ul.tweet_list li:before{content:"\f099";float:left}.footer_tweets ul li p{padding-left:24px}.footer_tweets ul li a{color:#A44823}#secondary .textwidget p:last-child{margin-bottom:0}.corner{position:relative}iframe{background:#dad6cf;border:1px solid #c2b59d;padding:7px;width:97.2%}.dt-sc-one-third .contact-info .border{float:left;width:93.2%}.contact-info .content-bg{padding:18px 0}.contact-info li{display:inline-block;padding:10px 10px 10px 18px;position:relative;line-height:24px;border-bottom:1px solid #e4e3de;width:70px}.contact-info li:last-child{border:none}.widget.contact-info ul li{width:88%}.contact-info li:after{content:"";position:absolute;left:0;bottom:0}.contact-info li span{font-size:16px;background:url(/wp-content/themes/carolina-rich/images/ico-bg.png) no-repeat}.contact-info li span,.menu-items-list .items li a .number{height:32px;line-height:32px;text-align:center;width:32px;float:left;margin-right:22px}.contact-info ul.social-icons{margin-top:20px;text-align:center}.contact-info ul.social-icons li{border:none;clear:none;display:inline-block;float:none;margin:0 3px;padding:0;width:45px}.contact-frm .dt-sc-button{margin-top:10px}.sushi-w-hours li{font-weight:600;margin-bottom:5px}.sushi-w-hours li span{color:#bc5050;float:right;font-weight:400}.menu-sidebar ul{overflow:hidden;margin-bottom:0}.menu-sidebar ul li{display:inline-block;width:100%;border-bottom:1px solid #e4e3de;position:relative;padding-bottom:0;font-size:14px}.menu-sidebar ul li:after{position:absolute;content:"";left:0;bottom:0;border-bottom:1px solid #fff;width:100%}.menu-sidebar ul li a{display:block;padding:19px 10px 18px;text-shadow:1px 1px 0 #f5f4ef;color:#404040}.menu-sidebar ul li a span{position:absolute;right:-25px;top:0;width:25px;height:50px}.menu-sidebar ul li.current_page_item a span,.menu-sidebar ul li:hover a span{right:0}.features-bottom-shadow{float:left;width:100%;height:9px}.menu-items-list .items li{display:inline-block;font-size:16px}.menu-items-list .items li a{line-height:30px;float:left;color:#464646}.menu-items-list .items li a .number{font-size:22px;background:url(/wp-content/themes/carolina-rich/images/grey-ico-bg.png) no-repeat;text-shadow:1px 1px 0 #fff}.bg-menu{background:#fff;padding:15px 15px 50px;border:1px solid #ebe8df;position:relative;width:89.5%}.bg-menu .price{bottom:11px;position:absolute;right:6px}.reserve-frm p{float:left;width:100%}.reserve-frm p label{font-size:13px;font-weight:400;min-width:140px;margin-right:10px;float:left;line-height:46px}.reserve-frm p input,.reserve-frm p textarea,.dt-sc-one-half .reserve-frm p input,.dt-sc-one-half .reserve-frm p textarea{float:left;width:62%}.reserve-frm p select,.product select{width:66.9%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right center;background-repeat:no-repeat;border-radius:0 0 0 0;cursor:pointer;margin:6px 0 16px}.reserve-frm input[type="submit"].dt-sc-button{margin:0}.reservation-detail .content-bg{padding:20px 10px}.reservation-detail h2{font-size:30px}.corner img{width:100%}.border.corner{width:inherit;float:none}.border.corner.reservation-detail{width:auto;margin-top:10px}.service-ico ul{float:left;margin-bottom:0}.service-ico li{display:inline-block;margin-right:14px;padding-bottom:0}.service-ico li a{line-height:45px;font-size:18px;font-weight:600;color:#464646}.service-ico li span{color:#fff;line-height:45px;width:45px;height:45px;display:block;text-align:center;float:left;margin-right:8px}.service-ico .dt-sc-button{float:right;margin-top:0}.legend-wrapper,.legend{float:left;width:100%}.legend{margin:10px 0}.legendColorBox,.legendLabel{float:left;margin-right:20px}.legendLabel{font-size:20px}.legendColorBox{height:20px;overflow:hidden;width:60px}.orange .legendColorBox{background:#ec7e00}.blue .legendColorBox{background:#0089cf}.progress-bar-wrapper .donutchart{margin:0 auto 30px;display:block;height:140px}.progress-bar-wrapper .donutchart div span{text-align:center;width:100%;font-size:50px;font-weight:400}.progress-bar-wrapper .donutchart div{font-weight:400}.progress-bar-wrapper .donutchart div{font-family:'Titillium Web',sans-serif}.progress-bar-wrapper .customtext{font-size:15px;left:0;margin:0 auto;position:absolute;right:0;top:22%;text-align:center}.donutcharttext{font-family:'Titillium Web',sans-serif;font-size:50px!important;font-weight:400;line-height:32px!important;text-align:center;top:40%;width:100%}.customtext span{left:0;right:0;position:absolute;top:71px;font-size:15px;text-transform:capitalize}.progress-bar-content{text-align:center}.progress-bar-content h4{font-size:20px;color:#464646}.footer-top{height:6px;position:relative;margin-top:-6px}.footer-top span{position:absolute;width:48px;height:48px;left:49%;top:-17px}footer{padding-top:15px}footer .widget{padding-bottom:30px}footer .widget li{display:inline-block}footer h3.widgettitle{font-weight:400;text-transform:none;margin-bottom:30px}footer .social-icons h3.widgettitle{margin-bottom:15px}footer .dt-sc-button{margin-top:0}.hotel-timing li{padding-bottom:15px}.hotel-timing ul li:last-child{padding-bottom:0}.hotel-timing li .day{min-width:100px;padding-right:8px;font-weight:600;float:left}footer .widget.hotel-booking li h4{font-size:13px;margin-bottom:5px;font-weight:700}footer .widget.hotel-booking li p{margin-bottom:0}footer .widget.hotel-booking li:last-child{padding-bottom:0}.hotel-timing ul,.hotel-booking ul{margin-bottom:20px}footer .widget_text .fa{margin-right:10px;font-size:18px;position:relative;top:2px}footer .widget_text p:last-child{margin-bottom:0}.social-icons li,.widget.social-icons ul li{display:inline-block;height:27px;overflow:hidden;padding:0;position:relative;width:27px;margin:0 1px}.widget.social-icons ul li{margin:0 7px 0 0}.widget.social-icons li{clear:none}.social-icons li img{bottom:0;left:0;position:absolute}.social-icons li img:first-child{bottom:-45px}.social-icons li:hover img:first-child{bottom:0;z-index:1}.social-icons li:hover img:last-child{bottom:-45px}.footer-info{padding-top:13px;padding-bottom:2px}.copyright{float:left}.footer-links{float:right;margin-bottom:0;margin-top:5px}.footer-links li{float:left;display:inline}.footer-links li a{padding:0 10px}.dt-style-picker-wrapper{position:fixed;z-index:99999;left:0;top:150px}#dt-style-picker{background:#fff;width:225px;float:left;position:absolute;top:0;z-index:1;margin:0;padding:0 0 10px;text-align:center;box-shadow:0 0 10px rgb(0 0 0 / .5);-moz-box-shadow:0 0 10px rgb(0 0 0 / .5);-webkit-box-shadow:0 0 10px rgb(0 0 0 / .5)}#dt-style-picker h2{background:url(/wp-content/themes/carolina-rich/images/style-picker/title-bg.jpg) repeat-x;font:normal 12px Tahoma,Geneva,sans-serif;text-transform:uppercase;line-height:48px;width:100%;color:#848484;margin:0 0 15px;padding:0}#dt-style-picker h3{font:normal 12px Tahoma,Geneva,sans-serif;padding:0 0 10px;width:100%;color:#848484;margin:0;text-transform:uppercase}#dt-style-picker ul{float:left;margin:0;padding:0;text-align:center;width:225px}#dt-style-picker ul li{display:inline-block;list-style-type:none;padding:0;margin:0 0 6px 0}#dt-style-picker ul li a{background:#fff;border:1px solid #fff;padding:2px;display:inline-block;margin:0;line-height:0}#dt-style-picker ul li a.selected,#dt-style-picker ul li a:hover{border:1px solid #d7d7d7}#dt-style-picker ul li a img{border:1px solid #d7d7d7}#dt-style-picker .dt-hr{background:url(/wp-content/themes/carolina-rich/images/style-picker/seperator.png) no-repeat;width:100%;height:25px;margin:-10px 0 10px;float:left}.style-picker-ico{position:absolute;top:25px;left:225px}.quantity{margin:0 auto;overflow:hidden;position:relative}.quantity .qty,.quantity .plus,.quantity .minus{display:inline-block;float:none}.quantity .plus,.quantity .minus{background-color:#4BBCD7;padding:12px 15px}.quantity .qty{background:#F3F3F3;border:1px solid #C8BFC6;font-weight:700;padding:0;text-align:center;width:40px;height:40px}.dt-style-picker-wrapper{display:none}.view_widget{position:relative;left:160px}.widget_a{color:#a1bd57!important}.cnt_widget{margin-top:-9px!important}.adv-para{clear:both;width:100%}