@charset "utf-8";
/* CSS Document */

	.image img {width:100%;}
	.tctext-left {text-align: left;}

	.img-responsive img {max-width: 100%; height: auto; display: block;}
	.inner-div {width: 35%; margin: 0 auto;}
	
	.section .content_container {min-height:30vh; display:table;}
	.section-01 .content_container {}
	.section .content_container .content-box {display:table-cell; vertical-align: middle; float:none;}
	.content-box p {font-size:1.25em;}
	.sectiontitle {color:#cc4e0b; font-size:1.6em; text-transform: uppercase; font-weight:900;}
	.section-sub em {font-size:.7em;}
	.section-subtitle {color:#03244d; font-weight:600; margin:2% auto;}
	
	.section-02 {background-color:#03244d;}
	.section-02 .sectiontitle {color:#fff; text-transform: none;}
	.section-02 .content_container {max-width:1500px;}
	.section-02 .content_container a.btn-default {padding: 1% 10%; font-weight: 600; letter-spacing: 3px; text-transform: uppercase; border: 0px;}
	.section-02 .separator {border-bottom:1px solid #fff;}

	#uploadphoto .disclaimer {text-align: center;}
		
	#uploadphoto .button {text-align: center;}
	#uploadphoto .button .btn-default {font-size:1.1em; font-weight:600; padding:2%; margin:2% auto; text-transform: uppercase;}
	
	#accountdeposits .button {text-align: center;}
	#accountdeposits .button .btn-default {font-size:1.1em; font-weight:600; padding:2% ; margin:2% auto; text-transform: uppercase;}
	
	.faqs .item {border-bottom: 1px solid #000; padding: 2% 0px;}
	.faqs .item p {}
	.faqs .item .question {font-weight:600;}


	.separator {height:10px; background-color:#cc4e0b;}
	
	@media (min-width:768px) {
		.tctext-right {text-align: right;}
		.tctext-mid {text-align: center;}
		.section-02 .content-box > [class*="col-"]{display:table-cell; vertical-align: middle; float: none;}
	}
	
	@media (min-width:990px) {
		.section .content-box > [class*="col-"]{display:table-cell; vertical-align: middle; float: none;}
	}
	
	
	
	@media (min-width:1200px) {
		
		.section .content_container {min-height:100vh;}
		
		
		
		
		#lostcard {background: rgb(3,36,77);
			background: linear-gradient(63deg, rgba(3,36,77,1) -10%, rgba(255,255,255,1) 25%, rgba(255,255,255,1) 75%, rgba(204,78,11,1) 110%);}
		
		
			
		.sectiontitle  {font-size:3em;}
		
		.section-04 .section-sub {display: table-cell; vertical-align: middle; float: none;}