/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 12 Oct 2015, 4:58:52 PM
    Author     : sbuder
*/

body{
    /*background-color: rgba(227,227,43,0.7);
    font-family: Verdana,Geneva,sans-serif;
    font-family: Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;*/
}

/*main body related styles*/
#main{
    font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
    min-height: 600px;
    /*margin: 5px auto 0px auto;
    background-color: #FAFAFA;*/
    border: 4px solid #EDAA0C;
    border-radius: 9px 9px 15px 15px;
    border-bottom: 0px solid #FAFAFA;
    font-size: 12pt;
    margin-bottom: 30px;
    /*width: 1150px; */
}

#footer{
    font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
    height: 40px;    
    padding-top: 10px;
    /*margin: -30px auto 30px auto;*/
    text-align: center;
    font-size: 12pt;
    color: rgb(230,5,20);
    background-color: rgb(232,232,232);
    border-radius: 0px 0px 15px 15px;
    margin-top: 50px;
}

#logo{
    /* width: 1150px;
    height: 180px;
    background-color: rgba(242,242,242,0.9);
    margin: 30px auto 0px auto;  */
    font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
    font-size: 13pt;
}

#con_us_table tr td{
    padding: 0;
    margin-left: -3px;
}


#top_tab{
    height: 78px;
    background-color: #2A8FB0;
    border-radius: 6px 6px 0px 0px;
    margin-top: 2px;
    border-right: 2px solid white;
    border-left: 2px solid white;
}

/*overriding existing bootstrap navbar classes*/
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #54C21D;
    background-color: #54C21D;
    font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
    font-size: 11.5pt;
}

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
    color: #FAFAFA;
    background-color: rgb(230,5,20);
    height: 39px;
}

.navbar, .navbar-collapse{
    min-height: 39px;
    border-radius: 3px;
}
.navbar-default .navbar-brand:focus{
    color: #FAFAFA;;
    background-color: inherit;
}

.navbar-default .navbar-brand:hover{
    color: #FAFAFA;
    background-color: rgb(230,5,20);
}

.navbar-default .navbar-brand {
    color: white;
    border-right: 1px solid white;
}

.navbar-default .navbar-nav > li > a {
    color: white;
    border-right: 1px solid white;
    line-height: 9px;
}

.navbar-brand {
    font-size: 11.5pt;
    line-height: 9px;
    height: 39px;
}

.form-control {
    height: 24px;
    margin-bottom: 0;
}

.btn{
    font-size: 11.5pt;
    line-height: 10px;
}

.btn-default,.btn-default:hover{
    color: #EDAA0C;
}

.navbar-default .navbar-toggle, .navbar-default .navbar-toggle {
    background-color: rgb(230,5,20);
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: #2A8FB0;
}

.navbar-default .navbar-toggle {
    border-color: white;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: white;
    margin: 4px auto 3px auto;
}

.navbar-default {
    border-color: #54C21D;
    background-color: #54C21D;
}

.navbar-toggle {
    padding: 0;
    height: 33px;
    width: 40px;
    margin: 3px 10px 0px 0px;
}

.navbar-form {
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    margin-bottom: 0px;
    margin-top: 6px;
}

/* ---------------------------------------------------- */

/* accordion styles override */

#gloves{
    background-color: #2A8FB0;
    border-color: #2A8FB0;
}

#gloves-panel{
    border-color: #2A8FB0;
}

#bandages{
    background-color: #54C21D;
    border-color: #54C21D;
}

#bandages-panel{
    border-color: #54C21D;
}

#iv{
    background-color: rgb(230,5,20);
    border-color: rgb(230,5,20);
}

#iv-panel{
    border-color: rgb(230,5,20);
}

#syringes {
    background-color: #EDAA0C;
    border-color: #EDAA0C;
}

#syringes-panel {
    border-color: #EDAA0C;
}

#blades {
    background-color: rgb(104,39,192);
    border-color: rgb(104,39,192);
}

#blades-panel {
    border-color: rgb(104,39,192);
}

#gauze {
    background-color: rgb(206,34,189);
    border-color: rgb(206,34,189);
}

#gauze-panel {
    border-color: rgb(206,34,189);
}

#cotton {
    background-color: rgb(210,199,51);
    border-color: rgb(210,199,51);
}

#cotton-panel {
    border-color: rgb(210,199,51);
}

#wear {
    background-color: rgb(118,116,116);
    border-color: rgb(118,116,116);
}

#wear-panel {
    border-color: rgb(118,116,116);
}

.panel-title a{
    display: block;
    text-decoration: none;
    color: #FAFAFA;
    font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
    padding: 8px 0px 8px 10px;
}

.panel-heading {
    padding: 0;
}

.panel-group{
    /*padding: 0px 55px 0px 20px;*/
    width: 92%
}

.panel-group .panel {
    margin-bottom: 30px;
}

.product-pic{
    margin-left: -30px;
    height: 240px;
    margin-top: 40px;
    margin-bottom: 20px;
}

.product-group{
    border-radius: 0px 30px 30px 0px; 
    border: 1px solid lightgray; 
    background-color: white;
}

.cust-list{
    list-style: none;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: -30px;
    line-height: 40px;
    font-size: 11.5pt;
}

.label {
    font-size: 80%;
    white-space: normal;
}
/* ----------------------------------------- */

/* carousel styles override */
.carousel-inner > .item > a > img, .carousel-inner > .item > img{
    height: 200px;
}

.container > #main > #slideshowz.container > #slidez3.col-md-4{
    margin-left: -50px;
    width: 35.65%;
}

.container > #main > #slideshowz.container > #slidez2.col-md-4{
    padding-right: 0px;
}

.container > #main > #slideshowz.container > #slidez2.col-sm-6{
    padding-left: 2px;
    padding-right: 38px;
    margin-left: auto;
    margin-right: auto;
}

.container > #main > #slideshowz.container > .col-xs-12{
    padding-left: 0px;
    padding-right: 0px;
    margin-left: auto;
    margin-right: auto;
}

.container > #main > #slideshowz.container{
    padding-left: 2px;
    padding-right: 2px;
}

/*slideshow container bootstrap override */
#slideshowz{
    margin-top: 2px
}
/* ---------------------------------- */

/*home page main styles override*/
.container > #main > #home-main-content1.container > .col-sm-12, 
.container > #main > #home-main-content2.container > .col-sm-12{
    padding-right: 26px;
}

*/*/
.container > #main > #home-main-content1.container {
    padding-left: 6px;
    padding-right: 26px;
} */

/*------------------------------------*/

.top-image{
    height: 150px;
    border-radius: 6px;
    width: 100%;
    margin-top: 2px;
    padding-right: 2px;
    padding-left: 2px;
}

/* contact us component overrides */
.well{
    width: 80%;
    margin-left: 20px;
    margin-bottom: 50px;
}
/* ------------------------ */

.glyphicon{
    margin-right: 5px;
}