/*-----------------------------------------------------------------------------------*/
/*  Columns
/*-----------------------------------------------------------------------------------*/
.col, .col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11 {
  float: left;
  margin-left: 1%;
  margin-right: 1%;
}

.col_1 {
  width: 6.5%;
}

.col_2 {
  width: 15%;
}

.col_3 {
  width: 23.5%;
}

.col_4 {
  width: 32%;
}

.col_5 {
  width: 40.5%;
}

.col_6 {
  width: 49%;
}

.col_7 {
  width: 57.5%;
}

.col_8 {
  width: 66%;
}

.col_9 {
  width: 74.5%;
}

.col_10 {
  width: 83%;
}

.col_11 {
  width: 91.5%;
}

.alpha {
  margin-left: 0!important;
}

.omega {
  margin-right: 0!important;
}

@media screen and (max-width: 767px) {
  .col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11 {
    float: none;
    width: 100%;
    margin-right: 0!important;
    margin-left: 0!important;
  }
}
/*-----------------------------------------------------------------------------------*/
/*  Button
/*-----------------------------------------------------------------------------------*/
a.bd-button {
  opacity: 1!important;
  -moz-transition: none!important;
  -webkit-transition: 0!important;
  -o-transition: 0!important;
  transition: 0!important;
  text-decoration: none!important;
  display: inline-block;
  height: auto;
  margin: 0 5px 10px!important;
  font-weight: bold;
  text-align: center;
  line-height: 18px;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-size: 15px;
  vertical-align: middle;
}

