@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
#menu-1 .mbr-brand__name {
  font-size: 16px;
}
#menu-1.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-1 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-3 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-3 STRONG {
  color: #ffffff;
}
#contacts1-3 UL {
  color: #ffffff;
}
#menu-6 .mbr-brand__name {
  font-size: 16px;
}
#menu-6.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-6 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-8 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-8 STRONG {
  color: #ffffff;
}
#contacts1-8 UL {
  color: #ffffff;
}


#JobList a {
	color: #1F1A50;
}	


#JobList H1 {
	color: #1F1A50;
	font-size: 14px;
}


#JobList tr:first-child td:first-child {
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
}

#JobList tr:first-child td:last-child {
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
}

#JobList td {
	color: #1F1A50;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	vertical-align: middle;
}

#JobDetail tr:first-child td:first-child {
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
}

#JobDetail tr:first-child td:last-child {
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
}

#JobDetail H1 {
	color: #FFF;
	font-size: 15px;
	text-align: center;
}

#JobDetail H2 {
	color: #1F1A50;
	font-size: 14px;
}

#JobDetail td {
	color: #1F1A50;
	font-size: 13px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	vertical-align: middle;
}

#JobCostSummaryA tr:first-child td:first-child {
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
}

#JobCostSummaryA tr:first-child td:last-child {
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
}

#JobCostSummaryA H1 {
	color: #FFF;
	font-size: 15px;
	text-align: center;
}

#JobCostSummaryA H2 {
	color: #FFF;
	font-size: 14px;
	text-align: center;
}

#JobCostSummaryA td {
	color: #1F1A50;
	font-weight: bold;
	font-size: 14px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	vertical-align: middle;
	text-align: center;
}

#JobCostSummaryC tr:first-child td:first-child {
    -moz-border-radius-topleft:10px;
    -webkit-border-top-left-radius:10px;
    border-top-left-radius:10px;
}

#JobCostSummaryC tr:first-child td:last-child {
    -moz-border-radius-topright:10px;
    -webkit-border-top-right-radius:10px;
    border-top-right-radius:10px;
}


#JobCostSummaryC H1 {
	color: #FFF;
	font-size: 14px;
	text-align: center;
}

#JobCostSummaryC H2 {
	color: #FFF;
	font-size: 14px;
	text-align: center;
}


#JobCostSummaryC td {
	color: #1F1A50;
	font-weight: bold;
	font-size: 14px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	vertical-align: middle;
	text-align: center;
}


#pricing-table1-14 H3 {
  color: #ffffff;
}
#pricing-table1-14 SMALL {
  color: #363060;
}

@keyframes pricespanani {
    from {color: #FFF;}
    to {color: #1F1A50;}
}

#pricing-table1-14 SPAN {
  color: #1f1a50;
    animation-name: pricespanani;
    animation-duration: 6s;
}
#menu-10 .mbr-brand__name {
  font-size: 16px;
}
#menu-10.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-10 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-12 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-12 STRONG {
  color: #ffffff;
}
#contacts1-12 UL {
  color: #ffffff;
}

#header3-19 H3 {
  color: #1f1a50;
}
#content1-18 P {
  font-family: 'Roboto', sans-serif;
  color: #1f1a50;
}
#menu-16 .mbr-brand__name {
  font-size: 16px;
}
#menu-16.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-16 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-17 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-17 STRONG {
  color: #ffffff;
}
#contacts1-17 UL {
  color: #ffffff;
}

#header3-20 H3 {
  color: #1f1a50;
}
#content1-21 P {
  font-family: 'Roboto', sans-serif;
  color: #1f1a50;
}
#menu-22 .mbr-brand__name {
  font-size: 16px;
}
#menu-22.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-22 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-23 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-23 STRONG {
  color: #ffffff;
}
#contacts1-23 UL {
  color: #ffffff;
}

#header3-24 H3 {
  color: #1f1a50;
}
#content1-25 P {
  font-family: 'Roboto', sans-serif;
  color: #1f1a50;
}
#menu-26 .mbr-brand__name {
  font-size: 16px;
}
#menu-26.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-26 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-27 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-27 STRONG {
  color: #ffffff;
}
#contacts1-27 UL {
  color: #ffffff;
}

#header3-28 H3 {
  color: #1f1a50;
}
#content1-29 P {
  font-family: 'Roboto', sans-serif;
  color: #1f1a50;
}
#menu-30 .mbr-brand__name {
  font-size: 16px;
}
#menu-30.mbr-navbar--stuck .mbr-navbar__section {
  background: #1f1a50;
}
#menu-30 .mbr-navbar__section {
  background: #1f1a50;
}
#contacts1-31 P {
  text-align: left;
  color: #ffffff;
}
#contacts1-31 STRONG {
  color: #ffffff;
}
#contacts1-31 UL {
  color: #ffffff;
}

@keyframes ActionButtonsani {
    from {height: 0px;
		  width: 0px;}
    to {height: 40px;
		width: 74px;}
}

#ActionButtons img {
	border-radius: 5px;
	padding: 0px;
	margin: 0px;
    animation-name: ActionButtonsani;
    animation-duration: 1s;
}

.ActionButtonsTop {
	padding-top: 0px;
	padding-bottom: 10px;
}

.ActionButtonsBottom {
	padding-top: 10px;
	padding-bottom: 0px;
}