h1, h2, h2 a, h2 a:visited,h3,h4,h5,h6{color:#202020;font-size:16px;font-weight:700;font-family:'Montserrat','Open Sans',sans-serif;line-height:1.6;margin:0;padding:0;text-decoration:none}body,p,select,textarea{color:#202020;font-size:14px;font-weight:300;font-family:'Open Sans',sans-serif;line-height:1.7;margin:0;padding:0;text-decoration:none}blockquote,input,select,textarea,.author-box,.sticky,.taxonomy-description,.wp-caption{font-family:'Open Sans',,sans-serif;background-color:#fff;border:1px
solid #ddd}input,label,select,textarea{color:#202020;font-weight:300;font-family:'Open Sans',sans-serif;font-size:16px}li,ol,ul{margin:0;padding:0}ol
li{list-style-type:decimal}a,a:visited{color:#ffb534;text-decoration:none}a:hover{text-decoration:underline}a
img{border:none}body.home{background:#fff}body{background:#fff}#wrap{margin:0
auto;width:960px}#header{margin:8px
0px auto;overflow:hidden;text-shadow:0px 0px #000;padding-top:4px;padding-bottom:8px;background:url(/wp-content/uploads/2014/12/KCC-front-banner-4.12.14.png) top center no-repeat;background-size:contain;padding-top:11.97%;position:relative}#title-area{float:left;overflow:hidden;width:350px}#title{font-size:16px;line-height:1;margin:0;text-transform:uppercase}#title a, #title a:hover{color:#fff;text-decoration:none}#description{font-size:14px;text-transform:uppercase}p#description{color:#000}#header .widget-area{position:absolute;bottom:0;margin-bottom:10px;text-align:center;width:100%}.header-image #title-area, .header-image #title, .header-image #title
a{text-indent:-9999px;position:absolute;top:0;width:350px}.header-image
#description{display:block;overflow:hidden}.header-full-width #title-area, .header-full-width #title, .header-full-width #title
a{width:100%}li:hover ul ul, li.sfHover ul
ul{left:-9999px}li:hover,li.sfHover{position:static}li a .sf-sub-indicator{position:absolute;text-indent:-9999px}.menu-primary, .menu-secondary, #header
.menu{margin:0;padding:0;overflow:hidden;width:100%}.menu-primary li, .menu-secondary li, #header .menu
li{float:left;list-style-type:none;text-transform:uppercase;margin-bottom:5px}#header
.menu{float:right;width:auto}.menu-primary li a, .menu-secondary li a, #header .menu li
a{font-family:'montserrat',sans-serif;color:#fff;display:block;border:1px;font-size:15px;padding:2px
10.8px 2px;margin-top:2px;position:relative;text-decoration:none;background-color:#4F4F4E}.menu-primary li a:active, .menu-primary li a:hover, .menu-primary .current_page_item a, .menu-primary .current-cat a, .menu-primary .current-menu-item a, .menu-secondary li a:active, .menu-secondary li a:hover, .menu-secondary .current_page_item a, .menu-secondary .current-cat a, .menu-secondary .current-menu-item a, #header .menu li a:active, #header .menu li a:hover, #header .menu .current_page_item a, #header .menu .current-cat a, #header .menu .current-menu-item
a{background-color:#7A7A7A;color:#f1f1f1}.menu-primary li li a, .menu-primary li li a:link, .menu-primary li li a:visited, .menu-secondary li li a, .menu-secondary li li a:link, .menu-secondary li li a:visited, #header .menu li li a, #header .menu li li a:link, #header .menu li li a:visited{-moz-border-radius:0;-webkit-border-radius:0;background:none;border-bottom:0px;box-shadow:none;color:#F1F1F1;font-size:13px;padding:2px
4px;position:relative;text-transform:uppercase;width:138px}.menu-primary li li:last-child a, .menu-secondary li li:last-child a, #header .menu li li:last-child
a{border:none}.menu-primary li li a:active, .menu-primary li li a:hover, .menu-secondary li li a:active, .menu-secondary li li a:hover, #header .menu li li a:active, #header .menu li li a:hover{color:#F1F1F1;background-color:#7A7A7A}.menu-primary li ul, .menu-secondary li ul, #header .menu li
ul{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#4F4F4E;border-radius:3px;height:auto;left:-9999px;margin:-2px 0 0;padding:5px
10px 6px;position:absolute;width:148px;z-index:9999}.menu-primary li ul a, .menu-secondary li ul a, #header .menu li ul
a{width:130px}.menu-primary li ul ul, .menu-secondary li ul ul, #header .menu li ul
ul{margin:-34px 0 0 149px}ul.menu li:hover > ul, ul.menu li.sfHover ul, #header .menu li:hover > ul, #header .menu li.sfHover
ul{left:auto}#menu-item-1623
a{font-family:'montserrat',sans-serif;color:#fff;background:#ffa200;margin-left:3px;margin-top:2px;background:#ffb534;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-transform:none}#menu-item-1623 a:hover{color:#fff;background:#ffc45d;outline:medium none;text-decoration:none}#menu-item-6045
a{font-family:'montserrat',sans-serif;color:#fff;background:#ffa200;margin-left:3px;margin-top:2px;background:#ff5307;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-transform:none}#menu-item-6045 a:hover{color:#fff;background:#ff7539;outline:medium none;text-decoration:none}.lg_button{color:#f3f3f3;text-align:center;padding:18px
28px;background:#1e80d0;background:-moz-linear-gradient(
top,
#2892e9 0%,
#1e80d0);background:-webkit-gradient(
linear, left top, left bottom,
from(#2892e9),
to(#1e80d0));-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px
solid #333;-moz-box-shadow:1px 1px 0px rgba(000,000,000,0.5), inset 1px 1px 1px rgba(255,255,255,0.3);-webkit-box-shadow:1px 1px 0px rgba(000,000,000,0.5), inset 1px 1px 1px rgba(255,255,255,0.3);box-shadow:1px 1px 0px rgba(000,000,000,0.5), inset 1px 1px 1px rgba(255,255,255,0.3);text-shadow:0px -1px 0px rgba(46,156,247,0.4), 0px 1px 0px rgba(255,255,255,0.3)}.button,.blue_button,a.button,a.blue_button{font-family:'montserrat',sans-serif;color:#f3f3f3;text-align:center;padding:6px
12px;display:inline-block;white-space:nowrap;background:#2cabf4;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}a.button:hover,a.button:active,a.blue_button:hover,a.blue_button:active,a.lg_button:hover,a.lg_button:active{color:#fff;background:#56bcf6;outline:medium none;text-decoration:none}.text_centered{text-align:center}#nav
li.right{color:#777;float:right;font-size:14px;padding:7px
15px 5px}#nav li.right
a{background:none;border:none;color:#777;display:inline;text-decoration:none}#nav li.right a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-decoration:none}#nav
li.search{padding:0
10px}#nav li.rss
a{background:url(/wp-content/themes/kccslumv1/images/rss.png) no-repeat center left;margin:0
0 0 10px;padding:0
0 0 16px}#nav li.twitter
a{background:url(/wp-content/themes/kccslumv1/images/twitter-nav.png) no-repeat center left;padding:0
0 0 20px}#inner{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;margin:0px
auto 0;overflow:hidden;width:100%}.home
#inner{margin:0px
auto 0;padding-bottom:10px}.agency-landing
#inner{margin:20px
auto;width:800px}#inner
.wrap{padding:25px
30px}#home-welcome{padding:0px
10px 15px 10px}#home-welcome, #home-welcome
p{margin:45px
auto 0px;font-weight:400;font-family:'Montserrat','Open Sans',sans-serif;padding:15px;background:#ffb534;color:#fff;font-size:22px;border-radius:6px;text-align:center}#home-slider{-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#fff;border-radius:6px;margin:0px
0px 20px;width:100%}#home-slider h2, #home-slider h2 a, #home-slider h2 a:visited{font-size:26px;margin:0px
0px 5px}#home-slider
p{padding:0
0 15px}.agency #genesis-responsive-slider{-webkit-font-smoothing:antialiased;border:2px
solid #fff;margin:30px
10px 10px 5px;padding:0px
0}.agency .slide-excerpt{filter:alpha(opacity=100);margin:0;padding:10px
10px 10px 10px;opacity:1.0}html > body.agency .slide-excerpt-border{border:none;margin:0;padding:0}.agency .slider-next, .agency .slider-previous{margin:0
-40px}.agency .flex-control-nav{margin:20px
0px 10px 0px}.agency .flex-direction-nav li
.next{right:-0px}.agency .flex-direction-nav li
.prev{left:-0px}#home{font-size:14px}#home
p{font-size:inherit}.home-left{float:left;margin-right:30px;margin-bottom:30px;width:270px;text-align:center}.home-left img,
.home-middle img,
.home-right
img{margin-bottom:30px;margin-top:20px}.home-middle{float:left;margin-right:30px;margin-bottom:30px;width:270px;text-align:center}.home-right{float:left;margin-right:30px;margin-bottom:30px;width:270px;text-align:center}.breadcrumb{display:none;border-bottom:1px solid #eee;font-size:14px;margin:-25px -30px 20px;padding:15px
30px}.taxonomy-description{margin:0
0 30px;padding:10px}#content-sidebar-wrap{float:left;width:720px}.agency-landing #content-sidebar-wrap, .content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap{width:100%}.sidebar-content-sidebar #content-sidebar-wrap, .sidebar-sidebar-content #content-sidebar-wrap{float:right}#content{float:left;padding:0
0 20px;width:410px}.home
#content{padding:0
0 10px}.content-sidebar #content, .sidebar-content
#content{width:590px}.sidebar-content #content, .sidebar-sidebar-content
#content{float:right}.full-width-content
#content{width:100%}blockquote{background:url(/wp-content/themes/kccslumv1/images/blockquote.png) no-repeat;border:none;margin:5px
5px 20px;padding:25px
30px 5px 70px}blockquote
p{color:#999;font-style:italic}.post{margin:0
0 40px}.entry-content{overflow:hidden}.entry-content
p{margin:0
0 15px}p.subscribe-to-comments{margin:20px
0 10px}.clear{clear:both}.clear-line{border-bottom:1px solid #ddd;clear:both;margin:0
0 25px}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{float:left;margin:0
0 20px;padding-left:3%}.one-half,.three-sixths,.two-fourths{width:48%}.one-third,.two-sixths{width:31%}.four-sixths,.two-thirds{width:65%}.one-fourth{width:22.5%}.three-fourths{width:73.5%}.one-fifth{width:17.4%}.two-fifths{width:37.8%}.three-fifths{width:58.2%}.four-fifths{width:78.6%}.one-sixth{width:14%}.five-sixths{width:82%}.first{clear:both;padding-left:0}.genesis-grid-even{float:right;padding:0
0 15px;width:48%}.genesis-grid-odd{clear:both;float:left;padding:0
0 15px;width:48%}.genesis-grid-even,.genesis-grid-odd{margin:0
0 20px}h1, h2, h2 a, h2 a:visited,h3,h4,h5,h6{color:#202020;font-weight:normal;margin:0
0 10px;line-height:1.25}h1{font-size:26px}h2, h2 a, h2 a:visited{font-size:24px}.taxonomy-description h1, .widget-area h2, .widget-area h2
a{font-size:14px;margin:0
0 5px}h2 a:hover{color:#5397b4;text-decoration:none}h3{font-size:18px}h4{font-size:20px}.widget-area
h4{margin:0
0 5px}.widget-area h4
a{color:#333;text-decoration:none}#footer-widgets
h4{background:none;border:none;margin:0
0 15px;padding:0;text-align:center}#home-welcome h4, .home-left h4, .home-middle h4, .home-right
h4{color:#202020;font-size:26px;line-height:1;text-align:center}h5{font-size:18px}h6{font-size:16px}.entry-content ol, .entry-content
ul{margin:0;padding:0
0 25px}.entry-content
ol{margin:0}.archive-page ul li, .entry-content ul
li{list-style-type:disc;margin:0
0 0 30px;padding:0}.entry-content ol
li{margin:0
0 0 35px}.archive-page ul ul, .entry-content ol ol, .entry-content ul
ul{padding:0}.post-info{font-size:14px;margin:-5px 0 15px}.post-meta{border-top:1px solid #ddd;clear:both;font-size:14px;padding:5px
0 0}.author-box{background:url(/wp-content/themes/kccslumv1/images/widget.png) repeat-x;border:1px
solid #eee;margin:0
0 40px;overflow:hidden}.author-box
p{font-size:14px}.author-box
div{border:1px
solid #fff;padding:15px}.sticky{margin:0
0 40px;padding:20px}.archive-page{float:left;padding:20px
0 0;width:45%}img{height:auto;max-width:100%}.featuredpage img, .featuredpost
img{margin:0
0 10px}.avatar,.post-image{background-color:#f5f5f5;border:1px
solid #ddd;padding:4px}.author-box
.avatar{background-color:#fff;float:left;margin:0
15px 0 0}.post-image{margin:0
10px 10px 0}.comment-list li
.avatar{background-color:#fff;float:right;margin:0
0 0 10px;padding:4px}img.centered,.aligncenter{display:block;margin:0
auto 10px}img.alignnone{display:inline;margin:0
0 10px}img.alignleft{display:inline;margin:0
15px 10px 0}img.alignright{display:inline;margin:0
0 10px 15px}.alignleft{float:left;margin:0
15px 10px 0}.alignright{float:right;margin:0
0 10px 15px}.wp-caption{padding:5px;text-align:center}p.wp-caption-text{font-size:14px;margin:5px
0}.wp-smiley,.wp-wink{border:none;float:none}.gallery-caption{}.navigation{overflow:hidden;padding:20px
0;width:100%}.navigation
li{display:inline}.navigation li a, .navigation li.disabled, .navigation li a:hover, .navigation li.active
a{background:url(/wp-content/themes/kccslumv1/images/button.png) 0 0;border:1px
solid #6297ad;color:#fff;font-size:14px;padding:5px
8px;text-decoration:none;text-shadow:1px 1px #ffb534}.navigation li a:hover, .navigation li.active
a{background:url(/wp-content/themes/kccslumv1/images/button.png) 0 -40px;border:1px
solid #6297ad;text-decoration:none}.sidebar{display:inline;float:right;font-size:14px;width:280px}#sidebar-alt{float:left;width:150px}.sidebar-content #sidebar, .sidebar-sidebar-content
#sidebar{float:left}.content-sidebar-sidebar #sidebar-alt{float:right}.sidebar
p{font-size:inherit;margin:0
0 10px}.sidebar
.widget{background:url(/wp-content/themes/kccslumv1/images/widget.png) repeat-x;border:1px
solid #eee;margin:0
0 15px}.sidebar .widget-wrap{border:1px
solid #fff;padding:15px}.sidebar.widget-area ol ol, .sidebar.widget-area ul
ul{margin:0
0 0 15px}.sidebar.widget-area ul
li{border-bottom:1px dotted #ccc;list-style-type:none;margin:0
0 5px;padding:0
0 5px;word-wrap:break-word}#cat, .widget_archive
select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:inline;font-size:12px;width:100%}.featuredpage,.featuredpost{clear:both;margin:0
0 15px;overflow:hidden}.featuredpage .page, .featuredpost
.post{margin:0
0 5px;overflow:hidden}#footer-widgets .featuredpage .page, #footer-widgets .featuredpost
.post{margin:0
0 10px;padding:0}.user-profile{overflow:hidden}input[type="button"], input[type="submit"], #home-slider a.more-link{font-family:'montserrat',sans-serif;cursor:pointer;font-size:14px;text-transform:uppercase;color:#fff;padding:6px
12px;background:#ff5307;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}#home-slider a.more-link{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:16px;padding:8px
15px}input:hover[type="button"], input:hover[type="submit"], #home-slider a.more-link:hover{background:#ff7539;outline:medium none;text-decoration:none}#header
.searchform{float:right}#nav
.searchform{float:right}.s{border:1px
solid #aaa;color:#666;font-size:14px;margin:0
-7px 0 0;padding:6px
5px;width:170px}#nav
.s{background-color:#fff}.enews
#subbox{background-color:#f5f5f5;border:1px
solid #aaa;color:#666;font-size:14px;margin:0
-7px 0 0;padding:6px
5px;width:160px}#footer-widgets .enews
#subbox{margin:0
-7px 0 0}#wp-calendar{width:100%}#wp-calendar
caption{font-size:12px;font-style:italic;padding:2px
5px 0 0;text-align:right}#wp-calendar
thead{background-color:#f5f5f5;margin:10px
0 0}#wp-calendar
td{background-color:#f5f5f5;padding:2px;text-align:center}#footer-widgets{-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#ff5307;border-radius:6px;clear:both;font-size:14px;margin:10px
auto 0;width:100%}#footer-widgets
.wrap{overflow:hidden;padding:25px
25px 10px}#footer-widgets
.widget{background:none;border:none;padding:0}#footer-widgets
p{font-size:inherit;margin:0
0 10px}#footer-widgets
ul{margin:0}#footer-widgets ul
li{border-bottom:1px dotted #ccc;list-style-type:none;margin:0
0 5px;padding:0
0 5px;word-wrap:break-word}#footer-widgets #wp-calendar thead, #footer-widgets #wp-calendar
td{background:none}.footer-widgets-1{float:left;width:270px}.footer-widgets-2{float:left;margin:0
77px;width:215px}.footer-widgets-3{float:right;width:270px}#footer{clear:both;font-size:14px;margin:0
auto;text-shadow:1px 1px #fff;width:100%}#footer
.wrap{overflow:hidden;padding:5px
10px}#footer
p{font-size:14px}#footer a, #footer a:visited{color:#333}#footer a:hover{color:#5397b4;text-decoration:none}#footer
.gototop{float:left;width:15%}#footer
.creds{float:left;text-align:center;width:75%}#footer
.privacy{float:left;text-align:right;width:10%}#comments,#respond{margin:0
0 30px}#author,#comment,#email,#url{background:#eee;border:1px
solid #ddd;margin:10px
5px 0 0;padding:5px;width:250px}#comment{height:150px;margin:10px
0 15px;width:98%}#comments ol, #pings
ol{padding:0}#comments
.navigation{display:none}.ping-list{margin:0
0 40px}.comment-list ol, .ping-list
ol{margin:0;padding:10px}.comment-list li, .ping-list
li{background:url(/wp-content/themes/kccslumv1/images/widget.png) repeat-x;border:1px
solid #eee;list-style:none;margin:0
0 20px;padding:0}.comment-list li ul
li{border-left:none;border-right:none;list-style-type:none;margin:0;padding:0}.comment-list p, .ping-list
p{margin:10px
5px 10px 0;padding:0;text-transform:none}.comment-list ul.children
li.comment{background-color:#fff;border-bottom:none;border-left:none;border-right:none}.comment-list cite, .ping-list
cite{font-style:normal}.commentmetadata{font-weight:normal}.comment-author{border:1px
solid #fff;border-bottom:none;padding:15px
15px 0}.comment-meta{border-left:1px solid #fff;border-right:1px solid #fff;padding:0
15px 10px}.comment-content{padding:0
15px}.reply{font-weight:normal;overflow:hidden;padding:0
15px 10px}.widget_mc4wp_widget{width:270px}.mc4wp-form{padding:5px;line-height:normal;background:#f6f7f8 none repeat scroll 0 0;border-color:#e9eaed;border-width:10px;border-style:solid}p#mc4wp-submit{text-align:center;padding-top:3px;margin:0px}input.mc4wp-input,label.mc4wp-input,table.mc4wp-input{float:left;font-size:14px;width:100%}.mc4wp-input
input{width:205px}.mc4wp-alert,.mc4wp-success{white-space:normal}#social-media-icons{display:inline-block;width:100%;padding:0}.facebook-button{float:left;width:150px;margin-bottom:10px}.twitter-button{float:left;width:100px;margin-bottom:10px}.email-share{float:left;background:url('/wp-content/themes/kccslumv1/images/email_thumb.png')
no-repeat;width:90px;height:21px;display:inline-block;margin-bottom:10px}#footer-widgets img.kcc-instagram{max-height:215px;max-width:215px;display:block}#footer-widgets li.kcc-instagram{border-bottom:none;margin:0;padding:0}.box_header{float:left;background-color:#ceedff;margin-bottom:10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:100%;overflow:auto}.box_header_transp{float:left;margin-top:15px;width:100%;overflow:visible}.box_header
h4{margin-top:10px;margin-bottom:5px}.box_header
p{margin:0px
20px 20px}.box_content_left{display:block;float:left}.sm_box_content_left{width:30%}.box_content_left
img{display:block;float:left;margin:40px
0px 40px 40px;border:solid 2px #fff}.sm_box_content_left
img{display:block;float:left;margin:10px
0px 10px 10px;border:solid 2px #fff;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}.box_content_right{text-align:center;overflow:hidden}.lg_box_content_right{margin:0px
0px 20px 40px;float:left;text-align:center;width:70%}.box_content_right h4,
.lg_box_content_right
h4{border-bottom:1px solid rgba(0, 0, 0, 0.4);font-size:24px;margin:20px
auto 15px;padding-bottom:10px;text-transform:uppercase;width:50%}.box_content_right h5,
.lg_box_content_right
h5{border-bottom:1px solid rgba(0, 0, 0, 0.4);font-size:22px;margin:20px
auto 15px;padding-bottom:10px;text-transform:uppercase;width:50%}.box_content_right p,
.lg_box_content_right
p{color:#333;font-size:16px;line-height:20px;margin:auto;padding:0
20px 20px 20px}.box_content_right img,
.lg_box_content_right
img{display:block;float:none;margin:20px
auto;-moz-box-shadow:1px 1px 5px #999;-webkit-box-shadow:1px 1px 5px #999;box-shadow:1px 1px 5px #999}img.box_img_noborder_margin{display:block;float:none;border:none;box-shadow:none;margin:20px
auto}img.box_img_noborder_nomargin{display:block;float:none;border:none;box-shadow:none;margin:auto}.box_content_center{margin:10px;float:left;text-align:center;width:100%;overflow:visible}#cart-header, #cart-header a, #cart-header a:hover, #cart-header a:visited{color:#d3d3d3;font-size:13px;margin:0px
0px 0px 4px;text-decoration:none;text-transform:none;text-shadow:none}#cart-header a:hover{text-decoration:underline}.kcc-2col{display:block;float:left;width:49%;padding-left:1%}.kcc-3col{display:block;float:left;width:32%;padding-left:1%}.kcc-4col{display:block;float:left;width:24%;padding-left:1%}.kcc-5col{display:block;float:left;width:19%;padding-left:1%}.woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce .related ul li.product, .woocommerce-page .related ul li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .upsells.products ul
li.product{width:22.05% !important}.woocommerce table.shop_table td, .woocommerce-page table.shop_table
td{padding:6px
0 6px 18px !important}.woocommerce div.product div.images div.thumbnails a, .woocommerce-page div.product div.images div.thumbnails a, .woocommerce #content div.product div.images div.thumbnails a, .woocommerce-page #content div.product div.images div.thumbnails
a{margin-top:5px !important}.woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt,
.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content
input.button{font-family:'montserrat',sans-serif !important;color:#f3f3f3 !important;padding:6px
12px !important;background:#2cabf4 !important;-moz-border-radius:6px !important;-webkit-border-radius:6px !important;border-radius:6px !important;line-height:unset !important;font-weight:unset !important}.woocommerce ul.products li.product
.button{margin-top:0px !important}.woocommerce ul.products li.product
.price{font-weight:unset !important;font-size:unset !important}.woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price,
.woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product
.price{color:#4F4F4E !important}.woocommerce-error:before{background-color:transparent !important;content:none !important}.woocommerce ul.products li.product a
img{width:auto !important;margin:0px
!important}.woocommerce-cart .cart-collaterals .cart_totals table td, .woocommerce-cart .cart-collaterals .cart_totals table
th{padding-left:5px !important}.payment_method_bacs,.payment_method_paypal{list-style-type:unset !important}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}@media only screen and (max-width: 960px){body, .archive-page, .content-sidebar #content, .content-sidebar-sidebar #content, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .full-width-content #content, .home-left, .home-middle, .home-right, .sidebar, .sidebar-content #content, .sidebar-content-sidebar #content, .sidebar-sidebar-content #content, #content-sidebar-wrap, #footer .privacy, #footer .creds, #footer .gototop, #footer-widgets .wrap, #header .widget-area,#sidebar-alt,#title-area,#wrap{width:100%}#header .widget-area{padding:5px
0 0}.menu-primary, .menu-secondary, #header ul.menu, #header .searchform, #description, #footer .privacy, #footer .creds, #footer .gototop,#title,#title-area{float:none;text-align:center}.menu-primary li, .menu-secondary li, #header ul.menu
li{display:inline-block;float:none}.menu li.right, .flex-direction-nav li
.next{display:none}.menu-primary li li, .menu-secondary li li, #header ul.menu li
li{text-align:left}#footer-widgets
.wrap{padding:20px;width:auto}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:100%;margin:0}.footer-widgets-2,.footer-widgets-3{padding-top:10px}.footer-widgets-1 img, .footer-widgets-2 img, .footer-widgets-3
img{margin:auto}#footer-widgets img.kcc-instagram{max-width:250px;max-height:250px}.home-left,.home-middle,.home-right{margin:0}.home-left,.home-middle{padding-bottom:10px}.home-left p, .home-middle p, .home-right
p{text-align:center !important}#cart-header{}.widget_mc4wp_widget{margin:auto}}@media only screen and (max-width: 800px){#header{padding-bottom:0px}#cart-header, #cart-header a, #cart-header a:hover, #cart-header a:visited{color:#000}#header .widget-area{position:relative;margin-bottom:0px}#home-welcome{background-color:#ffb534;overflow:hidden;padding:10px
20px}#home-welcome
h4{font-size:24px}#home-welcome, #home-welcome
p{font-size:14px}.agency .slide-excerpt,.breadcrumb{display:none}.five-sixths,.four-fifths,.four-sixths,.one-fifth,.one-fourth,.one-half,.one-sixth,.one-third,.three-fifths,.three-fourths,.three-sixths,.two-fifths,.two-fourths,.two-sixths,.two-thirds{padding:0;width:100%}.flex-direction-nav{display:none}.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n){float:left !important}}@media only screen and (max-width: 560px){.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:45% !important}.woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce .related ul li.product, .woocommerce-page .related ul li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .upsells.products ul
li.product{width:45% !important}.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-2{float:left !important;width:100% !important}.woocommerce table.cart .product-thumbnail,
.woocommerce table.cart .product-price{display:none !important}.woocommerce cart-collaterals
.cart_totals{text-align:left !important;width:100% !important}.woocommerce table.cart td.actions .button,
.woocommerce table.cart td.actions .checkout-button,
.woocommerce table.cart td.actions .input-text{width:100% !important;margin-bottom: .53em !important}.woocommerce .checkout #shiptobilling, .woocommerce-page .checkout
#shiptobilling{float:left !important}.box_content_left,.box_content_right,.lg_box_content_left,.lg_box_content_right{width:100% !important;text-align:center;padding-bottom:5px}.box_content_left img,
.sm_box_content_left
img{margin:10px
auto !important;clear:both !important;float:none !important}.box_content_right p,
.lg_box_content_right
p{padding:0
15px 10px}}@media only screen and (max-width: 520px){.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{width:100% !important;text-align:center}.woocommerce .related ul.products li.product, .woocommerce-page .related ul.products li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce .related ul li.product, .woocommerce-page .related ul li.product, .woocommerce .upsells.products ul li.product, .woocommerce-page .upsells.products ul
li.product{width:100% !important}.woocommerce ul.products li.product a
img{margin:auto !important}}@media only screen and (max-width: 380px){.kcc-2col{width:100%}.kcc-3col{width:100%}.kcc-4col{width:100%}.kcc-5col{width:100%}}#genesis-responsive-slider{background-color:#fff;border:10px
solid #eee;margin:0
auto;padding:10px;position:relative}.genesis-responsive-slider-wrap{clear:both;display:block;float:left;margin:0;padding:0;position:relative;z-index:1}#slides{float:left;margin:0;overflow:hidden;padding:0;position:absolute;z-index:1}.slide-excerpt{background-color:#fff;filter:alpha(opacity=80);display:block;margin:10px;opacity:0.8;padding:0;position:absolute;z-index:8}html > body .slide-excerpt-border{background:none;border:1px
solid #ddd;display:inline;float:left;margin:10px;padding:14px;position:relative;z-index:8}.slide-image{overflow:hidden}.flex-container a:active,
.flexslider a:active{outline:none}.slides,.flex-control-nav,.flex-direction-nav{list-style:none;margin:0;padding:0}.flexslider{margin:0;padding:0;width:100%}.flexslider .slides>li{display:none}.flexslider .slides
img{display:block;max-width:100%}.flex-pauseplay
span{text-transform:capitalize}.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}html[xmlns] .slides{display:block}* html
.slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:#fff;position:relative;zoom:1}.flexslider
.slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{background:none;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);zoom:1}.flex-caption{background:rgba(0,0,0,.3);bottom:0;color:#fff;font-size:14px;left:0;line-height:18px;padding:2%;position:absolute;text-shadow:0 -1px 0 rgba(0,0,0,.3);width:96%}.flex-direction-nav li
a{width:52px;height:52px;margin:-20px 0 0;display:block;background:url(/wp-content/plugins/genesis-responsive-slider/images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;z-index:100}.flex-direction-nav li
.next{background-position:-52px 0;right:-60px}.flex-direction-nav li .next:hover{background-position:-52px -50px}.flex-direction-nav li
.prev{left:-60px}.flex-direction-nav li .prev:hover{background-position:0 -50px}.flex-direction-nav li
.disabled{cursor:default;filter:alpha(opacity=30);opacity: .3}.flex-control-nav{float:left;margin:20px
0 10px;position:relative;text-align:center;width:100%;z-index:100}.flex-control-nav
li{*display:inline;display:inline-block;margin:0
0 0 5px;zoom:1}.flex-control-nav li:first-child{margin:0}.flex-control-nav li
a{background:url(/wp-content/plugins/genesis-responsive-slider/images/bg_control_nav.png) no-repeat 0 0;cursor:pointer;display:block;height:13px;text-indent:-9999px;width:13px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li
a.active{background-position:0 -26px;cursor:default}