/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                    WARNING:    DO NOT UPDATE OR CHANGE THIS FILE                    +
+     IF YOU WANT MODIFY THESE STYLES PLEASE USE THE OVERRIDE FILE IN YOUR CSS_SITE   +
+     FOLDER, UPDATES TO THESE STYLES DELETED UPON NEXT TEMPLATE UPGRADE              +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*-----------------------------------------------------------
HEADER FIXES
-------------------------------------------------------------*/
#sitename, #ReusableContent_PageTitle
{
    margin-bottom:0px !important;
}

#ReusableContent_PageTitle {
    padding:3px !important;
    margin:0px !important;
    box-sizing:border-box;
}

#ReusableContent_PageTitle h2 
{
        margin-top:3px;
        margin-bottom:0px;
}


/*----------------------------------------------------------------
    CONTENT BLOCK SETUP : HEADER TABS
------------------------------------------------------------------*/
#ReusableContent_Tabs {
    width:100%;
    margin:0px;
    padding:0px;
    padding-bottom:10px;
    box-sizing:border-box;
    padding-bottom:0px;
    margin-bottom:5px;
    background-color:#fff;
    color:#222;
    clear:both;
}

#tab_holder {
    width:100%;
    float:left;
    margin:0px;
    margin-top:10px;
    padding:0px;
    border-bottom:solid 1px #ccc;
    list-style-type:none;
    box-sizing:border-box;
}

#tab_holder li 
{
    float:left;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
    padding:5px;
    margin:5px;
    border:solid 1px #ccc;
    border-bottom:0px;        
    margin-bottom:0px;
    box-sizing:border-box;
}

    #tab_holder li a { 
        background-color:#fff;
        color:#222;
    }

    #tab_holder li:hover, #tab_holder li:hover a{
        background-color:#0070cc;
        color:#fff;
        text-decoration:none;

    }

    #tab_holder li.active {
        border:solid 1px #0059a2;
        border-bottom:0px;
        background-color:#0070cc;
        color:#fff;
        box-shadow:-1px -1px 4px rgba(0,0,0,.4);
    }
    #tab_holder li.active a{
        background-color:#0070cc;
        color:#fff;
        text-decoration:none;
    }

    #tab_holder {
        margin-bottom:8px;
    }

.WorkZone
{
    background-color:#fff !important;
    color:#222 !important;
    border-left:solid 1px #ccc;
    border-right:solid 1px #ccc;
    box-sizing:border-box;
    padding:0px;
}

#content_datasource{
    clear:both;
}

.content_active {
    display:block;
    margin-top:5px;
    clear:both;
}

.content_non-active {
    display:none;
}

#tab_holder .ContentForms_InfoUL {
    list-style-type:none;
    display:block;  
    width:96%;
    margin-left:2%;
     margin-bottom:5px;
    border:0px;
    box-sizing:border-box;
  
}

 #tab_holder .ContentForms_InfoUL li {
        margin-left:2%;
        margin-right:2%;
        width:40%;
        list-style-type:none;
        float:left;
        padding:3px;
        list-style-type:square;
        box-sizing:border-box;
        border:0px;
    }

    #tab_holder .ContentForms_InfoUL li:hover, 
    #tab_holder .ContentForms_InfoUL li:hover a, 
    #tab_holder .ContentForms_InfoUL li a:hover {
        background-color:transparent;
        color:#222;
    }
     #tab_holder .ContentForms_InfoUL li a:hover {
        background-color:transparent;
        color:#222;
        text-decoration:underline;
    }

     .form_default .icon_gear:before
     {
         top:5px;
     }
/*--------------------------------------------------------------------
OU TAB EDITING
----------------------------------------------------------------------*/
taba_extended ul, tabb_extended ul, tabc_extended ul, tabd_extended ul, tabe_extended ul, tabf_extended ul,
tabg_extended ul, tabh_extended ul, tabi_extended ul, tabj_extended ul, tabk_extended ul, tabl_extended ul, 
tabm_extended ul, tabn_extended ul, tabo_extended ul, tabp_extended ul, tabq_extended ul, tabr_extended ul, 
tabs_extended ul, tabt_extended ul, tabu_extended ul, tabv_extended ul, tabw_extended ul, tabx_extended ul, 
taby_extended ul, tabz_extended ul{
    margin-left:40px;
     list-style-image: url(../images/campuscss/bullet_blue.png);
}

/*--------------------------------------------------------------------
OU EDITING CLASSES - DISPLAYS WITHIN OU'S EDITING ENVIORNMENT
----------------------------------------------------------------------*/
.warning
{
    background-color:inherit;
    color:#c00;
    font-weight:bold;
}


#editing_containter
{
    padding:.2em;
    margin:0;
}

#editing_containter h3, #editing_containter h2, #editing_containter h1,
#editing_containter p, #editing_containter li
{
    margin:.2em;
    padding:.4em;
}

#editing_containter ol, #editing_containter ul
{
    margin:.2em;
    margin-left:.8em;
    padding:.4em;
}

.ContentSource_edt {
    margin: 0px;
    margin-bottom: 5px;
    overflow-x: auto;
    padding:15px;
    box-sizing: border-box;
    border:dashed 1px #ccc;
    background-color:#dadada;
    color:#222;
    font-size:.75em;
}


.OU_Instructions
{
    background:transparent;
    background-color:#eaeaea;
    border-bottom:solid 1px #ccc;
    color:#343434;
    padding:1%;
    box-shadow:0px 0px 3px rgba(0,0,0,.8);
    margin:5px;
}


.OU_Instructions a, .OU_Instructions p a
{color:#00478e;
 background:transparent;}

.OU_Instructions h2
{
    font-size:1.5em;
    font-weight:bold;
    margin-top:0;
    margin-bottom:8px;
}

.OU_Instructions h3
{
    margin-top:0;
    padding:5px;
    background-color:transparent;
}


.accordion-solo .OU_Instructions h3
{
   padding:1px;
   margin:0px;
}

.accordion-solo .OU_Instructions p,
.accordion-solo .OU_Instructions li
{
    font-size:.9em;
    margin-bottom:2px;
}

#centercontent .accordion h2, #centercontent .accordion h3, #centercontent .accordion p, #centercontent .accordion li, #centercontent .accordion span, #centercontent .accordion a,
#centercontent .accordion-scroll h2, #centercontent .accordion-scroll h3, #centercontent .accordion-scroll p, #centercontent .accordion-scroll li, #centercontent .accordion-scroll span, #centercontent .accordion-scroll a,
#centercontent .accordion-solo h2, #centercontent .accordion-solo h3, #centercontent .accordion-solo p, #centercontent .accordion-solo li, #centercontent .accordion-solo span, #centercontent .accordion-solo a,
#centercontent .accordion-scroll-solo h2, #centercontent .accordion-scroll-solo h3, #centercontent .accordion-scroll-solo p, #centercontent .accordion-scroll-solo li, #centercontent .accordion-scroll-solo span, #centercontent .accordion-scroll-solo a,
#centercontent .accordion-form h2, #centercontent .accordion-form h3, #centercontent .accordion-form p, #centercontent .accordion-form li, #centercontent .accordion-form span, #centercontent .accordion-form a,
#centercontent .accordion_right_univBlue h2, #centercontent .accordion_right_univBlue h3, #centercontent .accordion_right_univBlue p, #centercontent .accordion_right_univBlue li, #centercontent .accordion_right_univBlue span, #centercontent .accordion_right_univBlue a,
#centercontent .accordion_right_medBlue h2, #centercontent .accordion_right_medBlue h3, #centercontent .accordion_right_medBlue p, #centercontent .accordion_right_medBlue li, #centercontent .accordion_right_medBlue span, #centercontent .accordion_right_medBlue a,
#centercontent .accordion_right_lightBlue h2, #centercontent .accordion_right_lightBlue h3, #centercontent .accordion_right_lightBlue p, #centercontent .accordion_right_lightBlue li, #centercontent .accordion_right_lightBlue span, #centercontent .accordion_right_lightBlue a,
#centercontent .accordion_right_gray h2, #centercontent .accordion_right_gray h3, #centercontent .accordion_right_gray p, #centercontent .accordion_right_gray li, #centercontent .accordion_right_gray span, #centercontent .accordion_right_gray a,
#centercontent .accordion_right_orange h2, #centercontent .accordion_right_orange h3, #centercontent .accordion_right_orange p, #centercontent .accordion_right_orange li, #centercontent .accordion_right_orange span, #centercontent .accordion_right_orange a,
#centercontent .accordion_right_beige h2, #centercontent .accordion_right_beige h3, #centercontent .accordion_right_beige p, #centercontent .accordion_right_beige li, #centercontent .accordion_right_beige span, #centercontent .accordion_right_beige a,
#centercontent .accordion_right_black h2, #centercontent .accordion_right_black h3, #centercontent .accordion_right_black p, #centercontent .accordion_right_black li, #centercontent .accordion_right_black span, #centercontent .accordion_right_black a,
#centercontent .accordion_right_white h2, #centercontent .accordion_right_white h3, #centercontent .accordion_right_white p, #centercontent .accordion_right_white li, #centercontent .accordion_right_white span, #centercontent .accordion_right_white a,
#centercontent .accordion_right_gradient h2, #centercontent .accordion_right_gradient h3, #centercontent .accordion_right_gradient p, #centercontent .accordion_right_gradient li, #centercontent .accordion_right_gradient span, #centercontent .accordion_right_gradient a,
#centercontent .accordion_right_steel h2, #centercontent .accordion_right_steel h3, #centercontent .accordion_right_steel p, #centercontent .accordion_right_steel li, #centercontent .accordion_right_steel span, #centercontent .accordion_right_steel a
{
   /* background-image:none !important;
     background-color:#f7f7f7 !important;
    color:#222 !important;*/
}

#centercontent .accordion a, #centercontent .accordion-solo a, #centercontent .accordion-scroll-solo a, #centercontent .accordion-form a, 
#centercontent .accordion_right_univBlue a, #centercontent .accordion_right_medBlue a, #centercontent .accordion_right_lightBlue a,
#centercontent .accordion_right_gray a, #centercontent .accordion_right_orange a, #centercontent .accordion_right_beige a,
#centercontent .accordion_right_black a, #centercontent .accordion_right_white a, #centercontent .accordion_right_gradient a
{
    color:#235392 !important;
}

.accordion-open h3, .accordion h3, .accordion-scroll h3,
.accordion-solo h3, .accordion-scroll-solo h3, .accordion-form h3 {
    grid-template-columns: 1fr;    
}

.slideshow_transition_options .accordion-form h3{
    grid-template-columns: 30px 1fr;
}


.OU_Instructions ul
{
    margin-left:30px;
}

.OU_Instructions ul
{
    margin-left:50px;
}

.OU_Instructions li
{
    list-style-type:disc;
    padding-left:5px;
    margin-bottom:8px;
}

.OU_Instructions em
{
    font-size:.75em;
}

.OU_Instructions p
{
    padding:5px;
    margin:0px;
    margin-bottom:8px;
}

.OU_Instructions span
{
    float:left;
    min-width:15%;
    text-align:right;
    padding-right:1em;
    font-size:.75em !important;
}

.OU_Instructions input[type='text']
{
    min-width:80%;
    font-size:1em;
    font-weight:bold;
}

.bulletme
{
    margin-left:50px;
    margin-bottom:20px;
}

.bulletme li
{
    list-style-type:disc;    
}

.TabEditingBlock
{
    margin:1%;
    margin-bottom:.5%;
    margin-top:.5%;
    padding:1%;
    box-shadow:5px 5px 5px rgba(0,0,0,.3);
      border:solid 1px #555;
    
    background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-8 */
}

