/* STANDARD CSS HERE */

h1, h2, h3, h4, h5, h6 { margin-bottom: .5em; }

.form-group {
	margin: 0 0 .5em 0;
}

label.control-label { padding-top: 0; }
.radio-inline label { margin-bottom: 0; }

/* END OF STANDARD CSS */

/* BEGINING OF MEDIA CSS */

	/* EXTRA LARGE DESKTOP */
	@media (max-width: 1100px){

	}


	/* DESKTOP */
	@media (min-width: 980px) {
		body,html {
			background: #E2E2E2 url('../img/background-desktop.jpg') fixed center center;
		}
	}

	/* TABLET */
	@media (min-width: 768px) and (max-width: 979px) {
		.header {
			background: url('../img/background-tablet.jpg') fixed center center;
		}
	}

	/* ALL PHONE VIEWS */
	@media (max-width: 767px) {
	}

	/* BIG PHONE */
	@media (min-width: 481px) and (max-width: 767px) {
  	.header {
    	background: url('../img/background-phone-big.jpg') fixed center center;
	  }
	}

	/* SMALL PHONE */
	@media (max-width: 480px) {
  	.header {
	    background: url('../img/background-phone-small.jpg') fixed center center;
  	}
	}

@media print {
   .transparent-header,
   .navbar,
   .form-actions,
   .footer {
      display: none;
   }

   a[href]:after {
      content: "";
   }
}
