/* ---------------- change in colors ---------------- */

/* header / footer */
.topnavbar, .topnavbar .navbar-header {
	background-color: #6994B5;
	background-image: none;
}

.topnavbar, .topnavbar a {
	color: #ffffff;
}

.bottomnavbar, .wrapper > footer {
	background-color: #C4B189;
	color: #ffffff;
}

.navbar-nav > li > a {
	color: #ffffff; 
}

/* content title */
.content-wrapper > h3 {
	color: #6994B5;
	padding: 15px;
}

.content-wrapper > h3 > small {
	color: #C4B189;
	display: inline;
}

.c-checkbox input[type="checkbox"]:checked + span, 
.c-radio input[type="checkbox"]:checked + span, 
.c-checkbox input[type="radio"]:checked + span, 
.c-radio input[type="radio"]:checked + span {
	background-color: #6994B5;
}

.label-ticket-1 { /*Research Needed*/
  background-color: #b54545;
}

.label-ticket-2 { /*Contact Client*/
  background-color: #f0cc5e;
}

.label-ticket-3 { /*Need More Info*/
  background-color: #b56e35;
}

.label-ticket-4 { /*Complete*/
  background-color: #709647;
}


/* ---------------- change in style ---------------- */
.topnavbar .navbar-header {
	width:auto;
}

.navbar-toggle {
	float:left;
}

.navbar-brand {
	float:none;
}

.topnavbar .navbar-header .brand-logo {
	padding-top: 13px;
}

.topnavbar #navbar-userinfo {
	padding: 12px;
	font-size: 20px;
}

.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
}

.wrapper > section, .wrapper > footer {
	margin-left:0px;
}

.wrapper > footer {
	height: auto;
	padding: 10px;
}

.content-wrapper > h3 > small::before {
	content: "\00bb ";
}

.label-big {
	font-size: 1em;
}

.list-group .list-group-item {
	cursor:pointer;
}

fieldset:last-child {
  padding-bottom: 0px;
}



/* ---------------- information button ---------------- */
.btn-information { 
  color: #FFFFFF; 
  background-color: #6994B5; 
  border-color: #3D6E94; 
} 
 
.btn-information:hover, 
.btn-information:focus, 
.btn-information:active, 
.btn-information.active, 
.open .dropdown-toggle.btn-information { 
  color: #FFFFFF; 
  background-color: #3D6E94; 
  border-color: #3D6E94; 
} 
 
.btn-information:active, 
.btn-information.active, 
.open .dropdown-toggle.btn-information { 
  background-image: none; 
} 
 
.btn-information.disabled, 
.btn-information[disabled], 
fieldset[disabled] .btn-information, 
.btn-information.disabled:hover, 
.btn-information[disabled]:hover, 
fieldset[disabled] .btn-information:hover, 
.btn-information.disabled:focus, 
.btn-information[disabled]:focus, 
fieldset[disabled] .btn-information:focus, 
.btn-information.disabled:active, 
.btn-information[disabled]:active, 
fieldset[disabled] .btn-information:active, 
.btn-information.disabled.active, 
.btn-information[disabled].active, 
fieldset[disabled] .btn-information.active { 
  background-color: #6994B5; 
  border-color: #3D6E94; 
} 
 
.btn-information .badge { 
  color: #6994B5; 
  background-color: #FFFFFF; 
}

/* ---------------- plant button ---------------- */

.btn-plant { 
  color: #FFFFFF; 
  background-color: #C4B189; 
  border-color: #B89D61; 
} 
 
.btn-plant:hover, 
.btn-plant:focus, 
.btn-plant:active, 
.btn-plant.active, 
.open .dropdown-toggle.btn-plant { 
  color: #FFFFFF; 
  background-color: #B89D61; 
  border-color: #B89D61; 
} 
 
.btn-plant:active, 
.btn-plant.active, 
.open .dropdown-toggle.btn-plant { 
  background-image: none; 
} 
 
.btn-plant.disabled, 
.btn-plant[disabled], 
fieldset[disabled] .btn-plant, 
.btn-plant.disabled:hover, 
.btn-plant[disabled]:hover, 
fieldset[disabled] .btn-plant:hover, 
.btn-plant.disabled:focus, 
.btn-plant[disabled]:focus, 
fieldset[disabled] .btn-plant:focus, 
.btn-plant.disabled:active, 
.btn-plant[disabled]:active, 
fieldset[disabled] .btn-plant:active, 
.btn-plant.disabled.active, 
.btn-plant[disabled].active, 
fieldset[disabled] .btn-plant.active { 
  background-color: #C4B189; 
  border-color: #B89D61; 
} 
 
