﻿/* WebmontonMedia Responsive v8 Copyright 2018 Webmonton Ltd. */

/* ------------------------------------------- */
/* Common */

/*.clear {clear:both; line-height:0; font-size:0; height:0;}*/
.nowrap { white-space:nowrap; display: inline-block; }
.Normal, .NormalDisabled, .NormalDeleted {color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;word-wrap:inherit;}

/* reset dnn move menu spacing */
div.actionMenu ul.dnn_mact > li.actionMenuMove > ul li {height:unset; font-size:11px;}

/* restyle pane outlines for layout mode */
.paneOutline { border:1px dashed #bccedc;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#bccedc;text-transform:uppercase;}

/* reset bootstrap negative margins */
.row {margin-right: 0;margin-left: 0;}

.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, 
.col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, 
.col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, 
.col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, 
.col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
min-height: 0px;
padding-right: 0px;
padding-left: 0px;
}

/* ------------------------------------------- */
/* Define screen and page */
.wscreenwidth { max-width: 100%; margin: 0 auto; width: 100%; }
.wpagewidth { max-width: 1100px; margin: 0 auto; }

/* Conditional */
.wmobileonly {display:none;}
.wdesktoponly {display:block;}

/* Static (JS References) */
.wshow {display:block;}
.whide {display:none;}

/* Scroll to top button */
#wtop {display: none;width: 60px;height: 60px;text-indent: -9999px;position: fixed;z-index: 999;cursor: pointer; right: 20px;bottom: 40px;background: url("../img/wup01.png") no-repeat center 43%;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}

@media screen and (max-width: 768px) {

/* Define screen and page */
.wscreenwidth { min-width: 0; }
.wpagewidth { max-width: 100%; min-width: 0; }

/* Conditional */
.wmobileonly {display:block;}
.wdesktoponly {display:none;}
}

/* ------------------------------------------- */
/* ------------------------------------------- */
/* Editable Panes - Used in skin */

/*.HeroPane {position:relative; }*/
.BannerPane {position:relative; }
.HighlightPane {position:relative; }

.ContentPane,
 
.Row1LeftHalf,.Row1RightHalf,
.Row1Left,.Row1Middle,.Row1Right,
.Row1LeftBar,.Row1RightWide,
.Row1LeftWide,.Row1RightBar,
.Row1LeftA,.Row1LeftB,.Row1RightA,.Row1RightB,
.Row1Wide,

.Row2LeftHalf,.Row2RightHalf,
.Row2Left,.Row2Middle,.Row2Right,
.Row2LeftBar,.Row2RightWide,
.Row2LeftWide,.Row2RightBar,
.Row2LeftA,.Row2LeftB,.Row2RightA,.Row2RightB,
.Row2Wide,

.Row3LeftHalf,.Row3RightHalf,
.Row3Left,.Row3Middle,.Row3Right,
.Row3LeftBar,.Row3RightWide,
.Row3LeftWide,.Row3RightBar,
.Row3LeftA,.Row3LeftB,.Row3RightA,.Row3RightB,
.Row3Wide,

.Row4LeftHalf,.Row4RightHalf,
.Row4Left,.Row4Middle,.Row4Right,
.Row4LeftBar,.Row4RightWide,
.Row4LeftWide,.Row4RightBar,
.Row4LeftA,.Row4LeftB,.Row4RightA,.Row4RightB,
.Row4Wide
{padding: .5rem;min-height: 0px;}

.Row1FullWidth,
.Row2FullWidth, 
.Row3FullWidth,
.Row4FullWidth
 {padding: 0;min-height: 0px;}

.FooterPaneTop { padding: .5rem; }
.FooterPane1,.FooterPane2,.FooterPane3,.FooterPane4,.LegalPane {padding: .5rem; margin: .5rem 0; }

