/* This file will hold the main styles for your website. */

/**
 * Created by Nate Millin (nate.millin@uwc.edu) 12-30-2011
 * 
 * http://gradients.glrzad.com/ was used to make the gradients.
 * use http://css3pie.com/ to add css3 features for ie6-8
 *
 * This file was getting long so I broke everything down into the zones of the page.
 * In a production website you better turn on aggregation.
 *
 * The accordion-zone.css file is here b/c I think it would be great for the theme
 * to have a Accordion Menu like http://www.vanderbilt.edu/chancellor/ has when you
 * click on Navigate VU or Tools.  Could have a Navigate UW & Tools links with the
 * Nav link showing the links on wisc.edu (Main Nav--Admission, Academics...) & tools would show the links
 * in the upper right corner on wisc.edu (WiscMail, My UW, ...).  Readme has more.
 * 
 */

/* BBC: for the content zone, override the margins and drop in some padding so that we can have backgrounds that match up with the adjacent zones */

#zone-content .grid-1, #zone-content .grid-2, #zone-content .grid-3, #zone-content .grid-4, #zone-content .grid-5, #zone-content .grid-6, #zone-content .grid-7, #zone-content .grid-8, #zone-content .grid-9, #zone-content .grid-10, #zone-content .grid-11, #zone-content .grid-12 {
    margin-left: 0;
    margin-right: 0;
    padding-left:10px;
    padding-right:10px;
}

#region-sidebar-first.grid-3 {
    padding:0;
}



img, input, textarea, iframe, object, embed {
    max-width: 100%;
    height: auto;
} /* auto resize big images */

/* Tabs and Action Links */

.tabs a:active, .tabs a:hover, .tabs a:focus {
    text-decoration:none;
}

.tabs {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-bottom: 20px;
}
#tabs ul.primary {
    background: url("../images/tabs-border.png") repeat-x scroll left bottom transparent;
    border: medium none;
    border-collapse: collapse;
    height: auto;
    vertical-align: baseline;
    line-height: normal;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0 3px;
    white-space: nowrap;
}
#tabs ul.primary li {
    display: block;
    float: left;
    margin: 0 5px 0 0;
    vertical-align: bottom;
}
#tabs ul.primary li.active a, #tabs ul.primary li a:hover, #tabs ul.primary li a:focus, #tabs ul.primary li a:active {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #BBBBBB #BBBBBB #FFFFFF;
    border-style: solid;
    border-width: 1px;
}
#tabs ul.primary li a {
    background-color: #EDEDED;
    border-color: #BBBBBB;
    border-style: solid solid none;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-width: 1px;
    color: #000000;
    display: block;
    float: left;
    font-size: 0.929em;
    height: 1.8em;
    line-height: 1.9;
    margin: 0;
    padding: 0 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 #FFFFFF;
}
#tabs ul.secondary {
    border-bottom: medium none;
    padding: 0.5em 0;
}


#tabs ul.secondary li {
    display: block;
    float: left;
}
#tabs ul.secondary li:last-child {
    border-right: medium none;
}


#tabs ul.secondary li:first-child {
    padding-left: 0;
}
#tabs ul.secondary li a {
    padding: 0.25em 0.5em;
}
#tabs ul.secondary li a.active {
    background: none repeat scroll 0 0 #F2F2F2;
    border-bottom: medium none;
    border-radius: 5px 5px 5px 5px;
}
ul.action-links {
    list-style: none outside none;
    float:right;
}
ul.action-links li {
    display: inline-block;
    margin-left: 10px;
}
ul.action-links li a {
    background: url("../images/add.png") no-repeat scroll left center transparent;
    margin: 0 10px 0 0;
    padding-left: 15px;
}

ul.primary li a {
    border-radius: 5px 5px 0 0;
    border-style: solid solid none;
    padding: 4px 1em;
    margin: 2px 0;
}

/* Field Notes */

div.field-name-field-notes {
    background-position: 8px 8px; /* LTR */
    background-repeat: no-repeat;
    border: 1px solid;
    margin: 6px 0;
    padding: 10px 10px 10px 50px; /* LTR */
      background-image: url(../../../../../misc/message-24-warning.png);
  border-color: #ed5;
}

/* End Field Notes */

/* BBC: This is a quick fix to address a problem with the overlay and maximized ckeditors */

#overlay-container, .overlay-modal-background, .overlay-element {
    z-index: 1000;
}