﻿/*@font-face{font-family:'HelveticaLTStdBold';src:url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helvetica/helveticaltstd-bold-webfont.eot');src:url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helvetica/helveticaltstd-bold-webfont.eot?#iefix') format("embedded-opentype"),url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helvetica/helveticaltstd-bold-webfont.woff') format("woff"),url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helvetica/helveticaltstd-bold-webfont.ttf') format("truetype"),url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helvetica/helveticaltstd-bold-webfont.svg#HelveticaLTStdBold') format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'HelveticaLTStdLight';src:url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helveticaLight/helveticaltstd-light-webfont.eot');src:url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helveticaLight/helveticaltstd-light-webfont.eot?#iefix') format("embedded-opentype"),url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helveticaLight/helveticaltstd-light-webfont.woff') format("woff"),url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helveticaLight/helveticaltstd-light-webfont.ttf') format("truetype"),url('/Style Library/en-us/UI Resources/Styles/CSS/fonts/helveticaLight/helveticaltstd-light-webfont.svg#HelveticaLTStdLight') format("svg");font-weight:400;font-style:normal}*/
.displayNone { display: none; }

.HideCSS { display: none; }
/* Smartphones (portrait and landscape) ----------- */

@media only screen and (min-width : 480px) and (max-width : 768px) {
    .message_list { width: 480px; }
}

@media only screen and (min-width : 320px) and (max-width : 480px) {
/* Styles */
    .message_list { width: 300px; }
}

/*@media (min-width: 768px) {
    .message_list{
        width: 700px
    }
}

@media (min-width: 992px) {
    .message_list{
        width: 900px
    }
}

@media (min-width: 1200px) {
    .message_list{
        width: 1000px
    }*/
    
    /*accordion to left*/
.message_list { margin-left: -15px; }
    /*old tab to left*/
#tabbed-navT ul li { margin: 0 0 0 0 !important; }
    
