/* line 1, app/assets/stylesheets/website/default.scss */
body {
  padding: 0px;
  margin: 0px;
  font-size: 12px;
  font-family: arial,sans-serif;
}

/* line 8, app/assets/stylesheets/website/default.scss */
.website .header {
  width: 960px;
  margin: 0 auto;
}

/* line 13, app/assets/stylesheets/website/default.scss */
.website .header .logo img {
  position: absolute;
  left: 20px;
  top: 5px;
}

/* line 18, app/assets/stylesheets/website/default.scss */
.website .header-wrapper {
  background-color: #ececec;
  border-bottom: 2px solid #FE9500;
}

/* line 24, app/assets/stylesheets/website/default.scss */
.website .header .logo {
  background-color: white;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 38, app/assets/stylesheets/website/default.scss */
.website .header .login {
  background-color: #FE9500;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 47, app/assets/stylesheets/website/default.scss */
.website .header input[type=submit] {
  background-color: #FE9500;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/utxfreight_button_arrow-ee01a5c90e52913975f809cdbfb5cb07e78df8f8cc5a719c2b208aadfb58342c.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 66, app/assets/stylesheets/website/default.scss */
.website #tracking_code {
  margin-left: 60px;
}

/* line 70, app/assets/stylesheets/website/default.scss */
.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #ececec;
  width: 620px;
}

/* line 77, app/assets/stylesheets/website/default.scss */
.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 83, app/assets/stylesheets/website/default.scss */
.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 88, app/assets/stylesheets/website/default.scss */
.website .menu a.selected {
  background-color: #FE9500;
  color: black;
  font-weight: bold;
}

/* line 94, app/assets/stylesheets/website/default.scss */
.website .menu a:hover {
  background-color: #FE9500;
  color: black;
}

/* line 99, app/assets/stylesheets/website/default.scss */
.website .header a {
  text-decoration: none;
  color: black;
  font-weight: bold;
}

/* line 105, app/assets/stylesheets/website/default.scss */
.website .button a {
  background-image: url(/assets/utxfreight_button_arrow-ee01a5c90e52913975f809cdbfb5cb07e78df8f8cc5a719c2b208aadfb58342c.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 113, app/assets/stylesheets/website/default.scss */
.clear {
  clear: both;
}

/* line 117, app/assets/stylesheets/website/default.scss */
.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/utxfreight_page_bg-8c6d4923082d391ce839aebee17d0fbd6cc3c405ef74aa689ee25a2f20920d06.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 124, app/assets/stylesheets/website/default.scss */
.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 131, app/assets/stylesheets/website/default.scss */
.website .main-image {
  border-bottom: 2px solid #FE9500;
  font-size: 0px;
  line-height: 0px;
}

/* line 137, app/assets/stylesheets/website/default.scss */
.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 148, app/assets/stylesheets/website/default.scss */
.website .footer {
  background-color: #B7B8BA;
  color: #5f5f5f;
  padding: 20px;
}

/* line 154, app/assets/stylesheets/website/default.scss */
.website .footer span {
  background-color: #B7B8BA;
  color: #5f5f5f;
  float: right;
}

/* line 160, app/assets/stylesheets/website/default.scss */
.website .footer a {
  color: #5f5f5f;
  font-weight: bold;
  text-decoration: none;
}

/* line 166, app/assets/stylesheets/website/default.scss */
.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 175, app/assets/stylesheets/website/default.scss */
.website .col h1 {
  border-bottom: 2px solid #FE9500;
  color: #E38A35;
  font-weight: bold;
  padding: 15px;
}

/* line 182, app/assets/stylesheets/website/default.scss */
.website .col.large {
  width: 55%;
}

/* line 186, app/assets/stylesheets/website/default.scss */
.website .col.small {
  width: 30%;
}

/* line 190, app/assets/stylesheets/website/default.scss */
.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 196, app/assets/stylesheets/website/default.scss */
.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 202, app/assets/stylesheets/website/default.scss */
.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #F9E515;
}

/* line 7, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 21, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header .login {
  background-color: #F9E515;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header input[type=submit] {
  background-color: #F9E515;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 49, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website #tracking_code {
  margin-left: 60px;
}

/* line 53, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 60, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 66, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 71, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .menu a.selected {
  background-color: #F9E515;
  color: black;
  font-weight: bold;
}

/* line 77, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .menu a:hover {
  background-color: #F9E515;
  color: black;
}

/* line 82, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header a {
  text-decoration: none;
  color: white;
}

/* line 87, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .button a {
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 95, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/page_bg-999bfdd07a666431643652696ff65e675043f2f084c673237837738a9333c31c.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 102, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 109, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .main-image {
  border-bottom: 2px solid #F9E515;
  font-size: 0px;
  line-height: 0px;
}

/* line 115, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 126, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 132, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 138, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 147, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .col h1 {
  border-bottom: 2px solid #F9E515;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 154, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .col.large {
  width: 55%;
}

/* line 158, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .col.small {
  width: 30%;
}

/* line 162, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 168, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 174, app/assets/stylesheets/website/groupmonitrans.scss */
.groupmonitrans.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #F9E515;
}

/* line 7, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 21, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header .login {
  background-color: #F9E515;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header input[type=submit] {
  background-color: #F9E515;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 49, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website #tracking_code {
  margin-left: 60px;
}

/* line 53, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 60, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 66, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 71, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .menu a.selected {
  background-color: #F9E515;
  color: black;
  font-weight: bold;
}

/* line 77, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .menu a:hover {
  background-color: #F9E515;
  color: black;
}

/* line 82, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header a {
  text-decoration: none;
  color: white;
}

/* line 87, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .button a {
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 95, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/page_bg-999bfdd07a666431643652696ff65e675043f2f084c673237837738a9333c31c.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 102, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 109, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .main-image {
  border-bottom: 2px solid #F9E515;
  font-size: 0px;
  line-height: 0px;
}

/* line 115, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 126, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 132, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 138, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 147, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .col h1 {
  border-bottom: 2px solid #F9E515;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 154, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .col.large {
  width: 55%;
}

/* line 158, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .col.small {
  width: 30%;
}

/* line 162, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 168, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 174, app/assets/stylesheets/website/monitranstransport.scss */
.monitranstransport.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877AC;
}

