/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  text-shadow: 0 1px 0 #fff;
  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #245580;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #265a88;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #265a88;
  border-color: #245580;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #265a88;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #e8e8e8;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #2e6da4;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image:      -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  background-image:         linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image:         linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  .navbar .navbar-nav .open .dropdown-menu > .active > a,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
    background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
    background-repeat: repeat-x;
  }
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #286090 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  background-repeat: repeat-x;
  border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
  background-repeat: repeat-x;
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
  background-repeat: repeat-x;
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
  background-repeat: repeat-x;
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
  background-repeat: repeat-x;
}
.well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
}
/*# sourceMappingURL=bootstrap-theme.css.map */
/*=============================  Arif ===================================*/
@font-face {
  font-family:'ProximaNova-Regular';
  src: url('../fonts/ProximaNova-Regular.eot') format('embedded-opentype');
  src:  url('../fonts/ProximaNova-Regular.otf') format('opentype'),
	    url('../fonts/ProximaNova-Regular.woff') format('woff'),
        url('../fonts/ProximaNova-Regular.ttf') format('truetype'), 
        url('../fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Bold';
  src: url('../fonts/ProximaNova-Bold.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Bold';
  src:  url('../fonts/ProximaNova-Bold.otf')  format('opentype'),
	     url('../fonts/ProximaNova-Bold.woff') format('woff'), 
       url('../fonts/ProximaNova-Bold.ttf')  format('truetype'), 
       url('../fonts/ProximaNova-Bold.svg#ProximaNova-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Light';
  src: url('../fonts/ProximaNova-Light.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Light';
  src:  url('../fonts/ProximaNova-Light.otf')  format('opentype'),
	     url('../fonts/ProximaNova-Light.woff') format('woff'), 
		 url('../fonts/ProximaNova-Light.ttf')  format('truetype'), 
		 url('../fonts/ProximaNova-Light.svg#ProximaNova-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Semibold';
  src: url('../fonts/ProximaNova-Semibold.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ProximaNova-Semibold';
  src:  url('../fonts/ProximaNova-Semibold.otf')  format('opentype'),
	      url('../fonts/ProximaNova-Semibold.otf') format('woff'), 
        url('../fonts/ProximaNova-Semibold.ttf')  format('truetype'),
        url('../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
body{font-family:Arial, sans-serif;background:#fff;}
header {border-top:0px solid #150b6f;background:#fff;padding-bottom: 1px;}
.logo a {text-decoration:none;}
.click_donate {width: 258px; float: right; padding: 0px; text-align: right; border-radius: 5px; margin: 32px 0 0 0;}
.donate_icon {width:30px;float:left;}
.donate_content {float: right; width:235px; margin-left: 10px;}
.donate_content h3 {margin:0;font-size: 16px;color: #ec9009;}
.donate_content h3 img {margin:0;float:left;width:28px;margin-right:5px;}
.donate_content h3 span {color:#1757c8;}
.donate_content p{color: #11095f;font-size: 22px; text-align: center;    margin: 10px 0 0;}
.donate_content p a {text-align: center; margin: 0 auto;  background: #aad400; border: 1px solid rgb(170, 212, 0); color: #ffffff; text-transform:capitalize;font-size: 14px; }
.donate_content p a:hover {background: #ec9009; color: #fff;}
.menuBx { background: #09152f;}
.menuBx .navbar{  background: none;border:0px;margin:0;}
.menuBx .navbar-nav {width:100%;text-align: center;}
.menuBx .navbar-nav li { min-width: 11%; text-align: center; display: inline-block; float: none;}
.menuBx .navbar-inverse .navbar-nav>li>a { color: #fff;text-transform: uppercase;font-size: 12px;background: none;border-right: 1px solid #4a4a4a;}
.menuBx .navbar-inverse .navbar-nav>li>a:hover, .menuBx .navbar-inverse .navbar-nav li.active a {    color: #fff;background: #ec9009;}
.menuBx .navbar-inverse .navbar-collapse {padding: 0;}
.menuBx .navbar-nav > li > a {padding-top: 15px;padding-bottom: 15px;}
.sec_banner li img {width:100%;}
ul.bxslider_banner {padding:0;margin:0;}
.sec_banner .bx-wrapper { margin: 0 auto 0px;}
.sec_banner .bx-wrapper .bx-viewport {-moz-box-shadow: 0 0 0px #ccc; -webkit-box-shadow: 0 0 0px #ccc; box-shadow: 0 0 0px #ccc; border: 0px solid #fff;
    left: 0px;}
.sec_services .servicesBx {background:#fff;padding:20px;box-sizing:border-box;float: left;}
.sec_services ul {padding:0;margin:0;list-style:none;background: #fff url(../images/bg_services.png);
background-position: 0 100%;padding-bottom: 9px;}
.sec_services ul li {float:left;width:25%;box-sizing:border-box;border-right:1px dashed #ddd0cd;}
.sec_services ul li:last-of-type {border-right:0px dashed #ddd0cd;}
.sec_services .title_services {background:url(../images/bgServicesTitle.jpg) ;}
.sec_services .title_services h3 {margin:0;color:#fff;text-transform:uppercase;text-align: center;padding: 12px 0;font-size:14px;}
.sec_services ul li {background: #ffffff; padding-bottom: 25px; min-height: 331px;}
.icon_services {text-align: center;     padding: 27px 0 20px;}
.icon_services img {margin: 0 auto;width: 94px; }
.txt_service { text-align: center; padding: 0 9px; overflow: hidden; max-height: 89px;}
.txt_service p { margin:0;font-size:13px; color: #7b6d75;
    text-align: justify;}
	.boxstories p {text-align: justify;}
.bxservices_btn { text-align: center; margin-top: 25px;}
.bxservices_btn a.btn_more { text-align: center; margin: 0 auto;background: #d36977; color: #fff; text-transform: uppercase; box-shadow: 1px 3px 0px #ccc;}
.bxservices_btn a.btn_more:hover { background: #898989 !important;}
.sec_aboutus .aboutusBX {padding:20px;background:#fff;}
.bxaboutus { width: 100%; padding: 4px 25px 25px; background: #f5f5f5; margin-top: -6px;    border: 1px solid rgba(204, 204, 204, 0.24);border-top: 5px solid rgba(0, 191, 60, 0.25);border-bottom: 5px solid rgba(0, 191, 60, 0.25);}
.bxaboutus h1 {color:#584651;font-size:36px;font-weight: bold;}
.bxwelcomeimg { width: 100%; border: 9px solid #f1ecea;margin:25px 0;}
.bxwelcomeimg img { width: 100%; }
.content_welcome h3 {color:#2e31a4;font-size:18px;font-weight:bold;}
.content_welcome p { margin: 0 0 0px;font-size: 14px; text-align: justify;}
.title_ways { border-bottom: 1px solid #ccc;margin-bottom:20px;}
.title_ways h3 { font-size: 24px; color: #584651; font-weight: bold; margin: 0;padding-bottom: 10px;}
.galImages {width:100%;}
.galImages ul {width:100%;list-style:none;padding:0;margin:0;}
.galImages ul li {width:100%;border: 9px solid #f1ecea;margin-bottom:10px;}
.galImages ul li img {width:100%;}
.waysBx { border: 1px solid #ccc;padding: 20px 20px 50px; text-align: center; margin: 96px 0 0;}
.waysiconbx { text-align: center;}
.waysiconbx img {margin:0 auto; }
.waysiconbx {padding:10px;}
.waysBx h2, .waysBx h3, .waysBx h4 {margin:0;color:#2071ad;font-size:14px;margin-bottom:25px;}
.waysBx h3 {color:#069d1f;}
.waysBx h4 {color:#ca0020; margin: 0 0 10px;}
.bxLogoGive {margin-top:25px;}
.bxGalbutton {margin:25px 0 0 0;}
.bxGalbutton a {text-decoration:none;color:#ddd0cd;text-transform:uppercase;font-weight:bold;font-size:24px;}
footer {background: #070525; padding: 11px 0 5px;}

.copyright p{margin:0;color: rgb(255, 255, 255);font-size: 12px; }
.copyright p a{color: rgb(116, 116, 130);text-decoration:none; }
.copyright p a:hover {color:#ccc;}
.usefullinks h1 { font-size: 24px; color: #fff; margin: 0;}
.usefullinks ul { padding: 0 0 0 11px; list-style: square; margin-top: 15px;}
.usefullinks ul li { padding: 0; width: 40%;float: left; font-size:12px;}
.usefullinks ul li a {color:#777;text-decoration:none;text-transform: capitalize;}
.usefullinks ul li a:hover {color:#fff;}
.footaddress { margin-top: 15px;}
.footaddress p {margin:0;color:#777;}
.bxLogoGive img {margin:0 auto;}
.usefullinks { float: left;}
.bxGalbutton a:hover { color: #393399;}
.sec_innerbaner { width: 100%; position: relative; min-height: 100px;background: rgba(9, 21, 47, 0.93)}
.baner_txt { position: absolute; color: #fff; padding: 10px 15px;border-radius: 3px; text-align: center; width: 100%;}
.pagelink ul { list-style: none; padding: 0; float: left; margin: 0; text-align: center; width: 100%;}
.pagelink ul li { display: inline-block;}
.pagelink ul li a { text-decoration: none; color: #fff;}
.pagelink ul li .fa { font-size: 10px; padding: 0 9px;}
.sec_produvts {  background: #efefef;; padding: 50px 0;border-top: 0px solid #dbdbdb;}
.bx_product {margin:25px 0 0 ;}
.bx_product h3 {color: #0097de;font-family: 'Shrikhand', cursive;font-family: 'Suez One', serif;font-family: 'Fugaz One', cursive;text-transform: uppercase;margin: 0 0 13px;font-size: 18px;border-bottom: 1px solid #ccc;width:100%;padding-bottom: 6px;}
.bxproductimg {margin:0 0 15px;}
.content_leftpanel .panel-title .fa { float: right;font-size: 15px;}
.content_leftpanel .panel-body ul li .fa { padding-right: 8px;}
.bx_product .bxcomprofile_table table td p {width:100%;}
.bx_product .bxcomprofile_table table td { min-width: 200px;}
.title_bx { border-bottom: 1px solid #dadada; width: 100%; margin: 0; margin-bottom: 32px;}
.title_bx h3 { color: #f00; font-family: 'Shrikhand', cursive; font-family: 'Suez One', serif; font-family: 'Fugaz One', cursive; text-transform: capitalize;
    margin: 0 0 25px;}
.title_bx h3 {background: rgb(255, 255, 255) none; text-align: left; width: 100%; margin: 0; text-transform: capitalize;color: #f00; font-size: 25px;    padding-bottom: 6px;}
.title_leftpanel h4 {color: #11095f;    font-family: 'Shrikhand', cursive; font-family: 'Suez One', serif; font-family: 'Fugaz One', cursive; text-transform: uppercase; margin: 0 0 13px; font-size: 18px; border-bottom: 1px solid #ccc; width: 82%;padding-bottom: 6px;}
.content_leftpanel ul {list-style: none; padding: 0 0 0 17px;}
.content_leftpanel ul li {list-style-image:url(../images/arow_right.png) ;padding: 4px 0; }
.content_leftpanel ul li a {text-decoration:none;color: rgba(51, 51, 51, 0.81);font-size: 13px;}
.content_leftpanel ul li a:hover, .content_leftpanel ul li.active a {color: #11095f;}
.sec_contactus { padding: 50px 0;background: #f5f5f5;}
.title_bx { border-bottom: 1px solid #dadada; width: 100%; margin: 0; margin-bottom: 32px;}
.title_bx h3 { color: #f00; font-family: 'Shrikhand', cursive; font-family: 'Suez One', serif; font-family: 'Fugaz One', cursive; text-transform: capitalize;
    margin: 0 0 25px;}
.title_bx h3 {background: rgb(255, 255, 255) none; text-align: left; width: 100%; margin: 0; text-transform: capitalize;color: #f00; font-size: 25px;    padding-bottom: 6px;}
.contact-title { margin: 0 0 30px 0;}
.contact-title h3 { text-transform: uppercase; font-size: 21px; color: #11095f; font-weight: bold; margin: 0 0 18px 0;}
.contact_form label { font-weight: 300;}
.contact_form .form-control { background-color: #fff !important; border-radius: 0;}
.contact_form .fa { color: #11095f; padding-right: 5px;}
.contact_form .btn { background-color: #11095f; border-color:#11095f; width: 131px; border-radius: 0; color: #fff;}

.contact_form .btn:hover { background-color: #fff; border-color:#11095f; color: #11095f; }

.contact-title { margin: 0 0 30px 0;}
.add_head {  margin-bottom: 15px; padding-bottom: 0px; border-bottom: 1px solid #ccc;}
.add_head h4{margin: 0px 0px 15px;font-family: 'Bitter', serif;color: #11095f; }
.contact_desc p { color: #626262;}
.article_contact .fa { color: #11095f; padding-right: 5px;}
.article_contact, .title_bx { margin: 0 auto;}
.title_bx {margin: 0 auto 25px;}
.bxourvision h2 { color: #11095f; font-family: 'Shrikhand', cursive; font-family: 'Suez One', serif; font-family: 'Fugaz One', cursive;text-transform: uppercase;margin: 0 0 13px;font-size: 18px;border-bottom: 1px solid #ccc;width: 100%;padding-bottom: 6px;}
.bxcomprofile_table {margin:25px 0 0 ;}
.bxcomprofile_table table th {background: #006ecb;color: #fff;}
.bxcomprofile_table table .fa {font-size: 9px;color: #06F;}
.bxcomprofile_table table td {color:#06F;}
.bxcomprofile_table table td:nth-child(n+2) {color:#333;}
.bxcomprofile_table td p { margin: 0 10px 10px 0; display: inline-block;}
.bxcomprofile h5 {font-weight: bold; color: #f00;}
.bxvendorbase {margin:25px 0 0 ;}
.bxourvision.bxvendorbase h4 { font-size: 15px; color: #000; font-weight: bold;}
.bxourvision.bxvendorbase h5 { font-size: 13px; color: #f00;}
.video_about iframe {width:100%;min-height:250px;}
.sec_gallery ul {width:100%;padding:0;margin:0;}
.sec_gallery ul li{width:25%;float:left;overflow:hidden;}
.sec_gallery ul li img {width:100%; }
.sec_gallery {margin:50px 0 ;}
.attach_cv p{ float: left; margin-right: 15px; padding-top: 6px;}
.contact_form .btn_browse {  background-color: #fff; border-color: #11095f; width: 131px; border-radius: 0; color: #11095f; display: inline-block;
    padding: 6px 12px; margin-bottom: 0; font-size: 14px; border: 1px solid #11095f;text-align: center;}
.logo {  width: 200px; }
.sec_banner li {position: relative;}
.content_banner {position: absolute; bottom: 10px; text-align: center; right: 10px;}
.content_banner h2 { font-size: 11px; font-weight: bold; color: #ffffff;}
.content_banner h2 span {color: #fff;}
.ourBoard {margin-top: 55px;}
.ourBoard ul {padding:0;margin:0;list-style: none;width: 100%;text-align:center;}
.ourBoard ul li {display:inline-block; width: 31%;float: left;margin-right: 2%;background: #fff;margin-bottom: 25px;min-width: 250px;}
.ourBoard ul li img {width: 90%; margin: 0 auto; padding-top: 12px;}
.contentTeam {min-height: 190px;padding: 0 10px;}
.contentTeam h3 { font-size: 17px; color: #ec9009; font-weight: bold; }
.content_welcome h2 {font-size: 20px;
    color: #3a3a3a;}
.ourStories img { margin: 10px 0; }
.btndonate {margin: 20px 0 30px;}
.btndonate a { padding: 5px 20px;  border: 1px solid #9dc302; color: #fff; background:#aad400;}
.btndonate a:hover { background: #11095f; color: #fff; text-decoration: none;}
.sec_aboutus .fa { color: #ec9009; }
.firstst_title { background: #ec9009 !important;}
.second_title { background: #bd1a00  !important; }
.third_title { background: #8cc544 !important; }
.forth_title { background: #09152f !important; }
.bxservices_btn.firstBtn a.btn_more { background: #ec9009;}
.bxservices_btn.secondBtn a.btn_more { background: #bd1a00;}
.bxservices_btn.thirdBtn a.btn_more { background: #8cc544;}
.bxservices_btn.forthBtn a.btn_more { background: #09152f;}
.sec_services { padding-top: 27px;}
.sec_banner .bx-wrapper .bx-pager {display:block;bottom: 14px;}
.welcomeImg {text-align:center;}
.welcomeImg img {margin: 0 auto;}
.galeryWays { margin-top: 0px;}
.content_welcome h4 { font-family: 'Timmana', sans-serif; }
.content_welcome h5 { font-family: 'Timmana', sans-serif; }
.content_welcome h6 { font-family: 'Timmana', sans-serif;color: #ec9009; }
.bxvendorbase h3 { color: #000; font-weight: 100; font-size: 15px; font-weight: bold;}
.ourStories u { font-weight: bold; color: #ec9009; font-size: 16px; }
.baner_txt h2 { color: #fff; font-weight: bold; }
.sec_aboutus { padding-bottom: 35px; }
.content_welcome h2 strong { color: #ec9009; font-size: 34px;}
.content_welcome h2 span { color: #000; font-size: 22px;font-weight:bold;}
.contentTeam p { margin: 0px; font-size: 12px;
    text-align: justify; }
.ourStories h3 { font-family: 'Timmana', sans-serif; color: #ec9009; font-weight: 100; }
.ourStories h2 {margin: 9px 0 13px;}
.boxstories {  margin-bottom: 20px; background: #fff; padding: 25px; }
.bxstories {position:relative;}
.content_banner p {color: #fff; margin: 0; background: rgba(0, 0, 0, 0.43); padding: 0 5px; font-size: 10px;}
.imgBoard {float: left;width: 30%;}
.contentTeam {float: right;width: 69%; text-align: left;  border-left: 1px solid #e8e8e8;}
.ourBoard {margin-top: 55px;}
.ourBoard ul {padding:0;margin:0;list-style: none;width: 100%;text-align:center;}
.ourBoard ul li {display:inline-block; width: 31%;float: left;margin-right: 2%;background: #fff;margin-bottom: 25px;min-width: 250px;box-shadow: 1px 1px 7px 1px #ccc;}
.ourBoard ul li img {width: 90%; margin: 0 auto; padding-top: 12px;}
.contentTeam {min-height: 225px;padding: 0 10px;}
.contentTeam h3 { font-size: 17px; color: #ec9009; font-weight: bold; }
.content_welcome h2 {font-size: 20px; color: #3a3a3a;}
.contentTeam h4 {font-size: 12px !important;}
.bxsocail { width:225px;float:right;}
.bxsocail .fa {
    padding: 5px 0 0 0px;
  /*  border: 1px solid rgb(255, 255, 255);*/
    border-radius: 50%;
    width: 32px;
    height: 32px;
    font-size: 20px;
    text-align: center;
	 color:#f34c00;}
.bxsocail .fa:hover {color: #fff;}
.folowus p { float: right; margin: 8px 5px 0 0;color: #fff; font-size: 12px;}
.copyright { margin: 8px 0 0; }
.contact_form { margin: 0 auto; background: #fff; padding: 25px; box-shadow: 1px 1px 1px 1px rgba(204, 204, 204, 0.3); }
p.galp {color: #ec9009; font-size: 20px;}
.condetail_bx, .card { margin: 0 auto 20px; background: #fff; padding: 25px; box-shadow: 1px 1px 1px 1px rgba(204, 204, 204, 0.3); }
h2.galTitle {  color: #11095f; font-weight:bold; line-height: 26px;	 margin: 0px 0 13px; font-size: 18px; width: 100%; padding-bottom: 6px; text-align:center; }
.bx-galtitle {margin: 25px 0;padding: 12px;}
.titledonate.bxourvision h2 {border-bottom: 0px solid #ccc;padding-bottom: 0px; margin: 0 0 0px; }
.titledonate.bxourvision h2 strong {color: #ec9009;font-weight: normal; font-size: 15px;}
.bxvendorbase p {text-align: justify;}


<!----Follow us link-->

 .fa {
  padding: 20px;
  font-size: 30px;
  width:30px;
  height:30px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
    border-radius: 50%;
}
.fa-twitter:before {color: #ffffff !important;}
.fa-facebook:before  {color: #ffffff !important;}
.fa-linkedin:before {color: #ffffff !important;}
.fa-google-plus:before {color: #ffffff !important;}
.fa-rss-square:before {color: #ffffff !important;}

.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}
.fa-youtube-play {
     background: #dd4b39;
    color: white !important;
}

.fa-google-plus {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-rss-square {
  background: #ff6600;
  color: white;
}








/*=======================  Sayed Arif  ==============================*/
@media (max-width:1199px){	
	.ourBoard ul li p { font-size: 12px;}
}
@media (max-width:1024px){	
	.ourBoard ul li {display:inline-block; width: 320px;}	
	.ourBoard ul li p { font-size: 12px;}
}
@media (max-width:991px){
	.sec_services ul li {width: 50%;margin-bottom: 20px;}	
}
@media (max-width:767px){
	.logo { width: 139px;}	
	.copyright { margin-top: 0px; }
	.usefullinks { margin-top: 25px;}	
	.ourBoard ul li {display:inline-block; width: 320px;margin:0 auto 10px;float: none;}	
	.contentTeam { min-height: 10px;}
	.menuBx .navbar-nav li { padding-left: 11px;text-align:left;}
	.baner_txt { top: 10%; padding: 0px 15px; margin: 0% 0 0 0; }
	.baner_txt h2 { font-size: 18px; margin: 0;}
	.sec_menu .navbar-toggle { padding: 0px; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; border: 0px solid transparent; border-radius: 0px; }
	.sec_menu .navbar {  min-height: 36px; margin-bottom: 0px; border: 0px solid transparent; padding-top: 10px;}
	.video_about {margin-bottom: 25px;}
	.sec_produvts { padding: 27px 0; }
	.click_donate { margin: 10px 0 0 0;}
	.donate_content h3 { font-size: 12px; }
	.content_welcome h2 { font-size: 15px;}
	.content_welcome h2 span {font-size: 14px;}
	.content_welcome h2 strong { font-size: 21px; }
	.waysBx { margin: 21px 0 0; }
	.sec_innerbaner { min-height: 51px;}
	.baner_txt { padding: 8px 0px;}
	.baner_txt h2 {font-size: 21px;}
	.bxourvision h2 { font-size: 14px; }
	.sec_contactus { padding: 24px 0;}
	.condetail_bx, .card { padding: 14px;}
	.contact-title h3 { font-size: 15px;}
	.sec_services .servicesBx { padding: 5px;}
	.donate_content p {text-align: right;}
	.donate_content p a { font-size: 12px;padding: 3px 7px;}
	.content_banner { bottom: 0; right: 5px;}
	.content_banner h2 {  font-size: 7px;}
	.content_banner p { font-size: 8px; }
	.menuBx .navbar-inverse .navbar-nav > li {width: 100%;}
	.menuBx .navbar-inverse .navbar-nav > li > a { border-right: 0px solid #4a4a4a; }
	.boxstories { margin-bottom: 10px; padding: 8px; }
	.sec_services { padding-top: 9px; }
	.bxaboutus { padding: 4px 9px 6px; margin-bottom: 10px; }
	.sec_aboutus { padding-bottom: 13px; }
}
@media (max-width:640px){
	.donate_icon { width: 22px;}
	.donate_content h3 img { width: 17px;}
	.donate_content h3 span { float: left;font-size: 13px;}
	.donate_content p { font-size: 12px; padding-left: 0px;text-align: right;}
	.click_donate {width: 164px;padding: px;}
	.donate_content { margin: 0; }
	.sec_services .title_services h3 {font-size:16px;}
	.sec_banner .bx-controls-direction {display: none;}
	.ourBoard ul li {width: 294px;}
}
@media (max-width:480px){
	.sec_services ul li {width: 100%;}	
	.logo { width: 111px; }
	.donate_content p a { font-size: 12px; padding: 3px 6px;}
}
@media (max-width:360px){
	.donate_content h3 {  font-size: 11px;}	
}








