#mainContainer{float:right;}
.row{margin:0 !important;}
.teamPhotoInd img{border:1px solid #ffffff;margin:5px;padding:5px;}
.teamPhotoInd p{margin-bottom:0px;}
.teamPhotoInd h4{margin:0;}
.whyChoosezhe li{margin-bottom:10px;}
.ngg-imagebrowser h3{display:none;}
.ngg-imagebrowser-nav{display:none;}
.offScreen h3{margin:0;padding:0;font-size:21px;color:#ffce5c;}
a, .more-link{color:#fff !important;font-size:15px !important;}
.container{background-color:rgba(0,0,0,0.8);background-image:none !important;}
.text-center{text-align:left !important;left:30px;top:10px;}
.teamPhoto{text-align:center;}
.teamPhotoInd{display:inline-block;max-width:150px;width:100%;}
.galleria-info-title{font:bold 11px/1.1 "Lato", sans-serif !important;display:inline;color:#fff !important;}
.galleria-info-description{font:bold 11px/1.1 "Lato", sans-serif;color:#fff;display:inline;}
.galleria-info-description .middleDesc{font:bold 11px/1.1 "Lato", sans-serif;color:#fff;}
.galleria-info-description .rightDesc{font:bold 11px/1.1 "Lato", sans-serif;color:#fff;}
.middleDesc{display:inline;left:29.5%;position:relative;}
.rightDesc{display:inline;left:59%;position:relative;}
div#mainNavigation ul li a h5{font-size:15px;}
.header{padding-top:68px !important;}
.videoPlayer{width:100%;position:relative;}
.videoPlayer2{background-image:url(http://zhprod.com/wp-content/uploads/2015/08/playButtonSml1.png);background-position:center center;background-repeat:no-repeat;width:50px;height:50px;position:absolute;top:36%;left:44%;opacity:0.7;cursor:pointer;}
.videoPlayer2:hover{opacity:1;}
.videoPlayer iframe{width:100%;height:auto;}
.slider-info{max-width:100% !important;left:1px;}
.slider-info-row .right{width:100%;}
.slider-info-row{width:100%;}
.slider-desc{max-width:100% !important;width:100%;}
#credLeft{display:inline-block;position:absolute;left:5px;}
.page-id-4 #credLeft{bottom:25px;}
#credCenter{display:inline-block;position:absolute;left:40%;}
.page-id-4 #credCenter{bottom:25px;}
#credRight{display:inline-block;position:absolute;right:5px;}
.page-id-4 #credRight{bottom:25px;}
.highlight-black{padding:0px 8px !important;}
.slider-info-row.hide-for-small{display:none !important;}
#lbp-inline-href-1{background:#000 !important;}
#lbp-inline-href-1 img{float:right;padding:10px 10px 10px 30px;}
#lbp-inline-href-1 p{font-size:20px;color:white;}
#lbp-inline-href-1 li{list-style:none;font-size:17px;line-height:18px;margin-bottom:20px;padding-left:30px;}
#lbp-inline-href-2{background:#000 !important;}
#lbp-inline-href-2 img{float:right;padding:10px 10px 10px 30px;}
#lbp-inline-href-2 p{font-size:20px;color:white;}
#lbp-inline-href-2 li{list-style:none;font-size:17px;line-height:18px;margin-bottom:20px;padding-left:30px;}
#lbp-inline-href-3{background:#000 !important;}
#lbp-inline-href-3 img{float:right;padding:10px 10px 10px 30px;}
#lbp-inline-href-3 p{font-size:20px;color:white;}
#lbp-inline-href-3 li{list-style:none;font-size:17px;line-height:18px;margin-bottom:20px;padding-left:30px;}
#lbp-inline-href-4{background:#000 !important;}
#lbp-inline-href-4 img{float:right;padding:10px 10px 10px 30px;}
#lbp-inline-href-4 p{font-size:20px;color:white;}
#lbp-inline-href-4 li{list-style:none;font-size:17px;line-height:18px;margin-bottom:20px;padding-left:30px;}
#mainNavigation li.current-menu-item a, #navbar li.current-menu-ancestor > a, #mainNavigation li.current-menu-parent > a, #mainNavigation li.current-menu-item a, #mainNavigation li.current-menu-ancestor > a h5, #mainNavigation li.current-menu-parent > a > h5, #mainNavigation li.current-menu-parent > a, #mainNavigation li.current-menu-item a, #mainNavigation li.current-menu-ancestor > a{opacity:0.5 !important;}
.communityOutreach li{margin-bottom:10px;list-style-position:outside;margin-left:30px;}
.page-id-4 .slider-info .hide-for-small{display:none;visibility:hidden;}
.page-id-4 .slider-info .slider-info-row p{font-size:25px;}
.page-id-4 .slider-info{bottom:-20px !important;}
.columns a span{opacity:1 !important;}
.spider_popup_close_fullscreen{top:50px;}
#bgRepeat{display:none;}
#mainNavigation ul li{float:left;width:auto !important;}
.container{z-index:99999 !important;}
#navArrowPart{display:none;}
div#arrowLink{left:90px;text-align:left !important;}
#mainNavigation ul li ul{left:0;background-color:black;position:relative !important;}
#mainNavigation ul li.no_desc ul{margin:0 0 0 -116px !important;background-color:black;padding-left:45px;}
#mainNavigation ul li ul li{background-color:black;}
#mainNavigation ul li a{width:auto !important;padding:0 40px 0 0 !important;}
#mainNavigation ul li ul li a{max-width:290px !important;}
#mainNavigation ul li ul li:hover{background-color:black !important;}
#navContainer h5{color:white !important;font-family:nobile;}
#navContainer a:active{color:#9C27B0 !important;font-family:nobile;}
#navContainer h5:hover{color:#9C27B0 !important;font-family:nobile;}
#mainNavigation li.current-menu-item h5{color:#ffffff !important;}
@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
#navContainer{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;}
#navContainer{-webkit-animation-delay:0.7s;-moz-animation-delay:0.7s;animation-delay:0.7s;}
#mainNavigation{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);}
100%{-webkit-transform:translateX(0);}
}
@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-2000px);}
100%{transform:translateX(0);}
}
#mainNavigation{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}
#mainNavigation ul li:first-child{border:none !important;}
#mainNavigation ul li{border:none !important;}
#mainNavigation ul li ul{position:absolute !important;width:200% !important;left:125px !important;border-top:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;border-left:none !important;border-right:none !important;}
.ngg-trigger-buttons{font-size:32px !important;}
.galleryTitle{margin-top:-35px;}
.galleryTitle h5{color:#777777;}
hr{border-width:3px 0 0 !important;}
@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(2000px);}
100%{-webkit-transform:translateX(0);}
}
@keyframes fadeInRight{0%{opacity:0;transform:translateX(2000px);}
100%{transform:translateX(0);}
}
#mainContainer{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}
#mainContainer{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@media only screen and (max-width:2000px){#mainNavigation ul li a h5{font-size:15px !important;}
#mainNavigation ul li a{padding:3px 40px 0 0 !important;}
}
@media only screen and (max-width:1432px){}
@media only screen and (max-width:1360px){.middleDesc{left:28.5%;}
.rightDesc{left:55%;}
}
@media only screen and (max-width:1237px){.middleDesc{left:26%;}
.rightDesc{left:49%;}
}
@media only screen and (max-width:1100px){.middleDesc{left:23%;}
.rightDesc{left:40%;}
#mainNavigation ul li a h5{font-size:13px !important;}
#mainNavigation ul li a{padding:5px 25px 0 0 !important;}
}
@media only screen and (max-width:937px){.middleDesc{left:17%;}
.rightDesc{left:25.5%;}
#mainNavigation ul li a h5{font-size:13px !important;}
#mainNavigation ul li a{padding:5px 20px 0 0 !important;}
@media only screen and (max-width:767px){.galleria-info-description{display:block;}
.middleDesc{left:0;}
.rightDesc{left:0;display:block;padding-top:2px;}
#mainContainer{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
#mainNavigation{-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:0s;animation-duration:0s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.top-bar > ul .name img{margin-top:-21px !important;}
.top-bar img, .top-bar object, .top-bar embed{height:95%;}
.top-bar h1{margin-top:0;padding-top:15px;margin-bottom:0;}
}