

/*********************
Including file: reset.css
*********************/
/* -------------------------------------------------------------- 
  
   Boilerplate reset.css
   * Resets default browser CSS.
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { line-height: 1.5; background: #fff; margin: 1.5em 0; }
table { border-collapse: collapse; border-spacing: 0; }
caption, td { text-align: left; font-weight:400; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
a img { border: none; }
input,textarea { margin: 0; }

/* Removes Firefox imposed outline */
a,a:link,a:visited,a:active, a:hover { outline: none; }

/* Clearing floats without extra markup  */
.wrapper { display: inline-block; }
.wrapper:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .wrapper { height: 1%; }
.wrapper { display: block; }
input[type=checkbox], input[type=radio] {
    margin: 0;
}

/*********************
Including file: typography.css
*********************/
/* -------------------------------------------------------------- 
   
   Boilerplate typography.css
   * Sets up some sensible default typography.
  
-------------------------------------------------------------- */
/* This is where you set your desired font size. The line-heights 
   and vertical margins are automatically calculated from this. 
   The percentage is of 16px (0.75 * 16px = 12px). */
body { font-size: 75%; }


/* Default fonts and colors. */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,input,textarea {  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  }


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 {  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  }

h1 { font-size: 2.2em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.7em; margin-bottom: 0.75em; }
h3 { font-size: 1.2em; line-height: 1; margin-bottom: 1em; }
.h4, h4 {
    font-size: 18px;
    margin-bottom: 10px;
}
h5 { font-size: 1em; margin-bottom: 1.5em; }
h6 { font-size: 1em; }


/* Text elements
-------------------------------------------------------------- */

p { margin: 0 0 1.5em; }

ul, ol { margin: 0 1.5em 1.5em 1.5em; }
ul { list-style-type: circle; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }

abbr, acronym { border-bottom: 1px dotted #000; }
address { margin-top: 1.5em; font-style: italic; }
del { color: #000; }

a {
    color: #337ab7;
    text-decoration: none;
}
a:hover { text-decoration: underline; }

blockquote { margin: 1.5em; }
strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
pre, code { margin: 1.5em 0; white-space: pre; }
pre, code, tt { font: 1em monospace; line-height: 1.5; } 
tt { display: block; margin: 1.5em 0; line-height: 1.5; }
textarea { font-size:1em; }

/* Tables
-------------------------------------------------------------- */

table { margin-bottom: 1.4em; }
/* th { border-bottom: 2px solid #ddd; font-weight: bold; }
td { border-bottom: 1px solid #ddd; } */
th,td { padding: 4px 10px 4px 0; }
tfoot { font-style: italic; }
caption { background: #ffc; }


/* Some default classes
-------------------------------------------------------------- */

.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.quiet { color: #999; }

.hide { display: none; }
.highlight { background: #ffc; }

.top { margin-top: 0; padding-top: 0; }
.bottom { margin-bottom: 0; padding-bottom: 0; }




/*********************
Including file: forms.css
*********************/
/* -------------------------------------------------------------- 
   
   Boilerplate forms.css
   * Sets up some default styling for forms
   
-------------------------------------------------------------- */

label { font-weight: bold; }

/* Fieldsets */
fieldset { padding: 1.4em; margin: 0 0 1.5em 0; border: 1px solid #ddd; }
legend { padding: 0 .4em; font-weight: bold; font-size: 1.2em;width: auto; }

/* Textareas */
textarea { margin: 0.5em 0.5em 0 0; }
textarea { padding: .4em; }


/* hForm
-------------------------------------------------------------- */
form.hform p, form.hform div { margin: 0 0 .5em; }
form.hform p label, form.hform div label { float: left; width: 100px; }
form.hform p label a, form.hform div label a{ float: left; width: 200px; }
form.hform p input, form.hform div input { width: 200px; }
form.hform p select, form.hform div select { width: 200px; }
form.hform p select,form.hform div select { width: 200px; }
form.hform p input.button, form.hform div input.button { width: auto; }
form.hform p input.checkbox, form.hform div input.checkbox { width: auto; }
form.hform p input.checkbox, form.hform div input[type="checkbox"] { width: 16px; height:16px;}
form.hform p input.radio, form.hform div input.radio { width: auto; }

form.hform p.checkbox, form.hform div.checkbox { margin-left: 100px; }
form.hform p.checkbox label, form.hform div.checkbox label { float: none; }
form.hform p.checkbox input, form.hform div.checkbox input { width: auto; }


/* vForm
-------------------------------------------------------------- */
form.vform p { margin: 0 0 .5em; }
form.vform p label { display: block; }

form.vform p.checkbox label { display: inline; }

/*********************
Including file: tabs.css
*********************/
/* -------------------------------------------------------------- 
   
   Tabs
   * A basic ruleset for beginning tabs
   
-------------------------------------------------------------- */

ul.tabs { margin: 0; padding: 0; }
ul.tabs li { float: left; list-style: none; margin: 0; padding: 0; }
ul.tabs li a { float: left; display: block; }

/* Clearing floats without extra markup  */
ul.tabs { display: inline-block; }
ul.tabs:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html ul.tabs { height: 1%; }
ul.tabs { display: block; }

/* -------------------------------------------------------------- 
   
   Dual Tabs (nneds to be moved in to core css tab lib)
   * A basic ruleset for beginning dual level tabs
   
-------------------------------------------------------------- */

ul.tabs.dualtabs {
    position:relative;
    padding:0;
    margin-bottom:0.8em ;
    z-index: 10;
}
ul.tabs.dualtabs ul {
    position:absolute;
    top:1.5em;
    margin:0;
    padding:0;
    left:0;
    font-size:0.8em;
    width:100%;
    z-index: 20;
}


/*********************
Including file: clearnomarkup.css
*********************/
/* -------------------------------------------------------------- 
   
   clnm
   * A class to clear floats after an element without using any markup
   
-------------------------------------------------------------- */

.clnm { display: inline-block; }
.clnm:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clnm { height: 1%; }
.clnm { display: block; }


/*********************
Including file: image_replace.css
*********************/
/* -------------------------------------------------------------- 
   
   image_replace
   * basic rulesets for beginning image replacement
   
-------------------------------------------------------------- */

/*
    .replace - used for markup such as :
    
    <a href="blah" id="test" class="replace">text<span></span></a>
    
    just need to apply a background image, width and height to both the outer tag and the contained span.
    
    #test, #test span { background-image:url(image replacement); width:999pxx; height:999px; }

*/

.replace {
    display:block;
    position:relative;
    margin:0px;
    padding:0px;
    /* hide overflow:hidden from IE5/Mac */
    /* \*/
    overflow: hidden;
    /* */
}
.replace span {
    display:block;
    position:absolute;
    top:0px;
    left:0px;
    z-index:1; /*for Opera 5 and 6*/
}
a.replace span {
    cursor:pointer; /* make links look clickable */
}



/*
    .ireplace - text indent image replacement -  used for markup such as :
    
    <h1 class="ireplace"><a href="#"><span>norabaker</span></a></h1> or
    <h1 class="ireplace"><span>norabaker</span></h1>
    
    just need to apply a background image, width and height to both the outer tag and the contained span.
    
    #h1 span { background-image:url(image replacement); width:999pxx; height:999px; }

*/


.ireplace span {
display:inline;
float:left;
margin:0;
padding:0;
text-indent:-9999em;
}

.ireplace a span {
    cursor:pointer;
}



/*********************
Including file: datepicker.css
*********************/
/* This is a very basic stylesheet for the date-picker. Feel free to create your own. */

/* The wrapper div */
div.datePicker
        {
        position:absolute;
        min-width:24em;
        width:24em;
        z-index:9999;
        text-align:center;

        /* Change the font-size to suit your design's CSS. The following line is for the demo that has a 12px font-size defined on the body tag */
        font:900 0.8em/0.8em Verdana, Sans-Serif;
        
        /* For Example: If using the YUI font CSS, uncomment the following line to get a 10px font-size within the datePicker */
        /* font:900 77%/77% Verdana; */

        background:transparent;

        /* Mozilla & Webkit extensions to stop text-selection. Remove if you wish to validate the CSS */
        -moz-user-select:none;
        -khtml-user-select:none;
        }
/* Styles for the static datePickers */
div.staticDP
        {
        position:relative;
        top:5px;
        left:0;
        }
/* The iframe hack to cover selectlists in Internet Explorer <= v6 */
iframe.iehack
        {
        position:absolute;
        background:#fff;
        z-index:9998;
        padding:0;
        border:0;
        display:none;
        margin:0;
        }
/* The "button" created beside each input for non-static datePickers */
a.date-picker-control:link,
a.date-picker-control:visited,
a.date-picker-control:hover,
a.date-picker-control:active,
a.date-picker-control:focus
        {
        /*position:relative;*/
        /* Moz & FF */
        display: -moz-inline-stack;
        border:0 none;
        padding:0;
        margin:0 0 0 4px;
        background:transparent url(media/image?src=datepicker/cal.gif) no-repeat 50% 50%;
        min-width:16px;
        line-height:1;
        cursor:pointer;
        visibility:visible;
        text-decoration:none;
        vertical-align:middle;
        }
/* Feed IE6 the following rule, IE7 should handle the min-width declared above */
* html a.date-picker-control
        {
        width:16px;
        }
a.date-picker-control
        {
        /* IE, Safari & Opera. Seperate CSS rule seems to be required. */
        display:inline-block;
        }
a.date-picker-control span
        {
        display:block;
        width:16px;
        height:16px;
        margin:auto 0;
        }
/* The next & previous buttons */
div.datePicker th span
        {
        display:inline;
        padding:0;
        margin:0;
        color:#000;
        text-align:center;
        line-height:1em;
        border-width:0;
        font-family: georgia, times new roman, palatino, times, bookman, serif;
        background:transparent;
        font-weight:bold;
        cursor:pointer;
        }
div.datePicker th span.month-display,
div.datePicker th span.year-display
        {
        text-transform:uppercase;
        letter-spacing:1px;
        font:normal 1.2em Verdana, Sans-Serif;
        cursor:default;
        }
div.datePicker th span.prev-but,
div.datePicker th span.next-but
        {
        font-size:1.8em;
        cursor:pointer !important;
        }

div.datePicker th span.today-but
        {
        text-align:center;
        margin:0 auto;
        font:normal 1em Verdana, Sans-Serif;
        width:100%;
        text-decoration:none;
        line-height:1.6em;
        text-transform:uppercase;
        cursor:pointer !important
        }
div.datePicker thead th span.fd-disabled
        {
        color:#aaa;
        cursor:default !important;
        }
/* The mon, tue, wed etc day buttons */
div.datePicker th span.fd-day-header
        {
        text-align:center;
        margin:0 auto;
        font:900 1em Verdana, Sans-Serif;
        height:1.4em;
        width:2em;
        text-decoration:none;
        text-transform:lowercase;
        line-height:1.4em;
        }
/* The table */
div.datePicker table
        {
        position:relative;
        margin:0;
        padding:0;
        border:1px solid #ccc;
        background:#fff url(media/image?src=datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px;
        text-align:center;
        width:100%;
        border-spacing:2px;
        table-layout:fixed;
        border-collapse:separate;
        }
/* Common TD & TH styling */
div.datePicker table td
        {
        border:1px solid #ccc;
        padding:0;
        text-align:center;
        vertical-align:middle;
        /* Opera requires a line-height bigger than 1em in order to redraw properly */
        line-height:1.2em;
        cursor:pointer;
        background:#fff url(media/image?src=datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px;
        width:3em;
        height:3em !important;
        height:2.8em;
        outline:none;
        }
div.datePicker table th
        {
        border:0 none;
        padding:0;
        line-height:1em;
        font-weight:bold;
        color:#222;
        text-align:center;
        vertical-align:middle;
        }
div.datePicker table td.date-picker-unused
        {
        background:#fff url(media/image?src=datepicker/backstripes.gif);
        border-color:#dcdcdc;
        padding:0;
        cursor:default !important;
        }
div.datePicker table thead th.date-picker-title
        {
        width:auto;
        height:auto;
        padding:0.4em 0;
        }
/* The "mon tue wed etc" day header button styles */
div.datePicker table th.date-picker-day-header
        {
        text-transform:lowercase;
        width:3em;
        }
div.datePicker table th.date-picker-day-header span
        {
        display:block;
        }
/* The "todays date" style */
div.datePicker table td.date-picker-today
        {
        background:#fff url(media/image?src=datepicker/bullet2.gif) no-repeat 0 0;
        color:rgb(100,100,100) !important;
        }
/* The "selected date" style */
div.datePicker table td.date-picker-selected-date
        {
        color:#333 !important;
        border-color:#333 !important;
        }
/* the "highlight days" style */
td.date-picker-highlight
        {
        color:#a86666;
        }
/* The date "out of range" style */
div.datePicker table td.out-of-range
        {
        color:#ccc !important;
        font-style:oblique;
        background:#fcfcfc !important;
        cursor:default !important;
        }
/* The "disabled days" style */
div.datePicker table td.day-disabled
        {
        color:#aaa !important;
        background:transparent !important;
        cursor:default !important;
        }
/* The "active cursor" style */
div.datePicker table tbody td.date-picker-hover
        {
        background:#fff url(media/image?src=datepicker/bg_header.jpg) no-repeat 0 0;
        cursor:pointer;
        border-color:rgb(100,130,170);
        color:rgb(100,130,170);
        }
/*
   Quirksmode necessity?
   ---------------------

   If your HTML document renders in quirksmode (i.e. has no doctype declaration)
   then uncomment the following CSS rule to set a less drastic font-size in IE

div.datePicker table th,
div.datePicker table td
        {
        font-size:100%;
        }
*/

/* Remove the images for Internet Explorer <= v6 using the "* html" hack */
* html div.datePicker table td
        {
        background-image:none;
        }
* html div.datePicker table td.date-picker-unused
        {
        background:#f2f2f2;
        }


/*********************
Including file: simple_dropdown.css
*********************/
/* -------------------------------------------------------------- 
   
   Simple dropdown
   * A basic ruleset for a horizontal menu with vertical dropdowns
   
-------------------------------------------------------------- */


/* Root = Horizontal, Secondary = Vertical */
ul.ddmenu {
  margin-top: 5px;
  border: 0 none;
  padding: 0;
  width: auto; /*For KHTML*/
  list-style: none;
}

ul.ddmenu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  z-index:2100;
}
ul.ddmenu li a {
    padding: 5px 10px 5px 10px;
}

ul.ddmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 140px;
  list-style: none;
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  filter: alpha(opacity=70);
  -moz-opacity: .7;
  KhtmlOpacity: .7;
  opacity: .7;
  font-size: 0.9em;
  z-index: 8999;
     
}

ul.ddmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul.ddmenu ul li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  font-size:0.9em;
  background-color: #333;
  width: 140px;
  position:static;
}

ul.ddmenu ul li a {
  padding-left:10px;
}

ul.ddmenu ul li:hover {
  background-color: #76b900;
}

ul.ddmenu ul a {
  padding: 4px 5px 4px 1px;
}

ul.ddmenu ul a.menudiv {
  line-height:0 !important;
  padding:0 !important;
  text-indent: -999999em !important;
  border-top:1px solid #484848;
}

/* Root Menu */
ul.ddmenu a {
  padding: 0;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/  
}

/* Root Menu Hover Persistence */
ul.ddmenu a:hover,
ul.ddmenu li:hover a,
ul.ddmenu li.iehover a {
  color:#76b900;
}

/* 2nd Menu */
ul.ddmenu li:hover li a,
ul.ddmenu li.iehover li a {
  float: none;
}

/* 2nd Menu Hover Persistence */
ul.ddmenu li:hover li a:hover,
ul.ddmenu li:hover li:hover a,
ul.ddmenu li.iehover li a:hover,
ul.ddmenu li.iehover li.iehover a {
}

/* 3rd Menu */
ul.ddmenu li:hover li:hover li a,
ul.ddmenu li.iehover li.iehover li a {
}

/* 3rd Menu Hover Persistence */
ul.ddmenu li:hover li:hover li a:hover,
ul.ddmenu li:hover li:hover li:hover a,
ul.ddmenu li.iehover li.iehover li a:hover,
ul.ddmenu li.iehover li.iehover li.iehover a {
}

/* 4th Menu */
ul.ddmenu li:hover li:hover li:hover li a,
ul.ddmenu li.iehover li.iehover li.iehover li a {
}

/* 4th Menu Hover */
ul.ddmenu li:hover li:hover li:hover li a:hover,
ul.ddmenu li.iehover li.iehover li.iehover li a:hover {
}

ul.ddmenu ul ul,
ul.ddmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 200px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.ddmenu li:hover ul ul,
ul.ddmenu li:hover ul ul ul,
ul.ddmenu li.iehover ul ul,
ul.ddmenu li.iehover ul ul ul {
  display: none;
}

ul.ddmenu li:hover ul,
ul.ddmenu ul li:hover ul,
ul.ddmenu ul ul li:hover ul,
ul.ddmenu li.iehover ul,
ul.ddmenu ul li.iehover ul,
ul.ddmenu ul ul li.iehover ul {
  display: block;
}

/*********************
Including file: fauxcrop.css
*********************/
/* -------------------------------------------------------------- 
   
   fauxcrop
   * A class to help with showing faux cropped images
   
-------------------------------------------------------------- */

.fauxcrop {
    display:inline-block;
    zoom:1;
    *display:inline;
    overflow:hidden;
    position:relative;
    margin:0;
}

.fauxcrop > img {
    left:0;
    top:0;
    position:absolute;
}


/*********************
Including file: jqModal.css
*********************/
/* jqModal base Styling courtesy of;
    Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
    the Window's z-index value will be set to 3000 by default (via jqModal.js). */

.jqmWindow {
    display: none;

    position: fixed;
    top: 17%;
    left: 50%;

    margin-left: -177px;
    width: 330px;

    background-color: #EEE;
    color: #333;
    border: 1px solid #ccc;
    padding: 12px;
}

@media all and (max-width: 960px) {
  .jqmWindow {
    top: 100px;
  }
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
    width: expression(this.parentNode.offsetWidth+'px');
    height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
   }


/*********************
Including file: screen.css
*********************/
@font-face {
font-family:"proxima-nova";
src:url(data:font/opentype;base64,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);
font-style:normal;font-weight:300;
}

@font-face {
font-family:"proxima-nova";
src:url(data:font/opentype;base64,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);
font-style:normal;font-weight:600;
}

@font-face {
font-family:"proxima-nova";
src:url(data:font/opentype;base64,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);
font-style:normal;font-weight:900;
}

/* General Purpose Classes
-------------------------------------------------------------- */
.hideMe { display:none !important; }
.float_left { float:left; }
input[type=radio], input[type=checkbox] { vertical-align:middle; }
input[type=checkbox] { width: 16px; height: 16px; }

/* Site
-------------------------------------------------------------- */
html {
    position: relative;
    min-height: 100%;
    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */
}
body {
    margin:0;
}
body.hasFooter {
    margin: 0 0 77px; /* FOOTER HEIGHT */
}
#page { 
    width: 100%;
    overflow: hidden;
    margin: 0 !important;
}
#pageContent {
    min-height: calc(100vh - 80px);
    max-width: 100%;
}

* {outline: none;}

/* Header
-------------------------------------------------------------- */
ul#headerLinks li.hover, ul#headerLinks li:hover {
    cursor:default;
}
ul#headerLinks ul li {
    width: 100%;
}
ul#headerLinks ul li a{
    outline:none;
}
form#search ul.hoverdd {top:2px; right:2px; *right:-2px; }
form#search #header_search {
    height:23px; 
    padding:2px 2px 2px;
}

