@import url('/wp-content/themes/collective_sol/webfonts/webfonts.css');html{overflow-y:auto}html .single-product{overflow-x:hidden}body{background-color:#fff;color:#373737;font-size:1em;font-family:'Raleway',sans-serif;font-weight:400;line-height:1.8;letter-spacing:normal;margin:0;padding:0}p{padding:12px 0;margin:0}p:empty{display:none}em{font-style:italic}strong{font-weight:bold}hr{border:0;width:100%;height:1px;color:#ddd;background-color:#ddd;margin:6px 0 8px 0;padding:0}ol,ul{list-style:none;margin:6px 0;padding:0 0 0 12px}ol li{list-style:inside;list-style-type:decimal;margin:6px 0;padding:0 0 0 12px}ul li{list-style:inside;list-style-type:square;margin:6px 0;padding:0 0 0 12px}ul ol li,ul ol ul ol li{list-style-type:decimal}ol ul li,ol ul ol ul li{list-style-type:square}blockquote{color:#333;color:rgba(0,0,0,.8);font-family:'Droid Serif',Georgia,Times,serif;font-weight:300;font-size:1.6em;line-height:1.6;margin:20px 0;padding:20px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid #ddd;border-bottom:1px solid rgba(0,0,0,.08)}blockquote p{margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}code,pre{background:#f9f9f9;font-family:Courier,Verdana,Tahoma,Verdana;font-size:13px;line-height:1.4;margin:12px 0;padding:6px 8px;border:1px solid #ddd;border-radius:3px}code{display:inline;white-space:normal}pre{display:block}pre code{padding:0;border:0;border-radius:0}img,object,embed{max-width:100%;margin:0 auto 0}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}.hidden{display:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-hide,.container .headline.text-hide{font-size:0;line-height:0;margin-left:-999em;margin-top:0;margin-bottom:0;padding:0}.align-center{float:none;display:block;text-align:center;margin-left:auto;margin-right:auto}.align-left{float:left}.align-right{float:right}.vertical-center{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}a img{border:0}a,a:link{color:#373737;text-decoration:none}a:focus,a:hover,a:active{color:#000;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#373737;color:rgba(0,0,0,.8);font-family:'Raleway',sans-serif;font-weight:700;line-height:1.2;letter-spacing:1px}h1{font-size:3.6em;margin:4px 0;padding:4px 0}h2{font-size:2.8em;margin:4px 0;padding:4px 0}h3{font-size:2em;margin:4px 0;padding:4px 0}h4{font-size:1.6em;margin:4px 0;padding:4px 0}h5{font-size:1.4em;margin:4px 0;padding:4px 0}h6{font-size:1.1em;letter-spacing:.2px;margin:6px 0 4px 0;padding:6px 0 12px 0;border-bottom:1px solid rgba(0,0,0,.08)}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#373737;text-decoration:none;border:0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#a9e7ff;text-decoration:none;border:0}.headline{font-size:3.4em;font-weight:400;line-height:1.2;letter-spacing:-1px;margin:0;padding:0 0 12px 0}.headline.img-headline{color:#fff;position:absolute;top:50%;width:88%;font-size:4em;text-align:center;letter-spacing:-2px;line-height:.9;padding:20px 6%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,0.5)}.headline.small{font-size:2.4em;font-weight:400}.title{font-size:1em;font-weight:400;letter-spacing:1px;line-height:1.6;text-transform:uppercase;margin:0;padding:6px 0}#heroheader{position:absolute;background:rgba(255,255,255,0.5);width:100%;z-index:999;padding:20px 0}#heroheader .logo{text-align:center;max-width:206px;margin:0 auto}#header.home .logo{float:left;margin:0;width:15%}#header.home .logo a{display:block;max-width:80px;margin:15px 20px}#header{width:100%;margin:0;z-index:99;background:rgba(255,255,255,1);border-bottom:1px solid #373737;box-shadow:0 0 30px rgba(0,0,0,0);-webkit-box-shadow:0 0 30px rgba(0,0,0,0);transition:all linear .2s;-webkit-transition:all linear .2s;top:0;position:relative}.header_wrap{position:relative}#header .content{padding:0 24px}#header.home .logo{float:left;margin:0}#header.home .logo a{display:block;max-width:70px;margin:15px}#header.home .navmenu{float:left;text-align:center;width:50%;transition:all linear .2s;-webkit-transition:all linear .2s}#header.home .navmenu nav{width:100%;float:left;margin:40px 0 20px}#header.home .nav_right{float:right;margin:40px 0 20px;transition:all linear .2s;-webkit-transition:all linear .2s;position:relative;text-align:right}#header.home .nav_right ul{margin-top:0}.nav_right ul{margin:0;padding:0;display:block;line-height:normal}.nav_right ul li{margin:0;padding:0 10px !important;line-height:normal;display:inline-block}.nav_right ul li a,.nav_right ul li span{color:#000 !important;text-decoration:none;cursor:pointer}.nav_right .navtext{display:inline-block;margin-right:5px}.cartToggle:hover .cart_slide{display:block}.cart_slide_wrap{padding-top:10px}.cart_slide{background-color:#fff;position:absolute;border:1px solid;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:9999;display:none;max-height:500px;overflow:auto;right:0;right:20px;width:100%;max-width:300px}.cart_slide .mini_cart_item{width:100%;font-size:.85em;text-align:left;padding-bottom:10px !important;border-bottom:1px solid rgba(0,0,0,0.1);box-sizing:border-box}.cart_slide ul{margin:0 !important;text-align:center}.cart_slide p.buttons{text-align:center !important}.cart_slide p{padding:10px 10px 0 !important;font-size:1.3em}.cart_slide .remove{position:absolute;right:5%;font-size:1.3em;color:red !important}.cart_slide .quantity{display:block}.Mcart_thumbnail{display:block;width:15%;float:left}.Mcart_thumbnail img{display:block;width:100%}.Mcart_product_name{display:block;float:left;width:85%;box-sizing:border-box;padding-left:10px;padding-right:20%;font-weight:normal !important}.cart_slide a.button{font-size:.7em;padding:10px 0 !important;width:49%}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{width:auto;margin:0}#header .logo{width:25%;float:left}#header .logo a{max-width:140px;display:block;margin:24px}#header .logo img{-webkit-transition:all linear .2s;transition:all linear .2s}#header .navmenu{width:70%;float:right;text-align:right;transition:all linear .2s;-webkit-transition:all linear .2s}#header .navmenu nav{margin-top:70px}#header .nav_right{position:relative;float:right;margin:20px 0 0 0;transition:all linear .2s;-webkit-transition:all linear .2s}#header .nav_right ul{margin-right:20px;box-sizing:border-box}.header_searchbox{position:absolute;right:0;left:0;top:40px;display:none}.header_searchbox form{max-width:260px;margin:0 auto;display:block}@-webkit-keyframes stickyheader{0%{-webkit-transform:translateY(-100%)}100%{-webkit-transform:translateY(0)}}@keyframes stickyheader{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}#header.sticky{position:fixed;background:rgba(255,255,255,0.95);box-shadow:0 0 30px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.3);top:0;-webkit-animation:stickyheader 1s;animation:stickyheader 1s}.admin-bar #header.sticky{top:32px}#header.sticky .navmenu{width:50%;float:left;transition:all linear .2s;-webkit-transition:all linear .2s}#header.sticky .logo a{max-width:70px;margin:5px 20px}#header.sticky .nav_right{width:25%;margin-top:24px;transition:all linear .2s;-webkit-transition:all linear .2s}#header.sticky .navmenu nav{margin:24px 0}.home_slider{position:relative}.slider_button_holder{position:absolute;width:100%;bottom:20px;text-align:center;z-index:99999}.slider_button{background-color:transparent;background-position:center bottom;background-repeat:no-repeat;background-size:contain;text-align:center;font-weight:500;display:inline-block;width:160px;height:160px;position:relative;padding:15px;-webkit-border-radius:150px;border-radius:200px}.slider_button:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,0);text-decoration:none;border-radius:150px;-webkit-transition:all linear .2s;transition:all linear .2s}.slider_button:hover:before{background-color:rgba(0,0,0,.5)}.slider_button_content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.slider_button span{padding:0;display:block;min-width:155px;-webkit-transition:all linear .2s;transition:all linear .2s}.slider_button:hover span{background:none;color:#222}.slider_button img{max-width:110px}.button_text{margin:0 auto;max-width:50px;width:100%;line-height:20px;font-size:1.5em}.button_text>strong{display:block}.mm-menu{background-color:#fff !important}#navigation{float:right;display:inline-block;margin:0;padding:0;z-index:99}.menutoggle{display:none;cursor:pointer}.menutoggle:hover{text-decoration:none}.main-small-navigation ul.mobile-menu{display:none}.menu,.menu *{margin:0;padding:0;list-style:none}.menu{line-height:normal}.menu ul{margin:0;padding:0}.menu ul ul,ul.menu ul{position:absolute;top:-9999px;width:180px}.menu ul ul ul,ul.menu ul ul{margin:0}.menu ul li ul li,ul.menu ul li{width:100%;margin:0}.menu li:hover{visibility:inherit}.menu li{display:inline-block}.menu>li{padding:0 18px}.menu li li{display:block;position:relative}.menu li:hover ul,.menu li.sfHover ul{top:auto;margin-top:0;z-index:99}.header-large .menu li:hover ul,.header-large .menu li.sfHover ul{margin-top:-40px}ul.menu li:hover li ul,ul.menu li.sfHover li ul{top:-9999px}ul.menu li li:hover ul,ul.menu li li.sfHover ul{left:180px;top:0}ul.menu li li:hover li ul,ul.menu li li.sfHover li ul{top:-9999px}ul.menu li li li:hover ul,ul.menu li li li.sfHover ul{left:180px;top:0}.menu{margin-bottom:0}.menu ul.sub-menu,.menu ul.children{background-color:#f9f9f9;border-radius:3px;box-shadow:3px 3px 0 rgba(0,0,0,.12)}.menu a{background:none;line-height:normal;text-decoration:none;letter-spacing:2px;margin:0;padding:0;color:#000 !important;font-family:'Raleway',sans-serif;font-weight:400;text-transform:uppercase;font-size:1em;display:block !important}.current-menu-item a{font-weight:600}.menu a:focus,.menu a:hover,.menu a:active{outline:0}.menu li li a{display:block;background:none;font-size:.95em;text-transform:none;line-height:40px;margin:0;padding:0 12px}#wrap .menu li li a,#wrap .menu li li a:link,#wrap .menu li li a:visited{color:#000 !important;color:rgba(0,0,0,1) !important}.menu li li a:focus,.menu li li a:hover,.menu li li a:active{background:rgba(0,0,0,.04);outline:0}#wrap .menu li li a:focus,#wrap .menu li li a:hover,#wrap .menu li li a:active{color:#000 !important;color:rgba(0,0,0,1) !important}.menu li li a:hover{color:#000;color:rgba(0,0,0,1)}.menu li.sfHover:hover{outline:0}.menu li{margin:0}.menu li li{background:none;text-align:center;margin:0}.menu .nav-arrow{position:absolute;top:-6px;left:50%;margin-left:-3px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #f9f9f9;z-index:9}.menu ul.children ul.children .nav-arrow,.menu ul.sub-menu ul.sub-menu .nav-arrow{display:none}.sf-arrows .sf-with-ul{padding-right:14px}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:4px;margin-top:-1px;height:0;width:0;border:3px solid transparent;border-top-color:rgba(0,0,0,.4)}.sf-arrows>li>.sf-with-ul:focus:after,.sf-arrows>li:hover>.sf-with-ul:after,.sf-arrows>.sfHover>.sf-with-ul:after{border-top-color:rgba(0,0,0,.4)}.sf-arrows ul .sf-with-ul:after{margin-top:-3px;margin-right:-3px;border-color:transparent;border-left-color:rgba(0,0,0,.4)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:rgba(0,0,0,.4)}.custom_mega_menu>ul.sub-menu{background-color:#fff !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-top:1px solid #fff;border-bottom:1px solid #373737;padding:29px 10px 10px;box-sizing:border-box;width:auto !important;left:6%;right:6%}.custom_mega_menu>ul.sub-menu:before,.custom_mega_menu>ul.sub-menu:after{content:" ";display:block;position:absolute;top:28px;bottom:0;border-left:1px solid #373737;left:0;right:auto}.custom_mega_menu>ul.sub-menu:after{right:0;left:auto}.custom_mega_menu li .sub-menu{position:relative !important;left:0 !important;top:auto !important;width:100% !important;visibility:visible !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:none !important;text-align:center}.custom_mega_menu>.sub-menu>li{display:block !important;position:relative;float:left;width:25%;line-height:normal}.custom_mega_menu>.sub-menu>li>a{font-weight:700;border:0;border:0 !important;font-size:1.1em}.custom_mega_menu li a{line-height:normal !important;text-align:left;padding:10px 0 !important}.custom_mega_menu .mm-panel>ul>li>a{position:relative}.custom_mega_menu>ul>li>a:before,.custom_mega_menu .mm-panel>ul>li>a:before{content:"-";display:none;bottom:0;left:15px;position:absolute;top:50%;transform:translateY(-50%)}.custom_mega_menu li li{display:block !important;width:100%}.custom_mega_menu li li a{position:relative;padding-left:10px !important}.custom_mega_menu li li a:before{bottom:0;content:"-";left:0;position:absolute;top:50%;transform:translateY(-50%)}.custom_mega_menu li a:focus,.custom_mega_menu li a:hover,.custom_mega_menu li a:active{background:transparent !important}.tparrows.custom{background-repeat:no-repeat;background-position:center center;background-size:contain;height:200px;width:50px}.tp-leftarrow.custom{background-image:url(/wp-content/themes/collective_sol/images/arrow-left.png)}.tp-rightarrow.custom{background-image:url(/wp-content/themes/collective_sol/images/arrow-right.png)}.tp-dottedoverlay.twoxtwowhite{background-image:none !important;background-color:rgba(255,255,255,0.5) !important}.homesection{display:table;width:100%}.homesection:after{content:" ";display:block;clear:both}.homecontent_full{padding:5% 0}.section_title{text-transform:uppercase;margin:0;padding:0 0 5%;line-height:normal}.section_title span{font-weight:600}.section_title:after{content:" ";display:block;max-width:300px;height:5px;background-image:url(/wp-content/themes/collective_sol/images/title_line.png);background-repeat:repeat-x;margin:2.5% auto 0}.featured_box{padding:20px}.feat_img{display:block;min-height:390px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#eee;position:relative}.feat_title_holder{position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-align:center;display:block}.feat_title{font-family:'NoteraPersonalUseOnly';font-size:4em;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.1);padding:20px 30px;background:-webkit-radial-gradient(ellipse at center,rgba(0,0,0,0.25) 0,rgba(0,0,0,0) 50%);background:-moz-radial-gradient(ellipse at center,rgba(0,0,0,0.25) 0,rgba(0,0,0,0) 50%);background:radial-gradient(ellipse at center,rgba(0,0,0,0.25) 0,rgba(0,0,0,0) 50%);display:inline-block;line-height:1;position:relative;z-index:9}.feat_title:before{content:" ";position:absolute;top:20px;bottom:20px;right:20px;left:20px;background-color:rgba(0,0,0,0);transition:all ease-in-out .2s;-webkit-transition:all ease-in-out .2s;z-index:-1}.feat_img:hover .feat_title:before{top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.5)}.content{max-width:1270px;margin:0 auto 0;padding:0 48px;position:relative}.content.full{max-width:100%}.article{display:block}.blog-holder,.archive-holder{background:#f9f9f9;position:relative;margin-bottom:48px;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.12)}.blog-holder .article,.archive-holder .article{padding:15px}.blog-holder .blog_title{line-height:1}.postarea{padding:64px 24px 64px 0}.postarea.right{padding:64px 0 64px 24px}.postarea.full{margin:0 auto 0;padding:64px 0}.postarea.wide{padding:64px 0}.postarea.middle{padding:64px 24px}.post-meta{display:block;color:#999;font-size:.8em;margin:12px 0;padding:12px 0 0 0;border-top:2px solid rgba(0,0,0,.08);overflow:hidden}.post-meta p{margin:0;padding:0}.post-meta .align-left,.post-meta .align-right{max-width:50%}.blog-holder .post-meta,.archive-holder .post-meta{padding:12px 24px;margin:0;border-top:1px solid rgba(0,0,0,.08)}.post-edit-link{display:inline-block;margin:12px 0}.author-column{float:right;width:72%;margin-top:20px;padding-left:4%;border-left:1px solid rgba(0,0,0,.08)}.author-posts{margin:0 0 12px 0;padding:0}.author-posts li{margin:0;padding:6px 0;border-bottom:1px solid rgba(0,0,0,.08)}.archive-column{float:left;font-size:.9em;width:30%;margin:0;padding-right:5%}.archive-column.last{padding-right:0}.wp-audio-shortcode{margin:12px 0}.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:#fff;color:rgba(255,255,255,1)}.text-white p,.text-white blockquote,.text-white{color:#fff;color:rgba(255,255,255,.8)}.bypostauthor{display:block;position:relative}.blog_wrap{position:relative}.blog_wrap:after{content:"";display:block;clear:both}.blog_item{width:33.33%;float:left}.blog_holder{padding:0 10% 10%}.blog_img{position:relative}.blog_img img{display:block;width:100%}.blog_img span{position:absolute;bottom:0;background-color:rgba(0,0,0,0.5);width:100%;color:#fff}.blog_img ul{padding:0;margin:0}.blog_img li{display:initial}.blog_img a{color:#fff !important;outline:0 !important;font-weight:300;font-size:.85em}.blog_content{padding:5% 0 5% 5%;box-sizing:border-box}.blog_content h3{padding-bottom:0;font-weight:600}.blog_content span{font-size:.8em;color:#8e8e8e;display:block}.blog_content a{display:inline-block;outline:0 !important}.SinglePostPage .blog_img{margin-bottom:4%}.SinglePostPage .blog_img span{width:auto}.SinglePostPage .blog_img span li{padding:0 6px}.SinglePostPage .headline{padding-top:3%;padding-bottom:0}.SinglePostTitle span{font-size:.95em;color:#8e8e8e}.SinglePostContent{width:100%;display:table}.SinglePostTitle,.SinglePostText{display:table-cell;vertical-align:top}.SinglePostTitle{width:25%;padding-right:2%}.SinglePostTitle h1{font-size:2.2em;text-transform:uppercase}.SinglePostText{width:75%;font-weight:300}.blog_holderwrap{margin:0 -15px}.blog-holder{margin:15px}.blog-holder .headline.img-headline a,.slideshow .headline a{color:#fff !important;text-decoration:none !important}.blog-holder .format-video .feature-vid{margin:0}.blog-holder .format-image{position:relative}.blog-holder .format-image .feature-img{position:relative;margin:0;z-index:6}.blog-holder .format-image .caption{display:block;background:rgba(0,0,0,.6);color:#fff;width:100%;font-size:1em;font-weight:400;letter-spacing:0;position:absolute;bottom:0;margin:0;padding:12px 0;z-index:9}.blog-holder .format-image .caption span{padding:0 18px}.blog-holder .format-status{border-radius:3px}.blog-holder .format-status .article{font-size:1.2em;line-height:1.6;padding:24px 36px}.blog-holder .format-quote .article{background:#f9f9f9;padding:36px;margin:0;border-radius:3px}.blog-holder .format-quote .quote-text{color:#666;font-family:'Droid Serif';font-style:italic;font-size:1.4em;font-weight:400;line-height:1.6;padding:0}.blog-holder .format-quote .quote-author{display:block;color:#999;font-size:.9em;font-style:italic;padding:12px 0 0 0}.blog-holder .format-quote .quote-author:before,.slideshow .format-quote .quote-author:before{content:'— '}.slideshow .format-video .feature-vid{background:#fff;margin:0 48px 0 0;padding:12px;box-shadow:0 0 12px rgba(0,0,0,.12)}.slideshow .format-video .text-holder p{line-height:1.6}.slideshow .format-status .content{max-width:720px}.slideshow .format-status .text-holder{background:#fff;font-size:.9em;padding:24px 36px;border-radius:12px}.slideshow .format-status .excerpt>p:first-of-type img,.slideshow .format-status .excerpt>h1:first-of-type img,.slideshow .format-status .excerpt>h2:first-of-type img,.slideshow .format-status .excerpt>h3:first-of-type img,.slideshow .format-status .excerpt>h4:first-of-type img,.slideshow .format-status .excerpt>h5:first-of-type img,.slideshow .format-status .excerpt>h6:first-of-type img,.slideshow .format-status .excerpt>img:first-of-type{max-height:120px;max-width:120px;margin-top:-88px;margin-bottom:12px;border:12px solid #fff;border-radius:50%;overflow:hidden}.slideshow .format-quote .text-holder{padding:72px;margin:0}.slideshow .format-quote .excerpt{color:#fff;font-family:'Droid Serif';font-size:1.4em;font-weight:700;line-height:1.5}.slideshow .format-quote .quote-author{color:rgba(255,255,255,.4);font-family:'Droid Serif';font-size:.9em;font-style:italic;padding:12px 0 0 0}.slideshow .format-audio .mejs-container,.slideshow .format-audio .mejs-embed,.slideshow .format-audio .mejs-embed body,.slideshow .format-audio .mejs-container .mejs-controls{background:none}.slideshow .format-audio .mejs-container{max-width:480px;margin:24px auto 24px}.slideshow .format-audio .mejs-inner{padding:12px 24px;border:2px solid #fff;border-radius:48px}.slideshow .format-audio .mejs-container .mejs-controls .mejs-playpause-button{margin-left:6px}.slideshow .format-audio .mejs-controls .mejs-playpause-button button{margin:5px}.slideshow .format-audio .mejs-controls div.mejs-time-rail{padding-top:2px}.slideshow .format-audio .mejs-controls .mejs-time-rail .mejs-time-total{background:none;border:2px solid #fff}.slideshow .format-audio .mejs-controls .mejs-time-rail .mejs-time-loaded{background:rgba(255,255,255,.2)}.slideshow .format-audio .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;border-radius:0}.slideshow .format-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(255,255,255,.4)}.slideshow .format-audio .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff}i.format-icon{position:absolute;top:0;left:50%;background:#f9f9f9;color:#999;font-size:18px;line-height:48px;text-align:center;min-height:48px;min-width:48px;padding:0;margin-top:-24px;margin-left:-24px;border-radius:24px;z-index:9}i.format-icon.fa-play{text-indent:4px}.footer_social{margin-bottom:30px}.social-icons{list-style:none;margin:0;padding:0}.social-icons span{display:inline-block;list-style:none;margin:0 5px;padding:0;width:24px;height:24px;line-height:24px}.social-icons span .fa{min-width:32px}.social-icons span a{font-size:1.8em;display:block;background:none;color:#2d3135;text-align:center;text-decoration:none;margin:0;padding:0}.social-icons span a:hover{color:#000}.pagination{float:left;display:block;width:100%;font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;line-height:24px;margin:0;padding:12px 0;position:relative;z-index:9}.pagination .page-numbers{display:inline-block;background:#f9f9f9;color:#666;min-height:24px;min-width:24px;text-decoration:none;margin:0 2px;padding:0;border-radius:2px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2)}.pagination .page-numbers:hover,.pagination .page-numbers:active{background:#eee;min-height:24px;min-width:24px;line-height:24px;padding:0;border-radius:2px}.pagination .page-numbers.current{display:inline-block;background:#eee;min-height:24px;min-width:24px;line-height:24px;padding:0;border-radius:2px}.post-navigation{display:block;margin:0;padding:0;overflow:hidden}.previous-post{float:left;font-size:.9em}.next-post{float:right;font-size:.9em}.page-links{display:block;overflow:hidden;margin:12px 0}.page-links .link-label{color:#000;font-weight:bold;margin-left:0}.page-links span{margin:0 3px}.feature-img,.feature-vid{display:block;text-align:center;line-height:0;margin:12px auto 24px;overflow:hidden}.feature-img.page-banner{width:100%;min-height:240px;max-height:600px;position:relative;line-height:0;margin:0;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-banner img{margin-left:-9999px}.blog-holder .feature-vid,.archive-holder .feature-vid,.blog-holder .feature-img,.archive-holder .feature-img{margin:0}.avatar{background:#fff;margin:10px 20px 10px 0;padding:6px}.author-avatar{float:left;display:block;width:20%;margin-top:20px;padding-right:3.6%}.author-avatar .avatar{display:block;margin:0;padding:0;border:0}img.aligncenter{display:block;margin:6px auto 6px;padding:0}img.alignnone{padding:0;margin:6px 0;display:inline}img.alignright{padding:0;margin:12px 0 12px 24px;display:inline}img.alignleft{display:inline;padding:0;margin:12px 24px 12px 0}.aligncenter{display:block;margin:6px auto 6px}.alignright{float:right;margin:6px 0 6px 24px}.alignleft{float:left;margin:6px 24px 6px 0}.wp-caption{background:#eee;max-width:100%;text-align:center;margin-top:12px;margin-bottom:12px;padding:8px 6px;border-radius:3px}.wp-caption img{max-width:100%;margin:0 auto 0;padding:0}.wp-caption p.wp-caption-text{display:inline;font-size:.85em;line-height:1.6;margin:0;padding:0}.portfolio-wrap{margin-left:-12px;width:calc(100% + 24px);width:-webkit-calc(100% + 24px);width:-moz-calc(100% + 24px)}#portfolio-filter{background:#fff;text-align:center;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,.12)}#portfolio-filter li{display:inline-block;list-style:none;margin:0;padding:0}#portfolio-filter li a{display:inline-block;color:#999;font-size:.9em;font-family:'Open Sans';text-decoration:none;margin:0;padding:12px}#portfolio-filter li a:hover,#portfolio-filter li a:focus,#portfolio-filter li a:active{background:rgba(0,0,0,.04);color:#000 !important}#portfolio-filter li:last-child a{margin-right:0}#portfolio-list{margin:0;padding:0}.portfolio{background:#fff}.portfolio .portfolio-item{list-style:none;margin:0;padding:0}.portfolio .post-holder{background:#f9f9f9;box-shadow:0 0 12px rgba(0,0,0,.12)}.portfolio-item.single .post-holder{margin:12px}.portfolio-half .post-holder,.portfolio-third .post-holder{margin:12px;padding:0}.portfolio-item .feature-img,.portfolio-item .feature-vid{margin:0}.portfolio .excerpt{padding:24px 36px}.portfolio-half .excerpt,.portfolio-third .excerpt{display:block;padding:12px 24px}.portfolio-half .portfolio-item,.portfolio-third .portfolio-item{float:left}.portfolio-item.single .excerpt{background:#f9f9f9;padding:36px}.portfolio-item.single .more-link{margin-bottom:0}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-ms-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;-moz-transition-property:height,width;-ms-transition-property:height,width;-o-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.gallery-caption{font-size:.8em;padding:0 10px}.gallery{margin:0 auto 0;padding:0;overflow:hidden}.gallery-item{margin:0}.gallery-icon{line-height:0;margin:6px}.gallery-icon img{display:block;background:#fff;padding:12px;border:0;transition:background .25s;-moz-transition:background .25s;-webkit-transition:background .25s;-o-transition:background .25s;border-radius:3px;box-shadow:3px 3px 0 rgba(0,0,0,.08)}.gallery a:hover{background:#9c3}.gallery img{border:0 !important}.gallery-caption{font-size:.9em;padding:0 10px}.sidebar{margin:0;padding:64px 36px;background-color:#f8f8f8}.sidebar.left{padding:64px 24px 64px 0}.sidebar h6,.footer h6{margin-bottom:12px;padding-bottom:0;border-bottom:0}.sidebar h6,.sidebar h3{font-size:1.1em;font-weight:700;text-transform:uppercase;margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #373737}.fullheight.sidebarholder{background-color:#f8f8f8;position:relative}.fullheight:after{content:" ";display:block;background-color:#f8f8f8;position:absolute;left:0;right:0;bottom:-80%;height:100%;z-index:-1}.product_wrapper{width:100%;position:relative}.sidebar .widget{margin-bottom:50px;padding:0}.sidebar .widget ul,.sidebar .widget li{list-style-type:none;margin:0;padding:0}.sidebar .widget li{display:block;margin:6px 0 0 0;padding:6px 0 0 0}.sidebar .widget li:last-child{padding-bottom:6px}.sidebar .widget li li{padding-left:12px}.sidebar .widget li li:last-child{padding-bottom:0;border-bottom:0}.sidebar .widget li a{color:#1f1f1f !important;margin:0;padding:0}.sidebar .textwidget{margin:0;padding:0}.sidebar .textwidget p{padding:8px 0 !important}.sidebar .tagcloud{line-height:1.2}.widget h6 a.rsswidget{display:inline}.widget a.rsswidget{display:block}.widget .rss-date{display:block;font-size:.8em;margin-bottom:12px}#calendar_wrap{margin:0 auto 0;padding:0}#wp-calendar{width:100%;text-align:center}#wp-calendar #today{background:#f4f4f4;background:rgba(0,0,0,.08);color:#000;font-weight:bold}#wp-calendar a{margin:0}#wp-calendar caption{font-size:16px;margin:5px 0 5px 0}#wp-calendar #prev a{float:left;margin:0;text-align:left;padding-left:12px}#wp-calendar #next a{float:right;margin:0;text-align:right;padding-right:12px}.widget ul.menu{float:none;text-align:left}.widget ul.menu .current_page_item a,.widget ul.menu .current-menu-item a{color:#690;background:none}.widget ul.menu li a{display:block;background:none;color:#9c3;height:auto;font-size:1em;text-transform:none;text-shadow:none;line-height:1.8;margin:6px 0;padding:0}.widget ul.menu li a:hover{color:#690;background:none;text-decoration:underline}.widget ul.menu li{float:none;display:block;background:none !important;margin:0;padding:0;width:100%}.widget ul.menu li:last-child{border-bottom:0}.widget ul.menu li span{top:1px;right:0}.widget ul.menu li ul.sub-menu{background:none !important;width:100%;margin:0;padding:0;position:static;z-index:9;box-shadow:none}.widget ul.menu li ul.sub-menu span{display:none}.widget ul.menu li ul.sub-menu li a{padding-left:12px}.widget ul.menu li ul.sub-menu li ul.sub-menu li{display:none}#searchform{margin:0;padding:0}#searchform label{display:none}#searchform .search-field,#searchform #s,.search-field{float:left;background-color:transparent !important;color:#999;width:75% !important;height:44px;font-family:'Raleway',sans-serif;font-size:1em;line-height:36px;margin:0 !important;padding:4px 10px !important;border:0 !important;border-radius:0;-webkit-border-radius:0}#searchsubmit,#searchform input[type="submit"],.woocommerce-product-search input[type="submit"]{content:"S";float:right;background-color:transparent;background-image:url(/wp-content/themes/collective_sol/images/search.png);background-repeat:no-repeat;background-position:center center;color:#373737 !important;width:25%;font-family:'Raleway',sans-serif;font-size:1em;margin-top:0 !important;margin-bottom:0 !important;padding:5px 10px !important;border:0 !important;height:44px;text-indent:-9999px}#searchsubmit:hover,#searchform input[type="submit"]:hover,.woocommerce-product-search input[type="submit"]:hover{background-color:rgba(255,255,255,0.1) !important;background-image:url(/wp-content/themes/collective_sol/images/search.png);background-repeat:no-repeat;background-position:center center}.widget_search{overflow:hidden}.screen-reader-text{display:none}#header .woocommerce-product-search{border:1px solid #373737}.woocommerce-product-search{background-color:#fff;-webkit-border:0;border:0}form.woocommerce-product-search input[type='search']{border:0 !important}.woocommerce-product-search:after{content:"";display:block;clear:both}.box_widgets_section{background-image:url(/wp-content/themes/collective_sol/images/waves-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;border-top:1px solid #373737}.footer_box_widgets{display:table;width:100%;border-collapse:separate;border-spacing:30px;padding-top:32px;padding-bottom:64px}.box_widget{box-sizing:border-box;display:table-cell;border:3px solid #373737;vertical-align:middle;padding:20px}.box_widget:nth-child(1):nth-last-child(1){width:100%}.box_widget:nth-child(1):nth-last-child(2),.box_widget:nth-child(2):nth-last-child(1){width:50%}.box_widget:nth-child(1):nth-last-child(3),.box_widget:nth-child(2):nth-last-child(2),.box_widget:nth-child(3):nth-last-child(1){width:33.3333%}.box_widget:nth-child(1):nth-last-child(4),.box_widget:nth-child(2):nth-last-child(3),.box_widget:nth-child(3):nth-last-child(2),.box_widget:nth-child(4):nth-last-child(1){width:25%}.instafeed{background:#fff}.insta_title{display:none}.insta_title.section_title{display:block;padding:30px 0}.insta_title.section_title:after{margin-top:20px}.insta_feed{margin:0;padding:0}.insta_feed ul{margin:0;padding:0}.insta_feed li{margin:0;padding:0;display:block;list-style-type:none;float:left;width:12.5%}.insta_feed li img{width:100%;display:block}.footer{margin:0 auto 0;padding:0;overflow:hidden;background:#fff}.footer .row{border-top:0 solid rgba(0,0,0,.12)}.footer p{margin:0 !important;padding:0 0 10px 0 !important;line-height:normal}.footer .align-left{font-size:.9em;line-height:1.8}.copyright p{font-size:.8em}.footer-widgets .widget{float:left;color:#2d3135;margin-top:0;margin-bottom:0;padding:0;border-bottom:0}.footer-widgets .widget:nth-child(1):nth-last-child(1){width:100%}.footer-widgets .widget:nth-child(1):nth-last-child(2),.footer-widgets .widget:nth-child(2):nth-last-child(1){width:50%}.footer-widget{padding:24px}.footer-information{padding:6% 0;overflow:hidden;color:#2d3135}.footer h6{color:#2d3135 !important;margin:0 !important;padding:10px 0}.footer .mc4wp-form input[type="email"]{margin:0;width:72%;float:left}.footer .mc4wp-form input[type="submit"]{margin:0;width:25%;float:right;height:auto;padding:11px 10px !important;font-size:16px;background-color:transparent;color:#000}.footer .mc4wp-form input[type="submit"]:hover{background-color:#000;color:#fff}#author,#email,#url{background:#fff;color:#666;font-size:1em;font-family:Georgia,"Times New Roman",Times,serif;margin:0;padding:5px;border:1px solid rgba(0,0,0,.08);border-radius:3px;box-shadow:inset 1px 1px 1px #ddd}#comment{background:#fff;color:#666;font-size:1em;font-family:Georgia,"Times New Roman",Times,serif;margin:5px 0;padding:5px;border:1px solid rgba(0,0,0,.08);border-radius:3px;box-shadow:inset 1px 1px 1px #ddd}#comments{background:#f9f9f9;margin-top:24px;padding:12px 24px;border-radius:3px;box-shadow:0 0 12px rgba(0,0,0,.12)}#comments-title{font-size:2em;margin:4px 0 8px 0;padding:4px 0 8px 0}#reply-title{margin:0;padding:0}.commentlist li .avatar{float:right;background:#fff;margin:0 0 12px 12px;padding:6px;border:0;border-radius:3px;box-shadow:0 0 6px rgba(0,0,0,.12)}.commentlist{margin:0;padding:0}.commentlist ol{margin:0;padding:10px}.commentlist li{margin:0;padding:0;list-style:none;border-top:1px solid rgba(0,0,0,.08)}.commentlist li:last-child{border-bottom:1px solid rgba(0,0,0,.08)}.commentlist li ul li{padding-left:24px}.commentlist li ul li:last-child{border-bottom:0}.commentlist p{margin:10px 0;padding:0}.comment{padding:18px 0}.comment:after{content:"";display:table;clear:both;zoom:1}#commentform{margin:5px 0 0 0}#commentform #submit{background:none;font-size:1em;padding:8px 12px !important}#commentform textarea{width:96% !important;padding:2%}.commentlist li #respond{border-top:1px solid rgba(0,0,0,.08)}#respond{padding-top:20px}#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden}#cancel-comment-reply-link{display:block;font-family:'Open Sans';font-size:.7em;font-weight:normal;text-transform:none;margin:6px 0 18px 0}.form-submit #submit{margin-top:0 !important}p.logged-in-as{margin-top:-6px}.nocomments{display:none}.edit-link{float:right;margin-top:12px}.reply{float:left;margin:6px 0}.reply a,.reply a:visited{margin:0 !important;padding:4px 12px !important}.commentmetadata{font-size:10px;line-height:14px;margin:0;display:block}.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:30px}.form-allowed-tags{display:none}.thread-alt,.thread-even{margin:0;padding:0}.children{margin:0;padding:0}.even,.alt{margin:0;padding:0}a.button,.reply a,#searchsubmit,#prevLink a,#nextLink a,.more-link,#submit,#comments #respond input#submit,.container .gform_wrapper input.button,input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,button{display:inline-block;position:relative;color:#373737 !important;font-family:'Raleway',sans-serif;font-weight:700;text-transform:uppercase;margin:0;padding:10px 18px;border-radius:0;border:2px solid #000;background-color:transparent;-webkit-appearance:none;line-height:1;box-sizing:border-box;-webkit-box-sizing:border-box}a.button:hover,.reply a:hover,#searchsubmit:hover,#prevLink a:hover,#nextLink a:hover,.more-link:hover,#submit:hover,#comments #respond input#submit:hover,.container .gform_wrapper input.button:hover,input[type="submit"]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,button:hover{color:#fff !important;text-decoration:none;cursor:pointer;background-color:#000;border:2px solid #000;-webkit-appearance:none}.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt[disabled]:disabled,.woocommerce #respond input#submit.alt[disabled]:disabled:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt[disabled]:disabled,.woocommerce a.button.alt[disabled]:disabled:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt[disabled]:disabled,.woocommerce button.button.alt[disabled]:disabled:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt[disabled]:disabled,.woocommerce input.button.alt[disabled]:disabled:hover{background-color:transparent !important;color:#373737 !important;cursor:not-allowed;opacity:1 !important;-webkit-opacity:1 !important}.text-white a.button,.text-white #prevLink a,.text-white #nextLink a,.text-white .more-link,.text-white #submit{color:#999 !important;color:rgba(255,255,255,.6) !important;border:2px solid #999;border:2px solid rgba(255,255,255,.6)}.text-white a.button:hover,.text-white #prevLink a:hover,.text-white #nextLink a:hover,.text-white .more-link:hover,.text-white #submit:hover{color:#fff !important;color:rgba(255,255,255,1) !important;border:2px solid #fff;border:2px solid rgba(255,255,255,1)}a.more-link{margin-top:24px}table{background:none;font-family:'Raleway',sans-serif;width:100%;margin:20px 0;padding:0;border-collapse:collapse;border:1px solid #e4e4e4}.widget table{margin:0}table thead,table tfoot{border:1px solid #e4e4e4}table thead th,table tfoot td{border:0}table th{background:#eee;font-size:1.2em;text-align:center;margin:0;padding:8px 2px;border:1px solid #e4e4e4;border-spacing:0;border-collapse:collapse}table td{padding:5px 2px;margin:0;border:1px solid #e4e4e4;border-spacing:0;border-collapse:collapse}.form_row{margin:0 -10px}.form_row:after{content:" ";display:block;clear:both}.form_half,.form_full{display:block;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px 10px}.form_half{width:50%}.form_full{width:100%}.container .ginput_complex .ginput_right br,.container .gform_footer br{display:none}form{display:block}form ul li{list-style:none;padding:0}form fieldset{border:0;padding:0;margin:0}form legend{font-weight:bold;padding-top:10px}form label{margin-top:15px;display:block}form input[type='url'],form input[type='tel'],form input[type='email'],form input[type='text'],form input[type='search'],form input[type='password'],form input[type='number'],form textarea,.dropdown_layered_nav_color{display:inline-block;background:#fff;font-family:'Raleway',sans-serif;font-size:1em;line-height:1.4;margin:4px 0;padding:10px !important;border:1px solid rgba(0,0,0,1);border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:none}form input[type='url'],form input[type='tel'],form input[type='email'],form input[type='text'],form input[type='search'],form input[type='password'],form input[type='number'],form textarea{width:100%}.dropdown_layered_nav_color{width:100%}form input[type='checkbox'],form input[type='radio']{margin-left:0;margin-right:6px}form input[type='submit']{margin-top:0}form select{display:block;background:#fff;width:100%;font-family:'Raleway',sans-serif;font-size:1em;line-height:1.4;margin:4px 0;padding:10px !important;border:1px solid rgba(0,0,0,1);border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background-image:url(/wp-content/themes/collective_sol/images/select.png);background-repeat:no-repeat;background-position:97% center;box-sizing:border-box;-webkit-box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}p#breadcrumbs{text-transform:none;color:#373737;margin-bottom:20px}p#breadcrumbs a{color:#373737}a,a:link{transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}#submit,#searchsubmit{transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-o-transition:all .25s}.shadow{box-shadow:0 1px 1px rgba(0,0,0,.12);-moz-box-shadow:0 1px 1px rgba(0,0,0,.12);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.12)}.radius-full{border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}.radius-top{border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0}.radius-bottom{border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-khtml-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.radius-half{border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;-webkit-border-radius:50%}@keyframes "spin"{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes "spin"{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes "spin"{from{-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-ms-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes "spin"{from{-o-transform:rotate(0deg);transform:rotate(0deg)}to{-o-transform:rotate(359deg);transform:rotate(359deg)}}.hdr_count{position:relative;top:-15px;right:-5px;font-size:14px;font-weight:900}.woocommerce div.product .product_title{font-size:2.2em;margin-bottom:20px;text-transform:uppercase}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:1.8em;color:#373737;font-family:'Raleway',sans-serif;padding-top:0;line-height:1;font-weight:700}.woocommerce div.product p.stock{text-transform:uppercase;color:#be1f1f;font-family:'Raleway',sans-serif}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{display:block !important}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-family:'Raleway',sans-serif;letter-spacing:0;font-weight:700}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{margin-bottom:12px !important;color:#373737;font-size:1.05em}.woocommerce div.product form.cart div.quantity{display:inline;float:none;margin-bottom:0;margin-left:12px}.woocommerce .woocommerce-ordering select,.woocommerce-page .woocommerce-ordering select{margin-right:0}.woocommerce .quantity input.qty,.woocommerce #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce-page #content .quantity input.qty{border:2px solid #000;display:inline-block;margin:0;padding:5px !important}.woocommerce div.product form.cart .button{min-width:200px}.woocommerce-cart .wc-proceed-to-checkout{float:right}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{width:50%;box-sizing:border-box;margin:0;clear:none}.woocommerce-page ul.products li.product-category a{margin:15px}ul.products li.product-category:nth-child(3),ul.products li.product-category:nth-child(10){width:66.67%}ul.products li.product-category:nth-child(4),ul.products li.product-category:nth-child(11){width:33.33%}ul.products li.product-category:nth-child(5),ul.products li.product-category:nth-child(6),ul.products li.product-category:nth-child(7),ul.products li.product-category:nth-child(12),ul.products li.product-category:nth-child(13),ul.products li.product-category:nth-child(14){width:33.33%}.woocommerce ul.products li.product a img{margin:0}.woocommerce #review_form_wrapper{background:#f9f9f9;margin-top:24px;padding:24px;border-radius:3px}.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th{padding:6px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce-cart table.cart img{width:64px}.woocommerce .quantity .qty{height:42px;border:0}.custommeta{padding:20px 0}.custommeta p{padding:5px 0;line-height:normal}.custommeta p span{font-weight:800}.variations label{margin:0}.posLeft{background-color:#f8f8f8;position:relative;left:0;top:0;bottom:0;width:25%;float:left;z-index:98}.posRight{width:75%;padding-left:0;box-sizing:border-box;min-height:1100px;float:right;position:relative}.posRight:before{content:" ";display:block;background-color:#f8f8f8;width:100%;position:absolute;top:0;bottom:0;right:100%;left:-100%;z-index:97}.woocommerce div.product .product_title{margin-bottom:10px}.woocommerce div.product .subtitle{margin-bottom:20px;padding-top:0;margin-top:0}.woocommerce ul.products li.product .subtitle{font-size:.9em;font-weight:400}.woocommerce div.product form.cart,.woocommerce div.product p.cart{margin-bottom:1em}.yith-wcwl-add-to-wishlist{margin-top:0;margin-bottom:20px}#product .images .yith-wcwl-add-button.show{display:none !important}.product.has-default-attributes.has-children>.images{opacity:1 !important;-webkit-opacity:1 !important}.woocommerce div.product div.images .flex-control-thumbs li{padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}.woocommerce-tabs{position:relative;background:#fff;padding:0 0 30px}.woocommerce-tabs:before{content:"";position:absolute;top:0;bottom:0;left:-9999px;right:0;border-left:9999px solid #fff;box-shadow:9999px 0 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{text-align:center;font-family:'Raleway',sans-serif;font-size:15px;letter-spacing:1px;padding:0 0 30px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;-webkit-border-radius:0;display:inline-block;background:#eee;text-transform:uppercase;color:#373737;border:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-radius:0;-webkit-border-radius:0;display:inline-block;background:#a9e7ff;text-transform:uppercase;color:#373737}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:14px 26px}.woocommerce div.product .woocommerce-tabs .panel{max-width:800px;margin:20px auto;position:relative;z-index:99}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}.related.products{position:relative;margin-top:8%;float:left}.related.products:before,.related.products:after{content:" ";display:block;clear:both;width:100%}.related.products>h2:before,.related ul.products:after{content:"";position:absolute;left:-100%;right:-100%;z-index:-1}.related.products>h2:before{border-top:1px solid #373737;top:0}.related.products>h2{text-align:center;padding:3.5% 0;margin:0;position:relative;text-transform:uppercase}.related.products>h2:after{content:" ";display:block;max-width:300px;height:5px;background-image:url(/wp-content/themes/collective_sol/images/title_line.png);background-repeat:repeat-x;margin:2.5% auto 0}.related ul.products{position:relative;padding-top:0;display:block !important}.related ul.products li.product{clear:none;width:22.05% !important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#373737;border:.3em solid #f8f8f8;top:-.45em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#ccc}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#333}.woocommerce .widget_price_filter .price_slider_amount{width:100%}.woocommerce .widget_price_filter .price_slider_amount .button{float:right;background-color:#373737;border-color:#373737;color:#fff !important}.woocommerce .widget_price_filter .price_slider_amount .price_label{float:left;text-align:left}.wc_payment_method label{display:inline-block}.homesearch{position:relative}.homesearch_holder{position:absolute;z-index:99;bottom:85px;width:100%}.homesearch_holder h6{text-align:center;color:#fff;font-size:.9em;margin:0;padding:10px 0;font-weight:100}.widget-woof{max-width:600px;margin:0 auto}.woof_redraw_zone{padding:24px;border-radius:5px;-webkit-border-radius:5px;background:url(/wp-content/themes/collective_sol/images/dark-bricks.png) repeat center center}.woof_redraw_zone:after{content:" ";display:block;clear:both}.woof_container{width:40% !important;float:right;margin:1% !important}.woof_container:first-child{float:left}.chosen-container{font-size:16px;width:100% !important}.chosen-container-single .chosen-single{border-radius:0;-webkit-border-radius:0;background:#fff;height:45px;line-height:46px;border:0;box-shadow:none;-webkit-box-shadow:none}.chosen-container-active.chosen-with-drop .chosen-single{border:0;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none}.chosen-container .chosen-drop{border:0;box-shadow:none;-webkit-box-shadow:none}.chosen-container-single .chosen-drop{border:0;box-shadow:none;-webkit-box-shadow:none;border-radius:0;-webkit-border-radius:0}.chosen-container-single .chosen-single div{width:24px}.chosen-container-single .chosen-single div b{background:url(/wp-content/themes/collective_sol/images/filter-arrows.png) no-repeat 0 -52px}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 -3px}.chosen-container .chosen-results li.disabled-result{display:none}.woof_submit_search_form_container{margin:0;min-height:0}.woof_container_brands{position:relative}.woof_container_brands:after{content:"OR";color:#fff;display:block;position:absolute;right:-25%;top:8px;font-size:20px;ffont-family:'Raleway',sans-serif}.woof_sid_auto_shortcode,.woof_sid_auto_shortcode.woof{padding:0;border:0}.woof_container{margin:5px;padding:0;float:right}.woof_sid_auto_shortcode .woof_container:first-child{float:left}.woof_sid_auto_shortcode .woof_container{float:right}.cat-parent>a{font-weight:600;text-decoration:none}.cat-item .children li:before{content:'-';display:inline-block;position:relative;left:-8px}.current-cat>a{font-size:1.2em}.current-cat a{font-weight:bold}.wsmsb_title{font-size:1em;margin-top:30px}.add_to_wishlist:before{content:"\f08a";font-family:'FontAwesome';font-weight:800;font-size:1.5em}.add_to_wishlist{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.9em}.add_to_wishlist:hover{text-decoration:none}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin:0;padding:0}.woocommerce td.product-name dl.variation p{padding:0}.woocommerce-cart table.cart td.actions .coupon .input-text{width:50%;padding:8px 4px;line-height:1.4}.woocommerce-cart table.cart .cart_item td{text-align:center !important}.woocommerce a.remove{margin:0 auto !important}.woocommerce a.remove:hover{color:red !important;background-color:transparent !important}.cart_options{float:right}.shiping_info{background-color:#eee;font-size:1em;margin-right:20px;padding:10px}.shiping_info span:first-child{margin-right:10px}.shiping_info span{padding:10px 8px}.woocommerce .cart .button,.woocommerce .cart input.button{padding:8px 18px}.woocommerce .coupon .button{background:none;color:#b40e14 !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:inherit !important}.woocommerce-cart table.cart input,.woocommerce-cart table.cart td.actions .coupon .input-text{line-height:inherit !important}.ppt{display:none !important}.pp_gallery{margin-top:0 !important}.pp_content_container .pp_expand{display:none !important}#wrap{margin:0;padding:0}.container{position:relative;margin:0 auto 0;padding:0}.row{width:100%;margin:0 auto;position:relative}.row .row{min-width:0}.column,.columns{float:left;min-height:1px;position:relative}.row .single{width:100%}.row .half{width:49.9%}.row .third{width:33.3%}.row .fourth{width:25%}.row .fifth{width:20%}.row .half,.row .third,.row .fourth,.row .fifth{float:left}.row .one{width:6.25%}.row .two{width:12.5%}.row .three{width:18.75%}.row .four{width:25%}.row .five{width:31.25%}.row .six{width:37.5%}.row .seven{width:43.75%}.row .eight{width:50%}.row .nine{width:56.25%}.row .ten{width:62.5%}.row .eleven{width:68.75%}.row .twelve{width:75%}.row .thirteen{width:81.25%}.row .fourteen{width:87.5%}.row .fifteen{width:93.75%}.row .sixteen{width:100%}.row .centered{float:none;margin:0 auto}.row:before,.row:after,.clearfix:before,.clearfix:after{content:"";display:table}.row:after,.clearfix:after{clear:both}.row,.clearfix{zoom:1}.mega-menu>li.mega-menu-item>a.mega-menu-link{text-align:center !important;font-family:'Raleway',sans-serif;letter-spacing:1px}.mega-menu>li.mega-menu-item>a.mega-menu-link:before{display:block !important;margin:0 auto 0 !important;width:100%;max-width:100px}@media handheld,only screen and (max-width:1024px){body{font-size:.9rem;line-height:1.8}blockquote{font-size:1.3rem}}@media handheld,only screen and (max-width:1024px){#header.header-large,#header.header-small{position:relative;background:#fff}#header .four.columns,#header .twelve.columns{width:100%}#header #logo-title{float:left}#header.header-large #logo-title{height:60px}#wrap #header #logo{position:relative;top:auto;width:auto;margin-left:0;margin-top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#header #logo img.logo-light{display:none !important}#header #logo img.logo-dark{display:block !important;opacity:1 !important}#header #logo img{position:relative;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#header #masthead{width:auto;margin-left:0}#header .site-title{font-size:1.4rem;margin:0}#wrap #header .site-title,#wrap #header .menu a{line-height:60px}#wrap #header .site-title a,#wrap #header .menu a,#wrap #header .menu a:link,#wrap #header .menu a:visited,#wrap #header .menutoggle,#wrap #header .menutoggle:before{color:#333;color:rgba(0,0,0,.8)}#header .logo a{margin:10px 20px;max-width:90px}#header.sticky .logo a{margin:5px 15px}#header .logo,#header.home .logo,#header.sticky .logo{width:20%;float:left}#header .nav_right,#header.home .nav_right,#header.sticky .nav_right{width:60%;text-align:center;float:left}#header .navmenu,#header.home .navmenu,#header.sticky .navmenu{width:20%;float:right}#header.sticky .navmenu .menutoggle{line-height:65px}#header .nav_right{text-align:center;margin:40px 0 0}#header.sticky .nav_right{margin:25px 0 0}#header.home .nav_right ul,#header .nav_right ul,.nav_right ul{margin:0}.slider_button_holder{display:none}#navigation{float:none;display:none;position:absolute;top:auto;right:0;margin:60px 0 0 0;padding:0}.mobile-menu{margin:0;padding:0}.menu-toggle,.main-small-navigation ul.mobile-menu.toggled-on{display:block}.navigation-main ul.menu,.sf-sub-indicator{display:none}.menu{display:block}.menutoggle{float:right;position:relative;font-size:1.6em;line-height:95px;margin:0;padding:0 24px;z-index:9;display:block}.menutoggle:before{font-family:'FontAwesome';content:' '}.mobile-menu ul.sub-menu{display:block !important;visibility:visible !important;left:auto;margin:0;padding:0}.mobile-menu ul,.mobile-menu li{list-style:none;margin:0;padding:0}.mobile-menu li{display:block;text-align:center;line-height:30px}.mobile-menu li li a:before{content:'- '}.mobile-menu li li li a:before{content:'-- '}.mobile-menu li li li li a:before{content:'--- '}.mobile-menu a{display:block;color:#333 !important;font-size:.9rem;text-decoration:none;padding:6px 0;border-top:1px solid rgba(0,0,0,.1)}.mobile-menu a:hover{background:rgba(0,0,0,.04);color:#000 !important;text-decoration:none}.content.no-thumb{padding-top:0}.home-slider .slideshow .slides li{background-attachment:initial}.home-slider .slideshow .slides li,.home-slider .slideshow .loading{height:auto;min-height:600px}.home-slider .slideshow .content{padding:0 96px}.slideshow .information{margin-top:0}.slideshow .headline{font-size:2.2rem;letter-spacing:-1px;padding-bottom:0}.slideshow .headline.small{font-size:1.8rem}.slideshow .format-quote .text-holder{padding:24px}.slideshow .format-status .text-holder{padding:12px 24px}.slideshow .format-video .ten.columns{width:100%}.slideshow .format-video .feature-vid{margin-right:0}.slideshow .format-standard .excerpt,.slideshow .format-link .excerpt,.slideshow .format-video .six.columns,.flex-control-nav{display:none}.flex-direction-nav li a{margin-top:-24px}.blog-holder .article,.archive-holder .article{padding:18px 24px}.blog-holder .post-meta .align-left,.blog-holder .post-meta .align-right,.archive-holder .post-meta .align-left,.archive-holder .post-meta .align-right{float:none;display:block;text-align:center;margin:4px 0}.post-meta .align-left,.post-meta .align-right{max-width:none}.footer-content{text-align:center}.footer-content .align-left{float:none;display:block}.footer-content .align-right{float:none;display:block;text-align:center;margin-top:18px}.homesearch_holder{position:relative;z-index:9999;bottom:0;width:100%;background:url(/wp-content/themes/collective_sol/images/dark-bricks.png) repeat center center}.homesearch_holder .woof_redraw_zone{padding:24px;border-radius:0;-webkit-border-radius:0;background:none}.homesearch_holder h6{padding:24px 0 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:46.1% !important}.cart_slide{left:50%;margin-left:-150px}}@media handheld,only screen and (max-width:960px){.home-slider .slideshow .slides li,.home-slider .slideshow .loading{min-height:480px}.menu>li{padding:8px}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{width:50% !important}.blog_item{width:50%}}@media handheld,only screen and (max-width:767px){body{font-size:.85rem;line-height:1.7}p{padding:8px 0}h1,h2,h3,h4,h5,h6{line-height:1.2}h1{font-size:1.6rem}h2{font-size:1.4rem}h3{font-size:1.3rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1rem}.headline{font-size:1.7rem}.headline.small{font-size:1.4rem}.headline.img-headline{font-size:2rem}.title{font-size:1.1rem;line-height:1.2}blockquote{padding:12px 0;border-left:0}blockquote p{font-size:1.1rem;line-height:1.6}}@media only screen and (max-width:767px){#heroheader{padding:10px 0}#heroheader .logo{max-width:100px}.slider_button_holder{bottom:10px}.slider_button{padding:5px}.slider_button:before{background-color:rgba(0,0,0,.25)}.tparrows.custom{height:90px;width:20px}.tp-leftarrow.custom{left:5px !important}.tp-rightarrow.custom{right:5px !important}.nav_right{text-align:center}#header .navmenu{text-align:right}#header .navmenu li a{line-height:normal}#header .navmenu .nav_right.mobilespace{margin-top:70px}.hdr_search{right:-130px;top:-55px}#mega-menu-wrap-secondary_menu .mega-menu-toggle{background:none}.secondary_menu{width:100%}#mega-menu-wrap-secondary_menu #mega-menu-secondary_menu{padding-bottom:20px}#mega-menu-wrap-secondary_menu #mega-menu-secondary_menu>li.mega-menu-item>a{float:none;max-width:100%}.banner_content{margin-top:40%}.home-banner .banner_sub_head,.home-banner .banner_head{font-size:1.5em;font-weight:400}.banner_button_container a{font-size:1.2em}.banner_button_container a:after{margin-left:-10px;max-width:310px;padding:5px}.block_text{font-size:2em}.feat_title{padding:20px}.feat_title:before{top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.5)}.homesection{display:block !important}.mobile_image{display:block;width:100%;background-size:cover;background-position:top center}.mobile_image img{visibility:hidden}.desk_image{display:none}.left_content,.right_content,.block_right,.block_left{display:block !important;width:100%}.block_page p{word-wrap:break-word}.SinglePostContent,.SinglePostTitle,.SinglePostText{display:block;width:100%}.SinglePostTitle{padding-right:0;padding-bottom:2%}#header .site-title{font-size:1.2rem}.home-slider .slideshow .slides li,.home-slider .slideshow .loading{min-height:360px}.home-slider .slideshow .content{padding:0 48px}.slideshow .loading{min-height:180px}.slideshow .content{padding:0 48px}.slideshow .headline{font-size:2rem;letter-spacing:-1px}.slideshow .format-quote .text-holder{padding:0}.slideshow .more-link,.slideshow .excerpt+br,.slideshow .format-audio .excerpt{display:none}.flex-direction-nav li a{font-size:16px;line-height:22px;height:24px;width:24px;margin:-12px 0 0 0}.flex-direction-nav .flex-next{right:12px;border-radius:24px}.flex-direction-nav .flex-prev{left:12px;border-radius:24px}.flex-direction-nav .flex-next i{margin-left:1px}.flex-direction-nav .flex-prev i{margin-right:1px}.featured-pages .holder{padding:24px 0}.featured-posts-wrap{margin-top:0;padding-bottom:12px}.featured-posts .headline{padding-top:36px;padding-bottom:0}.content{padding:0 24px}.postarea,.postarea.middle,.postarea.full,.postarea.wide{padding:24px 0}i.format-icon{display:none}.blog-holder,.archive-holder{margin-bottom:24px}.blog-holder .article,.archive-holder .article{padding:12px 18px}.blog-holder .post-meta,.archive-holder .post-meta{padding:12px}.blog-holder .post-meta p,.archive-holder .post-meta p{font-size:.9em}.archive-column{width:100%;padding-right:0;overflow:hidden}.archive-column h6{margin-top:12px}.sidebar{padding:24px;border-top:1px solid rgba(0,0,0,.08)}.sidebar.left{display:none}.footer-widgets{width:100%;margin:0;padding:0}.footer-widgets .widget{width:100% !important;margin:0;padding:0;text-align:center}.footer-widgets .widget ul.menu{text-align:center}.footer-widget{padding:12px 0}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator,.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{margin:20px auto !important}.container .woocommerce table.shop_table th,.container .woocommerce-page table.shop_table th{font-size:.8em;padding:4px}.container .woocommerce table.shop_table td,.container .woocommerce-page table.shop_table td{font-size:.7em;line-height:1.4;padding:4px}.woocommerce table.cart .product-thumbnail,.woocommerce #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail{display:none}.woocommerce .cart .button,.woocommerce .cart input.button,.woocommerce-page .cart .button,.woocommerce-page .cart input.button{margin:2px}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right !important;width:48% !important}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left !important;width:48% !important}.posRight{width:100%;padding:0;min-height:auto}.posRight:before{display:none}.posLeft{width:100%;position:relative}.cart_options{float:none}.shiping_info{margin-top:15px;margin-right:0;display:inline-block}.footer_box_widgets{display:block;width:100%;padding-bottom:64px}.box_widget{display:block;width:100% !important;max-width:400px;margin:20px auto}.insta_feed li{width:25%}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:100%;min-width:0;margin-left:0;margin-right:0;overflow:visible !important}.row .single,.row .half,.row .third,.row .fourth{width:100%}.row .half,.row .third,.row .fourth,.row .fifth{float:none}.row .row .column,.row .row .columns{padding:0}.column,.columns{width:auto !important;float:none;margin-left:0;margin-right:0}.column:last-child,.columns:last-child{margin-right:0;float:none}[class*="column"]+[class*="column"]:last-child{float:none}[class*="column"]:before,[class*="column"]:after{content:"";display:table}[class*="column"]:after{clear:both}.footer-widgets .columns{margin-bottom:30px}}@media only screen and (max-width:600px){.mega-menu>li.mega-menu-item>a.mega-menu-link{text-align:left !important;font-family:"ProximaNova-Regular" !important;letter-spacing:1px}.mega-menu>li.mega-menu-item>a.mega-menu-link:before{display:inline-block !important;vertical-align:top !important;margin-top:-5px !important}.woof_container{width:98% !important;float:left;margin:1% !important}.woof_container_brands:after{content:"OR";color:#fff;display:block;position:relative;right:auto;top:8px;font-size:20px;width:100%;text-align:center;font-family:"futura_md_btbold"}.woocommerce ul.products li.product-category,.woocommerce-page ul.products li.product-category{width:100% !important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none !important;width:100% !important}.feat_img:before{top:30px;bottom:30px;right:30px;left:30px;background-color:rgba(62,153,183,.5)}.cart_slide{max-height:250px}.cart_slide p{padding:10px !important}.blog_item{width:100%}.blog_holder{padding:0 0 5%}.blog_content{padding:5% 0 5% 5%}}@media only screen and (max-width:479px){.home-banner .banner_sub_head,.home-banner .banner_head{font-size:1.2em;font-weight:400}#header .logo,#header.home .logo,#header.sticky .logo{width:28%}#header .nav_right,#header.home .nav_right,#header.sticky .nav_right{width:44%}#header .navmenu,#header.home .navmenu,#header.sticky .navmenu{width:28%}.slideshow .headline{font-size:1.4rem;letter-spacing:0}.slideshow .text-holder{font-size:.8rem}.home-slider .slideshow .slides li,.home-slider .slideshow .loading{min-height:280px}.nav_right .navtext{display:none}#header .logo a{margin:10px}.menutoggle{line-height:80px}.menu ul.sub-menu{display:none}#header .nav_right{margin-top:35px}a.button,.reply a,#searchsubmit,#prevLink a,#nextLink a,.more-link,#submit,#comments #respond input#submit,.container .gform_wrapper input.button,input[type="submit"],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{padding:10px 15px}.cart_slide{left:0;margin-left:0;padding:10px}.cart_slide p.buttons a.button{padding:8px 10px;margin-bottom:5px;width:100%}}.organic-headline{display:block;font-size:3.2em;font-weight:800;line-height:1.4;letter-spacing:-1px;text-shadow:1px 1px 0 rgba(0,0,0,.2);margin:6px 0 6px 0;padding:6px 0 6px 0}.organic-headline.medium-headline{font-size:2.4em;font-weight:800;line-height:1.3;letter-spacing:-.6px;margin:6px 0 6px 0;padding:6px 0 6px 0}.organic-headline.small-headline{font-size:1.2em;font-weight:600;line-height:1.1;letter-spacing:2px;text-transform:uppercase;margin:6px 0 6px 0;padding:6px 0 6px 0}.toggle-box{margin:6px 0;padding:0;overflow:hidden;box-shadow:1px 1px 1px rgba(0,0,0,.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.08);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.08)}.toggle-trigger{display:block;background:#fff;position:relative;font-size:1em;font-weight:bold;margin:0;padding:6px 12px;cursor:pointer;border:1px solid rgba(0,0,0,.08);zoom:1}.toggle-trigger.active{border-bottom:0}p.toggle-trigger:before{color:#999;font-family:'FontAwesome';font-weight:normal;content:"\f067";margin-right:8px}p.toggle-trigger.active:before{content:"\f068"}.toggle-trigger a{text-decoration:none}.toggle-section{display:none;background:#fff;margin:0;padding:0 24px 12px 24px;overflow:hidden;border-left:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.rating-container{display:block;padding:18px 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.08)}.bar-rating{float:left;background:#f9f9f9;width:70%;padding:1%;position:relative;border-radius:25px;-moz-border-radius:25px;-khtml-border-radius:25px;-webkit-border-radius:25px;box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,.2)}.bar-rating>span{display:block;height:20px;margin:0;border-radius:20px;-moz-border-radius:20px;-khtml-border-radius:20px;-webkit-border-radius:20px;background:#333;position:relative;overflow:hidden}.rating-title{float:left;width:26%;font-weight:bold;font-size:.9em;line-height:2.6;text-align:right;margin-right:2%;padding:0}.organic-modal{display:none;max-width:400px;background:#fff;padding:24px;z-index:9999 !important;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.modal-title{display:block;color:#333;font-size:1.8em;font-weight:bold;line-height:1.4;padding-bottom:6px}.modal-btn{display:block;width:100%;overflow:hidden}.modal-btn.align-right,.modal-btn.align-left{float:none}.modal-btn.align-right .organic-btn{float:right;margin-left:12px}.modal-btn.align-left .organic-btn{float:left;margin-right:12px}.modal-btn.align-center{float:none;text-align:center;margin:0 auto 0}.organic-modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url(/wp-content/themes/collective_sol/organic-shortcodes/images/close.png) no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url(/wp-content/themes/collective_sol/organic-shortcodes/images/spinner.gif) #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}.jquery-modal.blocker{z-index:99 !important}.organic-accordion{display:block;background:#fff;margin:12px 0;box-shadow:1px 1px 1px rgba(0,0,0,.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.08);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.08)}.ui-accordion .ui-accordion-header{display:block;background:#f9f9f9;position:relative;font-size:1em;font-weight:bold;margin-top:-1px;padding:6px 12px;cursor:pointer;border:1px solid rgba(0,0,0,.08);zoom:1}.ui-accordion .ui-accordion-header.ui-accordion-header-active{background:#fff}.ui-accordion .ui-accordion-header a{color:#999;text-decoration:none}.ui-accordion .ui-accordion-header.ui-accordion-header-active a{color:#333}.ui-accordion .ui-accordion-header a:before{color:#999;font-family:'FontAwesome';font-weight:normal;content:"\f067";margin-right:8px}.ui-accordion .ui-accordion-header.ui-accordion-header-active a:before{content:"\f068"}.ui-accordion .ui-accordion-content{margin-top:-1px;padding:18px 24px;border:1px solid rgba(0,0,0,.08);overflow:auto;zoom:1}.organic-tabs{display:block;margin:12px 0}.ui-tabs{position:relative;padding:0;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:0;overflow:hidden}.ui-tabs .ui-tabs-nav li{float:left;background:#f9f9f9;list-style:none;position:relative;top:0;margin:0;padding:0;white-space:nowrap;border-top:1px solid rgba(0,0,0,.08);border-right:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08)}.ui-tabs .ui-tabs-nav li:first-child{border-left:1px solid rgba(0,0,0,.08)}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#fff;margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li a{float:left;color:#999;font-weight:bold;padding:4px 12px;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active a{color:#333}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;background:#fff;border-width:0;margin-top:-1px;padding:12px 24px;border:1px solid rgba(0,0,0,.08);border-radius:0 3px 3px 3px;-moz-border-radius:0 3px 3px 3px;-khtml-border-radius:0 3px 3px 3px;-webkit-border-radius:0 3px 3px 3px;box-shadow:1px 1px 1px rgba(0,0,0,.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.08);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.08);overflow:hidden}.organic-icon i{font-size:1.8em;line-height:1.6;margin-right:4px;position:relative;top:4px}.organic-btn{display:inline-block;position:relative;margin:12px 0;padding:0;background-color:#444;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border:0;box-shadow:0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 3px 0 rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:-ms-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1));background-image:linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.1))}.organic-btn:hover{top:2px;box-shadow:inset 0 3px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 3px 0 rgba(0,0,0,.2);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.2)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.2));background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.2));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.2));background-image:-ms-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.2));background-image:linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.2))}.organic-btn span.btn-holder{display:inline-block;color:rgba(255,255,255,.85) !important;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:bold;font-style:normal;font-size:1em;line-height:2.2;text-shadow:-1px -1px 0 rgba(0,0,0,.2);padding:4px 18px;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px}.organic-btn:hover span.btn-holder{color:#fff !important;text-decoration:none}.organic-btn.medium-btn span.btn-holder{font-size:1.2em;padding:6px 24px}.organic-btn.large-btn span.btn-holder{font-size:1.4em;padding:8px 32px}.organic-btn.blue-btn{background-color:#0cf}.organic-btn.dark-blue-btn{background-color:#03c}.organic-btn.pink-btn{background-color:#f0c}.organic-btn.green-btn{background-color:#9c0}.organic-btn.red-btn{background-color:red}.organic-btn.dark-red-btn{background-color:#c00}.organic-btn.yellow-btn{background-color:#fc0}.organic-btn.orange-btn{background-color:#f93}.organic-btn.cyan-btn{background-color:#3cc}.organic-btn.white-btn{background-color:#fff}.organic-btn.white-btn span.btn-holder{color:#777 !important;text-shadow:none}.organic-btn.white-btn:hover span.btn-holder{color:#333 !important}.organic-btn.align-right{float:right;margin-left:12px}.organic-btn.align-left{float:left;margin-right:12px}.organic-btn i{position:relative;top:1px;font-size:16px}.btn-container.align-center{float:none;text-align:center;margin:0 auto 0}.organic-box{display:block;margin:12px 0;padding:0;background-color:#f9f9f9;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border:0}.organic-box .box-content{display:block;color:#333;font-family:'Helvetica Neue',Arial,sans-serif;font-weight:400;font-style:normal;font-size:1em;line-height:1.8;padding:12px 18px;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;border:1px solid rgba(0,0,0,.08);box-shadow:1px 1px 1px rgba(0,0,0,.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,.08);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.08)}.organic-box a.close{float:right;background:rgba(0,0,0,.05);color:#666 !important;height:10px;width:10px;font-size:10px;line-height:1;text-align:center;text-decoration:none;margin:16px 12px;padding:4px;opacity:.7;filter:alpha(opacity=70);border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}.organic-box a.close:hover,.organic-box a.close:active,.organic-box a.close:focus{color:#333 !important;background:rgba(0,0,0,.08);text-decoration:none;opacity:1;filter:alpha(opacity=100)}.organic-box.text-center{text-align:center}.organic-box.text-right{text-align:right}.organic-box.text-left{text-align:left}.organic-box.blue-box{background-color:#d6e9f3}.organic-box.blue-box h1,.organic-box.blue-box h2,.organic-box.blue-box h3,.organic-box.blue-box h4,.organic-box.blue-box h5,.organic-box.blue-box h6,.organic-box.blue-box .box-content,.organic-box.blue-box blockquote{color:#369}.organic-box.red-box{background-color:#f6d9d9}.organic-box.red-box h1,.organic-box.red-box h2,.organic-box.red-box h3,.organic-box.red-box h4,.organic-box.red-box h5,.organic-box.red-box h6,.organic-box.red-box .box-content,.organic-box.red-box blockquote{color:#c00}.organic-box.green-box{background-color:#e8f8d9}.organic-box.green-box h1,.organic-box.green-box h2,.organic-box.green-box h3,.organic-box.green-box h4,.organic-box.green-box h5,.organic-box.green-box h6,.organic-box.green-box .box-content,.organic-box.green-box blockquote{color:#693}.organic-box.yellow-box{background-color:#ffc}.organic-box.yellow-box h1,.organic-box.yellow-box h2,.organic-box.yellow-box h3,.organic-box.yellow-box h4,.organic-box.yellow-box h5,.organic-box.yellow-box h6,.organic-box.yellow-box .box-content,.organic-box.yellow-box blockquote{color:#960}.organic-box.white-box{background-color:#fff}.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{float:left;position:relative;margin-right:4%}.last{float:right;margin-right:0 !important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}@media only screen and (max-width:767px){.ui-tabs .ui-tabs-nav li a{font-size:.7em}.organic-column{padding:8px 0}.organic-headline{font-size:1.6rem;letter-spacing:-.8px}.organic-headline.medium-headline{font-size:1.2rem;letter-spacing:-.4px}.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{float:none;width:100%;margin-right:0}.bar-rating{width:96%;padding:2%}.rating-title{width:100%;line-height:2.4;text-align:center;margin-right:0x;padding:0}}