
@charset "utf-8";
body {background-color:#FFFFFF !important;}

.responsiveMenuTheme2 > li > ul {
-webkit-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.3);
background-color:#FFFFFF;
}

#bottomtabs-inner-container1 div.custom a {display:block; width:100%; height:100%; color:transparent; background-image:url(../images/learn-more-off.png); 
background-repeat:no-repeat; background-position:bottom right; position:absolute; top:0; background-size: 30% auto;}
#bottomtabs-inner-container1 div.custom a:hover {background-image:url(../images/learn-more-on.png);}

#bottomtabs-inner-container2 div.custom a {display:block; width:100%; height:100%; color:transparent; background-image:url(../images/learn-more-off.png); 
background-repeat:no-repeat; background-position:bottom right; position:absolute; top:0; background-size: 30% auto;}
#bottomtabs-inner-container2 div.custom a:hover {background-image:url(../images/learn-more-on.png);}

#bottomtabs-inner-container3 div.customgray a {display:block; background-color:#FFFFFF; font-size:1.286em; font-weight:500; text-transform:uppercase; color:#7a7a7a; padding-right:20px; padding-left:47px; position:absolute; bottom:10px; right:10px; height:57px; line-height:57px; background-image:url(../images/arrow-gray.png); background-repeat:no-repeat; background-position:center left;}

#bottomtabs-inner-container3 div.customgray a:hover {text-decoration:none; background-color:#E6E6E6;}

#bottomtabs-inner-container3 div.customred a {display:block; background-color:#FFFFFF; font-size:1.286em; font-weight:500; text-transform:uppercase; color:#b80000; padding-right:20px; padding-left:47px; position:absolute; bottom:10px; right:10px; height:57px; line-height:57px; background-image:url(../images/arrow-red.png); background-repeat:no-repeat; background-position:center left;}

#bottomtabs-inner-container3 div.customred a:hover {text-decoration:none; background-color:#E6E6E6;}

.search input {vertical-align:middle;}

img, object, embed, video {max-width: 100%;}

.ie6 img {width:100%;}

.gridContainer {
	width: 100%;
	height:100%;
	padding-left: 0%;
	padding-right: 0%;
	margin: auto;
	clear: none;
	float: none;
	margin-left: auto;
}
/* Mobile Layout and Defaults: 480px and below. */
header {width:100%; position:relative; z-index:999; background-image:url(../images/header-bg.png); background-repeat:repeat-x; background-position:center top; -webkit-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20); -moz-box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20); box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.20);}
#header-inner-container {width:96%; min-height:133px; margin-left:auto; margin-right:auto; position:relative;}
#header-logo {left:0; top:46px; display:inline-block; position:absolute;}
#header-logo img {width:70%;}
#header-social {right:0; top:10px; text-align:right; position:absolute;}
#header-social img {border:0px #000000 solid; margin-left:8px;}
#header-social a {text-decoration:none !important;}
#header-details {right:0; top:0px; color:#cccccc; text-align:right; position:absolute;}

#header-details #top-header-menu {float:none; line-height:1.0em; margin-top:2px;}
#header-details #top-header-phone {float:left; color:#b81f1f; font-weight:700; font-size:1.143em; line-height:1.0em; letter-spacing:0.1em; margin-left:15px;}
#header-details #top-header-search {float:left; line-height:1.0em; margin-left:10px; margin-top:0px;}

#header-details #top-header-search .fa {
    color: #cccccc;
    display: inline;
    font-size:18px !important;
    transition: color 0.2s ease-out 0s, background 1s ease-in 0s;
}

#header-details #top-header-search .fa:hover {
    color: #B80000;
}

#header-menu {right:0px; top:88px; text-align:right; position:absolute; z-index:9999;}

