/* 
Green-color
-----------------------------------
save-button, confirm-button, completed-button, submit-button, green-button, done-button
	
Red-Color 
--------------------
delete-button, cancel-button, remove-button, close-button, red-button

Blue-Color 
--------------------
edit-button, reset-button, update-button, erase-button, post-button, clear-button, send-button, blue-button, add-button

orange-Color 
--------------------
print-button, orange-button

Yellow-Color 
--------------------
auditinfo-button, checkout-button, yellow-button

ash-Color 
--------------------
view-button, fax-button, scan-button, notify-button, upload-button, download-button, graph-button, search-button, barcode-button, hold-button, back-button, next-button, QR-button


Grey-Color
-----------------------
common-button

*/

.single-char-button {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#657FA5;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:0px 4px;
	text-decoration:none;
	font-weight:normal;
	min-width:20px;
	text-align:center !important;
}

.edit-char-button {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#00aaff;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:0px 4px;
	text-decoration:none;
	font-weight:normal;
	min-width:20px;
	text-align:center !important;
}

.delete-char-button {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background-color:#E64B4B;
	border-radius:4px;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:0px 4px;
	text-decoration:none;
	font-weight:normal;
	min-width:20px;
	text-align:center !important;
}

/* Green-Color */
.save-button, .confirm-button, .completed-button, .submit-button, .green-button, .done-button{
	background-color:#20A20F;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #20A20F;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
}
.save-button:hover, .confirm-button:hover, .completed-button:hover, .submit-button:hover, .green-button:hover, .done-button:hover{
	background-color:#5fb953;
}
.save-button:active, .confirm-button:active, .completed-button:active, .submit-button:active, .green-button:active, .done-button:active{
	position:relative;
	top:1px;
}

/* Calling Icons for CSS */
.save-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f0c7";padding-left:5px}
.confirm-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f087";padding-left:5px}
.completed-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f00c";padding-left:5px}
.submit-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f0a6";padding-left:5px}
.done-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f087";padding-left:5px}



/* Red-Color */
.delete-button, .cancel-button, .remove-button, .close-button, .red-button{
	background-color:#E64B4B;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #E64B4B;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
	float:right;
}
.delete-button:hover, .cancel-button:hover, .remove-button:hover, .close-button:hover, .red-button:hover{
	background-color:#f58e8e;
}
.delete-button:active, .cancel-button:active, .remove-button:active, .close-button:active, .red-button:acive{
	position:relative;
	top:1px;
}

/* Calling Icons for CSS */

.delete-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f1f8";padding-left:5px}

.cancel-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f05e";padding-left:5px}

.remove-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f05c";padding-left:5px}

.close-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f00d";padding-left:5px}

/* Blue-Color */
.edit-button, .reset-button, .update-button, .erase-button, .post-button, .clear-button, .send-button, .add-button, .data-button, .blue-button{
	background-color:#00aaff;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #00aaff;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
	white-space:nowrpa;
}

.edit-button:hover, .reset-button:hover, .update-button:hover, .erase-button:hover	, .post-button:hover, .clear-button:hover,  .send-button:hover, .add-button:hover, .data-button:hover, .blue-button:hover{
	background-color:#5fc9fe;
}

.edit-button:active, .reset-button:active, .update-button:active, .erase-button:active, .post-button:active, .clear-button:active, .send-button:active, .add-button:active, .data-button:active, .blue-button:active{
	position:relative;
	top:1px;
}

.edit-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f040";padding-left:5px}

.reset-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f12d";padding-left:5px}

.update-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f044";padding-left:5px}

.erase-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f12d";padding-left:5px}

.post-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f24a";padding-left:5px}

.clear-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f12d";padding-left:5px}

.send-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f1d8";padding-left:5px}

.add-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f067";padding-left:5px}

.data-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f1c0";padding-left:5px}

/* orange-Color */
.print-button, .comments-button, .orange-button{
	background-color:#F68827;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #F68827;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
	white-space:nowrpa;

}
.print-button:hover, .comments-button:hover, .orange-button:hover{	
	background-color:#f9a83f;
}
.print-button:active, .comments-button:active, .orange-button:active{
	position:relative;
	top:1px;
}
.print-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f02f";padding-left:5px} 
.comments-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f086";padding-left:5px}

