body {
	font-family: "proxima_nova_regular", sans-serif;
	background: 					#f6f6f6;
	font-size: 						16px;
}
{
    box-sizing: 					border-box;
}
a {
	color: 							#ff9800;
}
a:hover {
	color: 							#ff9800;
	text-decoration: 				underline;
}

body.modal-open, 
.modal-open .navbar-fixed-top, 
.modal-open .navbar-fixed-bottom {
    margin-right: 					0px !imporatant;
}

	.a-lbl {
		color: #263248;
		font-size: 14px;
		font-family: "proxima_novasemibold", sans-serif;
	}
	.sub-text {
		font-size: 13px;
		font-family: "proxima_nova_rgregular", sans-serif;
	}

	/* Css rules for printing the modal pop up*/
@media screen {
  		#printSection {
      	display: 			none;
  		}
	}

@media print {
  		body * {
    	visibility:			hidden;
  	}
  	#printSection, #printSection * {
    	visibility:			visible;
  	}
  	#printSection {
    	position:			absolute;
    	left:				0;
    	top:				0;
  		}
	}

	/* Large desktops and laptops */
@media (min-width: 1620px) {
	
}


/* Portrait tablets and medium desktops */
@media (min-width: 1201px) and (max-width: 1619px) {
	
}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1200px) {
	

}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {
	
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {
	
}


/* Landscape phones and smaller */
@media (max-width: 480px) {
	
}


}

/*css rules for firefox browsers*/
@-moz-document url-prefix() { 
  .get-started	{
  	width:						400px;
	height:						400px;
	margin-top:					-297px;
	padding-top: 				29px;
	}

	@media (min-width: 768px){
		.get-started {
			width:				360px;
			height: 			444px;
			margin-top:			-296px;
		}
		.get-started > h1{
			font-size:			35px;
			padding-top: 		10px;
		}
		.navbar-brand{
			width:				160px;
		}
	}
	@media (max-width: 767px) {
		.get-started {
			width:				200px;
			height: 			304px;
			margin-top:			-251px;
		}
	}
	
	/*End of the firefox css rules*/
}

/*css rules for internet explorer browsers*/