.btn-plant .badge { 
  color: #C4B189; 
  background-color: #FFFFFF; 
}

/* ---------------- insect button ---------------- */

.btn-insect { 
  color: #FFFFFF; 
  background-color: #F0AD5E; 
  border-color: #DE9645; 
} 
 
.btn-insect:hover, 
.btn-insect:focus, 
.btn-insect:active, 
.btn-insect.active, 
.open .dropdown-toggle.btn-insect { 
  color: #FFFFFF; 
  background-color: #DE9645; 
  border-color: #DE9645; 
} 
 
.btn-insect:active, 
.btn-insect.active, 
.open .dropdown-toggle.btn-insect { 
  background-image: none; 
} 
 
.btn-insect.disabled, 
.btn-insect[disabled], 
fieldset[disabled] .btn-insect, 
.btn-insect.disabled:hover, 
.btn-insect[disabled]:hover, 
fieldset[disabled] .btn-insect:hover, 
.btn-insect.disabled:focus, 
.btn-insect[disabled]:focus, 
fieldset[disabled] .btn-insect:focus, 
.btn-insect.disabled:active, 
.btn-insect[disabled]:active, 
fieldset[disabled] .btn-insect:active, 
.btn-insect.disabled.active, 
.btn-insect[disabled].active, 
fieldset[disabled] .btn-insect.active { 
  background-color: #F0AD5E; 
  border-color: #DE9645; 
} 
 
.btn-insect .badge { 
  color: #F0AD5E; 
  background-color: #FFFFFF; 
}

/* ---------------- weed button ---------------- */

.btn-weed { 
  color: #FFFFFF; 
  background-color: #89A45E; 
  border-color: #6C8A3D; 
} 
 
.btn-weed:hover, 
.btn-weed:focus, 
.btn-weed:active, 
.btn-weed.active, 
.open .dropdown-toggle.btn-weed { 
  color: #FFFFFF; 
  background-color: #6C8A3D; 
  border-color: #6C8A3D; 
} 
 
.btn-weed:active, 
.btn-weed.active, 
.open .dropdown-toggle.btn-weed { 
  background-image: none; 
} 
 
.btn-weed.disabled, 
.btn-weed[disabled], 
fieldset[disabled] .btn-weed, 
.btn-weed.disabled:hover, 
.btn-weed[disabled]:hover, 
fieldset[disabled] .btn-weed:hover, 
.btn-weed.disabled:focus, 
.btn-weed[disabled]:focus, 
fieldset[disabled] .btn-weed:focus, 
.btn-weed.disabled:active, 
.btn-weed[disabled]:active, 
fieldset[disabled] .btn-weed:active, 
.btn-weed.disabled.active, 
.btn-weed[disabled].active, 
fieldset[disabled] .btn-weed.active { 
  background-color: #89A45E; 
  border-color: #6C8A3D; 
} 
 
.btn-weed .badge { 
  color: #89A45E; 
  background-color: #FFFFFF; 
}

.icon-plant {
	background-image:url("/images/icon-plantproblem.png");
	background-repeat: no-repeat;
    display: inline-block;
    height: 26px;
    line-height: 14px;
    vertical-align: text-top;
    width: 20px;
    float:left;
    margin-top:-3px;
}

.icon-insect {
	background-image:url("/images/icon-insectID.png");
	background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    line-height: 14px;
    vertical-align: text-top;
    width: 20px;
    float:left;
    margin-top:0px;
}

.icon-weed {
	background-image:url("/images/icon-weedID.png");
	background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    line-height: 14px;
    vertical-align: text-top;
    width: 20px;
    float:left;
    margin-top:0px;
}

.icon-info {
	background-image:url("/images/icon-inforequest.png");
	background-repeat: no-repeat;
    display: inline-block;
    height: 20px;
    line-height: 14px;
    vertical-align: text-top;
    width: 20px;
    float:left;
    margin-top:0px;
}



.panel .contactHistory .control-label{
  padding-top:0px;
}

/* Reports */
.reportBox {
  border:1px solid #808080;
  padding:12px;
}

