@charset "utf-8";
/* CSS Document */

@media only screen and (max-width: 768px) {
  .centre_blue {
    width: 100%;
  }
  .border {
    margin-top: 10px;
  }
  .cssformedia {
    margin-top: 12px;
  }
  .fixed {
    top: 268px;
  }
  label.col-lg-6.control-label {
    text-align: center !important;
  }
  .col-lg-6 {
    text-align: center !important;
    word-wrap: break-word;
  }
  .btn {
    width: 58% !important;
  }
  .red_bg {
    width: 100% !important;
    margin-top: 10px;
    padding: 10px 3px !important;
    font-size: 13px !important;
  }
  .white_content {
    padding: 9px !important;
  }
  .btn-danger {
    margin-top: 5px;
    margin-right: 5px;
  }
  .btn-orange {
    margin-top: 5px;
  }
  .btn-primary {
    width: 100% !important;
    font-size: 13px !important;
    padding: 10px 3px !important;
    margin-top: 10px;
  }
  .white-content {
    left: 18%;
    width: 65%;
  }
  .login_resp {
    display: block;
    text-align: center;
  }
  .left {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: none;
  }

  .leftresponsive {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    display: block;
  }
  .text {
    display: none;
  }
  .center {
    width: 100%;
    margin-top: 16px;
  }
  .right {
    display: none;
  }
  .sections {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  .parts {
    width: 100%;
    margin: 0 auto;
  }
  .sigh_up_white {
    margin: 0 auto;
    margin-top: 10px;
  }
  .parts_large {
    width: 100%;
  }
  .parts_large h2,
  .parts h2 {
    margin: 0 auto;
  }
  .cap {
    float: left;
    text-align: right;
    width: 30%;
  }
  .building {
    float: right;
    position: relative;
    left: 0;
    width: 39%;
    /* text-align: left; */
  }
  .arrow_image {
    /*left:40%;*/
  }
  .parts3 {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  .parts3 h2 {
    margin: 0 auto;
  }
  .left_worker {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  #left_worker {
    width: 100%;
    text-align: center;
    margin: 0 auto;
    margin-top: 0px !important;
  }
  .center_search {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  #centersearch {
    margin-top: 0px;
    position: relative;
    top: 0px !important;
  }
  .center_search_work {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  .trade {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  .state {
    width: 100%;
    text-align: center;
    margin: 0 auto;
  }
  .trade p {
    width: 100%;
  }
  .state p {
    padding-left: 0%;
    width: 100%;
  }
  .section_whole {
    margin-bottom: 0px;
  }
  .right_worker {
    width: 100% !important;
    text-align: center;
    margin: 0 auto;
    margin-top: 17px;
  }
  .right_worker1 {
    width: 100% !important;
    text-align: center;
    margin: 0 auto;
    margin-top: 17px;
  }
  .partss {
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  .extra {
    display: block;
    width: 100%;
    margin: 0 auto;
  }
  .parts33 {
    width: 100%;
    text-align: center;
  }
  .left_social3 {
    width: 100%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 768px) {
  .arrow_image {
    /*left: 35%;*/
  }
  .building h1 {
    font-size: 25px;
  }
  .cap h1 {
    font-size: 25px;
  }
}
@media only screen and (max-width: 768px) {
  .arrow_image {
    /*right: 14%;
    left: 0;*/
    top: 214px;
  }
  .building h1 {
    font-size: 20px;
  }
  .cap h1 {
    font-size: 20px;
  }
  .left_sidemap,
  .right_side {
    display: block;
    width: 100%;
    text-align: center;
  }
  .right_side {
    margin-top: 4%;
  }
}
@media only screen and (max-width: 953px) {
  .right_worker {
    width: 28%;
  }
}

@media only screen and (max-width: 1050px) {
  label.col-lg-6.control-label {
    text-align: center !important;
  }

  .col-lg-6 {
    text-align: center !important;
  }
}
@media only screen and (max-width: 768px) {
  .space_worker1 {
    display: block !important;
    text-align: center;
    height: 0 px;
    width: auto !important;
    display: block;
    /* margin: 0; */
    height: auto !important;
  }
  .space_worker2 {
    display: block !important;
    text-align: center;
    height: 0 px;
    width: auto !important;
    display: block;
    /* margin: 0; */
    height: auto !important;
  }
  .space_worker3 {
    display: block !important;
    text-align: center;
    height: 0 px;
    width: auto !important;
    display: block;
    /* margin: 0; */
    height: auto !important;
  }
  .col-lg-1_s{
    position: absolute;
left: 20%;
  }
}
@media only screen and (min-width: 780px) and (max-width: 1280px) {
  .space_worker1 {
    display: block !important;
    text-align: center;
    height: 0 px;
    width: auto !important;
    display: block;
    /* margin: 0; */
    height: auto !important;
  }
  .space_worker2 {
    display: block !important;
    text-align: center;
    height: 0 px;
    width: auto !important;
    display: block;
    /* margin: 0; */
    height: auto !important;
  }
  .space_worker3 {
    display: block !important;
    text-align: center;
    height: 0 px;
    width: auto !important;
    display: block;
    /* margin: 0; */
    height: auto !important;
  }
}
