/*!
 * Start Bootstrap - The Big Picture HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

html, body {
	height: 100%;
}

body {
	margin-top: 50px;
	margin-bottom: 50px;
	background: none;
	overflow-y:hidden;
}

.text-vetical-right-bottom {
    display: table-cell;
    text-align: right;
    vertical-align: bottom;
}


.full {
  background: no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}


@media all and (min-width: 320px) {
	.btn-custom {
	  background-color: hsl(0, 96%, 27%) !important;
	  background-repeat: repeat-x;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fa1414", endColorstr="#860202");
	  background-image: -khtml-gradient(linear, left top, left bottom, from(#fa1414), to(#860202));
	  background-image: -moz-linear-gradient(top, #fa1414, #860202);
	  background-image: -ms-linear-gradient(top, #fa1414, #860202);
	  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fa1414), color-stop(100%, #860202));
	  background-image: -webkit-linear-gradient(top, #fa1414, #860202);
	  background-image: -o-linear-gradient(top, #fa1414, #860202);
	  background-image: linear-gradient(#fa1414, #860202);
	  border-color: #860202 #860202 hsl(0, 96%, 20.5%);
	  color: #fff !important;
	  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.42);
	  -webkit-font-smoothing: antialiased;
	  white-space: normal;
	  padding: 9px 14px;
	  font-size: 16px; //change this to your desired size
	  line-height: normal;
	  -webkit-border-radius: 6px !important;
	  -moz-border-radius: 6px !important;
	  border-radius: 6px !important;
	}
	
	.btn-row {
		text-align: center !important;
	}
}

@media all and (min-width: 1000px) {
	.btn-custom {
	  background-color: hsl(0, 96%, 27%) !important;
	  background-repeat: repeat-x;
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fa1414", endColorstr="#860202");
	  background-image: -khtml-gradient(linear, left top, left bottom, from(#fa1414), to(#860202));
	  background-image: -moz-linear-gradient(top, #fa1414, #860202);
	  background-image: -ms-linear-gradient(top, #fa1414, #860202);
	  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fa1414), color-stop(100%, #860202));
	  background-image: -webkit-linear-gradient(top, #fa1414, #860202);
	  background-image: -o-linear-gradient(top, #fa1414, #860202);
	  background-image: linear-gradient(#fa1414, #860202);
	  border-color: #860202 #860202 hsl(0, 96%, 20.5%);
	  color: #fff !important;
	  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.42);
	  -webkit-font-smoothing: antialiased;
	  white-space: normal;
	  padding: 18px 28px;
	  font-size: 22px; //change this to your desired size
	  line-height: normal;
	  -webkit-border-radius: 12px !important;
	  -moz-border-radius: 12px !important;
	  border-radius: 12px !important;
	}
	
	.btn-row {
		text-align: right !important;
	}
}