.flashMessager{text-align:center;width:460px;background-color:rgb(240, 240, 240);color:rgb(0, 33, 87);font-size:inherit;font-weight:inherit;font-family:inherit;font-style:inherit;text-decoration:inherit;position:fixed;top:30%;left:0;margin:0 auto;bottom:0;right:0;z-index:110;font-size:14pt;}
.flashMessager tr{width:100%;height:100%;}
.flashMessager td{width:100%;height:100%;padding:20px 20px 20px 20px;text-align:center;}
.fixed{top:0;position:fixed;display:none;border:none;z-index:1111;}
.form-newrec p{font:300 22px 'Open Sans';}
#ask_questions_book{display:none;}
.form-newrec .send-but{margin-left:22px;margin-bottom:20px;}
.newrec-box{border:2px solid #FFC07C;margin-bottom:20px;padding:20px 20px 15px 20px;}
.newrec-box input{color:#888;font:300 12px 'Open Sans';text-transform:uppercase;border:1px solid #b9b9b9;padding:0;height:34px;padding:0 15px;width:384px;margin-bottom:10px;}
.newrec-box textarea{color:#888;font:300 12px 'Open Sans';text-transform:uppercase;border:1px solid #b9b9b9;padding:0;height:120px;padding:0 15px;width:384px;margin-bottom:10px;}
.catalog{color:black;}
.newrec-box label{text-transform:uppercase;font:300 12px/35px 'Open Sans';margin-right:10px;}
.newrec-box li{margin-left:0;}
.jq-file__browse, .jq-file__name{line-height:34px !important;border-radius:0 !important;}
.jq-file__name{height:36px !important;}
.newrec-box .rc-line{margin-bottom:10px;}
.newrec-box .jq-file{width:416px;margin-bottom:10px;}
.newrec-box .jq-selectbox{margin-bottom:10px;}
.newrec-box select{width:416px;height:10px;}
.in-cart{width:416px;height:10px;}
.newrec-box label > div, .buy-radio label > div{margin-right:5px;}
.mark-block{margin-bottom:40px;font:13px Arial;position:relative;}
.mark-block span{background:#ffc07c url("../img/file-icon.png") no-repeat 5px 50%;display:inline-block;margin-right:10px;border:1px solid #ffc07c;padding:6px 0 6px 8px;position:relative;}
.mark-block a{padding:6px 8px;margin-left:21px;background:#fff;}
.fixed1{position:fixed;z-index:1111;width:960px;margin-top:80px;}
.fixed2{position:fixed;width:1125px !important;}
.disable-copy-text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default;}
.activea{color:red !important;}
.admin-ctrl{position:relative;bottom:313px;left:10px;}
.matrixtable{margin-bottom:40px;font:13px Arial;border:1px dashed #c9c9c9;padding:5px 5px;}
.black_fon{background:black;height:100%;display:none;opacity:0.5;position:fixed;width:100%;z-index:98;top:0;left:0;}
.calen{width:500px;height:500px;background-color:white;z-index:100;position:fixed;top:0;bottom:0;left:0;right:0;display:none;margin:auto;}
.scrollTop{background:url("../img/toTop.png") 0 0 no-repeat;display:none;width:61px;height:53px;position:fixed;bottom:50px;right:70px;z-index:2000;cursor:pointer;}
.chosen-single{width:380px;font-size:18px;}
.chosen-drop{font-size:18px;}
.smile-my-tbl-container{text-align:left;width:150px;margin:0 auto;}
.smile-my-tbl-container label{width:31%;display:inline-block;text-align:center;}
.openmore{cursor:pointer;text-decoration:none;}
.toggle-spoiler{cursor:pointer;text-decoration:none;}
.readmore{display:none;}
.content-spoiler{display:none;}
.my-pop-up{position:fixed;top:20%;left:50%;margin-top:-50px;margin-left:-488px;display:none;z-index:1111;}
.banner_1_small{display:none;}
.banner_1_big{display:none;}
.vklyuchit_pomosch_vselennoy a{display:block;width:300px;height:55px;margin-left:auto;margin-right:auto;background:url("../img/vklyuchit_pomosch_vselennoy_001.png") 0 0 no-repeat;;}
.vklyuchit_pomosch_vselennoy a:hover{background:url("../img/vklyuchit_pomosch_vselennoy_002.png") 0 0 no-repeat;;}
.show_info{text-align:center;background:#d4442a;width:100%;height:15px;vertical-align:middle;z-index:111;border-bottom:3px solid #fff;padding-bottom:5px;padding-top:7px;right:0;top:0;text-align:center;z-index:10000;}
.fixed_info{position:fixed;}
.show_info a{font:11pt Tahoma;margin:-3px;display:block;color:white;text-decoration:initial;}
.show_info a:hover{text-decoration:underline;}
.hidden{display:none;}
.fixed_line{background-color:#30344b;position:fixed;width:100%;height:55px;z-index:11111111;top:0px;}
.fixed_line .lang-active{margin-top:18px;width:30px;font-size:16px;}
.fixed_line .logo img{margin-top:11px;margin-left:-27px;}
.logo{width:111px !important;}
.fixed_line .lang-menu{padding:10px 7px 11px 13px;top:39px;font-size:16px;width:28px;}
.fixed_line .top-menu a{margin-top:18px;font-size:16px;margin-right:9px;}
.blue_hover:hover{color:#14AECF}
.header-line > div{margin-bottom:0;padding-bottom:0px;}
.social_icons i{border-radius:50%;padding:13px;box-shadow:0px 0px 2px white;width:15px;text-align:center;}
.menu-line a{color:white;}
.menu-link:hover{color:#14AECF;}
.menu-weight{color:#14AECF !important;font-weight:bold;}
.bottom_logo{padding-bottom:1px;background-color:#30344b;background:url("../img/down.jpg") no-repeat;background-position:73% 11% !important;background-repeat:no-repeat;background-size:107%;margin-top:0px;}
.footer_title{width:250px;position:relative;float:left;letter-spacing:0;font-weight:700;font-size:18px;color:#fff;text-transform:uppercase;}
.footer_description a{text-decoration:none;font-size:13px;color:#fff;}
.footer_description a:hover{color:#14AECF;}
.footer_description{font-size:13px;color:#fff;}
.small_button{width:124px;}
.small_buttons{width:57%;}
.footer_button{background-color:#14aecf;letter-spacing:.01rem;font-size:12px;padding:5px 10px;text-decoration:none !important;color:white;font-style:normal;font-weight:bold;display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;margin-top:15px;}
.footer_button:hover{background-color:rgb(156, 208, 43);color:white !important;;}
.made{color:#fff;}
.chosen-single{width:150px;font-size:16px;}
.chosen-drop{width:250px;font-size:16px;}
.matrixtable{font:13pt Arial;}
.sticky-wrap{overflow-x:auto;overflow-y:hidden;position:relative;margin:3em 0;width:100%;}
.sticky-wrap .sticky-thead,
.sticky-wrap .sticky-col,
.sticky-wrap .sticky-intersect{opacity:0;position:absolute;top:0;left:0;transition:all .125s ease-in-out;z-index:50;width:auto;Prevent table from stretching to full size}
.sticky-wrap .sticky-thead{box-shadow:0 0.25em 0.1em -0.1em rgba(0, 0, 0, .125);z-index:100;width:100%;}
.sticky-wrap .sticky-intersect{opacity:1;z-index:150;}
.sticky-wrap .sticky-intersect th{background-color:#666;color:#eee;}
.sticky-wrap td,
.sticky-wrap th{box-sizing:border-box;}
td.user-name{text-transform:capitalize;}
.sticky-wrap.overflow-y{overflow-y:auto;max-height:50vh;}
.sticky-thead th{font-family:Arial, sans-serif;border-style:solid;border-width:1px;border-color:#ccc;color:#333;background-color:#F0EDF3;}
.new_table_size > h4{color:red;}
.about_footer p{color:white;}
.margin_none{margin:0px;}
.news-block a{color:#fff;text-decoration:none;font-weight:bold;}
.news-block p{font-size:1.0rem;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-end:0px;color:#fff;}
.news-block a:hover{color:#14AECF;}
.g-recaptcha{padding:9px 0px;}
.defaulte_input{border:1px solid darkgrey;}
.small_new h4{padding-top:12px !important;}
.small_new .box-content{padding:1.2em;}
.small_new span{margin-top:3px;}
.big_new p{height:190px;overflow:hidden;}
.small_new p{max-height:50%;overflow:hidden;;}
.small_new a.category{font-size:11px;}
.top-menu{@media (min-width:1200px){margin-left:20px;margin-right:0px;}
}
.top-menu nav{@media (min-width:1200px){text-align:right;width:830px;}
}
.input_file{color:#888;padding:0px !important;height:20px !important;width:380px !important;margin-top:8px;font:300 12px 'Open Sans';border:1px solid #b9b9b9;padding:0;width:348px;margin-bottom:10px;}
.footer1{width:99%;}
.footer1{border-top:2px solid #ffc07c;padding-top:12px;margin-top:12px;}
@media all and (-ms-high-contrast:none), (-ms-high-contrast:active){.footer1{width:100% !important;}
.bottom_line{margin-bottom:-40px !important;}
}
.head_text p{margin-bottom:20px;}
.social_header{font-size:1.5rem !important;}
.logo_container{width:112px !important;}
.photo_reviews div{width:50px;float:left;height:50px;overflow:hidden;}
.photo_reviews img{margin:3px;}
.rev{position:relative;padding:20px;padding-right:4px;padding-left:4px;border:1px solid #fff;margin:34px auto;background:#ddd linear-gradient(-45deg, #fff, #ddd, #fff);border-radius:7px;box-shadow:0 16px 10px -16px #555,
0 0 0 1px #ddd;}
@media (min-width:1200px){.rev{width:1050px !important;}
}
.rev img{width:100%;height:100%;box-shadow:0 0 0 1px #fff;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;}
.rev img:hover{width:115%;height:115%;box-shadow:0 12px 6px -6px #666, 0 0 3px 0 #ccc;CURSOR:pointer;}
.photo_rev{overflow:visible !important;margin:7px;}
#button_form .button{width:49px;float:left;}
.red{color:red;}
.line-through{text-decoration:line-through;}
.position_1{height:319px;}
.position_2{height:321px;}
.position_3{height:221px;}
.position_4{height:170px;}

.social_header a:hover {
     color: #14AECF;
 }

.social_header a {
    margin-right: 0px !important;
    border: 1px solid white;
    border-radius: 18%;
    width: 21px;
    text-align: center;
    background-color: white;
    color: #090d29;
}

.formbox input{
    font-size: 13px!important;
}





