.banner-modal .close:hover,.banner.video.has-control .controls a:hover,.banner.video.has-control .video-text .play:hover{opacity:.5;}.banner.video{position:relative;}.banner.video .banner-mobile{display:block;position:absolute;right:0;width:100%;height:100%;overflow:hidden;z-index:-1;}.video-wrap video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translateX(-50%) translateY(-50%);display:block;}.banner.video.full{max-height:none;padding-top:49%;}.banner.video.full>.container{position:static;}.banner.video.full .banner-mobile{width:100%;z-index:0;top:0;left:0;height:100%;}.banner.video.full .banner-content{max-width:none;color:#fff;padding:0 !important;position:absolute;top:0;bottom:0;width:100%;margin:auto 0;left:0;right:0;}.banner.video.full .banner-content h6{margin-top:0;}.banner.video.full .banner-content h3,.banner.video.full .banner-content ul{margin-bottom:0;}.banner.video.full .banner-content ul{margin-top:30px;}.banner.video.full .banner-mobile:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3);}.banner.video.full .banner-content ul li a{color:#fff;border-color:#fff;}.banner.video.full .banner-content ul li a:hover{border-color:#000;}.header-options:after{content:"";clear:both;display:block;}.banner.video.has-control{padding:0 !important;}.banner.video.has-control .banner-mobile{position:static;}.banner.video.has-control .video-wrap video{position:static;width:100%;transform:none;}.banner.video.has-control .poster{position:absolute;width:100%;height:100%;background-size:cover;top:0;left:0;z-index:2;background-position:center;}.banner.video.has-control .poster:after{position:absolute;width:100%;height:100%;content:"";background-color:rgba(140,140,140,.25);}.banner.video.has-control .video-text{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;width:130px;height:180px;line-height:1.8;z-index:2;color:#fff;font-family:Century,Times,sans-serif;text-align:center;}.banner.video.has-control .video-text .play{background-image:url("https://cdn-ikplcld.nitrocdn.com/DRpWnoAIVJgnZJoWkXYIbFMAdplvbONA/assets/images/optimized/rev-fccf3b3/www.richardzoumalan.com/wp-content/themes/richard-zoumalan/images/play.png");background-size:cover;display:block;width:119px;height:119px;transition:all linear .3s;margin:0 auto 15px;}.banner.video.has-control .controls{position:absolute;bottom:0;width:100%;text-align:center;z-index:2;}.banner.video.has-control .video-wrap:hover .controls a{opacity:1;}.banner.video.has-control .controls a{transition:all linear .3s;display:inline-block;vertical-align:middle;background-size:cover;margin:0 10px;opacity:0;}.banner.video.has-control .video-text .play.nitro-lazy{background-image:none !important;}.banner.video.has-control .controls a.ff,.banner.video.has-control .controls a.rw{width:26px;height:19px;}.banner.video.has-control .controls a.rw{background-image:url("https://cdn-ikplcld.nitrocdn.com/DRpWnoAIVJgnZJoWkXYIbFMAdplvbONA/assets/images/optimized/rev-fccf3b3/www.richardzoumalan.com/wp-content/themes/richard-zoumalan/images/rw.png");}.banner.video.has-control .controls a.rw.nitro-lazy{background-image:none !important;}.banner.video.has-control .controls a.ff{background-image:url("https://cdn-ikplcld.nitrocdn.com/DRpWnoAIVJgnZJoWkXYIbFMAdplvbONA/assets/images/optimized/rev-fccf3b3/www.richardzoumalan.com/wp-content/themes/richard-zoumalan/images/ff.png");}.banner.video.has-control .controls a.ff.nitro-lazy{background-image:none !important;}.banner.video.has-control .controls a.pause{width:25px;height:26px;background-image:url("https://cdn-ikplcld.nitrocdn.com/DRpWnoAIVJgnZJoWkXYIbFMAdplvbONA/assets/images/optimized/rev-fccf3b3/www.richardzoumalan.com/wp-content/themes/richard-zoumalan/images/pause.png");}.banner.video.has-control .controls a.pause.nitro-lazy{background-image:none !important;}.banner.video.has-control .controls a.play{width:25px;height:26px;background-image:url("https://cdn-ikplcld.nitrocdn.com/DRpWnoAIVJgnZJoWkXYIbFMAdplvbONA/assets/images/optimized/rev-fccf3b3/www.richardzoumalan.com/wp-content/themes/richard-zoumalan/images/play-b.png");}.banner.video.has-control .controls a.play.nitro-lazy{background-image:none !important;}.banner.video.has-control .controls a.play.pos{position:absolute;left:-99999px;}.banner.video.has-control .controls .progress-bar{background-color:rgba(0,0,0,.5);height:10px;margin-top:40px;position:relative;transition:all linear .3s;cursor:pointer;}.banner.video.has-control .controls .progress-bar .time-bar{transition:all linear .3s;position:absolute;top:0;left:0;height:100%;width:0;background-color:rgba(255,255,255,.5);}.banner.video.has-control .controls .progress-bar:hover{background-color:#000;}.banner-content .wrap{padding-left:20px;padding-right:20px;}.page-template-gallery-lightbox .patient-gallery.mobile,.page-template-gallery-lightbox .wrap .mobile,.page-template-media-template .patient-gallery.mobile,.page-template-media-template .wrap .mobile{display:none;}.header-options .header-2 .content-img.v{width:50%;position:relative;}.header-options .header-2 .content-img.v .banner-mobile{z-index:1;}.header-options .header-2 .content-img.v .banner.video.has-control,.header-options .header-2 .content-img.v .container{position:static;}.header-options .header-2 .content-img.v .video-text{position:absolute;bottom:40px;top:auto;left:40px;right:auto;margin:auto;width:220px;height:50px;line-height:1.4;z-index:2;color:#fff;font-family:avenir-black-webfont;text-transform:uppercase;text-align:left;letter-spacing:2px;font-size:18px;padding-top:15px;}.header-options .header-2 .content-img.v .poster:after{background-color:rgba(0,0,0,.25);}.header-options .header-2 .content-img.v .video-text .play{width:70px;height:70px;margin:-10px 15px 0 0;float:left;text-shadow:2px 2px 7px rgba(0,0,0,.3);}.header-options .header-2 .content-img.v .banner-content{max-width:60%;text-align:left;padding:0;margin-left:0;position:absolute;left:40px !important;bottom:110px !important;z-index:2;}.header-options .header-2 .content-img.v .banner-content .wrap{padding:0;color:#fff;text-shadow:2px 2px 7px rgba(0,0,0,.6);}.header-options .header-2 .content-img.v .banner-content h6{text-transform:none;letter-spacing:0;font-size:22px;font-family:Century,Times,sans-serif;line-height:1.8;font-weight:400;margin:0 0 5px;}.header-options .header-2 .content-img.v .banner-content h3{font-size:20px;margin:0;line-height:1.4;font-family:AvenirBook,sans-serif;}.fullwidth .version-2 .section-7{margin-top:30px;}.banner-modal-wrap.banner.video{max-width:100%;max-height:100%;position:fixed;z-index:99999;width:100%;height:100%;background-color:rgba(0,0,0,.4) !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;display:none;}.banner-modal{position:absolute;width:880px;top:10%;margin:auto;left:0;right:0;background-color:#fff;}.banner-modal .close{position:absolute;width:40px;height:40px;top:0;right:-50px;}.banner-modal .close:after,.banner-modal .close:before{position:absolute;width:40px;height:4px;content:"";background-color:#fff;transform:rotate(-45deg);top:18px;}.banner-modal .close:after{transform:rotate(45deg);}.banner-modal .video-wrap{position:relative;}.banner-modal .banner-content{max-width:100%;text-align:left;padding:30px;margin-left:0;}.instragram-wrap p.clear,.page-template-media-template .media{text-align:center;}.banner-modal .banner-content .wrap{padding:0;color:#000;}.banner-modal .banner-content h6{font-size:14px;letter-spacing:2px;line-height:1.8;font-weight:400;margin:0 0 5px;}.banner-modal .banner-content h3{font-size:28px !important;margin:0;line-height:1.4 !important;}.bx-wrapper .bx-viewport{box-shadow:none !important;border:0 !important;}.instragram-wrap{border-radius:2px;border:1px solid #f2f2f2;margin-top:30px;padding:0 20px;}.instragram-wrap h2{font-size:22px;}.instragram-wrap h2:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 5px;}.fullwidth .row:after,.instragram-wrap .instagram-pics:after,.page-template-media-template .media:after{clear:both;content:"";}.instragram-wrap .instagram-pics:after{display:block;}.instragram-wrap .instagram-pics li{float:left;width:31.33%;line-height:0;margin-bottom:13px;}.instragram-wrap .instagram-pics li:nth-child(3n+2){margin-left:3%;margin-right:3%;}.instragram-wrap p.clear a{color:#000;background:#fff;text-transform:uppercase;text-decoration:none;font-size:11px;font-family:AvenirBlack,sans-serif;letter-spacing:2px;border:2px solid #000;padding:5px 30px;display:inline-block;width:auto;text-align:center;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;}.page-template-media-template .media .mobile,.page-template-media-template .media:after{display:block;}.instragram-wrap p.clear a:hover{background-color:#000;color:#fff;}.breadcrumbs{padding:5px 10px;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;z-index:1;}.category.side-content .section-4 .wrapper{border:none;padding:0 20px 30px;}.header-options{margin-bottom:30px;}.page-template-media-template .media ul{float:left;width:48%;}.page-template-media-template .media ul:last-child{float:right;}.page-template-media-template .media li{border:1px solid #f2f2f2;padding:15px;margin-bottom:30px;}.page-template-media-template .media h5{line-height:1.6;margin:20px 0 10px;}.page-template-media-template .media .mobile a{text-transform:uppercase;font-family:AvenirBlack;font-size:11px;color:#000;border-bottom:2px solid #bfbfbf;line-height:1;display:inline-block;margin-bottom:10px;}.page-template-media-template .media .desktop{display:none !important;}.page-template-media-template .media .img-wrap{max-height:100% !important;max-width:100% !important;overflow:initial !important;}.header-1 .breadcrumbs{border-top:0;border-bottom-color:rgba(255,255,255,.3);text-align:left;}.header-1 .breadcrumbs span,.header-1 .breadcrumbs span a{color:#fff;}.page-template-gallery-lightbox .patient-gallery.mobile{display:block;border:0;}.page-template-gallery-lightbox .patient-gallery.desktop{display:none;}.page-template-gallery-lightbox .patient-gallery .gallery-container,.page-template-gallery-lightbox .patient-gallery p{max-width:90%;}.page-template-gallery-lightbox .patient-gallery .rsThumb{width:120px;}.page-template-gallery-lightbox .c1,.page-template-gallery-lightbox .c2{float:left;width:50%;}.page-template-gallery-lightbox .royalSlider>.rsOverflow{height:350px !important;overflow:hidden;}.page-template-gallery-lightbox .rsThumbs{height:90px !important;overflow:hidden;}.banner-mobile .vp{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:cover;}.fullwidth .row:after{display:block;}.home .header-options{margin-bottom:0;}.section-2 .img-left{float:left;width:36%;}.gallery-lightbox .cmain{display:none;}.main-navigation ul ul li{padding:0 15px !important;}.main-navigation ul ul a{padding:8px 5px;}.main-navigation .sub-menu .sub-menu{margin-top:-30%;}.photo-gallery .wrap{text-align:center;}.photo-gallery a.btn-white{max-width:53%;}.text-align-center{margin:0;font-size:22px;}@media screen and (min-width:769px){.banner.video.has-control .banner-content{top:auto;bottom:70px;left:70px;right:auto;width:auto;text-align:left;z-index:1;}.banner.video.has-control .banner-content h3{font-size:65px;margin:0;line-height:.8;}}.sl_badge_150 .wp-image-3629{width:100px !important;}