.header_search_autocomplete{
    z-index: 10000;
}
.adv_search_autocomplete{
    z-index: 3000;
}
.header_search_autocomplete,
.adv_search_autocomplete{
    position:fixed;
    min-width: 160px;
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}
ul.ui-autocomplete.header_search_autocomplete li div span.highlight-word,
ul.ui-autocomplete.adv_search_autocomplete li div span.highlight-word{
    font-weight: bold;
    color: red;
}
/* page content
-------------------------------------------------------------- */
#pageContent {
    margin:0 auto;
    padding-top:15px;
}

body.home #pageContent {
    padding:10px 0;
}

.fixedwidth {
    width:1200px;

}
.fullwidth {
        width: 100%;
}

div#login_dialog p>label, div#login_dialog p>input { margin-top:2px; *margin-top:0; }


/* Footer
-------------------------------------------------------------- */
#footer_wrapper{
    position: absolute;
    font-size: 14px;
    height: 77px;
    width: 100%;
    left: 0;
    bottom: 0;
    background-color: #efefef;
}
#footer_wrapper div.footer {
    text-align:center;
    color: #333;
    font-size: 0.9em;
    line-height: 1.75em;
    padding:0;
    height: 100%;
}
#footer a {
    color: #333;
}
#footerLinks {
    text-align:center;
    width:auto;
    padding-top:5px;
}
#footerLinks li {
    display:inline;
    float:none;
}
#footerLinks li a {
    padding: 0 0.25em 0 0.5em;
    display: inline;
    float: none;
}
#footerLinks > li:first-child a {
    border: none;
}
#footer_wrapper div.footer>ul+div { padding-bottom:5px; }
#footer_wrapper div.footer a#poweredBy { color:#999; }

/* Error & Info messages displayed with any forms
-------------------------------------------------------------- */
.error_message {
    width: auto;
    background-color: #f2dede;
    color: #a94442;
    border: solid 1px #ebccd1;
    padding-top: 15px;
    padding-left: 15px;
    margin-top: 30px;
    margin-bottom: 5px;
}
.error_message ul{
    list-style-type: initial;
}
.info_message {
    width: auto;
    font-weight: bold;
    color: blue;
}
.validation_error {
    color: red;
}

/* Administrator User Management
-------------------------------------------------------------- */
#Search_icon{
    padding-left:3px;
    cursor:pointer;
}

div#Status{
    margin-top:10px;
    color:red;
}

/* More width label for reset password form (avoid css broken when translate to French)
-------------------------------------------------------------- */
form.wider p label { width: 200px; }


/* Spinning Wheel for loading events */
.spinningWheel{
    width:100%;
    height:100%;
    opacity: 0.5;
    display:none;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 99;
    background-color: #666;

}
.spinningWheel div{
    background: url("media/image?src=waiting.png") no-repeat center;
    -webkit-animation: spin 2s infinite linear;
    -moz-animation: spin 2s infinite linear;
    -ms-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
    width: 100%;
    height: 100%;
}

@media all and (max-width: 960px) {
    #pageContent{ max-width: 100%; margin: 0;}
    .fullwidth {
        padding: 10px 0 !important;
    }
    #pageContent.fixedwidth {
        width: 100% !important;
        padding: 0 15px !important;
        box-sizing: border-box;
        margin-top: 15px;
    }
}
h1 {
    margin: 36px 0 25px;
    font-weight: bold;
    text-transform: uppercase;
}

.fixed-header {
  position: fixed !important;
  top: 0;
  left: 0;
  right: 0;
}

/* LOGIN BOX */
.modal-backdrop {
    z-index: 3999;
}
.modal .modal-content .modal-header {
    background-color: #f7f7f7;
    border-radius: 6px 6px 0 0;
}
#LoginForm.modal .modal-dialog {
    width: 450px;
    margin: 25px auto;
}
#LoginForm h1.login_title {
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    text-transform: none;
}
#LoginForm form.loginform, #LoginForm .social_auth_buttons {
    width: 320px;
    margin: auto;
}

#LoginForm .loginfields input,
.LoginfailFields .loginfields input,
#forgotpassword .Fogotfields input{
    font-size: 12px;
    width: 100%;
    -webkit-appearance: none;
    background: #fff;
    padding: 0 8px;
}

#LoginForm .loginfields label, 
#LoginForm .loginfields input, 
.LoginfailFields .loginfields label, 
.LoginfailFields .loginfields input, 
#forgotpassword .Fogotfields label, 
#forgotpassword .Fogotfields input{
    font-weight: 400;
    font-size: 14px;
    display: block;
}
#LoginForm form input[type=submit],
#LoginFailForm form input[type=submit] {
    width: 100%;
}
.forgot_link {
    margin: 10px 0;
}
#LoginForm .loginfields.form-group {
    margin-bottom: 10px;
}
.social_auth_buttons .bdr-sepa{
    position: relative;
    margin: 0;
    height: 10px;
}
.social_auth_buttons .bdr-sepa:before {
    content : "";
    position: absolute;
    left    : 0;
    top     : 5px;
    width   : 100%;
    border-bottom:1px solid #c4c4c4;
}
.social_auth_buttons form{
    text-align:center;
    margin-top:10px;
}

.social_auth_buttons .fbButtonStyle{
    width: 98%;
    padding: 10px 10px 10px 28px;
    background-color: transparent;
    border: 2px solid #39579b;
    color: #39579b;
    font-size: 15px;
    font-weight: 600;
    background-image : url("media/image?src=login/Facebook.png");
    background-repeat: no-repeat;
    background-size: 40px;
    border-radius:2px;
}
.social_auth_buttons form button,
.social_auth_buttons form a{
    width: 100%;
}
/* Login Fail Form */
#LoginFailForm, #ForgotForm{
    min-width: 320px;
    width: 450px;
    margin: 20px auto 20px;
    outline: none !important;
    border-radius: 6px;
}
#FailForm, #forgotpassword, .social_auth_buttons {
    width: 320px;
    margin: 15px auto;
}
@media screen and (max-width: 470px){
    #LoginForm.modal .modal-dialog{
        width: 100%;
        margin: 15px 0;
    }
    #LoginForm form.loginform, #LoginForm .social_auth_buttons{
        width:290px;
    }
}
@media screen and (max-width: 570px){
    
    #LoginFailForm, #ForgotForm{
        width:320px;
    }
    #FailForm, #forgotpassword, .social_auth_buttons{
        width:290px;
    }
}
.form_header{
    background-color: #f7f7f7;
    box-sizing: border-box;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    border-radius : 6px 6px 0 0 ;
}
.form_header h2{
    text-align: center;
    font-size: 16px;
    font-weight:400;
    text-transform:none;
    margin:0;
}
.form_body{
    position: relative;
    padding: 15px;
    background-color:#FFF;
    border-radius : 0 0 6px 6px ;
}
.form_body .alert ul{
    list-style:none;
}

#LoginFailForm .social_auth_buttons .authbuttons{
    width: 250px;
}
#LoginFailForm .social_auth_buttons .fbButtonStyle{
    width: 250px;
    background-image : url("../media/image?src=login/Facebook.png");
}

/*Share by Email FORM */
#frm_send_email label{
    margin-top: 5px;
}
#frm_send_email textarea{
    margin: 0;
    height: 80px;
    resize: vertical; 
}
#frm_send_email #image_code img{
    margin-top: 5px;
}
/* OTHER FORMS */
.form-group label {
/*    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: 700;
    font-size: 14px;*/
}

form.hform .form_input{
    width:100%;
    margin-bottom: 15px;
}
form.hform .form_input label{
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    width: 100%;
    font-weight: 700;
    font-size: 14px;
}

form.hform .login_cancel_buttons .btn_login {
    background-color: #5cb85c;
    border-color: #4cae4c;
}
form.hform .login_cancel_buttons .btn_login:hover {
    background-color: #449d44;
    border-color: #398439;
}
form.hform .login_cancel_buttons .btn_cancel {
    background-color: #d9534f;
    border-color: #d43f3a;
}
form.hform .login_cancel_buttons .btn_cancel:hover {
    background-color: #c9302c;
    border-color: #ac2925;
}
form.hform a {
    font-size: 14px;
    color: #337ab7;
    text-decoration: none;
}
form.hform a:hover {
    outline: 0;
    color: #23527c;
    text-decoration: underline;
}


/* Outer glow effect for panels
-------------------------------------------------------------- */

.outerglow {
    box-shadow: 1px 1px 4px 1px #999;
}

.h4, h4 {
    font-size: 18px;
}
.login-modal-title-row {
    margin-bottom: 15px;
}
.title-column h4 {
    margin-top: 0;
}
.title-column > div {
    border-bottom: 1px solid silver;
}
.loginCancel-buttons .simple-btn {
    width: 49%;
}

.jqmClose {
    cursor: pointer;
}

.fa-clipboard{
    margin-left: 10px;
    cursor: pointer;
}

.blinkMe {
    -webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

.dotAnim span{
    -webkit-animation-name: dotAnim;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: dotAnim;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: dotAnim;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;

}
.dotAnim span:nth-child(2){
    -webkit-animation-delay: 0.33s;
    -moz-animation-delay: 0.33s;
    animation-delay: 0.33s;

}
.dotAnim span:nth-child(3){
    -webkit-animation-delay: 0.66s;
    -moz-animation-delay: 0.66s;
    animation-delay: 0.66s;

}
@-moz-keyframes dotAnim {  
    0% { opacity: 0.0; }
    50% { opacity: 1.0; }
    100% { opacity: 0.0; }
}
@-webkit-keyframes dotAnim {  
    0% { opacity: 0.0; }
    50% { opacity: 1.0; }
    100% { opacity: 0.0; }
}
@keyframes dotAnim {  
    0% { opacity: 0.0; }
    50% { opacity: 1.0; }
    100% { opacity: 0.0; }

}


/*
overwrite jquery-ui.css and bootstrap inital values
*/ 
.ui-widget {
    font-family: inherit;
    font-size: 1em;
}
.ui-widget-content {
    border: inherit;
    background: inherit;
    color: inherit;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: inherit;
    font-size: inherit;
}
button, input, select, textarea {
    line-height: initial;
}
.ui-widget-content a {
    color: inherit;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default,
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover{
    border: none;
}

.modal{
    z-index: 4000;
}
.modal .modal-dialog .modal-content .modal-header h4.modal-title{
    font-size: 13px;
    font-weight: 700;
}
#media_types{
    box-sizing: content-box;
}
@media (min-width: 768px){
    .modal-dialog {
        margin: 50px auto;
    }
    .modal-dialog.tall-modal {
        margin: 0px auto;
    }
}
/* Common class for checkboxes
------------------------------------------------------------------------- */
ul.checkboxes_list {
    background-color: #fff;
    border: 1px solid #ccc;
    height: 90px;
    margin: 0;
    overflow: auto;
    padding: 3px;
}

ul.checkboxes_list li {
    clear: both;
    list-style: none;
    line-height:1.6em;
    white-space: nowrap;
}



.reverse-ellipsis {
  text-overflow: clip;
  position: relative;
  background-color: white;
}

.reverse-ellipsis:before {
  content: '\02026';
  position: absolute;
  z-index: 1;
  left: -1em;
  background-color: inherit;
  padding-left: 1em;
  margin-left: 0.5em;
}

.reverse-ellipsis span {
  min-width: 100%;
  position: relative;
  display: inline-block;
  float: right;
  overflow: visible;
  background-color: inherit;
  text-indent: 0.5em;
}

.reverse-ellipsis span:before {
  content: '';
  position: absolute;
  display: inline-block;
  width: 1em;
  height: 1em;
  background-color: inherit;
  z-index: 200;
  left: -.5em;
}

.pageHeading{
    font-family: "proxima-nova";
    text-align: center;
    font-size: 48px;
    color: #e82a2a;
    margin-top: 32px;
    text-transform: initial;
    font-weight: normal;
}
label.error {
    color: red;
}
label.error:before {
    content: "*";
}

.btn-small{
    font-size: 12px;
    padding: 2px 10px;
}
.cc_banner.cc_container.cc_container--open{
    background: rgba(0,0,0,0.7);
    border: none;
    box-shadow: 1px 1px 10px rgba(0,0,0,0.5);
    color: #ddd;
}
.g-recaptcha{
    transform:scale(0.89);
    transform-origin:0 0;
    margin-top:10px;
}

.action{
    cursor: pointer;
}
#goToTopBtn {
    display: none;
    position: fixed;
    bottom: 20px;
    right: 0;
    border: none;
    outline: none;
    background: none;
    z-index: 99;
    opacity:0.7;
}
#goToTopBtn:hover {
    opacity:1;
}
#goToTopBtn svg{
    width:45px;
    height: 45px;
    fill:#F00;
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: none;
}

/*********************
Including file: old_ie.css
*********************/
/* IE Warning Page
-------------------------------------------------------------- */
#browsers_list_block {
    margin: 20px auto;
    width: 520px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
}
.browsers_list {
    background: transparent url('media/image?src=browser_icons/background_browser.gif') no-repeat scroll left top;
    cursor: pointer;
    float: left;
    width: 120px;
    height: 122px;
    margin: 0 10px 10px 0;
}
.browser_icon {
    width: 100px;
    height: 100px;
    margin: 1px auto;
}

.browser_name {
    color: #808080;
    font-size: smaller;
    height: 18px;
    line-height: 17px;
    margin: 1px auto;
    text-align: center;
}


/*********************
Including file: languages.css
*********************/


#lang_panel ul{
    top:40px;
    right:26px;
    width:30px; 
    margin:1px;
    padding:3px;
    position:absolute;
    background: '/var/www/vhosts/laurent.lightrocketmedia.com/html/application/images/dd.gif' no-repeat 26px 9px;
    z-index: 9;
    box-sizing: initial;
}
#lang_panel ul:hover{
    margin:0;
    background-color: rgb(51, 51, 51);
    border:1px solid #888;
    border-radius:4px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    background-image:none;
}



