
/* - main_templatefrontpage.css - */
@media screen {
/* http://www.ansi.okstate.edu/breeds/portal_css/main_templatefrontpage.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
xbody.template-frontpagefolder_full_view #section ul.main-menu li a {
min-width: 147px;
}
.id-1columna, .id-1columnb, .id-1columnc, .id-1columnd { Width:97%!important}
.id-2columna, .id-2columnb, .id-2columnc, .id-2columnd, .id-2columne, .id-2columnf, .id-2columng, .id-2columnh { Width:48%!important}
.id-3columna, .id-3columnb, .id-3columnc, .id-3columnd, .id-3columne, .id-3columnf, .id-3columng, .id-3columnh { Width:31.3%!important}
.id-23columna, .id-23columnb, .id-23columnc, .id-23columnd { Width:64.15%!important}
.id-4columna, .id-4columnb, .id-4columnc, .id-4columnd, .id-4columne, .id-4columnf, .id-4columng, .id-4columnh { Width:24%!important}
#name-and-slogan #Xsite-title {
width:100%;
text-align: center;
position: absolute;
color: white;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.6);
font-style: italic;
font-size: 34px;
text-decoration: none;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
body.template-frontpagefolder_full_view .footer-inner,body.template-frontpagefolder_full_view x#BrandingTop,
body.template-frontpagefolder_full_view #page { max-width:980px;
QQmin-width: 980px;
}
body.template-frontpagefolder_full_view #BrandingTop {height:131px; width:100%; min-width:980px;
min-width: 995px;
margin-left: auto;
margin-right: auto;
}
/* */
body.template-frontpagefolder_full_view .listingBar {display:none}
/* */
#page {
xborder: .5em solid rgb(255, 255, 255);
background: url('http://www.ansi.okstate.edu/breeds/template12/white88.png') 10%;
padding: .5em;
xmargin: .5em;
}
body.template-frontpagefolder_full_view #portal-column-one
{width:29%;
xmax-width:240px;
}
.template-frontpagefolder_full_view #page .content-container {padding: .5em
}
.template-frontpagefolder_full_view  #content-core {text-align:center;}
.template-frontpagefolder_full_view #content {margin:0;padding:0;
position: relative; top: -7px;
}
.template-frontpagefolder_full_view  #content-core .item {border:none}
.template-frontpagefolder_full_view  #content-core .item .headline,
.template-frontpagefolder_full_view #content-core h1,
.template-frontpagefolder_full_view h1#parent-fieldname-title.documentFirstHeading,
.template-frontpagefolder_full_view  #content-core .item .documentByLine,
.template-frontpagefolder_full_view  #content-core .item .documentActions
{display:none}
.template-frontpagefolder_full_view .documentEditable #content-core .item {border:none}
.template-frontpagefolder_full_view .documentEditable #content-core .item .headline,
.template-frontpagefolder_full_view .documentEditable #content-core h1,
.template-frontpagefolder_full_view .documentEditable h1#parent-fieldname-title.documentFirstHeading,
.template-frontpagefolder_full_view .documentEditable #content-core .item .documentByLine,
.template-frontpagefolder_full_view .documentEditable #content-core .item .documentActions
{display:inherit;}
body.template-frontpagefolder_full_view .documentEditable .item {
outline: dotted thin black;
}
body.template-frontpagefolder_full_view #content {padding: 0!important;}
.template-frontpagefolder_full_view  #content-core .item
{
xoutline: dotted thin black;
width:NONE;
xwidth:32%;
xwidth:15.2em;
xwidth:47.7%;
padding:.25em;
display:inline-block;
valign:middle;
xheight:320px;
text-align:left;
vertical-align:top;
/* */
overflow:AUTO;
}
.template-frontpagefolder_full_view  #content-core .item.id-page1
{ width:100%;
height:auto;
padding:0;
}
.template-frontpagefolder_full_view #content-core .item.id-page1 p {
margin: 0;
}
/* */
.ApplyNow {background-color:#f60}
#section ul.main-menu li {
border-right: 1px solid #0F0A08;
background: transparent;
background-color: transparent;
font-family: lucida sans,sans-serif;
font-size: 14px;
font-weight: normal;
xtop:-14px;
}
/* */
#visual-portal-wrapper .visualClear {
display: block;
xmargin-top: .5em;
clear: both;
}
/* */
}


