﻿@import url(https://fonts.googleapis.com/css?family=Open+Sans);
*{padding:0px;margin:0px;position:relative;}
*{box-sizing:border-box;}
html{width:100%;height:100%;}
body{width:100%;min-height:100%;height:100%;}
table{border-collapse:collapse;}
ul{list-style-type:none;list-style-position:inside;}
:focus {outline:0;}

.hbox{display:inline-block;}
.tl{vertical-align:top;text-align:left;}
.tc{vertical-align:top;text-align:center;}
.tr{vertical-align:top;text-align:right;}
.ml{vertical-align:middle;text-align:left;}
.mc{vertical-align:middle;text-align:center;}
.mr{vertical-align:middle;text-align:right;}
.bl{vertical-align:bottom;text-align:left;}
.bc{vertical-align:bottom;text-align:center;}
.br{vertical-align:bottom;text-align:right;}

.txtalgr{text-align:right;}
.txtalgc{text-align:center;}
.txtalgj{text-align:justify;}

a img{border:none;}

.block{display:inline-block;}

.slideButton{position:absolute;top:45%;z-index:1000;overflow:hidden;}
.slideButton img{height:100%;}

.cycle-pager {margin-left:20px;margin-right:20px; width:100%;z-index:500;position:absolute;bottom:0px;overflow:hidden;}
.cycle-pager span {font-family:arial;display:inline-block;cursor:pointer;}
.cycle-pager span.cycle-pager-active {color: #D00046;}
.cycle-pager > * {cursor: pointer;}

.pgs_nodeHighlighted {border:2px solid #1E90FF;cursor:pointer;margin:-2px;}
.pgs_nodeSelect {border:3px solid green;margin:-3px;}

.pgs_goTop {position:fixed;bottom:10%;right:5%;z-index:1010;display:none;}     
.pgs_goTop img {opacity:0.4;filter:alpha(opacity=50);}      
.pgs_goTop:hover img{opacity:1;filter:alpha(opacity=100);}

.pgs_brClear {clear:both;height:0;margin:0;font-size:1px;line-height:0;}
.pgs_reg {display:none}
.pgs_reg label{margin-top:20px}
.pgs_reg input,.pgs_reg textarea{width:100%;border:1px solid #C0C0C0}
.pgs_reg input:hover,.pgs_reg textarea:hover{background-color:#F7FBFC}
.pgs_reg a{color:#84ABF9 !important;text-decoration:none;font-size:70%;float:right}
.pgs_reg a:hover{text-decoration: underline}
.pgs_reg .invalid{border:1px solid #b00;background:#ffdfdf !important;}
.pgs_reg .error{color:#b00}
.pgs_reg .captcha{margin-top:20px;width:100%;display:table;}
.pgs_reg .captcha div{display:table-row;}
.pgs_reg .captcha img{border:1px solid #C0C0C0;padding-top:1px;width:150px;height:50px;display:table-cell;margin-right:.3em;}
.pgs_reg .captcha label {vertical-align:top;display:table-cell;}
.pgs_reg .captcha input {font-size:20px;height:50px;}
.pgs_reg .msg{margin-top:20px;font-size: 80%}

.ui-widget-overlay {background: #000 !important;}
/*.pgs_reg .captcha img {width:100;vertical-align:top;margin-left:1em;}*/

/* [Normal] */
div.ky4uennh{color:rgb(0,0,0)!important;font-family:'Open Sans', sans-serif;;font-size:100%;text-align:left;}
ul.ky4uennh{list-style-image:url('media/Paper-Plane.png');list-style-position:outside;}
ul.ky4uennh li{margin-top:15px;margin-left:40px;}

/* [Normal] - short lineheight */
div.b32ot4mm{color:rgb(0,0,0)!important;font-family:'Open Sans', sans-serif;;font-size:100%;line-height:90%;text-align:justify;}
ul.b32ot4mm{list-style-image:url('media/Paper-Plane.png');list-style-position:outside;}
ul.b32ot4mm li{margin-top:15px;margin-left:40px;}

/* Paragraph Exec */
div.d25ad2iy{color:rgb(0,33,126)!important;font-family:'Open Sans', sans-serif;;font-size:100%;text-align:left;margin-top:10px;margin-bottom:10px;}
ul.d25ad2iy{list-style-type:circle;list-style-position:outside;}
ul.d25ad2iy li{margin-left:20px;}

/* Title */
h3.jhifsxj6{color:rgb(198,0,111)!important;font-family:'Open Sans', sans-serif;;padding-top:30px;padding-bottom:10px;text-align:left;}
span.jhifsxj6{font-size:100%;}

/* Title no top padding */
h3.mr1eqnps{color:rgb(198,0,111)!important;font-family:'Open Sans', sans-serif;;padding-bottom:10px;text-align:left;}
span.mr1eqnps{font-size:100%;}

/* [defaut] */
.nonwnqbe{}
.t100nonwnqbe{width:100%}

/* image */
.ic2dgjg4{width:100% !important;border:1px solid;border-color:rgb(170,170,170);}
.dic2dgjg4{font-size:0px;}
.diic2dgjg4{width:100% !important;}

/* image - side panel */
.fsijweja{width:100% !important;border:1px solid;border-color:rgb(170,170,170);}
.dfsijweja{font-size:0px;margin-top:10px;margin-bottom:10px;}
.difsijweja{width:100% !important;}

/* image - slideshow */
.cwl5krb4{max-width:100%;border:1px solid;border-color:rgb(170,170,170);}
.dcwl5krb4{font-size:0px;margin-top:10px;margin-bottom:10px;}
.dicwl5krb4{max-width:100%;}

/* image - inline text small */
.asplnird{max-width:100%;border:1px solid;border-color:rgb(170,170,170);}
.dasplnird{font-size:0px;margin-right:7px;margin-bottom:10px;margin-left:7px;}
.diasplnird{max-width:100%;}
.asplnird { max-width:75px;}

/* image - inline text */
.b5bnorqh{max-width:100%;border:1px solid;border-color:rgb(170,170,170);}
.db5bnorqh{font-size:0px;margin-right:7px;margin-bottom:10px;margin-left:7px;}
.dib5bnorqh{max-width:100%;}

/* image - no border */
.i3q6rprm{width:100% !important;}
.di3q6rprm{font-size:0px;}
.dii3q6rprm{width:100% !important;}

/* link - website */
.ffoq5w6d{text-align:inherit;color:rgb(0,102,204)!important;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;}
.iffoq5w6d{}
.ffoq5w6d:hover{font-weight:normal;font-style:normal;text-decoration:underline;text-transform:none;}

/* link - pdf */
.dp4zsufe{text-align:inherit;color:rgb(0,102,204)!important;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;}
.idp4zsufe{padding-top:5px;padding-bottom:5px;padding-left:20px;background-image:url('media/pdf_icon.png');background-repeat:no-repeat;background-position:left;}
.dp4zsufe:hover{font-weight:normal;font-style:normal;text-decoration:underline;text-transform:none;}

/* link - email */
.hqlbrpzs{text-align:inherit;color:rgb(0,102,204)!important;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;}
.ihqlbrpzs{padding-left:20px;background-image:url('media/mail.gif');background-repeat:no-repeat;background-position:left;}
.hqlbrpzs:hover{font-weight:normal;font-style:normal;text-decoration:underline;text-transform:none;}

/* link - email [no icon] */
.gd1us35t{text-align:inherit;color:rgb(0,102,204)!important;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;}
.igd1us35t{}
.gd1us35t:hover{font-weight:normal;font-style:normal;text-decoration:underline;text-transform:none;}

/* events */
.evt_tooltip{position:absolute;z-index:3000;border:1px solid #686868;background-color:#FFFFFF;padding:5px;opacity:0.9;font-size:small;min-width:150px;}
.evt_tooltip div{margin:0;}
.evt_category{ margin:2px 4px 2px 4px;border:1px solid;border-radius:2px;border-color:#C0C0C0;text-align:center;}
.evt_button{position:absolute;top:-7px;z-index:1000;overflow:hidden;width:35px;height:49px;}
.evt_button img{height:100%;}
.evt_day{text-align:right;margin-right:2px;font-size:90%;font-weight:bold;}
.evt_today{background:repeating-linear-gradient(45deg,#FFFACD,#FFFACD 10px,#FFFFFF 10px,#FFFFFF 20px);}
.fihpnaz6{background-color:rgb(146,178,209);}
.bgzzm1j1{background-color:rgb(163,67,78);}
.nco16j56{background-color:rgb(131,203,131);}
.nv1rbjxm{background-color:rgb(255,227,90);}
.joh1j6rf{background-color:rgb(215,34,6);}
.bj2gjnki{background-color:rgb(0,102,204);}
.imivswlc{background-color:rgb(255,255,153);}
.ob326n6r{background-color:rgb(170,170,170);}
.acsbod4u{vertical-align:middle;text-align:center;border-collapse:collapse;border-spacing:0px;width:100%;}
.acsbod4u_root{width:100%;border:1px solid #BDBDBD;border-spacing:0px;}
.acsbod4u_head{padding:3px 6px 3px 6px;height:1px;background-color:rgb(131,203,131);}
.acsbod4u_days{background-color:rgb(193,229,193);height:1px;width:14.2%;font-size: 80%;}
.acsbod4u_out{}
.acsbod4u_cell{font-size:65%;height:30px;overflow:hidden;vertical-align:text-top;padding-bottom:4px;border:1px solid #BDBDBD;}

/* header background */
.jk61tut3{}
.t100jk61tut3{width:100%}
.ijk61tut3{position:absolute;opacity:0.99;width:100% !important;height:100% !important;}
.ddjk61tut3{position:absolute;width:100% !important;height:100% !important;top:0%;left:0%;}

/* events separator */
.pddnmm4b{border-color:rgb(220,222,228);}
.dpddnmm4b{padding-top:10px;padding-bottom:20px;}
.tpddnmm4b tr td{padding-top:10px;padding-bottom:20px;}
.dpddnmm4bB{border-bottom:1px solid;border-color:rgb(220,222,228);}
.tpddnmm4b tr td{border-top:1px solid;border-color:rgb(220,222,228);}
.tpddnmm4b tr.tr1 td{border-top:0;}
.t100pddnmm4b{width:100%}

/* box */
.gp6uhoiy{border:1px solid;margin-right:20px;margin-bottom:20px;background-color:rgb(229,239,249)!important;border-color:rgb(170,170,170);}
.dgp6uhoiy{padding:10px;}
.tgp6uhoiy tr td{padding:10px;}
.t100gp6uhoiy{width:100%}

/* text */
.pvqh6jo1{text-align:inherit;color:rgb(102,102,102)!important;font-size:100%;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;}
.ipvqh6jo1{}

/* button */
.grg5uv3a{text-align:inherit;padding:5px;color:rgb(102,102,102)!important;font-size:100%;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;}
.igrg5uv3a{}

/* fields */
.nrrd3urr{text-align:inherit;color:rgb(102,102,102)!important;font-size:120%;font-weight:normal;font-style:normal;text-decoration:none;text-transform:none;border:1px solid;border-radius:5px;border-color:rgb(111,111,111);}
.inrrd3urr{}

/* top */
.mu36vrbp{font-family:'Open Sans', sans-serif;;text-align:inherit;margin-right:10px;padding:10px;color:rgb(255,255,255)!important;font-size:100%;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:rgb(0,102,204)!important;border:1px solid;border-top-left-radius:8px;border-top-right-radius:8px;border-color:rgba(68,68,68,0.50);}
.imu36vrbp{}
.mu36vrbp:hover{color:rgb(255,255,255)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:rgb(203,23,124)!important;}
.cmu36vrbp, .cmu36vrbp:hover{color:rgb(255,255,255)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:rgb(0,33,91)!important;}

/* sub */
.fyk55dsp{font-family:'Open Sans', sans-serif;;text-align:inherit;padding-top:7px;padding-bottom:10px;color:rgb(0,33,91)!important;font-size:100%;font-weight:bold;font-style:normal;text-decoration:none;text-transform:none;border:1px solid;border-color:transparent;}
.ifyk55dsp{padding-top:10px;padding-bottom:10px;padding-left:33px;}
.fyk55dsp:hover{color:rgb(255,255,255)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:none;background-color:rgb(131,203,131)!important;}
.cfyk55dsp, .cfyk55dsp:hover{color:rgb(255,255,255)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:none;background-color:rgb(198,0,111)!important;}
.cifyk55dsp, .cifyk55dsp:hover{background-image:url('media/Plane.png');background-repeat:no-repeat;background-position:left;}
.fyk55dsp { padding-left: 33px;text-indent: -33px;}

/* mobile items */
.cl6xkhby{font-family:'Open Sans', sans-serif;;text-align:center;display:block;margin-top:10px;margin-right:10px;margin-bottom:10px;padding:10px;color:rgb(68,68,68)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;}
.icl6xkhby{}
.cl6xkhby:hover{color:rgb(255,255,255)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:rgb(27,177,231)!important;}
.cl6xkhby { font-weight: 900}

/* mobile items - small */
.argqubnc{font-family:'Open Sans', sans-serif;;text-align:center;display:block;margin-top:10px;margin-right:10px;margin-bottom:10px;padding:10px;color:rgb(198,0,111)!important;font-size:70%;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;}
.iargqubnc{}
.argqubnc:hover{color:rgb(255,255,255)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:uppercase;background-color:rgb(27,177,231)!important;}
.argqubnc { font-weight: 900}

/* mobile button */
.pjtuxxhk{font-family:'Open Sans', sans-serif;;text-align:inherit;color:rgb(198,0,111)!important;font-weight:bold;font-style:normal;text-decoration:none;text-transform:none;}
.ipjtuxxhk{}

/* box */
.ma41bgar{border:1px solid;margin-bottom:20px;background-color:rgb(229,239,249)!important;border-color:rgb(220,222,228);}
.t100ma41bgar{width:100%}

/* top level */
.l6ksosew{border-top:1px solid;border-color:rgb(220,222,228);}
.t100l6ksosew{width:100%}

/* box */
.fdzops66{}
.t100fdzops66{width:100%}

/* box top level */
.d35rmv4p{background-color:rgb(255,255,255)!important;}
.t100d35rmv4p{width:100%}

/* left panel */
.dnbsotil{border-right:1px solid;margin-right:10px;border-color:rgb(220,222,228);}
.ddnbsotil{padding-right:10px;}
.tdnbsotil tr td{padding-right:10px;}
.t100dnbsotil{width:100%}
@media (max-width:500px) {.dnbsotil {border:0px;margin:0px;padding:0px}}

/* box bottom */
.f25z6xuk{border-top:2px solid;background-color:rgb(198,0,111)!important;border-color:rgb(156,155,155);}
.t100f25z6xuk{width:100%}

/* white */
.grsvhqbx{border-left:1px solid;border-right:1px solid;border-bottom:1px solid;background-color:rgb(255,255,255)!important;border-color:rgb(170,170,170);}
.t100grsvhqbx{width:100%}

/* right panel inner */
.cm35ckrr{border:1px solid;margin-bottom:20px;background-color:rgb(229,239,249)!important;border-color:rgb(220,222,228);}
.dcm35ckrr{padding:10px;}
.tcm35ckrr tr td{padding:10px;}
.t100cm35ckrr{width:100%}

/* footer */
div.ng6nelcr{color:rgb(255,255,255)!important;font-family:'Open Sans', sans-serif;;font-size:100%;text-align:center;}
ul.ng6nelcr{list-style-type:circle;list-style-position:outside;}
ul.ng6nelcr li{margin-left:20px;}

/* main body */
.adhobegb{background-image:url('media/bg3.jpg');background-repeat:repeat-x;background-attachment:scroll;background-position:inherit;background-size:auto;}
.t100adhobegb{width:100%}

/* box */
.nkmiglaa{border-top:1px solid;border-left:1px solid;border-right:1px solid;border-color:rgb(111,111,111);}
.t100nkmiglaa{width:100%}

/* table */
.bpcutoya{border:1px solid;border-color:rgb(170,170,170);}
.dbpcutoya{padding:10px;}
.tbpcutoya tr td{padding:10px;}
.dbpcutoyaB{border-bottom:1px solid;border-color:rgb(170,170,170);}
.tbpcutoya tr td{border-top:1px solid;border-color:rgb(170,170,170);}
.tbpcutoya tr.tr1 td{border-top:0;}
.dbpcutoyaR{border-right:1px solid;border-color:rgb(170,170,170);}
.tbpcutoya tr td{border-left:1px solid;border-color:rgb(170,170,170);}
.tbpcutoya tr td.td1{border-left:0;}
.t100bpcutoya{width:100%}
.bpcutoya tr:first-child { background-color:#EEEEEE}@media (max-width:500px) { .bpcutoya tr td {padding:3px;}.bpcutoya div {font-size:70%;}}

/* sit back columns */
.pknylq6v{border-color:rgb(170,170,170);}
.dpknylq6v{padding:10px;}
.tpknylq6v tr td{padding:10px;}
.dpknylq6vR{border-right:1px solid;border-color:rgb(170,170,170);}
.tpknylq6v tr td{border-left:1px solid;border-color:rgb(170,170,170);}
.tpknylq6v tr td.td1{border-left:0;}
.t100pknylq6v{width:100%}

/* slideshow */
.smaaw6lal{width:40px;height:56px;}

/* slideshow */
.sbax3vdq3{width:24px;height:33px;}

/* contact */
.contact_gddg5kbt strong, .contact_gddg5kbt .msgSent, .contact_gddg5kbt .unableToConnect, .contact_gddg5kbt .contact_captcha{display:none}
.contact_gddg5kbt .contact_button{text-align:right;}
.contact_gddg5kbt .invalid span{color:#FF0000 !important;}
.contact_gddg5kbt .invalid input,.contact_gddg5kbt .invalid textarea{border:1px solid #b00;background:#ffdfdf !important;}
.contact_gddg5kbt .invalid input:focus,.contact_gddg5kbt .invalid textarea:focus{background: #fff !important;}
.contact_gddg5kbt li{margin-top:3px;}
.contact_gddg5kbt .img_captcha{height:50px;width:150px;background-image:url('media/api_loading.jpg');background-repeat:repeat;background-color:#E0ECF8;}

/* map */
.map_iq1zucdw{height:335px;background-image:url('media/api_loading.jpg');background-repeat:repeat;background-color:#E0ECF8;}
/* Mobile Menu Core Style */
.slicknav_btn { position: relative; display: block; vertical-align: middle; float: right; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.288em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 30px; height: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 5px }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block }
.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav a:link { text-decoration:none; }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline }
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }

/* User Default Style */
.slicknav_menu {font-size:120%;}

.slicknav_nav {    
    margin:0;
    padding:0;
    font-size:1em;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
    padding:0;
    margin:0;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}/* Preload images */
body:after {
content:url(media/lightbox_close.png) url(media/lightbox_loading.gif) url(media/lightbox_prev.png) url(media/lightbox_next.png);
display:none;
}

.lightboxOverlay {
position:absolute;
top:0;
left:0;
z-index:9999;
background-color:black;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity:0.8;
display:none;
}

.lightbox {
position:absolute;
left:0;
width:100%;
z-index:10000;
text-align:center;
line-height:0;
font-weight:normal;
}

.lightbox .lb-image {
display:block;
height:auto;
max-width:inherit;
-webkit-border-radius:3px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
border-radius:3px;
}

.lightbox a img {
border:none;
}

.lb-outerContainer {
position:relative;
background-color:white;
*zoom:1;
width:250px;
height:250px;
margin:0 auto;
-webkit-border-radius:4px;
-moz-border-radius:4px;
-ms-border-radius:4px;
-o-border-radius:4px;
border-radius:4px;
}

.lb-outerContainer:after {
content:"";
display:table;
clear:both;
}

.lb-container {
padding:4px;
}

.lb-loader {
position:absolute;
top:43%;
left:0;
height:25%;
width:100%;
text-align:center;
line-height:0;
}

.lb-cancel {
display:block;
width:32px;
height:32px;
margin:0 auto;
background:url(media/lightbox_loading.gif) no-repeat;
}

.lb-nav {
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}

.lb-container > .nav {
left:0;
}

.lb-nav a {
outline:none;
background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
height:100%;
cursor:pointer;
display:block;
}

.lb-nav a.lb-prev {
width:34%;
left:0;
float:left;
background:url(media/lightbox_prev.png) left 48% no-repeat;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity:0;
-webkit-transition:opacity 0.6s;
-moz-transition:opacity 0.6s;
-o-transition:opacity 0.6s;
transition:opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:1;
}

.lb-nav a.lb-next {
width:64%;
right:0;
float:right;
background:url(media/lightbox_next.png) right 48% no-repeat;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
opacity:0;
-webkit-transition:opacity 0.6s;
-moz-transition:opacity 0.6s;
-o-transition:opacity 0.6s;
transition:opacity 0.6s;
}

.lb-nav a.lb-next:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:1;
}

.lb-dataContainer {
margin:0 auto;
padding-top:5px;
*zoom:1;
width:100%;
-moz-border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px;
border-bottom-left-radius:4px;
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px;
border-bottom-right-radius:4px;
}

.lb-dataContainer:after {
content:"";
display:table;
clear:both;
}

.lb-data {
padding:0 4px;
color:#ccc;
}

.lb-data .lb-details {
width:85%;
float:left;
text-align:left;
line-height:1.1em;
}

.lb-data .lb-caption {
font-size:13px;
font-weight:bold;
line-height:1em;
}

.lb-data .lb-number {
display:block;
clear:left;
padding-bottom:1em;
font-size:12px;
color:#999999;
}

.lb-data .lb-close {
display:block;
float:right;
width:30px;
height:30px;
background:url(media/lightbox_close.png) top right no-repeat;
text-align:right;
outline:none;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity:0.7;
-webkit-transition:opacity 0.2s;
-moz-transition:opacity 0.2s;
-o-transition:opacity 0.2s;
transition:opacity 0.2s;
}

.lb-data .lb-close:hover {
cursor:pointer;
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity:1;
}
.water {
  display: block;
}
.water span {
  position: absolute;
  z-index: 1;
  cursor: text;
  pointer-events: none;
  color: #999;
  /* Input padding + input border */
  padding: 7px;
  /* Firefox does not respond well to different line heights. Use padding instead. */
  line-height: 17px;
  /* This gives a little gap between the cursor and the label */
  margin-left: 2px;
}
.water input, .water textarea, .water select {
  z-index: 0;
  padding: 6px;
  margin: 0;
  font: inherit;
  line-height: 17px;
}
.water select {
  padding: 5px;
  /* Unfortunately selects don't respond well to padding. They need an explicit height. */
  height: 31px;
}
/* Advanced */
#i4naec1i{margin-left:auto;margin-right:auto;max-width:1100px;padding-bottom:20px;}
#kytyh3qy{margin-top:-70px;}
#h3lh1i5w{margin-bottom:30px;}
#gzpgcmix{margin-top:auto;margin-bottom:auto;height:250px;}
#juwbc4wa{margin-left:auto;margin-right:auto;max-width:250px;margin:30px;}
#hpxnf5re{margin-left:30px;}
#juqa3vga{margin-left:auto;margin-right:auto;max-width:1100px;}
#esma3cix{z-index:1000;padding-top:20px;padding-right:20px;padding-bottom:50px;padding-left:20px;}
#ja4o3czx{margin-top:auto;margin-bottom:auto;height:45px;}
#hxqi5v1k{margin-left:auto;margin-right:auto;max-width:1100px;padding-top:20px;}
#hq4wlsjh{margin-top:20px;}
#k4nlhdk6{margin-left:auto;margin-right:auto;max-width:600px;}
#gehnwcif{margin-top:20px;}
#m5cj4kjx{margin-top:20px;}
#loj13re1{margin-left:auto;margin-right:auto;max-width:800px;margin-left:1px;}
#dwm4itfq{margin-bottom:10px;}
#b3drkchl{margin-bottom:10px;}
#fzw3ae6p{margin-bottom:10px;}
#edqc5ywj{margin-bottom:10px;}
#fv3lgfez{margin-bottom:10px;}
#g3kadlg5{margin-bottom:10px;}
#pom3e4e4{margin-top:30px;}
#iw15qt1d{margin-left:auto;margin-right:auto;max-width:72px;}
#gg6ozksc{margin-left:auto;margin-right:auto;max-width:72px;}
#jm1vjk4h{margin-top:30px;}
#h2n4rk1k{margin-top:30px;}
#grvfl1bl{margin-top:30px;}
#gikmhuyi{margin-top:30px;}
#kxzyrmqp{margin-top:20px;margin-bottom:10px;}
#b1jgrj6e{margin-top:20px;margin-bottom:10px;}
#jbmdnlbf{margin-left:auto;margin-right:auto;max-width:400px;}
#kaoux35x{margin-bottom:10px;}
#gv5pozrh{margin-bottom:20px;}
#ax1bnoil{margin-bottom:10px;}
#awxie5hc{margin-bottom:10px;}
#fzwwyxi6{margin-top:30px;}
#e5hye6co{margin-left:auto;margin-right:auto;max-width:72px;}
#biccwkrb{margin-left:auto;margin-right:auto;max-width:72px;}
#mzb6vsw5{margin-top:20px;}
#nije51zd{margin-top:20px;}
#kz4gj6oe{margin-top:20px;}
#n2nsi65v{margin-top:20px;}
#c2cotxnl{margin-right:10px;margin-bottom:10px;margin-left:10px;-moz-box-shadow:0px 0px 15px #aaaaaa;-webkit-box-shadow:0px 0px 15px #aaaaaa;box-shadow:0px 0px 15px #aaaaaa;}
#gkc5efhn{margin-top:20px;margin-bottom:10px;}
#os1u3ajo{margin-right:20px;}
#kytyh3qy0{width:100.00%;}
#dnbtlqsp0{width:100.00%;}
#eaea4smu0{width:100.00%;}
#ja4o3czx0{width:100.00%;}
#esma3cix0{width:100.00%;}
#k4nlhdk60{width:100.00%;}
#npkuhbgn0{width:100.00%;}
#lgf6enxi0{width:34.38%;}
#lgf6enxi1{width:65.58%;}
#i25ats2z0{width:35.74%;}
#i25ats2z1{width:64.23%;}
#c22vn2440{width:29.54%;}
#c22vn2441{width:70.40%;}
#fmkz1oby0{width:100.00%;}
#jm1vjk4h0{width:50.00%;}
#jm1vjk4h1{width:50.00%;}
#h2n4rk1k0{width:50.00%;}
#h2n4rk1k1{width:50.00%;}
#grvfl1bl0{width:50.00%;}
#grvfl1bl1{width:50.00%;}
#gikmhuyi0{width:50.00%;}
#gikmhuyi1{width:50.00%;}
#kxzyrmqp0{width:50.00%;}
#kxzyrmqp1{width:50.00%;}
#b1jgrj6e0{width:100.00%;}
#kaoux35x0{width:50.00%;}
#kaoux35x1{width:50.00%;}
#ax1bnoil0{width:50.00%;}
#ax1bnoil1{width:50.00%;}
#awxie5hc0{width:50.00%;}
#awxie5hc1{width:50.00%;}
#nkt41h6d0{width:26.45%;}
#nkt41h6d1{width:73.50%;}
#cozxnpkv0{width:100.00%;}
#plx2o4eq0{width:34.38%;}
#plx2o4eq1{width:65.58%;}
#hvph2qru0{width:100.00%;}
#awk2ospz0{width:25.00%;}
#awk2ospz1{width:25.00%;}
#awk2ospz2{width:25.00%;}
#awk2ospz3{width:25.00%;}
#gkc5efhn0{width:65.50%;}
#gkc5efhn1{width:34.47%;}
#hlg1n3560{width:45.02%;}
#hlg1n3561{width:54.95%;}
#c2cotxnl0{width:100.00%;}
#e2cdlf1l { height:100%;}
#jrixm5tn { min-height: 100%; margin-bottom: -120px;padding-bottom:120px; }
@media not all and (max-width: 500px) { #kytyh3qy { display:none;}}
@media (max-width:1000px) { #jdwnqk5g {font-size:75% }}
@media (max-width:500px) {#gzpgcmix { height:120px;} }
@media (max-width:500px) {#juwbc4wa { max-width:150px;} }
@media (max-width:500px) {#hpxnf5re { display:none;} }@-webkit-keyframes bounce {0% {-webkit-transform: translate(0px,0px);}25% {-webkit-transform: translate(-1px,0px);}  75% {-webkit-transform: translate(0px,0px);}  100% {-webkit-transform: translate(0px,0px);}  }@keyframes bounce {0% {transform: translate(0px,0px);}25% {transform: translate(-1px,0px);}  75% {transform: translate(0px,0px);}  100% {transform: translate(0px,0px);}  }#hpxnf5re li:hover {-webkit-animation: bounce .5s;animation: bounce .5s;}
@media (max-width:500px) { #juqa3vga { padding:5px;}}
/*@media (max-width:1000px) { #esma3cix {font-size:75% }}*/@media (max-width:500px) {#esma3cix {padding:3px; } }
.gsc-control-cse .gsc-input-box {	height : inherit;}input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus,.gsc-search-button, input.gsc-search-button-v2 {	box-sizing  : content-box;	line-height : normal;	margin-top  : 0px;}
#npkuhbgn {height: 120px;}
#maaw6lal img {width: 100%; height: auto}
@media (max-width:500px) { #lgf6enxi0 { display:inherit;width:100% }#lgf6enxi1 { display:inherit;width:100% }}
@media (max-width:500px) { #i25ats2z0 { display:inherit;width:100% }#i25ats2z1 { display:inherit;width:100% }}
@media (max-width:500px) {#c22vn244 {display:inherit;}#c22vn244 div {width:100%;}}
@media (max-width:500px) {#nobhl4oo { display:none;} }
@media (max-width:500px) {#jm1vjk4h > div > div {width:100%;}}
@media (max-width:500px) {#h2n4rk1k > div > div {width:100%;}}
@media (max-width:500px) {#grvfl1bl > div > div {width:100%;}}
@media (max-width:500px) {#gikmhuyi > div > div {width:100%;}}
@media (max-width:500px) {#kxzyrmqp > div > div {width:100%;}}
@media (max-width:500px) {#b1jgrj6e > div > div {width:100%;}}
@media (max-width:500px) {#kaoux35x > div > div {width:100%;}}
@media (max-width:500px) {#ax1bnoil > div > div {width:100%;}}
@media (max-width:500px) {#awxie5hc > div > div {width:100%;}}
@media (max-width:500px) {#nkt41h6d {display:inherit;}#nkt41h6d div {width:100%;}}
@media (max-width:500px) {#pv41sefs { display:none;} }
@media (max-width:500px) { #plx2o4eq0 { display:inherit;width:100% }#plx2o4eq1 { display:inherit;width:100% }}
@media (max-width:500px) { #hvph2qru0 { display:inherit;width:100% }#hvph2qru1 { display:inherit;width:100% }}
@media (max-width:500px) { #awk2ospz0 { display:inherit;width:100% }#awk2ospz1 { display:inherit;width:100% }#awk2ospz2 { display:inherit;width:100% }#awk2ospz3 { display:inherit;width:100% }#awk2ospz div {border:none}}
@media not all and (max-width: 500px) {  #ob6ncjzh {  min-height:50px} }
@media not all and (max-width: 500px) {  #beva3au6 {  min-height:50px} }
@media not all and (max-width: 500px) {  #okw51dfs {  min-height:50px} }
@media not all and (max-width: 500px) {  #ak5vsydy {  min-height:50px} }
@media (max-width:500px) {#hlg1n356 {display:inherit;}#hlg1n356 div {width:100%;margin-left:0px;margin-right:0px;}}
@media (max-width:500px) {#gkc5efhn > div > div {width:100%;}}
@media (max-width:500px) {#os1u3ajo {padding:0px } }
@media (max-width:500px) {#mias6o4c { padding-top:30px} }