#lang_panel ul:hover li{
    padding-bottom:0;
    display:block;
    vertical-align:bottom;
    position:relative;
    top:0;
    background-image:none;
}

#lang_panel li{
    margin:0;
    padding-top:2px;
    position:absolute;
    top:-1000px;
    width:30px;
    height:13px !important;
    float:left;
    clear:both;
    vertical-align:bottom;
    background-image:url(media/image?src=left.gif);
}
#lang_panel li a{
    outline: none;
}

#lang_panel ul li:first-child{
    position:relative;
    top:0;
    background-image:none;
    
}

#lang_panel li.active{
    display:block;
}




#lang_panel ul li:hover{
    background:rgb(118, 185, 0) url(media/image?src=left.gif) no-repeat 24px 50%;
}


#lang_panel li a span{
    display: inline-block;
    max-width: 100%;
}


/*********************
Including file: notify.css
*********************/
/**
 * notify.css - styles for fancy notification
 *
 * @package    core
 * @author     Jon Randy
 * @copyright  (c) 2010 OnAsia
 */

.notifyBar{
    width:100%;
    background-color: #fff;
    position:fixed;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); 
    -moz-opacity: 0.9;
    opacity: 0.9;
    left:0;
    z-index:399999;
    margin:0;
    padding:0;
    top:0;
    border-bottom:1px solid #aaa;
    text-align:center;
}
.notifyBar div {
    /*width:960px;
    margin:0 auto;*/
    line-height:24px;
    font-size: 18px;
    font-family:'Lucida Grande',sans-serif;
}
.notifyBar p {
    margin:12px 0 16px 0;
    padding:0;
}


/*********************
Including file: help.css
*********************/
/**
 * help.css - styles for help center
 *
 * @package    help
 * @author     Jon Randy
 * @copyright  (c) 2011 OnAsia
 */
  
 .helpi {
     position:absolute;
    background:#666;
    color:#ffcc00 !important;
    text-align:center !important;
    font-family:arial,helvetica,sans-serif;
    font-weight:bold;
    text-decoration:none;
    border:1px solid #ffcc00;
    cursor: pointer;
    vertical-align: middle;
    font-size:10px;
    line-height:10px !important;
    width:10px !important;
    height:11px !important;
     margin:0;
     padding:0 1px 0 0;
 }
 
 .helpi > div {
     position:absolute;
     left:-10px;
     top:-10px;
     right:-10px;
     bottom:-10px;
     background:transparent;
     display:none;
 }
 
 .helpi:hover {
     text-decoration:none;
 }
 
 .helpi:hover > div {
     display:inline;
 }
 
 .hballoon {
     position:fixed;
    width: 350px;
    min-height: 50px;
    max-height: 250px;    
    background: #000;
    border: 1px solid #666;
    color: #fff;
    /* for IE */
    filter:alpha(opacity=85);
    /* CSS3 standard */
    opacity:0.85;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;    
    cursor: move;
    top:0;
    left:0;
    z-index:99999999;
    display:none;
    padding:9px 12px 11px;
    font-size:11px;
}

.hballoon * {
    user-select:none;
    -moz-user-select:none;
    -webkit-user-select:none;
}

.hballoon a.hclose {
    display:none;
    position:absolute;
    top:2px;
    right:2px;
    height: 10px;
    width: 10px;    
    background:url(media/image?src=help/close.png) no-repeat 50% 50%;
    text-indent:-9999em;
    cursor:pointer;
}

.hballoon.hpinned a.hclose {
    display:inline;
}

.hballoon.hpinned a.hclose:hover {
    background-color:#888;
}

.hloading {
    background:#000 url(media/image?src=load_s.gif) no-repeat 50% 50%;
}

li.hon a {
    background-color:#666 !important;
    color:#ffcc00 !important;
}

.hlink { color:#bbb; }
a[rel='external'].hlink { background:url(media/image?src=icon_newwindow.png) no-repeat 100% 0; padding-right:18px; }
.hlink:hover { color:#fff; text-decoration:none; border-bottom:1px dotted #DDAA00; }
.vidlink {
    background:url(media/image?src=help/video.png) no-repeat 100% 0;
    color:#bbb;
    padding-right:20px;
}
.vidlink:hover { color:#fff; text-decoration:none; border-bottom:1px dotted #DDAA00; }
.hballoon p { margin:1em 0 0 0; }


/*********************
Including file: hoverdropdown.css
*********************/
/* Hover DD Class - the basics to get a hover dropdown working
---------------------------------------------------------------------------------------------- */
.hoverdd {
    vertical-align:top;
    display:inline-block;
    zoom: 1;
    *display:inline;
}
.hoverdd > li {
    position:relative;
    overflow:hidden;
    white-space:nowrap;
    height:1.5em;
    *margin-left:-16px;
}

.hoverdd, .hoverdd ul {
    list-style:none;
    cursor:pointer;
    padding:0;
    margin:0;
    height:auto;
    position:relative;
    z-index: 9999;
}
.hoverdd ul { max-height:200px; overflow-x:hidden; overflow-y:auto; }
.hoverdd.shut li {overflow:hidden !important;}
.hoverdd:hover ul { left:0; right:0; position:absolute; top:100%; }
.hoverdd:hover > li { overflow:visible; }



/* HDD Class - a class to give nice simple styling to a hover dropdown
---------------------------------------------------------------------------------------------- */

.hdd {
    border:1px solid #ccc;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    *height:1.5em;
}
.hdd:hover {
    border-radius:3px 3px 0 0;
    -moz-border-radius:3px 3px 0 0;
    -webkit-border-radius:3px 3px 0 0;
}
.hdd:hover ul {
    left:-1px;
    right:-1px;
    width:auto;
    margin-top:1px;
    border:1px solid #cfcfcf;
    border-top:none;
    border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0 0 3px 3px;
}
.hdd>li>span {
    background:#ddd url(media/image?src=down_arrow.png) no-repeat 97% center;
    display:block;
    text-indent:6px;
    padding-right:25px;
}
.hdd:hover>li>span {
    background:#bbb url(media/image?src=down_arrow_white.png) no-repeat 97% center;
    color:#fff;
}
.hdd li {
    display:block;
    color:#888;
    border:none;
    text-align:left;
    text-decoration:none;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
}
.hdd>li>ul>li {
    background-color:#eee;
    padding:1px 6px 1px 15px;
}
.hdd>li>ul>li:hover { background-color:#d9d9d9; }
.hdd>li>ul>li._sel {
    background:#eee url("media/image?src=lightbox/set_selector.png") no-repeat 1% center;
    cursor:default;
}
.hdd>li>ul>li._sel:hover {
    background:#d9d9d9 url("media/image?src=lightbox/set_selector.png") no-repeat 1% center;
}

/*********************
Including file: contact.css
*********************/
/* Contact Us Page
-------------------------------------------------------------- */
#contact_address { width:20em; float:left; padding-top:0.8em; }
#contact_address>span { font-size:1.1em; font-weight:bold; }
div#contact_message {
    min-width:320px;
    background-color:#eee;
    border:1px solid #ddd;
    float:left;
    padding:1em;
    margin-bottom:1em;
    border-radius:8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
}
div#contact_message label { font-weight:normal; }
#contact_address label, div#contact_message label { vertical-align:top; }
div#contact_message label, div#contact_message input, div#contact_message textarea { margin-top:0.5em; }
div#contact_message input { width:300px; }
div#contact_message textarea { height:18em; padding-left:0.2em; width:35em; }
div#contact_message input[type=submit], div#contact_message input[type=reset] {
    margin:1.3em 5px 0 0;
    padding: 0 1em;
    width: auto;
}
div#contact_message>div#error_message { padding-bottom:1px; border:none; margin-top:0; width:43.95em; }
div#contact_message span>img { margin: 0.5em 0 -0.5em; }
div#contact_message input#secure_code { width:11em; }

#sender_msg{
    min-height:200px;
}
.contactUsPage .form-group input[type="text"], .contactUsPage .form-group textarea {
    width:100%!important;
}
.contactUsPage .action_buttons {
    width:100%;
    text-align:center;
}
.contactUsPage .action_buttons input {
    width: 75px;
}

@media all and (max-width: 960px) {
    .contactUsPage .panel-default{
        margin: 15px auto;
    }
}
@media all and (max-width: 400px) {
    .contactUsPage .panel-body h1 {
        font-size:31px;
    }
}

/*********************
Including file: messages.css
*********************/
/**
 * messages.css - styles for display system messages to a user
 *
 * @package    messages
 * @author     Tik Nipaporn
 * @copyright  (c) 2012 Lightrocket
 */
#system_message {
    font-size:13px;
    background-color:#fff;
    padding:20px 24px;
    margin-left:-242px;
    top:17%;
    width:436px;
}
#system_message input[type="button"] { float:right; margin-top:4em; width:4.5em; }
#system_message span { width:32px; height:32px; display:inline-block; float:left; margin-right:1em; }
#system_message span.type1 { background:url("media/image?src=info.png") no-repeat 0 -2px; }
#system_message span.type2 { background:url("media/image?src=warning.png") no-repeat 0 -2px; }
#system_message span+div { margin-left:46px; }

#confirm_message input[type="button"] { float:right; margin-top:4em; margin-left:1em; width:4.5em; }
#confirm_message span { width:32px; height:32px; display:inline-block; float:left; margin-right:1em; }
#confirm_message span.type1 { background:url("media/image?src=info.png") no-repeat 0 -2px; }
#confirm_message span.type2 { background:url("media/image?src=warning.png") no-repeat 0 -2px; }
#confirm_message span.type3 { background:url("media/image?src=question.png") no-repeat 0 -2px; }
#confirm_message span+div { margin-left:46px; }

span#messagebutton{
  width:100%;
  text-align: center;
}

/*********************
Including file: socialmedia.css
*********************/
/**
 * socialmedia.css - styles for social media icons
 *
 * @package    core
 * @author     Tik Nipaporn
 * @copyright  (c) 2013 OnAsia
 */

.share {
    position:relative;
}

.share > div {
    background:url("media/image?src=arrow_up.png") no-repeat 94px 0;
    left:-92px;
    top:20px;
    z-index:1;
    position:absolute;
    padding-top: 8px;
    visibility:hidden;
}
.share > div.social-media-share {
    left: -70px;
    top: 27px;
}
.share > div.shareHasFlag{
    background: url("media/image?src=arrow_up.png") no-repeat 20px 0;
    left: -17px;
}
.share > div > .social_icons {
    display: flex;
    border:none;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    width: auto !important;
    background:#444;
    height:0;
    padding:2px;
    -webkit-transition: height 0.2s ease-in;
    -moz-transition: height 0.2s ease-in;
    -o-transition: height 0.2s ease-in;
    transition: height 0.2s ease-in;
    /* -webkit-transition: height 2s ease-in;
    -moz-transition: height 2s ease-in;
    -o-transition: height 2s ease-in;
    transition: height 2s ease-in; */
}
.share:hover > div {
    visibility:visible; 
}
.share:hover > div > .social_icons{
    height:28px; 
}
.share > div > .social_icons > a {
    background-image:none;
    background-color:transparent;
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
    width: 27px;
    height: 24px;
    -webkit-transition: background-color 0.3s ease-out;
    -moz-transition: background-color 0.3s ease-out;
    -o-transition: background-color 0.3s ease-out;
    transition: background-color 0.3s ease-out;
    background-size: 24px 24px;
}

