﻿@charset "utf-8";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, strike, sub, tt, var, b, u, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;}
img{max-width:100%;width:auto;height:auto;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, img{display:block;}
body{line-height:1;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a, a:link, a:visited, a:active{background-color:none;color:#aeaeae;text-decoration:none;webkit-transition:all 500ms ease-out;-moz-transition:all 500ms ease-out;-o-transition:all 500ms ease-out;transition:all 500ms ease-out;}
a:hover, a:focus{color:#1973ad;outline:none;ie-dummy:expression(this.hideFocus=true);text-decoration:none;}
a.back{font-size:12px;font-family:opensanslight, Arial, Helvetica, sans-serif;color:#808285;display:inline-block;margin-left:10px;letter-spacing:0.05em;text-decoration:none;}
a.back:hover{color:#bbbbbb;}
input.short2[type="text"]{width:40px !important;padding:1px 8px 2px 8px !important;font-size:15px !important;margin-right:1px !important;color:#353535 !important;border:none !important;background:#e8e8e8 !important;text-align:center !important;}
.btn-upd{font-size:15px !important;color:#fff !important;background:#e20a17 !important;padding:2px 5px !important;border-radius:3px !important;border:none !important;cursor:pointer !important;position:relative !important;z-index:1 !important;behavior:url(include/PIE.htc);}
.btn-cont{border:none !important;cursor:pointer !important;font-size:15px !important;color:#e20a17 !important;background:none !important;z-index:1 !important;behavior:url(include/PIE.htc);position:relative !important;}
a.vlink{font-size:15px;color:#fff;background:#e20a17;padding:0 5px;border-radius:3px;position:relative;z-index:1 !important;}
.btn-submit{font-size:15px !important;color:#fff !important;background:#e20a17 !important;padding:2px 5px !important;border-radius:3px !important;border:none !important;cursor:pointer !important;position:relative !important;z-index:1 !important;behavior:url(include/PIE.htc);}
select:-moz-focusring{color:transparent;text-shadow:0 0 0 #878787;}
a.btn, a.fbtn{font:normal 10px opensanslight, Arial, Helvetica, sans-serif;color:#808285;border:1px solid #c9c9c9;background:#ffffff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;display:inline-block;padding:6px 12px;text-decoration:none;}
a.btn:hover{background:#c72031;color:#ffffff;border-color:#c72031;}
@font-face{font-family:'source_sans_probold';src:url('../fonts/sourcesanspro-bold-webfont.eot');src:url('../fonts/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-bold-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_problack';src:url('../fonts/sourcesanspro-black-webfont.eot');src:url('../fonts/sourcesanspro-black-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-black-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-black-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_problack_italic';src:url('../fonts/sourcesanspro-blackitalic-webfont.eot');src:url('../fonts/sourcesanspro-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-blackitalic-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-blackitalic-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-blackitalic-webfont.svg#source_sans_problack_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_probold_italic';src:url('../fonts/sourcesanspro-bolditalic-webfont.eot');src:url('../fonts/sourcesanspro-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-bolditalic-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-bolditalic-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-bolditalic-webfont.svg#source_sans_probold_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proXLtIt';src:url('../fonts/sourcesanspro-extralightitalic-webfont.eot');src:url('../fonts/sourcesanspro-extralightitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-extralightitalic-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-extralightitalic-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-extralightitalic-webfont.svg#source_sans_proXLtIt') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proextralight';src:url('../fonts/sourcesanspro-extralight-webfont.eot');src:url('../fonts/sourcesanspro-extralight-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-extralight-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-extralight-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-extralight-webfont.svg#source_sans_proextralight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_prolight_italic';src:url('../fonts/sourcesanspro-lightitalic-webfont.eot');src:url('../fonts/sourcesanspro-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-lightitalic-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-lightitalic-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-lightitalic-webfont.svg#source_sans_prolight_italic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proitalic';src:url('../fonts/sourcesanspro-italic-webfont.eot');src:url('../fonts/sourcesanspro-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-italic-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-italic-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-italic-webfont.svg#source_sans_proitalic') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_prolight';src:url('../fonts/sourcesanspro-light-webfont.eot');src:url('../fonts/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-light-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-light-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proSBdIt';src:url('../fonts/sourcesanspro-semibolditalic-webfont.eot');src:url('../fonts/sourcesanspro-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-semibolditalic-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-semibolditalic-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-semibolditalic-webfont.svg#source_sans_proSBdIt') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_prosemibold';src:url('../fonts/sourcesanspro-semibold-webfont.eot');src:url('../fonts/sourcesanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-semibold-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-semibold-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'source_sans_proregular';src:url('../fonts/sourcesanspro-regular-webfont.eot');src:url('../fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/sourcesanspro-regular-webfont.woff') format('woff'),
url('../fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
url('../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal;}
html{position:relative;min-height:100%;min-width:1140px;}
body{color:#353535;font-size:15px;font-weight:normal;font-family:'source_sans_prolight', Arial, Helvetica, sans-serif;margin:0;padding:0;line-height:20px;background:url(../../../images/bg.jpg) repeat-x top center #FFFFFF;height:auto;}
#wrapper{width:100%;margin:0 auto;min-width:1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
td{position:relative;}
p{margin-bottom:20px;font-weight:normal;}
.clear{clear:both;}
.spacing-top1{margin-top:7%;}
.spacing-top2{margin-top:4%;}
.spacing-top3{margin-top:1%;}
.spacing-bottom1{margin-bottom:7%;}
.spacing-bottom2{margin-bottom:4%;}
.spacing-bottom3{margin-bottom:1%;}
.spacing-side{padding-right:20px;padding-left:20px;}
.spacing-side2{padding-right:10px;padding-left:10px;}
.spacing-right{padding-right:3px;}
.spacing-left{padding-left:8px;}
.spacing-noleft{padding-left:0;}
.spacing-noright{padding-right:0;}
@media (max-width:991px){.spacing-top1{margin-top:6%;}
.spacing-top2{margin-top:4%;}
.spacing-top3{margin-top:2%;}
.spacing-bottom1{margin-bottom:6%;}
.spacing-bottom2{margin-bottom:4%;}
.spacing-bottom3{margin-bottom:2%;}
}
@media (max-width:767px){.spacing-top1{margin-top:7%;}
.spacing-top2{margin-top:5%;}
.spacing-top3{margin-top:3%;}
.spacing-bottom1{margin-bottom:7%;}
.spacing-bottom2{margin-bottom:5%;}
.spacing-bottom3{margin-bottom:3%;}
}
@media (max-width:540px){.spacing-top1{margin-top:8%;}
.spacing-top2{margin-top:6%;}
.spacing-top3{margin-top:4%;}
.spacing-bottom1{margin-bottom:8%;}
.spacing-bottom2{margin-bottom:6%;}
.spacing-bottom3{margin-bottom:4%;}
.col-xxs-12{width:100%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-11{width:91.66666667%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-10{width:83.33333333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-9{width:75%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-8{width:66.66666667%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-7{width:58.33333333%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-6{width:50%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
.col-xxs-5{width:41.66666667%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-4{float:left;width:33.33333333%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-3{width:25%;float:left;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.col-xxs-2{width:16.66666667%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;float:left;}
.col-xxs-1{float:left;width:8.33333333%;position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
.hidden-xxs{display:none;}
.visible-xxs{display:block;}
.col-xxs-12nomar{margin:0 !important;}
.col-xxs-12nopad > ul.subsales{padding:12px !important;display:inline-block;float:none;}
.col-xxs-12nopad > ul.subsales li a{font-size:12px !important;}
.col-xxs-clear{clear:both;margin-top:15px;}
}
.caption-title,
h1,
h3,
a.vlink,
th,
h4{font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;}
h2,
strong,
#side-menu li a,
h6{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;}
#side-menu li ul li a{font-family:'source_sans_prolight', Arial, Helvetica, sans-serif;}
h5{font-family:'source_sans_proitalic', Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, h7, h8{}
h1, h1 a, h1 a:link{font-size:24px;color:#e21416;margin:0;font-weight:normal;}
h2, h2 a, h2 a:link{font-size:17px;color:#000000;margin:0;font-weight:normal;}
h3, h3 a, h3 a:link{font-size:20px;color:#000000;margin:0;font-weight:normal;}
h3 a:link{background:none;}
h4, h4 a, h4 a:link{font-size:15px;color:#353535;margin:0;font-weight:normal;}
h5{font-size:13px;color:#e20a17;margin:0;font-weight:normal;}
h5 a, h5 a:link, a.h5, a.h5:link{font-size:13px;color:#e20a17;margin:0;font-weight:normal;}
h5 a:hover, h7 a:hover, h8 a:hover, a.h6:hover{color:#808285 !important;}
h6{font-size:17px;color:#fff;margin:0;font-weight:normal;}
.txt-small{}
label{color:#d71c2f;font-size:14px;text-transform:uppercase;font-family:Verdana, Geneva, sans-serif;}
b, strong{font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;font-weight:bold;}
i, em{font-family:Verdana, Geneva, sans-serif;font-style:italic;}
i b, i strong, em b, em strong, b i, b em, strong i, strong em{font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-style:italic;}
ol, ul{margin-left:20px;}
ol > li{margin-bottom:15px;}
ul li{margin-bottom:5px;}
input{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
input[disabled="disabled"]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-opacity:1;}
input[type="password"], input[type='text'], select, textarea, input[disabled="disabled"]{padding:10px;border:none;color:#808285;font-size:13px;font-family:Verdana, Geneva, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #CCC;-webkit-text-fill-color:#808285;}
input.placeHolder, .placeHolder{color:#808285;font-family:Verdana, Geneva, sans-serif;}
input[type='submit'], input[type='button']{cursor:pointer;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;border:0;outline:0;background-color:#830045;color:white;}
input:focus, input[type='text']:focus, select:focus, textarea:focus{outline:0;}
div.radio label{display:inline-block;cursor:pointer;vertical-align:middle;position:relative;padding-left:30px;margin-right:15px;font-size:13px;color:#808285;text-transform:capitalize;font-family:Verdana, Geneva, sans-serif;line-height:13px;margin-top:3px;}
div.radio label:before{content:"";display:inline-block;width:20px;height:20px;font-size:13px;margin-right:10px;background-color:#fbdbce;vertical-align:middle;margin-left:-30px;background-color:#fbdbce;}
.checkbox{display:inline-block !important;margin:0 !important;margin-bottom:5px !important;}
.checkbox label{text-transform:none;color:#808285;font-family:Verdana, Geneva, sans-serif;padding:0!important;}
.checkbox label:before{content:"";display:inline-block;width:20px;height:20px;font-size:13px;margin-right:10px;background-color:#ffffff;vertical-align:middle;border:1px solid #d71c2f;}
input[type=checkbox]:checked + label:before{content:"✔";text-shadow:1px 1px 1px rgba(0, 0, 0, .2);font-size:15px;background-color:#d71c2f;text-align:center;line-height:18px;color:white;}
a.rmore{color:#e21416;font-size:14px;text-transform:lowercase;border:none;cursor:pointer;}
a.rmore:hover{color:#000;}
a.btn{font-size:11px;color:#b8ce8c;background:#000;padding:6px 20px 5px 20px;display:inline-block;text-transform:uppercase;position:relative;z-index:1 !important;behavior:url(include/PIE.htc);}
a.btn:hover{background:#000;}
a.email:hover{color:#1973ad;}
.dlbtn{}
#scrollUp{bottom:0;right:30px;width:70px;height:70px;padding:10px 5px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
#scrollUp:hover{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
#scrollUp, a#scrollUp{bottom:40px;right:20px;width:25px;height:25px;background:url(../../../images/top.png) no-repeat;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none;}
#scrollUp-active{display:none;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.vAlign{display:inline-block;float:none !important;vertical-align:middle;margin-right:-4px;}
hr{border:none;border-top:1px solid #e2e2e2;height:1px;margin:10px 0;}
.vDiv{}
.outline{border:#d5d5d5 1px solid !important;display:inline-block;}
#box{width:180px;right:-230px;top:96px;position:fixed;z-index:100;background:#131313;color:#ffffff;font:normal 12px Arial, sans-serif;line-height:19px;padding:20px 25px;}
#box h3{color:#fff;margin-top:0;}
#box a:hover{color:#fff;}
#tab{float:left;list-style:outside none none;margin-left:-60px;padding:0px;position:relative;z-index:99;margin-top:-20px;}
#tab li span{display:block;padding:0;position:relative;}
#tab img{cursor:pointer;}
.show, .hide{transition:margin-right .4s ease-in;-webkit-transition:margin-right .4s ease-in;}
.hide{margin-right:0px;}
.hide ul li img:hover{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}
.show{margin-right:195px;}
header{width:100%;min-width:1000px;margin:0 auto;padding:10px 0 15px;}
.header-wrapper{width:1000px;margin:0 auto;padding:0;}
.logo{float:left;width:60%;padding-left:5px;}
#search_div{margin-bottom:40px;}
#search{clear:both;position:absolute;top:0;right:40px;width:0;overflow:hidden;-webkit-transition:width 300ms ease-out;-moz-transition:width 300ms ease-out;-o-transition:width 300ms ease-out;transition:width 300ms ease-out;height:100%;}
input.search_field{background:white;border:0;font:normal 13px latolight, Arial, Helvetica, sans-serif;letter-spacing:0.05em;color:#808285;display:inline-block;vertical-align:top;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px 10px;height:100%;}
#search.active{width:180px;z-index:9999;}
#search h2{display:none;}
input.search_btn{background:#c72031 url(../images/icon_search.png) no-repeat center;height:40px;width:40px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;vertical-align:top;float:right;}
input.search_btn:hover{background-color:#9d0a19;}
.closesearch, a.closesearch{display:none;}
.icons_link{float:right;position:relative;}
.icons_link a{display:inline-block;padding:13px 10px 14px;margin-left:-3px;}
.icons_link a:first-child{margin-left:0;}
nav{margin:0 auto;float:right;}
#menu{float:left;height:auto;}
.menu_toggle, .menu_close{display:none;}
ul#navmenu-h{margin:0;padding:0;list-style:none;position:relative;text-align:right;z-index:500 !important;margin-top:10px;}
ul#navmenu-h li{display:inline-block;position:relative;padding-bottom:1px;}
ul#navmenu-h li a{display:block;padding:15px 20px;letter-spacing:0em;text-transform:capitalize;text-align:center;text-decoration:none;border:1px solid transparent;}
ul#navmenu-h li:hover a{color:#e21416;}
ul#navmenu-h li.active a{border:none;color:#e21416;}
ul#navmenu-h ul{display:none;position:absolute;top:100%;left:0;list-style-type:none;padding:0;margin:0;float:left;border:1px solid #ddd;background-color:#ffffff;min-width:150px;}
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
ul#navmenu-h ul li{width:100%;display:block;margin:0;background:none;padding:0;margin:0;}
ul#navmenu-h li:hover li a{background:none;color:#313131;text-align:center;text-decoration:none;}
ul#navmenu-h ul li a.submenu{background:url(../images/navarrow-right.png) center right no-repeat;}
ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a{cursor:pointer;color:#e21416;border:none;background-color:white;z-index:500!important;}
ul#navmenu-h ul li.submenu:hover{background:url(../images/navarrow-right-hover.png) center right no-repeat;}
ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a{float:none;background:#ffffff;color:#808285;font:normal 13px Verdana, Geneva, sans-serif;padding:10px 15px;margin:0px;text-align:left;cursor:pointer;z-index:500!important;width:100%;border:none;text-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
ul#navmenu-h ul ul li a.submenu{background:url(../images/navarrow-right.png) center right no-repeat !important;}
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover a{cursor:pointer;color:#e21416;border:none;background-color:white;z-index:500!important;}
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a{float:none;background:#ffffff !important;color:#808285;font:normal 13px Verdana, Geneva, sans-serif;padding:10px 15px;margin:0px;text-align:left;cursor:pointer;z-index:500!important;width:100%;border:none;text-shadow:none;}
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover{cursor:pointer;color:#e21416;border:none;background-color:white;z-index:500!important;}
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul{top:0;left:100%;float:left;}
ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul{display:none;}
ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul{display:block;}
ul#navmenu-h ul li.active a, ul#navmenu-h ul li.active a, ul#navmenu-h ul li a.active, ul#navmenu-h ul li:hover li.active a, ul#navmenu-h ul li:hover li:hover li.active a, ul#navmenu-h ul li:hover li:hover li:hover li.active a{color:#e21416;background-color:white;}
#banner{width:100%;position:relative;z-index:2;overflow:hidden;padding-bottom:20px;}
#slider{width:100%;margin:auto;}
#maincontent{width:100%;min-width:1000px;overflow:hidden;padding:20px 0 30px 0;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#maincontent.homepage{padding-bottom:0;}
#home-content ul{list-style:none;margin-left:10px;}
#home-content ul li{background-image:url("../images/bullet.jpg");background-position:0 8px;background-repeat:no-repeat;padding:4px 0 0px 10px;border-top:1px dashed #eee;}
#home-content ul li:first-child{border:none;}
#home-content hr{border:none;border-top:1px dashed #eee;height:1px;margin:0 0 5px 0;}
.pagination, .pagination li{margin:0;padding:0;list-style:none;text-align:center;}
.pagination{width:100%;margin:auto;padding:10px 0 20px;}
.pagination li{margin:1px;display:inline-block;}
.pagination li a{display:block;padding:2px 7px;line-height:12px;font:normal 12px Verdana, Geneva, sans-serif;color:#686868;border:1px solid #cecece;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;text-transform:uppercase;text-decoration:none;}
.pagination li a:hover{border-color:#606060;}
.pagination li.active a, .pagination li.active a:hover{background:#909090;border-color:#909090;color:#ffffff;}
.pagination li.page_li a{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:5px;padding:3px 13px;color:#606060;font-size:11px;text-decoration:none;}
.breadcrumbs ul{margin-left:10px;}
.breadcrumbs ul li:first-child, .breadcrumbs ul li:first-child a{color:#830045;font-family:Verdana, Geneva, sans-serif;font-size:26px;font-style:normal;font-weight:bold;padding-left:20px;line-height:50px;display:block;background:url(../images/arrow.jpg) no-repeat left;}
.breadcrumbs ul li:first-child a{background:none;padding-left:0px;}
.breadcrumbs, .breadcrumbs li{margin:0;padding:0;list-style:none;}
.breadcrumbs li:last-child{font-size:13px;color:#313131;}
.breadcrumbs{margin-bottom:18px;}
.breadcrumbs li{display:inline-block;margin-right:10px;vertical-align:middle;}
.breadcrumbs li, .breadcrumbs li a{color:#830045;font-family:Verdana, Geneva, sans-serif;font-size:13px;font-style:normal;font-weight:bold;}
.breadcrumbs li a:hover{color:#bbbbbb;}
.breadcrumbs .divider{border-left:1px solid #830045;width:10px;height:15px;display:inline;}
.breadcrumbs.proddet{display:inline-block;vertical-align:middle;width:600px;}
.prod-desc{text-align:left;}
input[type='text'].prod-qty{width:30%;border-radius:.25rem;padding:5px;}
.enquiry{top:12px;position:absolute;right:0;}
.titlebg{background-color:#ececec;padding:10px;font-size:16px;font-weight:bold;}
.map{background:url(../images/map.jpg) no-repeat top left #ececec;padding:150px 20px 20px 60px;}
.text-content{padding:0 10px;}
.purple{color:#830045;}
img.pdf{max-width:30px;}
.faq h5{background:url(../images/dot.jpg) no-repeat 7px #ececec;color:#830045;font-family:PT Sans, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;padding-left:25px;font-weight:bold;}
.faq p{padding-left:25px;}
.faq ol li, .faq ul li{margin-left:30px;}
footer{width:100%;background:#260b56;text-align:left;line-height:18px;bottom:0;min-width:1140px;padding-top:15px;padding-bottom:30px;}
.footer_wrapper{width:1140px;margin:0 auto;font-size:11px;text-align:center;color:#aba6b9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.footercol{float:left;width:160px;padding:0 !important;}
.footer_left{float:left;}
.footer_right{float:right;}
footer a, footer a:link, .footer a:active, .footer a:visited{color:#f1bd1a !important;}
footer a:hover{color:#ffffff !important;}
.footerfb img{width:25px;}
@media print{.hidden-print{display:none !important}
#maincontent{display:block !important;}
.printBtn, .actionbtn, #scrollUp, header, footer{display:none !important;}
body{margin:0;padding 0 !important;min-width:768px;}
.container{width:auto;min-width:750px;}
a[href]:after{content:none;}
.noprint, div.alert, header, .group-media, .btn, .footer, form, #comments, .nav, ul.links.list-inline, ul.action-links{display:none !important;}
#maincontent{display:block !important;}
.printBtn, .actionbtn, #scrollUp, header, footer{display:none !important;}
[class*="col-sm-"]{float:left;}
[class*="col-xs-"]{float:left;}
.col-sm-12, .col-xs-12{width:100% !important;}
.col-sm-11, .col-xs-11{width:91.66666667% !important;}
.col-sm-10, .col-xs-10{width:83.33333333% !important;}
.col-sm-9, .col-xs-9{width:75% !important;}
.col-sm-8, .col-xs-8{width:66.66666667% !important;}
.col-sm-7, .col-xs-7{width:58.33333333% !important;}
.col-sm-6, .col-xs-6{width:50% !important;}
.col-sm-5, .col-xs-5{width:41.66666667% !important;}
.col-sm-4, .col-xs-4{width:33.33333333% !important;}
.col-sm-3, .col-xs-3{width:25% !important;}
.col-sm-2, .col-xs-2{width:16.66666667% !important;}
.col-sm-1, .col-xs-1{width:8.33333333% !important;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left !important;}
}
.IE8Fix{z-index:1;}
.errMsg, .errMsg a:link, .errMsg a:visited, .errMsg a:Active{font-family:normal 11px Arial, sans-serif;color:#CC0000;}
.errMsg a:hover{text-decoration:underlink;}