/* Yellow-Color */
.auditinfo-button, .checkout-button, .signoff-button, .dischargecard-button, .yellow-button{
	background-color:#e1ad00;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #e1ad00;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
	white-space:nowrpa;

}
.auditinfo-button:hover, .checkout-button:hover, .signoff-button:hover, .dischargecard-button:hover, .yellow-button:hover{	
	background-color:#f0ba05;
}
.auditinfo-button:active, .checkout-button:active, .signoff-button:active, .dischargecard-button:active, .yellow-button:active{
	position:relative;
	top:1px;
}
.auditinfo-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f129";padding-left:5px} 
.checkout-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f07a";padding-left:5px}
.signoff-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f08b";padding-left:5px}
.dischargecard-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f2bb";padding-left:5px}

/* ash-Color */
.view-button, .fax-button, .scan-button, .notify-button, .upload-button, .download-button, .graph-button, .search-button, .barcode-button, .hold-button, .back-button, .next-button, .QR-button{
	background-color:#18ab9d;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #18ab9d;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
	white-space:nowrpa;

}
.view-button:hover, .fax-button:hover, .scan-button:hover, .notify-button:hover, .upload-button:hover, .download-button:hover, .graph-button:hover, .search-button:hover, .barcode-button:hover, .hold-button:hover, .back-button:hover, .next-button:hover, .QR-button:hover{
	background-color:#56b9af;
}
.view-button:active, .fax-button:active, .scan-button:active, .notify-button:active, .upload-button:active, .download-button:active, .graph-button:active, .search-button:active, .barcode-button:active, .hold-button:active, .back-button:active, .next-button:active, .QR-button:active{
	position:relative;
	top:1px;
}

/* Calling Icons for CSS */
.view-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f06e";padding-left:5px}

.fax-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f1ac";padding-left:5px}

.scan-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f029";padding-left:5px}

.notify-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f0a2";padding-left:5px}

.upload-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f093";padding-left:5px}

.download-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f019";padding-left:5px}

.graph-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f201";padding-left:5px}

.search-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f002";padding-left:5px}

.barcode-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f02a";padding-left:5px}

.hold-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f256";padding-left:5px}

.back-button::before{font-family:"FontAwesome"; font-weight: 400; content: "\f053";padding-right:5px}

.next-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f054";padding-left:5px}

.QR-button::after{font-family:"FontAwesome"; font-weight: 400; content: "\f029";padding-left:5px}



/* Grey-Color */
.common-button{
	background-color:#657FA5;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #657FA5;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !Important;
	white-space:nowrpa !Important;
}
.common-button i{padding: 4px 0px;}
.common-button:hover{
	background-color:#96afd5;
}
.common-button:active{
	position:relative;
	top:1px;
}