.OU_Note
{
    border:solid 1px #bbbbbb;
    background-color:#fafafa;
    color:#286DBB;
    font-size:.85em;    
    padding:5px 15px;
    margin:auto;
    margin-top:1%;
    margin-bottom:1%;
}

.OU_Information
{
    border:solid 1px #DF5900;
    background-color:#EBEADA;
    color:#666666;
    padding:5px 15px;
    max-width:1000px;
    margin:auto;
}

.OU_Help
{
    border:solid 1px #aaa;
    background-color:#fff;
    color:#000000;
    margin:0px;
    margin-bottom:20px;
    padding:10px;
    overflow-y:scroll;
    height:auto;
    border-radius:10px;
}

.OU_Help h1
{
    color:#003366;
    border-bottom:solid 1px #ff6600;
    margin-bottom:2px;
}

.OU_Help h2
{
    color:#333;
    border-bottom:solid 1px #ff6600;
    margin-bottom:2px;
}

.OU_Help p
{
    font-family:Arial;
    font-size:.8em;
    color:#222;
    margin-bottom:10px;
}

#div_PageSetupOptions
{
   position:relative;
   float:left;
    border-top:solid 1px #aaa;
    border-bottom:solid 2px #121212;
    color:#cdcdcd;
    padding:5px;
    margin:0px;
    background: #101E29;
    height:45px;
    width:100%;
    box-shadow:0px 5px 17px 0px rgba(0,0,0,.4);
    box-sizing:border-box;
}

#div_PageSetupOptions h2
{
    background-color:#101E29;
    color:#fff;
    float:left;
    width:auto;
    margin:5px;
    margin-right:30px;
}

#div_PageSetupOptions ul
{
    float:left;
    list-style-type:none;
}

#div_PageSetupOptions li
{
    float:left;
    list-style-type:none;
    margin-right:10px;
    background-color:#22517B;
    color:#fff;
}