.share > div > .social_icons .facebook { background-image: url('media/image?src=social/facebook.png'); }
.share > div > .social_icons .facebook:hover { background-color: #3e578d !important; }
.share > div > .social_icons .twitter { background-image: url('media/image?src=social/twitter.png'); }
.share > div > .social_icons .twitter:hover { background-color: #55acee !important; }
.share > div > .social_icons .pinterest { background-image: url('media/image?src=social/pinterest.png'); }
.share > div > .social_icons .pinterest:hover { background-color: #cb2027 !important; }
.share > div > .social_icons .tumblr { background-image: url('media/image?src=social/tumblr.png'); }
.share > div > .social_icons .tumblr:hover { background-color: #2c4762 !important; }
.share > div > .social_icons .linkedin { background-image: url('media/image?src=social/linkedin.png'); }
.share > div > .social_icons .linkedin:hover { background-color: #1d87be !important; }
.share > div > .social_icons .email { background-image: url('media/image?src=social/email.png'); }
.share > div > .social_icons .email:hover { background-color:#1ca54b; }
.share > div > .social_icons .copylink { background-image: url('media/image?src=social/copylink.png'); background-position: 2px 0px; }
.share > div > .social_icons .copylink:hover { background-color:#0080FF; }


/*********************
Including file: nice_buttons.css
*********************/
/**
 * nice_buttons.css - some nice button styles
 *
 * @package    _base skin
 * @author     Jon Randy
 * @copyright  (c) 2012 OnAsia
 */

.simple-btn {
    margin-right:6px;
    padding: 2px 8px;
    border:1px solid #888;
    color:#000;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    font-size:0.85em;
    line-height:1.6em;
    cursor: pointer;
    background-color:#FFFFFF;
}

.simple-btn:hover {
    background-color:#F6F6F3;
    border:1px solid #333333;
}

.nice_btn {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    border:1px solid;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:14px;
    font-weight:normal;
    padding:4px 24px 6px;
    text-decoration:none;
    margin: auto;
}

.nice_btn:hover {
    text-decoration:none;
    cursor:pointer;
}

.nice_btn:active {
    margin-bottom:-1px;
}


/* RED --------------------------------- */

.nice_btn.red {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d62828), color-stop(1, #B30100) );
    background:-moz-linear-gradient( center top, #d62828 5%, #B30100 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d62828', endColorstr='#B30100');
    background-color:#d62828;
    border-color:#A31F1F;
}

.nice_btn.red:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #BD2323), color-stop(1, #A60100) );
    background:-moz-linear-gradient( center top, #BD2323 5%, #A60100 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#BD2323', endColorstr='#A60100');
    background-color:#BD2323;
    color: #fff;
}


/* GREEN --------------------------------- */

.nice_btn.green {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #28a628), color-stop(1, #018e00) );
    background:-moz-linear-gradient( center top, #28a628 5%, #018e00 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28a628', endColorstr='#018e00');
    background-color:#28a628;
    border-color:#047604;
}

.nice_btn.green:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #228C22), color-stop(1, #017500) );
    background:-moz-linear-gradient( center top, #228C22 5%, #017500 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#228C22', endColorstr='#017500');
    background-color:#228C22;
    color: #fff;
}

/* GREY --------------------------------- */

.nice_btn.grey {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cecece), color-stop(1, #a7a7a7) );
    background:-moz-linear-gradient( center top, #cecece 5%, #a7a7a7 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cecece', endColorstr='#a7a7a7');
    background-color:#cecece;
    border-color:#ababab;
}

.nice_btn.grey:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c8c8c8), color-stop(1, #949494) );
    background:-moz-linear-gradient( center top, #c8c8c8 5%, #949494 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8', endColorstr='#949494');
    background-color:#cecece;
}

/* ORANGE --------------------------------- */

.nice_btn.orange:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFA500), color-stop(1, #E59400) );
    background:-moz-linear-gradient( center top, #FFA500 5%, #E59400 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA500', endColorstr='#E59400');
    background-color:#FFA500;
}

.nice_btn.orange {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #FFAE19), color-stop(1, #FFA500) );
    background:-moz-linear-gradient( center top, #FFAE19 5%, #FFA500 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFAE19', endColorstr='#FFA500');
    background-color:#FFAE19;
    border-color:#cc8400;
}

/* Disabled ------------------------------ */

.nice_btn[disabled], .nice_btn[disabled]:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8f8f8f), color-stop(1, #808080) );
    background:-moz-linear-gradient( center top, #8f8f8f 5%, #808080 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f8f8f', endColorstr='#808080');
    background-color:#8f8f8f;
    border-color:#818181;
    cursor:default;
    color:#ddd;
}

/* Common button styles
-------------------------------------------------------------- */
.flatBtn {
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    cursor:pointer;
    padding:1em 1.5em;
    color:#fff !important;
}
.flatBtn:hover { text-decoration:none; }
.flatBtn.red { background-color:#e82a2a; border:1px solid #e82a2a; }
.flatBtn.red:hover { background-color:#d32020; border:1px solid #d32020; }
.flatBtn.red:active { background-color:#FF0000; border:1px solid #FF0000; }
.flatBtn.blue { background-color:#3fc7ff; border:1px solid #3fc7ff; }
.flatBtn.blue:hover { background-color:#0179cf; border:1px solid #0179cf; }
.flatBtn.blue:active { background-color:#07A5F9; border:1px solid #07A5F9; }
.flatBtn.green { background-color:#55a616; border:1px solid #55a616; }
.flatBtn.green:hover { background-color:#519619; border:1px solid #519619; }
.flatBtn.green:active { background-color:#54B703; border:1px solid #54B703; }
.flatBtn.navy { background-color:#3b749f; border:1px solid #3b749f; }
.flatBtn.navy:hover { background-color:#34678e; border:1px solid #34678e; }
.flatBtn.navy:active { background-color:#1882CE; border:1px solid #1882CE; }
.flatBtn.grey, .flatBtn.grey:hover, .flatBtn.grey:active { background-color:#8f8f8f; border:1px solid #8f8f8f; color:#ddd; cursor:default; }


/* Nice checkboxes ------------------------------ */
.custom-checkbox {
    position: absolute;
    display: inline-block;
    bottom: 0;
    left: 0;
    zoom /*\**/:1\9; /* IE7,IE8 */
}

.custom-checkbox > .box {
    position: relative;
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    border: 1px solid #777;
    background-color: #fff;
    border-radius: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
.custom-checkbox.radio > .box {
    border-radius: 8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
}

.custom-checkbox > .box > .tick {
    position: absolute;
    left: 2px;
    top: 0;
    width: 14px;
    height: 5px;
    border-bottom: 2px solid #333;
    border-left: 2px solid #333;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    display: none;
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865476, M12=0.7071067811865475, M21=-0.7071067811865475, M22=0.7071067811865476, sizingMethod='auto expand');
    left /*\**/:1px\9; /* IE7,IE8 */
    top /*\**/:-4px\9; /* IE7,IE8 */
    zoom /*\**/:1\9; /* IE7,IE8 */
}
.custom-checkbox.radio > .box > .tick {
    background: #555;
    border: 1px solid #555;
    border-radius: 15px;
    height: auto;
    bottom: 3px;
    left: 3px;
    right: 3px;
    top: 3px;
    transform: none;
    width: auto;
    border-radius: 8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    filter: none;
}

.custom-checkbox > input {
  position: absolute;
  outline: none;
  left: 0;
  top: 0;
  padding: 0;
  width: 16px;
  height: 16px;
  border: none;
  margin: 0;
  opacity: 0;
  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
  z-index: 1;
}

.custom-checkbox > input:active + .box {
  border-color: #aaa;
  background-color: #ddd;
}

.custom-checkbox > input[disabled="disabled"] + .box, .custom-checkbox > input[disabled] + .box,
.custom-checkbox.radio > input[disabled="disabled"] + .box > .tick, .custom-checkbox.radio > input[disabled] + .box > .tick {
    border: 1px solid #ccc;
}
.custom-checkbox > input[disabled="disabled"] + .box > .tick,
.custom-checkbox > input[disabled] + .box > .tick {
    border-bottom: 2px solid #ccc;
    border-left: 2px solid #ccc;
}
.custom-checkbox.radio > input[disabled="disabled"] + .box > .tick,
.custom-checkbox.radio > input[disabled] + .box > .tick {
    background-color: #ccc;
}
.custom-checkbox > input[disabled="disabled"] + .box + label,
.custom-checkbox > input[disabled] + .box + label {
    color: #ccc;
}
.custom-checkbox > input:active[disabled="disabled"] + .box,
.custom-checkbox > input:active[disabled] + .box {
    border-color: #ccc;
    background-color: #fff;
}

/* Customized input fields ------------------------------ */
.custom {
    border:1px solid #979797;
    background-color:#fff;
    height:16px;
    width:16px;
    -moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
}
.custom-select {
    padding:0;
    overflow:hidden;
    background:url("media/image?src=select_arrow.png") no-repeat 97% center #fff;
}
.custom-select select {
    background:transparent;
    line-height:1;
    border:0;
    border-radius:0;
    -webkit-appearance:none;
}
.custom-switch {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    color: #fff;
    cursor: pointer;
    padding: 0 1px;
    text-align: center;
    height: 2.2em;
    line-height: 2.2em;
}
.custom-switch.on {
    background-color: #55a616;
    border: 1px solid #55a616;
}
.custom-switch.off {
    background-color: #e82a2a;
    border: 1px solid #e82a2a;
}
.custom-switch.disabled {
    background-color: #c9c9c9;
    border: 1px solid #c9c9c9;
    cursor: default;
}
.custom-switch div {
    background: #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    height: 1.8em;
    margin: 0.2em;
    width: 1.7em;
}
.custom-switch.on div { float: right; }
.custom-switch.off div { float: left; }

/* jquery-ui slider ------------------------------ */
.sliderWrapper>div {
    display: inline-block;
    width:11.1em;
    position: relative;
}
.slider {
    background: #018e00;
    border: 1px solid #018e00;
    width: 14em;
    height: 2.8em;
    cursor: default;
    border-radius:18px;
    -moz-border-radius:18px;
    -webkit-border-radius:18px;
}
.slider.red {
    background: #d32020;
    border: 1px solid #d32020;
}
.slider.disable {
    background: #8f8f8f !important;
    border:1px solid #8f8f8f !important;
}
.slider .ui-slider-handle {
    background: url('media/image?src=slider_arrow.png') no-repeat center center;
    position: absolute;
    z-index: 2;
    width: 32px;
    bottom: 0;
    top: 0;
    margin-left: 2px;
}
.slider.disable .ui-slider-handle { cursor: default; }
.slider .sliderTxt {
    color: #fff;
    display: inline-block;
    padding-top: 0.4em;
    font-weight: bold;
    font-size: 1.2em;
    width: 100%;
    text-align: center;
    text-indent: 1em;
}
.slider.disable>.sliderTxt {
    text-indent: 0;
}

.custom-checkbox > input:checked + .box > .tick {
    display: block;
}


/*********************
Including file: dialog.css
*********************/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Apr 11, 2016, 8:31:18 PM
    Author     : raboute
*/
.ui-dialog *:focus {
    outline: 0 none !important;
}
.ui-dialog{
    z-index: 9999;
    background: #fff;
    border-radius: 5px;
    box-shadow: 5px 5px 10px 0px #707070;
    border: 1px solid #cecece;
    outline: 0 none !important;
}
.ui-dialog-titlebar{
    background: linear-gradient(#eaeaea, #cecece, #cecece, #eaeaea);
    border-radius: 5px 5px 0px 0px;
    line-height: 25px;
}
.ui-dialog-titlebar span{
    padding-left: 15px;
}

.ui-dialog-content{
    padding:15px;
    height: auto !important;
}
.ui-dialog-content p{
    margin:0;
}
.ui-dialog-buttonpane{
    padding:5px;
}
.ui-dialog-buttonpane .ui-button{
    margin-right: 5px;
}
.ui-dialog-buttonset{
    text-align: center;
}
.ui-dialog-titlebar-close{
    text-indent: -9999px;
    background: transparent url("media/image?src=selector/folderDel.png") no-repeat scroll 50% 50%;
    float: right;
    border: 1px solid #A9A9A9;
    border-radius: 5px;
    height: 16px;
    width: 16px;
    cursor: pointer;
    margin: 5px 5px 0px;
}
.ui-dialog-titlebar-close:hover{
    border: 1px solid #6A6A6A;
}


/*********************
Including file: group_categories.css
*********************/
/**
 * group_categories.css - styles for 'Gallery Categories' and 'Category Content' pages
 *
 * @package    assetGroups
 * @author     Tik Nipaporn
 * @copyright  (c) 2010 OnAsia
 */

/* Gallery(Group) Categories
------------------------------------------------------------------------- */
.categList, .categList:hover ul {
    width: 105%;
    padding: 0.5em 0px 0.5em 1%;
}
#resultnav .hdd:hover ul {
    border:none !important;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.3);
}
.categList li, .biggerList li {
    height:30px !important;
    line-height:30px;
}
.categList, .biggerList {
    *height:21px !important;
}
#resultnav .hdd > li > span {
    background-color:#FFF;
}
.categList > li > span {
    background-color:#E6E6E6 !important;
    color:#333;
}
#resultnav .hoverdd > li > span {
    line-height: 30px;
}
#resultnav .hdd:hover > li > span{
    color: #888;
}
#categories_list:hover .categList > li > span, #allOrEditors:hover .categList > li > span{
    background-color:#95A1AF !important;
    color: #FFF;
}
#resultnav .hdd > li > ul > li{
    background-color: #FFF;    
}
#resultnav .hdd > li > ul > li:hover{
    background-color:#EEE;
}

.mportfolios #right, .mgalleries #right { width:auto !important; }
.mportfolios #right, .mgalleries #right { display:none !important; }

form#searchGalleries {
    position:relative;
    top:10px;
}
*+html form#searchGalleries { line-height:16px; } /* IE7 */
form#searchGalleries>span.withFilter {
    display:inline-block;
    line-height:30px;
    width:30px;
    text-align:center;
}
form#searchGalleries>span, form#searchGalleries input { color:#777; }
form#searchGalleries input[type=text] {
    border:1px solid #ccc;
    font-size:1em;
    height:32px;
    line-height:32px;
    padding:5px;
    width:100%;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
div.galleryCategories #resultnav #Panel_Container div.filter{
    float:none;
    margin:0;
    position:absolute;
    text-align:center;
    top:-5px;
    left:152px;
    height:auto;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}
div.galleryCategories #resultnav #Panel_Container div.filter{ top /*\**/:-3px\9; /* IE7, IE8 */ }
div.galleryCategories #resultnav #Panel_Container div.custom-select select{
    line-height: 18px;
}
div.galleryCategories #resultnav #Panel_Container div.filter {
    position:relative;
    margin:11px 0 0 0px;
    left:0;
    top:0px;
    width: auto;
}
*+html div.galleryCategories #resultnav #Panel_Container div.filter { line-height:15px; } /* IE7 */
form#searchGalleries>a#btnSearchGalleries,
form#searchGalleries>a#btnSearchGalleries>span {
    background-image: url("media/icon?src=search-white.svg");
    background-repeat: no-repeat;
    background-color: #DDD;
    background-position: 50% 60%;
    background-size: 25px;
    display:inline-block;
    height:30px;
    width:100%;
    text-indent:-9999em;
    position:relative;
}
*+html form#searchGalleries>a#btnSearchGalleries,
*+html form#searchGalleries>a#btnSearchGalleries>span { top:-1px; }
form#searchGalleries a#btnSearchGalleries:hover { background-color:#BBB; }

div.galleryCategories #categorycontent {
    display: flex;
    padding: 0 30px;
}
div.galleryCategories #categorycontent #maincontent{
    flex: 1;
}
div.galleryCategories #categorycontent .headingTitle {
    margin-top: 12px;
    width: 100%;
    text-align: center;
    position: relative;
    margin-bottom: 12px;
    color: red;
    font-weight: 300;
    font-family: "proxima-nova",Arial,Helvetica,sans-serif;
    font-size: 36px;
    line-height: 42px;
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
div.galleryCategories #categorycontent #sidepanelcontent {
    width: 250px;
    padding: 0 10px;
}
div.galleryCategories #categorycontent #sidepanelcontent .headingTitle {
    max-width: 250px;
}
div.galleryCategories #categorycontent #sidepanelcontent .content {
    margin-right: auto;
    margin-left: auto;
    display: flex;
    flex-direction: column;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li {
    position: relative;
    margin: 6px 0;
    overflow: hidden;
    height: 150px;
    width: 100%;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li:hover .titleOverlay {
    height: 100%;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li:hover .title {
    top: 0;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li:hover .description {
    top: 40px;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li * {
    cursor: pointer;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li a {
    text-decoration: none;
    font-family: "proxima-nova",Arial,Helvetica,sans-serif;
    font-weight: 600;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li .titleOverlay {
    position: absolute;
    bottom: 0px;
    height: 46px;
    width: 100%;
    background: #000;
    opacity: 0.5;
    transition: height 0.4s cubic-bezier(0, 0.96, 0.51, 0.96);
}
div.galleryCategories #categorycontent #sidepanelcontent .content li .title {
    position: absolute;
    top: 104px;
    width: 100%;
    padding: 4px 6px;
    line-height: 18px;
    color: #FFF;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    transition: top 0.4s cubic-bezier(0, 0.96, 0.51, 0.96);
}
div.galleryCategories #categorycontent #sidepanelcontent .content li .title a {
    color: #FFF;
    font-size: 16px;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li .description {
    position: absolute;
    z-index: 9;
    width: 100%;
    top: 150px;
    bottom: 0px;
    padding: 4px 6px;
    text-align: left;
    transition: top 0.4s cubic-bezier(0, 0.96, 0.51, 0.96);
}
div.galleryCategories #categorycontent #sidepanelcontent .content li .description a {
    color: #BFBFBF;
    font-style: italic;
    text-shadow: 1px 0px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
}
div.galleryCategories #categorycontent #sidepanelcontent .content li .blockImage img {
    width: 100%;
}
div.galleryCategories #maincontent ul#searchResults {
    overflow:visible;
        max-width: 1300px;
        margin-right: auto;
        margin-left: auto;
        text-align: center;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic {
    max-width: 1300px;
    margin-right: auto;
    margin-left: auto;
}
div.galleryCategories #maincontent ul#searchResults li {
    position:relative;
    margin: 6px;
    overflow:hidden;
    height:auto;
    width:100%;
        display: inline-block;
        vertical-align: bottom;
}
div.galleryCategories #maincontent ul#searchResults.category li,
div.galleryCategories #maincontent ul#searchResults.group_mosaic li {
    width:300px;
    height: 300px;
    float: left;
}

div.galleryCategories #maincontent ul#searchResults li#noResults { cursor:default; }
div.galleryCategories #maincontent ul#searchResults li.moreResults { margin: 0.5em; }
div.galleryCategories #maincontent ul#searchResults.group_scroll li.moreResults {height: 150px; }
div.galleryCategories #maincontent ul#searchResults > li.moreResults div.assetDets { padding:0; }
div.galleryCategories #maincontent ul#searchResults > li.moreResults div.assetDets div#waitForMore { left: 0; }
div.galleryCategories #maincontent ul#searchResults > li.moreResults div.imgs { background:none; border:none; }

div.galleryCategories #maincontent ul#searchResults.group_mosaic li:hover,
div.galleryCategories #maincontent ul#searchResults.group_scroll li:hover,
div.galleryCategories #maincontent ul#searchResults li.titleOverflow:hover {
    overflow:visible;
    z-index:1000;
}
div.galleryCategories #maincontent ul#searchResults>li>label.title {
    text-align: left;
    width: 300px;
    display: inline-block;
}
div.galleryCategories #maincontent ul#searchResults>li>label.fadeTitle {
    background:url("media/image?src=fade_title.png") repeat-y right center;
    height:25px;
    position:absolute;
    width:100%;
}
div.galleryCategories #maincontent ul#searchResults>li>div.title>span,
div.galleryCategories #maincontent ul#searchResults>li>div.author{
    cursor:pointer;    
    border:1px solid transparent;
    font-weight:normal;
    white-space:nowrap;
    text-align: left;
    margin-bottom: 5px;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.title>span,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.author{
    text-align: left;
}

div.galleryCategories #maincontent ul#searchResults>li>div.author{
    margin-top: -10px;
}
div.galleryCategories #maincontent ul#searchResults>li>div.title>span{
    font-size: 3em;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.title>span{
    font-size: 2em;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 20px;
    padding-top: 8px;
}
div.galleryCategories #maincontent ul#searchResults>li>div.title,
div.galleryCategories #maincontent ul#searchResults>li>div.author{
    position: relative;
}

div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.title,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.author{
    position: absolute;
    z-index: 9;
    top: 230px;
    width:100%;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.author{
    top: 275px;
}
div.galleryCategories #maincontent ul#searchResults>li>div.title span a,
div.galleryCategories #maincontent ul#searchResults.category>li>label a
{
    text-decoration: none;
    color:red;
    font-weight:normal;
}
div.galleryCategories #maincontent ul#searchResults.group_scroll>li>div.title span a{
    display: inline-block;
    white-space: normal;
    line-height: 35px;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.title span a,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.author a
{
    text-decoration: none;
    color:#FFF;
    font-family:"proxima-nova",Arial,Helvetica,sans-serif;
    text-shadow: -1px 0px #000, 0px 1px #000, 1px 0px #000, 0px -1px #000;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.title span a
{
    font-weight:600;
    font-size:20px;    
} 
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.author a
{
    color:#BFBFBF;
    font-weight:600;
    font-size:13px;
    width: auto;
    height:auto;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.titleOverlay{
    position: absolute;
    top: 234px;
    height: 66px;
    width: 100%;
    background: #000;
    opacity: 0.5;
    z-index: 8;
}

div.galleryCategories #maincontent ul#searchResults.category>li>label a,
div.galleryCategories #maincontent ul#searchResults>li>div.title span{
    font-family: "proxima-nova",Arial,Helvetica,sans-serif;
}
div.galleryCategories #maincontent ul#searchResults>li>div.title span span,
div.galleryCategories #maincontent ul#searchResults>li>div>span { color:#a7a7a7; }
div.galleryCategories #maincontent ul#searchResults>li>div.title span span,
div.galleryCategories #maincontent ul#searchResults.category>li>label a
{
    display:inline-block;
    font-size:17px;
    padding-top:0px;
}
div.galleryCategories #maincontent ul#searchResults.category>li>label a{
    font-size:25px;
}
div.galleryCategories #maincontent ul#searchResults>li .hideTitle { color:#fff; }
div.galleryCategories #maincontent ul#searchResults>li.titleOverflow:hover>label.fadeTitle { display:none; }
div.galleryCategories #maincontent ul#searchResults>li:hover>div.title span {
    white-space: normal;
    text-align: left;
}
div.galleryCategories #maincontent ul#searchResults>li.titleOverflow.megaTitleOverflow:hover>div.title span a {font-size:17px;}
div.galleryCategories #maincontent ul#searchResults>li.titleOverflow.megaTitleOverflow:hover>div.title span {line-height: 16px;}
div.galleryCategories #maincontent ul#searchResults>li.titleOverflow>div.title>span>div>a>span{
    position: absolute;
    left: 250px;
    top: 33px;
}
div.galleryCategories #maincontent ul#searchResults>li.titleOverflow:hover>div.title>span>div>a>span,
div.galleryCategories #maincontent ul#searchResults>li.titleOverflow:hover>div.author{
    display: none;
}
*+html div.galleryCategories #maincontent ul#searchResults>li.titleOverflow:hover>div.title span { padding-left:4px; } /* IE7 */
div.galleryCategories #maincontent ul#searchResults>li>div {
    width: 300px;
    margin-left:auto;
    margin-right: auto;
}
div.galleryCategories #maincontent ul#searchResults.group_scroll>li>div {
    width: 900px;
}
div.galleryCategories #maincontent ul#searchResults.category>li>div.blockImage,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div.blockImage {
    width:300px;
    height:300px;
}
ul#searchResults>li>div.author a {
    width: 100% !important;
    position: relative;
    text-align: left;
    font-size: 15px;
    font-style: italic;
    text-decoration: none;
    color:#A7A7A7;
}
ul#searchResults.group_mosaic>li>div.author a {
    font-size: 15px;
}
div.galleryCategories #maincontent ul#searchResults>li>div>span {
    font-size:1.2em;
    display:block;
    margin:0px 0 2px 1px;
}
div.galleryCategories #maincontent ul#searchResults>li>div>span.teaserText {
    position: absolute;
}
div.galleryCategories #maincontent ul#searchResults>li>div>div {
    cursor:pointer;
    display:inline-block;
    text-align:center;
}
div.galleryCategories #maincontent ul#searchResults.category>li>div>div,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div>div {
    background-color: #F0F0F0;
}
span.editors_pick {
    background-image:url("https://www.lightrocket.com/imgs/assetGroups/editors_pick.png");
    display:block;
    height:20px;
    width:20px;
    position:relative;
    right:-25px;
    z-index:1;
    float:right;
}
ul#searchResults.group_mosaic>li>div>div>span.editors_pick{
    position:absolute;
    right:5px;
    top:5px;
}
div.galleryCategories #maincontent ul#searchResults>li>div>div>a {
    position:relative;
    width:900px;
    height:300px;
    display:block;
    z-index:0;
    font-size:0;
}

