@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,800,700' rel='stylesheet' type='text/css');
body .cobra {
	background-color: #e7a100;
	font-family: Gotham, "Open Sans", Helvetica, Arial, "sans-serif";
	background-image: url("{https://www.mrprint.com/images/scales-9r5nMCBnMr20144yri.jpg}");
	background-repeat: repeat;
}
.cobra .container {
	/*background-color: #003da7;*/
	background-color: #4e71ce;
	border:5px solid #a23400;
}

.cobra .noPadding{
	padding: 0px;
}

.cobra h1.introText {
	color: #FFFFFF;
	text-align: center;
	font-weight: 100;
	padding-top: 25px;
	padding-bottom: 40px;
	font-size: 1.8em;
	letter-spacing: 15px;
}
.cobra h1.introText2 {
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 30px;
}

.cobra .tagText {
	font-size:8em;
	text-align:center;
	color:#FFFFFF;
	font-weight:800;
	padding-bottom:50px;
}
.cobra .bgImage {
	background-image: url("{https://www.mrprint.com/images/cube-background-2484131-9r5nMCBnBr20144yri.png");
	background-repeat: no-repeat;
}

.cobra .youtubeBox {
	margin-top: 60px;
	margin-bottom: 60px;
}

.cobra .textTitle {
	margin: 0px auto;
	background-color: #e7a100;
	color: #a23400;
	padding: 25px;
	font-weight: 700;
}
.cobra .redBar{
	background-color: #a23400;
	height: 10px;
}
.cobra .whiteText {
	color: #FFFFFF;
	font-size: 1.4em;
	margin: 0px auto;
	padding-top: 20px;
}
.cobra .whiteText2 {
	color: #FFFFFF;
	font-size: 1.4em;
	margin: 0px auto;
	padding-top: 20px;
	padding-bottom: 50px;
}
.cobra .whiteText3 {
	color: #FFFFFF;
	font-size: 1.8em;
	margin: 0px auto;
	padding-top: 20px;
	text-align: left;
}
.cobra .whiteText4 {
	color: #FFFFFF;
	font-size: 1.8em;
	margin: 0px auto;
	padding: 20px;
	text-align: center;
}
.cobra .videoText{
	color: #FFFFFF;
	text-align: center;
	font-weight: 600;
}
.cobra .productBtn {
	background-color: #e7a100;
	color: #a23400;
	font-size:2em;
	font-weight:700;
	padding:10px 30px;
}

.cobra a:link .productBtn {
	background-color: #e7a100;
	color: #a23400;
	font-size:1.5em;
	font-weight:700;
	padding:10px 30px;;
}
.cobra a:visited .productBtn {
	background-color: #e7a100;
	color: #a23400;
	font-size:1.5em;
	font-weight:700;
	padding:10px 30px;;
}
.cobra a:hover .productBtn {
	background-color: #a23400;
	color: #e7a100;
	font-size:1.5em;
	font-weight:700;
	padding:10px 30px;
	text-decoration: underline;
}
.cobra a:active .productBtn {
	background-color: #a23400;
	color: #FFFFFF;
	font-size:1.5em;
	font-weight:700;
	padding:10px 30px;text-decoration: underline;
}


.cobra .margin-top {
	margin-top: 50px;
}
.cobra .margin-bottom {
	margin-bottom: 70px;
}
.cobra .margin-bottom-sm {
	margin-bottom: 20px;
}
.cobra a:link { color: #FFFFFF; text-decoration: underline;}
.cobra a:visited  { color: #FFFFFF; text-decoration: underline;}
.cobra a:hover  { color: #dbce3c; text-decoration: underline;}
.cobra a:active  { color: #adadad; text-decoration: underline;}

.cobra .infoText {
	font-weight: 800;
	color: #dbce3c;
	margin-bottom: 0px;
	text-align: center;
	margin-top: 60px;
}
.cobra .infoText2 {
	font-weight: 800;
	color: #dbce3c;
	margin-bottom: 0px;
	text-align: center;
}
.cobra .redBorder {
	border: 5px solid #a23400;
}

@media screen and (max-width:650px) {
	.cobra .tagText{font-size: 5em;}
}
@media screen and (max-width:768px) {
	.cobra h1.introText {
	color: #FFFFFF;
	text-align: center;
	font-weight: 100;
	padding-top: 30px;
	padding-bottom: 20px;
	font-size: 1.6em;
	letter-spacing: 10px;
}
}	
@media screen and (max-width:991px) {
	.cobra .whiteText2 {
	padding-bottom: 40px;
}
}	
@media screen and (min-width:992px) {
}
@media screen and (min-width:1200px) {
}