#div_PageSetupOptions a
{
    background-color:#0057ab;
    color:#fff;
    padding:5px;
    border:solid 1px #aaa;
    font-size:.8em;
    letter-spacing:1px;
    float:left;
    text-shadow:1px 1px 4px rgba(0,0,0,1);
    
 /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3799ef+0,134e89+100 */
background: rgb(55,153,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(55,153,239,1) 0%, rgba(19,78,137,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(55,153,239,1) 0%,rgba(19,78,137,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(55,153,239,1) 0%,rgba(19,78,137,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3799ef', endColorstr='#134e89',GradientType=0 ); /* IE6-9 */

}

/*------------------------------------------------------------
    CONTENT CONTAINER LABELS
---------------------------------------------------------------*/

.EditInfo_ContainerTitle_Start, .EditInfo_ContainerTitle_End
{
    font-size:.8em;
    background-color:#782282;
    color:#fff;
    border:solid 0px;
    margin:0px;    
    width: 100%;
    float:left;
    font-family:'Roboto', Arial, sans-serif !important;
    font-weight:normal;
    letter-spacing:1px;
    padding:5px !important;    
    box-sizing:border-box;      
}

.EditInfo_ContainerTitle_Start{
     margin-top:5px !important;
   
}

.EditInfo_ContainerTitle_End
{
     margin-bottom:5px !important;
   
}
/*----------------------------
POPUP MESSAGE
------------------------------------------*/
#PopUp_Edit {

    min-height:120px;
    border:solid 2px #ccc;
    margin:auto;
    width:500px;
}

/*----------------------------
ACCORDION FIXES
------------------------------------------*/

.slim
{
    background-color:#f7f7f7;
    padding:4px;
}




/* This button was generated using CSSButtonGenerator.com */

#divTrainingSupportAjax
{
    position:relative;
    clear:both;
    float:none;
    margin:0px;
    margin-top:1em;
    padding:5px;
    border:solid 1px #ffft;
    width:98% !important;
    background-color:#f7f7f7;
    color:#222;
    height:1200px;
    overflow-y:scroll;
}
#divTrainingSupportAjax h1, #divTrainingSupportAjax h2, #divTrainingSupportAjax h3,
#divTrainingSupportAjax p 
{ background-color:inherit;
  color:#222;
}
.OUHelp_Sidenav
{
   float:left;
   width:23.5%;   
   padding:.5%;
}

.OUHelp_Sidenav li
{
   width:98%;
}

.OUHelp_Sidenav li a
{
   font-size:.8em;
}

.OUHelp_Content
{
    float:left;
    border:solid 1px #cdcdcd;
    padding:1%;
    width:73%;
    box-shadow:3px 3px 6px rgba(0,0,0,.7);
    height:96%;
}

.layouts .divA, .layouts .divB, .layouts .divC, .layouts .divD, .layouts .divE, .layouts .divF, 
.layouts .divG, .layouts .divH, .layouts .divI, .layouts .divJ, .layouts .divK, .layouts .divL, 
.layouts .divM, .layouts .divN, .layouts .divO, .layouts .divP, .layouts .divQ, .layouts .divR, 
.layouts .divS, .layouts .divT, .layouts .divU, .layouts .divV, .layouts .divW, .layouts .divX, 
.layouts .divY, .layouts .divZ
{
    border:solid 1px #007CD5;
}

.layouts, .layouts p, .layouts a
{
    font-size:.8em;
}


.learning,  .learning p, .learning a
{
    font-size:.9em;
}

.layouts p, .layouts img,
.learning p, .learning img
{
    margin:.3em;
}


.layouts img, .learning img
{
    max-width:98%;
    max-height:98%;
}

/*-------------------------------------------------
TAB SETUP FIXES
-------------------------------------------------------*/
.tabsetup
{
    min-height:45px
}
.tabsetup #navMain
{
    float:left;
}
.tabsetup #navMain li
{
   float:left;
}

/*--------------------------------------------------------------------
NO LEFT NAV FOUND MESSAGE 
----------------------------------------------------------------------*/

#divBadMenuNav
{
    margin:2px;
    margin-right:8px;
    padding:6px;
    padding-top:0px;
    border: dashed 1px #a00;
}

#divBadMenuNav h3
{
    margin:0px;
    padding-top:0px;
    color:#a00;
}

/*-------------------------------------------------------------------
    EDITING COLLAPSING NAV
*/

.editor.sectionnav.collapsingnav ul li  ul
{
    display:block !important;
    margin-left:30px !important;
    opacity:1;
    height:auto !important;
}


.editor.sectionnav.collapsingnav ul li ul li
{
    display:block !important;
    opacity:1 !important;
    height:auto !important;
}
/*--------------------------------------------------------------------
READY FORM CLASSES 
----------------------------------------------------------------------*/

.form_preview_workspace fieldset legend:hover
{
    font-size:1em;
    color:#333;
    background:#fff;
    padding:10px;
    box-sizing:border-box;
    width:100%;
    text-align:center;
    cursor:text;
    border:dashed 2px #E17000;
}

.form_buildpreviewoptions fieldset legend:hover,
.form_buildpreviewoptions fieldset legend
{
    font-size:1em;
    color:#333;
    background:transparent;
    padding:10px !important;
    padding-left:0px !important;
    margin-bottom:10px !important;
    box-sizing:border-box;
    width:100%;
    text-align:left;
    cursor:auto;
    border:dashed 0px #E17000 !important;
}

.form_buildpreviewoptions fieldset label
{
    float:left;
    width:auto;
 
}

.form_buildpreviewoptions fieldset input,
.form_buildpreviewoptions fieldset select
{
   clear:both;
    float:left;
    width:auto;
 
}
.form_buildpreviewoptions fieldset p{
    margin-right:8px;
}

fieldset label
{
    float:left;
    width:18%;
    font-size:1em;
}

fieldset select,
fieldset input, fieldset textarea
{
    border:solid 1px #999;
    background-color:#fff;
    color:#343434;
    font-size:1em;
    padding:.35em;
    border-radius:4px;
    
    
}

fieldset textarea
{
    /*width:80%;
    min-height:100px;*/
}

fieldset fieldset
{
    border:0px;
    margin:0px;
    padding-left:0px;
    margin-top:1em;
}

fieldset fieldset legend
{
    border:0px;
    margin:0px;
    font-size:1em;
}

fieldset fieldset label
{
   float:none;
   width:auto;
}

input[type="radio"]
{
   -webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #aaa;
	box-shadow: 0 1px 2px rgba(0,0,0,0.3), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 6px;
	border-radius: 6px;
	display: inline-block;
	position: relative;
}

input[type="radio"]:checked
{
	content: '\2714';
	font-size:.5em;
	color:#fff;
	padding:6px;
	border-radius: 6px;
	background-color: #3073AD;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
}

/*---------------------------------------------------------
EDIT GALLERY STYLES
----------------------------------------------------------*/
#GalleryEditor
{
    background-color:#f7f7f7;
    color:#222;
    padding:0;
    margin:0;
}
#GalleryEditor #GalleryEditor_Options
{
    position:fixed;
    z-index:50000;
    top:0px;
    left:1%;
    width:98%;
    margin:0 !important;
    padding:0 !important;
    height:50px;
    color:#222;
    border:solid 1px #ccc;
    box-shadow:2px 2px 2px rgba(0,0,0,.5);
    
    background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}
#GalleryEditor #GalleryEditor_Options li
{
    list-style-type:none;
    float:left;
    margin:0;
    height:40px;
    padding:8px 10px 2px 10px;
    border-left:solid 1px #ccc;
    border-right:solid 1px #fff;
    text-align:center;
    vertical-align:middle;
    font-family:'gothambold1';
    font-size:.9em;
    
}

#GalleryEditor #GalleryEditor_Options li a
{
    color:#222;
    background-color:transparent;
    text-decoration:none;
}

#GalleryEditor #GalleryEditor_Options li:hover a,
#GalleryEditor #GalleryEditor_Options li.active a
{
    color:#f7f7f7;
    background-color:transparent;
    text-decoration:none;
}

#GalleryEditor #GalleryEditor_Options li img
{
    margin-top:2px;
}

#GalleryEditor #GalleryEditor_Options li:hover, 
#GalleryEditor #GalleryEditor_Options li.active 
{
    color:#f7f7f7;
  background: rgb(45,104,168); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJkNjhhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIyNWZiMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzI4NmRiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iIzI4NmRiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(45,104,168,1) 0%, rgba(34,95,176,1) 50%, rgba(40,109,187,1) 78%, rgba(40,109,187,1) 78%, rgba(30,105,222,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,104,168,1)), color-stop(50%,rgba(34,95,176,1)), color-stop(78%,rgba(40,109,187,1)), color-stop(78%,rgba(40,109,187,1)), color-stop(100%,rgba(30,105,222,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(45,104,168,1) 0%,rgba(34,95,176,1) 50%,rgba(40,109,187,1) 78%,rgba(40,109,187,1) 78%,rgba(30,105,222,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(45,104,168,1) 0%,rgba(34,95,176,1) 50%,rgba(40,109,187,1) 78%,rgba(40,109,187,1) 78%,rgba(30,105,222,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(45,104,168,1) 0%,rgba(34,95,176,1) 50%,rgba(40,109,187,1) 78%,rgba(40,109,187,1) 78%,rgba(30,105,222,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(45,104,168,1) 0%,rgba(34,95,176,1) 50%,rgba(40,109,187,1) 78%,rgba(40,109,187,1) 78%,rgba(30,105,222,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d68a8', endColorstr='#1e69de',GradientType=0 ); /* IE6-8 */

}

#GalleryEditor #GalleryEditor_Options li:first-child
{
    border-left:0px;
}

#GalleryEditor #GalleryEditor_Options li:last-child
{
    border-right:0px;
}

#divGalleryStatus
{
    width:98%;
    padding:4px;
    font-family:'gothambold1';
    position:relative;
    background-color:#fff;
    border:solid 1px #ccc;
    margin:auto;
    color:#444;
    min-height:20px;
    font-size:.9em;
    text-align:left;
}

#GalleryEditor #GalleryEditor_Options li.message:hover
{
    color:#444;
    background: transparent;
}

.GalleryEditor_Close
{
    margin-top:0px !important;
}

.imageorder
{
    background-color:#fff;
    color:#444;
    font-size:.8em;
    border-right:solid 1px #ccc;
    border-bottom:solid 1px #ccc;
    height:15px;
    width:30px;
    position:absolute;
    top:0px;
    left:0px;
}

.UpdateImageInfo
{
    clear:both;
    float:left; 
    width:98%; 
    border:solid 4px #dadada; 
    margin:1%; 
    padding:1%; 
    border:#fff; 
    background-color:#f7f7f7;
     box-sizing:border-box;
    color:#222;
    border-radius:.5em;
}

.UpdateImageInfo fieldset
{
    float:left;
    width:100%;
    margin:0%;
    margin-bottom:1%;
    padding:1%;
    box-sizing:border-box;
    background-color:#fff;
    color:#222;
    border-radius:4px;
    border:solid 1px #286DBB;
}

.UpdateImageInfo fieldset legend
{
    font-family:'Roboto', sans-serif;
    font-size:13px;
    text-transform:uppercase;
    letter-spacing:1px;
    background-color:#fff;
    color:#222;
    padding:4px;    
    border:solid 1px #286DBB;
}

.UpdateImageInfo fieldset input[type=text], .UpdateImageInfo fieldset textarea
{
    width:80%;
    font-size:.9em;
    border:solid 1px #aaa;
    background-color:#fff;
    color:#333;
    padding:2px;
    margin-bottom:6px;
    font-family: 'bitstream_vera_sansroman', Verdana, Arial, sans-serif;
}

.UpdateImageInfo fieldset:last-child
{
    clear:both;
    width:96%;
    margin: 1%;
    padding:1%;
}

.UpdateImageInfo fieldset label
{
    display:block;
    width:90%;
    font-family:Verdana;
    font-size:.8em;
}

.UpdateImageInfo hr
{
 clear:both;
 border:solid 2px #3073AD;
 width:100%;
 margin-top:10px;
 margin-bottom:10px;   
}

.UpdateImageInfo ul li
{
    float:right; 
    margin-right:1em;
    list-style-type:none;
}

.UpdateImageInfo #txtDescription
{
    height:80px; 
    width:95%;
}

.UpdateImageInfo #txtTitle, .UpdateImageInfo #txtALT, .UpdateImageInfo #txtDescription
{
    padding:2px;    
    font-family:Arial;
    font-size:.9em;
}

#divReBuild
{
    position:fixed;
    top:55px;
    display:none;
    z-index:60000;
    
    min-height:20%;
    margin-left:27%;
    width:40%;
    padding:3%;
    border:solid 8px #881122;
    background-color:#e0d0d0;
    box-shadow:4px 4px 8px rgba(0,0,0,.7);
    color:#222222;
    font-size:1.2em;
    border-radius:20px;
    
}

#GalleryEditor_Container .title
{
    font-size:14px !important;
}

#divPreviewGallery_A
{
    /*USED FOR THE PREVIEW MODE IN OU*/
     border:dashed 2px #E17000; 
     margin:1em;
     padding:0em;
}

#divPreviewSetupMobile
{
     border:dashed 2px #002B54; 
     margin:1em;
     float:left;
     width:400px !important;
}

.GalleryCompareLabel {
    float: left;
    font-size: 12px;
    color: #555;
    width: 60px;
    margin-right: 5px;
}
/*-------------------------------------------------------
    GALLERY EDITOR STYLES
	<div id="GalleryEditor_Container" class="GalleryEditor_Container_closed">
					<div class="GalleryEditor_Workspace"></div>
	</div>
---------------------------------------------------------*/
.divGalleryOff
{
    display:none;
}

.divGalleryOn
{
    display:block;
}

#divGalleryStyleInfo
{
    position:relative;
    text-align:left;
    padding:1%;
    background-color:#f7f7f7;
}

#divGalleryStyleInfo p,
#divConfirmReorder p 
{
    line-height:normal;
}
#divGalleryStyleInfo p a
{
    background-color:#f7f7f7 !important;
    color:#222 !important;
 }
 
 #divGalleryStyleInfo input,
 #divConfirmReorder input
{
    margin:18%;
    width:58%;
    padding:3%;
    text-align:center;
}

#divConfirmReorder
{
    border:solid 1px #fff;
    border-top:solid 4px #E17000;
    background-color:#f7f7f7;
    color:#222;
    width:96%;
    display:none;
    margin:auto;
    margin-top:10px;
    padding:2%;
}

.GalleryEditor_Container_closed
{
    position:fixed;
    z-index:600000;
    width:0px;    
    height:0px;
    padding:0px;
    margin:0px;
    top:-500px;
    left:-500px;
    transition: all 1s;
    border:solid 3px #888;
}

.GalleryEditor_Container_open
{
    position:fixed;
    z-index:60;
    width:98%;
    height:95%;
    margin:1%;
    padding:1%;
    top:0px;
    left:0px;
    background-color:#fff;
    border:solid 3px #888;
    transition: all 1s;
    box-sizing:border-box;
}

.GalleryEditor_Close
{
    position:absolute;
    right:10px;
    top:0px;
    height:25px;
    width:25px;
    z-index:40000;
}

.GalleryEditor_Close input[type='button']
{
    padding:2px !important;
    box-sizing:border-box;
    height:20px;
    width:20px;
    font-size:13px !important;
    border-radius:4px;
}

.GalleryEditor_holder
{
    width:100%;
    max-height:730px;
    margin:0px;
    padding:0px;
    float:left;   
    box-sizing:border-box;
}

#divGalleryOptions
{
    clear:both;
    float:left;
    width:100%;
    height:50px;
    box-sizing:border-box;
    transition:all 1s; 
}


.GalleryEditor_Status
{
    margin:0px;
    padding:0px;
}

.GalleryEditor_Status label
{
    margin-bottom:5px;
}

#divGalleryOptions input, #divGalleryOptions select,
#txtGalleryStatus
{
    background-color:#fff;
    color:#222;
    border:solid 1px #ccc;
    padding:3px;
    margin-bottom:5px !important;
    transition: all 1s;
    border-radius:4px;
    width:98%;
    float:left;
    clear:right;
    
}

.txtGalleryStatus
{
    font-size:.85em !important;
    background-color:#fff;
    color:#222;
    transition: all 1s;
    
    }

.txtGalleryStatus.StatusChange_start
{
    background-color:#E0EDF6;
    border:solid 1px #225FB0;
    color:#222;
    transition: all 1s;
}

.txtGalleryStatus.StatusChange
{
    background-color:#C3DCF6;
    border:solid 1px #9DBED8;
    color:#222;
    transition: all 1s;
}

.txtGalleryCSS
{
    background-color:#fff;
    color:#222;
    border:solid 1px #ccc;
    padding:3px;
    width:170px;    
}

#divGalleryOptions span
{
    font-weight:bold;
    float:left;
    color:#f7f7f7;
    background-color:#222;
    width:80px;
    font-size:.75em !important;
    
}

#divGalleryOptions a
{
  /*  color:#f7f7f7;
    background:#222;*/
}


#divGallery
{
    clear:both;
    float:left;
    width:100%;
    height:550px;
    overflow:auto;
    border-right:dashed 1px #cdcdcd;
    box-sizing:border-box;
}

#divGalleryOptions hr
{
    clear:both;   
}

#divGalleryItems {
    position: relative;
    float: left;
    width: 50%;
    box-sizing: border-box;
    margin: 0px;
    padding: 1%;
    /*overflow: auto;*/
}
.gallery_ImagePool
{
    transition:all 500ms;
}
.gallery_ImagePool .imageholder {
    float: left;
    width: 120px;
    height: 80px;
    box-sizing: border-box;
    margin: 2px;
    overflow: hidden;
    position: relative;
}

.gallery_ImagePool .imageholder img{
    position:absolute;
    height:100%;
    width:100%;
}

    .gallery_ImagePool .gallery_user_info, .gallery_ImagePool .gallery_location_info, .gallery_ImagePool .gallery_basic_info
    {
        display:none;
    }

#divImgEdit {
    /* overflow:auto; 
    position:fixed; 
    z-index:55000; 
    display:none; 
    top:0px; 
    left:0px; 
    height:100%; 
    width:100%; 
    background-color:rgba(0,0,0,.9); 
    color:#fff;
       */
    /* Version 2.0   2-4-2019  */
    position: relative;
    float: left;
    width: 50%;
    box-sizing: border-box;
    margin: 0px;
    padding: 1%;
    /*overflow: auto;*/
    height: 550px;
}

#divImgLayout {
    position: relative;
    float: left;
    width: 50%;
    box-sizing: border-box;
    margin: 0px;
    padding: 1%;
    /*overflow: auto;*/
    height: 550px;
}

.MediaHolder:hover {
    background-color: #aaa !important;
    color: #fff !important;
    border: dashed 3px #fff !important;
}

/*------------------------------------------
ACCORDION EDITING OVERWRITE -- MUST KEEP THIS TO EDIT CONTENT
--------------------------------*/
.accordion-closed p, .accordion-closed ul, .accordion-closed ol,
.accordion-closed h1, .accordion-closed img {
    display: none;
}

.OU_Instructions.accordion-closed p, .OU_Instructions.accordion-closed ul, .OU_Instructions.accordion-closed ol, 
.OU_Instructions.accordion-closed h1, .OU_Instructions.accordion-closed img, .OU_Instructions.accordion-closed div
{
    display:none;
}

/*-----------------------------------------
SLIDE SHOW
------------------------------------*/
.slideshow_transition_options #transitions_choices,
.slideshow_transition_options #color_choices,
.slideshow_transition_options #layout_choices
{
    margin-left:10px;
}

.slideshow_transition_options button
{
    float:left;
    width:45%;
    margin:1%;
    margin-right:2%;
    padding:1%;
    background-color:#2D68A8;
    color:#fff;
    border:solid 1px #5A8EC5;
    height:30px;
    border-radius:6px;
    font-weight:bold;    
}

.slideshow_transition_options button.active
{
    background-color:#C3DCF6;
    color:#222;
}

.slideshow_transition_options button:hover
{   
    background-color:#fff;
    color:#2D68A8;
}
 
 .TransitionCSS
 {
     font-size:.85em;
     padding:1%;
     color:#2D68A8;
     width:auto;
     min-width:90%;
 }
 
 .Slideshow_box
 {
     border:dashed 4px #aaa;     
     background-color:#ddd;
     color:#434343;
     position:relative;
 }
    .Slideshow_box:before {
       position:absolute;
       top:40%;
       left:20%;
        font-size:2em;        
        content:'Edit Mode: Slideshow Goes Here';
    }
/*-----------------------------------------
FEATURE BLOCK 5 -- EDITING FIX
-------------------------------------------*/
.featureBlock5
{
    padding-top:2% !important;
}

.featureBlock5_white
{
    padding:1em;
    position:absolute;
    top:0%;
    left:0px;
    height:100%;
    width:92%;
    z-index:1000;
}



/*---------------------------------
     LIST COLOR SWIRL AROUND UL 
---------------------- */

.list_colorswirl ul, .list_colorswirl_250 ul,
.list_colorswirl_300 ul, .list_colorswirl_350 ul
{
    text-align:center;
    position:relative;
    height:auto !important;
    width:90% !important;
    border-radius: 0%;
    border-width: 0px;
    border-style: solid;
    border-color: transparent;
    transition: all 0.8s;
    margin:0px;
    margin-left:30px;
    padding:0px;
    margin:auto !important;
    display:block;
    margin-bottom:25px !important;
    overflow:visible;
    box-sizing:border-box;
    list-style-type:disc !important;

}

.list_colorswirl ul li, .list_colorswirl_250 ul li,
.list_colorswirl_300 ul li, .list_colorswirl_350 ul li
{
    position:relative;
    z-index:1000;        
    border-radius: 0%;        
    border-width: 10px;
    border-style: solid;
    border-color: transparent;
    list-style-type:disc !important;
    text-align:center;
    margin:0px !important;
    padding:0px !important;  
    box-sizing:border-box;    
    transition: all 0.8s ease-in-out 0s;    
   
}

.list_colorswirl ul li:first-child, .list_colorswirl_250 ul li:first-child,
.list_colorswirl_300 ul li:first-child, .list_colorswirl_350 ul li:first-child
{
    border-width: 10px;
    border-style: solid;
    border-color: #E17000 #00406a #00406a #E17000;
    border-radius: 0%;    
    transition: all 0.8s ease-in-out 0s;    
    list-style-type:disc !important;
    z-index:1001;
}

.list_colorswirl ul li:nth-child(3n), .list_colorswirl_250 ul li:nth-child(3n), 
.list_colorswirl_300 ul li:nth-child(3n), .list_colorswirl_350 ul li:nth-child(3n)
{
    border-width: 10px;
    border-style: solid;
    border-color: transparent;
    overflow:visible;
    top:auto;
    transition:none;     
    background-image:none;   
   
}

.list_colorswirl ul li img, .list_colorswirl_250 ul li img, 
.list_colorswirl_300 ul li img, .list_colorswirl_350 ul li img
{
    border-radius: 0%;
    margin:0px !important;
    padding:0px !important;     
    height:100%;
    width:100%;
    max-width:100%;    
    max-height:100%;
}

.list_colorswirl ul:hover li:first-child, .list_colorswirl_250 ul:hover li:first-child,
.list_colorswirl_300 ul:hover li:first-child, .list_colorswirl_350 ul:hover li:first-child
{
    transform: rotate(0deg);
    transition: all 0.8s ease-in-out 0s;    
    border-color: #FF6600 #0057ab #0057ab #FF6600;
}

.list_colorswirl ul:hover li:nth-child(3n), .list_colorswirl_250 ul:hover li:nth-child(3n),
.list_colorswirl_300 ul:hover li:nth-child(3n), .list_colorswirl_350 ul:hover li:nth-child(3n)
{    
    top:0%;
    padding-top:5px !important;
    transition: all 0s ease-in-out 0s;    
    background-image:none;    
}

.list_colorswirl ul li:nth-child(3n) a, .list_colorswirl ul li a,
.list_colorswirl_250 ul li:nth-child(3n) a, .list_colorswirl_250 ul li a,
.list_colorswirl_300 ul li:nth-child(3n) a, .list_colorswirl_300 ul li a,
.list_colorswirl_350 ul li:nth-child(3n) a, .list_colorswirl_350 ul li a
{
   position:relative;
   left:0px;
   height:100%;
   width:100%;
   border-radius:0px;       
   border-width: 10px;
   border-style: solid;
   border-color: transparent;
   overflow:visible;
   top:0%;
   transition: none;     
   background-image:none;  
   color: #235392;
   background-color: #f7f7f7;
   text-shadow:1px 1px #000; 
   box-sizing:border-box;
   text-decoration:none;   
}

.list_colorswirl ul li a:focus, .list_colorswirl ul:hover li a,
.list_colorswirl_250 ul li a:focus, .list_colorswirl_250 ul:hover li a,
.list_colorswirl_300 ul li a:focus, .list_colorswirl_300 ul:hover li a,
.list_colorswirl_350 ul li a:focus, .list_colorswirl_350 ul:hover li a
{    
    position:relative;
    border-radius:00%;       
    border-width: 0px;
    border-style: solid;
    border-color: transparent;
    overflow:visible;
    padding:1%;
    transition: none;     
    background-image:none;  
    background-color:transparent;
    color:#235392;
    text-shadow:none; 
    box-sizing:border-box;
    text-decoration:none;  
}


.CalendarBlock3_list ul li,
.CalendarBlock3_list_4col ul li
{
    width:90% !important;
    float:left !important;
    clear:both !important;
    padding:1% !important;
    border:0px !important;
    border-left:solid 3px #1E5793 !important;
    box-sizing:border-box !important;
   
}

.CalendarBlock3_list ul li ul:first-child,
.CalendarBlock3_list_4col ul li ul:first-child
{
    margin-left:10px !important;
    width:98%;
    box-sizing:border-box;
}

.CalendarBlock3_list ul li ul li,
.CalendarBlock3_list_4col ul li ul li
{
    width:95% !important;
    float:left !important;
    clear:both !important;
    padding:1% !important;
    margin: 1% !important;
    border:0px !important;
    border-left:solid 3px #565656 !important;
    box-sizing:border-box !important;
   
}

/*  --------------- CATALOG ITEMS  ----------------  */

#centercontent .list_catalog_center p, #centercontent .list_catalog_left p {
    float: left;
    clear: both;
    float:none;
    margin:auto;
}

#centercontent .list_catalog_center ul, #centercontent .list_catalog_left ul {
    width: 100%;
    clear: both;
    float: none;
    box-sizing: border-box;
    margin: 0px !important;
    margin-left:50px !important;
    padding: 10px;
    list-style-type: disc !important;
}

#centercontent .list_catalog_center > ul:first-child > li:first-child,
#centercontent .list_catalog_left > ul:first-child > li:first-child {
    width: 100% !important;
    float: none;
    clear: both;
    margin: 0px;
    margin-bottom: 1%;
    border: 0px;
    border-bottom: solid 0px #ccc;
    text-align: center;
    min-height: unset;
    background-color: transparent !important;
}

#centercontent .list_catalog_left ul:first-child li:first-child {
    text-align: left;
}

#centercontent .list_catalog_center ul:first-child li,
#centercontent .list_catalog_left ul:first-child li {
    width: 100%;
    min-height: 10px;
    float: none;
    margin: 0px;
    margin-bottom: 1%;
    padding: 1%;
    border-bottom: solid 0px #ccc;
    text-align: left;
    box-sizing: border-box;
    border: solid 0px #ccc;
    list-style-type: disc;
    color: #222;
    background-color: #f7f7f7;
}

    #centercontent .list_catalog_center ul:first-child li a,
    #centercontent .list_catalog_left ul:first-child li a {
        color: #0054a0;
        background-color: #f7f7f7;
    }

    #centercontent .list_catalog_center ul:first-child li:hover,
    #centercontent .list_catalog_left ul:first-child li:hover {
        box-shadow:none;
    }

    #centercontent .list_catalog_center > ul:first-child > li:first-child,
    #centercontent .list_catalog_left > ul:first-child > li:first-child,
    #centercontent .list_catalog_center ul:first-child li ul li:hover,
    #centercontent .list_catalog_left ul:first-child li ul li:hover,
    #centercontent .list_catalog_center ul:first-child li ul li ul li:hover,
    #centercontent .list_catalog_left ul:first-child li ul li ul li:hover {
        box-shadow: none;
    }

