#content h1 {color:#333333;font-size:20px;text-align:center;font-weight:400;text-transform:uppercase;margin:0px;border:none;position:relative;z-index:1;}#content h2,.subheader {color:#0a6fa8;}.main-h1 h1 {margin:0;font-size:20px;}.main-list-content-white h2,.main-list-content h2,.uslugi_information_block h2 {color:#333333;font-size:22px;text-align:center;font-weight:400;margin:0 0 15px;border:none;padding:9px 0;position:relative;z-index:1;}.main-list-content h2:before,.main-list-content-white h2:before,.uslugi_information_block h2:before {width:50%;height:1px;display:inline-block;content:"";position:absolute;left:25%;top:49%;z-index:1;}.main-h1 {display:inline-block;*display:inline;*zoom:1;vertical-align:top;margin:0px 0 0;max-width:580px;}.main-list-content h2 span,.main-list-box-good-m h2 span {display:inline-block;padding:0 10px;z-index:2;position:relative;}.main-list-content-white h2 span,.uslugi_information_block h2 span {display:inline-block;padding:0 10px;z-index:2;position:relative;background-color:#ffffff;}.header-center-container {border:0;padding:0;margin:0;border-radius:0;position:relative;width:100%;z-index:10;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.header-center-container {-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;transition:background-color 0.3s;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:15px 15px 38px 0 rgb(0 0 0 / 9%);}.header-center-container.is-fixed {position:fixed;top:-80px;background-color:#fff;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;right:0;-webkit-box-shadow:none;box-shadow:none;}.header-center-container.is-visible {-webkit-transform:translate3d(0, 100%, 0);-moz-transform:translate3d(0, 100%, 0);-ms-transform:translate3d(0, 100%, 0);-o-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);box-shadow:15px 15px 38px 0 rgb(0 0 0 / 9%);}#theme-gray-fon {overflow:hidden;background:#f5f5f5;}#theme-gray-fon-footer,.gray-fon-footer {overflow:hidden;background:-moz-linear-gradient(top,rgba(245, 245, 245, 1) 0%,rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top,rgba(245, 245, 245, 1) 0%,rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom,rgba(245, 245, 245, 1) 0%,rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#00000000',GradientType=0 );}#theme-gray-fon .container-fon,.box-dop-info .container-fon,#theme-gray-fon-footer .container-fon {padding-bottom:30px;padding-top:30px;}.gray-fon {background:#f5f5f5;}#theme-white-fon,.theme-white-fon {overflow:hidden;background:#ffffff;}#theme-white-fon .container-fon {padding-bottom:30px;padding-top:30px;}.col-sl-ab {width:76%;padding:0 1%;float:left;}.col-sl-inf {width:20%;padding:0 1%;float:left;}.tabs-ab {width:100%;margin-top:40px;}.tabs-ab .tabs-ul {padding:0;margin:0px 0px 15px 0px;display:flow-root;}.tabs-ab .tabs-ul li {float:left;list-style:none outside none;margin:0;width:25%;}.tabs-ab .tabs-ul.twa li {float:left;list-style:none outside none;margin:0;width:25%;}.tabs-ab .tabs-ul a {background:#ffffff;color:#333333;font-size:14px;text-transform:uppercase;display:block;padding:10px 10px;margin:4px 5px;text-align:center;text-decoration:none !important;border:2px solid transparent;border-left:none;border-bottom:none;position:relative;}.tabs-ab .tabs-ul li:first-child a {}.tabs-ab .tabs-ul a:hover {color:#0a6fa8;}.tabs-ab .tabs-ul a.selected {background:#0a6fa8;cursor:default;color:#ffffff;border:2px solid #0a6fa8 !important;padding:10px 10px;-moz-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;}.tabs-ab > div {padding:10px;border-top:none;position:relative;}.favorites-product-button,.compare-product-button {-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;}.demo-version h2 {font-size:15px;text-transform:uppercase;}.demo-row {display:block;align-items:center;border-bottom:1px solid #e9eff3;padding:15px 0px;}.demo-descr {font-size:14px !important;}.demo-descr.info,.demo-common {padding:10px 0px;display:inline-block;}.demo-version li {padding:3px 0px 3px 30px;position:relative;margin-left:1px;}.services_box_grid_list li:hover {background:#f5f5f5;}.services_box_grid_list li:hover a {color:#0a6fa8;}.demo-version li:before {content:"";width:5px;height:5px;position:absolute;left:15px;top:11px;border-radius:50%;display:block;background-color:#fff;box-shadow:0 0 0 1px #0a6fa8;-webkit-transition:all 0.15s;transition:all 0.15s;}.demo-color.refresh {background:-moz-linear-gradient(top,rgba(51, 227, 191, 0.09) 0%,rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top,rgba(51, 227, 191, 0.09) 0%,rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom,rgba(51, 227, 191, 0.09) 0%,rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1733e3bf', endColorstr='#00ffffff',GradientType=0 );}.demo-color.red {background:-moz-linear-gradient(top,rgba(255, 0, 0, 0.09) 0%,rgba(255, 0, 0, 0.09) 1%,rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top,rgba(255, 0, 0, 0.09) 0%,rgba(255, 0, 0, 0.09) 1%,rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom,rgba(255, 0, 0, 0.09) 0%,rgba(255, 0, 0, 0.09) 1%,rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#17ff0000', endColorstr='#00ffffff',GradientType=0 );}.demo-color.blue {background:-moz-linear-gradient(top,rgba(0, 136, 204, 0.09) 0%,rgba(0, 136, 204, 0.09) 1%,rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top,rgba(0, 136, 204, 0.09) 0%,rgba(0, 136, 204, 0.09) 1%,rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom,rgba(0, 136, 204, 0.09) 0%,rgba(0, 136, 204, 0.09) 1%,rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#170088cc', endColorstr='#00ffffff',GradientType=0 );}.demo-color.yellow {background:-moz-linear-gradient(top,rgba(254, 215, 0, 0.09) 0%,rgba(254, 215, 0, 0.09) 1%,rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top,rgba(254, 215, 0, 0.09) 0%,rgba(254, 215, 0, 0.09) 1%,rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom,rgba(254, 215, 0, 0.09) 0%,rgba(254, 215, 0, 0.09) 1%,rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#17fed700', endColorstr='#00ffffff',GradientType=0 );}.demo-color.blues {background:-moz-linear-gradient(top,rgba(3, 92, 180, 0.09) 0%,rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top,rgba(3, 92, 180, 0.09) 0%,rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom,rgba(3, 92, 180, 0.09) 0%,rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#17035cb4', endColorstr='#00ffffff',GradientType=0 );}.demo-color.orange {background:-moz-linear-gradient(top,rgba(248, 99, 2, 0.09) 0%,rgba(255, 255, 255, 0) 100%);background:-webkit-linear-gradient(top,rgba(248, 99, 2, 0.09) 0%,rgba(255, 255, 255, 0) 100%);background:linear-gradient(to bottom,rgba(248, 99, 2, 0.09) 0%,rgba(255, 255, 255, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#17f86302', endColorstr='#00ffffff',GradientType=0 );}.col-xs-3 {width:25%;}.col-xs-3,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {float:left;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12 {position:relative;min-height:1px;padding-left:10px;padding-right:10px;text-align:center;}.text-center {text-align:center;}.ui-button.agreement-cookie-ok {-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:7px 17px;background-color:#ffffff !important;}.ui-button.agreement-cookie-ok span {color:#333333 !important;}.ui-button.agreement-cookie-ok:hover {background:#0a6fa8 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.ui-button.agreement-cookie-ok:hover span {color:#ffffff !important;}.open-close-form-review:hover {-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3),0 0 0 4px rgb(230, 233, 235) !important;-moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3),0 0 0 4px rgb(230, 233, 235) !important;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235) !important;}.agreement-wrap,.newsletter {position:relative;line-height:135%;cursor:pointer;}.checkbox {position:relative;top:-5px;margin:0 12px 0 0;cursor:pointer;}.checkbox:before {-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;content:"";position:absolute;left:0;z-index:1;width:1rem;height:1rem;border:2px solid #bebebe;}.checkbox:checked:before {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);height:0.5rem;border-color:#0a6fa8;border-top-style:none;border-right-style:none;}.checkbox:after {content:"";position:absolute;top:-0.125rem;left:0;width:1.1rem;height:1.1rem;background:#fff;cursor:pointer;}#review-form .checkbox:after,.add-address-form .checkbox:after {background:#f1f1f1;}.cart-back {margin-right:10px !important;}.cart-back:hover,.cart-clear:hover {-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3),0 0 0 5px rgb(238, 237, 237) !important;-moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3),0 0 0 5px rgb(238, 237, 237) !important;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(238, 237, 237) !important;}#inform-realize .list-box3 li {min-height:235px !important;}#back-to-top {position:fixed;z-index:1000;right:-45px;bottom:60px;width:40px;height:40px;padding:0px;border-radius:2px;border:3px solid #0a6fa8;background-color:#ffffff;color:#595959;font-size:30px;line-height:40px;text-align:center;opacity:0.9;text-decoration:none;cursor:pointer;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}#back-to-top i {font-size:48px;line-height:36px;font-weight:normal;vertical-align:top;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}#back-to-top:hover {opacity:0.8;background:#0a6fa8;border:3px solid #ffffff;}#back-to-top:hover i {color:#ffffff;}#back-to-top.visible {left:42px;}#back-to-top.gone {left:-55px;}.tabs-ab .tabs-ul.twa li:last-child a {}.tabs-ab .tabs-ul.twa li:last-child a:hover  {color:#333;border:2px solid #333333 !important;}.tabs-ab .tabs-ul.twa li:last-child a.selected:hover  {color:#ffffff;border:2px solid transparent !important;}.feedback-tel:before {content:"\f095";color:#0a6fa8;font-size:21px;line-height:26px;width:23px;height:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:8px;left:0;display:block;text-align:center;}.feedback-time:before {content:"\f017";color:#0a6fa8;font-size:21px;line-height:26px;width:23px;height:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:8px;left:0;display:block;text-align:center;}.feedback-mail:before {content:"\f003";color:#0a6fa8;font-size:21px;line-height:26px;width:23px;height:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:5px;left:0;display:block;text-align:center;}.feedback-whatsapp:before {content:"\f232";color:#18c139;font-size:21px;line-height:26px;width:23px;height:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:7px;left:0;display:block;text-align:center;}.feedback-telegram:before {content:"\f2c6";color:#075584;font-size:21px;line-height:26px;width:23px;height:23px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:7px;left:0;display:block;text-align:center;}.feedback-max:before {content:"";width:20px;height:20px;position:absolute;top:10px;left:1px;display:block;background:url(../image/max.png) no-repeat center / 20px 20px;}@media (max-width:767px) {.feedback-mail,.feedback-whatsapp,.feedback-telegram,.feedback-max {padding:10px 4px 10px 23px;min-height:20px;}.feedback-mail span a,.feedback-whatsapp a,.feedback-telegram a,.feedback-max a {position:absolute;top:0;left:0;width:100%;height:100%;font-size:0 !important;padding:0 !important;}}.feedback-mail span a {padding-left:3px !important;}.description p,.description p span {font-size:12px !important;}.box-review-container,.box-review-container h1 {text-align:left !important;margin-bottom:10px !important;}.box-review-container h1 {color:#0a6fa8 !important;text-transform:none !important;}.box-main-widget-wrap h3 {font-family:'Oswald';font-size:22px;font-weight:400;line-height:1.3;}.box-main-widget-info {font-size:14px;color:#aaa;}.box-review-container {margin:0px 0px 22px 0px;padding:70px 0px 0px 0px;}.about-uslugi-block {margin-left:5%;padding-top:55px;}.avia-icon-list li {margin:0;padding:0 0 30px 0;list-style-type:none;list-style-position:outside;clear:both;position:relative;min-height:60px;}.iconlist_content li {margin:0;padding:0 0 5px 0;clear:both;position:relative;min-height:35px;}.alternate_color .avia-icon-list .iconlist_icon {background-color:#d0d0d0;}.avia-icon-list .iconlist_icon {height:64px;width:64px;line-height:64px;font-size:30px;text-align:center;border-radius:500px;position:relative;float:left;margin-right:30px;margin-left:2px;z-index:5;color:#fff;background-color:#595959;box-shadow:0 1px 3px 0 rgb(0 0 0 / 30%), 0 0 0 4px rgb(230 233 235);top:60px;}.iconlist_icon i {line-height:64px;}.avia-icon-list .iconlist_content_wrap {overflow:hidden;min-height:1.5em;padding-bottom:4px;}.avia-icon-list .iconlist_title {text-transform:uppercase;top:4px;position:relative;}.alternate_color .iconlist_content {color:#a0a0a0;}.avia-icon-list .iconlist_content {line-height:1.45em;}.avia_transform.avia-icon-list.av-iconlist-big.avia-iconlist-animate.avia_start_animation.iconlist-timeline {-webkit-animation:avia_slide_down 1s 1cubic-bezier(0.175, 0.885, 0.32, 1.275);animation:avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.32, 1.275);height:100%;}.alternate_color .avia-icon-list .iconlist-timeline {border-color:#e1e1e1;}.avia_transform .avia-iconlist-animate .iconlist-timeline {height:0%;}.avia-icon-list .iconlist-timeline {position:absolute;top:37%;left:32px;width:1px;height:99%;border-right-width:1px;border-right-style:dashed;color:#cacaca;}.main-uslugi-content-white h2 {color:#333333;font-size:22px;text-align:center;font-weight:400;margin:0 0 15px;border:none;padding:0px 0px 10px 0px;position:relative;z-index:1;}.iconlist_content ul li:before {content:"\f0da";color:#075584;font-size:14px;margin-right:8px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;display:inline-block;vertical-align:middle;text-align:center;margin-left:-20px;margin-top:-3px;}.feedbackform input[type="text"], .feedbackform textarea {display:block;width:100%;margin-top:5px;}.rw-twa h1.itc-h1-glavnaya { margin:0 0 15px; padding:0; background:none; font-size:18px; font-weight:700; text-transform:uppercase; border:none; color:#1a1a1a; line-height:120%; }.box-review-container h2 { font-size:18px; text-align:left !important; margin-bottom:10px !important; color:#0a6fa8 !important; text-transform:none !important; }.h1-wrap h2.itc-kak-h1 { font-size:18px; }.itc-rekvizity {padding:12px 16px;border-top:1px solid rgba(255, 255, 255, 0.12);color:rgba(255, 255, 255, 0.6);font-size:12px;line-height:1.5;text-align:center;}#iview {min-height:min(20.834vw, 400px) !important;max-height:min(20.834vw, 400px) !important;overflow:hidden !important;}#iview > div[data-iview-image] {visibility:hidden !important;}html,body,form,.buttons input,.listview select,.limit select,.sort select {  margin:0;  padding:0;}* {  font-family:'Open Sans','Oswald', Arial, Helvetica, sans-serif;  text-rendering:optimizeLegibility;  -moz-osx-font-smoothing:grayscale;  font-smoothing:antialiased;  -webkit-font-smoothing:antialiased;}body {  margin:0;  padding:0;  text-align:center;  background-color:#fff;  color:#333333;min-width:1200px;}body,td,th,input,textarea,select,a {  font-size:12px;}form {  display:inline;}input,textarea,select {  padding:10px 15px;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:1px solid #cfcfcf;-webkit-transition:border-color 0.3s;  -moz-transition:border-color 0.3s;  -o-transition:border-color 0.3s;  transition:border-color 0.3s;  line-height:120%;  box-sizing:border-box;}input[type="checkbox"] {  vertical-align:middle;}select {  padding:8px 15px 7px;}input:focus,select:focus,textarea:focus {  border:1px solid #0a6fa8;outline:none;}inpyt[type="password"]:-webkit-autofill {  display:none;}ul, li {  margin:0;  padding:0;  border:0;  outline:0;  font-size:100%;  vertical-align:baseline;  background:transparent;  list-style:none;}.a_decor,.a_decor a,.a_decor a:visited,.a_decor:hover,.a_decor a:hover {  color:#0a6fa8;border-bottom:1px dashed;  text-decoration:none;  cursor:pointer;}a,a:visited {  color:#333333;text-decoration:underline;  cursor:pointer;}a:hover {  text-decoration:underline;  color:#0a6fa8;  }a img {  border:none;}h1,h2,h3,h4,h5 {  padding:0;  margin:0 0 15px;  line-height:120%;}h1 {  font-size:18px;}h2 {  font-size:20px;}h3 {  font-size:16px;}h4 {  font-size:14px;}p {  margin-top:0px;  font-size:14px;}html.notOverflow,html.notOverflow body {  overflow:hidden !important;}#container {  width:100%;  margin-left:auto;  margin-right:auto;  text-align:left;  position:relative;  left:0;}#column_right,#column_left {  float:right;  width:0px;}#column_left {  float:left;}#content {  margin:0 0 0;  padding-bottom:15px;}#content_bottom {margin-top:0;float:left;width:100%;}#content .top .left {  width:5px;  height:0px;  float:left;}#content .top .right {  width:5px;  height:32px;  float:right;}#content .top .center {}.list {  text-align:center;}.content-category-top,.content-top {  margin-bottom:15px;  position:relative;  margin-top:10px;}.h1-wrap {  margin-bottom:18px;  position:relative;  text-align:center;}.h2-wrap {  margin-bottom:18px;  padding-left:35px;  position:relative;}.h1-wrap:after,.content-category-top:after {  position:absolute;  left:0;  top:49%;  border-top:1px solid #0a6fa8;height:1px;  width:100%;  content:' ';  z-index:0;}.h2-wrap:after {  position:absolute;  left:0;  top:49%;  border-top:1px solid #0a6fa8;height:1px;  width:93%;  content:' ';  z-index:0;}.h1-wrap *,.h2-wrap * {  text-transform:uppercase;  background:#ffffff;padding:5px 10px;  margin:0;  display:inline-block;  vertical-align:top;  position:relative;  z-index:1;  font-weight: 400;}.h1-category {  padding-left:35px;  display:inline-block;  vertical-align:top;  position:relative;  z-index:1;}.h1-category h1 {  text-transform:uppercase;  background:#ffffff;padding:5px 10px;  margin:0;  position:relative;  z-index:1;}#content .middle {  min-height:380px;}#content .bottom .left {  width:5px;  height:5px;  float:left;}#content .bottom .right {  width:5px;  height:5px;  float:right;}#content .bottom .center {  height:5px;  margin-left:5px;  margin-right:5px;}.list-box ul {  padding:0 16px;  margin:0;}.list-box li {  margin:0 0 5px;  color:#323a43;font-size:15px;}.list-box a {  font-size:14px;}.list-box a:hover {  text-decoration:none;}.list-box1 ul {  margin-left:0;}.list-box1 li {  margin:0;}.list-box1 a:hover {  text-decoration:none;}.list-box2 ul {  padding:0;}.list-box2 li {  list-style:none;  margin-bottom:15px;  float:left;}.list-box2 a {  color:#1a1a1a;  font-size:13px;  font-weight:700;  margin:0 0 10px;  display:block;}.list-box2 a:hover {  }.list-box2 li span {  display:block;}.list-box2 .shot {  color:#999999;  font-size:10px;  margin:0 0 10px;}.list-box2 .date {  display:block;  color:#1a1a1a;  font-size:10px;  margin:0 0 1px;}.list-box3 ul {  padding:0;  margin:0;}.list-box3 li {  margin:0 0 15px;  padding:0 0 25px;  border-bottom:1px solid #f1f1f1;float:left;  position:relative;  width:50%;  min-height:215px;}.list-box3 a {  font-size:14px;  text-decoration:none;  text-transform:uppercase;  color:#0a6fa8;font-weight:700;}.list-box3 a:hover {  text-decoration:none;  color:#323a43;}.list-box3 .date {  font-size:12px;  color:#777;  display:block;  margin:8px 0 15px;}.lb-des {  margin:3px 0 0;  font-size:14px;  color:#222;}.list-content li {display:table;}.list-content-left {  padding-right:10px;  margin-bottom:10px;  }.list-content-left-st {  padding-right:10px;  margin-bottom:10px;  width:17%;   display:table-cell;  vertical-align:top;  text-align:justify;}.list-content-right {}.list-content-left,.list-content-right {display:table-cell;vertical-align:top;text-align:justify;}.short_description {  font-size:10px;  color:#999999;  display:block;  max-height:90px;  overflow:hidden;  margin-bottom:10px;}.news .short_description {  clear:left;  padding-top:10px;}.horizontal-slider {font-size:0;}.horizontal-slider .owl-nav {position:absolute;top:-53px;right:0;width:80px;height:100%;z-index:100;cursor:pointer;height:42px;}.horizontal-slider .owl-next,.horizontal-slider .owl-prev {display:inline-block;color:#333;font-size:36px;width:36px;text-align:center;margin:0;cursor:pointer;-webkit-transition:color .3s;-moz-transition:color .3s;-o-transition:color .3s;transition:color .3s;box-sizing:border-box;float:none;}.horizontal-slider .owl-prev {-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;}.horizontal-slider .owl-next {border-left:0;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;}.horizontal-slider .owl-next:hover,.horizontal-slider .owl-prev:hover {color:#0a6fa8;}.horizontal-slider .owl-prev.disabled,.horizontal-slider .owl-next.disabled {color:#eaeaea;cursor:default;}.horizontal-slider .good {width:100% !important;text-align:center;}.horizontal-slider.owl-carousel .owl-item img {display:inline-block;}.main-list-content .list-box2 li {  margin-bottom:0;}.main-list-box-good {  width:100%;  float:left;  margin:0 0 30px;  overflow:hidden;}.main-list-box-good.slider-type2 {}.desktop-module {  display:none;}#content_bottom {  margin-top:0;  float:left;  width:100%;}#content_top {  width:100%;}#content_top .box {  margin-bottom:20px;}#content #content_top .middle {  min-height:auto !important;}.column a {  text-decoration:none;}.column .box,.block .box {  border:1px solid #f1f1f1;margin-bottom:20px;  text-align:left;  position:relative;}.column .box {  background-color:#ffffff;  }.column .box .toggle {  display:none;  background:url(../image/box-arrow.png) no-repeat center center;  width:16px;  height:16px;  position:absolute;  top:17px;  right:17px;  cursor:pointer;}.column .box h2,.column .box .top,.block .box h2,.block .box .top {  font-size:14px;  color:#333333;font-weight:700;  text-transform:uppercase;  margin:0;  padding-top:16px;  padding-left:20px;}.column .box .top img,.block .box .top img {  float:left;  margin-right:5px;}#content .column .middle,#content .block .middle {  min-height:auto !important;}.column .box .middle,.block .box .middle {  padding:20px 20px 0;  text-align:left;  margin:0;}.column .box .bottom,.block .box .bottom {  height:16px;}.success,.warning,.wait {  padding:8px 0px;  padding-left:40px;  margin-bottom:10px;  font-size:11px;  text-align:left;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px;  position:relative;}.success:before,.warning:before,.wait:before {  content:' ';  font-family:FontAwesome;  font-size:16px;  color:#323a43;  left:15px;  top:7px;  position:absolute;}.wait:before {  content:'\f05a';  color:#C7C378;}.warning:before {  content:'\f057';  color:#C28E8E;}.success:before {  content:'\f058';  color:#A5BD71;}.success {  background:#EFF6DF;  border:1px solid #A5BD71;  color:#748A46;}.warning {  background:#FFF0F0;  border:1px solid #C28E8E;  color:#945656;}.wait {  background:#FBFAEA;  border:1px solid #C7C378;  color:#A8A457;}.required {  color:#FF0000;  font-weight:bold;}.error {  color:#FF0000;  display:block;}.success.hide,.warning.hide {  display:none;}.help {  cursor:pointer;}.tooltip {  border:1px solid #FDDA5C;  background:#FBFF95;  padding:5px;  font-size:11px;  width:250px;}#preview {  position:absolute;  border:1px solid #CCCCCC;  background:#1B57A3;  padding:5px;  display:none;  color:#fff;  width:312px;  z-index:1000;}.clear {  overflow:hidden;  width:100%;  clear:both;}.button-icon-view {  padding:3px 9px;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  background:#0a6fa8;-webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  color:#fff;  font-size:18px;  display:inline-block;  text-align:center;}.button-icon-view:hover {  background-color:#d2d2d2;}.button-text-dotted {  color:#ff0000 !important;  font-size:16px;  border-bottom:1px dotted #ff0000;  padding-bottom:1px;  text-decoration:none;  display:inline-block;  margin-bottom:10px;}.button-text-dotted:hover {  border-bottom:1px solid #ff0000;  text-decoration:none;}.button-text {  position:relative;  color:#0a6fa8;font-size:12px;  padding-right:10px;  text-decoration:none;  line-height:7px;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  margin:5px 0;}.button-text:after {  content:'\f105';color:#aaa;  font-size:12px;  line-height:12px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:50%;  right:0;  margin-top:-7px;  display:block;  text-align:center;}.button-text:hover:after {  color:#0a6fa8;}.button-text:hover {  color:#0a6fa8;text-decoration:none;}.button-text3 {  padding:1px 0;  padding-right:15px;}.button-text2 {  position:relative;  color:#0a6fa8;font-size:14px;  padding-right:10px;  text-decoration:none;  line-height:7px;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  margin:5px 0;}.button-text2:hover {  color:#0a6fa8;text-decoration:none;}.button-text2:after {}.button-text2:hover:after {}.button-text-edit:after {  content:'\f040';}.button-text-delete:after {  content:'\f014';}.ui-button {  color:#333333 !important;display:inline-block;  vertical-align:middle;  padding:10px 17px;  margin:0 3px;  font-size:14px !important;cursor:pointer;  box-sizing:border-box;  border:none;  text-decoration:none;  background:#eaeaea;line-height:120% !important;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;  text-align:center;  -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);  -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);  box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);}.ui-button:last-child {  margin-right:0;}.ui-button:first-child {  margin-left:0;}.ui-button.ui-large {  padding:14px 17px;}.ui-button.ui-small {  font-size:12px !important;padding:5px 10px;}.ui-button i + span {  padding-left:4px;}.ui-button span + i {  padding-left:4px;}.ui-button i,.ui-button span {  display:inline-block;  vertical-align:middle;}.ui-button.ui-uppercase {  text-transform:uppercase;}.ui-button.ui-rectangular {  -moz-border-radius:0;  -webkit-border-radius:0;  -khtml-border-radius:0;  border-radius:0;}.ui-button.ui-active {  box-shadow:inset 0 2px 5px 0 rgba(0, 0, 0, 0.4);}.ui-button.ui-error {  color:#ffffff !important;background-color:#dc6048;  }.ui-button.ui-warning {  color:#ffffff !important;background-color:#ffa003;  }.ui-button.ui-success {  color:#ffffff !important;background-color:#6cb729;  }.ui-button.ui-primary {  color:#ffffff !important;background-color:#0a6fa8;  }.ui-button.ui-secondary {  color:#ffffff !important;background-color:#5f5f5f;  }.ui-button:hover {  background:#cfcfcf;box-shadow:none;  text-decoration:none;}.ui-button.ui-error:hover {  background:#cf4328;  }.ui-button.ui-warning:hover {  background:#d48400;  }.ui-button.ui-success:hover {  background:#569221;  }.ui-button.ui-primary:hover {  background:#ff0000;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px #ff000024;  -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px #ff000024;  box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px #ff000024;}.ui-button.ui-secondary:hover {  background:#0a6fa8;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(230, 233, 235);  -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(230, 233, 235);  box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(211, 237, 255);}.ui-outline .ui-button,.ui-outline.ui-button {  background-color:transparent !important;  border:1px solid #eaeaea;-webkit-transition:border-color 0.3s, color 0.3s;  -moz-transition:border-color 0.3s, color 0.3s;  -o-transition:border-color 0.3s, color 0.3s;  transition:border-color 0.3s, color 0.3s;}.ui-outline .ui-error,.ui-outline.ui-error {  color:#dc6048 !important;border-color:#dc6048;  }.ui-outline .ui-warning,.ui-outline.ui-warning {  color:#ffa003 !important;border-color:#ffa003;  }.ui-outline .ui-success,.ui-outline.ui-success {  color:#6cb729 !important;border-color:#6cb729;  }.ui-outline .ui-primary,.ui-outline.ui-primary {  color:#0a6fa8 !important;border-color:#0a6fa8;  }.ui-outline .ui-secondary,.ui-outline.ui-secondary {  color:#ffb131 !important;border-color:#ffb131;  }.ui-outline .ui-button:hover,.ui-outline.ui-button:hover {  border-color:#cfcfcf;background-color:transparent;}.ui-outline .ui-error:hover,.ui-outline.ui-error:hover {  color:#cf4328;border-color:#cf4328;  }.ui-outline .ui-warning:hover,.ui-outline.ui-warning:hover {  color:#d48400;border-color:#d48400;  }.ui-outline .ui-success:hover,.ui-outline.ui-success:hover {  color:#569221;border-color:#569221;  }.ui-outline .ui-primary:hover,.ui-outline.ui-primary:hover {  color:#2b68cc;border-color:#2b68cc;  }.ui-outline .ui-secondary:hover,.ui-outline.ui-secondary:hover {  color:#f89a00;border-color:#f89a00;  }.ui-button.ui-disabled,.ui-button.ui-disabled:hover,.ui-button.disabled,.ui-button.disabled:hover {  -webkit-transition:background 0.3s, border-color 0.3s;  -moz-transition:background 0.3s, border-color 0.3s;  -o-transition:background 0.3s, border-color 0.3s;  transition:background 0.3s, border-color 0.3s;  opacity:0.4;  cursor:not-allowed;}.ui-buttons {  font-size:0;  margin:20px 0 2px;}.ui-buttons:first-child {  margin-top:0;}.ui-buttons:last-child {  margin-bottom:0;}.ui-buttons.ui-together {  overflow:hidden;}.ui-buttons.ui-together .ui-button {  -moz-border-radius:0;  -webkit-border-radius:0;  -khtml-border-radius:0;  border-radius:0;  border-left-width:0 !important;  border-right-width:0 !important;  margin:0;}.a_add_to_cart {  position:relative;  font-size:18px !important;  padding:11px 10px;  border-radius:43px;  -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);  -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);  box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);  background-color:#5f5f5f !important;  width:40px;}.a_add_to_cart:hover {background:#0a6fa8 !important;-webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(230, 233, 235);-moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(230, 233, 235);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(211, 237, 255);}.a_add_to_cart span {  overflow:hidden;}.a_add_to_cart font,.addcart-product font {  background:#5f5f5f;  color:#fff;  border:1px solid #fff;  padding:4px 5px;  font-size:12px;  line-height:10px;  position:absolute;  top:-8px;  right:-8px;  -moz-border-radius:10px;  -webkit-border-radius:10px;  -khtml-border-radius:10px;  border-radius:10px;  display:none;  font-weight:700;}.a_add_to_cart.add-yes font,.addcart-product.add-yes font {  display:block;}.pcard .addcart-product {  position:relative;}.addcart-product font {  top:-1px;  right:-1px;}.pcard .addcart-product font {  top:-7px;  right:-7px;}.a_add_to_cart.add-yes,.addcart-product.add-yes {  background:#0a6fa8 !important;  }.addcart-product.add-yes:hover,.a_add_to_cart.add-yes:hover {  background:#075584 !important;  }.button-border-blue {  margin-right:0;  border:1px solid #f4f4f4;background:#fcfcfc;  box-sizing:border-box;}.button-border-blue span {  color:#000;}.button-border-blue:hover {  border:1px solid #ccd7e9;  background:#f1f6ff !important;}.compare-catalog-button {  position:relative;  font-size:18px !important;  padding:10px 11px;  width:40px;  -webkit-box-shadow:none;  -moz-box-shadow:none;  box-shadow:none;}.compare-catalog-button:hover {  color:#6cb729 !important;  }.compare-catalog-button.compare-yes {  color:#6cb729 !important;  }.compare-catalog-button.compare-yes:hover {  color:#333333 !important;  }a.a-all {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  background:#fff;  opacity:0;  z-index:1;  filter:alpha(opacity = 0);}a.a-all:hover {}.buttons {  border-top:1px solid #d3d2d2;  padding-top:15px;  margin-top:25px;}.buttons table {  width:100%;  border-collapse:collapse;}.buttons table td {  vertical-align:middle;}.content {  padding:10px;  margin-bottom:10px;}.list_category {  text-align:center;  width:100%;}.list_showlist {  width:100%;  margin:0 auto;  border-top:1px solid #f1f1f1;  }.list_showlist-good {  position:relative;  text-align:left;  color:#a2a2a2;  font-size:14px;  padding:15px 10px;  margin:0;  border:1px solid #f1f1f1;border-top:none;}.list_showlist-good:last-child {  -moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;  }.list_showlist-good-left {  margin-right:2%;}.list_showlist-good-right .good-rating {  margin-top:7px;}.list_showlist-good-left,.list_showlist-good-right {  width:13%;  display:inline-block;  *  display:inline;  *  zoom:1;  vertical-align:top;  position:relative;  z-index:1;  padding:0 5px;  box-sizing:border-box;  font-size:12px;}.list_showlist-good-right {  width:13%;}.list_showlist-good-center {  width:68%;  display:inline-block;  *  display:inline;  *  zoom:1;  vertical-align:top;  position:relative;  z-index:1;  margin-right:2%;  font-size:12px;}.list_showlist a {  font-weight:bold;  font-size:15px;  color:#333333;text-decoration:none;  text-transform:uppercase;}.list_showlist a:hover {  text-decoration:none;  color:#0a6fa8;  }.list_showlist .good-new,.list_showlist .good-old,.list_showlist .good-value {  padding:0;}.list_showlist-border {  position:absolute;  left:0;  top:0;  width:100%;  height:100%;  border:1px solid transparent;  box-sizing:border-box;}.list_showlist-good img,.list_showlist-border {  -webkit-transition:transform .5s;  -moz-transition:transform .5s;  -o-transition:transform .5s;  transition:transform .5s;}.list_showlist-good:hover a img {  transform:scale(1.08) translateX(5px);  -webkit-transform:scale(1.08) translateX(5px);  -moz-transform:scale(1.08) translateX(5px);  -o-transform:scale(1.08) translateX(5px);  -ms-transform:scale(1.08) translateX(5px);  backface-visibility:hidden;  -webkit-backface-visibility:hidden;}.list_showlist .list_showlist-good:hover .list_showlist-border {  border:1px solid #f4f4f4;box-shadow:0 0 2px 2px #f4f4f4;  }.list_showlist-good .good-value,.list_showlist-good .good-value-new {  height:auto;  padding:0;}.list_showlist-line {width:100%;  height:1px;  margin:5px 0;}.list_showtable {  margin:0 0 5px;  width:100%;  border-collapse:collapse;  border-spacing:0;  border:1px solid #f3f2f2;  box-sizing:border-box;}.list_showtable .good-ico-new,.list_showtable .good-ico-top,.list_showtable .good-ico-spec {  color:#fff;  padding:3px 6px;  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;  font-size:9px;  height:auto !important;  width:auto !important;  text-transform:uppercase;  background-image:none;  position:static;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  margin:5px 0 5px 0;}.list_showtable .good-ico-new:before,.list_showtable .good-ico-top:before,.list_showtable .good-ico-spec:before {  display:none;}.list_showtable .good-ico-new {  background-color:#40c15e !important;  }.list_showtable .good-ico-top {  background-color:#4983d3 !important;  }.list_showtable .good-ico-spec {  background-color:#ff434b !important;  }.list_showtable tr {  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;}.list_showtable tr.even {  background-color:#f7f7f7;}.list_showtable tr:hover {  background-color:#fafafa;}.list_showtable tr.head {  background-color:#eceaea !important;}.list_showtable td {vertical-align:top;  padding:7px 10px;  margin:0;  vertical-align:middle;  color:#333333;font-size:12px;}.list_showtable td .image-hover-wrap {  position:relative;  text-align:center;  z-index:100;}.list_showtable td .image-hover-wrap img {  position:absolute;  right:100%;  top:-100%;  -webkit-transition:transform .3s;  -moz-transition:transform .3s;  -o-transition:transform .3s;  transition:transform .3s;  transform:scale(0);  -webkit-transform:scale(0);  -moz-transform:scale(0);  -o-transform:scale(0);  -ms-transform:scale(0);  z-index:10;  max-width:inherit;  border:1px solid #cfcfcf;  }.list_showtable td .image-hover-wrap:hover img {  transform:scale(1);  -webkit-transform:scale(1);  -moz-transform:scale(1);  -o-transform:scale(1);  -ms-transform:scale(1);  z-index:10;}.list_showtable td.list_showtable-image .image-hover {  font-size:22px;  cursor:pointer;  position:relative;  z-index:1;  color:#cfcfcf;  }.list_showtable td.list_showtable-image .image-hover:hover {  color:#0a6fa8;  }.list_showtable tr.head td {  padding:15px 10px;  font-size:13px;  color:#555;  font-weight:700;  text-align:center !important;}.list_showtable td.list_showtable-name {  position:relative;}.list_showtable td.list_showtable-name a.name {  color:#0a6fa8;text-decoration:none;  font-size:13px;display:block;}.list_showtable td a.list_showtable-name:hover {  color:#333333;  }.list_showtable .qr-price-title,.list_showtable .qr-quantity-title,.list_showtable .qr-sum-title {  display:none;  font-weight:700;}.list_showtable .good-value,.list_showtable .good-value-new {}.list_showtable .good-value-old {  font-size:13px;  display:block;}.pageinfo {  padding:4px 0 0;  overflow:auto;  text-align:left;  background:#ffffff;position:absolute;  top:50%;  margin-top:-19px;  right:0;  z-index:1;}.pageinfo .float-left_f3,.pageinfo .float-left_f2,.pageinfo .float-left_f1 {  float:left;  padding-left:10px;}.pageinfo b {  font-weight:400;  color:#cacaca;font-size:12px;  text-transform:uppercase;}.pageinfo .float-left_f3 b {  padding-right:7px;}.pageinfo .float-left_f2 b {  padding-right:7px;}.pageinfo .float-left_f1 b {  padding-right:7px;}.pageinfo .float-left {  float:left;}.pageinfo select {  border-radius:0;  padding:5px 5px;}.pagination {  margin:40px 0 20px;  text-align:center;  width:100%;  float:left;  color:#333333;  }.pagination .links,.pagination .results {  padding:5px 5px 5px 0px;  text-align:center;}.pagination .links a,.pagination .links b,.pagination .links span {  font-size:0;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:middle;  text-decoration:none;}.pagination .links span {  font-size:14px;}.pagination .links a.number,.pagination .links b {  border:2px solid #ffffff;padding:3px 8px;  color:#333333;background:#ffffff;font-size:14px;  font-weight:700;  text-decoration:none;  -moz-border-radius:20px;  -webkit-border-radius:20px;  -khtml-border-radius:20px;  border-radius:20px;}.pagination .links b {  color:#0a6fa8;border:2px solid #0a6fa8;  }.pagination .links a.number:hover {  color:#0a6fa8;  }.pagination .links a.next {width:13px;  height:23px;  margin:0 8px;  position:relative;}.pagination .links a.next:after,.pagination .links a.prev:after {  font-family:FontAwesome;  text-decoration::none;  color:#f6f6f6;font-size:36px;  position:relative;  line-height:61%;}.pagination .links a.next:after {  content:'\f105';}.pagination .links a.prev:after {  content:'\f104';}.pagination .links a.next:after:hover,.pagination .links a.prev:after:hover {  color:#cacaca;  }.pagination .links a.next:hover {  }.pagination .links a.prev {width:13px;  height:23px;  margin:0 8px;}.pagination .links a.prev:hover {  }.tabs {  width:100%;  height:31px;  margin-bottom:0px;}.tabs a {  float:left;  display:block;  padding:6px 15px 7px 15px;  margin-right:2px;  border:1px solid #DDD;  background:#ffffff url('../image/tab_3.png') repeat-x;  color:#323a43;  font-weight:bold;  font-size:13px;  text-decoration:none;  z-index:1;  position:relative;  top:1px;}.tabs a.selected {  background:#ffffff url('../image/tab_3.png') repeat-x;  border-bottom:0px;  padding-bottom:8px;  z-index:3;}.tab_page {  border:1px solid #DDD;  background:#FFF;  padding:10px;  display:block;  z-index:2;  margin-bottom:10px;}#footer {  width:100%;}.footer {width:100%;border-top:#0a6fa8 5px solid;background:#2e3235;}.footer-container {  padding-top:35px;  }.footer-bottom {  padding:10px 0;}a.copyright {  color:#949494;}.box-footer {display:inline-block;padding:5px;vertical-align:top;}.box-footer-top {font-size:16px;line-height:1.2;margin:0 0 10px;text-align:left;position:relative;color:#0a6fa8;}.box-footer-top.hide {display:none;}.box-footer-middle {}.box-footer+.box-footer {padding-left:15px;}.footer-top-container,.footer-center-container,.footer-bottom-container {background:#2e3235;}.footer-top.min-width,.footer-center.min-width,.footer-bottom.min-width {background:#2e3235;}.footer-top-container,.footer-center-container {background:#2e3235;}.footer-top-bg {  background:#2e3235;  }.footer-center,.footer-top {padding:20px 0;}.footer-center .ui-grid > * > .box-footer-column,.footer-top .ui-grid > * > .box-footer-column,.footer-center .ui-blocks > * > .box-footer-column,.footer-top .ui-blocks > * > .box-footer-column {display:table;width:100%;table-layout:fixed;}.footer-center .ui-grid > * > .box-footer-column > .box-footer,.footer-top .ui-grid > * > .box-footer-column > .box-footer,.footer-center .ui-blocks > * > .box-footer-column > .box-footer,.footer-top .ui-blocks > * > .box-footer-column > .box-footer {display:table-cell;}.mobile-column-auto-off .box-footer+.box-footer {padding-left:5px;}.footer-center .ui-grid > *.mobile-column-auto-off > .box-footer-column,.footer-top .ui-grid > *.mobile-column-auto-off > .box-footer-column,.footer-center .ui-blocks > *.mobile-column-auto-off > .box-footer-column,.footer-top .ui-blocks > *.mobile-column-auto-off > .box-footer-column {display:block;}.footer-center .ui-grid > *.mobile-column-auto-off > .box-footer-column > .box-footer,.footer-top .ui-grid > *.mobile-column-auto-off > .box-footer-column > .box-footer,.footer-center .ui-blocks > *.mobile-column-auto-off > .box-footer-column > .box-footer,.footer-top .ui-blocks > *.mobile-column-auto-off > .box-footer-column > .box-footer {display:inline-block;}.menu-bottom {  padding:0;  margin:0 30px 10px 0;  }.menu-bottom li {  padding:0;  margin:0 0 5px;  font-size:14px;  color:#FFFFFF;list-style:none;}.menu-bottom li:before {  content:'\f111';color:#0a6fa8;font-size:8px;  margin-right:8px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  display:inline-block;  vertical-align:middle;  text-align:center;}.menu-bottom a {  font-size:14px;  text-decoration:none;  color:#fff;  }.menu-bottom a:hover {  text-decoration:none;  color:#6dd4ff;}.copyright,.catalog-datetime {  text-decoration:none;}.copyright a {  color:#B4B4B4;}#information ul {margin-bottom:0px;  margin-left:8px;  padding-left:12px;  list-style:none;}#tooltip {  font-size:11px;  font-family:Arial, Helvetica, sans-serif;  position:absolute;  visibility:hidden;  padding:3px;  max-width:300px;  z-index:100;}.ajax_loading32 {  text-align:center;  background:url('../image/ajax-loader32.gif') center center no-repeat transparent;  width:32px;  height:32px;}.ajax_loading16 {  text-align:center;  background:url('../image/ajax-loader16.gif') center center no-repeat transparent;  width:16px;  height:16px;}table.cart {  margin-top:20px;}.cart-info-button-wrap {  border-collapse:collapse;}.cart-info-button-wrap .button-yes,.cart-info-button-wrap .button-no {  float:left;  width:207px;}.cart-info-button-wrap .button-yes {  float:right;}.cart-info-button-wrap .button-yes span,.cart-info-button-wrap .button-yes2 span {  padding-top:16px;  padding-bottom:16px;}.cart-info-button-wrap .button-yes.chekoutquick-button {  width:228px;}.cart-stock-empty {  position:absolute;  top:10px;  left:10px;  color:#333333;font-size:20px;  color:#945656;}.cart-stock-empty-stars,.cart-stock-min-order {  color:#945656;  font-weight:bold;  display:block;  margin:5px 0 8px;  line-height:120%;}.cart-info-wrap td {  border-bottom:1px solid #f1f1f1;padding:2px 10px 2px 0;  position:relative;}.cart-info-line {  width:5px;  border-left:1px solid #f1f1f1;margin-left:5px;  right:0;  position:absolute;  height:52px;  top:50%;  margin-top:-26px;}.cart-info-line-mini {  width:5px;  border-left:1px solid #f1f1f1;margin:-8px 5px 0;  right:-10px;  position:absolute;  height:16px;  top:50%;}.cart-info-wrap .cb {  display:none;}.cart-info-wrap {  border-top:1px solid #f1f1f1;border-collapse:collapse;  width:100%;}td.cart-t-quantity-wrap {width:108px;}.cart-product_remove {  width:12px;  height:12px;  display:block;  cursor:pointer;  position:relative;  }.cart-product_remove:after {  content:'\f00d';color:#d22300;  font-size:16px;  line-height:16px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:0;  right:0;  display:block;  text-align:center;}.cart-product_remove:hover:after {  color:#b11d00;}.cart-product_remove:hover {  }.cart-img {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:middle;  width:19%;  margin-right:2%;}.cart-img img {  max-width:75px;  width:100%;  height:auto;}.cart-info-block {  width:77%;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:middle;}.cart-info-block div {  color:#a2a2a2;  font-size:12px;  margin-bottom:3px;}.cart-info a {  font-size:12px;  text-decoration:none;  text-transform:uppercase;}.cart-info a:hover {  text-decoration:none;}.cart-t-price {  width:100px;  font-family:'Oswald';  font-size:18px;}.cart-t-total {  width:100px;  color:#0a6fa8;font-family:'Oswald';  font-size:18px;}.cart-total-price {  font-size:18px;}.cart-price {  text-align:left;  margin:30px 0;}.cart-total-price {  font-size:16px;  font-weight:700;}#cart-total-fmt {  color:#f0454c;}.good_description div {  width:100%;  line-height:16px;  margin-bottom:12px;  margin-top:10px;  display:block;  font-size:12px;}.good_description table,.good_description td {  border:1px solid #EEE;  margin:0px;  padding:3px;  line-height:12px;}.good_description td div {  margin:0px;  line-height:14px;}.good_description div {  text-align:justify;  padding-bottom:10px;}.catalog-wrap:after {  content:' ';  display:table;  width:100%;  height:1px;}.good {  float:left;  margin:12px 5px 0px;  width:220px;  height:350px;position:relative;  box-sizing:border-box;  -ms-box-sizing:border-box;  -moz-box-sizing:border-box;  -webkit-box-sizing:border-box;}.good-showcase {  border-left:1px solid #f1f1f1;border-top:1px solid #f1f1f1;  }.good-list-wrap .good {  margin:0;  padding:12px 5px 0px;  border:1px solid #f1f1f1;border-left:none;  border-top:none;  padding:10px 0 !important;  width:20% !important;  -webkit-transition:all 0.5s ease;  -moz-transition:all 0.5s ease;  -o-transition:all 0.5s ease;  transition:all 0.5s ease;}.good-border {  position:absolute;  left:0;  top:0;  width:100%;  height:100%;  border:1px solid transparent;  box-sizing:border-box;  -webkit-transition:all 0.5s ease;  -moz-transition:all 0.5s ease;  -o-transition:all 0.5s ease;  transition:all 0.5s ease;}.good:hover a img {  transform:scale(1.05);  -webkit-transform:scale(1.05);  -moz-transform:scale(1.05);  -o-transform:scale(1.05);  -ms-transform:scale(1.05);  backface-visibility:hidden;  -webkit-backface-visibility:hidden;}.good-list-wrap .good:hover .good-border {  border:1px solid #f1f1f1;box-shadow:0 0 2px 2px #f1f1f1;  }.good-category {  margin:10px 1% !important;  height:190px !important;  text-align:center;  width:18% !important;}.good-wrapper_top {  height:0px;}.good-wrapper_bottom {  height:0px;}.good-wrapper {  position:relative;  text-align:left;  padding:0;  height:100%;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;behavior:url('catalog/view/javascript/pie.htc');}.good-wrapper_c {  margin:auto;}.good-wrapper {  text-align:center;}.good img,.good-ico-new,.good-ico-top,.good-ico-spec {  -webkit-transition:all 0.6s ease;  -moz-transition:all 0.6s ease;  -o-transition:all 0.6s ease;  transition:all 0.6s ease;}.good-title-container {  padding:3px 0;  overflow:hidden;  width:100%;  margin:0 auto;}.good-title {  text-align:center;  display:table;  width:100%;  }.good-title a {  display:table-cell;  height:50px;  vertical-align:middle;}.good a {  font-size:13px;  text-decoration:none;  color:#333333;  }.good-category a.category-title {  text-align:center;  display:block;  margin-top:15px;  position:absolute;  bottom:0;  left:0;  width:100%;  height:50px;  font-size:13px;  text-transform:uppercase;}.good-category img {  width:auto !important;}.good a:hover {  color:#0a6fa8;text-decoration:none;}.good-rating {  margin-bottom:10px;}.good-rating span {  position:relative;  content:' ';  width:56px;  height:14px;  display:inline-block;  vertical-align:top;}.good-rating span:before,.good-rating span:after {  content:'\f006';font-size:12px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  text-align:center;  position:absolute;  left:0;  top:0;}.good-rating span:after {  color:#ffb131;  }.good-rating span:before {  color:#eee;  content:'\f006\f006\f006\f006\f006';  }.good-rating span.stars0:after {  content:'';}.good-rating span.stars1:after {  content:'\f005';}.good-rating span.stars2:after {  content:'\f005\f005';}.good-rating span.stars3:after {  content:'\f005\f005\f005';}.good-rating span.stars4:after {  content:'\f005\f005\f005\f005';}.good-rating span.stars5:after {  content:'\f005\f005\f005\f005\f005';}.good-bottom {  text-align:center;  width:100%;  z-index:3;  }.good-line {width:105px;  margin:7px auto 7px;}.good-price_2 {  margin-top:8px;}.good-price_2-dop {  color:#a2a2a2;  font-size:14px;  margin-bottom:10px;}.good-value,.good-value-new {  padding-top:5px;color:#323a43;  height:25px;  font-family:'Oswald';  font-size:20px;}.good-value-old {  text-decoration:line-through;color:#aaa;  font-family:'Oswald';  font-size:16px;  padding-right:10px;  font-weight:200;}.good-ico-new,.good-ico-top,.good-ico-spec {  width:45px;  height:45px;  background-size:46px 46px !important;  position:absolute;  z-index:2;}.good-ico-new:before,.good-ico-top:before,.good-ico-spec:before {  color:#fff;  font-size:11px;  line-height:10px;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  position:absolute;  top:0;  right:0;  display:block;  text-align:center;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  width:35px;  height:22px;  padding-top:13px;  text-transform:uppercase;}.good-ico-new:before {  content:'\041d\043e\0432\044b\0439';  background:#40c15e;border:5px solid #40c15e;  }.good-ico-top:before {  content:'\0445\0438\0442';  background:#4983d3;border:5px solid #4983d3;  }.good-ico-spec:before {  content:'\0430\043a\0446\0438\044f';  background:#FF0F00;border:5px solid #FF0F00;  }.good-ico-new {  left:50%;  margin-left:-23px;  top:10px;}.good-ico-top {  right:10px;  top:10px;  }.good-ico-spec {  left:10px;  top:10px;  }.good input {  width:30px;}.select-popup-link,.select-popup-link:hover {  background-image:url(../image/select_i.gif);  background-repeat:no-repeat;  background-position:100% 1px;  margin-right:7px;  padding-right:16px;}.select-popup {  margin-top:3px;  display:none;  z-index:1000;  text-align:left;  font-size:11px;  position:absolute;  width:110px;  background-color:#FFF;  border:1px solid #323a43;  font-weight:normal;  opacity:0.9;  filter:alpha(Opacity=90);}.select-popup ul {  list-style:none;  padding:4px;  margin:0;  width:100%;}.select-popup li {  display:block;  width:102px;}.select-popup li a {  padding:2px 4px;  color:#333333;display:block;  text-decoration:none;}.select-popup li a:hover {  background-color:#97D6FF;  color:#323a43;  text-decoration:none;}.f1 {  width:140px;}.f1 .select-popup {  margin-left:95px;}.f2 {  width:105px;}.f2 .select-popup {  margin-left:31px;}.f3 {  width:190px;}.f3 .select-popup {  margin-left:78px;}#quickview_blank,#quickview_content {  -webkit-transition:opacity .1s, height 0.5s;  -moz-transition:opacity .1s, height 0.5s;  -o-transition:opacity .1s, height 0.5s;  transition:opacity .1s, height 0.5s;  -webkit-transform:rotateX(0);  -moz-transform:rotateX(0);  -o-transform:rotateX(0);  transform:rotateX(0);}#quickview_blank {  position:fixed;  top:0;  left:0;  width:100%;  height:100%;  z-index:1000;  background-color:#000;  overflow:hidden;  opacity:0.3;  filter:alpha(opacity = 30);  visibility:visible;}#quickview_content {  max-height:80%;  font-size:14px;  text-align:right;  position:fixed;  top:50%;  left:50%;  background:#FFF;  box-shadow:0 0 12px #000;  z-index:2000;  padding:5px 15px 15px;  min-height:100px;  z-index:1001;  overflow-x:hidden;  visibility:visible;}#quickview_blank.hide,#quickview_content.hide {  opacity:0;  filter:alpha(opacity = 0);  visibility:hidden;}#quickview_content .quickview_content_wrap {  margin-top:8px;  text-align:left;}#quickview_content a {  font-size:14px;  color:#333333;text-decoration:none;}#quickview_content h2 {  text-align:left;  background:#0a6fa8;font-size:16px;  color:#fff;  font-weight:400;  text-transform:uppercase;  margin:0;  padding:20px;  padding-right:40px;  position:relative;  top:-13px;  left:-20px;  width:98%;  z-index:1;}#quickview_content h2 a {  color:#fff;  width:93%;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;}#quickview_content h2 a:hover {  color:#fff;}#quickview_content h2.notTransform {  text-transform:inherit;  font-size:16px;}#quickview_content h2.notTransform a {  font-size:16px;}#quickrequest_form input[type="text"],#quickrequest_form textarea {  display:block;  padding:8px 2%;  width:96%;  margin-top:10px;}.close_btn {position:absolute;  top:20px;  right:20px;  width:15px;  height:16px;  cursor:pointer;  z-index:10;  color:#fff;}.close_btn:after {  content:'\f00d';font-family:FontAwesome;  position:absolute;  top:0;  right:0;  font-size:14px;  color:#fff;}.close_btn:hover {  opacity:0.6;  filter:alpha(opacity = 60);}.slider-box {  position:relative;  display:inline-block;  *display:inline;  *zoom:1;  }.slider-box .s {  width:100%;  height:100%;  z-index:5;  position:relative;}.slider-box .s-info {  position:absolute;  top:20px;  left:20px;  width:70%;  background:#f8f8f8;  padding:10px;}.slider-box {  overflow:hidden;}.slider-box,.slider-box .s-info,.slider-box .s,.slider-box img {  -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}.slider-box .s-info {  padding:10px 15px;}.slider-box .s-info .s-title {  font-size:16px;  color:#0a6fa8;  }.slider-box img {  display:block;}#pager {  bottom:20px;  left:20px;  position:absolute;  text-align:left;  z-index:6;  width:67px;}#pager a {background-color:#0a6fa8;display:inline-block;  width:15px;  height:15px;  margin-right:6px;  -moz-border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;border-radius:100%;behavior:url('catalog/view/javascript/pie.htc');}#pager a.selected {  background-color:#0a6fa8;  }#slider-wrap {  position:relative;  width:98%;  padding:0 1%;  }.slider-type2 #slider-wrap {  width:100%;  padding:0;}.slider-left-border,.slider-right-border {  position:absolute;  top:1%;  height:98%;  width:60px;  z-index:14;}.slider-type2 .slider-left-border,.slider-type2 .slider-right-border {  display:none;}.slider-left-border {  background:url(../image/slider-opacity-left.png) repeat-y top left;  left:0;}.slider-right-border {  background:url(../image/slider-opacity-right.png) repeat-y top right;  right:0;}.slider-prev,.slider-next {  position:absolute;  top:0;  width:30px;  height:100%;  z-index:100;  cursor:pointer;}.slider-prev,.slider-next,.slider-prev:after,.slider-next:after {  background:no-repeat center center;  -webkit-transition:color 0.3s, background-color 0.3s;  -moz-transition:color 0.3s, background-color 0.3s;  -o-transition:color 0.3s, background-color 0.3s;  transition:color 0.3s, background-color 0.3s;  text-decoration:none;}.slider-prev:after,.slider-next:after {  font-size:40px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:0;  right:0;  display:block;  text-align:center;  color:#0a6fa8;  }.slider-prev:after {  content:'\f104';right:10px;}.slider-next:after {  content:'\f105';right:13px;}.slider-prev:hover:after {  color:#aaa;}.slider-next:hover:after {  color:#aaa;}.slider-prev {  left:0;  }.slider-next {  right:0;}.slider-type2 .slider-prev,.slider-type2 .slider-next {  height:30px;  width:40px;  top:-60px;  background-color:transparent;}.slider-type2 .slider-prev {  right:25px;  left:inherit;}.slider-type2 .slider-next {  right:-13px;}.slider-prev:hover {  }.slider-prev:hover,.slider-next:hover {  }.slider-next:hover {  }.slider-type2 .slider-prev:hover,.slider-type2 .slider-next:hover {  background-color:transparent;}.slider-prev.disabled,.slider-next.disabled {  color:#eee;}.slider-prev.disabled {  }.slider-next.disabled {  }.slider-prev.disabled,.slider-next.disabled {  opacity:0.3;  filter:alpha(opacity = 30);  cursor:default;}#slider-wrap .good {  margin:12px 7px 0px;}#slider-wrap .good:first-child {  margin-left:0 !important;}#slider-wrap .good:last-child {  margin-right:0 !important;}.tabs-1 {  width:100%;  min-height:250px;  margin-top:40px;}.tabs-1 .tabs-ul {  height:48px;  padding:0;  margin:0;  border-bottom:1px solid #cacaca;}.tabs-1 .tabs-ul li {  float:left;  list-style:none outside none;  margin:0;}.tabs-1 .tabs-ul a {  background:#f1f1f1;color:#333333;font-size:14px;  display:block;  padding:10px 20px;  margin:0;  text-decoration:none !important;  border:1px solid #cacaca;border-left:none;  border-bottom:none;  position:relative;  top:11px;}.tabs-1 .tabs-ul li:first-child a {  border:1px solid #cacaca;  }.tabs-1 .tabs-ul a:hover {  background:#f6f6f6;  }.tabs-1 .tabs-ul a.selected {  background:#fff;  cursor:default;  color:#323a43;  border:1px solid #cacaca !important;border-top:4px solid #0a6fa8 !important;border-bottom:0 !important;  padding:12px 20px;  top:5px;  -moz-border-radius:5px 5px 0 0;  -webkit-border-radius:5px 5px 0 0;  -khtml-border-radius:5px 5px 0 0;  border-radius:5px 5px 0 0;}.tabs-1 > div {  padding:10px;  border:1px solid #cacaca;border-top:none;}.content-wrap1 {  background:#fdfdfd;  padding:10px 15px;  margin-bottom:10px;}.radio {  width:16px;  height:16px;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:middle;  cursor:pointer;overflow:hidden;margin-right:8px;  position:relative;}.radioChecked {  background-position:0 -16px;}.radio:after {  content:'\f111';font-size:16px;  position:absolute;  left:1px;  top:-1px;  color:#0a6fa8;font-family:FontAwesome;}.radio.radioChecked:after {  content:'\f058';  }.radio input {  margin-left:-17px;  opacity:0;  filter:alpha(opacity = 0);}.add_to_cart_good input {  border-radius:0;  padding:3px 2%;  width:96%;  margin-top:3px;}.quantity-style-wrap {height:30px;  border:1px solid #f1f1f1;background:#f6f6f6;-moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;}.quantity-style-wrap input,.quantity-style-wrap .quantity-input {  width:35px;  border:none;  color:#333333;font-size:16px;  padding:5px;  text-align:center;  margin:0;  background:#f6f6f6;  }.quantity-style-up,.quantity-style-down {  width:28px;  height:30px;  cursor:pointer;  background:#fff;  position:relative;}.quantity-style-down {-moz-border-radius:5px 0 0 5px;  -webkit-border-radius:5px 0 0 5px;  -khtml-border-radius:5px 0 0 5px;  border-radius:5px 0 0 5px;}.quantity-style-down:hover {  }.quantity-style-up {-moz-border-radius:0 5px 5px 0;  -webkit-border-radius:0 5px 5px 0;  -khtml-border-radius:0 5px 5px 0;  border-radius:0 5px 5px 0;}.quantity-style-up:hover {  }.quantity-style-up:after,.quantity-style-down:after {  font-size:20px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:5px;  display:block;  text-align:center;  color:#cacaca;background:#fff;}.quantity-style-up:after {  content:'\f105';right:50%;  margin-right:-4px;}.quantity-style-down:after {  content:'\f104';left:50%;  margin-left:-4px;}.quantity-style-up:hover:after,.quantity-style-down:hover:after {  color:#323a43;}.quantity-style-up,.quantity-style-down,.quantity-style-wrap input,.quantity-style-wrap .quantity-input,.quantity-style-wrap {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;}.quantity-style-mini {  height:18px;}.quantity-style-mini input,.quantity-style-mini .quantity-input {  height:14px;  padding:2px;  width:35px;  font-size:12px;}.quantity-style-mini .quantity-style-up,.quantity-style-mini .quantity-style-down {  width:16px;  height:18px;}.quantity-style-mini .quantity-style-up:after,.quantity-style-mini .quantity-style-down:after {  font-size:16px;  top:0px;}.quantity-style-mini .quantity-style-up:after {  right:50%;  margin-right:-4px;}.title-mini1 {  color:#A2A2A2;  font-size:12px;  display:block;  margin-bottom:10px;}.add_to_cart_good-q {  padding-bottom:15px;  border-bottom:1px solid #f1f1f1;  }.add_to_cart_good-q .quantity-style,.add_to_cart_good-q .quantity-sum {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:49%;  text-align:left;}#text-page-wrap {  color:#333333;font-size:14px;}#text-page-wrap h1 {  background:none;  color:#0a6fa8;font-size:20px;  font-weight:700;  padding:0;  margin-bottom:10px;}#text-page-wrap h1:after,#text-page-wrap h2:after {  border:none;}#text-page-wrap p {  margin:0 0 20px;  padding:0;  color:#333333;font-size:13px;}#text-page-wrap h2 {  margin:0 0 15px;  padding:0;  background:none;  font-size:18px;  font-weight:700;  text-transform:uppercase;  border:none;  color:#333333;  }#text-page-wrap h3 {  text-transform:uppercase;  font-size:16px;  font-weight:700;}#text-page-wrap h4 {  text-transform:uppercase;  font-size:14px;  font-weight:700;}#text-page-wrap h5 {  text-transform:uppercase;  font-size:14px;  font-weight:700;  color:#0a6fa8;  }#text-page-wrap ul {  margin:0 0 40px;  padding:0;}#text-page-wrap ul li {  list-style:none;  margin:0 0 5px;}#text-page-wrap ul li:before {  content:'\f111';color:#0a6fa8;font-size:8px;  margin-right:8px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  display:inline-block;  vertical-align:middle;  text-align:center;}#text-page-wrap ol li {  margin-bottom:8px;}#text-page-wrap ul li ul,#text-page-wrap ol li ul {  padding-left:10px;  margin-top:10px;}#text-page-wrap ol li ol {  margin-top:10px;}#text-page-wrap li #text-page-wrap h2,#text-page-wrap h3,#text-page-wrap h4,#text-page-wrap h5,#text-page-wrap h6 {  margin-bottom:8px;}#text-page-wrap ul + h2,#text-page-wrap ul + h3,#text-page-wrap ul + h4,#text-page-wrap ul + h5,#text-page-wrap ul + h6 {  margin-top:25px;}#text-page-wrap blockquote {  border-left:6px solid #0a6fa8;padding:15px 30px;  margin:0 0 40px;  background:#fbfbfb;  font-size:16px;  font-style:italic;  color:#0a6fa8;  }#text-page-wrap table {  margin:0;  width:100%;  border-collapse:collapse;  border-spacing:0;  box-sizing:border-box;  position:relative;  }#text-page-wrap table tr,.table td {  -webkit-transition:all 0.1s ease;  -moz-transition:all 0.1s ease;  -o-transition:all 0.1s ease;  transition:all 0.1s ease;}#text-page-wrap table tr {  }#text-page-wrap table tr:hover {  }#text-page-wrap table td:hover {  }.table table thead tr {background-color:#0a6fa8 !important;}#text-page-wrap table thead tr {  background-color:#EDEDED !important;  border-bottom:0;}#text-page-wrap table td,th {vertical-align:top;  padding:3px 7px;  margin:0;  vertical-align:middle;  color:#333;  font-size:14px;text-align:center;  box-sizing:border-box;  overflow:hidden;}#text-page-wrap table thead tr {  border-bottom:1px solid #dfdfdf;}#text-page-wrap table thead tr th {  padding:10px 7px;  color:#848386;  font-weight:400;}#text-page-wrap table th:last-child,.table td:last-child {  border-right:none;}#text-page-wrap table.table-no-border,#text-page-wrap table.table-no-border tr,#text-page-wrap table.table-no-border thead tr,#text-page-wrap table.table-no-border td,#text-page-wrap table.table-no-border th {  border:none;}#text-page-wrap table.table-no-border tr:hover {  background-color:transparent;}#text-page-wrap table.table-no-border td:hover {  background-color:transparent;}#text-page-wrap table.table-no-border thead tr {  background-color:transparent !important;}.content-container img {  max-width:100%;}.text-page-date {  color:#1a1a1a;  font-size:12px;}.text-page-line {  border-top:1px solid #f1f1f1;height:10px;  margin:5px 0 5px;}.text-page a {  color:#0a6fa8;font-size:14px;}.text-page a:hover {  text-decoration:none;}#content .contact h2 {  border:none;  color:#0a6fa8;font-size:14px;  font-weight:700;  text-transform:none;}.contact-form {  font-size:0;}.contact-left,.contact-right {  display:inline-block;  vertical-align:top;  width:50%;  text-align:left;  font-size:12px;  box-sizing:border-box;}.captcha-left,.captcha-right {  vertical-align:middle;}.contact-right {  padding-left:30px;}.contact-bottom {  border-top:1px solid #f4f4f4;padding-top:10px;  margin-top:10px;}.contact input,.contact textarea {  width:100%;  margin-top:5px;  box-sizing:border-box;}.contact input[type="checkbox"] {  width:auto;}.contact .captcha input {  width:100%;}.contact h3 {  color:#1a1a1a;  font-size:14px;  font-weight:700;  margin-bottom:15px;}.contact-map-wrap {  margin-top:25px;}.contact-map {  margin-bottom:25px;}.contact-content-top {  border-bottom:1px solid #f1f1f1;padding:5px 25px 35px;}.contact-content-bottom {  padding:25px 0 15px;  border-bottom:1px solid #f1f1f1;margin-bottom:10px;}.contact-content-bottom ul {  padding:0;  margin:0;}.contact-content-bottom ul li {  width:31%;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  padding:0;  margin:0 1%;  list-style:none;  font-size:14px;}.contact-content-bottom ul li h3 {  color:#0a6fa8;font-size:14px;  font-weight:700;  margin:0 0 10px;}.contact-street-wrap,.contact-phone-wrap,.contact-email-wrap,.contact-skype-wrap {   position:relative;}.contact-street-wrap:before,.contact-phone-wrap:before,.contact-email-wrap:before,.contact-skype-wrap:before {  content:'';color:#0a6fa8;font-size:30px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:inherit;  display:block;  text-align:center;  position:absolute;  left:0;  top:0;}.contact-street-wrap:before {  content:'\f041';  }.contact-skype-wrap:before {  content:'\f17e';  }.contact-phone-wrap:before {  content:'\f095';  }.contact-email-wrap:before {  content:'\f1fa';  }.contact-street-wrap {padding-left:34px;}.contact-phone-wrap {padding-left:34px;}.contact-email-wrap {padding-left:34px;}.contact-skype-wrap {padding-left:34px;}.contact-skype-wrap a {  text-decoration:none;  font-size:14px;}.contact-time-wrap {  background:url(../image/contact-time.png) no-repeat left top;  padding-left:34px;}.checkout-container {  max-width:1024px;  margin:0 auto 50px !important;}.checkout-title-wrap {  padding:0;  margin:40px 0;  height:58px;  position:relative;}.checkout-title ul {  padding:0;  margin:0;  width:100%;  height:58px;  position:relative;  z-index:3;}.checkout-title li {  list-style:none;  display:block;  width:200px !important;  top:0;  position:absolute;}.checkout-title li.center {  margin-left:-100px;  left:50%;  text-align:center;}.checkout-title li.left {  left:0;  text-align:left;}.checkout-title li.right {  right:0;  text-align:right;}.checkout-title li span {  display:block;  margin-bottom:5px;}.checkout-title li .checkout-title-img {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:20px;  height:20px;position:relative;}.checkout-title li .checkout-title-img:after {  content:'\f111';color:#f1f1f1;font-size:22px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:-5px;  right:1px;  display:block;  text-align:center;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  background:#ffffff;padding:2px;}.checkout-title li .checkout-title-img:last-child:after {  right:0;}.checkout-title li .checkout-title-img.active {  background:none;  }.checkout-title li .checkout-title-img.active:after {  content:'\f058';color:#0a6fa8;  }.checkout-title-bg-silver {  position:absolute;  left:0;  bottom:26px;  height:4px;  width:100%;  background:#f1f1f1;z-index:1;}.checkout-title-bg-50,.checkout-title-bg-100 {  position:absolute;  left:0;  bottom:26px;  width:50%;  background:#f1f1f1;  height:4px;  z-index:2;}.checkout-title-bg-100 {  width:100%;}.p-info {  margin-bottom:20px;  }.p-info span {  font-size:14px;}.p-info b {  color:#0a6fa8;display:block;  font-size:12px;  margin-bottom:10px;  font-weight:400;}.p-info input {  position:relative;  left:-15px;  width:300px;  border:1px solid #d3d2d2;  color:#483d3d;}.account-button .button {  width:200px;}.account-edit-button .button {  width:150px;}.account-page h3 {  font-size:12px;  text-transform:uppercase;margin:0 0 20px;}.table-list2 {  border-collapse:collapse;}.table-list2 td {  padding:15px 0;  border-bottom:1px solid #f1f1f1;  }.table-list2 td font {  font-size:14px;  padding:0 5px;  color:#aaa;}.table-list2 tr.odd {  background:#fefefe;}.table-list2 tr.even {  background:#fff;}.inline-block {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;}#cart-content {  text-align:center;}.payment-list {  border-top:1px solid #f1f1f1;padding-top:30px;  border-collapse:collapse;  width:100%;  position:relative;  min-height:91px;}.payment-list-bg {  background:#fff;  opacity:0.8;  filter:alpha(opacity = 80);  position:absolute;  top:0;  left:0;  width:100%;  height:100%;  z-index:10;}.payment-list ul,.payment-list textarea {  padding:0;  margin:20px 0 0;}.payment-list li {  list-style:none;  padding:0;  margin:0;}.payment-list li p {  padding:0 0 0 20px;  margin:0;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:87%;}.payment-list li span.radio {  z-index:1;  position:absolute;  top:0;  left:0;  width:100%;min-height:16px;  background-repeat:no-repeat !important;}.payment-list li .radio-wrap {  position:relative;  margin:0 0 5px;}.table-list3 {  border-top:1px solid #f1f1f1;border-collapse:collapse;  width:100%;}.table-list3 td {  padding-top:30px;  padding-right:30px;  width:200px;  text-align:left;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;}.table-list3 td.table-list-title {  width:130px;}.table-list3 td .radio {  float:left;  clear:left;}.table-list3 td .radio-wrap {  position:relative;}.table-list3 td p {  padding:0;  padding-left:30px;  margin:0;}.table-list3 td label {  display:block;}.confirm-left {  width:192px;  border:1px solid #f1f1f1;padding:14px;}.confirm-left-title {  font-size:14px;  font-weight:700;  margin-bottom:20px;}.confirm-left p {  margin:0 0 15px;  padding:0;}.confirm-left p b {  color:#a2a2a2;  font-size:12px;  display:block;  margin-bottom:5px;  font-weight:400;}.confirm-left p font {  color:#333333;font-size:14px;}.confirm-left p font.confirm-nomber {  color:#0a6fa8;font-size:24px;  font-weight:700;}.confirm-count {  color:#a2a2a2;  font-size:12px;  margin-bottom:20px;}.confirm-total {  color:#333333;text-transform:uppercase;  font-size:14px;  margin-top:20px;  text-align:right;}.confirm-total span {  color:#ffb131;  }.confirm-info {  margin-bottom:50px;  position:relative;  width:100%;}.confirm-info .button {  position:absolute;  right:0;  top:0;}#content .confirm-info h2 {  margin:0 0 20px;  padding:0;  color:#0a6fa8;font-size:14px;  border:none;  text-transform:capitalize;}.confirm-info ul {  padding:0;  margin:0;}.confirm-info li {  margin-right:50px;  max-width:200px;  font-size:16px;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  list-style:none;}.confirm-info li span {  display:block;  font-size:12px;  margin-bottom:10px;}.confirm-subtitle-wrap {  border-top:1px solid #D3D2D2;  padding-top:15px;  margin-top:25px;}.confirm-subtitle {  margin-bottom:5px;  font-size:14px;  text-align:right;}.confirm-subtitle font {  font-weight:400;}.adresses-list {  margin-top:10px;}.adresses-list p {margin-bottom:10px;}.adresses-list .radio,.adresses-list label {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;}.adresses-list label {  width:85%;}.tl2-nomber {  color:#0a6fa8;  }.table-list3 td {  padding:15px 10px;}.add-address-form,.payment-content-form {margin-top:25px;  padding:10px;  background:#f5f4f4;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;  max-height:0;  display:none;  text-align:left;}.add-address-form.show,.payment-content-form.show {  max-height:500px;  display:block;}.add-address-form td,.payment-content-form td {  padding:5px;}.add-address-form-button {  padding:5px;}#address_2 table td {  padding:5px 10px;  padding-left:0;}.payment-content-form input[type="text"] {  min-width:245px;}#passport_series,#passport_num {  width:125px;  min-width:auto;}.payment-conent-info {  font-size:12px;  line-height:16px;  padding-left:36px;  background:#f4f4f4;border:1px solid #cfcfcf;color:#000;}.form-style1 .fs-title {  text-transform:uppercase;  display:block;  margin-bottom:15px;  font-size:14px;}.form-style1 label {  font-size:12px;  font-weight:700;  margin-bottom:3px;  display:block;}.good-list-wrap {  float:left;  width:100%;}#tab_products .quantity-text,#tab_products .price-text,#tab_products .cart-t-total-text,#tab_histroy .comment,#tab_histroy .data-added,#tab_histroy .status,#tab_downloads .file-size,#tab_downloads .file-date,#tab_downloads .file-name {  display:none;  font-weight:700;  color:#323a43;}.checkout-confirm-t-right {  margin-left:1%;}.news-left {  float:left;  clear:left;  padding-right:10px;}.main-box-news li {  width:96%;  max-height:400px;  margin-bottom:10px;  overflow:hidden;  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;padding:0px 2% 0px 2%;}body {  background:#ffffff;  }.min-width {  background:#ffffff;padding-left:10px;  padding-right:10px;  -webkit-box-sizing:border-box;  box-sizing:border-box;}.min-width-clear {padding-left:10px;  padding-right:10px;  -webkit-box-sizing:border-box;  box-sizing:border-box;  max-width:1220px !important;  margin:0 auto !important;}.no-padding {  padding-left:0;  padding-right:0;}.content-container {  padding-top:0px;  padding-bottom:10px;  background-color:#ffffff;  }#up-button {  color:#444;  position:fixed;  right:40px;  bottom:20px;  font-size:40px;  display:none;  cursor:pointer;  background-color:#fff;  padding:4px 7px;  -moz-border-radius:100%;  -webkit-border-radius:100%;  -khtml-border-radius:100%;  border-radius:100%;  z-index:200;}#up-button:hover {  color:#323a43;}.review-top {  border-bottom:1px solid #f1f1f1;padding-bottom:10px;  margin:10px 0 20px;}.review-top-left,.review-top-right {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:49%;  text-align:left;}.review-top-left {  font-size:12px;  color:#333333;font-weight:700;}.review-top-right {  text-align:right;}.review-list ul {  padding:0;  margin:0;  list-style:none;}.review-list li {  list-style:none;  display:block;  margin:10px 0 25px;  width:100%;  border-bottom:1px solid #f1f1f1;padding-bottom:25px;}.rl-left,.rl-right {  display:inline-block;  vertical-align:top;}.rl-left {  width:10%;}.rl-right {  width:87%;  margin-left:2%;}.rl-product {  padding-bottom:10px;  color:#555;}.rl-product a {  color:#555;font-size:11px;}.rl-product a i {  margin-right:2px;}.rl-product a:hover {  color:#0a6fa8;  }.rl-rating img {position:relative;  content:' ';  width:14px;  height:14px;  display:inline-block;  vertical-align:top;}.rl-rating img:before {  content:'\f006';font-size:14px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:0;  left:0;  display:block;  text-align:center;  color:#eee;}.rl-rating img.ch:before {  color:#ffb131;content:'\f005';  }.rl-top {  margin-bottom:15px;}.rl-user,.rl-rating {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:49%;}.rl-user {  text-align:left;  font-size:14px;  color:#0a6fa8;font-weight:700;}.rl-user i {  margin-right:3px;}.rl-rating {  text-align:right;}.rl-des {  font-size:14px;}.review-form {  width:100%;  opacity:0;  filter:alpha(opacity = 0);  -webkit-transition:all 0.5s ease;  -moz-transition:all 0.5s ease;  -o-transition:all 0.5s ease;  transition:all 0.5s ease;  box-sizing:border-box;}.review-form-2 {  background:#f1f1f1;padding:15px 15px;}.review-form.show {  opacity:1;  filter:alpha(opacity = 100);}.review-form-left,.review-form-right {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  text-align:left;}.review-form-left {  width:37%;}.review-form-right {  width:59%;}.review-form span {  font-size:14px;}.review-form .review-form-info {  margin:0 0 15px;  color:#5c5151;  font-size:12px;}.review-form p,.rf-rating {  padding:0;  margin:0 0 20px;  font-size:12px;}.review-button-list {  text-align:left;}.open-close-form-review,.open-close-form-review span {  -webkit-transition:all 0.5s ease;  -moz-transition:all 0.5s ease;  -o-transition:all 0.5s ease;  transition:all 0.5s ease;}.review-form input[type="text"],.review-form textarea {display:block;padding:10px 15px;width:100%;max-width:630px;margin-top:10px;font-size:14px;box-sizing:border-box;}.review-form .buttons-wrap {border-color:#cacaca;}.buttons-wrap {padding-top:10px;margin-top:10px;border-top:1px solid #f1f1f1;}.review-send i {  color:#ffffff;}.review-send:hover i {  color:#ffffff;}.review-form b {  font-size:14px;}.rating-stars {  margin-left:10px;}.rating-stars,.rating-stars span {  display:inline-block;  vertical-align:top;}.rating-stars span {position:relative;  width:18px;  height:18px;}.rating-stars span:before {  content:'\f006';font-size:18px;  font-family:FontAwesome;  font-style:normal;  font-weight:normal;  text-decoration:none;  position:absolute;  top:0;  left:0;  display:block;  text-align:center;  color:#aaa;}.rating-stars span.ch:before {  color:#ffb131;content:'\f005';  }.review-form input,.review-form span,.rf-rating img {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:middle;}.captcha-block {  margin-bottom:20px;}.captcha-block .captcha {  width:48%;  margin-right:2%;}.captcha-block #captcha-wrap,.captcha-block .captcha {  display:inline-block;  vertical-align:middle;}.rf-button {  text-align:left;  margin-top:13px;}.rf-button .button {  margin:0;}.rf-button .button i {  padding:9px 5px 9px 0;  vertical-align:-20%;}.rating-stars span {  cursor:pointer;}#review_title {  display:none;}.option-wrap {  margin:0 0 10px;}.option-wrap label {  font-size:12px;  margin:0 0 5px;  display:block;}.option-color-h-list {  display:inline-block;  width:30px;  height:30px;  border:2px solid transparent;  margin:1px 1px 1px 0;  cursor:pointer;  position:relative;  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px;}.option-color-h-list:hover {  opacity:0.7;  z-index:2;}.option-color-h-list[data-disabled="disabled"] {  opacity:0.2;  cursor:default;}.option-color-h-list[data-disabled="disabled"]:after {  content:'\f05e';  font-family:FontAwesome;  color:#000;  font-size:30px;  position:absolute;  top:50%;  left:0;  margin-top:-15px;  width:100%;  text-align:center;  background:rgba(255, 255, 255, 0.2);  -moz-border-radius:2px;  -webkit-border-radius:2px;  -khtml-border-radius:2px;  border-radius:2px;}.option-color-h-list[data-selected="selected"] {  border:2px solid rgba(0, 0, 0, 0.7);opacity:1;}[tooltip]:before {  position:absolute;  content:attr(tooltip);  opacity:0;  top:40px;  left:0;  background:#000;  color:#fff;  font-size:10px;  padding:3px 5px;  -moz-border-radius:3px;  -webkit-border-radius:3px;  -khtml-border-radius:3px;  border-radius:3px;  z-index:99;  width:60px;}[tooltip]:hover:before {  opacity:1;}.options-color-select-left {  display:inline-block;  vertical-align:middle;  height:15px;  width:15px;  margin-right:5px;}.options-color-select-right {  display:inline-block;  vertical-align:middle;}.dark-style .footer .left {  color:#ffffff;  }.dark-style .footer .site-map {  color:#ffffff;  }.dark-style .footer .site-map:hover {  color:#ffffff;  }.dark-style .footer-title {  color:#ffffff;  }.dark-style .footer .right p {  color:#ffffff;  }.dark-style .menu-bottom li {  color:#ffffff;  }.dark-style .menu-bottom li a {  color:#ffffff;  }.dark-style .menu-bottom li a:hover {  color:#cadaf4;  }.dark-style .catalog-datetime {  color:#ffffff;  }.dark-style .copyright a {  color:#eee;}.dark-style .footer-contact p {  color:#ffffff;  }.dark-style .footer-contact a {  color:#ffffff;  }.dark-style .footer-contact a:hover {  color:#8bade6;  }.dark-style .mini-info {  color:#ffffff;  }.coupon-container #coupon {  border-top:1px solid #f4f4f4;padding:30px 0 10px;}.coupon-container b {  margin-bottom:20px;  display:block;}.coupon-container input {  width:210px;  vertical-align:middle;}.button-report-supply {  position:relative;}.button-report-supply i {  position:absolute;  left:17px;  top:16px;  font-size:18px;}.button-report-supply span {  padding-left:30px !important;  text-align:left;}.button-report-supply-small {  padding:9px 11px;  vertical-align:top;}.button-report-supply-small i {  padding:0;  color:#fff;}.button-report-supply-small:hover i {  color:#fff;}.reportsupplyform-wrap input[type="text"] {  width:100%;  box-sizing:border-box;  font-size:14px;}#reportsupply-form {  margin-bottom:20px;}.checkoutquick_form input[type="text"],.checkoutquick_form textarea {  display:block;  padding:9px 12px;  width:100%;  margin-top:5px;  box-sizing:border-box;}.agreement-wrap {  font-size:13px;  margin-top:10px;  display:block;}.agreement-wrap a {  font-size:13px;  color:#0a6fa8;  }#agreement-text {  font-size:11px;  color:#6d6c6c;  max-width:450px;  margin-top:10px;}#agreement-text a {  font-size:11px;  color:#0a6fa8;  }.agreement-wrap.error {  animation:agreement-error 0.4s ease-in-out infinite;  -webkit-animation:agreement-error 0.4s ease-in-out infinite;}.buttons-wrap {  padding-top:10px;  margin-top:10px;  border-top:1px solid #f4f4f4;  }.button-switch-wrap {  font-size:0;  margin:0 0  15px;  -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;}.button-switch {  font-size:12px;  color:#000;  border:1px solid #cfcfcf;background:#f4f4f4;text-transform:uppercase;  padding:8px 10px;  display:inline-block;  cursor:pointer;  position:relative;  text-decoration:none;  -webkit-transition:background-color 0.3s;  -moz-transition:background-color 0.3s;  -o-transition:background-color 0.3s;  transition:background-color 0.3s;}.button-switch:first-child {  -moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-khtml-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;  }.button-switch:last-child {  -moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-khtml-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;  }.button-switch + .button-switch {  border-left:none;}.button-switch:hover {  background:#cacaca;color:#000;  text-decoration:none;}.button-switch.active {  padding-left:30px;  background:#0a6fa8 !important;color:#fff;  border-color:#0a6fa8;  }.button-switch.active:after {  content:'\f00c';color:#fff;  font-size:15px;  font-family:FontAwesome;  position:absolute;  top:50%;  left:10px;  margin-top:-8px;  display:block;}@keyframes agreement-error {  10% {transform:translateX(-5px);  }  30% {transform:translateX(0px);  }  70% {transform:translateX(5px);  }  100% {transform:translateX(0px);  }}.contact .agreement-wrap,.contact .agreement-wrap a {  font-size:13px;}#create-customer-org-form input[type="text"],#create-customer-org-form input[type="password"] {  width:100%;  max-width:470px;}#create-customer-org-form .ui-grid {  margin-bottom:10px;}#create-customer-org-form .ui-grid,#create-customer-org-form .ui-field {  max-width:470px;}#create-customer-form input[type="text"],#create-customer-form input[type="password"] {  width:100%;  max-width:350px;}.login-form-buttons {  margin-top:15px;}.login-form-buttons > a {  display:inline-block;}#login-form p,#login-form p a,#login-form li {  font-size:13px;}#login-form p a {  color:#0a6fa8;font-weight:700;}#login-form p a:hover {  text-decoration:none;}#login-form input[type="text"],#login-form input[type="password"] {  width:100%;}.agreement-cookies-status-wrap {  background:rgba(0, 0, 0, 0.8);  position:fixed;  bottom:0;  left:0;  width:100%;  padding:4px 12px;  box-sizing:border-box;  color:#fff;  font-size:0;  z-index:9990;  text-align:left;  opacity:1;  visibility:visible;  display:table;-webkit-transition:opacity .5s, visibility;  -moz-transition:opacity .5s, visibility;  -o-transition:opacity .5s, visibility;  transition:opacity .5s, visibility;  border-top:1px solid #fff;}.agreement-cookies-status-wrap.hide {  opacity:0;  visibility:hidden;}.agreement-cookies-status-buttons,.agreement-cookies-status-text {  display:table-cell;  vertical-align:middle;}.agreement-cookies-status-text {  margin:0;  font-size:13px;}.agreement-cookies-status-buttons {  text-align:right;  width:250px;}.agreement-cookies-status-wrap a {  font-size:13px;}.agreement-cookies-status-wrap a.text-button {  color:#fff;  text-decoration:none;  margin-left:10px;  vertical-align:middle;}.agreement-cookies-status-wrap a.text-button:hover {  text-decoration:underline;}.agreement-cookies-status-wrap .button {  padding-left:10px;}.agreement-cookies-status-wrap .button span {  padding:6px 10px 6px 2px;}.payments-button-list .ui-button,.cart-info-button-wrap .ui-button {  font-weight:700;}@media only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {}@media screen and (max-width:1150px) {  .main-h1 {max-width:526px !important;  }} .uslugi { font-size:20px; color:Black; position:relative; font-weight:400; text-align:center; padding-top:10px;} .header-uslugi { font-size:20px; color:Black; margin-bottom:25px; position:relative; font-weight:400; text-transform:uppercase; text-align:center; padding-top:10px;} .uslugi_information h2 { font-size:16px !important; color:Black !important; margin-bottom:30px; width:100%; text-align:center; font-weight:600;} .uslugi_information_a h2 { font-size:16px !important; color:Black !important; margin-bottom:30px; width:100%; text-align:center; text-transform:uppercase; font-weight:600;} .uslugi_information h3 { font-size:20px !important; color:Black !important; margin-bottom:30px; width:100%; text-align:center; font-weight:600; text-transform:uppercase;} .ca-menu li{ width:25%; height:215px; overflow:hidden; position:relative; float:left;} .ca-menu li:last-child{ margin-right:0px;} .ca-menu li a{ text-align:left; width:100%; height:100%; display:block; color:Black; position:relative;} .ca-content{ position:absolute; left:0px; width:100%; height:50%; top:45%;} #service .ca-main { font:bold 14px 'Open Sans', sans-serif; text-align:center; text-transform:uppercase; height:25px; border-bottom:none; color:#323a43;} .ca-sub{ text-align:center; or:#333333; font-weight:100; line-height:16px; padding:0px 5px; margin:10px 0px 0px; min-height:115px; font-size:13px; font-weight:400;} .news-item { background:#FFFFFF; display:block; opacity:1; overflow:hidden; position:relative; transform:scale(1); margin-bottom:15px;} .news-item p { margin-top:15px !important; text-align:justify !important;} .news-item h1{ font-size:20px; font-weight:bold; margin-top:5px; text-shadow:1px 1px 3px rgba(0,0,0,0.3);} .news-item .image { position:relative; height:200px;} .img-responsive { display:block; max-width:100%; height:auto;} .news-item:hover img { transform:scale(1.1) rotate(0deg);} .news-item img { transform:scale(1) rotate(0deg); -webkit-transition:all 0.6s ease-out 0s; transition:all 0.6s ease-out 0s; z-index:1;} .news-item .news-date { background:url(../image/news-date.png) no-repeat; color:#2e343c; float:right; font-size:19px; font-weight:400; height:65px; line-height:26px; padding:3px 0 0; position:relative; text-align:center; width:50px; text-shadow:0 1px 0 #f5f8f8;} .news-date span { bottom:11px; font-size:11px; font-weight:600; color:#737a81; left:0; line-height:10px; position:absolute; text-transform:uppercase; width:50px; letter-spacing:1px;} .news-item .blog-body { position:relative; z-index:2; background:#FFFFFF; padding:10px; text-align:left; height:120px;} .news-item .blog-body h3 { margin-top:9px; min-height:50px; margin-bottom:0px;} .news-item .blog-body:hover .title a { color:#0a6fa8;} .news-item .blog-body:hover .blog-title a, .news-item .blog-body:hover .group-blog { color:#FFFFFF;} .news-item .blog-body .group-blog { color:#999999; font-size:12px;} .news-item .blog-body .group-blog .comment { float:right;} .news-item .title a{ margin:0; line-height:1.2; padding-bottom:5px; font-size:14px; text-decoration:none;} .news-item .blog-body .meta { margin:0 0 5px; padding:0; list-style:none;} .news-item .blog-body .meta li { display:inline-block; font-size:14px; margin-right:6px; color:black; background:url(../image/calend.png) no-repeat;} .news-item .blog-body .meta li [class*="icon-"] { margin-right:20px;} .news-item .description { font-size:13px;} .news-item .blog-body:hover .blog-title a, .news-item .blog-body:hover .group-blog { color:#FFFFFF;} .news-item i { margin-right:8px;} .all-news a { font-size:14px; color:#333333; text-transform:uppercase;} .left-news,.right-news { position:absolute; top:-56px; margin-left:-68px; z-index:100; background:no-repeat;} .left-news { display:block; float:left; background-color:rgb(178, 228, 253); background-image:url(../image/prev-small.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; transition:all 0.3s ease 0s; -webkit-transition-duration:0.3s; -webkit-transition-timing-function:ease; right:40px;} .left-news:hover,.right-news:hover { background-color:#0a6fa8; transition:all 0.3s ease 0s; -webkit-transition-duration:0.3s; -webkit-transition-timing-function:ease;} .right-news:hover { background-repeat:no-repeat; background-position:center center;} .left-news:hover { background-repeat:no-repeat; background-position:center center;} .right-news { display:block; float:right; right:-2px; background-color:rgb(178, 228, 253); background-image:url(../image/next-small.png); background-repeat:no-repeat; background-position:center center; cursor:pointer; transition:all 0.3s ease 0s; -webkit-transition-duration:0.3s; -webkit-transition-timing-function:ease;} .uslugi_information { font-size:22px; color:#323a43; margin-bottom:20px; width:100%; text-align:center; z-index:1;} .types-contacts { list-style:none; margin:24px 0 0 3px; overflow:hidden; font-size:0; line-height:0; z-index:1;} .type-contact { font-size:14px; line-height:20px; display:inline-block; vertical-align:middle; text-align:center; width:25%; margin-bottom:24px;} .image-block-contact { text-align:center; font-size:35px;} .contact-name { color:#1a1a1a; margin-top:10px; font-size:20px; font-weight:300; text-align:center; display:inline-block; width:100%;} .contact-info { text-align:center; color:#1a1a1a; font-weight:300; font-size:14px; margin-top:10px;} .contact-info a { text-align:center; color:#1a1a1a; font-size:14px;} .image-block-contact:hover .icon-mdc { -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; background:#0a6fa8; color:#fff;} .icon-mdc { font-size:55px; height:55px; width:55px; line-height:55px !important; color:#0a6fa8; border:2px solid #0a6fa8; text-align:center; border-radius:50%; -webkit-transition:400ms; -moz-transition:400ms; -o-transition:400ms; transition:400ms; cursor:pointer;}  .row_dop_param { margin-right:-5px; margin-left:-5px;} .services-wrapper-w .col-1 { width:31%; float:left; position:relative; min-height:1px; padding-right:1%; padding-left:1%; min-height:180px;} .col-1 { width:31%; float:left; position:relative; min-height:1px; padding-right:1%; padding-left:1%; min-height:140px;} .media, .media-body { zoom:1; text-align:justify; font-size:13px;} .media, .media .media { margin-top:15px; position:relative; padding:0px 0 0 50px;} .media:first-child { margin-top:0;} .media-object { display:block;} .media-heading { margin:0 0 5px; font-size:16px;} .media > .pull-left {} .media > .pull-right { margin-left:10px;} media-body p{ text-align:justify;} .pull-left { float:left; display:block; position:absolute; width:40px; height:40px; top:0; left:0; border:1px solid #0a6fa8; border-radius:50%; padding:0;} .icon-md { background-image:url(../image/iconalt.svg); background-position:center center; background-size:100% 100%;} .box-dop-info { padding-bottom:10px; padding-top:10px;} .box-dop-info .first, #service_tarif_info .first { background:radial-gradient(circle at 50% 70%, #E3E3E3, rgba(233, 233, 233, 0.4), #FFFFFF);} .box-dop-info .media .icon-md { line-height:40px !important; border:none; background-color:transparent!important; font-style:normal; font-size:26px; display:block; position:relative; width:100%; height:100%; color:#0a6fa8; text-align:center; z-index:1; -webkit-transition:background-color .3s,color .3s; -o-transition:background-color .3s,color .3s; transition:background-color .3s,color .3s;} .pull-left i { -webkit-transition:color .5s,box-shadow .5s,background-color .5s; -o-transition:color .5s,box-shadow .5s,background-color .5s; transition:color .5s,box-shadow .5s,background-color;} .box-dop-info .media:hover .icon-md { -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; background:#0a6fa8; color:#fff;} .media .pull-left .icon-md:after { top:-2px; left:-2px; padding:2px; z-index:-1; box-shadow:none; background-image:url(../image/iconalt.svg); background-position:center center; background-size:100% 100%; -webkit-transition:-webkit-transform .5s,opacity .5s,background-color .5s; -o-transition:-moz-transform .5s,opacity .5s,background-color .5s; transition:transform .5s,opacity .5s,background-color .5s; -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -ms-transform:scale(1.3); transform:scale(1.3); opacity:0; background-color:#0a6fa8;} .pull-left i:after { pointer-events:none; position:absolute; width:100%; height:100%; border-radius:50%; content:''; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; top:-3px; left:-3px; padding:3px; box-shadow:0 0 0 2px #333; -webkit-transition:-webkit-transform .3s,opacity .3s; -webkit-transform:scale(.8); -moz-transition:-moz-transform .3s,opacity .3s; -moz-transform:scale(.8); -ms-transform:scale(.8); transition:transform .3s,opacity .3s; transform:scale(.8); opacity:0;} .media:hover .pull-left i:after { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:1;} #service-info-ust .first-bl, #service-info-nastr .first-bl, #service-info-upd .first-bl, #service-info-dor .first-bl, #service-it-obsl-c .first-bl, #service-it-obsl-s .first-bl, #service-it-obsl-u .first-bl, #service-web-pod .first-bl, #service-web-prod .first-bl, #service-web-pod .first-bl, #servicetarifw .first-bl { margin:20px 0;} #comp_service { min-height:100px; position:relative; margin-bottom:0px; padding-top:10px;} #comp_service ul li { list-style:none; float:left; width:33%; padding:5px 0; color:#fff;} #comp_service ul li div { display:table; width:50%; float:left; text-align:right;} #comp_service ul li i { margin:4px; font-size:35px; color:#333333;} .icon-mdcom { font-size:35px; height:50px; width:50px; line-height:50px !important; color:#0a6fa8; margin-right:0px; text-align:center; display:block; cursor:pointer;} #comp_service ul li span {font-family:'Oswald';font-size:46px; display:table; color:#0a6fa8; width:54%;} #comp_service ul li h5 { text-transform:uppercase; margin:70px 0 0; text-align:center; font-family:'Oswald'; font-size:16px; color:#333333;} .milestone-content { margin-top:0px; text-align:center; height:50px;} .span3s { float:left; width:25%;} .span1s { float:left; width:22%; margin:0 40%;} .span2s { float:left; width:22%; margin:0 5%;} .span4s { float:left; width:23%; margin:0 1%;} .span3s { float:left; width:23%; margin:0 5%;} .spantwa { float:left; width:31.3%; margin:0 1%;} .spantwa:nth-child(2) { margin-right:0px !important;} .pricing-table {  transition:all 0.3s; margin:0 auto 15px; position:relative; text-align:center; background:#ffffff; -moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px; -khtml-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px; -webkit-box-shadow:0 1px 4px rgb(0 0 0 / 15%); box-shadow:0 1px 4px rgb(0 0 0 / 15%);} .pricing-table-header { padding:4px 0px 4px 0px; color:#fff; background-color:#0a6fa8; -webkit-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s; text-decoration:none; position:relative; overflow:hidden; -moz-border-radius:4px 4px 0px 0px; -webkit-border-radius:4px 4px 0px 0px; -khtml-border-radius:4px 4px 0px 0px; border-radius:4px 4px 0px 0px;}.pricing-table-header.full { padding:4px 0px 4px 0px; color:#fff; background-color:#2e3235; -webkit-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s; text-decoration:none; position:relative; overflow:hidden;}.pricing-table-header.fulltop { padding:4px 0px 4px 0px; color:#fff; background-color:#0a6fa8; -webkit-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s; text-decoration:none; position:relative; overflow:hidden;} .pricing-table-header.full:before { height:50px; background:#fff; width:104%; -ms-transform:rotate(6deg); -webkit-transform:rotate(6deg); transform:rotate(6deg); position:absolute; left:-5px; bottom:-25px;} .pricing-table-header:before { height:50px; background:#fff; width:104%; -ms-transform:rotate(6deg); -webkit-transform:rotate(6deg); transform:rotate(6deg); position:absolute; left:-5px; bottom:-25px;} .pricing-table-header a { text-decoration:none;} .pricing-table-header .z1 { margin-bottom:0; color:#FFFFFF; text-transform:uppercase; margin-top:5px; font-family:'Oswald'; font-size:20px;} .pricing-table-header .z1 span { margin-bottom:0; color:#FFFFFF; font-weight:200; text-transform:uppercase; margin-top:10px; font-size:20px; text-decoration:none;} .pricing-table-header .z2 { margin-bottom:0; color:#FFFFFF; font-family:'Oswald'; font-size:24px; margin-top:10px;} .pricing-table-cost .z2 { margin-bottom:0; color:#333333; font-family:'Oswald'; font-size:26px; margin-top:10px;} .pricing-table-header .z2 span { font-size:12px;} .pricing-table-header .z3 { margin-bottom:0; color:#333333; font-weight:200; text-transform:uppercase; margin-top:10px; font-size:20px; min-height:55px;} .pricing-table-header .zs {margin-bottom:0;color:#333333;font-family:'Oswald';font-size:20px;margin:5px 0px;text-decoration:line-through;display:inline-block;}.pricing-table-header .zst {margin-bottom:0;color:#ffffff;font-family:'Oswald';font-size:22px;margin:5px 0px;text-decoration:line-through;display:inline-block;} .pricing-table-cost .zs {margin-bottom:0;color:#d2d2d2;font-family:'Oswald';font-size:22px;margin:5px 0px;display:inline-block;position:relative;}.pricing-table-cost .zs:before {content:"";right:0;left:0;margin-top:-1px;border-color:#ff0000;border-style:solid;border-bottom-width:1px;border-right-width:0;border-top-width:0;transform:rotate(-10deg);top:50%;position:absolute;} .pricing-table-header .z4 { margin-bottom:0; color:#ffffff; font-size:14px; margin-top:5px; min-height:20px;} .pricing-table-header h4 {} .pricing-table-offer {padding:10px 10px;} .pricing-table-offer ul { list-style:none;} .pricing-table-offer ul li { padding:5px 2px; border-bottom:1px solid rgba(0,152,202,0.1); font-size:14px;} .pricing-table-offer ul li strong { font-size:13px; text-transform:uppercase;} .pricing-table-offer ul li em { font-size:12px;} .pricing-table .btn { background-color:#2a2a2a;} .pricing-table:hover .z3, .pricing-table:hover .z1 { color:#FFFFFF;} .pricing-table .btn:hover { background-color:#ffb400;} .pricing-table:hover { background-color:White; -webkit-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);} @media (min-width:768px) and (max-width:979px) { .pricing-table-header h1 { font-size:30px;}} @media (max-width:767px) { .pricing-table:hover { -webkit-transform:none; -ms-transform:none; -o-transform:none; transform:none;}} .add_zakaz a { color:#333333;} .a_add_zakaz { text-decoration:none; display:block; background:#FFFFFF; font-family:'Oswald'; font-size:18px; text-transform:uppercase; color:#fff; line-height:10px; padding:12px 20px; text-align:center; margin-left:5%; margin-right:5%; margin-top:10px; margin-bottom:15px; border:2px solid #0a6fa8; border-radius:3px;}.a_add_zakaz_twa.hit {background:#0a6fa8; -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(212 238 255); -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(212 238 255); box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(212 238 255);}.add_zakaz_twa { padding:10px 20px;} .a_add_zakaz_twa { text-decoration:none; display:block; background:#5f5f5f; font-size:15px; text-transform:uppercase; color:#fff; line-height:120%; padding:10px 20px; text-align:center; margin-left:15%; margin-right:15%; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235); -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235); box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 4px rgb(230, 233, 235);} .a_add_zakaz_twa i + span { padding-left:4px;} .a_add_zakaz_twa:hover { background-position:0 bottom; text-decoration:none; color:#ffffff; background:#0a6fa8; -webkit-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(230, 233, 235); -moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(230, 233, 235); box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(211, 237, 255);} .a_add_zakaz_twa.hit:hover {background-position:0 bottom;text-decoration:none;color:#ffffff;background:#2e3235;-webkit-box-shadow:0 1px 3px 0 rgb(0 0 0 / 30%), 0 0 0 5px rgb(208 208 208);-moz-box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3), 0 0 0 5px rgb(208 208 208);box-shadow:0 1px 3px 0 rgb(0 0 0 / 30%), 0 0 0 5px rgb(208 208 208);} .add_zakaz_twa a { color:#ffffff;} .a_add_zakaz:hover { background-position:0 bottom; text-decoration:none; color:#0a6fa8; background:#ffffff;} .pricing-hit { height:90px; overflow:hidden; position:absolute; width:90px; z-index:1;} .plan-hit { -moz-box-shadow:0px 0px 3px rgba(0,0,0,0.26); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.26); -webkit-transform:rotate(-45deg); background-color:#FFA6A6; background-image:-webkit-gradient(linear, left top, left bottom, from(#FFA6A6), to(#FF0000)); background-image:-webkit-linear-gradient(top, #FFA6A6, #FF0000); background-image:-moz-linear-gradient(top, #FFA6A6, #FF0000); background-image:-ms-linear-gradient(top, #FFA6A6, #FF0000); background-image:-o-linear-gradient(top, #FFA6A6, #FF0000); box-shadow:0px 0px 3px rgba(0,0,0,0.26); color:#fff; font-size:13px; left:-30px; padding:4px 0; position:relative; text-align:center; text-shadow:rgba(44,44,44,0.6) 0px 1px 0px; top:15px; transform:rotate(-45deg); width:120px;} .plan-hit:before, div.plan-hit:after { border-left:3px solid transparent; border-right:3px solid transparent; bottom:-3px; content:""; position:absolute;} .pricing-spec { height:90px; overflow:hidden; position:absolute; width:90px;} .plan-spec { -moz-box-shadow:0px 0px 3px rgba(0,0,0,0.26); -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.26); -webkit-transform:rotate(-45deg); background-color:#EEFC71; background-image:-webkit-gradient(linear, left top, left bottom, from(#EEFC71), to(#DBE000)); background-image:-webkit-linear-gradient(top, #EEFC71, #DBE000); background-image:-moz-linear-gradient(top, #EEFC71, #DBE000); background-image:-ms-linear-gradient(top, #EEFC71, #DBE000); background-image:-o-linear-gradient(top, #EEFC71, #DBE000); box-shadow:0px 0px 3px rgba(0,0,0,0.26); color:#FD0000; font-size:16px; left:-30px; padding:5px 0; position:relative; text-align:center; text-shadow:rgba(44,44,44,0.6) 0px 1px 0px; top:15px; transform:rotate(-45deg); width:120px;} .plan-spec:before, div.plan-spec:after { border-left:3px solid transparent; border-right:3px solid transparent; bottom:-3px; content:""; position:absolute;} .alert-info { border:1px solid #00C528;} .alert-warning { border:1px solid #FF0000;} .alert { padding:15px; margin-bottom:20px; font-size:14px; border-radius:5px; font-weight:600; text-transform:uppercase;} .alert-warning h4 { color:Red;} .alert h4 { font-size:16px; margin-top:0; font-weight:600; text-transform:uppercase;} .uslugi span { font-size:20px; color:Black; margin-bottom:25px; position:relative; font-weight:400; text-transform:uppercase; text-align:center; padding-top:10px;} .uslugi-rachet-it { width:100%;} .uslugi-rachet-it-content { margin:0 auto;} .form-raschet-it { margin:0 7px; border:1px solid #dbdbdb; background-color:#FFFFFF;} .block-it-workdata { margin:5px 0px 5px 5px; overflow:hidden; float:left; width:55%;} .block-it-workspace { overflow:hidden; margin:5px 0 0 5px;} .block-it-info { margin:5px 5px 5px 0px; overflow:hidden; width:44%;} .it-abonent-content-input { display:inline-block; font-weight:bold; color:#4e4e4e; font-size:22px; border:1px solid #ccc !important; box-shadow:0 0 5px #e1e1e1 inset; background:#fff !important; margin-right:7px; width:30px; color:Black; padding:0 10px !important; outline:none; text-align:center;} .it-abonent-content { overflow:hidden;} .it-abonent-content-info { margin:10px 0 0 0px; overflow:hidden; height:42px;} .it-abonent-itog { overflow:hidden; margin:10px 0 0 0px;} .it-abonent1-title, .it-abonent1-content-title, .it-abonent2-content-title { float:left;} .it-abonent2-title{ float:left; padding:10px 12px 10px 0; font-size:15px; color:#4e4e4e;} .it-abonent3-title{ float:left; padding:10px 10px 0 0; font-size:15px; color:#4e4e4e;} .check { top:0; right:25px; width:33px; height:30px; display:block; border:0; border-radius:3px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #eee; cursor:pointer;} .it-abonent1-title { padding:10px 0 10px 0; font-size:15px; color:#4e4e4e; float:left;} .it-tarif-plan { padding:12px 10px 10px 0; font-size:15px; color:#4e4e4e;} .block-it-content-workspace, .it-abonent-content { overflow:hidden;} .block-it-table { padding-top:10px; float:left;} .it-abonent-content-title{ padding:10px 0px 0 0; font-size:15px; color:#4e4e4e; float:left;} .it-abonent-itog-title { text-transform:uppercase; padding:7px 0 5px 0; font-size:20px; color:#323a43; font-weight:bold; text-shadow:1px 1px #fff; float:left;} .it-abonent-content-zn1, .it-abonent-content-zn2, .it-abonent-content-zn3, .it-abonent-content-zn4 { display:inline-block; font-weight:bold; font-size:2em; color:#0a6fa8; text-shadow:1px 1px #fff; float:left;} .it-abonent-itog-zn { margin:0 auto; font-size:2em;} .it-abonent-itog-zn span { font-weight:bold; color:#3E3E41; margin-left:4px;} .it-abonent-content-zn1 { margin:5px 0 0 10px } .it-abonent-content-zn2 { margin:5px 0 0 41px } .it-abonent-content-zn3 { margin:5px 0 0 29px; float:left;} .it-abonent-content-zn4 { margin:9px 0 0 5px; float:left; font-size:18px;} .but-row { width:100%; text-align:center;} .it-abonent-content-zninfo { margin:9px 0 0 2px; float:left; display:inline-block; font-weight:bold; font-size:18px; color:#20A321; text-shadow:1px 1px #fff;} .block-desc { margin:0 0 0 12px; font-size:1em; color:#4b4a4a; text-shadow:1px 1px #fff } .block-desc2 { margin:0 0 0 12px; font-size:14px; color:#FF0000; text-shadow:1px 1px #fff } input[type=radio].css-checkbox { position:absolute; z-index:-1000; left:-1000px; overflow:hidden; clip:rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;} input[type=radio].css-checkbox + label.css-label { padding-left:17px; height:16px; display:inline-block; line-height:16px; background-repeat:no-repeat; background-position:0 0; font-size:15px; vertical-align:middle; cursor:pointer;} input[type=radio].css-checkbox:checked + label.css-label { background-position:0 -16px;} label.css-label { background-image:url(../image/cssradio.png); -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;} input[type=checkbox].css-checkbox { position:absolute; z-index:-1000; left:-1000px; overflow:hidden; clip:rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;} input[type=checkbox].css-checkbox + label.css-labelcheck { padding-left:37px; height:32px; display:inline-block; line-height:32px; background-repeat:no-repeat; background-position:0 0; font-size:32px; vertical-align:middle; cursor:pointer;} input[type=checkbox].css-checkbox:checked + label.css-labelcheck { background-position:0 -32px;} label.css-labelcheck { background-image:url(../image/csscheckbox.png); -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;} #total_price span.number { height:37px; display:inline-block; position:static; padding:0; margin:0 -8px 0 0;} .num-dot { background:url("../image/num/dot.png") no-repeat; width:12px;} .num-dash { background:url("../image/num/dash.png") no-repeat; width:29px;} .num-0 { background:url("../image/num/0.png") no-repeat; width:31px;} .num-1 { background:url("../image/num/1.png") no-repeat; width:25px;} .num-2 { background:url("../image/num/2.png") no-repeat; width:29px;} .num-3 { background:url("../image/num/3.png") no-repeat; width:30px;} .num-4 { background:url("../image/num/4.png") no-repeat; width:32px;} .num-5 { background:url("../image/num/5.png") no-repeat; width:29px;} .num-6 { background:url("../image/num/6.png") no-repeat; width:30px;} .num-7 { background:url("../image/num/7.png") no-repeat; width:28px;} .num-8 { background:url("../image/num/8.png") no-repeat; width:31px;} .num-9 { background:url("../image/num/9.png") no-repeat; width:30px;} .tabs-mod-twa .tabs-ul { display:table; margin:5px auto; list-style:none; padding:0px 0;} .tabs-mod-twa .tabs-ul li { display:inline-block; height:35px; padding:0; line-height:30px; float:left; min-width:175px; margin-bottom:15px;} .tabs-mod-twa .tabs-ul li:first-child { border:none;} .tabs-mod-twa .tabs-ul a { color:#333333; font-size:14px; text-transform:uppercase; padding:6px 5px 5px 5px; display:block; font-weight:700; text-align:center; position:relative; margin-left:5px; margin-right:5px; text-decoration:none; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; border:2px solid #0a6fa8;} .tabs-mod-twa .tabs-ul a:hover { color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; border:2px solid #0a6fa8; background:#0a6fa8;} .tabs-mod-twa .tabs-ul a.selected { cursor:default; color:#0a6fa8; background:#ffffff; border:2px solid #0a6fa8; font-size:14px; font-weight:700;} .inetmag-block img { max-width:730px !important;} .inetmag-block { text-align:center; width:100%;} .inetmag-block_title { text-align:center; font-size:14px; margin-top:15px;} #table_tarif table { width:100%; margin:10px 0;} #table_tarif table td { border-left:1px solid white; border-collapse:collapse;} #table_tarif table thead { background-color:#0a6fa8 !important;} #table_tarif table thead td { height:39px; padding:0 10px; text-align:center; font:15px 'Open Sans', sans-serif; vertical-align:middle;} #table_tarif table thead td a, #table_tarif table thead td { color:white; font-size:16px;} #table_tarif table thead td a:hover { color:#fdc707;} #table_tarif table tbody td { font:15px 'Open Sans', sans-serif; color:#323a43; padding:9px 10px;} #table_tarif table tbody td.yes { color:rgb(65, 209, 0); font-size:24px; padding:0px 10px;} #table_tarif table tbody td.yess { color:rgb(65, 209, 0); font-size:24px; padding:0px 10px; background:url(../image/yes.png) center center no-repeat;} #table_tarif table tbody td.no { color:rgb(255, 0, 0); font-size:24px; padding:0px 10px;} #table_tarif table tbody td a { color:black;} #table_tarif table tbody tr:nth-child(odd) td { background-color:#f1f1f1;} #table_tarif table tbody tr:nth-child(even) td { background-color:White;} #table_tarif table tfoot td { background-color:white; color:red; padding:5px 0; font:22px 'Open Sans', sans-serif;} .animate { overflow:auto; position:relative; width:100%;} .animate em { font-size:13px;} .view-main {   margin:10px 1% 20px 1%;   overflow:hidden; position:relative; text-align:center; cursor:pointer;} .view { width:30%;  max-height:225px; margin:10px 1% 20px 1%; float:left; border:7px solid #ffffff;  overflow:hidden; position:relative; text-align:center; -webkit-box-shadow:1px 1px 5px #aaa; -moz-box-shadow:1px 1px 5px #aaa; box-shadow:1px 1px 5px #aaa; cursor:pointer;} #theme-gray-fon .view:first-child, #blportfolio .view:first-child {} .view-image { position:relative; overflow:hidden;} .view img { width:100%;} .view h5 { text-transform:uppercase; color:#fff; text-align:center; position:relative; font-size:14px; padding:10px; background:rgba(0, 150, 209, 1); margin:0px 0 20% 0;} .view p { font-style:italic; font-size:13px; position:relative; color:#fff; padding:10px 10px 10px; text-align:center;} .view a.info { -webkit-border-radius:3px; -moz-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; display:inline-block; text-decoration:none; padding:7px 14px; background:#ffffff; color:#323a43; font-size:13px; font-weight:bold; text-transform:uppercase; border:2px solid #0a6fa8;} .view a.info:hover { -webkit-box-shadow:0 0 5px #000; -moz-box-shadow:0 0 5px #000; box-shadow:0 0 5px #000;} .view-port .mask { width:100%; height:100%; background-color:rgba(255, 255, 255, 0.7); top:200px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter:alpha(opacity=0); opacity:0; -webkit-transition:all 0.3s ease-out 0.5s; -moz-transition:all 0.3s ease-out 0.5s; -o-transition:all 0.3s ease-out 0.5s; -ms-transition:all 0.3s ease-out 0.5s; transition:all 0.3s ease-out 0.5s; position:absolute;} .view-port h2 { -webkit-transform:translateY(200px); -moz-transform:translateY(200px); -o-transform:translateY(200px); -ms-transform:translateY(200px); transform:translateY(200px); -webkit-transition:all 0.2s ease-in-out 0.1s; -moz-transition:all 0.2s ease-in-out 0.1s; -o-transition:all 0.2s ease-in-out 0.1s; -ms-transition:all 0.2s ease-in-out 0.1s; transition:all 0.2s ease-in-out 0.1s;} .view-port p { color:#333; -webkit-transform:translateY(200px); -moz-transform:translateY(200px); -o-transform:translateY(200px); -ms-transform:translateY(200px); transform:translateY(200px); -webkit-transition:all 0.2s ease-in-out 0.2s; -moz-transition:all 0.2s ease-in-out 0.2s; -o-transition:all 0.2s ease-in-out 0.2s; -ms-transition:all 0.2s ease-in-out 0.2s; transition:all 0.2s ease-in-out 0.2s;} .view-port a.info { -webkit-transform:translateY(200px); -moz-transform:translateY(200px); -o-transform:translateY(200px); -ms-transform:translateY(200px); transform:translateY(200px); -webkit-transition:all 0.2s ease-in-out 0.3s; -moz-transition:all 0.2s ease-in-out 0.3s; -o-transition:all 0.2s ease-in-out 0.3s; -ms-transition:all 0.2s ease-in-out 0.3s; transition:all 0.2s ease-in-out 0.3s;} .view-port:hover .mask { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); opacity:1; top:0px; -webkit-transition-delay:0s; -moz-transition-delay:0s; -o-transition-delay:0s; -ms-transition-delay:0s; transition-delay:0s;} .view-port:hover h2 { -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0.4s; -moz-transition-delay:0.4s; -o-transition-delay:0.4s; -ms-transition-delay:0.4s; transition-delay:0.4s;} .view-port:hover p { -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0.2s; -moz-transition-delay:0.2s; -o-transition-delay:0.2s; -ms-transition-delay:0.2s; transition-delay:0.2s;} .view-port:hover a.info { -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0s; -moz-transition-delay:0s; -o-transition-delay:0s; -ms-transition-delay:0s; transition-delay:0s;} .Block-Search { position:fixed; right:0; width:100%; background:#0a6fa8; z-index:111; display:inline-block; padding:7px; text-align:center; transform:translateY(-105px);} .ic-search a { float:left; line-height:91px; font-size:17px; color:#777777; padding:0px 12px;} .ic-search i { font-size:12px; margin:0px; height:35px; width:35px; color:#333333; background:#ffffff; text-align:center; line-height:35px; padding-top:0px; padding-left:0px; border-radius:50%; border:2px solid #0a6fa8;} .ic-search:hover i:before{ color:#ffffff;} .ic-search:hover i { background:#0a6fa8;} .ic-search i:before { font-size:22px;} .show-search .body-wrapper { transform:translateY(46px); transition:transform 0.5s 0s, visibility 0s 0.5s;} .body-wrapper { transition:transform 0.5s 0s, visibility 0s 0.5s;} .grid-item { -webkit-transition:box-shadow .25s cubic-bezier(.215,.61,.355,1); transition:box-shadow .25s cubic-bezier(.215,.61,.355,1); margin-bottom:30px; margin:0 1%; position:relative; width:31%; float:left; position:relative; -webkit-backface-visibility:hidden; height:410px!important; background-color:#fff;} .grid-item:after, .grid-item:before { content:""; position:absolute; top:4px; width:1px; height:100%; background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,rgba(0,0,0,.2)),color-stop(100%,transparent)); background:-webkit-linear-gradient(top,rgba(0,0,0,.2) 60%,transparent 100%); background:linear-gradient(to bottom,rgba(0,0,0,.2) 60%,transparent 100%);} .grid-content { position:relative; top:55%; height:100%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);} .grid-item:after { right:-2px;} .grid-item:before { left:0;} .grid-itop { position:absolute; top:0; left:0; width:100%; height:3px; border:1px solid rgba(0,0,0,.2); border-bottom:0; border-radius:4px 4px 0 0;} .grid-item:hover:after, .grid-item:hover:before { background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0a6fa8),color-stop(100%,transparent)); background:-webkit-linear-gradient(top,#0a6fa8 0,transparent 100%); background:linear-gradient(to bottom,#0a6fa8 0,transparent 100%);} .grid-item:hover .grid-itop { border-color:#0a6fa8; border-bottom:0;} .grid-item:hover { box-shadow:0 -10px 30px -10px rgba(0,0,0,.29);} .grid-content a { text-decoration:none;} .grid-uslugi .icon-md { line-height:70px!important; font-style:normal; font-size:44px; display:block; position:relative; width:100%; height:100%; border-radius:50%; text-align:center; z-index:1; -webkit-transition:background-color .3s,color .3s; -o-transition:background-color .3s,color .3s; transition:background-color .3s,color .3s;} .grid-icon i { -webkit-transition:color .5s,box-shadow .5s,background-color .5s; -o-transition:color .5s,box-shadow .5s,background-color .5s; transition:color .5s,box-shadow .5s,background-color;} .grid-item:hover .icon-md, .col-info-block-item:hover .icon-md { -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -o-transition:all .2s ease-in-out; transition:all .2s ease-in-out; background:#0a6fa8; color:#fff;} .grid-uslugi .grid-icon .icon-md:after { top:-5px; left:-5px; padding:5px; z-index:-1; box-shadow:0 0 0 2px #0a6fa8; background-image:url(../image/iconalt.svg); background-position:center center; background-size:100% 100%; -webkit-transition:-webkit-transform .5s,opacity .5s,background-color .5s; -o-transition:-moz-transform .5s,opacity .5s,background-color .5s; transition:transform .5s,opacity .5s,background-color .5s; -webkit-transform:scale(1.3); -moz-transform:scale(1.3); -ms-transform:scale(1.3); transform:scale(1.3); opacity:0; border-radius:50%;} .grid-icon i:after { pointer-events:none; position:absolute; width:100%; height:100%; border-radius:50%; content:''; -webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; top:-3px; left:-3px; padding:3px; box-shadow:0 0 0 2px #333; -webkit-transition:-webkit-transform .3s,opacity .3s; -webkit-transform:scale(.8); -moz-transition:-moz-transform .3s,opacity .3s; -moz-transform:scale(.8); -ms-transform:scale(.8); transition:transform .3s,opacity .3s; transform:scale(.8); opacity:0;} .grid-item:hover .grid-icon i:after, .col-info-block-item:hover .grid-icon i:after { -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1); opacity:1;} .grid-icon i { border:2px solid #E5E5E5; background-color:#FFFFFF; color:#333333;} .grid-icon { display:block; position:relative; margin:0 auto 20px; width:70px; height:70px; top:0; left:0; padding:0;} .services_box__list-text { font-size:13px;} .services_box_grid_list li { padding:6px 0px 6px 30px; position:relative; margin-left:1px; border-top:1px solid #eee;} .services_box_grid_list li:hover { background:#f5f5f5;} .services_box_grid_list li:hover a { color:#0a6fa8;} .services_box_grid_list li:before { content:''; width:5px; height:5px; position:absolute; left:15px; top:12px; border-radius:50%; display:block; background-color:#fff; box-shadow:0 0 0 1px #0a6fa8; -webkit-transition:all .15s; transition:all .15s;} .services_box_grid_list-text { vertical-align:middle;} .g-content { text-align:center;} .ca-main { margin:0;} .section.quote { padding:1rem 0; background-color:#0a6fa8; overflow:hidden;} .section.quote blockquote h4 { margin:0; padding:0 1rem; font-weight:inherit; font-size:18px;} .section.quote blockquote span { font-size:19px; font-weight:600; text-transform:uppercase;} blockquote.sect{ border:0; border-radius:2px; color:#323a43; margin:0; padding:10px 50px; position:relative; line-height:1.3 } blockquote.sect:before{ left:10px; top:10px; color:#ffffff; content:""; line-height:1; position:absolute; font:normal normal normal 24px/1 FontAwesome;} blockquote.sect:after{ right:10px; bottom:0.5em; color:#ffffff; content:""; line-height:1; position:absolute; font:normal normal normal 24px/1 FontAwesome;} .section.quote blockquote { margin:auto; color:white; font-weight:lighter; line-height:1; transition:0.4s; width:50%; text-align:center; -webkit-transform:scale(1) rotate(0deg); -ms-transform:scale(1) rotate(0deg); transform:scale(1) rotate(0deg);} .col-info-block-full { width:100%; float:left;} .col-info-block-item:hover { box-shadow:0 35px 115px -25px rgba(0,0,0,.6); z-index:1;} .col-info-block-inner a { text-decoration:none;} .col-info-block-item:first-child {} .col-info-block-item { -webkit-transition:box-shadow .25s cubic-bezier(.215,.61,.355,1); transition:box-shadow .25s cubic-bezier(.215,.61,.355,1); width:33.3%; float:left; border:1px solid #f1f1f1; border-left:none; border-top:none; padding-top:20px; position:relative; -webkit-backface-visibility:hidden; height:200px; background-color:#fff; text-align:center; height:200px!important; margin:0; box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;} .slider-1c { background:#eeeeee url('../image/1c_fon.jpg') repeat fixed; min-height:300px;} .slider-1c-y { background:#eeeeee url('../image/1c_fon_y.jpg') repeat fixed; min-height:300px;} .slider-1c-g { background:#eeeeee url('../image/1c_fon_g.jpg') repeat fixed; min-height:300px;} .slider-1c-gr { background:#eeeeee url('../image/1c_fon_gr.jpg') repeat fixed; min-height:300px;} .slider-web { background:#eeeeee url('../image/web_fon.jpg') repeat fixed; min-height:300px;} .slider-web-y { background:#eeeeee url('../image/web_fon_y.jpg') repeat fixed; min-height:300px;} .slider-web-gr { background:#eeeeee url('../image/web_fon_gr.jpg') repeat fixed; min-height:300px;} .slider-web-g { background:#eeeeee url('../image/web_fon_g.jpg') repeat fixed; min-height:300px;} .slider-it { background:#eeeeee url('../image/it_fon.jpg') repeat fixed; min-height:300px;} .slider-it-y { background:#eeeeee url('../image/it_fon_y.jpg') repeat fixed; min-height:300px;} .slider-it-gr { background:#eeeeee url('../image/it_fon_gr.jpg') repeat fixed; min-height:300px;} .slider-it-g { background:#eeeeee url('../image/it_fon_g.jpg') repeat fixed; min-height:300px;} .slider-twa-gr { background:url('../image/Slider-1-BG.jpg') 50% 50% no-repeat !important; min-height:350px;} .slider-twa-gr-bott { background:url('../image/Slider-1-BG-bot.png') 50% 50% no-repeat !important; min-height:180px;}.sl-twa-bott {height:auto!important;text-align:center;padding:53px 0 38px;width:100%;float:left;display:block;position:relative;} .column_first, .column_first:after { clear:both;} .col-1c-1 { display:inline-block; width:30%; vertical-align:top; padding:20px 0 10px; padding-left:2%; padding-right:2%;} .col-1c-2 { display:inline-block; width:55%; vertical-align:top; padding:10px 0 10px; padding-left:2%; padding-right:2%;} .col-twa-1 { display:inline-block; width:42%; vertical-align:top; padding:3% 0px; padding-left:1%; padding-right:1%;} .col-twa-2 { display:inline-block; width:43%; vertical-align:top; padding:6% 0px 0px; padding-left:1%; padding-right:1%;} section.slider-1c img { position:relative;} .widget {padding-top:20px;} .sl-twa {padding-top:20px;} .sl-captionNew h1 {font-size:30px !important;margin-left:-4px !important;line-height:46px;padding:0 0 25px 0;position:relative;margin-top:0;margin-bottom:0;text-align:left !important;} .sl-twa .text-block {line-height:20px;margin-bottom:34px;font-size:13px;} .sl-captionBlue { text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5); text-align:left; font-weight:700; letter-spacing:1px; margin:15px 0; white-space:nowrap; text-transform:uppercase; color:#fff; padding:0px 14px; background:none; border:0; margin-left:5px; height:48px; font-size:20px; line-height:48px; position:relative;} .sl-captionBlue:before { content:''; position:absolute; border-radius:3px; background-color:rgba(248,13,25,1); z-index:0; display:block; right:0; bottom:0; left:0; top:0; z-index:-1; background:-moz-linear-gradient(left, rgba(248,13,25,1) 50%, rgba(0,0,0,0) 98%); background:-webkit-gradient(linear, left top, right top, color-stop(50%,rgba(248,13,25,1)), color-stop(98%,rgba(0,0,0,0))); background:-webkit-linear-gradient(left, rgba(248,13,25,1) 50%,rgba(0,0,0,0) 98%); background:-o-linear-gradient(left, rgba(248,13,25,1) 50%,rgba(0,0,0,0) 98%); background:-ms-linear-gradient(left, rgba(248,13,25,1) 50%,rgba(0,0,0,0) 98%); background:linear-gradient(to right, rgba(248,13,25,1) 50%,rgba(0,0,0,0) 98%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f80d19', endColorstr='#00000000',GradientType=1 ); -webkit-transform:skew(20deg); -ms-transform:skew(20deg); transform:skew(20deg);} .sl-captionDark { text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5); text-align:left; font-weight:700; letter-spacing:1px; margin:12px 0; white-space:nowrap; text-transform:uppercase; color:#fff; padding:0px 14px; background:none; border:0; margin-left:5px; height:36px; font-size:15px; line-height:36px; max-width:300px; position:relative;} .sl-captionDark:before { content:''; position:absolute; border-radius:3px; background-color:rgba(0, 0, 0, 0.59); z-index:0; display:block; right:0; bottom:0; left:0; top:0; z-index:-1; background:-moz-linear-gradient(left, rgba(0,0,0,0.59) 40%, rgba(0,0,0,0) 90%); background:-webkit-gradient(linear, left top, right top, color-stop(40%,rgba(0,0,0,0.59)), color-stop(90%,rgba(0,0,0,0))); background:-webkit-linear-gradient(left, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); background:-o-linear-gradient(left, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); background:-ms-linear-gradient(left, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); background:linear-gradient(to right, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); -webkit-transform:skew(20deg); -ms-transform:skew(20deg); transform:skew(20deg);} .sl-captionDarkNew { text-align:left; margin:12px 0; text-transform:uppercase; color:#fff; padding:0px 14px; background:none; border:0; margin-left:5px; height:36px; font-size:15px; line-height:36px; max-width:300px; position:relative;} .sl-captionDarkNew:before { content:''; position:absolute; border-radius:3px; background-color:rgba(0, 0, 0, 0.59); z-index:0; display:block; right:0; bottom:0; left:0; top:0; z-index:-1; background:-moz-linear-gradient(left, rgba(0,0,0,0.59) 40%, rgba(0,0,0,0) 90%); background:-webkit-gradient(linear, left top, right top, color-stop(40%,rgba(0,0,0,0.59)), color-stop(90%,rgba(0,0,0,0))); background:-webkit-linear-gradient(left, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); background:-o-linear-gradient(left, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); background:-ms-linear-gradient(left, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); background:linear-gradient(to right, rgba(0,0,0,0.59) 40%,rgba(0,0,0,0) 90%); -webkit-transform:skew(20deg); -ms-transform:skew(20deg); transform:skew(20deg);} .process_blocks { overflow:visible; padding:11px 0; width:100%;} .process_block_left { border-top-left-radius:3px; border-bottom-left-radius:3px; background:#0a6fa8; text-align:left; float:left; width:18%; padding:20px 40px 20px 15px; color:#fff; position:relative; height:100%; display:table-cell; vertical-align:middle; min-height:175px; webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;} .process_block_right { float:left; width:82%; border-radius:5px; position:relative; min-height:170px; padding-right:0;} .process_block_right:after { content:''; width:10px; height:106%; position:absolute; left:-40px; -webkit-transform:skewX(-10deg) translate3d(0,0,0); -ms-transform:skewX(-10deg) translate3d(0,0,0); transform:skewX(-10deg) translate3d(0,0,0); z-index:1; top:-3%; background:-webkit-gradient(100% 50%,ellipse,rgba(0,0,0,.5),transparent 70%); background:-webkit-radial-gradient(100% 50%,ellipse,rgba(0,0,0,.5),transparent 70%); background:radial-gradient(ellipse at 100% 50%,rgba(0,0,0,.5),transparent 70%); background:-webkit-radial-gradient(100% 50%,100% 70%,rgba(0,0,0,.5) 0,transparent 70%);} .process_block_right:before { content:''; width:112%; height:108%; position:absolute; left:-30px; -webkit-transform:skewX(-10deg) translate3d(0,0,0); -ms-transform:skewX(-10deg) translate3d(0,0,0); transform:skewX(-10deg) translate3d(0,0,0); border:1px solid #E0E0E0; top:-4%; padding-right:calc(((100vw - 1170px)/ 2) + 60px); box-sizing:content-box; border-radius:5px; background:#fff;} .process_block_header_title { margin-top:0; line-height:1.6; font-weight:500; position:relative; font-size:22px; margin-bottom:5px;} .process_block_inner { display:table; table-layout:fixed; width:100%; min-height:175px;} .process_block_info { padding:5px; color:#333333; position:relative; text-align:justify; font-size:14px; height:100%; display:table-cell; vertical-align:middle;} #inform-a ul, #inform-it ul, #inform-s ul, #inform-it ul, #inform-web ul, .pcard-description ul { margin:0 0 25px; padding:0; padding-left:20px;} #inform-a li, #inform-it li, #inform-s li, #inform-it li, #inform-web li, .pcard-description li { font-size:14px; line-height:16px; margin-bottom:15px;} #inform-a ul li:before, #inform-it ul li:before, #inform-s ul li:before, #inform-it ul li:before, #inform-web ul li:before, .pcard-description ul li:before { content:"\f0da"; color:#075584; font-size:14px; margin-right:8px; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; display:inline-block; vertical-align:middle; text-align:center; margin-left:-20px; margin-top:-3px;} .rw-twa p, .rw-twa-info p { padding:0; color:#333333; font-size:14px; text-align:justify; margin:0px;} .rw-twa strong, .rw-twa-info strong { font-size:15px;} .rw-twa h2, .rw-twa-info h2 { margin:0 0 15px; padding:0; background:none; font-size:18px; font-weight:700; text-transform:uppercase; border:none; color:#1a1a1a;} .rw-twa a:hover, .rw-twa-info a:hover { color:#0a6fa8;} .rw-twa a, .rw-twa-info a { font-size:14px; text-decoration:none;} .rw-twa-list ul { margin:0 0 25px; padding:0; padding-left:20px;} .rw-twa-list ul li:before { width:36px; height:36px; background-color:#ffffff; content:"\f0fe"; font-family:FontAwesome; font-style:normal; font-weight:normal; text-decoration:inherit; display:inline-block; vertical-align:middle; text-align:center; color:#0a6fa8; line-height:34px; font-size:24px; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; -o-transition:all .3s ease-in-out; transition:all .3s ease-in-out;} .rw-twa-info img, #twa_rw_1 img, #twa_rw_0 img { max-width:700px;} #twa_rw_0, #twa_rw_1, #twa_rw_2, #twa_rw_3, #twa_rw_4, #twa_rw_5, #twa_rw_6, #twa_rw_7 { padding:10px 0;} .list-content-left-news { padding-right:10px; margin-bottom:10px; width:40%;} .list-content-left-news, .list-content-right-news { display:inline-block; vertical-align:top;} .list-content-right-news { width:56%; text-align:justify;} .news-image { padding:5px; border:1px solid #dddddd; background:#fff; position:relative;} .news-image img { max-width:100%; height:auto; min-width:80px;} .portfolio-table { width:100%;} .portfolio-table td { width:50%;} .sl-caption a { color:#323a43; font-size:15px; font-weight:600; text-decoration:none;} .sl-caption a:hover { color:#ffffff;} .sl-caption .more.capRed:hover { background:#ff0000;} .sl-caption .more.capRed { background:#0a6fa8; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; color:#fff; padding:0px 35px;} .sl-caption .more { float:left; height:39px; position:relative; padding:0px 10px; line-height:39px; text-transform:uppercase; margin:30px 10px; display:inline-block;} .sl-caption .more:before { content:""; position:absolute; width:100%; height:100%; z-index:-1; left:0; top:0; right:0; bottom:0; background:rgb(255, 255, 255); -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; background:#f1f1f0; -webkit-box-shadow:0 1px 4px rgb(0 0 0 / 15%); box-shadow:0 1px 4px rgb(0 0 0 / 15%);} .sl-caption .more:hover:before { background:#0a6fa8;} .sl-caption .more-bott { height:39px; position:relative; padding:0px 10px; line-height:39px; text-transform:uppercase; color:#333333; margin:30px 10px; display:inline-block; -webkit-box-shadow:0 1px 4px rgb(0 0 0 / 15%); box-shadow:0 1px 4px rgb(0 0 0 / 15%); -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; background:#ffffff;} .sl-caption .more-bott:hover { background:#0a6fa8;} .sl-caption .more-bott.capRed { background:#0a6fa8; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px; color:#fff; padding:0px 35px; -webkit-box-shadow:0 1px 4px rgb(0 0 0 / 15%); box-shadow:0 1px 4px rgb(0 0 0 / 15%);} .sl-caption .more-bott.capRed:hover { background:#ff0000;} .sect { margin:auto; width:50%; text-align:center; padding-top:33px; position:relative;} .a_add_to_cart_tw2 { text-align:center; display:inline-block; margin-bottom:20px;} #inform-vtree em { font-size:14px;} #inform-vtree h3 { font-size:16px; text-transform:uppercase;} .table td, tr { text-align:left !important;} .checkoutquick_form input[type="text"], .checkoutquick_form textarea { display:block; padding:9px 12px; width:100%; margin-top:5px; box-sizing:border-box;} .agreement-wrap { font-size:13px; margin-top:10px; display:block;} .agreement-wrap a { font-size:13px; color:#0a6fa8;} #agreement-text { font-size:11px; color:#6d6c6c; max-width:450px; margin-top:10px;} #agreement-text a { font-size:11px; color:#0a6fa8;} .agreement-wrap.error { animation:agreement-error 0.4s ease-in-out infinite; -webkit-animation:agreement-error 0.4s ease-in-out infinite;} .buttons-wrap { padding-top:10px; margin-top:10px; border-top:1px solid #f1f1f1;} .button-switch-wrap { font-size:0; margin:0 0 15px;} .button-switch { font-size:12px; color:#000; border:1px solid #cacaca; background:#f1f1f1; text-transform:uppercase; padding:8px 10px; display:inline-block; cursor:pointer; position:relative; text-decoration:none; -webkit-transition:background-color .3s; -moz-transition:background-color .3s; -o-transition:background-color .3s; transition:background-color .3s;} .button-switch+.button-switch { border-left:none;} .button-switch:hover { background:#cacaca; color:#000; text-decoration:none;} .button-switch.active { padding-left:30px; background:#0a6fa8 !important; color:#fff; border-color:#0a6fa8;} .button-switch.active:after { content:'\f00c'; color:#fff; font-size:15px; font-family:FontAwesome; position:absolute; top:50%; left:10px; margin-top:-8px; display:block;} @keyframes agreement-error { 10% { transform:translateX(-5px);} 30% { transform:translateX(0px);} 70% { transform:translateX(5px);} 100% { transform:translateX(0px);}} .contact .agreement-wrap, .contact .agreement-wrap a { font-size:13px;} #create-customer-org-form input[type="text"], #create-customer-org-form input[type="password"] { width:100%; max-width:470px;} #create-customer-org-form .ui-grid { margin-bottom:10px;} #create-customer-org-form .ui-grid, #create-customer-org-form .ui-field { max-width:470px;} #create-customer-form input[type="text"], #create-customer-form input[type="password"] { width:100%; max-width:350px;} .login-form-buttons { margin-top:15px;} .login-form-buttons > a { display:inline-block;} #login-form p, #login-form p a, #login-form li { font-size:13px;} #login-form p a { color:#0a6fa8; font-weight:700;} #login-form p a:hover { text-decoration:none;} #login-form input[type="text"], #login-form input[type="password"] { width:100%;} @media only screen and (-Webkit-min-device-pixel-ratio:1.5), only screen and (-moz-min-device-pixel-ratio:1.5), only screen and (-o-min-device-pixel-ratio:3/2), only screen and (min-device-pixel-ratio:1.5) {} @media screen and (max-width:1150px) { .main-h1 { max-width:526px !important;}} .contact input[type="checkbox"] { width:auto;} #quickrequest_form input[type="text"], #quickrequest_form textarea { display:block; padding:8px 2%; width:96%; margin-top:10px;} .twa-table-info ul { margin:0px; padding:5px 0px;} .twa-table-info ul li { text-align:left;} .twa-table-info li i { font-size:18px; padding-right:5px;} .twa-table-info .yes i { color:#41d100;} .twa-table-info .no i { color:#ff0000;} .box-dop-info .col-1 { padding:10px 1%;} .box-dop-info.grad-fon { background:url(../image/bg_bonus.jpg) center center / cover no-repeat !important; padding:2%; background-attachment:fixed; background-blend-mode:screen; background-clip:border-box; background-color:rgba(0, 0, 0, 0); background-size:cover; background-origin:padding-box; background-repeat:no-repeat;} .box-dop-info.grad-fon-ar { background:url(../image/bg_bonus_a.jpg) center center / cover no-repeat !important; padding:2%; background-attachment:fixed; background-blend-mode:screen; background-clip:border-box; background-color:rgba(0, 0, 0, 0); background-size:cover; background-origin:padding-box; background-repeat:no-repeat;} #owl-podbor .item img{ display:block; width:100%; height:auto;} .footer i { font-size:20px; color:#0a6fa8;} .footer .phone a { font-size:18px; color:#ffffff; font-weight:500; padding-left:7px;} .footer .phone { margin-top:15px;} .footer .adress, .footer .mail, .footer .mail a { margin-top:15px; font-size:16px; color:#ffffff; font-weight:500; text-decoration:none;} .footer_social { margin-top:15px; margin-bottom:25px; height:38px;} .footer_social a { background-image:url(../image/social/social_icons.png); background-repeat:no-repeat; float:left; margin-right:14px; margin-bottom:10px; height:38px; width:38px;} .footer_social_vk { background-position:0 0;} .footer_social_vk:hover { background-position:0 -58px;}.blackfriday {  background-color:#000000;}.logo svg {height:100%;position:relative;}#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}#cboxWrapper {max-width:none;background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}#cboxOverlay,#colorbox {  -webkit-transform:rotateX(0);  -moz-transform:rotateX(0);  -o-transform:rotateX(0);  transform:rotateX(0);}#cboxOverlay{position:fixed; width:100%; height:100%;}#cboxMiddleLeft, #cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;padding:5px;text-align:center;background:rgba(255, 255, 255, 0.61);}#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}.cboxPhoto {margin:auto;border:0;display:inline-block;max-width:100% !important;max-height:100% !important;height:auto !important;width:auto !important;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}#cboxOverlay{  background-color:#000;  overflow:hidden;  -moz-opacity:0.8;  -khtml-opacity:0.8;  opacity:0.8;  filter:alpha(opacity = 80);}#colorbox{outline:0;width:100%;height:100%;}#cboxContent{background:#FFF; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;box-shadow:0px 4px 16px rgba(0, 0, 0, 0.196);}.cboxIframe{background:#fff;}#cboxError{padding:50px; border:1px solid #ccc;}#cboxTitle {position:absolute;bottom:0;color:#000;width:100%;text-align:center;font-size:14px;box-sizing:border-box;}#cboxTitle a {color:#000;text-decoration:underline;}#cboxTitle a:hover {text-decoration:none;}#cboxCurrent{position:absolute; top:-20px; right:0px; color:#FFF;}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;border-radius:5px;  box-shadow:0 0 5px #899;}#cboxPrevious,#cboxNext {position:absolute;top:50%;margin-top:-32px;width:47px;height:65px;color:#000;background:rgba(255, 255, 255, 0.7);-moz-border-radius:0 15px 15px 0;-webkit-border-radius:0 15px 15px 0;-khtml-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;}#cboxPrevious {left:5px;}#cboxPrevious:after,#cboxNext:after{font-family:FontAwesome;content:'\f190';color:#8e8e8e;font-size:40px;-webkit-transition:color .4s;-moz-transition:color .4s; -o-transition:color .4s;transition:color .4s; }#cboxNext {right:5px;-moz-border-radius:15px 0 0 15px;-webkit-border-radius:15px 0 0 15px;-khtml-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;}#cboxNext:after {content:'\f18e';}#cboxPrevious:hover:after,#cboxNext:hover:after {color:#000;}#cboxClose{position:absolute;top:0;right:0;display:block;padding:10px;line-height:120%;}#cboxClose:after {font-family:FontAwesome;content:'\f00d';color:#616161;font-size:24px;-webkit-transition:color .3s;-moz-transition:color .3s; -o-transition:color .3s;transition:color .3s; }#cboxClose:hover:after{color:#000;}@media screen and (max-height:550px) {  #cboxTitle {display:none !important;  } }.footermenucompany {}.footermenucompany ul {  padding:0;  margin:0;  text-align:left;}.footermenucompany ul li {  margin:0 0 5px;  font-size:14px;  color:#333333;list-style:none;  position:relative;}.footermenucompany ul li:before {  content:'\f111';color:#0a6fa8;font-size:8px;  font-family:FontAwesome;  text-align:center;  position:absolute;  top:4px;  left:0;}.footermenucompany ul a,.footermenucompany ul span {  font-size:14px;  text-decoration:none;  padding-left:15px;  display:block;  -webkit-transition:color .3s;  -moz-transition:color .3s;  -o-transition:color .3s;  transition:color .3s;  color:#ffffff;}.footermenucompany ul a:hover {  text-decoration:none;  color:#0a6fa8;  }.dark-style .footermenucompany ul li,.dark-style .footermenucompany ul a,.dark-style .footermenucompany ul span {  color:#ffffff;}.dark-style .footermenucompany ul li:before {color:#0a6fa8;  }.dark-style .footermenucompany ul a:hover {color:#8bade6;}.footercontact {text-align:left;}.footercontact-item {font-size:14px;position:relative;margin:0 0 10px;}.footercontact-item,.footercontact-item p,.footercontact-item a {-webkit-appearance:none;appearance:none; color:#ffffff;text-decoration:none;}.footercontact-item p {margin:0;}.footercontact-item:last-child {margin:0;}.footercontact-item.phone a {font-size:14px;padding-left:0px;}.footercontact-item a {font-size:14px;text-decoration:none;}.footercontact-item a:hover {text-decoration:underline;}.footercontact-item i {width:16px;text-align:center;margin-right:5px;font-size:15px;position:absolute;top:1px;left:0;}.footercontact-item-text {padding-left:20px;}.footercontact-item.viber i {color:#7c22b1;}.footercontact-item.whatsapp i {color:#03a502;}.footercontact-item i.footercontact-max-ico {height:16px;top:1px;background:url(../image/max.png) no-repeat center / 16px 16px;}.dark-style .footercontact-item,.dark-style .footercontact-item p,.dark-style .footercontact-item a,.dark-style .footercontact-item.viber i,.dark-style .footercontact-item.whatsapp i {  color:#ffffff;}.dark-style .footercontact-item a:hover {color:#8bade6;}.logofooter {}.logofooter img {width:auto;max-width:100%;}.footerfeedback {  position:relative;}.footerfeedback-open {color:#fff;font-size:14px;cursor:pointer;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;display:inline-block;padding:9px 44px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;text-transform:uppercase;border:1px solid #aaa;}.footerfeedback-open i {padding-right:5px;font-size:14px;}.footerfeedback-open:hover {background:#0a6fa8;}.footerfeedbackform {  padding-left:5px;  clear:both;}.footerfeedbackform p {  margin-bottom:10px;}.footerfeedbackform input[type="text"],.footerfeedbackform textarea {  display:block;  width:100%;  margin-top:5px;}.footerfeedbackform textarea {  height:80px;}.footerfeedback-form-block {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:47%;}.footerfeedback-form-block.right {  margin-left:3%;}.footerfeedbackform-bottom {  padding-top:10px;  margin-top:10px;  border-top:1px solid #f4f4f4;  }.dark-style .footerfeedback:before {  color:#fff;  background:#ffb131;border-color:#ffb131;  }.dark-style .footerfeedback p {  color:#f4f4f4;  }.dark-style .footerfeedback p span {  color:#ffffff;  }@media screen and (max-width:400px) {  .header-center .footerfeedback {float:none;display:block;margin:25px 0 10px;  }}@media screen and (max-width:500px) {  .footerfeedback-form-block {width:99%;  }  .footerfeedback-form-block.right {margin-left:0;  }  .footerfeedbackform table td {width:100%;display:block;text-align:left !important;padding:0 !important;margin:0 0 10px;  }  .footerfeedbackform .button {float:none !important;  }}.footersocialbutton {}.footersocialbutton-list {font-size:0;text-align:left;display:inline-block;}.footersocialbutton-item {display:inline-block;padding:0 7px 7px 0;} .footersocialbutton-item a {  width:34px;   padding:7px 0;   font-size:16px;   color:rgba(234,22,22,1);   display:block;   -webkit-transition:background-color .3s;   -moz-transition:background-color .3s;   -o-transition:background-color .3s;   transition:background-color .3s;   text-align:center;   -moz-border-radius:20px;   -webkit-border-radius:20px;   -khtml-border-radius:20px;   border-radius:20px;   border:1px solid #aaa;}.footersocialbutton-item a:hover {background:#ffffff;}#frm_subscribe {  position:relative;  }.newslettersubscribe {  padding:10px 0;  color:#fff;  font-size:14px;  text-align:left;  overflow:hidden;}.newslettersubscribe-left {  float:left;  margin-top:5px;}.newslettersubscribe-right {  float:right;}.newslettersubscribe-l-text,.newslettersubscribe-rigth-text {  text-align:left;  padding-bottom:10px;}.newslettersubscribe .box {  max-width:1200px;  margin:0 auto;  width:100%;}.newslettersubscribe .box .bottom {  display:none;}.newslettersubscribe-l-text,.newslettersubscribe-social,.newslettersubscribe-rigth-text,.newslettersubscribe-rigth-form,.newslettersubscribe-right #subscribe_result {  }.newslettersubscribe-rigth-text {color:#0a6fa8;}.newslettersubscribe-social {  margin-left:40px;}.newslettersubscribe-social a {  display:inline-block;  *display:inline;  *zoom:1;  vertical-align:top;  width:23px;  height:23px;  margin:0 5px;}.newslettersubscribe-social a.tw {  background:url(../image/social/s-tw.png) no-repeat center;}.newslettersubscribe-social a.tw:hover {  background:url(../image/social/s-tw-h.png) no-repeat center;}.newslettersubscribe-social a.g {  background:url(../image/social/s-g.png) no-repeat center;}.newslettersubscribe-social a.g:hover {  background:url(../image/social/s-g-h.png) no-repeat center;}.newslettersubscribe-social a.v {  background:url(../image/social/s-v.png) no-repeat center;}.newslettersubscribe-social a.v:hover {  background:url(../image/social/s-v-hover.png) no-repeat center;}.newslettersubscribe-social a.fb {  background:url(../image/social/s-f.png) no-repeat center;}.newslettersubscribe-social a.fb:hover {  background:url(../image/social/s-f-h.png) no-repeat center;}.newslettersubscribe-social a.rss {  background:url(../image/social/s-rss.png) no-repeat center;}.newslettersubscribe-social a.rss:hover {  background:url(../image/social/s-rss-h.png) no-repeat center;}.newslettersubscribe-right #subscribe_email {  border:none;  background:#fff;  -moz-border-radius:5px;  -webkit-border-radius:5px;  -khtml-border-radius:5px;  border-radius:5px;  padding:9px 15px;  font-style:italic;  color:#a2a2a2;  margin:0;}.subscribe-button {  position:relative;}.subscribe-button i {  line-height:30px;  color:#ffffff;  font-size:18px;}.subscribe-button:after {left:-10px;  top:0;  width:20px;  height:100%;  background:#5f5f5f;content:' ';  -webkit-transition:background-color 0.5s;  -moz-transition:background-color 0.5s;  -o-transition:background-color 0.5s;  transition:background-color 0.5s;}.newslettersubscribe-rigth-form .subscribe-button:hover {  background:#0a6fa8;  }.newslettersubscribe-right #subscribe_result {  margin-right:20px;}.newslettersubscribe-right #subscribe_result * {  -moz-border-radius:5px;-khtml-border-radius:5px;font-size:12px;padding:3px 1px;}.newslettersubscribe .agreement-wrap {  font-size:12px;  margin-top:5px;}.newslettersubscribe .agreement-wrap.error {  color:#ffb131;  }.newslettersubscribe-rigth-form input {height:40px;width:100%;background:transparent;color:#fff;border-color:#aaa;padding:0 65px 0 20px;-webkit-border-radius:5px;-moz-border-radius:3px;border-radius:5px;}.newslettersubscribe-rigth-form .subscribe-button {background:#545454;border:none;outline:none;display:block;position:absolute;right:5px;top:5px;width:42px;height:30px;line-height:30px;text-align:center;color:#fff;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-o-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:none;}