div.galleryCategories #maincontent ul#searchResults.category>li>div>div>a,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div>div>a {
    height: 300px;
    width: 300px;
    vertical-align: middle;
    display: table-cell;
    text-align: center;
}
div.galleryCategories #maincontent ul#searchResults.category>li>div>div>a>div,
div.galleryCategories #maincontent ul#searchResults.group_mosaic>li>div>div>a>div {
    display: inline-block;
}
.groupMosaic {
    position: absolute;
}
.groupMosaic .leadAsset{
    float:left;
    font-size: 0;
}
.groupMosaic .coverAssets{
    float:left;
    width:400px;
    font-size: 0;
        position: relative;
}
.groupMosaic .coverAssets span{
    padding: 0;
}
@media screen and (max-width: 940px) {
    div.galleryCategories #maincontent ul#searchResults.group_scroll > li > div > div > a{
        width:500px;
    }
    div.galleryCategories #maincontent ul#searchResults.group_scroll > li > div {
        width: 500px;
    }
    .groupMosaic .coverAssets {
        display:none;
    }
}
@media screen and (max-width: 550px) {
    
}

div.galleryCategories #maincontent ul#searchResults>li>div a { cursor:pointer; text-decoration:none; }
div.teaserText {
    color:#000;
    cursor:pointer;
    display:none;
    padding:20px;
    text-align:left;
    position:absolute;
    z-index: 1000;
    width: 400px;
    white-space: normal;
    font-size: 14px;
    overflow:visible;
}
div.teaserText.teaserLeft {
    margin-left: -400px;
}
div.teaserText.teaserRight {
    margin-left: 0px;
}
div.teaserText.teaserBottom {
    margin-top: 0px;
}
div.teaserText p {
    margin: 0px;
}
div.galleryCategories #maincontent ul#searchResults span.info_desc{
    background: #FFF url("https://cdn.lightrocket.com/img/lr/icon_info.png") no-repeat ;
    width: 16px;
    height: 16px;
}
div.galleryCategories #maincontent ul#searchResults.group_mosaic span.info_desc{
    z-index: 10;
    top: 5px;
    left: 5px;
    position: absolute;
    border-radius: 25px;
    width: 16px;
    height: 16px;
}
div.galleryCategories #maincontent ul#searchResults span.info_desc:hover div.teaserText { display:inline-block; }
div.galleryCategories #maincontent ul#searchResults>li>div.groupThumb:hover>div { opacity:0.1; }
div.galleryCategories #maincontent ul#searchResults>li>div.groupThumb:hover img { filter /*\**/:alpha(opacity=10)\9; } /* IE7, IE8 */

#searchResults span.fauxcrop img.hidden{
    visibility: hidden;
}


/*
    Categories and galleries list centered
*/
ul#searchResults{
    margin: auto;
}
@media screen and (min-width: 628px) {
    ul#searchResults{
        width: 628px;
    }
}
@media screen and (min-width: 944px) {
    ul#searchResults{
        width: 944px;
    }
}
@media screen and (min-width: 1260px) {
    ul#searchResults{
        width: 1260px;
    }
}
@media screen and (max-width: 627px) {
    ul#searchResults{
        width: 312px;
    }
}

.subtitle-extra-text{
    text-align: center;
    font-size: 16px;
    margin: 16px;
}

/*********************
Including file: search_results.css
*********************/
/* Side bar stuff*/
body.Search { background: #fff;    }

body.Search div#container{
    overflow:hidden;
    background-color:#fff;
    color:#222;
    padding-bottom:85px;
}
/*---------------------------------------------------------------------------*/
body.Search .sidebarTab{
    cursor:pointer;
    width:30px;
    float:right;
    clear:both;
    background-repeat:no-repeat;
    background-position:0 75%;
    margin-bottom:2px;
}
#tabsContainer {
    width: 267px;
    bottom: 0px;
    top: 0px;
    position: absolute;
    background-color: #f7f7f7;
    border: 1px solid #d7d7d7;
}
#sideBarTabHeaders {
    width:32px;
    height: 400px;
    float: right;
    margin-top: 70px;
}
#sideBarTabHeaders h2{
    display:inline-block;
}
#tab_advance_search .sidebarTab{
    height:134px;
}
#tab_lightbox .sidebarTab{
    height:85px;
}
#tab_group_info .sidebarTab{
    height:110px;
}


.mvportfolio #browse_categories, .mvgallery #browse_categories { display:none !important; }


body.Search .actived .sidebarTab { background-position:0 0}
body.Search .actived .sidebarTab:hover { background-position:0 25%}
body.Search #container.opened  .sidebarTab:hover {
    /*transition: all 0.5s ease-out 0.00s;*/
    background-position:0 50%
}

body.Search div .panelContent{
    width:265px;
    top:0px;
    position:absolute;
    overflow:auto;
    bottom:0px;
    -webkit-transition: margin-left 0.5s ease-out 0.00s;
    -moz-transition: margin-left 0.5s ease-out 0.00s;
    -o-transition: margin-left 0.5s ease-out 0.00s;
    transition: margin-left 0.5s ease-out 0.00s;
    margin-left: -269px;
    background-color: #f7f7f7;
}
body.Search div.actived .panelContent{
    /*visibility:visible;*/
    margin-left: 0px;

}
body.Search div .panelContent{
    display: block;
}

/*---------------------------------------------------------------------------*/

/* Search Result - General */
body.Search #pageContent{
    padding:0;
    overflow:hidden;

}

body.Search h1, body.Search h2 {
    text-align: center;
    margin: 0;
    padding:0;
}

/* header - make it fixed */
body.Search #header {
    position:fixed;
    padding-left:0;
    padding-right:0;
    margin-left:0;
    margin-right:0;
    top:0;
    width:100%;
    z-index:2999;
    left:0;
}

/* no footer for search page */
body.Search #footer{
    display:none;
}

/* main content - with sidebar open*/
body.Search #maincontent {
    margin-top:170px;
    padding-right:0px;
    position: relative;
    min-height: 200px;
    z-index: 20;
    min-height: 380px;
}

/* side bar - open */
body.Search #container.opened #sidebar {
    background:transparent;
    margin-left:0px;
}
body.Search #container.opened #sidebar {
    background:transparent;
}
body.Search #sidebar {
    color: #2c2c2c;
    /*border-top:1px solid #C2C2C2;*/
    position:fixed;
    width:298px;
    top:95px;
    bottom:0;
    left:0;
    z-index:2997;
    overflow: hidden;
    -webkit-transition: margin-left 0.5s ease-out 0.00s;
    -moz-transition: margin-left 0.5s ease-out 0.00s;
    -o-transition: margin-left 0.5s ease-out 0.00s;
    transition: margin-left 0.5s ease-out 0.00s;
    margin-left:-269px;
}
body.Search #container.opened.lightbox-expanded #sidebar{/*LBX-EXP*/
    width:798px;
}
body.Search #container.opened.lightbox-expanded #sidebar #tabsContainer{/*LBX-EXP*/
    width:767px;
}
body.Search #container.opened.lightbox-expanded #sidebar .panelContent{/*LBX-EXP*/
    width:765px;
}
body.Search #container.opened.lightbox-expanded #sidebar .panelContent #lightbox_body ul#asset{/*LBX-EXP*/
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 15px auto;
    align-items: center;
}
body.Search #container.opened.lightbox-expanded #sidebar .panelContent #lightbox_body ul li{/*LBX-EXP*/
    width:25%;
}
body.Search #sidebar div.sidebarTabContent{
    float: left;
}
#groupHeading{
    top:140px;
    left: 25px;
    right: 25px;
    width: auto;
    position: absolute;
    margin-left: 0;
}

/* side bar - open */
body.Search .opened #sidebar{
    margin-left:0px;
}

/* increase space for maincontent when sidebar closed */
body.Search .opened:not(.noShift) #maincontent {
    -webkit-transition: margin-left 0.5s ease-out 0.00s;
    -moz-transition: margin-left 0.5s ease-out 0.00s;
    -o-transition: margin-left 0.5s ease-out 0.00s;
    transition: margin-left 0.5s ease-out 0.00s;
    margin-left:265px;
}

body.Search .opened:not(.noShift) #groupHeading{
    -webkit-transition: margin-left 0.5s ease-out 0.00s;
    -moz-transition: margin-left 0.5s ease-out 0.00s;
    -o-transition: margin-left 0.5s ease-out 0.00s;
    transition: margin-left 0.5s ease-out 0.00s;
    left: 300px;
}
body.Search #container.opened.lightbox-expanded:not(.noShift) #maincontent{/*LBX-EXP*/
    margin-left:765px;
    margin-top:310px;
}
body.Search #container.opened.lightbox-expanded:not(.noShift) #groupHeading{/*LBX-EXP*/
    left: 800px;
}
/* result nav panel - hangs underneath header - fixed */
body.Search #resultnav {
    position:fixed;
    top:50px;
    z-index:1999;
    width: 100%;
    background: #FFF;
    height: 70px;
    width: 100%;
}
#resultnav div#Panel_Container {
    position:relative;
    font-size:0.9em;
    display: block;
    width: calc(100% - 20px);
    margin: 10px;
    padding: 0 100px;
    border: 1px solid #e9e9e9;
    height: 50px;
    border-radius: 4px;
}
#hangingTitle+.social_icons { right:5px; }

/* thumb slider related */
ul.ddd{    display: inline-block;float:left; }

#iconSlide { width:0; }
.iconSlideClass { width:120px !important; position:absolute; }

#resultnav form{display:inline-block;text-align:center;}



#resultnav div#Panel_Container div#ddOptions>div{
    position: relative;
    width: 340px;
    box-shadow: 1px 3px 8px;
    background-color: #FFF;
    padding: 30px;
}

#resultnav div#Panel_Container div div div:not(.social_icons),
#resultnav div#Panel_Container div div div h2,
#resultnav div#Panel_Container div div div div,
#resultnav div#Panel_Container div div form,
#resultnav div#Panel_Container div div ul:not(.hoverdd),
#resultnav div#Panel_Container div div input[type=text],
#resultnav div#Panel_Container div div a:not(.popShare,.email,.copylink){
    width: 100%;
    box-sizing: border-box;
}
#resultnav div#Panel_Container div div input[type=radio],
#resultnav div#Panel_Container div div input[type=checkbox]{
    margin:0px 5px;
}
#btnSearchGalleries{
    margin: 10px 0px;
}
#ddOptions{
    top: 10px;
    display: block;
    position: absolute;
}
#ddOptions i{
    font-size: 33px;
    color: rgb(46, 46, 46);
}
#ddOptions>span {
    display: block;
    width: 89px;
    background: rgb(255, 255, 255) url("media/image?src=down_arrow.png") no-repeat scroll 102% 53%;
    padding: 5px;
    border-radius: 3px;
    font-size: 16px;
}
#resultnav div#Panel_Container div#ddOptions>div{
    display: none;
}
#resultnav div#Panel_Container div#ddOptions:hover>div{
    display: block;
}
#groupView span{
    padding-left: 35px;
    line-height: 30px;
    height: 30px;
    display: inline-block;
}
#groupView span.mosaic{
    background: transparent url("media/image?src=groupView.png") 0px -1px no-repeat;
}
#groupView span.scroll{
    background: transparent url("media/image?src=groupView.png") 0px -36px no-repeat;
}

@media screen and (max-width: 500px) {
    #resultnav div#Panel_Container div#ddOptions:hover>div{
        display: none;
    }
    #container #resultnav {
        -webkit-transition: height 0.5s ease-out 0.00s;
        -moz-transition: height 0.5s ease-out 0.00s;
        -o-transition: height 0.5s ease-out 0.00s;
        transition: height 0.5s ease-out 0.00s;
        height: 50px;
    }
    #container.galleryCategories #resultnav{
        overflow: hidden;
    }
    #container.optionOpened #resultnav {
        -webkit-transition: height 0.5s ease-out 0.00s;
        -moz-transition: height 0.5s ease-out 0.00s;
        -o-transition: height 0.5s ease-out 0.00s;
        transition: height 0.5s ease-out 0.00s;
    }
    #container.optionOpened.galleryCategories #resultnav {
        height: 470px;
    }
    #container.optionOpened.categories #resultnav {
        height: 370px;
    }
    #container.optionOpened.groupSearch #resultnav {
        height: 386px;
    }
    body.Search #container #maincontent {
        -webkit-transition: margin-top 0.5s ease-out 0.00s;
        -moz-transition: margin-top 0.5s ease-out 0.00s;
        -o-transition: margin-top 0.5s ease-out 0.00s;
        transition: margin-top 0.5s ease-out 0.00s;
        margin-top: 110px;
    }
    body.Search #container.optionOpened #maincontent {
        -webkit-transition: margin-top 0.5s ease-out 0.00s;
        -moz-transition: margin-top 0.5s ease-out 0.00s;
        -o-transition: margin-top 0.5s ease-out 0.00s;
        transition: margin-top 0.5s ease-out 0.00s;
        margin-top: 575px;
    }
    body.Search #container.optionOpened.categories #maincontent {
        margin-top: 435px;
    }
    body.Search #container.optionOpened.categoryContent #maincontent {
        margin-top: 605px;
    }
    body.Search #container.optionOpened.groupSearch #maincontent {
        margin-top: 476px;
    }
    #resultnav div#Panel_Container div#ddOptions>span{
        cursor: pointer;
    }
    body.Search #container #resultnav div#Panel_Container div#ddOptions > div{
        display: block;
        width: 100%;
        box-shadow: none;
        padding: 0;
        margin-top: 10px;
    }
}
@media screen and (max-width: 768px) {
    div#resultnav div#Panel_Container {
        margin: auto 20px;
    }
}
@media screen and (max-width: 550px) {
    #searchResults.group_scroll.smallView li>div>div>a{
        width:250px;
        height:150px !important ;
    }
}
@media screen and (max-width: 500px) {
    #browse_categories{
        display: none;
    }
}
div.galleryCategories #maincontent ul#searchResults.group_scroll.smallView  > li > div.title > span{
    font-size: 2em;
}
div.galleryCategories #maincontent ul#searchResults.category > li > label a{
    max-width : 300px; 
    white-space : nowrap;
    overflow : hidden;
    text-overflow: ellipsis;
    position: absolute;
    z-index:50;
    line-height: 30px;
    
}
div.galleryCategories #maincontent ul#searchResults.category > li:hover > label a{
    white-space : normal;
    background-color:#fff;

}
div.galleryCategories #maincontent ul#searchResults.category > li > div {
    margin-top:30px;
    z-index:10;
    position: relative;
}

