form, label {font-size:inherit;}.form-control {height: 40px;}.text-white {color:#ffffff !important;}.text-black {color:#000000;}.text-black:hover {color:#337ab7;}.text-italic {font-style: italic;}.text-justify {text-align: justify;}.text-shadow {text-shadow: 2px 2px #000000 !important;}.text-main {color:#0f59b2;}.title {color:#0c50a3;}h3.title {margin:15px 0;font-size:18px;font-weight:700;}.mgt-30 {margin-top:30px;}.border-blue {border:2px solid #2392cd;padding: 15px;}figure.text-center img {margin:0 auto 10px;}.btn-default.disabled, .btn-default.disabled.active, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled], .btn-default[disabled].active, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default.active, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {color:#000000;}.select2-container .select2-selection--single, .select2-container--default .select2-selection--single .select2-selection__arrow {height:40px;}.select2-container--default .select2-selection--single .select2-selection__arrow {width:30px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color:#2392cd transparent transparent transparent;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color:transparent transparent #2392cd transparent;}.select2-container--default .select2-selection--single .select2-selection__rendered {line-height:40px;color: #555;font-size:14px;}.more {background:#ffffff;padding:15px;display:block;text-align:center;border-top:1px solid #cccccc;}li.active .btn.btn-outline, li:hover .btn.btn-outline {border: 1px solid #0f59b2 !important;background-color:#0f59b2 !important;color:#ffffff !important;}.box-factory {border: 1px solid #cacaca;padding: 15px;}.box-factory h3 {margin:20px 0 30px 0;}.box-factory ul.guide {margin-bottom:30px;display:inline-block;width:100%;}.box-factory ul.guide li{float:left;margin-right:30px;line-height:20px;}.box-factory ul.guide li span {width:20px;height:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;float:left;margin-right:5px;}.factory-border {position:relative;width:100%;}.factory-border .text {display: inline-block;}.factory-border .text:before {left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);content:"";position:absolute;}.factory-border .text .inner{display: inline-block;text-align: center;position: absolute;left: 0;right:0;top:70%;width: 100%;overflow:hidden;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);opacity: 1;transition: top 0.3s linear;-webkit-transition: top 0.3s linear;-moz-transition: top 0.3s linear;-o-transition: top 0.3s linear;text-align:center;}.factory-border .text .inner h4 {font-size:16px;line-height:1.625em;text-transform:uppercase;}.factory-border .text .inner .qnty {font-size:30px;font-weight:bold;padding-bottom:15px;}.factory-border .text .inner a {margin-top:20px;display:block;text-transform:uppercase;color:#ffffff;display:none;}.factory-border.active .inner, .factory-border:hover .inner {top:60%;}.factory-border.active .text:before , .factory-border:hover .text:before {background-color: rgba(15, 89, 178, .7);}.factory-border.active .inner a, .factory-border:hover .inner a {display:block;}.factory-border a:hover {font-size:20px;}.factory-border .text .row {border:2px solid #ffffff;margin-left:30px;margin-right:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#ffffff;}.factory-border .text .row .col-xs-5, .factory-border .text .row .col-xs-6, .factory-border .text .row .col-xs-1 {padding-left:0;padding-right:0;}.factory-border .text .row .line {border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;height: 95px;width: 1px;margin-left: auto;margin-right: auto;margin-top: 10px;text-align: center;display: inline-block;}}