/*-----Bootstrap edits-----*/

a {
color: #00CAFF;
}

a:hover, a:focus {
color: #6BE5FF;
}

.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: 0.82;
  filter: alpha(opacity=82);
}

.modal-content {
border: none !important;
background-color: transparent!important;
-webkit-box-shadow: none;
box-shadow: none;
}

.modal-header .close {
margin-top: -2px;
color: #fff;
opacity: 1;
text-shadow: none;
font-weight: 100;
font-size: 30px;
border-radius: 100%;
height: 40px;
width: 40px;
margin-top: -24px !important;
padding-bottom: 5px;
}

.modal-header p {
display: none;
}

h4#myModalLabel {
display: none;
}

.modal-header {
border-bottom: none;
}

.modal-footer {
border-top: none;
}

.modal-footer {
text-align: center;
}

.modal-footer .btn {
border: none!important;
text-transform: uppercase;
}

.modal-dialog {
color: #fff;
height: 100%;
}

#black-peach-theme .navbar {
  position: relative;  
}

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
color: #fff !important;
background-color: #FF559E !important;
}

.img-responsive {
margin:auto;
}

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
top: 33%;
color: #FF559E;
font-size: 40px;
}

.carousel-control.right {
background-image: none !important;
filter: none;
}

.carousel-control.left {
background-image: none !important;
filter: none;
}

.carousel-control {
width: 10%;
}

.adopt-carousel p {
text-align: center;
color: #FF529E;
font-family: 'AdPro LT W01';
font-size: 17px;
padding-top: 11px;
}

.navbar {
margin-bottom: 0px;
}

.navbar-inverse .navbar-toggle .icon-bar {
background-color: #D3D3D3;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
background-color: transparent !important;
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
background-color: transparent !important;
}

.navbar-toggle {
padding: 7px 10px;
margin-right: 0px;
border: none;
}

.navbar-toggle .icon-bar {
height: 3px;
}

body {
color: #5D5E5F !important;
}  

.navbar-default .navbar-nav > li > a {
border-left: #ddd 1px solid;
font-family:'AvantGardeGothicITCW01B 731069', CenturyGothic, AppleGothic, sans-serif;
font-weight: normal;
font-size: 15px;
text-align: center;
}  

.navbar-inverse {
background-color: #FBFBFB !important;
border-color: #D3D3D3 !important;
border-radius: 0px;
border: 1px;
border-top: 1px solid #D3D3D3 !important;
border-bottom: 1px solid #D3D3D3 !important;
}

.navbar-inverse .navbar-nav > li > a {
font-family:'AvantGardeGothicITCW01D 731075', CenturyGothic, AppleGothic, sans-serif;
font-weight: normal;
text-align: center;
color: #00D8CF;
font-size: 25px;
padding: 35px 27px 55px 27px;
height: 65px;
border-right: 1px solid #D3D3D3;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}

.navbar-inverse .navbar-nav > li > a:hover {
background: rgb(120, 120, 120);
background: rgba(255, 255, 255, 0.5);
color: #00D8CF !important;
opacity: 1 !important;
}


/* --------------------------------TABLET & DESKOP--------------*/
@media (min-width: 768px) {

.adopt-bio-row-pad {
margin-top:30px;
margin-bottom:30px;
} 
} /* END tablet */


/* --------------------------------MOBILE--------------*/
@media (max-width: 767px){

.navbar-inverse .navbar-nav > li > a {
font-family:'AvantGardeGothicITCW01D 731075', CenturyGothic, AppleGothic, sans-serif;
font-weight: normal;
text-align: center;
color: #FFF;
font-size: 25px;
padding: 10px;
height: auto;
margin: 0px;
border-right: 1px solid rgb(255, 255, 255);
border-right: 1px solid rgba(255, 255, 255, 0.6);
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
-ms-transition: all 0.25s ease-in-out;
-o-transition: all 0.25s ease-in-out;
transition: all 0.25s ease-in-out;
}

.navbar-right {
margin-top: auto;
}
}  

/*to make 930 width*/
@media (min-width: 992px) {
  .container {
    max-width: 970px !important;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 970px !important;
  }
}
/*END to make 930 width*/