/* ================= */
/* === IMPORT ====== */
/* ================= */
@import url("jquery-ui/jquery-ui.css");
@import url("../../admin/template/css/variables.php");
@import url("../../admin/template/css/lightbox.css");
@import url("../../admin/template/css/input.css");
@import url("intlTelInput.css");
@import url("animate.css");
@import url("classic.date.css?4");
@import url("classic.css?4");
/*@import url("select2.min.css");*/
@import url("mobile.css?7");
@import url("main.css?6");
@import url("nouislider.min.css"); 
@import url("bootstrap.min.css");
@import url("jquery.custom-select.css");
@import url("sweetalert2.min.css");
@import url("tooltipster.bundle.min.css");
@import url("tooltipster.main.min.css");
/* ================= */
/* === FONT ======== */
/* ================= */
@import url("fonts.css");
/* ================= */
/* === CONTENT ===== */
/* ================= */
.ui-button::selection, .ui-button ::selection {background:transparent;}
.ui-button::-moz-selection, .ui-button ::-moz-selection {background:transparent;}
.ui-button {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
* {resize:none;outline-width:0;}
::-webkit-input-placeholder {font-style:italic;}
:-moz-placeholder {font-style:italic;}
::-moz-placeholder {font-style:italic;}
:-ms-input-placeholder {font-style:italic;}
/* == */
input, textarea {text-overflow:ellipsis;}
html, body, form {margin:0px;padding:0px;}
html {/*overflow-y:scroll;*/height:100%;}
img {border:0px;}
body {height:100%;
      font-family:"Roboto", sans-serif;
      font-size: 1em;
      line-height:1.1em;
      font-weight:normal;
      color:#575757;
      background: #fafcfd;
      overflow-x: hidden;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
}

/* == */
a  {font-weight:normal;text-decoration:underline;color:#3a3a3a;}
a:hover {text-decoration:none;color:#3a3a3a;}
/* == */
h1, h2, h3, h4 {
    color:#313a73;
    font-weight:normal;
    margin:0px;
    padding:0px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}
h1 {font-size:30px;line-height:1.2em;}
h2 {font-size:19px;line-height:1.2em;}
h3 {font-size:13px;line-height:1.2em;font-weight: 600;}
h4 {font-size:12px;line-height:1.2em;}
/*======================*/
/*=====JQUERY UI FIX====*/
/*======================*/
.ui-datepicker-multi-2 {width:auto !important;border:0px;padding:0px;}
.ui-datepicker-multi-2 .ui-datepicker-calendar td a {display:block;padding:3px;text-align:center;text-decoration:none;}
.cms-calendar-highlight .ui-state-default {color:#FFFFFF;background:#000000;}
/*======================*/
/*== TIMEPICKER      ===*/
/*======================*/
.ui-timepicker-div .ui-widget-header {margin-bottom:8px;}
.ui-timepicker-div dl {text-align:left;}
.ui-timepicker-div dl dt {height:25px;margin-bottom:-25px;}
.ui-timepicker-div dl dd {margin:0px 10px 10px 65px;}
.ui-timepicker-div td {font-size:90%;}
.ui-tpicker-grid-label {background:none;border:none;margin:0;padding:0;}
.ui-timepicker-rtl {direction:rtl;}
.ui-timepicker-rtl dl {text-align:right;}
.ui-timepicker-rtl dl dd {margin:0px 65px 10px 10px;}