.clear{clear:both}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.top{margin-top:0}.poweredFooted{text-align:center}.poweredFooted a{text-decoration:none}ul.cmsPhotoGallery,ul#cmsInstagram{list-style:none !important;margin:0 -.9375em !important}ul.cmsPhotoGallery li,ul#cmsInstagram li{padding:0 .9375em !important;float:left !important;position:relative !important;margin-bottom:1.875em !important}.col6,.instagram-col2{width:50%}.col4,.instagram-col3{width:33.33333%}.col3,.instagram-col4{width:25%}.instagram-col5{width:20%}.col2,.instagram-col6{width:16.66667%}.col6:nth-child(3),.col6:nth-child(5),.col6:nth-child(7),.col6:nth-child(9),.col6:nth-child(11),.col6:nth-child(13),.col6:nth-child(15),.col6:nth-child(17),.col6:nth-child(19),.col6:nth-child(21),.col4:nth-child(4),.col4:nth-child(7),.col4:nth-child(10),.col4:nth-child(13),.col4:nth-child(16),.col4:nth-child(19),.col3:nth-child(5),.col3:nth-child(9),.col3:nth-child(13),.col3:nth-child(17),.col3:nth-child(21),.col2:nth-child(7),.col2:nth-child(13),.col2:nth-child(19),.col2:nth-child(25),.col2:nth-child(31),.col2:nth-child(37){clear:both}.instagram-col2:nth-child(3),.instagram-col2:nth-child(5),.instagram-col2:nth-child(7),.instagram-col2:nth-child(9),.instagram-col2:nth-child(11),.instagram-col2:nth-child(13),.instagram-col2:nth-child(15),.instagram-col2:nth-child(17),.instagram-col2:nth-child(19),.instagram-col2:nth-child(21),.instagram-col3:nth-child(4),.instagram-col3:nth-child(7),.instagram-col3:nth-child(10),.instagram-col3:nth-child(13),.instagram-col3:nth-child(16),.instagram-col3:nth-child(19),.instagram-col4:nth-child(5),.instagram-col4:nth-child(9),.instagram-col4:nth-child(13),.instagram-col4:nth-child(17),.instagram-col4:nth-child(21),.instagram-col5:nth-child(6),.instagram-col5:nth-child(11),.instagram-col5:nth-child(16),.instagram-col5:nth-child(21),.instagram-col5:nth-child(26),.instagram-col6:nth-child(7),.instagram-col6:nth-child(13),.instagram-col6:nth-child(19),.instagram-col6:nth-child(25),.instagram-col6:nth-child(31),.instagram-col6:nth-child(37){clear:both}ul#cmsi-module-photogallery-page-control,ul.cmsi-module-photogallery-page-control{clear:both;list-style:none !important;margin:20px 0 !important;font-size:0 !important}ul#cmsi-module-photogallery-page-control li,ul.cmsi-module-photogallery-page-control li{width:33%;display:inline-block;font-size:14px;text-align:center;margin:0 !important}ul#cmsi-module-photogallery-page-control li:first-child,ul.cmsi-module-photogallery-page-control li:first-child{text-align:left}ul#cmsi-module-photogallery-page-control li:nth-child(3),ul.cmsi-module-photogallery-page-control li:nth-child(3){text-align:right}img.cmsi-thumbnail-border{padding:5px;border:1px solid #ddd;background:#fff;border-radius:2px}img.cmsi-thumbnail-border:hover{box-shadow:0 0 5px rgba(0, 0, 0, 0.25)}.advertising-floater-item ul{list-style:none;margin:1.2em 0}.advertising-floater-item ul li{margin-bottom:10px}.rotatingSliderApp .flexslider .flex-direction-nav{bottom:45%;position:absolute;width:100%}.rotatingSliderApp .flexslider .flex-direction-nav .flex-prev{left:0}.rotatingSliderApp .flexslider .flex-direction-nav .flex-next{right:0}.rotatingSliderApp .flexslider .flex-control-nav{bottom:-10px}.rotatingSliderApp .flexslider section h1,.rotatingSliderApp .flexslider section h2,.rotatingSliderApp .flexslider section h3,.rotatingSliderApp .flexslider section h4,.rotatingSliderApp .flexslider section h5,.rotatingSliderApp .flexslider section h6{color:#fff;margin-top:.75em}.rotatingSliderApp .flexslider section p:last-child{margin-bottom:1.5em}.rotatingSliderApp .flexslider section{text-align:center;padding:0 .9375em;background:#222}.rotatingSliderApp .flexslider section p{color:#fff}.DRX_Showcase_Table{padding:10px;width:96%;margin-bottom:15px}.DRX_Showcase_Title{font-weight:bold;padding-bottom:5px}.DRX_ShowCase_ImageTable{width:102px;padding:1px;border:1px solid #000000;border-spacing:0px}.DRX_Showcase_DetailImage{width:200px;border:1px solid #000000}#drxMediaDescription{text-align:left}.DRX_scItemList{border-bottom:1px solid #ddd}.DRX_scItemList:after,.scEntry:after,.scQuantity ul:after{content:"";display:table;clear:both}.scEntry{border:1px solid #ddd;border-bottom:0;margin-bottom:0;padding:20px;box-sizing:border-box}.shippingProductError{border-color:#f0bcbc;background:#f2dede}.scThumb{width:20%;float:left;box-sizing:border-box;text-align:center}.scDescription{width:55%;float:left;padding:0 20px;box-sizing:border-box}.scDescription.full{width:75%;padding-left:0}.scDescription h3{margin:0 0 10px 0;font-size:20px}.scDescription p{font-size:14px}.scDescription ul{list-style:none;margin:0;font-size:14px}.scQuantity{float:right;background:whiteSmoke;width:25%;padding:15px;border-radius:7px;font-size:15px}.scQuantity .remove{font-size:11px}.scQuantity ul{list-style:none;margin:12px 0}.scQuantity ul li{float:left;display:inline-block;text-align:center;line-height:28px;margin:0}.scQuantity ul li:first-child,.scQuantity ul li:nth-child(2),.scQuantity ul li:nth-child(3){border:1px solid #ddd;background:#fff;overflow:hidden}.scQuantity ul li:nth-child(2){border-left:0;border-right:0}.scQuantity ul li:nth-child(2){padding:0 10px}.scQuantity ul li:first-child{border-radius:5px 0 0 5px}.scQuantity ul li:nth-child(3){border-radius:0 5px 5px 0}.scQuantity ul li:first-child a,.scQuantity ul li:nth-child(3) a{padding:0 10px;display:block;cursor:pointer}.scQuantity ul li:first-child a:hover,.scQuantity ul li:nth-child(3) a:hover{background:#222;color:#fff}.scQuantity ul li:nth-child(4){margin-left:10px}.scQuantity em{font-style:normal;text-transform:uppercase;font-size:11px;display:inline-block}.scQuantity p{margin-bottom:0}.scQuantity strong{font-size:18px;color:#222;float:right}.scTotals{float:left;width:48%;font-size:16px}.scTotals ul{list-style:none;margin:0;padding:10px 0 0 0;border:1px solid #ddd}.scTotals ul li{margin:0;padding:10px 20px}.scTotals ul li:last-child{background:#222;margin-top:10px;color:#fff}.scTotals span,.scTotals button{float:right}.calculateShipping{float:right;width:48%}.calculateShipping ul{list-style:none;margin:0;padding:10px 0 0 0;border:1px solid #ddd;min-height:198px}.calculateShipping ul li{margin:0;padding:8px 20px}.calculateShipping select{margin-bottom:0}.shipping-estimate,.discount-estimate{float:right}.simplecart-discount{width:100%;float:left;border:1px solid #ddd;padding:10px 20px;margin:1.2em 0}.simplecart-discount input[type="text"]{margin-bottom:10px}.promo-warning{border-color:#f0bcbc;background:#f2dede;padding:20px;margin:20px 0 0 0}.scPayment{width:48%;float:right}.scPaymentInfo{font-size:16px;border:1px solid #ddd;padding:10px 20px;min-height:242px}.scPaymentInfo ul{list-style:none;margin:1.2em 0}a.checkout{box-sizing:border-box;padding:4px;display:block;border-radius:0;float:right}.cmsi-product-list{margin:0 0 2em 0;border-bottom:1px dashed #ccc;padding:0 0 2em 0}.out-of-stock{color:#ffffff;background:#E64040;padding:7px 12px;text-align:center;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.3);font-size:13px;margin-top:10px}.cmsi-product-feed .cmsi-product-list:first-child{margin-top:40px}span.cannotCheckoutMessage,span.shipping-error{display:block;color:#333;background:#f2dede;padding:10px;margin:20px 0;font-style:italic;border:1px solid #f0bcbc}span.shipping-error{margin-top:0}span.shipping-error strong,span.cannotCheckoutMessage strong{color:#d9534f}#frmCheckout input#readonly,#frmCheckout input.readonly{color:#999}a.Shipping-link{cursor:pointer}.cmsi-product-feed-grid{margin:0 -.9375em;padding:20px 0}.cmsi-product-feed-grid:after{content:"";display:table;clear:both}.cmsi-product-grid{float:left;width:33%;padding:0 .9375em;margin:0 0 1.875em 0;text-align:center}.cmsi-product-grid:nth-child(4),.cmsi-product-grid:nth-child(7),.cmsi-product-grid:nth-child(10),.cmsi-product-grid:nth-child(13){clear:both}.cmsi-product-grid h2{font-size:18px;margin:10px 0}.cmsi-product-grid .cmsi-price{font-size:18px;margin:0 0 10px 0}.cmsi-product-feed-grid .qty{margin:0;display:inline-block}.cmsi-product-feed-grid #cmsi-module-simplecart-form-qty{width:45px;text-align:center;margin:0}.cmsi-post-summary-grid>a,.cmsi-post-summary-grid input[type="submit"]{font-size:16px;line-height:1.5}.cmsi-post-summary-grid input[type="submit"]{border:0;margin:10px 0 0 0}.cmsi-simplecart-details-added{padding:0 .9375em}.cmsi-product-feed-grid .successMsg,.cmsi-simplecart-details-added .successMsg{background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #fcfcfc 100%);background:-webkit-linear-gradient(top, #eee 0%, #fcfcfc 100%);background:linear-gradient(to bottom, #eee 0%, #fcfcfc 100%);border:1px solid #ddd;border-top:3px solid #5CB84F;color:#333;padding:7px 0;height:auto}.cmsi-simplecart-details-added .successMsg{padding:7px 20px;margin:0 0 20px}.cmsi-simplecart-details-added .cmsi-add-msg{line-height:36px}.cmsi-simplecart-details-added .cmsi-view-cart a{float:right;height:36px;line-height:36px;padding:0 20px;background:#ddd;color:#333;border-radius:3px;border:1px solid #ccc;box-shadow:0 0 3px whiteSmoke inset}.cmsi-simplecart-details-added .cmsi-view-cart a:hover{background:#ccc}.cmsi-simplecart-details-added .successMsg:after{content:"";display:table;clear:both}.DRX_CalendarTable{border:1px solid #000000;padding:2px;width:350px}.DRX_CalendarTable th{text-align:center}.DRX_CalendarTable td{border:1px solid #000000;width:23px;height:40px;text-align:center;padding:2px}.DRX_CalendarEvent{font-weight:bold;background-color:#c0c0c0;color:#000000}.DRXOverLibText{text-align:left;color:#000000}.DRX_CalendarTable{width:100%;border-top:4px solid #ccc;background:#fff}.DRX_CalendarTable th{color:#fff;background:#231f20;width:14.28%}.DRX_CalendarTable td{height:60px}#overDiv table{margin:0}#overDiv hr{display:none}#overDiv td td{padding:.5em}#overDiv>table{box-shadow:0 0 5px #555}#overDiv table{background:whiteSmoke !important}#overDiv table table:first-child{background:#231f20 !important}td.DRX_CalendarEvent{background:#ddd}table.CMSI_Module_Calendar_MonthSelector{width:100%}.fc table{margin:auto}.qtip.qtip-light{border-radius:5px;padding:15px !important;max-width:350px}.qtip-content{font-size:14px;line-height:1.5}.qtip-content h3{margin-top:0}ul.cmsi-calendar-feed{list-style:none;margin:1.2em 0}ul.cmsi-calendar-feed li:first-child{padding:0;margin:0;border:0}ul.cmsi-calendar-feed li{margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px dashed #ddd}.eventDescription{padding:10px 0}.eventStart,.eventEnd{font-size:90%}.eventLink{margin-top:10px;display:inline-block}ul.cmsi-calendar-feed li>strong,ul.cmsi-calendar-feed li>span{display:block}ul.cmsi-calendar-feed li>strong{font-size:120%}.CMSI_Auto_VehiclePhoto{border:0px}a.but-add-to-cart{background:#ff6839;border:1px solid #e63600;padding:3px;text-decoration:none;font-size:110%;text-align:center}a.but-add-to-cart span{color:#fff}ul.DRX_SimpleCartProducts{list-style-type:none;margin:0px !important;padding:0px !important}ul.DRX_SimpleCartProducts li{margin:12px 0px;min-height:200px;border-bottom:1px solid #EAF0F5;padding-bottom:5px}.DRX_SimpleCartProducts .productThumb{float:right;margin-left:5px;text-align:center}.DRX_SimpleCartProducts .but-add-to-cart{display:block;margin-top:4px;font-size:90%}.DRX_SimpleCartProducts .productThumb img{border:0px !important;max-height:170px}.DRX_SimpleCartProducts .readMore{clear:both}.DRX_SimpleCartProducts .productTitle a{margin-right:12px;text-decoration:none}.DRX_SimpleCartProducts .productDesc{margin-bottom:9px}.cmsi-shoppingCart{position:relative}.cmsi-shoppingCart p{line-height:50px;text-align:left}.widget-counter{position:absolute;left:35px;top:-5px;background:#5CB84F;color:#fff;font-size:11px;letter-spacing:.05em;width:25px;height:25px;display:inline-block;text-align:center;line-height:25px;border-radius:500px}.cartIcon{background:url(/assets/images/platform/icons/simplecart-widget.svg) center center no-repeat #222;background-size:30px;width:50px;height:50px;border-radius:500px;float:left;margin:0 15px 0 0;font-size:0}.cmsi-featured-products,.cmsi-product-detail,.cmsi-product-image-thumbnails{margin:0 -0.9375em !important;list-style:none}.cmsi-featured-products,.cmsi-product-detail{padding-bottom:60px}.cmsi-product,.product-col-1,.product-col-2,.cmsi-product-image-thumbnails li{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:33.33%;float:left;padding:0 .9375em !important;margin:0}.product-col-2 img{border:1px solid #ccc;padding:5px;background:#fff;box-shadow:0 0 5px #ccc}.cmsi-product-image-thumbnails li{margin-bottom:1.875em !important}.product-col-1{width:66%}.product-col-2{width:33%}.cmsi-product{text-align:center}.cmsi-product img{padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;border:1px solid #ccc;margin:0 0 1em 0}.cmsi-product h2{margin:0}.product-col-1 h4{margin:1.2em 0 .5em 0}.cmsi-featured{margin-bottom:1.875em;display:block}.cmsi-text-alert{color:red}#cmsi-module-simplecart-form-cartadd p{margin-bottom:.25em}#cmsi-module-simplecart-form-cartadd select{margin-bottom:1.2em}.cmsi-price{font-size:24px;font-weight:bold}.cmsi-featured-products h2.title{font-size:15px}.browse{background:whitesmoke;padding:1em;border:1px solid #ddd;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.browse select,.browse p{float:right}.browse ul{list-style:none !important;margin:0 !important;padding:0 !important}.browse ul li{margin:0 1em 0 0 !important;padding:0 !important;float:left;background:none !important}.browse select{height:auto;line-height:normal;margin:0}.continueshopping,.backtoproducts{display:inline-block;padding:7px 12px;text-decoration:none;background:whitesmoke;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#555;border:1px solid #ddd;cursor:pointer}.sellerDetails{background:#fff;border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:20px;margin:0 0 10px 0}.paymentMethod:after{content:"";display:table;clear:both}.paymentMethod h3{margin-top:0}.stripe-checkout,.moneris-checkout,.beanstream-checkout,.paypal-checkout,.paypal-check{margin-right:10px;float:left}.paypal-checkout input[type="submit"],.paypal-checkout input[type="submit"]:hover,.paypal-check a,.paypal-check a:hover,.moneris-checkout input[type="submit"],.beanstream-checkout button{display:inline-block;padding:0 12px;line-height:32px;background:#ffc34a;background-image:-webkit-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-moz-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-ms-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-o-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-webkit-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-moz-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-ms-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:-o-linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);background-image:linear-gradient(#ffe5b0, #ffac06 85%, #ffc34a);font-size:14px;color:#fff;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.15);-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-ms-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-o-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-font-smoothing:antialiased;border:1px solid #ffc34a;cursor:pointer}.moneris-checkout input[type="submit"],.moneris-checkout input[type="submit"]:hover{background:#1da897;background-image:-webkit-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-moz-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-ms-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-o-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-webkit-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-moz-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-ms-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:-o-linear-gradient(#24d7c1, #1c9889 85%, #1da897);background-image:linear-gradient(#24d7c1, #1c9889 85%, #1da897);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #1da897}.beanstream-checkout button,.beanstream-checkout button:hover{background:#00468a;background-image:-webkit-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-moz-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-ms-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-o-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-webkit-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-moz-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-ms-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:-o-linear-gradient(#0072bc, #0054a6 85%, #00468a);background-image:linear-gradient(#0072bc, #0054a6 85%, #00468a);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #00468a}.paypal-check a,.paypal-check a:hover{background:#885288;background-image:-webkit-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-moz-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-ms-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-o-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-webkit-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-moz-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-ms-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:-o-linear-gradient(#ca7aca, #a864a8 85%, #885288);background-image:linear-gradient(#ca7aca, #a864a8 85%, #885288);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border:1px solid #885288}.paypal-checkout input[type="submit"]:focus{background:#f8b93b}.paypal-check a:focus{background:#885288}.moneris-checkout input[type="submit"]:focus{background:#1c9889}.beanstream-checkout button:focus{background:#00468a}p.secureNote{font-size:12px;margin:20px 0}.sellerDetails h4{margin-top:0}.sellerDetails ul{margin:0;list-style:none}.sellerDetails li{margin:0}.product-details .product-image{width:120px;float:left;margin-right:10px;text-align:center}.product-details .product-image img{max-width:120px;width:120px;border:0px !important}.product-details .price{display:block;font-weight:bold;font-size:120%;float:right}.product-details .but-add-to-cart{margin:12px 0px;display:block;width:75px;margin:10px auto}.product-details .product-information{margin-left:130px}.product-details .description{background-color:#F8F8F8;border:1px solid #DADADA;padding:10px}.search{margin:14px 0px}.search .keyword{padding:4px;font-size:1.2em;width:60%}.search .submit{padding:3px;font-size:1.2em}.search-results h3{margin-bottom:3px}.search-results ol{list-style-type:none !important;margin:0px !important;padding:0px !important}.search-results ol li{margin:14px 0px !important}.search-results cite{font-style:normal;margin-top:3px;display:block;text-decoration:none}.search-results .desc a cite,.search-results .desc a{text-decoration:none}.search-results .search-product-thumb{max-width:60px;max-height:60px;float:left;margin-right:10px;padding:0px !important;border-width:1px !important}.cmsi-showcase-list{list-style-type:none;margin:0px !important;padding:0px !important}.cmsi-showcase-list li{min-height:200px}.cmsi-showcase-desc{margin:14px 0px}.cmsi-showcase-thumb{float:right}.cmsi-showcase-profile .cmsi-showcase-thumb{margin-left:10px;margin-bottom:10px}.cmsi-showcase-list .cmsi-showcase-thumb a img{max-height:170px}.cmsi-showcase-thumb a img{border:0px none}ul.cmsi-showcase-list li{clear:both}ul.testimonials{list-style-type:none;margin:0px !important;padding:0px !important}ul.testimonials li .text{margin-bottom:8px}ul.testimonials li{margin-bottom:14px}ul.testimonials li .author{font-weight:bold}ul.shareBtns{list-style:none;margin:0px;font-size:0;height:20px}ul.shareBtns li{display:inline-block;margin-right:5px;font-size:13px}.shareBtns a{text-indent:-99999px;height:20px;width:20px;display:block;-moz-transition:none;-webkit-transition:none;transition:none}.shareBtns a.facebook,.shareBtns a.twitter{width:20px;height:20px;background:url(/assets/images/manage/socialshare/icon-fb.png) no-repeat;margin-top:1px}.shareBtns a.twitter{background:url(/assets/images/manage/socialshare/icon-tw.png) no-repeat}.shareBtns li:hover a.twitter,.shareBtns li:hover a.facebook{background-position:center bottom}ul.tweet_list{padding:0px !important}ul.tweet_list li{margin:10px 0px !important;word-wrap:break-word}ul.tweet_list li .tweet_time{display:block}ul.media-album-list,ul.media-album-items{list-style:none;margin:0px !important;padding:0px}ul.media-album-items li{display:block;margin:0px;width:75px;float:left;padding:4px;height:100px;text-align:center}ul.media-album-items li img{padding:0px !important;margin:0px !important;border:0px !important}.simplecart-floater-item img.thumb{float:right;width:80px;margin-left:4px}.showcase-floater-item img.thumb{float:right;width:80px;margin-left:4px}.blog-posts .entry{margin:0 0 2em 0;border-bottom:1px dashed #ccc;padding:0 0 2em 0}.blog-posts .entry:first-child{margin-top:40px}.blog-posts .entry:after{content:"";display:table;clear:both}.cmsi-post-thumb{float:left;width:20%}.cmsi-post-summary{float:right;width:76.2%}.cmsi-post-summary h2.title,.cmsi-single-blog-post h2.title{margin:0 0 .25em 0}.cmsi-post-summary .meta,.cmsi-single-blog-post .meta{font-size:12px}.cmsi-post-full{float:none;width:100%}.blogVertical .cmsi-post-thumb,.blogVertical .cmsi-post-summary{width:100%;float:none}.blogVertical img{margin:0 0 10px 0}ul.comment-list{margin:1.2em 0;list-style:none}ul.comment-list li.comment{padding:1em;border:1px solid #ddd;border-top:0;margin:0;background:whiteSmoke}ul.comment-list li.comment:first-child{border-top:1px solid #ddd}ul.comment-list li.comment:nth-child(even){background:white}ul.comment-list li.comment .gravatar{float:right;padding:3px;border:1px solid #ddd;background:#fff;margin:0 0 1em 1em}.gravatar img{width:48px}.comment-list li.comment .author,.comment-list li.comment .comment{margin:0;padding:0}.comment-list li.comment .author{font-size:12px;margin-bottom:1em;text-transform:capitalize;font-weight:bold}.comment-list li.comment .author a{font-size:16px}.success{color:#76a554}img.alignleft{float:left;margin:0 1em 1em 0}img.alignright{float:right;margin:0 0 1em 1em}.cmsi-pagination{text-align:center}.cmsi-pagination ul{list-style:none;margin:1.2em 0;font-size:0}.cmsi-pagination li{margin:0 !important;padding:0 !important;background:none !important;display:inline-block;font-size:14px}.cmsi-pagination a{padding:.25em .75em;margin:0 .25em 0 0;border:1px solid #ddd;display:inline-block;background:#F5F5F5}.cmsi-pagination a{color:#999}.cmsi-pagination .current a{font-weight:700;color:#333}.cmsi-pagination a:hover{opacity:.5}.cmsi-pagination .info{display:block;float:none;margin:1em 0;border:0;background:none}.cmsi-layout-container{margin:0 -.9375em;box-sizing:border-box}.cmsi-layout-container:after{content:"";display:table;clear:both}[id*="cmsi-layout-"]{width:100%;padding:0 .9375em;box-sizing:border-box}#cmsi-layout-2-middle-left,#cmsi-layout-2-middle-right{float:left;width:50%}#cmsi-layout-2-middle-right{float:right}#cmsi-layout-3-middle-left,#cmsi-layout-3-middle-center,#cmsi-layout-3-middle-right{float:left;width:33.333%}#cmsi-layout-3-middle-right{float:right}#cmsi-layout-4-middle-left{width:66.666%;float:left}#cmsi-layout-4-middle-right{width:33.333%;float:right}#cmsi-layout-5-middle-left{width:33.333%;float:left}#cmsi-layout-5-middle-right{width:66.666%;float:right}[id*="cmsi-layout-6-top-middle-"],[id*="cmsi-layout-6-bottom-middle-"]{float:left;width:33.333%}#cmsi-layout-6-top-middle-right,#cmsi-layout-6-bottom-middle-right{float:right}#cmsi-layout-6-bottom-middle-left{clear:both}[id*="cmsi-layout-7-top-middle-"],[id*="cmsi-layout-7-bottom-middle-"]{float:left;width:25%}#cmsi-layout-7-bottom-middle-left{clear:both}#cmsi-layout-2-bottom,#cmsi-layout-3-bottom,#cmsi-layout-4-bottom,#cmsi-layout-5-bottom,#cmsi-layout-6-bottom{clear:both}.DRX_NewsItem{margin:0 0 20px 0}.DRX_NewsItem>h3{margin:0 0 5px 0}.DRX_NewsItem p.meta{font-size:90%}.DRX_NewsItem .entry-full p.meta{margin-bottom:20px}table.DRXQuickForm td{padding:0 0 10px 0}table.DRXQuickForm td:first-child{padding-right:20px}table.DRXQuickForm img{display:block}span.requiredNote{font-size:12px}span.memberprofile-newpassword{font-weight:normal;display:block;font-style:italic}.formNotice{background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #fcfcfc 100%);background:-webkit-linear-gradient(top, #eee 0%, #fcfcfc 100%);background:linear-gradient(to bottom, #eee 0%, #fcfcfc 100%);border:1px solid #ddd;border-top:3px solid #5CB84F;color:#333;padding:7px 0;height:auto}.formNotice p{margin:0;padding:7px 20px;text-transform:capitalize}.addthis_toolbox{height:20px !important}.addthis_toolbox.addthis_32x32_style{height:32px !important}.atclear{float:none}.cmsi-showcase-list .cmsi-showcase-thumb{margin:0 0 1em 2em}.cmsi-showcase-thumb a.cmsi-showcase-readmore{border:1px solid #ccc;background:#fff;box-sizing:border-box;padding:4px;display:block;border-radius:0}.cmsi-showcase-thumb a.cmsi-showcase-readmore:hover{background:#ccc}#cmsi-module-showcase-photos{float:right;width:350px;margin:0 0 2em 2em}#cmsi-module-showcase-photos>a,#cmsi-module-showcase-thumbs a img{border:1px solid #ccc;background:#fff;box-sizing:border-box;padding:4px;display:block}#cmsi-module-showcase-thumbs{margin-left:-10px}#cmsi-module-showcase-thumbs img{margin:10px 0 0 10px}#cmsi-module-showcase-thumbs img:hover{background:#ccc}a.cmsi-module-showcase-back,a.cmsi-showcase-readmore,a.checkout{display:inline-block;padding:7px 12px;text-decoration:none;background:whitesmoke;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#555;border:1px solid #ddd;cursor:pointer}a.cmsi-module-showcase-back:hover,a.cmsi-showcase-readmore:hover,a.checkout:hover{background:#eee;color:#333}a.checkout{background:#5cb85c;color:#fff;border:0}a.checkout:hover{background:#509f50;color:#fff}#cmsi-frontend-memberaccess-form label,.cmsi-memberaccess-buttons,#cmsi-frontend-memberprofile-form-save label,.cmsi-memberprofile-buttons{display:block}#cmsi-frontend-memberprofile-logout{margin-bottom:20px}.leadin{font-size:140%}.map{padding:5px 5px 0 5px;border:1px solid #ccc;background:#fff}.btn-std,.btn-green,.btn-blue,.btn-red{display:inline-block;padding:7px 12px;text-decoration:none;background:whiteSmoke;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#555;border-bottom:3px solid #ddd;cursor:pointer}.btn-std:hover,.btn-green:hover,.btn-blue:hover,.btn-red:hover{background:#ccc;border-color:#bbb;color:#333;text-decoration:none !important}.btn-green{background:#8ac33e;border-color:#537625;color:#fff !important;text-shadow:0 1px 1px #1c280d}.btn-green:hover{background:#537625;border-color:#1c280d;color:#fff !important}.btn-blue{background:#3e66c4;border-color:#253d77;color:#fff !important}.btn-blue:hover{background:#253d77;border-color:#0d1529;color:#fff !important}.btn-red{background:#9e0b0f;border-color:#72080b;color:#fff !important;text-shadow:0 1px 1px #5a080a}.btn-red:hover{background:#5a080a;border-color:#330506;color:#fff !important}.secondary .blog-posts h2{font-size:18px;line-height:1.35}.secondary .blog-posts p{font-size:90%}.alert{color:#333;background:#f2dede;padding:10px;border-radius:4px;margin:1.2em 0;border:1px solid #f0bcbc}div#cmsi-frontend-agencyaccess-login{padding:20px;border:1px solid #ddd;background:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 3px rgba(0, 0, 0, 0.1);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:300px}div#cmsi-frontend-agencyaccess-login label{display:block;margin:0 0 5px 0}div#cmsi-frontend-agencyaccess-login input[type="email"],div#cmsi-frontend-agencyaccess-login input[type="password"]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:32px;padding:0 10px;max-width:none;margin:0 0 5px 0}.successMsg,.errorMsg{display:block;padding:0 10px;background:#95c153;border-radius:3px;height:32px;line-height:32px;color:#fff}.errorMsg{background-color:#f2dede;border-color:#f0bcbc;color:#d9534f;float:right}.cms-button-primary,.cms-button-secondary,.cms-button-success,.cms-button-alert,.cms-button,span#cmsi-module-photogallery-prev,span#cmsi-module-photogallery-next{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;display:inline-block;padding:7px 12px;text-decoration:none;color:#fff;background:#0044cc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cms-button-secondary{background:#444}.cms-button-success{background:#51a351}.cms-button-alert{background:#bd362f}.cms-button{background:#ddd;color:#222}.cms-button-primary:hover{background:#002a80;color:#fff}.cms-button-secondary:hover{background:#222;color:#fff}.cms-button-success:hover{background:#387038;color:#fff}.cms-button-alert:hover{background:#802420;color:#fff}.cms-button:hover{background:#aaa;color:#222}span#cmsi-module-photogallery-prev,span#cmsi-module-photogallery-next{background:whiteSmoke;border:1px solid #ddd;color:#333}span#cmsi-module-photogallery-prev:hover,span#cmsi-module-photogallery-next:hover{background:#ddd;border-color:#ccc}#costCalc{background:whiteSmoke;border:1px solid #ddd;font-size:16px}#costCalc .control-wrapper{width:50%;float:left;padding:.4375em .9375em}#costCalc #calculator-input{margin:10px 0}#costCalc #calculator-input:after{content:"";display:table;clear:both}#costCalc #calculator-output .control-wrapper{background:#ddd;width:100%;clear:both}input#payment-months{background:none;border:0;padding:0;box-shadow:none;width:20px;font-size:16px}div.Tokenize ul.Dropdown{z-index:99}div.Tokenize ul.Dropdown li.Hover{background:#3999d4 !important}div.Tokenize ul.TokensContainer{border-color:#ddd !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}div.Tokenize ul.TokensContainer li.Token{height:auto !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}div.Tokenize ul.TokensContainer li.Token a.Close{margin-top:3px !important}label[for="tagGroups"]{display:block;font-size:100%;margin:20px 0 10px 0;text-transform:uppercase;border-top:3px solid #8dc63f;padding-top:5px}label[for="tagGroups"] b{font-weight:400}#cmsi-frontend-tag-search{clear:both;margin:0 0 12px 0}#cmsi-frontend-tag-search a{display:inline-block;font-size:13px;padding:3px 4px;border:1px solid #ddd;border-radius:4px}#cmsi-frontend-tag-search a:hover{border-color:#bbb}.citation-social{list-style-type:none;display:inline-block;margin:0}.citation-social li{display:inline-block;float:left;font-size:0;margin:0 0 0 0;padding:0}.citation-social li a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";text-align:center;padding:0 7.5px;font-size:16px;color:#222;line-height:30px;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;text-shadow:none}.citation-social li a:hover:before{opacity:0.5}.citation-social li:first-child a:before{padding-left:0}.citation-social li:last-child a:before{padding-right:0}.citation-social .seo-Facebook a:before{content:"\f09a"}.citation-social .seo-Twitter a:before{content:"\f099"}.citation-social .seo-Google\+ a:before{content:"\f0d5"}.citation-social .seo-YouTube a:before{content:"\f16a"}.citation-social .seo-Instagram a:before{content:"\f16d"}.citation-social .seo-Pinterest a:before{content:"\f231"}.citation-social .seo-LinkedIn a:before{content:"\f0e1"}.citation-social .seo-Tumblr a:before{content:"\f173"}.citation-social .seo-GoogleBusiness a:before{content:"\f1a0"}.citation-social .seo-Vimeo a:before{content:"\f27d"}.citation-social:after{content:"";display:table;clear:both}.contactDetails{list-style:none;margin:0 0 1.2em 0}.contactDetails strong{width:120px;display:inline-block}.contactDetails li{margin-bottom:2px}#onboardingProgressMeter{width:320px;display:inline-block;margin:0 0 20px 0}#onboardingProgressMeter progress{width:50%;height:12px;border:0;float:left;background-color:#fff;-webkit-appearance:none;appearance:none;border-radius:500px;overflow:hidden;box-sizing:border-box;margin-top:2px;border:1px solid #ddd}#onboardingProgressMeter progress::-webkit-progress-bar{background-color:#fff;border-radius:5px}#onboardingProgressMeter progress::-webkit-progress-value{background-color:#51a351}#onboardingProgressMeter progress::-moz-progress-bar{background-color:#51a351}#onboardingProgressMeter span{width:50%;padding-left:10px;box-sizing:border-box;float:right;display:block;font-size:14px;line-height:1}#onboardingProgressMeter h3{margin-top:0}ul.onBoardingPlans{list-style:none;margin:1.2em 0}ul.onBoardingPlans li{background:#f5f5f5;border:1px solid #ddd;border-top:4px solid #ddd;padding:20px 0 0 0;margin:0 0 20px 0}ul.onBoardingPlans li.noPlan p{padding:0 20px;margin:0 0 20px 0}ul.onBoardingPlans .onBoardingThumb{float:left;width:20%;padding:0 0 20px 20px}ul.onBoardingPlans .onBoardingExcerpt{float:right;width:80%}ul.onBoardingPlans h3,ul.onBoardingPlans p,ul.onBoardingPlans #onboardingProgressMeter{padding:0 20px;margin-bottom:10px}ul.onBoardingPlans h3{margin:0 0 5px}ul.onBoardingPlans p{font-size:13px;margin-bottom:20px}ul.onBoardingPlans p:last-child{font-size:15px}ul.onBoardingPlans:after,ul.onBoardingPlans li:after{content:"";display:table;clear:both}.planOverview:after,.planMilestones:after{content:"";display:table;clear:both}ol.planMilestones{list-style:none;margin:0}ol.planMilestones>li{background:#f5f5f5;border:1px solid #ddd;border-top:4px solid #ddd;padding:20px 0;margin:0 0 20px}ol.planMilestones h3{margin:0 0 5px;padding:0 20px}ol.planMilestones ol{padding:0 20px;margin-bottom:0}ol.planMilestones ol>li{margin:0 0 10px 0}ol.planMilestones .taskComplete a,ol.planMilestones .milestoneComplete a{color:#999;text-decoration:line-through}img.milestoneCompletionBadge{width:150px;float:right;margin:0 20px 0 0}ol.milestoneTaskList{background:#f5f5f5;border:1px solid #ddd;border-top:4px solid #ddd;padding:20px 40px 10px;margin:0 0 20px}.milestoneTaskNameComplete,.milestoneTaskNameComplete a{color:#999;text-decoration:line-through}.milestoneButtonGroup input[type="button"],.milestoneButtonGroup button{font-size:15px}.milestoneComplete{list-style:none;background:#f8f8f8;padding:20px;margin:0 0 20px 0}.milestoneComplete li:last-child{margin-bottom:0}.milestoneComplete .badge{width:200px}.onboardingBreadcrumbs{font-size:13px;margin-bottom:30px}.stepRequired{margin:0 -.9375em;box-sizing:border-box}.stepRequired:after{content:"";display:table;clear:both}.stepHalfWidth{width:50%;float:left;box-sizing:border-box;padding:0 .9375em}.stepFullWidth{padding:0 .9375em}#stepRequiredLink{margin-bottom:40px}.onboardingButtonGroup input[type="button"],.onboardingButtonGroup button{font-size:15px}h6.profile-email{margin-top:0;padding:10px;background:#f2dede;font-size:13px}.DRXQuickForm input.profile-email{border:1px solid #c7254e}@media handheld,only screen and (max-width: 767px){.product-col-1,.product-col-2{width:100%;float:none;margin-bottom:25px}.cmsi-featured img{width:100%;max-width:400px}.cmsi-product-grid{width:50%}.cmsi-product-grid:nth-child(4),.cmsi-product-grid:nth-child(7),.cmsi-product-grid:nth-child(10),.cmsi-product-grid:nth-child(13){clear:none}.cmsi-product-grid:nth-child(odd){clear:both}#cmsi-layout-2-middle-left,#cmsi-layout-2-middle-right{float:none;width:100%}#cmsi-layout-3-middle-left,#cmsi-layout-3-middle-center,#cmsi-layout-3-middle-right{float:none;width:100%}#cmsi-layout-4-middle-left,#cmsi-layout-4-middle-right{width:100%;float:none}#cmsi-layout-5-middle-left,#cmsi-layout-5-middle-right{width:100%;float:none}[id*="cmsi-layout-6-top-middle-"],[id*="cmsi-layout-6-bottom-middle-"]{width:100%;float:none}[id*="cmsi-layout-7-top-middle-"],[id*="cmsi-layout-7-bottom-middle-"]{float:left;width:50%}ul.onBoardingPlans .onBoardingThumb{float:none;width:100%;padding:0 20px;margin-bottom:20px}ul.onBoardingPlans .onBoardingExcerpt{float:none;width:100%}.scThumb{width:100%;float:none;box-sizing:border-box;margin:0 0 10px 0}.scDescription{width:100%;float:none;margin-bottom:20px;padding:0}.scQuantity{float:none;clear:both;width:100%}.scQuantity strong{float:none}.scDescription.full{width:100%;padding-left:0}}@media handheld,only screen and (max-width: 600px){#cmsi-module-showcase-photos{width:100%}#cmsi-module-showcase-photos>a>img{width:100%}.DRX_SimpleCartItemTable th:nth-child(2),.DRX_SimpleCartItemTable td:nth-child(2){display:none}.DRX_SimpleCartItemTable.totals th:nth-child(2),.DRX_SimpleCartItemTable.totals td:nth-child(2){display:table-cell}.DRX_SimpleCartItemTable .modify{width:auto;text-align:center}.DRX_SimpleCartItemTable .remove{display:none}.DRX_SimpleCartItemTable.totals,.calculateShipping,.scTotals,.scPayment{width:100%;max-width:none;float:none}.scPayment button{margin-bottom:5px}.simplecart-discount{margin-top:0}.btn-mod.subtract{margin-right:0}a.checkout{float:none;margin:1.2em 0}}