div.galleryCategories #maincontent ul#searchResults.category > li:hover > div {
/*    position: relative;*/
/*    opacity:0.5;*/
}

/*div.galleryCategories #maincontent ul#searchResults.group_scroll.smallView  > li > div.title a:hover {
    max-width : initial; 
}*/
div.galleryCategories #maincontent ul#searchResults.group_scroll.smallView > li > div{
    width: 250px;
}

form#searchGalleries > span.withFilter{
    clear:both;
}
#groupSearchFilter{
    text-align: center;
}
#selectView, #right{
    display:inline-block;
    margin-top: 20px;
    border-top: 1px dotted #CECECE;
}
#allOrEditors{
    text-align: left !important;
}
.controlGroup #selectView, #right{
    padding-top: 10px;
}
#groupView{
    margin-top: 10px;
}

#categories_list ul{
    z-index: 10030;
    position: relative;
}
#categories_list ul ul{
    position: absolute;
}
#typeFilter ul{
    z-index: 10025;
    position: relative;
}
#typeFilter ul ul{
    position: absolute;
}
#resultnav .left{
    float:left;
    height: 100%;
    display: flex;
    align-items: center;
}
#form_sort_by #sort_by_container{
    height: 34px;
}
#sort_by_container>label{
    float:left;
}
#resultnav div#Panel_Container #sort_by_container>div{
    float:left;
    width: auto;
    margin-left: 5px;
}#resultnav div#Panel_Container #sort_by_container>div button{
    margin-right: 10px;
}

#form_sort_by label{
    line-height: 30px;
    font-size: 18px;
    font-weight: normal;
    height: 100%;
    display: flex;
    align-items: center;
}
#form_sort_by>ul{
    margin-left: 5px;
}
#form_sort_by>ul>ul{
    margin-left: 1px;
}
#resultnav .hoverdd label, #resultnav .hoverdd li, #resultnav .hoverdd li ul li{
    height: 30px !important;
    line-height: 29px !important;
}

#container.opened:not(.noShift) #resultnav div#Panel_Container{
    -webkit-transition: margin 0.5s ease-out 0.00s;
    -moz-transition: margin 0.5s ease-out 0.00s;
    -o-transition: margin 0.5s ease-out 0.00s;
    transition: margin 0.5s ease-out 0.00s;
    margin: 10px 10px 10px 277px;
    width: calc(100% - 287px);
}
#result_count{
    margin-top: 5px;
    font-size: 14px;
}
#resultnav.resultPage #right{
    float:right;
    margin-top: 0px;
    border-top: none;
}
#container.opened.lightbox-expanded:not(.noShift) #resultnav div#Panel_Container{ /*LBX-EXP*/
    margin: auto 100px auto 795px;
}
div#Panel_Container div.multi_files {
    float:left;
}
div#Panel_Container div.single_file {
    float:left;
}
div#browse_categories ul.hoverdd { margin-top:11px; }
*+html div#browse_categories ul.hoverdd { height:24px; }
div.viewgroup { width:auto; }
div#browse_categories ul.hoverdd li { height:24px;line-height:24px; }
div#browse_categories ul.hoverdd li.highlight { color:#3f3f3f; }

#Pccanel_Container div#img_perpage_container ul.hdd>li>span,
#Pccanel_Container div#sort_by_container ul.hdd>li>span { height:19px; }
#Pccanel_Container div#img_perpage_container ul.hdd>li { width:41px; }
#Pccanel_Container div#img_perpage_container ul.hdd>li>ul>li { width:20px; }
#Pccanel_Container div#sort_by_container ul.hdd>li { width:135px; }
#Pccanel_Container div#sort_by_container ul.hdd>li>ul>li { width:114px; }
#Pccanel_Container div#img_perpage_container ul.hdd>li>ul>li,
#Pccanel_Container div#sort_by_container ul.hdd>li>ul>li { height:20px;line-height:20px; }


/* Main Asset list */
ul#searchResults  {
    visibility: hidden;
    list-style:none;
    padding:0;
    margin-left:0;
}
.galleryCategories div#maincontent ul#searchResults  {
    visibility: visible;
}
h3#viewMoreShareLbx  { margin-left:0;  }

body.Search .opened:not(.noShift) ul#searchResults, body.Search .opened:not(.noShift) h3#viewMoreShareLbx{
    margin-left:90px;
}

ul#searchResults.flow>li {
    float:none;
    position: absolute;
    display: inline-block;
    width: 300px
}

/* container for entire 'grid cell' */
.assetDets {
    display: inline-block;
    line-height: 0 !important;
}

/* image container */
.imgs {
    float:left;
}
ul#searchResults.flow>li>div>div.imgs>img.blankDL
{
    position: absolute;
    left:0;
    top:0;
    cursor: pointer;
}

/* get image centred and aligned bottom */
ul#searchResults>li>div>div.imgs>span:not(.share_dlselection) {
    width:300px;
    height:200px;
    float:left;
    position:relative;
    padding:0;margin:0;
    overflow:hidden;
}
ul#searchResults.flow>li>div>div.imgs>span {
    height:auto;
    float:none;
}
ul#searchResults>li>div>div.imgs>span>span:not(.box) {
    width:300px;
    text-align:center;
    position:absolute;
    bottom:0;
}
ul#searchResults.flow>li>div>div.imgs>span>span {
    position:relative;
}
ul#searchResults>li>div>div.imgs>span>span img{
   vertical-align:bottom;
   color:rgba(255,255,255,0);
   cursor:pointer;
}
ul#searchResults li.resultCell {
    line-height: 0 !important;
    user-select: none;
}
ul#searchResults:not(.noOverlay)>li.resultCell:hover>div>div.imgs>img.blankDL{
    background: none repeat scroll 0% 0% rgba(0, 0, 0, 0.1)
}
.assetOpts .viewGroup{
    position: relative;
}
.viewGroup .resultGroupMenu {
    display:none;
    margin-left:-25px !important;
    position:absolute;
    z-index:99;
    margin-top:0;
    border-radius:0;
    -moz-border-radius:0;
    -webkit-border-radius:0;
    line-height: 18px;
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.3);
    padding: 5px;
    background: #FFF;
    color: #000;
    left: 0;
    min-width: 200px;
}
.resultGroupMenu >a{
    padding: 7px 4px;
}
.resultGroupMenu a.lozengeLink:hover { border:none; color: #000;background:#CECECE;}
.viewGroup:hover .resultGroupMenu { display:flex;flex-direction: column;text-align: left; }
/*File Info*/
.hoverFileInfo{
    background: #FFF;
    line-height: 18px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    position: absolute;
    display:none;
    top: 34px;
    margin-left: -24px;
}

.hoverFileInfo>div{
    display: block;
    text-align: left;
    padding: 0px 15px 10px 15px;
    box-sizing: border-box;
    min-width: 200px;
    max-width: 500px;
}
.hoverFileInfo div:first-child{
    padding-top: 20px;
}
div.fileCredit{
    font-style: italic;
}
div.fileDesc{
    max-height: 200px;
    overflow-y: auto;
}
div.fileName, div.fileCredit span, div.reference span{
    font-weight: bold;
    font-style: normal;
}
#calcWidth{visibility:hidden;}
/* hover preview */
#hoverPreview {
    top:0;
    left:0;
    position:fixed;
    display:none;
    background:#FFF;
    color:#000;
    z-index:5001;
    padding:10px;
    box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow:1px 1px 5px rgba(0, 0, 0, 0.3);
    font-size:80%;
}
#hoverPreview hr {
    border:none;
    border-bottom:1px solid #555;
}

#hoverPreview #audioPlayer { background-color:#333; }

.cpt {
    max-height: 7.5em;
    overflow: hidden;
}

#hoverPreview > div > img+img, body.Search div.vwait{
    background:transparent url(media/image?src=load_s.gif) 50% 50% no-repeat;
}

#hoverPreview span{
    margin: 10px 0px;
    display: block;
    font-weight: bold;
    font-size: 12px;
}
#hoverPreview div, #hoverPreview div span{
    margin-top: 10px;
}
#hoverPreview span.lblCredit{
    font-weight: normal;
}
#hoverPreview span.lblCredit label{
    font-weight: bold;
}
#hoverPreview div div, #hoverPreview div span{
    font-size: 12px;
}

body.Search div.vwait { background-color:#FFF; }

/*-- Hanging title for Galleries pages & other galleries related bits---- */
#hangingTitle h3,#group_info h3 {
    font-size:1.5em;
    font-weight:bold;
    color:#000;
}
#group_info h3{
    color: red;
    font-size: 20px;
    font-weight: 300;
    margin-top: 5px;
}
#hangingTitle h3 span, #group_info h3 span {
    font-weight:normal;
    color:#a3a3a3;
}
#hangingTitle+.social_icons {
    position: fixed;
    z-index: 1998;
}
#hangingTitle h3 { display:none;}
body.Search.HangTitle #maincontent {
    margin-top:130px;
}
#group_info h3 span {
    font-size: 14px;
    font-style: italic;
    padding-left: 5px;
    line-height: 30px;
    color: #777;
}
#group_info .panelContent {
    padding: 15px 10px;
    width:245px;
}
#group_info .panelContent .groupText {
    border-top: 1px solid #d7d7d7;
    bottom: 0;
    color: #333;
    font-size: 13px;
    overflow: auto;
    padding: 5px 0;
    position: absolute;
    display:none;
    width: 234px;
}
#group_info .panelContent .groupText p {
    font-weight: normal;
}
#group_info .panelContent .groupText hr {
    display: none;
}

/* Search result actions ------------------------------- */
ul#resultActions {
    float: left;
    list-style: none outside none;
    margin: 0 0 0 -3px;
}
ul#resultActions li{
    margin: 0px 4px;
}
#resultActions li.ireplace>a {
    margin: 0 1px 0 0;
    width: 30px;
    cursor: pointer;
}
#resultActions li.ireplace a span{
    background-image: url("media/image?src=assetActionsNewBlack.png");
    width: 28px;
    height: 28px;
    background-size: 27px;
}
#resultActions li.ireplace a:hover span{
    background-image: url("media/image?src=assetActionsNewGrey.png");
}

#resultActions li.ireplace a#resActDL span {
    background-position: 0px -48px;
}
#resultActions li.ireplace a#resActSlide span {
  background-position: 0px -288px;
}
#resultActions li.ireplace a#resActCContact span {
    background-position: 0px -20px;
    height: 28px;
    margin-top: 2px;
}
#resultActions li.ireplace a#resActShareGroup span {
    background-position: 0px -134px;
    margin-top: 2px;
}
#resultActions li.ireplace a#resActSite {
    width:auto;
    line-height:20px;
    color:#2C2C2C;
    font-size: 20px;
    padding: 3px 0px 0px 5px;
}
#resultActions li.ireplace a#resActSite:hover{
    color: #B9B9B9;
}
.manageGroupFiles{
    margin-top: 1px;
}
.manageGroupFiles a{
    color: #000;
    font-size: 19px;
}
.manageGroupFiles a:hover{
    color: #999;
}


/* Deferred count -------------------------------------------------------- */
.waitDeferred {
    display:inline-block;
    zoom:1;
    *display:inline;
    width:12px;
    height:14px;
    text-indent:-999em;
    background:transparent url(media/image?src=loading_mini.gif) 0 0 no-repeat;
    vertical-align:middle;
    padding-right:2px;
}

#headingTitle, #headingCredit, #headingDesc{
    width:100%;
    text-align: center;
    position: relative;
    margin-bottom: 12px;
}
#headingTitle{
    margin-top: 12px;
}
#headingTitle span{
    font-family: "proxima-nova",Arial,Helvetica,sans-serif;
    font-size: 3em;
    color: #F00;
    line-height: 26px;
}
#headingCredit span{
    font-size: 1.5em;
    font-style: italic;
    color: #A7A7A7;
}
#headingDesc{
    width:90%;
    margin-left: auto;
    margin-right: auto;
}
#headingDesc span{
    font-size: 1.1em;
}
#moreAssets{
    display:none;
}

#maincontent .no-results h2{
    text-align: center;
    color: #777;
    padding-top: 30px;
}

@keyframes loadmore {
    .1% {
        -webkit-transform:scale(0,0);
        -moz-transform:scale(0,0);
        -o-transform:scale(0,0);
        transform:scale(0,0);
        opacity:0.5;
        }
    25% {
        opacity:0.5;
    }
    40% {
        opacity:0.75;
    }
    50% {
        opacity:1;
    }
    60% {
        opacity:0.75;
    }
    75% {
        opacity:0.5;
    }
    100% {
        -webkit-transform:scale(1,1);
        -moz-transform:scale(1,1);
        -o-transform:scale(1,1);
        transform: scale(1,1);
        opacity:0.5;
    }
}

#waitForMore{
    width:100%;
    position: absolute;
    bottom: 0px;
    padding: 150px 0px 0px;
    background: -webkit-linear-gradient(rgba(255, 255, 255, 0),  rgba(255, 255, 255, 1),  rgba(255, 255, 255, 1)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgba(255, 255, 255, 0),  rgba(255, 255, 255, 1),  rgba(255, 255, 255, 1)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgba(255, 255, 255, 0),  rgba(255, 255, 255, 1),  rgba(255, 255, 255, 1)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgba(255, 255, 255, 0),  rgba(255, 255, 255, 1),  rgba(255, 255, 255, 1)); /* Standard syntax */
    display:none;

}
.moreResults #waitForMore{
    padding: 0;
    position: absolute;
    height: 50px;
    top: 0px;
    bottom: 0px;
    margin: auto;
    background-color: transparent !important;
}
#waitForMore div{
    width:160px;
    margin: 68px auto 50px;
}
.moreResults #waitForMore div{
    margin: auto;
}
#waitForMore img {
    opacity: 0.5;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
    animation-duration: 0.6s;
    animation-direction: alternate;
    animation-name: loadmore;
}
#waitForMore img:nth-of-type(1) {
    animation-delay: 0.00s;
}
#waitForMore img:nth-of-type(2) {
    animation-delay: 0.2s;
}
#waitForMore img:nth-of-type(3) {
    animation-delay: 0.4s;
}
.completeColumn{
    background: -webkit-linear-gradient(rgba(210, 210, 210, 1), rgba(210, 210, 210, 0)); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(rgba(210, 210, 210, 1), rgba(210, 210, 210, 0)); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(rgba(210, 210, 210, 1), rgba(210, 210, 210, 0)); /* For Firefox 3.6 to 15 */
    background: linear-gradient(rgba(210, 210, 210, 1), rgba(210, 210, 210, 0)); /* Standard syntax */

    position: absolute;
    margin-bottom: 25px;
    /* transform:scale(0.9,0.9) */
}

@-moz-keyframes scaleIn{
    0% {opacity:0;}
    100%{opacity:1;}
}

@-webkit-keyframes scaleIn{
    0% {opacity:0;}
    100%{opacity:1;}
}
@-o-keyframes scaleIn{
    0% {opacity:0;}
    100%{opacity:1;}
}
@keyframes scaleIn {
    0% {opacity:0;}
    100%{opacity:1;}
}
img.animScale{
    animation-timing-function: ease-in-out;
    animation-iteration-count: 1;
    animation-duration: 0.8s;
    animation-direction: alternate;
    animation-name: scaleIn;
    animation-delay: 0.00s;
    -webkit-transform:scale(0.9,0.9);
    -moz-transform:scale(0.9,0.9);
    -o-transform:scale(0.9,0.9);
    transform:scale(0.9,0.9);
}