/*
.msquare.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left:140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align:center;
  font-size: 12px;
  position: relative;
} 
*/
/* line 20, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header .login {
  background-color: #0877AC;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 29, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header .login a {
  color: white;
}

/* line 33, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header input[type=submit] {
  background-color: #0877AC;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/msquare/msquare_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 51, app/assets/stylesheets/website/msquare.scss */
.msquare.website #tracking_code {
  margin-left: 60px;
}

/* line 55, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 62, app/assets/stylesheets/website/msquare.scss */
.msquare.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 68, app/assets/stylesheets/website/msquare.scss */
.msquare.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 73, app/assets/stylesheets/website/msquare.scss */
.msquare.website .menu a.selected {
  background-color: #0877AC;
  color: white;
  font-weight: bold;
}

/* line 79, app/assets/stylesheets/website/msquare.scss */
.msquare.website .menu a:hover {
  background-color: #0877AC;
  color: white;
}

/* line 84, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header a {
  text-decoration: none;
  color: white;
}

/* line 89, app/assets/stylesheets/website/msquare.scss */
.msquare.website .button a {
  background-image: url(/assets/msquare/msquare_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 97, app/assets/stylesheets/website/msquare.scss */
.msquare.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/msquare/msquare_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 104, app/assets/stylesheets/website/msquare.scss */
.msquare.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 110, app/assets/stylesheets/website/msquare.scss */
.msquare.website .main-image {
  border-bottom: 2px solid #0877AC;
  font-size: 0px;
  line-height: 0px;
}

/* line 116, app/assets/stylesheets/website/msquare.scss */
.msquare.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 125, app/assets/stylesheets/website/msquare.scss */
.msquare.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 131, app/assets/stylesheets/website/msquare.scss */
.msquare.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 137, app/assets/stylesheets/website/msquare.scss */
.msquare.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 146, app/assets/stylesheets/website/msquare.scss */
.msquare.website .col h1 {
  border-bottom: 2px solid #0877AC;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 153, app/assets/stylesheets/website/msquare.scss */
.msquare.website .col.large {
  width: 55%;
}

/* line 157, app/assets/stylesheets/website/msquare.scss */
.msquare.website .col.small {
  width: 30%;
}

/* line 161, app/assets/stylesheets/website/msquare.scss */
.msquare.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 167, app/assets/stylesheets/website/msquare.scss */
.msquare.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 173, app/assets/stylesheets/website/msquare.scss */
.msquare.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877AC;
}

/*
.transbox.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left:140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align:center;
  font-size: 12px;
  position: relative;
} 
*/
/* line 21, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header .login {
  background-color: #0877AC;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header .login a {
  color: white;
}

/* line 34, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header input[type=submit] {
  background-color: #0877AC;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/transbox/transbox_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 53, app/assets/stylesheets/website/transbox.scss */
.transbox.website #tracking_code {
  margin-left: 60px;
}

/* line 57, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 64, app/assets/stylesheets/website/transbox.scss */
.transbox.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 70, app/assets/stylesheets/website/transbox.scss */
.transbox.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 75, app/assets/stylesheets/website/transbox.scss */
.transbox.website .menu a.selected {
  background-color: #0877AC;
  color: white;
  font-weight: bold;
}

/* line 81, app/assets/stylesheets/website/transbox.scss */
.transbox.website .menu a:hover {
  background-color: #0877AC;
  color: white;
}

/* line 86, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header a {
  text-decoration: none;
  color: white;
}

/* line 91, app/assets/stylesheets/website/transbox.scss */
.transbox.website .button a {
  background-image: url(/assets/transbox/transbox_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 99, app/assets/stylesheets/website/transbox.scss */
.transbox.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/transbox/transbox_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 106, app/assets/stylesheets/website/transbox.scss */
.transbox.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 113, app/assets/stylesheets/website/transbox.scss */
.transbox.website .main-image {
  border-bottom: 2px solid #0877AC;
  font-size: 0px;
  line-height: 0px;
}

/* line 119, app/assets/stylesheets/website/transbox.scss */
.transbox.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 130, app/assets/stylesheets/website/transbox.scss */
.transbox.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 136, app/assets/stylesheets/website/transbox.scss */
.transbox.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 142, app/assets/stylesheets/website/transbox.scss */
.transbox.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 151, app/assets/stylesheets/website/transbox.scss */
.transbox.website .col h1 {
  border-bottom: 2px solid #0877AC;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 158, app/assets/stylesheets/website/transbox.scss */
.transbox.website .col.large {
  width: 55%;
}

/* line 162, app/assets/stylesheets/website/transbox.scss */
.transbox.website .col.small {
  width: 30%;
}

/* line 166, app/assets/stylesheets/website/transbox.scss */
.transbox.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 172, app/assets/stylesheets/website/transbox.scss */
.transbox.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 178, app/assets/stylesheets/website/transbox.scss */
.transbox.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877AC;
}

/*
.transportmbt.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left:140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align:center;
  font-size: 12px;
  position: relative;
} 
*/
/* line 21, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header .login {
  background-color: #0877AC;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header .login a {
  color: white;
}

/* line 34, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header input[type=submit] {
  background-color: #0877AC;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/contruck/contruck_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 53, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website #tracking_code {
  margin-left: 60px;
}

/* line 57, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 64, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 70, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 75, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .menu a.selected {
  background-color: #0877AC;
  color: white;
  font-weight: bold;
}

/* line 81, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .menu a:hover {
  background-color: #0877AC;
  color: white;
}

/* line 86, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header a {
  text-decoration: none;
  color: white;
}

/* line 91, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .button a {
  background-image: url(/assets/contruck/contruck_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 99, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/contruck/contruck_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 106, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 113, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .main-image {
  border-bottom: 2px solid #0877AC;
  font-size: 0px;
  line-height: 0px;
}

/* line 119, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 130, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 136, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 142, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 151, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .col h1 {
  border-bottom: 2px solid #0877AC;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 158, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .col.large {
  width: 55%;
}

/* line 162, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .col.small {
  width: 30%;
}

/* line 166, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 172, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 178, app/assets/stylesheets/website/transportmbt.scss */
.transportmbt.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #F9E515;
}

/* line 6, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 20, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header .login {
  background-color: #F9E515;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 29, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header input[type=submit] {
  background-color: #F9E515;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 46, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website #tracking_code {
  margin-left: 60px;
}

/* line 50, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 57, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 63, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 68, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .menu a.selected {
  background-color: #F9E515;
  color: black;
  font-weight: bold;
}

/* line 74, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .menu a:hover {
  background-color: #F9E515;
  color: black;
}

/* line 79, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header a {
  text-decoration: none;
  color: white;
}

/* line 84, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .button a {
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 92, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/page_bg-999bfdd07a666431643652696ff65e675043f2f084c673237837738a9333c31c.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 99, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 105, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .main-image {
  border-bottom: 2px solid #F9E515;
  font-size: 0px;
  line-height: 0px;
}

/* line 111, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 120, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 126, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 132, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 141, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .col h1 {
  border-bottom: 2px solid #F9E515;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 148, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .col.large {
  width: 55%;
}

/* line 152, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .col.small {
  width: 30%;
}

/* line 156, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 162, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 168, app/assets/stylesheets/website/gmatrans.scss */
.gmatrans.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877AC;
}

/*
.dciexpress.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left:140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align:center;
  font-size: 12px;
  position: relative;
} 
*/
/* line 21, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header .login {
  background-color: #0877AC;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header .login a {
  color: white;
}

/* line 34, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header input[type=submit] {
  background-color: #0877AC;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/contruck/contruck_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 53, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website #tracking_code {
  margin-left: 60px;
}

/* line 57, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 64, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 70, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 75, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .menu a.selected {
  background-color: #0877AC;
  color: white;
  font-weight: bold;
}

/* line 81, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .menu a:hover {
  background-color: #0877AC;
  color: white;
}

/* line 86, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header a {
  text-decoration: none;
  color: white;
}

/* line 91, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .button a {
  background-image: url(/assets/contruck/contruck_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 99, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/contruck/contruck_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 106, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 113, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .main-image {
  border-bottom: 2px solid #0877AC;
  font-size: 0px;
  line-height: 0px;
}

/* line 119, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 130, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 136, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 142, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 151, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .col h1 {
  border-bottom: 2px solid #0877AC;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 158, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .col.large {
  width: 55%;
}

/* line 162, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .col.small {
  width: 30%;
}

/* line 166, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 172, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 178, app/assets/stylesheets/website/dciexpress.scss */
.dciexpress.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #F9E515;
}

