body.contentpane{background:#fff;padding:25px;font-size:14px}body{padding-top:20px;padding-bottom:30px}a{-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:all;-ms-transition-property:all;-o-transition-property:all;-moz-transition-property:all;transition-property:all}#theme-width{margin:0px auto}.moduletable,.cart-view,.item-page,.categories-list,.blog,.category-list,.archive{padding:15px 20px}.moduletable_style1 .custom_style1{padding:10px 20px;background-repeat:no-repeat;background-size:100% auto}.moduletable_style1{-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:all;-ms-transition-property:all;-o-transition-property:all;-moz-transition-property:all;transition-property:all}.img_style1{float:right}.con_style1{float:left}.padding-10{padding:10px !important}.padding-5{padding:5px !important}.padding-10 p,.padding-5 p{margin-bottom:0px}.moduletable,.moduletable_text,.moduletable_style1,.moduletable_style2,.browse-view .row,.moduletable_menu{height:100%;margin-bottom:30px}.moduletable_style2{border:none !important}.item-page .moduletable{border:0px}.moduletable .module-content,.category-view .row,.featured-view .row,.latest-view .row,.topten-view .row,.browse-view .row{padding:0px 0px 3px 0px}.moduletable_empty,.moduletable_menu{height:100%;margin-bottom:20px}.moduletable_menu .module-content{padding:3px 2px}.productdetails-view{padding:20px}.moduletable_style2 .module-content{padding:10px 0px}.moduletable_menu h3{font-weight:700;padding:17px 20px;margin:0px !important}.mod-color1,.mod-color2{min-height:70px}.moduletable_menu p{padding-bottom:5px}.moduletable_empty h1{margin-bottom:2px;letter-spacing:0px}.moduletable h3,.moduletable_empty h3,.category-view h4,.featured-view h4,.latest-view h4,.topten-view h4,.related-products-view h4{letter-spacing:-1px;font-weight:700;padding:0px 0px 18px 0px;margin-bottom:0px;text-transform:uppercase}.moduletable_style2 .module-content h3{font-weight:300;font-size:16px;text-transform:uppercase;letter-spacing:-0.09em}.moduletable_empty h3{margin-bottom:0px}#footer .moduletable_empty h3,#footer .moduletable_menu h3,#footer .moduletable_products h3,#footer .browse-view h1,#footer .category-view h4,#footer .featured-view h4,#footer .latest-view h4,#footer .topten-view h4,#footer .related-products-view h4,#footer .product-details-header{background:transparent}.moduletable table td,.moduletable_text table td,.moduletable_menu table td,.moduletable_empty table td{border:0}.moduletable_menu table td{padding:1px 4px}.moduletable_menu table td #login{padding:0px 4px}.moduletable ul li,.moduletable_text ul li{margin:0 0 0 5px}.latestnews_menu li{padding:4px 3px 4px 24px}[class*="moduletable"].move-up-40{margin-top:-40px}[class*="moduletable"].move-up-30{margin-top:-30px}[class*="moduletable"].move-up-20{margin-top:-20px}[class*="moduletable"].move-up-10{margin-top:-10px}.moduletable_motion{overflow:hidden}.moduletable_motion .custom_motion{background-repeat:no-repeat;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:all;-ms-transition-property:all;-o-transition-property:all;-moz-transition-property:all;transition-property:all;background-position:0px 0px}.moduletable_motion:hover .custom_motion{background-position:100% 0px;-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-ms-transform:scale(1.05);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=1.05,M12=-0,M21=0,M22=1.05)}.moduletable_motion .custom_motion p{margin-bottom:0 !important}.special-ribbon,.hot-ribbon,.new-ribbon{position:relative}.special-ribbon .ribbon-special,.hot-ribbon .ribbon-hot,.new-ribbon .ribbon-new{width:61px;height:61px;position:absolute;z-index:99;display:block;top:0px;left:0px;background-image:url(../images/ribbons-sprite.png);background-repeat:no-repeat;text-indent:-9999px}.special-ribbon .ribbon-special{background-position:0px 0px}.hot-ribbon .ribbon-hot{background-position:0px -61px}.new-ribbon .ribbon-new{background-position:0px -122px}.latest-view .spacer,.topten-view .spacer,.recent-view .spacer,.featured-view .spacer,.vmproduct .spacer,.browse-view .spacer{margin:0px 0px 0px 0px !important;position:relative;overflow:hidden}.category-view .spacer .paddingtop8,.latest-view .spacer .paddingtop8,.topten-view .spacer .paddingtop8,.recent-view .spacer .paddingtop8,.featured-view .spacer .paddingtop8,.vmproduct .spacer .paddingtop8,.browse-view .spacer .paddingtop8{margin-top:-18px;margin-bottom:15px}#top-modules .moduletable_empty{padding:0 5px 5px 0px}#breadcrumb-handler{font-weight:normal;font-style:italic}#breadcrumb-bg{padding:0px}#breadcrumb-handler a{font-weight:normal}#breadcrumb-bg span{font-weight:bold}#breadcrumb-bg span.showHere{font-weight:normal}.article-details{padding:10px 0px}.article-details p{padding:0 !important;margin:0 !important}.blog .modifydate{float:right;width:50%;text-align:right}.items-leading{padding:0px 0 10px 0}.items-leading h2,.blog h1,.blog-featured h2{padding:5px 0px;margin-bottom:11px;font-weight:300;letter-spacing:-1px;font-size:220%}h1 .subheading-category{font-size:16px;display:block;letter-spacing:0px}.item h2,.item-page h2,h3.title,h2 .contact-name,.newsfeed h2,.blog h2,#archive-items h2{padding:0px 0px 5px 0px;margin-bottom:11px;font-weight:300;letter-spacing:-1px;font-size:150%;text-transform:uppercase}.article-info{margin-bottom:10px}.dc-sep{margin-bottom:10px}.img-intro-none,.img-fulltext-none{text-align:center;padding-bottom:10px}.img-intro-left{padding-bottom:10px}.img-fulltext-left{float:left}.img-intro-right{padding-bottom:10px}.img-fulltext-right{float:right}.img-intro-none img,.img-fulltext-none img,.img-intro-left img,.img-fulltext-left img,.img-intro-right img,.img-fulltext-right img{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;max-width:95%}h2 .contact-name{display:block}h2{color:#174c74 !important}p.readmore a,a.readmore{font-weight:bold}.blog-more{padding:10px 5px}.items-row{margin:0px;padding:0px 0px;overflow:hidden}.article_column{padding:0}.row_separator2{display:block;clear:both;margin:0;border:solid 0px}.article_separator,.row_separator{display:none}.published,.create{font-weight:bold;font-size:85%}.modified,.createdby{opacity:0.5}.componentheading,.contentheading{padding:0px 0px 10px;margin:0px}#article-index{float:right;width:30%;margin-left:2%}#article-index a.active{font-weight:bold}.counter{padding:5px 0px}.readon a{font-weight:bold}#system-message dt.error,#system-message dt.notice,#system-message dt.message{display:none}#system-message ul{padding:0 15px 0 25px;margin:0;list-style:none}#system-message ul li{padding:0;margin:0;list-style:none;background:none}#top-small-menu ul{padding:6px 10px 0 0;margin:0;overflow:hidden}#top-small-menu ul li{display:inline;margin:0;padding:0 11px;font-size:11px;text-shadow:none;background:url(../images/top-small-menu-sep.gif) repeat-y 100% 0}#top-small-menu ul li a{background:none;display:inline;margin:0;padding:0;color:#b7b7b7}#top-small-menu ul li a:hover{color:#d9d9d9}.dk_container{font-weight:400;line-height:13px}.dk_container:focus{outline:0}.dk_container a{cursor:pointer;text-decoration:none}.dk_toggle{padding:3px 7px;width:auto !important;max-width:100%}.dk_open{z-index:10}.dk_options{-moz-box-shadow:0px 2px 20px rgba(0,0,0,.25);-webkit-box-shadow:0px 2px 20px rgba(0,0,0,.25);box-shadow:0px 2px 20px rgba(0,0,0,.25)}.dk_options a{font-weight:normal !important;padding:4px 7px}.dk_options li:last-child a{border-bottom:none}.dk_options a:hover,.dk_option_current a{-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:background-color !important;-ms-transition-property:background-color !important;-o-transition-property:background-color !important;-moz-transition-property:background-color !important;transition-property:background-color !important}.dk_options_inner{max-height:250px}.dk_options_inner,.dk_touch .dk_options{max-height:250px}.dk_container{display:none;float:left;position:relative;background-image:url(../images/top-icons.png);background-repeat:no-repeat;background-position:0px -35px;padding-left:24px}.dk_container a{outline:0}.dk_toggle{display:-moz-inline-stack;display:inline-block;*display:inline;position:relative;zoom:1}.dk_open{position:relative}.dk_open .dk_options{display:block;top:28px !important}.dk_open .dk_label{color:inherit}.dk_options{display:none;margin-top:-1px;position:absolute;right:-50%;width:190px}.dk_options a,.dk_options a:link,.dk_options a:visited{display:block}.dk_options_inner{overflow:auto;position:relative;margin:0px;padding:8px 8px}.dk_options_inner li{background:none;margin:0px;padding:1px 0px;list-style:none}.dk_touch .dk_options{overflow:hidden}.dk_touch .dk_options_inner{max-height:none;overflow:visible}#currency .dk_fouc select{position:relative;top:-99999em;visibility:hidden}.dk_ie6 .dk_options{right:0}.n-order .inputbox{width:60%}.button2-left{float:left;margin:5px 10px 10px 0px}.modal-button:hover,.button2-left .readmore a:hover{text-decoration:none}.tool-tip{border-bottom-left-radius:5px 5px;border-bottom-right-radius:5px 5px;border-top-left-radius:5px 5px;border-top-right-radius:5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-box-shadow:#dedede 0px 0px 0px 1px,rgba(0,0,0,0.296875) 1px 2px 5px;box-shadow:#dedede 0px 0px 0px 1px,rgba(0,0,0,0.296875) 1px 2px 5px;-moz-box-shadow:0 0 0 1px #dedede,1px 2px 5px rgba(0,0,0,0.3);background:#fafafa;padding:10px}.tool-title{font-weight:bold;padding:5px 0}.weblinks .contentdescription img{margin:0 10px 20px 10px}.weblinks td img{margin:3px 5px 0px 0px}.contact_email label{float:left;line-height:36px;width:180px}.contact_email{clear:both;padding:3px 0px}.productPrice{font-weight:bold;white-space:nowrap}.product-Old-Price{color:#900;text-decoration:line-through !important;background:none;font:normal 12px Arial,Helvetica,sans-serif !important}.moduletable_products table{border-spacing:0px !important;border-collapse:separate;width:104%;margin-left:-2%;display:table;margin-top:20px;margin-bottom:0px}div.moduletable_products td:first-child,.vmgroup_products .first-col,ul.vmproduct-list li .first-col{background-image:none !important;margin-left:0px !important}.moduletable_products table td,ul.vmproduct-list li .spacer,.vmgroup_products .spacer,.category .spacer,.product .spacer{height:100%}.moduletable ul.vmproduct-list li .spacer{height:100%}.prod-det-button-handler{padding-bottom:6px}.prod-det-button-handler .product-details{float:none}.browseProductContent2{background:url(../images/td-prod-bg.png) repeat-y 226px 0}.last .browseProductContent2{background:none}.grid_4 .product-anchor-image{height:186px;display:block}.grid_4 .product-anchor-image img{border:0;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;width:100%;max-width:100%;height:100%}.moduletable_products .featuredProductImage{margin:0px auto;margin-bottom:10px;max-width:100%}.moduletable_products table td a.product-anchor-image{display:block;clear:both;width:100%}.product-name{font-weight:bold;display:block;text-align:left;padding-bottom:6px;text-transform:uppercase;color:#434343;padding-left:8px}.product-name a{color:#434343}.moduletable_products table td span.product-Old-Price{color:#e25d5d;text-decoration:line-through !important;background:none;font:normal 12px Arial,Helvetica,sans-serif !important;text-shadow:none;display:inline;padding:0}.moduletable_products table td br{display:none}.productPrice{float:left;text-align:left;font-weight:bold;padding:9px 0px 0px 10px}.browseProductTitle .productPrice{float:right !important;text-align:right;width:20%;padding-top:0px}form.form-add-to-cart{float:right;width:25%;padding-top:7px;text-align:left}.highlight{font-weight:bolder}.margin_top_20{margin-top:-20px}#vmMainPage table tr td table tr td{border:0}#facebox .popup{position:relative;border:1px solid rgba(0,0,0,0.05) !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:3px 3px 0px rgba(0,0,0,0.2);-moz-box-shadow:3px 3px 0px rgba(0,0,0,0.2);box-shadow:3px 3px 0px rgba(0,0,0,0.2)}#facebox .content{padding:0;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}#facebox .content div{padding:25px}#facebox .content div div{padding:3px 0px}.form-validate.user div{clear:both}.jicons-icons{float:left;margin-right:10px}.contact-street,.contact-suburb,.contact-state,.contact-postcode,.contact-country{display:block;padding:2px 0px 6px 0px}.contact-email label{float:left;width:30%}.contact-input-box input,input.required,#jform_contact_message{width:60%}.contact-slider{padding-top:15px}ul.actions,ul.actions-featured{margin:0px 0px 0px 2px;padding:0px;text-align:center;list-style-position:outside;list-style-type:square;display:inline;float:right}ul.actions li,ul.actions-featured li{background:none !important;display:block;float:left;line-height:1.7em;margin:0px 0px 0px 0px !important;padding:0px 0px 14px 8px !important}.print-icon a,.email-icon a{width:40px;height:40px;display:block;opacity:0.6;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:opacity,-webkit-filter;-ms-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-filter:grayscale(1)}.print-icon a:hover,.email-icon a:hover{opacity:1;-webkit-filter:grayscale(0)}.article-details dl,ul.actions-featured dl{margin-bottom:0px}.categories-list dt,.categories-list dd{display:inline}.stats-module dt{font-weight:bold}.stats-module dd{padding-left:10px}.categories-list .item-title{font-weight:bold}.article-info-term{display:none}ul.pagenav{clear:both}.pagenav li,.pagination ul li{background:none !important;display:inline;padding:0 10px 0 0;margin:0px}.pagenav li a,.pagination ul li a{font-weight:bold}.pagenav li a:hover,.pagination ul li a:hover{text-decoration:none}.pagenav-next{float:right;padding-right:0px !important}.image-left{float:left;margin:0px 10px 0px 0px}.image-right{float:right;margin:0px 0px 0px 10px}.contact-email div{clear:both}.article-details{padding:10px 0px}.tip-wrap{z-index:500000 !important}.tip-wrap .tip{width:380px;font:normal 12px Arial,Helvetica,sans-serif;background:rgba(0,0,0,0.80) !important;box-shadow:2px 2px 3px rgba(0,0,0,0.18);-moz-box-shadow:2px 2px 3px rgba(0,0,0,0.18);-webkit-box-shadow:2px 2px 3px rgba(0,0,0,0.18);border-bottom-left-radius:7px 7px;border-bottom-right-radius:7px 7px;border-top-left-radius:7px 7px !important;border-top-right-radius:7px 7px !important;-moz-border-radius:7px 7px 7px 7px;border:1px solid rgba(0,0,0,0.60) !important}.tip-wrap .tip .tip-text{color:#fff;padding:5px 10px 10px 10px !important}.tip-wrap .tip .tip-title{color:white;font-weight:bold;padding:10px 10px 5px 10px !important;text-align:left !important;color:#fff;font-weight:bold;padding:4px 0px;text-align:center;padding:0;margin:0;font-size:1em;font-weight:bold;margin-top:0px !important;background:none !important}.button2-left .readmore{padding-top:8px}.button2-left .readmore a{padding:6px 10px 7px 10px}.edit .formelm label{float:left;width:30%}.edit .formelm input{width:250px}.edit .formelm select{width:265px}.formelm-buttons{padding:10px 0px}.calendar{margin:5px;vertical-align:middle;opacity:0.7;cursor:pointer}.calendar:hover{opacity:1.0}dt.tabs{float:left;margin:0px 10px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px}dt.tabs span{border:1px solid rgba(0,0,0,0.1);border-bottom:none !important;display:block;height:21px;padding:6px 15px;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px}dt.tabs.open span{border:1px solid rgba(0,0,0,0.1);border-bottom:none !important;height:22px}dt.tabs h3{font:300 15px "Ubuntu",Arial,Helvetica,sans-serif !important;margin:0px !important}dl.tabs{clear:both;border-bottom:1px solid rgba(0,0,0,0.1);display:block;height:34px;padding-top:10px}.contact .current{clear:both}.contact-image{float:right}.sl-3rd-parties{margin:0px auto}#contact-form fieldset dt,.registration fieldset dt{float:left;width:25%}#contact-form fieldset dd,.registration fieldset dd{width:73%;margin-bottom:6px}.spacer .text #jform_spacer-lbl{font-size:11px !important;opacity:0.80 !important}#finder-filter-select-list li{clear:both}#finder-filter-select-list li label{width:95%;float:left}#finder-filter-select-list li select{width:60%}#finder-search fieldset{border:none !important;padding:0px 0px 10px 0px;margin:0px}.result-title{font-size:140%;margin-bottom:15px !important;background-position:0px 6px;padding-left:0px !important;margin-top:15px}.result-url{font-size:90%;font-style:italic;padding:4px 0px 15px 0px}span.highlight{background:transparent;border-bottom:1px dotted}div.toolbar-list a,div.toolbar-list a:hover{display:block;float:left;white-space:nowrap;border:none;padding:1px 5px;cursor:pointer}.toolbar-list ul li{background:none;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#admin-ui-tabs ul#tabs li{padding:4px 10px !important;width:10% !important}#facebox .close{top:20px;right:20px}.formelm label{width:30%;float:left}.img-intro-left div.img_caption{width:99% !important;display:inline}.word #search-searchword{padding:6px}.phrases-box,.ordering-box{padding:7px 0px}.phrases-box input[type="radio"],.only input[type="checkbox"]{margin:0px 5px 0px 5px}fieldset.phrases,fieldset.word,fieldset.only,.search .form-limit{padding:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}fieldset.phrases legend,fieldset.only legend{padding:0px;margin:0px;font-size:16px;font-weight:700;letter-spacing:0px}.contact-links ul li{padding:0px;background-image:none;margin:0px 0px -1px 0px}.btn-primary,.btn,.btn-primary:hover{background-image:inherit}.categories-list h3.page-header.item-title{padding:10px 0px;margin:0px}.categories-list h3.page-header.item-title a{display:inline}.category.list-striped li{margin:0px;background-image:none}li{margin-left:0px}.contact dl dt{width:30px}.contact dl dd{margin-left:30px}.mce-btn button,.mce-btn button:hover{background-color:transparent !important}@font-face{font-family:'IcoMoon';src:url('../../../media/jui/fonts/IcoMoon.eot');src:url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');font-weight:normal;font-style:normal}.editor [class^="icon-"]:before,.editor [class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none}.editor .icon-file-add:before,.editor .icon-file-plus:before{content:"\29"}.editor .icon-picture:before,.editor .icon-image:before{content:"\2f"}.editor .icon-save-copy:before,.editor .icon-copy:before{content:"\e018"}.editor .icon-eye-open:before,.editor .icon-eye:before{content:"\3c"}.edit .icon-ok{background-image:url("../../../media/jui/img/glyphicons-halflings-white.png");background-position:-288px 2px}.edit .icon-cancel{background-image:url("../../../media/jui/img/glyphicons-halflings-white.png");background-position:-314px 2px}.icon-calendar{background-image:url("../../../media/jui/img/glyphicons-halflings-white.png");background-position:-192px -120px}.popout1 .product-price{min-height:20px}#jform_publish_down_img,#jform_publish_up_img{margin-top:2px}.vm-pdf-button a,.vm-print-button a,.vm-email-button a{width:24px;height:24px;display:block;text-align:left;text-indent:-9999px;float:left;overflow:hidden}.vm-pdf-button a{background:url('../images/pdf_Button.png') no-repeat 0 0}.vm-print-button a{background:url('../images/printButton.png') no-repeat 0 0}.vm-email-button a{background:url('../images/emailButton.png') no-repeat 0 0}.productdetails-view.productdetails h1 a{float:none !important;font-size:12px}footer{margin-top:75px !important}#customer_notes_field{width:100%;height:60px}.login-separtor{padding-bottom:10px}@media (max-width: 767px){.cart-on-phone{overflow-x:scroll;width:99%}}.output-shipto input[type="checkbox"]{float:left;margin-right:10px}.cart-summary input[type="radio"],#userForm input[type="radio"],#paymentForm input[type="radio"]{float:left;margin-right:10px}.h-pr-details .paddingtop8,.spacer .paddingtop8{margin-top:0px !important}.span2.sp20{width:19.2%;margin-left:1%}#slideshow-handler{margin-bottom:30px}.hand-product-details{padding-top:10px}#virtuemart_currency_id_chzn{display:none}.cart-summary hr{display:none}.cart-summary td{font-size:12px}#customer_note_field{width:95%;height:60px}.well{background-color:transparent;border:0;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}#login-form ul>li{line-height:30px;margin-top:10px !important;margin-bottom:10px !important}.page-header{border:0}.moduletable{border:none !important}.moduletable .h-cl{color:#fff}.moduletable .gc-cs-link{color:#21bb5e !important}.mce-btn button{color:#000 !important}.checkoutStep{width:100%;background:#fafafa;border-top:2px solid #777777;padding:5px;color:#174c74;font-weight:bold;font-size:130%;margin-top:15px;margin-bottom:15px;display:block;float:left}.menu-nav li{margin-right:-5px}.cardscontainer{display:flex;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap;margin:auto;max-width:970px;height:100%}.card{box-shadow:0 4px 8px 2px rgba(0, 0, 0, 0.2);background:#fff;width:275px;margin:20px;text-align:center;font-family:"Trebuchet MS", Helvetica, sans-serif;display:inline-block;float:left;min-height:480px;max-height:630px;position:relative}.card:hover{box-shadow:0 4px 8px 3px rgba(0, 0, 0, 0.5);background:#fafafa}.cardtitle{display:table-cell;letter-spacing:0.5px;margin:auto;padding:5px;height:50px;text-align:center !important;vertical-align:middle;width:90%}.prodcardimg{border-top:solid 1px #fbfbfb;border-bottom:solid 1px #fbfbfb;max-width:275px;width:100%}.price{color:grey;font-size:16px;width:100%}.prodcustomatribs{width:100%}.prodcustomatribsrow{padding:5px;width:100%}.prodcustomatribslabel{width:100%}.prodcustomatribsfield{width:100%}.cardbuttonarea,.cardbuttonarea a{display:block;position:absolute;bottom:0;left:0;width:100%;height:50px}.card button,.cardbuttonarea a{border:none;outline:0;padding:12px;color:white;background-color:#20b85c;text-align:center;cursor:pointer;width:100%;font-size:18px;position:absolute}.card button:hover,,.cardbuttonarea a:hover{opacity:0.7}.cardbuttonarea a{display:block;position:absolute;bottom:0;left:0;width:100%;max-width:251px;height:25px}h2.cardtitle{width:290px;text-align:center !important;background:#fafafa;letter-spacing:0.1px}.clear,.cleared,.clearit{clear:both}.clearfix{overflow:auto}.accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:18px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:0.4s}.accordion .active,.accordion:hover{background-color:#ccc}.accordion:after{content:'\002B';color:#fff;font-size:20px;font-weight:bold;float:right;margin-left:5px}.accordion .active:after{content:"\2212"}.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;-moz-transition:max-height 0.2s ease-out;-ms-transition:max-height 0.2s ease-out;-o-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}.search .button{max-width:70px}.search .inputbox{max-width:100px}#searchpanel1{max-width:190px}.vm-img-desc{display:none !important}.product-field-type-R{display:block;float:left;max-width:230px;padding:10px;border:1px solid #fafafa;margin-right:2px}.product-field-type-R:hover{border:1px solid #f3f3f3;background:#fafafa}.product-field-type-R .product_s_desc{display:none}.divTable{display:table;width:100%}.divTableRow{display:table-row}.divTableHeading{background-color:#EEE;display:table-header-group}.divTableCell,.divTableHead{border:1px solid #fff;display:table-cell;padding:3px 10px}.divTableHeading{background-color:#fafafa;display:table-header-group;font-weight:bold}.divTableFoot{background-color:#EEE;display:table-footer-group;font-weight:bold}.divTableBody{display:table-row-group}.divTableHeaderCol{font-weight:bold;text-align:right}.product-related-products{border-top:2px solid gray;margin-top:55px}.product-fields-title-wrapper .hasTooltip img{display:none}#slideshow-header{margin-top:-30px}.camera_wrap,#slideshow-handler-bg,#slideshow-header,.cameraContents,.camera_caption,.cameraContent{max-height:400px !important;max-width:1300px !important}img.imgLoaded,.camerarelative,.cameraSlide{max-width:1300px !important}#checkoutFormSubmit{font-size:24px !important;padding:18px !important}.cart-summary{border-top:2px solid #777777;border-bottom:1px solid #777777}.sectiontableentry1,.sectiontableentry2{border:2px solid #fff}.sectiontableentry1{background:#fbfbfb}.sectiontableentry2{background:#fcfcfc}.cart-images{margin-right:5px;padding-right:5px}.vm-customfield-cart{margin-left:55px}.PricetaxAmount{color:#333333}.cart-summary .priceColor2{color:#333 !important}.cart-view #com-form-login{background:#f1f1f1;padding:10px}.cart-view #form-login{border-bottom:1px solid #fbfbfb;padding-bottom:10px}.sectiontableentry1 td[colspan="4"],.sectiontableentry2 td[colspan="4"]{font-size:100%;font-weight:bold;text-align:right;background:white}.vm-fieldset-tos{max-width:475px;background:#fffeeb;padding:10px}.vmpayment_name{display:none}.coursecontent{max-width:1115px !important}.show_cart{background:#fbfbfb;margin-bottom:5px}.menu li a{padding-left:0 !important}.slbtn,.jbtn,.btngraymini,.btnbluesmall{display:inline-block;text-decoration:none !important;display:inline;zoom:1;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f3f3f3;color:#333;border:1px solid #b3b3b3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.slbtn:hover,.slbtn:focus,.jbtn:hover,.jbtn:focus,.btngraymini:hover,.btngraymini:focus,.btnbluesmall:hover,.btnbluesmall:focus{background-color:#e6e6e6;text-decoration:none;text-shadow:none}.slbtn:focus,.jbtn:focus,.btngraymini:focus,.btnbluesmall:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.slbtn:active,.jbtn:active,.btngraymini:active,.btnbluesmall:active{background-image:none;outline:0}.search input[type="Submit"]{max-height:46px !important}.lcbtn,.continue_link,.menu li a,.vm-button-correct{display:inline-block;display:inline;zoom:1 !important;padding:8px 24px;margin-bottom:0;font-size:16px;line-height:21px;text-align:center;text-decoration:none !important;vertical-align:middle !important;cursor:pointer;background-color:none !important;color:#d91e46 !important;border:1px solid none !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,0) !important}.lcbtn:hover,.lcbtn:focus,.continue_link:hover,.continue_link:focus,.menu li a:hover,.menu li a:focus,.vm-button-correct:hover,.vm-button-correct:focus{background-color:#fef6f7 !important;color:#174c74 !important;text-decoration:none;text-shadow:none;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-shadow:none}.lcbtn:focus,.continue_link:focus,.menu li a:focus,.vm-button-correct:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.lcbtn:active,.continue_link:active,.menu li a:active,.vm-button-correct:active{background-image:none;outline:0;color:#d91e46 !important}.scbtn,a.details,.actions li > a{display:inline-block;display:inline;text-decoration:none !important;zoom:1;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;background-color:none;color:#d91e46;border:1px solid none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0)}.scbtn:hover,.scbtn:focus,a.details:hover,a.details:focus,.actions li > a:focus,.actions li > a:hover{background-color:#fef6f7;color:#174c74;text-decoration:none;text-shadow:none;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.scbtn:focus,a.details:focus,.actions li > a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.scbtn:active,a.details:active,.actions li > a:active{background-image:none;outline:0;color:#d91e46}.sfbtn{display:inline;text-decoration:none !important;zoom:1;padding:2px 3px;margin-bottom:0;font-size:14px;line-height:14px;text-align:center;vertical-align:middle;cursor:pointer;background-color:none;color:#d91e46 !important;border:1px solid none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0)}.sfbtn:hover,.sfbtn:focus{background-color:#d91e46 !important;color:#fff !important;text-decoration:none;text-shadow:none;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.sfbtn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sfbtn:active{background-image:none;outline:0;color:#d91e46}.llbtn{display:inline-block;text-decoration:none !important;display:inline;zoom:1;padding:8px 24px;margin-bottom:0;font-size:16px;line-height:21px;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f3f3f3 !important;color:#333 !important;border:1px solid #b3b3b3 !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important}.llbtn:hover,.llbtn:focus{background-color:#e6e6e6 !important;text-decoration:none;text-shadow:none}.llbtn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.llbtn:active{background-image:none;outline:0}.lgbtn,.btnredapps,.btn,input[type="Submit"],input[type="submit"],.show-cart-link a,a.showcart.floatright,button[type="Submit"],button[type="submit"],a.button,#login-form ul>li a,.button,.btnbluelarge a,.btnbluelarge,.btnblue,.btnred,.button{display:inline-block;display:inline;text-decoration:none !important;zoom:1;padding:8px 24px;font-family:"Trebuchet MS", Helvetica, sans-serif;margin-bottom:0;font-size:16px;line-height:21px !important;text-align:center !important;vertical-align:middle !important;cursor:pointer;background-color:#d91e46 !important;color:#ffffff !important;border:1px solid rgba(0,0,0,0.05) !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:4px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-shadow:1px 0px rgba(195,27,63, 0.5);text-decoration:none !important}.lgbtn:hover,.lgbtn:focus,.btnredapps:hover,.btnredapps:focus,a.button:hover,a.button:focus,.button:hover,.button:focus,input[type="Submit"]:hover,input[type="Submit"]:focus,button[type="Submit"]:hover,button[type="Submit"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button[type="submit"]:hover,button[type="submit"]:focus,.btn:hover,.btn:focus,.show-cart-link a:hover,a.showcart.floatright:hover,.show-cart-link a:focus,a.showcart.floatright:focus,#login-form ul>li a:hover,#login-form ul>li a:focus,.button:hover,.button:focus,.btnbluelarge a:hover,.btnbluelarge a:focus,.btnbluelarge:hover,.btnbluelarge:focus,.btnbluelarge a:focus,.btnbluelarge:focus,.btnblue:focus,.btnblue:hover,.btnred:hover,.btnred:focus{background-color:#174c74 !important;border:1px solid #1b5a8a !important;text-decoration:none !important;text-shadow:0px 1px rgba(18,62,95, 0.5);color:#ffffff !important}.lgbtn:focus,a.button:focus,.btnredapps:focus,input[type="Submit"]:focus,input[type="submit"]:focus,.btn:focus,.button:focus,.btnblue:focus,.show-cart-link a:focus,a.showcart.floatright:focus,button[type="Submit"]:focus,button[type="submit"]:focus,#login-form ul>li a:focus,.button:focus,.btnbluelarge a:focus,.btnbluelarge:focus,.btnred:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none !important}.lgbtn:active,a.button:active,.btnredapps:active,input[type="Submit"]:active,input[type="submit"]:active,.btnblue:active,.btn:active,.show-cart-link a:active,a.showcart.floatright:active,button[type="Submit"]:active,button[type="submit"]:active,#login-form ul>li a:active,.button:active,.btnbluelarge a:active,.btnbluelarge:active,.btnred:active,.button:active{background-image:none;outline:0;text-decoration:none !important}.lgbtn:disabled,a.button:disabled,.btnredapps:disabled,input[type="Submit"]:disabled,input[type="submit"]:disabled,.btnblue:disabled,.btn:disabled,.show-cart-link a:disabled,a.showcart.floatright:disabled,button[type="Submit"]:disabled,button[type="submit"]:disabled,#login-form ul>li a:disabled,.button:disabled,.btnbluelarge a:disabled,.btnbluelarge:disabled,.btnred:disabled,.button:disabled{background-image:none;background-color:#8daabb !important;border:1px solid #fff !important;border-color:#fff !important;color:#fbfbfb !important;outline:0;text-decoration:none !important}.lgbtn-rightarrow{border-right:25px solid #164C74 !important}.lgbtn-rightarrow:hover{border-right:25px solid #164C74 !important}.lgbtn-rightarrow:after{content:'\25B6';text-decoration:none !important;color:#fafafa !important;margin-right:-40px !important;margin-left:40px !important;font-size:9px !important;line-height:14px !important;vertical-align:middle !important;z-index:999 !important}.lgbtn-leftarrow{border-left:25px solid #164C74 !important}.lgbtn-leftarrow:hover{border-left:25px solid #164C74 !important}.lgbtn-leftarrow:before{content:'\25C0';text-decoration:none !important;color:#fafafa !important;margin-left:-40px !important;margin-right:40px !important;font-size:9px !important;line-height:14px !important;vertical-align:middle !important;z-index:999 !important}.labtn,.btnredmedium{display:inline-block;display:inline;text-decoration:none !important;zoom:1;padding:8px 24px;font-family:"Trebuchet MS", Helvetica, sans-serif;margin-bottom:0;font-size:16px;line-height:21px !important;text-align:center !important;vertical-align:middle !important;cursor:pointer;background-color:#174c74 !important;color:#ffffff !important;border:1px solid rgba(0,0,0,0.05) !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:4px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-shadow:1px 0px rgba(195,27,63, 0.5);text-decoration:none !important}.labtn:hover,.labtn:focus,.btnredmedium:hover,.btnredmedium:focus{background-color:#d91e46 !important;border:1px solid #d91e46 !important;text-decoration:none !important;text-shadow:0px 1px rgba(18,62,95, 0.5);color:#ffffff !important}.labtn:focus,.btnredmedium:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none !important}.labtn:active,.btnredmedium:active{background-image:none;outline:0;text-decoration:none !important}.labtn:disabled,.btnredmedium:disabled{background-image:none;background-color:#8daabb !important;border:1px solid #fff !important;border-color:#fff !important;color:#fbfbfb !important;outline:0;text-decoration:none !important}.labtn-rightarrow{border-right:25px solid #d91e46 !important}.labtn-rightarrow:hover{border-right:25px solid #d91e46 !important}.labtn-rightarrow:after{content:'\25B6';text-decoration:none !important;color:#fafafa !important;margin-right:-40px !important;margin-left:40px !important;font-size:9px !important;line-height:14px !important;vertical-align:middle !important;z-index:999 !important}.labtn-leftarrow{border-left:25px solid #d91e46 !important}.labtn-leftarrow:hover{border-left:25px solid #d91e46 !important}.labtn-leftarrow:before{content:'\25C0';text-decoration:none !important;color:#fafafa !important;margin-left:-40px !important;margin-right:40px !important;font-size:9px !important;line-height:14px !important;vertical-align:middle !important;z-index:999 !important}.ui-button,.ui-button-text-only{display:inline-block;display:inline;zoom:1;padding:8px 24px;font-family:"Trebuchet MS", Helvetica, sans-serif;margin-bottom:0;font-size:16px;line-height:21px !important;text-align:center !important;vertical-align:middle !important;cursor:pointer;background:#d91e46 !important;background-color:#d91e46 !important;color:#ffffff !important;border:1px solid #d91e46 !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:4px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-shadow:1px 0px rgba(195,27,63, 0.5);text-decoration:none !important}.ui-button:hover,.ui-button:focus,.ui-button-text-only:focus,.ui-button-text-only:hover{background-color:#174c74 !important;background:#174c74 !important;border:1px solid #1b5a8a !important;text-decoration:none !important;text-shadow:0px 1px rgba(18,62,95, 0.5);color:#ffffff !important}.ui-button:focus,.ui-button-text-only:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;text-decoration:none !important}.ui-button:active,.ui-button-text-only:active{background-image:none;outline:0;text-decoration:none !important}.ui-button:disabled,.ui-button-text-only:disabled{background-image:none;background:#8daabb !important;background-color:#8daabb !important;border:1px solid #fff !important;border-color:#fff !important;color:#fbfbfb !important;outline:0;text-decoration:none !important}.ldbtn{display:inline-block;display:inline;zoom:1;padding:8px 24px;margin-bottom:0;font-size:16px;line-height:21px;text-align:center;vertical-align:middle;cursor:pointer;background-color:#8f8f8f;color:#fff;border:1px solid #777777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.05);text-decoration:none !important}.ldbtn:hover,.ldbtn:focus{background-color:#454545;text-decoration:none;text-shadow:none;color:#ffffff}.ldbtn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.ldbtn:active{background-image:none;outline:0}#adminForm .buttonBar-right{position:absolute;bottom:0;margin:0 auto;width:350px}#com-form-login{border:1px solid #e1e1e1;background:#fafafa;padding-left:20px;padding-right:20px;padding-bottom:20px;max-width:750px;margin:0 auto}#adminForm{max-width:780px;margin:0 auto}.open-cart-panel-button{max-height:36px !important}#stickycart .open-cart-panel-button{height:50px !important;max-height:40px !important}#vmCartModule .show-both{background-color:#fff !important;color:#777777 !important}.coursecontent a{color:#d91e46}.coursecontent a:hover{text-decoration:underline}.sgbtn,.open-cart-panel-button{display:inline-block;display:inline;text-decoration:none !important;zoom:1;padding:4px 12px;margin-bottom:0;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;background-color:#d91e47;color:#fff;border:1px solid #d91e46;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.sgbtn:hover,.sgbtn:focus{background-color:#174c74;text-decoration:none;text-shadow:none;color:#ffffff}.sgbtn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sgbtn:active{background-image:none;outline:0}.sgrbtn{display:inline-block !important;display:inline !important;zoom:1 !important;text-decoration:none !important;padding:2px 8px !important;padding-top:2px !important;padding-bottom:2px !important;padding-left:8px !important;padding-right:8px !important;margin-bottom:1px !important;margin-top:1px !important;font-family:Arial, Helvetica, sans-serif;font-size:13px !important;line-height:25px !important;height:30px !important;text-align:center !important;vertical-align:middle !important;cursor:pointer !important;background-color:#174c74 !important;color:#fff !important;border:1px solid #174c74 !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;text-shadow:1px 0px rgba(170,12,3, 0.5) !important}.sgrbtn:hover,.sgsbtn:focus{background-color:#d91e46 !important;border:1px solid #d91e46 !important;text-decoration:none !important;text-shadow:none !important;color:#ffffff !important}.sgrbtn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px !important}.sgrbtn:active{background-image:none !important;outline:0 !important}.sgrbtn:disabled{background-image:none !important;background-color:#e1e1e1 !important;border:1px solid #e1e1e1 !important;text-shadow:none !important;box-shadow:none !important;text-decoration:none !important;font-weight:normal !important;text-transform:capitalize !important;color:#8f8f8f !important;outline:0 !important;opacity:0.6;pointer-events:none;cursor:default}.srbtn{display:inline-block;display:inline;text-decoration:none !important;zoom:1;padding:2px 8px !important;padding-top:2px !important;padding-bottom:2px !important;padding-left:8px !important;padding-right:8px !important;margin-bottom:1px !important;margin-top:1px !important;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:13px !important;line-height:25px !important;height:30px !important;text-align:center !important;vertical-align:middle !important;cursor:pointer !important;background-color:#b30a15 !important;color:#fef2f5 !important;border:1px solid #970912 !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.srbtn:hover,.srbtn:focus{background-color:#ea1612 !important;text-decoration:none;text-shadow:none;color:#ffffff !important}.srbtn:focus{outline:thin dotted #560a14 !important;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.srbtn:active{background-image:none;outline:0}.sgsbtn{display:inline-block !important;display:inline !important;text-decoration:none !important;zoom:1 !important;padding:2px 8px !important;padding-top:2px !important;padding-bottom:2px !important;padding-left:8px !important;padding-right:8px !important;margin-bottom:1px !important;margin-top:1px !important;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:13px !important;line-height:25px !important;height:30px !important;text-align:center !important;vertical-align:middle !important;cursor:pointer !important;background-color:#d91e46 !important;color:#fff !important;border:1px solid #d91e46 !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;text-shadow:1px 0px rgba(170,12,3, 0.5) !important}.sgsbtn:hover,.sgsbtn:focus{background-color:#174c74 !important;text-decoration:none !important;text-shadow:none !important;color:#ffffff !important}.sgsbtn:focus{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px !important}.sgsbtn:active{background-image:none !important;outline:0 !important}.sdbtn{display:inline-block;display:inline;text-decoration:none !important;zoom:1;padding:4px 12px;margin-bottom:0;font-size:13px;line-height:18px;text-align:center;vertical-align:middle;cursor:pointer;background-color:#8f8f8f;color:#fff;border:1px solid #454545;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.05)}.sdbtn:hover,.gbtn:focus{background-color:#454545;text-decoration:none;text-shadow:none;color:#ffffff}.sdbtn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.sdbtn:active{background-image:none;outline:0}#btnaccountreg,#acct-reg-link{display:none !important}.vmicon{border:none !important}.menu{min-width:170px !important}.cardbuttonarea a:hover{color:#fff !important}.sdpbanners{display:block;width:100% !important;height:400px;overflow:hidden;background-repeat:no-repeat !important;background-position:right !important}.sdpbanners div{font-size:calc(16px + 1.0vw) !important;position:relative;left:1%;top:15%}.sdpbanners a{font-size:calc(16px + 1.1vw) !important}.sdpbanners .lcbtn,.sdpbanners{font-weight:bold;-webkit-text-stroke:0.1px #8f8f8f;text-shadow:1px 1px 0 #fafafa, -1px -1px 0 #fafafa, 1px -1px 0 #fafafa, -1px 1px 0 #fafafa, 1px 1px 0 #fafafa}.formItemBox{display:block;max-width:300px;margin:0 auto;background:#fafafa;border:1px solid #fbfbfb;text-align:center;vertical-align:middle;padding:5px;margin-bottom:5px}.formItemBox:hover,.formItemBox:active{background:#fbfbfb;border:1px solid #fafafa}.popout-price-buttons-handler .show-pop-up-image,.popout-price-buttons-handler .show-pop-up-details{display:none}.browse-view h1{font-size:26px !important;margin-top:-45px !important}#brcr,.breadcrumbs,#brcr a,.nobreadcrumb{height:14px;line-height:14px;vertical-align:middle;font-size:14px;padding-top:4px !important}#breadcrumb,.breadcrumbs{width:96% !important;margin:0 auto !important;max-width:1300px !important;padding-left:20px}.category-view{margin-top:25px}.vm-chzn-select{max-width:222px}.alert-error{background:#fdf0f1 !important}.alert-notice{background:#fffce5 !important}.alert-heading{letter-spacing:0.02em}.alert-error h4{color:#df1c33}a.close{padding:5px;color:#df1c33}a.close:hover{color:red}.asterisk{color:red !important}.product-field-desc{font-size:smaller;margin-top:-8px;color:grey}.h-pr-title{min-height:35px}.prodspecsline{font-size:12px;color:#8f8f8f}.prodspeclabel{font-weight:bold}.prodspecvalue{text-decoration:none}h2{letter-spacing:0.03em}.open-register-form{position:relative}.open-register-form[data-badge]:after{content:attr(data-badge);position:absolute;top:-10px;right:-10px;font-size:.8em;font-weight:bolder;background:#D91D46;color:white;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%}.show-cart{position:relative}.show-cart[data-badge]:after{content:attr(data-badge) !important;position:absolute !important;top:1px !important;right:-2px !important;font-size:.8em !important;font-weight:bolder !important;background:#D91D46 !important;color:#fff !important;width:16px !important;height:16px !important;text-align:center !important;line-height:16px !important;border-radius:50% !important}.notificationbadge{position:relative}.notificationbadge[data-badge]:after{content:attr(data-badge);position:absolute;top:-10px;right:-10px;font-size:.8em;font-weight:bolder;background:#D91D46;color:white;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%}.modal-body #login-form .logout-button{display:block;position:absolute;bottom:0 !important;left:0 !important;margin:5px;z-index:9999 !important}.modal-footer{z-index:98}#searchForm label{display:inline-block}#LoginForm #closeloginbtn{float:right}#LoginForm .modal-header{height:40px}#LoginForm .modal-header #myModalLabel{line-height:40px;vertical-align:middle;font-weight:bold}.log-panel ul,.log-panel li{background-color:#174c74 !important;border-left:1px solid #174c74 !important}#login-form > fieldset > div:nth-child(3) > div.control-label > div{display:block 100% !important;min-width:340px !important;width:100% !important;margin:0 auto;margin-top:25px}.control-label .btn-group .dropdown-toggle{display:none}#login-control-actions{width:200px;margin:0 auto;text-align:center}.control-label .btn-group .button{min-width:150px}#myaccount{min-height:700px}.dtbldisplay{background:#fff}.dataTables_length select[name='DataTables_Table_0_length']{max-width:50px}.dataTables_filter input[type='search']{max-width:150px}#checkoutForm .product-field-type-S,#checkoutForm .product-field-type-E{display:block;width:100%;min-width:150px;float:left;font-size:11px}#checkoutForm button{border:none !important}input[name="coupon_code"],input[name="setcoupon"]{display:none}#footer .moduletable{padding-bottom:1px !important;margin-bottom:1px !important}#footer .moduletable h3{padding-bottom:5px}.output-shipto .controls label{border:1px solid #fef6f7;background:#f4fafe margin-left: 5px}#output-shipto-display{padding:5px;margin-left:20px}#checkoutForm > div.billto-shipto > div:nth-child(2){border-left:1px solid #e1e1e1;width:45%;padding-left:25px}#checkoutForm > div.billto-shipto > div:nth-child(1) > span,#checkoutForm > div.billto-shipto > div:nth-child(2) > span{font-size:20px;font-weight:bold;color:#174c74}.output-shipto .controls label{cursor:pointer}.output-shipto .controls label:hover{cursor:pointer;background:#fef6f7}.output-shipto .controls input[type="radio"]:checked+label{font-weight:bolder !important}#output-shipto-display{border-top:1px solid #eaeceb}.orderreceipttopblocks{width:30% !important}.orderbtstblocks{width:49% !important}.orderbtstblocks td{padding-top:3px;padding-bottom:3px}#ordrItemTable th{background-color:#eeeeee;font-weight:bolder;vertical-align:middle;font-size:12px;line-height:12px}#ordrItemTable tfoot{border-top:2px solid #e1e1e1}#ordrItemTable tfoot td{background-color:#fff;vertical-align:middle;font-size:15px;line-height:15px}#ordrItemTable tr:nth-child(even){background-color:#fff;font-size:14px;vertical-align:top}#ordrItemTable tr:nth-child(odd){background-color:#fafafa;font-size:14px;vertical-align:top}.orderlinecustomatributes{margin-top:-10px !important;font-size:11px;line-height:12px}@media (max-width: 500px){body{padding:2px !important;margin-top:50px !important}.cart-button{max-width:25px !important;margin-left:5px !important}.open-cart-panel-button{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}#main-handler,.vmst-container,footer{margin-left:-8px;margin-right:-8px}#content-handler,.vmst-container,footer{margin-left:-8px;margin-right:-8px}.dataTables_wrapper{max-width:350px}table.dataTable{margin-left:-10px !important}.dataTables_length,.dataTables_filter{display:none}.dataTables_length select[name='DataTables_Table_0_length']{max-width:50px !important}.dataTables_filter input[type='search']{max-width:100px !important}#checkoutForm > div.billto-shipto > div:nth-child(2){border-left:none;border-top:1px solid #e1e1e1;width:95%;padding-left:0;margin-top:25px;padding-top:5px}.orderreceipttopblocks{width:98% !important}.orderbtstblocks{width:98% !important}}.divtable{display:table;border-collapse:collapse;width:100%}.divtable .divtablerow{display:table-row;text-align:center;width:100%;height:20px}.divtable .divtablecolumn{display:table-cell;vertical-align:middle;border:1px solid black;text-align:center;width:150px;float:left;height:20px}.divtable .divtablerowheader{background:#fafafa;font-weight:bold;text-align:center;vertical-align:middle}.divtable .divtablecolumnheader{background:#fafafa;font-weight:bold;text-align:center;vertical-align:middle}.sup{vertical-align:super;font-size:smaller}.grandtotalline{box-shadow:0px -1px 0px 0px black, 0px -3px 0px 0px white, 0px -5px 0px 0px grey !important;margin-top:2px !important}.noticemsgbox{display:block;padding:10px;background-image:none;list-style:none;width:95%;margin:0 auto}.noticemsgboxv2{display:block;padding:10px;background-color:#fff;background-image:none;list-style:none;width:95%;margin:0 auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;border:1px solid #ccc}.noticemsgboxround,.msgboxinfo,.msgboxnotice,.info-message .notice{display:block;padding:10px;background-color:#fffeee;background:rgb(255,254,238);color:#c00 !important;background-image:none;list-style:none;font-size:12px !important;width:95%;margin:0 auto;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 6px #999;-moz-box-shadow:0 0 6px #999;box-shadow:0 0 6px #999;border:1px solid #ccc}.msgboxurgent,#system-message .alert-warning{color:#D91E45 !important;font-size:14px !important;background:#f9ebea !important;border:1px solid #f9d8d6 !important;box-shadow:4px 4px 0 0 #f9c5c2 !important;margin:15px !important;padding:10px !important}.msgboxwarning,.alert-message.notice,.msgboxalert,#system-message .alert-{color:#D91E45 !important;font-size:14px !important;background:#FFFEEE !important;border:1px solid #f9d8d6 !important;box-shadow:4px 4px 0 0 #f9c5c2 !important;margin:15px !important;padding:10px !important}#notaryapp{font:normal 13px "Trebuchet MS", Helvetica, sans-serif !important}#notaryapp .headerbluebar{border-radius:0px 0px 0px 0px !important;box-shadow:0 0 1px rgba(0,0,0,.3) !important;border:0px ridge #174c74 !important;background:#174c74 !important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNDE1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjVkOGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #174c74 0%, #1b5d8d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#174c74), color-stop(100%,#1b5d8d));background:-webkit-linear-gradient(top, #174c74 0%,#1b5d8d 100%);background:-o-linear-gradient(top, #174c74 0%,#1b5d8d 100%);background:-ms-linear-gradient(top, #174c74 0%,#1b5d8d 100%);background:linear-gradient(to bottom, #174c74 0%,#1b5d8d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#174c74', endColorstr='#1b5d8d',GradientType=0 );color:#ffffff !important;font-size:18px !important;font-weight:bold !important;text-decoration:none !important;text-shadow:1px 1px 0px #1E415B !important;line-height:26px !important;padding:8px 10px 8px 24px !important;margin-top:20px !important;margin-bottom:10px !important}#notaryapp .guideinfo{display:inline-block !important;text-align:left !important;margin-top:-10px !important;margin-left:0px !important;margin-right:0px !important;margin-bottom:10px !important;padding:10px !important;background:#f7f7f7 !important}#notaryapp .formItem{margin:2px !important;border-top:1px solid #ededed !important;border-left:1px solid #ffffff !important;border-right:1px solid #ffffff !important;border-bottom:1px solid #ffffff !important;background:#ffffff !important;padding-top:8px !important;padding-right:2px !important;padding-bottom:8px !important;padding-left:2px !important}#notaryapp .formItem:hover{background:#fafafa !important;border:1px solid #ededed !important}#notaryapp .formItem label.tLabel,#notaryapp .formItem label.taLabel{display:inline-block !important;min-width:20% !important;max-width:200px !important;text-align:left !important;font-weight:bold !important;margin-left:4px !important}#notaryapp .formItem label.cLabel,#notaryapp .formItem label.rLabel{display:block !important;font-weight:bold !important}#notaryapp .check-box div,#notaryapp .radio-btn div{margin-left:20% !important}#notaryapp .sLabel{margin-right:20px !important}#notaryapp .formItemBtn{margin-left:auto !important;margin-right:auto !important;padding-top:25px !important;padding-bottom:50px !important;text-align:center !important}#notaryapp .formItem textarea{display:inline-block !important;width:78% !important;min-width:300px !important;vertical-align:top !important}#notaryapp select,#notaryapp textarea,#notaryapp input{border:1px solid #ccc !important;border-radius:5px !important;padding:4px !important;display:inline-block !important}#notaryapp fieldset{border-radius:10px !important;background:#fff !important;margin:20px !important;padding-top:50px !important;padding-bottom:20px !important;padding-left:20px !important;padding-right:20px !important;box-shadow:0 0 10px rgba(0,0,0,.3) !important;position:relative !important;border:2px solid threedface !important}#notaryapp legend{position:absolute !important;top:-2px !important;background:#174c74 !important;color:#fff !important;padding:10px 20px !important;border:2px groove threedface #174c74 !important;border-radius:0px 0px 10px 10px !important;border-top:none !important;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2) !important;text-shadow:1px 1px 2px black !important;font-weight:bold !important;text-transform:uppercase !important;font-size:16px !important}#notaryapp legend span{display:block !important;margin:-20px !important;background:#174c74 !important;padding:0px 20px !important}#notaryapp .noticebox{border-radius:5px !important;background:#fdfeee !important;margin:20px !important;padding-top:50px !important;padding-bottom:20px !important;padding-left:20px !important;padding-right:20px !important;box-shadow:0 0 10px rgba(0,0,0,.3) !important;position:relative !important;border:2px solid threedface #b10f1d !important}#notaryapp .noticeboxheader{position:absolute !important;top:-2px !important;background:#174c74 !important;color:#fff !important;padding:10px 20px !important;border:2px groove threedface #b10f1d !important;border-radius:0px 0px 10px 10px !important;border-top:none !important;box-shadow:inset 0 -5px 5px rgba(0,0,0,.2) !important;text-shadow:1px 1px 2px black !important;font-weight:bold !important;text-transform:uppercase !important;font-size:16px !important}#notaryapp .noticeboxtext{display:block !important;margin:-20px !important;background:#b10f1d !important;padding:0px 20px !important}#notaryapp .redreq{color:red !important;font-size:12px !important;font-weight:bold !important;vertical-align:text-top !important;margin-left:-4px !important}#notaryapp .redtip{color:red !important;font-size:11px !important;font-weight:bold !important;vertical-align:text-top !important;margin-left:265px !important}#notaryapp .graytip{color:#999999 !important;font-size:11px !important;vertical-align:text-top !important;margin-left:265px !important}#notaryapp .alert-message.notice{border-color:#c43c35 #c43c35 #882a25 !important;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;color:#ea0d00 !important;font-size:14px !important;background:#f9ebea !important;border:1px solid #f9d8d6 !important;box-shadow:4px 4px 0 0 #f9c5c2 !important;margin:15px !important;padding:10px !important}#notaryapp .alert-message.notice .btnredapps{max-height:40px !important}#notaryapp .info-message.notice{color:#1E415B !important;font-size:14px !important;background-color:#fefcea !important;background-repeat:repeat-x !important;background-image:-khtml-gradient(linear, left top, left bottom, from(#fefcea), to(#fcf7c9)) !important;background:#fefcea;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmNlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2Y3YzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fefcea 0%, #fcf7c9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefcea), color-stop(100%,#fcf7c9));background:-webkit-linear-gradient(top, #fefcea 0%,#fcf7c9 100%);background:-o-linear-gradient(top, #fefcea 0%,#fcf7c9 100%);background:-ms-linear-gradient(top, #fefcea 0%,#fcf7c9 100%);background:linear-gradient(to bottom, #fefcea 0%,#fcf7c9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#fcf7c9',GradientType=0 );text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25) !important;border-color:#c43c35 #c43c35 #882a25 !important;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;margin:10px !important;padding:10px !important}#notaryapp .inputInput.error,.inputInput.error{background-color:#fffeee !important;border:1px solid #FF0040 !important;border-top:1px solid #FF0040 !important;border-left:1px solid #FF0040 !important;border-right:1px solid #FF0040 !important;border-bottom:1px solid #FF0040 !important}#notaryapp label.error,label.error{padding:5px !important;margin-left:.3em !important;white-space:nowrap !important;font-size:small !important;color:#B1101D !important;background-color:#fef5f1 !important;float:right;display:block}.error{color:#B1101D !important}#notaryapp label.valid,label.valid{background:none !important;padding:5px !important;margin-left:.3em !important;white-space:nowrap !important;width:16px !important;height:16px !important;font-size:small !important;float:right;display:block}#notaryapp .container,#notaryapp .form-container,#notaryapp .noticemsgbox{max-width:1111px}.btnredapps{background-color:#d91e46 !important;border:1px solid #174c74 !important;display:inline-block !important;color:#ffffff !important;font-family:"Trebuchet MS", Helvetica, sans-serif;font-size:16px !important;line-height:20px !important;font-weight:bold !important;padding:20px 30px !important;text-decoration:none !important;text-shadow:0px 1px 0px #000000 !important;min-width:175px !important;min-height:45px !important;max-height:50px !important}.btnredapps:hover{background-color:#174c74 !important;color:#ffffff !important;text-decoration:none !important;text-shadow:-1px -1px 0px #000000 !important}.btnredapps:active{position:relative !important;top:1px !important;background-color:#174c74 !important;color:#fafafa !important;text-shadow:0px 0px 0px #000000 !important;text-decoration:none !important}#notaryapp p{font-size:125%}#statenotarybondonly{max-width:750px !important;margin:0 auto}#statenotarybondonly .headerbluebar{width:98%}#statenotarybondonly .guideinfo{width:100%}#statenotarybondonly .formItem label{width:40% !important}#statenotarybondonly .formItem input,#statenotarybondonly .formItem select{width:30% !important}#statenotarybondonly .formItem span{max-width:10% !important}h5{color:#d91e46;font-weight:bold}#dynamic_recaptcha_1{padding-bottom:30px !important;margin:0 auto}.infotip{padding-left:10px;font-size:12px;color:#999999}#productspecs{display:block}.mfg-thumbnail-image{max-height:50px;max-width:150px;padding:5px}table.productspecs{min-width:375px;max-width:500px;border-collapse:collapse}.productspecs th.productspecslabel{width:50px;background:#eeeeee;font-weight:bold}.productspecs th.productspecsvalue{min-width:250px;background:#eeeeee;font-weight:bold}.productspecs td.productspecslabel{width:50px;font-weight:bold;vertical-align:top}.productspecs td.productspecsvalue{min-width:250px}.productspecs tr:nth-child(even){background-color:#fafafa}.product-description{display:block}.productspecs td.productspecsvalue a{color:#D91D46 !important}.productspecs td.productspecsvalue a:hover{color:#174C74 !important}.open-register-form{color:#fff !important}footer a,footer a span{color:#fff}footer a:hover,footer a span:hover{color:#174c74}#menu{background:#d91e46 !important}#vmCartModule > div.show-both.total-items{background:none !important}header{background:#174c74 !important}header a,header a span{color:#fff}#sitelogoimghdr{margin-top:-35px;margin-left:30px}body{background:#174c74 !important}.container{box-shadow:none !important;width:100% !important}.vmst-container{padding:0px !important}#top-handler{width:100% !important;margin:0 auto}#top{max-width:1300px}#main-handler{width:96% !important;margin:0 auto;max-width:1300px}#menu-handler{width:100% !important;margin:0 auto;max-width:1300px}.show-cart-link a{color:#fff !important}.open-cart-panel-button{border:1px solid #174c74;border-radius:0;max-width:25px}#top-sticky-panel{background:#174c74 !important;border-bottom:2px solid #d91e46}#top-sticky-panel .container{width:100% !important;max-width:1300px;margin:0 auto}#top-sticky-panel .open-cart-panel-button{border:1px solid #174c74;border-radius:0 !important;max-width:25px !important}#top-sticky-panel #searchpanel2{padding-left:10px}#slideshow-header{width:100% !important;margin:0 auto;max-width:1300px}footer div{width:100% !important;max-width:1300px;margin:0 auto}footer{margin-bottom:-30px !important;background:#d91e46 !important}#footer .link-no-image{color:#fff}#footer .span4,#footer .span6{display:flex;max-width:225px}.search-panel input[name="q"]{margin-top:8px}#content-handler{width:98% !important;margin:0 auto}.item-page h2{padding:5px}.selectboxstyled{width:145px;height:25px !important;vertical-align:middle !important;font-size:14px !important;line-height:14px !important;border:1px solid #fff;background:#fff;background-color:#fff !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}#your-notary-state{width:180px;height:25px}.vmst-container #your-notary-state .selectboxstyled{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 90%, gray 50%), linear-gradient(135deg, gray 90%, transparent 50%), linear-gradient(to right, #fff, #fff);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;background:#174C74 !important;color:#fff !important}.vmst-container #your-notary-state:after{content:'\25BC';color:#fafafa;margin-left:-10px;margin-top:8px;font-size:8px;z-index:999}.vmst-container #your-notary-state .selectboxstyled:hover{-webkit-appearance:none;-moz-appearance:none;background:#fff !important;background-color:#fff !important;color:#174c74 !important}.vmst-container #your-notary-state{display:inline-block;padding-bottom:2px;margin-right:10px !important}#change_state:hover,.selectboxstyled:hover,#your-notary-state .selectboxstyled:hover,#your-notary-state:hover:after{color:#D91E46 !important;font-weight:bold}#shopcartprodcnt{color:#b9b6b7;font-size:11px}#top-sticky-panel #your-notary-state .selectboxstyled{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg, transparent 90%, gray 50%), linear-gradient(135deg, gray 90%, transparent 50%), linear-gradient(to right, #fff, #fff);background-position:calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;background:#174C74 !important;color:#fff !important}#top-sticky-panel #your-notary-state:after{content:'\25BC';color:#fafafa;margin-left:-10px;margin-top:10px;font-size:8px}#top-sticky-panel #your-notary-state{background:#174c74;display:inline-block;border-radius:6px;padding-bottom:8px;padding-top:2px;padding-left:6px;padding-right:5px;margin-right:10px !important}#top-handler{min-height:130px !important}.vmst-container #your-notary-state,#your-notary-state .selectboxstyled{background:#174c74 !important;color:#fff !important;border:none}.vmst-container #your-notary-state{margin-top:-30px;margin-right:-75px;display:flex}.vmst-container .log-panel li a{font-size:14px !important;font-weight:bold}.vmst-container .log-panel li a:hover{color:#d91e46 !important;font-weight:bold}#linktoshopcart:hover{color:#d91e46 !important}h2{font-weight:bold !important}h1 a,h2 a,h3 a,h4 a{display:inline-block}#bot-modules-2{border-bottom:1px solid #fafafa !important}ul.checkxmarklist{list-style:none}ul.checkxmarklist li{margin-top:10px}ul.checkxmarklist li.checkmarks::before{content:"\2713";color:#20B85C;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;margin-right:2px}ul.checkxmarklist li.checkmarks{color:#000 !important}ul.checkxmarklist li.xmarks::before{content:"\2717";color:red;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;margin-right:2px}ul.checkxmarklist li.xmarks{color:grey !important}ul.checkxmarklist li.omarks::before{content:"\2022";color:#164C74;font-weight:bold;display:inline-block;width:1em;margin-left:-1em;margin-right:2px}ul.checkxmarklist li.omarks{color:#000 !important}h2 a span:hover,h2 a:hover{text-shadow:none !important}.checkout-button-top button[type="submit"]:hover{background:#C30D03 !important;color:#fff !important}.ddlabel{padding-right:10px !important}.search-panel,.search .button{background:#d91e46 !important;color:#fff}.search .button:hover{color:#174c74 !important}.search #mod-search-searchword{height:14px !important;margin-top:3px !important}.category-view h2{background:#fff}.category-view h2 a span{background:#174C74}.category-view h2 a span:hover{background:#D91E46}#contact-us{width:100%}#contact-us .notary-location{margin:0 auto;width:425px;padding:10px}#contact-us h2{text-transform:none !important}#contact-us .info-label{color:#D91E46;width:98px;font-weight:bold;text-align:right;vertical-align:top;line-height:18px}#contact-us .info-value{vertical-align:top;margin-left:5px;line-height:18px}#contact-us span[itemprop="addressCountry"]{display:none}#system-message .alert-heading{color:#c30e03 !important}.billto-shipto .details:hover{background:#d91e46 !important}.vm-img-desc{display:block !important;color:grey;margin:0 auto;text-align:center;padding:1px}.cardbuttonarea:hover{background:#d91e46 !important}.ui-dialog-titlebar{background:#143A61 !important;color:#ffffff !important}.ui-widget-overlay{background:#143A61 !important}.ui-widget #your-notary-state{text-align:center}.vmshipment_description{display:none}.noticemsgbox{padding:5px;color:#c30e03 !important}.cardtitle,.cardtitle a{width:100% !important;min-width:270px;text-align:center !important;.article-info .published{ color:#8f8f8f;font-weight:normal;#notarybloghome{margin-bottom:-35px !important}.tags .label{background-color:#143A61 !important}h3 a:hover{color:#143A61}.caption span,.badge,.list-hits,.label-info,.badge-info{background:#143A61 !important;background-color:#143A61 !important;color:#ffffff !important}.vmdebug{display:none !important}#footer-line ul{text-align:center !important;margin:0 auto !important;max-width:700px !important;display:block !important}#footer-line li{max-width:175px !important}#footer #bot-modules-2 .span2{display:flex !important;max-width:222px !important}#bot-modules-2 .deeper.parent ul{margin-bottom:-12px !important}#security-seals{text-align:right !important}.vm-fieldset-tos{display:none}.addtocart-area{margin-top:15px;padding:10px;max-width:350px;text-align:center;background:#fefefe;box-shadow:1px 1px 5px 1px grey;border-radius:8px}.addtocart-bar{width:215px !important;margin:0 auto !important;text-align:center;padding:0;display:block}.social-links{display:block !important}.social-line{line-height:45px !important}.social-link-icon{height:32px !important;width:32px !important}.social-link-name{margin-left:8px !important}.rform *{box-sizing:border-box}.rform input[type=text],.rform select,.rform textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;resize:vertical}.rform label{padding:12px 12px 12px 0;display:inline-block}.rform input[type=submit]{background-color:#4CAF50;color:white;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;float:right}.rform input[type=submit]:hover{background-color:#45a049}.rformcontainer{border-radius:5px;background-color:#f2f2f2;padding:20px}.rform .col-25{float:left;width:25%;margin-top:6px}.rform .col-75{float:left;width:75%;margin-top:6px}.rform .row:after{content:"";display:table;clear:both}#searchpanel1 .button{min-width:70px !important;color:#fafafa !important}.breadcrumb-separator{color:#A5A5A5 !important}#ui-tabs #tabs li{background:#174C74 !important;border-radius:4px;margin-left:2px;color:#ffffff !important}#ui-tabs #tabs .current{background:#F8F7F6 !important;color:#174C74 !important}#ui-tabs #tabs li:hover{background:#D91E46 !important;color:#ffffff !important}.vm-fieldset-tos{display:none}@media screen and (max-width: 600px){.rform .col-25,.rform .col-75,.rform input[type=submit]{width:100%;margin-top:0}}@media (max-width: 800px){#contact-us{display:block !important}}@media (max-width: 480px){#top-sticky-panel .log-panel{background:#fff}#top-sticky-panel .log-panel li{padding-left:0px !important}#top-sticky-panel .log-panel li:first-child{border-left:2px solid #fff !important}#top-sticky-panel .log-panel #acct-reg-link{display:none}#contact-us{display:block !important}}#state-confirm #your-notary-state{display:block !important;margin:0 auto !important}#state-confirm #your-notary-state .selectboxstyled{background:#174C74 !important;-webkit-border-radius:3px !important;-moz-border-radius:3px !important;border-radius:3px !important;box-shadow:0 1px 2px rgba(0,0,0,0.05) !important;color:#fff !important;font-size:16px !important;height:36px !important;min-height:36px !important;max-height:36px !important;line-height:16px !important;width:225px !important;vertical-align:middle !important;cursor:pointer !important;position:relative !important;border-right:30px solid #D91E46 !important;border-left:30px solid #174C74 !important;padding-top:-10px !important;z-index:2 !important;display:block}#state-confirm #your-notary-state .selectboxstyled:hover{font-size:16px !important;font-weight:normal !important;background:#D91E46 !important;border-left:30px solid #D91E46 !important;color:#fff !important;-webkit-transition:background-color .2s !important;-moz-transition:background-color .2s !important;-ms-transition:background-color .2s !important;-o-transition:background-color .2s !important;transition:background-color .2s !important}#state-confirm #your-notary-state #my-state-icon{margin-right:-30px !important;z-index:999 !important}#state-confirm #your-notary-state:after{content:'\25BC' !important;display:block !important;color:#fff !important;margin-left:195px !important;margin-top:-25px !important;font-size:8px !important;position:sticky !important;position:-webkit-sticky !important;z-index:999 !important}#payment-types-accepted{display:block;margin:0 auto;text-align:center;width:225px;padding-top:20px}#pswdreqs{max-width:345px !important}#pswdreqs h3{max-width:135px !important}#top-com-handler #system-message-container #system-message{max-height:100px !important;margin-bottom:45px !important}#top-com-handler #system-message-container #system-message .alert-notice{max-height:100px !important}.cl-handler .log-panel .moduletable{max-height:20px !important}div#prevcomdiv a,div#prevcomdiv a:active{color:#D91D46 !important;text-decoration:underline !important}div#prevcomdiv a:focus,#prevcomdiv a:hover{color:#D91D46 !important;text-decoration:none !important}.rightsidebottomfloater{position:fixed;bottom:1em;right:1em;z-index:19998;width:35px;}