#centercontent .list_catalog_left ul:first-child li {
    text-align: left;
}

    #centercontent .list_catalog_center ul:first-child li:nth-child(3n+3),
    #centercontent .list_catalog_left ul:first-child li:nth-child(3n+3) {
        margin-right: 1%;
        margin-left: 1%;
    }

    #centercontent .list_catalog_center ul:first-child li ul li:nth-child(3n+3),
    #centercontent .list_catalog_left ul:first-child li ul li:nth-child(3n+3) {
        margin-left: 0px;
    }


    #centercontent .list_catalog_center ul:first-child li:nth-of-type(3n+2),
    #centercontent .list_catalog_left ul:first-child li:nth-of-type(3n+2) {
        clear: both;
        float: none;
    }

#centercontent .list_catalog_center ul li ul li:nth-of-type(1n),
#centercontent .list_catalog_left ul li ul li:nth-of-type(1n) {
    clear: both;
    width: 100%;
    min-height: unset;
    box-sizing: border-box;
    float: none;
}

#centercontent .list_catalog_center ul li ul li ul li:nth-of-type(1n),
#centercontent .list_catalog_left ul li ul li ul li:nth-of-type(1n) {
    /* clear:none !important;
   width:auto !important;   
    min-height:unset;
   box-sizing:border-box;
   float:left;  
   margin-right:1%;*/
    font-size: .85em;
    float: none;
    text-align: left;
    width: 100% !important;
    margin-right: 1%;
    clear: none !important;
    box-sizing: border-box;
}


#centercontent .list_catalog_center ul li ul li:nth-child(1n+1),
#centercontent .list_catalog_left ul li ul li:nth-child(1n+1) {
    border: 0px;
    border-bottom: 0px !important;
    /*padding-left:0px !important;
   padding-right:0px !important;*/
    width: 100%;
}

#centercontent .list_catalog_center ul li ul,
#centercontent .list_catalog_left ul li ul,
#centercontent .list_catalog_center ul li ul li,
#centercontent .list_catalog_left ul li ul li {
    margin-left: 0px !important;
}

    #centercontent .list_catalog_center ul li ul li,
    #centercontent .list_catalog_left ul li ul li {
        border: 0px;
        border-bottom: 0px !important;
    }

        #centercontent .list_catalog_center ul li ul li ul,
        #centercontent .list_catalog_left ul li ul li ul {
            width: 100% !important;
            min-width: 0;
            padding: 0px !important;
            padding-top: 10px !important;
            box-sizing: border-box;
            display: block;
            margin: auto !important;
            text-align: left;
                list-style:initial !important;
                list-style-type:initial !important;
        }

            #centercontent .list_catalog_center ul li ul li ul li,
            #centercontent .list_catalog_left ul li ul li ul li {
               /* display:block !important;*/
                list-style:initial !important;
                list-style-type:initial !important;
            }

        #centercontent .list_catalog_left ul li ul li ul {
            width: 100% !important;
        }

            #centercontent .list_catalog_center ul li ul li ul li,
            #centercontent .list_catalog_left ul li ul li ul li {
                float: none;
                clear: none;
                width: auto !important;
                margin: 0px !important;
                padding: 2px !important;
                padding-right: 5px !important;
                padding-left: 5px !important;
            }


/*-------------------------------------------------------------
    INFO SLIDER FEATURE BLOCK STYLE
--------------------------------------------------------------------*/


#centercontent .infoslide1_univBlue p, #centercontent .infoslide1_medBlue p, #centercontent .infoslide1_lightBlue p,
#centercontent .infoslide1_gray p, #centercontent .infoslide1_orange p, #centercontent .infoslide1_beige p,
#centercontent .infoslide1_black p, #centercontent .infoslide1_white p, #centercontent .infoslide1_gradient p,
#centercontent .infoslide1_univBlue h2, #centercontent .infoslide1_medBlue h2, #centercontent .infoslide1_lightBlue h2,
#centercontent .infoslide1_gray h2, #centercontent .infoslide1_orange h2, #centercontent .infoslide1_beige h2,
#centercontent .infoslide1_black h2, #centercontent .infoslide1_white h2, #centercontent .infoslide1_gradient h2,
#centercontent .infoslide1_univBlue h3, #centercontent .infoslide1_medBlue h3, #centercontent .infoslide1_lightBlue h3,
#centercontent .infoslide1_gray h3, #centercontent .infoslide1_orange h3, #centercontent .infoslide1_beige h3,
#centercontent .infoslide1_black h3, #centercontent .infoslide1_white h3, #centercontent .infoslide1_gradient h3,
#centercontent .infoslide1_univBlue h4, #centercontent .infoslide1_medBlue h4, #centercontent .infoslide1_lightBlue h4,
#centercontent .infoslide1_gray h4, #centercontent .infoslide1_orange h4, #centercontent .infoslide1_beige h4,
#centercontent .infoslide1_black h4, #centercontent .infoslide1_white h4, #centercontent .infoslide1_gradient h4,
#centercontent .infoslide1_univBlue h5, #centercontent .infoslide1_medBlue h5, #centercontent .infoslide1_lightBlue h5,
#centercontent .infoslide1_gray h5, #centercontent .infoslide1_orange h5, #centercontent .infoslide1_beige h5,
#centercontent .infoslide1_black h5, #centercontent .infoslide1_white h5, #centercontent .infoslide1_gradient h5
{
     font-family: 'Roboto', Arial, sans-serif;
     background-color:#f7f7f7;
     color:#222;   
}

