.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}.clearfix:after{clear:both;}.btn,.button,button{border:2px solid #74191d;padding:4px 14px;display:inline-block;*display:inline;*zoom:1;padding:6px 14px 2px;margin-bottom:0;font-size:14px;line-height:20px;*line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;*margin-left:0.3em;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-family:"open_sansregular";}.btn:first-child,.button:first-child,button:first-child{*margin-left:0;}.btn:hover,.button:hover,button:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear;}.btn:focus,.button:focus,button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;outline:0;-webkit-box-shadow:"none";-moz-box-shadow:"none";box-shadow:"none";}.btn.active,.button.active,button.active,.btn:active,.button:active,button:active{background-color:#e6e6e6;background-color:#d9d9d9 e("\9");background-image:none;outline:0;-webkit-box-shadow:"none";-moz-box-shadow:"none";box-shadow:"none";}.btn.disabled,.button.disabled,button.disabled,.btn[disabled],.button[disabled],button[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:"alpha(opacity=${opacity})";-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.jm-btn{line-height:30px;margin:0 10px;}.btn-lg{padding:9px 14px !important;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.btn-lg [class^="fa fa-"]{margin-top:2px;}.btn-xs{padding:3px 15px;font-size:12px;line-height:18px;}.btn-xs [class^="fa fa-"]{margin-top:0;}.btn-mini{padding:3px 9px;font-size:11px;line-height:16px;}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.btn-block + .btn-block{margin-top:5px;}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,.75);}.btn-warning{color:#fff;background:#fbb450;border:none;border-bottom:4px solid #faa937 !important;}.btn-warning:hover,.btn-warning:focus,.btn-warning:active{color:#fff;background:#faa937 !important;}.btn-danger{color:#fff;background:#ee5f5b;border:none;border-bottom:4px solid #ec4844 !important;}.btn-danger:hover,.btn-danger:focus,.btn-danger:active{color:#fff;background:#ec4844 !important;}.btn-success{color:#fff;background:#62c462;border:none;border-bottom:4px solid #4fbd4f !important;}.btn-success:hover,.btn-success:focus,.btn-success:active{color:#fff;background:#4fbd4f !important;}.btn-info{color:#fff;background:#5bc0de;border:none;border-bottom:4px solid #46b8da !important;}.btn-info:hover,.btn-info:focus,.btn-info:active{color:#fff;background:#46b8da !important;}.btn-inverse{color:#fff;background:#444;border:none;border-bottom:4px solid #373737 !important;}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active{color:#fff;background:#373737 !important;}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}button.btn.btn-lg,input[type="submit"].btn.btn-lg{*padding-top:7px;*padding-bottom:7px;}button.btn.btn-xs,input[type="submit"].btn.btn-xs{*padding-top:3px;*padding-bottom:3px;}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px;}.btn-link{background:#c79c60;color:#fff;text-shadow:none;border:none;border-bottom:4px solid #c0904d;}.btn-link:hover,.btn-link:focus,.btn-link:active{background:#c0904d !important;border:none;border-bottom:4px solid #c0904d;color:#fff !important;}.btn-default{background:#74191d;color:#fff !important;text-shadow:none;border:none;border-bottom:4px solid #5f1418 !important;}.btn-default:hover,.btn-default:focus,.btn-default:active{background:#5f1418 !important;border:none;border-bottom:4px solid #5f1418;color:#fff !important;}.btn-primary,.button,button{background:none;padding:4px 14px 2px;color:#74191d;text-shadow:none;}.btn-primary:hover,.button:hover,button:hover,.btn-primary:focus,.button:focus,button:focus,.btn-primary:active,.button:active,button:active{background:rgba(116,25,29,0.2) !important;color:#74191d;}.btn-primary.btn-link,.button.btn-link,button.btn-link{border:2px solid #c79c60;color:#c79c60;background:none;}.btn-primary.btn-link:hover,.button.btn-link:hover,button.btn-link:hover{background:rgba(199,156,96,0.3) !important;color:#c79c60 !important;}.btn-trans{background:none !important;border:2px solid #fff !important;padding:4px 14px;}.btn-white{border-color:#fff;background:#fff;}.btn-white:hover{background:#74191d !important;}.cs-read-more .btn.btn-default{padding:10px 14px;}.block{margin-top:20px;}.block:first-child,.block.block-system{margin-top:0;}.block .block-title{font-size:22px;font-weight:normal;line-height:1;margin:0 0 15px;padding:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.block.title-line .block-title{border-bottom:1px solid #ddd;color:#74191d;font-size:18px;font-family:open_sansregular;}.block.title-line .block-title span.title{display:inline-block;line-height:1;margin-bottom:-1px;border-bottom:1px solid #c79c60;padding:0 10px 10px 0;}.block.title-line a.bx-prev,.block.title-line a.bx-next{color:#74191d;}.block.stripe-parallax-bg{position:relative;margin-bottom:30px;}.block.stripe-parallax-bg:before{background:none repeat scroll 0 0 rgba(0,0,0,0.5);bottom:0;content:"";height:85%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:100;}.block.stripe-parallax-bg .block-inner{position:relative;z-index:200;}.block.stripe-parallax-bg .block-inner p{color:#fff;}.block.stripe-parallax-bg .bigtitle{margin:0px;}.bigtitle .block-title{line-height:22px;color:#c79c60;font-family:"Herrvonmuellerhoff-Regular";letter-spacing:0;}.bigtitle .sh-bubble{margin:0;display:inline;font-family:"open_sansbold";color:#c79c60;}.bigtitle > span{font-family:"open_sanslight";color:#333;}.bigtitle .superhero-block-title .block-title{line-height:22px !important;color:#c79c60;font-family:"Herrvonmuellerhoff-Regular";font-size:68px;letter-spacing:0;}.bigtitle .superhero-block-title .block-subtitle{font-size:24px;color:#333;font-family:"open_sanslight";font-weight:500;}.bigtitle.light .superhero-block-title .block-subtitle{font-family:"open_sanslight" !important;}.view-superhero-portfolio #filters{margin-bottom:20px;list-style:none;padding:0;}.view-superhero-portfolio #filters li{border:0 none;cursor:pointer;display:inline-block;font-family:'open_sansregular','Open Sans',sans-serif;font-size:14px;margin-right:10px;}.view-superhero-portfolio #filters li a{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#f5f5f5;border-color:-moz-use-text-color #ececec #ececec -moz-use-text-color;border-image:none;border-radius:4px;border-right:1px solid #ececec;border-style:none solid solid none;border-width:0 1px 1px 0;color:#888;display:block;letter-spacing:0.05em;line-height:25px;padding:0 10px;text-decoration:none;text-transform:capitalize;}.view-superhero-portfolio #filters li a.active,.view-superhero-portfolio #filters li a:hover{background:#c79c60;color:#fff;}.portfolio-item{position:relative;overflow:hidden;}.portfolio-caption{position:absolute;width:100%;height:100%;top:100%;left:0;text-align:center;background:rgba(199,156,96,0.75);}.portfolio-caption .portfolio-readmore{font-size:50px;}.portfolio-caption .portfolio-readmore a{color:#fff;}.bx-wrapper .bx-prev{background:none;left:0;}.bx-wrapper .bx-next{background:none;right:0;}.bx-wrapper .bx-controls-direction a{text-indent:0 !important;font-size:23px;width:auto;height:auto;}.rtl .view-latest-work .bx-controls{left:0;right:auto;}.block.carousel-slide-white .carousel{background:#fff;opacity:0.8;filter:"alpha(opacity=${opacity})";width:75%;margin:0 auto;height:90px;color:#000;}.block.carousel-slide-white .carousel h2{color:#000;margin-top:23px;}.block .vertical .carousel-inner{height:100%;min-height:100px;}.block .carousel.vertical .item{-webkit-transition:0.6s ease-in-out top;-moz-transition:0.6s ease-in-out top;-ms-transition:0.6s ease-in-out top;-o-transition:0.6s ease-in-out top;transition:0.6s ease-in-out top;}.block .carousel.vertical .active{top:0;}.block .carousel.vertical .next{top:400px;}.block .carousel.vertical .prev{top:-400px;}.block .carousel.vertical .next.left,.block .carousel.vertical .prev.right{top:0;}.block .carousel.vertical .active.left{top:-400px;}.block .carousel.vertical .active.right{top:400px;}.region-sidebar-first #block-user-login .form-text,.region-sidebar-second #block-user-login .form-text{width:100%;}.masonry-item-inner{height:100%;background-size:100% 100%;}.cs-eventCount-content{background:#222;color:#fff;overflow:hidden;margin-top:30px;}.cs-eventCount-content .cs-eventCount-introImg{padding:0;height:auto;}.cs-eventCount-content .cs-eventCount-introImg img{width:100%;}.cs-eventCount-content .cs-eventCount-contentWrap h3.cs-eventCount-title{color:#fff;margin:20px 0 15px 0;padding-bottom:0;font-size:25px;letter-spacing:0;text-transform:uppercase;padding-left:12px;}.cs-eventCount-content .cs-eventCount-contentWrap .cs-eventCount-content-main{padding-left:12px;font-size:13px;line-height:20px;color:#c4c4c4;margin-bottom:10px;}.cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul{padding:0;margin:0;text-align:center;width:100%;list-style:none inside;}.cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li{display:inline-block;margin:0px;text-align:center;padding:0 25px;border-right:1px solid #595959;}.cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li:last-child{border-right:none;}.cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li span{display:block;}.cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li span:nth-child(1){font-size:13px;text-transform:uppercase;margin-bottom:2px;color:#74191d;}.cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li span:nth-child(2){font-size:45px;line-height:46px;color:#fff;}#block-views-events-block-1 .view-events{margin-top:60px;}.view-events .cs-event-carousel{margin-bottom:35px;}.cs-carousel-events-container .cs-carousel-events-header{position:relative;}.cs-carousel-events-container .cs-carousel-events-header .field-type-image img{width:100%;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-date{color:#fff;font-size:18px;height:56px;left:0;line-height:21px;margin:0 auto;padding:6px 4px 2px 4px;position:absolute;right:0;text-align:center;text-transform:uppercase;bottom:-30px;width:56px;z-index:10;background:#74191d;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-date span{display:block;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-body{border:3px solid #fff;bottom:0;height:92%;left:0;margin:auto !important;position:absolute;right:0;top:0;width:93%;overflow:hidden;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-body .cs-event-title{background:rgba(0,0,0,0.8);padding:0 13px;position:relative;z-index:3;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-body .cs-event-title .cs-carousel-event-title{text-transform:uppercase;text-align:center;padding:20px 0 25px;position:relative;margin:0;border-bottom:1px solid transparent;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-body .cs-event-title .cs-carousel-event-title a{color:#fff;font-size:16px;letter-spacing:0;line-height:20px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-body .cs-carousel-events-description{color:#c9c8c6;padding:0 13px;width:100%;height:100%;background:rgba(0,0,0,0.8);position:relative;cursor:pointer;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;z-index:2;overflow:hidden;max-height:0px;}.cs-carousel-events-container .cs-carousel-events-header .cs-carousel-events-body .cs-carousel-events-description .cs-carousel-events-read-more{text-align:center;margin-top:20px;padding-bottom:13px;}.cs-carousel-events-container .cs-carousel-events-header:hover .cs-carousel-events-body .cs-event-title .cs-carousel-event-title{border-color:#fff;}.cs-carousel-events-container .cs-carousel-events-header:hover .cs-carousel-events-body .cs-carousel-events-description{max-height:100%;}.masonry-item-inner{position:relative;}.masonry-item-inner .masonry-item-overlay{width:100%;height:100%;background:rgba(54,56,57,0);}.masonry-item-inner .masonry-item-overlay .masonry-item-tools{text-align:center;position:absolute;width:100%;padding:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.masonry-item-inner .masonry-item-overlay .masonry-item-tools .view-details,.masonry-item-inner .masonry-item-overlay .masonry-item-tools .zoom{font-size:16px;color:#c79c60;font-weight:400;border-radius:60px 60px 60px 60px;background-color:#fff;z-index:2;display:inline-block;width:60px;height:60px;margin-right:10px;text-align:center;line-height:60px;opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.masonry-item-inner .masonry-item-overlay .masonry-item-tools .zoom{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.masonry-item-inner .masonry-item-overlay .masonry-item-tools .view-details{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);-webkit-transition:all 400ms linear 0ms;-moz-transition:all 400ms linear 0ms;-o-transition:all 400ms linear 0ms;transition:all 400ms linear 0ms;}.masonry-item-inner .masonry-item-overlay .masonry-item-tools .title{font-size:16px;line-height:19px;color:#fff;font-weight:700;display:block;text-align:center;clear:both;margin:20px 0px 10px 0px;position:relative;z-index:2;text-transform:uppercase !important;-webkit-transition:all 400ms linear 0ms;-moz-transition:all 400ms linear 0ms;-o-transition:all 400ms linear 0ms;transition:all 400ms linear 0ms;opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);}.masonry-item-inner .masonry-item-overlay .masonry-item-tools .body{color:#d6d6d6;font-size:14px;-webkit-transition:all 500ms linear 0ms;-moz-transition:all 500ms linear 0ms;-o-transition:all 500ms linear 0ms;transition:all 500ms linear 0ms;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0;}.masonry-item-inner .masonry-item-overlay:hover{background:rgba(54,56,57,0.85);}.masonry-item-inner .masonry-item-overlay:hover .masonry-item-tools .view-details,.masonry-item-inner .masonry-item-overlay:hover .masonry-item-tools .zoom,.masonry-item-inner .masonry-item-overlay:hover .masonry-item-tools .title,.masonry-item-inner .masonry-item-overlay:hover .masonry-item-tools .body{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);opacity:1;}.cs-menuFood-images{position:relative;margin-bottom:58px;}.cs-menuFood-images .cs-menuFood-main{position:relative;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-image{width:160px;float:left;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-image .menu-image-meta{position:relative;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-image .menu-image-meta .menuFoood-zoom{background:rgba(0,0,0,0.5);border-radius:100px;color:#fff;display:block;height:34px;line-height:34px;text-align:center;width:34px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;z-index:10;opacity:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-image .menu-image-meta .overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(0,0,0,0.3);content:"";opacity:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-image .menu-image-meta:hover .menuFoood-zoom,.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-image .menu-image-meta:hover .overlay{opacity:1;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-content{padding-left:160px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-content .padding{padding-left:15px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-content .padding .cs-menuFood-header{margin-bottom:15px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-content .padding .cs-menuFood-header .cs-post-title{border-bottom:2px solid #74191d;text-align:left;line-height:32px;padding:0 0 10px;font-size:20px;letter-spacing:0.16em;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-content .padding .cs-menuFood-header .cs-post-title a{color:#333;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-body .menu-content .padding .cs-menuFood-header .cs-post-title a:hover{color:#74191d;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer{display:block;position:absolute;bottom:0px;left:0px;margin:0px;padding:0px;border-bottom:1px dashed #e9e9e9;width:100%;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer .feature-icon{position:absolute;left:0px;bottom:0px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer .feature-icon .overlay{border-style:solid;border-width:36px;border-color:transparent transparent #74191d #74191d;display:block;height:71px;position:relative;width:71px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer .feature-icon span{position:absolute;display:block;z-index:100;bottom:15px;width:47px;font-size:10px;line-height:10px;transform:rotate(45deg);color:#fff !important;font-weight:bold;text-align:center;left:2px;font-family:"open_sansbold";}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer .description-icon{position:absolute;right:0px;bottom:0px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer .description-icon p{margin:0px;padding:0px;}.cs-menuFood-images .cs-menuFood-main .cs-menuFood-footer .description-icon span{background:none repeat scroll 0 0 #f5f5f5;display:inline-block;height:31px;line-height:31px;width:31px;text-align:center;font-size:15px;cursor:pointer;margin-left:5px;}.cs-menuFood{margin-bottom:58px;}.cs-menuFood .menu-content .cs-menuFood-header{margin-bottom:30px;}.cs-menuFood .menu-content .cs-menuFood-header .cs-post-title{font-size:20px;text-align:center;line-height:32px;}.cs-menuFood .menu-content .cs-menuFood-header .cs-post-title a{border-bottom:2px solid #74191d;font-family:"open_sansbold";color:#333;letter-spacing:0.16em;}.cs-menuFood .menu-content .cs-menuFood-header .cs-post-title a:hover{color:#74191d;}.cs-menuFood .menu-content .cs-menuFood-content{text-align:center;}.cs-menuFood .menu-content .cs-menuFood-content p{margin-bottom:20px;}.cs-menuFood .menu-content .cs-menuFood-content .price-food{font-size:20px;color:#333;font-weight:bold;}.cs-menuFood .menu-content .cs-menuFood-footer{position:relative;clear:both;border-bottom:1px solid #e9e9e9;margin-bottom:20px;}.cs-menuFood .menu-content .cs-menuFood-footer .feature-icon{float:left;position:relative;}.cs-menuFood .menu-content .cs-menuFood-footer .feature-icon .overlay{border-style:solid;border-width:36px;border-color:transparent transparent #74191d #74191d;display:block;height:71px;position:relative;width:71px;}.cs-menuFood .menu-content .cs-menuFood-footer .feature-icon span{position:absolute;display:block;z-index:100;bottom:15px;width:47px;font-size:10px;line-height:10px;transform:rotate(45deg);color:#fff !important;font-weight:bold;text-align:center;left:2px;font-family:"open_sansbold";}.cs-menuFood .menu-content .cs-menuFood-footer .description-icon{position:absolute;right:0px;bottom:0px;}.cs-menuFood .menu-content .cs-menuFood-footer .description-icon p{margin:0px;padding:0px;}.cs-menuFood .menu-content .cs-menuFood-footer .description-icon span{background:none repeat scroll 0 0 #f5f5f5;display:inline-block;height:31px;line-height:31px;width:31px;text-align:center;font-size:15px;cursor:pointer;margin-left:5px;}.view-restaurant-menu .views-row:nth-child(2n+1){clear:left;}.cs-article-teaser .cs-blog{border-bottom:1px solid #e9e9e9;margin:0 0 45px;padding:0 0 45px;}.cs-article-teaser .cs-blog .cs-blog-header{position:relative;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top{position:relative;overflow:hidden;display:table;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .date-box{width:77px;height:50px;padding:8px;background-color:#74191d;color:#fff;font-size:14px;font-family:"open_sansbold";display:table-cell;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .date-box .date{text-align:center;line-height:1;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .date-box .date span{display:block;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .date-box .date span.day{font-size:28px;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .date-box .icon-type-post{margin-top:10px;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .date-box .icon-type-post i{font-size:21px;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .cs-blog-title{display:table-cell;padding:0 0 12px 25px;vertical-align:bottom;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .cs-blog-title h3{margin:0px;padding:0px;}.cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .cs-blog-title h3 a{color:#333;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-media img{width:100%;max-width:100%;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-media .media-youtube-video{margin-bottom:-9px;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-media .mediaelement-audio{height:67px;line-height:87px;background:#f5f5f5;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-media .mediaelement-audio audio,.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-media .mediaelement-audio .mejs-container{width:100% !important;background:#f5f5f5;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info{background:#74191d;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul{padding:10px 20px;margin:0px;list-style:none;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul li{display:inline-block;color:#fff;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul li a{color:#fff;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul li a:hover{color:#fff;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul li + li{padding-left:12px;margin-left:12px;line-height:1;font-weight:normal;border-left:1px solid #fff;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsDate{padding:15px;text-align:center;border-right:1px solid #fff;color:#fff;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsDate span{display:block;font-family:"open_sansbold";font-size:20px;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsDate span:first-child{font-family:16px;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsBooking{text-align:center;padding:25px 15px;}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsBooking a.btn{border-width:1px !important;border-color:#fff !important;background-color:transparent !important;color:#fff !important;font-size:20px;line-height:1;padding:18px 75px;font-family:"open_sansbold";}.cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsBooking a.btn:hover{background-color:#4a1013 !important;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote{background:#f5f5f5;padding:30px;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content{display:table;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content .icon-left,.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content .icon-right{width:47px;height:34px;position:relative;display:table-cell;vertical-align:top;color:#74191d;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content .icon-left:before,.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content .icon-right:before{bottom:0;content:"\f10d";display:block;font-family:'FontAwesome';font-size:40px;height:0;left:0;margin:auto;position:absolute;right:0;top:0;width:50px;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content .icon-right:before{content:"\f10e" !important;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content .cs-content-text{padding:0px 20px;}.cs-article-teaser .cs-blog .cs-blog-header.cs-blog-quote .cs-blog-content{margin-bottom:20px;}.cs-article-teaser .cs-blog .cs-blog-content{margin-top:20px;}.blog-list{display:table;}.blog-list .cs-meta{display:table-cell;max-width:80px;width:80px;}.blog-list .cs-meta .image img{width:100%;}.blog-list .cs-meta .date{background-color:#f5f5f5;text-align:center;font-size:11px;display:block;padding:7px;line-height:normal;font-family:"open_sansbold";}.blog-list .cs-meta .date span{display:block;}.blog-list .cs-details{display:table-cell;vertical-align:top;padding:0 0 0 17px;}.blog-list .cs-details h4{font-size:14px;color:#333;text-transform:uppercase;letter-spacing:0;line-height:20px;padding:0px;margin:0px 0px 15px;}.blog-list .cs-details .description{font-size:13px;color:#a0a0a0;line-height:20px;}.blog-list .cs-details .readmore{font-size:13px;margin-top:10px;font-family:"open_sansbold";}#block-views-blog-tabs-popular #tabs{display:block;list-style:none inside;margin:0px;margin-bottom:-1px;}#block-views-blog-tabs-popular #tabs li{display:inline-block;border:1px solid #e9e9e9;background:#f5f5f5;margin:0px;padding:15px 8px;text-align:center;}#block-views-blog-tabs-popular #tabs li.active{background-color:#fff;border-bottom:1px solid #fff;}#block-views-blog-tabs-popular #tabs li a{color:#333;text-decoration:none;border:none;margin:0px;padding:0px;display:block;outline:none;font-family:"open_sansregular";font-weight:bold;}#block-views-blog-tabs-popular #tabs li a:hover{color:#333;}#block-views-blog-tabs-popular .tab-content{border:1px solid #e9e9e9;padding:20px;}#block-views-blog-tabs-popular .tab-content .tab-pane ul{margin:0px;padding:0px;list-style:none inside;}#block-views-blog-tabs-popular .tab-content .tab-pane ul li{display:block;padding:0px;border-bottom:1px solid #e9e9e9;margin-bottom:20px;padding-bottom:20px;}#block-views-blog-tabs-popular .tab-content .tab-pane ul li:last-child{border-bottom:none;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row{clear:both;overflow:hidden;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-picture{float:left;max-width:60px;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-picture img{width:100%;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-name{margin-bottom:10px;font-size:13px;padding-left:75px;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-comment-body{padding-left:75px;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-comment-body a{color:#888;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-comment-body a:hover{color:#74191d !important;}#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-comment-body a:hover p,#block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-comment-body a:hover span{color:#74191d !important;}.sh-dropcap{overflow:hidden;}.sh-dropcap:first-letter{color:#666;display:block;float:left;font-size:50px;line-height:40px;padding:4px 8px 0 0;}ul.arrow,ul.arrow-double,ul.tick,ul.cross,ul.star,ul.rss{list-style:none;padding:0;margin:0;}ul.arrow li::before,ul.arrow-double li::before,ul.tick li::before,ul.cross li::before,ul.star li::before,ul.rss li::before,ul.arrow li::after,ul.arrow-double li::after,ul.tick li::after,ul.cross li::after,ul.star li::after,ul.rss li::after{font-family:FontAwesome;font-size:11px;}.ltr ul.arrow li::before,.ltr ul.arrow-double li::before,.ltr ul.tick li::before,.ltr ul.cross li::before,.ltr ul.star li::before,.ltr ul.rss li::before{margin-right:5px;}.ltr ul.arrow li::before{content:"\f105";}.ltr ul.arrow-double li::before{content:"\f101";}.ltr ul.tick li::before{content:"\f00c";}.ltr ul.cross li::before{content:"\f00d";}.ltr ul.star li::before{content:"\f006";}.ltr ul.rss li::before{content:"\f09e";}.rtl ul.arrow li::after,.rtl ul.arrow-double li::after,.rtl ul.tick li::after,.rtl ul.cross li::after,.rtl ul.star li::after,.rtl ul.rss li::after{margin-left:5px;}.rtl ul.arrow li::after{content:"\f104";}.rtl ul.arrow-double li::after{content:"\f100";}.rtl ul.tick li::after{content:"\f00c";}.rtl ul.cross li::after{content:"\f00d";}.rtl ul.star li::after{content:"\f006";}.rtl ul.rss li::after{content:"\f09e";}img.pull-left,.pull-left > img{margin-right:15px;}img.pull-right,.pull-right > img{margin-left:15px;}.rtl{}.rtl img.pull-left,.rtl .pull-left > img{margin-left:15px;}.rtl img.pull-right,.rtl .pull-right > img{margin-right:15px;}.sh-blocknumber{position:relative;min-height:45px;}.sh-blocknumber span{font-weight:bold;width:48px;height:48px;line-height:48px;display:block;text-align:center;position:absolute;top:0;}.sh-blocknumber span.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.sh-blocknumber span.circle{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.ltr .sh-blocknumber{padding:5px 0 5px 60px;}.ltr .sh-blocknumber span{left:0;}.rtl{}.rtl .sh-blocknumber{padding:5px 60px 5px 0;}.rtl .sh-blocknumber span{right:0;}.sh-block.rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.sh-bubble{position:relative;margin-bottom:40px;}.sh-bubble cite{display:block;height:30px;line-height:36px;position:absolute;bottom:-30px;}.sh-bubble cite span{content:' ';position:absolute;top:0;display:block;width:0;height:0;border-bottom-color:transparent !important;}.ltr .sh-bubble cite{left:15px;padding-left:40px;}.ltr .sh-bubble cite span{left:0;border-left-color:transparent !important;}.rtl .sh-bubble cite{right:15px;padding-right:40px;}.rtl .sh-bubble cite span{right:0;border-right-color:transparent !important;}.ltr [class^="icon-"].pull-left,.ltr [class*=" icon-"].pull-left{margin-right:0.3em;}.ltr [class^="icon-"].pull-right,.ltr [class*=" icon-"].pull-right{margin-left:0.3em;}.rtl [class^="icon-"].pull-left,.rtl [class*=" icon-"].pull-left{margin-left:0.3em;}.rtl [class^="icon-"].pull-right,.rtl [class*=" icon-"].pull-right{margin-right:0.3em;}.panel-group .panel{margin-bottom:10px;border:none;border-radius:0;}.panel-group .panel .panel-heading{background:#f2f2f2;padding:10px;border-radius:0;}.panel-group .panel h4.panel-title{font-size:15px;margin-bottom:0 !important;position:relative;z-index:10;}.panel-group .panel h4.panel-title a{color:#c79c60;display:block;letter-spacing:0;line-height:14px !important;text-decoration:none;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;font-family:open_sanslight;}.panel-group .panel h4.panel-title a:hover,.panel-group .panel h4.panel-title a:active,.panel-group .panel h4.panel-title a:focus{outline:none;}.panel-group .panel .panel-collapse .panel-body{background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);padding:10px 14px;border:thin solid #ddd;}.testimonial{}.testimonial .testimonial-content{background:#f1f1f1;margin-bottom:0;padding:15px;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.testimonial .pull-left{text-align:center;}.testimonial .media-body strong{font-size:15px;font-family:,'Open Sans';font-weight:600;text-transform:uppercase;padding:0;margin:0;text-align:center;}.nav.nav-tabs{margin-bottom:15px;padding:0;border-bottom:none;}.nav.nav-tabs li{padding:0 20px;float:none;}.nav.nav-tabs li:first-child{padding-left:0;}.nav.nav-tabs li + li{border-left:1px solid #dedede;}.nav.nav-tabs a{color:#74191d;border:none;border-bottom:3px solid #eee;font-weight:normal;line-height:1;margin:0 0 10px;padding:10px 0;text-transform:uppercase;font-family:'open_sansbold';}.nav.nav-tabs a:hover{background:none;color:#c79c60 !important;border-bottom:3px solid #c79c60;outline:none;}.nav.nav-tabs > .active > a{border:none;border-bottom:3px solid #c79c60;color:#74191d;}.nav.nav-tabs > .active > a:hover,.nav.nav-tabs > .active > a:focus,.nav.nav-tabs > .active > a:active{border:none !important;border-bottom:3px solid #c79c60;color:#c79c60 !important;}.nav.nav-pills{margin-bottom:15px;padding:0;}.nav.nav-pills li{float:none;}.nav.nav-pills a:hover{background:#c79c60;color:#fff;outline:none;}.nav.nav-pills .active > a{background:#c79c60;color:#fff;outline:none;}.sh_title_wrap{margin-bottom:5px;}.sh_title_wrap .sh_skill_title{color:#74191d;text-transform:uppercase;font-weight:normal;font-family:'open_sansbold';}.sh_title_wrap .sh_skill_percent{font-weight:normal;font-family:'open_sansbold';}.sh_skill_progress_wrap{margin-bottom:10px;}.sh_skill_progress_wrap .sh_progress_bar{background:#ededed;border-radius:3px;display:block;height:15px;width:100%;}.sh_skill_progress_wrap .sh_skills_progress_percent{background:#c79c60;border-radius:3px;display:block;height:15px;}#spaccordion .panel-heading{background:#c79c60;color:#fff;border:none;}#spaccordion .panel-heading a{color:#fff !important;}#spaccordion .spcollapse{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.2);padding:10px 14px;}@media (min-width:993px){.superhero-dropdown > ul{float:right;}.superhero-dropdown > ul > li{transition:all 200ms ease 0s;list-style:none;display:block;float:left;margin:0;padding:0 8px;position:relative;}.superhero-dropdown > ul > li:hover > a{color:#c79c60 !important;}.superhero-dropdown > ul > li:hover > a:before{border-color:transparent transparent #74191d;}.superhero-dropdown > ul > li:hover > a:after{background:#74191d;}.superhero-dropdown > ul > li:hover ul{z-index:999;}.superhero-dropdown > ul > li:after{background:#e9e9e9;bottom:0;content:"";margin:auto;position:absolute;right:0;top:0;width:2px;height:13px;}.superhero-dropdown > ul > li:before{position:absolute;top:0;left:0;height:30%;width:100%;content:"";background:#fff;}.superhero-dropdown > ul > li.expanded:hover{background:#f5f5f5;}.superhero-dropdown > ul > li.expanded:hover a{color:#c79c60;}.superhero-dropdown > ul > li.expanded:hover a:before{border-color:#74191d transparent transparent;}.superhero-dropdown > ul > li.expanded:hover a:after{background:transparent;}.superhero-dropdown > ul > li > a{outline:none;color:#888 !important;display:inline-block;font-size:14px;margin:0;padding:0 9px;text-transform:uppercase;line-height:100px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.superhero-dropdown > ul > li > a:not(.btn){color:#74191d;}.superhero-dropdown > ul > li > a:hover,.superhero-dropdown > ul > li > a.active{color:#c79c60 !important;}.superhero-dropdown > ul > li > a.active:before{border-color:transparent transparent #74191d;}.superhero-dropdown > ul > li > a.active:after{background:#74191d;}.superhero-dropdown > ul > li > a:before{border-style:solid;border-width:4px;content:"";height:8px;left:0;margin:auto;position:absolute;right:0;width:8px;border-color:transparent transparent transparent;bottom:31px;}.superhero-dropdown > ul > li > a:after{content:"";height:2px;left:0;position:absolute;width:100%;background:transparent;bottom:29px;}.superhero-dropdown > ul > li:last-child:after{background:transparent;}.superhero-dropdown > ul ul{background:#fff;margin:30px 0 0 0;padding:0 7px;left:0px;border-bottom:5px solid #74191d;z-index:-1;background:#f5f5f5;}.superhero-dropdown > ul ul li{border-bottom:1px solid #eee;padding:0;min-width:200px;}.superhero-dropdown > ul ul li a{display:block;padding:10px 0px;line-height:normal;color:#888 !important;font-family:'open_sansregular';background:#f5f5f5;text-indent:10px;}.superhero-dropdown > ul ul li a:before{border-style:solid;border-width:4px;border-color:transparent transparent transparent #74191d !important;bottom:0;content:"";height:8px;left:0px;margin:auto;position:absolute;top:0;width:8px;opacity:0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.superhero-dropdown > ul ul li a.active,.superhero-dropdown > ul ul li a:hover{text-indent:20px;color:#74191d !important;}.superhero-dropdown > ul ul li a.active:before,.superhero-dropdown > ul ul li a:hover:before{left:10px;opacity:1;}.superhero-dropdown .menu-arrow{display:none;}.superhero-sticky.fixed{z-index:500 !important;}.superhero-sticky.fixed.fixed-transition .superhero-dropdown > ul > li:before{background:transparent;}.superhero-sticky.fixed.fixed-transition .superhero-dropdown > ul > li > a{line-height:55px;}.superhero-sticky.fixed.fixed-transition .superhero-dropdown > ul > li > a:before{bottom:7px;}.superhero-sticky.fixed.fixed-transition .superhero-dropdown > ul > li > a:after{bottom:5px;}}@media (min-width:993px) and (max-width:1100px){.superhero-dropdown > ul{float:right;}.superhero-dropdown > ul > li > a{padding:0px 3px !important;}}@media (max-width:992px){.region-menu{padding:0;}a.superhero-mobile-menu-toggle{padding:5px 10px;position:absolute;left:20px;border-bottom:4px solid #081c28;background:#74191d;color:#fff !important;top:-63px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px 14px;font-size:14px;}.superhero-dropdown{background:#34373e;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;}.superhero-dropdown.open{border-top:1px solid #eee;}.superhero-dropdown ul li{background:#333;padding:0 10px;}.superhero-dropdown ul li a{color:#999 !important;font-size:15px;line-height:40px;}.superhero-dropdown ul li a:hover,.superhero-dropdown ul li a.active{color:#fff !important;}.superhero-dropdown .menu-arrow{right:20px;}}.content .view-blog-categories .cat-wrap{margin-bottom:30px;}.content .view-blog-categories .cat-wrap .cat-title{border-bottom:1px solid #ddd;margin:0 0 15px;padding:10px 0;font-size:26px;}.sh-blog{border-bottom:1px solid #dadbde;padding-bottom:20px;margin-bottom:20px;}.sh-blog .blog-content-tile{font-size:26px;color:#00c3b6;padding:0;margin:0 0 20px;}.sh-blog .blog-content-tile a{color:#00c3b6;}.sh-blog .field-name-field-tags{display:inline-block;}.sh-blog .blog-image{position:relative;}.sh-blog .blog-image img{width:100%;height:auto;}.sh-blog .blog-image .image-overlay{border-color:#e1e1e1;background:none repeat scroll 0 0 #fff;position:absolute;z-index:500;display:block;height:100%;left:0;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-o-transition:all 0.5s ease-in-out 0s;transition:all 0.5s ease-in-out 0s;top:0;opacity:0;filter:"alpha(opacity=${opacity})";width:100%;-moz-box-sizing:border-box;border:0 solid rgba(0,0,0,0.7);overflow:visible;}.sh-blog .blog-image .image-overlay:hover{opacity:0.7;filter:"alpha(opacity=${opacity})";background:rgba(0,0,0,0.7);}.sh-blog .blog-image .image-overlay:hover .image-overlay-inside:before{height:80px;width:80px;line-height:80px;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;transition:all 400ms;font-size:18px;margin:-40px 0 0 -40px;background:#74191d;color:#fff;}.sh-blog .blog-image .image-overlay .image-overlay-inside{border-color:#c3512f;color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;}.sh-blog .blog-image .image-overlay .image-overlay-inside:before{content:"\f064";font-family:FontAwesome;font-size:14px;font-weight:normal;border-radius:50px 50px 50px 50px;color:#fff;height:40px;left:50%;line-height:40px;margin:-20px 0 0 -20px;position:absolute;text-align:center;top:50%;width:40px;z-index:500;}.sh-blog .article-info{border-bottom:1px solid #dadbde;font-size:11px;margin:0 0 15px;padding:10px 0;}.sh-blog .article-info .username,.sh-blog .article-info .cdate{color:#00c3b6;font-size:12px;font-weight:normal;font-family:'open_sansbold';}.sh-blog ul.links.inline li:first-child{padding:0;}.cs-panel-group .panel.cs-panel-tab{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0px;padding:0px;}.cs-panel-group .panel.cs-panel-tab .panel-heading{background:none;margin:0px;padding:0px;border-bottom:1px solid #efefef;border-top:1px solid #efefef;margin-bottom:-2px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.cs-panel-group .panel.cs-panel-tab .panel-heading .panel-title > a{display:block;padding:20px 0;font-family:"open_sansbold";font-size:16px;font-weight:500;position:relative;color:#888;outline:none;}.cs-panel-group .panel.cs-panel-tab .panel-heading .panel-title > a:after{font-family:"FontAwesome";content:"\f068";position:absolute;top:50%;right:10px;margin-top:-10px;}.cs-panel-group .panel.cs-panel-tab .panel-heading .panel-title > a.collapsed:after{content:"\f067";}.rtl .cs-panel-group .panel.cs-panel-tab .panel-heading .panel-title > a:after{right:auto;left:10px;}ul.pagination li a:not(.btn){border:1px solid #dedfe2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#222;cursor:pointer;font-size:12px;font-weight:normal;margin:0 2px;padding:3px 10px;}ul.pagination li.active a{background:#74191d;color:#fff;border:1px solid #74191d;}ul.pagination li.active a:hover,ul.pagination li.active a:focus{background:#74191d !important;}.view-discover.style-2 .cs-blog-news .cs-carousel-header{overflow:visible;}.cs-blog-news{margin-bottom:30px;margin-top:30px;}.cs-blog-news .cs-carousel-container{border:1px solid #dcdcdc;padding:7px;position:relative;-webkit-box-shadow:-4px 4px 0 #dcdcdc;-moz-box-shadow:-4px 4px 0 #dcdcdc;box-shadow:-4px 4px 0 #dcdcdc;margin-bottom:20px;}.cs-blog-news .cs-carousel-container:hover .cs-carousel-header:before{background:rgba(255,255,255,0.5);}.cs-blog-news .cs-carousel-container .cs-carousel-header{position:relative;overflow:hidden;}.cs-blog-news .cs-carousel-container .cs-carousel-header:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:transparent;z-index:9;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cs-blog-news .cs-carousel-container .cs-carousel-header img{width:100%;height:auto;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-icon{color:#fff;position:absolute;bottom:-41px;height:82px;width:82px;left:0;right:0;margin:auto;text-align:center;line-height:42px;font-size:18px;z-index:10;background:#74191d;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details{bottom:0;height:60px;left:0;margin:auto !important;overflow:hidden;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:10;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details .cs-zoom-images,.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details .cs-read-more{clear:none;display:inline-block;float:none;position:relative;margin:0 5px;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details .cs-zoom-images a,.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details .cs-read-more a{border:1px solid #74191d;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details a{*display:inline;*zoom:1;background:#fff;height:52px;line-height:52px;text-align:center;width:52px;font-size:15px;outline:none;z-index:11;opacity:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;display:block;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details .cs-zoom-images a{-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px);}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-details .cs-read-more a{-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px);}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-date{position:absolute;left:0;right:0;margin:0 auto;width:56px;height:56px;color:#fff;border:3px solid #fff;font-size:18px;text-align:center;line-height:21px;text-transform:uppercase;padding:4px 4px 2px 4px;top:-30px;z-index:10;background:#74191d;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.cs-blog-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-date span{display:block;}.cs-blog-news .cs-carousel-container .cs-carousel-header:hover a{opacity:1;}.cs-blog-news .cs-carousel-container .cs-carousel-header:hover .cs-zoom-images a{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}.cs-blog-news .cs-carousel-container .cs-carousel-header:hover .cs-read-more a{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);}.cs-blog-news .cs-carousel-container .cs-carousel-body{padding:5px;}.cs-blog-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-meta{border-bottom:1px solid #dcdcdc;margin-bottom:16px;padding-bottom:16px;}.cs-blog-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-meta .cs-carousel-post-title{font-size:16px;letter-spacing:0;line-height:20px;display:block;text-transform:uppercase;padding:0px;margin:16px 0px 0px;text-align:center;}.cs-blog-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-meta .cs-carousel-post-title a{color:#333;}.cs-blog-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-meta .cs-carousel-post-intro-text{font-size:13px;color:#333;text-align:center;display:block;}.cs-blog-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner .cs-carousel-post-description{margin-top:10px;padding:0 0 20px 0;}.cs-blog-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner .cs-carousel-post-description .cs-read-more{bottom:-20px;left:0;position:absolute;right:0;text-align:center;}#block-block-5 .superhero-block-title .block-subtitle{color:#fff;}.view-pointofsale .view-header{font-size:24px;font-family:"open_sanslight";text-align:center;color:#333;margin-bottom:50px;}#block-views-pointofsale-block{overflow:hidden;}.cs-pointofsale-news .cs-carousel-container{position:relative;overflow:hidden;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header{position:relative;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header img{width:100%;height:auto;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-header-feature{background:rgba(0,0,0,0.6);position:absolute;top:0;width:100%;padding:20px;text-align:center;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-header-feature h3{font-size:60px;line-height:1;margin:0;letter-spacing:0;font-family:"Herrvonmuellerhoff-Regular";color:#74191d;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-header-feature .cs-category{font-family:"open_sansregular";display:block;font-size:20px;line-height:20px;text-transform:uppercase;color:#fff;letter-spacing:0.16em;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-header-feature .cs-category a{color:#fff;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-icon{color:#fff;bottom:0;height:56px;left:0;margin:auto;position:absolute;right:0;line-height:75px;text-align:center;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-icon:before{content:"";height:56px;left:0;position:absolute;top:0;width:112px;right:0;bottom:0;margin:auto;background:#74191d;-webkit-border-radius:100px 100px 0 0;-moz-border-radius:100px 100px 0 0;border-radius:100px 100px 0 0;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-icon span{display:block;position:relative;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-header .cs-carousel-post-icon span a{color:#fff;font-size:28px;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body{position:absolute;bottom:0;padding:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-icon{position:relative;height:56px;line-height:65px;text-align:center;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-icon:before{content:"";height:56px;left:0;position:absolute;top:0;width:112px;right:0;bottom:0;margin:auto;background:#74191d;-webkit-border-radius:100px 100px 0 0;-moz-border-radius:100px 100px 0 0;border-radius:100px 100px 0 0;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-icon span{position:relative;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-post-icon span a{color:#fff;font-size:28px;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner{background:rgba(0,0,0,0.6);color:#fff;padding:2px 22px;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner .cs-carousel-post-meta{border:medium none;margin:0;padding:0;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner .cs-carousel-post-meta .cs-carousel-post-title{margin:20px 0 0;text-transform:uppercase;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner .cs-carousel-post-meta .cs-carousel-post-title h3{color:#fff;font-size:16px;font-family:"open_sansbold";letter-spacing:0;line-height:20px;}.cs-pointofsale-news .cs-carousel-container .cs-carousel-body .cs-carousel-inner .cs-carousel-post-description{padding:0 0 5px;line-height:20px;}.cs-pointofsale-news .cs-carousel-container:hover .cs-carousel-header .cs-carousel-post-icon{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}.cs-pointofsale-news .cs-carousel-container:hover .cs-carousel-body{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);}@font-face{font-family:NovecentowideMedium;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Medium-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Medium-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Medium-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Medium-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Medium-webfont.svg#NovecentowideMedium') format('svg');}@font-face{font-family:NovecentowideNormal;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Normal-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Normal-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Normal-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Normal-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Normal-webfont.svg#NovecentowideNormal') format('svg');}@font-face{font-family:NovecentowideLight;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Light-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Light-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Light-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Light-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Light-webfont.svg#NovecentowideLight') format('svg');}@font-face{font-family:NovecentowideBold;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Bold.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Bold.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Bold.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Bold.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Novecentowide-Bold.svg#NovecentowideBold') format('svg');}@font-face{font-family:open_sansregular;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');}@font-face{font-family:open_sansbold;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-bold-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-bold-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-bold-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');}@font-face{font-family:open_sanslight;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-light-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-light-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-light-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-light-webfont.svg#open_sanslight') format('svg');}@font-face{font-family:open_sanssemibold;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/open-sans.semibold-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/open-sans.semibold-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/open-sans.semibold-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/open-sans.semibold-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/open-sans.semibold-webfont.svg#open_sanssemibold') format('svg');}@font-face{font-family:open_sansregular;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');}@font-face{font-family:Herrvonmuellerhoff-Regular;font-weight:normal;font-style:normal;src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Herrvonmuellerhoff-Regular.eot');src:url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Herrvonmuellerhoff-Regular.eot?#iefix') format('embedded-opentype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Herrvonmuellerhoff-Regular.woff') format('woff'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Herrvonmuellerhoff-Regular.ttf') format('truetype'),url('https://ipv4.itvr.org/sites/all/themes/nuvo/fonts/Herrvonmuellerhoff-Regular.svg#Herrvonmuellerhoff-Regular') format('svg');}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:open_sanssemibold;color:#333;font-weight:normal;line-height:1.1em;}h3,.h3{font-size:30px;}h2,.h2{font-size:35px;}a{outline:none;}.center,.bigtitle .block-title,.bigtitle .sh-bubble,.bigtitle > span,.bigtitle .superhero-block-title{text-align:center;}.center th,.bigtitle .block-title th,.bigtitle .sh-bubble th,.bigtitle > span th,.bigtitle .superhero-block-title th,.center tr,.bigtitle .block-title tr,.bigtitle .sh-bubble tr,.bigtitle > span tr,.bigtitle .superhero-block-title tr,.center td,.bigtitle .block-title td,.bigtitle .sh-bubble td,.bigtitle > span td,.bigtitle .superhero-block-title td{text-align:center;}.text-left,#section-bottom .superhero-twitter .superhero-tweet .author{text-align:left;}.text-right{text-align:right;}.clearfix{clear:both;}.left{float:left;}.right{float:right;}.rtl .left{float:right;}.rtl .right{float:left;}.rtl ul.pagenav .pagenav-prev{float:right;}.rtl ul.pagenav .pagenav-next{float:left;}.rtl .text-left,.rtl #section-bottom .superhero-twitter .superhero-tweet .author,#section-bottom .superhero-twitter .superhero-tweet .rtl .author{text-align:right;}.rtl .text-right{text-align:left;}.title-center.block .block-title{text-align:center !important;}.title-left .block-title{text-align:left !important;}.title-right .block-title{text-align:right !important;}.title-white .block-title{color:#fff;}.subtitle-white.block .block-subtitle{color:#fff;}.subtitle-white.block .superhero-block-title .block-subtitle{color:#fff;}.title-nopadding.block h3.block-title{padding:0 !important;}.rtl .title-left.block h3.block-title{text-align:right !important;}.rtl .title-right.block h3.block-title{text-align:left !important;}.font24 .block-title,.bigtitle > span .block-title{font-size:24px !important;}.font24 .superhero-block-title .block-title,.bigtitle > span .superhero-block-title .block-title{font-size:24px !important;}.font34 .block-title{font-size:34px !important;}.font34 .superhero-block-title .block-title{font-size:34px !important;}.font36 .block-title,.bigtitle .sh-bubble .block-title,.bigtitle .sh-bubble span .block-title{font-size:36px !important;}.font36 .superhero-block-title .block-title,.bigtitle .sh-bubble .superhero-block-title .block-title,.bigtitle .sh-bubble span .superhero-block-title .block-title{font-size:36px !important;}.font48 .block-title{font-size:48px !important;}.font48 .superhero-block-title .block-title{font-size:48px !important;}.font58 .block-title{font-size:58px !important;}.font58 .superhero-block-title .block-title{font-size:58px !important;}.font68 .block-title{font-size:68px !important;}.font68 .superhero-block-title .block-title{font-size:68px !important;}.font78 .block-title{font-size:78p !importantx;}.font78 .superhero-block-title .block-title{font-size:78px !important;}.font96 .block-title{font-size:68px !important;margin-bottom:30px;}.font96 .superhero-block-title .block-title{font-size:68px !important;margin-bottom:30px;}.bg-row-gray,.bg-gray{background:#f5f5f5;}.white-text{color:#fff;}.cs-custom-title{padding:50px 0px;margin-bottom:50px;}.cs-custom-title .block-title{font-size:68px;letter-spacing:0em;}.video-background{overflow:hidden;}.dark-over:after{height:100%;position:absolute;right:0;top:0;width:100%;background:rgba(0,0,0,0.6);content:"";}.dark-over .block-inner{position:relative;z-index:5;}.white-over:after{height:100%;position:absolute;right:0;top:0;width:100%;background:rgba(255,255,255,0.6);content:"";}.white-over .block-inner{position:relative;z-index:5;}.dotted-over:after{height:100%;position:absolute;right:0;top:0;width:100%;background:url('https://ipv4.itvr.org/sites/all/themes/nuvo/images/gridtile.png');content:"";}.dotted-over .block-inner{position:relative;z-index:5;}body{color:#888;font-size:14px;font-family:"open_sansregular";line-height:2em;}.body-innerwrapper{overflow-x:hidden;overflow-y:auto;position:relative;}body.boxed{background:url('https://ipv4.itvr.org/sites/all/themes/nuvo/images/bg1.jpg') repeat top left fixed #888;}body.boxed .body-innerwrapper{background:none repeat scroll 0 0 #fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);margin:0 auto;max-width:1170px;}.sh-container{padding-left:15px;padding-right:15px;}.sh-container [class*="col-md-"],.sh-container [class^="col-md-"],.sh-container [class*="col-xs-"],.sh-container [class^="col-xs-"],.sh-container [class*="col-sm-"],.sh-container [class^="col-sm-"],.sh-container [class*="col-lg-"],.sh-container [class^="col-lg-"]{padding-left:0;padding-right:0;}.sh-container .container [class*="col-md-"],.sh-container .container [class^="col-md-"],.sh-container .container [class*="col-xs-"],.sh-container .container [class^="col-xs-"],.sh-container .container [class*="col-sm-"],.sh-container .container [class^="col-sm-"],.sh-container .container [class*="col-lg-"],.sh-container .container [class^="col-lg-"]{padding-left:15px;padding-right:15px;}a{-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;}a,a:hover,a:hover:before,a:hover:after{text-decoration:none;transition:all 300ms linear 0ms;}img{max-width:100%;height:auto;}a:not(.btn){color:#c79c60;}a:not(.btn):hover{color:#74191d;}.icontop .content{position:relative;}.icontop [class^="icon-"],.icontop [class^="fa-"],.icontop [class*="icon-"],.icontop [class*="fa-"]{width:100px;height:100px;font-size:35px;color:#fff;line-height:100px;display:inline-block;position:relative;margin-bottom:30px;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#74191d;}.icontop [class^="icon-"]:after,.icontop [class^="fa-"]:after,.icontop [class*="icon-"]:after,.icontop [class*="fa-"]:after{content:"";position:absolute;top:0;left:0;width:102px;height:102px;z-index:-1;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);opacity:0;filter:"alpha(opacity=${opacity})";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}.icontop:hover [class^="icon-"],.icontop:active [class^="icon-"],.icontop:focus [class^="icon-"],.icontop:hover [class^="fa-"],.icontop:active [class^="fa-"],.icontop:focus [class^="fa-"],.icontop:hover [class*="icon-"],.icontop:active [class*="icon-"],.icontop:focus [class*="icon-"],.icontop:hover [class*="fa-"],.icontop:active [class*="fa-"],.icontop:focus [class*="fa-"]{color:#fff;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#74191d;}.icontop:hover [class^="icon-"]:after,.icontop:active [class^="icon-"]:after,.icontop:focus [class^="icon-"]:after,.icontop:hover [class^="fa-"]:after,.icontop:active [class^="fa-"]:after,.icontop:focus [class^="fa-"]:after,.icontop:hover [class*="icon-"]:after,.icontop:active [class*="icon-"]:after,.icontop:focus [class*="icon-"]:after,.icontop:hover [class*="fa-"]:after,.icontop:active [class*="fa-"]:after,.icontop:focus [class*="fa-"]:after{opacity:1;filter:"alpha(opacity=${opacity})";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);top:-1px;left:-1px;background:#c79c60;}.slide-item-readmore a:not(.btn){font-family:'open_sansbold';font-size:13px;text-transform:capitalize;color:#74191d;}.slide-item-readmore a:not(.btn):hover,.slide-item-readmore a:not(.btn):focus{color:#c79c60;}a:not(.btn).read-more,a:not(.btn).readmore{font-family:'open_sansbold';font-size:13px;text-transform:capitalize;color:#74191d;}a:not(.btn).read-more:hover,a:not(.btn).readmore:hover,a:not(.btn).read-more:focus,a:not(.btn).readmore:focus{color:#c79c60;}form input[type="text"],form input[type="password"],form input[type="datetime"],form input[type="datetime-local"],form input[type="date"],form input[type="month"],form input[type="time"],form input[type="week"],form input[type="number"],form input[type="email"],form input[type="url"],form input[type="search"],form input[type="tel"],form input[type="color"]{background:#fcfcfc;border:1px solid #f0f0f0;border-radius:0;box-shadow:none;height:28px;line-height:28px;padding:0;text-indent:10px;max-width:100%;}form textarea{background:#fcfcfc;border:1px solid #f0f0f0;border-radius:0;box-shadow:none;height:180px;padding:0;text-indent:10px;max-width:100%;}form input:focus,form textarea:focus,form select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#113a52;}blockquote{border-left:5px solid #74191d;}label{display:inline-block;font-weight:normal;margin-bottom:5px;font-family:'open_sansbold';}.carousel img{width:100% !important;}.showHere{padding-right:10px;}.rtl .showHere{padding:0 0 0 10px;}.table{display:table;}.table-cell{display:table-cell;vertical-align:top;}.table-cell.cell-bottom{vertical-align:bottom;}.social-icon ul{margin:0;padding:0;list-style:none;}.social-icon ul li{float:left;margin-right:20px;}.social-icon ul li i{font-size:20px;color:#ccc;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.social-icon ul li i:hover{color:#74191d;}.logo-text{font-size:36px;font-family:"open_sanslight";}.logo-text strong{font-family:"open_sansbold";color:#74191d;}.block-contact .clearfix{margin-bottom:20px;}.block-contact .jicons-text{font-weight:bold;}.webform-client-form td,.webform-client-form th{border:none;}.webform-client-form .radio,.webform-client-form .checkbox{display:inline-block;}.webform-client-form .radio + .radio,.webform-client-form .checkbox + .checkbox{margin-top:10px;}#section-top{color:#fff;}#section-top a:not(.btn){color:#fff;}#section-top ul{list-style:none;padding:0;margin:0;}#section-top ul li{display:inline-block;}#section-top ul li a{color:#fff;}#section-top .cs-social a i{font-size:20px;-webkit-transition:all 200ms linear 0ms;-moz-transition:all 200ms linear 0ms;-o-transition:all 200ms linear 0ms;transition:all 200ms linear 0ms;}#section-top .cs-social a:hover{color:#74191d;}#section-top .cs-social li + li{margin-left:15px;}#section-header{background:#fff;width:100%;border-bottom:1px solid #e9e9e9;}#section-header .site-logo a{line-height:100px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#section-header .site-logo a img{max-width:100%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#section-header.fixed-transition .site-logo a{line-height:55px;}#section-header.fixed-transition .site-logo a img{max-width:55%;height:35px;}.header-overlay .sticky-wrapper{padding:0 !important;position:absolute !important;top:0;width:100%;z-index:999;}.header-overlay .sticky-wrapper .section-header{background:none !important;}.header-overlay .sticky-wrapper #section-header > .container{background:url(https://ipv4.itvr.org/sites/all/themes/nuvo/images/bg-menu-over.png) repeat-x left bottom;}#block-block-8 p{margin:0px;}.md-arrow-left{background:#fff url(https://ipv4.itvr.org/sites/all/themes/nuvo/images/leftarrow.png) center center no-repeat;left:0 !important;width:60px;height:60px;line-height:60px;}.md-arrow-left:hover{padding:5px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.md-arrow-right{background:#fff url(https://ipv4.itvr.org/sites/all/themes/nuvo/images/rightarrow.png) center center no-repeat;right:0 !important;width:60px;height:60px;line-height:60px;}.md-arrow-right:hover{padding:5px;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.not-front.page-taxonomy-term #section-content,.not-front.page-node #section-content,.not-front.page-cart #section-content,.not-front.page-checkout #section-content,.not-front.page-user #section-content{padding:50px 0px;}@media (max-width:767px){.not-front.page-taxonomy-term #section-content .region-content,.not-front.page-node #section-content .region-content,.not-front.page-cart #section-content .region-content,.not-front.page-checkout #section-content .region-content,.not-front.page-user #section-content .region-content{margin-bottom:30px;}}.not-front.page-node-87 #section-content{padding:0px 0px;}#block-system-main #first-time{display:none;}#section-pagetitle{background:url('https://ipv4.itvr.org/sites/all/themes/nuvo/images/topbannerimage.jpg') center center no-repeat #74191d;background-size:cover;padding:50px 0px;position:relative;}#section-pagetitle:before{background:rgba(0,0,0,0.5);bottom:0;content:"";height:85%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:100;}#section-pagetitle .container{position:relative;z-index:200;}#section-pagetitle .page_title{color:#fff;margin:0px;padding:0px;font-family:"Herrvonmuellerhoff-Regular";font-size:68px;letter-spacing:0;}#block-superhero-breadcrumb-superhero-breadcrumb .breadcrumb{background:none;text-align:right;color:#fff;font-size:12px;line-height:68px;}#block-superhero-breadcrumb-superhero-breadcrumb .breadcrumb .showHere{float:none !important;}#block-superhero-breadcrumb-superhero-breadcrumb .breadcrumb a{color:#fff;}#section-breadcrumb{margin-top:15px;}#section-breadcrumb .breadcrumb{border-bottom:1px solid #efefef;padding:15px 0;color:#777;line-height:normal !important;text-align:left;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:"NovecentowideMedium";text-transform:uppercase;font-weight:bold;}#section-breadcrumb .breadcrumb .showHere{display:none;}#section-breadcrumb .breadcrumb a{color:#777;}#section-breadcrumb .breadcrumb span.fa-angle-right:before{content:"/";}#section-users{padding:30px 0;}#section-users .block{margin-top:45px;}#section-users .block a{color:#74191d;}#section-users .block a:hover{color:#c79c60;}#section-feature{background:#c79c60;padding:20px 0;line-height:normal;}#section-feature h2{font-family:'open_sansregular';color:#fff;margin:0;font-size:28px;}#section-feature a{color:#fff;}#section-latest{padding:30px 0 50px;}[class*='region-sidebar'] .superhero-block-title{clear:both;margin-bottom:15px;}[class*='region-sidebar'] .superhero-block-title .block-title{padding-bottom:5px;text-transform:uppercase;font-family:"open_sansregular";font-weight:normal;font-size:18px;}[class*='region-sidebar'] .superhero-block-title .block-title strong{font-family:"open_sansbold";font-weight:normal;border-bottom:2px solid #74191d;}[class*='region-sidebar'] .block{margin-top:70px;border-bottom:4px solid #74191d;}[class*='region-sidebar'] .block:first-child{margin-top:0px;}[class*='region-sidebar'] .view{margin-bottom:25px;}[class*='region-sidebar'] .view .item-list ul{list-style:none inside;margin:0px;padding:0px;}[class*='region-sidebar'] .view .item-list ul li{border-bottom:1px solid #e9e9e9;overflow:hidden;line-height:47px;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;margin:0px;padding:0px;}[class*='region-sidebar'] .view .item-list ul li:last-child{border-bottom:0px;}[class*='region-sidebar'] .view .item-list ul li:hover{background-color:#c79c60;}[class*='region-sidebar'] .view .item-list ul li a{display:block;font-size:14px;line-height:48px;padding:0 25px;position:relative;float:left;width:90%;-webkit-transition:all 300ms linear 0ms;-moz-transition:all 300ms linear 0ms;-o-transition:all 300ms linear 0ms;transition:all 300ms linear 0ms;color:#888;outline:none;}[class*='region-sidebar'] .view .item-list ul li a:before{content:"\f111";font-family:FontAwesome;position:absolute;font-size:5px;padding-bottom:31px;left:14px;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}[class*='region-sidebar'] .view .item-list ul li a:hover{color:#fff;padding-left:35px;}[class*='region-sidebar'] .view .item-list ul li a:hover:before{color:#fff;left:24px;}[class*='region-sidebar'] .view ul{list-style:none inside;margin:0px;padding:0px;}[class*='region-sidebar'] .view ul li{display:block;padding:0px;border-bottom:1px solid #e9e9e9;margin-bottom:20px;padding-bottom:20px;}[class*='region-sidebar'] .view ul li:last-child{border-bottom:none;}.view-tags{overflow:hidden;}.view-tags .views-row{display:inline-block;padding:11px 16px;margin-right:6px;margin-bottom:10px;background:#333;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.view-tags .views-row a{display:block;color:#fff;}.view-tags .views-row:hover{background:#74191d;}.home-portfolio #section-news1{background:#74191d;}.home-portfolio #section-news1 h3.block-title{font-family:'NovecentowideBookRegular';text-transform:uppercase;}.home-portfolio .webform-client-form #webform-component-name,.home-portfolio .webform-client-form #webform-component-email,.home-portfolio .webform-client-form #webform-component-telephone{width:33%;float:left;}.home-portfolio .webform-client-form input{border-radius:0;color:rgba(17,58,82,0.26);font-family:'NovecentowideBookRegular';font-size:30px;height:47px;line-height:47px;margin:0 0 10px;padding:0;text-indent:7px;width:90%;}.home-portfolio .webform-client-form .btn.form-submit{background:#fff;color:#c79c60;border:none !important;padding:4px 14px !important;}.home-portfolio .webform-client-form .btn.form-submit:hover,.home-portfolio .webform-client-form .btn.form-submit:focus{background:#fff !important;color:#000;}#section-news1 .block{padding:70px 0 0 0;}#section-news1 .block .block-title{padding-top:30px;margin-bottom:25px;}#section-news2{padding:60px 0 80px;}#section-news2 .block-title{padding-top:60px;margin-bottom:25px;}#section-testinomial .block-contents{padding:35px 0;background:rgba(116,25,29,0.95);}.reservations-form .superhero-block-title{margin-bottom:50px;}.reservations-form .field-name-field-webform-body{padding-bottom:30px;margin-bottom:20px;}.reservations-form .webform-client-form{max-width:700px;border:1px solid #fff;padding:30px;margin:0px auto;}.reservations-form .webform-client-form .webform-component-fieldset{position:relative;clear:both;}.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper{display:block;}.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component{display:inline-block;}.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component input,.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component select{background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(to bottom,#fff,#f5f5f5);background-repeat:repeat-x;filter:e(%("progid:DXImageTransform.Microsoft.gradient(startColorstr='%d',endColorstr='%d',GradientType=0)",argb($startColor),argb($endColor)));border-radius:4px;color:#372f2b;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:15px;height:40px;line-height:40px;padding:0 5px;border:none;}.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component .form-required{display:none;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-time-group .webform-component label{color:#fff;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-time-group .webform-component--book-time-group--book-date{width:46%;margin-right:2%;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-time-group .webform-component--book-time-group--book-party{width:20%;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-time-group .webform-component--book-time-group--book-time{width:27%;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-info .webform-component--book-info--name,.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-info .webform-component--book-info--email{width:46%;margin-right:2%;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-info .webform-component--book-info--name label,.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-info .webform-component--book-info--email label{display:none;}.reservations-form .webform-client-form .webform-component-markup{color:#fff;text-align:center;}.reservations-form .webform-client-form .form-actions{text-align:center;}.reservations-form .webform-client-form .form-actions .webform-submit{padding:9px 14px;font-size:16px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#74191d;color:#fff;text-shadow:none;border:none;border-bottom:4px solid #5f1418 !important;text-transform:uppercase;font-family:"open_sansbold";}.reservations-form .webform-client-form .form-actions .webform-submit:hover,.reservations-form .webform-client-form .form-actions .webform-submit:focus,.reservations-form .webform-client-form .form-actions .webform-submit:active{background:#5f1418 !important;border:none;border-bottom:4px solid #5f1418;color:#fff !important;}#modal-booking .modal-dialog{max-width:700px;width:100%;}#modal-booking .reservations-form .field-name-field-webform-body{display:none;}#modal-booking .reservations-form .webform-client-form{padding:10px;}#modal-booking .reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component input,#modal-booking .reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component select{border:1px solid #b7b6b6;color:#333;}#modal-booking .reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-time-group .webform-component label{color:#333;}#modal-booking .reservations-form .webform-client-form .webform-component-markup{color:#333;}#section-tweets{background:rgba(199,156,96,0.91);padding:30px 0;color:#fff;font-family:'open_sanssemibold';}#section-tweets .fa{font-family:FontAwesome;color:#fff;}#section-bottom{color:#999;}#section-bottom .block h3.block-title{font-size:16px;letter-spacing:0;font-family:"open_sanssemibold";color:#333;text-transform:uppercase;}#section-bottom .block .views-row{border-bottom:1px solid rgba(255,255,255,0.1);display:block;overflow:hidden;height:auto !important;padding-bottom:10px;}#section-bottom .block .views-row .views-field-title a{color:#c79c60;}#section-bottom .block .views-row .views-field-title a:hover{color:#fff;}#section-bottom a:not(.btn){color:#999;font-family:"open_sansregular";}#section-bottom a:not(.btn):hover{color:#c79c60;}#section-bottom .region-bottom-third p{position:relative;display:block;line-height:20px;}#section-bottom .region-bottom-third [class^="icon-"],#section-bottom .region-bottom-third [class*=" icon-"],#section-bottom .region-bottom-third [class^="fa-"],#section-bottom .region-bottom-third [class*=" fa-"]{font-family:open_sansregular;color:#fff;font-smoothing:none;-webkit-font-smoothing:inherit;}#section-bottom .region-bottom-third [class^="icon-"]:before,#section-bottom .region-bottom-third [class*=" icon-"]:before,#section-bottom .region-bottom-third [class^="fa-"]:before,#section-bottom .region-bottom-third [class*=" fa-"]:before{position:absolute;left:0;top:0;font-size:16px;font-family:'FontAwesome';-webkit-font-smoothing:antialiased;}#section-bottom .region-bottom-fourth ul{padding:0;margin:0;list-style:none;}#section-bottom .region-bottom-fourth ul li{list-style:none;padding:0;margin-right:10px;float:left;}#section-bottom .region-bottom-fourth ul li a i{display:block;width:20px;height:20px;font-size:20px;color:#fff;}#section-bottom .region-bottom-fourth ul li a:hover i{color:#c79c60;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe{float:left;margin-top:20px;width:100%;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe .prefix{text-transform:none;padding:15px 0;margin:0;font-size:13px;border-top:1px solid rgba(255,255,255,0.1);color:#fff;line-height:1;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe .control-group{margin:0;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe .control-group input{width:100%;padding:0;margin:0;line-height:30px;height:30px;text-indent:10px;font-size:11px;color:#ccc;border:1px solid #777;border-radius:0;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe{position:relative;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe button{background:none repeat scroll 0 0 rgba(0,0,0,0);border:none !important;position:absolute;right:1px;text-indent:-9999px;top:-29px;width:20px;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe:before{color:#ccc !important;font-family:FontAwesome;font-size:17px;content:"\f0e0";position:absolute;right:1px;top:-25px;width:20px;}#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe:hover,#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe:active,#section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe:focus{background-color:none !important;}#section-bottom .superhero-twitter .superhero-tweet{border-bottom:1px solid #e9e9e9;padding:0 0 15px 0;}#section-bottom .superhero-twitter .superhero-tweet:last-child{border-bottom:none;}#section-bottom .superhero-twitter .superhero-tweet i{font-size:21px;color:#74191d;}#section-bottom .superhero-twitter .superhero-tweet + .superhero-tweet{margin:15px 0 0;padding-bottom:0;}#section-bottom .superhero-twitter .superhero-tweet .content{padding-left:35px;}#section-bottom .superhero-twitter .superhero-tweet .author .sp-created{font-size:14px !important;}#section-footer{color:#888;}#section-footer a:not(.btn){color:#888;}#section-footer a:not(.btn):hover{color:#74191d;}#section-footer p{margin-bottom:0;}#section-footer ul.menu{display:inline-block;list-style:none;padding:0;margin:0;float:right;}#section-footer ul.menu li{display:inline-block;}#section-footer ul.menu li:first-child a:before{content:"";}#section-footer ul.menu li a{display:block;color:#888;font-family:open_sansregular;}#section-footer ul.menu li a:hover{color:#c79c60;background:none;}#section-footer ul.menu li a:active,#section-footer ul.menu li a:focus{background:none;}#section-footer ul.menu li a:before{content:"|";padding:0 10px 0 0;}.region-content h2#page-title{color:#c79c60;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}.region-content h2#page-title:hover{color:#74191d;}.breadcrumb .fa{padding:0 5px;}.sp-tweet a{color:#fff !important;}.sh-border-bottom{padding-bottom:30px;}.readmore a.btn.left i{padding-right:10px;}.readmore a.btn.right i{padding-left:10px;}.md-slide-wrap{margin:0 auto 0;}.bx-wrapper .bx-controls{position:absolute;text-align:center;bottom:-35px;width:100%;height:36px;}.bx-wrapper .bx-controls a{position:static;color:#222;margin-right:10px;font-size:26px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.bx-wrapper .bx-controls a.bx-prev i:before{content:"\f0d9";}.bx-wrapper .bx-controls a.bx-next i:before{content:"\f0da";}.bx-wrapper .bx-controls a:hover{color:#74191d;}.bxslider-control-top .bx-controls{top:-36px;}.cs-logo{font-family:"open_sansbold" !important;font-size:36px;color:#74191d;}.cs-logo span{color:#333;font-family:"open_sanslight" !important;}#block-block-13 h3{font-family:"open_sanslight";}.view-wine-list .views-row:nth-child(2n+1){clear:left;}#comments .title{text-transform:uppercase;margin-bottom:30px;font-family:"open_sansregular";font-size:20px;color:;}#comments .title span{border-bottom:2px solid #c79c60;padding-bottom:7px;}#comments #comment-form{padding:20px;background-color:#f5f5f5;}#comments #comment-form .form-type-textfield{margin:0 0 20px;}#comments #comment-form .form-type-textfield .form-text{display:block;border:1px solid #e9e9e9;font-size:14px;background:#fff;height:40px;line-height:40px;padding:0;text-indent:10px;width:100%;}#comments #comment-form .form-required{display:none !important;}#comments #comment-form #edit-actions{text-align:right;}#comments #comment-detail .comment{clear:both;display:table;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e9e9e9;}#comments #comment-detail .comment .user-picture{display:table-cell;max-width:80px;}#comments #comment-detail .comment .user-picture img{width:100%;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}#comments #comment-detail .comment .comment-body{display:table-cell;padding-left:20px;vertical-align:top;}#comments #comment-detail .comment .comment-body h3{margin:0px;padding:0px;font-size:15px;}#comments #comment-detail .indented{margin-left:50px;}#block-block-25{border-bottom:none;}#block-block-25 h3{font-size:20px;font-weight:bold;margin-top:0px;}#block-block-25 .cs-contact-social ul{list-style:none inside;}#block-block-25 .cs-contact-social ul li{display:inline-block;}#block-block-25 .cs-contact-social ul li a{display:block;background:#262526;border-radius:50px;color:#fff;font-size:21px;height:48px;line-height:48px;text-align:center;transition:all 300ms linear 0ms;width:48px;}#block-block-25 .cs-contact-social ul li a:hover{background-color:#74191d;}#contact-site-form .control-group{margin-bottom:25px;}#contact-site-form .form-text{border:1px solid #ececec;border-radius:5px;font-size:15px;height:40px;line-height:40px;padding:0;text-indent:10px;display:block;width:100%;background-color:#fff;color:#372f2b;}#contact-site-form .form-text:focus{border-color:#74191d;}#contact-site-form .form-textarea{border:1px solid #ececec;border-radius:5px;font-size:15px;padding:0;text-indent:10px;display:block;width:100%;background-color:#fff;color:#372f2b;}#contact-site-form .form-textarea:focus{border-color:#74191d;}#contact-site-form #edit-submit{padding:12px 14px 9px;}.page-product-display #section-content{padding-top:30px;}.page-product-display.page-taxonomy-term #section-content #block-system-main .content{margin-left:-15px;margin-right:-15px;}.page-product-display.page-taxonomy-term .cs-product-teaser{width:33.33%;padding-left:15px;padding-right:15px;float:left;}.cs-product-teaser .cs-product-item{position:relative;overflow:hidden;}.cs-product-teaser .cs-product-item img{width:100%;}.cs-product-teaser .cs-product-item .cs-meta{position:absolute;width:100%;height:40px;bottom:10px;left:0px;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn{position:absolute;height:40px;top:0px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart{left:-100px;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product{position:relative;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product:hover:before{background-color:#74191d;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product:hover .field-items{opacity:1;z-index:10;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product:before{font-family:"FontAwesome";content:"\f07a";font-size:16px;height:40px;width:40px;text-align:center;line-height:40px;color:#fff;background-color:#000;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product .field-items{display:block;float:right;margin-left:2px;height:40px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:0;position:relative;z-index:1;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product .field-items .commerce-add-to-cart .form-submit{background-color:#000;border:medium none !important;box-shadow:none;display:inline-block;height:40px;line-height:40px;margin:0;padding:0 10px;text-transform:uppercase;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product .field-items .commerce-add-to-cart .form-submit:hover,.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product .field-items .commerce-add-to-cart .form-submit:focus,.cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product .field-items .commerce-add-to-cart .form-submit:active{background-color:#000 !important;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.view{right:-100px;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.view:hover a i{background-color:#74191d;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.view:hover a span{opacity:1;z-index:10;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.view a{display:block;color:#fff;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.view a i{font-size:16px;height:40px;width:40px;text-align:center;line-height:40px;color:#fff;background-color:#000;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}.cs-product-teaser .cs-product-item .cs-meta .meta-btn.view a span{display:block;float:left;margin-right:2px;opacity:0;position:relative;z-index:1;height:40px;padding:0px 10px;line-height:40px;background-color:#000;color:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;text-transform:uppercase;}.cs-product-teaser .cs-product-item:hover .cs-meta .meta-btn.add-cart{left:5px;}.cs-product-teaser .cs-product-item:hover .cs-meta .meta-btn.view{right:5px;}.cs-product-teaser .cs-detail{background:none repeat scroll 0 0 #fff;padding:10px 15px;position:relative;text-align:center;}.cs-product-teaser .cs-detail .price{color:#2d2c2c;font-size:18px;}.view-product-display .view-filters{margin-bottom:30px;}.view-product-display .view-filters .views-exposed-form{text-align:right;}.view-product-display .view-filters .views-exposed-form .views-exposed-widgets{padding-right:15px;}.view-product-display .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget{float:none;clear:both;padding:0px;margin:0px;}.view-product-display .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .control-group .control-label,.view-product-display .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .control-group .controls{display:inline-block;}.view-product-display .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .control-group .control-label{font-weight:normal;}.view-product-display .view-filters .views-exposed-form .views-exposed-widgets .views-exposed-widget .control-group select{background:none repeat scroll 0 0 #f5f5f5;border:1px solid #b7b6b6;color:#372f2b;font-size:15px;height:37px;line-height:37px;padding:5px;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.view-product-display .views-row{margin-bottom:40px;}.cs-product{border-bottom:1px solid #efefef;margin-bottom:30px;padding-bottom:20px;}.cs-product .cs-product-wrap .images{margin-bottom:2em;}.cs-product .cs-product-wrap .content .title{font-family:"NovecentowideMedium";margin:0px;padding:0px;margin-bottom:25px;font-size:26px;text-transform:uppercase;}.cs-product .cs-product-wrap .content .rating-price{border-bottom:1px solid #efefef;border-top:1px solid #efefef;margin:0 0 25px;padding:15px 0;}.cs-product .cs-product-wrap .content .rating-price .price{font-size:18px;}.cs-product .cs-product-wrap .content .rating-price .vote-rate{float:right;}.cs-product .cs-product-wrap .content .description{margin-bottom:25px;}.cs-product .cs-product-wrap .content .add-to-cart{margin-bottom:15px;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity{display:inline-block;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .control-label{display:none;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls{background-color:#efeff0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:44px;margin-right:10px;position:relative;width:130px;text-align:center;line-height:44px;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls .plus,.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls .minus{position:absolute;font-size:20px;font-family:"open_sansregular";font-weight:700;top:0px;border:none;background-color:transparent;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls .plus{right:7px;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls .minus{left:7px;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls input[name='quantity']{display:inline-block;height:40px;width:45px;text-align:center;padding:0px;margin:0px;text-indent:0px;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-submit{display:inline-block;background:none repeat scroll 0 0 transparent;border:2px solid #74191d !important;color:#74191d;padding:12px 14px 9px;height:44px;margin-top:-4px;cursor:pointer;font-size:14px;line-height:normal;text-transform:uppercase;font-family:"open_sanssemibold";-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-submit:hover{background-color:#e3d7c7 !important;}.cs-product .cs-product-wrap .content .cs-accordion{margin-bottom:15px;}.cs-product .cs-product-wrap .content .categories .field-label{font-weight:normal;padding-right:10px;}.cs-product .cs-product-wrap .content .categories a{color:#a8a8a8;}#block-views-product-related-block .block-title{color:#74191d;font-size:20px;margin-bottom:25px;letter-spacing:0;font-family:"open_sansregular";}#simple-cart{position:relative;text-align:right;}#simple-cart #simple-cart-icon:hover{color:#a37b44;}#simple-cart #simple-cart-content{display:none;position:absolute;top:37px;left:0px;max-width:450px;padding:15px;width:100%;background-color:#fff;z-index:211;border-bottom:5px solid #74191d;}#simple-cart #simple-cart-content .view-content .views-row{clear:both;overflow:hidden;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #efefef;}#simple-cart #simple-cart-content .view-content .views-field-field-image{float:left;max-width:70px;padding:5px;}#simple-cart #simple-cart-content .view-content .views-field-field-image a{display:block;}#simple-cart #simple-cart-content .view-content .views-field-field-image img{width:100%;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);box-shadow:0 1px 2px 0 rgba(0,0,0,0.3);}#simple-cart #simple-cart-content .view-content .views-field-commerce-total{float:left;padding-left:10px;text-align:left;}#simple-cart #simple-cart-content .view-content .views-field-commerce-total .field-content > span{display:block;color:#888;}#simple-cart #simple-cart-content .view-content .views-field-commerce-total .field-content > span a{color:#888;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#simple-cart #simple-cart-content .view-content .views-field-commerce-total .field-content > span a:hover{color:#74191d;}#simple-cart #simple-cart-content .view-content .views-field-commerce-total .field-content:hover span{color:#74191d;}#simple-cart #simple-cart-content .view-content .views-field-commerce-total .field-content:hover span a{color:#74191d;}#simple-cart #simple-cart-content .view-empty{padding-bottom:15px;}#simple-cart #simple-cart-content .view-empty .cart-empty-block{color:#888;}#simple-cart #simple-cart-content .view-footer .line-item-summary{clear:both;overflow:hidden;}#simple-cart #simple-cart-content .view-footer .line-item-summary .line-item-total{color:#888;float:right;height:32px;line-height:32px;}#simple-cart #simple-cart-content .view-footer .line-item-summary .line-item-total span{color:#888;font-weight:normal;}#simple-cart #simple-cart-content .view-footer .line-item-summary .links{float:left;}#simple-cart #simple-cart-content .view-footer .line-item-summary .links li a{display:inline-block;color:#fff;display:block;padding:12px 20px 9px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#74191d;position:relative;text-transform:uppercase;line-height:normal;font-family:"open_sansbold";position:relative;}#simple-cart #simple-cart-content .view-footer .line-item-summary .links li a:after{font-family:"FontAwesome";content:"\f061";font-size:0.75em;font-variant:normal;font-weight:400;line-height:1;text-transform:none;position:absolute;top:50%;margin-top:-5px;right:5px;}.view-commerce-cart-block .view-content .views-row{clear:both;overflow:hidden;padding:5px 0px;}.view-commerce-cart-block .view-content .views-row .views-field-field-image{max-width:70px;width:70px;float:right;marign-left:5px;}.view-commerce-cart-block .view-content .views-row .views-field-field-image img{width:100%;}.view-commerce-cart-block .view-content .views-row .views-field-commerce-total{float:left;}.view-commerce-cart-block .view-content .views-row .views-field-commerce-total .field-content > span{display:block;}.view-commerce-cart-block .view-content .views-row .views-field-commerce-total .field-content > span.title a{font-weight:700;}.view-commerce-cart-block .view-footer .line-item-summary{text-align:left;}.view-commerce-cart-block .view-footer .line-item-summary .line-item-total{color:#888;border-top:3px double #f7f6f7;padding:4px 0 0;margin-bottom:15px;}.view-commerce-cart-block .view-footer .line-item-summary .line-item-total span{color:#888;font-weight:normal;}.view-commerce-cart-block .view-footer .line-item-summary .links{display:block;clear:both;width:100%;}.view-commerce-cart-block .view-footer .line-item-summary .links li{display:inline-block;padding:0px;margin:0px;line-height:auto;}.view-commerce-cart-block .view-footer .line-item-summary .links li a{display:inline-block;color:#fff;display:block;padding:12px 20px 9px 10px;padding-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#74191d;position:relative;text-transform:uppercase;line-height:normal;font-family:"open_sansbold";position:relative;}.view-commerce-cart-block .view-footer .line-item-summary .links li a:after{font-family:"FontAwesome";content:"\f061";font-size:0.75em;font-variant:normal;font-weight:400;line-height:1;text-transform:none;position:absolute;top:50%;margin-top:-5px;right:5px;}#views-form-commerce-cart-form-default .views-table,.view-commerce-cart-summary .views-table,.view-commerce-line-item-table .views-table,.view-commerce-user-orders .views-table{width:100%;border:1px solid rgba(0,0,0,0.1);margin:0 0px 24px 0;text-align:left;}#views-form-commerce-cart-form-default .views-table tr th,.view-commerce-cart-summary .views-table tr th,.view-commerce-line-item-table .views-table tr th,.view-commerce-user-orders .views-table tr th{padding:20px 12px;font-family:"NovecentowideBold";color:#333;text-transform:uppercase;font-weight:normal;border-bottom:none;}#views-form-commerce-cart-form-default .views-table tr td,.view-commerce-cart-summary .views-table tr td,.view-commerce-line-item-table .views-table tr td,.view-commerce-user-orders .views-table tr td{border-top:1px solid rgba(0,0,0,0.1);padding:6px 12px;background:#fff;color:#333;}#views-form-commerce-cart-form-default .views-table tr td a,.view-commerce-cart-summary .views-table tr td a,.view-commerce-line-item-table .views-table tr td a,.view-commerce-user-orders .views-table tr td a{color:#888;}#views-form-commerce-cart-form-default .views-table tr td a:hover,.view-commerce-cart-summary .views-table tr td a:hover,.view-commerce-line-item-table .views-table tr td a:hover,.view-commerce-user-orders .views-table tr td a:hover{color:#74191d !important;}#views-form-commerce-cart-form-default .views-table tr td.views-field-field-image img,.view-commerce-cart-summary .views-table tr td.views-field-field-image img,.view-commerce-line-item-table .views-table tr td.views-field-field-image img,.view-commerce-user-orders .views-table tr td.views-field-field-image img{width:32px;}#views-form-commerce-cart-form-default .views-table tr td.views-field-edit-quantity .minus,.view-commerce-cart-summary .views-table tr td.views-field-edit-quantity .minus,.view-commerce-line-item-table .views-table tr td.views-field-edit-quantity .minus,.view-commerce-user-orders .views-table tr td.views-field-edit-quantity .minus,#views-form-commerce-cart-form-default .views-table tr td.views-field-edit-quantity .plus,.view-commerce-cart-summary .views-table tr td.views-field-edit-quantity .plus,.view-commerce-line-item-table .views-table tr td.views-field-edit-quantity .plus,.view-commerce-user-orders .views-table tr td.views-field-edit-quantity .plus{background-color:#fff;border:none;font-weight:700;font-size:20px;padding:0px 10px;}#views-form-commerce-cart-form-default .views-table tr td.views-field-edit-quantity .form-text,.view-commerce-cart-summary .views-table tr td.views-field-edit-quantity .form-text,.view-commerce-line-item-table .views-table tr td.views-field-edit-quantity .form-text,.view-commerce-user-orders .views-table tr td.views-field-edit-quantity .form-text{background:none repeat scroll 0 0 #f3f6fa;border:1px solid #e9e9e9;text-align:center;text-indent:0;width:45px;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:40px;}#views-form-commerce-cart-form-default .line-item-summary,.view-commerce-cart-summary .line-item-summary,.view-commerce-line-item-table .line-item-summary,.view-commerce-user-orders .line-item-summary{margin-bottom:30px;}#views-form-commerce-cart-form-default .line-item-summary .line-item-total .line-item-total-label,.view-commerce-cart-summary .line-item-summary .line-item-total .line-item-total-label,.view-commerce-line-item-table .line-item-summary .line-item-total .line-item-total-label,.view-commerce-user-orders .line-item-summary .line-item-total .line-item-total-label{font-family:"NovecentowideBold";color:#2d2c2c;text-transform:uppercase;padding-right:20px;}#views-form-commerce-cart-form-default .line-item-summary .line-item-total .line-item-total-raw,.view-commerce-cart-summary .line-item-summary .line-item-total .line-item-total-raw,.view-commerce-line-item-table .line-item-summary .line-item-total .line-item-total-raw,.view-commerce-user-orders .line-item-summary .line-item-total .line-item-total-raw{font-family:"open_sansbold";font-size:24px;}#views-form-commerce-cart-form-default #edit-actions #edit-submit,.view-commerce-cart-summary #edit-actions #edit-submit,.view-commerce-line-item-table #edit-actions #edit-submit,.view-commerce-user-orders #edit-actions #edit-submit{background-color:#fff;color:#888;border:2px solid #888 !important;padding:12px 14px 9px;text-transform:uppercase;font-family:"open_sansbold";}#views-form-commerce-cart-form-default #edit-actions #edit-submit:hover,.view-commerce-cart-summary #edit-actions #edit-submit:hover,.view-commerce-line-item-table #edit-actions #edit-submit:hover,.view-commerce-user-orders #edit-actions #edit-submit:hover,#views-form-commerce-cart-form-default #edit-actions #edit-submit:focus,.view-commerce-cart-summary #edit-actions #edit-submit:focus,.view-commerce-line-item-table #edit-actions #edit-submit:focus,.view-commerce-user-orders #edit-actions #edit-submit:focus,#views-form-commerce-cart-form-default #edit-actions #edit-submit:active,.view-commerce-cart-summary #edit-actions #edit-submit:active,.view-commerce-line-item-table #edit-actions #edit-submit:active,.view-commerce-user-orders #edit-actions #edit-submit:active{background-color:rgba(136,136,136,0.2) !important;}#views-form-commerce-cart-form-default #edit-actions #edit-checkout,.view-commerce-cart-summary #edit-actions #edit-checkout,.view-commerce-line-item-table #edit-actions #edit-checkout,.view-commerce-user-orders #edit-actions #edit-checkout{padding:12px 14px 9px;text-transform:uppercase;font-family:"open_sansbold";}.commerce-price-formatted-components tbody{border:none;}.commerce-price-formatted-components tr{background-color:#fff !important;border-bottom:none;}.commerce-price-formatted-components tr td.component-total{font-family:"open_sansbold";font-size:24px;}.checkout-buttons #edit-continue{padding:12px 14px 9px;text-transform:uppercase;}#edit-customer-profile-billing legend{padding-bottom:15px;}#edit-customer-profile-billing .fieldset-wrapper{clear:both;}#edit-customer-profile-billing-commerce-customer-address .addressfield-container-inline .form-item,#edit-account-login .addressfield-container-inline .form-item{float:none;margin-right:0px;}#edit-customer-profile-billing-commerce-customer-address input,#edit-account-login input,#edit-customer-profile-billing-commerce-customer-address select,#edit-account-login select,#edit-customer-profile-billing-commerce-customer-address textarea,#edit-account-login textarea{display:block;width:50%;max-width:50%;background:none repeat scroll 0 0 #fff;border:1px solid #ececec;border-radius:5px;box-shadow:none;font-size:15px;height:40px;padding:0;text-indent:10px;}#commerce-checkout-form-review .checkout-help{font-size:24px;margin-bottom:15px;}#commerce-checkout-form-review #edit-checkout-review .checkout-review{border:1px solid rgba(0,0,0,0.1);margin:0 0px 24px 0;}#commerce-checkout-form-review #edit-checkout-review .checkout-review tr{background-color:#fff;}#commerce-checkout-form-review #edit-checkout-review .checkout-review tr td{padding-top:10px;padding-bottom:10px;width:50%;}.masonry-item-inner{background-size:cover;background-position:center center;}.block-superhero-twitter .bx-viewport{min-height:200px;}#back_to_top{position:fixed;bottom:10px;right:30px;display:none;width:45px;height:45px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;line-height:45px;text-align:center;font-size:15px;background-color:rgba(0,0,0,0.1);color:#b0b0b0;z-index:999;cursor:pointer;}#section-top{background:#74191d;}#block-block-29 img{margin:30px 0px !important;}#block-block-29 .bigtitle .block-title{line-height:58px;}#block-block-28 .bigtitle .block-title{line-height:120px;}.block-video{overflow:hidden;}.block-video p{font-family:"open_sanslight" !important;font-size:31px !important;color:#fff !important;}.block-video p img{margin:50px 0px !important;}.rtl *{direction:rtl;}.rtl [class^="col-lg-"],.rtl [class^="col-md-"],.rtl [class^="col-sm-"],.rtl [class^="col-xs-"],.rtl [class*="col-lg-"],.rtl [class*="col-md-"],.rtl [class*="col-sm-"],.rtl [class*="col-xs-"]{float:right;}.rtl .radio input[type="radio"],.rtl .radio-inline input[type="radio"],.rtl .checkbox input[type="checkbox"],.rtl .checkbox-inline input[type="checkbox"]{float:right;margin-left:0;margin-right:-20px;}.rtl th{text-align:right;}.rtl blockquote{border-right:5px solid #74191d;border-left:none;}.rtl .close{float:left;}.rtl .title-left .block-title{text-align:right !important;}.rtl .superhero-dropdown > ul{float:left;}.rtl .superhero-dropdown > ul > li{float:right;}.rtl .superhero-dropdown > ul > li:last-child:after{background-color:#e9e9e9;}.rtl .superhero-dropdown > ul > li:first-child:after{background-color:transparent;}.rtl .superhero-dropdown > ul ul li a:before{left:auto;right:0px;border-color:transparent #74191d transparent transparent !important;}.rtl .superhero-dropdown > ul ul li a.active,.rtl .superhero-dropdown > ul ul li a:hover{text-indent:20px;color:#74191d !important;}.rtl .superhero-dropdown > ul ul li a.active:before,.rtl .superhero-dropdown > ul ul li a:hover:before{left:auto;right:10px;opacity:1;}.rtl ul.menu{text-align:right;}.rtl #block-superhero-breadcrumb-superhero-breadcrumb .breadcrumb{text-align:left;}.rtl #section-breadcrumb #block-superhero-breadcrumb-superhero-breadcrumb .breadcrumb{text-align:right;}@media (max-width:767px){.rtl #section-pagetitle #block-superhero-pagetitle-superhero-pagetitle .page_title{text-align:center;}.rtl #section-pagetitle #block-superhero-breadcrumb-superhero-breadcrumb .breadcrumb{text-align:center;}}.rtl .social-icon ul li{float:right;margin-left:20px;margin-right:0;}.rtl .bx-viewport{direction:ltr;}.rtl #section-footer ul.menu{float:left;}@media (max-width:767px){.rtl #section-footer ul.menu{float:none;}}.rtl #section-footer ul.menu li a:before{padding:0px 0px 0px 10px;}.rtl #section-bottom .region-bottom-fourth ul li{float:right;margin-left:10px;margin-right:0;}.rtl #section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe:before,.rtl #section-bottom .region-bottom-fourth #block-newsletter-newsletter-subscribe #subscribe button{left:1px;right:auto;}.rtl #section-bottom .superhero-twitter .superhero-tweet .content{padding-right:35px;padding-left:0xp;}.rtl .nav.nav-tabs li:first-child{padding-right:0;padding-left:20px;}.rtl .nav.nav-tabs li + li{border-right:1px solid #dedede;border-left:none;}.rtl #simple-cart{text-align:left;}.rtl #simple-cart #simple-cart-content .view-content .views-field-field-image{float:right;}.rtl #simple-cart #simple-cart-content .view-content .views-field-commerce-total{float:right;padding-right:10px;padding-left:0;text-align:right;}.rtl #simple-cart #simple-cart-content .view-footer .line-item-summary .line-item-total{float:left;}.rtl #simple-cart #simple-cart-content .view-footer .line-item-summary .links{float:right;}.rtl #simple-cart #simple-cart-content .view-footer .line-item-summary .links li a{padding:12px 10px 9px 20px;}.rtl #simple-cart #simple-cart-content .view-footer .line-item-summary .links li a:after{content:"\f060";right:auto;left:5px;}.rtl .view-commerce-cart-block .view-footer .line-item-summary .links li a{padding:12px 10px 9px 20px;}.rtl .view-commerce-cart-block .view-footer .line-item-summary .links li a:after{content:"\f060";right:auto;left:5px;}.rtl #section-top .cs-social li{margin-left:15px;}.rtl .region-feature-content .block-toggle .item-list .cs-eventContent{padding-right:9px;}.rtl .cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li{border-left:1px solid #595959;border-right:none;}.rtl .cs-eventCount-content .cs-eventCount-contentWrap .event_countdown ul li:last-child{border-left:none;}.rtl .cs-menuFood-main .cs-menuFood-body .menu-image,.rtl .cs-menuFood .cs-menuFood-body .menu-image{float:right;}.rtl .cs-menuFood-main .cs-menuFood-body .menu-content,.rtl .cs-menuFood .cs-menuFood-body .menu-content{padding-left:0px;padding-right:165px;text-align:right;}.rtl .cs-menuFood-main .cs-menuFood-body .menu-content .padding .cs-menuFood-header .cs-post-title,.rtl .cs-menuFood .cs-menuFood-body .menu-content .padding .cs-menuFood-header .cs-post-title{text-align:inherit;padding:0px 10px 0px 0px;}.rtl .cs-menuFood-main .cs-menuFood-footer .feature-icon,.rtl .cs-menuFood .cs-menuFood-footer .feature-icon{left:auto;right:0px;float:right;}.rtl .cs-menuFood-main .cs-menuFood-footer .feature-icon .overlay,.rtl .cs-menuFood .cs-menuFood-footer .feature-icon .overlay{border-color:transparent #c79c60 #c79c60 transparent;}.rtl .cs-menuFood-main .cs-menuFood-footer .feature-icon span,.rtl .cs-menuFood .cs-menuFood-footer .feature-icon span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);left:auto;right:2px;}.rtl .cs-menuFood-main .cs-menuFood-footer .description-icon,.rtl .cs-menuFood .cs-menuFood-footer .description-icon{right:auto;left:0px;}.rtl .view-restaurant-menu .views-row:nth-child(2n+1){clear:right;}.rtl .view-wine-list .views-row:nth-child(2n+1){clear:right;}.rtl .blog-list .cs-details{padding:0 17px 0 0;}.rtl .cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul li{border-left:1px solid #fff;padding-left:12px;margin-left:12px;line-height:1;font-weight:normal;}.rtl .cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info ul li:last-child{border-left:none;}.rtl .cs-article-teaser .cs-blog .cs-blog-header .cs-blog-meta .cs-blog-info .cs-blog-eventsDate{border-right:none;border-left:1px solid #fff;}.rtl .cs-article-teaser .cs-blog .cs-blog-header .blog-title-top .cs-blog-title{padding:0 25px 12px 0;}.rtl .cs-article-teaser .cs-blog .cs-blog-content .readmore a.btn i{padding-right:5px;}.rtl .cs-article-teaser .cs-blog .cs-blog-content .readmore a.btn i.fa-chevron-circle-right:before{content:"\f137";}.rtl .cs-article-teaser .cs-blog .cs-blog-content .readmore a.btn i.fa-chevron-circle-left:before{content:"\f138";}.rtl .cs-article-teaser .cs-blog .cs-blog-content .readmore a.btn.left i{padding-left:5px;}.rtl .cs-article-teaser .cs-blog .cs-blog-content .readmore a.btn.right i{padding-left:0px;padding-right:5px;}.rtl #block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-picture{float:right;}.rtl #block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-name{padding-left:0;padding-right:75px;}.rtl #block-views-blog-tabs-popular .tab-content .view-comments .views-row .views-field-comment-body{padding-left:0;padding-right:75px;}.rtl #block-block-25 .cs-contact-social ul{margin:0px;padding:0px;}.rtl [class*="region-sidebar"] .view .item-list ul li:last-child{border-bottom:0px;}.rtl [class*="region-sidebar"] .view .item-list ul li a{float:right;}.rtl [class*="region-sidebar"] .view .item-list ul li a:before{left:auto;right:14px;}.rtl [class*="region-sidebar"] .view .item-list ul li a:hover{padding-left:0;padding-right:35px;}.rtl [class*="region-sidebar"] .view .item-list ul li a:hover:before{right:24px;}.rtl #comments #comment-detail .comment .comment-body{padding-right:20px;}.rtl .cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart{right:-100px;left:auto;}.rtl .cs-product-teaser .cs-product-item .cs-meta .meta-btn.add-cart .field-name-field-product .field-items{float:left;margin-left:0;margin-right:2px;}.rtl .cs-product-teaser .cs-product-item .cs-meta .meta-btn.view{left:-100px;right:auto;}.rtl .cs-product-teaser .cs-product-item .cs-meta .meta-btn.view a span{float:right;margin-left:2px;margin-right:0;}.rtl .cs-product-teaser .cs-product-item:hover .cs-meta .meta-btn.add-cart{right:5px;left:auto;}.rtl .cs-product-teaser .cs-product-item:hover .cs-meta .meta-btn.view{left:5px;right:auto;}.rtl .cs-product .cs-product-wrap .content .rating-price .price{float:right;}.rtl .cs-product .cs-product-wrap .content .rating-price .vote-rate{float:left;}.rtl .cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls .plus{left:7px;right:auto;}.rtl .cs-product .cs-product-wrap .content .add-to-cart .commerce-add-to-cart .form-item-quantity .controls .minus{right:7px;left:auto;}.rtl .cs-product .cs-product-wrap .content .categories .field-label{padding-left:10px;padding-right:0px;}.rtl .field-label-inline .field-label,.rtl .field-label-inline .field-items{float:right;}.rtl #views-form-commerce-cart-form-default .views-table,.rtl .view-commerce-cart-summary .views-table,.rtl .view-commerce-line-item-table .views-table,.rtl .view-commerce-user-orders .views-table{text-align:right;}@media (max-width:1200px){.container{width:auto !important;padding-left:15px;padding-right:15px;}}@media (max-width:992px){.container{width:auto;}.region-logo .site-logo{text-align:center;}.region-content{clear:both;}}@media (max-width:767px){#section-top [class*="region-top"]{text-align:center;}#section-top #simple-cart{text-align:center;}#section-bottom [class*="region-bottom"]{clear:both;width:100%;margin-bottom:30px;text-align:center;}#section-bottom [class*="region-bottom"] .block .superhero-block-title{text-align:center;}#section-bottom #block-block-2{text-align:center;}#section-footer .region{clear:both;width:100%;text-align:center;}#section-footer ul.menu{float:none;text-align:center;}.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component{display:block;clear:both;margin-bottom:15px;width:100%;}.reservations-form .webform-client-form .webform-component-fieldset .fieldset-wrapper .webform-component .control-label{display:block;}.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-info .fieldset-wrapper .webform-component input,.reservations-form .webform-client-form .webform-component-fieldset.webform-component--book-info .fieldset-wrapper .webform-component select{width:100%;}.bigtitle .block-title{line-height:68px !important;}.bigtitle .superhero-block-title .block-title{line-height:normal !important;}.page-product-display.page-taxonomy-term .cs-product-teaser{width:50% !important;}.page-product-display.page-taxonomy-term .cs-product-teaser:nth-child(2n+1){clear:none;}#edit-customer-profile-billing-commerce-customer-address input,#edit-account-login input,#edit-customer-profile-billing-commerce-customer-address select,#edit-account-login select,#edit-customer-profile-billing-commerce-customer-address textarea,#edit-account-login textarea{width:100%;max-width:100%;}}@media (max-width:480px){a#section-footer ul.menu li:before{padding:0 5px 0 0;}#views-form-commerce-cart-form-default,.view-commerce-cart-summary,.view-commerce-line-item-table,.view-commerce-user-orders{overflow-x:scroll;padding-bottom:15px;}#edit-checkout-review{overflow-x:scroll;padding-bottom:15px;}.commerce-price-formatted-components{width:100% !important;margin:15px 0px;}.commerce-price-formatted-components .component-type-commerce-price-formatted-amount{width:100% !important;float:left;}.commerce-price-formatted-components .component-type-commerce-price-formatted-amount td{width:50% !important;}}@media (max-width:360px){.cs-article-teaser .cs-blog .cs-blog-content .readmore.btn{float:none;margin-bottom:15px;}.page-product-display.page-taxonomy-term .cs-product-teaser{width:100% !important;}}.region-feature-first .superhero-portfolio .element{margin-bottom:0;}.region-feature-first .superhero-portfolio .element.columns-3{width:33%;margin:0;padding:3px;}.portfolio-container{background:#fff;}.jmPriceTable:after{clear:both;content:"";display:table;}.jmPriceTable{padding:60px 0 48px;text-align:center;font-family:'open_sanslight';}.jmCentered{clear:both;text-align:center;}.jmPriceTable dl{background:#fff;display:block;}.jmPriceTable dl dd{margin:0;display:block;line-height:1.6;padding:10px;}.jmPriceTable dl dd.odd{background:#e7ebed;}.jmPriceTable .jmPremium dl dd.odd{background:#e5f9f8;}.jmPriceTable.col4 dl{float:left;width:25%;padding-bottom:20px;border:1px solid #74191d;margin-right:-1px;}.jmPriceTable dl.jmPremium{position:relative;z-index:1;margin-top:-20px;border:1px solid #c79c60;}.jmPriceTable dl.jmPremium dt small{display:block;clear:both;font-size:12px;line-height:1;text-transform:uppercase;color:#fff;padding:10px 5px;}.jmPriceTable dd small{font-size:12px;display:block;clear:both;}.jmPriceTable dl.jmPremium dt{color:#fff;border-bottom:1px solid #c79c60;background:#c79c60;font-family:'open_sanslight';}.jmPriceTable dt{color:#fff;border-bottom:1px solid #74191d;background:#74191d;font-size:27px;font-weight:400;line-height:65px;display:block;line-height:1.2;padding:10px;}.jmPriceTable dl.jmPremium dt{border-bottom:1px solid #ddd;}.jmPriceTable dd.jmPrice{background:#74191d;border-radius:50%;width:130px;height:130px;margin:25px auto;color:#fff;font-size:60px;font-family:open_sansbold;padding:25px 10px;line-height:1;}.jmPriceTable .jmPremium dd.jmPrice{background:#c79c60;}.jmPriceTable dd.jmPrice small{font-family:'open_sanslight';}.jmPriceTable dd.jmPrice .dollars{font-size:60%;}@media (max-width:640px){.jmPriceTable dt{font-size:16px;}.jmPriceTable.col4 dl{width:50%;}.jmPriceTable dd.jmPrice{height:80px;line-height:1;margin:15px auto;padding:20px 10px;width:80px;font-size:20px;}}.front #section-banner{clear:both;position:relative;}.front #section-banner .region-feature{position:absolute;z-index:100;bottom:0px;left:50%;margin-left:-585px;width:1170px;height:90%;}.front #section-banner .region-feature .region-feature-content{max-width:1140px;padding:0px 15px;margin:0px auto;}.region-feature-content{height:100%;overflow:hidden;}.region-feature-content .block-toggle{height:100%;margin-top:0;padding:0px;}.region-feature-content .block-toggle .block-inner{position:absolute;bottom:0;width:100%;padding:0px 15px;transition:all 500ms;}.region-feature-content .block-toggle .superhero-block-title{background:#74191d;color:#fff;text-align:center;cursor:pointer;position:relative;margin:0px;padding:0px 17px 17px;}.region-feature-content .block-toggle .superhero-block-title:before{content:"";height:32px;left:1px;position:absolute;top:-14px;transform:rotate(-8deg);transition:all 300ms linear 0ms;width:51%;z-index:-1;background-color:#74191d;}.region-feature-content .block-toggle .superhero-block-title:after{content:"";height:32px;position:absolute;right:1px;top:-14px;transform:rotate(8deg);transition:all 300ms linear 0ms;width:51%;z-index:-1;background-color:#74191d;}.region-feature-content .block-toggle .superhero-block-title .block-title{color:#fff;color:#fff;font-size:16px;letter-spacing:0;text-transform:uppercase;font-family:"open_sansbold";margin:0;position:relative;z-index:12;}.region-feature-content .block-toggle .superhero-block-title .block-subtitle{line-height:20px;position:relative;z-index:12;color:#fff;font-size:14px;font-family:"open_sansregular";}.region-feature-content .block-toggle .content{padding:15px;background:#222;}.region-feature-content .block-toggle .item-list{background:#222;}.region-feature-content .block-toggle .item-list .cs-eventList{list-style:none inside;margin:0px;padding:0px;}.region-feature-content .block-toggle .item-list .cs-eventList li{margin:0px;padding:0px;margin-bottom:9px;padding-bottom:9px;border-bottom:1px solid #4e4e4e;}.region-feature-content .block-toggle .item-list .cs-eventList li:last-child{margin:0px;padding:0px;border-bottom:none;}.region-feature-content .block-toggle .item-list .cs-eventList li.table{display:table;width:100%;}.region-feature-content .block-toggle .item-list .cs-eventList li.table .table-cell{display:table-cell;vertical-align:top;}.region-feature-content .block-toggle .item-list .cs-eventList li .cs-eventImg a{display:block;border:1px solid #fff;}.region-feature-content .block-toggle .item-list .cs-eventList li .cs-eventImg a img{border:1px solid #222;max-width:89px;height:60px;}.region-feature-content .block-toggle .item-list .cs-eventContent{padding-left:9px;}.region-feature-content .block-toggle .item-list .cs-eventContent h3{color:#fff;font-size:16px;letter-spacing:0;text-transform:uppercase;line-height:20px;margin:0 0 5px;font-family:"open_sansbold";}.region-feature-content .block-toggle .item-list .cs-eventContent h3 a{color:#fff;}.region-feature-content .block-toggle .item-list .cs-eventContent p{color:#c4c4c4;line-height:17px;margin:0;}
.formularios{margin:20px;padding:20px;}
