.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{height:41px;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background:#6e931e;}
.navbar-nav>li>a{padding-top:8px;padding-bottom:8px;}
.navbar .banner{background-color:#292929;height:0;border-bottom:6px solid #e2e2e2;margin-bottom:4em;}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent;}
.navbar-inner{height:40px;}
.dropdown-menu .d_3{left:100%;position:absolute;top:0;visibility:hidden;display:none;margin-top:-1px;}
.dropdown-menu li:hover .d_3{visibility:visible;display:block;}
.navbar .d_3:before,.navbar .d_4:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0, 0, 0, 0.2);border-top:7px solid transparent;left:-7px;top:10px;}
.navbar .d_3:after,.navbar .d_4:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px;}
.dropdown-menu .d_3 .d_4{left:100%;position:absolute;top:0;visibility:hidden;display:none;margin-top:-1px;}
.dropdown-menu .d_3 li:hover .d_4{visibility:visible;display:block;}
.dropdown.open .dropdown-toggle{background:transparent;color:#555;}.dropdown.open .dropdown-toggle:after{content:' \00bb';}
.dropdown.open>.dropdown-toggle{color:#E8E3D9;}.dropdown.open>.dropdown-toggle:after{content:'';}
.dropdown.open:hover,.dropdown.open .dropdown-toggle:hover{background-color:#6e931e;color:#ffffff;}
.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background-color:#6e931e;color:#ffffff;}
.navbar{background:#ffffff;font-size:9pt;min-height:40px;padding-top:5px;margin-bottom:0px;}.navbar .btn-navbar{background:#ffffff;}
.navbar .nav>li>a{text-shadow:none;}
.dropdown-menu{-webkit-box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.1);box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0px;box-shadow:0px;}
.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background-color:#292929;color:#ffffff;}
@media (max-width:480px){.navbar{margin:0;padding:0;} .nav-collapse .dropdown-menu{display:block;}}.navbar-default{border:none;margin-bottom:20px;}
.navbar-inverse{background:#143e2c;}
.navbar-inverse .navbar-nav>li>a{color:#edfcf6;}
html,body{font-family:'Roboto',sans-serif;font-weight:100;}
h1{font-family:'Alegreya',serif;font-weight:700;line-height:46px;font-size:46px;margin:0 0 43px 0;color:#6e931f;}
h2{font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:21px;line-height:23px;text-transform:uppercase;letter-spacing:2px;margin:0 0 23px 0;color:#054732;}
p{font-family:'Roboto',sans-serif;font-size:15px;line-height:23px;margin:0 0 23px 0;}
html,body{background:#F6F7F7;width:100%;height:100%;}
.container{background:#ffffff;padding-left:60px;padding-right:60px;}
#main-container{clear:both;}
#content ul{padding-bottom:25px;}
#content li{font-size:0.8em;line-height:2em;margin-bottom:0.5em;}
.well{border:0px;border-radius:0px;box-shadow:none;}
#blog-container hr:last-child{border:none;margin:0;}
#blog-container .blog{text-align:center;}
#social-links{height:20px;margin-top:15px;margin-bottom:15px;}#social-links .social-network{list-style-type:none;padding:0;margin-left:0px;}#social-links .social-network li{position:relative;display:inline-block;margin-right:10px;height:20px;}#social-links .social-network li:nth-child(1){width:150px;}
#slides-blog{float:right;width:470px;}
.view{float:left;position:relative;text-align:center;cursor:default;padding:4px;}
.view .mask{width:100%;height:103%;position:absolute;overflow:hidden;top:0;left:0;}
.view img{display:block;position:relative;border:1px solid #ffffff;-webkit-backface-visibility:hidden;-webkit-transform:translatez(0);}@include transition-property(all);
@include transition-duration(0.2s);
@include transition-timing-function(linear);
@include scale(1.05);
.view a.info{display:inline-block;text-decoration:none;padding-top:7px;padding-bottom:7px;position:absolute;width:70%;left:15%;bottom:0px;font-size:9pt;background:#54a306;color:#fff;-webkit-transform:translatey(-100px);-moz-transform:translatey(-100px);-o-transform:translatey(-100px);-ms-transform:translatey(-100px);transform:translatey(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.view-large{margin-bottom:5px;}
.view-large a.info{width:30%;left:35%;}
.view:hover a.info{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translatey(0px);-moz-transform:translatey(0px);-o-transform:translatey(0px);-ms-transform:translatey(0px);transform:translatey(0px);-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;-o-transition-delay:0.2s;-ms-transition-delay:0.2s;transition-delay:0.2s;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.fancybox-opened{z-index:8030;}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);box-shadow:0 10px 25px rgba(0, 0, 0, 0.5);}
.fancybox-outer,.fancybox-inner{position:relative;}
.fancybox-inner{overflow:hidden;}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}
.fancybox-image{max-width:100%;max-height:100%;}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('https://melbourne-systems.s3.amazonaws.com/asset/file/51b7268c57817e1f9f00007f/fancybox_sprite.png');}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}
#fancybox-loading div{width:44px;height:44px;background:url('https://melbourne-systems.s3.amazonaws.com/asset/file/51b7268b57817e7f39000084/fancybox_loading.gif') center center no-repeat;}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://melbourne-systems.s3.amazonaws.com/asset/file/51b7268a57817ecb840000a7/blank.gif');-webkit-tap-highlight-color:rgba(0, 0, 0, 0);z-index:8040;}
.fancybox-prev{left:0;}
.fancybox-next{right:0;}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}
.fancybox-prev span{left:10px;background-position:0 -36px;}
.fancybox-next span{right:10px;background-position:0 -72px;}
.fancybox-nav:hover span{visibility:visible;}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}
.fancybox-lock{overflow:hidden;}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://melbourne-systems.s3.amazonaws.com/asset/file/51b7268b57817ec97b000081/fancybox_overlay.png');}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}
.fancybox-opened .fancybox-title{visibility:visible;}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0, 0, 0, 0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}
.fancybox-title-inside-wrap{padding-top:10px;}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0, 0, 0, 0.8);}
article{margin:auto;margin-bottom:2em;}article section{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-ms-column-break-inside:avoid;-o-column-break-inside:avoid;column-break-inside:avoid;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;-ms-column-gap:80px;-mo-column-gap:80px;column-gap:80px;-webkit-column-rule:1px dotted #E1E6EA;-moz-column-rule:1px dotted #E1E6EA;-ms-column-rule:1px dotted #E1E6EA;-o-column-rule:1px dotted #E1E6EA;column-rule:1px dotted #E1E6EA;padding-top:3em;text-align:left;}article section figure{color:#81888D;font-size:8pt;line-height:1em;margin:0px 0px 2em 0px;}article section figure img{width:100%;}
article section figure caption{text-align:left;}article section figure caption i{margin-right:0.5em;}
article header{width:75%;text-align:left;}article header time{font-size:9pt;color:#b5c4cd;}
article header h1+p{color:#054732;font-size:1em;line-height:1.5em;margin-bottom:1em;margin-top:1em;}
article hr{width:35%;}
article blockquote{border:3px solid #292929;border-left:0px;border-right:0px;float:left;font-size:24px;line-height:1.3em;margin-right:30px;margin-top:8px;padding:20px 10px 20px 10px;width:40%;text-align:center;}article blockquote h2{font-size:1em;line-height:1.3em;}
@media (max-width:767px){article{width:90%;}article section{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;-webkit-column-gap:0px;-moz-column-gap:0px;-ms-column-gap:0px;-o-column-gap:0px;column-gap:0px;-webkit-column-rule:0px;-moz-column-rule:0px;-ms-column-rule:0px;-o-column-rule:0px;column-rule:0px;} article header{width:100%;} article hr{width:50%;} article blockquote{float:none;width:90%;}}article.one-column section{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1;}
article.two-column section{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2;}
@media (max-width:320px){}#contact-map{height:400px;}
#view-google-map{min-height:40px;padding:20px;}
@media (max-width:480px){#contact-map{height:350px;}}footer{clear:both;}footer .container{background:transparent;}
footer .footer-top{color:#9d9d9d;padding:10px 0 5px;font-size:9pt;}footer .footer-top .container{background-color:rgba(227, 233, 233, 0.5);}
footer .footer-top hr{margin:0 0 10px;border:0;border-bottom:dotted 1px #c4cdcd;}
footer .footer-top p{font-size:9pt;}
footer .footer-top ul{padding-left:0px;margin:0 0 10px 0px;}footer .footer-top ul li{margin-left:10px;}
footer .footer-top a{color:#525252;}
footer .footer-top h4{color:#808080;font-size:9pt;margin-bottom:6px;text-transform:uppercase;line-height:40px;}
footer .footer-top .last{text-align:right;}
footer .copyright{padding:10px 0px 10px 0px;}footer .copyright p{font-size:8pt;line-height:1.3em;margin-bottom:0;}
footer .copyright .made-by{opacity:0.2;opacity:0.1;color:#828282;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}footer .copyright .made-by span{font-size:6.5pt;text-align:right;text-transform:uppercase;line-height:1em;padding-top:3pt;}
footer .copyright .made-by .rocket{margin-left:0.5em;float:right;}
footer .copyright .made-by:hover{opacity:1;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;transition:all 0.25s linear;}
@media (max-width:767px){footer .top .last{text-align:left;} footer .span12{padding-top:30px;width:90%;margin:0 auto;} footer .span3,footer .span2{width:90%;margin:0 auto;} .copyright .span12{width:90%;margin:0 auto;}}ul.social{display:inline-block;list-style-type:none;margin:0px;padding:0;}ul.social li{float:left;margin-left:1px;}ul.social li a{display:block;width:27px;height:28px;line-height:28px;font-size:1em;text-align:center;color:#fff;background-color:#ccc;}
ul.social li:first-child{margin-left:0;}ul.social li:first-child a{background-color:#db522c;}
ul.social li:nth-child(2) a{background-color:#3463a5;}
ul.social li:nth-child(3) a{background-color:#10b2f6;}
ul.social li:nth-child(4) a{background-color:#066396;}
ul.social li:nth-child(5) a{background-color:#b6c4cd;}
ul.social li:nth-child(6) a{background-color:#1dab44;}
ul.social li:nth-child(7){margin-left:0;}ul.social li:nth-child(7) a{background-color:#189035;width:auto;padding:0 10px;}
#myModal{width:100%;margin-left:0;height:100%;border-radius:0;overflow:hidden;top:0;left:0;background:url(https://melbourne-systems.s3.amazonaws.com/asset/file/51c3e30057817e7639000096/ps_neutral.png);}#myModal .modal-dialog,#myModal .modal-content{width:100%;height:100%;}
#myModal .modal-dialog{padding:0;}
#myModal .modal-body{max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;}
#myModal .modal-footer{position:absolute;bottom:0;left:0;right:0;border-radius:0;height:50px;padding:10px 20px;background-color:rgba(0, 0, 0, 0.5);border-top:0px;box-shadow:none;}
#myModal .swipe-wrap{height:100%;}#myModal .swipe-wrap img{width:100%;max-height:auto;}
.modal-header{border-bottom:none;}
@media (max-width:767px){#myModal{margin:0;}#myModal .modal-body{height:auto;} #myModal .modal-footer{height:32px;}}.swipe{overflow:hidden;visibility:hidden;position:relative;}
.swipe-wrap{overflow:hidden;position:relative;}
.swipe-wrap>div{float:left;width:100%;position:relative;}
.swipe-caption{top:5px;left:auto !important;right:20px;}
.swipe-description{left:auto !important;right:auto !important;bottom:70px;top:auto!important;margin-left:20px;margin-right:20px;}
.swipe-container{height:100%;}
.position{list-style:none;text-align:left;height:30px;z-index:1000;padding:0px;margin:0 !important;display:inline-block;margin-top:0.5em;}
.position li{display:inline-block;position:relative;width:16px;height:16px;border-radius:50%;margin:3px;background:#ddd;background:rgba(150, 150, 150, 0.4);cursor:pointer;box-shadow:0 1px 1px rgba(255, 255, 255, 0.4),inset 0 1px 1px rgba(0, 0, 0, 0.1);}
.position li{background:rgba(150, 150, 150, 0.2);margin:6px;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;box-shadow:0 1px 1px rgba(255, 255, 255, 0.4),inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 0 2px rgba(255, 255, 255, 0.5);}
.position li.on,.position li:hover{box-shadow:0 1px 1px rgba(255, 255, 255, 0.4),inset 0 1px 1px rgba(0, 0, 0, 0.1),0 0 0 5px rgba(255, 255, 255, 0.5);}
.position li.on:after{content:"";position:absolute;width:10px;height:10px;top:3px;left:3px;border-radius:50%;background:rgba(255, 255, 255, 0.8);}
#shopping-cart{background:#fff;position:fixed;width:446px;height:100%;top:0;z-index:1000;padding:20px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;box-shadow:-5px 0 20px rgba(0, 0, 0, 0.2);-moz-box-shadow:-5px 0 20px rgba(0, 0, 0, 0.2);-webkit-box-shadow:-5px 0 20px rgba(0, 0, 0, 0.2);}
.cbp-spmenu-right{right:-486px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
#store-side{}#store-side header{background-color:#007fb7;color:#fff;margin:-20px -20px 10px;padding:5px 20px 10px 20px;}#store-side header a{color:#fff;}
#store-side header div:first-child{margin-right:20px;}
#store-side header div:last-child{font-size:8pt;text-transform:uppercase;margin-top:5px;}
#store-items{position:relative;}#store-items .content{height:100%;margin:0 -20px;padding:0 20px;overflow:auto;}
#store-items .cards{margin-bottom:0px;}
#store-items .item{margin-bottom:15px;}#store-items .item .icon{width:75px;margin-right:10px;}
#store-items .item .title{font-size:11pt;font-weight:bold;width:198px;margin-right:10px;}#store-items .item .title p{font-weight:normal;font-size:10pt;}
#store-items .item .price{text-align:right;font-weight:bold;font-size:11pt;margin-right:10px;}#store-items .item .price span{font-size:9pt;font-weight:normal;}
#store-items .item .qty input{width:45px;height:40px;border-color:#747d83;}
#store-items .sub-total{margin-right:20px;text-align:right;margin-bottom:40px;}#store-items .sub-total .intro{font-size:9pt;}
#store-items .sub-total .price{font-size:20pt;line-height:20pt;font-weight:bold;}
#store-items .badge{background-color:#119607;color:#fff;}
#store-items .no-address{background-color:#d05206;padding:20px;margin-bottom:20px;}#store-items .no-address span,#store-items .no-address a{color:#fff;font-size:13pt;}
#store-items .no-address a{background-color:#622602;width:182px;line-height:49px;text-align:center;font-size:10pt;}
#store-items .no-address span{width:167px;}
#store-items .btn{background-color:#747d83;}
#store-items .btn-primary{background-color:#007fb8;}
#store-side{}#store-side .empty{border:3px dashed #D1D2D3;color:#D1D2D3;padding-bottom:15px;padding-top:20px;text-align:center;}#store-side .empty p{margin-bottom:0;}#store-side .empty p:first-child{font-size:4em;padding:0 55px;}
#store-side .empty p:last-child{font-size:9pt;}
#cart-shipping,#cart-billing{background-color:#f3f8fa;padding:10px 20px;position:relative;font-size:10pt;margin-left:-20px;width:445px;margin-bottom:20px;}#cart-shipping h2,#cart-billing h2{color:#fff;font-size:15pt;}
#cart-shipping .action,#cart-billing .action{display:none;}#cart-shipping .action a,#cart-billing .action a{background-color:#622602;color:#ffffff;line-height:50px;width:190px;text-align:center;display:block;position:absolute;top:50%;margin-top:-25px;left:112px;}
#cart-shipping:hover .action,#cart-billing:hover .action{display:block;}
#store-inner{margin:0 -20px;padding:20px;}
#cart-payment .modal-dialog{width:900px;}
#cart-payment .modal-header{background-color:#007fba;color:#cfeefc;}#cart-payment .modal-header.error{background-color:#c01205;}#cart-payment .modal-header.error p{color:#fce6cf;}
#cart-payment .modal-header .lock,#cart-payment .modal-header h1{color:#fff;}
#cart-payment .modal-header .lock{font-size:2.7em;margin:-9px 10px 0 0;}
#cart-payment .modal-header h1{font-family:'Open Sans',sans-serif;margin:0;}
#cart-payment .modal-header p{font-size:0.65em;}
#cart-payment .modal-header .pull-right{font-size:2em;font-weight:bold;color:#fff;}
label{display:block;}
#cart-payment-failure-placeholder{text-align:center;}#cart-payment-failure-placeholder h1{color:#495257;font-size:31px;font-weight:normal;margin-top:38px;text-shadow:none;}#cart-payment-failure-placeholder h1 span{color:#d32a71;display:block;font-size:140px;margin-bottom:30px;}
#cart-payment-failure-placeholder .modal-body{max-height:500px;}
#cart-payment-failure-placeholder .modal-footer{margin-top:50px;}
#cart-payment-failure-placeholder p{color:#7f8b92;font-size:15px;line-height:20px;width:400px;margin:0 auto;}#cart-payment-failure-placeholder p.last{padding-top:55px;margin-top:10px;background-image:url('https://melbourne-systems.s3.amazonaws.com/asset/file/51e770ee57817e204b000260/arrgh.png');background-repeat:no-repeat;background-position:right top;}
#cart-payment-failure-placeholder p a{color:#369fd0;}#cart-payment-failure-placeholder p a.btn{color:#fff;text-transform:uppercase;}#cart-payment-failure-placeholder p a.btn:first-child{background-color:#369fd0;margin-right:9px;}
#cart-payment-success-placeholder{text-align:center;}#cart-payment-success-placeholder .modal-body{background-image:url('https://melbourne-systems.s3.amazonaws.com/asset/file/51e62c6857817e25ee00014e/thank-you.png');background-position:15px 430px;background-repeat:no-repeat;min-height:480px;}#cart-payment-success-placeholder .modal-body a.btn{background-color:#369fd0;color:#fff;}
#cart-payment-success-placeholder h1{color:#495257;font-weight:normal;font-size:31px;text-shadow:none;margin-top:38px;}#cart-payment-success-placeholder h1 span{color:#B6DA4B;display:block;font-size:140px;margin-bottom:30px;}
#cart-payment-success-placeholder p{color:#7f8b92;font-size:15px;line-height:20px;}#cart-payment-success-placeholder p a{color:#369fd0;}
#cart-payment-success-placeholder p strong{color:#535b5f;}
#cart-payment-success-placeholder .social a{width:34px;line-height:30px;display:inline-block;text-align:center;background-color:#ccc;color:#fff;}#cart-payment-success-placeholder .social a:nth-child(1){background-color:#1e4b7e;}
#cart-payment-success-placeholder .social a:nth-child(2){background-color:#00bdef;}
#cart-payment-success-placeholder .social a:nth-child(3){background-color:#c22312;}
#cart-payment-success-placeholder .social a:nth-child(4){background-color:#0072b5;}
#contact-prices{background-color:#F3F8FA;margin:0 -20px 20px;}#contact-prices >div{padding:20px;width:223px;font-size:0.8em;}#contact-prices >div:last-child >div.cf:last-child{border-top:solid 4px #b8c3c9;margin-top:10px;padding-top:10px;}#contact-prices >div:last-child >div.cf:last-child >div.pull-left{margin-top:5px;}
#contact-prices >div:last-child >div.cf:last-child >div.pull-right{font-weight:bold;font-size:1.5em;}
#cart-actions{margin:0 -20px;}#cart-actions >div{padding:0 20px;width:223px;}#cart-actions >div a{display:block;background-color:#747d84;text-align:center;color:#fff;font-size:0.9em;line-height:3em;}
#cart-actions >div:last-child a{background-color:#017fba;}
#cart-actions >div.sign_in_register{width:100%;}#cart-actions >div.sign_in_register a{background-color:#ec6c2c;}
#cart-checkout{display:inline-block;background-color:transparent;color:#709205;padding:8px 14px;}#cart-checkout .price{font-weight:bold;font-size:16px;}
#cart-checkout .item{font-size:12px;}
#cart-checkout a{color:#709205;cursor:pointer;}
#cart-checkout span{font-size:12px;text-transform:uppercase;background-color:#709205;padding:13px;}#cart-checkout span a{color:#ffffff;}
#cart-checkout img{height:45px;}
#cart-checkout .pull-left:first-child{margin-right:10px;}
#cart-checkout .pull-left:last-child{margin:8px 0 0 20px;}
#coupon_code{margin-top:8px;}
#store .item{background-color:#fff;margin-bottom:50px;position:relative;}#store .item .on-sale{background:url(https://melbourne-systems.s3.amazonaws.com/asset/file/52159e3c57817ee6dc00000b/on_sale.png) no-repeat 0 0;width:60px;height:60px;position:absolute;top:0;left:0;display:block;}
#store .item .hero-image{text-align:center;overflow:hidden;height:300px;position:relative;}#store .item .hero-image img{width:100%;}
#store .item .hero-image:hover .action{display:block;}
#store .item .price{font-weight:bold;font-size:1.4em;}
#store .item .old-price{position:absolute;bottom:30px;left:0;font-weight:normal;font-size:0.6em;color:#a18746;}
#store .item hr{border-color:#6e931f;margin:5px 0 15px;width:40px;}
#store .item a.show-cart-link{font-size:12px;color:#fff;background-color:#6e931f;padding:13px 17px;text-transform:uppercase;}
#product header p{color:#6e931f;}
#product header hr{border-color:#6e931f;width:125px;margin:20px 0;border-width:3px;}
#product .item-price input,#product .item-price select,#product .item-price button{float:left;}
#product .item-price input{width:2.5em;margin-right:0;}
#product .item-price button{font-weight:normal;}
#product input{height:41px;margin-right:10px;}
#product select{margin:7px 10px 7px 0;}
#product .price{font-size:2em;text-align:right;position:relative;}
#product-cart .old-price{color:#A18746;font-size:0.45em;position:absolute;top:-13px;right:15px;}
#product-content h1{font-size:2em;line-height:1.1em;margin-bottom:0.5em;}
#product-content,#product-cart,#slides-store{background-color:#fff;width:100%;padding:20px;}
#product-cart{margin-top:20px;}#product-cart button.add-cart{height:41px;width:41px;color:#fff;background-color:#B3A79A;border:none;}
#product-cart select[name="v"]{max-width:107px;}
#slides-store{float:right;padding:10px 10px 2px;position:relative;z-index:0;}#slides-store .thumbnails{margin:-5px;}
#slides-store .view{padding:0;}#slides-store .view.view-large{z-index:9999;margin-left:-1px;}#slides-store .view.view-large img{width:633px;margin-bottom:4px;}
#slides-store .view.view-small{margin:0 4px 8px;}
#free-shipping{margin-top:40px;}
@media (max-width:480px){#product .item-price input{margin:0;} #slides-store .view.view-large img,#slides-store .view.view-small img{width:100%;} #slides-store .view.view-small{width:48%;} #free-shipping img{width:100%;margin-bottom:20px;}}@media (max-width:320px){#slides-store .view.view-small{width:97%;} #product-cart select[name="v"]{font-size:12px;margin:4px;width:80px;} #product .item-price input,#product-cart button.add-cart{font-size:12px;height:30px;width:30px;} #product .price{font-size:20px;}}.cf:before,.cf:after{content:" ";display:table;}
.cf:after{clear:both;}
.cf{*zoom:1;}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{height:auto;}
.pagination{display:block;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{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:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(https://melbourne-systems.s3.amazonaws.com/asset/file/5253430e57817ea85c000030/grabbing.png) 8 8,move;}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px;}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease;}
.owl-fade-in{-webkit-animation:empty 1ms both ease;-moz-animation:empty 1ms both ease;animation:empty 1ms both ease;}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease;}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease;}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both;}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both;}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both;}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both;}
@-webkit-keyframes empty{0%{opacity:1;}}@-moz-keyframes empty{0%{opacity:1;}}@keyframes empty{0%{opacity:1;}}@-webkit-keyframes fadeOut{0%{opacity:1;} 100%{opacity:0;}}@-moz-keyframes fadeOut{0%{opacity:1;} 100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;} 100%{opacity:0;}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translatez(-500px);} 75%{opacity:.5;-webkit-transform:translatez(-500px) translatex(-200%);} 100%{opacity:.5;-webkit-transform:translatez(-500px) translatex(-200%);}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translatez(-500px);} 75%{opacity:.5;-moz-transform:translatez(-500px) translatex(-200%);} 100%{opacity:.5;-moz-transform:translatez(-500px) translatex(-200%);}}@keyframes backSlideOut{25%{opacity:.5;transform:translatez(-500px);} 75%{opacity:.5;transform:translatez(-500px) translatex(-200%);} 100%{opacity:.5;transform:translatez(-500px) translatex(-200%);}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translatez(-500px) translatex(200%);} 75%{opacity:.5;-webkit-transform:translatez(-500px);} 100%{opacity:1;-webkit-transform:translatez(0) translatex(0);}}@-moz-keyframes backSlideIn{0%,25%{opacity:.5;-moz-transform:translatez(-500px) translatex(200%);} 75%{opacity:.5;-moz-transform:translatez(-500px);} 100%{opacity:1;-moz-transform:translatez(0) translatex(0);}}@keyframes backSlideIn{0%,25%{opacity:.5;transform:translatez(-500px) translatex(200%);} 75%{opacity:.5;transform:translatez(-500px);} 100%{opacity:1;transform:translatez(0) translatex(0);}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8);}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8);}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8);}}@-webkit-keyframes goDown{from{-webkit-transform:translatey(-100%);}}@-moz-keyframes goDown{from{-moz-transform:translatey(-100%);}}@keyframes goDown{from{transform:translatey(-100%);}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5);}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5);}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5);}}.owl-theme .owl-controls{margin-top:10px;text-align:center;}
.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:alpha(opacity=50);opacity:0.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;*display:inline;}
.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791;}
.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(https://melbourne-systems.s3.amazonaws.com/asset/file/5253430e57817ef022000029/AjaxLoader.gif) no-repeat center center;}
#owl-home .item img{display:block;width:100%;height:auto;}
#home-columns{margin-top:20px;}
.stocklists tr td+td+td{white-space:nowrap;}
.stocklists{font-size:0.8em;}
table.tablesorter{}
table.tablesorter th{text-align:left;padding:5px;background-color:#6E6E6E;}
table.tablesorter td{}
table.tablesorter .even{background-color:#3D3D3D;}
table.tablesorter .odd{background-color:#6E6E6E;}
table.tablesorter .header{background-image:url(https://melbourne-systems.s3.amazonaws.com/asset/file/527c576457817e8d78000533/bg.gif);background-repeat:no-repeat;border-left:1px solid #FFF;border-right:1px solid #000;border-top:1px solid #FFF;padding-left:30px;padding-top:8px;height:auto;}
table.tablesorter .headerSortUp{background-image:url(https://melbourne-systems.s3.amazonaws.com/asset/file/527c576457817ea9ff0005aa/desc.gif);background-repeat:no-repeat;}
table.tablesorter .headerSortDown{background-image:url(https://melbourne-systems.s3.amazonaws.com/asset/file/527c576357817ea9ff0005a9/asc.gif);background-repeat:no-repeat;}
table.table.stocklists thead tr th:nth-child(2){white-space:nowrap;}