li.resultCell:hover>div>div>img.animScale{
    transition: all 0.5s ease-out 0.00s;
    -webkit-transform:scale(1,1);
    -moz-transform:scale(1,1);
    -o-transform:scale(1,1);
    transform:scale(1,1);
    z-index: 999;
    box-shadow: 7px 5px 7px rgba(0, 0, 0, 0.3);
}

div#banner.sideOpened{
    -webkit-transition: margin-left 0.5s ease-out 0.00s;
    -moz-transition: margin-left 0.5s ease-out 0.00s;
    -o-transition: margin-left 0.5s ease-out 0.00s;
    transition: margin-left 0.5s ease-out 0.00s;
    margin-left: 365px!important;
}
body.Search div#sidebar div:first-child h2 span.sidebarTab{
    margin-top: 65px;
}

.push {
    height: 50px;
}

#adv_search .block {
    width: 100%;
    margin-left: 10px;
    border-bottom: 1px solid #d7d7d7;
}

#adv_search .block label {
    font-size: 13px;
}
#adv_search .block label>span {
    font-size: 10px;
    font-weight: normal;
}

#adv_search .inline-select {
    clear: both;
    margin-bottom: 5px;
}

#adv_search .inline-select label {
    width: 100% !important;
}

#adv_search .inline-select label.flag-marker {
    display: flex;
}

#adv_search .inline-select label.flag-marker svg {
    width: 16px;
    height: 16px;
    margin-left: 5px;
}

#adv_search .block ul > li {
    width: 100%;
    margin: 2px auto;
}

#adv_search .block ul > li > label {
    font-size: 12px;
}

#adv_search .block ul > li > input {
    margin-top: 3px;
    margin-right: 10px;
}

.adv_search .form-control  {
    border-radius: 5px;
    border: 1px solid #efefef;
    line-height: 26px;
    font-size: 12px;
    padding: 0 5px;
    box-sizing: border-box;
    width: 100%;
    margin-bottom: 10px;
    height: 30px;
}

#adv_search select {
    width: 100%;
    font-size: 12px;
}

#adv_search #date_range {
    margin-bottom: 10px;
}

#adv_search #chk_dateRange {
    margin: 3px 5px;
}

#adv_search #date_filter {
    clear: both;
    margin-bottom: 5px;
}

#date_filter,
.date_filter2 {
    width: 50% !important;
    float: left;
}

#adv_search #lbl_dateFrom,
#adv_search #lbl_dateTo {
    font-size: 11px;
    margin: 0;
    width: 100%;
}

#adv_search #dateFrom,
#adv_search #dateTo {
    border-radius: 4px;
    border: 1px solid #efefef;
    line-height: 20px;
    font-size: 11px;
    width: 85px;
    padding: 0 5px;
    box-sizing: border-box;
    margin-right: 1px;
}

#adv_search a.date-picker-control {
    background: none;
    color: #333;
    font-size: 19px;
}

#adv_search .advSearchSubmit {
    border: none;
}

#adv_search .advSearchSubmit input {
    width: 100%;
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 6px;
}
.lightbox-viewmore-msg{
    text-align: center;
    font-size: 16px;
    margin-top: 10px;
    z-index: 2;
}
.result-tooltip{
    width: 1200px;
    margin: auto;
    display: flex;
    background-color: #d9edf7;
    border-radius: 4px;
    font-size: 16px;
    color: #333;
}
.result-tooltip .tooltip-icon{
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px;
}
.result-tooltip .tooltip-icon>div{
    width: 32px;
    height: 32px;
    background: #fff;
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.result-tooltip .tooltip-icon>div svg{
    width: 20px;
    height: 20px;
    fill: #555;
}
.result-tooltip .tooltip-text{
    flex:1;
    display: flex;
    align-items: center;
}
.result-tooltip .tooltip-text .highligted-text{
    font-weight: 700;
    margin-right: 6px;
}
.result-tooltip .tooltip-button{
    display: flex;
    align-items: center;
    padding: 12px;
}
.result-tooltip .tooltip-button button{
    padding-left: 30px;
    padding-right: 30px;
    font-weight: bold;
    font-size: 14px;
    outline: none;
}
.result-tooltip .tooltip-button button:hover{
    color: inherit;
}
.share_dlselection{
    position: absolute;
    bottom: 5px;
    left: 5px;
    background: rgba(0, 0, 0, 0.8);
    width: 40px;
    height: 40px;
    border: 2px solid #ddd;
    border-radius: 3px;
    color: #fff;
    opacity: 0.4;
    cursor:pointer;
}

.selected .share_dlselection{
    opacity: 1;
}
.share_dlselection i {
    font-size: 35px;
}
.noChkBox .share_dlselection{
    display:none;
}


/*********************
Including file: extra.css
*********************/
/*

empty file supposed to be overwritten in skins/[client]/css/ for specific needs per client

*/ 
/* 
    Created on : Mar 19, 2016, 5:47:36 PM
    Author     : jamiecharlesworth
*/

/*********************
Including file: skin.css
*********************/
/**
 * skin.css - skin specific styles
 *
 * @package    skin WHO
 * @author     LightRocket Team
 * @copyright  (c) 2016 Lightrocket
 */

@font-face {
  font-family: "Helvetica Neue";
  font-style: normal;
  font-weight: normal;
  src: local('HelveticaNeue'), url(../fonts/HelveticaNeue.ttf) format('truetype');
}
@font-face {
  font-family: "Frutiger LTStd Bold";
  font-style: normal;
  font-weight: normal;
  src: local('Frutiger LTStd Bold'), url(../fonts/FrutigerLTStd-Bold.otf) format('truetype');
}
@font-face {
  font-family: "Frutiger LTStd Light";
  font-style: normal;
  font-weight: normal;
  src: local('Frutiger LTStd Light'), url(../fonts/FrutigerLTStd-Light.otf) format('truetype');
}

#page_wrapper {
    height: 100% !important;
}
/* Header
-------------------------------------------------------------- */
div#header.header{
    background-color: #FFFFFF;
}
div#header.header a, 
div#header.header span {
    font-family:Helvetica, Arial, sans-serif;
}
div#header.header span.active a{
    margin-right:3px;
}
div#header.header {
    position: relative;
    color: #333;
    z-index: 2222;
    padding: 0;
}
.Search div#header.header {
    position: fixed;
}
#header_banner {
    max-width: 970px;
    height: 101px; 
    margin: auto;
}
#header_banner a{
    float:left;
}
#header_banner img#logo{
    margin-top:14px;
    height:70px;
}
#header_banner > div.site-title{
    font-family:"Frutiger LTStd Bold";
    font-size:40px;
    color:#008DC9;
    float: right;
    margin-top: 32px;
    line-height: 40px;
}

#header_flags {
    display:none;
    position: absolute;
    top: -99px;
    width: 100%;
    margin: auto;
    font-size: 13px; 
}

/* Navigation menu */
#nav_block{
    background-color: #008DC9;
    height: 43px;
    line-height: 11px;
}
#navigation {
    padding: 0;
    height: 100%;
    max-width: 970px;
    box-sizing: border-box;
    margin: auto;
}
#navigation ul#headerLinks {
    float:left;
    height:100%;
}
#navigation h3 {
    position: absolute;
    left: -1000px;
    top: -1000px;
    visibility: hidden;
    width: 0px;
    height: 0px;
    line-height: 0;
}

#navigation>ul:not(#lang_list) li {
    display: block;
    float: left;
    margin: 0px 0px 0px 0px;
    height:100%;
}

#navigation>ul:not(#lang_list) li a {
    float: left;
    height: 30px;
    color: #FFF;
    font-weight: bold;
    font-size: 14px;
    line-height:13px;
    display: block;
    padding: 15px;
    cursor: pointer;
}
#navigation>ul>li>ul>li {
    margin: 0px !important;
}

#navigation>ul>li>ul>li>a {
    font-size: 12px !important;
    padding: 10px 15px !important;
    background-image: none !important;
    text-decoration: none;
    outline: none;
}
#navigation.btspMenu ul:not(#lang_list) li a#navigation_home  {
    width : 41px;
    height: 43px!important;
}
#navigation.nobtspMenu ul:not(#lang_list) li a#navigation_home  {
    width : 18px;
    height: 13px!important;
}
#navigation ul:not(#lang_list) li a#navigation_home {
    display: block;
    font-size: 0;
    background-image: url("media/svg?src=home.svg");
    background-position: 9px 9px;
    background-size: 23px;
    background-repeat: no-repeat;
}

#navigation ul:not(#lang_list) li a:hover,
#navigation ul:not(#lang_list) li.selected a,
#navigation ul:not(#lang_list) li.selected a:hover {
    background-image: none;
    background-color: #D86422;
}
#navigation .user_guide{
    position: absolute;
    right: 10px;
    top: 38px;
}
#navigation .user_guide a{
    font-weight: bold;
    text-transform: uppercase;
    color:#008DC9;
    display: flex;
    align-items: center;
    padding: 2px 5px;
    border-radius: 0;
    cursor: pointer;
}

.selected_menu{
    background-color: #D86422;
}
#goToTopBtn svg{
    fill:#008dc9;
}

/* Site
-------------------------------------------------------------- */
body { background:#FFFFFF; }
#page {
    padding: 0px;
    margin: 0px auto;
    background-color:#FFFFFF;
}

#pageContent.fullwidth { background-color:#FFFFFF; }

body.Search div#sidebar { top:144px;}
body.Search #resultnav { top:144px;}

body.Search #maincontent {
    margin-top:214px;
}

body.Search #hangingTitle h3, 
body.Search .social_icons {top:189px;}

body.AssetPreview div.header {
    height: 46px;
    background-color: #0080ba;
    padding: 5px;
    margin-bottom: 5px;
}
body.AssetPreview #pageContent {background-color: inherit;}
#previnfo h2 {color: #828282; border-color: #828282 #828282 -moz-use-text-color;}

#minilogo {
    height: 30px;
    margin: 4px 5px;
}
#navShadow { top:190px; }

li.hon a { background-color:#8A8A8A !important; }

#welcome_msg {
    color: #008dc9;
    display: inline !important;
    font-family:"Frutiger LTStd Light";
    font-size: 1em;
    font-weight: normal;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 9;
    padding: 0 10px;
}

#lang_selector_container{
    position:absolute;
    right:20px;
    top:35px;
}
#lang_selector_container div#lang_panel span a{
    padding:6px 5px;
    color:#008DC9;
    font-weight:bold;
    outline:none;
}
#lang_selector_container div#lang_panel span a:hover{
    text-decoration: none;
    color:#FFFFFF;
    background-color:#d86422;
}
#lang_selector_container div#lang_panel span.active a{
    color:#FFFFFF;
    background-color:#d86422;
}

ul#headerLinks li a:hover,
ul#headerLinks li:hover > a.hasSubMenu { color:#000; background-color: #C0C0C0; font-weight: bold; }

/*Header Sub-Menus */
ul#headerLinks ul {
    box-shadow: 5px 5px 10px 0px #707070;
}

ul#headerLinks ul li a  {
    color: #FFFFFF;
    background-color: #C0C0C0;
}

ul#headerLinks ul li a:hover { color: #000; background-color: #777777; }

/*** Modify new look for header menu ***/
ul.ddmenu                       { margin-top: 0px;}
ul.tikmenu li.selected          { background-color: #fff; }
ul.tikmenu li.selected>a        { color:#EE5C2D; }
ul.tikmenu li.selected>a:hover  { color:#EE5C2D; background-color: #FFFFFF;}

ul.tikmenu > li > a {
    display: block;
    text-align: center;
    text-decoration: none;
    outline:none;
}

ul.tikmenu>li>a.last_tab {padding: 5px 12px;margin-right: 0; border-right:none;}
ul.tikmenu>li>a.last_tab.on,
ul.tikmenu>li>a.last_tab.on:hover {padding: 4px 11px;}
ul.tikmenu ul {
    width: 140px;
    font-weight:normal;
    filter: alpha(opacity=95);
    -moz-opacity: .95;
    KhtmlOpacity: .95;
    opacity: .95;
}
ul.tikmenu ul li a          { padding-left:11px; color:#606060 !important; }
ul.tikmenu ul li a:hover    { text-decoration: underline; color:#fff !important; }
ul.tikmenu ul a             { padding: 4px 5px 4px 1px; }
ul.tikmenu a:hover,
ul.tikmenu li:hover a,
ul.tikmenu li.iehover a     { color:#079CD8; }

/* -- SEARCH --------------------------------- */
#block_search{
    float: right;
    margin-top: 7px;
}

form#search > input{
    top:0;
    float:left;
}
form#search > div{
    top:0;
    float:left;
}
form#search > span{
    top:0;
    float:right;
}
form#search h4 { margin:0; padding:0; left:0px; top:33px; position:absolute; }

form#search ul.hoverdd {
    display:none;
    top:0;
    height: 21px;
    padding-top: 5px;
    line-height:1.5em;
    font-weight:normal;
    background-color:#fff;
    border: 1px solid #008DC9;
    border-right: none;
    border-left: none;
    border-radius:0;
    margin-left: -3px!important;
    box-sizing: initial;
}

form#search ul.hoverdd:hover            { z-index:9999 !important; }
form#search .hdd > li > span            { font-size:12px; background-color:transparent; }
form#search .hdd:hover > li > span      { background-color:#bbb; }
form#search .hdd > li > ul > li         { font-size:12px; background-color: #fff; padding: 1px 6px 0 15px; }
form#search .hdd > li > ul > li:hover   { background-color: #eee; }
form#search .hoverdd, .hoverdd ul       {z-index:10 !important;}
form#search .btcorrect {
    height: 23px!important;
    padding-top: 3px!important;
}

form#search #header_search {
    height:24px;
    width:160px;
    padding:1px 5px;
    font-size:12px;
    color:#808285;
    background-color:#fff;
    border: 1px solid #008DC9;
    border-right: none;
    box-sizing: initial;
}
form#search ul.hoverdd:before {
    content : "";
    position: absolute;
    left    : 0;
    bottom  : 3px;
    height  : 19px;
    width   : 1px;
    border-left:1px solid rgb(206, 206, 206);
}

.home form#search ul.hoverdd {
    height: 24px;
    padding-top: 2px;
}
#media_types>ul>li{
    padding-top: 1px;
}
#main_search_btn {
    font-weight: normal;
    color: #008DC9;
    padding: 3px 10px 3px;
    background-color: #DBEEF9;
    margin-left: -2px;
    cursor: pointer;
    height:28px;
    font-size: 12px;
    border: 1px solid #008DC9;
    -webkit-transition: all 0.1s ease-in;
    -moz-transition: all 0.1s ease-in;
    -o-transition: all 0.1s ease-in;
    transition: all 0.1s ease-in;
    -webkit-appearance: none;
    -webkit-border-radius: 0;
}
#main_search_btn:hover{
    background-color:#d86422;
    color:#FFFFFF;
}
a.lnk_adv_search{
    font-size:12px;
    margin-left:5px;
    color:#b8d4f0;
    line-height: 29px;
    text-decoration:none;
}

.admin-panel {
    top: 144px;
}
.adminPanel .user_guide,
.adminPanel #header_banner{
    display: none;
}
.adminPanel .admin-panel{
    top: 44px;
}

/* Login Form 
-------------------------------------------------------------- */
#LoginForm .modal-body .hr-sepa,
#LoginFailForm .form_body .hr-sepa
{
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #c4c4c4;
    line-height: 0.1em;
    margin: 25px 0 20px;
}
#LoginForm .modal-body .hr-sepa span,
#LoginFailForm .form_body .hr-sepa span
{
    background: #FFFFFF;
    padding: 0 10px;
}


/* Footer
-------------------------------------------------------------- */
#footer_wrapper{
    display: flex;
    flex-direction: column;
    position: absolute;
    font-size: 14px;
    height: 77px;
    left: 0;
    bottom: 0;
    background-color: #0081b8;
    width:100%;
}
#footer_wrapper div.footer {
    display: flex;
    align-items: center;
    justify-content: center;
}
#footer {
    margin:0 auto;
    height: 77px!important;
    max-width: 960px;
}
#footer a {
    font-size: 12px;
    font-weight:normal;
    color: #FFFFFF;
}

#footerLinks li a {
    padding:0 10px;
    border-left:1px solid #FFFFFF;
}
#footerLinks.tabs:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
body.hasFooter.FTPPush {
    margin: 0 0 50px;
}
.FTPPush #footer_wrapper {
    height: 50px;
}
.FTPPush #copyright_who{
    text-align: center;
    font-weight:normal;
}
@media (max-width:411px){
    #footerLinks li {
        display: inline-block;
    }
    #footer a {
        font-size: 10px;
    }
}
@media (max-width:360px){
    body.hasFooter {
        margin: 0 0 80px;
    }
    #footer_wrapper{
        height: 80px;
    }
    #footer {
        height: 80px!important;
    }
}
/* My Account styles ----------------------------------------- */

