@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);
html, body {margin:0;padding:0;background:#FFF;}
body{padding-right:0;padding-left:0;font-family: 'Open Sans', sans-serif;font-size: 0.9em;line-height: 18px;color: #333;}
body {overflow-x:hidden;margin-right: calc(-1 * (100vw - 100%));}
a{text-decoration:none;cursor:pointer;}
/***** blockquote  *****/
blockquote {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 40px;
    margin-inline-end: 40px;
    unicode-bidi: isolate;
}
blockquote {
    font-style: italic;
    font-family: Georgia, Times, "Times New Roman", serif;
    padding: 2px 0;
    border-style: solid;
    border-color: #ccc;
    border-width: 0;
}
blockquote {
    padding-left: 20px;
    padding-right: 8px;
    border-left-width: 5px;
}
/***** /blockquote  *****/
.btn-danger {
    --bs-btn-color: #fff;
    --bs-btn-bg: #FF0000;
    --bs-btn-border-color: #FF0000;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #E10000;
    --bs-btn-hover-border-color: #E10000;
    --bs-btn-focus-shadow-rgb: 225, 83, 97;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #E10000;
    --bs-btn-active-border-color: #E10000;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #FF0000;
    --bs-btn-disabled-border-color: #FF0000;
}
.container{max-width: 1366px;}
.content{padding-right:80px;padding-left:80px;}
.main-content{padding-right:30px;padding-left:30px;}
.form-check-label { margin-top: 3px!important;}
@media (max-width: 960px) and (min-width: 0px){
	.main-content, .content{padding-right:0px;padding-left:0px;}
}
.manufacturer__text-web a{text-decoration:none;cursor:pointer;color:#FF7600;}
.manufacturer__text-web a:hover{text-decoration:none;cursor:pointer;color:#FF7600;border-bottom:1px solid #FF7600;}
img {width: auto\9;height: auto;max-width: 100%; vertical-align: middle;border: 0;-ms-interpolation-mode: bicubic;}
.post__img{padding-bottom:20px;}
.example-image-link {color: #FFF;text-decoration: none;}
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
::-webkit-scrollbar{width: 5px;background-color: #F5F5F5;}
::-webkit-scrollbar-thumb{background-color: red;border-radius: 3px;}
/***** search *****/
.coun-search{padding:10px;width:100%;}
.research{border-top:1px solid rgba(233,236,239,.8);border-bottom:1px solid rgba(233,236,239,.8);margin:0, 10px;}
/******** form ***************/
.modal{z-index:1600;}
.modal-header .close {padding: .1rem;}
.form-control {border: 1px solid #ced4da;border-radius: 0.3rem;height: calc(2.38rem + 2px) !important;}
.sur{display:none;}
input.empty {font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;}
input[type=checkbox], input[type=radio] {width:15px;height: 15px;line-height: normal;color: #fff;background:#F6F9FC; font-size: 1.1rem;transition: all .3s ease-in-out;}
input[type=checkbox]:focus, input[type=radio]:focus {background: #FFF;color:#333;}
.input-input {width: 100%;height:30px;margin: 7px 0 0;color: #333;background: #F6F9FC; padding: 0 18px;font-size: 1.1rem;transition: all .3s ease-in-out;}
.input-input:focus{background: #FFF;color:#333;}
.input-textarea {width: 100%;height: 140px;margin: 0;color: #333;background:#F6F9FC;/* padding: 0 23px;*/font-size: 0.9rem;transition: all .3s ease-in-out;}
.input-textarea:focus{background: #FFF;color:#333;}
.input-checkbox{color: #fff;background:#F6F9FC; padding: 0 23px;font-size: 1.1rem;;transition: all .3s ease-in-out;}
.input-checkbox:focus{background: #FFF;color:#333;}
textarea.form-control {height: auto !important;}
.form-check-input:checked[type=radio] {--bs-form-check-bg-image: url(../images/icons/radio.svg);}
.form-check-input:checked {background-color:transparent;border-color: #FF0718;background:url(../images/icons/radio.svg);background-size: cover;}
.form-order{width:70%;margin:0 auto;padding:20;border:1px solid rgba(0,0,0,.4);background: radial-gradient(40.41% 230.62% at 50% 50%, rgb(116, 116, 116) 0%, rgb(190, 190, 190) 100%);}
.order{padding-bottom:20px;padding-top:20px;}
.modal-content {background:/*radial-gradient(40.41% 230.62% at 50% 50%, rgb(190, 190, 190) 0%, rgb(116, 116, 116) 100%)*/#FFF;}
.form-check-label{color:#FFF;}
/***** ORDER *****/
#order{position: relative;background-size: cover;opacity: 1;overflow: hidden;padding-bottom:0;color:#000;}
.mask-section{display:block;height: 100%;width: 100%;opacity: 1;background: rgba(255,255,255, .8);padding: 0;position: absolute;z-index: 2;}
.order-section{position: relative;z-index:3;}
.help-or{padding:10px;/*border:solid 1px rgba(139,139,139,.6);*/}
.help-or img{width:10%;}
input.order-help, textarea.order-help,file.order-help {width: 100%;background: transparent;padding: 1em 0.75em;font-size: 1.1em;color: #000;border: none;}
input.order-help:focus, textarea.order-help:focus,input.order-help:hover, textarea.order-help:hover,input.order-help:active, textarea.order-help:active{border:none;}
input[type="text"]:focus,input[type="phone"]:focus,input[type="email"]:focus,textarea[type="text"]:focus {outline: none;box-shadow: 0 0 3px #66afe9;}
.but-sub{background:#CCCCCC;color:#FFF;}
form.order{margin-bottom:0;}
.spitch h3,.spitch h2{font-weight: 600;margin-top:20px;}
.upload__input {position: absolute;top: 0;right: 0;bottom: 0;left: 0;cursor: pointer;opacity: 0;}
.help-or-politic{padding:20px;}
/*.file-ord{padding-top:30px;}*/
.but-sub img{width:5%;height:auto;}
::placeholder{color:#333;}
::-webkit-input-placeholder{color:#333;}
::-moz-placeholder{color:#333;}
::-ms-input-placeholder{color:#333;}
.logo-form{padding-top:20%;}
/***** /order-horm-help ******/
/***** main-content *****/
.brand-warmin img {width: 50%;height: auto;}
header {position: absolute;background: transparent;width: 100%;padding-top: 0px;padding-bottom: 10px;color: rgba(255, 255, 255, .8885);z-index: 1500;}
header a {color: rgba(255, 255, 255, .9993);}
header a:hover {color: rgba(255, 255, 255, .9993);}
.soc-menu-top a {color: rgba(255, 255, 255, .8885);margin-left: 22px;}
.content-hed {width: 100%;border-bottom: 1px solid rgba(255, 255, 255, .4);}
.nav-fixed-top {width: 100%;padding-top: 10px;padding-bottom: 10px;font-size: 0.8557rem;font-weight: 500;color: rgba(255, 255, 255, .8885);text-align: center;}
.nav-fixed {text-align: center;font-size: 0.8557rem;}
.soc-menu-top {display: inline;font-size: 0.9557rem;}
.top-menu-fixed {width: 100%;font-size: 0.8557rem;font-weight: 500;color: #fff;padding-top: 10px; padding-right: 60px;padding-left: 60px;}
.top-menu-fixed button {border: none;background: transparent;color: #FFF;}
.top-menu-fixed a {text-decoration: none;color: rgba(255, 255, 255, .88);font-weight: 500;cursor: pointer;display: inline;margin-right: 3%;}
.d-flex {margin-bottom: 0px;position: relative;left: 85%;top: -22px;}
input.top-menudesc {border: 1px solid #fff;border-radius: 4px;background: transparent;color: #fff;padding:0px;height:24px;}
#sidebar {position: fixed;top: 0;left: -100%;width: 100%;max-width: 400px;height: 100vh;background-color: #FFF;color: #333;transition: left 0.3s ease-in-out;z-index: 1050;padding: 20px;}
.modal-dialog {background: transparent;}
#main-content{background: url(../images/background.jpg) no-repeat center center;background-size: cover;position: relative;justify-content: center;flex-direction: column;display: flex;height: 980px;padding-top:100px;}
.fabe{width: 100%;height: 100%;background: linear-gradient(100deg, rgba(60, 74, 85, 0.7) 37.03%, rgba(33, 38, 42, 0.9) 79.71%);}
.top-page{padding-top:15%;}
.plashca{padding:20px;}
.plashca-content{border:1px solid rgba(255,255,255,.4);border-radius:10px;padding:45px;color:#FFF;height: 18.625rem;}
.link-icon{position:relative;top:40%;padding:8px;width:60px;height:60px;border:2px solid rgba(255,255,255,.8);/*border-radius:50%;*/transition: 2s ease;transition-property: transform;}
.nasos{border-radius:50%;position: relative;top: -5%;left: 10%;}
.zoom {transition: transform 2s ease;}
.plashca-content:hover .zoom {transform: scale(1.13);cursor:pointer;}
.plashca-content:hover .link-icon{transform: translateY(-10px) /*translateX(-10px);*/}
/***** drop in top *****/
.dropdown{min-height:42px;padding:10px;}
.subit{display:none;position:relative;-moz-box-shadow:0 5px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 5px 5px rgba(0,0,0,0.3);box-shadow:0 5px 5px rgba(0,0,0,0.3);background:#FAFAFA;position:absolute;left:30%;top:0;z-index:100;min-width:200;height:250;padding:15;color:#333;text-align:left;font-weight:600;}
.subit a{color:#3567AF;text-decoration:none;}
a.dropdown:hover+.subit{display:block;}
.brand-warmin img{width:50%;height:auto;}
.top-menu-fixed button{border:none;background:transparent;color:#FFF;}
#sidebar {position: fixed;top: 0;left: -100%;width: 100%;max-width: 400px;height: 100vh;background-color:#FFF;color:#333;transition: left 0.3s ease-in-out;z-index: 1050; padding: 20px;}
#sidebar.show {left: 0;}
.sidebar-close button{color:#333;}
.sidebar-close {position: absolute;top: 15px;right: 15px;background: none;border: none;color: #333!important;font-size: 0.9556rem;cursor: pointer;}
.sidebar-link a{color: #333!important;padding: 12px 0;text-decoration: none;display: block;font-size: 0.9556rem;}
.sidebar-link a:hover {color: #FF0718;}
#sidebar a{color: #333;}
#sidebar a:hover{color: #FF0718;}
.modal-header img{width:40%;}
.modal-dialog{background:transparent;}
.card-body-form{padding:5px;height:50px;}
.d-flex{margin-bottom:0px;position:relative;left:85%;top:-22px;}
.d-flex a{margin-left:0px;}
/***** navbar ***** float:right;*/
.navbar{max-height: 45px;background:rgba(255,255,255,.9);opacity: 0.98;-webkit-box-shadow: 0 6px 6px rgb(0 0 0 / 50%);box-shadow: 0 6px 6px rgb(0 0 0 / 50%);}
.navbar-nav .ser-mobille {display: none;visibility: hidden;}
.navbar-brand {width: 25%;height:45px;visibility: hidden;}
.navbar-light .navbar-nav .nav-link {color: rgba(0, 0, 0, .9);font-size:1rem;font-weight: 600;}
.navbar-light .navbar-nav .nav-link:hover{color:rgba(255,7,24,.8);font-weight: 600;}
.navbar>.container, .navbar>.container-fluid {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-align: center;align-items: center;-ms-flex-pack: justify;max-height: 45;justify-content: space-between;}
.phone-mobile-ver{margin-right:20px;font-weight: 600;text-decoration:none;}
/***** hiddenNavbar *****/
#hiddenNavbar {display: none;position: fixed;top: 0;left: 0;right: 0;z-index: 1030;transition: opacity 0.6s ease-in-out, transform 0.6s ease-in-out;opacity: 0;transform: translateY(-10px);}
#hiddenNavbar.visible {display: block;opacity: 1;transform: translateY(0);}
/***** podbor *****/
#result{background: url(../images/background.jpg) no-repeat center center;background-size: cover;position: relative;justify-content: center;flex-direction: column;display: flex;height: 1080px;}
.results{padding-top:1px;}
.form-podbor{width:80%;margin:0 auto;padding:30px;}
.filter-form { background: #f4f4f4; padding: 20px; border-radius: 8px; margin-bottom: 30px; display: flex; gap: 15px; align-items: flex-end; }
.form-group { display: flex; flex-direction: column; }
.form-group label { font-size: 0.9em; margin-bottom: 5px; }
input, select { padding: 8px; border: 1px solid #ccc; border-radius: 4px; }
button {background: transparent; color: white; border: none; border-radius: 4px; cursor: pointer; }
.product-card { border: 1px solid #ddd; padding: 15px; margin-bottom: 15px; display: flex; gap: 20px; border-radius: 8px; }
.product-card img { width: 150px; height: auto; object-fit: contain; }
.product-info h3 { margin-top: 0; color: #007bff; }
.chars { display: grid; grid-template-columns: 1fr 1fr; gap: 10px; font-size: 0.9em; }
.badge { background:#595959; padding: 2px 8px; border-radius: 4px; font-weight: bold; }
/***** catalog *****/
#catalog{position:relative;width:100%;min-height:200px;}
.fabe {width: 100%;height: 100%;background: linear-gradient(100deg, rgba(60, 74, 85, 0.7) 37.03%, rgba(33, 38, 42, 0.9) 79.71%);}
.item{padding-bottom:20px;}
.img-prod{overflow:hidden;}
.item-category{padding:20px;border:1px solid rgba(0,0,0,.3);border-radius:10px;}
.item-category:hover .zoom {transform: scale(1.13);cursor:pointer;}
.char-item{font-size:.755rem;}
.char-product{width:100%;background:transparent;}
.menu-right ul, li {list-style: none;padding-inline-start: .9rem; display: block;}
.rmenu {padding: 10px;border-bottom: 1px solid rgba(0, 0, 0, .13);}
.rmenu i {font-size: 1.4rem;margin-right: 30px;line-height: 1.3;}
.rmenu img {width: 28px;height: auto;margin-right: 30px;}
/*********** Tabs_product ***********/
#info{padding-bottom:30px;}
.but-colors{border-radius:30px;margin-bottom: 10px;}
.but-colors:hover{-webkit-box-shadow: 0 6px 6px rgb(0 0 0 / 50%);box-shadow: 0 6px 6px rgb(0 0 0 / 50%);}
.img-exterior img{border-radius:5px;}
.text-item-material{text-align:left;}
.button_colors{min-height:50px;display:inline;}
#button_colors li{display:inline;}
.topnav-right {float: right;}
.right-menu {margin: 0;overflow: hidden;}
.right-menu li {float: left;list-style-type: none; margin: 0;}
.right-menu li a {color: #112038;display: block;padding: 0.05em 0.75em;text-decoration: none;text-shadow: none;}
.right-menu li a:hover {color: #fff;text-shadow: none;}
.right-menu li span {font-size: 16px;line-height: 1.2;}
.info {color: rgba(78, 78, 78, 0.8);width: 100%;margin: 40px auto;text-align: center;font-weight: 300;}
.info a {color: #bbb;text-decoration: none;}
.info a:hover {color: #888;}
.tabs {min-width: 320px;max-width: 100%;padding: 30px 5px 0;/*margin: 30px 0 0;border-top: 1px solid #ccc;*/}
.tabs > section {display: none;padding: 15px 5px;background: transparent;}
.tabs > section > p {margin: 0 0 5px;line-height: 1.5; color: #000; -webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeIn;animation-name: fadeIn;}
.tabs > section > ul {margin: 0 0 5px;line-height: 1.5; color: #000; -webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: fadeIn;animation-name: fadeIn;}
.h4, h4 {margin-bottom: .1rem;}
@-webkit-keyframes fadeIn {
from { opacity: 0;}
to {opacity: 1;}
}
@keyframes fadeIn {
from {opacity: 0;}
to {opacity: 1;}
}
.tabs > input {display: none;position: absolute;}
.tabs > label {font-size: 1em;font-weight: 400;color: #FAFAFA;padding: 5px 10px;margin-right: 5px;border:1px solid #E30613;border-radius: 3px;/*border-top-left-radius: 8px;border-bottom-right-radius: 8px;*/background-image: -webkit-gradient(linear, left top, left bottom, from(#E30613), to(#E30613));background-image: linear-gradient(45deg, #E30613, #E30613);color: #fff;}
.tabs > label:hover {color: #FAFAFA;cursor: pointer;border:1px solid #3567AF;border-radius: 3px;padding:  5px 10px; background:#3567AF;color:#FFF;}
.tabs > input:checked + label {font-size: 1em;font-weight: 400;color: #FAFAFA;background-image: -webkit-gradient(linear, left top, left bottom, from(#28a745), to(#28a745));background-image: linear-gradient(45deg, #3567AF, #3567AF);border:1px solid #3567AF;border-radius:3px;padding:  5px 10px;margin-right: 5px;background-image: -webkit-gradient(linear, left top, left bottom, from(#3567AF), to(#3567AF));background-image: linear-gradient(45deg, #3567AF, #3567AF);}
.tabs > input:checked + label:hover{color:#FAFAFA;}
#tab1:checked ~ #content-tab1,
#tab2:checked ~ #content-tab2,
#tab3:checked ~ #content-tab3,
#tab4:checked ~ #content-tab4,
#tab5:checked ~ #content-tab5,
#tab6:checked ~ #content-tab6 {display: block;}
@media screen and (max-width: 680px) {
.tabs > label {font-size: 1em;}
/*.tabs > label:before { margin-right: 8px;font-size:1.3em;}*/
}
@media screen and (max-width: 400px) {
.tabs > label {padding: 5px 10px;}
}
.ware > .table{font-size:.7em;}
.table{--bs-table-bg: transparent;}
/*.doc-prod ul,li{display:block!important;}*/
.table {/*display: block;overflow-x: auto;white-space: nowrap;*/font-size: .76rem;line-height: .77rem;}
/***** table *****/
.table-char>:not(caption)>*>* {padding: .5rem .5rem;color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));background-color: var(--bs-table-bg);border-bottom-width: var(--bs-border-width);box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));}
.table-char {font-size: .76rem;line-height: .77rem;}
.table-char {
    --bs-table-color-type: initial;
    --bs-table-bg-type: initial;
    --bs-table-color-state: initial;
    --bs-table-bg-state: initial;
    --bs-table-color: var(--bs-emphasis-color);
    --bs-table-bg: var(--bs-body-bg);
    --bs-table-border-color: var(--bs-border-color);
    --bs-table-accent-bg: transparent;
    --bs-table-striped-color: var(--bs-emphasis-color);
    --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
    --bs-table-active-color: var(--bs-emphasis-color);
    --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
    --bs-table-hover-color: var(--bs-emphasis-color);
    --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
    width: 30%;
    margin-bottom: 1rem;
    vertical-align: top;
    border-color: var(--bs-table-border-color);
}
/***** /Tabs product *****/
/****** carusel-product *******/
.connected-carousels{position:relative;top:3px;}
.im{margin:5px;max-width: 300px!important;height:auto;}
.photo-prod img{max-width: 500px;height:auto;}
.connected-carousels .stage {max-width: 520px;position: relative;left:8%;}
.connected-carousels .photo-credits {position: absolute;right: 15px;bottom: 0;font-size: 13px;color: #fff;text-shadow: 0 0 1px rgba(0, 0, 0, 0.85);opacity: .66;}
.connected-carousels .photo-credits a { color: #fff;}
/** Navigation container **/
.connected-carousels .navigation {width: 300px;position: relative;left: 25%;}
/** Shared carousel styles **/
.connected-carousels .carousel {overflow: hidden;position: relative;}
.connected-carousels .carousel ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}
.connected-carousels .carousel li {float: left;}
/** Stage carousel specific styles **/
.connected-carousels .carousel-stage {position:relative;left:20%; max-height: 300px;max-width: 300px;/*border: 10px solid #fff;*/-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 0 2px #fff;-moz-box-shadow: 0 0 2px #fff;box-shadow: 0 0 2px #fff;}
/** Navigation carousel specific styles **/
.connected-carousels .carousel-navigation {height: 80px;width: 300px;background: #fff;border: 5px solid #fff;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 0 2px #fff;-moz-box-shadow: 0 0 2px #fff;box-shadow: 0 0 2px #fff;}
.connected-carousels .carousel-navigation li {cursor: pointer;}
.connected-carousels .carousel-navigation li img {display: block; border: 1px solid #fff;cursor:pointer;}
.connected-carousels .carousel-navigation li.active img {border-color:#CCC;}
/** Stage carousel controls **/
.connected-carousels .prev-stage,
.connected-carousels .next-stage {display: block;position: absolute;top: 0;width: 305px;height: 300px;color: #fff;}
.connected-carousels .prev-stage {left: 0;}
.connected-carousels .next-stage {right: 0;}
.connected-carousels .prev-stage.inactive,
.connected-carousels .next-stage.inactive {display: none;}
.connected-carousels .prev-stage span,
.connected-carousels .next-stage span {display: none;position: absolute;top: 50%;width: 30px;height: 30px; text-align: center;background: #4E443C;color: #fff;text-decoration: none;text-shadow: 0 0 1px #000;font: 24px/27px Arial, sans-serif;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 0 2px #CCC;-moz-box-shadow: 0 0 2px #CCC; box-shadow: 0 0 2px #CCC;}
.connected-carousels .prev-stage span {left: 20px;}
.connected-carousels .next-stage span {right: 20px;}
.connected-carousels .prev-stage:hover span,
.connected-carousels .next-stage:hover span {display: block;}
/** Navigation carousel controls **/
.connected-carousels .prev-navigation,
.connected-carousels .next-navigation {display: block;position: absolute;width: 30px;height: 30px;color: #fff;text-decoration: none;text-shadow: 0 0 1px #000;font: 16px/29px Arial, sans-serif;}
.connected-carousels .prev-navigation {left: -35px;top: 22px;text-indent: 6px;}
.connected-carousels .next-navigation {right: -15px;top: 22px;text-indent: 20px;}
.connected-carousels .prev-navigation.inactive,
.connected-carousels .next-navigation.inactive {opacity: .5;cursor: default;}
/***** footer *****/
footer{width:100%;padding-top:20px;background:#181818/*rgba(24,24,24,.7)*/;color:#FAFAFA;font-size:.8em;}
footer .content{padding:3px 15px;}
.foot-center a{display:inline;color:#FFF!important;text-decoration:none;font-size:1.45rem!important;margin-right:10px;}
.foot-center p{font-size:.7em;}
.foot-left{text-align:end;}
.foot-right{text-align:center;}
.foot-right img{width:40%;height:auto;margin:0 auto;}
.foot-down{padding:1px 20px;border-top:1px solid #FFF;font-size:.953em!important;}
.foot-down a{font-size:.65em!important;}
/*.foot-center li,a{display:inline;margin-left:3px;margin-right:3px;font-size:1.4em;}
/***** Button Up *****/
.b-top {z-index:200;position:fixed;right:50px;bottom:20px;width:20px;height:20px;margin-left:10%;opacity: 0.5;filter:alpha(opacity=30);}
.b-top:hover {opacity:1;filter:alpha(opacity=100);cursor:pointer;}
.b-top-but {z-index: 200; display: block;left: 50px;width: 35px;height: 35px;font-size: 14px;background-color:#FF0B18;border: 1px solid #FFFFFF;border-radius: 3px;bottom: 0;margin: 0 0 0 10%;/* padding: 18px; */color: #FFF;text-shadow: -2px -2px 0 #364861;}
.b-top-but img{width:100%;width: 100%;margin-top: 1px;margin-right: 8px;margin-left: 1px;}
@media (max-width: 720px) and (min-width:0px){
	.top-menu-desc{display:none;}	
}
@media (max-width: 640px) and (min-width:0px){
	.top-menu-desc{display:none;}
	.h1, h1 {font-size: 1.6rem;}
	.modal {width:90%!important;}
}
@media (max-width: 480px) and (min-width:0px){
	.top-menu-desc{display:none;}
	.h1, h1 {font-size: 1.3rem;}
	.modal {width:80%!important;}
}


