/*   
Theme Name: KissWebMedia Theme Framework
Theme URI: http://kisswebmedia.co.uk
Description: Theme Framework by KissWebMedia
Author: kisswebmedia
Author URI: http://kisswebmedia.co.uk
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 1.0
*/
@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
/*Reset*/blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clear{clear:both}
/*Flexslider*/.flex-container a:active,.flex-container a:focus,.flexslider a:active,.flexslider a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider{float:left;padding:0;width:976px;height:363px;}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;text-align:center;background:#fff}.flexslider .slides img{float:left;max-width:100%;height:auto}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{margin:0;background:#fff;position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{width:50px;height:50px;margin:0 0 -25px 0;display:block;opacity:0.2;background:#FC8D21 url(framework/images/slider_next_prev.png) no-repeat 0 0;position:absolute;bottom:50%;z-index:99;cursor:pointer;text-indent:-9999px;-webkit-transition:all .3s ease}.flex-direction-nav .flex-next{background-position:100% 0;right:0}.flex-direction-nav .flex-prev{left:0}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:.8}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{filter:alpha(opacity=30);display:none;cursor:default}#slider_thumbs .flex-direction-nav a{opacity:.6}#slider_thumbs.flexslider:hover .flex-next:hover,#slider_thumbs.flexslider:hover .flex-prev:hover{opacity:1}#slider_thumbs.flexslider:hover .flex-next{right:-36px!important}#slider_thumbs.flexslider:hover .flex-prev{left:-36px!important}#slider .flex-control-nav{position:absolute;left:20px;top:14px;z-index:99}#slider .flex-control-nav li{margin:0 10px 0 0;display:inline-block;zoom:1;*display:inline}#slider .flex-control-paging li a{width:12px;height:12px;display:block;background:#fff;cursor:pointer;text-indent:-9999px;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px}#slider .flex-control-paging li a:hover{background:#FC8D21}#slider .flex-control-paging li a.flex-active{background:#FC8D21;cursor:default}#slider_images .flex-control-nav{position:absolute;right:15px;bottom:-22px;color:#fff}#slider_images .flex-control-nav li{margin:0 5px 0 0;padding:0 0 0 5px;display:inline-block;zoom:1;*display:inline;background:url(framework/images/pixel_white.png) repeat-y 0 0;height:12px;line-height:12px}#slider_images .flex-control-nav li:first-child{background:0 0}#slider_images .flex-control-paging li a{color:#fff;cursor:pointer}#slider_images .flex-control-paging li a:hover{color:#54A054}#slider_images .flex-control-paging li a.flex-active{font-weight:700;cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}.slider_holder{float:left;width:100%}#slider_thumbs{width:735px;margin:0 auto 25px}#slider_thumbs li{margin:0 0 0 5px}#slider_thumbs img{display:block;opacity:.5;cursor:pointer}#slider_thumbs img:hover{opacity:1}#slider_thumbs .flex-active-slide img{opacity:1;cursor:default}
/*Shortcodes*/.dropcap{display:block;float:left;font-size:34px;line-height:1;margin:0 10px 0 0}.pricing-table.col-2,.pricing-table.col-3,.pricing-table.col-4,.pricing-table.col-5{width:920px;margin:20px 0 30px}.pricing-table.col-2 .plan{float:left;width:458px;display:block}.pricing-table.col-3 .plan{float:left;width:305px;display:block}.pricing-table.col-4 .plan{float:left;width:228px;display:block}.pricing-table.col-5 .plan{float:left;width:182px;display:block}.plan{border:1px solid #d5d5d5;border-right:0;text-align:center}.pricing-table .plan:last-child{border-right:1px solid #d5d5d5}.plan.featured{position:relative;z-index:200;margin:-20px -1px 0 0;padding:20px 0 0;border:1px solid #ec7100;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.3);box-shadow:0 0 15px 0 rgba(0,0,0,.3)}.pricing-table .plan.featured:last-child{border-right:1px solid #ec7100}.plan h3{font-weight:300;font-size:16px;margin:-1px -1px 0 -1px;padding:7px 0;background-color:#666;color:#fff}.plan.featured h3{font-size:18px;margin:-21px -1px 0 -1px;padding:17px 0;background-color:#ec7100;color:#fff}.plan .price{font-size:18px;font-weight:600;margin:0 -1px 0 -1px;padding:10px 0;background-color:#666;background-image:url(framework/images/darken.png);color:#fff}.plan.featured .price{background-color:#ec7100;color:#fff}.plan.featured .price span{color:rgba(255,255,255,.5)}.plan .price span{font-weight:400;font-size:10px;color:rgba(255,255,255,.5)}.plan .signup{border-top:1px dotted #d5d5d5;padding:10px 0;text-align:center;background-color:#f3f3f3}.plan.featured .signup{padding:16px 0}.plan ul{margin:0!important;list-style:none!important;padding:0!important}.plan li{margin:0 20px;padding:7px 0;text-align:center;border-bottom:1px solid #efefef}.plan li:last-child{border-bottom:0}.accordion{border-bottom:1px solid #e8e8e8}.accordion .title a{font-size:15px;font-weight:700px;color:#777;display:block;border-top:1px solid #e8e8e8;padding:25px 20px 25px 50px;background:url(framework/images/plus.png) no-repeat 20px 28px}.accordion .title a:hover{background:#f8f8f8 url(framework/images/plus.png) no-repeat 20px 28px}.accordion .title.active a{color:#ec7100!important;background:#fff url(framework/images/minus.png) no-repeat 20px 28px}.accordion .inner{margin-top:-10px;padding:0 20px 20px 50px}.toggle{border:1px solid #e8e8e8;margin-bottom:20px}.toggle .title{font-size:15px;font-weight:700px;color:#777;display:block;padding:20px 20px 20px 50px;background:url(framework/images/plus.png) no-repeat 20px 23px;cursor:pointer}.toggle .title:hover{color:#ec7100;background:#f8f8f8 url(framework/images/plus.png) no-repeat 20px 23px}.toggle .title.active{color:#ec7100;background:#fff url(framework/images/minus.png) no-repeat 20px 23px}.toggle .inner{display:none}.toggle .inner div{padding:20px;border-top:1px dotted #d5d5d5}ul.tabNavigation{list-style:none;margin:0 0 -9px 0!important;padding:0;border-bottom:0!important;overflow:hidden}ul.tabNavigation li{display:block;float:left;margin:0!important;padding:0}ul.tabNavigation li a{display:block;padding:10px 20px;float:left;background-color:#f8f8f8;text-decoration:none;border:1px solid #d5d5d5;margin-right:-1px;color:#a6a6a6}ul.tabNavigation li a.active{background-color:#fff;color:#ec7100;border-bottom:1px solid #fff;border-top:1px solid #ec7100}ul.tabNavigation li a:hover{color:#ec7100}ul.tabNavigation li a:focus{outline:0}div.tabs div{padding:20px;margin:8px 0 0;display:none;border:1px solid #d5d5d5;border-top:1px solid #d5d5d5;background:#fff}div.tabs{margin-bottom:20px}.alert-message p{margin:0!important}.alert-message{display:block;padding:10px 20px;text-align:center;color:#717171!important;margin-bottom:20px}.alert-message.warning{background:#fbf6e4 url(framework/images/alert-warning.png) no-repeat 12px 8px;border:1px solid #eed77d;color:#c7a900!important}.alert-message.error{background:#fee9e9 url(framework/images/alert-error.png) no-repeat 12px 8px;border:1px solid #e8a0a0;color:#d45959!important}.alert-message.success{background:#e9f2d3 url(framework/images/alert-success.png) no-repeat 12px 8px;border:1px solid #c0d86d;color:#77a113!important}.alert-message.info{background:#dce9f3 url(framework/images/alert-info.png) no-repeat 12px 8px;border:1px solid #a0c2dc;color:#387cb0!important}.alert-message.notice{background:#fff url(framework/images/alert-block.png) no-repeat 12px 8px;border:1px solid #ccc;color:#999!important}ul.list{display:block;margin-bottom:20px}ul.list li{padding:4px 0 4px 24px;border-bottom:1px dotted #e4e4e4}ul.list li:last-child{border-bottom:0;margin-bottom:20px}ul.list.arrow li{background:url(framework/images/list-arrow.png) no-repeat 2px 8px}ul.list.check li{background:url(framework/images/list-check.png) no-repeat 2px 8px}ul.list.minus li{background:url(framework/images/list-minus.png) no-repeat 2px 8px}ul.list.plus li{background:url(framework/images/list-plus.png) no-repeat 2px 8px}ul.list.x li{background:url(framework/images/list-x.png) no-repeat 2px 8px}.google_map{margin-bottom:30px}.google_map.full{margin:-32px -30px 30px -30px}.video-embed .iframe{border:0 solid #f5f5f5}.one_half{width:48%}.one_third{width:30.6%}.one_third_border{width:30%}.two_third{width:65.4%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.one_sixth{width:13.3%}.two_fifth{width:37.4%}.three_fifth{width:58.6%}.four_fifth{width:79.2%}#content-part .one_half{width:48%}#content-part .one_third{width:30.6%}#content-part .two_third{width:65.4%}#content-part .one_fourth{width:22%}#content-part .three_fourth{width:74%}#content-part .one_fifth{width:16.8%}#content-part .two_fifth{width:37.4%}#content-part .three_fifth{width:58.6%}#content-part .four_fifth{width:79.2%}.five_sixth,.four_fifth,.one_fifth,.one_fourth,.one_half,.one_sixth,.one_third,.one_third_border,.three_fifth,.three_fourth,.two_fifth,.two_third{position:relative;margin-right:4%;float:left}.header_menu_left .one_third,.header_menu_right .one_third{margin:0;margin-left:4%}.one_third_border{border-right:1px solid #000}.last{margin-right:0!important;clear:right;border:0}.header_menu_left .left_first{width:36%;margin-left:0!important;clear:left}.header_menu_left .left_second{margin-left:5%;width:29%%}.header_menu_left .left_third{margin-left:4%;width:26%}.header_menu_right .first{width:40%;margin-left:0!important;clear:left}.header_menu_right .second{margin-left:2%;width:21%}.header_menu_right .third{margin-left:3%;width:34%}.one_fifth img{float:left;margin:0;padding:0}.button{float:left;margin:0 5px 0 0;cursor:pointer;display:inline-block;background-color:#ec7100;padding:10px 15px;border:0;color:#fff;font-size:12px;text-transform:uppercase;-webkit-transition:.1s linear all;-moz-transition:.1s linear all;-ms-transition:.1s linear all;-o-transition:.1s linear all;transition:.1s linear all}.button:hover{background-color:#B9B9B9;color:#fff;text-decoration:none}.button.cancel{padding:9px 15px}.button.light{background-color:#fff;background-image:url(framework/images/btn-light.png);background-repeat:repeat-x;background-position:center bottom;padding:5px 14px 6px;text-shadow:1px 1px 0 rgba(255,255,255,.8);color:#666;font-size:12px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.button.light:hover{border-color:#999;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,.8)}.button.dark{background-color:#676767;background-image:url(framework/images/btn-light.png);background-position:center bottom;border-color:#595959;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.01);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.01);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.01);color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}.button.dark:hover{background-color:#484848;color:#fff;text-shadow:-1px -1px 0 rgba(0,0,0,.2)}.button.large{font-size:15px;line-height:normal;padding:8px 14px}.button.small{padding:5px 9px;font-size:11px}.button.left{float:left;margin-right:10px!important}.button.right{float:right;margin-left:10px!important}
/*Style*/.mobile_only{display:none}#slider_images{width:486px}.location_entry{position:relative;margin:0 0 20px;padding:20px;background-color:rgba(0,0,0,.6)}.location_entry .read_all{position:absolute;bottom:10px;right:10px}.location_entry ul li.telephone,.location_entry ul li.email,.location_entry ul li.touring,.location_entry ul li.website,.location_entry ul li.distance{margin:10px 0 0;word-wrap:break-word;}.location_entry ul li span{color:#ccc}.location_entry p{margin:0}.location_entry img{width:100%;height:auto;margin:10px 0 0}.nearest_dealer{float:left;width:96%;margin:0;padding:2%;border-top:1px dotted #fff;background:rgba(0,0,0,.6)}.nearest_dealer p{float:left;;line-height:30px;margin:0}.nearest_dealer p.input{float:left;margin:0 0 0 20px}.nearest_dealer p.toggle{float:right;margin:0;border:0}.nearest_dealer input{padding:5px}.nearest_dealer input[type=submit].toggle{color:#fff;background:rgba(255,255,255,.2);border-radius:3px;cursor:pointer;padding:12px;padding:5px 10px;text-decoration:none;border:0}.nearest_dealer input[type=submit].active,.nearest_dealer input[type=submit].toggle:hover{background:#ec7100}.get_directions{margin:10px 0 0;padding:10px 0 0;border-top:1px dotted #fff}.get_directions input{display:block;margin:10px 0 0;padding:2%}dl dt{background:#FC8D21;color:#fff;float:left;margin-right:10px;padding:5px;width:100px}dl dd{color:#FC8D21;background:#fff;margin:1px 0;padding:5px 0}#commentform #submit,#commentform #submit:hover,.form_styles #submit,.form_styles #submit:hover,a,a:hover{-webkit-transition:background-color 400ms linear;-moz-transition:background-color 400ms linear;-o-transition:background-color 400ms linear;-ms-transition:background-color 400ms linear;transition:background-color 400ms linear}.cart_totals,.cart_totals table{float:left;width:100%}table .coupon{float:left}#content-full .entry_content_page table p{float:left;margin:0}.the_cart_buttons{float:right}.coupon input,.coupon label{float:left}.coupon label{height:35px;line-height:35px;text-transform:uppercase}.coupon input.input-text{margin:0 0 0 5px;padding:0 5px;height:35px;line-height:35px;font-weight:400;font-size:14px;float:left;outline:0;background:#f2f2f2;border:0}dl.variation{float:left;width:100%}dl.variation dd,dl.variation dt{float:left;font-weight:700;margin:0 5px 0 0}dl.variation dd{font-weight:400}.coupon .button,.the_cart_buttons .button{float:left;margin:0 0 0 5px;background:#B9B9B9}.coupon .button:hover,.the_cart_buttons .button:hover{background:#666672}.the_cart_buttons .paypal_checkout_button{background:#666672;float:left;padding:9px 15px}.the_cart_buttons .paypal_checkout_button:hover{background:#B9B9B9}.product-remove{font-size:30px}.cart{overflow:hidden}.quantity{float:left;height:35px;margin-right:10px;position:relative}.quantity .minus,.quantity .plus{float:left;line-height:35px;height:35px;width:35px;padding:0;right:0;border:0}.quantity .plus{top:0;background:#B9B9B9;color:#fff}.quantity .minus{bottom:0;background:#B9B9B9;color:#fff}.quantity .minus:hover,.quantity .plus:hover{background:#666672;cursor:pointer}.quantity .input-text{float:left;width:35px;height:35px;padding:0 5px;background:#f7f7f7;border:0;text-align:center;color:#000}.quantity input::-webkit-inner-spin-button,.quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product_tech_details{display:block;width:100%;height:40px;margin:10px 0 0;background:#F2F2F2;clear:both;}.product_tech_details .title_product{display:block;float:left;height:40px;line-height:40px;padding:0 0 0 25px;width:955px;cursor:pointer;font-size:16px}.product_tech_details .title_product h3{display:block;float:left;height:40px;line-height:40px;}.product_tech_details .title_product span{float:right;height:40px;line-height:40px;padding:0 25px 0 15px;color:#fff;font-size:12px;background:#404049 url(framework/images/toggle_arrow.png) no-repeat 85% 215%}.product_tech_details .title_product.active,.product_tech_details .title_product:hover{background:#E9E9E9}.product_tech_details .title_product.active span{color:#666672;background-position:85% -95%;background-color:#E9E9E9}.product_tech_details .inner_content{float:left;width:940px;padding:20px;background:#fff;clear:both;}.page-numbers{float:right}.page-numbers li{float:left;margin:0 5px 0 0}.page-numbers a,.page-numbers li span.current{width:25px;height:25px;line-height:25px;text-align:center;background:#FC8D21;color:#FFF}.page-numbers li a:hover,.page-numbers li span.current{background:#666673;color:#FFF}.page-numbers .next span.disabled,.page-numbers .prev span.disabled{color:#999}.widget_product_search{float:right;width:40%}.woocommerce-error,.woocommerce-message{float:left;width:100%;margin:0 0 10px;background:#f7f7f7;font-size:14px}.woocommerce-error a,.woocommerce-message a{margin:0 20px 0 0}.product_image_bottom{float:left;width:100%;height:27px;line-height:27px;background:#404049}.product_image_bottom p{float:left;height:27px;line-height:27px;color:#929297;margin:0 0 0 15px;font-size:12px}.product p.stock,.single_variation p.stock{float:left;height:35px;line-height:35px;text-transform:uppercase;color:#54A054}.single_variation span.price span.amount{float:left;height:35px;line-height:35px;margin:0 10px 0 0;text-transform:uppercase}.variations_button{float:right}.shop_table{float:left;width:100%}.variations_form{float:left;width:100%;margin:0}.product .cart{float:right}.variations_form table{float:left;width:100%;margin:0 0 10px}.variations_form table tr{border:0}.variations_form table td{text-transform:uppercase;color:#000}.variations_form table td select{width:100%;padding:3px;margin:0;background:#f7f7f7;color:#888;border:0;outline:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.variations_form table td label.select_label{position:relative}.variations_form table td label.select_label:after{content:'<>';font:11px Consolas,monospace;color:#888;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:0;padding:0 0 2px;border-bottom:1px solid #888;position:absolute;pointer-events:none}.variations_form table td label.select_label:before{content:'';right:6px;top:-2px;width:20px;height:20px;position:absolute;pointer-events:none;display:block}.variations_form table td,.variations_form table th{text-align:left}span.from{display:none}.one_half_product{float:left;width:490px}.one_half_product_right{float:left;width:440px;padding:0 0 0 50px}.product_title_price{float:left;width:100%;background:#4D4D58}#ispin{border:2px solid #000}.images{float:left;width:100%}.product_title{background:#404049 url(framework/images/pixel_white.png) repeat-y 100% 0}.product_price{background:#4D4D58}.product_price p{float:left;width:100%;position:relative;margin:0}.product_price p span{float:left;color:#fff;font-size:30px;font-weight:400;line-height:normal}.product_price p del,.product_price p ins{float:left;text-decoration:none}.product_price p del{position:absolute;left:0;bottom:-25px}.product_price p del span{float:left;font-size:16px;color:red;text-decoration:none}.product_title h1{color:#fff;padding:25px 20px;margin:0}
.upsells{float:left;width:100%;margin:20px 0 0 0;}.woocommerce-breadcrumb{float:left;width:100%;height:50px;line-height:50px;background:url(framework/images/breadcrumb_border_bg.png) repeat-x 0 0;text-transform:uppercase;color:#999}.woocommerce-breadcrumb a{color:#333}.go_back{padding:0 20px 0 30px}.go_back a{float:left;width:100%;padding:20px 0;border-top:1px solid #DDDEE0;font-size:16px}.the_product_holder{float:left;width:100%}.the_product_holder h2{text-transform:uppercase;font-size:16px;margin:0;padding:15px 20px}.the_locations{float:left;width:100%}.the_products,.term-description{float:left;width:940px;padding:20px;background:#fff}.term-description{margin:0 0 10px 0}.news_feed_holder,.pages_menu_home{float:left;width:940px;margin:20px 0 0;padding:20px;background:#fff}.pages_menu_home img{float:left;width:100%;height:auto}.pages_menu_home a{float:left;width:100%;text-indent:-9999px;border-bottom:1px solid #FC8D21;}.pages_menu_home a span{float:left;width:90%;text-align:center;color:#fff;background:#FC8D21;margin:0;padding:2% 5%;font-size:12px}.pages_menu_home a:hover{opacity:.8}.categories{border-top:1px solid #FC8D21;border-bottom:1px solid #FC8D21}.product-category{list-style:none;float:left;width:22%;margin:0 4% 0 0;margin-bottom:20px}.product-category a{float:left;width:100%}.product-category a img{float:left;width:100%;height:auto}.product-category a:hover{opacity:.8}.product-category h3{clear:both;background:#FC8D21;margin:0;padding:5px 10px}.margin_bottom{margin:0 0 10px}.kiss_product_image{float:left;width:100%;height:200px;text-align:center;position:relative;margin-left:auto;margin-right:auto;margin-bottom:30px;overflow:hidden;background:#fff}.kiss_product_image img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.kiss_title{float:left;width:100%;font-size:12px;padding:15px 0;background:url(framework/images/hfp_border_bg.png) repeat-x 0 0}.content_blocks{float:left;width:100%;margin:20px 0 0;background-color:#EBF5F6}.content_blocks.product_margin{margin:0}.home_half{float:left;width:430px;margin:0;padding:20px 30px}.home_half_no_padding{width:490px;padding:0}.home_half_no_padding a,.home_half_no_padding a img{float:left;width:100%;height:auto;margin:0;padding:0}.home_half h2,.news_feed_holder h2{font-family:'Droid Sans',sans-serif;font-size:30px;margin:0 0 30px;padding:0}.home_half.featured{width:430px;padding:0px;/*background:#FC8D21*/}.home_half.featured h2,.home_half.featured p{color:#fff}.archive_products_title_holder{position:relative;float:left;width:940px;margin:0 0 10px;padding:20px;background:#666673}.archive_products_title_holder h1{float:left;width:100%;color:#fff;font-size:16px;line-height:normal;margin:0;padding:0 0 5px;text-transform:uppercase;background:transparent url(framework/images/archive_border_title.png) repeat-x 0 100%}.orderby_holder{float:left;width:100%;margin:10px 0 0;padding:0}.orderby_holder p,.orderby_holder p a{text-transform:uppercase;color:#fff;margin:0;padding:0;font-size:12px}.orderby_holder p a{margin:0 0 0 20px}.single_variation_wrap .amount,.the_product_holder .amount{font-size:16px;font-weight:700}a.view_info{float:left;font-size:12px;padding:6px 12px;background:#B9B9B9;color:#fff;text-transform:uppercase}a.read_more{font-size:12px;padding:6px 12px;background:#B9B9B9;color:#fff;text-transform:uppercase;display:block;text-align:center;margin:10px 0 0}a.read_more:hover,a.view_info:hover{background:#666673;color:#fff;
text-decoration:none}#lean_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;background:#52626F;display:none}.trigger_id{width:460px;padding:20px;display:none;-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,.6);-moz-box-shadow:0 0 25px 0 rgba(0,0,0,.6);box-shadow:0 0 25px 0 rgba(0,0,0,.6);background:#FC8D21}.trigger_id h2{margin:0;line-height:normal}.trigger_id h3{font-family:'Droid Sans',sans-serif;font-size:26px}#content-middle ul,#content-middle ul li,#content-part ul,#content-part ul li,.trigger_id ul,.trigger_id ul li{list-style:square;list-style-position:outside}#content-middle ul li,.trigger_id ul li{margin:0 0 4px 20px}#content-part ul li{margin:0 0 0 20px}.trigger_id ul>li,.trigger_id ul>li>span{color:#52626F}.modal_breadcrumb{float:left;width:100%;margin:0 0 20px;font-size:12px;color:#8996A0}a.modal_close{position:absolute;display:block;z-index:2;top:15px;right:15px;width:28px;height:28px;background:url(framework/images/modal_close.png) no-repeat 0 0}.the_modal_content a{text-transform:uppercase;font-weight:700;font-size:12px;color:#333}.the_modal_content h2{float:left;width:100%;margin:0 0 20px}.the_modal_content p{margin:0 0 10px}.modal_content_border{float:left;width:100%;height:8px;margin:0 0 20px;background:#3151a4}.case_study_sidebar{padding:0 0 6px;margin:0 0 20px;border-bottom:1px solid #DDDEE0}.modal_content_holder{padding:0 0 4px;margin:0 0 6px;border-bottom:1px solid #DDDEE0}h2.modal_content_heading{margin:0 0 20px;font-size:17px}.modal_content_holder h2 span{color:#3151a4}.case_study_sidebar h3,.modal_content_holder h3{font-size:12px;text-transform:uppercase;padding:2px 0;border-bottom:1px solid #DDDEE0;margin-bottom:3px}.case_study_sidebar h2,.modal_content_holder h2{margin-bottom:4px}.case_study_sidebar h2 a,.modal_content_holder h2 a{font-size:15px;color:#3151A4}.case_study_sidebar p{margin:0}.mc_signup_submit{text-align:left!important}.one_full{float:left;width:100%}.pdf_thumbs{float:left;width:100%;margin:0;padding:20px 0 0;border-top:1px solid #000}.pdf_thumbs .one_fifth{margin-bottom:20px}form#pdf_download input[type=checkbox]{display:none}form#pdf_download input[type=checkbox]+label:hover{cursor:pointer}form#pdf_download input[type=checkbox]+label{background:url(framework/images/tick.png) no-repeat 50% 50%;width:161px;height:100px;display:inline-block;padding:0}form#pdf_download input[type=checkbox]:checked+label{width:161px;height:100px;display:inline-block;padding:0}form#pdf_download input[type=checkbox]:checked+label img{opacity:.4}.hidden{display:none}.alignleft{float:left;margin:20px 20px 20px 0}.alignright{float:right;margin:10px 0 10px 10px}.gallery-item,.gallery-item a{margin:0!important;padding:0!important}.gallery-item img{border:0!important;float:left;margin:0!important;padding:0!important}.gallery-item a img,a.prettyPhoto img.size-thumbnail{margin:0!important;padding:0!important;border:5px solid #f5f5f5!important;-webkit-transition:background-color .2s ease,border .2s ease,color .2s ease;-moz-transition:background-color .2s ease,border .2s ease,color .2s ease;-ms-transition:background-color .2s ease,border .2s ease,color .2s ease;-o-transition:background-color .2s ease,border .2s ease,color .2s ease;transition:background-color .2s ease,border .2s ease,color .2s ease}.gallery-item a:hover img,a.prettyPhoto:hover img.size-thumbnail{border:5px solid #999!important}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both;margin-bottom:20px}a{outline:0;color:#000;text-decoration:none}a:hover{color:#ec7100;text-decoration:underline}a img{border:0}.hfeed,.navigation-links,.pinglist{margin-bottom:20px}.comment-body ol ol,.comment-body ol ul,.comment-body ul ul,.entry-content ol ol,.entry-content ol ul,.entry-content ul ul,.hentry,.widget .children,.widget ul ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:'Droid Sans',sans-serif;padding:0;margin-bottom:20px}h1{color:#434242;font-size:26px;line-height:30px}h1.heading_menu{float:left;height:145px;line-height:145px;padding:0 0 0 100px;background:url(framework/images/heading_menu.png) no-repeat 0 50%}h2{color:#333;font-size:19px;line-height:19px}h4{margin:0 0 10px}.single-profile h2{margin:0}.profile_right{float:left;width:730px}.profile-header{float:left;width:690px;margin:30px 0 0;padding:0 20px}.profile-header-main{float:left;width:100%;margin:30px 0 0;padding:0}.profile-header-thumb{float:left;width:70px;margin:0 15px 0 0}.profile-header-thumb img{float:left;margin:0;padding:0}.profile-header-title{float:left;width:355px}.profile-header-title-main{float:left;width:125px}.profile-header-title-main h2{margin:0;font-size:14px}#content-full h1,#content-middle h1,#content-part h1{font-size:24px;line-height:34px}#content-full h1 span{font-size:14px;color:#ec7100}h3{font-size:16px;line-height:20px}h4,h5{font-size:14px;line-height:18px}h6{font-size:10px;line-height:16px}#sidebar-right .widget_recent_entries{float:left;width:100%;border-bottom:1px solid #DDDEE0}#sidebar-right .widget_recent_entries h2{font-weight:400;font-size:12px;text-transform:uppercase;color:#89969F;padding:0 0 8px;border-bottom:1px solid #DDDEE0}#sidebar-right .widget_recent_entries ul li a{float:left;width:100%;font-weight:700;font-size:15px;color:#333}#sidebar-right .widget_recent_entries ul li a:hover{text-decoration:underline}#sidebar-right .widget_recent_entries ul li a span{float:left;width:100%;color:#52626F;font-size:12px;font-weight:400}#sidebar-right .widget_recent_entries ul li a{border:0}#searchform,.form_styles{margin:0}#searchform input,#searchform textarea,.form_styles input,.form_styles textarea{display:block;padding:0 3%;width:94%;color:#666;font-weight:400;font-size:14px;float:left;outline:0;background:#fff;border:0}.form_styles input.checkbox{float:left;width:auto;margin:0 5px 0 0}#searchform textarea,.form_styles textarea{padding:3%}#searchform select,.form_styles select{width:100%;height:36px;line-height:36px;background:#fff;border:0;outline:0;display:inline-block;cursor:pointer}#searchform label.select_label,.form_styles label.select_label{position:relative}#searchform label.select_label:after,.form_styles label.select_label:after{content:'<>';font:11px Consolas,monospace;color:#888;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:8px;top:10px;padding:0 0 2px;border-bottom:1px solid #888;position:absolute;pointer-events:none}#searchform label.select_label:before,.form_styles label.select_label:before{content:'';right:6px;top:0;width:20px;height:20px;position:absolute;pointer-events:none;display:block}#searchform input,.form_styles input{padding:10px 0;padding-left:3%;padding-right:3%;}#registration_form,.contact_form_styles{padding:5%;background-color:rgba(0,0,0,.6)}#searchform input,#searchform select,#searchform textarea,.form_styles input,.form_styles select,.form_styles textarea{margin:0 0 10px}#searchform p,.form_styles p{clear:both}#content-full .form_styles p.privacy{float:left;width:100%;text-align:right;margin:10px 0 0}#searchform input:focus,#searchform textarea:focus,.form_styles input:focus,.form_styles textarea:focus{border-color:#999}#searchform label,.form_styles label{position:relative;float:left;width:100%;font-size:16px;color:#fff;margin:0}#searchform .error,#searchform .success,.success,.error,.form_styles .error,.form_styles .success{font-size:12px;text-transform:uppercase;color:#bd2b20;font-weight:600;cursor:pointer}.form_styles .success, .success{color:#54A054}body,html{min-height:100%}html{}body{background-color:none;color:#666672;font-family:'Droid Sans',sans-serif;font-size:14px;line-height:normal}p{font-size:14px;margin:0 0 10px}.summary{padding:30px 0}.summary h2{font-size:40px;line-height:normal}.summary p{color:#000}
.summary ul,.summary ul li{color:#000;margin:0 0 10px;list-style:inside;list-style-position:inside}.summary ul li{list-style:inside;list-style-position:inside;list-style-type:square}p.currentTextHolder{font-size:14px;line-height:normal;font-weight:400;color:#000}#background{position:fixed;top:0;left:0;min-width:100%;min-height:100%;z-index:-1}::-moz-selection{background:#ec7100;color:#fff;text-shadow:none}.::selection{background:#ec7100;color:#fff;text-shadow:none}.wrap{position:relative;width:980px;margin:0 auto}.site_holder{width:980px;margin:0;padding:0}.footer_disclaimer{float:left;width:100%;margin:0 0 40px;color:#fff;text-align:center}.footer_disclaimer a,.footer_disclaimer p{color:#fff}.color-hr{height:5px;display:block;background:#ec7100}.spacer{height:40px;display:block}#header{position:relative;float:left;width:100%;margin:0;padding:0}.home_heading{float:left;width:100%}.home_heading h3{float:left;width:100%;font-family:'Droid Sans',sans-serif;margin:0;height:45px;line-height:45px;text-align:center;font-size:16px}.header_menu{float:left;width:96%;margin:2% 0 0;padding:2%;background:#FC8D21}.top_border{float:left;width:100%;height:5px;margin:2% 0 0;padding:0;background:#000}.header_menu_left,.header_menu_right{background:url(framework/images/hfp_border_bg.png) repeat-x 0 0;float:left;padding:2%;width:36%}.header_menu_style{background:url(framework/images/hfp_border_bg.png) repeat-x 0 0;float:right!important;margin:0!important;padding:20px 0 0}.header_menu_right{float:right}.header_menu_left ul li,.header_menu_right ul li{float:left}.header_menu_left h3,.header_menu_right h3{font-family:'Droid Sans',sans-serif;font-size:12px;line-height:12px;margin:0 0 18px}a.readmore{color:#333;font-size:12px;font-weight:700;text-transform:uppercase}#header p.slogan,img.right_logo{position:absolute;right:30px;bottom:70px;text-transform:uppercase;color:#fff;letter-spacing:10px;font-size:10px;margin:0}.header_mini_cart{float:right;z-index:99}.header_mini_cart a{padding:0;color:#333}.header_mini_cart a:hover{color:#333}.header_mini_cart p{padding:0;margin:0}.header_title{position:relative;float:left;width:100%;margin:0;padding:0;height:76px;background:#89969F}.quote_box{float:left;color:#fff;width:200px;margin:-85px 0 40px 0;padding:0}.quote_box_profile{position:absolute;top:20px;right:20px;width:200px}.quote_box_inner{position:relative;float:left;color:#fff;font-size:16px;width:136px;padding:15px 15px 15px 49px;background:#89969F url(framework/images/quote_marks.png) 15px 15px no-repeat}.quote_box_inner:after{content:"";position:absolute;top:100%;left:49px;border-top:20px solid #000;border-top-color:#89969F;border-left:0 solid transparent;border-right:20px solid transparent}.header_title img{float:left;margin:0;padding:0}.header_title h1{position:absolute;top:0;left:270px;height:75px;line-height:75px;margin:0;padding:0;font-size:25px;color:#FFF;text-transform:uppercase;letter-spacing:5px}.contact_email{position:absolute;top:12px;right:61px}.cursor{cursor:pointer}#logo{float:left;margin:0;padding:0;width:100%;line-height:normal;text-align:center}#logo a img{margin:0;padding:0}#logo a{text-align:center;text-transform:uppercase;margin:0;padding:0;line-height:normal;color:#CECED1;font-size:12px}#slogan{float:right;padding:0;margin:20px 0 0}#slogan p{font-size:30px}#social{float:right}#social li{display:block;float:left;margin-left:5px}#footerwrap ul.menu li.facebook,#footerwrap ul.menu li.twitter{width:20px;margin:0 5px 0 0}#footerwrap ul.menu li.facebook a,#footerwrap ul.menu li.twitter a,#social li a{display:block;width:20px;height:20px;text-indent:-9999px;float:left;opacity:1;background:url(framework/images/social_icons_sml.png);-webkit-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}#footerwrap ul.menu li.twitter a,#social li.twitter a{background-position:0 -27px}#footerwrap ul.menu li.facebbook a,#social li.facebook a{background-position:0 0}#footerwrap ul.menu li.facebook a:hover,#footerwrap ul.menu li.twitter a:hover,#social li a:hover{opacity:.3}#nav_holder{float:left;width:100%;padding:0 0 5px}.nav{float:left;width:100%;padding:0;margin:0}.select-menu{display:none}.nav ul li{position:relative;float:left;margin:0 67px 0 0}.nav ul li.last{margin:0}.nav ul li a{text-transform:uppercase;color:#000;display:block;float:left;text-align:left;margin:0;padding:0;font-size:18px;line-height:18px;text-decoration:none}.nav ul li.parent_cat a,h3.menu_heading{float:none;line-height:12px;margin:0;padding:0 0 2px 0;border-bottom:1px solid #fff}#footerwrap .nav ul li.parent_cat a:hover{text-decoration:none}.nav ul li.parent_cat{font-family:'Droid Sans',sans-serif;margin:0 0 18px}.nav ul li.first a{padding:0 15px 15px 0;border:0;background:0 0}.nav ul li.first{background:0 0}.nav ul li a:hover{color:#333}.nav ul li.current-menu-ancestor a,.nav ul li.current-menu-item a,.nav ul li.current-page-ancestor a{font-weight:700}.nav ul li ul.sub-menu li.current-menu-item a,.nav ul li ul.sub-menu li.current-page-ancestor a,.nav ul li.current-menu-ancestor ul.sub-menu li a:hover,.nav ul li.current-menu-item ul.sub-menu li a:hover,.nav ul li.current-page-ancestor ul.sub-menu li a:hover .nav ul li ul.sub-menu li.current-menu-ancestor a{color:#FFF!important}.nav ul li.current-menu-ancestor ul li a:hover,.nav ul li.current-menu-item ul li a:hover,.nav ul li.current-page-ancestor ul li a:hover{color:#ec7100!important}.nav ul.sub-menu{display:none;position:absolute;top:48px;left:0;width:100%;z-index:600;background:#FFF!important;padding:0}.nav.float_right{float:right}html body .wrap li.current-menu-ancestor ul li a,html body .wrap li.current_page_ancestor ul li a,html body .wrap li.current_page_item ul li a{background-color:#fff}.nav ul.sub-menu li a,html body .nav ul.sub-menu li{background:0 0;padding:0;margin:0;width:100%}html body .nav ul.sub-menu li a{float:left;display:block!important;color:#444;text-align:center;width:100%;border:0;padding:10px 0}html body .nav ul.sub-menu li a:hover{color:#FFF!important}html body .nav ul.sub-menu li:last-child a,html body .nav ul.sub-menu li:last-child ul li:last-child a{border-bottom:0!important}.nav ul li ul li ul{margin-left:200px;margin-top:-35px}.nav ul li ul li ul li{padding:0;border-bottom:1px solid #efefef}.sf-sub-indicator{display:none}#page{width:100%;margin:0 0 40px;padding:0}.post_teaser{padding:10px 0 0}.post_teaser p{margin-bottom:10px}.post_teaser h2{color:#333;margin-bottom:0}.post_teaser h2 a{color:#333;font-size:15px}span.date_right{float:right;font-size:12px;color:#89969F;font-weight:400}#subtitle{float:left;width:100%;background:url(framework/images/dotted.png) repeat-x bottom left;padding:0 0 20px;position:relative}#subtitle h2{font-size:18px;margin:0;font-weight:300}#subtitle h2 span{font-weight:600}#content{padding:0}#content-part{float:left;width:600px;padding:20px 0 30px 20px}#content-full .entry p,#content-full .entry_content_page p,#content-middle .entry p{margin-bottom:12px}.entry_content_page{padding:4%;background:rgba(0,0,0,0.6);}#content-full{float:left;width:980px;margin:0;padding:0}#content-full.content_dark{width:880px;padding:35px 50px;background-color:rgba(0,0,0,.6)}#content-full.content_appointment{width:820px;padding:35px 50px 35px 110px;background:#EBF5F6 url(framework/images/personal.png) no-repeat 30px 30px}#content-full.content_dark h1{color:#fff;text-transform:uppercase;font-size:18px;background-color:rgba(0,0,0,.6);padding:10px;border-bottom:1px dotted #fff}#content-full.content_dark h2{border-bottom:1px dotted #fff;padding:10px;margin:0 0 20px;background-color:rgba(0,0,0,.6)}#content-full.content_dark h2.no_horizontal_padding{float:left;width:100%;padding:10px 0;}#content-full.content_dark h3{border-bottom:1px dotted #fff;padding:5px;margin:0 0 10px}#content-full.content_dark p{color:#fff}#content-middle{float:left;width:440px;margin:0;padding:20px}#content-middle a.pdf{width:180px;padding:8px 0 8px 33px;background:transparent url(framework/images/profile_sidebar_links.png) no-repeat 0 6px;background-position:0 -27px}#content-middle a.pdf:hover{text-decoration:none;font-weight:700}.content-pdf{border-top:1px solid #DDDEE0;margin-top:20px;padding:10px 0 20px}html body .wrap .google_map img{width:auto!important;max-width:auto!important;height:auto!important}.entry ol,.entry ul,.entry_content_page ol,.entry_content_page ul{margin-bottom:20px;list-style:none;margin-left:0}
.entry ol,.entry_content_page ol{list-style:decimal}.entry ol.list,.entry ul.list,.entry_content_page ol.list,.entry_content_page ul.list{margin:0 0 20px;list-style:none}#sidebar-left{float:left;width:200px;padding:22px 30px 30px 20px;background:transparent url(framework/images/sidebar_shadow.png) no-repeat 100% 0}#sidebar-left ul{float:left;width:100%}#sidebar-left ul.subpages{padding:5px 0}#sidebar-left ul li.current-menu-item a,#sidebar-left ul li.current_page_item a{font-weight:700}#sidebar-left ul li ul.sub-menu{padding:0 0 8px;border-bottom:1px solid #DDDEE0}#sidebar-left ul li ul.sub-menu li{float:left;width:100%;padding:0 0 0 10px;background:transparent url(framework/images/list_arrow_bg.png) no-repeat 0 14px}#sidebar-left ul li ul.sub-menu li a{font-weight:400;border:0;padding:8px 0 0}#sidebar-left ul li ul.sub-menu li a:hover,#sidebar-left ul li ul.sub-menu li.current_page_item a{font-weight:700}#sidebar-left ul li a,#sidebar-right ul li a{float:left;width:100%;padding:8px 0;margin:0;border-bottom:1px solid #DDDEE0;font-size:13px}#sidebar-left ul.subpages{border-bottom:1px solid #DDDEE0}#sidebar-left ul.subpages li{float:left;width:100%;padding:0 0 0 10px;background:transparent url(framework/images/list_arrow_bg.png) no-repeat 0 11px}#sidebar-left ul.subpages li a{padding:3px 0;border:0}#sidebar-left ul.subpages li a:hover{font-weight:400;color:#000}#sidebar-right ul{margin:10px 0 0}#sidebar-right ul li a.pdf,#sidebar-right ul li a.v_card{width:167px;padding:8px 0 8px 33px;background:transparent url(framework/images/profile_sidebar_links.png) no-repeat 0 6px}#sidebar-right ul li a.linkedin_profile{width:167px;padding:8px 0 8px 33px;background:transparent url(framework/images/LinkedIn.png) no-repeat 2px 5px}#sidebar-right ul li a.pdf{background-position:0 -27px}#sidebar-left ul li a:hover,#sidebar-right ul li a:hover{text-decoration:none;font-weight:700}#sidebar-right{float:left;width:200px;padding:30px 20px 30px 30px}#sidebar-right.quote_padding_top{padding:80px 20px 30px 30px}#sidebar-right.no_padding{padding:20px}#sidebar-right.no_padding p{margin:0;padding:0}#content-part p{font-size:14px;font-weight:400;line-height:normal;margin-bottom:20px}#sidebar.sidebar-right{width:285px;padding:0 0 30px;float:right}#sidebar.sidebar-left{width:285px;padding:30px 0;float:left;margin-right:30px}.search-result{padding-bottom:30px;border-bottom:1px solid #eaeaea;margin-bottom:30px}.search-result .info{font-size:14px;color:#999;font-style:normal;margin:5px 0}.search-result .info a{color:#999}.search-result .info a:hover{color:#666}#homepage_widgets{float:left;position:relative;width:100%;padding:0;margin:0 auto}.homepage_widgets_inner{float:left;position:relative;width:920px;padding:24px 30px 30px;margin:0 auto}#homepage_widgets .one_fourth .top_border{float:left;width:100%;margin:0 0 10px;height:7px;background:#000}#homepage_widgets .one_fourth{padding:0 2% 0 0;margin:0 2% 0 0}#homepage_widgets .last.one_fourth{margin:0;padding:0;width:21%}.homepage_widgets_inner .one_fourth{border-right:1px solid #DBDFE2}.homepage_widgets_inner .one_fourth.last{border-right:0}#homepage_widgets h2{font-size:17px;line-height:normal}#homepage_widgets h2 a{color:#333}#latestposts .teasertext{width:285px;float:left}#latestposts .entry{width:285px;height:250px;float:left;margin-left:20px}#latestposts .entry h4{margin:0;font-size:14px}#latestposts .entry .date{font-size:14px;color:#999;font-style:normal;margin:5px 0}#latestposts .entry a.readmore{display:block;color:#ec7100;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;margin-top:10px;width:75px;background:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}#latestposts .entry a.readmore:hover{background:#ec7100 url(framework/images/arrow2.png) no-repeat right center}#latestwork{background:#f3f3f3;border-bottom:5px solid #eaeaea;margin:-40px -30px -40px -30px;padding:40px 30px;position:relative}#latestwork .teasertext{width:285px;float:left}#latestwork .entry{overflow:hidden;position:relative;width:285px;height:230px;margin-left:20px;float:left;background-color:#fff;border-bottom:1px solid #d3d3d3;text-align:center;-webkit-transition:background-color .2s ease,border .2s ease,color .2s ease;-moz-transition:background-color .2s ease,border .2s ease,color .2s ease;-ms-transition:background-color .2s ease,border .2s ease,color .2s ease;-o-transition:background-color .2s ease,border .2s ease,color .2s ease;transition:background-color .2s ease,border .2s ease,color .2s ease}#latestwork .entry:hover{background-color:#fff;border-color:#ec7100}#latestwork .entry:hover h4 a{color:#ec7100}#latestwork .entry:hover img{border-color:#ec7100}#latestwork .entry img{border-bottom:5px solid #e4e4e4;-webkit-transition:background-color .2s ease,border .2s ease,color .2s ease;-moz-transition:background-color .2s ease,border .2s ease,color .2s ease;-ms-transition:background-color .2s ease,border .2s ease,color .2s ease;-o-transition:background-color .2s ease,border .2s ease,color .2s ease;transition:background-color .2s ease,border .2s ease,color .2s ease}#latestwork .entry h4{font-size:14px;margin:15px 0 2px;padding:0;font-weight:400}#latestwork .entry .work-description span{font-size:14px;line-height:16px;color:#999;font-style:italic;padding:0 20px}#latestwork .entry .prettyPhoto .zoom{position:absolute;top:0;left:-285px;display:block;width:285px;height:140px;background:url(framework/images/zoom.png) no-repeat center center;opacity:0}#latestwork .entry .video .zoom{position:absolute;top:0;left:-285px;display:block;width:285px;height:140px;background:url(framework/images/zoom-video.png) no-repeat center center;opacity:0}#latestwork .entry .pic .zoom{position:absolute;top:0;left:-285px;display:block;width:285px;height:140px;background:url(framework/images/zoom-pic.png) no-repeat center center;opacity:0}a.work-carousel-prev{width:19px;height:19px;background:#ccc url(framework/images/small-prev.png) no-repeat 7px 6px;display:block;text-indent:-9999px;position:absolute;top:-1px;right:50px}a.work-carousel-prev:hover{background-color:#ec7100}a.work-carousel-next{width:19px;height:19px;background:#ccc url(framework/images/small-next.png) no-repeat 7px 6px;display:block;text-indent:-9999px;position:absolute;top:-1px;right:30px}a.work-carousel-next:hover{background-color:#ec7100}.work-carousel-next.disabled,.work-carousel-prev.disabled{visibility:hidden}.type-post{margin-bottom:0}.dotted{background:url(framework/images/dotted.png) repeat-x bottom left}.type-post p{margin-bottom:12px}#content-part div.type-post.single-post{border-bottom:0;margin-bottom:0;padding-bottom:0}.post-thumb{width:210px;float:left}.post-thumb a{position:relative;display:block;overflow:hidden;width:200px;height:200px;border:5px solid #f5f5f5;transition:border-color .4s linear;-moz-transition:border-color .4s linear;-o-transition:border-color .4s linear;-webkit-transition:border-color .4s linear}.post-thumb a:hover{border-color:#ec7100}.post-thumb .zoom{position:absolute;top:0;left:-200px;display:block;width:200px;height:200px;background:url(framework/images/zoom.png) no-repeat center center;opacity:0}.big-post-thumb{float:left;width:100%;border-bottom:1px solid #E3E3E3;padding:0;margin-bottom:20px}.big-post-thumb a{float:left;margin:10px 0}.big-post-thumb img{border-bottom:5px solid #ec7100;padding:0}.post-entry{width:430px;margin-left:30px;float:left;padding-top:10px}.post-entry h2{margin-bottom:15px;line-height:26px}.post-entry a.readmore{display:block;color:#ec7100;font-weight:700;font-size:12px;line-height:12px;padding-bottom:1px;text-transform:uppercase;margin-top:10px;width:75px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.post-entry a.readmore:hover{background:#ec7100 url(framework/images/arrow2.png) no-repeat right center}.postmetadata{display:none}.teaser-post{border-bottom:1px solid #E3E3E3}.teaser-post .meta{padding:0}.teaser-post img{margin:0}mark{background:0 0}.meta{font-size:12px;display:block;margin-bottom:10px;background-color:rgba(0,0,0,.6);padding:5px;border-bottom:1px dotted #fff}.meta strong{font-weight:700}.meta a{color:#999}.meta a:hover{color:#ec7100}
.dealer_search_holder{float:left;width:100%;margin:0 0 20px}.navigation,.navigation ul{float:left;margin:0;text-align:center}.navigation{margin:20px 0}.navigation form,.navigation li,.navigation li a{float:left}.navigation form,.navigation li{margin:0 5px 0 0}
.navigation input[type=submit],.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;background:rgba(0,0,0,.6);border-radius:3px;cursor:pointer;padding:12px;padding:5px 10px;text-decoration:none;border:0}.navigation input[type=submit].active,.navigation input[type=submit]:hover,.navigation li a:hover,.navigation li.active a{color:#ec7100;background-color:#000}#commentform{width:100%}#respond,h3#comments{border-top:1px solid #E3E3E3;padding-top:20px;margin-top:20px}a#cancel-comment-reply-link{color:#ec7100;font-weight:600;display:block}a#cancel-comment-reply-link:hover{color:#666}.comment-notes,.form-allowed-tags,.logged-in-as{display:none}#respond label{float:left;width:100%;margin:10px 0;font-weight:600;padding:0;cursor:pointer}#respond span.required{font-size:12px;text-transform:uppercase;color:#999}
#respond input,#respond textarea{display:block;width:96%;padding:2%;border:1px solid #E3E3E3;color:#666;font-weight:400;font-size:14px;margin-top:2px;background:#F5F5F5}#respond input:focus,#respond textarea:focus{border-color:#999!important;outline:0}#commentform #submit,#searchform #searchsubmit,#view360 #view360submit,.form_styles #submit,.form_styles .reset_button,.grey_button{background:#666673;color:#fff;padding:10px 20px;border-bottom:2px solid #AFAFB5;text-transform:uppercase;width:auto;font-size:12px;cursor:pointer}#view360 #view360submit{width:100%; padding 5%;border:0;border-bottom:2px solid #AFAFB5;margin:0}.form_styles #submit{float:right;margin:0}#searchform #searchsubmit,.form_styles_subscription #submit{position:absolute;top:0;right:0;margin:0}.form_styles .reset_button{position:relative;float:left;background:#B9B9B9}.form_styles .reset_button:hover{background:#666673}a.book{float:right;background:#666673;color:#fff;padding:0 20px;height:36px;line-height:36px;border-bottom:2px solid #AFAFB5;text-transform:uppercase;width:auto;font-size:12px}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#333;font-family:'Droid Sans',sans-serif}#commentform #submit:hover,#searchform #searchsubmit,.form_styles_subscription #submit{width: 100px;},#searchform #searchsubmit:hover,.form_styles #submit:hover,a.book:hover{color:#fff;text-decoration:none;background:#B9B9B9;cursor:pointer}h3#comments,h3#reply-title{font-weight:600;margin-bottom:30px}.comment-list li{margin-bottom:30px}.comment-list li:last-child{margin-bottom:8px!important}.comment-list .children{margin-left:66px;margin-top:30px}
.comment-list li .avatar{width:38px;float:left;margin-right:20px}.comment-list li .avatar img{border:2px solid #f5f5f5}.comment-list .author{border-bottom:1px dotted #dedede;margin-bottom:10px;padding-bottom:10px}.comment-list .author span{font-weight:700;display:block;color:#434242}.comment-list .author .date{font-size:12px;color:#999}.comment-list .author .date a{color:#999}.comment-list .author .date a:hover{color:#333}.comment-list li .comment-text{margin-left:58px;background:#f1f1f1 url(framework/images/comment-list.png) no-repeat 0 -47px;padding:20px 20px 20px 30px}.comment-list li .comment-text .text p{font-size:12px!important}.posts-nav{position:absolute;top:22px;right:20px;width:41px;height:20px}.posts-prev a{display:block;width:20px;height:20px;background:#ccc url(framework/images/small-prev.png) no-repeat 8px 7px;text-indent:-9999px;float:right}.posts-next a{display:block;width:20px;height:20px;background:#ccc url(framework/images/small-next.png) no-repeat 8px 7px;text-indent:-9999px;float:right;margin-left:1px}.posts-next a:hover,.posts-prev a:hover{background-color:#ec7100}#filters{background:#fff;border-bottom:1px solid #dedede;margin:0 -30px 0 -30px;padding:10px 30px}#filters li{display:block;float:left;margin-right:20px}#filters li a{display:block;float:left;padding:0 20px 0 0;border-right:1px solid #efefef;font-size:12px;font-weight:400;text-transform:uppercase}#filters li:last-child a{border-right:0}#filters li a:hover{color:#ec7100}
#container{float:left;width:100%;padding:0;margin:0 0 30px}.work-item{overflow:hidden!important;position:relative;width:285px;height:230px;margin-left:10px;margin-right:10px;margin-bottom:25px;float:left;background-color:#fff;border-bottom:1px solid #d3d3d3;text-align:center;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);box-shadow:1px 1px 2px 0 rgba(0,0,0,.1);-webkit-transition:background-color .2s ease,border .2s ease,color .2s ease;-moz-transition:background-color .2s ease,border .2s ease,color .2s ease;-ms-transition:background-color .2s ease,border .2s ease,color .2s ease;-o-transition:background-color .2s ease,border .2s ease,color .2s ease;transition:background-color .2s ease,border .2s ease,color .2s ease}.work-item .prettyPhoto .zoom{position:absolute;top:0;left:-285px;display:block;width:285px;height:140px;background:url(framework/images/zoom.png) no-repeat center center;opacity:0}.work-item .video .zoom{position:absolute;top:0;left:-285px;display:block;width:285px;height:140px;background:url(framework/images/zoom-video.png) no-repeat center center;opacity:0}.work-item .pic .zoom{position:absolute;top:0;left:-285px;display:block;width:285px;height:140px;background:url(framework/images/zoom-pic.png) no-repeat center center;opacity:0}.work-item:hover{background-color:#fff;border-color:#ec7100}.work-item:hover h3 a{color:#ec7100}.work-item:hover img{border-color:#ec7100}.work-item img{border-bottom:5px solid #e4e4e4;-webkit-transition:background-color .2s ease,border .2s ease,color .2s ease;-moz-transition:background-color .2s ease,border .2s ease,color .2s ease;-ms-transition:background-color .2s ease,border .2s ease,color .2s ease;-o-transition:background-color .2s ease,border .2s ease,color .2s ease;transition:background-color .2s ease,border .2s ease,color .2s ease}.work-item h3{font-size:15px;margin:15px 0 2px;padding:0;font-weight:400}.work-item .work-description span{font-size:14px;line-height:16px;color:#999;font-style:italic;padding:0 20px}#content-full div:nth-child(4n) .work-item{margin-right: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;-moz-transition-property:height;-ms-transition-property:height;-o-transition-property:height;transition-property:height}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-moz-transform,opacity;-o-transition-property:top,left,opacity;transition-property:transform,opacity}#work-slider{width:600px;position:relative}#work-slider .flex-control-nav{display:none}.work-detail-thumb{width:600px;float:left}.work-detail-description{width:280px;float:left;margin-left:30px}.work-detail-description h3{margin:0 0 5px;padding:0}.work-detail-description .taxonomy{font-size:14px;line-height:16px;color:#999;font-style:italic;margin-bottom:20px}.work-detail-description p{margin-bottom:20px}#embedd-video{width:600px!important;display:none}#sidebar h2{color:#434242;font-weight:400}#sidebar{font-size:12px}#sidebar .widget{margin-bottom:40px}#sidebar .widget h2{color:#FFF;background:#000;margin:0;padding:10px 20px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;box-shadow:inset 0 -10px 40px rgba(0,0,0,.3)}#sidebar p{font-size:14px;font-weight:400;line-height:normal;color:#00ACED;margin:0 0 20px}#sidebar .widget_recent_entries li{float:left;width:90%;background:#F5F5F5;padding:5%}#sidebar .widget_recent_entries li.widget_recent_alt{background:#FFF}#sidebar .widget_recent_entries li a{float:left;font-size:14px;font-weight:700}#sidebar .widget_recent_entries li span{float:left;font-size:14px;color:#9F9F9F;font-style:italic;font-weight:400}#sidebar .widget_recent_entries li img{float:right}#sidebar .widget_categories li{background:url(framework/images/category.png) no-repeat 0 10px}#sidebar .widget_tag_cloud a,.meta-tags a{font-size:11px!important;display:inline;background:url(framework/images/tag.png) no-repeat top left;padding:1px 7px 2px 18px;-moz-border-radius-topleft:0;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin-right:5px;margin-bottom:5px;color:#777}#sidebar .widget_tag_cloud a:hover,.meta-tags a:hover{color:#333}#sidebar .widget_nav_menu li.current-menu-item a{color:#ec7100!important}#sidebar .widget_recent_comments li{background:url(framework/images/comment.png) no-repeat 0 11px;padding:5px 0 5px 16px;border-bottom:1px dotted #dedede}#sidebar .widget_recent_comments li a{padding:0;border:0;display:inline}#sidebar li a{display:block}#sidebar a:hover{color:#ec7100}#sidebar ul li:last-child,#sidebar ul li:last-child a{border-bottom:0}#sidebar ul li ul li:last-child a{border-bottom:1px dotted #dedede}#sidebar #searchform input{padding:6px 4px 6px 26px;border:1px solid #d5d5d5;color:#666;font-weight:400;font-size:12px;width:185px;background:#fff url(framework/images/search.png) no-repeat 8px 8px}#sidebar #searchform input:focus{border:1px solid #999}.embed_code>iframe{width:100%;height:auto}#twitter_update_list li a{padding:0;margin:0;border-bottom:0}#twitter_update_list li{display:block;padding-bottom:10px!important;margin-bottom:10px;border-bottom:1px dotted #dedede}#twitter_update_list li:last-child{border-bottom:0;padding:0;margin:0}#flickr_tab a{display:block;width:60px;height:60px;float:left;margin-right:11px;margin-bottom:11px}#flickr_tab a img{width:60px;height:60px;border:0 solid #efefef;transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease}#flickr_tab a:hover img{opacity:.6}.hr{background:url(framework/images/dotted.png) repeat-x bottom left;height:1px;margin:20px 0}.hr2{border-bottom:1px solid #dedede;height:0;margin:30px 0}.hr3{border-bottom:1px solid #dedede;height:0;margin:40px -30px 40px -30px}.shadow-top{height:6px;width:100%;background:url(framework/images/shadow-top.png) repeat-x top center;position:absolute;top:0;left:0;z-index:500;opacity:.2}.col-4,.col-4-last{float:left;width:285px;margin-right:20px}.col-4-last{margin-right:0}b,strong{font-weight:700}em{font-style:italic}del{text-decoration:line-through}
.menu-products-container{float:left;width:100%;},address{font-style:italic}code,pre{color:#000;display:block;font:11px Consolas,"Andale Mono",Courier,"Courier New",monospace;background:#f5f5f5 url(framework/images/pre.png) repeat;border:1px solid #ccc;padding:18px 20px;margin:0 0 18px;line-height:19.2px;overflow:auto;overflow-Y:hidden;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote{color:#999;font-style:italic;background:#fff url(framework/images/blockquote.png) no-repeat 10px 6px;font-size:15px!important;padding:10px 10px 10px 50px}blockquote p{font-size:15px!important;line-height:24px;margin:0 0 20px!important;padding:0!important}table{margin:0 0 30px;text-align:left;padding:0}tr:nth-child(odd){background:#fff}tr{border-bottom:1px solid #e4e4e4}td,th{padding:5px;vertical-align:middle}thead th{font-size:14px;font-weight:700;color:#777;border:0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 5px}#breadcrumb{border-top:1px solid #dedede;border-bottom:5px solid #ebebeb;padding:5px 30px;color:#636363;font-size:12px;height:auto}#breadcrumb a{color:#636363;text-decoration:none;background:url(framework/images/arrow.png) no-repeat center right;padding:0 13px 0 0;margin:0 10px 0 0}#breadcrumb a:hover{color:#ec7100}#lasttweet{background:#ec7100 url(framework/images/twitter.png) no-repeat 30px 11px;padding:10px 65px;font-size:12px;color:#fff;min-height:20px}#lasttweet a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.2)}#lasttweet a:hover{border-bottom:1px solid rgba(255,255,255,1)}#footer{background:#636363;padding:40px 0 40px 30px;color:#fff;font-size:12px}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#fff}#footerlogo{color:#c1c1c1;font-size:12px}#footerlogo h4{font-size:24px;font-weight:600;color:#fff;margin-bottom:15px}#footerlogo h4 a{color:#fff;text-decoration:none}#footer .widget h2{font-size:12px;color:#fff;text-transform:uppercase;font-weight:700;padding-bottom:10px;margin-bottom:10px;margin-top:-5px}#footer .widget li{border-bottom:1px dotted #777;padding:5px 0;font-size:12px}#footer .widget ul{border-top:1px solid #777}#footer #searchform input{padding:6px 4px 6px 26px;border:1px solid #777;color:#999;font-weight:400;font-size:12px;width:185px;background:#636363 url(framework/images/search.png) no-repeat 8px 8px}#footer #searchform input:focus{border:1px solid #fff;color:#fff}#copyright{float:right;padding:0;font-size:12px;position:relative}#copyright a{text-decoration:none;color:#b5b5b5;border-bottom:1px solid #666}#copyright a:hover{color:#fff;border-bottom:1px solid #999}#copyright p{height:30px;line-height:30px;margin:0}#back-to-top{position:absolute;top:12px;right:20px}#back-to-top a{border:0;opacity:.6;transition:opacity .4s ease;-moz-transition:opacity .4s ease;-o-transition:opacity .4s ease;-webkit-transition:opacity .4s ease}#back-to-top a:hover{opacity:1;border:0}#footer_top{float:left;width:100%;height:41px;background:#636363 url(framework/images/footer_top_bg.png) repeat-x 0 0}#footer_bottom{float:left;width:100%;height:30px;background:#636363 url(framework/images/footer_bottom_bg.png) repeat 0 0}h3.menu_heading{font-size:12px;margin:0 0 5px}#footerwrap{float:left;width:100%;border-top:1px solid #fff;padding:10px 0}#footerwrap .widget_nav_menu{float:left;width:100%}#footerwrap .one_fourth{padding:0 2% 0 0;margin:0 2% 0 0}#footerwrap .last.one_fourth{margin:0;padding:0;width:21%}#footerwrap ul,#footerwrap ul li{float:left}#footerwrap ul li{margin:0 10px 0 0}#footerwrap ul.menu{margin:0}#footerwrap ul.menu li a{text-transform:uppercase;font-size:12px;color:#898992;padding:0}#footerwrap ul.menu li.current_page_item a{font-weight:700}#footerwrap ul.menu li{float:left;display:block;width:100%;margin:0 0 5px}#footerwrap ul.menu li a,h3.menu_heading{line-height:16px}#footerwrap a{color:#fff;text-decoration:none}
#footerwrap a:hover{color:#fff;text-decoration:underline}#footerwrap p{font-size:12px;color:#898992;margin:0}#footerwrap h3{color:#fff}.menu-footer-menu-container{float:right}.stLarge{background:0 0}.stButton .stLarge{float:left;width:23px;height:24px;margin:0 10px 0 0}.st_email_large,.st_facebook_large,.st_linkedin_large,.st_twitter_large{float:left;background:transparent url(framework/images/social_icons.png) no-repeat 0 0;width:23px;height:24px;margin:0 10px 0 0;padding:0}.st_twitter_large_custom{background-position:0 -24px}.st_linkedin_large_custom{background-position:0 -48px}.st_email_large_custom{background-position:0 -72px}.footer_inner{float:left;position:relative;width:100%;padding:0;margin:0}.footer_inner .one_fourth{border-right:1px solid #B6C1C7}.footer_inner .one_fourth.last{border-right:0}.footer_table{position:absolute;top:-70px;right:0;width:171px;height:179px;background:url(framework/images/table_footer.png) no-repeat 0 0}.footer_bottom{float:left;width:980px;padding:20px 0}.textwidget{padding:0;height:65px}.button_strip{float:left;width:100%;margin:20px 0 0}.button_strip_cart{float:left;width:100%;margin:0 0 30px}.button_strip_empty_cart{float:left;width:100%;margin:30px 0}.indent{float:left;background-color:#e2e2e2;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#B7B7B7),color-stop(100%,#ECECEC));background-image:-webkit-linear-gradient(top,#B7B7B7,#ECECEC);background-image:-moz-linear-gradient(top,#B7B7B7,#ECECEC);background-image:-ms-linear-gradient(top,#B7B7B7,#ECECEC);background-image:-o-linear-gradient(top,#B7B7B7,#ECECEC);background-image:linear-gradient(top,#B7B7B7,#ECECEC);border-radius:10px;padding:3px 6px}.button_holder_header{float:right}.price_holder_header{float:right;margin:0 20px}.price_holder_header span{height:185px;line-height:185px;margin:0;padding:0;font-size:40px;color:#FFF}.indent_header{float:right;margin:65px 0 0;background-color:#137197;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0E506B),color-stop(100%,#137197));background-image:-webkit-linear-gradient(top,#0E506B,#137197);background-image:-moz-linear-gradient(top,#0E506B,#137197);background-image:-ms-linear-gradient(top,#0E506B,#137197);background-image:-o-linear-gradient(top,#0E506B,#137197);background-image:linear-gradient(top,#0E506B,#137197);border-radius:10px;padding:5px 8px}.outer-center{float:right;right:50%;position:relative}.inner-center{float:right;right:-50%;position:relative}.clear{clear:both}.sample_pack{float:left;width:74%;padding:2% 13%;margin:30px 0 0;background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:inset 0 15px 40px rgba(0,0,0,.3)}#samplepackform label .error{position:absolute;top:3px;left:0;font-size:12px;text-transform:uppercase;color:#bd2b20;font-weight:600;cursor:pointer}#samplepackform label{position:absolute;width:100%;top:3px;left:0;font-size:12px;text-transform:uppercase;color:#4F8A10;font-weight:600;cursor:pointer}a.minimal-indent:active{-webkit-box-shadow:inset 0 0 30px 0 #999,0 1px 0 0 #fff;box-shadow:inset 0 0 30px 0 #999,0 1px 0 0 #fff}.post_navigation{float:right}.blue_gradient{width:18%;padding:2%;background:#c8e8f3;background:-moz-linear-gradient(top,#c8e8f3 0,#FFF 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c8e8f3),color-stop(100%,#FFF));background:-webkit-linear-gradient(top,#c8e8f3 0,#FFF 100%);background:-o-linear-gradient(top,#c8e8f3 0,#FFF 100%);background:-ms-linear-gradient(top,#c8e8f3 0,#FFF 100%);background:linear-gradient(to bottom,#c8e8f3 0,#FFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8e8f3', endColorstr='#FFFFFF', GradientType=0)}.margin_top{margin-top:10px}.margin_top_thirty{margin-top:30px!important;margin-bottom:60px!important}.thumbnails{float:left;width:100%;margin:0 0 20px}.product_menu{float:left;width:100%;padding:0;margin:0 0 30px}.product_menu ul{float:left;list-style-type:none;list-style:none;border:4px solid #E4E4E4;background:#E4E4E4;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-box-shadow:inset 0 0 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 5px 5px rgba(0,0,0,.2);box-shadow:inset 0 0 5px 5px rgba(0,0,0,.2)}.product_menu ul li{float:left}.product_menu ul li a{float:left;padding:20px 30px;font-size:18px;color:#FFF;border-right:1px solid #E3E2E2;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.2);background:#c3c1c1;background:-moz-linear-gradient(top,#c3c1c1 45%,#a4a4a4 55%);background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#c3c1c1),color-stop(55%,#a4a4a4));background:-webkit-linear-gradient(top,#c3c1c1 45%,#a4a4a4 55%);background:-o-linear-gradient(top,#c3c1c1 45%,#a4a4a4 55%);background:-ms-linear-gradient(top,#c3c1c1 45%,#a4a4a4 55%);background:linear-gradient(to bottom,#c3c1c1 45%,#a4a4a4 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c3c1c1', endColorstr='#a4a4a4', GradientType=0);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;text-shadow:1px 1px 0 #000}.product_menu ul li.first a{-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.product_menu ul li.last a{-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.product_menu ul li a:hover,.product_menu ul li.current-menu-item a{background:#8c8c8c;background:-moz-linear-gradient(top,#8c8c8c 45%,#767676 55%);background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,#8c8c8c),color-stop(55%,#767676));background:-webkit-linear-gradient(top,#8c8c8c 45%,#767676 55%);background:-o-linear-gradient(top,#8c8c8c 45%,#767676 55%);background:-ms-linear-gradient(top,#8c8c8c 45%,#767676 55%);background:linear-gradient(to bottom,#8c8c8c 45%,#767676 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8c8c8c', endColorstr='#767676', GradientType=0);-moz-box-shadow:inset 0 0 30px 10px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 30px 10px rgba(0,0,0,.2);box-shadow:inset 0 0 30px 10px rgba(0,0,0,.2)}.footer_sale_points{float:left;margin:0;width:100%;border-radius:5px;height:35px;line-height:35px;background:#EEE}.footer_sale_points p{float:left}.footer_sale_points p.paypal{padding:0 58px 0 0;margin:0 0 0 20px!important;background:transparent url(framework/images/paypal.png) 100% 50% no-repeat}.footer_sale_points p.cards{float:right;padding:0 304px 0 0;margin:0 20px 0 0!important;background:transparent url(framework/images/cards.png) 100% 50% no-repeat}
.follow_box{float:left;width:50%;}.fixed_box{position:fixed;width:60px;top:10%;left:0%;}.fixed_box h3{float:left;padding:10px;text-shadow:1px 1px #000}.share_box,.follow_box{float:left;margin: 0 0 20px 0;}.follow_box{margin:0;}.fixed_box a{float:left;width:60px;height:40px;text-indent:-9999px;background:transparent url(framework/images/facebook_twitter_button.gif) no-repeat 0 50%;}.fixed_box a:hover,.header_share_follow a:hover{opacity:0.8;}
.header_share_follow{float:left;width:50%;display:none;}.header_share_follow p{height:32px;line-height:32px;}.header_share_follow span{float:left;padding:0 10px 0 10px;text-shadow:1px 1px #000}.header_share_follow a{float:left;width:32px;height:32px;text-indent:-9999px;margin:0 10px 0 0;background:transparent url(framework/images/facebook_twitter_button_sml.gif)no-repeat 0 0;}.fixed_box a:hover{opacity:0.8;}
.header_share_follow a.share_twitter{background-position:-32px 0px;}.header_share_follow a.follow_twitter{background-position:-32px 0px;}
.share_box a.share_twitter{background-position:-74px -10px;}.follow_box a.follow_twitter{background-position:-74px -10px;}
#subsciption_result p{margin:0 0 10px 0;}.article_image_holder{background:#fff;height:200px;}.upsells .kiss_product_image img {width:100%;height:auto;}
.spacer{float:left;width:100%;height:10px;}.flexslider_dynamic{width:100%;height:auto;background:url(framework/images/gallery_bg.jpg) no-repeat;padding:20px 0 0 0;border:none!important;}ul.slides {margin:0;}
.flexslider_dynamic .slides>li{text-align:center;background:none;position:relative}.flexslider_dynamic .slides img{float:none;}#carousel.flexslider_dynamic{background:none}
.upload_holder{position:relative;float:left;width:92%;padding:4%;background:#FC8D21;}.upload_holder a{float:right}.upload_holder a:hover{color:#fff}.upload_holder h3{float:left}
small{float:left;width:100%;margin:20px 0}.archive_menu_button{position:absolute;top:0px;right:0px;}
.flex-caption{width:96%;padding:2%;background:rgba(0,0,0,1);color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:14px;line-height:18px}
#viewer{background:#fff;margin:0 auto;float:none;}
#viewer img.zoom { margin:0; padding:0; left:0px; top:0px; border:none; text-decoration:none; outline:none; }
