*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:helvetica neue,Helvetica,sans-serif;-webkit-backface-visibility:hidden!important}body{line-height:1.5;margin:0}html,body{height:100%;min-height:100%;width:100%;font-size:14px}a{text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover{text-decoration:none!important}input:focus,select:focus,textarea:focus,button:focus{outline:0}h1,h2,h3,h4,h5,h6{clear:both;font-weight:700;color:#3f4448;font-family:open-sans,helvetica-neue,Helvetica,sans-serif}h1{font-size:36px;line-height:36px;margin:38px 0}h2{font-size:30px;line-height:30px;margin:32px 0}h3{font-size:24px;line-height:29px;margin:27px 0}h4{font-size:18px;line-height:18px;margin:25px 0}h5{font-size:14px;margin:20px 0}h6{font-size:11px;margin:20px 0}address{font-style:italic;margin:0 0 24px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}p{margin:0 0 24px}code,kbd,pre,samp{font-family:monospace,serif;font-size:14px;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background:#f5f5f5;color:#666;font-family:monospace;font-size:14px;margin:20px 0;overflow:auto;padding:20px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}blockquote{font-size:18px;font-style:italic;font-weight:300;margin:24px 40px}blockquote blockquote{margin-right:0}blockquote cite,blockquote small{font-size:14px;font-weight:400;text-transform:uppercase}blockquote em,blockquote i{font-style:normal;font-weight:300}blockquote strong,blockquote b{font-weight:400}small{font-size:smaller}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl{margin:0}dt{font-weight:700}dd{margin:0 0 20px}menu,ol,ul{margin:16px 0;padding:0 0 0 40px}ul{list-style-type:square}nav ul,nav ol{list-style:none;list-style-image:none}li>ul,li>ol{margin:0}img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{margin:0;padding:0;position:relative;text-align:left;zoom:1;border:0}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;max-width:100%;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;padding-right:2px;width:270px}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-bottom:1px solid #ededed;border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}caption,th,td{font-weight:400;text-align:left}caption{font-size:16px;margin:20px 0}th{font-weight:700;text-transform:uppercase}td{border-top:1px solid #ededed;padding:6px 10px 6px 0}ins{text-decoration:none}hr{border:2px solid #fff;height:1px;margin:0 0 24px}.wp-caption,.bypostauthor,.wp-caption-text,.sticky,.gallery-caption{}input,textarea{}.clear,.ci-clear{display:block;clear:both}.ci-error{color:red}.thanks{color:#128d1e}.ci-reservation-widget .thanks{font-weight:700}.ci-fielderror{border:1px solid red;background-color:#fff6f6}.ci-hide,.assistive-text{display:none}.ci-last{margin:0;margin-right:0!important;margin-left:0!important}.alignleft{float:left}.aligncenter{margin:0 auto}.alignright{float:right}body,th,td{font-size:13px;line-height:19px}body,th,td,.ci-quotes .author,.alert,input,textarea{font-family:helvetica neue,Helvetica,Arial,sans-serif}body.page{text-align:center}#ci-pagebg{width:100%;height:100%;position:fixed;left:0;z-index:-1}.enable_page_bg_cover_mode #ci-pagebg{background-size:cover;background-position:center top}.ci-page-bg-container{width:100%!important;height:100%!important;position:absolute;top:0;left:0;z-index:-10}.ci-backgroundimage-fullwidth .ci-page-bg-container{background-attachment:fixed;background-size:cover!important;background-position:center center!important}.hl-separator{height:30px;float:left;background:url(images/system/hl_separator.gif) center center repeat-x}.hl-separator,.ci-hl-content{float:left}h3.widget-title,h2.widgettitle{width:auto;margin:0 0 20px;font-size:16px;line-height:16px;text-transform:uppercase}.ci-sidebar li.widget{margin-bottom:25px;padding-bottom:25px}.ci-sidebar li.widget ul{padding-left:0}.widget_text img{max-width:100%;height:auto}.ci-hl-content{display:inline;padding:0 20px}.ci-page-content{position:relative;z-index:10;overflow:hidden}.ci-content-container{text-align:left}li{list-style-position:outside}.ci-content-wrapper-fullwidth,.ci-wrapper-fullwidth{width:96%;max-width:1130px;margin-right:auto;margin-left:auto;text-align:left}.enable_grunge_bg .ci-content-wrapper-fullwidth{max-width:1190px}.enable_grunge_bg .ci-grunge-bg-wrapper,.enable_grunge_bg .ci-grunge-bg{padding:0 30px}.enable_grunge_bg .ci-grunge-bg-head{padding-top:30px;background:url(images/system/grunge_bg_head.png) top center no-repeat}.enable_grunge_bg .ci-grunge-bg-wrapper{background-color:transparent;background-image:url(images/system/grunge_bg_body_left.png),url(images/system/grunge_bg_body_right.png);background-position:top left,top right;background-repeat:repeat-y}.enable_grunge_bg .ci-grunge-bg-foot{padding-bottom:40px;background:url(images/system/grunge_bg_foot.png) bottom center no-repeat}.ci-content-wrapper{padding:35px}.disable_grunge_bg .ci-content-wrapper{margin:30px 0}.disable_content_bg .ci-content-wrapper{background-color:transparent!important}.comment-text ul li{list-style-type:disc}.comment-text ol li{list-style-type:decimal}.ci-searchterm{font-style:italic;font-weigth:normal}.ci-headerbar{width:100%;margin-top:15px;padding:14px 0}.ci-headerbar p{margin:0;padding:0}.tinynav{display:none}.ci-hgroup{display:inline}h1#ci-site-title,h2#ci-site-description{margin:0;float:left;font-size:14px;line-height:19px;color:#333}h2#site-description{display:none}#ci-primary-navigation{text-align:right;display:inline}ul#ci-langswitch li,ul#ci-customheadermenu li,ul#ci-mainmenu li{display:inline}ul#ci-langswitch .sub-menu,ul#ci-customheadermenu .sub-menu,ul#ci-mainmenu .sub-menu{width:200px!important;padding:15px 0 20px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}ul#ci-langswitch .sub-menu li,ul#ci-customheadermenu .sub-menu li,ul#ci-mainmenu .sub-menu li{padding-top:5px;text-transform:none}ul#ci-mainmenu li a{margin-right:15px}ul#ci-mainmenu li a,ul#ci-mainmenu li .sub-menu a{line-height:30px;font-size:14px;font-weight:700;text-decoration:none}ul#ci-langswitch li .sub-menu a,ul#ci-customheadermenu li .sub-menu a,ul#ci-mainmenu li .sub-menu a{display:block;padding:0 20px}ul#ci-langswitch li a:hover,ul#ci-customheadermenu li a:hover,ul#ci-mainmenu li a:hover,.ci-area-navigation li a:hover,#mobile-menu-wrap a:hover,#mobile-menu-sticky-wrap a:hover{border:0}.ci-nav-bar .sub-menu a{color:#fff!important}.enable_header_bottom_shadow.enable_boxed_header .ci-head,.enable_header_bottom_shadow.disable_boxed_header .ci-head-container{box-shadow:0 0 10px rgba(0,0,0,.2)}.ci-head{padding:0}.enable_boxed_header .ci-head{padding:0 40px}.enable_grunge_bg.enable_boxed_header .ci-head-container{margin:0 30px}#branding a{display:block;cursor:pointer}.ci-subnavi{float:left}.ci-subnavi .ci-content-positioner{padding-top:0;padding-bottom:0}.ci-subnavi ul li{display:inline;padding-right:14px;text-transform:uppercase}.ci-subnavi a{height:40px;line-height:40px;font-size:12px}.ci-subnavi a:hover,.ci-subnavi .current_page_item a{font-weight:700;color:#fff!important;border:0!important}#ci-langswitch,#ci-customheadermenu,#ci-mainmenu{margin:0;padding:0}#ci-langswitch ul,#ci-customheadermenu ul,#ci-mainmenu ul{position:absolute;top:-999px}#ci-langswitch li,#ci-customheadermenu li,#ci-mainmenu li{float:left;position:relative}#ci-langswitch a,#ci-customheadermenu a,#ci-mainmenu a{display:block;color:#502707;position:relative}#ci-langswitch ul li,#ci-customheadermenu ul li,#ci-mainmenu ul li{width:100%;text-align:left}#ci-langswitch ul li a,#ci-customheadermenu ul li a,#ci-mainmenu ul li a{margin:0;font-size:14px;line-height:30px;transition:all .2s;background:0 0}#ci-langswitch ul li a:hover,#ci-customheadermenu ul li a:hover,#ci-mainmenu ul li a:hover{transition:all .2s}#ci-langswitch .sub-menu li.ci-last a,#ci-customheadermenu .sub-menu li.ci-last a,#ci-mainmenu .sub-menu li.ci-last a{border-bottom:0}#ci-langswitch li:hover,#ci-customheadermenu li:hover,#ci-mainmenu li:hover{visibility:inherit}#ci-langswitch li:hover ul,#ci-langswitch li.sfHover ul,#ci-customheadermenu li:hover ul,#ci-customheadermenu li.sfHover ul,#ci-mainmenu li:hover ul,#ci-mainmenu li.sfHover ul{left:0;top:30px;z-index:99;zoom:1;display:block;position:absolute}#ci-langswitch li:hover ul,#ci-langswitch li.sfHover ul,#ci-customheadermenu li:hover ul,#ci-customheadermenu li.sfHover ul{top:30px}.menu>.sub-menu{border-top:1px solid #fff}ul#ci-langswitch li:hover li ul,ul#ci-langswitch li.sfHover li ul,,ul#ci-customheadermenu li:hover li ul,ul#ci-customheadermenu li.sfHover li ul,ul#ci-mainmenu li:hover li ul,ul#ci-mainmenu li.sfHover li ul{top:-999px}ul#ci-langswitch li li:hover ul,ul#ci-langswitch li li.sfHover ul,ul#ci-customheadermenu li li:hover ul,ul#ci-customheadermenu li li.sfHover ul,ul#ci-mainmenu li li:hover ul,ul#ci-mainmenu li li.sfHover ul{left:180px!important;top:-3px}ul#ci-langswitch li li:hover li ul,ul#ci-langswitch li li.sfHover li ul,ul#ci-customheadermenu li li:hover li ul,ul#ci-customheadermenu li li.sfHover li ul,ul#ci-mainmenu li li:hover li ul,ul#ci-mainmenu li li.sfHover li ul{top:-999px}ul#ci-langswitch li li li:hover ul,ul#ci-langswitch li li li.sfHover ul,ul#ci-customheadermenu li li li:hover ul,ul#ci-customheadermenu li li li.sfHover ul,ul#ci-mainmenu li li li:hover ul,ul#ci-mainmenu li li li.sfHover ul{left:10px;top:0}.ci-nav-bar .sub-menu{opacity:.9}.ci-socialnetworks-container{float:right;padding:6px 40px 6px 0}.ci-socialnetworks-container .icon{float:left}ul.wcml_currency_switcher.curr_list_horizontal{margin-right:10px!important}ul.wcml_currency_switcher.curr_list_vertical,ul.wcml_currency_switcher.curr_list_horizontal{border:0}ul.wcml_currency_switcher.curr_list_vertical li,ul.wcml_currency_switcher.curr_list_horizontal li{margin-right:10px;padding:0!important;border:0}.wcml-active-currency{background-color:transparent!important}.ci-mainmenu-navigation-sm{margin-top:20px}.ci-mainmenu-navigation-sm #ci-mainmenu{float:left}.widget_calendar table{width:100%}.widget_nav_menu ul{padding:0}.widget_nav_menu li{padding:8px 0 0 10px;font-weight:700}.widget_nav_menu li li{font-size:12px;font-weight:400}blockquote p::before,blockquote p::after,.widget_calendar tbody td a{font-weight:700}blockquote{margin:20px 0;padding:13px;font-style:italic;color:#4f4f4f;font-size:14px;line-height:18px;border:1px dashed #4f4f4f;border-left:2px solid #4f4f4f}.ci-post-container{margin-bottom:50px}.ci-content ul,.ci-post-text ul{margin:0 16px}.ci-content ol,.ci-post-text ol{margin:0 21px}pre,code{margin:10px 0;padding:20px;display:block;overflow:auto;font:12px/18px Consolas,"Andale Mono",Courier,"Courier New",monospace;color:#777;border:1px dashed #929292;background:#f6f6f6}p{margin:10px 0 15px}img.alignright,img.alignleft{display:block}img.alignright{float:right;display:inline;margin:20px 0 20px 20px}img.alignnone{margin:20px 20px 20px 0}img.alignleft{float:left;display:inline;margin:20px 20px 20px 0}img.aligncenter{margin:0 auto;display:block}.ci-pagination-container .pagination,.woocommerce-pagination{padding:20px 0 30px;text-align:center}.ci-pagination-container .pagination span,.ci-pagination-container .pagination a,.ci-pagination-container .pagination a:hover,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover{margin:0 2px!important;padding:10px 15px!important;text-decoration:none;border-radius:4px;background:0 0}.ci-pagination-container .pagination span,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span{padding:11px 15px!important;color:#fff!important}.ci-pagination-container .pagination a:hover,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li a:hover{background:0 0!important}.woocommerce nav.woocommerce-pagination ul li{border-right:0!important}.ci-pagination-container .pagination span,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li span,{font-weight:700;color:#fff!important;border:0}.ci-helper{background:#f0f none!important;border:1px solid #f0f!important}.ci-helper2{background:#ff0 none!important;border:1px solid #ff0!important}.ci-helper3{background:#0f0 none!important;border:1px solid #0f0!important}.ci-extended-header-wrap,.ci-extended-header-wrap span,.ci-extended-header-wrap a{line-height:30px}.ci-extended-header-social-wrap span{float:right}.ci-extended-header-wrap{padding:10px 0}ul.ci-extended-header-widgets,.ci-extended-header-navs,.ci-extended-header-navs ul{margin:0;padding:0}.ci-extended-header-wrap,.ci-extended-header-navs a,.ci-extended-header-navs a:hover{font-size:12px;font-weight:400;text-decoration:none}.ci-extended-header-menu-wrap.col-md-3,.ci-extended-header-menu-wrap.col-xs-6,.ci-extended-header-menu-wrap.col-sm-6{padding-left:0}.ci-extended-header-navs li{margin-right:20px}ul.ci-extended-header-widgets li,.ci-extended-header-navs li{list-style-type:none}#ci-extended-header-right-widgets li{text-align:right}.ci-extended-header-social-wrap span{font-size:24px}.ci-extended-header-navs ul,.ci-extended-header-navs li{float:left}.ci-default-header-wrap{padding:40px 0}.ci-default-header-nav,.ci-search-container,.ci-cart-container{float:right}.ci-cart-container{position:relative}#ci-mainmenu{float:right}#ci-mainmenu li{text-align:right}.ci-search-form,.ci-search-btn{float:left}.widget_search .ci-hide-searchform,.widget_search #searchform input{width:100%}.widget_search #ci-search-btn{display:none}.widget_search .ci-search-form,.widget_search .ci-search-btn{float:none}.widget_search #searchform input{border-radius:4px;border-width:1px;border-bottom-style:solid}.ci-search-form{width:0;overflow:hidden;transition:all .2s}.ci-show-searchform,.ci-search-form,.ci-search-form input{width:180px}.ci-search-form,.ci-search-form input,.ci-search-btn,.ci-cartlayer-btn. .dropdown-trigger{height:28px;line-height:28px}.ci-hide-searchform{width:0}.ci-search-form input,.ci-search-form input:focus{padding:5px 7px 6px!important;font-size:13px;line-height:18px;background:transparent none}.ci-head .ci-search-form input,.ci-head .ci-search-form input:focus{border-right:0!important}.ci-search-btn,.ci-cartlayer-btn,.dropdown-trigger{display:block;font-size:26px;text-align:center;background-color:transparent;border:1px solid #5c4439}.ci-search-btn,.ci-cartlayer-btn,.dropdown-trigger,.ci-sidebar .ci-search-form input,.ci-extended-footer-widget-container .ci-search-form input{border-radius:4px}.ci-extended-footer-widget-container{margin-top:50px;padding-top:30px}.ci-footer-widget-container input,textarea,.ci-footer-widget-container .ci-search-form input,.ci-footer-widget-container .widget_search .searchform input,.ci-footer-widget-container .woocommerce input.input-text{color:#dbdbdb;border-radius:4px;border:1px solid #dbdbdb!important}.ci-search-btn,.dropdown-trigger{width:29px}.ci-cartlayer-btn{min-width:29px;padding:2px;line-height:1px!important}a:hover.ci-search-btn{text-decoration:none}.ci-search-btn,.ci-cartlayer-btn{line-height:29px}.ci-cartlayer-btn{position:relative}.ci-search-form input,.ci-search-form input:focus{padding:7px;background:transparent none;border-right:0}@media only screen and (min-width:767px){.ci-search-form input,.ci-search-form input:focus{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.ci-searchfield-open .ci-search-btn{border-left:0;border-radius:0;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}}a.ci-cartlayer-btn,a:hover.ci-cartlayer-btn,a#dropdown-trigger,a#dropdown-trigger-sticky{display:block;margin-left:10px;color:#fff!important;text-decoration:none;border:0}.ci-sticky-menu{width:100%;position:fixed;top:0;margin-top:0;z-index:500}.ci-sticky-menu .ci-wrapper-fullwidth{padding:20px 0}.ci-sticky-menu .ci-default-header-nav{float:left}.vc_carousel .vc_carousel-indicators li.vc_active{background-color:transparent!important}.vc_slide_testimonial{border-radius:4px}.vc_slide_testimonial .vc_inner{padding:35px}.vc_slide_testimonial .vc_inner *{font-family:opensans,helvetica neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.wpb_teaser_grid .entry-content{width:90%!important}.vc_separator h4{font-size:18px!important;font-weight:700;text-transform:uppercase}.ci-blogpost-date-container{width:60px;padding:15px 10px;border:2px solid #5e443a;border-radius:4px}.ci-post-thumb img{display:block;height:auto;max-width:100%}.ci-meta-info-container{padding:0!important}ci-meta-info-inner-container{width:60px;margin:0 auto}.ci-pagebody-container{padding-right:30px}.ci-day,.ci-month{font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;text-align:center;text-transform:uppercase}.ci-month{font-size:15px;line-height:30px}.ci-date-seperator{width:100%;height:2px;margin:10px 0}.ci-post-thumb,.ci-postbody-container .ci-postmedia-wrapper{margin-bottom:27px}.ci-page-text a img,.ci-post-text a img{opacity:1;transition:all .2s}.ci-page-text a img:hover,.ci-post-text a img:hover{opacity:.8;transition:all .2s}.gallery img{border:0!important}.wp-caption-text{margin:0;padding:10px 5px;font-style:italic;text-align:center}blockquote{margin:50px 0;text-align:center;font-weight:700;font-size:16px;line-height:20px;border:0}.ci-page-thumb img,.ci-page-text img,.ci-post-thumb img,.ci-post-text img,.ci-pagebody-container .rev-slider-wrapper div,.ci-postbody-container .rev-slider-wrapper div,.blog .defaultimg,.ci-pagebody-container .ci-postmedia-wrapper li,.ci-postbody-container .ci-postmedia-wrapper li{border-radius:4px!important}.ci-postmedia-wrapper object,.ci-postmedia-wrapper object embed,.ci-postmedia-wrapper iframe{width:100%!important}.ci-pagetext-container h3,.ci-posttext-container h3{margin-top:0}.wpb_heading,.ci-pageheadline,.ci-pageheadline a,.ci-pageheadline a:hover,.ci-postheadline,.ci-postheadline a,.ci-postheadline a:hover{margin-bottom:30px;font-family:opensans,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;text-decoration:none;text-transform:uppercase}.ci-page-text,.ci-post-text{margin-bottom:30px;font-family:Helvetica,Arial,sans-serif;font-size:14px}.ci-link-read-more,a:hover.ci-link-read-more{padding:9px 13px;color:#fff!important;text-align:center;border-radius:4px;text-decoration:none}.widget_calendar table,.widget_calendar td{margin-bottom:0;border:0!important}ul#ci-general-widgets,ul#blog-stream-widgets,ul.ci-postoptions,ul.commentlist{margin:0;padding:0}ul#ci-general-widgets li,ul#blog-stream-widgets li,ul.ci-postoptions li,.commentlist li{list-style-type:none}.ci-post-thumb{background-color:#fff}.ci-poststream-container{}.ci-postoptions,.ci-postoptions h6{font-size:12px}.ci-postoptions h6{margin-bottom:3px}.ci-avatar{width:60px;float:left;margin-right:5px}.ci-avatar img{border-radius:4px}.ci-comment-wrapper{width:88%;float:left;padding:10px;border-radius:6px;box-shadow:1px 1px 1px rgba(0,0,0,.1)}ul.children{margin-left:10%;padding:0}article.comment{margin-bottom:20px}h3#comments-title,h3#reply-title{font-size:16px}a#cancel-comment-reply-link{font-weight:400}.comment-form label,.comment-form input,.comment-form textarea,.comment-form .form-submit{float:left}.comment-form label,.comment-form input,.comment-form textarea,form.wpcf7-form label,form.wpcf7-form input{display:block;margin-bottom:10px}form.wpcf7-form input{display:inline}.comment-form label{width:15%}.comment-form input,.comment-form textarea{width:85%;padding:5px;border-radius:4px}.comment-form textarea#comment{margin-bottom:30px}.form-allowed-tags{clear:both}.form-allowed-tags code{padding:0;font-size:12px;border:0;background:none transparent}input.wpcf7-submit,.comment-form input#submit{width:150px;float:none;border:0!important}.ci-template-sidebar-left .ci-sidebar,.ci-template-sidebar-left .ci-pagecontent-container{float:right!important}#portfoliofilter{margin:0 0 30px;padding:0 0 30px}#portfoliofilter li{padding-right:16px;display:inline;list-style-type:none;text-transform:uppercase;font-size:15px;font-weight:700}.ci-portfolio-item-content-container{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.ci-portfolio-item-content-container img{width:100%;height:auto;border-top-left-radius:4px;border-top-right-radius:4px;opacity:1;transition:all .2s}.ci-portfolio-item-content-container a:hover.ci-portfolio-thumb-link img{opacity:.8;transition:all .2s}.ci-portfolio-item-content-container h3{margin:0 0 30px;padding:20px 15px;font-size:16px;line-height:16px}.ci-portfolio-media-container img,.ci-portfolio-media-container .tp-bgimg{width:100%;height:auto;border-radius:4px}.ci-portfolio-pagination{width:100%;height:20px;background:#f0f}.ci-footer-widget-container{padding:30px 0 0}.ci-footer-container{background-repeat:repeat;background-position:0 0}#footer-widgets .widget-title{padding-left:6px;font-size:14px;font-family:opensans,helvetica,Arial,sans-serif;text-transform:uppercase;border-left:4px solid #000}#footer-widgets{font-size:13px;line-height:18px}#footer-widgets .widget{padding-bottom:30px}#footer-widgets a:hover{text-decoration:none}#ci-widgetarea-footer ul{margin:0;padding:0}#ci-widgetarea-footer ul li{padding-bottom:8px;list-style-type:disc}#footer-widgets .widget_recent_entries li{list-style-type:none}#footer-widgets .post-date{display:block;opacity:.8}#footer-widgets ul{padding-left:15px}.ci-copyright-container{padding:21px;font-size:12px}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;margin-bottom:20px;float:left}.column-last{margin-right:0!important;clear:right}.ui-widget-content,.ui-widget-header,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-default a{border:0;background:transparent none}.ui-tabs .ui-tabs-panel,li.ui-state-active,li.ui-state-active a{background:#e6e6e6}.ui-tabs .ui-tabs-nav{height:30px;padding:0}.ui-tabs .ui-tabs-panel{width:94%!important;padding:10px 3%!important}button.button,input#submit,input.wpcf7-submit,a.button,.add_to_wishlist,.ci-cartlayer-container .min-cart-btn,.ci-cartlayer-container .checkout-button,li.widget_product_search #searchsubmit{min-height:30px;display:inline-block;margin:0 5px 20px;padding:0 18px;text-decoration:none;font-weight:700;font-size:12px;line-height:30px;color:#fff!important;border:0;border-radius:4px}a.button.big{height:24px;padding:11px 10px 0;font-size:14px;line-height:14px}a.button.white,a.button.lightgray,a.button.darkgray,a.button.yellow,body #main a:hover.button.white,body #main a:hover.button.lightgray,body #main a:hover.button.darkgray,body #main a:hover.button.yellow{color:#404040!important}a.button.white,a.button.large.white{background:#f7f7f7}a:hover.button.white{background:#f0f0f0}a.button.lightgray,a.button.large.lightgray{background:#d1d1d1}a:hover.button.lightgray{background:#ccc}a.button.darkgray,a.button.large.darkgray{background:#adadad}a:hover.button.darkgray{background:#a1a1a1}a.button.black,a.button.large.black{background:#3d3d3d}a:hover.button.black{background:#383838}a.button.brown,a.button.large.brown{background:#ba8336}a:hover.button.brown{background:#c48a39}a.button.red,a.button.large.red{background:#f77979}a:hover.button.red{background:#f07575}a.button.orange,a.button.large.orange{background:#ff3f22}a:hover.button.orange{background:#ff6b54}a.button.yellow,a.button.large.yellow{background:#ffce22}a:hover.button.yellow{background:#ffda54}a.button.green,a.button.large.green{background:#5aa037}a:hover.button.green{background:#70a158}a.button.blue,a.button.large.blue{background:#79cdf7}a:hover.button.blue{background:#76c7f0}a.button.purple,a.button.large.purple{background:#c270e6}a:hover.button.purple{background:#bd6dde}.alert{padding:12px 5%;font-style:italic;text-align:center;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.1);margin:0 0 20px}.alert.white{background:#fafafa;border:1px solid #c4c4c4;color:#292929}.alert.red{background:#ffd0d1;border:1px solid #ea8080;color:#dc5252}.alert.orange{background:#fdceaf;border:1px solid #f18238;color:#d46b02}.alert.blue{background:#b2e1f9;border:1px solid #43a3d3;color:#0485c6}.alert.green{background:#cdffc0;border:1px solid #66df47;color:#72bd5f}.ci-separator{width:100%;height:1px;font-size:1px;overflow:hidden}.ci-separator.ci-separator-size1px{border-bottom-width:1px}.ci-separator.ci-separator-size2px{border-bottom-width:2px}.ci-separator.ci-separator-size3px{border-bottom-width:3px}.ci-separator.ci-separator-size4px{border-bottom-width:4px}.ci-separator.ci-separator-solid{border-bottom-style:solid}.ci-separator.ci-separator-dashed{border-bottom-style:dashed}.ci-separator.ci-separator-dotted{border-bottom-style:dotted}.ci-separator.ci-separator-double{border-bottom-style:double}.ci-separator.ci-separator-white{border-bottom-color:#fff}.ci-separator.ci-separator-lightgray{border-bottom-color:#b2b2b2}.ci-separator.ci-separator-darkgray{border-bottom-color:#8f8f8f}.ci-separator.ci-separator-brown{border-bottom-color:#84591e}.ci-separator.ci-separator-red{border-bottom-color:#db5858}.ci-separator.ci-separator-orange{border-bottom-color:#db8f58}.ci-separator.ci-separator-yellow{border-bottom-color:#dbbf58}.ci-separator.ci-separator-green{border-bottom-color:#70c34f}.ci-separator.ci-separator-blue{border-bottom-color:#57afdb}.ci-separator.ci-separator-black{border-bottom-color:#000}.ci-separator.ci-separator-purple{border-bottom-color:#9f4ec2}#ci-widgetarea-sidebar .widget_calendar table{width:100%}#ci-widgetarea-sidebar .widget_calendar thead th,#ci-widgetarea-sidebar .widget_calendar tbody td{text-align:right}#dropdown-trigger,#dropdown-trigger-sticky{display:none}.wpb_wrapper h2.post-title{margin:0 0 10px;font-size:18px;line-height:25px;font-family:opensans,sans-serif;text-transform:uppercase}.wpb_wrapper .entry-content{font-family:helvetica neue,Helvetica,Arial,sans-serif}.wpb_wrapper .post-thumb{display:none}body .ci-infobox{padding:40px;color:#fff;font:30px opensans,helveticaneue,Helvetica,Arial,Sans-serif;font-style:italic;font-weight:600;text-shadow:none;text-transform:uppercase;border:0;background-color:#ec1356}body .ci-infobox .messagebox_text{background-image:none}body .ci-infobox p{margin:0;padding:10px 0}body .vc_separator .vc_sep_holder .vc_sep_line{border-top:1px dashed red}.dropcontainer{position:relative;font-size:14px}.trigger,.activetrigger{width:100%;display:block;padding:5px 10px;font-size:14px;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.trigger{-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;background:transparent url(images/select-arrow-open.png) 98% center no-repeat;background-size:10px 7px}.trigger:hover{background:transparent url(images/select-arrow-open.png) 98% center no-repeat;background-size:10px 7px}.activetrigger{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0!important;background:transparent url(images/select-arrow-close.png) 98% center no-repeat;background-size:10px 7px}.activetrigger:hover,.activetrigger:active{background:transparent url(images/select-arrow-close.png) 98% center no-repeat;background-size:10px 7px}.activetrigger,.activetrigger:hover,.activetrigger:active,.dropcontainer ul{background-color:rgba(255,255,255,.2)}.dropcontainer ul{width:100%;padding:5px;margin:0;font-size:12px;list-style-type:none;z-index:100;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0!important}.dropcontainer ul li{padding:5px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}.dropcontainer ul li:hover{outline:0;background-color:rgba(255,255,255,.6);border-radius:4px}.dropcontainer ul li:first-child{display:none}.dropcontainer ul li:last-child{border-bottom:0}.dropdownhidden{display:none}.dropdownvisible{height:auto}.ci-payment-gateways-container{padding-right:0!important;text-align:right}.ci-payment-gateways-container img{margin:0 10px 10px 0}.ci-top-link-container{position:relative}.icon-system-top{position:absolute;top:-75px;right:-75px;padding:10px;font-family:opensans,helvetica,Arial,sans-serif!important;text-transform:uppercase!important;font-size:14px;font-weight:700!important;color:#fff!important;border-radius:4px;background:rgba(0,0,0,.75)}.mc_form_inside input{width:200px;padding:5px}.mc_form_inside input#mc_mv_EMAIL{color:#29221b;width:208px}.mc_signup_submit{text-align:left}#mc_signup_submit{border:0!important;background-color:#f2a700}#mc_signup_submit{margin-top:0!important}.ci-sticky-menu{left:0;-webkit-transform:translateZ(0)}*:focus,a:focus{outline:0!important}a:active,a:hover{outline:0}