a.bd-button.square {
  padding: 8px 15px!important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

a.bd-button.round {
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  -ms-border-radius: 18px;
  -o-border-radius: 18px;
  border-radius: 18px;
  padding: 8px 18px!important;
}

a.bd-button.medium {
  font-size: 18px!important;
  height: 25px!important;
  padding: 8px 17px 2px!important;
}

a.bd-button.medium.round {
  -webkit-border-radius: 22px;
  -moz-border-radius: 22px;
  -ms-border-radius: 22px;
  -o-border-radius: 22px;
  border-radius: 22px;
  padding: 8px 22px 2px!important;
}

a.bd-button.big {
  font-size: 24px!important;
  height: 30px!important;
  padding: 13px 28px 2px!important;
}

a.bd-button.big.round {
  -webkit-border-radius: 25px;
  -moz-border-radius: 25px;
  -ms-border-radius: 25px;
  -o-border-radius: 25px;
  border-radius: 25px;
  padding: 13px 32px 2px!important;
}

span.bd-download-arrow {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url(../images/download-arrow.png) center center no-repeat;
  background-size: contain;
  margin-top: -2px;
  margin-left: 8px;
  margin-right: -5px;
  vertical-align: middle;
}

a.bd-button.big span.bd-download-arrow {
  width: 18px;
  height: 18px;
  background-size: contain;
}

a.bd-button.white {
  color: white !important;
  text-shadow: 1px 1px 1px #c8c8c8;
  border: 1px solid #aeaeae !important;
  background: #eeeeee;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6), color-stop(100%, #fbfbfb));
  background: -webkit-linear-gradient(#e6e6e6, #fbfbfb);
  background: -moz-linear-gradient(#e6e6e6, #fbfbfb);
  background: -o-linear-gradient(#e6e6e6, #fbfbfb);
  background: linear-gradient(#e6e6e6, #fbfbfb);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  color: #7a7a7a !important;
  text-shadow: none;
}

a.bd-button.white:hover {
  color: white !important;
  border: 1px solid #aeaeae !important;
  text-shadow: 1px 1px 1px #bbbbbb;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fbfbfb), color-stop(100%, #e6e6e6));
  background: -webkit-linear-gradient(#fbfbfb, #e6e6e6);
  background: -moz-linear-gradient(#fbfbfb, #e6e6e6);
  background: -o-linear-gradient(#fbfbfb, #e6e6e6);
  background: linear-gradient(#fbfbfb, #e6e6e6);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
  color: #7a7a7a !important;
  text-shadow: none;
}

a.bd-button.white:active {
  color: white !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #aeaeae !important;
  background: #eeeeee;
  cursor: pointer;
  position: relative;
  top: 1px;
  color: #7a7a7a !important;
  text-shadow: none;
}

a.bd-button.yellow {
  color: #fffefc !important;
  text-shadow: 1px 1px 1px #f7ae04;
  border: 1px solid #c58b03 !important;
  background: #fcc74c;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fcc23d), color-stop(100%, #fccf65));
  background: -webkit-linear-gradient(#fcc23d, #fccf65);
  background: -moz-linear-gradient(#fcc23d, #fccf65);
  background: -o-linear-gradient(#fcc23d, #fccf65);
  background: linear-gradient(#fcc23d, #fccf65);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

a.bd-button.yellow:hover {
  color: #fffefc !important;
  border: 1px solid #c58b03 !important;
  text-shadow: 1px 1px 1px #de9c04;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fccf65), color-stop(100%, #fcc23d));
  background: -webkit-linear-gradient(#fccf65, #fcc23d);
  background: -moz-linear-gradient(#fccf65, #fcc23d);
  background: -o-linear-gradient(#fccf65, #fcc23d);
  background: linear-gradient(#fccf65, #fcc23d);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
}

a.bd-button.yellow:active {
  color: #fffefc !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #c58b03 !important;
  background: #fcc74c;
  cursor: pointer;
  position: relative;
  top: 1px;
}

a.bd-button.green {
  color: #f2f9e6 !important;
  text-shadow: 1px 1px 1px #81b22e;
  border: 1px solid #638923 !important;
  background: #a6d458;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a0d14c), color-stop(100%, #b1d96c));
  background: -webkit-linear-gradient(#a0d14c, #b1d96c);
  background: -moz-linear-gradient(#a0d14c, #b1d96c);
  background: -o-linear-gradient(#a0d14c, #b1d96c);
  background: linear-gradient(#a0d14c, #b1d96c);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

a.bd-button.green:hover {
  color: #f2f9e6 !important;
  border: 1px solid #638923 !important;
  text-shadow: 1px 1px 1px #729d29;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b1d96c), color-stop(100%, #a0d14c));
  background: -webkit-linear-gradient(#b1d96c, #a0d14c);
  background: -moz-linear-gradient(#b1d96c, #a0d14c);
  background: -o-linear-gradient(#b1d96c, #a0d14c);
  background: linear-gradient(#b1d96c, #a0d14c);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
}

a.bd-button.green:active {
  color: #f2f9e6 !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #638923 !important;
  background: #a6d458;
  cursor: pointer;
  position: relative;
  top: 1px;
}

a.bd-button.purple {
  color: white !important;
  text-shadow: 1px 1px 1px #c66bbb;
  border: 1px solid #b747a9 !important;
  background: #dba2d4;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #d797cf), color-stop(100%, #e2b4dd));
  background: -webkit-linear-gradient(#d797cf, #e2b4dd);
  background: -moz-linear-gradient(#d797cf, #e2b4dd);
  background: -o-linear-gradient(#d797cf, #e2b4dd);
  background: linear-gradient(#d797cf, #e2b4dd);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

a.bd-button.purple:hover {
  color: white !important;
  border: 1px solid #b747a9 !important;
  text-shadow: 1px 1px 1px #bf58b2;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e2b4dd), color-stop(100%, #d797cf));
  background: -webkit-linear-gradient(#e2b4dd, #d797cf);
  background: -moz-linear-gradient(#e2b4dd, #d797cf);
  background: -o-linear-gradient(#e2b4dd, #d797cf);
  background: linear-gradient(#e2b4dd, #d797cf);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
}

a.bd-button.purple:active {
  color: white !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #b747a9 !important;
  background: #dba2d4;
  cursor: pointer;
  position: relative;
  top: 1px;
}

a.bd-button.blue {
  color: #f4fcfd !important;
  text-shadow: 1px 1px 1px #1dafd5;
  border: 1px solid #178aa8 !important;
  background: #57cae8;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4ac6e6), color-stop(100%, #6dd1eb));
  background: -webkit-linear-gradient(#4ac6e6, #6dd1eb);
  background: -moz-linear-gradient(#4ac6e6, #6dd1eb);
  background: -o-linear-gradient(#4ac6e6, #6dd1eb);
  background: linear-gradient(#4ac6e6, #6dd1eb);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

a.bd-button.blue:hover {
  color: #f4fcfd !important;
  border: 1px solid #178aa8 !important;
  text-shadow: 1px 1px 1px #1a9dbf;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6dd1eb), color-stop(100%, #4ac6e6));
  background: -webkit-linear-gradient(#6dd1eb, #4ac6e6);
  background: -moz-linear-gradient(#6dd1eb, #4ac6e6);
  background: -o-linear-gradient(#6dd1eb, #4ac6e6);
  background: linear-gradient(#6dd1eb, #4ac6e6);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
}

a.bd-button.blue:active {
  color: #f4fcfd !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #178aa8 !important;
  background: #57cae8;
  cursor: pointer;
  position: relative;
  top: 1px;
}

a.bd-button.red {
  color: white !important;
  text-shadow: 1px 1px 1px #db4030;
  border: 1px solid #b72e20 !important;
  background: #e67c71;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e47064), color-stop(100%, #ea9087));
  background: -webkit-linear-gradient(#e47064, #ea9087);
  background: -moz-linear-gradient(#e47064, #ea9087);
  background: -o-linear-gradient(#e47064, #ea9087);
  background: linear-gradient(#e47064, #ea9087);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
}

a.bd-button.red:hover {
  color: white !important;
  border: 1px solid #b72e20 !important;
  text-shadow: 1px 1px 1px #cd3424;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ea9087), color-stop(100%, #e47064));
  background: -webkit-linear-gradient(#ea9087, #e47064);
  background: -moz-linear-gradient(#ea9087, #e47064);
  background: -o-linear-gradient(#ea9087, #e47064);
  background: linear-gradient(#ea9087, #e47064);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
}

a.bd-button.red:active {
  color: white !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #b72e20 !important;
  background: #e67c71;
  cursor: pointer;
  position: relative;
  top: 1px;
}

a.bd-button.black {
  color: #a6a6a6 !important;
  text-shadow: 1px 1px 1px #262626;
  border: 1px solid #0d0d0d !important;
  background: #4d4d4d;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #454545), color-stop(100%, #595959));
  background: -webkit-linear-gradient(#454545, #595959);
  background: -moz-linear-gradient(#454545, #595959);
  background: -o-linear-gradient(#454545, #595959);
  background: linear-gradient(#454545, #595959);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.4);
  color: #fff!important;
}

a.bd-button.black:hover {
  color: #a6a6a6 !important;
  border: 1px solid #0d0d0d !important;
  text-shadow: 1px 1px 1px #1a1a1a;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #595959), color-stop(100%, #454545));
  background: -webkit-linear-gradient(#595959, #454545);
  background: -moz-linear-gradient(#595959, #454545);
  background: -o-linear-gradient(#595959, #454545);
  background: linear-gradient(#595959, #454545);
  /*@include box-shadow(0 1px 1px darken($color, 25%));*/
  color: #fff!important;
}

a.bd-button.black:active {
  color: #a6a6a6 !important;
  text-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border: 1px solid #0d0d0d !important;
  background: #4d4d4d;
  cursor: pointer;
  position: relative;
  top: 1px;
  color: #fff!important;
}

/*-----------------------------------------------------------------------------------*/
/*  Notifications
/*-----------------------------------------------------------------------------------*/
.bd-notif {
  width: 97%;
  padding: 0 0 1% 1%;
  background: #FFF no-repeat 5px center;
  position: relative;
  line-height: 1.3em;
  font-size: 95%;
  background-position: 10px center;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -ms-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin: 15px 0 20px;
}

.bd-notif div {
  margin-top: 18px!important;
  margin-left: 48px!important;
  margin-right: 15px!important;
  margin-bottom: 15px!important;
}

.bd-notif span {
  cursor: pointer;
}

.bd-notif a {
  text-decoration: underline!important;
  font-weight: bold;
  opacity: 1!important;
}

.bd-notif .close {
  position: absolute;
  top: 0px;
  right: 8px;
  width: 12px;
  height: 15px;
  display: inline-block;
  font-size: 100%;
  text-decoration: none!important;
  font-weight: bold;
  line-height: 1.5em;
}

.bd-notif.success {
  color: #169b00 !important;
  border: 1px solid #52ff35 !important;
  text-shadow: 0 1px 1px white;
  background-color: #d5ffce;
  background-image: url(../images/success.png);
}

.bd-notif.success a, .bd-notif.success strong {
  color: #1ab400 !important;
  border: none;
}

.bd-notif.info {
  color: #00688b !important;
  border: 1px solid #25c8ff !important;
  text-shadow: 0 1px 1px #f1fcff;
  background-color: #beefff;
  background-image: url(../images/info.png);
  border: 1px solid #49b6dc !important;
}

.bd-notif.info a, .bd-notif.info strong {
  color: #1b6e8a !important;
  border: none;
}

.bd-notif.tip {
  color: #998d00 !important;
  border: 1px solid #ffef33 !important;
  text-shadow: 0 1px 1px white;
  background-color: #fffbcc;
  border: 1px solid #e6d300 !important;
  background-image: url(../images/tip.png);
}

.bd-notif.tip a, .bd-notif.tip strong {
  color: #b3a400 !important;
  border: none;
}

.bd-notif.error {
  color: #a00000 !important;
  border: 1px solid #ff3a3a !important;
  text-shadow: 0 1px 1px white;
  background-color: #ffd3d3;
  background-image: url(../images/error.png);
  border: 1px solid #ff8282 !important;
}

.bd-notif.error a, .bd-notif.error strong {
  color: #ba0000 !important;
  border: none;
}

/*-----------------------------------------------------------------------------------*/
/*  Highlighted text
/*-----------------------------------------------------------------------------------*/
span.bd-highlight-yellow {
  text-shadow: none;
  display: inline-block;
  padding: 0 3px;
  background-color: #ff0!important;
  color: #333333!important;
  line-height: 1.3em;
}

span.bd-highlight-white {
  text-shadow: none;
  display: inline-block;
  padding: 0 3px;
  background-color: #fff!important;
  color: #0d0d0d!important;
  line-height: 1.3em;
}

span.bd-highlight-red {
  text-shadow: none;
  display: inline-block;
  padding: 0 3px;
  background-color: #D45554;
  color: #fff!important;
  line-height: 1.3em;
}

span.bd-highlight-green {
  text-shadow: none;
  display: inline-block;
  padding: 0 3px;
  background-color: #327627!important;
  color: #fff!important;
  line-height: 1.3em;
}

/*-----------------------------------------------------------------------------------*/
/*  Tabs
/*-----------------------------------------------------------------------------------*/
.bd-tabgroup ul.tabs-menu, .ui-accordion-header {
  text-shadow: none;
  margin-bottom: 0;
}

.ui-tabs .ui-tabs-hide {
  display: none !important;
}

.bd-tabgroup {
  width: 100%;
}

.bd-tabgroup ul.tabs-menu {
  margin-left: 0;
  margin-bottom: 0;
  height: 46px;
  font-size: 90%;
  text-shadow: none;
}

.bd-tabgroup ul.tabs-menu a {
  color: #262626;
}

.bd-tabgroup ul.tabs-menu a:hover {
  color: #000;
}

.bd-tabgroup .tabs {
  margin-top: 8px;
}

.bd-tabgroup .tabs h5 {
  margin: 15px 0 0;
}

.bd-tabgroup .tabs p {
  margin: 0 0 0;
}

.bd-tabgroup ul.tabs-menu li {
  background-color: #E7E8E9;
  border-bottom: none;
  text-align: center;
  list-style-type: none;
  float: left;
  height: 40px;
  width: 100px;
  border-top: 1px solid #d9d9d9;
  border-left: 1px solid #d9d9d9;
  border-right: 1px solid #d9d9d9;
  border-bottom: none!important;
  position: relative;
  margin-right: 1%;
}

.bd-tabgroup ul.tabs-menu li:hover {
  background-color: #fff;
}

.bd-tabgroup ul.tabs-menu li a {
  color: #262626;
  border-bottom: none;
  position: absolute;
  line-height: 40px;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  text-decoration: none;
}

.bd-tabgroup ul.tabs-menu li.ui-tabs-selected {
  background-color: #fff;
  border: 1px solid #ababab;
  border-bottom: none;
}

.bd-tabgroup ul.tabs-menu li.ui-tabs-selected a {
  background-color: #fff;
  color: #000;
}

/*Widget custom tabs in sidebar*/
aside .bd-tabgroup ul.tabs-menu li, #sidebar .bd-tabgroup ul.tabs-menu li,
#secondary .bd-tabgroup ul.tabs-menu li,
.widget-row .bd-tabgroup ul.tabs-menu li {
  width: 31%;
  margin-right: 1.5%;
}

/*-----------------------------------------------------------------------------------*/
/*  Accordion
/*-----------------------------------------------------------------------------------*/
.bd-accordion {
  width: 100%;
  border: 1px solid #ccc;
}

.bd-accordion .ui-accordion-header {
  width: 98%;
  padding: 0;
  height: 35px;
  line-height: 35px;
  cursor: pointer;
  margin: 0;
  background: #fff;
  font-size: 98%;
  -webkit-box-shadow: 0 0 0 1px #d9d9d9;
  -moz-box-shadow: 0 0 0 1px #d9d9d9;
  box-shadow: 0 0 0 1px #d9d9d9;
  padding-left: 2%;
  color: #333333 !important;
}

.bd-accordion .ui-accordion-header:hover {
  background: #fafafa;
}

.bd-accordion .ui-accordion-header a, .bd-accordion .ui-accordion-header a:hover {
  text-decoration: none!important;
  color: #333!important;
}

.bd-accordion .ui-accordion-content {
  text-shadow: none;
  padding: 10px;
  margin: 0;
  background: #f2f2f2;
  color: #333!important;
  -webkit-box-shadow: inset 0px 0px 15px 0px #fafafa;
  -moz-box-shadow: inset 0px 0px 15px 0px #fafafa;
  box-shadow: inset 0px 0px 15px 0px #fafafa;
}

/*-----------------------------------------------------------------------------------*/
/* Google Map
/*-----------------------------------------------------------------------------------*/
.bd-google-map {
  margin-top: 10px;
}