#centercontent .infoslide1_univBlue a, #centercontent .infoslide1_medBlue a, #centercontent .infoslide1_lightBlue a, 
#centercontent .infoslide1_gray a, #centercontent .infoslide1_orange a, #centercontent .infoslide1_beige a, 
#centercontent .infoslide1_black a, #centercontent .infoslide1_white a, #centercontent .infoslide1_gradient a
{
     font-family: 'Roboto', Arial, sans-serif;
     background-color:#f7f7f7;
     color:#235392;   
}



/*INFO FACTS */

.infofacts_plate_univBlue, .infofacts_plate_medBlue, .infofacts_plate_lightBlue,
.infofacts_plate_gray, .infofacts_plate_orange, .infofacts_plate_beige,
.infofacts_plate_black, .infofacts_plate_white, .infofacts_plate_gradient,
.infofacts_spotlight_univBlue, .infofacts_spotlight_medBlue, .infofacts_spotlight_lightBlue,
.infofacts_spotlight_gray, .infofacts_spotlight_orange, .infofacts_spotlight_beige, 
.infofacts_spotlight_black, .infofacts_spotlight_white, .infofacts_spotlight_gradient,
.infofacts_bubblebrick_univBlue,
.infofacts_squares_univBlue {
    padding:10px !important;
    position:relative;    
    font-family: 'Roboto', Arial, sans-serif !important;
    font-size:.85em !important;
    box-sizing:border-box;
}

.infofacts_spotlight_wash
{
    display:none;
}

.infofacts_plate_univBlue ul, .infofacts_plate_medBlue ul, .infofacts_plate_lightBlue ul,
.infofacts_plate_gray ul, .infofacts_plate_orange ul, .infofacts_plate_beige ul,
.infofacts_plate_black ul, .infofacts_plate_white ul, .infofacts_plate_gradient ul,

.infofacts_spotlight_univBlue ul, .infofacts_spotlight_medBlue ul, .infofacts_spotlight_lightBlue ul,
.infofacts_spotlight_gray ul, .infofacts_spotlight_orange ul, .infofacts_spotlight_beige ul,
.infofacts_spotlight_black ul, .infofacts_spotlight_white ul, .infofacts_spotlight_gradient ul
{
    border-radius:0% !important;
    height:unset !important;
    width:unset !important;
    padding:10px;
    background-color:#f7f7f7 !important;
    background-image:none;
    color:#222 !important;
    position:relative;
    border:solid 0px #00274c;
    margin:5px !important; 
    margin-top:5px !important;
    margin-bottom:5px !important;
    padding-left:20px !important;
    float:none;
    list-style:disc !important;
    font-family: 'Roboto', Arial, sans-serif !important;
        
}

.infofacts_plate_univBlue li, .infofacts_plate_medBlue li, .infofacts_plate_lightBlue li, .infofacts_plate_gray li, .infofacts_plate_orange li, 
.infofacts_plate_beige li, .infofacts_plate_black li, .infofacts_plate_white li, .infofacts_plate_gradient li, 
#centercontent .infofacts_plate_univBlue li, #centercontent .infofacts_plate_medBlue li, #centercontent .infofacts_plate_lightBlue li, 
#centercontent .infofacts_plate_gray li, #centercontent .infofacts_plate_orange li, #centercontent .infofacts_plate_beige li, 
#centercontent .infofacts_plate_black li, #centercontent .infofacts_plate_white li, #centercontent .infofacts_plate_gradient li 
.infofacts_plate_univBlue li, .infofacts_plate_medBlue li, .infofacts_plate_lightBlue li,
.infofacts_plate_gray li, .infofacts_plate_orange li, .infofacts_plate_beige li,
.infofacts_plate_black li, .infofacts_plate_white li, .infofacts_plate_gradient li
{
    background-color:#f7f7f7 !important;
    background-image:none;
    color:#222 !important;
    list-style:disc !important;
}

.infofacts_spotlight_univBlue ul:nth-child(even), .infofacts_spotlight_medBlue ul:nth-child(even), .infofacts_spotlight_lightBlue ul:nth-child(even),
.infofacts_spotlight_gray ul:nth-child(even), .infofacts_spotlight_orange ul:nth-child(even), .infofacts_spotlight_beige ul:nth-child(even), 
.infofacts_spotlight_black ul:nth-child(even), .infofacts_spotlight_white ul:nth-child(even), .infofacts_spotlight_gradient ul:nth-child(even)
{
    margin-bottom:5px !important;
    margin-top:5px !important;
}


.infofacts_plate_univBlue ul:after, .infofacts_plate_medBlue ul:after, .infofacts_plate_lightBlue ul:after,
.infofacts_plate_gray ul:after, .infofacts_plate_orange ul:after, .infofacts_plate_beige ul:after,
.infofacts_plate_black ul:after, .infofacts_plate_white ul:after, .infofacts_plate_gradient ul:after{
    content:"";
    position:absolute;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    border:solid 0px #fff; 
    border-radius:0%;
    z-index:1000;   
}

.infofacts_plate_univBlue li, .infofacts_plate_medBlue li, .infofacts_plate_lightBlue li,
.infofacts_plate_gray li, .infofacts_plate_orange li, .infofacts_plate_beige li,
.infofacts_plate_black li, .infofacts_plate_white li, .infofacts_plate_gradient li,

.infofacts_spotlight_univBlue li, .infofacts_spotlight_medBlue li, .infofacts_spotlight_lightBlue li,
.infofacts_spotlight_gray li, .infofacts_spotlight_orange li, .infofacts_spotlight_beige li,
.infofacts_spotlight_black li, .infofacts_spotlight_white li, .infofacts_spotlight_gradient li{
    list-style:circle !important;
    padding:2px !important;
    text-align:center;
    font-size:1em !important;
    font-family: 'Roboto', Arial, sans-serif !important;
}

.infofacts_plate_univBlue li:first-child, .infofacts_plate_medBlue li:first-child, .infofacts_plate_lightBlue li:first-child,
.infofacts_plate_gray li:first-child, .infofacts_plate_orange li:first-child, .infofacts_plate_beige li:first-child,
.infofacts_plate_black li:first-child, .infofacts_plate_white li:first-child, .infofacts_plate_gradient li:first-child,

.infofacts_spotlight_univBlue li:first-child, .infofacts_spotlight_medBlue li:first-child, .infofacts_spotlight_lightBlue li:first-child,
.infofacts_spotlight_gray li:first-child, .infofacts_spotlight_orange li:first-child, .infofacts_spotlight_beige li:first-child,
.infofacts_spotlight_black li:first-child, .infofacts_spotlight_white li:first-child, .infofacts_spotlight_gradient li:first-child
{
    font-size:1em !important;
    padding-bottom:10px;
    border-bottom:dotted 4px #f7f7f7;
    margin-left:0% !important;
    width:unset !important;
}

.infofacts_spotlight_univBlue
{
    background-color:#f7f7f7;
    color:#222;
    float:left;
    padding:5px;
}

.infofacts_spotlight_univBlue ul:hover{
     background-color:#f7f7f7;
    color:#222;
    border:solid 0px #f7f7f7;
    transition:all 600ms ease-in-out;
   
}

.infofacts_plates_univBlue p,
.infofacts_spotlight_univBlue p,
.infofacts_bubblebrick_univBlue p, .infofacts_bubblebrick_medBlue p, .infofacts_bubblebrick_lightBlue p,
.infofacts_bubblebrick_gray p, .infofacts_bubblebrick_orange p, .infofacts_bubblebrick_beige p,
.infofacts_bubblebrick_black p, .infofacts_bubblebrick_white p, .infofacts_bubblebrick_gradient p,

.infofacts_squares_univBlue p {
    
    background-color:#f7f7f7;
    color:#222;
    padding:2px !important;
    border:solid 0px #00274c !important;  
    font-size:.85em !important;   
    margin:0px !important;
    letter-spacing:1px;
    width:100%;
    font-family: 'Roboto', Arial, sans-serif !important;
    box-sizing:border-box;
}

.infofacts_bubblebrick_univBlue p:nth-of-type(2), .infofacts_bubblebrick_medBlue p:nth-of-type(2), .infofacts_bubblebrick_lightBlue p:nth-of-type(2),
.infofacts_bubblebrick_gray p:nth-of-type(2), .infofacts_bubblebrick_orange p:nth-of-type(2), .infofacts_bubblebrick_beige p:nth-of-type(2), 
.infofacts_bubblebrick_black p:nth-of-type(2), .infofacts_bubblebrick_white p:nth-of-type(2), .infofacts_bubblebrick_gradient p:nth-of-type(2),

.infofacts_squares_univBlue p:nth-of-type(2)
{
   font-size:1em !important;
   text-align:center;
   position:relative;   
    border-top:solid 5px #00274c;
    padding-top:3px !important;
}


.infofacts_bubblebrick_univBlue p:nth-of-type(2)::after, .infofacts_bubblebrick_medBlue p:nth-of-type(2)::after, .infofacts_bubblebrick_lightBlue p:nth-of-type(2)::after,
.infofacts_bubblebrick_gray p:nth-of-type(2)::after, .infofacts_bubblebrick_orange p:nth-of-type(2)::after, .infofacts_bubblebrick_beige p:nth-of-type(2)::after,
.infofacts_bubblebrick_black p:nth-of-type(2)::after, .infofacts_bubblebrick_white p:nth-of-type(2)::after, .infofacts_bubblebrick_gradient p:nth-of-type(2)::after,

.infofacts_squares_univBlue p:nth-of-type(2)::after {
        content:"";
        background-color:#aaa;
        height:1px;
        width:80%;
        left:0;
        right:0;
        margin:auto;
        position:absolute;
        bottom:1px;
        z-index:8000;
    }

.infofacts_bubblebrick_univBlue p:last-child, .infofacts_bubblebrick_medBlue p:last-child, .infofacts_bubblebrick_lightBlue p:last-child,
.infofacts_bubblebrick_gray p:last-child, .infofacts_bubblebrick_orange p:last-child, .infofacts_bubblebrick_beige p:last-child,
.infofacts_bubblebrick_black p:last-child, .infofacts_bubblebrick_white p:last-child, .infofacts_bubblebrick_gradient p:last-child,

.infofacts_squares_univBlue p:last-child
{
    padding-bottom:10px;   
    border-bottom:solid 0px #ddd;
}

.infofacts_squares_univBlue section
{
    background-color:#f7f7f7 !important;
    color:#222 !important;
    padding:5px !important;
    text-align:center;
    position:relative !important;
    left:unset;
    top:unset;
    bottom:unset; 
    width:100% !important;
    z-index:8000;
   box-sizing:border-box;    
   border:dotted 2px #ccc;
}

