.buttonSet{margin-top:10px;margin-bottom:10px;}
.buttonSet{zoom:1;}
.buttonSet:before, .buttonSet:after{content:"";display:table;}
.buttonSet:after{clear:both;}
.buttonAction{float:right;}
#piGal{float:right;width:250px;}
#piGal img{max-width:250px;height:auto;}
.inputRequirement, .markProductOutOfStock, .stockWarning{color:#B33A3A;}
.markProductOutOfStock, .stockWarning{font-weight:bold;}
ul.accountLinkList{list-style-type:none;margin:0;padding:0;line-height:2;}
ul.shoppingCartList{list-style-type:none;margin:0;padding:0;}
ul.shoppingCartList li.newItemInCart, ul.shoppingCartList li.newItemInCart A{color:red;}
.form-control{margin-bottom:5px;display:inline;}
.page-header h1 del{font-size:0.5em;}
.productHolder{border:1px solid #eee;padding:10px;border-radius:4px;-webkit-transition:border .5s ease-in-out;-o-transition:border .5s ease-in-out;transition:border .5s ease-in-out;}
.productHolder:hover{border:1px solid #428bca;}
.productHolder h2{font-size:1.3em;}
.item.list-group-item{float:none;width:100%;background-color:#fff;border:none;}
.item.list-group-item img{float:left !important;margin-right:10px !important;}
.grid-group-item{margin-bottom:20px;}
.grid-group-item .list-group-item-text{display:none;}
p.lead del{font-size:0.5em;}
#bodyContent .img-responsive, #columnLeft .img-responsive, #columnRight .img-responsive{margin-left:auto;margin-right:auto;}
.stepwizard{margin-top:20px;}
.stepwizard-step p{margin-top:10px;}
.stepwizard-row{display:table-row;}
.stepwizard{display:table;width:100%;position:relative;}
.stepwizard-step button[disabled]{opacity:1 !important;filter:alpha(opacity=100) !important;}
.stepwizard-row:before{top:14px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-index:0;}
.stepwizard-step{display:table-cell;text-align:center;position:relative;width:33%;}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;}
.pagenav{position:relative;top:-25px;left:3px;height:40px !important;}
.pagenumber{margin-bottom:7px;}
.reviews blockquote p{font-size:0.8em;}
.text-left-not-xs, .text-left-not-sm, .text-left-not-md, .text-left-not-lg{text-align:left;}
.text-center-not-xs, .text-center-not-sm, .text-center-not-md, .text-center-not-lg{text-align:center;}
.text-right-not-xs, .text-right-not-sm, .text-right-not-md, .text-right-not-lg{text-align:right;}
.text-justify-not-xs, .text-justify-not-sm, .text-justify-not-md, .text-justify-not-lg{text-align:justify;}
@media (max-width:767px){.text-left-not-xs, .text-center-not-xs, .text-right-not-xs, .text-justify-not-xs{text-align:inherit;}
.text-left-xs{text-align:left;}
.text-center-xs{text-align:center;}
.text-right-xs{text-align:right;}
.text-justify-xs{text-align:justify;}
}
@media (min-width:768px) and (max-width:991px){.text-left-not-sm, .text-center-not-sm, .text-right-not-sm, .text-justify-not-sm{text-align:inherit;}
.text-left-sm{text-align:left;}
.text-center-sm{text-align:center;}
.text-right-sm{text-align:right;}
.text-justify-sm{text-align:justify;}
}
@media (min-width:992px) and (max-width:1199px){.text-left-not-md, .text-center-not-md, .text-right-not-md, .text-justify-not-md{text-align:inherit;}
.text-left-md{text-align:left;}
.text-center-md{text-align:center;}
.text-right-md{text-align:right;}
.text-justify-md{text-align:justify;}
}
@media (min-width:1200px){.text-left-not-lg, .text-center-not-lg, .text-right-not-lg, .text-justify-not-lg{text-align:inherit;}
.text-left-lg{text-align:left;}
.text-center-lg{text-align:center;}
.text-right-lg{text-align:right;}
.text-justify-lg{text-align:justify;}
}
.footer{background:#eee;border-top:2px solid #ddd;}
.footer .footerbox{padding:10px 10px 0px 10px;}
.footer-extra{background:#111;color:silver;line-height:3;}
.footer-extra A{color:silver;}
.footer h2{padding:0;margin:0;font-size:1em;letter-spacing:0.1em;color:rgb(142,11,0);text-shadow:1px 1px 1px rgba(255,255,255,0.6);border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px;text-transform:uppercase;}
.contact{border-left:1px solid #ddd;}
.timeline{list-style:none;padding:20px 0 20px;position:relative;}
.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eeeeee;right:25px;margin-left:-1.5px;}
.timeline > li{margin-bottom:20px;position:relative;}
.timeline > li:before,
.timeline > li:after{content:" ";display:table;}
.timeline > li:after{clear:both;}
.timeline > li:before,
.timeline > li:after{content:" ";display:table;}
.timeline > li:after{clear:both;}
.timeline > li > .timeline-panel{width:calc(100% - 75px);float:left;border:1px solid #d4d4d4;border-radius:2px;padding:20px;position:relative;-webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.175);box-shadow:0 1px 6px rgba(0, 0, 0, 0.175);}
.timeline > li > .timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #ccc;border-right:0 solid #ccc;border-bottom:15px solid transparent;content:" ";}
.timeline > li > .timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" ";}
.timeline > li > .timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1.4em;text-align:center;position:absolute;top:16px;right:0px;margin-left:-25px;background-color:#999999;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%;}
.timeline > li.timeline-inverted > .timeline-panel{float:right;}
.timeline > li.timeline-inverted > .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto;}
.timeline > li.timeline-inverted > .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto;}
.timeline-badge.primary{background-color:#2e6da4 !important;}
.timeline-badge.success{background-color:#3f903f !important;}
.timeline-badge.warning{background-color:#f0ad4e !important;}
.timeline-badge.danger{background-color:#d9534f !important;}
.timeline-badge.info{background-color:#5bc0de !important;}
.timeline-title{margin-top:0;color:inherit;}
.timeline-body > p .timeline-body > ul{margin-bottom:0;}
.timeline-body > p + p{margin-top:5px;}
.timeline-body blockquote{font-size:1em;}
.navbar-no-corners{border-radius:0 !important;-moz-border-radius:0 !important;border-left:none;border-right:none;}
.navbar-no-margin{margin-bottom:0 !important;}
.searchbox-margin{margin-top:10px;margin-bottom:10px;}
.form-control-feedback{padding-right:2%;}
A{color:#444;text-decoration:none;font-weight:bold;}
A:hover{color:#ccc;text-decoration:none;font-weight:bold;}
h1{font-size:30px;font-weight:bold;}
h2{font-size: 20px;}
.page-header{border-bottom:0;margin-top:0;padding-top:5px;margin-bottom:0;}
a:focus{outline:0;color:#000000;}
.thumbnail{border-color:transparent;margin:0;}
#main-image{float:right;margin-top:10px;margin-left:10px}
#utube{float:right;margin:10px 0 10px 0;padding:10px;border:1px solid #e0e0e0;border-radius:5px;}
.productHolder{border-bottom:1px solid #eee;border-left:0;border-top:0;border-right:0;border-radius:0;}
.productHolder:hover{border-bottom:1px solid #eee;border-left:0;border-top:0;border-right:0;border-radius:0;}
.alert-custom{padding-top:5px;padding-bottom:16px;margin-bottom:4px;margin-top:10px;border:1px solid #ff8d24;border-radius:3px;background-color:#ff8d24;color:#ffffff;font-weight:bold;}
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus{background-color:green;border-color:lightgrey;}
.pagination>li>a:hover,
.pagination>li>span:hover,
.pagination>li>a:focus,
.pagination>li>span:focus{background-color:white;border-color:lightgrey;}
.alert-checkout{padding:12px;margin-top:20px;border:2px solid red;border-radius:3px;background-color:yellow;color:red;font-weight:bold;font-size:115%}
.alert-logo{padding:5px 10px 5px 10px;margin-bottom:5px;margin-top:5px;border:1px solid #ff8d24;border-radius:3px;background-color:#ff8d24;}
.padding{padding-top:10px;padding-bottom:10px;}
.padding img{border-radius:4px;}
.alert-footer{padding:10px 4px 10px 4px;margin-bottom:5px;border-radius:3px;background-color:#880088;border:1px solid #880088;}
#bodyWrapper{background-color:#FF8D24;}
body{background-color:#800080;}
#bodyContent{background-color:#ffffff;padding-bottom:20px;margin-top:5px;color:#555;padding-top:5px;}
.btn-info:hover{font-weight:normal;}
.btn-success:hover{font-weight:normal;}
.btn-warning:hover{font-weight:normal;}
.btn-default:hover{font-weight:normal;background-color:transparent;}
.btn-primary:hover{font-weight:normal;}
.btn-danger:hover{font-weight:normal;}
.breadcrumb{margin-top:0;margin-bottom:0;background-color:#ffcd00;border-radius:2px;}
.breadcrumb li + li:before{color:white;}
.panel{margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;border-width:0;}
.panel-custom{background-color:#ff8d24;border-radius:3px;border:1px solid orange;margin-top:5px;}
.panel-xsell{background-color:white;border-radius:0;border-left:1px solid orange;border-right:1px solid orange;border-bottom:1px solid orange;}
.panel-custom img{border-radius:4px;}
.tin{margin-top:5px;}
.panel-banners{background-color:#ff7b24;border-width:0;}
.panel-heading-banners{background-color:#ff7b24;border-width:0;padding:0;}
.panel-body-custom{padding:0 0 15px 0;}
.panel-body-banners{padding:1px;margin-top:10px;}
.panel-heading-custom{background-color:#993299;color:white;font-weight:bold;border-width:1px;border-color:#b266b2;border-radius:3px;padding:8px 0 8px 12px;background-image:linear-gradient(to left,
#993299, purple);}
.panel-heading-new-specials{background-color:#e83030;font-weight:bold;border-width:1px;border-color:orange;border-radius:0;padding:8px 0 8px 12px;}
.panel-heading-custom A{color:white;text-decoration:none;font-weight:bold;}
.panel-heading-custom A:hover{color:gold;text-decoration:none;font-weight:bold;}
.nav li a:hover, .nav li a:focus{text-decoration:none;background-color:transparent;}
.nav li a{padding-bottom:20px;}
.navbar-inverse{background-color:purple;border-top:5px solid purple;border-left:1px solid purple;border-right:1px solid purple;border-bottom:2px solid #b266b2;}
@media only screen and (max-width:992px){.navbar-inverse{margin-top:0;}
}
.footer .footerbox{padding:15px 0 0 0;}
.navbar-inverse .navbar-toggle{border-color:purple;background-color:purple;}
.navbar-inverse .navbar-toggle:hover{background-color:#b266b2;}
.navbar-inverse .navbar-toggle:focus{background-color:purple;}
.navbar-inverse .navbar-nav li a{color:gold;font-weight:bold;}
.navbar-inverse .navbar-text{color:gold;margin-top:13px;margin-right:20px;}
.container-fluid-custom{padding:0;}
ol A{color:white;text-decoration:none;}
.navbar-nav>li>.dropdown-menu{background-color:#800180;border:2px solid #b266b2;border-top:0;padding-right:30px;}
.navbar-inverse .navbar-nav>.open>a{background-color:purple;}
.navbar-inverse .navbar-nav>.open>a:hover{background-color:purple;}
.navbar-inverse .navbar-nav>.open>a:focus{background-color:purple;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:gold;padding-bottom:20px;}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:white;}
.dropdown-menu .divider{height:0;margin:0;}
.footer{color:gold;background:purple;border-top:2px solid #800080;border-right:4px solid #800080;border-left:4px solid #800080;border-bottom:6px solid #800080;padding-bottom:15px;}
.generic-text img{border-radius:3px;float:left;margin-bottom:5px;margin-right:3px;}
.stgeorge img{margin-right:8px;margin-top:5px;}
.gold-highlight{color:gold;font-weight:bold;}
.footer .footerbox A{color:gold;}
.footer .footerbox A:hover{color:white;}
.footer-extra{background:transparent;color:#000000;line-height:1.5;margin-top:10px;}
.footer h2{border-bottom:0;}
.contact{border-left:0;}
.btn-custom{background-color:purple;border-radius:4px;color:gold;font-weight:normal;}
.breadcrumb-color{background-color:#ffcd00;padding:7px;border-radius:2px;}
.btn-custom:hover{border-radius:4px;color:white;font-weight:normal;}
.btn:active, .btn.active{-webkit-box-shadow:none;box-shadow:none;}
.btn-news{background-color:gold;}
.checkout_float_left{float:left;margin:5px;}
h4.checkout{background:#dff0d8;padding:10px 5px;text-decoration:none;margin-top:0;border:1px solid #D6E9C6;border-radius:4px;}
.error{border:2px solid red !important;}
.paypay{padding:15px;border-bottom:2px solid #ededed;}
.paypay img{float:left;}
.wrapper{position:relative;z-index:90;}
.ribbon-wrapper-green{width:85px;height:88px;overflow:hidden;position:absolute;top:3px;right:3px;}
.ribbon-green{font:14px Sans-Serif;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:6px 0;left:-5px;top:15px;width:120px;background-color:#FF8D24;background-color:rgba(255, 141, 36, 0.49);color:#fff;}
.ribbon-green:before, .ribbon-green:after{position:absolute;bottom:-3px;}
.ribbon-green:before{left:0;}
.ribbon-green:after{right:0;}
.btn-success-custom{background:#000;color:white;margin-bottom:5px;}
.glyphicon-star{color:gold;}
.fa.fa-star, .fa.fa-star-o{color:gold;}
.checkout_holder{padding:6px;margin:5px;border:1px solid #EDD6FA;border-radius:4px;}
.checkout_holder img{float:left;}
.moduleHolder h2{font-size:1.4em;font-weight:bold;}
.xsell_shop{font-size:1.4em;font-weight:bold;}
#sitemap-module .productHolder{border-bottom:0;}
.stock-alert-in{font-weight:bold;color:green;font-size:160%}
.stock-alert-out{font-weight:bold;color:#e02823;font-size:160%}
#post-text img{float:right;margin-left:5px;}
.breadcrumb{margin-top:5px;}
.searchbox-margin{margin-left:0;margin-bottom:5px;}
.social-button{float:right;width:43px;height:20px;margin-top:3px;margin-bottom:3px;}
.white A:hover{color:white;}
#mc_embed_signup #mce-error-response{border:1px solid lightgrey;color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;padding:15px;margin-bottom:20px;border-radius:4px;}
ul.shoppingCartList li.newItemInCart, ul.shoppingCartList li.newItemInCart A{color:black !important;}
ul.shoppingCartList li{color:black !important;}
.markProductOutOfStock{color:red;}
.footer-extra A{color:black;}
blockquote{border-left:1px solid orange;}
.review-text{color:black;}
.alert-news{font-size:17px;font-weight:normal;padding-bottom:0;margin-top:6px;overflow:auto;}
.messageStackError{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px;border-radius:4px;border:1px solid lightgrey;}
.ribbon-front{background-color:#BFDC7A;background-color:rgba(191, 220, 122, 0.88);color:#fff;}
.ribbon-red{background-color:#E7B7A3;background-color:rgba(231, 183, 163, 0.67);color:#fff;}
.footer-spacing{padding:7px 0 7px 5px;}
.xsell-head{color:white;}
.productSpecialPrice{color:red;font-weight:bold;background:white;border-radius:2px;padding:0 2px 0 2px;}
.glyphicon-thumbs-up{color:gold;}
.alert-mailchimp{padding:5px 10px 16px 10px;margin-bottom:0;margin-top:0;border:1px solid #E262E2;border-radius:3px;background-color:#ff8d24;color:#ffffff;font-weight:bold;}
.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
@keyframes tossing{0%{transform:rotate(-4deg);}
50%{transform:rotate(4deg);}
100%{transform:rotate(-4deg);}
}
@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg);}
50%{-webkit-transform:rotate(4deg);}
100%{-webkit-transform:rotate(-4deg);}
}
.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
@keyframes pulse{0%{transform:scale(0.9);opacity:0.7;}
50%{transform:scale(1);opacity:1;}
100%{transform:scale(0.9);opacity:0.7;}
}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:0.7;}
50%{-webkit-transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(0.95);opacity:0.7;}
}
.fa-bullseye{color:#C771C7;padding-right:10px;}
.due{padding:0 0 10px 0;}
.sent{padding-bottom:6px;padding-right:4px;font-weight:normal;}
.rapid img{border:1px solid lightgrey;border-radius:5px;-webkit-box-shadow:2px 2px 7px 1px rgba(238,238,238,1);-moz-box-shadow:2px 2px 7px 1px rgba(238,238,238,1);box-shadow:2px 2px 7px 1px rgba(238,238,238,1);}
.boxy a{color:white;}
.boxy-back a{color:#856404;}
.header-message{margin:5px 0 5px 0;color:white;border:1px solid #FFA500;padding:1px 0 10px 0;background-color:#FFA500;border-radius:5px;}
ul{margin-top:10px;}
@media only screen and (max-width:992px){.front-button{margin-top:10px;}
}
.form-control{font-size:16px;}
.owl-pagination{margin-top:-15px !important;}
.owl-prev{position:absolute !important;top:50% !important;margin-top:-40px !important;font-size:50px !important;height:60px !important;left:-2px !important;padding-left:18px !important;}
.owl-next{right:-2px !important;padding-right:18px !important;position:absolute !important;top:50% !important;margin-top:-40px !important;font-size:50px !important;height:60px !important;}
.social-icons .fa{font-size:1.8em;}.social-icons .fa{margin:10px;width:30px;height:30px;line-height:30px;text-align:center;color:#FFF;color:rgba(255, 255, 255, 0.8);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.social-icons.icon-flat .fa{border-radius:0;}.social-icons.icon-zoom .fa:hover, .social-icons.icon-zoom .fa:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.social-icons .fa-digg{background-color:#000000;}.social-icons .fa-facebook,.social-icons .fa-facebook-square{background-color:#3C599F;border-radius:15px;}
.social-icons .fa-google-plus,.social-icons .fa-google-plus-square{background-color:#CF3D2E;border-radius:15px;}
.social-icons .fa-linkedin,.social-icons .fa-linkedin-square{background-color:#0085AE;}
.social-icons .fa-pinterest,.social-icons .fa-pinterest-square{background-color:#CC2127;border-radius:15px;}
.social-icons .fa-reddit-alien{background-color:#CEE3F8;}.social-icons .fa-send{background-color:#CCCCCC;}.social-icons .fa-stumbleupon{background-color:#EB4924;}.social-icons .fa-tumblr,.social-icons .fa-tumblr-square{background-color:#314E6C;}.social-icons .fa-twitter,.social-icons .fa-twitter-square{background-color:#32CCFE;border-radius:15px;}
.label-as-badge{border-radius:1em;border-radius:2em;background-color:#ffffff;color:#999;border:1px solid #999;line-height:2.5;}
.label-white{background-color:white;color:orange;}
#w2b-StoTop{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;width:40px;background-color:#EEE;background-color:rgba(238,238,238,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#99EEEEEE', EndColorStr='#99EEEEEE');text-align:center;padding:5px;position:fixed;bottom:60px;right:10px;cursor:pointer;color:#444;text-decoration:none;border:1px solid #C9C9C9;z-index:100;}
.page-header h1 del{font-size:0.9em;}
#afterpay-what-is-modal img.afterpay-modal-image{display:block;}
#afterpay-what-is-modal img.afterpay-modal-image-mobile{display:none;}
@media only screen and (max-width:480px){#afterpay-what-is-modal img.afterpay-modal-image-mobile{display:block;}
#afterpay-what-is-modal img.afterpay-modal-image{display:none;}
}
checkout_holder{padding:4px;margin:5px;border:1px solid #FAEBCC;border-radius:4px;}
@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg);}
2%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}
4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}
6%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}
8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg);}
10%{-webkit-transform:rotate(22deg);transform:rotate(22deg);}
12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg);}
14%{-webkit-transform:rotate(18deg);transform:rotate(18deg);}
16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg);}
18%{-webkit-transform:rotate(12deg);transform:rotate(12deg);}
20%, 100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
}
@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg);}
2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}
4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg);}
6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}
8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg);}
10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg);}
12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg);}
14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg);}
16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);}
18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg);}
20%, 100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}
.faa-ring.animated,
.faa-ring.animated-hover:hover,
.faa-parent.animated-hover:hover > .faa-ring{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0px;transform-origin-z:initial;}
.faa-ring.animated.faa-fast,
.faa-ring.animated-hover.faa-fast:hover,
.faa-parent.animated-hover:hover > .faa-ring.faa-fast{-webkit-animation:ring 1s ease infinite;animation:ring 1s ease infinite;}
.faa-ring.animated.faa-slow,
.faa-ring.animated-hover.faa-slow:hover,
.faa-parent.animated-hover:hover > .faa-ring.faa-slow{-webkit-animation:ring 3s ease infinite;animation:ring 3s ease infinite;}
.btn{white-space:normal;}
input[type='radio']{transform:scale(1.5);}
input[type='checkbox']{transform:scale(1.5);}
.moduleRowSelected{color:#3c763d;background-color:#dff0d8;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{background-color:#FCF8E3;}
.lb-sm{font-size:15px;}
.alert-success{color:#333;background-color:#f7edfd;border-color:#edd6fa;}
.alert-warning{color:#333;background-color:#fbfded;border-color:#f6fad6;}
.alert-danger{color:#333;background-color:#f3fded;border-color:#e4fad6;}
.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}
.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-warning:hover{color:#fff;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);}
@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{white-space:normal;}}
.navbar-toggle{float:left;margin-left:10px;}
.nav>li>a{padding:20px 7px 20px 7px;}
@media (min-width:768px) and (max-width:991px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;}
.navbar-nav .open .dropdown-menu > li > a{line-height:20px;}
.navbar-nav .open .dropdown-menu > li > a,
.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px;}
.dropdown-menu > li > a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;}
.navbar-header{float:none;}
.navbar-toggle{display:block;}
.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);}
.navbar-collapse.collapse{display:none!important;}
.navbar-nav{float:none!important;margin:7.5px 50px 7.5px -15px}
.navbar-nav>li{float:none;}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}
.navbar-text{float:none;margin:15px 0;}
.navbar-collapse.collapse.in{display:block!important;}
.collapsing{overflow:hidden!important;}
}
pre{white-space:pre-wrap;}
.littlepics{float:right;border:1px solid #e0e0e0;border-radius:4px;margin:5px;padding:4px;}
.navbar-right{margin-right:0;}
.panel-custom A:hover{color:white;}
#test h4{-webkit-animation:fadein 2s;-moz-animation:fadein 2s;-ms-animation:fadein 2s;-o-animation:fadein 2s;animation:fadein 2s;}
@keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-webkit-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
@-o-keyframes fadein{from{opacity:0;}
to{opacity:1;}
}
.nopopcart{background-color:white;background-image:url('images/icons/mcgosh-grey.png');background-repeat:no-repeat;background-position:40% 50%;padding:2px 0 2px 0;margin:5px 0 5px 0;border-radius:5px;}
.newcenter img{border-radius:4px;margin-left:auto;margin-right:auto;}
.alert-title{padding-top:0;margin-top:15px;}
#catman-img img{float:left;padding-right:5px;border-radius:3px;}
.left-text{padding-left:25px;}
@media (min-width:992px){.item.list-group-item{float:left;width:50%;}
}
.bounce-in-top{-webkit-animation:bounce-in-top 1.1s both;animation:bounce-in-top 1.1s both;}
@-webkit-keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;}
55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;}
55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.bounce-in-left{-webkit-animation:bounce-in-left 1.1s both;animation:bounce-in-left 1.1s both;}
@-webkit-keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;}
55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
@keyframes bounce-in-left{0%{-webkit-transform:translateX(-600px);transform:translateX(-600px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}
38%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;}
55%{-webkit-transform:translateX(-68px);transform:translateX(-68px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
72%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
81%{-webkit-transform:translateX(-28px);transform:translateX(-28px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
90%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
95%{-webkit-transform:translateX(-8px);transform:translateX(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
100%{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
}
.carted{padding-bottom:10px;margin-top:0;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#ffffff;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#ffffff}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}
.recent img{border-radius:4px;}
a[href^="tel"] {
  color: inherit;
  text-decoration: none;
}
.alert-cartmessage {
    color: #333;
    background-color: #FBCCCC;
    border-color: #F7B7B7;}
    .title-three{
font-size: 24px;
margin-top:20px;
}
.title-four{
       font-size: 18px;
}
.title-two{
       font-size: 30px;
    margin-top: 10px;
}
@media only screen and (max-width: 992px)  {
      .title-two {
          font-size: 25px;
      }
}
@media only screen and (max-width: 992px)  {
      h1 {
          font-size: 25px;
      }
}
.breadcrumb {color:grey;}

.breadcrumb A:hover{color:#FFEFAF;}
.softre img{
    border-radius:4px;
    margin-bottom:5px;
}