#top-header-menu ul {margin: 0; padding: 0;}
#top-header-menu ul li {display: inline; list-style-type: none; padding-left: 10px;}
#top-header-menu ul li a {color:#cccccc; font-family: 'Forum', cursive; font-size: 10px; line-height:14px; font-weight:bold; text-decoration: none; text-transform:uppercase;}
#top-header-menu ul li a:link {color:#cccccc; text-decoration: none;}
#top-header-menu ul li a:visited {color:#cccccc; text-decoration: none;}
#top-header-menu ul li a:hover {color:#FFFFFF; text-decoration: none;}
#top-header-menu ul li a:active {color:#cccccc; text-decoration: none;}
#top-header-menu ul li.active a {color:#FFFFFF; text-decoration: none;}

#slider-outer-container {width:100%; padding-top:0px; padding-bottom:0px; margin-top:-0px; position:relative; z-index:989;}
#slider-inner-container {width:100%; margin-left:auto; margin-right:auto; border:0px #FFFFFF solid;}

#content-outer-container {width:100%; position:relative; z-index:998; padding-top:20px;}
#content-inner-container {width:96%; min-height:100px; margin-left:auto; margin-right:auto; padding-bottom:20px;}

#content-inner-container div#left {width:100%; margin-right:20px; float:left;}
#content-inner-container div#right {width:100%; margin-left:20px; float:right;}
#content-inner-container div#main {overflow:none;}

#bottomtabs-outer-container1 {width:100%; background-color:#FFFFFF;}
#bottomtabs-inner-container1 {width:100%; display:block; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container1 div.custom {color:#FFFFFF; float:left; position:relative; width:100%; height:100px; background-size:cover; border-bottom:1px #FFFFFF solid;}
#bottomtabs-inner-container1 h1 {font-size:1.857em; line-height:1em; font-weight:bold; color:#FFFFFF; margin:0; margin-left:20px; margin-top:20px; text-shadow: 3px 3px 4px rgba(0, 0, 0, 1);}


	
#bottomtabs-outer-container2 {width:100%; background-color:#FFFFFF;}
#bottomtabs-inner-container2 {width:100%; display:block; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container2 div.custom {color:#FFFFFF; float:left; position:relative; width:100%; height:100px; background-size:cover; border-bottom:1px #FFFFFF solid;}
#bottomtabs-inner-container2 h1 {font-size:1.857em; line-height:1em; font-weight:bold; color:#FFFFFF; margin:0; padding:0; margin-left:20px; margin-top:20px; text-shadow: 3px 3px 4px rgba(0, 0, 0, 1);}

#bottomtabs-outer-container3 {width:100%; background-color:#FFFFFF;}
#bottomtabs-inner-container3 {width:100%; display:block; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container3 div.customgray {color:#FFFFFF; float:left; position:relative; width:96%; min-height:260px; background-color:#7A7A7A; border-bottom:1px #FFFFFF solid; padding-left:2%; padding-right:2%;}
#bottomtabs-inner-container3 div.customred {color:#FFFFFF; float:left; position:relative; width:96%; min-height:260px; background-color:#B80000; border-bottom:1px #FFFFFF solid; padding-left:2%; padding-right:2%;}

#bottomtabs-inner-container3 h1 {font-size:1.857em; line-height:1em; font-weight:bold; color:#FFFFFF; margin-top:20px;}


#marginfix {margin-left:0; margin-right:0;}
#footer-outer-container {width:100%; background-color:#FFFFFF;}
#footer-inner-container {width:96%; margin-left:auto; margin-right:auto; position:relative;}
#footer-outer-container, .page-push {height:200px; } /* .page-push must be the same height as footer */
.page-wrapper {min-height:100%; margin-bottom:-200px;} /* FIXES FOOTER TO BOTTOM - equal to footer height */
.page-wrapper:after {content:""; display:block;}