/* line 7, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 21, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header .login {
  background-color: #F9E515;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header input[type=submit] {
  background-color: #F9E515;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/transportbgs/transportbgs_button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 49, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website #tracking_code {
  margin-left: 60px;
}

/* line 53, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 60, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 66, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 71, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .menu a.selected {
  background-color: #F9E515;
  color: black;
  font-weight: bold;
}

/* line 77, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .menu a:hover {
  background-color: #F9E515;
  color: black;
}

/* line 82, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header a {
  text-decoration: none;
  color: white;
}

/* line 87, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .button a {
  background-image: url(/assets/transportbgs/transportbgs_button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 95, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/transportbgs/transportbgs_page_bg-999bfdd07a666431643652696ff65e675043f2f084c673237837738a9333c31c.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 102, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 109, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .main-image {
  border-bottom: 2px solid #F9E515;
  font-size: 0px;
  line-height: 0px;
}

/* line 115, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 126, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 132, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 138, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 147, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .col h1 {
  border-bottom: 2px solid #F9E515;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 154, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .col.large {
  width: 55%;
}

/* line 158, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .col.small {
  width: 30%;
}

/* line 162, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 168, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 174, app/assets/stylesheets/website/transportbgs.scss */
.transportbgs.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877AC;
}

/*
.trois7.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left:140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align:center;
  font-size: 12px;
  position: relative;
} 
*/
/* line 20, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header .login {
  background-color: #0877AC;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 29, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header .login a {
  color: white;
}

/* line 33, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header input[type=submit] {
  background-color: #0877AC;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/trois7/trois7_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 51, app/assets/stylesheets/website/trois7.scss */
