.primary_nav .active a {
  font-weight: 600; }
.primary_nav .nav_logo {
  width: 160px;
  margin-left: 35%; }
.primary_nav .navbar {
  height: 90px !important;
  background: white;
  border-bottom: 5px solid #CCCCCC;
  margin-bottom: 0px; }
.primary_nav .navbar-nav {
  margin-top: 1.5%;
  margin-right: 10%; }
  .primary_nav .navbar-nav li {
    height: 10px; }
    .primary_nav .navbar-nav li a {
      color: #61AA24 !important;
      background-color: transparent !important;
      height: 10px; }

.secondary_nav {
  margin-left: 0px;
  margin-right: 0px; }
  .secondary_nav .navbar {
    width: 100%;
    text-align: center;
    margin-bottom: 0px; }
  .secondary_nav .navbar-nav {
    float: none !important; }
  .secondary_nav li {
    float: none;
    display: inline-block; }
    .secondary_nav li a {
      font-size: 16px; }
    .secondary_nav li a:hover {
      color: #61AA24 !important; }

.content, .modal_exchange_rate, .modal_topic {
  font-family: 'Yanone Kaffeesatz', sans-serif; }

.exchange_rate_section, .converter_row, .testimonials_row, .contact_row, .footer_row {
  text-align: center;
  background: #74B53C;
  color: white; }

.exchange_rate_title, .converter_topic, .testimonials_topic {
  margin-top: 40px;
  font-size: 48px; }

.exchange_rate {
  font-size: 36px;
  color: #333; }

.compare_rate_btn, .converter_input {
  font-size: 16px;
  color: #333;
  width: 200px;
  text-align: center;
  font-weight: 300;
  border: 1px solid #333;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5px;
  cursor: pointer; }

.desc_image_row {
  margin: 4% auto; }

.img-center {
  margin: 3% auto; }

.desc_topic, .converter_sub_topic, .converter_currency, .converter_currency2, .contact_topic, .social_icons {
  font-size: 24px; }

.desc {
  font-size: 18px;
  color: #ff9; }

.black_text {
  margin-top: 2%;
  margin-bottom: 2%;
  color: #333; }

.icon {
  width: 64px;
  height: 64px; }

.button_row {
  padding: 15px 25px 15px 25px;
  text-align: center;
  color: white;
  background: #333; }

.converter_row {
  background: white;
  margin-bottom: 20px; }

.converter_topic {
  color: #333 !important; }

.converter_sub_topic, .converter_currency, .converter_currency2 {
  color: #333 !important; }

.converter_input {
  font-size: 24px;
  height: 32px;
  border-color: #333; }

.converter_currency2 {
  margin-top: 10px; }

.testimonials_row {
  background: #DBEDCD;
  padding-bottom: 20px; }

.testimonials_topic {
  color: #61AA24; }

.testimonials {
  margin-top: 20px;
  font-size: 20px;
  color: #333; }

.contact_row {
  background: #EBEBEB;
  padding-top: 30px;
  padding-left: 0px;
  padding-right: 0px; }
  .contact_row ul {
    padding-top: 10px;
    padding-left: 0px;
    list-style: none; }
    .contact_row ul li {
      text-align: center;
      font-size: 16px; }
      .contact_row ul li a {
        color: #999; }
      .contact_row ul li a:hover {
        color: #F60;
        text-decoration: none; }

.contact_topic {
  color: #61AA24;
  font-size: 17px; }

.social_icons {
  color: #999;
  font-size: 17px; }

.small_icon {
  width: 32px;
  height: 32px;
  display: inline; }

.footer_row {
  background: #333;
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 0px;
  padding-right: 0px; }

.white-text {
  color: white;
  font-size: 14px; }

@media only screen and (max-width: 856px) {
  .primary_nav .navbar-right {
    display: none; }

  .footer_row {
    font-size: 10px; }

  .secondary_nav li {
    display: block; }

  .faq .answer {
    margin-left: 0px; }

  .nav_logo {
    position: absolute;
    right: 100px; } }
@media only screen and (min-width: 765px) {
  .mobile_only {
    display: none !important; }
    .mobile_only .active {
      display: none !important; } }
.modal-body {
  text-align: center; }

.modal_topic {
  color: #61AA24;
  font-size: 32px; }

.modal_exchange_rate {
  font-size: 36px; }

.page_header {
  text-align: center;
  background: #AAD8DD; }

.page_topic {
  font-size: 48px;
  padding-top: 50px; }

.page_sub_topic {
  font-size: 20px;
  color: #333;
  padding-bottom: 50px; }

.service_sec_1 {
  font-family: 'Raleway', sans-serif;
  font-size: 16px;
  padding-top: 75px;
  padding-bottom: 75px; }

.service_sec_2, .about_sec_1, .charges_sec_2, .customer_sec_1, .about_sec_2, .deposit_sec_2, .contact_sec_2, .contact_sec_3, .bank_sec_1, .charges_sec_1 {
  text-align: center;
  background: #EBEBEB;
  align-content: center;
  padding-bottom: 75px; }
  .service_sec_2 .page_topic, .about_sec_1 .page_topic, .charges_sec_2 .page_topic, .customer_sec_1 .page_topic, .about_sec_2 .page_topic, .deposit_sec_2 .page_topic, .contact_sec_2 .page_topic, .contact_sec_3 .page_topic, .bank_sec_1 .page_topic, .charges_sec_1 .page_topic {
    color: #999; }
  .service_sec_2 table, .about_sec_1 table, .charges_sec_2 table, .customer_sec_1 table, .about_sec_2 table, .deposit_sec_2 table, .contact_sec_2 table, .contact_sec_3 table, .bank_sec_1 table, .charges_sec_1 table {
    font-family: 'Raleway', sans-serif;
    width: 50%;
    font-size: 12px;
    margin: auto;
    padding-top: 20px; }
    .service_sec_2 table th, .about_sec_1 table th, .charges_sec_2 table th, .customer_sec_1 table th, .about_sec_2 table th, .deposit_sec_2 table th, .contact_sec_2 table th, .contact_sec_3 table th, .bank_sec_1 table th, .charges_sec_1 table th {
      text-align: center;
      background: #DBEDCD; }

.norm_text_section {
  font-family: 'Raleway', sans-serif;
  font-size: 14px;
  width: 70%;
  margin: auto; }
  .norm_text_section p {
    padding-top: 12px;
    padding-bottom: 12px; }

.service_sec_3 {
  text-align: center;
  padding-bottom: 75px; }
  .service_sec_3 .page_topic {
    color: #61AA24; }
  .service_sec_3 p {
    color: #61AA24;
    font-family: 'Raleway', sans-serif;
    font-size: 14px;
    padding-top: 12px;
    padding-bottom: 12px;
    width: 70%;
    margin: auto; }

.about_sec_1, .charges_sec_2, .customer_sec_1 {
  background: white; }
  .about_sec_1 .page_topic, .charges_sec_2 .page_topic, .customer_sec_1 .page_topic {
    color: #61AA24; }

.about_sec_2 .page_topic, .deposit_sec_2 .page_topic {
  color: #61AA24; }

.contact_sec_2 {
  background: #E5E0D0; }
  .contact_sec_2 .page_topic {
    color: #333; }
  .contact_sec_2 p {
    font-size: 16px; }

.contact_sec_3 form, .bank_sec_1 form, .charges_sec_1 form {
  font-size: 16px;
  width: 70%;
  margin: auto;
  padding-top: 50px;
  font-family: 'Raleway', sans-serif; }

.bank_sec_1 {
  background: white; }
  .bank_sec_1 .container {
    width: 70%;
    margin-top: 100px;
    text-align: left; }
    .bank_sec_1 .container .desc_topic, .bank_sec_1 .container .converter_sub_topic, .bank_sec_1 .container .converter_currency, .bank_sec_1 .container .converter_currency2, .bank_sec_1 .container .contact_topic, .bank_sec_1 .container .social_icons {
      padding-top: 20px; }
    .bank_sec_1 .container p {
      padding-top: 15px;
      font-family: 'Raleway', sans-serif; }
  .bank_sec_1 table {
    width: 70%;
    font-size: 16px; }
  .bank_sec_1 ul {
    text-align: left;
    list-style: circle; }

.small_icon_bank {
  height: 30px; }

.form_title {
  color: #333;
  text-align: left;
  font-family: 'Yanone Kaffeesatz', sans-serif;
  width: 100%;
  font-size: 22px;
  border-bottom: 1px solid #333; }

.make_this_red {
  color: red;
  display: inline; }

.deposit_sec_2 {
  background: white; }

.form_submit {
  width: 100%;
  margin-top: 25px; }

.faq {
  border-bottom: 1px solid #e3e5e8;
  font-size: 16px;
  width: 70%;
  margin: auto;
  font-family: 'Raleway', sans-serif;
  padding-top: 30px;
  padding-bottom: 20px;
  color: #7a7a7a; }
  .faq .question {
    display: inline;
    color: #61AA24;
    margin-left: 10px; }
  .faq .answer {
    margin-bottom: 10px;
    margin-left: 40px; }

.charges_sec_1 table {
  font-size: 16px;
  margin-top: 35px;
  text-align: left; }

.charges_sec_2 {
  color: #7a7a7a; }
  .charges_sec_2 .page_topic {
    color: #999; }
  .charges_sec_2 .form_title {
    text-align: center;
    font-size: 24px;
    margin-top: 30px;
    margin-bottom: 20px; }
  .charges_sec_2 p {
    font-size: 16px;
    font-family: 'Raleway', sans-serif;
    text-align: left; }
  .charges_sec_2 table {
    font-size: 16px;
    margin-top: 35px;
    width: 100%;
    text-align: left; }

.cus_stories {
  background: #DBEDCD;
  padding-top: 35px;
  padding-bottom: 35px; }
  .cus_stories .row {
    margin-bottom: 50px; }
  .cus_stories p {
    font-size: 16px;
    font-family: 'Raleway', sans-serif;
    color: #7a7a7a; }

.carousel-control {
  background: transparent !important; }

.parsley-errors-list {
  color: #D43F45; }
  .parsley-errors-list li {
    list-style: none; }

.form-group {
  text-align: left; }

.home_btns {
  color: white !important; }

.home_btns:hover {
  text-decoration: none !important; }

.green_text {
  color: #61AA24;
  font-weight: 400;
  margin-top: 30px;
  font-size: 18px !important; }

.affli_img {
  width: 150px; }

.affli p {
  font-size: 16px !important; }

.bank_details_row {
  font-size: 18px;
  background: #AFD296;
  padding: 7px; }

.mobile_only a {
  color: #777;
  line-height: 35px; }
.mobile_only a:hover {
  text-decoration: none !important; }

.form-control[readonly]{
	background-color: #ffffff !important;
}


/*# sourceMappingURL=styles.css.map */