#footer-menu {right:0; top:10px; text-align:0; display:inline-block; position:absolute;}
#footer-copyright {left:0; right:auto; width:50%; top:150px; text-align:left; display:inline-block; position:absolute;}
#footer-copyright div.custom {display:inline;}
#footer-menu ul {margin: 0; padding: 0;}
#footer-menu ul li {display: block; list-style-type: none; padding-left: 0px;}
#footer-menu ul li a {color:#333333; font-family: 'Forum', cursive; font-size: 10px; line-height:12px; font-weight:bold; text-decoration: none; text-transform:uppercase;}
#footer-menu ul li a:link {color:#333333; text-decoration: none;}
#footer-menu ul li a:visited {color:#333333; text-decoration: none;}
#footer-menu ul li a:hover {color:#B80000; text-decoration: none;}
#footer-menu ul li a:active {color:#B80000; text-decoration: none;}
#footer-menu ul li.active a {color:#B80000; text-decoration: none;}
#footer-social {left:0; top:10px; text-align:right; display:inline-block; position:absolute;}
#footer-social img {border:0px #000000 solid; margin-right:8px;}
#footer-social a {text-decoration:none !important;}
#footer-details {left:0; top:10px; display:inline-block; position:absolute;}
#footer-details img {width:60%;}

#copyright {font-size:0.7em; line-height: 1.1em !important; color:#999999; font-weight:500; text-transform:uppercase; letter-spacing:0.1em;}
#copyright a {font-size:1em; line-height: 1.1em !important; color:#999999; text-transform:uppercase;}

.column1-2 {float:left; width:100%; padding-bottom:15px;}
.column1-3 {float:left; width:100%; padding-bottom:15px;}
.column1-4 {float:left; width:100%; padding-bottom:15px;}

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 720px) {

header {width:100%;}
#header-inner-container {width:96%; min-height:133px; margin-left:auto; margin-right:auto; position:relative;}
#header-logo {left:0; top:48px; position:absolute;}
#header-logo img {width:80%;}
#header-social {right:0; top:20px; text-align:right; position:absolute;}
#header-social img {border:0px #000000 solid; margin-left:10px;}
#header-details {right:0; top:8px; text-align:right; position:absolute;}
#header-details h1 {font-size:1.857em;}
#header-details h3 {font-size:1.286em;}
#header-menu {right:0px; top:76px; text-align:right; position:absolute;}

#header-details #top-header-menu {float:left; line-height:1.0em; margin-top:5px;}
#header-details #top-header-phone {float:left; color:#b81f1f; font-weight:700; font-size:1.571em; line-height:1.0em; letter-spacing:0.1em; margin-left:15px;}
#header-details #top-header-search {float:left; line-height:1.0em; margin-left:10px; margin-top:3px;}

#header-details #top-header-search .fa {
    color: #cccccc;
    display: inline;
    font-size:18px !important;
    transition: color 0.2s ease-out 0s, background 1s ease-in 0s;
}

#header-details #top-header-search .fa:hover {
    color: #B80000;
}  
  
#top-header-menu ul {margin: 0; padding: 0;}
#top-header-menu ul li {display: inline; list-style-type: none; padding-left: 20px;}
#top-header-menu ul li a {color:#cccccc; font-family: 'Forum', cursive; font-size: 12px; line-height:14px; font-weight:bold; text-decoration: none; text-transform:uppercase;}
#top-header-menu ul li a:link {color:#cccccc; text-decoration: none;}
#top-header-menu ul li a:visited {color:#cccccc; text-decoration: none;}
#top-header-menu ul li a:hover {color:#FFFFFF; text-decoration: none;}
#top-header-menu ul li a:active {color:#cccccc; text-decoration: none;}
#top-header-menu ul li.active a {color:#FFFFFF; text-decoration: none;}  
  
#slider-outer-container {width:100%; padding-top:0px; margin-top:-91px; padding-bottom:0px;}
#slider-inner-container {width:100%; margin-left:auto; margin-right:auto; border:0px #FFFFFF solid;}

#content-outer-container {width:100%;}
#content-inner-container {width:96%; min-height:100px; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto; padding-bottom:20px;}