.infofacts_bubblebrick_univBlue p:first-child, .infofacts_bubblebrick_medBlue p:first-child, .infofacts_bubblebrick_lightBlue p:first-child,
.infofacts_bubblebrick_gray p:first-child, .infofacts_bubblebrick_orange p:first-child, .infofacts_bubblebrick_beige p:first-child,
.infofacts_bubblebrick_black p:first-child, .infofacts_bubblebrick_white p:first-child, .infofacts_bubblebrick_gradient p:first-child,

.infofacts_squares_univBlue p:first-child {
    
    background-color:#f7f7f7;
    color:#222;
    padding:5px !important;
    text-align:left;
    position:relative !important;
    left:0px;
    top:0px;
    bottom:15px;
    width:100% !important;
    border-radius:0px !important;
    z-index:8000;
    font-size:1em !important;   
    font-weight:bold; 
    font-family: 'Roboto', Arial, sans-serif !important;
    box-sizing:border-box;
    transform: rotate(0deg) !important;
}

/* INFO FACTS - HELMET */
.infofacts_helmet_univBlue ul, .infofacts_helmet_medBlue ul, .infofacts_helmet_lightBlue ul,
.infofacts_helmet_gray ul, .infofacts_helmet_orange ul, .infofacts_helmet_beige ul,
.infofacts_helmet_black ul, .infofacts_helmet_white ul, .infofacts_helmet_gradient ul {
    border-radius:0px !important;
    border:solid 0px !important;
    box-shadow:none !important; 
    background-color:#f7f7f7 !important;
    color:#222 !important;
   
}

.infofacts_helmet_univBlue li, .infofacts_helmet_medBlue li, .infofacts_helmet_lightBlue li,
.infofacts_helmet_gray li, .infofacts_helmet_orange li, .infofacts_helmet_beige li, 
.infofacts_helmet_black li, .infofacts_helmet_white li, .infofacts_helmet_gradient li ,

.infofacts_helmet_univBlue li:first-child, .infofacts_helmet_medBlue li:first-child, .infofacts_helmet_lightBlue li:first-child,
.infofacts_helmet_gray li:first-child, .infofacts_helmet_orange li:first-child, .infofacts_helmet_beige li:first-child, 
.infofacts_helmet_black li:first-child, .infofacts_helmet_white li:first-child, .infofacts_helmet_gradient li:first-child  
{
    background-color:#f7f7f7 !important;
    color:#222 !important;
    border-radius:0px !important;
    list-style:disc !important;
    font-size:1em !important;
    margin:5px !important;
}
/* INFO FACTS - OLD TIME  */
.infofacts_oldtime_univBlue ul,  .infofacts_oldtime_medBlue ul,  .infofacts_oldtime_lightBlue ul,
 .infofacts_oldtime_gray ul,  .infofacts_oldtime_orange ul,  .infofacts_oldtime_beige ul, 
 .infofacts_oldtime_black ul,  .infofacts_oldtime_white ul,  .infofacts_oldtime_gradient ul
{
       background-color:#f7f7f7 !important;
    color:#222 !important;
    box-shadow:none;
    text-shadow:none;
    border:0px;
   
}
.infofacts_oldtime_univBlue ul:before, .infofacts_oldtime_medBlue ul:before, .infofacts_oldtime_lightBlue ul:before,
.infofacts_oldtime_gray ul:before, .infofacts_oldtime_orange ul:before, .infofacts_oldtime_beige ul:before, 
.infofacts_oldtime_black ul:before, .infofacts_oldtime_white ul:before, .infofacts_oldtime_gradient ul:before 
{
    display:none;
}

.infofacts_oldtime_univBlue li, .infofacts_oldtime_medBlue li, .infofacts_oldtime_lightBlue li,
.infofacts_oldtime_gray li, .infofacts_oldtime_orange li, .infofacts_oldtime_beige li,
.infofacts_oldtime_black li, .infofacts_oldtime_white li, .infofacts_oldtime_gradient li, 

.infofacts_oldtime_univBlue li:first-child, .infofacts_oldtime_medBlue li:first-child, .infofacts_oldtime_lightBlue li:first-child,
.infofacts_oldtime_gray li:first-child, .infofacts_oldtime_orange li:first-child, .infofacts_oldtime_beige li:first-child,
.infofacts_oldtime_black li:first-child, .infofacts_oldtime_white li:first-child, .infofacts_oldtime_gradient li:first-child,

 .infofacts_oldtime_univBlue li:nth-child(2), .infofacts_oldtime_medBlue li:nth-child(2), .infofacts_oldtime_lightBlue li:nth-child(2),
 .infofacts_oldtime_gray li:nth-child(2), .infofacts_oldtime_orange li:nth-child(2), .infofacts_oldtime_beige li:nth-child(2),
 .infofacts_oldtime_black li:nth-child(2), .infofacts_oldtime_white li:nth-child(2), .infofacts_oldtime_gradient li:nth-child(2) 
 {
      background-color:#f7f7f7 !important;
    color:#222 !important;
    border-radius:0px !important;
    list-style:disc !important;
    font-size:1em !important;
    margin:5px !important;
    padding: 5px !important;
    transform:none;
    border:0px;
    box-shadow:none;
    text-shadow:none;
    -webkit-text-stroke: 0px #00274c;
    text-align:left;
 }


.infofacts_oldtime_univBlue li a, .infofacts_oldtime_medBlue li a, .infofacts_oldtime_lightBlue li a,
.infofacts_oldtime_gray li a, .infofacts_oldtime_orange li a, .infofacts_oldtime_beige li a,
.infofacts_oldtime_black li a, .infofacts_oldtime_white li a, .infofacts_oldtime_gradient li a
{
    background-color:#f7f7f7 !important;
    color:#00478e !important;
    border-bottom:dotted 1px #222;
 
}

/*  INFO FACTS - STAMPED  */
.infofacts_stamped_univBlue, .infofacts_stamped_medBlue, .infofacts_stamped_lightBlue,
.infofacts_stamped_gray, .infofacts_stamped_orange, .infofacts_stamped_beige,
.infofacts_stamped_black, .infofacts_stamped_white, .infofacts_stamped_gradient, 

.infofacts_stamped_univBlue p, .infofacts_stamped_medBlue p, .infofacts_stamped_lightBlue p,
.infofacts_stamped_gray p, .infofacts_stamped_orange p, .infofacts_stamped_beige p,
.infofacts_stamped_black p, .infofacts_stamped_white p, .infofacts_stamped_gradient p, 

.infofacts_stamped_univBlue p:nth-of-type(1), .infofacts_stamped_medBlue p:nth-of-type(1), .infofacts_stamped_lightBlue p:nth-of-type(1),
.infofacts_stamped_gray p:nth-of-type(1), .infofacts_stamped_orange p:nth-of-type(1), .infofacts_stamped_beige p:nth-of-type(1),
.infofacts_stamped_black p:nth-of-type(1), .infofacts_stamped_white p:nth-of-type(1), .infofacts_stamped_gradient p:nth-of-type(1),

.infofacts_stamped_univBlue p:last-child, .infofacts_stamped_medBlue p:last-child, .infofacts_stamped_lightBlue p:last-child,
.infofacts_stamped_gray p:last-child, .infofacts_stamped_orange p:last-child, .infofacts_stamped_beige p:last-child,
.infofacts_stamped_black p:last-child, .infofacts_stamped_white p:last-child, .infofacts_stamped_gradient p:last-child,

.infofacts_stamped_univBlue p:first-child, .infofacts_stamped_medBlue p:first-child, .infofacts_stamped_lightBlue p:first-child,
.infofacts_stamped_gray p:first-child, .infofacts_stamped_orange p:first-child, .infofacts_stamped_beige p:first-child,
.infofacts_stamped_black p:first-child, .infofacts_stamped_white p:first-child, .infofacts_stamped_gradient p:first-child
{
    font-size:1em !important;
    background-color:#f7f7f7 !important;
    color:#222 !important;
    margin:0px !important;
    padding:5px !important;
    border:0px !important;
    text-align:left;
}

/* INFO FACTS SHOUTOUT */
.infofacts_shoutout_univBlue:before, .infofacts_shoutout_medBlue:before, .infofacts_shoutout_lightBlue:before,
.infofacts_shoutout_gray:before, .infofacts_shoutout_orange:before, .infofacts_shoutout_beige:before,
.infofacts_shoutout_black:before, .infofacts_shoutout_white:before, .infofacts_shoutout_gradient:before,
.infofacts_shoutout_univBlue:after, .infofacts_shoutout_medBlue:after, .infofacts_shoutout_lightBlue:after,
.infofacts_shoutout_gray:after, .infofacts_shoutout_orange:after, .infofacts_shoutout_beige:after,
.infofacts_shoutout_black:after, .infofacts_shoutout_white:after, .infofacts_shoutout_gradient:after
{
    display:none;
}

.infofacts_shoutout_univBlue, .infofacts_shoutout_medBlue, .infofacts_shoutout_lightBlue,
.infofacts_shoutout_gray, .infofacts_shoutout_orange, .infofacts_shoutout_beige,
.infofacts_shoutout_black, .infofacts_shoutout_white, .infofacts_shoutout_gradient, 

.infofacts_shoutout_univBlue p, .infofacts_shoutout_medBlue p, .infofacts_shoutout_lightBlue p,
.infofacts_shoutout_gray p, .infofacts_shoutout_orange p, .infofacts_shoutout_beige p,
.infofacts_shoutout_black p, .infofacts_shoutout_white p, .infofacts_shoutout_gradient p,

.infofacts_shoutout_univBlue p:first-child, .infofacts_shoutout_medBlue p:first-child, .infofacts_shoutout_lightBlue p:first-child,
.infofacts_shoutout_gray p:first-child, .infofacts_shoutout_orange p:first-child, .infofacts_shoutout_beige p:first-child,
.infofacts_shoutout_black p:first-child, .infofacts_shoutout_white p:first-child, .infofacts_shoutout_gradient p:first-child
{
 font-size:1em !important;
    background-color:#f7f7f7 !important;
    color:#222 !important;
    margin:0px !important;
    padding:5px !important;
    border:0px !important;
    text-align:left;
    box-shadow:none;
 }

.infofacts_shoutout_univBlue p:first-child:before, .infofacts_shoutout_medBlue p:first-child:before, .infofacts_shoutout_lightBlue p:first-child:before,
.infofacts_shoutout_gray p:first-child:before, .infofacts_shoutout_orange p:first-child:before, .infofacts_shoutout_beige p:first-child:before,
.infofacts_shoutout_black p:first-child:before, .infofacts_shoutout_white p:first-child:before, .infofacts_shoutout_gradient p:first-child:before,
.infofacts_shoutout_univBlue p:first-child:after, .infofacts_shoutout_medBlue p:first-child:after, .infofacts_shoutout_lightBlue p:first-child:after,
.infofacts_shoutout_gray p:first-child:after, .infofacts_shoutout_orange p:first-child:after, .infofacts_shoutout_beige p:first-child:after,
.infofacts_shoutout_black p:first-child:after, .infofacts_shoutout_white p:first-child:after, .infofacts_shoutout_gradient p:first-child:after
{width:0px;}



/* INFO FACTS STITCHES */

.infofacts_stitches_univBlue, .infofacts_stitches_medBlue, .infofacts_stitches_lightBlue,
.infofacts_stitches_gray, .infofacts_stitches_orange, .infofacts_stitches_beige, 
.infofacts_stitches_black, .infofacts_stitches_white, .infofacts_stitches_gradient {
    position:relative;
    padding:5px !important;
}

