@font-face {font-family:'framd';src:url('../fonts/framd.eot');src:url('../fonts/framd.eot') format('embedded-opentype'),url('../fonts/framd.woff2') format('woff2'),url('../fonts/framd.woff') format('woff'),url('../fonts/framd.ttf') format('truetype'),url('../fonts/framd.svg#framd') format('svg');}
@font-face {font-family:'impact';src:url('../fonts/impact.eot');src:url('../fonts/impact.eot') format('embedded-opentype'),url('../fonts/impact.woff2') format('woff2'),url('../fonts/impact.woff') format('woff'),url('../fonts/impact.ttf') format('truetype'),url('../fonts/impact.svg#impact') format('svg');}
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
  {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol, ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
b,strong {font-weight:bold;}
a {text-decoration:underline;color:#CD001B;}
a:hover {text-decoration:none;}
img {width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
html{height:100%;}
body{height:100%;position:relative;margin:0 auto 0;background:#fff;font-family:"Arial Narrow",Arial,sans-serif;font-size:18px;line-height:21px;min-width:1020px;max-width:1600px;color:#000;}
h1 {font-size:32px;}
h2 {font-size:28px;}
h3 {font-size:24px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:12px;}
i,em {font-style:italic;}
p {margin-bottom:5px;}
.pagination,.vm-pagination {text-align:center;margin-top:100px;}
.vm-pagination + select {margin-top:100px;margin-left:10px;}
.pagination li.tech,.vm-pagination li.tech {display:none !important;}
.pagination li.disabled a,.vm-pagination li.disabled a {border:1px solid #000;background:#a2d9f7;}
.pagination li:not(.disabled) a,.vm-pagination li:not(.disabled) a {border:none;background:none;}
.pagination li a,.vm-pagination li a {padding:0px 3px;}
.pagination .pagination-list,.vm-pagination .pagination-list {display:inline-block;}
.pagination .pagination-list li,.vm-pagination .pagination-list li {display:inline-block;float:left;padding:0px 7px;font-size:13px;}
.pagination .pagination-list li.active a,.vm-pagination .pagination-list li.active a {text-decoration:none;}
.pagination .pagination-list li.active a,.vm-pagination .pagination-list li.disabled a {cursor:default;text-decoration:none;color:#363636;}
.hide,.vm-page-counter,.hidden {display:none;}
.clear {float:none;clear:both;}
.floatright {float:right;}
table thead {background:#554842;color:#fff;}
table thead a {color:#fff;text-decoration:underline;}
table thead a:hover {color:#E7E8E9;}
table thead tr td,.item-page table thead tr th {background:#363636;color:#fff;border-right:1px solid #fff;}
table thead tr td:last-child,table thead tr th:last-child {border-right:1px solid #989e9c;}
table tbody > tr:nth-child(odd) > td,table tbody > tr:nth-child(odd) > th {background-color:#fff;color:#363636;}
table tbody > tr:nth-child(even) > td,table tbody > tr:nth-child(even) > th {background-color:#f5f5f5;color:#363636;}
table th,table td {padding:8px;text-align:left;border:1px solid #989e9c;text-shadow:none;vertical-align:top;}
/*wrappers-----------------------------------------------------------------------------------------------------------*/
#wrap{overflow:hidden;min-height:100%;height:auto !important;height:100%;margin:0px auto -209px;padding:0px 0px 209px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#wrapper {position:relative;background:url(../images/bg.jpg) top center no-repeat;background-size:cover;padding-bottom:70px;}
.wrapper {width:1020px;margin:0 auto 0;position:relative;clear:both;float:none;}
/*header*/
#header {background:url(../images/header.png) top center no-repeat;height:93px;border-bottom:5px solid #0060a0;}
#header .header-1,#header .header-2 {display:inline-block;float:left;}
#header .header-1 {width:368px;}
#header .header-2 {width:390px;}
#header .header-3 {display:inline-block;width:262px;}
/*nav*/
#nav {background:url(../images/menu.png) top left repeat-x;height:60px;}
/*logo menu*/
.moduletablelogo {margin:21px 0px 0px 0px;}
/*slogan*/
.moduletableheaderslogan {margin:35px 0px 0px 0px;}
.moduletableheaderslogan p {font-family:'framd';color:#0060a0;font-size:25px;letter-spacing:1px;}
/*header phone*/
.moduletableheaderphone {margin:38px 0px 0px 0px;}
.moduletableheaderphone p {color:#fff;font-size:32px;font-family:'impact';}
/*main menu------------------------------------------------------------------------------------------------------*/
.moduletable_menu {background:url(../images/mainmenubg.jpg) top left no-repeat;display:inline-block;width:100%;margin:0px 0px 0px 0px;}
.moduletable_menu ul {}
.moduletable_menu ul li {display:inline-block;float:left;position:relative;}
.moduletable_menu ul li a {color:#fff;font-size:20px;line-height:22px;text-transform:uppercase;text-decoration:none;padding:19px 60px 19px 40px;display:inline-block;position:relative;font-stretch:condensed;}
.moduletable_menu ul li a:after {content:'';background:url(../images/menu_after.png) top left no-repeat;display:inline-block;position:absolute;top:0px;right:0px;width:39px;height:60px;}
.moduletable_menu ul li a:hover,.moduletable_menu ul li.active a {color:#CF5158;}
.moduletable_menu ul li ul {margin-top:-8px;background:#000;-webkit-transform:scale(0);transform:scale(0);transition:transform 0.2s;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;position:absolute;top:100%;left:0;z-index:1000;display:none\9;}
.moduletable_menu ul li:hover ul {display:block\9;-ms-transform:scale(1); -webkit-transform:scale(1);transform:scale(1);}
.moduletable_menu ul li ul li {float:none;display:block;}
.moduletable_menu ul li ul li a {display:block;padding:12px 14px;}
/*slider*/
.moduletableslider {margin:0px 0px 0px 0px;background:url(../images/slider.jpg) top center no-repeat;max-height:352px;}
.moduletableslider div[id*='slideshow'] .caption {color:#0060a0;font-size:19px;line-height:19px;background:#fff;background:rgba(255,255,255,0.6);max-width:665px;margin:0px 0px 0px 0px;padding:21px 30px 21px 0px;top:20px;bottom:auto;right:auto;}
.moduletableslider div[id*='slideshow'] .caption:before {content:'';background:rgba(255,255,255,0.6);display:inline-block;position:absolute;top:0px;left:-290px;height:61px;width:290px;}
.moduletableslider div[id*='slideshow'] .caption:after {content:'';width:0;height:0;border-style:solid;border-width:61px 61px 0 0;border-color:rgba(255,255,255,0.6) transparent transparent transparent;position:absolute;right:-61px;top:0px;}
.moduletableslider .prev,.moduletableslider .next {width:38px !important;height:38px !important;margin-top:0px !important;top:50% !important;}
.moduletableslider .prev {background:url(../images/slider_prev.png) center no-repeat !important;left:-80px !important;display:none !important;}
.moduletableslider .next {background:url(../images/slider_next.png) center no-repeat !important;right:-80px !important;display:none !important;}
.moduletableslider:hover .wk-slideshow-default > div .next,.moduletableslider:hover .wk-slideshow-default > div .prev,.moduletableslider .wk-slideshow-default > div:hover .next,.moduletableslider .wk-slideshow-default > div:hover .prev {display:block !important;}
.moduletableslider .slides .wk-content {color:#fff;font-size:17px;line-height:21px;}
/*partners*/
.moduletablepartners {margin:20px 0px 0px 0px;background:#f2f2f2;border-top:4px solid #ececec;padding:15px 0px 0px 0px;}
.moduletablepartners > .wrapper > h3 {background:#0060a0;color:#fff;margin-bottom:32px;display:inline-block;text-transform:uppercase;padding:5px 29px;font-size:21px;line-height:21px;}
.moduletablepartners [id*='slideset'] .wk-content img {box-shadow:3px 5px 12px rgba(0,0,0,0.4);margin-bottom:62px;}
.moduletablepartners .prev,.moduletablepartners .next {width:38px !important;height:38px !important;margin-top:0px !important;top:25% !important;}
.moduletablepartners .prev {background:url(../images/left.png) center no-repeat !important;left:-80px !important;display:none !important;}
.moduletablepartners .next {background:url(../images/right.png) center no-repeat !important;right:-80px !important;display:none !important;}
.moduletablepartners:hover .wk-slideset-default > div .next,.moduletablepartners:hover .wk-slideset-default > div .prev,.moduletablepartners .wk-slideset-default > div:hover .next,.moduletablepartners .wk-slideset-default > div:hover .prev {display:block !important;}
/*breadcrumbs*/
ul.breadcrumb {margin:20px 0px;display:inline-block;width:100%;color:#999;}
ul.breadcrumb li {float:left;}
ul.breadcrumb li a {}
ul.breadcrumb .divider {display:inline-block;margin:0px 3px;}
/*system message*/
#system-message {margin-bottom:20px;}
#system-message .close {display:none;}
/*main---------------------------------------------------------------------------------------------------------------*/
#content.span9 {}
.sidebar-left + #content.span9 {width:706px;display:inline-block;}
/*blog featured*/
.blog-featured {margin:33px 0px 0px 0px;}
.blog-featured .item-title {background:#0060a0;color:#fff;margin-bottom:20px;display:inline-block;text-transform:uppercase;padding:9px 40px;font-size:21px;line-height:21px;}
/*blog*/
#content .blog {margin-top:40px;}
#content .blog .items-row {display:inline-block;width:100%;margin-bottom:40px;}
#content .blog .item h2 {margin-bottom:10px;}
#content .blog .item h2 a {text-decoration:none;color:inherit;}
#content .blog .item .pull-left.item-image {display:inline-block;float:right;margin:0px 0px 20px 20px;}
#content .blog .item .pull-left.item-image {display:inline-block;float:left;margin:0px 20px 20px 0px;}
#content .blog .readmore {font-size:14px;text-transform:lowercase;}
/*article*/
.item-page {margin-top:40px;}
.item-page .page-header {}
.item-page .page-header h2 {}
.item-page img.pull-right {}
.item-page img.pull-left {}
.item-page ol li {list-style-position:inside;margin-bottom:5px;list-style-type:decimal;}
.item-page ul li {list-style:initial;list-style-position:inside;margin-bottom:5px;}
.item-page h1,.item-page h2,.item-page h3,.item-page h4,.item-page h5,.item-page h6 {margin-bottom:15px;}
.item-page div[itemprop='articleBody'] {}
/*vm category*/
.category-view .product {box-shadow:7px 7px 15px rgba(0,0,0,0.1);-webkit-box-shadow:7px 7px 15px rgba(0,0,0,0.1);-moz-box-shadow:7px 7px 15px rgba(0,0,0,0.1);background:#fefefe;border:2px solid #f7f7f7;margin:0px 0px 0px 0px;margin-bottom:14px;width:22.9%;min-width:100px;}
.category-view .product.vertical-separator {margin-right:14px;}
.category-view .product .spacer {padding:7px !important;text-align:center;}
.category-view .product .spacer .vm-product-media-container {border:2px solid #f5f5f5;margin-bottom:4px;}
.category-view .product .spacer .vm-product-descr-container-0 {min-height:auto;}
.category-view .product .spacer .vm-product-descr-container-0 h2 {}
.category-view .product .spacer .vm-product-descr-container-0 h2 a {color:#000;text-decoration:none;font-size:13px;line-height:17px;}
.category-view .product .spacer .vm-product-descr-container-0 h2 a:hover {}
.category-view .product .spacer [class*='vm3pr-0'] {display:none;}
.category-view .product .spacer .vm-details-button a {height:15px;border:none;background:#0060a0;font:normal normal 13px Arial,sans-serif;color:#fff;text-decoration:none;display:inline-block;width:auto;float:right;position:relative;right:-7px;border-radius:0;padding:3px 7px;position:relative;margin-bottom:15px;}
.category-view .product .spacer .vm-details-button a:hover {color:#CF5158;}
.category-view .product .spacer .vm-details-button a:before {content:'';width:0;height:0;border-style:solid;border-width:0 0 21px 21px;border-color:transparent transparent #0060a0 transparent;position:absolute;left:-21px;top:0px;}
.category-view .browse-view .horizontal-separator {display:none;}
.category-view > h3,.category-view .browse-view > h1 {margin:16px 0px 32px 53px;font-size:17px;line-height:17px;text-transform:uppercase;font-family:Arial,sans-serif;}
.category-view .category-view .horizontal-separator {display:none;}
.category-view .category-view .category {background:#0060a0;margin-bottom:12px;box-shadow:7px 7px 15px rgba(0,0,0,0.1);-webkit-box-shadow:7px 7px 15px rgba(0,0,0,0.1);-moz-box-shadow:7px 7px 15px rgba(0,0,0,0.1);}
.category-view .category-view .category .spacer {padding:0;}
.category-view .category-view .category img {width:100%;margin:0px 0px 0px 0px !important;padding:7px 7px 0px 7px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.category-view .category-view .category a {color:#fff;text-decoration:none;font-size:16px;line-height:16px;}
.category-view .category-view .category a:hover {color:#CF5158;}
.category-view .category-view .category a span {display:inline-block;width:100%;border-top:2px solid #0083c6;padding:7px 0px;}
.category-view .category-view .category.width25 {width:23.7%;}
.category-view .category-view .category.vertical-separator {margin-right:12px;}
.category-view .orderby-displaynumber {border:none !important;padding:0px 0px 0px 0px !important;margin:20px 0px 5px 0px !important;}
.category-view .orderby-displaynumber .title,.category-view .orderby-displaynumber .activeOrder {display:inline-block;float:left;}
.category-view .orderby-displaynumber .activeOrder a {color:#000;font-size:13px;line-height:13px;}
.category-view .orderby-displaynumber .title {font-size:13px;line-height:13px;margin-right:10px;}
.category-view .orderby-displaynumber .activeOrder {border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;border:1px solid #000;background:#fff url(../images/sort.png) top right no-repeat !important;padding:0px 26px 0px 10px;}
.category-view .orderby-displaynumber .orderlistcontainer {position:relative;}
.category-view .orderby-displaynumber .orderlist {right:0px;top:15px;border:1px solid #000;}
.category-view .orderby-displaynumber .orderlist a {color:#000;}
/*vm product*/
.productdetails-view.productdetails .back-to-category {display:none;}
.productdetails-view.productdetails h1 {margin:16px 0px 32px 0px;font-size:17px;line-height:17px;text-transform:uppercase;font-family:Arial,sans-serif;}
.productdetails-view.productdetails .vm-product-media-container {width:300px;display:inline-block;}
.productdetails-view.productdetails .vm-product-media-container .main-image {box-shadow:7px 7px 15px rgba(0,0,0,0.1);-webkit-box-shadow:7px 7px 15px rgba(0,0,0,0.1);-moz-box-shadow:7px 7px 15px rgba(0,0,0,0.1);width:284px;padding:10px 10px 25px 10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;background:rgb(201,202,202);background:-moz-linear-gradient(top,rgba(201,202,202,1) 0%,rgba(235,235,235,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(201,202,202,1)), color-stop(100%,rgba(235,235,235,1)));background:-webkit-linear-gradient(top,rgba(201,202,202,1) 0%,rgba(235,235,235,1) 100%);background:-o-linear-gradient(top,rgba(201,202,202,1) 0%,rgba(235,235,235,1) 100%);background:-ms-linear-gradient(top,rgba(201,202,202,1) 0%,rgba(235,235,235,1) 100%);background:linear-gradient(to bottom,rgba(201,202,202,1) 0%,rgba(235,235,235,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9caca',endColorstr='#ebebeb',GradientType=0);}
.productdetails-view.productdetails .product-description,.productdetails-view.productdetails .vm-product-details-container {display:inline-block;width:406px;}
.productdetails-view.productdetails .spacer-buy-area {padding:0;}
/*ask*/
.ask-a-question-view {padding:0;}
.ask-a-question-view > h1 {font-size:17px;line-height:17px;margin:0px 0px 20px 0px;text-transform:uppercase;}
.ask-a-question-view .product-summary {display:none;}
.ask-a-question-view .form-field {margin:0;}
.ask-a-question-view .form-field .submit {width:100%;}
.ask-a-question-view .form-field table tr td {background:#fff;}
/*sidebar*/
[class*='sidebar-'] {width:285px;display:inline-block;float:left;margin:0px 0px 0px 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.sidebar-left {margin-right:29px;}
.sidebar-right {margin-left:29px;}
[class*='sidebar-'] [class*='moduletable'] h3 {position:relative;padding:5px 5px 5px 10px;color:#fff;margin-bottom:20px;}
[class*='sidebar-'] [class*='moduletable'] {margin-bottom:40px;}
/*production menu*/
.moduletableproductionmenu {padding-bottom:26px;box-shadow:7px 7px 15px rgba(0,0,0,0.1);-webkit-box-shadow:7px 7px 15px rgba(0,0,0,0.1);-moz-box-shadow:7px 7px 15px rgba(0,0,0,0.1);border-top:2px solid #0060a0;background: rgb(0,96,160);background: -moz-linear-gradient(top,  rgba(0,96,160,1) 0%, rgba(9,72,112,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,96,160,1)), color-stop(100%,rgba(9,72,112,1)));background: -webkit-linear-gradient(top,  rgba(0,96,160,1) 0%,rgba(9,72,112,1) 100%);background: -o-linear-gradient(top,  rgba(0,96,160,1) 0%,rgba(9,72,112,1) 100%);background: -ms-linear-gradient(top,  rgba(0,96,160,1) 0%,rgba(9,72,112,1) 100%);background: linear-gradient(to bottom,  rgba(0,96,160,1) 0%,rgba(9,72,112,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0060a0', endColorstr='#094870',GradientType=0 );}
.moduletableproductionmenu > h3 {border-bottom:2px solid #008dd2;background:rgb(0,141,210);background:-moz-linear-gradient(top,  rgba(0,141,210,1) 0%, rgba(0,110,175,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,141,210,1)), color-stop(100%,rgba(0,110,175,1)));background: -webkit-linear-gradient(top,  rgba(0,141,210,1) 0%,rgba(0,110,175,1) 100%);background: -o-linear-gradient(top,  rgba(0,141,210,1) 0%,rgba(0,110,175,1) 100%);background: -ms-linear-gradient(top,  rgba(0,141,210,1) 0%,rgba(0,110,175,1) 100%);background: linear-gradient(to bottom,  rgba(0,141,210,1) 0%,rgba(0,110,175,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#008dd2', endColorstr='#006eaf',GradientType=0 );text-align:center;font-size:21px;text-transform:uppercase;padding:20px 0px 14px 0px !important;margin-bottom:15px !important;}
.moduletableproductionmenu ul li {margin-bottom:11px;padding:0px 8px;}
.moduletableproductionmenu ul li a {position:relative;padding:4px 0px 4px 24px;border:1px solid #1b98d5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;text-decoration:none;font-size:14px;color:#000;display:block;background: rgb(254,254,254);background: -moz-linear-gradient(top,  rgba(254,254,254,1) 0%, rgba(217,218,218,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,254,254,1)), color-stop(100%,rgba(217,218,218,1)));background: -webkit-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(217,218,218,1) 100%);background: -o-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(217,218,218,1) 100%);background: -ms-linear-gradient(top,  rgba(254,254,254,1) 0%,rgba(217,218,218,1) 100%);background: linear-gradient(to bottom,  rgba(254,254,254,1) 0%,rgba(217,218,218,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d9dada',GradientType=0 );}
.moduletableproductionmenu ul li a:before {content:'';position:absolute;top:7px;left:7px;display:inline-block;background:url(../images/side_arrow.png) center no-repeat;width:10px;height:16px;}
.moduletableproductionmenu ul li a:hover {background:#d9dada;color:#CF5158;}
/*footer*/
#footer:before {content:'';position:relative;top:-9px;left:0px;background:url(../images/footer_before.png) top left repeat-x;height:9px;width:100%;display:inline-block;}
#footer {height:209px;position:relative;background:rgb(0,94,156);background:-moz-linear-gradient(top,rgba(0,94,156,1) 0%,rgba(14,58,84,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,94,156,1)),color-stop(100%,rgba(14,58,84,1)));background:-webkit-linear-gradient(top,rgba(0,94,156,1) 0%,rgba(14,58,84,1) 100%);background:-o-linear-gradient(top,rgba(0,94,156,1) 0%,rgba(14,58,84,1) 100%);background:-ms-linear-gradient(top,rgba(0,94,156,1) 0%,rgba(14,58,84,1) 100%);background:linear-gradient(to bottom,  rgba(0,94,156,1) 0%,rgba(14,58,84,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#005e9c', endColorstr='#0e3a54',GradientType=0 );}
#footer .footer {color:#fff;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:15px 0px 0px 0px;}
#footer .footer .left,#footer .footer .middle {display:inline-block;float:left;min-height:150px;background:url(../images/footer_divider.png) top right no-repeat;}
#footer .footer .left {width:241px;}
#footer .footer .middle {width:453px;padding:0px 100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
#footer .footer .right {display:inline-block;width:326px;padding:0px 0px 0px 100px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;text-align:left !important;margin:0;}
/*footer menu*/
.moduletablefootermenu {margin:18px 0px 0px 0px;}
.moduletablefootermenu ul li {list-style:initial;list-style-position:inside;margin-bottom:9px;list-style-image:url(../images/footer_dot.jpg);}
.moduletablefootermenu ul li a {text-decoration:none;text-transform:uppercase;font-size:19px;color:#fff;}
.moduletablefootermenu ul li a:hover {color:#CF5158;}
/*footer contacts*/
.moduletablefootercontacts p {font-size:17px;line-height:21px;margin-bottom:0;}
/*copy*/
.moduletablecopyright {}
.moduletablecopyright p {margin-bottom:0;font-size:20px;}
/*footer logo*/
.moduletablefooter_logo {margin:10px 0px 9px 0px;}
/*footer slogan*/
.moduletablefooterslogan {margin:0px 0px 27px 0px;}
.moduletablefooterslogan p {margin-bottom:0;font-size:20px;}
/*fancy*/
.fancybox-wrap form[class*='ps_form'] {padding:20px;width:280px;}
.fancybox-wrap,.psfancybox-wrap {background:#fff;}
.fancybox-wrap h3 {}
.fancybox-wrap form[class*='ps_form'] input[type='text'],.fancybox-wrap form[class*='ps_form'] input[type='email'],
	.fancybox-wrap form[class*='ps_form'] input[type='tel'],.fancybox-wrap form[class*='ps_form'] input[type='password']
	{display:inline-block;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:2px solid #aaa;padding:7px;}
.fancybox-wrap form[class*='ps_form'] textarea {padding:7px;resize:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border:2px solid #aaa;margin-bottom:20px;display:inline-block;width:100%;height:80px;}
.fancybox-wrap form[class*='ps_form'] input[type='submit'] {cursor:pointer;padding:9px 0px;text-transform:uppercase;border:none;display:inline-block;width:100%;background:#aaa;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.fancybox-wrap form[class*='ps_form'] input[type='submit']:hover {}