html body .overlay,html body .overlay-wrap .overlay{khtml-transition:all 150ms linear 0s;moz-transition:all 150ms linear 0s;ms-transition:all 150ms linear 0s;o-transition:all 150ms linear 0s;webkit-transition:all 150ms linear 0s}html body .overlay .overlay-content,html.fp-enabled body #fp-nav{khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);webkit-transform:translateY(-50%)}.blockquote,.cms-grid-masonry .cms-grid-categories a,.cms-meta,.commerce-info a,.page-sub-title,.playfairdisplay,.quote-content,.single-product .product_meta>span a,.tagcloud a,.tags-list a,.widget_newsletterwidget,blockquote{font-family:'Playfair Display';font-style:italic;font-weight:400}.pointssalefont{font-family:'proxima_nova_ltlight';font-style:italic;font-weight:400;font-size:13px}@font-face{font-family:proxima_nova_ltlight;font-style:normal;font-weight:400;src:url(../fonts/proxima_nova_ltlight.eot);src:url(../fonts/proxima_nova_ltlightd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/proxima_nova_ltlight.woff) format('woff'),url(../fonts/proxima_nova_ltlight.ttf) format('truetype'),url(../fonts/proxima_nova_ltlight.svg#proxima_nova_ltlight) format('svg')}@font-face{font-family:American_Typewriter_Light;src:url('../fonts/American_Typewriter_Light.eot');src:url('../fonts/American_Typewriter_Light.eot?#iefix') format('embedded-opentype'),  url('../fonts/American_Typewriter_Light.woff2') format('woff2'),  url('../fonts/American_Typewriter_Light.woff') format('woff'),  url('../fonts/American_Typewriter_Light.ttf') format('truetype'),  url('../fonts/American_Typewriter_Light.svg#svgFontName') format('svg')}body{font-family:proxima_nova_ltlight}#cms-mainnav-v4>div>ul:first-child>li>a,#cms-search input[type=text],.btn,.btn-primary,.h1,.h2,.h3,.h4,.h5,.h6,.main-navigation>div ul:first-child>li>a,button,h1,h2,h3,h4,h5,h6,html input[type=button],input[type=reset],input[type=submit],ul.product_list_widget span.product-title{font-family:proxima_nova_ltsemibold}body.left-menu{background:#f8f8f8}@font-face{font-family:proxima_nova_ltsemibold;font-style:normal;font-weight:400;src:url(../fonts/proxima_nova_ltsemibold.eot);src:url(../fonts/proxima_nova_ltsemiboldd41d.eot?#iefix) format('embedded-opentype'),url(../fonts/proxima_nova_ltsemibold.woff) format('woff'),url(../fonts/proxima_nova_ltsemibold.ttf) format('truetype'),url(../fonts/proxima_nova_ltsemibold.svg#proxima_nova_ltsemibold) format('svg')}html body{overflow-x:hidden;position:relative}@media (min-width:992px){html body #cms-page.header-v1.header-left{padding-left:260px}html body #cms-page.header-v1.header-right{padding-right:260px}html body #cms-page.header-v1 #cms-content-wrapper:not(.home){padding-top:80px}html body #cms-page.header-v1 #cms-content-wrapper .single-portfolio{padding-top:20px}}html body .overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;top:0;transition:all 150ms linear 0s}html body .overlay .overlay-content{padding:15px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}html body .overlay .overlay-content a{color:#fff}html body .overlay .overlay-content a.icon{background-color:#9e246f;color:#fff;display:inline-block;font-size:16px;height:50px;line-height:50px;margin:0 10px 0 0;width:50px}html body .overlay .overlay-content a.icon:hover{background-color:#888}html body .overlay .overlay-content a.icon.circle,html body .overlay .overlay-content a.icon.icon-circle{border-radius:50%;khtml-border-radius:50%;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;webkit-border-radius:50%}html body .overlay .overlay-content a.icon:last-child{margin-right:0}html body .overlay-wrap{overflow:hidden;position:relative;text-align:center}html body .overlay-wrap .overlay{filter:alpha(opacity=0);khtml-opacity:0;khtml-transform:scale(1.5);moz-opacity:0;moz-transform:scale(1.5);ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";ms-opacity:0;ms-transform:scale(1.5);o-opacity:0;opacity:0;o-transform:scale(1.5);transform:scale(1.5);transition:all 150ms linear 0s;visibility:hidden;webkit-opacity:0;webkit-transform:scale(1.5)}html body .overlay-wrap:hover .overlay{filter:alpha(opacity=100);khtml-opacity:1;khtml-transform:scale(1);khtml-transition:all 150ms linear 0s;moz-opacity:1;moz-transform:scale(1);moz-transition:all 150ms linear 0s;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;ms-transform:scale(1);ms-transition:all 150ms linear 0s;o-opacity:1;opacity:1;o-transform:scale(1);o-transition:all 150ms linear 0s;transform:scale(1);transition:all 150ms linear 0s;visibility:visible;webkit-opacity:1;webkit-transform:scale(1);webkit-transition:all 150ms linear 0s}html body #wpadminbar{position:fixed !important}html.home .navigation{margin-bottom:100px}html.fp-enabled body:after,html.fp-enabled body:before{background:#fff;content:"";display:block;height:50px;position:absolute;width:100%;z-index:1051}html.fp-enabled body:before{top:0}html.fp-enabled body:after{bottom:0}html.fp-enabled body #fp-nav{left:40px;margin-top:0 !important;position:fixed;top:50%;transform:translateY(-50%)}#cms-onepage-nav,#cms-onepage-nav .cms-onepage-nav li a span{khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);webkit-transform:translateY(-50%)}html.fp-enabled body #fp-nav ul{list-style:none;margin:0;padding:0}html.fp-enabled body #fp-nav ul li{display:block;margin-bottom:10px}html.fp-enabled body #fp-nav ul li:last-child{margin-bottom:0}html.fp-enabled body #fp-nav ul li a{border:1px solid #ddd;border-radius:50%;display:block;height:10px;khtml-border-radius:50%;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;webkit-border-radius:50%;width:10px}html.fp-enabled body #fp-nav ul li a.active,html.fp-enabled body #fp-nav ul li a:active,html.fp-enabled body #fp-nav ul li a:focus,html.fp-enabled body #fp-nav ul li a:hover{border-color:#222}@media (max-width:767px){html.fp-enabled body #fp-nav{left:25px}}html.fp-enabled body .fsp-wrapper .single-portfolio.hidden{display:block}#cms-content-wrapper,body{background-color:#fff}iframe{border:none}a{color:#b46d70}a:hover{color:#888}.tags-list a,body{color:#888;font-size:15px;letter-spacing:.5px;line-height:24px}.h1,.h1 a,.h2,.h2 a,.h3,.h3 a,.h4,.h4 a,.h6,.h6 a,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h6,h6 a{color:#1f1f1f;letter-spacing:1px}.font_cursiva{font-size:48px;text-align:center;font-family:Playfair Display;font-weight:400;font-style:italic}.h1,.h1 a,h1,h1 a{font-size:48px;line-height:77px}.h2,.h2 a,h2,h2 a{font-size:24px;line-height:39px}.h3,.h3 a,h3,h3 a{font-size:18px;line-height:29px}.h4,.h4 a,h4,h4 a{font-size:16px;line-height:26px}.h5,.h5 a,h5,h5 a,thead,ul.product_list_widget span.product-title{color:#1f1f1f;font-size:14px;letter-spacing:1px;line-height:20px}.h6,.h6 a,h6,h6 a{font-size:12px;line-height:16px}.color-white,.color-white *,.color-white .h1,.color-white .h2,.color-white .h3,.color-white .h4,.color-white .h5,.color-white .h6,.color-white h1,.color-white h2,.color-white h3,.color-white h4,.color-white h6{color:#fff !important}.btn,.button,.commerce #respond input#submit,.commerce a.button,.commerce button.button,.commerce input.button,a.added_to_cart,button,input[type=button],input[type=submit],input[type=reset]{border-radius:0;height:50px;khtml-border-radius:0;khtml-transition:all .3s linear 0s;letter-spacing:1px;line-height:50px;moz-border-radius:0;moz-transition:all .3s linear 0s;ms-border-radius:0;ms-transition:all .3s linear 0s;o-border-radius:0;o-transition:all .3s linear 0s;outline:0;padding:0 20px;text-indent:0;text-transform:uppercase;transition:all .3s linear 0s;webkit-border-radius:0;webkit-transition:all .3s linear 0s}.form input,.form textarea,form input,form textarea{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;webkit-transition:all .3s linear 0s}.btn,.btn-default,.commerce #respond input#submit,.commerce a.button,.commerce button.button,.commerce input.button,a.added,a.added_to_cart,button,input[type=button],input[type=submit],input[type=reset]{background:0 0;border:1px solid #b46d70;color:#b46d70}.btn-default:active,.btn-default:focus,.btn-default:hover,.btn:active,.btn:focus,.btn:hover,.commerce #respond input#submit:active,.commerce #respond input#submit:focus,.commerce #respond input#submit:hover,.commerce a.button:active,.commerce a.button:focus,.commerce a.button:hover,.commerce button.button:active,.commerce button.button:focus,.commerce button.button:hover,.commerce input.button:active,.commerce input.button:focus,.commerce input.button:hover,a.added:active,a.added:focus,a.added:hover,a.added_to_cart:active,a.added_to_cart:focus,a.added_to_cart:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover{background:#b46d70;border-color:#b46d70;color:#fff}.commerce #respond input#submit,.commerce a.button,.commerce button.button,.commerce input.button,a.added,a.added_to_cart{border:1px solid #b46d70 !important}.commerce #respond input#submit:active,.commerce #respond input#submit:focus,.commerce #respond input#submit:hover,.commerce a.button:active,.commerce a.button:focus,.commerce a.button:hover,.commerce button.button:active,.commerce button.button:focus,.commerce button.button:hover,.commerce input.button:active,.commerce input.button:focus,.commerce input.button:hover,a.added:active,a.added:focus,a.added:hover,a.added_to_cart:active,a.added_to_cart:focus,a.added_to_cart:hover{color:#fff !important}.button-primary .btn,.button-primary .btn-default,.button-primary button,.button-primary input[type=button],.button-primary input[type=submit],.button-primary input[type=reset]{background:#b46d70;border:1px solid #b46d70;color:#fff}.btn-primary{background:#b46d70 !important;border:1px solid #b46d70 !important;color:#fff !important}.btn-alt-white{background:0 0;border-color:#fff;color:#fff}.btn-alt-white:hover{background:#fff !important;color:#1f1f1f !important}.more-link,.more-link:hover{color:#b46d70}.cs_pagination{text-align:center}.more-link{white-space:nowrap}article.sticky .entry-header{padding-left:60px;position:relative}article.sticky .entry-header:before{color:#1f1f1f;content:"\f08d";font-family:FontAwesome;font-size:60px;left:0;line-height:60px;position:absolute}img.alignleft{margin:12px 24px 12px 0}img.alignright{margin:12px 0 12px 24px}img.aligncenter{clear:both;margin-bottom:12px;margin-top:12px}.page-links{clear:both}.post-navigation div.nav-next,.post-navigation div.nav-previous{float:left;text-align:left;width:50%}.post-navigation div.nav-next>a,.post-navigation div.nav-previous>a{display:block}.post-navigation div.nav-next i,.post-navigation div.nav-previous i{display:inline-block;font-size:40px;margin-top:5px}.post-navigation div.nav-next i.pe-7s-angle-left,.post-navigation div.nav-previous i.pe-7s-angle-left{margin-left:-15px}.post-navigation div.nav-next i.pe-7s-angle-right,.post-navigation div.nav-previous i.pe-7s-angle-right{margin-right:-15px}.post-navigation div.nav-next img,.post-navigation div.nav-previous img{height:40px;margin-top:5px;vertical-align:top;width:60px}.post-navigation div.nav-next .nav-label-wrap,.post-navigation div.nav-previous .nav-label-wrap{display:inline-block;margin:0 0 0 15px}.post-navigation div.nav-next .nav-label-wrap .nav-label,.post-navigation div.nav-next .nav-label-wrap .nav-title,.post-navigation div.nav-previous .nav-label-wrap .nav-label,.post-navigation div.nav-previous .nav-label-wrap .nav-title{display:block}.post-navigation div.nav-next .nav-label-wrap .nav-label,.post-navigation div.nav-previous .nav-label-wrap .nav-label{line-height:1}.post-navigation div.nav-next{float:right;text-align:right}.post-navigation div.nav-next .nav-label-wrap{margin:0 15px 0 0}.post-navigation.portfolio-navigation{border-bottom:1px solid #eee;border-top:1px solid #eee;margin:100px 0 70px;padding:35px 15px}footer.entry-meta{clear:both}.comments-area{border-top:1px solid #eee}.comments-area .comments-title{padding:60px 0}.comments-area .comment-list{list-style:none;padding:0}.comments-area .comment-list .comment .comment-body{border-bottom:1px solid #eee;margin:0 0 25px;padding:0 0 25px}.comments-area .comment-list .comment .comment-body .comment-author{float:left;margin-right:30px}.comments-area .comment-list .comment .comment-body .comment-author img{border-radius:50%;khtml-border-radius:50%;max-width:100px;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;webkit-border-radius:50%}.comments-area .comment-list .comment .comment-body .comment-meta-wrap{padding-left:130px;position:relative}.comments-area .comment-list .comment .comment-body .comment-meta-wrap cite{font-style:normal}.comments-area .comment-list .comment .comment-body .comment-meta-wrap .comment-meta{color:#888;margin-bottom:15px}.comments-area .comment-list .comment .comment-body .comment-meta-wrap .comment-meta a{color:#888}.comments-area .comment-list .comment .comment-body .comment-meta-wrap .comment-reply{position:absolute;right:0;top:0}.comments-area .comment-list .comment .comment-body .comment-meta-wrap p:last-child{margin-bottom:0}.comments-area .comment-list .comment .comment-body .comment-meta-wrap .blockquote,.comments-area .comment-list .comment .comment-body .comment-meta-wrap blockquote{margin-bottom:20px}.comments-area .comment-list .comment .children{list-style:none;padding-left:100px}@media (max-width:414px){.comments-area .comment-list .comment .children{padding-left:30px}}@media (max-width:768px){.comments-area .comment-respond .comment-form .comment-form-author{padding-right:0}.comments-area .comment-respond .comment-form .comment-form-email{padding-left:0}}#respond #reply-title{margin:50px 0 25px}#respond form>p{margin-bottom:15px}#respond form>p:last-child{margin-bottom:0}#respond form .form-allowed-tags{display:none}.aligncenter,.gallery .gallery-item a{display:block}#respond form .form-submit{clear:both;display:block;overflow:hidden}.form input,form input{border:1px solid #eee;border-radius:0;box-shadow:0 0 0 transparent;height:50px;khtml-border-radius:0;khtml-box-shadow:0 0 0 transparent;line-height:50px;moz-border-radius:0;moz-box-shadow:0 0 0 transparent;ms-border-radius:0;ms-box-shadow:0 0 0 transparent;o-border-radius:0;o-box-shadow:0 0 0 transparent;outline:0;padding:0 20px;transition:all .3s linear 0s;webkit-border-radius:0;webkit-box-shadow:0 0 0 transparent}.form input:active,.form input:focus,.form input:hover,.form textarea,form input:active,form input:focus,form input:hover,form textarea{khtml-box-shadow:0 0 0 transparent;moz-box-shadow:0 0 0 transparent;o-box-shadow:0 0 0 transparent;outline:0;webkit-box-shadow:0 0 0 transparent}.form input[type=text],.form input[type=email],.form input[type=password],.form input[type=search],form input[type=text],form input[type=email],form input[type=password],form input[type=search]{width:100%}.form input[type=number],form input[type=number]{padding:0}.form input[type=checkbox],.form input[type=radio],form input[type=checkbox],form input[type=radio]{height:inherit;line-height:inherit}.form input:active,.form input:focus,.form input:hover,form input:active,form input:focus,form input:hover{border-color:#b46d70;box-shadow:0 0 0 transparent;ms-box-shadow:0 0 0 transparent}.form textarea,form textarea{border:1px solid #eee;border-radius:0;box-shadow:0 0 0 transparent;khtml-border-radius:0;moz-border-radius:0;ms-border-radius:0;ms-box-shadow:0 0 0 transparent;o-border-radius:0;padding:15px 20px;transition:all .3s linear 0s;webkit-border-radius:0;width:100%}.select2-container,a,select{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;outline:0;webkit-transition:all .3s linear 0s}.form textarea:active,.form textarea:focus,.form textarea:hover,form textarea:active,form textarea:focus,form textarea:hover{border-color:#b46d70;box-shadow:0 0 0 transparent;khtml-box-shadow:0 0 0 transparent;moz-box-shadow:0 0 0 transparent;ms-box-shadow:0 0 0 transparent;o-box-shadow:0 0 0 transparent;outline:0;webkit-box-shadow:0 0 0 transparent}.form .required,form .required{color:red}.h1 a a:hover,.h1 a:hover,.h1 a:hover a,.h1:hover,.h1:hover a,.h2 a a:hover,.h2 a:hover,.h2 a:hover a,.h2:hover,.h2:hover a,.h3 a a:hover,.h3 a:hover,.h3 a:hover a,.h3:hover,.h3:hover a,.h4 a a:hover,.h4 a:hover,.h4 a:hover a,.h4:hover,.h4:hover a,.h5 a a:hover,.h5 a:hover,.h5 a:hover a,.h5:hover,.h5:hover a,.h6 a a:hover,.h6 a:hover,.h6 a:hover a,.h6:hover,.h6:hover a,h1 a a:hover,h1 a:hover,h1 a:hover a,h1:hover,h1:hover a,h2 a a:hover,h2 a:hover,h2 a:hover a,h2:hover,h2:hover a,h3 a a:hover,h3 a:hover,h3 a:hover a,h3:hover,h3:hover a,h4 a a:hover,h4 a:hover,h4 a:hover a,h4:hover,h4:hover a,h5 a a:hover,h5 a:hover,h5 a:hover a,h5:hover,h5:hover a,h6 a a:hover,h6 a:hover,h6 a:hover a,h6:hover,h6:hover a{color:#b46d70}.form .row+.row,form .row+.row{margin-top:20px}.select2-container,select{appearance:none;background-image:url(../images/assets/select-arrow.jpg);background-position:100% 50%;background-repeat:no-repeat;border:1px solid #eee;border-radius:0;box-shadow:0 0 0 transparent;height:50px;khtml-border-radius:0;khtml-box-shadow:0 0 0 transparent;line-height:50px;max-width:100%;moz-appearance:none;moz-border-radius:0;moz-box-shadow:0 0 0 transparent;ms-border-radius:0;ms-box-shadow:0 0 0 transparent;o-border-radius:0;o-box-shadow:0 0 0 transparent;padding:0 20px;transition:all .3s linear 0s;webkit-appearance:none;webkit-border-radius:0;webkit-box-shadow:0 0 0 transparent;width:100%}.select2-container:active,.select2-container:focus,.select2-container:hover,select:active,select:focus,select:hover{border-color:#b46d70;box-shadow:0 0 0 transparent;khtml-box-shadow:0 0 0 transparent;moz-box-shadow:0 0 0 transparent;ms-box-shadow:0 0 0 transparent;o-box-shadow:0 0 0 transparent;outline:0;webkit-box-shadow:0 0 0 transparent}.select2-container{background-image:none;border-color:#eee !important;padding:0 0 0 20px}.select2-container .select2-choice{background:0 0;border:0;border-radius:0;khtml-border-radius:0;line-height:50px;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;padding:0;webkit-border-radius:0}div#select2-drop{border-color:#eee !important}.select2-container+select{background-image:none !important}img{height:auto;max-width:100%}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto}.entry-caption,.gallery-caption{font-size:12px;font-style:italic;line-height:2}.gallery{margin-left:-20px !important}.gallery .gallery-item{margin-bottom:20px;margin-top:0 !important}.gallery .gallery-item dd,.gallery .gallery-item dt{margin-left:20px !important}.gallery .gallery-item a img,.gallery .gallery-item img{border:0 !important}.gallery .gallery-item .gallery-caption{background:#eee}.row-bg-video{overflow:hidden;position:relative}.row-bg-video .cms-bg-video{left:0;position:absolute;top:0;width:100%}.row-bg-video .wp-video-shortcode{height:auto !important;width:100% !important}.table,.widget.widget_newsletterwidget form input[type=email],table{width:100%}#page-sidebar #secondary>.widget{border-bottom:1px solid #eee;margin-bottom:40px;padding-bottom:40px}#page-sidebar #secondary>.widget:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}a{cursor:pointer;text-decoration:none;transition:all .3s linear 0s}.h1,.h1 a,.h2,.h2 a,.h3,.h3 a,.h4,.h4 a,.h5,.h5 a,.h6,.h6 a,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{khtml-transition:all .3s linear 0s;margin:0;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;padding:0;text-transform:uppercase;webkit-transition:all .3s linear 0s}a.active,a:active,a:focus,a:hover,a:visited{outline:0;text-decoration:none}.h1,.h1 a,.h2,.h2 a,.h3,.h3 a,h1,h1 a,h2,h2 a,h3,h3 a{transition:all .3s linear 0s;font-family:'American_Typewriter_Light'}.h4,.h4 a,.h5,.h5 a,.h6,.h6 a,h4,h4 a,h5,h5 a,h6,h6 a{transition:all .3s linear 0s}.cms-social-sc a,.tparrows.default:before{moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;text-align:center;webkit-transition:all .3s linear 0s}ol,ul{margin:0;padding:0}ol ol,ol ul,ul ol,ul ul{margin-left:0;padding-left:10px}label{display:inline}.blockquote,blockquote{border:0;font-style:italic;margin:0;padding:0 40px}.blockquote p:last-child,blockquote p:last-child{margin-bottom:0}.code,code{font-size:12px;line-height:2}.pre,pre{border:1px solid #eee;font-size:12px;margin:24px 0;overflow:auto;padding:24px}.pre code,pre code{display:block}.abbr,.acronym,.dfn,abbr,acronym,dfn{border-bottom:1px solid #eee;cursor:help}.address,address{display:block;margin:0 0 24px}embed,iframe,object,video{max-width:100%;width:100%}.table caption,table caption{font-size:16px;margin:24px 0}.table .td,.table td,table .td,table td{border-top:1px solid #eee;padding:6px 10px 6px 0}.widget .wg-title,.widget .widget-title{font-style:normal;margin-bottom:25px}.widget.widget_tag_cloud .tagcloud a{border:1px solid #eee;color:#888;display:inline-block;font-size:14px !important;line-height:34px;margin:0 0 5px;padding:0 12px;text-transform:capitalize}.tparrows.default>div,form.searchform .screen-reader-text{display:none}.widget.widget_tag_cloud .tagcloud a:hover{background:#b46d70;border-color:#b46d70;color:#fff}.widget ol li,.widget ul li{padding:3px 0}.widget ol li a,.widget ul li a{color:#888}.widget ol li a.active,.widget ol li a:active,.widget ol li a:hover,.widget ul li a.active,.widget ul li a:active,.widget ul li a:hover{color:#b46d70}.widget ul{list-style:none inside}.widget ol{list-style:decimal inside}form.searchform{position:relative}form.searchform:after{content:'\f002';font-family:FontAwesome;font-size:16px;position:absolute;right:15px;top:12px}form.searchform input#searchsubmit{background:0 0;border:0 !important;cursor:pointer;font-size:0;height:50px;position:absolute;right:0;text-indent:-10000px;top:0;width:50px;z-index:1}.container{max-width:100%}@media (min-width:1200px){.container{width:1200px}}.modal-open .cms-grid-wraper.portfolio-grid-popup .cms-grid{z-index:1050}.nopaddingall{padding:0 !important}.nopaddingtop{padding-top:0 !important}.nopaddingright{padding-right:0 !important}.nopaddingbottom{padding-bottom:0 !important}.nopaddingleft{padding-left:0 !important}.section .cms-bg-overlay{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tparrows.default{background:0 0;height:50px;width:50px}.tparrows.default:before{background:rgba(255,255,255,.6);color:#222;display:block;font-family:Pe-icon-7-stroke;font-size:30px;height:50px;khtml-transition:all .3s linear 0s;line-height:50px;transition:all .3s linear 0s;width:50px}.tparrows.default.tp-leftarrow:before{content:"\e686"}.tparrows.default.tp-rightarrow:before{content:"\e684"}.tparrows.default:hover{background:0 0}.tparrows.default:hover:before{background:rgba(255,255,255,.8)}.tp-bullets.simplebullets.round .bullet{background:#aba8a8;border-radius:50%;height:10px;khtml-border-radius:50%;margin:0 10px 0 0;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;webkit-border-radius:50%;width:10px}.tp-bullets.simplebullets.round .bullet.selected{background:#fff}.tp-bullets.simplebullets.round .bullet:last-child{margin-right:0}@media screen and (min-width:1200px){body .cs-boxed{margin:auto;width:1200px}}#cms-onepage-nav .cms-onepage-nav li:last-child a,.navigation.paging-navigation .pagination{margin-bottom:0}@media (max-width:767px){#cms-content-wrapper{padding-left:0 !important;padding-right:0 !important}#cms-content-wrapper [class*=col-] [class^=col-],#cms-content-wrapper [class*=col-]+[class*=col-],#cms-content-wrapper [class^=col-] [class^=col-],#cms-content-wrapper [class^=col-]+[class*=col-]{margin-top:30px}}.navigation,.navigation.paging-navigation{text-align:center}.navigation.paging-navigation .page-numbers{border:1px solid #eee;color:#b46d70;display:inline-block;float:left;line-height:38px;margin-right:10px;min-width:38px;padding:0 15px;text-align:center}.navigation.paging-navigation .page-numbers i{display:block;font-size:22px;height:38px;line-height:38px}.cms-social-sc a,.cms-social-sc a i{display:inline-block;khtml-transition:all .3s linear 0s}.navigation.paging-navigation .page-numbers:last-child{margin-right:0}.navigation.paging-navigation .page-numbers.current,.navigation.paging-navigation .page-numbers:hover{background:#b46d70;border-color:#b46d70;color:#fff}.navigation.paging-navigation .page-numbers.next,.navigation.paging-navigation .page-numbers.prev{padding:0;width:40px}.navigation.cms-paging-navigation2 a{text-transform:uppercase}.navigation.cms-paging-navigation2 i{padding:0 5px}.cms-social-sc a{font-size:0;margin-right:5px;text-decoration:none;transition:all .3s linear 0s}.cms-social-sc a i,.cms-social-sc a i:before{font-size:20px;height:45px;line-height:45px;width:45px}#cms-mainnav-v4,.cms-social-sc a i{webkit-transition:all .3s linear 0s}.cms-social-sc a:last-child{margin-right:0}.cms-social-sc a i{background:#202020;border-radius:50%;color:#fff;khtml-border-radius:50%;moz-border-radius:50%;moz-transition:all .3s linear 0s;ms-border-radius:50%;ms-transition:all .3s linear 0s;o-border-radius:50%;o-transition:all .3s linear 0s;transition:all .3s linear 0s;webkit-border-radius:50%}.cms-social-sc a:focus,.cms-social-sc a:hover{text-decoration:none}.cms-social-sc a:focus i,.cms-social-sc a:hover i{background:#b46d70;color:#fff}#back_to_top{bottom:15px;cursor:pointer;display:none;position:fixed;right:15px}#back_to_top.on{display:block}#cms-header-wrapper{position:relative;z-index:30}#cms-search{background:#f8f8f8;khtml-transition:all .4s ease 0s;max-height:0;moz-transition:all .4s ease 0s;ms-transition:all .4s ease 0s;o-transition:all .4s ease 0s;overflow:hidden;transition:all .4s ease 0s;webkit-transition:all .4s ease 0s}#cms-search.open{max-height:100px;padding:25px 0}#cms-search input[type=text]{background:0 0;border:0;color:#1f1f1f;font-size:18px}#cms-search input[type=submit]{margin:0 auto;max-width:180px}#cms-search a#header-widget-search-close{display:inline-block;margin-top:15px}#masthead{z-index:30}#masthead #cms-nav-extra,#masthead #cms-nav-extra>div{margin-left:20px}#masthead #cms-nav-extra>div ul li{float:left;padding-right:20px}#masthead #cms-nav-extra>div ul li:last-child{padding-right:0}#masthead #cms-nav-extra>div ul li a{color:#212121}#masthead #cms-header-top a:hover,#masthead #cms-nav-extra>div ul li a:active,#masthead #cms-nav-extra>div ul li a:focus,#masthead #cms-nav-extra>div ul li a:hover{color:#b46d70}#masthead #cms-nav-extra>div ul li a:after{display:none}#masthead #cms-header-top{background:#f8f8f8;color:#888}#masthead #cms-header-top a{color:#888}#masthead #cms-header-top .cms-social a i{background:0 0;color:#888;height:50px;line-height:50px;width:40px}#masthead #cms-header-top .cms-social a i:hover{color:#b46d70}#masthead #cms-header.header-ontop #cms-nav-extra>div ul li a,#masthead #cms-header.header-ontop #cms-nav-extra>div ul li a:active,#masthead #cms-header.header-ontop #cms-nav-extra>div ul li a:focus,#masthead #cms-header.header-ontop #cms-nav-extra>div ul li a:hover,#masthead.header-ontop .main-navigation>div ul:first-child>li>a{color:#fff}#masthead #cms-header-top .cms-social a:hover i{background:0 0}#masthead #cms-header{position:relative}#masthead #cms-header #cms-header-logo a{display:block}#masthead #cms-header #cms-header-navigation{position:static}#masthead #cms-header.header-ontop{position:absolute;width:100%;z-index:21}@media (max-width:414px){#masthead #cms-header.header-v2.header-ontop{background-color:#000;position:static}}#masthead #cms-header.header-fixed{position:fixed;width:100%;z-index:21}#masthead #cms-header.header-sticky{background-color:#ffffff;background-image:url("../images/back_semillas.png");background-repeat:no-repeat;border-bottom:1px solid #eee;khtml-transition:background .3s ease 0s;left:0;moz-transition:background .3s ease 0s;ms-transition:background .3s ease 0s;o-transition:background .3s ease 0s;position:fixed;top:0;transition:background .3s ease 0s;webkit-transition:background .3s ease 0s;width:100%;z-index:60}#masthead.header-default #cms-header-logo{margin-right:65px}@media (max-width:414px){#masthead.header-default #cms-header-logo{margin-right:45px}}#masthead.header-v1{padding-top:70px}#masthead.header-v1 #cms-header-inner{position:relative}#masthead.header-v2 #cms-header #cms-nav-extra{margin-right:30px}#masthead.header-v3 #cms-header-logo{margin-bottom:45px}#masthead.header-v3 #cms-header-navigation{border-bottom:1px solid #eee;border-top:1px solid #eee}@media (min-width:992px){#masthead.header-v1{position:fixed;text-align:center;top:0;width:260px}#masthead.header-v1.header-left{left:0}#masthead.header-v1.header-right{right:0}#masthead.header-v1 #cms-nav-extra{display:inline-block;margin:0 auto !important}#masthead.header-v1 #cms-nav-extra>div:first-child{margin-left:0 !important}}@media (max-width:991px){#masthead #cms-header.header-fixed{left:0;padding-left:30px;padding-right:30px;right:0}#masthead.header-v1{margin-bottom:0 !important;padding:10px 40px 0 !important}#masthead.header-v1 #cms-nav-extra{position:absolute;right:20px;top:30px}#masthead.header-v2 #cms-nav-extra{position:absolute;right:20px;top:0;z-index:1}#masthead.header-v2 #cms-header-navigation-left,#masthead.header-v2 #cms-header-navigation-right{display:none}#masthead.header-v3 #cms-header-navigation{top:0}}#cms-mainnav-v4{background:rgba(0,0,0,.8);bottom:0;filter:alpha(opacity=0);khtml-opacity:0;khtml-transition:all .3s linear 0s;left:0;moz-opacity:0;moz-transition:all .3s linear 0s;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";ms-opacity:0;ms-transition:all .3s linear 0s;o-opacity:0;opacity:0;o-transition:all .3s linear 0s;overflow-y:scroll;position:fixed;right:0;text-align:center;top:0;transition:all .3s linear 0s;visibility:hidden;webkit-opacity:0}#cms-mainnav-v4.open{filter:alpha(opacity=100);khtml-opacity:1;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;o-opacity:1;opacity:1;visibility:visible;webkit-opacity:1;z-index:999999}#cms-onepage-nav{left:50px;position:fixed;top:50%;transform:translateY(-50%)}#cms-onepage-nav .cms-onepage-nav{list-style:none;margin:0;padding:0}#cms-onepage-nav .cms-onepage-nav li{margin-bottom:10px}#cms-onepage-nav .cms-onepage-nav li a{border:1px solid #cdcdcd;border-radius:50%;display:block;height:10px;khtml-border-radius:50%;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;position:relative;webkit-border-radius:50%;width:10px}#cms-onepage-nav .cms-onepage-nav li a span,.single-post .entry-footer .post-share-title .post-share{khtml-border-radius:5px;moz-border-radius:5px;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;webkit-border-radius:5px}#cms-onepage-nav .cms-onepage-nav li a span{background:rgba(0,0,0,.7);border-radius:5px;color:#fff;display:block;filter:alpha(opacity='0' * 100);khtml-opacity:0;khtml-transition:all .3s linear 0s;left:15px;moz-opacity:0;ms-border-radius:5px;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity='0' * 100)";ms-opacity:0;o-border-radius:5px;o-opacity:0;opacity:0;padding:5px 10px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s linear 0s;visibility:hidden;webkit-opacity:0;webkit-transition:all .3s linear 0s;white-space:nowrap}#cms-onepage-nav .cms-onepage-nav li a span:before{border-color:transparent rgba(0,0,0,.7) transparent transparent;border-style:solid;border-width:5px;content:"";display:block;height:0;khtml-transform:translateY(-50%);left:-10px;moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:0}#cms-onepage-nav .cms-onepage-nav li a:hover span{filter:alpha(opacity='1' * 100);khtml-opacity:1;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity='1' * 100)";ms-opacity:1;o-opacity:1;opacity:1;visibility:visible;webkit-opacity:1}#cms-onepage-nav .cms-onepage-nav li a:active,#cms-onepage-nav .cms-onepage-nav li a:focus{border-color:#222}.cms-header-fixed-bg #cms-header.header-fixed{khtml-transition:background .3s linear 0s;moz-transition:background .3s linear 0s;ms-transition:background .3s linear 0s;o-transition:background .3s linear 0s;transition:background .3s linear 0s;webkit-transition:background .3s linear 0s}#masthead{background-image:url("../images/back_semillas.png");background-repeat:no-repeat}body:not(.home) #masthead{border-bottom:0 solid transparent}#masthead.header-mini-shop{padding-bottom:65px;padding-top:65px}#masthead.header-v1 .main-navigation>div ul:first-child>li>a{color:#212121}#masthead.header-ontop .main-navigation>div ul:first-child>li:hover>a,#masthead.header-ontop .main-navigation>div ul:first-child>li>a:hover{color:#fff}#masthead .main-navigation>div ul:first-child>li:hover>a,#masthead .main-navigation>div ul:first-child>li>a:hover,#masthead.header-v1 .main-navigation>div ul:first-child>li:hover>a,#masthead.header-v1 .main-navigation>div ul:first-child>li>a:hover{color:#b46d70}#masthead .main-navigation>div ul:first-child>li.current-menu-item>a{color:#fff}#masthead .main-navigation>div ul:first-child>li.current_page_item>a,#masthead.header-v1 .main-navigation>div ul:first-child>li.current_page_item>a{color:#b46d70}#masthead.header-ontop .main-navigation>div ul:first-child>li.current_page_item>a{color:#fff}#masthead .header-sticky .main-navigation>div ul:first-child>li:hover>a:after{border-bottom-color:#b46d70}body:not(.home) #masthead.header-v4{border-bottom:1px solid #eee;margin-bottom:80px}#cms-page:not(.header-v1) #cms-header-logo a,#cms-page:not(.header-v1) .main-navigation ul:first-child>li>a,#cms-page:not(.header-v1) .main-navigation ul:first-child>li>span{line-height:110px}#cms-page .header-portfolio #cms-header-logo a,#cms-page .header-portfolio .main-navigation ul:first-child>li>a,#cms-page .header-portfolio .main-navigation ul:first-child>li>span{line-height:180px}#cms-page .header-gallery #cms-header-logo a,#cms-page .header-gallery .main-navigation ul:first-child>li>a,#cms-page .header-gallery .main-navigation ul:first-child>li>span,#cms-page .header-v4 #cms-header-logo a,#cms-page .header-v4 .main-navigation ul:first-child>li>a,#cms-page .header-v4 .main-navigation ul:first-child>li>span{line-height:140px}#masthead.header-onepage,#masthead.header-onepage #cms-header.header-sticky{padding-left:90px;padding-right:90px}@media (max-width:414px){#masthead.header-onepage,#masthead.header-onepage #cms-header.header-sticky{padding-left:20px;padding-right:20px}}#masthead.header-v2.header-onepage,#masthead.header-v2.header-onepage #cms-header.header-sticky{padding-left:0;padding-right:0}#masthead.header-portfolio{padding-left:100px;padding-right:100px}#masthead.header-gallery{background-color:#f8f8f8}@media (max-width:991px){#masthead.header-portfolio #cms-header-navigation{top:180px}}#masthead.header-onepage #cms-header-logo a img,#masthead.header-onepage #cms-header.header-sticky #cms-header-logo a img{height:150px}#masthead.header-onepage #cms-header.header-sticky{height:150px}#cms-page:not(.header-v1) #cms-header.header-sticky #cms-header-logo a,#cms-page:not(.header-v1) #cms-header.header-sticky .main-navigation ul:first-child>li>a,#cms-page:not(.header-v1) #cms-header.header-sticky .main-navigation ul:first-child>li>span{line-height:80px}#cms-page .header-v3 #cms-header-logo a,#cms-page .header-v3 .main-navigation ul:first-child>li>a,#cms-page .header-v3 .main-navigation ul:first-child>li>span{line-height:50px}#masthead #cms-portfolio-masonry-sort .change-columns{font-size:20px}#menus h2{font-size:48px;text-align:center}#menus i{color:#bb7e81;font-size:70px;margin-bottom:30px}.menu-list{margin:0 15px 30px;position:relative}.menu-list>.container>.row>.col-sm-12{border:1px solid #ddd;padding:35px 60px 20px}.menu-list h2{color:#1f1f1f;font-family:Playfair Display;font-size:40px;font-style:italic;font-weight:400;line-height:1;text-align:left}#masthead.header-v2.header-onepage.header-ontop #cms-header.header-sticky{background-color:#000;border-bottom:none}.cms-element-header .cms-element-subtitle{color:#212121;font-size:20px;padding:0 0 15px}.cms-element-header.layout-1{margin-bottom:50px}.cms-element-header.layout-1 .cms-element-header-title h1{line-height:65px}.cms-element-header.layout-2,.cms-element-header.layout-3{margin-bottom:100px}.cms-element-header.layout-2 .cms-element-header-title h1,.cms-element-header.layout-3 .cms-element-header-title h1{line-height:48px}.cms-element-header.layout-2 .cms-element-header-title h1 .first-word,.cms-element-header.layout-3 .cms-element-header-title h1 .first-word{display:block}#masthead .main-navigation ul{list-style:none;margin:0;padding:25px 0px 0px 0px}#masthead .main-navigation ul.ping-right{left:auto;right:100%}#masthead .main-navigation ul.ping-left{left:100%;right:auto}@media screen and (min-width:992px){#masthead .main-navigation>div ul li,#masthead .main-navigation>div ul:first-child>li>a:after{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;webkit-transition:all .3s linear 0s}#masthead #cms-menu-mobile{display:none !important}#masthead .main-navigation>div ul:first-child>li{display:inline-block;margin:0;padding:0 25px 0 0}#masthead .main-navigation>div ul:first-child>li:first-child{padding-left:0}#masthead .main-navigation>div ul:first-child>li:last-child{padding-right:0}#masthead .main-navigation>div ul:first-child>li>a{color:#212121;font-size:13px;letter-spacing:1px;position:relative;text-transform:uppercase}#masthead .main-navigation>div ul:first-child>li.current-menu-ancestor>a,#masthead .main-navigation>div ul:first-child>li.current_page_item>a,#masthead .main-navigation>div ul:first-child>li:active>a,#masthead .main-navigation>div ul:first-child>li:focus>a,#masthead .main-navigation>div ul:first-child>li:hover>a,#masthead .main-navigation>div ul:first-child>li>a.active,#masthead .main-navigation>div ul:first-child>li>a:active,#masthead .main-navigation>div ul:first-child>li>a:focus,#masthead .main-navigation>div ul:first-child>li>a:hover{color:#b46d70}#masthead .main-navigation>div ul:first-child>li>a:after{border-bottom:2px solid #b46d70;bottom:-5px;content:"";display:block;left:0;position:absolute;transition:all .3s linear 0s;width:0}#masthead .main-navigation>div ul:first-child>li:active,#masthead .main-navigation>div ul:first-child>li:focus,#masthead .main-navigation>div ul:first-child>li:hover{background:0 0}#masthead .main-navigation>div ul:first-child>li:active>a:after,#masthead .main-navigation>div ul:first-child>li:focus>a:after,#masthead .main-navigation>div ul:first-child>li:hover>a:after{width:100%}#masthead .main-navigation>div ul:first-child>li.current-menu-ancestor>a:after,#masthead .main-navigation>div ul:first-child>li.current_page_item>a:after{border-bottom:2px solid #b46d70;width:100%}#masthead .main-navigation>div ul:first-child>li.has_full_width{position:static}#masthead .main-navigation>div ul li{position:relative;transition:all .3s linear 0s}#masthead .main-navigation>div ul li ul{background:#111;khtml-transition:all .3s linear 0s;left:0;margin:40px 0 0;min-width:250px;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;opacity:0;o-transition:all .3s linear 0s;padding:20px 0;position:absolute;transition:all .3s linear 0s;visibility:hidden;webkit-transition:all .3s linear 0s;z-index:-1}#masthead .main-navigation>div ul li ul li.current-menu-ancestor,#masthead .main-navigation>div ul li ul li.current-menu-item,#masthead .main-navigation>div ul li ul li.current_page_ancestor,#masthead .main-navigation>div ul li ul li.current_page_item,#masthead .main-navigation>div ul li:hover{background:0 0}#masthead .main-navigation>div ul li ul li{display:block;padding:0 30px}#masthead .main-navigation>div ul li ul li a{color:#fff;display:block;font-size:14px;padding:6px 0}#masthead .main-navigation>div ul li ul li a:hover,#masthead .main-navigation>div ul li ul li.current-menu-ancestor>a,#masthead .main-navigation>div ul li ul li.current-menu-item>a,#masthead .main-navigation>div ul li ul li.current_page_ancestor>a,#masthead .main-navigation>div ul li ul li.current_page_item>a,#masthead .main-navigation>div ul li:hover>a{color:#b46d70}#masthead .main-navigation>div ul li ul li.menu-item-has-children>a:after{content:"\f105";display:block;font-family:FontAwesome;khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;right:30px;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}#masthead .main-navigation>div ul li ul ul{left:100%;top:0}#masthead .main-navigation>div ul li ul ul.back,#masthead .main-navigation>div ul li ul ul.back ul:not(.back){left:auto;right:100%}#masthead .main-navigation>div ul li ul ul.back ul.back,#masthead .main-navigation>div ul li ul ul.back ul.back ul:not(.back){left:100%;right:auto}#masthead .main-navigation>div ul li ul ul.back ul.back ul.back{left:auto;right:100%}#masthead .main-navigation>div ul li:hover>ul{margin-top:0;opacity:1;visibility:visible;width:auto;z-index:100}#masthead .main-navigation>div ul li:hover>ul li:hover>ul{margin-left:1px;margin-top:-20px}#masthead .main-navigation>div ul li:hover>ul li:hover>ul.back{margin-left:0;margin-right:1px}#masthead .main-navigation>div ul .cms-menu-toggle{display:none}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li{float:left;padding:0 0 0 30px}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li a{padding-left:0;padding-right:0}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li.group ul>li{padding:0}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li.group.menu-item-has-children>a{position:relative}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li.group.menu-item-has-children>a:after{content:"\f107";right:5px}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li.group>a{border-bottom:1px solid #222;margin-bottom:15px;text-transform:uppercase}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn>li.group ul{left:auto;margin:0;min-width:inherit;opacity:1;padding:0;position:relative;top:auto;visibility:visible;width:100%;z-index:1}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.columns2>li{width:50%}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.columns3>li{width:33.3333%}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.columns4>li{width:25%}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.columns5>li{width:20%}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.drop_to_left{left:auto;right:0}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.drop_to_center{khtml-transform:translateX(-50%);left:50%;moz-transform:translateX(-50%);ms-transform:translateX(-50%);o-transform:translateX(-50%);transform:translateX(-50%);webkit-transform:translateX(-50%)}#masthead .main-navigation>div ul:first-child>li>ul.multicolumn.drop_full_width{width:100% !important}#masthead .main-navigation.pull-center{display:inline-block;khtml-transform:translateX(-50%);left:50%;moz-transform:translateX(-50%);ms-transform:translateX(-50%);o-transform:translateX(-50%);position:relative;transform:translateX(-50%);webkit-transform:translateX(-50%)}#masthead.header-v1 #cms-header-navigation{background:url(../images/assets/icon-pink.png) top center no-repeat;margin-top:70px;padding-top:80px}#masthead.header-v1 .main-navigation,#masthead.header-v1 .main-navigation>div{float:none}#masthead.header-v1 .main-navigation>div ul:first-child{width:100%}#masthead.header-v1 .main-navigation>div ul:first-child>li{display:block;padding:8px 0}#masthead.header-v1 .main-navigation>div ul ul{left:100%;text-align:left;top:0}#masthead.header-v1.header-right #cms-header-navigation .main-navigation ul li ul{left:auto;right:100%;text-align:right}#masthead.header-v1.header-right #cms-header-navigation .main-navigation ul li ul li.menu-item-has-children>a:after{content:"\f104";left:30px;right:auto}#masthead .header-ontop .main-navigation>div ul:first-child>li>a{color:#fff}#masthead .header-ontop .main-navigation>div ul:first-child>li>a:after{border-bottom-color:#fff}#masthead .header-ontop .main-navigation>div ul:first-child>li.current-menu-ancestor>a:after,#masthead .header-ontop .main-navigation>div ul:first-child>li.current_page_item>a:after{border-bottom:2px solid #fff;width:100%}#masthead .header-sticky .main-navigation>div ul:first-child>li>a{color:#212121}#masthead .header-sticky .main-navigation>div ul:first-child:active>a,#masthead .header-sticky .main-navigation>div ul:first-child:focus>a,#masthead .header-sticky .main-navigation>div ul:first-child:hover>a,#masthead .header-sticky .main-navigation>div ul:first-child>li.current-menu-ancestor>a,#masthead .header-sticky .main-navigation>div ul:first-child>li.current_page_item>a,#masthead .header-sticky .main-navigation>div ul:first-child>li>a:active,#masthead .header-sticky .main-navigation>div ul:first-child>li>a:focus,#masthead .header-sticky .main-navigation>div ul:first-child>li>a:hover{color:#b46d70}#masthead .header-sticky .main-navigation>div ul:first-child>li>a:active:after,#masthead .header-sticky .main-navigation>div ul:first-child>li>a:focus:after,#masthead .header-sticky .main-navigation>div ul:first-child>li>a:hover:after{border-bottom-color:#b46d70}#masthead .header-sticky .main-navigation>div ul:first-child>li>a:after{border-bottom-color:#212121}#masthead .header-sticky .main-navigation>div ul:first-child>li.current-menu-ancestor>a:after,#masthead .header-sticky .main-navigation>div ul:first-child>li.current_page_item>a:after{border-bottom:2px solid #b46d70;width:100%}#masthead .header-sticky .main-navigation>div ul:first-child:active,#masthead .header-sticky .main-navigation>div ul:first-child:focus,#masthead .header-sticky .main-navigation>div ul:first-child:hover{cursor:pointer}#masthead .header-sticky .main-navigation>div ul:first-child:active>a:after,#masthead .header-sticky .main-navigation>div ul:first-child:focus>a:after,#masthead .header-sticky .main-navigation>div ul:first-child:hover>a:after{border-bottom-color:#212121}}@media screen and (max-width:991px){#masthead #cms-header-navigation{background:#111;filter:alpha(opacity=0);khtml-opacity:0;khtml-transition:max-height,.5s,ease-in-out;left:0;max-height:0;moz-opacity:0;moz-transition:max-height,.5s,ease-in-out;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";ms-opacity:0;ms-transition:max-height,.5s,ease-in-out;o-opacity:0;opacity:0;o-transition:max-height,.5s,ease-in-out;position:absolute !important;top:110px;transition:max-height,.5s,ease-in-out;visibility:hidden;webkit-opacity:0;webkit-transition:max-height,.5s,ease-in-out;width:100%;z-index:-1}#masthead #cms-header-navigation .main-navigation{padding-bottom:20px;padding-left:20px;padding-top:20px}#masthead #cms-header-navigation .main-navigation .cms-menu.pull-center,#masthead #cms-header-navigation .main-navigation .cms-menu.pull-left,#masthead #cms-header-navigation .main-navigation .cms-menu.pull-right{float:none !important}#masthead #cms-header-navigation .main-navigation ul{list-style:none;margin:0;padding:0;width:100%}#masthead #cms-header-navigation .main-navigation ul li{position:relative}#masthead #cms-header-navigation .main-navigation ul li a{color:#fff;display:block;line-height:normal;padding:7px 60px 7px 0}#masthead #cms-header-navigation .main-navigation ul li a:active,#masthead #cms-header-navigation .main-navigation ul li a:focus,#masthead #cms-header-navigation .main-navigation ul li a:hover,#masthead #cms-header-navigation .main-navigation ul li.current_page_item>a{color:#b46d70}#masthead #cms-header-navigation .main-navigation ul li .cms-menu-toggle{color:#fff;height:38px;line-height:38px;position:absolute;right:0;text-align:center;top:0;width:60px}#masthead #cms-header-navigation .main-navigation ul li ul{filter:alpha(opacity=0);khtml-opacity:0;khtml-transition:max-height,.5s,ease-in-out;max-height:0;moz-opacity:0;moz-transition:max-height,.5s,ease-in-out;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";ms-opacity:0;ms-transition:max-height,.5s,ease-in-out;o-opacity:0;opacity:0;o-transition:max-height,.5s,ease-in-out;padding:0 10px;transition:max-height,.5s,ease-in-out;visibility:hidden;webkit-opacity:0;webkit-transition:max-height,.5s,ease-in-out;width:100% !important}#masthead #cms-header-navigation .main-navigation ul li ul.submenu-open{filter:alpha(opacity=100);khtml-opacity:1;max-height:500px;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;o-opacity:1;opacity:1;visibility:visible;webkit-opacity:1}#masthead #cms-header-navigation .main-navigation ul li.current-menu-ancestor>a,#masthead #cms-header-navigation .main-navigation ul li.current-menu-item>a,#masthead #cms-header-navigation .main-navigation ul li:focus>a,#masthead #cms-header-navigation .main-navigation ul li:hover>a{color:#b46d70}#masthead #cms-header-navigation.phones-nav.collapse,#masthead #cms-header-navigation.tablets-nav.collapse{display:block;filter:alpha(opacity=100);khtml-opacity:1;max-height:1000px;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;o-opacity:1;opacity:1;visibility:visible;webkit-opacity:1;z-index:9}}#page-title.style-2,.header-v2 .page-title{background-color:#f7f7f7;background-image:none}#cms-mainnav-v4>div>ul li,#cms-mainnav-v4>div>ul:first-child>li{position:relative}#cms-mainnav-v4{padding-top:110px}#cms-mainnav-v4>div{margin:0 auto;max-width:400px}#cms-mainnav-v4>div>ul,#cms-mainnav-v4>div>ul li ul{float:none;list-style:none inside;margin:0;padding:0}#cms-mainnav-v4>div>ul:first-child>li>a{color:#fff;font-size:48px;letter-spacing:1px;line-height:76px;text-transform:uppercase}#cms-mainnav-v4>div>ul:first-child>li.current-menu-ancestor>a,#cms-mainnav-v4>div>ul:first-child>li.current_page_item>a,#cms-mainnav-v4>div>ul:first-child>li:hover>a,#cms-mainnav-v4>div>ul:first-child>li>a:hover{color:#fff}#cms-mainnav-v4>div>ul:first-child>li>.cms-menu-toggle{height:50px;line-height:50px;top:10px}#cms-mainnav-v4>div>ul li ul{filter:alpha(opacity=0);khtml-opacity:0;khtml-transition:max-height,.5s,ease-in-out;max-height:0;moz-opacity:0;moz-transition:max-height,.5s,ease-in-out;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";ms-opacity:0;ms-transition:max-height,.5s,ease-in-out;o-opacity:0;opacity:0;o-transition:max-height,.5s,ease-in-out;transition:max-height,.5s,ease-in-out;visibility:hidden;webkit-opacity:0;webkit-transition:max-height,.5s,ease-in-out;width:100% !important}#cms-mainnav-v4>div>ul li ul li a{color:#fff;font-size:15px}#cms-mainnav-v4>div>ul li ul li a:hover,#cms-mainnav-v4>div>ul li ul li.current-menu-ancestor>a,#cms-mainnav-v4>div>ul li ul li.current_page_item>a,#cms-mainnav-v4>div>ul li ul li:hover>a{color:#fff}#cms-mainnav-v4>div>ul li ul.submenu-open{filter:alpha(opacity=100);khtml-opacity:1;max-height:500px;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;o-opacity:1;opacity:1;visibility:visible;webkit-opacity:1}#cms-mainnav-v4>div>ul li .cms-menu-toggle{color:#fff;cursor:pointer;position:absolute;right:15px;top:0;width:50px}#cms-mainnav-v4 .cms-mainnav-v4-logo{padding-bottom:27px;padding-top:25px}#cms-mainnav-v4 #cms-hide-mainnav{color:#fff;font-size:100px;position:absolute;right:30px;top:30px}#masthead.header-v2 #cms-header #cms-nav-extra{position:absolute;right:0;z-index:10}#masthead.header-v2.header-onepage.header-ontop.no-border-home .header-sticky .main-navigation>div ul:first-child>li>a{color:#fff}.page-title .page-title-info{color:#999;display:block;font-size:16px;padding-bottom:10px;text-decoration:none;text-transform:initial}.page-title .page-title-catname{text-decoration:underline}.page-title .page-sub-title{font-size:20px;margin-top:-8px}#breadcrumb-text ul.breadcrumbs{list-style:none;margin:0;padding:0}#breadcrumb-text ul.breadcrumbs li{display:inline-block;margin:0 0 0 10px}#breadcrumb-text ul.breadcrumbs li a{color:#888}#breadcrumb-text ul.breadcrumbs li:after{color:#888;content:"\f105";display:inline-block;font-family:FontAwesome;padding-left:10px}#breadcrumb-text ul.breadcrumbs li:first-child{margin-left:0}#breadcrumb-text ul.breadcrumbs li:last-child:after{display:none}.page-title{background-attachment:fixed;background-image:url(../images/background/bg-page-title-2.jpg);background-position:center top;background-repeat:repeat;background-size:inherit}.header-onepage .page-title{background-image:url(../images/background/bg-page-title-3.jpg)}.header-onepage-recipe .page-title{background-image:url(../images/background/bg-page-recipe.jpg)}.header-onepage-aboutme .page-title{background-image:url(../images/background/bg-page-aboutme.jpg)}.header-onepage-contactus .page-title{background-image:url(../images/background/bg-page-contactus.jpg)}.header-onepage-pointofsale .page-title{background-image:url(../images/background/bg-page-pointofsale.jpg)}.header-onepage-faq .page-title{background-image:url(../images/background/bg-page-faq.jpg)}.header-onepage-spreads .page-title{background-image:url(../images/background/bg-page-spreads.jpg)}.header-v2 .page-title{margin:0 0 80px;padding:100px 0}.header-v2 .page-title #page-title-text h1,.header-v2 .page-title .page-sub-title{color:#fff}#page-title{margin:0 0 100px;padding:100px 0}.header-ontop #page-title{padding:200px 0 100px}.page-sub-title,.page-title #breadcrumb-text,.page-title #breadcrumb-text ul li a:hover,.page-title #page-title-text h1{color:#fff}#page-title.style-2{margin:0 0 50px;padding-bottom:15px;padding-left:10px;padding-top:15px}#page-title.style-2 #breadcrumb-text .title,#page-title.style-2 #breadcrumb-text a:hover{color:#b46d70}#page-title.style-3{background-color:#f8f8f8;background-image:none;margin:0 0 50px;padding:50px 0 60px}#page-title.style-4,#page-title.style-5,#page-title.style-6{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:inherit;margin:0 0 80px}#page-title.style-3 #page-title-text h1{color:#1f1f1f;font-size:24px;line-height:24px;text-align:center}#page-title.style-4 #page-title-text .page-sub-title,#page-title.style-4 #page-title-text h1,#page-title.style-5 #page-title-text .page-sub-title,#page-title.style-5 #page-title-text h1,.shop-page-sub-title,.shop-page-title #shop-breadcrumb-text,.shop-page-title #shop-breadcrumb-text a,.shop-page-title #shop-page-title-text h1{color:#fff}#page-title.style-4{background-image:url(../images/background/bg-page-title-6.jpg);padding:260px 0 130px}#page-title.style-5{background-image:url(../images/background/bg-page-title-5.jpg);padding:235px 0 130px}#page-title.style-6{background-image:url(../images/background/bg-page-title-7.jpg);padding:100px 0}#shop-page-title{background-attachment:fixed;background-image:url(../images/background/bg-page-title-shop.jpg);background-position:center top;background-repeat:repeat;background-size:inherit;margin:0 0 100px;padding:220px 0 250px}#shop-page-title.bg-2{background-image:url(../images/background/bg-page-title-shop-2.jpg)}.cms-blog.blog-archive .cs_pagination{margin-top:60px}.cms-blog .entry-header,.cms-blog .entry-header .entry-title{margin:0;padding:0}.cms-blog .cms-meta{color:#888;font-size:14px;font-style:italic}.cms-blog .cms-meta.entry-meta .list-inline{margin-bottom:0;margin-left:0}.cms-blog .cms-meta.entry-meta li{padding:0}.cms-blog .cms-meta.entry-meta li:after{content:"/";display:inline-block;padding:0 5px}.cms-blog .cms-meta.entry-meta li:last-child:after{display:none}.cms-blog .cms-meta.entry-meta li a{color:#888}.cms-blog .cms-meta.entry-meta li a:active,.cms-blog .cms-meta.entry-meta li a:focus,.cms-blog .cms-meta.entry-meta li a:hover,.cms-blog .cms-meta>span a:hover{color:#b46d70}.cms-blog .cms-meta>span{position:relative}.cms-blog .cms-meta>span:after{content:"/";display:inline-block;padding:0 5px}.cms-blog .cms-meta>span:last-child:after{display:none}.cms-blog .entry-content{margin-top:25px}.cms-blog .entry-content .entry-introtext{margin-top:40px}.cms-blog .cms-grid-item>.blog-wrapper.format-quote .quote-content{font-size:24px;font-style:italic;line-height:39px;position:relative;text-align:center}.cms-blog .cms-grid-item>.blog-wrapper.format-quote .quote-content blockquote{font-size:24px}.cms-blog .cms-grid-item>.blog-wrapper.format-quote .quote-content blockquote .quote-author{display:block;margin:30px 0 0;padding:0}.cms-blog .cms-grid-item>.blog-wrapper.format-quote .quote-content.has-thumbnail{color:#fff}.cms-blog .cms-grid-item>.blog-wrapper.format-quote .quote-content.has-thumbnail .overlay-content{background:url(../images/assets/icon-quote.png) 50% 15px no-repeat;padding-top:60px}.cms-blog .cms-grid-item>.blog-wrapper.format-quote .quote-content.has-thumbnail .quote-author{color:#fff}.cms-blog.cms-blog-standard .cms-grid-item>.blog-wrapper{border-bottom:1px solid #eee;margin-bottom:60px;padding-bottom:70px}.cms-blog.cms-blog-grid .cms-isotope-grid-post,.cms-blog.cms-blog-grid .cms-isotope-masonry-post{border-bottom:1px solid #eee;margin-bottom:60px;padding-bottom:30px}.cms-blog.cms-blog-grid .cms-grid-item>.blog-wrapper{margin-bottom:30px}.cms-blog.cms-blog-grid .cms-grid-item>.blog-wrapper .entry-introtext{display:none}.cms-blog.cms-blog-grid .cms-grid-item>.blog-wrapper .entry-content{margin-top:20px}.cms-blog.cms-blog-grid .cms-grid-item>.blog-wrapper .entry-content .entry-header{margin-bottom:10px}.cms-blog.cms-blog-grid .cms-grid-item>.blog-wrapper.format-quote .quote-content{font-size:16px;line-height:26px;position:relative}.cms-blog.cms-blog-grid .cms-grid-item>.blog-wrapper.format-quote .quote-content blockquote{font-size:16px;padding:0 10px}.cms-blog #cshero-load-posts{margin:0;padding:0;text-align:center}.cms-blog.cms-blog-standard .cms-grid-item .format-video .entry-media,.cms-blog.cms-blog-standard .cms-grid-item .format-video .entry-media iframe{height:520px}.cms-blog.grid-2 .cms-grid-item .format-video .entry-media,.cms-blog.grid-2 .cms-grid-item .format-video .entry-media iframe{height:250px}@media (min-width:768px){.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-vertical-align{khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-vertical-align.position-right{right:0}}@media (max-width:768px){.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-vertical-align{khtml-transform:translateY(0);moz-transform:translateY(0);ms-transform:translateY(0);o-transform:translateY(0);position:static;transform:translateY(0);webkit-transform:translateY(0)}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-vertical-align h1 a{font-size:30px}}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item:last-child{margin-bottom:0}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item>div>div{padding:0 30px}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-grid-media{margin-bottom:30px;overflow:hidden;position:relative}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-grid-media .cms-number{background:rgba(0,0,0,.2);bottom:0;color:#fff;font-size:150px;font-weight:700;left:0;position:absolute;right:0;top:0}.cms-grid-wraper.cms-grid-blog2 .cms-grid-item .cms-grid-media .cms-number .cms-number-inner{khtml-transform:translateY(-50%);left:0;line-height:normal;moz-transform:translateY(-50%);ms-transform:translateY(-50%);opacity:.7;o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%);width:100%}.single-post .post-navigation{margin-bottom:20px}.single-post .entry-media{margin-bottom:50px}.single-post .entry-header{margin-bottom:40px}.single-post .entry-header .entry-title{margin:0 0 10px;padding:0}.single-post .entry-header .entry-meta{color:#888;font-size:14px;font-style:italic;margin-top:-5px}.single-post .entry-header .entry-meta.entry-meta .list-inline{margin-bottom:0;margin-left:0}.single-post .entry-header .entry-meta.entry-meta li{padding:0}.single-post .entry-header .entry-meta.entry-meta li:after{content:"/";display:inline-block;padding:0 7px}.single-post .entry-header .entry-meta.entry-meta li:last-child:after{display:none}.single-post .entry-header .entry-meta.entry-meta li a{color:#888}.single-post .entry-header .entry-meta>span{position:relative}.single-post .entry-header .entry-meta>span:after{content:"/";display:inline-block;padding:0 7px}.single-post .entry-header .entry-meta>span:last-child:after{display:none}.single-post .entry-content .blockquote,.single-post .entry-content blockquote{font-size:15px;margin-bottom:50px;margin-top:50px;padding-left:110px;position:relative}.single-post .entry-content .blockquote:before,.single-post .entry-content blockquote:before{color:#b46d70;content:"\“";display:inline-block;font-size:180px;font-style:normal;height:46px;left:30px;line-height:46px;margin-top:10px;position:absolute;top:50%}.single-post .entry-footer{border-bottom:1px solid #eee;padding:28px 0 45px}.single-post .entry-footer .post-share-title{position:relative}.single-post .entry-footer .post-share-title .h6{cursor:pointer}.single-post .entry-footer .post-share-title .post-share{background:#b46d70;border-radius:5px;color:#fff;height:40px;khtml-transition:all .3s linear 0s;left:100%;ms-border-radius:5px;o-border-radius:5px;padding:0;position:absolute;top:-10px;transition:all .3s linear 0s;visibility:hidden;webkit-transition:all .3s linear 0s;width:0}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media,.single-post.single-team .cms-team-social a i{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s}.single-post .entry-footer .post-share-title .post-share a{color:#fff;display:inline-block;font-size:20px;height:30px;line-height:30px;margin:5px;text-align:center;width:30px}.single-post .entry-footer .post-share-title .post-share a:hover{khtml-transform:scale(1.1);moz-transform:scale(1.1);ms-transform:scale(1.1);o-transform:scale(1.1);transform:scale(1.1);webkit-transform:scale(1.1)}.single-post .entry-footer .post-share-title:active .post-share,.single-post .entry-footer .post-share-title:focus .post-share,.single-post .entry-footer .post-share-title:hover .post-share{visibility:visible;width:220px}.single-post .entry-footer .single-tags:before{content:"|";display:inline-block;padding:0 10px}.single-post .entry-footer .single-tags .tags-list{margin-left:10px}.single-post .entry-footer .single-tags .tags-list a{border:1px solid #eee;display:inline-block;font-style:italic;line-height:34px;margin:0 3px;padding:0 12px;text-transform:capitalize}.single-post .entry-footer .single-tags .tags-list a:first-child{margin-left:0}.single-post .entry-footer .single-tags .tags-list a:last-child{margin-right:0}.single-post .entry-footer .single-tags .tags-list a:hover{background:#b46d70;border-color:#b46d70;color:#fff}.single-post .entry-footer .edit-link{float:right}.single-post .entry-author{padding:20px 0}.single-post .entry-author .author-avatar{float:left;margin-right:20px}.single-post .entry-author .author-avatar img{border-radius:50%;khtml-border-radius:50%;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;webkit-border-radius:50%}.single-post .entry-author .author-info{padding-top:30px;text-transform:lowercase}.single-post .entry-author .author-info h3{text-transform:lowercase}.single-post .entry-author .entry-author-info{padding-bottom:38px;padding-top:38px}.single-post .entry-author .entry-author-info .single-comment:after{content:"/";display:inline-block;padding:0 10px}.single-post.format-video .wp-playlist{border:0;margin:0;padding:0}.single-post.format-quote .quote-content{font-size:24px;line-height:39px;position:relative;text-align:center}.single-post.format-quote .quote-content.has-thumbnail{color:#fff}.single-post.format-quote .quote-content.has-thumbnail .overlay-content{background:url(../images/assets/icon-quote.png) 50% 15px no-repeat;padding:60px 40px 0}.single-post.format-quote .quote-content.has-thumbnail .quote-author{color:#fff}.single-post.format-quote .quote-content .blockquote,.single-post.format-quote .quote-content blockquote{font-size:24px;line-height:39px}.single-post.format-quote .quote-content .quote-author{display:block;margin-top:30px}.single-post.format-quote .quote-content+.entry-header{margin-top:50px}.single-post.single-team .cms-team-social{margin-top:40px}.single-post.single-team .cms-team-social a{display:inline-block;margin-right:10px}.single-post.single-team .cms-team-social a:last-child{margin-right:0}.single-post.single-team .cms-team-social a i{background:#202020;border-radius:50%;color:#fff;display:block;font-size:20px;height:45px;khtml-border-radius:50%;line-height:45px;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;text-align:center;transition:all .3s linear 0s;webkit-border-radius:50%;webkit-transition:all .3s linear 0s;width:45px}.single-post.single-team .cms-team-social a:focus i,.single-post.single-team .cms-team-social a:hover i{background:#b46d70}.cms-grid-wraper.cms-grid-blog .cms-grid-title{margin:0}.cms-grid-wraper.cms-grid-blog .cms-meta>span{position:relative}.cms-grid-wraper.cms-grid-blog .cms-meta>span:after{content:"/";display:inline-block;padding:0 7px}.cms-grid-wraper.cms-grid-blog .cms-meta>span:last-child:after{display:none}.cms-grid-wraper.cms-grid-blog .cms-meta>span a{color:#888}.cms-grid-wraper.cms-grid-blog .cms-meta>span a:hover{color:#b46d70}.cms-portfolio .cms-loadmore-post{margin-bottom:30px}.cms-portfolio .cms-loadmore-post.portfolio-grid2{margin-bottom:60px}.cms-portfolio .cms-loadmore-post .portfolio-wrapper{border-bottom:1px solid #eee;margin:0 0 40px;padding:0 0 38px}.cms-portfolio .cms-loadmore-post .portfolio-wrapper .entry-media{margin-bottom:25px}.cms-portfolio .cms-loadmore-post .portfolio-wrapper .entry-media img{max-width:100%;width:100%}.cms-portfolio .cms-loadmore-post .portfolio-wrapper .entry-meta a{color:#9e246f}.cms-portfolio .cms-loadmore-post .portfolio-wrapper .entry-meta a:hover{color:#b46d70}.cms-portfolio .cms-loadmore-post .portfolio-wrapper.muliples{border-bottom:0;margin-bottom:35px;padding-bottom:0}.cms-portfolio .cms-loadmore-post .portfolio-wrapper.muliples .entry-media{margin-bottom:20px}.cms-portfolio .cms-loadmore-post .portfolio-wrapper.nospace{border:0;margin:0;padding:0}.cms-portfolio .cms-loadmore-post .portfolio-wrapper.nospace .entry-media{margin:0;padding:0}.cms-portfolio .cms-loadmore-post .portfolio-wrapper.nospace .entry-media .overlay-content *{color:#fff}.cms-portfolio.cms-portfolio-masonry{margin-bottom:50px}.cms-portfolio.cms-portfolio-masonry .cms-loadmore-post{margin:0 -25px}.cms-portfolio.cms-portfolio-masonry .cms-loadmore-post .cms-grid-item{margin-bottom:50px;padding:0 25px}.cms-portfolio-popup .gallery{margin:auto}.cms-portfolio-popup .gallery .gallery-item{float:left;margin-top:10px;text-align:center;width:100%}.cms-portfolio-popup .gallery img{border:2px solid #cfcfcf}.cms-portfolio-popup .gallery .gallery-caption{margin-left:0}.cms-blog-portfolio.no-container{padding:0 30px}.cms-blog-portfolio-nospace.no-container,.cms-blog-portfolio.no-container.cms-blog-portfolio-masonry{padding:0}ul.cms-filter-category{margin-bottom:70px !important;text-align:center}ul.cms-filter-category li a{border:1px solid transparent;color:#888;display:inline-block;line-height:38px;padding:0 15px}ul.cms-filter-category li a.active,ul.cms-filter-category li a:hover{border-color:#b46d70;color:#b46d70}.primary.single-portfolio .entry-media{margin-bottom:35px}.primary.single-portfolio .entry-media.entry-gallery{margin-bottom:0}.primary.single-portfolio .entry-media.entry-gallery>div{margin-bottom:-20px}.primary.single-portfolio .entry-content .entry-header{margin:-10px 0 15px}.primary.single-portfolio .entry-content .entry-description{border-bottom:1px solid #eee;margin:0 0 30px;padding:0 0 20px}.primary.single-portfolio .entry-content .entry-client,.primary.single-portfolio .entry-content .entry-date{margin-bottom:30px}.primary.single-portfolio .entry-content .entry-category{border-bottom:1px solid #eee;margin-bottom:40px;padding-bottom:40px}.primary.single-portfolio .entry-content .portfolio-share a{background:#212121;border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:45px;khtml-border-radius:50%;line-height:45px;margin-right:5px;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;text-align:center;webkit-border-radius:50%;width:45px}.primary.single-portfolio .entry-content .portfolio-share a:hover{background:#b46d70}.primary.single-portfolio .cms-portfolio-related-title,.primary.single-portfolio .portfolio-fullwidth .entry-media{margin-bottom:45px}.primary.single-portfolio .portfolio-fullwidth .entry-header{margin-bottom:15px}.primary.single-portfolio .portfolio-fullwidth .entry-content{margin-top:15px}.primary.single-portfolio .portfolio-fullwidth .entry-content .portfolio-meta{border:1px solid #eee;padding:30px}.primary.single-portfolio .portfolio-fullwidth .entry-content .portfolio-meta .entry-category{border:0;margin:0;padding:0}.primary.single-portfolio .portfolio-fullwidth .entry-content .entry-footer{margin-top:35px}.cms-portfolio-popup{background:#fff;bottom:auto !important;padding-bottom:100px}.cms-portfolio-popup header.cms-portfolio-popup-header{border-bottom:1px solid #eee;margin-bottom:60px;padding:30px 15px}.cms-portfolio-popup header.cms-portfolio-popup-header a.close-btn{color:#222;font-size:60px}.cms-grid-wraper .cms-grid .cms-grid-item{margin-bottom:30px}.cms-grid-wraper .cms-grid .cms-grid-item .cms-grid-title+.cms-grid-content{padding-top:10px}.cms-grid-wraper .cms-grid .cms-grid-item .cms-grid-media{margin-bottom:18px}.cms-grid-wraper .cms-grid .cms-grid-item .cms-grid-media img{width:100%}.cms-grid-wraper .cms-grid .cms-grid-item .cms-grid-link{margin-top:17px}.cms-grid-wraper .cms-grid .cms-grid-item .cms-meta a{color:#888}.cms-grid-wraper .cms-grid .cms-grid-item .cms-meta a:hover{color:#b46d70}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item{margin-bottom:0}@media (min-width:768px){.cms-portfolio-popup header.cms-portfolio-popup-header{padding-left:50px;padding-right:50px}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item.big-item{width:50%}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item.double,.cms-grid-wraper.cms-grid-portfolio .cms-grid-item.first-item{width:66.66667%}.cms-grid-wraper.cms-grid-portfolio .cms-grid-item.second-item{width:33.333%}}.cms-grid-wraper.cms-grid-porelated .cms-grid .cms-grid-item,.cms-grid-wraper.cms-grid-portfolio .cms-grid-item .cms-grid-media{margin-bottom:0}.cms-grid-wraper.cms-grid-porelated .cms-grid .cms-grid-item .cms-grid-title{padding-bottom:8px}.cms-grid-wraper.cms-grid-porelated .cms-grid .cms-grid-item .cms-grid-category{margin-top:-5px}.cms-grid-wraper.cms-grid-porelated .cms-grid .cms-grid-item .cms-grid-category a{color:#888}.cms-grid-wraper.cms-grid-porelated .cms-grid .cms-grid-item .cms-grid-category a:hover{color:#b46d70}.cms-grid-wraper.portfolio-grid-popup .cms-grid .cms-grid-item{height:100%;margin-bottom:0;position:relative}.cms-grid-wraper.portfolio-grid-popup .cms-grid .cms-grid-item .flex-column{height:100%}.cms-grid-wraper.portfolio-grid-popup .cms-grid .cms-grid-item .flex-column .cms-grid-popup-content{khtml-transform:translateY(-50%);margin-top:-50px;moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:relative;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}@media (max-width:480px){.cms-grid-wraper.portfolio-grid-popup .cms-grid .cms-grid-item .cms-grid-popup-content .cms-grid-title{word-wrap:break-word}}.cms-grid-wraper.portfolio-grid-popup .cms-grid .cms-grid-item .cms-grid-title{display:table-caption;line-height:58px;word-spacing:break}.cms-grid-wraper.portfolio-grid-popup .cms-grid .cms-grid-item .cms-portfolio-popup{position:absolute}.cms-grid-wraper.cms-grid-masonry .cms-grid-title{color:#fff;font-size:18px;margin-bottom:0;padding-bottom:0 !important;text-transform:uppercase}.cms-grid-wraper.cms-grid-masonry .cms-grid-categories a{color:#fff;font-size:14px;font-style:italic}.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-content,.cms-grid-wraper.cms-grid-masonry.template-cms_grid--portfolio-masonry .cms-grid-content{margin-bottom:0}.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item img{width:100%}@media (min-width:768px){.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry{width:25%}.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(10),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(13),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(16),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(19),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(24),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(3),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(4),.cms-grid-wraper.cms-grid-masonry.shuffle-grid-masonry .cms-grid-masonry .cms-grid-item-masonry:nth-child(7){width:50%}}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media{border-radius:50%;display:inline-block;khtml-border-radius:50%;margin-bottom:15px;max-width:180px;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;position:relative;transition:all .3s linear 0s;webkit-border-radius:50%;webkit-transition:all .3s linear 0s}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media img,.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media:after{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;webkit-transition:all .3s linear 0s}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media img{border-radius:50%;khtml-border-radius:50%;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;transition:all .3s linear 0s;webkit-border-radius:50%}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-media:after{border:2px solid transparent;border-radius:50%;bottom:0;content:"";khtml-border-radius:50%;left:0;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;position:absolute;right:0;top:0;transition:all .3s linear 0s;webkit-border-radius:50%}.cms-grid-wraper.cms-grid-client,.cms-grid-wraper.cms-grid-client:active,.cms-grid-wraper.cms-grid-client:focus,.cms-grid-wraper.cms-grid-client:hover{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;webkit-transition:all .3s linear 0s}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-team-position{margin:-3px 0 6px;text-transform:capitalize}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-team-social a{color:#ccc;font-size:16px;margin-right:5px}.cms-fancy-box-single .fancy-box-content-wrap .cms-fancyboxes-foot a,.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-team-social a:hover{color:#b46d70}.cms-grid-wraper.cms-grid-team .cms-grid-item .cms-grid-team-social a:last-child{margin-right:0}.cms-grid-wraper.cms-grid-team .cms-grid-item:active .cms-grid-media:after,.cms-grid-wraper.cms-grid-team .cms-grid-item:focus .cms-grid-media:after,.cms-grid-wraper.cms-grid-team .cms-grid-item:hover .cms-grid-media:after{border-color:#b46d70;khtml-transform:scale(1.1);moz-transform:scale(1.1);ms-transform:scale(1.1);o-transform:scale(1.1);transform:scale(1.1);webkit-transform:scale(1.1)}.cms-grid-wraper.cms-grid-client{transition:all .3s linear 0s}.cms-grid-wraper.cms-grid-client .cms-grid .cms-grid-item{margin-bottom:0}.cms-grid-wraper.cms-grid-client:active,.cms-grid-wraper.cms-grid-client:focus,.cms-grid-wraper.cms-grid-client:hover{transition:all .3s linear 0s}.cms-grid-wraper.cms-grid-client:active .cms-client-logo,.cms-grid-wraper.cms-grid-client:focus .cms-client-logo,.cms-grid-wraper.cms-grid-client:hover .cms-client-logo{filter:alpha(opacity=25);khtml-opacity:.25;khtml-transition:all .3s linear 0s;moz-opacity:.25;moz-transition:all .3s linear 0s;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";ms-opacity:.25;ms-transition:all .3s linear 0s;o-opacity:.25;opacity:.25;o-transition:all .3s linear 0s;transition:all .3s linear 0s;webkit-opacity:.25;webkit-transition:all .3s linear 0s}.cms-grid-wraper.cms-grid-client:active .cms-client-logo:active,.cms-grid-wraper.cms-grid-client:active .cms-client-logo:focus,.cms-grid-wraper.cms-grid-client:active .cms-client-logo:hover,.cms-grid-wraper.cms-grid-client:focus .cms-client-logo:active,.cms-grid-wraper.cms-grid-client:focus .cms-client-logo:focus,.cms-grid-wraper.cms-grid-client:focus .cms-client-logo:hover,.cms-grid-wraper.cms-grid-client:hover .cms-client-logo:active,.cms-grid-wraper.cms-grid-client:hover .cms-client-logo:focus,.cms-grid-wraper.cms-grid-client:hover .cms-client-logo:hover{filter:alpha(opacity=100);khtml-opacity:1;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;o-opacity:1;opacity:1;webkit-opacity:1}.cms-grid-wraper.cms-grid-client.row-space .cms-grid .cms-grid-item{margin-bottom:62px}.cms-fancy-box-single .fancy-box-icon{margin-bottom:25px;width:100px}.cms-fancy-box-single .fancy-box-icon .fancy-box-icon-inner{background:0 0;border:1px solid #eee;font-size:50px;height:133px;khtml-transition:all .3s linear 0s;line-height:133px;max-width:100px;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;text-align:center;transition:all .3s linear 0s;webkit-transition:all .3s linear 0s}.cms-fancy-box-single .fancy-box-icon.pull-left+.fancy-box-content-wrap.has-icon-image{padding-left:130px}.cms-fancy-box-single .fancy-box-icon.pull-right+.fancy-box-content-wrap.has-icon-image{padding-right:130px}.cms-fancy-box-single .fancy-box-icon.pull-center{margin:0 auto 25px}.cms-fancy-box-single .fancy-box-content-wrap .fancy-box-content{margin-top:15px}.cms-fancy-box-single .fancy-box-content-wrap .fancy-box-content p{margin:0;padding:0}.cms-fancy-box-single .fancy-box-content-wrap .cms-fancyboxes-foot{margin-top:10px}.cms-fancy-box-single:hover .fancy-box-icon-inner{background:#9e246f;border-color:#9e246f;color:#fff}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image{overflow:hidden;position:relative}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image img{khtml-transition:all .3s linear 0s;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;o-transition:all .3s linear 0s;transition:all .3s linear 0s;webkit-transition:all .3s linear 0s;width:100%}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image .fancy-box-content-wrap .fancy-box-icon-inner{border:0;display:inline-block;height:auto;line-height:inherit;max-width:inherit;padding:10px 15px}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image .fancy-box-content-wrap h2{font-size:32px;margin-bottom:5px}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-content-wrap.no-image .fancy-box-icon .fancy-box-content,.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image .fancy-box-content-wrap .fancy-box-content{font-size:20px}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image .fancy-box-content-wrap .overlay-content *,.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-image .fancy-box-content-wrap .overlay-content h2{color:#fff}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-content-wrap.no-image .fancy-box-icon{color:#b46d70;padding-top:10px;width:50px}.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item .fancy-box-image img,.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-image img{width:100%}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-content-wrap.no-image .fancy-box-icon .fancy-box-icon-inner{border:0;display:inline-block;height:auto;line-height:inherit;max-width:inherit;padding:0}.cms-fancy-box-single.cms-fancybox-single-overlay .fancy-box-content-wrap.no-image .fancy-box-content{font-size:16px;margin:0;padding-left:65px}.cms-fancy-box-single.cms-fancybox-single-overlay:hover .fancy-box-image img{khtml-transform:scale(1.3);moz-transform:scale(1.3);ms-transform:scale(1.3);o-transform:scale(1.3);transform:scale(1.3);webkit-transform:scale(1.3)}.cms-fancy-box-single.cms-fancybox-single-overlay:hover .fancy-box-content-wrap.no-image .fancy-box-icon-inner{background:0 0;color:#b46d70}.cms-fancy-box-single.cms-fancybox-single-overlay.cms-fancybox-single-overlay2 .fancy-box-content-wrap{background-color:rgba(0,0,0,.7)}.cms-fancy-box-single.cms-fancybox-single-overlay.cms-fancybox-single-overlay2 .fancy-box-content-wrap .sub-title{font-size:20px;margin-top:-8px}.cms-fancy-box-single.cms-fancybox-single-overlay.cms-fancybox-single-overlay2 .fancy-box-content-wrap .fancy-box-content{font-size:inherit}.cms-fancy-box-single.cms-fancybox-single-overlay.cms-fancybox-single-overlay2 .fancy-box-content-wrap .cms-fancyboxes-foot,.cms-fancy-box-single.cms-fancybox-single-overlay.cms-fancybox-single-overlay2 .fancy-box-content-wrap .cms-fancyboxes-foot a{color:#b46d70}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item{margin:0 -30px}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-content-wrap .fancy-box-content-inner h2{font-size:32px;margin-bottom:10px}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-content-wrap .fancy-box-content-inner .fancy-box-content{margin-top:25px}@media (max-width:767px){.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-content-inner h2{margin-top:20px}}.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item .fancy-box-content-inner h2{margin-bottom:10px}.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item .fancy-box-content-inner .fancy-box-content{margin-top:22px}@media (min-width:768px){.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-image{padding-right:25px}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-image+.fancy-box-content-wrap{padding-left:25px}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-image.pull-right{padding-left:25px;padding-right:15px}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item .fancy-box-content-wrap{padding-right:25px}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item,.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item>div{display:flex;display:-webkit-flex}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item>div .fancy-box-content-inner{display:block;position:relative;width:100%}.cms-fancy-box-single.cms-fancybox-single-service .cms-fancybox-item>div .fancy-box-content-inner>div{khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item.has-image,.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item.has-image>div{display:flex;display:-webkit-flex}.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item.has-image>div .fancy-box-content-inner{display:block;position:relative;width:100%}.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item.has-image>div .fancy-box-content-inner>div{khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}}@media (max-width:767px){.cms-fancy-box-single.cms-fancybox-single-about .cms-fancybox-item .fancy-box-content-inner h2{margin-top:20px}}.cms-fancy-box-single.shopprocess .cms-fancybox-item{display:inline-flex}.cms-fancy-box-single.shopprocess .cms-fancybox-item .fancy-box-icon{margin:0 10px 0 0;max-width:100px;width:auto}.cms-fancy-box-single.shopprocess .cms-fancybox-item .fancy-box-icon .fancy-box-icon-inner{border:none;height:auto;line-height:normal;width:auto}.cms-fancy-box-single.shopprocess .cms-fancybox-item .fancy-box-icon.pull-left+.fancy-box-content-wrap.has-icon-image,.cms-fancy-box-single.shopprocess .cms-fancybox-item .fancy-box-icon.pull-right+.fancy-box-content-wrap.has-icon-image{padding:15px 0 0}.cms-fancy-box-single.shopprocess .cms-fancybox-item .fancy-box-content-wrap h6{color:#888}.cms-fancy-box-single.shopprocess:hover .cms-fancybox-item .fancy-box-icon .fancy-box-icon-inner{background:0 0;color:#1f1f1f}.cms-fancy-box-single.onepage .cms-fancybox-item .fancy-box-image img{width:100%}.cms-fancy-box-single.onepage .cms-fancybox-item .fancy-box-content-inner h1{display:table-caption;line-height:58px;margin-bottom:10px}.cms-fancy-box-single.onepage .cms-fancybox-item .fancy-box-content-inner .fancy-box-content{margin-top:22px}@media (min-width:768px){.cms-fancy-box-single.onepage .cms-fancybox-item.has-image,.cms-fancy-box-single.onepage .cms-fancybox-item.has-image>div{display:flex;display:-webkit-flex}.cms-fancy-box-single.onepage .cms-fancybox-item.has-image>div .fancy-box-content-inner{display:block;position:relative;width:100%}.cms-fancy-box-single.onepage .cms-fancybox-item.has-image>div .fancy-box-content-inner>div{khtml-transform:translateY(-50%);moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}}@media (max-width:767px){.cms-fancy-box-single.onepage .cms-fancybox-item .fancy-box-content-inner h1{margin-top:20px}}.cms-carousel .owl-controls .owl-nav>div{khtml-transform:translateY(-50%);left:0;moz-transform:translateY(-50%);ms-transform:translateY(-50%);o-transform:translateY(-50%);position:absolute;top:50%;transform:translateY(-50%);webkit-transform:translateY(-50%)}.cms-carousel .owl-controls .owl-nav>div.owl-next{left:auto;right:0}.cms-carousel .owl-controls .owl-dots .owl-dot,.cms-carousel .owl-controls .owl-pagination .owl-page{background:#ccc;border-radius:50%;display:inline-block;height:10px;khtml-border-radius:50%;margin-right:10px;moz-border-radius:50%;ms-border-radius:50%;o-border-radius:50%;webkit-border-radius:50%;width:10px}.cms-carousel .owl-controls .owl-dots .owl-dot.active,.cms-carousel .owl-controls .owl-pagination .owl-page.active{background:#000}.cms-carousel .owl-controls .owl-dots .owl-dot:last-child,.cms-carousel .owl-controls .owl-pagination .owl-page:last-child{margin-right:0}.cms-carousel.cms-carousel-testimonial{background:url(../images/assets/icon-pink.png) top center no-repeat;color:#222;padding-top:60px;text-align:center}.cms-carousel.cms-carousel-testimonial .cms-carousel-content-wrapper{font-size:24px;line-height:38px}.cms-carousel.cms-carousel-testimonial .cms-carousel-title{color:#b46d70;margin-top:25px;text-transform:none}.cms-carousel.cms-carousel-testimonial .cms-carousel-title:before{content:"-";display:inline-block}.cms-carousel.cms-carousel-testimonial .owl-controls .owl-dots,.cms-carousel.cms-carousel-testimonial .owl-controls .owl-pagination{margin-top:50px}.cms-carousel.cms-carousel-testimonial .owl-controls .owl-dots .owl-dot,.cms-carousel.cms-carousel-testimonial .owl-controls .owl-pagination .owl-page{background:#aba8a8}.cms-carousel.cms-carousel-testimonial .owl-controls .owl-dots .owl-dot.active,.cms-carousel.cms-carousel-testimonial .owl-controls .owl-pagination .owl-page.active{background:#888}.cms-carousel.cms-carousel-testimonial.color-white{background:url(../images/assets/icon-quote.png) top center no-repeat}.cms-carousel.cms-carousel-testimonial.color-white .owl-controls .owl-dots .owl-dot.active,.cms-carousel.cms-carousel-testimonial.color-white .owl-controls .owl-pagination .owl-page.active{background:#fff}.cms-carousel.cms-carousel-testimonial.nav_icon_image .owl-controls .owl-nav i{display:none}.cms-carousel.cms-carousel-testimonial.nav_icon_image .owl-controls .owl-nav>div{background-image:url(../images/arrow.html);background-repeat:no-repeat;display:block;height:35px;khtml-transition:background-position .3s linear 0s;moz-transition:background-position .3s linear 0s;ms-transition:background-position .3s linear 0s;o-transition:background-position .3s linear 0s;transition:background-position .3s linear 0s;webkit-transition:background-position .3s linear 0s;width:71px}.cms-carousel.cms-carousel-testimonial.nav_icon_image .owl-controls .owl-nav>div.owl-prev{background-position:left top}.cms-carousel.cms-carousel-testimonial.nav_icon_image .owl-controls .owl-nav>div.owl-prev:hover{background-position:right top}.cms-carousel.cms-carousel-testimonial.nav_icon_image .owl-controls .owl-nav>div.owl-next{background-position:right bottom}.cms-carousel.cms-carousel-testimonial.nav_icon_image .owl-controls .owl-nav>div.owl-next:hover{background-position:left bottom}.carousel .carousel-control{background:#fff;background:rgba(255,255,255,.6);filter:alpha(opacity=100);height:50px;khtml-opacity:1;khtml-transform:translateY(-50%);moz-opacity:1;moz-transform:translateY(-50%);ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;ms-transform:translateY(-50%);o-opacity:1;opacity:1;o-transform:translateY(-50%);text-shadow:0 0 0 transparent;top:50%;transform:translateY(-50%);webkit-opacity:1;webkit-transform:translateY(-50%);width:50px}.carousel .carousel-control span{color:#222;display:block;font-size:30px;height:50px;line-height:50px;text-align:center;width:50px}.carousel .carousel-control.left{left:30px}.carousel .carousel-control.right{right:30px}.carousel .carousel-control:hover{background:#fff;background:rgba(255,255,255,.8);filter:alpha(opacity=100);khtml-opacity:1;moz-opacity:1;ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";ms-opacity:1;o-opacity:1;opacity:1;webkit-opacity:1}.cms-progress-body .cms-progress-title{margin-bottom:10px}.cms-progress-body .cms-progress.progress{border-radius:0;box-shadow:0 0 0 transparent;khtml-border-radius:0;khtml-box-shadow:0 0 0 transparent;moz-border-radius:0;moz-box-shadow:0 0 0 transparent;ms-border-radius:0;ms-box-shadow:0 0 0 transparent;o-border-radius:0;o-box-shadow:0 0 0 transparent;webkit-border-radius:0;webkit-box-shadow:0 0 0 transparent}.progress{background-color:#f7f7f7;height:8px}.progress-bar{background-color:#b46d70;border-radius:0}.cms-counter-wraper .cms-counter-body>div{padding-top:22px}.cms-counter-wraper .cms-counter-body>div .cms-counter{font-size:48px}.cms-counter-wraper .cms-counter-body>div .cms-counter-title{color:#fff;font-size:16px}.cms-counter-wraper .cms-counter-body>div:after{border-right:1px solid rgba(255,255,255,.4);content:"";display:block;height:162px;khtml-transform:rotate(30deg);moz-transform:rotate(30deg);ms-transform:rotate(30deg);o-transform:rotate(30deg);position:absolute;right:0;top:0;transform:rotate(30deg);webkit-transform:rotate(30deg)}.cms-counter-wraper .cms-counter-body>div:last-child:after{display:none}@media (min-width:768px and max-width:970px){.cms-counter-wraper .cms-counter-body>div:nth-child(2n):after{display:none}}@media (max-width:767px){.cms-counter-wraper .cms-counter-body>div:after{display:none}}.cms-counter-wraper.color-white *{color:#fff}blockquote.cms-quote-style-1{color:#202020;font-size:24px;letter-spacing:.5px;line-height:39px;padding:0 0 0 18px;position:relative;z-index:1}blockquote.cms-quote-style-1:before{color:#f0e2e2;content:"\“";display:inline-block;font-size:150px;font-style:normal;left:-29px;position:absolute;top:21px;z-index:-1}blockquote.cms-quote-style-1 .author{clear:both;display:block;font-style:normal;margin-top:20px;text-transform:none}.newsletter-inline .widget.widget_newsletterwidget{background-color:transparent;font-size:normal;padding:0 !important}.newsletter-inline .newsletter-widget form{margin-top:0 !important}@media screen and (min-width:993px){.newsletter-inline .newsletter-widget form{margin:0 -15px}.newsletter-inline .newsletter-widget form>div{display:inline-block;margin:0;padding:0 0 0 15px;width:70%}.newsletter-inline .newsletter-widget form>div:last-child{width:25%}}.newsletter-inline.color-white .newsletter-widget form input[type=email]{background:0 0;border-color:#fff;color:#fff}.widget.widget_newsletterwidget{background:#f8f8f8;font-size:16px;padding:40px 50px !important}.widget.widget_newsletterwidget form{margin-top:40px}.widget.widget_newsletterwidget form input{font-size:15px;font-style:normal}.widget.widget_newsletterwidget form input[type=email]{font-family:proxima_nova_ltlight}footer#footer-wrapper #cms-footer-top{position:relative}footer#footer-wrapper #cms-footer-top>.container{padding-bottom:30px;position:relative}footer#footer-wrapper #cms-footer-top>.container:after{bottom:0;display:block;left:15px;position:absolute;right:15px;top:auto}footer#footer-wrapper #cms-footer-top>.container .widget .wg-title,footer#footer-wrapper #cms-footer-top>.container .widget .widget-title{margin-bottom:15px}footer#footer-wrapper #cms-footer-top>.container .widget ul li{padding:0}footer#footer-wrapper #cms-footer-top>.container .widget ul li a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom .cms-social-sc a{background:#202020;border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:45px;khtml-border-radius:50%;khtml-transition:all .3s linear 0s;line-height:45px;margin-right:5px;moz-border-radius:50%;moz-transition:all .3s linear 0s;ms-border-radius:50%;ms-transition:all .3s linear 0s;o-border-radius:50%;o-transition:all .3s linear 0s;text-align:center;text-decoration:none;transition:all .3s linear 0s;webkit-border-radius:50%;webkit-transition:all .3s linear 0s;width:45px}footer#footer-wrapper #cms-footer-bottom .cms-social-sc a:last-child{margin-right:0}footer#footer-wrapper #cms-footer-bottom .cms-social-sc a:before{font-size:20px;height:45px;line-height:45px;width:45px}footer#footer-wrapper #cms-footer-bottom .cms-social-sc a:focus,footer#footer-wrapper #cms-footer-bottom .cms-social-sc a:hover{background:#b46d70;text-decoration:none}footer#footer-wrapper #cms-footer-bottom .cms-social-sc a:focus:before,footer#footer-wrapper #cms-footer-bottom .cms-social-sc a:hover:before{color:#fff}footer#footer-wrapper #cms-footer-bottom.layout-1{font-size:16px;text-align:center}footer#footer-wrapper #cms-footer-bottom.layout-2,footer#footer-wrapper #cms-footer-bottom.layout-3{font-size:12px}footer#footer-wrapper #cms-footer-bottom.layout-1 .footer-social{background:#2d2d2d;padding:40px 0}footer#footer-wrapper #cms-footer-bottom.layout-1 .footer-social .cms-social-sc a{background:#fff;color:#1f1f1f}footer#footer-wrapper #cms-footer-bottom.layout-1 .footer-social .cms-social-sc a:focus,footer#footer-wrapper #cms-footer-bottom.layout-1 .footer-social .cms-social-sc a:hover{background:#60336d;color:#fff}footer#footer-wrapper #cms-footer-bottom.layout-1>.container{padding-top:75px}footer#footer-wrapper #cms-footer-bottom.layout-1>.container .footer-address{padding-bottom:40px}footer#footer-wrapper #cms-footer-bottom.layout-1>.copyright .container .footer-copyright{color:#555}footer#footer-wrapper #cms-footer-bottom.layout-2 .footer-copyright{text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-2 .footer-social{text-align:right}footer#footer-wrapper #cms-footer-bottom.layout-2 .footer-social a{color:#fff;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-2 .footer-social a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom.layout-2 .footer-social a:after{color:#fff;content:"/";display:inline-block;padding:0 0 0 5px}.widget.commerce.widget_product_search form.commerce-product-search .screen-reader-text,footer#footer-wrapper #cms-footer-bottom.layout-2 .footer-social a:last-child:after{display:none}footer#footer-wrapper #cms-footer-bottom.layout-3 .footer-copyright{text-align:right;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-3 .footer-social{text-align:left}footer#footer-wrapper #cms-footer-bottom.layout-3 .footer-social a{font-size:20px;margin-right:15px;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-3 .footer-social a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom.layout-3 .footer-social a:last-child{margin-right:0}footer#footer-wrapper #cms-footer-bottom.layout-4{color:#fff;font-size:15px}footer#footer-wrapper #cms-footer-bottom.layout-4>.container{padding-bottom:70px;text-align:center}footer#footer-wrapper #cms-footer-bottom.layout-4>.container .footer-address{margin-bottom:25px}footer#footer-wrapper #cms-footer-bottom.layout-4>.container .footer-social a{color:#fff;font-size:20px;margin-right:15px;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-4>.container .footer-social a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom.layout-4>.container .footer-social a:last-child{margin-right:0}footer#footer-wrapper #cms-footer-bottom.layout-4 .footer-copyright{border-top:1px solid #333;color:#888;font-size:12px;padding:40px 0 0;text-align:center;text-transform:uppercase}.single-product div.product .single-top-area .single-info-wrapper .product_meta,footer#footer-wrapper.footer-bottom-layout-8{border-top:1px solid #eee}footer#footer-wrapper #cms-footer-bottom.layout-5{color:#878787;font-size:12px}footer#footer-wrapper #cms-footer-bottom.layout-5 .footer-copyright{text-align:right;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-5 .footer-social{text-align:left}footer#footer-wrapper #cms-footer-bottom.layout-5 .footer-social a{color:#1f1f1f;font-size:20px;margin-right:15px;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-5 .footer-social a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom.layout-5 .footer-social a:last-child{margin-right:0}footer#footer-wrapper #cms-footer-bottom.layout-6{color:#555;font-size:12px}footer#footer-wrapper #cms-footer-bottom.layout-6 .footer-copyright{text-align:left;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-6 .footer-social{text-align:right}footer#footer-wrapper #cms-footer-bottom.layout-6 .footer-social a{color:#555;font-size:20px;margin-right:15px;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-6 .footer-social a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom.layout-6 .footer-social a:last-child{margin-right:0}footer#footer-wrapper #cms-footer-bottom.layout-7{color:#aaa;font-size:12px}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-copyright-wrapper{background:#f8f8f8;padding:65px 0}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-copyright-wrapper .footer-copyright{text-align:left;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-copyright-wrapper .footer-copyright .footer-copyright-logo{margin-bottom:30px}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-social{padding-top:20px;text-align:right}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-social a{color:#aaa;font-size:20px;margin-right:15px;text-transform:uppercase}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-social a:hover,footer#footer-wrapper #cms-footer-bottom.layout-8 .footer-social .cms-social a:hover{color:#b46d70}footer#footer-wrapper #cms-footer-bottom.layout-7 .footer-social a:last-child{margin-right:0}footer#footer-wrapper #cms-footer-bottom.layout-8 .footer-social .cms-social{padding-bottom:10px}footer#footer-wrapper #cms-footer-bottom.layout-8 .footer-social .cms-social a{margin-right:15px}footer#footer-wrapper #cms-footer-bottom.layout-8 .footer-social .cms-social a:last-child{margin-right:0}footer#footer-wrapper.footer-bottom-layout-5 #cms-footer-top{color:#878787}footer#footer-wrapper.footer-bottom-layout-5 #cms-footer-top:before{border-top:1px solid #eee;content:"";left:15px;position:absolute;right:15px;top:0}footer#footer-wrapper.footer-bottom-layout-5 #cms-footer-top>.container:after{border-bottom-color:#eee}footer#footer-wrapper.footer-bottom-layout-5 #cms-footer-top>.container .widget .wg-title{color:#1f1f1f}footer#footer-wrapper.footer-bottom-layout-5 #cms-footer-top>.container .widget ul li a{color:#888}footer#footer-wrapper.footer-bottom-layout-5 #cms-footer-top>.container .widget ul li a:hover{color:#b46d70}#cms-footer-top,#cms-footer-top .widget .wg-title,#cms-footer-top a{color:#fff;font-weight:bold}body.home #footer-wrapper{margin-top:0}#footer-wrapper{border-bottom:0 solid inherit;border-top:0 solid inherit;margin-top:100px}#footer-wrapper.footer-bottom-layout-2,#footer-wrapper.footer-bottom-layout-3{margin-top:0}footer #cms-footer-top{background-color:#222;padding-top:40px}footer.footer-bottom-layout-5 #cms-footer-top{background-color:#fff}footer.footer-bottom-layout-5.style-2 #cms-footer-top{background-color:#f8f8f8}#cms-footer-top>.container:after{border-bottom:1px solid #333}footer.footer-bottom-layout-5.style-2 #cms-footer-top>.container:after{border-bottom:none}footer#footer-wrapper.footer-bottom-layout-5.style-2 #cms-footer-top:before{border-top:none}#cms-footer-bottom,#cms-footer-bottom a{color:#fff;font-size:16px;line-height:24px}footer #cms-footer-bottom{background-color:#222;padding-bottom:5px}footer.footer-bottom-layout-5 #cms-footer-bottom,footer.footer-bottom-layout-7 #cms-footer-bottom,footer.footer-bottom-layout-8 #cms-footer-bottom{background-color:#fff}footer.footer-bottom-layout-6 #cms-footer-bottom{color:#555;font-size:12px;padding:50px 100px}footer.footer-bottom-layout-8 #cms-footer-bottom,footer.footer-bottom-layout-8 #cms-footer-bottom a{color:#545454}footer#footer-wrapper #cms-footer-bottom.layout-13 .footer-social{background:#111}footer#footer-wrapper.footer-bottom-layout-13{background-attachment:fixed;background-image:url(../images/background/footer-bg.jpg);background-position:center top;background-repeat:no-repeat;background-size:cover}footer.footer-bottom-layout-13 #cms-footer-bottom,footer.footer-bottom-layout-13 #cms-footer-top{background:0 0}footer.footer-bottom-layout-13{position:relative}footer#footer-wrapper.footer-bottom-layout-13 .footer-wrapper-inner:before{background-color:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.widget.commerce.widget_product_search form.commerce-product-search{position:relative}.widget.commerce.widget_product_search form.commerce-product-search:after{content:'\f002';font-family:FontAwesome;font-size:16px;position:absolute;right:15px;top:12px}.widget.commerce.widget_price_filter .ui-slider-horizontal .ui-slider-range{background-color:#f7f7f7;border-radius:0;khtml-border-radius:0;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;webkit-border-radius:0}.widget.commerce.widget_price_filter .ui-slider-horizontal .ui-slider-handle{background-color:#b46d70;border-radius:0;height:12px;khtml-border-radius:0;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;top:-2px;webkit-border-radius:0;width:8px}.widget.commerce.widget_price_filter .price_slider_amount{font-size:15px;line-height:24px;text-align:left}.widget.commerce.widget_price_filter .price_slider_amount button.button{background-color:#fff;border:1px solid #b46d70;border-radius:0;color:#b46d70;float:right;font-size:14px;font-weight:600;height:40px;khtml-border-radius:0;letter-spacing:2px;line-height:38px;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;padding:0 25px;text-transform:uppercase;webkit-border-radius:0}.widget.commerce.widget_price_filter .price_slider_amount button.button:hover{background-color:#b46d70;color:#fff}.widget.commerce.widget_price_filter .price_slider_amount .price_label{padding-top:7px}.widget.commerce.widget_product_tag_cloud .tagcloud a{border:1px solid #eee;display:inline-block;font-size:14px !important;line-height:34px;margin:0 0 5px;padding:0 12px;text-transform:capitalize}.widget.commerce.widget_product_tag_cloud .tagcloud a:hover{background:#b46d70;border-color:#b46d70;color:#fff}.widget.commerce ul.cart_list li img,.widget.commerce ul.product_list_widget li img{float:left;margin:0 12px 0 0;width:60px}.widget.commerce ul.cart_list li>a,.widget.commerce ul.product_list_widget li>a{color:#1f1f1f;font-size:14px;padding-bottom:6px;text-transform:uppercase}.widget.commerce ul.cart_list li .star-rating,.widget.commerce ul.product_list_widget li .star-rating{margin-bottom:7px}.widget.commerce ul.cart_list li del,.widget.commerce ul.product_list_widget li del{color:#999;font-size:15px}.widget.commerce ul.cart_list li del+ins,.widget.commerce ul.product_list_widget li del+ins{margin-left:10px}.widget.commerce ul.cart_list li ins,.widget.commerce ul.product_list_widget li ins{color:#b46d70;font-size:15px;text-decoration:none}.widget.commerce ul.cart_list li+li,.widget.commerce ul.product_list_widget li+li{margin-top:4px}.commerce .commerce-ordering,.commerce .commerce-result-count{margin:0 0 1em}.commerce .commerce-result-count,.commerce-page .commerce-result-count{float:left}.commerce .commerce-ordering,.commerce-page .commerce-ordering{float:right}.commerce ul.products-list{margin-left:-30px}.commerce ul.products-list li{float:left}@media (max-width:414px){.commerce .commerce-ordering,.commerce-page .commerce-ordering{clear:left;float:left}.commerce ul.products-list li,.commerce ul.products-list li img{width:100%}}.commerce.columns-3 ul.products-list li{width:33.3333%}@media (max-width:414px){.commerce.columns-3 ul.products-list li,.commerce.columns-3 ul.products-list li .product-item-content img{width:100%}}.commerce.columns-3 ul.products-list li:nth-child(3n+1){clear:left}.commerce.columns-4 ul.products-list li{width:25%}.commerce.columns-4 ul.products-list li:nth-child(4n+1){clear:left}.commerce #content div.product .commerce-tabs,.commerce #content div.product .commerce-tabs ul.tabs:after,.commerce #content div.product div.thumbnails a.first,.commerce #content div.product div.thumbnails:after,.commerce .cart-collaterals .shipping_calculator:after,.commerce .cart-collaterals:after,.commerce .col2-set:after,.commerce .commerce-pagination ul.page-numbers:after,.commerce div.product .commerce-tabs,.commerce div.product .commerce-tabs ul.tabs:after,.commerce div.product div.thumbnails a.first,.commerce div.product div.thumbnails:after,.commerce form .form-row-wide,.commerce form .form-row:after,.commerce ul.cart_list li dl:after,.commerce ul.cart_list li:after,.commerce ul.product_list_widget li dl:after,.commerce ul.product_list_widget li:after,.commerce ul.products,.commerce ul.products li.first,.commerce ul.products:after,.commerce-page #content div.product .commerce-tabs,.commerce-page #content div.product .commerce-tabs ul.tabs:after,.commerce-page #content div.product div.thumbnails a.first,.commerce-page #content div.product div.thumbnails:after,.commerce-page .cart-collaterals .shipping_calculator:after,.commerce-page .cart-collaterals:after,.commerce-page .col2-set:after,.commerce-page .commerce-pagination ul.page-numbers:after,.commerce-page div.product .commerce-tabs,.commerce-page div.product .commerce-tabs ul.tabs:after,.commerce-page div.product div.thumbnails a.first,.commerce-page div.product div.thumbnails:after,.commerce-page form .form-row-wide,.commerce-page form .form-row:after,.commerce-page ul.cart_list li:after,.commerce-page ul.product_list_widget li:after,.commerce-page ul.products,.commerce-page ul.products li.first,.commerce-page ul.products:after{clear:both}@media (max-width:414px){.commerce.columns-4 ul.products-list li,.commerce.columns-4 ul.products-list li .product-item-content img{width:100%}}.commerce ul.products-list li .product-item-wrap .overlay{background-color:rgba(255,255,255,.9)}.commerce ul.products-list li .product-item-wrap{margin-bottom:50px;margin-left:30px}.commerce ul.products-list li .product-item-wrap span.onsale{background:#b46d70;border-radius:0;bottom:auto;color:#fff;font-size:13px;font-weight:400;khtml-border-radius:0;left:auto;line-height:50px;margin:0;min-height:0;min-width:0;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;padding:0 10px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:0;webkit-border-radius:0}.commerce ul.products-list li .product-item-wrap .product-item-info{margin-top:20px}.commerce ul.products-list li .product-item-wrap .product-item-info .price{color:#b46d70;display:block;margin-top:10px}.commerce ul.products-list li .product-item-wrap .product-item-info .price del{color:#999}.commerce ul.products-list li .product-item-wrap .product-item-info .price ins{text-decoration:none}.commerce ul.products-list li .product-item-wrap .product-item-info .price del+ins{margin-left:10px}.commerce .widget_price_filter .ui-slider{margin-left:.5em;margin-right:.5em;position:relative;text-align:left}.commerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#602053;border:0;border-radius:1em}.widget.commerce.widget_price_filter .ui-slider-horizontal{background-color:#f7f7f7;height:8px;margin-bottom:22px}.commerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#f7f7f7;border:0;border-radius:0;display:block;font-size:.7em;position:absolute;z-index:1}.commerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{height:100%;top:0}.commerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#a46497;border-radius:1em;cursor:ew-resize;height:1em;margin-left:-.5em;outline:0;position:absolute;top:-.3em;width:1em;z-index:2}.commerce ul.cart_list,.commerce ul.product_list_widget{list-style:none;margin:0;padding:0}.commerce ul.cart_list li,.commerce ul.product_list_widget li{list-style:none;margin:0;padding:4px 0}.commerce .cart-collaterals .shipping_calculator:after,.commerce .cart-collaterals .shipping_calculator:before,.commerce .cart-collaterals:after,.commerce .cart-collaterals:before,.commerce form .form-row:after,.commerce form .form-row:before,.commerce ul.cart_list li:after,.commerce ul.cart_list li:before,.commerce ul.product_list_widget li:after,.commerce ul.product_list_widget li:before,.commerce-page .cart-collaterals .shipping_calculator:after,.commerce-page .cart-collaterals .shipping_calculator:before,.commerce-page .cart-collaterals:after,.commerce-page .cart-collaterals:before,.commerce-page form .form-row:after,.commerce-page form .form-row:before,.commerce-page ul.cart_list li:after,.commerce-page ul.cart_list li:before,.commerce-page ul.product_list_widget li:after,.commerce-page ul.product_list_widget li:before{content:" ";display:table}.commerce ul.cart_list li img,.commerce ul.product_list_widget li img{box-shadow:none;float:left;height:auto;margin:0 12px 0 0;max-width:100%;width:60px}.commerce ul.cart_list li a,.commerce ul.product_list_widget li a{display:block;font-weight:700}.commerce ul.products-list li .product-item-wrap .overlay .overlay-content .btn{color:#b46d70;display:inline-block;position:relative}.commerce ul.products-list li .product-item-wrap .overlay .overlay-content .btn:hover{color:#fff}.commerce div.product .commerce-tabs ul.tabs{list-style:none;margin:0 0 1.618em;overflow:hidden;padding:0 0 0 1em;position:relative}.commerce div.product .commerce-tabs ul.tabs li.active{background:#fff;border-bottom-color:#fff;z-index:2}.commerce div.product .commerce-tabs ul.tabs li a{color:#515151;display:inline-block;font-weight:700;padding:.5em 0;text-decoration:none}.commerce div.product .commerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.commerce div.product .commerce-tabs ul.tabs li{background-color:#ebe9eb;border:1px solid #d3ced2;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em;position:relative;z-index:0}.widget.commerce.widget_product_search form.commerce-product-search input[type=submit]{background:0 0;border:0 !important;cursor:pointer;font-size:0;height:50px;position:absolute;right:0;text-indent:-10000px;top:0;width:50px;z-index:1}.commerce-tabs .nav-tabs>li.active>a,.commerce-tabs .nav-tabs>li.active>a:focus,.commerce-tabs .nav-tabs>li.active>a:hover{border:none}.commerce-tabs .nav-tabs>li.active>a,.commerce-tabs .nav-tabs>li>a{border:none;margin:0;padding:0}.commerce-tabs .nav-tabs>li>a:focus,.commerce-tabs .nav-tabs>li>a:hover{background:0 0;border:none;margin:0;padding:0}.commerce form.checkout_coupon,.commerce form.login,.commerce form.register{border:1px solid #d3ced2;border-radius:5px;margin:2em 0;padding:20px;text-align:left}.commerce form .form-row{margin:0 0 6px;padding:3px}.commerce form .form-row label{line-height:2}.commerce form .form-row label,.commerce-page form .form-row label{display:block}.commerce form .form-row .required{border:0;color:red;font-weight:700}.commerce form .form-row input.input-text,.commerce form .form-row textarea{box-sizing:border-box;line-height:1;margin:0;outline:0;width:100%}.commerce div.product{margin-bottom:0;position:relative}.single-product div.product .single-top-area .single-image-wrapper{position:relative}.single-product div.product .single-top-area .single-image-wrapper span.onsale{background:#b46d70;border-radius:0;bottom:auto;color:#fff;font-size:13px;font-weight:400;khtml-border-radius:0;left:auto;line-height:50px;margin:0;min-height:0;min-width:0;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;padding:0 10px;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:0;webkit-border-radius:0}.single-product div.product .single-top-area .single-image-wrapper .single-images>a{background-color:#f9f9f9;display:block;text-align:center}.commerce img,.commerce-page img{height:auto;max-width:100%;width:100%}.single-product div.product .single-top-area .single-image-wrapper .single-images .thumbnails{margin-left:-10px;margin-top:10px}.single-product div.product .single-top-area .single-image-wrapper .single-images .thumbnails img{max-width:100px}.commerce #content div.product div.thumbnails a,.commerce div.product div.thumbnails a,.commerce-page #content div.product div.thumbnails a,.commerce-page div.product div.thumbnails a{float:left;margin-bottom:1em;margin-right:3.8%}.single-product div.product .single-top-area .single-image-wrapper .single-images .thumbnails a{margin:0 0 10px 10px}.commerce div.product .product_title{clear:none;margin-top:0;padding:0}.single-product div.product .single-top-area .single-info-wrapper .offers{color:#b46d70;font-size:18px;margin:18px 0 0}.single-product div.product .single-top-area .single-info-wrapper .offers del{color:#999}.single-product div.product .single-top-area .single-info-wrapper .offers ins{color:#b46d70;text-decoration:none}.single-product div.product .single-top-area .single-info-wrapper .offers del+ins{margin-left:10px}.single-product div.product .single-top-area .single-info-wrapper .description{margin-top:30px}.commerce div.product form.cart,.commerce div.product p.cart{margin-bottom:2em}.single-product div.product .single-top-area .single-info-wrapper form.cart{margin:40px 0 35px}.commerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.commerce .quantity .qty{text-align:center;width:3.631em}.single-product div.product .single-top-area .single-info-wrapper form.cart .quantity .qty{margin:0 10px 0 0;width:70px}.single-product div.product .single-top-area .single-info-wrapper .product_meta>span{border-bottom:1px solid #eee;color:#1f1f1f;display:block;padding:15px 0}.single-product div.product .single-top-area .single-info-wrapper .product_meta>span a{color:#888;font-size:14px;text-transform:capitalize}.single-product div.product .commerce-tabs{margin-top:40px}.single-product div.product .commerce-tabs ul.tabs{border-bottom:1px solid #eee;margin:0 0 20px;padding:0 0 15px}.single-product div.product .commerce-tabs ul.tabs li.active,.single-product div.product .commerce-tabs ul.tabs li:hover{background-color:transparent;border-bottom:0}.single-product div.product .commerce-tabs ul.tabs li a{text-transform:uppercase}.single-product div.product .commerce-tabs ul.tabs li.active a,.single-product div.product .commerce-tabs ul.tabs li:hover a{color:#b46d70}.single-product div.product .commerce-tabs ul.tabs li{background-color:transparent;border-color:#eee;border-radius:0;border-style:solid;border-width:0 1px 0 0;khtml-border-radius:0;margin:0 15px 0 0;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;padding:0 15px 0 0;position:relative;webkit-border-radius:0}.commerce #content div.product .commerce-tabs ul.tabs li,.commerce div.product .commerce-tabs ul.tabs li,.commerce-page #content div.product .commerce-tabs ul.tabs li,.commerce-page div.product .commerce-tabs ul.tabs li{display:inline-block}.single-product div.product .commerce-tabs ul.tabs li:last-child{border:0;margin:0;padding:0}.commerce table.shop_table{border:1px solid rgba(0,0,0,.1);border-collapse:separate;border-radius:5px;margin:0 -1px 24px 0;text-align:left;width:100%}.commerce-page table.shop_table{border:0;border-radius:0;khtml-border-radius:0;margin:0;moz-border-radius:0;ms-border-radius:0;o-border-radius:0;padding:0;webkit-border-radius:0}.commerce-page table.shop_table thead{background:#f7f7f7;text-transform:uppercase}.commerce table.shop_table th{font-weight:700;padding:9px 12px}.commerce-cart table.cart td,.commerce-cart table.cart th{vertical-align:middle}.commerce table.shop_table td{border-top:1px solid rgba(0,0,0,.1);padding:6px 12px;vertical-align:middle}.commerce a.remove{border:0;border-radius:100%;color:red !important;display:block;font-size:1.5em;font-weight:700;height:1em;line-height:1;text-align:center;text-decoration:none;width:1em}.commerce-cart table.cart .product-thumbnail{min-width:32px}.commerce #content table.cart img,.commerce table.cart img,.commerce-page #content table.cart img,.commerce-page table.cart img{height:auto}.commerce-cart table.cart input{line-height:1;margin:0;vertical-align:middle}.commerce .cart-collaterals,.commerce-page .cart-collaterals{width:100%}.commerce-page.commerce-cart .cart-collaterals{margin-top:45px}.commerce #content table.cart td.actions,.commerce table.cart td.actions,.commerce-page #content table.cart td.actions,.commerce-page table.cart td.actions{text-align:right}.shopping_cart_dropdown{background-color:#fff;border:1px solid #eee;moz-transition:all .3s linear 0s;ms-transition:all .3s linear 0s;opacity:0;o-transition:all .3s linear 0s;padding:15px;position:absolute;right:0;top:100%;transition:all .3s linear 0s;visibility:hidden;webkit-transition:all .3s linear 0s;width:300px}.shopping_cart_dropdown.active{max-height:500px;opacity:1;visibility:visible;z-index:10}.shopping_cart_dropdown .shopping_cart_dropdown_inner{float:left;margin-bottom:10px;width:100%}#masthead #cms-nav-extra>div .shopping_cart_dropdown ul.cart_list li{display:block;float:none;padding:5px 0}.shopping_cart_dropdown ul.cart_list li .cart-list-image img{float:left;margin:0;width:60px}.shopping_cart_dropdown ul.cart_list li .cart-info{padding-left:80px}.shopping_cart_dropdown .total{margin-top:12px}.shop-policy .col-sm-3{border-bottom:1px solid #eee;border-left:1px solid #eee;padding-bottom:17px;padding-top:28px}.shop-policy .col-sm-3:last-child{border-right:1px solid #eee}.commerce-cart table.cart img{width:100px}.widget_cart_search_wrap{position:relative}@media (max-width:441px){.commerce-page.commerce-cart{overflow-x:auto}}.twitterbird{width:30px;height:30px;border-color:transparent;background:url('../images/cookpad.png') center no-repeat}.twitterbird:hover{border-color:transparent;background-image:url('../images/cookpad_white.png')}#ajax-form label{display:block;font-size:14px;line-height:30px}.error{font:10px/22px 'Open Sans', sans-serif;text-transform:uppercase;display:none;color:#101010}#ajaxsuccess{background:#f5f5f5;color:#101010;font:20px/60px 'Open Sans', sans-serif;height:60px;display:none;padding-left:10px;width:100%;margin-left:auto;margin-right:auto;margin-top:30px}.text-align-center{text-align:center;padding-top:10px}