/* Tenet (stolen from LandStar) */

/* html,body{background:#CBB89A;} */


/* Typography
================================================== */

html{color:#000;font-family:arial,helvetica,sans-serif;font-size:14px;line-height:24px;}

h1{color:#000;font-size:26px;font-weight:normal;margin:0 0 12px 0;}
h2{color:#000;font-size:22px;font-weight:normal;margin:0 0 12px 0;}
h3{color:#000;font-size:18px;font-weight:normal;margin:0 0 12px 0;}
h4{color:#000;font-size:16px;font-weight:normal;margin:0 0 12px 0;}
h5{color:#000;font-size:14px;font-weight:normal;margin:0 0 12px 0;}
h6{color:#000;font-size:14px;font-weight:normal;margin:0 0 12px 0;}

p,ul,ol{margin-bottom:12px;}

a{color:#00446B;max-width:100%;}


/* #Header
================================================== */

#header{background:#fff;}
#header .container{}
#header .row{padding:10px 0;}

#header .smicons{list-style:none;margin:0;padding:0;}
#header .smicons li{display:block;float:left;margin:0;padding:0;}

#header .contact{color:#000;font-size:13px;font-weight:bold;margin:0;padding:0;}
#header .contact strong{font-size:16px;}
#header .contact strong:first-child{color:#005EA8;font-size:17px;}

/* #Navigation
================================================== */

#navigation{background:#523616 url(http://www.pacificendoscopy.com/inc/css/Responsive/images/carbon-brown.png) repeat-x;}
#navigation .container{}
#navigation .row{}
#navigation .col-xs-12{padding:0;}

#navigation ul,
#navigation li,
#navigation a{display:block;margin:0;padding:0;}

#navigation ul.parent-menu{display:none;text-align:center;}
#navigation ul.parent-menu li{display:inline-block;margin:0;position:relative;}
#navigation ul.parent-menu li a{background:transparent;border-right:1px solid #DECBAE;color:#fff;display:block;font-size:14px;font-weight:bold;height:58px;line-height:58px;margin:2px 0;padding:0 30px;text-decoration:none;}
#navigation ul.parent-menu li:first-child a{border-left:1px solid #DECBAE;}
#navigation ul.parent-menu li:hover a{background:#fff;color:#333;}

#navigation ul.parent-menu ul.sub-menu{display:none;margin:0;padding:0;width:275px;z-index:99999;}
#navigation ul.parent-menu ul.sub-menu li{display:block;float:none;margin:0;padding:0;}
#navigation ul.parent-menu ul.sub-menu li a{background:#fff;border:none;border-bottom:1px solid #523616;color:#333;display:block;font-size:12px;height:auto;line-height:25px;margin:0;padding:5px 20px;text-align:left;text-decoration:none;}
#navigation ul.parent-menu ul.sub-menu li a:hover{background:#523616;color:#fff;}


/* #Slideshow
================================================== */

#div_slideshow{position:relative;width:100%;}
#div_slideshow ul.slideshow{list-style:none;margin:0;padding:0;position:relative;width:100%;}
#div_slideshow ul.slideshow li{display:block;left:0;position:absolute;top:0;width:100%;}
#div_slideshow ul.slideshow li:first-child{position:static;}
#div_slideshow ul.slideshow img{display:block;height:auto;margin:0 auto;width:100%;}


/* #Footer
================================================== */

#footer{color:#000;text-align:center;}
#footer a{color:#000;text-align:center;}
#footer .footer-menu{list-style:none;margin:30px 0;padding:0;}
#footer .footer-menu li{display:inline;margin:0;padding:0 5px;}


/* #Sidebar
================================================== */

#middle{padding:30px 0;}


/* #Main Content Column
================================================== */

#main-content *{font-family:inherit !important;}
#main-content table{height:auto !important;max-width:100% !important;}
#main-content img{height:auto !important;max-width:100% !important;}
#main-content div.inner{background:#fff;padding:15px;}

#main-content-nav{margin:0 0 20px 0;text-align:center;}
#main-content-nav table{width:100%;}
#main-content-nav a{background:#79637d;color:#fff;display:inline-block;padding:5px 10px;margin:0;text-decoration:none;width:150px;}
#middle .eight.columns #main-content-nav a{padding:5px 20px;width:auto;}

#interior-banner img{height:auto;width:100%;}


/* #Callouts
================================================== */

.white-callouts{margin-top:-53px;}
.white-callout{background:#fff;color:#000;margin:0 0 30px 0;padding:10px;}
.white-callout h2{font-size:16px;line-height:26px;text-align:center;}

.callouts{color:#747474;}
.callout{margin:0 0 30px 0;padding:0;}
.callout h2{color:#747474;font-size:16px;font-weight:bold;line-height:26px;}

/* #System Forms
================================================== */

img.captcha{display:block;margin-bottom:5px;}


/* FAQs
================================================== */

.faqs div{border-bottom:1px solid #eee; margin:0 0 20px 0; padding:0 0 10px 0;}
.faqs div p{margin:10px 0; padding:0 0 0 35px; position:relative;}
.faqs div p:before{color:#00446B; display:block; font-weight:bold; height:25px; left:0; line-height:25px; position:absolute; text-align:center; top:0px; width:25px;}
.faqs div p:first-child:before{content:"Q";}
.faqs div p:nth-child(2):before{content:"A";}


/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {

}

/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {

}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}

/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
    #navigation ul.parent-menu li a{font-size:12px;padding:0 20px;}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

    #mobile-menu-button{padding:18px 15px;}
    #mobile-menu-button a{color:#fff;text-decoration:none;}
    #mobile-menu-button a:hover{text-decoration:none;}
    #mobile-menu-button a img{margin:0 5px 0 0;}
    #navigation ul.parent-menu{border-left:none;border-top:1px solid #fff;}
    #navigation ul.parent-menu li{display:block;float:none;}
    #navigation ul.parent-menu li a{background:#fff;color:#333;border-bottom:1px solid #523616;border-left:none;border-right:none;height:auto;line-height:30px;margin:0;padding:10px 15px;text-align:left;}
    #navigation ul.parent-menu li:first-child a{border-left:none;border-right:none;}
    #navigation ul.parent-menu li a:hover{background:#523616;color:#fff;}
    #navigation ul.parent-menu ul.sub-menu{border:none;width:auto;}
    #navigation ul.parent-menu ul.sub-menu li a{background:#eee;border-left:none;border-right:none;padding:10px 15px;}
    #navigation ul.parent-menu ul.sub-menu li:first-child a{border-left:none;border-right:none;}
    #navigation ul.parent-menu ul.sub-menu li a:hover{}
    .white-callouts{margin-top:0;}
}

/* Extra Small Devices, Phones */
@media only screen and (max-width : 480px) {

}

/* Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}