body{
	background-color:#afffe82e !important;
	font-family: 'Fjalla One', sans-serif !important;

}
body, h1, p, a {font-family: 'Fjalla One', sans-serif !important;}
h1, h2, h3, h4, h5, h6 {
    font-family: 'Fjalla One', sans-serif !important;
	font-weight:400 !important;
}
#block-nice_menus-1 .content ul#nice-menu-1 li a, #block-nice_menus-1 .content ul#nice-menu-1 li a:link, #block-nice_menus-1 .content ul#nice-menu-1 li a:active {
    font-weight: 400 !important;
    font-family: 'Fjalla One', sans-serif;
    text-transform: uppercase ;


}

#block-jquery_countdown_block-1 {
    top: 8% !important;
    height: 65px !important;
    left: 68% !important;
}
.Registration ContentDiv {
    height: auto;
}
ul.nice-menu-down {
    float: right;
}
#block-nice_menus-1 {
    background-color: #595a5a;
}

 .custom-select {
    border-top: none !important;
    border-right: none !important;
    border-left: none !important;
	}
.custom-label{margin-top: 9px;margin-bottom:0px;font-size:13px;}

.btn{background-color: #67C7C5 !important;color: #fff !important;}
.btn:hover {background-color: #595a5a !important;}


.md-form label {
    color: #495057 !important;
	font-weight:400 !important;
}

/*table*/
table{
    width: 100%;
    font-family: 'Fjalla One', sans-serif !important;
}
table th {
    font-weight: 400 !important;
	text-transform:capitalize;
}
.sticky-enabled thead a, .sticky-enabled thead a:active, .sticky-enabled thead a:link, .sticky-enabled thead a:visited {
    font-weight: 400 !important;
}
table td {
    font-weight: 400 !important;
}
.sticky-enabled thead {
    background-color: #67C7C5 !important;
}
.table-responsive{
	width: 1190px !important;
        height:500px;
    overflow: scroll !important;
    /*overflow-y: hidden !important;
    overflow-x: scroll !important;*/
	}

div.admin-panel, div.admin-panel .description, div.admin-panel .body, div.admin, div.admin .left, div.admin .right, div.admin .expert-link, div.item-list, .menu {
    margin:0;
  padding: 31px 0px 0px 0px !important;
}
.sticky-enabled {
    width: 100%;
    border: 1px solid #67C7C57a !important;
}
.sticky-enabled thead tr th {
    padding: 5px;
    border: 1px solid #595a5a;
	text-transform: uppercase;
    font-size: 12px;
}
.sticky-enabled  td {
    padding: 5px;
    border: 1px solid #67C7C57a;
}
.sticky-enabled  td {
    padding: 5px;
    border: 1px solid #67C7C57a;
}

tr.odd .action a, tr.even .action a {
	padding: 8px;
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
   /* background-color:  !important;*/
    /*border: 2px solid #67C7C5;*/
	background-color: #67C7C5 !important;
	text-decoration: none !important;
	text-transform:uppercase;
	font-size: 10px;
    color: #ffffff !important;
    line-height: 32px !important;
}
tr.odd .action a:hover, tr.even .action a:hover {
    white-space: nowrap;
    font-weight: normal;
    background-color: #595a5a;
    color: white !important;
}

.sticky-enabled .odd td {
    padding: 10px 5px !important;
}
.sticky-enabled thead tr th {
    padding: 10px 5px !important;
    text-align: center;
}
.sticky-enabled tbody th, .sticky-enabled tbody th a:active, .sticky-enabled tbody th a:link, .sticky-enabled tbody th a:visited {
    font-weight: 400 !important;
	padding: 10px 5px !important;
    color: #FFFFFF;
	text-transform: uppercase !important;
    text-decoration: none;
    background-color: #67C7C5 !important;
    border: 1px solid #595a5a !important;
}

.item-list .pager li.pager-current {
    color: #363B85;
    font-weight: bold;
    border: 2px solid #67C7C5;
}
.item-list .pager li a {
    color: #363B85;
    display: inline;
}
.item-list .pager li {
    border: 1px solid #595a5a;
	cursor: pointer;
	text-transform: capitalize ;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
}
.item-list .pager li:hover {
 background-color:#595a5a;
 color:white !important;
}
.item-list .pager li a{
    text-decoration:none !important;
	color:#595a5a !important;
}
.item-list .pager li a:hover {
    color: white !important;
}
.item-list .pager li.pager-current {
    color: white !important;
    font-weight: bold;
    background: #67C7C5;
}
tr.even {
    background-color: #0a9aac1a !important;
}

.md-accordion .card .card-header {
    padding: 5px !important;
    border: 2px solid #105e74;
	 border-bottom:2px solid #105e74 !important;
}
.card-header .mb-0{
	margin-top:0 !important;
}
/* .item-list .pager li :hover { */
    /* background-color: #67C7C5 !important; */
/* } */
/*checkbox
[type=checkbox]:checked, [type=checkbox]:not(:checked) {
    position: relative !important;
    opacity: 1 !important;
    pointer-events: unset !important;
}*/
.form-check-input[type=checkbox]+label:before, .form-check-input[type=checkbox]:not(.filled-in)+label:after, label.btn input[type=checkbox]+label:before, label.btn input[type=checkbox]:not(.filled-in)+label:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 18px;
    height: 18px;
    z-index: 0;
    border: 2px solid #595a5a !important;
    border-radius: 1px;
    margin-top: 3px;
    transition: .2s;
}
.form-check-input[type=checkbox]:checked+label:before, label.btn input[type=checkbox]:checked+label:before {
    top: -4px;
    left: -5px;
    width: 12px;
    height: 1.375rem;
    border-top: 2px solid transparent !important;
    border-left: 2px solid transparent !important;
    border-right: 2px solid #4285f4 !important;
    border-bottom: 2px solid #4285f4 !important;
    transform: rotate(40deg);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    transform-origin: 100% 100%;
}

.form-button, .form-submit {
    /* background: url(images/ManageUsersHead-bg.gif) repeat-x; */
    color: #FFFFFF;
    font-weight: bold;
	height: auto !important;
    padding: .7rem 1.6rem !important;
    font-size: .7rem !important;
    border: 1px solid #FFFFFF;
    vertical-align: middle;
    text-align: center;
	text-transform: uppercase;
	border-radius: .125remm !important;
    cursor: pointer;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    margin: 8px 0px 0px 0px;
    background-color: #67C7C5 !important;
}
.form-button:hover, .form-submit:hover {
	    background-color: #595a5a !important;
}
.info{color:#33b5e5;}
#header-region p, #header-region img {
    margin-top: 0 !important;
}
.csv{
float:right;
padding:7px !important;
}
.small-word{font-size:xx-small;}
.hr{height: 1px; background-color: #67C7C5;}
.form-back {
    height: auto !important;
    width: 100% !important;
}
.form-continue {height: auto !important;width: 100% !important;}
a:not([href]):not([tabindex]), a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
    color: #67C7C5 !important;
}
h6{}
h5{margin-top: 3rem !important; color:#67C7C5 !important;}

#alert-Box{
	box-shadow: 0 2px 5px 0 rgba(0,0,0,.16), 0 2px 10px 0 rgba(0,0,0,.12);
	background-color: #fff;
	padding:20px 10px;
	text-align:center;
}
.md-accordion .card .card-header a {
    text-decoration: none;
}

@media (width: 320px){
.mainbox {
    width: 1206px;
}

}

@media (min-width: 576px){
.jumbotron {
    padding: 2rem 3rem !important;
}
}
@media (min-width: 414px){
.mainbox {
    width: 1225px;
}	
}
@media (min-width: 1025px) and (max-width: 1280px) {
.mainbox {
    width: 100%;
}
  
}
@media (min-width: 1281px) {
  
.mainbox {
    width: 100%;
}
  
}



.blue-grey.lighten-6 {
    background-color: #0a9aac26!important;
}
.submit-form {
    width: 100% !important;
    height: auto !important;
}
.change{margin-top: -154px !important;}
.nice-menu-hide-title {
    display: none !important;
}
.paymntstats .card{width:700px;margin-left:auto;margin-right:auto;}
.paymntstats #response-container{text-align:center;}
.paymntstats #response-container{text-align:center;}
#footer{
    background-color: #595a5a;
    padding: 25px;
    color: #ffff;
}
.Copyright_text {
    color: #fff !important;
}
.Copyright_text .Privacy_text a:hover {
	font-size:100% !important;
}
.Copyright_text .Privacy_text a, .Copyright_text .Privacy_text a:link, .Copyright_text .Privacy_text a:active, .Copyright_text .Privacy_text a:visited {
    font-size: 100% !important;
}
.Coconnex_text {
    color: #fff !important;
}
.Copyright_text .Privacy_text a, .Copyright_text .Privacy_text a:link, .Copyright_text .Privacy_text a:active, .Copyright_text .Privacy_text a:visited {
    font-family: 'Fjalla One', sans-serif !important;
    color: #ffffff !important;
}
.cross{width:9%;text-align:center;}
table.sticky-header {
    margin-top: 0;
    color: #fff !important;
    text-transform: uppercase !important;
    background: #0a9aac !important;
}
table.sticky-header a:active, a.active {
    color: #fff !important;
}
table.sticky-header a:link, a:visited {
	text-decoration:none !important;
}
table.sticky-header, tbody th {
    border: 1px solid #595a5a !important;
    padding: 7px 3px;
    text-align: center;
	/*top: 192px !important;*/
}
.header-color {
    background-color: #67C7C5!important;
}
/*.description{text-align:center;}*/
.tableHeader-processed th:ntd:nth-child(1),td:nth-child(2){
position:sticky;
right:0px;
background-color: #67C7C5 !important;
top: unset !important;
}
.fixcolumn{position:sticky;right:0;background-color: #e6f5f7;border: 1px solid #67C7C57a;}
.fixcolumn1{position:sticky;right:102px;background-color: #e6f5f7;border: 1px solid #67C7C57a;}
.fixcolumnpt{position:sticky;right:85px;background-color: #e6f5f7;border: 1px solid #67C7C57a;}
.sticky-enabled thead .fixcolumn {
    background-color: #67C7C5 !important;
    position: sticky;
    top:0;
}
.sticky-enabled thead .fixcolumn1 {
    background-color: #67C7C5 !important;
    position: sticky;
    top:0;
}
.sticky-enabled thead .fixcolumnpt {
    background-color: #67C7C5 !important;
    position: sticky;
    top:0;
}
.sticky-enabled .tableHeader-processed, .tableSelect-processed .tableHeader-processed {
    position: sticky;
    top:0;
}
.sticky-enabled .tableHeader-processed, .tableSelect-processed .tableHeader-processed .fixcolumn {
    position: sticky;
    top:0;
    z-index: 1;
}
.sticky-enabled .tableHeader-processed, .tableSelect-processed .tableHeader-processed .fixcolumn1 {
    position: sticky;
    top:0;
    z-index: 1;
}
.sticky-enabled .tableHeader-processed, .tableSelect-processed .tableHeader-processed .fixcolumnpt {
    position: sticky;
    top:0;
    z-index: 1;
}

#header-region {
    position: sticky;
	z-index:2 !important;
    top: 0;
}
.md-4{margin-top: 20px;}
.dustbin{color:#595a5a;font-size: 20px;}
.download-Btn {
    width: 970px !important;
}
.bookingdet{width:700px;margin-left:auto;margin-right:auto;}
.welcomeuser{    
    position: absolute;
    top: 159px;
    color: #fff;
    z-index: 17;
    padding: 1px 14px;
	}

@media (min-width: 1281px) {
.welcomeuser{top:239px;}
.table-responsive{width:100% !important;}
}
@media (min-width: 1366px) {
    .welcomeuser{ top:172px;}
}
/*media*/