.infofacts_stitches_univBlue p, .infofacts_stitches_medBlue p, .infofacts_stitches_lightBlue p,
.infofacts_stitches_gray p, .infofacts_stitches_orange p, .infofacts_stitches_beige p, 
.infofacts_stitches_black p, .infofacts_stitches_white p, .infofacts_stitches_gradient p{
    padding: 15px !important;
    margin: 1% !important;
    margin-bottom:0px !important;
    background-color:#f7f7f7;
    color:#222;
    font-family: 'Roboto', Arial, san-serif !important;
    float:none;
    font-size:1em !important;
    text-align:center;
    text-transform:none;
   width:98%;
   box-sizing:border-box;
   font-weight: bold;
   line-height: 1.3em;
   border: 0px dashed #fff;
   border-radius: 0px;
   box-shadow:none;
   text-shadow:none;
   font-weight: normal;
}


.infofacts_stitches_univBlue UL, .infofacts_stitches_medBlue UL, .infofacts_stitches_lightBlue UL,
.infofacts_stitches_gray UL, .infofacts_stitches_orange UL, .infofacts_stitches_beige UL, 
.infofacts_stitches_black UL, .infofacts_stitches_white UL, .infofacts_stitches_gradient UL {
    margin-top:6px !important;
    margin-left:2% !important;
    margin-right:2% !important;
    margin-bottom:2% !important;
    padding:1px !important;
    width:unset !important;
    box-sizing:border-box;
    position:relative;
    float:none;
}

.infofacts_stitches_univBlue ul li:first-child, .infofacts_stitches_medBlue ul li:first-child, .infofacts_stitches_lightBlue ul li:first-child,
.infofacts_stitches_gray ul li:first-child, .infofacts_stitches_orange ul li:first-child, .infofacts_stitches_beige ul li:first-child, 
.infofacts_stitches_black ul li:first-child, .infofacts_stitches_white ul li:first-child, .infofacts_stitches_gradient ul li:first-child,
.infofacts_stitches_univBlue ul li:nth-of-type(n+2), .infofacts_stitches_medBlue ul li:nth-of-type(n+2), .infofacts_stitches_lightBlue ul li:nth-of-type(n+2),
.infofacts_stitches_gray ul li:nth-of-type(n+2), .infofacts_stitches_orange ul li:nth-of-type(n+2), .infofacts_stitches_beige ul li:nth-of-type(n+2), 
.infofacts_stitches_black ul li:nth-of-type(n+2), .infofacts_stitches_white ul li:nth-of-type(n+2), .infofacts_stitches_gradient  ul li:nth-of-type(n+2),
.infofacts_stitches_univBlue:hover ul li:nth-child(n+2), .infofacts_stitches_medBlue:hover ul li:nth-child(n+2), .infofacts_stitches_lightBlue:hover ul li:nth-child(n+2),
.infofacts_stitches_gray:hover ul li:nth-child(n+2), .infofacts_stitches_orange:hover ul li:nth-child(n+2), .infofacts_stitches_beige:hover ul li:nth-child(n+2), 
.infofacts_stitches_black:hover ul li:nth-child(n+2), .infofacts_stitches_white:hover ul li:nth-child(n+2), .infofacts_stitches_gradient:hover ul li:nth-child(n+2),
.infofacts_stitches_univBlue:hover ul li:nth-child(2), .infofacts_stitches_medBlue:hover ul li:nth-child(2), .infofacts_stitches_lightBlue:hover ul li:nth-child(2),
.infofacts_stitches_gray:hover ul li:nth-child(2), .infofacts_stitches_orange:hover ul li:nth-child(2), .infofacts_stitches_beige:hover ul li:nth-child(2), 
.infofacts_stitches_black:hover ul li:nth-child(2), .infofacts_stitches_white:hover ul li:nth-child(2), .infofacts_stitches_gradient:hover ul li:nth-child(2),
.infofacts_stitches_univBlue ul li:nth-of-type(2), .infofacts_stitches_medBlue ul li:nth-of-type(2), .infofacts_stitches_lightBlue ul li:nth-of-type(2),
.infofacts_stitches_gray ul li:nth-of-type(2), .infofacts_stitches_orange ul li:nth-of-type(2), .infofacts_stitches_beige ul li:nth-of-type(2), 
.infofacts_stitches_black ul li:nth-of-type(2), .infofacts_stitches_white ul li:nth-of-type(2), .infofacts_stitches_gradient ul li:nth-of-type(2)
{
   list-style:disc;
   left:0%;
   right:0%;
   width:90%;
   height:unset !important;
   box-sizing:border-box;
   padding:10px !important;
   line-height:normal;
   font-size:1em !important;
   background-color:#f7f7f7 !important;
   color:#222 !important;
   z-index:3600;
   position:relative;
   overflow:visible !important;
   margin-bottom:5px !important;
   border: 0px !important;
  box-shadow:none;
   opacity:1;
   float:none;
   margin-left:30px !important;
   text-indent:0px !important;    
   transition:none;
   text-shadow:none !important;
   text-align:left !important;
}

.infofacts_stitches_univBlue ul li:last-child, .infofacts_stitches_medBlue ul li:last-child, .infofacts_stitches_lightBlue ul li:last-child,
.infofacts_stitches_gray ul li:last-child, .infofacts_stitches_orange ul li:last-child, .infofacts_stitches_beige ul li:last-child, 
.infofacts_stitches_black ul li:last-child, .infofacts_stitches_white ul li:last-child, .infofacts_stitches_gradient ul li:last-child
{
   border:0px !important;    
   border-radius:0px !important;
}


.infofacts_stitches_univBlue ul:after, .infofacts_stitches_medBlue ul:after, .infofacts_stitches_lightBlue ul:after,
.infofacts_stitches_gray ul:after, .infofacts_stitches_orange ul:after, .infofacts_stitches_beige ul:after, 
.infofacts_stitches_black ul:after, .infofacts_stitches_white ul:after, .infofacts_stitches_gradient ul:after{
    display:none;  
}

.infofacts_stitches_univBlue li, .infofacts_stitches_medBlue li, .infofacts_stitches_lightBlue li,
.infofacts_stitches_gray li, .infofacts_stitches_orange li, .infofacts_stitches_beige li, 
.infofacts_stitches_black li, .infofacts_stitches_white li, .infofacts_stitches_gradient li {
    list-style:disc !important;
    font-size:1em !important;
}


/* INFO FACTS BANNER FLAGS */

.infofacts_bannerflag_univBlue ul, .infofacts_bannerflag_medBlue ul, .infofacts_bannerflag_lightBlue ul,
.infofacts_bannerflag_gray ul, .infofacts_bannerflag_orange ul, .infofacts_bannerflag_beige ul,
.infofacts_bannerflag_black ul, .infofacts_bannerflag_white ul, .infofacts_bannerflag_gradient ul {
    border:0px;
    list-style:disc !important;
    margin-left:30px !important;
    float:left;
    clear:both;
     box-shadow:none; 
     background-color:#f7f7f7;
    color:#222;
  
   
}

.infofacts_bannerflag_univBlue li, .infofacts_bannerflag_medBlue li, .infofacts_bannerflag_lightBlue li,
.infofacts_bannerflag_gray li, .infofacts_bannerflag_orange li, .infofacts_bannerflag_beige li,
.infofacts_bannerflag_black li, .infofacts_bannerflag_white li, .infofacts_bannerflag_gradient li {
    list-style: disc !important;
    font-family:'Roboto', Arial, san-serif !important;
    font-size:.8em !important;
     padding:2px !important;
     text-align:left;
     border:0px !important;
   }

.infofacts_bannerflag_univBlue li:first-child, .infofacts_bannerflag_medBlue li:first-child, .infofacts_bannerflag_lightBlue li:first-child,
.infofacts_bannerflag_gray li:first-child, .infofacts_bannerflag_orange li:first-child, .infofacts_bannerflag_beige li:first-child,
.infofacts_bannerflag_black li:first-child, .infofacts_bannerflag_white li:first-child, .infofacts_bannerflag_gradient li:first-child
{
    position:relative;
    padding:2px !important;
    margin:unset !important;
    font-size:.8em!important;
    text-align:left;
    background-color:#f7f7f7;
    color:#222;
    box-shadow:none;
    border-top-right-radius:0px;    
    height:unset !important;
 }

.infofacts_bannerflag_univBlue li:first-child:before, .infofacts_bannerflag_medBlue li:first-child:before, .infofacts_bannerflag_lightBlue li:first-child:before,
.infofacts_bannerflag_gray li:first-child:before, .infofacts_bannerflag_orange li:first-child:before, .infofacts_bannerflag_beige li:first-child:before,
.infofacts_bannerflag_black li:first-child:before, .infofacts_bannerflag_white li:first-child:before, .infofacts_bannerflag_gradient li:first-child:before, 
.infofacts_bannerflag_univBlue li:first-child:after, .infofacts_bannerflag_medBlue li:first-child:after, .infofacts_bannerflag_lightBlue li:first-child:after,
.infofacts_bannerflag_gray li:first-child:after, .infofacts_bannerflag_orange li:first-child:after, .infofacts_bannerflag_beige li:first-child:after,
.infofacts_bannerflag_black li:first-child:after, .infofacts_bannerflag_white li:first-child:after, .infofacts_bannerflag_gradient li:first-child:after
{
    display:none;
}

/*INFO FACTS TAB */

.infofacts_tab_univBlue, .infofacts_tab_medBlue, .infofacts_tab_lightBlue, 
.infofacts_tab_gray, .infofacts_tab_orange, .infofacts_tab_beige,
.infofacts_tab_black, .infofacts_tab_white, .infofacts_tab_gradient {
    position:relative;
    float:left;
}

#centercontent .infofacts_tab_univBlue p, .infofacts_tab_univBlue p,
#centercontent .infofacts_tab_medBlue p, .infofacts_tab_medBlue p,
#centercontent .infofacts_tab_lightBlue p, .infofacts_tab_lightBlue p,
#centercontent .infofacts_tab_gray p, .infofacts_tab_gray p,
#centercontent .infofacts_tab_orange p, .infofacts_tab_orange p,
#centercontent .infofacts_tab_beige p, .infofacts_tab_beige p,
#centercontent .infofacts_tab_black p, .infofacts_tab_black p,
#centercontent .infofacts_tab_white p, .infofacts_tab_white p,
#centercontent .infofacts_tab_gradient p, .infofacts_tab_gradient p {
    font-family:'Roboto', Arial, san-serif !important;
    font-size:.85em !important;
    width:90% !important;
    margin:5px !important;
    box-sizing:border-box;
    padding:0px !important;
    background-color:#f7f7f7;
    color:#222; 
    position:relative;  
    border:0px !important;
     min-height:unset;
}

#centercontent .infofacts_tab_univBlue p:first-child, .infofacts_tab_univBlue p:first-child,
#centercontent .infofacts_tab_medBlue p:first-child, .infofacts_tab_medBlue p:first-child,
#centercontent .infofacts_tab_lightBlue p:first-child, .infofacts_tab_lightBlue p:first-child,
#centercontent .infofacts_tab_gray p:first-child, .infofacts_tab_gray p:first-child,
#centercontent .infofacts_tab_orange p:first-child, .infofacts_tab_orange p:first-child,
#centercontent .infofacts_tab_beige p:first-child, .infofacts_tab_beige p:first-child,
#centercontent .infofacts_tab_black p:first-child, .infofacts_tab_black p:first-child,
#centercontent .infofacts_tab_white p:first-child, .infofacts_tab_white p:first-child,
#centercontent .infofacts_tab_gradient p:first-child, .infofacts_tab_gradient p:first-child 
{
    font-size:.85em !important;
    position:relative;
    float:none;
    margin:0px !important;
    width:100% !important;
    text-align:center;
    background-color:#f7f7f7;
    color:#222; 
    border:solid 0px #00274c;
   border-radius:0px;
   text-shadow:none;
   box-shadow:none;   
}