.myAccountSection.collapsible:hover {
    background:#d3d3d3;
}
/* first level tabs */
ul.myAccountTabs>li>a{
    background:#ddd; 
    color:#666; 
    border-radius:3px 3px 0 0; 
    -webkit-border-radius:3px 3px 0 0; 
    -moz-border-radius:3px 3px 0 0; 
    font-size:1em;
}
/* first level active tabs */
ul.myAccountTabs>li.active>a        { background:#1d3a4f; color:#fff; margin-top:-1px; height:22px;}

/* styling for second level list */
ul.tabs.dualtabs.myAccountTabs ul   { background:#1d3a4f; }

/* styling for second level links */
ul.tabs.dualtabs.myAccountTabs ul a { color:#ccc; }

/* if not dualtabs then add a border underneath to improve look on single line tabs*/
ul.tabs.myAccountTabs, ul.tabs.dualtabs.myAccountTabs {    border-bottom:4px solid #1d3a4f; }


/* -- SWF Upload ------------------------------- */

body.upload div.fieldset        { border:  1px solid #afe14c; }
body.upload span.legend         { background-color: #fff; color: #73b304; }
body.upload span.desc           { color: gray; }
body.upload div.flash           { border-color: #D9E4FF; }
body.upload input[disabled]     { border: 1px solid #ccc; }
input[disabled]#btnStart        { background-color:disabled; }
#btnStart, #btnUpload_manual    { background-color: rgb(85, 166, 22); }
.progressContainer              { border: solid 1px #E8E8E8; background-color: #F7F7F7; }

/* Message */
.message { border: solid 1px #FFDD99; background-color: #FFFFCC; }

/* Gallery Categories & Category Content
-------------------------------------------------------------- */
div.galleryCategories #maincontent ul#searchResults>li>label { color:#008DC9; }
div.galleryCategories #maincontent ul#searchResults>li>div.title span a, 
div.galleryCategories #maincontent ul#searchResults.category>li>label a,
div.galleryCategories #categorycontent .headingTitle,
#headingTitle span { 
    color:#008DC9; 
    font-weight: 300;
}
div.galleryCategories #maincontent ul#searchResults {
    max-width: 936px;
}
/* Outer glow effect for panels
-------------------------------------------------------------- */
.outerglow { box-shadow: 1px 1px 4px 1px #999; }

/* Special Tab on the Website Setup menus
-------------------------------------------------------------- */
ul.myAccountTabs > li.special { float:right; margin:0 -6px 0 0; }
ul.myAccountTabs > li.special > a { background:#55a616; color:#fff; }
ul.myAccountTabs > li.special.inactive > a {
    background:#8f8f8f;
    color:#ddd;
    cursor:default;
    text-decoration:none;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
}
a {
    color: #008DC9;
    text-decoration: none;
}
h3 {
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    color: #333;
    padding: 6px 0px 0px;
    margin: 0px 0px 9px;
}
ol, ul {
    list-style: outside none none;
}
h3 {
    font-size: 13px;
    line-height: 18px;
    font-weight: bold;
    color: #333;
    padding: 6px 0px 0px;
    margin: 0px 0px 9px;
}
#wrapper label, #wrapper .label {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 13px;
    line-height: 18px;
    color: #333;
    padding: 3px 0px;
}
.invisible {
    position: absolute;
    left: -10000px;
    top: -10000px;
    visibility: hidden;
    width: 0px;
    height: 0px;
    line-height: 0;
}
div#page_bg {
    background: transparent url("media/image?src=wpro_masthead_bkg.jpg") repeat scroll 0% 0%;
    background-color: #1a69ab;
    box-shadow: 0px 8px 6px -6px #333;
    height: 112px;
    top: 0px;
    width: 100%;
    position: absolute;
    display: none;
}
div#welcome #media_library {
    font-size: 3.3em;
}
#welcome{
    background: transparent none repeat scroll 0% 0% !important;
    color: #FFF !important;
    font-weight: bold !important;
}

.third1{
    margin-left: 0px !important;
    margin-right: 17px !important;
}
.searchButton {
    display: none;
    position: absolute;
    top: 0;
    right: 15px;
    color: #fff;
}
#mobile_search {
    display: none;
}
#groupHeading{
    top:204px
}
#header_banner img#logo_mobile{
    display:none;
}

#asset-flag-string{
    display: block;
}

body.AssetPreview div.header {
    height: auto;
}

@media all and (max-width: 1200px) {
    #welcome_msg {
        right: 75px;
        top: 9px;
    }
    #lang_selector_container {
        right: 3px;
        top: 9px;
    }
}

@media all and (max-width: 970px) {
    #header {
        height: 50px;
        padding: 0;
        position: relative;
        z-index: 1;
        overflow: hidden;
        transition: none;
        -webkit-transition: none;
        -moz-transition: none;
    }
    #headerLinks {
        position: relative;
        font-weight: bold;
        font-size: 1em;
        z-index: 99;
        right: 0;
        top: 0;
        padding: 0;
    }
    .hamburgerButton {
        display: block!important; 
        position: absolute;
        right: 15px;
        top: 7px;
        height: 36px;
        line-height: 34px;
        font-size: 20px;
        color: #777;
        padding: 0 10px;
        cursor: pointer;
        border: 2px solid #777;
        border-radius: 5px;
        box-sizing: border-box;
    }
    #header_banner img#logo_mobile{
        display:block;
    }
    #header_banner img#logo {
        display:none;
    }
    #header_banner >div.site-title{
        display:none;
    }
    div#header.header{
        background-color: #008DC9;
    }
    #header > div#header_banner {
        padding: 0;
    }
    div#header.header {
        position: relative;
        color: #333;
        z-index: 2222;
        padding: 0;
    }
    .searchButton {
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        width: 65px;
        height: 65px;
        line-height: 75px;
        text-align: center;
        color: #fff;
        cursor: pointer;
        margin-top: -10px;
        z-index: 99;
    }
    .searchButton.active {
        background-color: #006caa !important;
    }
    .searchButton i {
        font-size: 30px !important;
    }
    #mobile_search {
        visibility: hidden;
        display: block;
        position: absolute;
        top: 65px;
        width: 100% !important;
        z-index: 2001;
        background-color: #006caa !important;
    }
    #mobile_search form#search {
        position: relative;
        padding: 15px; 
        width: 300px !important;
        height: auto;
        margin: auto;
        visibility: hidden;
        transition-delay: none;
        transition: none;
    }
    .openMobileSearch {
        visibility: visible !important;
    }
    .openMobileSearchInner {
        visibility: visible !important;
    }
    #mobile_search form#search div#media_types {
        right: auto;
        left: auto;
        margin: auto;
        position: relative;
    }
    #mobile_search form#search > span {
        display: none;
    }
    #mobile_search #main_search_btn {
        
        float: none;
        position: relative;
        background-color: rgba(255,255,255,0.5);
    }
    #mobile_search form#search {
        background: none !important;
    }
    #header {
        box-shadow: 0 0 5px 0 rgba(0,0,0,0.3);
        -webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.3);
        -moz-box-shadow: 0 0 5px 0 rgba(0,0,0,0.3);
    }
    #header,
    #header_banner {
        height: 65px !important;
    }
    #header.openHeader,
    .openHeader #header_banner {
        height: auto !important;
    }
    #nav_block,
    #navigation {
        background: none !important;
        padding: 0 !important;
        height: auto !important;
    }
    #nav_block {
        max-height: 50vh !important;
        overflow-y: auto !important;
        overflow-x: hidden !important;
        -webkit-overflow-scrolling: touch !important;
        margin-bottom: -12px !important;
        padding-bottom: 12px !important;
    }
    #navigation ul#headerLinks,
    #block_search {
        float: none !important;
    }
    #block_search {
        display: none;
    }
    #navigation>ul:not(#lang_list) li {
        display: block;
        float: none;
        width: 100%;
    }
    #navigation > ul:not(#lang_list) > li > a {
        border: none;
        text-align: center !important;
        border-bottom: 2px solid #006199;
        background: none;
        background-color: #006caa !important;
        text-transform: none !important;
        padding: 5px 0 5px 0 !important;
        height: auto !important; width: 100% !important;
        font-weight: bold !important;
        font-size: 14px !important;
    }
    #navigation > ul:not(#lang_list) > li > a:hover,
    #navigation>ul>li>ul>li>a:hover {
        background-color: #d86422 !important;
    }
    #navigation ul:not(#lang_list) li a#navigation_home {
        display: none !important;
    }
    #navigation>ul>li>ul>li>a {
        padding: 2px 0 !important;
        text-align: center !important;
        color: #fff !important;
        background: #444 !important;
        text-decoration: none !important;
        font-weight: bold !important;
        font-size: 12px !important;
        transition: 0.3s ease all !important;
        -webkit-transition: 0.3s ease all !important;
        border-top: none;
        border-bottom: 2px solid #333;
    }
    ul.tikmenu ul {
        width: 100% !important;
    }
    .hamburgerButton {
        color: #fff !important;
        border: none !important;
        right: auto !important;
        left: 0 !important;
        top: 0 !important;
        width: 65px !important;
        height: 65px !important;
        line-height: 79px !important;
        padding: 0 !important;
        text-align: center !important;
        border-radius: 0 !important;
        margin-top: -13px;
    }
    .hamburgerButton.active {
        background: #006caa;
    }
    .hamburgerButton i {
        font-size: 30px !important;
        font-weight: bold;
    }
    #header_banner {
        text-align: center;
    }
    #header_banner a{
        float: none;
        top: auto !important;
        margin: auto !important;
        left: auto !important;
    }
    #header_banner img#logo_mobile {
        border: none;
        height: 45px;
        margin: 11px auto !important;
    }
    body.Search #resultnav,
    body.Search div#sidebar{
        top: 65px;   
    }
    body.Search div#sidebar{
        z-index: 2000;
    }
    div#lang_selector_container {
        display:none;
    }
}



.terms-and-condition p{
    margin: 20px 0;
}
.terms-and-condition ol{
    list-style:decimal;
}
.terms-and-condition ul{
    list-style:initial;
}
.terms-and-condition ul>li{
    margin: 10px;
}
.terms-and-condition ol>li{
        margin: 10px 0px;
}

.result-tooltip{
    width: 970px;
    background-color: #008DC9;
    color: #fff;
}
.result-tooltip .tooltip-icon>div svg{
    fill: #008DC9;
}
.result-tooltip .tooltip-button button{
    background: #DBEEF9;
    color: #008DC9;
}
.result-tooltip .tooltip-button button:hover{
    background: #D86422;
}

/*********************
Including file: mobile_menu.css
*********************/
.hamburgerButton {
    display: none;
}
@media all and (max-width: 960px) {
    #header > div {
        width: 100%;
        margin: 0 auto;
        padding: 0;
        position: relative;
    }
}
@media all and (max-width: 768px) {
    #header {
        height: 50px;
        padding: 0;
        position: relative;
        z-index: 1;
        overflow: hidden;
        transition: none;
        -webkit-transition: none;
        -moz-transition: none;
    }
    .hamburgerButton {
        display: block;
        position: absolute;
        right: 15px;
        top: 7px;
        height: 36px;
        line-height: 34px;
        font-size: 20px;
        color: #777;
        padding: 0 10px;
        cursor: pointer;
        border: 2px solid #777;
        border-radius: 5px;
        box-sizing: border-box;
    }
    .openHeader {
        height: auto !important;
    }
    div#header.header {
        margin-bottom: 0;
        z-index: 2998;
    }
    div.header {
        height: auto;
    }
    #header > div > a {
        position: relative;
        top: 0;
        left: 0;
        margin: 0;
    }
    #headerLinks {
        position: relative;
        font-weight: bold;
        font-size: 1em;
        z-index: 99;
        right: 0;
        top: 0;
        padding: 0;
    }
    .headerSearchToggle {
        display: none !important;
    }
    form#search {
        width: auto;
        border: none;
        position: relative;
        margin: 0;
        float: none;
        top: 0;
        left: 0;
        right: 0;
        background: #333;
        padding: 10px 15px 0 0;
        height: 52px;
        box-sizing: border-box;
        visibility: visible;
        border-radius: 0;
        transition: 0.3s ease;
        -webkit-transition: 0.3s ease;
    }
    form#search div#media_types {
        position: absolute;
        right: 60px;
        left: 15px;
        border: none;
    }
    form#search ul.hoverdd {
        float: right;
    }
    #header a.lnk_adv_search {
        display: none;
    }
    #header_search {
        width: 60%;
        border-right: none;
    }
    .mod_search {
        display:none;
    }
    @media all and (max-width: 420px) {
        #header_search {
            width: 100px;
        }
    }
    .header_search_button {
        float: right;
        padding: 0 10px;
    }
    ul.ddmenu li {
        float: none;
        display: block;
    }
    ul.ddmenu ul {
        position: relative;
        width: 100%;
    }
    #header a {
        color: #fff;
    }
    ul.tikmenu {
        margin-top: 0;
    }
    ul#headerLinks li > a,
    ul#headerLinks li > a:last-child {
        background-color: transparent;
        border-right: none;
        display: block;
        font-size: 12px;
        font-weight: 600;
        letter-spacing: 1px;
        margin-right: 0;
        padding: 0;
        text-align: left;
        text-decoration: none;
        text-transform: uppercase;
        height: 32px;
        line-height: 32px;
        padding-left: 15px;
        background: #444;
        border-top: 1px solid #333;
        border-bottom: 1px solid #555;
        box-sizing: border-box;
        transition: 0.3s ease all;
        color: #fff !important;
        border-radius: 0;
        -webkit-transition: 0.3s ease all;
        -moz-transition: 0.3s ease all;
    }
    ul#headerLinks li {
        float: none;
        width: 100%;
        display: block;
        background: #333 !important;
    }
    ul#headerLinks li a:hover,
    ul#headerLinks li:hover > a.hasSubMenu {
        background: #222;
        color: #fff !important;
        font-weight: 600 !important;
    }
    ul#headerLinks li:hover > ul {
        display: none;
    }
    ul.tikmenu ul li a {
        color: #fff !important;
        background: #555 !important;
        font-size: 11px;
        height: 30px;
        line-height: 30px;
        padding: 0 30px;
        border-top: 1px solid #444;
        border-bottom: 1px solid #666;
        width: 100%;
        box-sizing: border-box;
    }
    ul.tikmenu ul li:first-child a {
        border-top: none !important;
    }
    ul.tikmenu ul li a:hover {
        color: #fff !important;
        background: #222 !important;
    }
    .showSubMenu {
        display: block !important;
    }
    #welcome_msg {
        color: #fff;
        display: none !important;
        background: #333;
        font-size: 1em;
        font-weight: normal;
        position: relative;
        right: auto !important;
        top: 0;
        z-index: 8888;
        line-height: 50px;
        height: 50px;
        padding-left: 10px;
        border-left: 5px solid #d62828;
        box-sizing: border-box;
        border-bottom: 1px solid #555 !important;
    }
    div#lang_selector_container {
        position: relative;
        top: auto !important;
        right: auto !important;
        z-index: 9999 !important;
        background: #333;
        height: 35px !important;
        border-bottom: 2px solid #222;
        box-sizing: border-box;
    }
    #lang_panel ul {
        position: relative !important;
        top: auto !important;
        float: right !important;
        margin-right: 10px !important;
        padding-right: 8px !important;
    }
    #lang_panel li {
        height: 25px !important;
        padding-right: 5px !important;
    }
    #lang_panel ul li a {
        width: 32px !important;
        height: 22px !important;
        background-repeat: no-repeat;
        background-position: center;
    }
}



ul.myAccountTabs>li.active>a{
    margin-top: inherit;
    height: inherit;
}

/*********************
Including file: pre_mobile_menu.css
*********************/
/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 12 mai 2016, 14:57:43
    Author     : laurent
*/



/*********************
Including file: on_bootstrap_base.css
*********************/
/*
 * Css added on pages that have the option bootstrap = true defined in config/pages.php
 *
 * @package   skin
 * @author    Romain Bouillard
 * @copyright (c) 2016 Lightrocket
 */

/*#header {
    height: 80px;
}
#header div {
    width: auto;
    max-width: 1200px;
}
ul#headerLinks ul li {
    width: 100%;
}
.form-control {
    width: 100% !important;
}
@media all and (max-width: 768px) {
    #header {
        height: 50px;
    }
    .openHeader {
        min-height: auto !important;
    }
}*/


/*********************
Including file: on_bootstrap_page.css
*********************/
