.inline-block{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}
@font-face{font-family:'lobster_1.4regular';src:url('font/lobster_1.4-webfont.eot');src:url('font/lobster_1.4-webfont.eot?#iefix') format('embedded-opentype'),url('font/lobster_1.4-webfont.woff') format('woff'),url('font/lobster_1.4-webfont.ttf') format('truetype'),url('font/lobster_1.4-webfont.svg#lobster_1.4regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'lobster_1.3regular';src:url('font/lobster_1.3-webfont.eot');src:url('font/lobster_1.3-webfont.eot?#iefix') format('embedded-opentype'),url('font/lobster_1.3-webfont.woff') format('woff'),url('font/lobster_1.3-webfont.ttf') format('truetype'),url('font/lobster_1.3-webfont.svg#lobster_1.3regular') format('svg');font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
html{font-size:100% }
body{font-family:Verdana,sans-serif;font-size:13px ;color:#4b4b4b;background:#fff}
.clear{clear:both;font-size:0;line-height:0}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
h1,h2,h3,h4,h5,h6{font-family:'lobster_1.4regular',sans-serif;font-weight:bold;color:#ad2525;margin:.5em 0 .8em 0}
h1{font-size:65px;font-weight:normal}
h2{font-size:20px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:13px}
small{font-size:.85em;color:#999}
strong,b{font-weight:bold}
em,i{font-style:italic}
mark{background:none}
blockquote{line-height:1.6;padding:1.5em;margin:0 0 1.5em 2em;background:#f9f9f9;border-left:3px solid #ccc}blockquote p:last-child{padding:0}
p{line-height:1.6;font-size:1em;padding:0 0 1em 0}
.no-spacing{margin:0 !important;padding:0 !important}
.no-spacing-b{padding-bottom:0}
.half-spacing-b{padding-bottom:.5em}
.double-spacing-b{padding-bottom:2em}
.spacing-t{padding-top:1em}
.half-spacing-t{padding-top:.5em}
.double-spacing-t{padding-top:2em}
.align-center{text-align:center}
.align-right{text-align:right}
.align-left{text-align:left}
a{color:#ad2525;text-decoration:underline}
a:hover{color:#181818}
a.underline{text-decoration:underline}
a.noline,a.noline:hover{text-decoration:underline}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}
.img-border{border:1px solid #ccc;background:#fff;padding:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2)}
.post ul{margin:0 0 1em 2.5em}.post ul li{line-height:1.5;padding:0 0 .6em 0;list-style:disc outside}
.post ul ul{margin:.5em 0 0 1.5em}.post ul ul li:last-child{padding-bottom:0}
.post ol{margin:0 0 1em 2.5em}.post ol li{list-style:decimal outside;line-height:1.4;padding:0 0 .6em 0}
.post ol ol{margin:.5em 0 0 2em}.post ol ol li:last-child{padding-bottom:0}
.post table{margin:1em auto 2em auto;line-height:1.4}.post table td{vertical-align:middle;padding:1em}
.post table img{margin:0 !important;vertical-align:middle}
table.full-width{width:100%}
table.data{min-width:70%;margin:1em auto 2em auto;border:1px solid #ccc}table.data th,table.data td{padding:1em;line-height:1.4}
table.data th{font-weight:bold;background:#555;border:1px solid #555;color:#fff;text-align:left}
table.data td{border-bottom:1px dotted #bbb}
table.data tr:hover{background:#ffc !important}
table.data tr:nth-child(2n){background:#f9f9f9}
table.data ul{margin-left:1em !important}
table.data .up{color:#ad2525;font-weight:bold;font-size:15px}
.block-border{border:1px solid #ccc;padding:10px;margin-bottom:10px;background:#f9f9f9}
.form-row{width:100%;*zoom:1;margin-bottom:5px}.form-row:before,.form-row:after{display:table;line-height:0;content:""}
.form-row:after{clear:both}
.form-row-label{float:left;width:20%;text-align:right;padding-top:6px}
.form-row-field{float:right;width:75%;min-height:30px;line-height:30px}.form-row-field label{margin-right:1em}
select,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"]{border:1px solid #ccc;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:4px 6px;height:30px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-family:Verdana,sans-serif;font-size:1em;color:#4b4b4b;width:100%;max-width:250px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);box-shadow:inset 0 1px 2px rgba(0,0,0,0.075);margin:0}select:focus,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 3px rgba(82,168,236,.6)}
select.err,textarea.err,input[type="text"].err,input[type="password"].err,input[type="datetime"].err,input[type="datetime-local"].err,input[type="date"].err,input[type="month"].err,input[type="time"].err,input[type="week"].err,input[type="number"].err,input[type="email"].err,input[type="url"].err,input[type="search"].err,input[type="tel"].err,input[type="color"].err{color:#f00;background:#ffefef}
textarea{max-width:none;min-height:150px}
select.tiny,input.tiny{width:70px}
select.small,input.small{width:100px}
select,label{cursor:pointer}
.required{color:#f00}
.form-alert-success,.form-alert-err{padding:.8em;margin-bottom:1.2em}
.form-alert-success{color:#01b40a;background:#ecffea}
.form-alert-err{color:#f00;background:#ffefef}
.field-valid{border:1px solid #15b000 !important}
.field-invalid{border:1px solid #f00 !important}
.form-valid-instruction{color:#15b000;padding-left:2px}
.form-invalid-instruction{color:#f00;padding-left:2px}
.form-err-msg{color:#f00;font-size:.85em;margin-top:.3em}
.btn{font-family:Verdana,sans-serif;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:0;padding:0 1.5em;display:inline-block;color:#4b4b4b;text-decoration:none;border:1px solid #dbdbdb;border-bottom-color:#b3b3b3;font-weight:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;height:35px;line-height:35px;text-align:center;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e6e6e6), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #e6e6e6, #fff);background:-moz-linear-gradient(center bottom, #e6e6e6 0, #fff 100%);background:-o-linear-gradient(#fff, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);font-weight:bold}.btn:hover{background:#e6e6e6;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #e6e6e6));background:-ms-linear-gradient(bottom, #fff, #e6e6e6);background:-moz-linear-gradient(center bottom, #fff 0, #e6e6e6 100%);background:-o-linear-gradient(#e6e6e6, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff', GradientType=0);color:#4b4b4b}
.btn:active{background:#e6e6e6;box-shadow:inset 0 2px 4px rgba(0,0,0,0.3)}
.btn-primary{background:#18a5cf;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #18a5cf), color-stop(1, #7bd0ed));background:-ms-linear-gradient(bottom, #18a5cf, #7bd0ed);background:-moz-linear-gradient(center bottom, #18a5cf 0, #7bd0ed 100%);background:-o-linear-gradient(#7bd0ed, #18a5cf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bd0ed', endColorstr='#18a5cf', GradientType=0);text-shadow:1px 1px 1px rgba(0,0,0,0.3);border-color:#18a5cf;border-bottom-color:#087596;color:#fff}.btn-primary:hover{background:#25bae6;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #7bd0ed), color-stop(1, #18a5cf));background:-ms-linear-gradient(bottom, #7bd0ed, #18a5cf);background:-moz-linear-gradient(center bottom, #7bd0ed 0, #18a5cf 100%);background:-o-linear-gradient(#18a5cf, #7bd0ed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#18a5cf', endColorstr='#7bd0ed', GradientType=0);color:#fff}
.btn-primary:active{background:#18a5cf}
.btn-small{font-size:.9em;height:30px;line-height:30px;font-weight:normal}
.btn-large{font-size:1.2em;height:40px;line-height:40px;font-weight:bold}
.row{width:100%;margin:0 auto;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}
.row:after{clear:both}
.span1{float:left;margin-left:2%;width:6.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span2{float:left;margin-left:2%;width:15%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span3{float:left;margin-left:2%;width:23.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span4{float:left;margin-left:2%;width:32%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span5{float:left;margin-left:2%;width:40.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span6{float:left;margin-left:2%;width:49%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span7{float:left;margin-left:2%;width:57.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span8{float:left;margin-left:2%;width:66%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span9{float:left;margin-left:2%;width:74.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span10{float:left;margin-left:2%;width:83%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span11{float:left;margin-left:2%;width:91.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span12{float:left;margin-left:2%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span13{float:left;margin-left:2%;width:108.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span14{float:left;margin-left:2%;width:117%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span15{float:left;margin-left:2%;width:125.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span16{float:left;margin-left:2%;width:134%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span17{float:left;margin-left:2%;width:142.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span18{float:left;margin-left:2%;width:151%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span19{float:left;margin-left:2%;width:159.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span20{float:left;margin-left:2%;width:168%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span21{float:left;margin-left:2%;width:176.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span22{float:left;margin-left:2%;width:185%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span23{float:left;margin-left:2%;width:193.5%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.span24{float:left;margin-left:2%;width:202%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
.row [class*="span"]:first-child,.span-first{margin-left:0}
li#wp-admin-bar-wp-logo{display:none}
#adminmenu li.wp-menu-separator{border-bottom:1px solid #666 !important}
#wrapper{width:1094px;margin:0 auto}
a{text-decoration:none}
#main{padding-bottom:25px}
header{width:100%;padding-bottom:35px}header #header-block-top{padding-bottom:30px;*zoom:1}header #header-block-top:before,header #header-block-top:after{display:table;line-height:0;content:""}
header #header-block-top:after{clear:both}
header #logo{float:left;padding-top:50px}header #logo a,header #logo img{display:block}
header #header-block-top-right{float:right;*zoom:1;width:800px}header #header-block-top-right:before,header #header-block-top-right:after{display:table;line-height:0;content:""}
header #header-block-top-right:after{clear:both}
header #view-cart{background:#f3f3f3;padding:13px 18px 13px 50px;color:#5c5c5c;position:relative;float:right;text-transform:uppercase;overflow:hidden}header #view-cart:before{display:block;content:" ";background:url(../img/sprite.png) no-repeat -2px -3px;width:21px;height:17px;position:absolute;left:18px;bottom:12px}
header #view-cart:hover{background:#ad2525;color:#fff}header #view-cart:hover:before{background-position:-201px -4px}
header #view-cart form{position:absolute;top:0;left:0;width:100%;height:100%}header #view-cart form input{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);width:100%;height:100%}
header #slogan{float:right;text-align:right;font-family:'lobster_1.4regular',sans-serif;font-size:40px;width:100%;padding-top:50px;margin:0;color:#181818;font-weight:normal}
header #menu-header{padding:20px 160px 5px 160px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}header #menu-header ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding-bottom:15px;position:relative;margin-right:-4px}header #menu-header ul li:before{display:block;content:"\2022";font-size:8px;position:absolute;right:0;bottom:15px;color:#6d6d6d}
header #menu-header ul li.none-point:before{content:""}
header #menu-header ul li a{display:block;padding:0 10px 0 3px;color:#6d6d6d;font-size:17px;text-transform:uppercase}header #menu-header ul li a:hover{color:#ad2525}
header #menu-header ul li.current-cat a{color:#ad2525;font-weight:bold}
header #menu-header ul li.current-menu-item a{color:#ad2525;font-weight:bold}
header #menu-header ul li.current-page-ancestor a{color:#ad2525;font-weight:bold}
header #menu-header ul li.current_page_item a{color:#ad2525;font-weight:bold}
header #menu-header ul li.current_page_parent a{color:#ad2525;font-weight:bold}
#nav-main{width:100%;padding:18px 0;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}#nav-main>ul{*zoom:1;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#nav-main>ul:before,#nav-main>ul:after{display:table;line-height:0;content:""}
#nav-main>ul:after{clear:both}
#nav-main>ul>li{float:left}#nav-main>ul>li a{display:block;font-size:14px;color:#6d6d6d;padding:0 15px;text-transform:uppercase;position:relative}#nav-main>ul>li a:before{display:block;content:" ";background:url(../img/sprite.png) no-repeat -2px -47px;width:4px;height:14px;position:absolute;left:0;bottom:0}
#nav-main>ul>li a:hover{color:#ad2525}
#nav-main>ul>li:first-child{padding-left:0}#nav-main>ul>li:first-child a:before{background-image:none}
#nav-main>ul>li.current-cat a{color:#ad2525;font-weight:bold}
#nav-main>ul>li.current-menu-item a{color:#ad2525;font-weight:bold}
#nav-main>ul>li.current-page-ancestor a{color:#ad2525;font-weight:bold}
#nav-main>ul>li.current_page_item a{color:#ad2525;font-weight:bold}
#nav-main>ul>li.current_page_parent a{color:#ad2525;font-weight:bold}
#nav-main ul li{position:relative;z-index:201}
#nav-main li:hover>ul{display:block}
#nav-main li>ul{position:absolute;background:#f0030f;display:none}#nav-main li>ul li{min-width:250px;float:left;border-bottom:1px solid #e5e5e5}#nav-main li>ul li:hover{background:#e3e3e3}#nav-main li>ul li:hover>a{color:#fff}
#nav-main li>ul li a{text-align:center;font-size:13px;padding:13px 0}
#nav-main li>ul>li>ul{left:100%;top:0}
footer{padding:30px 0 0 0}footer #footer-top{*zoom:1;border-bottom:3px;border-bottom:1px solid #ccc}footer #footer-top:before,footer #footer-top:after{display:table;line-height:0;content:""}
footer #footer-top:after{clear:both}
footer #footer-top>div{float:left;width:350px;margin-left:22px}footer #footer-top>div:first-child{margin-left:0}
footer #footer-top>div h2,footer #footer-top>div h3{font-family:Verdana,sans-serif;margin:0}
footer #footer-top>div h2{font-size:14px;color:#6d6d6d;margin-bottom:10px}
footer #footer-top>div h3{font-size:13px;color:#8f8f8f;font-weight:normal;margin-bottom:17px;line-height:19px}
footer #footer-col-2 .row{*zoom:1;margin-bottom:10px}footer #footer-col-2 .row:before,footer #footer-col-2 .row:after{display:table;line-height:0;content:""}
footer #footer-col-2 .row:after{clear:both}
footer #footer-col-2 .row .col{float:left;margin-right:10px}footer #footer-col-2 .row .col a{display:block;color:#8f8f8f;padding:7px 10px 8px 10px;background:#f3f3f3;width:162px}footer #footer-col-2 .row .col a:hover{background-color:#ad2525;color:#fff}
footer #footer-col-2 .row .col:first-child a{width:28px;height:28px;background:url(../img/sprite.png) no-repeat;padding:0}
footer #footer-col-2 .row .col:first-child .twitter{background-position:-123px -51px}
footer #footer-col-2 .row .col:first-child .facebook{background-position:-93px -51px}
footer #newsletter .wpcf7-form .form-row{padding:0}footer #newsletter .wpcf7-form .form-row .form-row-field{width:100%;*zoom:1;padding:0;position:relative}footer #newsletter .wpcf7-form .form-row .form-row-field:before,footer #newsletter .wpcf7-form .form-row .form-row-field:after{display:table;line-height:0;content:""}
footer #newsletter .wpcf7-form .form-row .form-row-field:after{clear:both}
footer #newsletter .wpcf7-form .form-row .form-row-field span{width:295px;display:block;float:left}footer #newsletter .wpcf7-form .form-row .form-row-field span input{max-width:none;font-size:13px;height:auto;border-bottom:1px solid #ccc;padding:14px 0 13px 15px}
footer #newsletter .wpcf7-form .form-row .form-row-field input[type=submit]{width:44px;height:44px;border:none;filter:none;font-size:0;float:right;background:#858585 url(../img/sprite.png) no-repeat -143px -3px;padding:0;cursor:pointer}footer #newsletter .wpcf7-form .form-row .form-row-field input[type=submit]:hover{background-color:#ad2525}
footer #newsletter .wpcf7-form .form-row .form-row-field span .wpcf7-not-valid-tip{display:none}
footer #newsletter .wpcf7-form .form-row .form-row-field .box-ajax{position:absolute;width:20px;height:20px;overflow:hidden;top:50%;margin-top:-10px;right:60px}
footer #newsletter .wpcf7-form .form-row .form-row-field .ajax-loader{display:none}
footer #newsletter .wpcf7-form .form-row .form-row-field .ajax-loader-2{display:block;width:22px;height:22px;margin:-1px 0 0 -1px;background:url(../img/ajax-loader-2.gif) no-repeat center center}
footer #footer-bottom{padding:15px 0 15px 0;*zoom:1}footer #footer-bottom:before,footer #footer-bottom:after{display:table;line-height:0;content:""}
footer #footer-bottom:after{clear:both}
footer #footer-bottom ul li{float:left;border-left:1px solid #808080}footer #footer-bottom ul li:first-child{border:0}footer #footer-bottom ul li:first-child a{padding-left:0}
footer #footer-bottom ul li a:hover{text-decoration:underline}
footer #menu-footer-bottom-left{float:left}footer #menu-footer-bottom-left a{display:block;color:#6d6d6d;padding:0 15px 0 15px}
footer #menu-footer-bottom-right{float:right}footer #menu-footer-bottom-right li a{display:block;color:#6d6d6d;padding:0 0 0 15px}
footer #menu-footer-bottom-right li:first-child a{padding:0 15px 0 15px}
#home-banner{background:#fff url('../img/bg-banner-image.png') no-repeat left 694px;padding-bottom:35px;position:relative}#home-banner .slider{width:1066px;height:668px;overflow:hidden;border:14px solid #f3f3f3}
#home-banner .nav{position:absolute;width:100%;text-align:center;bottom:90px;z-index:201;font-size:0}#home-banner .nav span{background:url(../img/sprite.png) no-repeat -19px -28px;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:15px;height:15px;cursor:pointer;margin-left:5px}
#home-banner .nav .cycle-pager-active{background-position:-2px -28px}
#home-banner .nav-prev-next a{display:block;width:23px;height:40px;background:url(../img/sprite.png) no-repeat;position:absolute;top:50%;margin-top:-70px}
#home-banner .nav-prev-next .prev{background-position:-38px -3px;left:-60px}#home-banner .nav-prev-next .prev:hover{background-position:-38px -45px}
#home-banner .nav-prev-next .next{background-position:-64px -3px;right:-60px}#home-banner .nav-prev-next .next:hover{background-position:-64px -45px}
#page-default .post{width:80%;margin:0 auto;padding:25px 0 25px 0;*zoom:1}#page-default .post:before,#page-default .post:after{display:table;line-height:0;content:""}
#page-default .post:after{clear:both}
#page-default h1{margin-top:0}
#page-default table.terms td{border:1px solid #ccc;text-align:center;padding:20px}
#page-about .content{padding:35px 0 25px 0;*zoom:1}#page-about .content:before,#page-about .content:after{display:table;line-height:0;content:""}
#page-about .content:after{clear:both}
#page-about .block-left{width:400px;float:left;position:relative}#page-about .block-left .box{text-align:right}#page-about .block-left .box img{margin-top:-77px}
#page-about .block-right{width:670px;float:right}#page-about .block-right>h1{margin:0 0 25px 0}
#page-about .block-right .box{width:355px;float:left}
#page-about .block-right .img{width:310px;float:right}
#page-contact .content{padding:35px 0 0 0;*zoom:1}#page-contact .content:before,#page-contact .content:after{display:table;line-height:0;content:""}
#page-contact .content:after{clear:both}
#page-contact .content>h1{margin:0 0 25px 0}
#page-contact .block-left{width:345px;float:left;position:relative}#page-contact .block-left .box{padding:10px;width:300px;text-align:center;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.5);-moz-box-shadow:0 0 15px rgba(0,0,0,0.5);box-shadow:0 0 15px rgba(0,0,0,0.5)}
#page-contact .block-right{width:600px;float:right;padding-left:70px}#page-contact .block-right .wpcf7-form{margin:0}#page-contact .block-right .wpcf7-form .form-row{width:333px;padding:0 0 5px 0}#page-contact .block-right .wpcf7-form .form-row .form-row-field{float:left;width:100%;position:relative;line-height:1}#page-contact .block-right .wpcf7-form .form-row .form-row-field span{display:block}
#page-contact .block-right .wpcf7-form .form-row .form-row-field input[type=email],#page-contact .block-right .wpcf7-form .form-row .form-row-field input[type=text],#page-contact .block-right .wpcf7-form .form-row .form-row-field textarea{max-width:none;border:1px solid #ccc;font-size:13px;height:auto;padding:6px 0 6px 10px}
#page-contact .block-right .wpcf7-form .form-row .form-row-field span .wpcf7-not-valid-tip{position:absolute;left:105%;top:0;width:100%;height:100%;line-height:30px}
#page-contact .block-right .wpcf7-form .form-row .form-row-field .wpcf7-submit{border:1px solid #ccc;padding:10px 30px;background:#fff;cursor:pointer;float:right;color:#4b4b4b}#page-contact .block-right .wpcf7-form .form-row .form-row-field .wpcf7-submit:hover{background:#ad2525;color:#fff}
#page-contact .block-right .wpcf7-form .form-row .form-row-field .box-ajax{position:absolute;width:20px;height:20px;overflow:hidden;top:50%;margin-top:-10px;right:-30px}
#page-contact .block-right .wpcf7-form .form-row .form-row-field .ajax-loader{display:none}
#page-contact .block-right .wpcf7-form .form-row .form-row-field .ajax-loader-2{display:block;width:22px;height:22px;margin:-1px 0 0 -1px;background:url(../img/ajax-loader-2.gif) no-repeat center center}
#page-contact .block-right .wpcf7-form .wpcf7-response-output,#page-contact .block-right .wpcf7-form .wpcf7-display-none,#page-contact .block-right .wpcf7-form .wpcf7-validation-errors{margin:0}
#page-faq .content{padding:35px 0 0 0;*zoom:1}#page-faq .content:before,#page-faq .content:after{display:table;line-height:0;content:""}
#page-faq .content:after{clear:both}
#page-faq .block-left{width:390px;float:left;text-align:right;position:relative}#page-faq .block-left img{margin:-53px 35px 0 0}
#page-faq .block-left img:first-child{margin:-77px 0 0 0}
#page-faq .block-right{width:672px;float:right}#page-faq .block-right>h1{margin:0 0 25px 0}
#page-faq .question{margin-bottom:25px}#page-faq .question>h2{color:#4b4b4b;font-family:Verdana,sans-serif;margin:0 0 5px 0;padding:0;font-size:13px}
.popup-page-gallery .fancybox-nav{width:23px !important;height:40px !important;top:50%;margin-top:-20px}.popup-page-gallery .fancybox-nav span{visibility:visible}
.popup-page-gallery .fancybox-prev{left:-60px}.popup-page-gallery .fancybox-prev span{background-image:url(../img/sprite.png);background-position:-38px -45px;width:23px;height:40px}
.popup-page-gallery .fancybox-prev:hover span{background-position:-38px -3px}
.popup-page-gallery .fancybox-next{right:-62px}.popup-page-gallery .fancybox-next span{background-image:url(../img/sprite.png);background-position:-64px -45px;width:23px;height:40px}
.popup-page-gallery .fancybox-next:hover span{background-position:-64px -3px;width:24px}
.popup-page-gallery .popup{width:100%;*zoom:1}.popup-page-gallery .popup:before,.popup-page-gallery .popup:after{display:table;line-height:0;content:""}
.popup-page-gallery .popup:after{clear:both}
.popup-page-gallery .popup .box-image{width:633px;float:left}.popup-page-gallery .popup .box-image img{max-width:100%}
.popup-page-gallery .popup .facebook{float:left;width:436px}.popup-page-gallery .popup .facebook .like{padding:13px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:18px;padding-left:16px}
.popup-page-gallery .popup .facebook .comments{padding-left:16px}.popup-page-gallery .popup .facebook .comments img{display:none !important}
.popup-page-gallery .popup .facebook .title{padding:0 0 18px 16px;font-family:Arial,Helvetica,sans-serif}.popup-page-gallery .popup .facebook .title h2{font-size:13px;line-height:20px;color:#4b4b4b;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif}
.popup-page-gallery .popup .facebook .title p{font-size:13px;line-height:20px;color:#4b4b4b;padding:0;margin:0}
.popup-page-gallery .popup .facebook .title span{font-size:12px;line-height:20px;font-style:italic;color:#b3b2b2}
iframe #facebook .img{display:none !important}
#page-gallery>h1{margin:0 0 25px 0}
#page-gallery>p{color:#6d6d6d}#page-gallery>p a{color:#6d6d6d}#page-gallery>p a:hover{text-decoration:underline}
#page-gallery .table{padding-top:10px}#page-gallery .table .row{*zoom:1;margin-bottom:30px}#page-gallery .table .row:before,#page-gallery .table .row:after{display:table;line-height:0;content:""}
#page-gallery .table .row:after{clear:both}
#page-gallery .table .row .col{border:1px solid #f4f4f4;float:left;margin-left:20.4px}#page-gallery .table .row .col a,#page-gallery .table .row .col img{display:block}
#page-gallery .table .row .col a:hover img{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}
#page-gallery .table .row .col a{padding:6px;border:1px solid #dcdcdc;width:149px;height:149px;overflow:hidden}#page-gallery .table .row .col a img{max-width:100%}
#page-gallery .table .row .col:first-child{margin-left:0}
#page-gallery .table .row .col .popup{display:none}
#page-gallery .paging-numeric{text-align:right;margin-top:-10px}#page-gallery .paging-numeric ul{*zoom:1;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}#page-gallery .paging-numeric ul:before,#page-gallery .paging-numeric ul:after{display:table;line-height:0;content:""}
#page-gallery .paging-numeric ul:after{clear:both}
#page-gallery .paging-numeric ul li{float:left;margin-left:10px}#page-gallery .paging-numeric ul li a,#page-gallery .paging-numeric ul li span{display:block;color:#6d6d6d;padding-top:5px}
#page-gallery .paging-numeric ul li a:hover{text-decoration:underline}
#page-gallery .paging-numeric ul li span{color:#ad2525;font-weight:bold}
#page-gallery .paging-numeric ul .bpn-prev-link a,#page-gallery .paging-numeric ul .bpn-next-link a{font-size:20px;padding:0}
#page-shop>h1{margin:0 0 25px 0}
#page-shop>p{color:#6d6d6d}#page-shop>p a{color:#6d6d6d}#page-shop>p a:hover{color:#ad2525}
#page-shop .content{*zoom:1}#page-shop .content:before,#page-shop .content:after{display:table;line-height:0;content:""}
#page-shop .content:after{clear:both}
#page-shop .block-left{width:330px;float:left}#page-shop .block-left .row{*zoom:1;margin-bottom:10px}#page-shop .block-left .row:before,#page-shop .block-left .row:after{display:table;line-height:0;content:""}
#page-shop .block-left .row:after{clear:both}
#page-shop .block-left .row .col{float:left;width:154px;padding:3px;display:table;margin-left:10px}#page-shop .block-left .row .col:hover{background:#ad2525}#page-shop .block-left .row .col:hover a{color:#fff}
#page-shop .block-left .row .col a{display:block;color:#595757}#page-shop .block-left .row .col a img{display:block}
#page-shop .block-left .row .col:first-child{margin-left:0}
#page-shop .block-left .row .col .title{display:table-cell;vertical-align:middle;width:90px}
#page-shop .block-left .row .active{background:#4c4c4c}#page-shop .block-left .row .active a{color:#fff}
#page-shop .block-left .row .active a:first-child img{border:1px solid #e1e1e1}
#page-shop .block-right{width:750px;float:right}#page-shop .block-right .img{border:1px solid #ccc;width:460px;text-align:center;padding:20px 0 0 0;float:left}#page-shop .block-right .img .box{display:none;position:relative}#page-shop .block-right .img .box:first-child{display:block}
#page-shop .block-right .img .box .bunnings{position:absolute;width:126px;height:51px;right:10px;bottom:10px;background:url(../img/Bunnings_WH_Available_at_Po.png) no-repeat}
#page-shop .block-right .img .caption{text-align:left;padding:20px}#page-shop .block-right .img .caption p{padding:0}
#page-shop .block-right .info-product{width:240px;float:right}#page-shop .block-right .info-product>h2{padding:0;margin:0 0 20px 0;font-size:25px;font-family:Verdana,sans-serif;color:#4b4b4b;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
#page-shop .block-right .info-product .table .row{*zoom:1}#page-shop .block-right .info-product .table .row:before,#page-shop .block-right .info-product .table .row:after{display:table;line-height:0;content:""}
#page-shop .block-right .info-product .table .row:after{clear:both}
#page-shop .block-right .info-product .table .row .col{float:left;width:130px}#page-shop .block-right .info-product .table .row .col p{padding:0}
#page-shop .block-right .info-product .table .row .col:first-child{width:110px;font-weight:bold}
#page-shop .block-right .info-product .table .row .col .description{display:none}#page-shop .block-right .info-product .table .row .col .description:first-child{display:block}
#page-shop .block-right .info-product .color{padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;*zoom:1}#page-shop .block-right .info-product .color:before,#page-shop .block-right .info-product .color:after{display:table;line-height:0;content:""}
#page-shop .block-right .info-product .color:after{clear:both}
#page-shop .block-right .info-product .color span{float:left;width:80px;font-weight:bold;padding:8px 0 9px 0;margin-left:0}
#page-shop .block-right .info-product .color ul{*zoom:1;float:right;width:160px}#page-shop .block-right .info-product .color ul:before,#page-shop .block-right .info-product .color ul:after{display:table;line-height:0;content:""}
#page-shop .block-right .info-product .color ul:after{clear:both}
#page-shop .block-right .info-product .color ul li{float:left;margin:0 0 5px 5px;border:1px solid #fff;padding:2px}
#page-shop .block-right .info-product .color ul li a{display:block;width:30px;height:30px}
#page-shop .block-right .info-product .color ul li.active{border:1px solid #ad2525}
#page-shop .block-right .info-product .paypal{padding-top:20px;overflow:hidden}#page-shop .block-right .info-product .paypal .box{*zoom:1;display:none}#page-shop .block-right .info-product .paypal .box:before,#page-shop .block-right .info-product .paypal .box:after{display:table;line-height:0;content:""}
#page-shop .block-right .info-product .paypal .box:after{clear:both}
#page-shop .block-right .info-product .paypal .box:first-child{display:block}
#page-shop .block-right .info-product .paypal .box .paypal-logo{float:left;height:51px;width:118px;overflow:hidden}#page-shop .block-right .info-product .paypal .box .paypal-logo img{height:100%;max-width:100%}
#page-shop .block-right .info-product .paypal .box .code{width:118px;height:51px;background:url(../img/buy-now.png) no-repeat top left;float:right;overflow:hidden}#page-shop .block-right .info-product .paypal .box .code form{width:100%;height:100%}#page-shop .block-right .info-product .paypal .box .code form input{width:100%;height:100%;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}
#page-shop .block-right .info-product .paypal .box .buy-now-retailer{float:right}#page-shop .block-right .info-product .paypal .box .buy-now-retailer a{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;background:#ad2525;color:#fff;text-transform:uppercase;padding:.7em 1.2em}
.alignnone,.alignleft,.aligncenter,.alignright{padding:0;background:#fff}
.alignnone{margin:0 20px 20px 0}
.alignright{float:right;margin:0 0 20px 20px}
.alignleft{float:left;margin:0 20px 20px 0}
.aligncenter{display:block;margin:0 auto 20px auto}
a img.alignright{float:right;margin:0 0 20px 20px}
a img.alignnone{margin:0 20px 20px 0}
a img.alignleft{float:left;margin:0 20px 20px 0}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;max-width:96%;text-align:center;border:0}
.wp-caption.alignnone{margin:0 20px 20px 0}
.wp-caption.alignleft{margin:0 20px 20px 0}
.wp-caption.alignright{margin:0 0 20px 20px}
.wp-caption.aligncenter{margin:0 auto 20px auto}
.wp-caption img{height:auto;margin:0;max-width:98.5%;width:auto}
.wp-caption p.wp-caption-text{font-size:.85em;line-height:1.5;margin:10px 0 0 0;padding:0;color:#999}
.gallery{margin-bottom:20px !important}
.gallery-caption{color:#999;margin:3px 0;font-size:.85em}
.gallery-item{float:left;margin:0 1em 1em 0}
.paging{margin:1em 0;*zoom:1}.paging:before,.paging:after{display:table;line-height:0;content:""}
.paging:after{clear:both}
.paging a{display:block;padding:.5em 1em;background:#bbb;color:#fff;text-decoration:none}
.paging a:hover{background:#ad2525;text-decoration:none}
.paging-prev{float:left}
.paging-next{float:right}
nav.page-navigation ol{margin:0 !important;padding:0 !important;list-style:none !important}nav.page-navigation ol li{margin:0 !important;padding:0 !important;list-style:none !important;display:inline}nav.page-navigation ol li a{padding:.1em .5em;display:inline-block;margin:0 .3em 0 0;border:1px solid #ad2525}
#comments{margin:1.5em 0 1em 0}#comments ol{margin:0 !important}#comments ol li{border:1px dotted #bbb;list-style:none;margin:0 0 1em 0;padding:1em}
#comments ol li.thread-even{background:#f9f9f9}
#comments ol ul{margin:0 0 .5em 1em !important}
#comments ol ul li{margin:1em 0 0 0 !important;background:none}
.comment-meta .comment-author img{float:left;margin:0 10px 10px 0}
.comment-meta .comment-author span.fn{font-weight:bold;font-style:normal}
.comment-meta .comment-author time{color:#999;font-size:.9em}
.comment-content{clear:both}
.reply{text-align:right;text-transform:uppercase;font-size:.8em;letter-spacing:2px}
.comment-awaiting-moderation{color:#f00}
#respond{padding:1em;border:1px solid #ccc;background:#f6f6f6}#respond input#author,#respond input#email,#respond input#url,#respond textarea{display:block;width:50%}
#respond p{padding-bottom:.5em}
#respond p.form-allowed-tags{font-size:.85em}
#respond code{display:block;padding:.7em;color:#4b4b4b;margin:.5em 0;border:1px dotted #ccc;background:#fff;font-family:Courier,monospace}
#respond textarea{width:70%;max-width:none}
#respond #submit{font-family:Verdana,sans-serif;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:0;padding:0 1.5em;display:inline-block;color:#4b4b4b;text-decoration:none;border:1px solid #dbdbdb;border-bottom-color:#b3b3b3;font-weight:normal;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;height:35px;line-height:35px;text-align:center;background:#fff;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #e6e6e6), color-stop(1, #fff));background:-ms-linear-gradient(bottom, #e6e6e6, #fff);background:-moz-linear-gradient(center bottom, #e6e6e6 0, #fff 100%);background:-o-linear-gradient(#fff, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7);font-weight:bold}#respond #submit:hover{background:#e6e6e6;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(1, #e6e6e6));background:-ms-linear-gradient(bottom, #fff, #e6e6e6);background:-moz-linear-gradient(center bottom, #fff 0, #e6e6e6 100%);background:-o-linear-gradient(#e6e6e6, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#ffffff', GradientType=0);color:#4b4b4b}
#respond #submit:active{background:#e6e6e6;box-shadow:inset 0 2px 4px rgba(0,0,0,0.3)}
form.wpcf7-form{margin:20px 0 20px 0}form.wpcf7-form .form-row{padding:0 0 30px 0;clear:both;margin:0}
form.wpcf7-form .form-label{float:left;width:140px;padding-top:5px;margin:0 15px 0 0;font-weight:bold;text-align:right;line-height:1.4}
form.wpcf7-form .form-field{float:left;display:block;width:450px;position:relative}
form.wpcf7-form input[type="text"],form.wpcf7-form input[type="email"],form.wpcf7-form input.wpcf7-text,form.wpcf7-form input.wpcf7-email,form.wpcf7-form textarea{width:100%}
form.wpcf7-form textarea{height:180px}
form.wpcf7-form p.form-help{font-size:.85em;color:#999;padding:0 0 .5em 0 !important}
form.wpcf7-form input.small{width:70px}
form.wpcf7-form .form-radio .form-label{padding-top:2px}
form.wpcf7-form .form-radio label{margin-right:20px}
form.wpcf7-form .form-checkbox .form-label{padding-top:2px}
form.wpcf7-form .form-checkbox label{display:block;margin:0 0 5px 0}
.wpcf7-validation-errors,.wpcf7-mail-sent-ng{margin:1em 0;padding:.5em;text-align:center;color:#f00;border:1px solid #f00;background:#fdeaea}
.wpcf7-mail-sent-ok{margin:1em 0;padding:.5em;text-align:center;background:#d4e5ff;border:1px solid #06f;color:#06f}
.wpcf7-not-valid-tip-no-ajax{color:#f00 !important;padding:0 0 .5em .2em !important;font-size:.9em}
.wpcf7-not-valid{border:1px solid #f00 !important;display:block}
.wpcf7-not-valid-tip{color:#f00;display:block;position:absolute;left:0;bottom:-18px}
.screen-reader-response{display:none}
@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}
.visible-phone,.visible-tablet,.hidden-desktop{display:none !important}
.visible-desktop{display:inherit !important}
@media (min-width:768px) and (max-width:979px){.hidden-desktop,.visible-tablet{display:inherit !important} .visible-desktop,.hidden-tablet{display:none !important}}@media (max-width:767px){.hidden-desktop,.visible-phone{display:inherit !important} .visible-desktop,.hidden-phone{display:none !important}}.visible-print{display:none !important}
@media print{.visible-print{display:inherit !important} .hidden-print{display:none !important}}