/* ------------------------------------------ */
/* Right side pop box */
/*.PopBoxPane {display:none !important; width:250px;padding:1rem;background:#5532a6;color:#fff;position:fixed !important;top:30%;right:0px;border-radius:8px 0px 0px 8px;border:2px solid #ffffff;border-width:2px 0px 2px 2px;box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.5);z-index:1;}

.PopBoxPane p,.PopBoxPane li,.PopBoxPane h1,.PopBoxPane h2,.PopBoxPane h3 {color:#fff; font-size:1rem;}
.PopBoxPane h1,.PopBoxPane h2 {font-size:1.4rem;line-height:120%;}
.PopBoxPane h3 {font-size:1.3rem;line-height:120%;}

.PopBoxPane a .fas,.PopBoxPane a:link .fas,.PopBoxPane a:visited .fas {color:#ffffff;font-size:1.2rem;}
.PopBoxPane a:hover .fas {color:#05539c;}*/

/* General Button on PopBox */
/*.PopBoxPane a.popbutton,.PopBoxPane a.popbutton:link,.PopBoxPane a.popbutton:visited {color:#fff;padding: 6px 12px; background-color: #399ae3; text-decoration: none; display: inline-block; text-align: center;}
.PopBoxPane a.popbutton:hover{color:#fff;box-shadow: 0px 0px 8px 0px rgba(50, 50, 50, 0.5);}

.PopBoxPane a#popclose {position:absolute;right:-9px;top:-10px;}*/

/* ------------------------------------------- */
/* ------------------------------------------- */

/* Override bxSlider (border, margins, background, etc */
.bx-wrapper {margin: 0px auto;-moz-box-shadow:none;-webkit-box-shadow: none;box-shadow:none;border: 0px solid #fff;background: transparent;}

/* BX Word Rotator */
.wwordrotate .bx-wrapper {display:inline-block;top:6px;}
.wwordrotate .bx-wrapper .bx-viewport {display:inline-block;left:0;background-color:#5532a6; text-align:center;border-radius:2px;}
.wwordrotate .bx-wrapper .bxwordrotate div {width:auto !important;padding:2px 8px;}

/* DNN Form */
.dnnForm {min-width:210px !important;width:100%;}
.dnnGridItem td, .dnnGridAltItem td {padding:5px;}
.dnnGridAltItem {background-color: #cccccc;}

/* ------------------------------------------- */
/* DNN Modules */

/* Documents */
/*.DNN_Documents tr.dnnGridHeader td:first-child, .DNN_Documents .TitleHeader, .DNN_Documents .DescriptionHeader, .DNN_Documents .DownloadHeader, .DNN_Documents .SizeHeader, .DNN_Documents .ModifiedDateHeader, .DNN_Documents .OwnerHeader, .DNN_Documents .CategoryHeader {font-weight:bold;} 
.DNN_Documents tr td:first-child{width:5%;}
.DNN_Documents .TitleCell {width:40%;text-align:left; vertical-align:top;}
.DNN_Documents .DescriptionCell {width:32%;text-align:left; vertical-align:top;}
.DNN_Documents .DownloadCell {width:10%;text-align:left; vertical-align:top;}
.DNN_Documents .SizeCell {width:15%;text-align:left;font-size:11px; vertical-align:top;}
.DNN_Documents .ModifiedDateCell {width:32%;text-align:left;font-size:11px; vertical-align:top;}
.DNN_Documents .OwnerCell {text-align:left; vertical-align:top;}
.DNN_Documents .CategoryCell {text-align:left; vertical-align:top;}*/

@media handheld, only screen and (max-width: 480px) {

/* ------------------------------------------- */
/* DNN Modules */

/* Documents */
/*.DNN_Documents .DescriptionCell, .DNN_Documents .DescriptionHeader { display: none; }
.DNN_Documents .SizeCell, .DNN_Documents .SizeHeader { display: none; }
.DNN_Documents .ModifiedCell, .DNN_Documents .ModifiedHeader { display: none; }*/
/* ------------------------------------------- */
}
