
/* ****** BOOTSTRAP OVERRIDES ******* */
.badge {background-color: #2B7D39 !important;}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a{background-image:none!important; outline:none!important;}

/* remove min-height from bootstrap */
.row-fluid [class*='span']:not([class*='dnnSortable']) {
    min-height:0 !important;
}

.dropdown-menu {background-color: #535759 !important;}
.dropdown button { background-color: #2B7D39; color: #FFFFFF; text-transform: uppercase; border-left: 1px dotted #2B7D39 !important; border-right: 1px dotted #39A74C; }
.dropdown-menu {border-top: 1px solid #FFFFFF !important; width: 100% !important;}
.dropdown li {  border-bottom: 0px solid #FFFFFF; }

.dropdown-menu li > a { padding-top: 20px !important; padding-bottom: 20px !important; display: block; background-color: #676C6E; color: #FFFFFF !important; margin-bottom: 1px; }
.dropdown-menu li > a:hover {padding-top: 20px !important; padding-bottom: 20px !important; display:block;background-color: #f5f5f5; color:  #2B7D39 !important; }

/** {
  -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
*:before,
*:after {
  -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}*/
#ControlBar, #ControlBar div,  #ControlBar li,  #ControlBar a, .dnnFormItem, .dnn_mact li {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}


#ControlBar, #ControlBar:before, #ControlBar:after, #ControlBar *:before, #ControlBar *:after,
#ControlBar li, #ControlBar li:before, #ControlBar li:after,
#ControlBar a, #ControlBar a:before, #ControlBar a:after,
.dnn_mact, .dnn_mact:before, .dnn_mact:after, .dnn_mact *:before, .dnn_mact *:after,
.dnn_mact li, .dnn_mact li:before, .dnn_mact li:after, .dnnDropDownList:before, .dnnDropDownList a {
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important;
}


html {
  font-family: "myriad-pro", sans-serif;
  font-weight:300;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
}
.navbar {
  position: relative;
  min-height: 40px;
  margin-bottom: 0px;
  border: 0px solid transparent !important;
  border-radius: 0px !important;
}
.navbar-toggle { background-color: #454545 !important; }
.navbar-toggle:hover,
.navbar-toggle:focus { background-color: #454545 !important; }

.navbar-toggle2 { color: #8D8D8D; cursor: pointer; float: right; padding: 15px; }
.navbar-toggle2:hover,
.navbar-toggle2:focus {  }
#navbar {background-color: transparent;}
.navbar-inverse {
  background-color: transparent !important;
  border-top: 1px solid #FFFFFF !important;
  border-bottom: 1px solid #FFFFFF !important;

}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}

.navbar-overides { background-color: #FFFFFF; border-bottom: 2px dotted #878787; }
.btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 0px;
}
.btn:focus,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn-primary {
  color: #fff;
  background-color: #00ABDD;
  border-color: #00ABDD;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
a.btn-readmore {width: 100%; font-size:16px; text-transform:uppercase;}
a.btn-readmore:hover {width: 100%; font-size:16px; text-transform:uppercase;}

a.btn-sendform {width: 100% !important; font-size:16px; text-transform:uppercase; background-color:#ACBF26; border:none; color: #ffffff;}
a.btn-sendform:hover {width: 100%; font-size:16px; text-transform:uppercase;}
.btn-success {
	background-color: #7AB800 !important;
	color:FFF !important;
	border-radius: 0px;
}

.btn-success a:link, .btn-success a:visited  {
	color: #FFFFFF !important;
}