src/ztfy/myams/resources/less/forms.less
changeset 118 c87d242a1176
parent 73 a31cca83750d
child 130 e3cb023c73b6
--- a/src/ztfy/myams/resources/less/forms.less	Fri Mar 27 15:59:45 2015 +0100
+++ b/src/ztfy/myams/resources/less/forms.less	Fri Mar 27 16:00:30 2015 +0100
@@ -56,7 +56,7 @@
 	opacity: 0.5;
 
 	&:hover {
-		opacity: 0.9;
+		opacity: 0.9!important;
 	}
 	.nohints & {
 		display: none;
@@ -725,6 +725,10 @@
 		font-weight: 300;
 		color: #232323;
 		margin: 10px 14px 0;
+
+		.modal-dialog & {
+			margin: 10px -2px 0 0;
+		}
 	}
 	fieldset {
 		display: block;
@@ -774,6 +778,11 @@
 						border-radius: 3px;
 			}
 		}
+		>fieldset {
+			&.bordered {
+				margin: 10px 0;
+			}
+		}
 	}
 	fieldset+fieldset {
 		border-top: 1px solid rgba(0, 0, 0, .1);
@@ -787,11 +796,18 @@
 			font-size: 14.5px!important;
 		}
 		&.switcher {
+			cursor: pointer;
+		}
+		&.checker,
+		&.switcher {
 			font-weight: 300;
 			font-size: 16.5px;
 			border: 0;
 			padding-bottom: 0;
-			cursor: pointer;
+
+			label[for] {
+				cursor: pointer;
+			}
 		}
 		.fa {
 			color: rgb(50, 118, 177);
@@ -834,6 +850,13 @@
 		&.radio {
 			padding-top: 0;
 		}
+		&.input-file {
+			img.thumbnail {
+				display: inline-block;
+				margin: 4px 10px 0 4px!important;
+				padding: 4px!important;
+			}
+		}
 	}
 	input {
 		&.input-lg {
@@ -1263,6 +1286,9 @@
 		-moz-appearance: none;
 		-webkit-appearance: none;
 
+		&[readonly] {
+			border-bottom: 1px solid #bdbdbd!important;
+		}
 		&.display-mode {
 			border: none;
 			padding: 0;
@@ -1294,6 +1320,8 @@
 		}
 	}
 	.input-file {
+		position: relative;
+
 		.button {
 			position: absolute;
 			top: 3px;
@@ -1350,6 +1378,10 @@
 			}
 		}
 	}
+	.select-widget .selected-option {
+		display: inline-block;
+		padding: 4px 8px;
+	}
 	.select-multiple select {
 		height: auto;
 	}