/** HELPER CLASSES **/
.no-padding {
  padding:0px;
}
.padding-right-0{
    padding-right: 0px;
}
.padding-right-2{
    padding-right: 2px;
}
.padding-right-4{
    padding-right: 4px;
}
.padding-right-6{
    padding-right: 6px;
}
.padding-right-10{
    padding-right: 10px;
}
.padding-left-0{
    padding-left: 0px;
}
.padding-left-2{
    padding-left: 2px;
}
.padding-left-4{
    padding-left: 4px;
}
.padding-left-6{
    padding-left: 6px;
}
.padding-left-10{
    padding-left: 10px;
}
.padding-left-12{
    padding-left: 12px;
}
.padding-left-15{
	padding-left: 15px;
}
.padding-top-0{
    padding-top: 0px;
}
.padding-top-2{
    padding-top: 2px;
}
.padding-top-4{
    padding-top: 4px;
}
.padding-top-6{
    padding-top: 6px;
}
.padding-top-6-important{
    padding-top: 6px !important;
}
.padding-top-8{
    padding-top: 8px;
}
.padding-top-10{
    padding-top: 10px;
}
.padding-bottom-0{
    padding-bottom: 0px;
}
.padding-bottom-2{
    padding-bottom: 2px;
}
.padding-bottom-4{
    padding-bottom: 4px;
}
.padding-bottom-6{
    padding-bottom: 6px;
}
.padding-bottom-8{
    padding-bottom: 8px;
}
.padding-bottom-10{
    padding-bottom: 10px;
}
.padding-bottom-12{
    padding-bottom: 12px;
}

.margin-right-0{
    margin-right: 0px;
}
.margin-right-2{
    margin-right: 2px;
}
.margin-right-4{
    margin-right: 4px;
}
.margin-right-6{
    margin-right: 6px;
}
.margin-right-10{
    margin-right: 10px;
}
.margin-right-12{
    margin-right: 12px;
}
.margin-left-0{
    margin-left: 0px;
}
.margin-left-2{
    margin-left: 2px;
}
.margin-left-4{
    margin-left: 4px;
}
.margin-left-6{
    margin-left: 6px;
}
.margin-left-10{
    margin-left: 10px;
}
.margin-left-12{
    margin-left: 12px;
}
.margin-top-0{
    margin-top: 0px;
}
.margin-top-2{
    margin-top: 2px;
}
.margin-top-4{
    margin-top: 4px;
}
.margin-top-6{
    margin-top: 6px;
}
.margin-top-6-important{
    margin-top: 6px !important;
}
.margin-top-10{
    margin-top: 10px;
}
.margin-top-12{
    margin-top: 12px;
}
.margin-top-20{
    margin-top: 20px;
}
.margin-top-25{
    margin-top: 25px;
}
.margin-top-30{
    margin-top: 30px;
}
.margin-top-40{
    margin-top: 40px;
}
.margin-bottom-0{
    margin-bottom: 0px;
}
.margin-bottom-0-important{
	margin-bottom: 0px !important;
}
.margin-bottom-2{
    margin-bottom: 2px;
}
.margin-bottom-4{
    margin-bottom: 4px;
}
.margin-bottom-6{
    margin-bottom: 6px;
}
.margin-bottom-10{
    margin-bottom: 10px;
}
.margin-bottom-12{
    margin-bottom: 12px;
}

.border-bottom-1{
    border-bottom: 1px solid;
    border-bottom-color: #dad9d9;
}
.border-top-1{
    border-top: 1px solid;
    border-top-color: #dad9d9;
}
.border-left-0{
    border-left: none !important;
}

.border-right-0{
    border-right: none !important;
}
.border-right-1{
    border-right: 1px solid;
    border-right-color: #dad9d9;
}
.highestIndex{
    z-index: 99999;
}
.higherIndex{
    z-index: 9999;
}
.fullHeight{
	height: 100%;
}
.noFontWeight{
    font-weight: normal !important;
}

.collapsed-well{
    min-height:20px;
    padding:0px;
    margin-bottom:20px;
    background-color:#DDDDDD;
    border-top:1px solid #A0A0A0;
    border-bottom:1px solid #A0A0A0;
    -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
    box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);
    width:96%;
    margin-right:0px;
    margin-left:2%;
    padding-right:0px;
    padding-left:0px;
}

/** END HELPER CLASSES **/