.infofacts_tab_univBlue p:first-child:before, .infofacts_tab_medBlue p:first-child:before, .infofacts_tab_lightBlue p:first-child:before, 
.infofacts_tab_gray p:first-child:before, .infofacts_tab_orange p:first-child:before, .infofacts_tab_beige p:first-child:before, 
.infofacts_tab_black p:first-child:before, .infofacts_tab_white p:first-child:before, .infofacts_tab_gradient p:first-child:before
{
    content: "";
    position: absolute;
    right: 0px;
    left: 0px;
    top: 0px;
    bottom: 0px;
    border-radius: 0px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow: none;
}

.infofacts_tab_univBlue p:nth-of-type(2), .infofacts_tab_medBlue p:nth-of-type(2), .infofacts_tab_lightBlue p:nth-of-type(2), 
.infofacts_tab_gray p:nth-of-type(2), .infofacts_tab_orange p:nth-of-type(2), .infofacts_tab_beige p:nth-of-type(2), 
.infofacts_tab_black p:nth-of-type(2), .infofacts_tab_white p:nth-of-type(2), .infofacts_tab_gradient p:nth-of-type(2)
{
   border-top-right-radius:0px;  
}


#centercontent .infofacts_tab_univBlue p:last-child, .infofacts_tab_univBlue p:last-child,
#centercontent .infofacts_tab_medBlue p:last-child, .infofacts_tab_medBlue p:last-child,
#centercontent .infofacts_tab_lightBlue p:last-child, .infofacts_tab_lightBlue p:last-child,
#centercontent .infofacts_tab_gray p:last-child, .infofacts_tab_gray p:last-child,
#centercontent .infofacts_tab_orange p:last-child, .infofacts_tab_orange p:last-child,
#centercontent .infofacts_tab_beige p:last-child, .infofacts_tab_beige p:last-child,
#centercontent .infofacts_tab_black p:last-child, .infofacts_tab_black p:last-child,
#centercontent .infofacts_tab_white p:last-child, .infofacts_tab_white p:last-child,
#centercontent .infofacts_tab_gradient p:last-child, .infofacts_tab_gradient p:last-child 
{
    border-bottom-right-radius:0px;
    border-bottom-left-radius:0px;
    box-shadow:none;
    margin-bottom:5px !important;
}




/*INFO FACTS FOLDOVER */

.infofacts_foldover_univBlue, .infofacts_foldover_medBlue, .infofacts_foldover_lightBlue, 
.infofacts_foldover_gray, .infofacts_foldover_orange, .infofacts_foldover_beige,
.infofacts_foldover_black, .infofacts_foldover_white, .infofacts_foldover_gradient {
    position:relative;
    padding-top:5px !important;

}

.infofacts_foldover_univBlue p, .infofacts_foldover_medBlue p, .infofacts_foldover_lightBlue p, 
.infofacts_foldover_gray p, .infofacts_foldover_orange p, .infofacts_foldover_beige p,
.infofacts_foldover_black p, .infofacts_foldover_white p, .infofacts_foldover_gradient p
{
    font-family:'Roboto', Arial, san-serif !important;
    font-size:.85em !important;
    margin:5px !important;
    padding:0px !important;
    border:0px;
    width:90%;
    box-sizing:border-box;
    background-color:#f7f7f7;
    color:#222;
}

.infofacts_foldover_univBlue p:first-child, .infofacts_foldover_medBlue p:first-child, .infofacts_foldover_lightBlue p:first-child, 
.infofacts_foldover_gray p:first-child, .infofacts_foldover_orange p:first-child, .infofacts_foldover_beige p:first-child,
.infofacts_foldover_black p:first-child, .infofacts_foldover_white p:first-child, .infofacts_foldover_gradient p:first-child {
    position:relative;
    margin:5px !important;
    padding:0px !important;
    border:0px;
    width:90%;
    box-sizing:border-box;
    background-color:#f7f7f7;
    color:#222;
    border-radius:0px;
    z-index:3000;
    text-align:left;
    font-size:.85em !important;
    z-index:0;
    box-shadow:none;
}

.infofacts_foldover_univBlue p:nth-of-type(2), .infofacts_foldover_medBlue p:nth-of-type(2), .infofacts_foldover_lightBlue p:nth-of-type(2), 
.infofacts_foldover_gray p:nth-of-type(2), .infofacts_foldover_orange p:nth-of-type(2), .infofacts_foldover_beige p:nth-of-type(2),
.infofacts_foldover_black p:nth-of-type(2), .infofacts_foldover_white p:nth-of-type(2), .infofacts_foldover_gradient p:nth-of-type(2) {
    position:relative;
   font-size:.85em !important;
     background-color:#f7f7f7;
     background-image:none;
    color:#222;
    left:0px;
    width:90%;
    margin:5px !important;
    box-sizing:border-box;
    padding:0px !important;
    border-radius:0px;
    border:0px;
    z-index:3000;
    text-align:left;
}

.infofacts_foldover_univBlue p:nth-of-type(2):before, .infofacts_foldover_medBlue p:nth-of-type(2):before, .infofacts_foldover_lightBlue p:nth-of-type(2):before, 
.infofacts_foldover_gray p:nth-of-type(2):before, .infofacts_foldover_orange p:nth-of-type(2):before, .infofacts_foldover_beige p:nth-of-type(2):before,
.infofacts_foldover_black p:nth-of-type(2):before, .infofacts_foldover_white p:nth-of-type(2):before, .infofacts_foldover_gradient p:nth-of-type(2):before{
    display:none;
}

.infofacts_foldover_univBlue p:nth-of-type(n+3), .infofacts_foldover_medBlue p:nth-of-type(n+3), .infofacts_foldover_lightBlue p:nth-of-type(n+3), 
.infofacts_foldover_gray p:nth-of-type(n+3), .infofacts_foldover_orange p:nth-of-type(n+3), .infofacts_foldover_beige p:nth-of-type(n+3),
.infofacts_foldover_black p:nth-of-type(n+3), .infofacts_foldover_white p:nth-of-type(n+3), .infofacts_foldover_gradient p:nth-of-type(n+3) 
{
    position:relative;
    padding:5px !important;
    border:solid 0px #ccc;
    background-color:#f7f7f7;
    color:#222;
    box-shadow:none;
}

.infofacts_foldover_univBlue p:nth-of-type(3), .infofacts_foldover_medBlue p:nth-of-type(3), .infofacts_foldover_lightBlue p:nth-of-type(3), 
.infofacts_foldover_gray p:nth-of-type(3), .infofacts_foldover_orange p:nth-of-type(3), .infofacts_foldover_beige p:nth-of-type(3),
.infofacts_foldover_black p:nth-of-type(3), .infofacts_foldover_white p:nth-of-type(3), .infofacts_foldover_gradient p:nth-of-type(3)
{
    padding:5px !important;
    margin-top:unset !important;
    border-top-right-radius:0em;
    
}
.infofacts_foldover_univBlue p:last-child, .infofacts_foldover_medBlue p:last-child, .infofacts_foldover_lightBlue p:last-child, 
.infofacts_foldover_gray p:last-child, .infofacts_foldover_orange p:last-child, .infofacts_foldover_beige p:last-child,
.infofacts_foldover_black p:last-child, .infofacts_foldover_white p:last-child, .infofacts_foldover_gradient p:last-child
{
    border-bottom-left-radius:0em;
    border-bottom:solid 0px #ccc;
}

/*--------------------------------------------------------------------
PARALLAX -- EDITING REMOVE THE EFFECT
----------------------------------------------------------------------*/

.parallax
{
    position:relative;
    perspective:0px;
    height:auto;
    overflow-x:auto;
    overflow-y:auto;
}

.parallax_group {
  position: relative;
  height: auto;
  width:auto;
  transform-style:none;
  border-top:solid 2px #555;
  border-bottom:solid 2px #aaa;
}

.parallax .parallax_content,
.parallax .parallax_image
{
  position: relative;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  
}

.parallax_content
{
    margin-top:0px;
    margin-left:0px;
    padding:0px;
    width:80%;
    height:auto;
    background-color:#f7f7f7;
    color:#222;
    transform:none;
    z-index:100;
    box-shadow:none;
    
    overflow-y:none;
}

.parallax_image
{
    /* scale = 1 + (translateZ * -1) / perpective */
    transform:none;
    z-index:50;
    height:auto !important;
    position:relative;
}

.parallax_image image
{
   width:100%;
   height:auto;
   
}

.parallax_group.emptycontent
{
    display:block;
}

.parallax_group.hascontent
{
    display:block;
}

/*------------------------
PARALLAX LAYOUT FIXES
------------------------------*/
.T4_0017p .parallax_image,
.T4_0017p .parallax_content
{
  float:left;
  width:46%;
}

.T4_0017p .parallax_image div,
.T4_0017p .parallax_content div
{
  float:left;
  width:90%;
}


/*---------------------------------------------------------
    EDITING STYLES
-------------------------------------------------------------*/
#content_navigation
{font-size:initial;}

#centercontent .OUSectionTitle, #centercontent p:first-child.OUSectionTitle,
.OUSectionTitle, p:first-child.OUSectionTitle
{
    background:#f7f7f7 !important;
    background-color:#EBEDEE !important;
    border:solid 1px #aaa !important;
    border-left:solid 3px #5A8EC5 !important;
    font-weight:bold !important;
    font-family:'Roboto', Arial, sans-serif !important;
    font-size:.9em !important;   
    color:#444 !important;
    padding:3px !important;
    padding-left:10px !important;
    margin:0px !important;
    margin-bottom:5px !important;
    text-align:left !important;
    text-shadow:0px 0px 0px rgba(0,0,0,0) !important;
    box-sizing:border-box;
}


/*--------------------------------------------------
    EXTENDED NAVIGATION: FLYOUT 
-----------------------------------------------------*/
.OUExtendedNav_Editing
{
    margin:10px;
    list-style:none !important;
}
.OUExtendedNav_Editing > li
{
    padding-top:15px;
    padding-bottom:20px;
    border-bottom:solid 3px #ccc;
    border-top:solid 3px #aaa;
}


/*--------------------------------------------------
   MEDIA LAYOUT EDITOR
-----------------------------------------------------*/
.MediaLayoutBlocks li:hover {
    cursor: pointer;
    background:#084B8A !important;
}

.MediaLayout_AddBlock:hover a {
    cursor: pointer;
    background: inherit;
    color: #fff !important;
}

#divZ_content #ulCurrentLayout li {
    clear: both;
    float: left;
    width: 100%;
    display: block;
    margin: auto;
    box-sizing: border-box;
    list-style-type: none;
}

#ulCurrentLayout li p.SortControls {
    cursor: move;
    text-align: left;
    font-size: 12px;
    float: left;
    width: 48%;
}

#ulCurrentLayout li p.RemoveControls {
    cursor: move;
    text-align: right;
    font-size: 12px;
    float: right;
    width: 48%;
}

.ui-state-highlight {
    margin-top:8px;
    margin-bottom:8px;
    height: 80px;
    display: block;
    float: left;
    width: 100%;
    line-height: 1.2em;
    border: dashed 1px #ccc;
    background-color: #286DBB;
}

#ulPreviewLayout li p.SortControls,
#ulPreviewLayout li p.RemoveControls {
    display: none;
}





/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+                               END OF CSS FILE                                       +
+     IF YOU WANT TO OVER RIDE THESE STYLES PLEASE DO IT IN THE CSS OVERRIDE FILES    +
+     CHANGES TO THIS FILE WILL BE DELETED UPON NEXT TEMPLATE UPDATE                  +
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/