
/* terms-of-sale */
.page-post-articles.body ol.alpha blockquote {
  font-size: 1em;
  margin: 0;
  border-left: none;
}
.page-post-articles.body ol.alpha, 
.page-post-articles.body ol.second, 
.page-post-articles.body ol.third {
  counter-reset: list;
}
.page-post-articles.body ol.alpha > li, 
.page-post-articles.body ol.second > li, 
.page-post-articles.body ol.third > li {
  list-style: none;
}
.page-post-articles.body ol.alpha > li:before {
  content: "(" counter(list, lower-alpha) ") ";
  counter-increment: list;
}
.page-post-articles.body ol.alpha ol.second > li:before {
  content: "(" counter(list, lower-roman) ") ";
  counter-increment: list;
}
.page-post-articles.body ol.alpha ol.second ol.third > li:before {
  content: counter(list, lower-alpha) ". ";
  counter-increment: list;
}

.page-post-articles.body h1, 
.page-post-articles.body h2, 
.page-post-articles.body h3, 
.page-post-articles.body h4, 
.page-post-articles.body strong,
article > header > h1
{
	color: #004b95;
}

/**********************
  Become a Sales Agent
 **********************/

div.form-horizontal--salesagent div.control-group 
{
    clear: both;
    margin-top: 10px;
}

div.form-horizontal.form-horizontal--salesagent .controls /* -CF */
{
	text-align: left;
	margin-left: 0;
    width: calc(100% - 200px); 
	display:inline-block;
	/*max-width: 75%; */
    /*min-width: 15%;*/
}
div.form-horizontal.form-horizontal--salesagent textarea,
div.form-horizontal.form-horizontal--salesagent input 
{
	width: 100%;
}

div.form-horizontal input 
{
    width: 85%;
}

div.form-horizontal--salesagent textarea
{
	resize: none;
}

div.form-horizontal--salesagent label.control-label 
{
    min-width: 190px; /* 25%; */
    /*max-width: 35%;*/
    display: inline-block;
    text-align: left;
    float: left;
    padding-right: 10px;
	line-height: 15px;
}


@media (min-width: 768px)
{
	.form-horizontal .control-label 
	{
		text-align: right;
		margin-bottom: 0;
		padding-top: 7px;
	}
} /* @media */

@media screen and (max-width:600px) /* CF */
{
	div.form-horizontal--salesagent label.control-label,
	div.form-horizontal.form-horizontal--salesagent .controls 
	{
		display:block;
		width: 100%;
	}

} /* @media */


@media screen and (max-width:350px) /* CF */
{
	div.form-horizontal.form-horizontal--salesagent textarea::-webkit-input-placeholder,
	div.form-horizontal.form-horizontal--salesagent input::-webkit-input-placeholder  
	{ /* Chrome/Opera/Safari */
		font-size: 14px;
	}
	div.form-horizontal.form-horizontal--salesagent textarea::-moz-placeholder,
	div.form-horizontal.form-horizontal--salesagent input::-moz-placeholder  
	{ /* Firefox 19+ */
		font-size: 14px;
	}
	div.form-horizontal.form-horizontal--salesagent textarea:-ms-input-placeholder,
	div.form-horizontal.form-horizontal--salesagent input:-ms-input-placeholder
	{ /* IE 10+ */
		font-size: 14px;
	}
	div.form-horizontal.form-horizontal--salesagent textarea:-moz-placeholder,
	div.form-horizontal.form-horizontal--salesagent input:-moz-placeholder   
	{ /* Firefox 18- */
		font-size: 14px;
	}
	
} /* @media */

/******************************
	watertank specifications 
*******************************/

div.water-tank-specifications .table > tbody > tr > th {
    padding-left: 12px;
    padding-right: 8px;
    color: #000;
}
div.water-tank-specifications .table-specs > tbody > tr > th {
    background-color: #2b4194;
    color: #ffffff;
    text-align: center;
    vertical-align: middle;
}
div.water-tank-specifications  .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}

div.water-tank-specifications .table-specs th, .table-specs td {
    border: 1px solid #dddddd;
}

/**********************
  Stock Storage Tanks
***********************/
/*
section#page-post-content.our-section-page article td.s1 > img,
section#page-post-content.our-section-page article td.s2 > img,
section#page-post-content.our-section-page article td.s3 > img
{
	width: auto;
}
*/