.message_head { font: bold 14px/24px Arial,Helvetica,sans-serif; color: #4f4f4f; border: 1px solid #ccc; margin: 0; cursor: pointer; /*-moz-border-radius:5px;
    -ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:-1px;*/ overflow: hidden; }
    
    .message_head .grdntdiv { background: #eff0f2; font-size: 16px; /*background:-moz-linear-gradient(top,#fff 0,#ebebeb 100%);
background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));
background:-webkit-linear-gradient(top,#fff 0,#ebebeb 100%);
background:-o-linear-gradient(top,#fff 0,#ebebeb 100%);
background:-ms-linear-gradient(top,#fff 0,#ebebeb 100%);
background:linear-gradient(to bottom,#fff 0,#ebebeb 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ebebeb',GradientType=0);*/ display: block; padding: 5px 7px; color: #002e52; }

    .message_head .ico { font-size: 16px; }

        .message_head .ico:before { /*display:block;*/ /*background:url("/Style Library/en-us/UI Resources/Styles/images/ec_dar.png") no-repeat left center;*/ padding-left: 10px; font-family: FontAwesome; content: "\f0a9"; display: inline-block; padding-right: 3px; vertical-align: middle; display: inline-block; margin-right: .5em; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }

    .message_head.message_head_open .grdntdiv { background: #002e52; font-size: 16px; /*background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#002e52b),color-stop(100%,#005697));
background:-webkit-linear-gradient(top,#002e52 0,#005697 100%);
background:-o-linear-gradient(top,#002e52 0,#005697 100%);
background:-ms-linear-gradient(top,#002e52 0,#005697 100%);
background:linear-gradient(to bottom,#002e52 0,#005697 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002e52',endColorstr='#005697',GradientType=0);*/ color: #fff; }
    
    .message_head.message_head_open .ico { font-size: 16px; }
    
        .message_head.message_head_open .ico:before { /*background:url("/Style Library/en-us/UI Resources/Styles/images/ec_uar.png") no-repeat left center*/ font-family: FontAwesome; content: "\f0ab"; display: inline-block; padding-right: 3px; vertical-align: middle; display: inline-block; margin-right: .5em; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; transform: translate(0, 0); }

.message_body { font: normal 12px/18px Arial,Helvetica,sans-serif; color: #4f4f4f; padding: 10px; }
 
/*Three column image webpart */
.featuresWrap { /*float:left;*/ display: table; margin: 0 0 5px; /*width:685px*/ }
.featuresWrapRow { /*float:left;*/ display: table-row; margin: 25px 0 3px; /*width:685px*/ }
.featuresBlock { float: left; display: table-cell; margin: 8px; width: 227px; }
    .featuresBlock H2 { font-size: 18px; font-family: Arial,Helvetica,sans-serif; border-bottom: #ccc 1px solid; color: #606060; margin: 0; padding: 0 0 5px; min-height: 45px; }
    .featuresBlock IMG { margin: 12px 0 7px; }
    .featuresBlock P { padding: 0 20px 0 0; }
    .featuresBlock A { text-decoration: none !important; }

/*(Old) Rotator webpart 2013 */

.banner { float: left; margin-top: 2px; }

#slides { position: relative; top: 0; left: 0; z-index: 100; right: 0; }
.slides_container { position: relative; display: none; left: 0 !important; }
    .slides_container a { display: block; }
        .slides_container a img { display: block; border: 0; max-width: initial !important; }
#slides .next, #slides .prev { position: absolute; top: 107px; left: -39px; width: 24px; height: 43px; display: block; z-index: 101; }
#slides .next { left: 585px; }

/*Add 01 dec 2015*/
@media only screen and (min-width : 768px) {
/* Styles */
    .slides_container a img { display: block; max-width: 628px !important; width: 628px; }
    .slides_container { max-width: 628px !important; width: 628px; height: 308px !important; }
}

/*Add 26 nov 2015*/
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-width : 480px) and (max-width : 768px) {
    .slides_container a img { display: block; max-width: 460px !important; width: 460px; }
    .slides_container { max-width: 460px !important; width: 460px; height: 240px !important; }
    .slides_control { max-width: 460px !important; width: 460px; height: 240px !important; }
}

@media only screen and (min-width : 320px) and (max-width : 480px) {
/* Styles */
    .slides_container a img { display: block; max-width: 310px !important; width: 310px; }
    .slides_container { max-width: 310px !important; width: 310px; height: 168px !important; }
    .slides_control { max-width: 310px !important; width: 310px; height: 168px !important; }
}
/*END Add 26 nov 2015*/

/*.SlidesCSS overwrite (in this webpart) the Bootstrap conflict css*/
.SlidesCSS .pagination { min-width: 140px !important; padding: 0 !important; position: absolute !important; z-index: 100 !important; bottom: -8px !important; right: 8px !important; height: 26px !important; }

    .SlidesCSS .pagination li { float: left !important; margin: 0 1px !important; list-style: none !important; }

        .SlidesCSS .pagination li a { display: block !important; width: 17px !important; height: 26px !important; /*background-image:url(../../en-us/UI%20Resources/Styles/images/pagination.png)!important;*/ background-image: url(../Browardimages/pagination.png) !important; /*Add pagination.png image on 12/1/2015*/ background-position: 0 0 !important; float: left !important; overflow: hidden !important; text-indent: -9999px !important; }

        .SlidesCSS .pagination li.current a { background-position: 0 -25px !important; }
  
    .SlidesCSS .pagination > li > a, .SlidesCSS .pagination > li > span { background-color: transparent !important; padding: 0 0 !important; }

/*slider new css 11-19-2015*/
.ls-slide IMG { display: block; max-width: 100%; height: auto; }

/*prog spotlight new css 11-19-2015*/
.sy-slide IMG { display: block; max-width: 100%; height: auto; }
/*fix to space beetwen tab (old)*/
 /*.z-tabs.flat.horizontal.top > ul.z-tabs-nav, .z-tabs.flat.horizontal.top > ul.z-tabs-nav > li, .z-tabs.flat.horizontal.bottom > ul.z-tabs-nav, .z-tabs.flat.horizontal.bottom > ul.z-tabs-nav > li {
            margin: 2px !important;
            padding: 0;
        }*/

 /*News Section*/

 .newsContentRow {
    border-bottom: 1px solid #DDD;
    margin: 0 0 10px 0;
 }
 
/*Broward Events popup display fix in IE 11*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS styles go here */
.noindex>table
            {
             position:relative;
             left:20px;
	        }
	        #DeltaPlaceHolderPageTitleInTitleArea
	        {
	          position:relative;
             left:20px;
	        }

}