body {
	/*background-image:url(../images/raindrops_bg.jpg);*/
	/*background-image:url(../images/raindrops_bg_med.jpg);*/
	background-position:center top;
	color:#4e4f54;
	font-family: Arial, sans-serif;
}

input {
	background-color:#ffd8bb;
	font-weight:normal;
}

#submit_xsml, 
#submit_sml, 
#submit_med, 
#submit {
	font-weight:bold;	
}

.orange_bold_text {
	color:#ff801f;
	text-shadow: 0px 2px 2px rgba(255, 255, 255, 0.4);
	font-weight:bold;
	font-family: Arial;
}

/*SLIDER CSS*/

#slider-txt-large {
	text-align:right;	
}

.white_text {
	color:#FFF;	
}

.txt-lg {
	font-size:1.8em;	
}

.txt-med {
	font-size:1.5em;	
}

.txt-sml {
	font-size:1em;	
}

.txt_med_3_2 {
	font-size:1.5em;
}

.txt_sml_3_2 {
	font-size:1.1em;
}

.txt_sml_3_2_sub {
	font-size:1em;	
}

.txt_sml_3_2_sub {
	font-size:1em;	
}

.txt_xsml_3_2 {
	font-size:1em;	
}

.bg-white {
	background-color:#FFF;	
}

.second-row-agile {
	background-color:#FFF;
	background-image:url(../images/cell2-bg-shadow.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

div#agile-row3-cel1 {
	background-color:#bfd8dc;
}

#agile-row1-cel1 {
	background-color:#FFF;
	height:auto;
}

#agile-row1-cel2 {
	color:#FFF;
	background-color:#969cac;
	text-align:left;
	font-family: Arial;
	font-weight:bold;
	font-style:italic;
}

#agile-row2-cel2 {
	background-image:url(../images/form-bg-gradient/form-gradient-lrg.jpg);
	background-size:contain;
	padding: 0px 25px 0px 25px;
}

#agile-row3-cel1 .visible-lg  {
	padding: 30px 0px 25px 10px;
	font-size:1.4em;
}

#agile-row3-cel2 {
	background-color:#FFF;
	text-align:right;
}

#agile-row4-cel1 .visible-lg {
	margin-left:-75px;
}

#agile-row3-cel1 ul
{
	list-style-image:url(../images/li-block.png);
}

#agile-row3-cel1 .visible-lg ul li
{
	padding-bottom:15px;
}


/*LARGE LAYOUT*/
/*LARGE LAYOUT ROW 1 CELL 1*/
div#agile-row1-cel1 span.visible-lg {
	height:292px;
}

div#agile-row1-cel2 span.visible-lg {
	height:292px;
	font-size:3.3em;
	padding-top:45px;
	line-height:50px;
	padding-left: 30px;

}

/*LARGE LAYOUT ROW 2 CELL 1 */
div#agile-row2-cel1 span.visible-lg {
	height:292px;
	background-color:#FFF;
	background-image:url(../images/shadow-lrg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}


/*LARGE LAYOUT ROW 2 CELL 2 */
div#agile-row2-cel2 span.visible-lg {
	height:292px;
	padding-top:20px;
	font-size:1.2em;
	font-weight:bold;
}

div#agile-row2-cel2 span.visible-lg input {
	padding:4px;
	padding-left:10px;
	margin: 6px 0px 6px 0px;
	width:340px;
	font-size:0.9em;
	/*-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px; /* future proofing
	-khtml-border-radius: 7px; /* for old Konqueror browsers */
	border:none;
}

/*LARGE LAYOUT ROW 3 CELL 1 */
div#agile-row3-cel1 span.visible-lg {
	height:292px;
	font-size:1.1em;
	padding-top:32px;
}

#agile-row3-cel1 span.visible-lg ul li
{
	padding-bottom:13px;
}

/*LARGE LAYOUT ROW 3 CELL 2 */
div#agile-row3-cel2 span.visible-lg {
	height:292px;
	background-image:url(../images/unbrelle_software_package.png);
	background-repeat:no-repeat;
	background-color:#FFF;
	padding: 15px 0px 0px 0px;
	text-align:right;
	font-style:italic;
	padding-right:40px;
}


/*MEDIUM LAYOUT*/

div#agile-row1-cel1 span.visible-md {
	height:242px;
}

div#agile-row1-cel2 span.visible-md {
	height:242px;
	font-size:2.6em;
	padding-left:38px;
	line-height:40px;
	padding-top: 40px;
}

div#agile-row2-cel1 span.visible-md {
	height:242px;
	background-image:url(../images/shadow-med.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

div#agile-row2-cel2 span.visible-md {
	height:242px;
	padding-top:13px;
	font-weight:bold;
}

div#agile-row2-cel2 span.visible-md input {
	padding:4px;
	margin: 3px 0px 3px 0px;
	width:274px;
	/*-moz-border-radius: 4px;*/
	/*-webkit-border-radius: 4px;*/
	/*border-radius: 4px;*/ /* future proofing */
	/*-khtml-border-radius: 4px;*/ /* for old Konqueror browsers */
	border:none;
}

div#agile-row3-cel1 span.visible-md {
	height:242px;
	margin-top:27px;
	font-size:0.8em;
}


#agile-row3-cel1 span.visible-md ul li
{
	padding-bottom:14px;
}

div#agile-row3-cel1 span.visible-md ul {
	height:242px;
	margin-top:35px;
	font-size:1.2em;
}

div#agile-row3-cel2 span.visible-md {
	height:242px;
	background-image:url(../images/med-software.jpg);
	margin-top:30px;
	padding-right:28px;
	line-height:18px;
}

/*SMALL LAYOUT*/

div#agile-row1-cel1 span.visible-sm {
	height:187px;
}

div#agile-row1-cel2 span.visible-sm {
	height:187px;
	padding-top:32px;
	font-size:2em;
	line-height:30px;
	padding-left:23px;	
}

div#agile-row2-cel1 span.visible-sm {
	height:187px;
	background-image:url(../images/shadow-sml.jpg);
	background-position:top right;
	background-repeat:no-repeat;
}

div#agile-row2-cel2 span.visible-sm {
	height:187px;
	padding-top:10px;
	font-size:0.85em;
	font-weight:bold;
}

div#agile-row2-cel2 span.visible-sm input {
	padding:3px;
	margin: 1px 0px 1px 0px;
	width:200px;
	/*-moz-border-radius: 3px;*/
	/*-webkit-border-radius: 3px;*/
	/*border-radius: 3px;*/ /* future proofing */
	/*-khtml-border-radius: 3px;*/ /* for old Konqueror browsers */
	font-size:0.85em;
	border:none;
}

div#agile-row3-cel1 span.visible-sm {
	height:187px;
	font-size:0.7em;
	padding-top:5px;
}

div#agile-row3-cel1 span.visible-sm ul li {
	padding-top:6px;
}

div#agile-row3-cel2 span.visible-sm {
	height:187px;
	background-image:url(../images/sml-software.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
	padding: 10px 0px 0px 0px;
	text-align:center;
}

/*Extra SMALL LAYOUT*/

div#agile-row1-cel1 span.visible-xs {
	height:auto;
}

div#agile-row1-cel2 span.visible-xs {
	height:auto;
}

div#agile-row2-cel2 span.visible-xs input {
	padding:2px;
	padding-left:10px;
	margin: 1px 0px 1px 0px;
	width:255px;
	/*-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; /* future proofing */
	/*-khtml-border-radius: 3px;  for old Konqueror browsers */
	font-size:0.9em;
	border:none;
	
}






