﻿nav.navbar.navbar-default{
  margin-bottom:0px;
}

#psr-day-links a
{
	color: #0066cc; 
}

#psr-day-links a:hover {
	color: #CF2C6E; 
}


#tipDiv {
  background: #aecaae;	

}

.btn-primary a
{
  color:white;
}

    @media only screen and (min-width : 300px) {
      .predtable{
         margin-left:70px;
         padding-left:30px;
      }        
      #mobUserHint { display: inline-block; }      
    }

    @media only screen and (min-width : 320px) {
      .predtable{
         margin-left:70px;
         padding-left:20px;
      }  
      #mobUserHint { display: inline-block; }      
    }

    
    @media only screen and (min-width : 480px) {
      .predtable{
         margin-left:30px;
         padding-left:25px;
      }        
      #mobUserHint { display: inline-block; }
    }
    
    @media only screen and (min-width : 600px) {
      .predtable{
         margin-left:20px;
         padding-left:0px;
      }        
      #mobUserHint { display: inline-block; }
    }
    
    @media only screen and (min-width : 768px) {
      .predtable{
         margin-left:0px;
         padding-left:0px;
      }        
     #mobUserHint { display: none; }
    }

    @media only screen and (min-width : 992px) {
      .predtable{
         margin-left:0px;
         padding-left:14px;
      }    
      #mobUserHint { display: none; }
    }

    @media only screen and (min-width : 1200px) {
      .predtable{
         margin-left:60px
      }  
      #mobUserHint { display: none; }
    }
    

.list-group-horizontal .list-group-item {
    display: inline-block;
}

.list-group-horizontal .list-group-item {
	margin-bottom: 0;
	margin-left:-4px;
	margin-right: 0;
}
.list-group-horizontal .list-group-item:first-child {
	border-top-right-radius:0;
	border-bottom-left-radius:4px;
}
.list-group-horizontal .list-group-item:last-child {
	border-top-right-radius:4px;
	border-bottom-left-radius:0;
}


@media (min-width:992px) {
  .product h2{
    margin-top:0;
  }
}

.reviewer-name{
  margin-right:10px;
}

.site-footer{
  padding:20px 0;
  text-align:center;
}

@media (min-width:768px) {
  .site-footer h5{
    text-align:left;
  }
}

.site-footer h5{
  color:inherit;
  font-size:16px;
}

.site-footer .social-icons a:hover{
  opacity:1;
}

.site-footer .social-icons a{
  display:inline-block;
  width:32px;
  border:none;
  font-size:20px;
  border-radius:50%;
  margin:4px;
  color:#fff;
  text-align:center;
  background-color:#798FA5;
  height:32px;
  opacity:0.8;
  line-height:32px;
}

@media (min-width:768px) {
  .site-footer .social-icons{
    text-align:right;
  }
}



.btn.write-review{
  float:right;
  margin-top:-6px;
}

h1{
  font-size:1.9em;
}

h2{
  font-size:1.8em;
}

.breadcrumb{
  text-align:center;
  background-color:transparent;
  border-bottom:1px solid #eee;
  padding-top:12px;
  padding-bottom:12px;
  margin-bottom:40px;
}

body {
	background: #DDEEDD !important;
}	

.navbar, .navbar-default, .navbar-fixed-top, .navbar-header
{
	background: #AECAAE !important;
}


.navbar-fixed-top {
	background: #AECAAE !important;
}

.navbar-header
{
	background: #AECAAE !important;	
}


.text-danger{
	color: #CF2C6E
}

#buttons li {
	text-align: center;
	background-color: #CCDDCC;
	max-height: 115px;
}

#buttons li:hover {
	color: #CF2C6E; 
	background-color:#ffffcc; 
}

#buttons li a {
	color: #0066cc; 
}
	
.prs-column-fixed { float:right;width:160px;overflow:hidden; background:orange; }

.prs-column-scrollable {
	overflow-x: auto;

}

/* ----------------- Navbar Colors -----------------*/
.navbar
{
  background-color: #aecaae !important;
}
.navbar-fixed-top
{
 background-color: #aecaae !important;

}
.navbar-default {
  background-color: #aecaae !important;
}
.navbar-default .navbar-brand {
	color: #003060;
}

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #cf2c6e;
}

.navbar-default .navbar-text {
  color: #003060;
}

.navbar-default .navbar-nav > li > a {
  color: #003060;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #cf2c6e;
  background-color: #ffffcc;  
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #cf2c6e;
  background-color: #ffffcc;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #cf2c6e;
  background-color: #ffffcc;
}

.navbar-default .navbar-toggle {
	border-color: #003060;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #ffffcc;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #003060;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #003060;
}
.navbar-default .navbar-link {
  color: #003060;
}
.navbar-default .navbar-link:hover {
  color: #cf2c6e;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #003060;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #cf2c6e;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #cf2c6e;
    background-color: #ffffcc;
  }
}
