forked from Coded/SIPRP
				
			
			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.
		
		
		
		
		
			
		
			
				
					
					
						
							422 lines
						
					
					
						
							16 KiB
						
					
					
				
			
		
		
	
	
							422 lines
						
					
					
						
							16 KiB
						
					
					
				| /*!
 | |
|  * Bootstrap Modal
 | |
|  *
 | |
|  * Copyright Jordan Schroter
 | |
|  * Licensed under the Apache License v2.0
 | |
|  * http://www.apache.org/licenses/LICENSE-2.0
 | |
|  *
 | |
|  */
 | |
| 
 | |
| .modal-open {
 | |
| 	overflow: hidden;
 | |
| }
 | |
| 
 | |
| 
 | |
| /* add a scroll bar to stop page from jerking around */
 | |
| .modal-open.page-overflow .page-container,
 | |
| .modal-open.page-overflow .page-container .navbar-fixed-top,
 | |
| .modal-open.page-overflow .page-container .navbar-fixed-bottom,
 | |
| .modal-open.page-overflow .modal-scrollable {
 | |
| 	overflow-y: scroll;
 | |
| }
 | |
| 
 | |
| @media (max-width: 979px) {
 | |
| 	.modal-open.page-overflow .page-container .navbar-fixed-top,
 | |
| 	.modal-open.page-overflow .page-container .navbar-fixed-bottom  {
 | |
| 		overflow-y: visible;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| 
 | |
| .modal-scrollable {
 | |
| 	position: fixed;
 | |
| 	top: 0;
 | |
| 	bottom: 0;
 | |
| 	left: 0;
 | |
| 	right: 0;
 | |
| 	overflow: auto;
 | |
| }
 | |
| 
 | |
| .modal {
 | |
| 	outline: none;
 | |
| 	position: absolute;
 | |
| 	margin-top: 0;
 | |
| 	top: 50%;
 | |
| 	overflow: visible; /* allow content to popup out (i.e tooltips) */
 | |
| }
 | |
| 
 | |
| .modal.fade {
 | |
| 	top: -100%;
 | |
| 	-webkit-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;	
 | |
| 	   -moz-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
 | |
| 	     -o-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
 | |
| 	        transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
 | |
| }
 | |
| 
 | |
| .modal.fade.in {
 | |
| 	top: 50%;
 | |
| }
 | |
| 
 | |
| .modal-body {
 | |
| 	max-height: none;
 | |
| 	overflow: visible;
 | |
| }
 | |
| 
 | |
| .modal.modal-absolute {
 | |
| 	position: absolute;
 | |
| 	z-index: 950;
 | |
| }
 | |
| 
 | |
| .modal .loading-mask {
 | |
| 	position: absolute;
 | |
| 	top: 0;
 | |
| 	bottom: 0;
 | |
| 	left: 0;
 | |
| 	right: 0;
 | |
| 	background: #fff;
 | |
| 	border-radius: 6px;
 | |
| }
 | |
| 
 | |
| .modal-backdrop.modal-absolute{
 | |
| 	position: absolute;
 | |
| 	z-index: 940;
 | |
| }
 | |
| 
 | |
| .modal-backdrop, 
 | |
| .modal-backdrop.fade.in{
 | |
| 	opacity: 0.7;
 | |
| 	filter: alpha(opacity=70);
 | |
| 	background: #fff;
 | |
| }
 | |
| 
 | |
| .modal.container {
 | |
|   width: 940px;
 | |
|   margin-left: -470px;
 | |
| }
 | |
| 
 | |
| /* Modal Overflow */
 | |
| 
 | |
| .modal-overflow.modal {
 | |
| 	top: 1%;
 | |
| }
 | |
| 
 | |
| .modal-overflow.modal.fade {
 | |
| 	top: -100%;
 | |
| }
 | |
| 
 | |
| .modal-overflow.modal.fade.in {
 | |
| 	top: 1%;
 | |
| }
 | |
| 
 | |
| .modal-overflow .modal-body {
 | |
| 	overflow: auto;
 | |
| 	-webkit-overflow-scrolling: touch;
 | |
| }
 | |
| 
 | |
| /* Responsive */
 | |
| 
 | |
| @media (min-width: 1200px) {
 | |
| 	.modal.container {
 | |
| 		width: 1170px;
 | |
| 		margin-left: -585px;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| @media (max-width: 979px) {
 | |
| 	.modal, 
 | |
| 	.modal.container,
 | |
| 	.modal.modal-overflow 	{
 | |
| 		top: 1%;
 | |
| 		right: 1%;
 | |
| 		left: 1%;
 | |
| 		bottom: auto;
 | |
| 		width: auto !important;
 | |
| 		height: auto !important;
 | |
| 		margin: 0 !important;
 | |
| 		padding: 0 !important;
 | |
| 	}
 | |
| 	
 | |
| 	.modal.fade.in, 
 | |
| 	.modal.container.fade.in,
 | |
| 	.modal.modal-overflow.fade.in {
 | |
| 		top: 1%;
 | |
| 		bottom: auto;
 | |
| 	}
 | |
| 	
 | |
| 	.modal-body,
 | |
| 	.modal-overflow .modal-body {
 | |
| 		position: static;
 | |
| 		margin: 0;
 | |
| 		height: auto !important;
 | |
| 		max-height: none !important;
 | |
| 		overflow: visible !important;
 | |
| 	}
 | |
| 	
 | |
| 	.modal-footer,
 | |
| 	.modal-overflow .modal-footer {
 | |
| 		position: static;
 | |
| 	}
 | |
| }
 | |
| 
 | |
| .loading-spinner {
 | |
| 	position: absolute;
 | |
| 	top: 50%;
 | |
| 	left: 50%;
 | |
| 	margin: -12px 0 0 -12px;
 | |
| }
 | |
| 
 | |
| /*
 | |
| Animate.css - http://daneden.me/animate
 | |
| Licensed under the ☺ license (http://licence.visualidiot.com/)
 | |
| 
 | |
| Copyright (c) 2012 Dan Eden*/
 | |
| 
 | |
| .animated {
 | |
| 	-webkit-animation-duration: 1s;
 | |
| 	   -moz-animation-duration: 1s;
 | |
| 	     -o-animation-duration: 1s;
 | |
| 	        animation-duration: 1s;
 | |
| 	-webkit-animation-fill-mode: both;
 | |
| 	   -moz-animation-fill-mode: both;
 | |
| 	     -o-animation-fill-mode: both;
 | |
| 	        animation-fill-mode: both;
 | |
| }
 | |
| 
 | |
| @-webkit-keyframes shake {
 | |
| 	0%, 100% {-webkit-transform: translateX(0);}
 | |
| 	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
 | |
| 	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
 | |
| }
 | |
| 
 | |
| @-moz-keyframes shake {
 | |
| 	0%, 100% {-moz-transform: translateX(0);}
 | |
| 	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
 | |
| 	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
 | |
| }
 | |
| 
 | |
| @-o-keyframes shake {
 | |
| 	0%, 100% {-o-transform: translateX(0);}
 | |
| 	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
 | |
| 	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
 | |
| }
 | |
| 
 | |
| @keyframes shake {
 | |
| 	0%, 100% {transform: translateX(0);}
 | |
| 	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
 | |
| 	20%, 40%, 60%, 80% {transform: translateX(10px);}
 | |
| }
 | |
| 
 | |
| .shake {
 | |
| 	-webkit-animation-name: shake;
 | |
| 	-moz-animation-name: shake;
 | |
| 	-o-animation-name: shake;
 | |
| 	animation-name: shake;
 | |
| }
 | |
| 
 | |
| @-webkit-keyframes progress-bar-stripes {
 | |
|   from {
 | |
|     background-position: 40px 0;
 | |
|   }
 | |
|   to {
 | |
|     background-position: 0 0;
 | |
|   }
 | |
| }
 | |
| 
 | |
| @-moz-keyframes progress-bar-stripes {
 | |
|   from {
 | |
|     background-position: 40px 0;
 | |
|   }
 | |
|   to {
 | |
|     background-position: 0 0;
 | |
|   }
 | |
| }
 | |
| 
 | |
| @-ms-keyframes progress-bar-stripes {
 | |
|   from {
 | |
|     background-position: 40px 0;
 | |
|   }
 | |
|   to {
 | |
|     background-position: 0 0;
 | |
|   }
 | |
| }
 | |
| 
 | |
| @-o-keyframes progress-bar-stripes {
 | |
|   from {
 | |
|     background-position: 0 0;
 | |
|   }
 | |
|   to {
 | |
|     background-position: 40px 0;
 | |
|   }
 | |
| }
 | |
| 
 | |
| @keyframes progress-bar-stripes {
 | |
|   from {
 | |
|     background-position: 40px 0;
 | |
|   }
 | |
|   to {
 | |
|     background-position: 0 0;
 | |
|   }
 | |
| }
 | |
| 
 | |
| .progress {
 | |
|   height: 20px;
 | |
|   margin-bottom: 20px;
 | |
|   overflow: hidden;
 | |
|   background-color: #f7f7f7;
 | |
|   background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
 | |
|   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
 | |
|   background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
 | |
|   background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
 | |
|   background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
 | |
|   background-repeat: repeat-x;
 | |
|   -webkit-border-radius: 4px;
 | |
|      -moz-border-radius: 4px;
 | |
|           border-radius: 4px;
 | |
|   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
 | |
|   -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 | |
|      -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 | |
|           box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
 | |
| }
 | |
| 
 | |
| .progress .bar {
 | |
|   float: left;
 | |
|   width: 0;
 | |
|   height: 100%;
 | |
|   font-size: 12px;
 | |
|   color: #ffffff;
 | |
|   text-align: center;
 | |
|   text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
 | |
|   background-color: #0e90d2;
 | |
|   background-image: -moz-linear-gradient(top, #149bdf, #0480be);
 | |
|   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
 | |
|   background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
 | |
|   background-image: -o-linear-gradient(top, #149bdf, #0480be);
 | |
|   background-image: linear-gradient(to bottom, #149bdf, #0480be);
 | |
|   background-repeat: repeat-x;
 | |
|   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
 | |
|   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 | |
|      -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 | |
|           box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 | |
|   -webkit-box-sizing: border-box;
 | |
|      -moz-box-sizing: border-box;
 | |
|           box-sizing: border-box;
 | |
|   -webkit-transition: width 0.6s ease;
 | |
|      -moz-transition: width 0.6s ease;
 | |
|        -o-transition: width 0.6s ease;
 | |
|           transition: width 0.6s ease;
 | |
| }
 | |
| 
 | |
| .progress .bar + .bar {
 | |
|   -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 | |
|      -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 | |
|           box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);
 | |
| }
 | |
| 
 | |
| .progress-striped .bar {
 | |
|   background-color: #149bdf;
 | |
|   background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
 | |
|   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   -webkit-background-size: 40px 40px;
 | |
|      -moz-background-size: 40px 40px;
 | |
|        -o-background-size: 40px 40px;
 | |
|           background-size: 40px 40px;
 | |
| }
 | |
| 
 | |
| .progress.active .bar {
 | |
|   -webkit-animation: progress-bar-stripes 2s linear infinite;
 | |
|      -moz-animation: progress-bar-stripes 2s linear infinite;
 | |
|       -ms-animation: progress-bar-stripes 2s linear infinite;
 | |
|        -o-animation: progress-bar-stripes 2s linear infinite;
 | |
|           animation: progress-bar-stripes 2s linear infinite;
 | |
| }
 | |
| 
 | |
| .progress-danger .bar,
 | |
| .progress .bar-danger {
 | |
|   background-color: #dd514c;
 | |
|   background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
 | |
|   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
 | |
|   background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
 | |
|   background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
 | |
|   background-image: linear-gradient(to bottom, #ee5f5b, #c43c35);
 | |
|   background-repeat: repeat-x;
 | |
|   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);
 | |
| }
 | |
| 
 | |
| .progress-danger.progress-striped .bar,
 | |
| .progress-striped .bar-danger {
 | |
|   background-color: #ee5f5b;
 | |
|   background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
 | |
|   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
| }
 | |
| 
 | |
| .progress-success .bar,
 | |
| .progress .bar-success {
 | |
|   background-color: #5eb95e;
 | |
|   background-image: -moz-linear-gradient(top, #62c462, #57a957);
 | |
|   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
 | |
|   background-image: -webkit-linear-gradient(top, #62c462, #57a957);
 | |
|   background-image: -o-linear-gradient(top, #62c462, #57a957);
 | |
|   background-image: linear-gradient(to bottom, #62c462, #57a957);
 | |
|   background-repeat: repeat-x;
 | |
|   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);
 | |
| }
 | |
| 
 | |
| .progress-success.progress-striped .bar,
 | |
| .progress-striped .bar-success {
 | |
|   background-color: #62c462;
 | |
|   background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
 | |
|   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
| }
 | |
| 
 | |
| .progress-info .bar,
 | |
| .progress .bar-info {
 | |
|   background-color: #4bb1cf;
 | |
|   background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
 | |
|   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
 | |
|   background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
 | |
|   background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
 | |
|   background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
 | |
|   background-repeat: repeat-x;
 | |
|   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
 | |
| }
 | |
| 
 | |
| .progress-info.progress-striped .bar,
 | |
| .progress-striped .bar-info {
 | |
|   background-color: #5bc0de;
 | |
|   background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
 | |
|   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
| }
 | |
| 
 | |
| .progress-warning .bar,
 | |
| .progress .bar-warning {
 | |
|   background-color: #faa732;
 | |
|   background-image: -moz-linear-gradient(top, #fbb450, #f89406);
 | |
|   background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
 | |
|   background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
 | |
|   background-image: -o-linear-gradient(top, #fbb450, #f89406);
 | |
|   background-image: linear-gradient(to bottom, #fbb450, #f89406);
 | |
|   background-repeat: repeat-x;
 | |
|   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
 | |
| }
 | |
| 
 | |
| .progress-warning.progress-striped .bar,
 | |
| .progress-striped .bar-warning {
 | |
|   background-color: #fbb450;
 | |
|   background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
 | |
|   background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
|   background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
 | |
| } |