.custom-green-button{
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77d42a), color-stop(1, #5cb811));
	background:-moz-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-webkit-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-o-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:-ms-linear-gradient(top, #77d42a 5%, #5cb811 100%);
	background:linear-gradient(to bottom, #77d42a 5%, #5cb811 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77d42a', endColorstr='#5cb811',GradientType=0);
	background-color:#77d42a;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #268a16;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
}
.custom-green-button:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb811), color-stop(1, #77d42a));
	background:-moz-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-webkit-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-o-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:-ms-linear-gradient(top, #5cb811 5%, #77d42a 100%);
	background:linear-gradient(to bottom, #5cb811 5%, #77d42a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cb811', endColorstr='#77d42a',GradientType=0);
	background-color:#5cb811;
}
.custom-green-button:active{
	position:relative;
	top:1px;
}

.custom-red-button{
	-moz-box-shadow:inset 0px -3px 7px 0px #ff4665;
	-webkit-box-shadow:inset 0px -3px 7px 0px #ff4665;
	box-shadow:inset 0px -3px 7px 0px #ff4665;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb7196), color-stop(1, #ff5c7a));
	background:-moz-linear-gradient(top, #fb7196 5%, #ff5c7a 100%);
	background:-webkit-linear-gradient(top, #fb7196 5%, #ff5c7a 100%);
	background:-o-linear-gradient(top, #fb7196 5%, #ff5c7a 100%);
	background:-ms-linear-gradient(top, #fb7196 5%, #ff5c7a 100%);
	background:linear-gradient(to bottom, #fb7196 5%, #ff5c7a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb7196', endColorstr='#ff5c7a',GradientType=0);
	background-color:#fb7196;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #cb536f;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
}
.custom-red-button:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff5c7a), color-stop(1, #fb7196));
	background:-moz-linear-gradient(top, #ff5c7a 5%, #fb7196 100%);
	background:-webkit-linear-gradient(top, #ff5c7a 5%, #fb7196 100%);
	background:-o-linear-gradient(top, #ff5c7a 5%, #fb7196 100%);
	background:-ms-linear-gradient(top, #ff5c7a 5%, #fb7196 100%);
	background:linear-gradient(to bottom, #ff5c7a 5%, #fb7196 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5c7a', endColorstr='#fb7196',GradientType=0);
	background-color:#ff5c7a;
}
.custom-red-button:active{
	position:relative;
	top:1px;
}


.custom-yellow-button{
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffd324));
	background:-moz-linear-gradient(top, #ffec64 5%, #ffd324 100%);
	background:-webkit-linear-gradient(top, #ffec64 5%, #ffd324 100%);
	background:-o-linear-gradient(top, #ffec64 5%, #ffd324 100%);
	background:-ms-linear-gradient(top, #ffec64 5%, #ffd324 100%);
	background:linear-gradient(to bottom, #ffec64 5%, #ffd324 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffd324',GradientType=0);
	background-color:#ffec64;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #ffc824;
	display:inline-block;
	cursor:pointer;
	color:#000 !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
}
.custom-yellow-button:hover{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffd324), color-stop(1, #ffec64));
	background:-moz-linear-gradient(top, #ffd324 5%, #ffec64 100%);
	background:-webkit-linear-gradient(top, #ffd324 5%, #ffec64 100%);
	background:-o-linear-gradient(top, #ffd324 5%, #ffec64 100%);
	background:-ms-linear-gradient(top, #ffd324 5%, #ffec64 100%);
	background:linear-gradient(to bottom, #ffd324 5%, #ffec64 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd324', endColorstr='#ffec64',GradientType=0);
	background-color:#ffd324;
}
.custom-yellow-button:active{
	position:relative;
	top:1px;
}





.NewDisableButton,.NewDisableButton:hover{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #dcdcdc;
	cursor:not-allowed;
	color:#595959;	
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 5px 10px 6px 10px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !important;
}

.select-go-button{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
}

.red-color-button{
	background-color:#E64B4B !Important;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #8f1e1e;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !Important;
	white-space:nowrpa !Important;	
}

.orange-color-button{
	background-color:#F68827 !Important;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #975418;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !Important;
	white-space:nowrpa !Important;	
}

.green-color-button{
	background-color:#20A20F !Important;
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;
	border:1px solid #0f5e05;
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:15px;
	padding: 2px 8px;
	margin:5px;
	text-decoration:none;
	font-weight:normal;
	min-width:100px;
	text-align:center !Important;
	white-space:nowrpa !Important;
}


.normalButton,.normalButton-red{
	border:1px solid #3F4855;
	background-color:#454545 !Important;	
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;	
	display:inline-block;
	cursor:pointer;
	color:#fff !Important;
	font-family:'Roboto', sans-serif;
	font-size:14px;
	padding:3px 8px;
	margin:0px 10px;
	text-decoration:none;
	font-weight:normal;
	min-width:80px;
	text-align:center !important;
}
.normalButton:hover, .normalButton-red:hover{
	border:1px solid #3F4855;
	background-color:#aab3bd !Important;	
	-moz-border-radius:42px;
	-webkit-border-radius:42px;
	border-radius:42px;		
	display:inline-block;
	cursor:pointer;
	color:#2f333a !Important;
	font-family:'Roboto', sans-serif;
	font-size:14px;
	padding:3px 8px;
	margin:0px 10px;
	text-decoration:none;
	font-weight:normal;
	min-width:80px;
	text-align:center !important;
}
.normalButton:active, .normalButton-red:active {
	position:relative;
	text-decoration:none;
	top:1px;
	color:#fff;
	min-width:80px;
}
.disableButton,.disableButton:hover{
	border:1px solid #3F4855;
	background-color:#EEEEEE;	
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;	
	display:inline-block;
	cursor:auto;
	color:#3F4855;
	font-family:'Roboto', sans-serif;
	font-size:14px;
	padding:3px 8px;
	margin:0px 10px;
	text-decoration:none;
	font-weight:normal;
	min-width:50px;
	text-align:center !important;
}

.small-Button {
	border:1px solid #3F4855;
	background-color:#f5f5f5;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;	
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:'Roboto', sans-serif;
	font-size:12px;
	padding:4px 5px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:1.5px;
}
.small-Button:hover {
	color:#3F4855;
	background-color:#fcfcfc;
	text-decoration:none;
	font-family:'Roboto', sans-serif;
	font-size:12px;
	padding:4px 5px;
	text-decoration:none;
	font-weight:normal;
	letter-spacing:1.5px;
}
.small-Button:active {
	position:relative;
	text-decoration:none;
	color:#000;
}
.small-Button-Side {
	border:1px solid #3F4855;
	background-color:#ccc;	
	-moz-border-radius:50px;
	-webkit-border-radius:50px;
	border-radius:50px;	
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:'Roboto', sans-serif;
	font-size:13px;
	padding:2px 10px;
	text-decoration:none;
	font-weight:normal;
}
.small-Button-Side:hover {
	color:#3F4855;
	background-color:#ccc;
	text-decoration:none;
	font-family:'Roboto', sans-serif;
	font-size:13px;
	padding:2px 10px;
	text-decoration:none;
	font-weight:normal;
}

.small-Button-Side:active {
	position:relative;
	text-decoration:none;
	color:#000;
}

/* Icon-button 
-----------------------------------
.green-icon-button, .red-icon-button, .blue-icon-button, .orange-icon-button, .yellow-icon-button */

.green-icon-button{background-color:#20A20F; color:#fff !important}

.red-icon-button{background-color:#E64B4B; color:#fff !important}

.blue-icon-button{background-color:#00aaff; color:#fff !important}

.orange-icon-button{background-color:#F68827; color:#fff !important}

.yellow-icon-button{background-color:#f0ba05; color:#fff !important}

.green-icon-button, .red-icon-button, .blue-icon-button, .orange-icon-button, .yellow-icon-button {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	cursor:pointer;
	padding:2px 5px;
	text-decoration:none;
	font-weight:normal;

}
.green-icon-button:hover, .red-icon-button:hover, .blue-icon-button:hover, .orange-icon-button:hover, .yellow-icon-button:hover {
	color:#3F4855;
	text-decoration:none;
	padding:2px 5px;
	text-decoration:none;
	font-weight:normal;
}

.small-previous-button{
	border-radius:5px 0px 0px 5px;
	cursor:pointer;
	padding:5px;
	text-decoration:none;
	font-weight:normal;
	background-color:#454545;
	color:#fff;
	border:1px solid #000;
	border-right:0px solid #000;
}
.small-previous-button:hover{
	border-radius:5px 0px 0px 5px;
	cursor:pointer;
	padding:5px;
	text-decoration:none;
	font-weight:normal;
	background-color:#fcfcfc;
	color:#454545;
	border:1px solid #000;
	border-right:0px solid #000;
}
.small-next-button{
	border-radius:0px 5px 5px 0px;
	cursor:pointer;
	padding:5px;
	text-decoration:none;
	font-weight:normal;
	background-color:#454545;
	color:#fff;
	border:1px solid #000;
	border-left:0px solid #000;
}
.small-next-button:hover{
	border-radius:0px 5px 5px 0px;
	cursor:pointer;
	padding:5px;
	text-decoration:none;
	font-weight:normal;
	background-color:#fcfcfc;
	color:#454545;
	border:1px solid #000;
	border-left:0px solid #000;
}
.search-filter-button::after{background-color:#454545; font-family:"FontAwesome"; font-weight: 400; content:"\f0b0"; color:#fff; padding:10px; -webkit-border-radius:3px;	border-radius:3px; -khtml-border-radius:3px;	border-radius:3px;}

.search-filter-button-more-show::after{background-color:#454545; font-family:"FontAwesome"; font-weight: 400; content:"\f204"; color:#fff; padding:10px; -webkit-border-radius:3px;	border-radius:3px; -khtml-border-radius:3px;	border-radius:3px;}

.search-filter-button-more-hide::after{background-color:#454545; font-family:"FontAwesome"; font-weight: 400; content:"\f205"; color:#fff; padding:10px; -webkit-border-radius:3px;	border-radius:3px; -khtml-border-radius:3px;	border-radius:3px;}

.plane-search-filter-button{background-color:#454545; color:#fff; padding:10px; -webkit-border-radius:3px;border-radius:3px; -khtml-border-radius:3px;	border-radius:3px;padding:7px 10px}