@import url('https://fonts.googleapis.com/css?family=Satisfy');
@import url('https://fonts.googleapis.com/css?family=Marck+Script');

table {
	font-size: 1em;
}

.ui-draggable, .ui-droppable {
	background-position: top;
}

.topbar-right a{ color:#393939; font-size:14px;}
.topbar-right a:hover{ color:#EA6A18;}

.topbar-right-top{background-color:#fff; border-bottom:solid 1px #999 !important; padding:20px 0px;}
.topbar-right-top a{ color:#393939; font-size:15px; float:right; padding:0px 15px; text-align:left; margin-right:15px; font-weight:600;}
.topbar-right-top a:hover{ color:#EA6A18;}


.card-bordered a{ border:solid 1px #EA6A18; padding:5px 15px; border-radius:50px;}
.card-bordered a:hover{ border:solid 1px #393939; padding:5px 15px; border-radius:50px;}

h3{ color:#EA6A18 !important;}

/* Clearing -------------------------------------------------------------------------- */
.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}
.clearfix:before,.clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}


/* columns */
.one_half, .one_third, .one_fourth, .two_third, .three_fourth, .one_fifth {
	position: relative;
	margin-right: 4%;
	float: left;
}
.one_full {
	width: 100%;
}
.one_half {
	width: 48%;
}
.one_third {
	width: 30.650%;
}
.one_fourth {
	width: 22%;
}
.one_fifth {
	width: 16.800%;
}
.two_third {
	width: 65.350%;
}
.three_fourth {
	width: 74%;
}
.last {
	margin-right: 0 !important;
	clear: right;
}


/* Divider --------------------------------------------------------------------------- */
hr{display:block;border:none;outline:none;height:1px;width:100%;margin:0 auto 15px;clear:both;border-top: solid 1px #e4e4e4;}
hr,.hr_wide,.hr_zigzag,.hr_dots{margin:0 auto 15px;clear:both}
hr.hr_narrow{width:7%}
hr.no_line{background:none;color:transparent;}
.hr_wide{position:relative;height:1px}
.hr_wide hr{position:absolute;left:-1000px;top:0;width:3000px}
.aside_left .hr_wide hr{left:0}
.aside_right .hr_wide hr{right:0;left:auto}
.hr_zigzag{text-align:center;margin-bottom:10px}
.hr_zigzag i{font-size:25px;line-height:25px;margin:0 -11px;display:inline-block}
.hr_dots{text-align:center;line-height:0}
.hr_dots span{display:inline-block;width:5px;height:5px;overflow:hidden;margin:0 5px;-webkit-border-radius:5px;border-radius:5px}

@font-face {
  font-family: 'myFont';
  src: url('file://///199.199.199.3/htdocs/EvGateway/font/MuseoSlab-500.ttf');
  src: url('file://///199.199.199.3/htdocs/EvGateway/font/MuseoSlab-500.ttf?#iefix') format('embedded-opentype'),
url('file://///199.199.199.3/htdocs/EvGateway/font/MuseoSlab-500.ttf') format('ttf'),
url('file://///199.199.199.3/htdocs/EvGateway/font/MuseoSlab-500.ttf') format('truetype'),;
  font-weight: normal;
  font-style: normal;
}

@media screen and (max-width: 480px) {
.one_fifth {
    width: 100%;
}
.one_half {
	width: 100%;
}
.two_third {
	width: 100%;
}
.one_third {
	width: 100%;
}
.one_fourth {
	width: 100%;
}
.three_fourth {
	width: 100%;
}
.last {
	margin-right: 0% !important;
}
.h-fullscreen {
    height: 300px;
}
.button.right.padding {
    margin-right: 20px;
    display: none;
}

body {
	overflow:auto;
}

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
            -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 50%;
    flex: 0 0 100%;
    max-width: 100%;
}
.row.gap-y>.col, .row.gap-y>[class*="col-"] {
    padding-top: 5px;
    padding-bottom: 5px;
}
.topbar-left {
    -webkit-box-align: center !important;
    align-items: center !important;
    flex-shrink: 0 !important;
    margin-right: 16px !important;
    float: right !important;
    text-align: right !important;
    width: 100% !important;
	display:block;
}

.topbar-toggler {
    padding: 1.45rem 0.95rem 1.45rem .15rem;
}

.topbar-brand {
    float: left;
    font-size: 0.875rem;
    line-height: 1;
}

.topbar.topbar-inverse .topbar-nav>.nav-link, .topbar.topbar-inverse .topbar-toggler, .topbar.topbar-inverse .drawer-toggler {
    color: #000;
    float: right !important;
}

.h1, h1 {
	font-size:20px !important;
}
.h1, h1 span{
	font-size:30px !important;
	line-height:25px !important;
}

.hidden-sm-down {
	width:130px !important;
	height:30px !important;
	display:block !important;
}

.btn-group-xl>.btn, .btn-xl {
    font-size: 14px;
    padding: 1px 0px 0px 0px !important;
}

.pr-80 {
    padding-right: 30px !important;
}

.pl-50 {
    padding-left: 30px !important;
}

.button.right {
    margin-top: 1px;
}

}



/*section19*/
.section_holder19 {
	margin: 40px 0px 0px 0px;    background-color: #f5f5f5; padding-bottom:30px;
}
.section_holder19 .icon {
    border: 1px solid #e4e4e4;
    border-radius: 0;
    color: #161616;
    font-size: 36px;
    height: 110px;
    line-height: 104px;
    margin: 0 auto;
    padding: 0;
    border-radius: 100%;
    text-align: center;
    transition: all 0.3s ease-out 0s;
    width: 110px;
	background-color:#fff;
	margin-bottom:20px;
}

.site-footer a{color:#ccc;margin: 0px 10px;}
.site-footer a:hover{color:#fff;}

.thesaas-sections-split .section,
.thesaas-sections-split .main-content .topbar,
.thesaas-sections-split .main-content .site-footer {
  margin: 30px 0px;
  padding:30px;
  box-shadow: 0 0 35px rgba(0, 0, 0, 0.1);
  border: 1px solid #ebebeb;
}

.thesaas-sections-split .main-content .topbar {
  position: static;
}

.thesaas-sections-split .main-content .topbar .topbar-toggler {
  display: none;
}

.thesaas-sections-split .section-info {
  text-align: center;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 1px;
  padding-top: 60px;
}

@media (max-width: 768px) {

  .thesaas-sections-split .section,
  .thesaas-sections-split .main-content .site-footer {
    margin: 30px 0 30px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  }

}

@media (max-width: 425px) {
.topbar.topbar-inverse{margin-top: 95px;}
.header.drive3{padding: 100px 0px 0px 0px;}
.section {padding-top: 10px;}
}

