.nacds-gate-inline,
.nacds-gate-modal-panel {
	max-width: 420px;
	padding: 16px;
	border: 1px solid #d0d0d0;
	background: #f7f7f7;
}

.nacds-gate-field {
	margin-bottom: 12px;
}

.nacds-gate-field label {
	display: block;
	font-weight: 600;
	margin-bottom: 4px;
}

.nacds-gate-field input {
	width: 100%;
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 2px;
}

.nacds-gate-submit,
.nacds-gate-open,
.nacds-gate-close,
.nacds-gate-logout {
	background: #005d8f;
	color: #fff;
	border: 0;
	padding: 8px 14px;
	cursor: pointer;
	border-radius: 2px;
}

.nacds-gate-message {
	color: #b32d2e;
	margin-bottom: 8px;
	min-height: 18px;
}

.nacds-gate-modal-panel {
	display: none;
	margin-top: 10px;
}

.nacds-gate-modal-panel.is-open {
	display: block;
}

.mx-auto {
	margin-left: auto;
	margin-right: auto;
}
.fusion-tabs.fusion-tabs-1 .nav-tabs li a{border-top-color:#ebeaea;background-color:#ebeaea;}.fusion-tabs.fusion-tabs-1 .nav-tabs{background-color:#f6f6f6;}.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus{border-right-color:#f6f6f6;}.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:hover,.fusion-tabs.fusion-tabs-1 .nav-tabs li.active a:focus{background-color:#f6f6f6;}.fusion-tabs.fusion-tabs-1 .nav-tabs li a:hover{background-color:#f6f6f6;border-top-color:#f6f6f6;}.fusion-tabs.fusion-tabs-1 .tab-pane{background-color:#f6f6f6;}.fusion-tabs.fusion-tabs-1 .nav,.fusion-tabs.fusion-tabs-1 .nav-tabs,.fusion-tabs.fusion-tabs-1 .tab-content .tab-pane{border-color:#ebeaea;}
.fusion-tabs .nav-tabs.nav-justified > li { border: medium none; vertical-align: middle;}
.fusion-tabs .nav-tabs.nav-justified {
	border: medium none;	
}
.fusion-tabs .nav {
	border:1px solid #eaeaea;
}
.fusion-tabs .tab-content {
	border:1px solid #eaeaea;
	border-top:none;
	background: #f6f6f6 none repeat scroll 0 0;
}
.fusion-tabs .nav-tabs.nav-justified > li > a {
	float: none;
	vertical-align: middle;
}
.fusion-tabs {
	background: #f6f6f6 none repeat scroll 0 0;
	padding: 0;
}
.fusion-tabs .nav-tabs li.ui-tabs-active a:hover,
.fusion-tabs .nav-tabs li.ui-tabs-active a {
	background-color: #f6f6f6;
	border-top-color: #4e9be5;
}
.fusion-tabs .nav-tabs.nav-justified > li {
	padding-bottom: 0;
	background: #ffffff none repeat scroll 0 0;
}

.search-table {
	margin-bottom: 10px;
}
.search-table input {
	border: 1px solid;
	font-size: 18px;
	height: 30px;
	max-width: 100%;
	padding: 2px 5px;
	width: 40%;
}
.pharm_search .fusion-button {
	font-size: 12px;
	letter-spacing: normal;
}
.pharm_search > div {
	margin-bottom: 10px;
}
.ui-slider.ui-slider-horizontal {
	background: #00a0d2 none repeat scroll 0 0;
	border: medium none;
	height: 2px;
}
.ui-slider-horizontal .ui-slider-handle {
	background: #00a0d2 none repeat scroll 0 0;
	border: medium none;
	border-radius: 50%;
	cursor: pointer;
	height: 10px;
	margin-left: 0;
	top: -4px;
	width: 10px;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {

	font-size: 0.8em !important;
}

#nacds-gate-tabs .nav {
    display: block !important;
}

.buttonparent{
		padding: 3%;
	}
@media (max-width: 480px){
	.fusion-tabs .nav {
		display: block;
	}
	.search-field input {
		width: 100%;
	}
	.search-tab input, .search-tab select {
		max-width: 100%;
	}
	.pharm .fusion-button.button-flat {
		margin:5px 0;
	}
}
@media only screen and (min-device-width: 320px) 
					and (max-device-width: 667px) 
					{
	.fusion-tabs .nav {
		display: block;
	}
	.search-field input {
		width: 100%;
	}
	.search-tab input, .search-tab select {
		max-width: 100%;
	}
	.pharm .fusion-button.button-flat {
		margin:5px 0;
	}
}