#content-inner-container div#left {flex: 0 0 200px; margin-right:20px; -ms-flex-order:1; -webkit-order:1; order:1; margin-right:15px; float:left; position:relative; min-width:0; min-height:0;}
#content-inner-container div#right {flex: 0 0 200px; margin-left:30px; -ms-flex-order:3; -webkit-order:3; order:3; margin-right:15px; float:left; position:relative; min-width:0; min-height:0;}
#content-inner-container div#main {flex: 1; -webkit-flex: 1; overflow:hidden; -ms-flex-order:2; -webkit-order:2; order:2; margin-right:15px; float:left; position:relative; min-width:0; min-height:0;}

#bottomtabs-outer-container1 {width:100%;}
#bottomtabs-inner-container1 {width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container1 div.custom {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; min-width:0; min-height:0; height:250px; border-bottom:1px #FFFFFF solid;}
  
 
#bottomtabs-inner-container1 h1 {font-size:1.857em; margin:0; padding:0; margin-top:30px;}

#bottomtabs-inner-container1 div:nth-last-child(-n+3) {border-left:1px #FFFFFF solid;}  
#bottomtabs-inner-container1 div:first-child {border-left:0px #FFFFFF solid !important;}  

#bottomtabs-inner-container1 div.custom a {display:block; width:100%; height:100%; color:transparent; background-image:url(../images/learn-more-off.png); 
background-repeat:no-repeat; background-position:bottom right; position:absolute; top:0; background-size: auto auto; }  
  
#bottomtabs-outer-container2 {width:100%;}
#bottomtabs-inner-container2 {width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container2 div.custom {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; min-width:0; min-height:0; height:250px; border-bottom:1px #FFFFFF solid;}
  
#bottomtabs-inner-container2 h1 {font-size:1.857em; margin:0; padding:0; margin-left:30px; margin-top:30px;}

#bottomtabs-inner-container2 div:nth-last-child(-n+3) {border-left:1px #FFFFFF solid;}  
#bottomtabs-inner-container2 div:first-child {border-left:0px #FFFFFF solid !important;}

#bottomtabs-inner-container2 div.custom a {display:block; width:100%; height:100%; color:transparent; background-image:url(../images/learn-more-off.png); 
background-repeat:no-repeat; background-position:bottom right; position:absolute; top:0; background-size: auto auto; }  

#bottomtabs-outer-container3 {width:100%;}
#bottomtabs-inner-container3 {width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
  
#bottomtabs-inner-container3 div.customgray {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; min-width:0; min-height:0; min-height:260px; border-bottom:1px #FFFFFF solid; border-left:1px #FFFFFF solid;}
#bottomtabs-inner-container3 div.customred {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; min-width:0; min-height:0; min-height:260px; border-bottom:1px #FFFFFF solid; border-left:1px #FFFFFF solid;}  
 
#bottomtabs-inner-container3 h1 {font-size:1.857em; margin:0; padding:0; margin-top:30px;}
  
#marginfix {margin-left:0; margin-right:0;}
#footer-outer-container {width:100%;}
#footer-inner-container {width:96%; margin-left:auto; margin-right:auto; position:relative;}
#footer-outer-container, .page-push {height:99px; } /* .page-push must be the same height as footer */
.page-wrapper {min-height:100%; margin-bottom:-99px;} /* FIXES FOOTER TO BOTTOM - equal to footer height */
.page-wrapper:after {content:""; display:block;}

#footer-menu {right:0; top:20px; text-align:0; position:absolute;}
#footer-copyright {right:0; left:auto; top:60px; text-align:right; position:absolute;}
#footer-menu ul {margin: 0; padding: 0;}
#footer-menu ul li {display: inline; list-style-type: none; padding-left: 10px;}
#footer-menu ul li a {font-size: 10px;}
#footer-menu ul li a:link {}
#footer-menu ul li a:visited {}
#footer-menu ul li a:hover {}
#footer-menu ul li a:active {}
#footer-menu ul li.active a {}
#footer-social {left:0; top:10px; text-align:right; position:absolute;}
#footer-social img {border:0px #000000 solid; margin-right:10px;}
#footer-details {left:0; top:18px; position:absolute;}
#footer-details img {width:80%;}

