source for sakino.kelbie.scot
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

219 lines
9.4 KiB

  1. @charset "utf-8";
  2. /* CSS Document */
  3. .btn_m {
  4. cursor:pointer;
  5. display:inline-block;
  6. /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  7. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGUwZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  8. background: -moz-linear-gradient(top, #F6F6F6 0%, #DDE0E9 100%); /* FF3.6+ */
  9. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F6F6F6), color-stop(100%,#DDE0E9)); /* Chrome,Safari4+ */
  10. background: -webkit-linear-gradient(top, #F6F6F6 0%,#DDE0E9 100%); /* Chrome10+,Safari5.1+ */
  11. background: -o-linear-gradient(top, #F6F6F6 0%,#DDE0E9 100%); /* Opera 11.10+ */
  12. background: -ms-linear-gradient(top, #F6F6F6 0%,#DDE0E9 100%); /* IE10+ */
  13. padding:4px 10px;
  14. text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
  15. color:#333;
  16. font-size:13px;
  17. line-height:23px;
  18. border:solid 1px #a9a9a9;
  19. border-bottom-color:#bbb;
  20. -webkit-border-radius:4px;
  21. -moz-border-radius:4px;
  22. border-radius:4px;
  23. -webkit-box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05);
  24. -moz-box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05);
  25. box-shadow:inset 1px 0px 0 rgba(255, 255, 255, 1), 0 1px 2px rgba(0, 0, 0, 0.05);
  26. -webkit-transition:0.1s linear all;
  27. -moz-transition:0.1s linear all;
  28. transition:0.1s linear all;
  29. background-color:#DDE0E9;
  30. background-repeat:no-repeat;
  31. font-size:100%;
  32. -moz-box-sizing: border-box; /* Firefox */
  33. -webkit-box-sizing: border-box; /* Safari 3 */
  34. -ms-box-sizing: border-box; /* Internet Explorer 8 */
  35. box-sizing: border-box; /* Opera */
  36. }
  37. .btn_danger {
  38. cursor:pointer;
  39. display:inline-block;
  40. /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  41. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOTkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOTY0MDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  42. background: -moz-linear-gradient(top, #ff9900 0%, #f96401 100%); /* FF3.6+ */
  43. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#f96401)); /* Chrome,Safari4+ */
  44. background: -webkit-linear-gradient(top, #ff9900 0%,#f96401 100%); /* Chrome10+,Safari5.1+ */
  45. background: -o-linear-gradient(top, #ff9900 0%,#f96401 100%); /* Opera 11.10+ */
  46. background: -ms-linear-gradient(top, #ff9900 0%,#f96401 100%); /* IE10+ */
  47. background: linear-gradient(to bottom, #ff9900 0%,#f96401 100%); /* W3C */
  48. padding:4px 10px;
  49. text-shadow:0 1px 1px rgba(249,100,1,1);
  50. color:#fff;
  51. font-size:13px;
  52. line-height:23px;
  53. border:1px solid #FA6D01;
  54. -webkit-border-radius:4px;
  55. -moz-border-radius:4px;
  56. border-radius:4px;
  57. -webkit-box-shadow: none;
  58. -moz-box-shadow: none;
  59. box-shadow: none;
  60. -webkit-transition:0.1s linear all;
  61. -moz-transition:0.1s linear all;
  62. transition:0.1s linear all;
  63. background-color:#f96401;
  64. background-repeat:no-repeat;
  65. font-size:100%;
  66. -moz-box-sizing: border-box; /* Firefox */
  67. -webkit-box-sizing: border-box; /* Safari 3 */
  68. -ms-box-sizing: border-box; /* Internet Explorer 8 */
  69. box-sizing: border-box; /* Opera */
  70. }
  71. .btn_m:active,.btn_danger:active {
  72. -webkit-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
  73. -moz-box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
  74. box-shadow:inset 0 3px 7px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.05);
  75. }
  76. .btn_m:hover,.btn_danger:hover {
  77. background-position:0px -30px;
  78. text-decoration:none;
  79. }
  80. .lt-ie9 .btn_m:active,.lt-ie9 .btn_danger:active {
  81. -webkit-box-shadow: none; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  82. -moz-box-shadow: none; /* FF3.5 - 3.6 */
  83. box-shadow: none; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
  84. }
  85. .lt-ie9 .btn_m{
  86. background: url(../img/ie8_btn.png) repeat-x top #DDE0E9;
  87. box-shadow:none;
  88. position: relative;
  89. }
  90. .lt-ie9 .btn_m:hover{
  91. background:#DDE0E9;
  92. }
  93. .lt-ie9 .btn_m.btn_primary{
  94. background: url(../img/ie8_btn_primary.png) repeat-x top #0064cd;
  95. box-shadow:none;
  96. position: relative;
  97. border: solid 1px #0064CD;
  98. }
  99. .lt-ie9 .btn_m.btn_secondery{
  100. background: url(../img/ie8_btn_secondery.png) repeat-x top #4a4a4a;
  101. box-shadow:none;
  102. position: relative;
  103. border: solid 1px #4a4a4a;
  104. }
  105. .lt-ie9 .btn_danger{
  106. box-shadow:none;
  107. position: relative;
  108. }
  109. .lt-ie9 .btn_danger:hover{
  110. background:#f96401;
  111. }
  112. .btn_m.btn_primary {
  113. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzA0OWNkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY0Y2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  114. background: -moz-linear-gradient(top, #049CDB 0%, #0064CD 100%); /* FF3.6+ */
  115. background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#049CDB), color-stop(100%,#0064CD)); /* Chrome,Safari4+ */
  116. background: -webkit-linear-gradient(top, #049CDB 0%,#0064CD 100%); /* Chrome10+,Safari5.1+ */
  117. background: -o-linear-gradient(top, #049CDB 0%,#0064CD 100%); /* Opera 11.10+ */
  118. background: -ms-linear-gradient(top, #049CDB 0%,#0064CD 100%); /* IE10+ */
  119. background: linear-gradient(#049CDB, #0064CD) no-repeat scroll 0 0 #0064CD;
  120. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  121. background-repeat: no-repeat;
  122. background-color: #0064CD;
  123. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  124. color: #fff;
  125. box-shadow: none;
  126. }
  127. .btn_m.btn_primary:hover {
  128. background-image:none;
  129. background-position: 0px -30px;
  130. background-color: #0064CD;
  131. }
  132. .btn_m.btn_secondery {
  133. background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzY0NjQ2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YTRhNGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  134. background: linear-gradient(#646464, #4a4a4a) no-repeat scroll 0 0 #4a4a4a;
  135. border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  136. text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  137. background-repeat: no-repeat;
  138. background-color: #4a4a4a;
  139. color: #fff;
  140. box-shadow: none;
  141. }
  142. .btn_m.btn_secondery:hover {
  143. background-position: 0px -30px;
  144. background-color: #4a4a4a;
  145. }
  146. .btn_m.btn_large{
  147. padding:10px 10px;
  148. }
  149. /*under ie7*/
  150. .lt-ie8 .btn_m{
  151. padding-right: 0px;
  152. padding-left: 0px;
  153. }
  154. .lt-ie8 .btn_m:hover{
  155. padding-right: 0px;
  156. padding-left: 0px;
  157. }
  158. .lt-ie8 .list_details .btn_m{
  159. padding-right: 0px;
  160. padding-left: 0px;
  161. }
  162. .btn_m:disabled {
  163. background-image:none;
  164. filter:alpha(opacity=65);
  165. -khtml-opacity:0.65;
  166. -moz-opacity:0.65;
  167. opacity:0.65;
  168. cursor:default;
  169. }
  170. .dropdown_menu {
  171. background-clip: padding-box;
  172. background-color: #FFFFFF;
  173. border-color: rgba(0, 0, 0, 0.2);
  174. border-radius: 0 0 5px 5px;
  175. border-style: solid;
  176. border-width: 1px;
  177. box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  178. float: left;
  179. list-style: none outside none;
  180. margin: 0;
  181. max-width: 220px;
  182. min-width: 160px;
  183. padding: 4px 0;
  184. position: absolute;
  185. right: 0;
  186. top: 100%;
  187. z-index: 1000;
  188. display: none;
  189. }
  190. .icon_btn{
  191. text-indent: -9999em;
  192. display: block;
  193. }
  194. .icon_btn:hover{
  195. background-color: #efefef;
  196. }
  197. .icon_btn:active{
  198. box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5) inset;
  199. }
  200. .current .icon_thumnail,.current .icon_list{
  201. background-color: #ccc;
  202. }
  203. .icon{
  204. display: inline-block;
  205. background-repeat: no-repeat;
  206. background-position: center center;
  207. }