﻿.panel-eForm {
    padding: 15px;
    margin: 0 auto;
    /*min-height: 1200px;*/
    max-width: 900px;
}
.request-eForm {
padding: 15px;
    margin: 0 auto;
    min-height: 480px;
    max-width: 900px;
}
.eForm-header img {
    margin-bottom: 10px;
}

.eForm-header .top-buffer {
    margin-top: 7px;
}

.eForm-header span {
    font-weight: bold;
}

.eForm-header hr {
    border-top: 2px solid #cecece;
}

.overflow-scroll {
    overflow: scroll;
}

.overflow-x-scroll {
    overflow-x: scroll;
}

.overflow-y-scroll {
    overflow-y: scroll;
}

/*-----Petroleum Prices-----*/

.districts .footnote {
    font-size: 14px;
}

.districtsPaddingRight {
    padding-right: 45px !important;
}

.control-label-left {
    text-align: left !important;
}

.control-label-right {
    text-align: right !important;
}

.control-label-center {
    text-align: center !important;
}

.form-group.required .control-label:after, label.required:after, .control-label-left.required:after
{
    content: "*";
    color: red;
    margin-left: 4px;
}

textarea {
    resize:none;
}

.note-requiredfields {
    margin-bottom: 10px;
    color:red;
    /*font-weight:normal;*/
    /*font-size: 13px;*/
}

.isOffLine {
    color:red !important;
}

.displayLabelValue {
    font-weight:normal;
}

.multiLine {
    white-space: pre-wrap;
}

.normalFontWeight {font-weight: normal !important;}

/*-----Map-----*/
#map {     
    height: 500px;
    width: 100%;
}

/*-----Footable-----*/
table.footable > tbody > tr.footable-empty > td {
	vertical-align: middle;
	text-align: center;
	font-size: 14px !important;
}

/*-----Inline styles that were in the views-----*/
.infoNotes {
    color: Red; 
    /*font-size: 14px;*/
}

.linkContainer {
    margin: 5px;
    width:100%;
    height:15px;
}

.link {
    float:right;
    padding-right:15px;
}

.footnote {
    padding-top:1.2em;
}

/*-----Footable-----*/
.break-words {
    word-break:break-all;
}

/*td.footable-sortable > span.fooicon, th.footable-sortable > span.fooicon {
    opacity:0.5;
}*/

table.footable > tbody > tr.footable-empty td {
    font-size: 1.25em;
}

/*.btn.btn-default.submit-btn, .print-btn*/
button[type=submit], .print-btn {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
  /*dropDownStyle*/
  .select-css {
	display: block;
	font-size: 12px;
	font-family: sans-serif;
	font-weight: 700;
	color: #444;
	line-height: 1.3;
	padding: .6em 1.4em .5em .8em;
	width: 100%;
    max-width: 100%;
    box-sizing: border-box;
	margin: 0;
	border: 1px solid #aaa;
	box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
	border-radius: .5em;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #fff;
	background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%);
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%;
}
    .select-css::content {
    text-align:center ;
    }
.select-css::-ms-expand {
	display: none;
}
.select-css:hover {
	border-color: #888;
}
.select-css:focus {
	border-color: #aaa;
	box-shadow: 0 0 1px 3px rgba(59, 153, 252, .7);
	box-shadow: 0 0 0 3px -moz-mac-focusring;
	color: #222;
	outline: none;
}
.select-css option {
	font-weight:normal;
}
.select-css:disabled {
    background-color:lightgray;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),
	  linear-gradient(to bottom, lightgray 0%,#f2f2f2 100%);
}

/* [GP]: Additional Styles */
div.panel-heading {
    background-color:#4682B4;
}

h4.panel-title {
    color:white;
}

body {
    font-size: 12px;
}