#copyright {font-size:0.7em;}
#copyright {font-size:0.7em;}

.column1-2 {float:left; width:48%; margin-right:2%;}
.column1-3 {float:left; width:31%; margin-right:2%;}  
.column1-4 {float:left; width:23%; margin-right:2%;} 
  
}

/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 1200px) {

header {width:100%;}
#header-inner-container {width:1170px; min-height:133px; margin-left:auto; margin-right:auto; position:relative;}
#header-logo {left:0; top:48px; position:absolute;}
#header-logo img {width:100%;}
#header-social {right:0; top:10px; text-align:right; position:absolute;}
#header-social img {border:0px #000000 solid; margin-left:10px;}
#header-details {right:0; top:8px; text-align:right; position:absolute;}
#header-details h1 {font-size:1.857em;}
#header-details h3 {font-size:1.286em;}
#header-menu {right:0px; top:56px; text-align:right; position:absolute;}

#slider-outer-container {width:100%; padding-top:0px; padding-bottom:0px;}
#slider-inner-container {width:100%; height:820px; margin-left:auto; margin-right:auto; border:0px #FFFFFF solid;}

#content-outer-container {width:100%;}
#content-inner-container {width:1170px; margin-left:auto; margin-right:auto; padding-bottom:20px;}

#content-inner-container div#left {flex: 0 0 200px; margin-right:20px; float:left;}
#content-inner-container div#right {flex: 0 0 200px; margin-left:40px; float:left;}
#content-inner-container div#main {flex: 1; -webkit-flex: 1; overflow:hidden; float:left;}

#bottomtabs-outer-container1 {width:100%;}
#bottomtabs-inner-container1 {width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container1 div.custom {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; height:350px;}
  
#bottomtabs-inner-container1 h1 {font-size:2.143em; margin:0; padding:0; margin-left:40px; margin-top:40px;}
	
#bottomtabs-outer-container2 {width:100%;}
#bottomtabs-inner-container2 {width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container2 div.custom {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; height:350px;}
  
#bottomtabs-inner-container2 h1 {font-size:2.143em; margin:0; padding:0; margin-left:40px; margin-top:40px;}
  
#bottomtabs-outer-container3 {width:100%;}
#bottomtabs-inner-container3 {width:100%; display:-webkit-box; display:-moz-box; display:-ms-flexbox; display:-webkit-flex; display:flex; justify-content:space-around; list-style:none outside none; margin:0; padding:0; margin-left:auto; margin-right:auto;}
#bottomtabs-inner-container3 div.customgray {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; min-height:260px;}
#bottomtabs-inner-container3 div.customred {-ms-flex-order:1; -webkit-order:1; order:1; -webkit-box-flex:1; -moz-box-flex:1; width:20%; -webkit-flex:1; -ms-flex:1; flex:1; float:left; position:relative; min-height:260px;}
  
#bottomtabs-inner-container3 h1 {font-size:2.143em; margin:0; padding:0; margin-top:40px;}  
  
#marginfix {margin-left:0; margin-right:0;}
#footer-outer-container {width:100%;}
#footer-inner-container {width:1160px; margin-left:auto; margin-right:auto; position:relative;}
#footer-outer-container, .page-push {height:99px; } /* .page-push must be the same height as footer */
.page-wrapper {min-height:100%; margin-bottom:-99px;} /* FIXES FOOTER TO BOTTOM - equal to footer height */
.page-wrapper:after {content:""; display:block;}

#footer-menu {right:0; top:20px; text-align:0; position:absolute;}
#footer-copyright {right:0; left:auto; top:60px; text-align:right; position:absolute;}
#footer-menu ul {margin: 0; padding: 0;}
#footer-menu ul li {display: inline; list-style-type: none; padding-left: 40px;}
#footer-menu ul li a {font-size: 12px;}
#footer-menu ul li a:link {}
#footer-menu ul li a:visited {}
#footer-menu ul li a:hover {}
#footer-menu ul li a:active {}
#footer-menu ul li.active a {}
#footer-social {left:0; top:10px; text-align:right; position:absolute;}
#footer-social img {border:0px #000000 solid; margin-right:10px;}
#footer-details {left:0; top:18px; position:absolute;}
#footer-details img {width:auto;}

#copyright {font-size:0.7em;}
#copyright {font-size:0.7em;}
}