/* - mobilesmart2.css - */
@media screen and (max-width:642px) {
/* http://www.ansi.okstate.edu/breeds/portal_css/mobilesmart2.css?original=1 */
/* */
/* */
/* */
.footer-wrapper, #visual-portal-wrapper {margin:0!important}
iframe { max-width: 98%!important}
.loginOut {display:none}
.id-1columna, .id-1columnb, .id-1columnc, .id-1columnd,
.id-2columna, .id-2columnb, .id-2columnc, .id-2columnd,
.id-2columne, .id-2columnf, .id-2columng, .id-2columnh,
.id-3columna, .id-3columnb, .id-3columnc, .id-3columnd,
.id-3columne, .id-3columnf, .id-3columng, .id-3columnh,
.id-23columna, .id-23columnb, .id-23columnc, .id-23columnd,
.id-4columna, .id-4columnb, .id-4columnc, .id-4columnd,
.id-4columne, .id-4columnf, .id-4columng, .id-4columnh,
.template-frontpagefolder_full_view #content-core .item { Width:99%!important}
#content a {display:inline-block;}
* {background-image:none; background-color:transparent; }
#page { padding:0 0.5em 0 0.5em!important; margin:0!important}
.content-container { padding:0!important; margin:0!important}
body.template-frontpagefolder_full_view #portal-column-one {
width: 100%;
xmax-width: 240px;
}
xxx#content {padding: .25em 1em 2em 1em !important;}
#content, .documentContent {min-height:400px;
padding: 0.0em;
margin: 0em;
}
#portal-column-one .visualPadding {
margin-left: 0;
margin-top: 0!important;
}
.listingBar a {font-size:2.2em; margin: 0.25em; Xline-height:1em; clear:both; text-align:center;
Xdisplay: inline-block;
Xpadding: 1.05em;
}
.mtitle { }
.mtitle p {padding: 0 .25em 0 .25em;
text-decoration:none;
text-align:center;
font-size:21px!important;
font-color:black;
line-height: 1.2em !important;
}
table.mobiletop, table.mobiletop p, #content table.mobiletop a:target, table.mobiletop tr, table.mobiletop td {padding:0!important;margin:0!important;}
table.mobiletop { position:relative; width:100%; z-index:500; border: lightgray solid 1px; background-color:white}
table.mobiletop { margin-bottom:.5em }
#login-form {width:auto}
html body #visual-portal-wrapper {min-width:1px;}
.portletHeader {padding:0px;}
#portal-column-one .visualPadding {margin-left:0; margin-top:0.1em}
#portal-column-one .visualPadding .portletItem {padding:0;}
#section ul.main-menu li,
#section ul.main-menu li ul,
#section ul.main-menu li ul li ul,
#section ul.main-menu li a,
#section ul.main-menu li ul li ul li,
#section ul.main-menu li ul li ul li a,
#portal-column-content,
#portal-column-two,
#page,
#page-inner,
div#menu-wrap,
.footer-wrapper,
#navigation,
.content-container,
.branding  {min-width:1px !important;}
td#portal-column-one,td#portal-column-content, td#portal-column-two {padding:0 .0em 0 .0em }
body {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: White;
xcolor: Black;
margin: 0;
/* */
padding: 0;
font-size: 100%;
}
table {
font-size: 100%;
}
a {
xcolor: #436976;
background-color: transparent;
}
img {
border: none;
vertical-align: middle;
}
p {
margin: 0.5em 0em 1em 0em;
}
h1, h2, h3, h4, h5, h6 {
font-weight: normal;
border-bottom: 1px solid #8cacbb;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: Black ! important;
}
h1 {
font-size: 160%;
}
h2 {
font-size: 150%;
}
h3 {
font-size: 140%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 120%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 90%;
border-bottom: none;
font-weight: bold;
}
label {
font-weight: bold;
}
#portal-searchbox {
font-size: 1em;
}
#portal-globalnav {
/* */
background-color: transparent;
border-collapse: collapse;
padding: 0;
padding-left: 0.2em;
list-style: none;
margin: 0;
height: auto;
line-height: normal;
}
#portal-globalnav li {
display: inline;
}
#portal-globalnav li a {
/* */
background-color: transparent;
border-color: #8cacbb;
border-width: 1px;
border-style: solid solid none solid;
color: #436976;
height: auto;
margin-right: 0.1em;
padding: 0em 0.2em;
text-decoration: none;
text-transform: none;
}
#portal-globalnav li.selected a {
/* */
background-color: #dee7ec;
border: 1px solid #8cacbb;
border-bottom: #dee7ec 1px solid;
color: #436976;
}
#portal-personaltools {
/* */
background-color: #dee7ec;
border-top-color: #8cacbb;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #8cacbb;
border-bottom-style: solid;
border-bottom-width: 1px;
color: Black;
margin: 0;
text-align: right;
text-transform: none;
list-style: none;
}
#portal-personaltools li {
margin-left: 0.2em;
display: inline;
}
#portal-personaltools li a {
text-decoration: none;
color: #436976;
}
.visualCaseSensitive {
text-transform: none;
}
#portal-breadcrumbs {
/* */
border-bottom-color: #8cacbb;
border-bottom-style: solid;
border-bottom-width: 1px;
padding-left: 0.2em;
padding-right: 0.2em;
text-transform: none;
}
.contentViews {
background-color: transparent;
border-collapse: collapse;
padding-left: 0.1em;
line-height: normal;
margin: 0.2em 0 0 0;
/* */
list-style: none;
border: 1px solid #74ae0b;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.contentViews li {
display: inline;
}
.contentViews li a {
background-color: transparent;
border: 1px solid #74ae0b;
border-style: solid;
color: #578308;
height: auto;
margin-right: 0.2em;
padding: 0;
line-height: normal;
text-decoration: none;
text-transform: none;
z-index: 1;
}
.contentViews .selected a {
background-color: #cde2a7;
border-bottom: #cde2a7 1px solid;
color: #578308;
}
.contentActions {
border-collapse: collapse;
background-color: #cde2a7;
border-left: 1px solid #74ae0b;
border-right: 1px solid #74ae0b;
color: #578308;
text-align: right;
text-transform: none;
padding: 0 0 0 0.2em;
z-index: 2;
height: 1.2em;
}
.contentActions ul,
.contentActions li {
margin: 0;
list-style: none;
list-style-image: none;
display: inline;
color: Black;
text-align: left;
}
.contentActions ul {
padding: 0;
margin: 0;
}
.contentActions li {
float: right;
z-index: 4;
border-left: 1px solid #74ae0b;
padding: 0 0 0 0.2em;
margin: 0 0.2em 0 0;
}
.actionItems li {
background-image: none;
}
.contentActions a {
text-decoration: none;
color: #578308;
padding: 0 0.6em 0 0;
}
.contentActions .actionMenu .actionMenuContent {
display: none;
z-index: 5;
position: absolute;
top: 0;
right: -1px;
height: auto;
padding: 0;
margin: 0;
cursor: pointer;
}
.contentActions .actionMenu .actionMenuContent ul {
display: block;
background: #cde2a7;
border: 1px #74ae0b;
border-style: none solid solid solid;
margin: 0.2em 0 0 0;
padding: 0;
cursor: pointer;
}
.actionMenu .actionMenuContent li {
font-size: 10px !important;
float: none;
background: transparent;
display: inline;
padding: 0;
margin: 0;
border: 0;
}
.actionMenu .actionMenuContent li a {
display: block;
white-space: nowrap;
padding: 0 0.2em;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent .actionSeparator a {
margin-top: 0.2em;
padding-top: 0.2em;
border-top: 1px solid #74ae0b;
}
.documentEditable .documentContent {
border: 1px solid #74ae0b;
padding: 0.5em;
}
/* */
.portalMessage,
.system-message,
#error-handling {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-size: 90%;
font-weight: bold;
margin: 2em 0em 1em 0em;
padding: 0.5em 1em;
vertical-align: middle;
}
.portalMessage a {
color: Black;
}
.documentDescription {
/* */
font-weight: bold;
display: block;
margin: 0.5em 0em;
}
.documentByLine {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #76797c;
}
#portal-footer {
background-color: #dee7ec;
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
float: none;
margin: 2em 0em 1em 0em;
padding: 0.5em 0em 1em 0em;
text-align: center;
}
.hiddenStructure,
#portal-logo,
#portal-searchbox,
#portal-siteactions,
.addFavorite,
.documentActions,
#portal-colophon,
.netscape4 {
display: none;
}
/* */
/* */
#content img, #content object,  #content iframe {max-width: 99%!important; xmax-height: 99%!important;}
div#wrapper {width:auto !important }
div#container {
background: url('');
background-color:white;
}
#portal-column-one,#portal-column-two, #sidebar2  {
width:100%;
}
#sidebar2  {
width:Auto;
}
div#portal-top div#search,
div#portal-top #dropList ul#menu,
html body div.logo a,
html body div.logo a img,
div#portal-top,
#topcontent,
div.bottom {
display: none;
}
td#portal-column-one, td#portal-column-2 {
xpadding: .25em;
xmargin: .25em;
}
#thelogin {
}
a:active {
background-color:#000000 !important;
color:#FFFFFF !important;
}
/* */
#portal-columns td#portal-column-content ,
#portal-columns td#portal-column-content th,
#portal-columns td#portal-column-content td,
#portal-columns td#portal-column-content ,
#portal-columns td#portal-column-content { font-size:120%; padding-top:.5em;padding-bottom:.5em;}
table#portal-columns td#portal-column-content table  { display: table; }
table#portal-columns td#portal-column-content tbody  { display: table-row-group;}
table#portal-columns td#portal-column-content thead  { display: table-header-group;}
table#portal-columns td#portal-column-content tfoot  { display: table-footer-group; }
table#portal-columns td#portal-column-content th     { display: table-cell; }
table#portal-columns td#portal-column-content td     { display: table-cell; }
table#portal-columns td#portal-column-content tr     { display: table-row; }
table#portal-columns td#portal-column-content   { font-size:110%;}
table#portal-columns td#portal-column-content h3 {font-size:110%;}
table#portal-columns td#portal-column-content p {font-size:110%; }
table#portal-columns,
table#portal-columns > thead,  /* */
table#portal-columns > tbody,
table#portal-columns > tbody > tr,
table#portal-columns > th,   /* */
td#portal-column-content,
td#portal-column-one,
td#portal-column-two {
display: block;
/* */
float: left;
clear: both;
width:100%
}
.mobiledevice {
display:block;
font-size:1.3em !important;
}
a.mobiledevice { margin-bottom:1em; color: #333333; }
#portal-column-one{
display:block;
font-size:1.3em !important;
}
#portal-column-two {
display:block;
font-size:1.2em !important;
}
#sidbar2 a {font-size:1.1em !important; line-height:1.1em;}
dl.portletNavigationTree .navTreeItem a  {font-size:.9em !important; line-height:1em;}
dl.portletNavigationTree .navTreeItem a {padding-top:0.5em;padding-bottom: 0.5em;}
h1, h2,h3, h4 { line-height:1em;}
dd.portletItem a {display:inline-block;font-size:1em !important; padding-top:.25em; padding-bottom:.25em}
dd.portletItem a:active {background-color:#f60; color:black }
/* */
div#content {padding:0; Margin:0;}
div#region-content {padding:1px; Margin:1px;}
.documentContent {
font-size: .9em;
}
.documentContent a {
text-decoration:underline;
}
td#portal-column-content {padding:0; Margin:0}
#content table {width:100% !important}
.portlet-static-contact-us {display:none}
.portlet-static-contact-info {font-size: 80%!important;}
.portlet-static-contact-info h3 {font-size: 98%!important;}
.portlet-static-contact-info
#copyright {font-size:1.2em}
#copyright p {font-size:1em}
#copyright a {font-size:1em}
iframe { width:99% !important;  }
/* */
#portal-column-content { padding-top:2px; }
.visualPadding {padding-top:2px; }
.portletHeader {padding:3px;}
.notmobile {display:none}
.portlet {margin: 1px 0 1px;}
span {font-size:inherit}
/* */
body {
background-image:none;
}
.tileItem .tileHeadline a {text-decoration:underline; color:#f60!important}
.tileItem a img {width:20%; min-width:50px; max-width:100px; height:auto }
.tileBody {clear:both}
.portletSearch {font-size:.9em}
#portal-column-two {display:none!important}
#copyright {display:none;}
.portletSearch .portletHeader,.portletSearch .portletFooter {background-color: #eee; border: 0px; font-size: 0.8em}
.portlet.portletSearch,.portlet.portletSearch .portletItem {border: 0px;}
iframe {max-width:99.1%!important;}
/* */
#page {min-width:150px}
#navigation, #navigation #section, div#menu-wrap ,#page ,#closing,#page-inner, .branding {min-width:150px}
#closing, #portal-column-content, #page, #page-inner, div#menu-wrap, .footer-wrapper, #navigation, .content-container, .branding {min-width:20px;}
.closing {display: none;!important}
pre {word-wrap:break-word;}
#visual-portal-wrapper .content-container,
#navigation #section,
.footer-inner,
.closing,
#suggestions {width:100%}
/* */
#navigation #section, div#menu-wrap, .footer-wrapper, #navigation, .content-container, .branding {width:100%}
/* */
}