.trois7.website #tracking_code {
  margin-left: 60px;
}

/* line 55, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 62, app/assets/stylesheets/website/trois7.scss */
.trois7.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 68, app/assets/stylesheets/website/trois7.scss */
.trois7.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 73, app/assets/stylesheets/website/trois7.scss */
.trois7.website .menu a.selected {
  background-color: #0877AC;
  color: white;
  font-weight: bold;
}

/* line 79, app/assets/stylesheets/website/trois7.scss */
.trois7.website .menu a:hover {
  background-color: #0877AC;
  color: white;
}

/* line 84, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header a {
  text-decoration: none;
  color: white;
}

/* line 89, app/assets/stylesheets/website/trois7.scss */
.trois7.website .button a {
  background-image: url(/assets/trois7/trois7_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 97, app/assets/stylesheets/website/trois7.scss */
.trois7.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/trois7/trois7_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 104, app/assets/stylesheets/website/trois7.scss */
.trois7.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 110, app/assets/stylesheets/website/trois7.scss */
.trois7.website .main-image {
  border-bottom: 2px solid #0877AC;
  font-size: 0px;
  line-height: 0px;
}

/* line 116, app/assets/stylesheets/website/trois7.scss */
.trois7.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 125, app/assets/stylesheets/website/trois7.scss */
.trois7.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 131, app/assets/stylesheets/website/trois7.scss */
.trois7.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 137, app/assets/stylesheets/website/trois7.scss */
.trois7.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 146, app/assets/stylesheets/website/trois7.scss */
.trois7.website .col h1 {
  border-bottom: 2px solid #0877AC;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 153, app/assets/stylesheets/website/trois7.scss */
.trois7.website .col.large {
  width: 55%;
}

/* line 157, app/assets/stylesheets/website/trois7.scss */
.trois7.website .col.small {
  width: 30%;
}

/* line 161, app/assets/stylesheets/website/trois7.scss */
.trois7.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 167, app/assets/stylesheets/website/trois7.scss */
.trois7.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 173, app/assets/stylesheets/website/trois7.scss */
.trois7.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/charo.scss */
.charo.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877ac;
}

/*
  .charo.website .header .logo {
    background-color: #141414;
    width: 200px;
    float: left;
    color: white;
    font-style: italic;
    padding-left:140px;
    padding-top: 50px;
    padding-bottom: 50px;
    text-align:center;
    font-size: 12px;
    position: relative;
  } 
  */
/* line 20, app/assets/stylesheets/website/charo.scss */
.charo.website .header .login {
  background-color: #0877ac;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 29, app/assets/stylesheets/website/charo.scss */
.charo.website .header .login a {
  color: white;
}

/* line 33, app/assets/stylesheets/website/charo.scss */
.charo.website .header input[type="submit"] {
  background-color: #0877ac;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/charo/charo_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 51, app/assets/stylesheets/website/charo.scss */
.charo.website #tracking_code {
  margin-left: 60px;
}

/* line 55, app/assets/stylesheets/website/charo.scss */
.charo.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 62, app/assets/stylesheets/website/charo.scss */
.charo.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 68, app/assets/stylesheets/website/charo.scss */
.charo.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 73, app/assets/stylesheets/website/charo.scss */
.charo.website .menu a.selected {
  background-color: #0877ac;
  color: white;
  font-weight: bold;
}

/* line 79, app/assets/stylesheets/website/charo.scss */
.charo.website .menu a:hover {
  background-color: #0877ac;
  color: white;
}

/* line 84, app/assets/stylesheets/website/charo.scss */
.charo.website .header a {
  text-decoration: none;
  color: white;
}

/* line 89, app/assets/stylesheets/website/charo.scss */
.charo.website .button a {
  background-image: url(/assets/charo/charo_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 97, app/assets/stylesheets/website/charo.scss */
.charo.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/charo/charo_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 104, app/assets/stylesheets/website/charo.scss */
.charo.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 110, app/assets/stylesheets/website/charo.scss */
.charo.website .main-image {
  border-bottom: 2px solid #0877ac;
  font-size: 0px;
  line-height: 0px;
}

/* line 116, app/assets/stylesheets/website/charo.scss */
.charo.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 125, app/assets/stylesheets/website/charo.scss */
.charo.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 131, app/assets/stylesheets/website/charo.scss */
.charo.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 137, app/assets/stylesheets/website/charo.scss */
.charo.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 146, app/assets/stylesheets/website/charo.scss */
.charo.website .col h1 {
  border-bottom: 2px solid #0877ac;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 153, app/assets/stylesheets/website/charo.scss */
.charo.website .col.large {
  width: 55%;
}

/* line 157, app/assets/stylesheets/website/charo.scss */
.charo.website .col.small {
  width: 30%;
}

/* line 161, app/assets/stylesheets/website/charo.scss */
.charo.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 167, app/assets/stylesheets/website/charo.scss */
.charo.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 173, app/assets/stylesheets/website/charo.scss */
.charo.website .contact {
  border-bottom: 1px dashed #cccccc;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877ac;
}

/* line 6, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header .login {
  background-color: #0877ac;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 15, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header .login a {
  color: white;
}

/* line 19, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header input[type="submit"] {
  background-color: #0877ac;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/jasliner/jasliner_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 37, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website #tracking_code {
  margin-left: 60px;
}

/* line 41, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 48, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 54, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 59, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .menu a.selected {
  background-color: #0877ac;
  color: white;
  font-weight: bold;
}

/* line 65, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .menu a:hover {
  background-color: #0877ac;
  color: white;
}

/* line 70, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header a {
  text-decoration: none;
  color: white;
}

/* line 75, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .button a {
  background-image: url(/assets/jasliner/jasliner_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 83, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/jasliner/jasliner_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 90, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 96, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .main-image {
  border-bottom: 2px solid #0877ac;
  font-size: 0px;
  line-height: 0px;
}

/* line 102, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 111, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 117, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 123, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 132, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .col h1 {
  border-bottom: 2px solid #0877ac;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 139, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .col.large {
  width: 55%;
}

/* line 143, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .col.small {
  width: 30%;
}

/* line 147, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 153, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 159, app/assets/stylesheets/website/jasliner.scss */
.jasliner.website .contact {
  border-bottom: 1px dashed #cccccc;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #F9E515;
}

/* line 7, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 21, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header .login {
  background-color: #F9E515;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 30, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header input[type=submit] {
  background-color: #F9E515;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/transportywd/transportywd_button_arrow-ee01a5c90e52913975f809cdbfb5cb07e78df8f8cc5a719c2b208aadfb58342c.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 49, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website #tracking_code {
  margin-left: 60px;
}

/* line 53, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 60, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 66, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 71, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .menu a.selected {
  background-color: #F9E515;
  color: black;
  font-weight: bold;
}

/* line 77, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .menu a:hover {
  background-color: #F9E515;
  color: black;
}

/* line 82, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header a {
  text-decoration: none;
  color: white;
}

/* line 87, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .button a {
  background-image: url(/assets/transportywd/transportywd_button_arrow-ee01a5c90e52913975f809cdbfb5cb07e78df8f8cc5a719c2b208aadfb58342c.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 95, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/transportywd/transportywd_page_bg-8c6d4923082d391ce839aebee17d0fbd6cc3c405ef74aa689ee25a2f20920d06.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 102, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 109, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .main-image {
  border-bottom: 2px solid #F9E515;
  font-size: 0px;
  line-height: 0px;
}

/* line 115, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 126, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 132, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 138, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 147, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .col h1 {
  border-bottom: 2px solid #F9E515;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 154, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .col.large {
  width: 55%;
}

/* line 158, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .col.small {
  width: 30%;
}

/* line 162, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 168, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 174, app/assets/stylesheets/website/transportywd.scss */
.transportywd.website .contact {
  border-bottom: 1px dashed #CCCCCC;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877ac;
}

/*
.aghtransport.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left:140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align:center;
  font-size: 12px;
  position: relative;
} 
*/
/* line 20, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header .login {
  background-color: #0877ac;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 29, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header .login a {
  color: white;
}

/* line 33, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header input[type="submit"] {
  background-color: #0877ac;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/aghtransport/aghtransport_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 51, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website #tracking_code {
  margin-left: 60px;
}

/* line 55, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 62, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 68, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 73, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .menu a.selected {
  background-color: #0877ac;
  color: white;
  font-weight: bold;
}

/* line 79, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .menu a:hover {
  background-color: #0877ac;
  color: white;
}

/* line 84, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header a {
  text-decoration: none;
  color: white;
}

/* line 89, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .button a {
  background-image: url(/assets/aghtransport/aghtransport_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 97, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/aghtransport/aghtransport_page_bg-8c6d4923082d391ce839aebee17d0fbd6cc3c405ef74aa689ee25a2f20920d06.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 104, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 110, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .main-image {
  border-bottom: 2px solid #0877ac;
  font-size: 0px;
  line-height: 0px;
}

/* line 116, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 125, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 131, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 137, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 146, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .col h1 {
  border-bottom: 2px solid #0877ac;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 153, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .col.large {
  width: 55%;
}

/* line 157, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .col.small {
  width: 30%;
}

/* line 161, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 167, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 173, app/assets/stylesheets/website/aghtransport.scss */
.aghtransport.website .contact {
  border-bottom: 1px dashed #cccccc;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #0877ac;
}

/* line 6, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header .login {
  background-color: #0877ac;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 15, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header .login a {
  color: white;
}

/* line 19, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header input[type="submit"] {
  background-color: #0877ac;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/groupverville/groupverville_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 37, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website #tracking_code {
  margin-left: 60px;
}

/* line 41, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 48, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 54, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 59, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .menu a.selected {
  background-color: #0877ac;
  color: white;
  font-weight: bold;
}

/* line 65, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .menu a:hover {
  background-color: #0877ac;
  color: white;
}

/* line 70, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header a {
  text-decoration: none;
  color: white;
}

/* line 75, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .button a {
  background-image: url(/assets/groupverville/groupverville_button_arrow-01b75c56cf74456a1203f27f397ec1d750c46783a6e578bb2da5f7880b6bd82e.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 83, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/groupverville/groupverville_page_bg-fed783d156edb5074c3ae48c6bd7300ef6fcf2104a7a59cd1e60984af0a127f1.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 90, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 96, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .main-image {
  border-bottom: 2px solid #0877ac;
  font-size: 0px;
  line-height: 0px;
}

/* line 102, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 111, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 117, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 123, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 132, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .col h1 {
  border-bottom: 2px solid #0877ac;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 139, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .col.large {
  width: 55%;
}

/* line 143, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .col.small {
  width: 30%;
}

/* line 147, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 153, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 159, app/assets/stylesheets/website/groupverville.scss */
.groupverville.website .contact {
  border-bottom: 1px dashed #cccccc;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/* line 1, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header-wrapper {
  background-color: #303030;
  border-bottom: 2px solid #f9e515;
}

/* line 6, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header .logo {
  background-color: #141414;
  width: 200px;
  float: left;
  color: white;
  font-style: italic;
  padding-left: 140px;
  padding-top: 50px;
  padding-bottom: 50px;
  text-align: center;
  font-size: 12px;
  position: relative;
}

/* line 20, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header .login {
  background-color: #f9e515;
  color: black;
  float: right;
  font-size: 12px;
  font-weight: bold;
  padding: 8px 8px 8px 8px;
}

/* line 29, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header input[type="submit"] {
  background-color: #f9e515;
  color: black;
  font-size: 12px;
  font-weight: bold;
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding: 6px 35px 5px 10px;
  border-left: 4px solid black;
  color: black;
  padding-right: 35px;
  padding-top: 6px;
  cursor: pointer;
}

/* line 46, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website #tracking_code {
  margin-left: 60px;
}

/* line 50, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header .menu-wrapper {
  float: left;
  position: relative;
  background-color: #303030;
  width: 620px;
}

/* line 57, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .menu {
  font-size: 14px;
  margin-top: 97px;
  padding-left: 20px;
}

/* line 63, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .menu a {
  padding: 5px;
  padding: 10px;
}

/* line 68, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .menu a.selected {
  background-color: #f9e515;
  color: black;
  font-weight: bold;
}

/* line 74, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .menu a:hover {
  background-color: #f9e515;
  color: black;
}

/* line 79, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header a {
  text-decoration: none;
  color: white;
}

/* line 84, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .button a {
  background-image: url(/assets/button_arrow-e88fa8cc10c40d50058b227a7a6f0cba3fff9f2ba60b4e05ce83c90b9c01befc.jpg);
  background-position: right center;
  background-repeat: no-repeat;
  color: black;
  padding-right: 35px;
}

/* line 92, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .page-wrapper {
  background-color: #303030;
  background-image: url(/assets/page_bg-999bfdd07a666431643652696ff65e675043f2f084c673237837738a9333c31c.jpg);
  background-repeat: repeat-x;
  padding-bottom: 70px;
}

/* line 99, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .page {
  background-color: white;
  width: 960px;
  margin: 0 auto;
}

/* line 105, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .main-image {
  border-bottom: 2px solid #f9e515;
  font-size: 0px;
  line-height: 0px;
}

/* line 111, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .main-image img {
  padding: 0px;
  border: 0px;
  margin: 0px;
}

/* line 120, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .footer {
  background-color: #141414;
  color: #5f5f5f;
  padding: 20px;
}

/* line 126, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .footer span {
  background-color: #141414;
  color: #5f5f5f;
  float: right;
}

/* line 132, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .col {
  float: left;
  padding: 20px;
  color: #787878;
  font-size: 14px;
  line-height: 16px;
  padding-left: 40px;
}

/* line 141, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .col h1 {
  border-bottom: 2px solid #f9e515;
  color: #303030;
  font-weight: bold;
  padding: 15px;
}

/* line 148, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .col.large {
  width: 55%;
}

/* line 152, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .col.small {
  width: 30%;
}

/* line 156, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .col p {
  padding: 15px;
  padding-bottom: 0px;
  padding-top: 10px;
}

/* line 162, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .header input {
  border: 0px;
  padding: 5px;
  color: #646464;
}

/* line 168, app/assets/stylesheets/website/magroupe.scss */
.magroupe.website .contact {
  border-bottom: 1px dashed #cccccc;
  margin-bottom: 15px;
  margin-left: 20px;
  margin-right: 20px;
}
/*
 * This is a manifest file that'll automatically include all the stylesheets available in this directory
 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
 * the top of the compiled file, but it's generally better to create a new file per style scope.

















*/