/* RSFORM OVERRIDES */
.rsform-block-captcha input {width:50px !important; vertical-align:middle; margin-left:5px;}
.rsform-block-captcha img {vertical-align:middle;}

.formTableLayout {
padding:10px;
background-color:#F4F4F1;
border-left:1px #DEDEDE solid;
border-right:1px #DEDEDE solid;
border-top:1px #DEDEDE solid;
border-bottom:1px #DEDEDE solid;
}

.formTableLayout tr.rsform-block > td {padding: 10px !important;}
.formTableLayout tr {vertical-align:top;}

.rsform-submit-button {font-family: 'Open Sans', sans-serif; vertical-align:middle; text-align:center; width:90px !important; font-size:14px !important; color:#FFFFFF; background-color:#7E7E7E !important; text-shadow: 0.01em 0.01em #727272; text-transform:uppercase; padding-left:10px; padding-right:10px; border-top: 1px #BBBBBB solid; border-left: 1px #BBBBBB solid; border-bottom: 1px #A5A5A5 solid; border-right: 1px #A5A5A5 solid;  cursor:pointer;}
.rsform-select-box {font-family: 'Open Sans', sans-serif; font-size:11px !important;}
.rsform-block-submit td {text-align:right;}
.rsform-block td {text-transform:uppercase; font-size:12px !important;}
.rsform-block-captcha input {width:50px !important; vertical-align:middle; margin-left:5px;}
.rsform-block-captcha img {vertical-align:middle;}

.rsform-block-captcha a {
background-image: url("http://www.eclipsemedia.ca/images/refreshicon.png") !important; 
background-position: center center !important; 
background-repeat:no-repeat !important; 
width:20px !important; 
height:20px !important;
vertical-align:middle !important; 
line-height:20px !important;
color: transparent !important; 
text-shadow: none !important;
font-family: 'Roboto', sans-serif !important;
font-size:12px !important;
line-height:12px !important;
}

.rsform-input-box {
font-family: 'Open Sans', sans-serif;
font-size:12px;
background-color:#FFFFFF;
width:170px;
border-left:1px #C5C5C5 solid;
border-right:1px #F7F7F7 solid;
border-top:1px #C5C5C5 solid;
border-bottom:1px #F7F7F7 solid;
padding:3px;
}

.formTableLayout textarea {
font-family: 'Open Sans', sans-serif;
font-size:12px;
background-color:#FFFFFF;
width:170px;
height:75px;
border-left:1px #C5C5C5 solid;
border-right:1px #F7F7F7 solid;
border-top:1px #C5C5C5 solid;
border-bottom:1px #F7F7F7 solid;
padding:3px;
}
/* END RSFORM OVERRIDES */


.breadcrumb {
/* Change the default value #F5F5F5 in a different color */
   background-color: #F5F5F5;
/* No background color + change margins and padding */
background: none;
margin: 0 0 0 0;
padding: 20px 0 0 0;
}
.breadcrumb .divider img {padding-bottom:4px; padding-right:10px;}
/* IE8 fix - Bootstrap override*/
.breadcrumb li {
display: inline;
    }

