.oceanwp-about-me{position:relative;text-align:center}.oceanwp-about-me .oceanwp-about-me-avatar,.oceanwp-about-me .oceanwp-about-me-social{margin-top:20px}.oceanwp-about-me .oceanwp-about-me-avatar img{position:relative;border-radius:50%}.oceanwp-about-me .oceanwp-about-me-name{display:block;font-size:13px;font-weight:600;margin:16px 0 10px;text-transform:uppercase;clear:none}.oceanwp-about-me .oceanwp-about-me-social li{display:inline-block;margin-left:6px}.oceanwp-about-me .oceanwp-about-me-social li:first-child{margin-left:0}.oceanwp-about-me .oceanwp-about-me-social li a{display:inline-block;font-size:14px;text-align:center;width:40px;height:40px;line-height:40px;border-radius:50%}.oceanwp-about-me .oceanwp-about-me-social.style-color li a,.oceanwp-about-me .oceanwp-about-me-social.style-color li a:hover{color:#fff}.oceanwp-about-me .oceanwp-about-me-social.style-color li.facebook a{background-color:#37589b}.oceanwp-about-me .oceanwp-about-me-social.style-color li.facebook a:hover{background-color:#4e7ddd}.oceanwp-about-me .oceanwp-about-me-social.style-color li.twitter a{background-color:#46d4fe}.oceanwp-about-me .oceanwp-about-me-social.style-color li.twitter a:hover{background-color:#7ee1fe}.oceanwp-about-me .oceanwp-about-me-social.style-color li.google-plus a{background-color:#de5a49}.oceanwp-about-me .oceanwp-about-me-social.style-color li.google-plus a:hover{background-color:#fc7a69}.oceanwp-about-me .oceanwp-about-me-social.style-color li.instagram a{background-color:#5996c7}.oceanwp-about-me .oceanwp-about-me-social.style-color li.instagram a:hover{background-color:#69b4f0}.oceanwp-about-me .oceanwp-about-me-social.style-color li.linkedin a{background-color:#419cca}.oceanwp-about-me .oceanwp-about-me-social.style-color li.linkedin a:hover{background-color:#52c3fc}.oceanwp-about-me .oceanwp-about-me-social.style-color li.pinterest a{background-color:#cb2027}.oceanwp-about-me .oceanwp-about-me-social.style-color li.pinterest a:hover{background-color:#f7555c}.oceanwp-about-me .oceanwp-about-me-social.style-color li.youtube a{background-color:#dd4646}.oceanwp-about-me .oceanwp-about-me-social.style-color li.youtube a:hover{background-color:#ff6262}.oceanwp-about-me .oceanwp-about-me-social.style-light li a{color:#aaa;border:1px solid #e9e9e9}.oceanwp-about-me .oceanwp-about-me-social.style-dark li a{color:#929292;border:1px solid #555}.oceanwp-about-me .oceanwp-about-me-social.style-light li.facebook a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.facebook a:hover{color:#37589b;border-color:#37589b}.oceanwp-about-me .oceanwp-about-me-social.style-light li.twitter a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.twitter a:hover{color:#46d4fe;border-color:#46d4fe}.oceanwp-about-me .oceanwp-about-me-social.style-light li.google-plus a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.google-plus a:hover{color:#de5a49;border-color:#de5a49}.oceanwp-about-me .oceanwp-about-me-social.style-light li.instagram a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.instagram a:hover{color:#5996c7;border-color:#5996c7}.oceanwp-about-me .oceanwp-about-me-social.style-light li.linkedin a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.linkedin a:hover{color:#419cca;border-color:#419cca}.oceanwp-about-me .oceanwp-about-me-social.style-light li.pinterest a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.pinterest a:hover{color:#cb2027;border-color:#cb2027}.oceanwp-about-me .oceanwp-about-me-social.style-light li.youtube a:hover,.oceanwp-about-me .oceanwp-about-me-social.style-dark li.youtube a:hover{color:#dd4646;border-color:#dd4646}#wp-calendar{position:relative;width:100%;font-size:12px;border-collapse:collapse;border-spacing:0;margin:0;border:0}#wp-calendar caption{font-family:'Montserrat', sans-serif;font-size:13px;font-weight:400;padding-bottom:10px;padding:0 0 10px 0;background-color:transparent;color:#13aff0;border-width:0 0 3px 0;border-style:solid;border-color:#e9e9e9;text-align:center;text-transform:uppercase}#wp-calendar td,#wp-calendar th{text-align:center}#wp-calendar th{font-family:'Open Sans';font-size:12px;font-weight:400;padding:13px 0px 14px 0px;background-color:transparent;color:#777;border-width:0 0 1px 0;border-style:solid;border-color:#e9e9e9}#wp-calendar tbody{border-width:0 0 3px 0;border-style:solid;border-color:#e9e9e9}#wp-calendar tbody td,#wp-calendar tbody td:hover,#wp-calendar tbody td.pad:hover{background:transparent}#wp-calendar tbody td{font-family:'Open Sans';font-size:12px;color:#929292;width:14.2857%;height:30px;line-height:30px;font-weight:400;padding:5px 0 0 0;border:0;vertical-align:middle}#wp-calendar tbody tr:last-child td{padding-bottom:10px}#wp-calendar tbody a,#wp-calendar tbody #today{font-weight:600}#wp-calendar tbody #today{color:#111}#wp-calendar tfoot td{background-color:transparent;border:0}#wp-calendar tfoot tr td{position:absolute;top:-10px;font-family:'Montserrat', sans-serif;background-color:transparent !important;font-size:11px;padding-top:10px;text-transform:uppercase}#wp-calendar tfoot tr td#prev,#wp-calendar tfoot tr td#next{z-index:10}#wp-calendar tfoot tr td a{border-bottom:1px solid}#wp-calendar tfoot tr td a:hover{border-bottom-style:dashed}#wp-calendar tfoot #next{right:0}.contact-info-widget{list-style:none;margin:0;padding:0}.contact-info-widget li{display:inline-block;width:100%;margin:0 0 20px;padding:0;border:0}.contact-info-widget li:last-child{margin-bottom:0}.contact-info-widget .oceanwp-info-wrap,.contact-info-widget span.oceanwp-contact-title,.contact-info-widget span.oceanwp-contact-text{display:block}.contact-info-widget span.oceanwp-contact-title{color:#777;font-weight:bold;line-height:1.4}.contact-info-widget span.oceanwp-contact-text{line-height:18px}.contact-info-widget li.skype{display:inline-block}.contact-info-widget li.skype a{display:inline-block;background-color:#0ca5de;color:#fff;font-size:12px;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase;padding:12px 15px}.contact-info-widget li.skype a:hover{background-color:#0581af;color:#fff}.contact-info-widget.default i{float:left;width:40px;height:40px;line-height:40px;border:1px solid #e9e9e9;color:#13aff0;margin-right:15px;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.contact-info-widget.default .oceanwp-info-wrap{padding-left:55px}.contact-info-widget.big-icons li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.contact-info-widget.big-icons li:last-child{margin-bottom:0}.contact-info-widget.big-icons i{float:left;width:72px;height:72px;line-height:72px;font-size:30px;margin-right:20px;color:#13aff0;border:1px solid #e9e9e9;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.contact-info-widget.big-icons li:hover i{background-color:#13aff0;color:#fff;border-color:#13aff0}.contact-info-widget.big-icons span.oceanwp-contact-title{display:block;font-size:14px}.contact-info-widget.big-icons li.skype a{width:100%;text-align:center}.contact-info-widget.no-icons li .oceanwp-contact-title{display:inline-block;min-width:70px;font-weight:600}.contact-info-widget.no-icons li.skype{margin-top:20px}.oceanwp-custom-links{list-style:none;margin:0;padding:0}.oceanwp-custom-links li{padding:2px 0}.oceanwp-custom-links li a{display:inline-block;position:relative;font-size:13px;color:#333}.oceanwp-custom-links li a:before{content:'\f111';display:inline-block;color:#929292;font-size:10px;margin-right:10px;margin-top:-2px;font-family:'Font Awesome 5 Free';font-weight:400;vertical-align:middle;zoom:1}.oceanwp-custom-links li a:hover{margin-left:8px;color:#13aff0}.oceanwp-custom-links li a:hover:before{color:#13aff0}.oceanwp-custom-links li:first-child{padding-top:0}.oceanwp-custom-menu.right{text-align:right}.oceanwp-custom-menu.center{text-align:center}.oceanwp-custom-menu>ul{list-style:none;margin:0;padding:0}.oceanwp-custom-menu>ul>li{float:none;display:inline-block}.oceanwp-custom-menu>ul>li>a{display:block;padding:8px 15px;font-size:13px;line-height:20px;color:#555;letter-spacing:0.6px}.oceanwp-custom-menu>ul>li>a:hover{color:#333}.custom-menu-widget .oceanwp-custom-menu>ul>li{display:block;border-bottom:1px solid #e9e9e9}.custom-menu-widget .oceanwp-custom-menu>ul>li>a{padding:8px 0}.custom-menu-widget .oceanwp-custom-menu>ul>li>a .nav-arrow{position:absolute;top:50%;right:0;padding:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-menu-widget .oceanwp-custom-menu.right>ul>li>a .nav-arrow{right:auto;left:0}[dir="rtl"] .custom-menu-widget .oceanwp-custom-menu.right>ul>li>a .nav-arrow{right:0;left:auto}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu{position:relative;top:auto;left:auto;background-color:transparent;border-top:0;min-width:100%;margin:10px 0 0 12px;line-height:1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}[dir="rtl"] .custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu{right:auto}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li{float:none;display:block;border-bottom:1px solid #e9e9e9}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li:last-child{border-bottom:0}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li a.menu-link{padding:8px 0;font-size:13px;line-height:20px;color:#555;letter-spacing:0.6px}.custom-menu-widget .oceanwp-custom-menu .dropdown-menu .sub-menu li a.menu-link:hover{background-color:transparent;color:#333}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu li a{position:relative}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu li a .nav-arrow{display:none}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu .open-this{position:absolute;top:0;right:0;width:36px;height:100%;line-height:36px;font-size:14px;text-align:center;cursor:pointer;z-index:10}[dir="rtl"] .custom-menu-widget .oceanwp-custom-menu>ul.click-menu .open-this{left:0;right:auto}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu .open-this i{padding:0}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu li.opened>a>.open-this i:before{content:'\f106'}.custom-menu-widget .oceanwp-custom-menu>ul.click-menu .sub-menu{border-top:1px solid #e9e9e9;margin:0}.oceanwp-instagram-pics li{display:block;float:left;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.oceanwp-instagram-pics.margin li{padding:3px}.oceanwp-instagram-pics li a{vertical-align:top}.oceanwp-instagram-pics li img{display:block;width:100%}.oceanwp-instagram-pics li:hover{opacity:0.8}.oceanwp-instagram-header{position:relative;padding:10px}.oceanwp-instagram-header.oceanwp-left{text-align:left}.oceanwp-instagram-header.oceanwp-right{text-align:right}.oceanwp-instagram-header.oceanwp-center{text-align:center}.oceanwp-instagram-avatar{line-height:1}.oceanwp-instagram-header.oceanwp-left .oceanwp-instagram-avatar{float:left;margin-right:10px}.oceanwp-instagram-header.oceanwp-right .oceanwp-instagram-avatar{float:right;margin-left:10px}.oceanwp-instagram-header.oceanwp-center .oceanwp-instagram-avatar{margin:0 0 10px}.oceanwp-instagram-avatar a{position:relative;display:inline-block;width:75px;height:75px;overflow:hidden}.oceanwp-instagram-avatar.square a,.oceanwp-instagram-avatar.square a img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.oceanwp-instagram-avatar.rounded a,.oceanwp-instagram-avatar.rounded a img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.oceanwp-instagram-avatar a img{width:75px;height:75px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.oceanwp-instagram-avatar a:hover img{opacity:0.5}.oceanwp-instagram-follow{position:absolute;top:0;margin-top:-12px;display:block;text-align:center;width:100%;opacity:0;-webkit-transition:all ease-out .2s;-moz-transition:all ease-out .2s;-o-transition:all ease-out .2s;transition:all ease-out .2s}.oceanwp-instagram-follow span{display:inline-block;padding:4px 6px;font-size:10px;line-height:1;text-transform:uppercase;background-color:#47bc60;background-image:-webkit-gradient(linear, left top, left bottom, from(#47bc60), to(#39a64e));background-image:-webkit-linear-gradient(top, #47bc60, #39a64e);background-image:-moz-linear-gradient(top, #47bc60, #39a64e);background-image:-o-linear-gradient(top, #47bc60, #39a64e);background-image:-ms-linear-gradient(top, #47bc60, #39a64e);background-image:linear-gradient(top, #47bc60, #39a64e);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#47bc60',EndColorStr='#39a64e');color:#fff;border:1px solid #329345;text-shadow:0 1px 1px #2c803c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.oceanwp-instagram-avatar a:hover .oceanwp-instagram-follow{top:50%;opacity:1}.oceanwp-instagram-info .oceanwp-instagram-username{display:block;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 4px;text-transform:capitalize}.oceanwp-instagram-info .oceanwp-instagram-desc{display:block;line-height:1.3;margin:0}.oceanwp-instagram-pics.style-one li:first-child{width:100%}.oceanwp-instagram-pics.style-one li{width:33.33%}.oceanwp-instagram-pics.style-two li:nth-child(1),.oceanwp-instagram-pics.style-two li:nth-child(2){width:50%}.oceanwp-instagram-pics.style-two li{width:25%}.oceanwp-instagram-pics.style-three li:nth-child(4n+1){width:100%}.oceanwp-instagram-pics.style-three li{width:33.33%}.oceanwp-style-four-wrap{background:#f6f6f6;border-bottom:3px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.oceanwp-instagram-bar{background-color:#6f97b6;background-image:-webkit-gradient(linear, left top, left bottom, from(#6f97b6), to(#3f729b));background-image:-webkit-linear-gradient(top, #6f97b6, #3f729b);background-image:-moz-linear-gradient(top, #6f97b6, #3f729b);background-image:-ms-linear-gradient(top, #6f97b6, #3f729b);background-image:-o-linear-gradient(top, #6f97b6, #3f729b);background-image:linear-gradient(top, #6f97b6, #3f729b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#6f97b6',EndColorStr='#3f729b');border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden}.oceanwp-instagram-bar .instagram-logo{display:block;margin:8px auto 6px;width:96px;height:29px;background:url(//www.abd-asso.org/wp-content/plugins/ocean-extra/assets/img/instagram-logo.png) no-repeat}.oceanwp-style-four-wrap .oceanwp-instagram-header{background-color:#fff;padding:20px 15px;border-left-width:1px;border-right-width:1px;border-bottom-width:1px;border-style:solid;border-color:#eaeaea}.oceanwp-style-four-wrap .oceanwp-instagram-header.oceanwp-after{border-top:1px solid #eaeaea;margin-bottom:10px}.oceanwp-instagram-pics.style-four.margin li img{padding:3px;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 5px rgba(0,0,0,0.1);box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 5px rgba(0,0,0,0.1)}.oceanwp-instagram-pics.style-four{padding:10px;border-left-width:1px;border-right-width:1px;border-style:solid;border-color:#eaeaea}.oceanwp-instagram-pics.style-four li{width:33.33%}.oceanwp-instagram-pics.two-columns li{width:50%}.oceanwp-instagram-pics.three-columns li{width:33.33%}.oceanwp-instagram-pics.four-columns li{width:25%}.oceanwp-instagram-pics.five-columns li{width:20%}.oceanwp-instagram-pics.six-columns li{width:16.66%}.oceanwp-instagram-pics.seven-columns li{width:14.28%}.oceanwp-instagram-pics.eight-columns li{width:12.5%}.oceanwp-instagram-pics.nine-columns li{width:11.11%}.oceanwp-instagram-pics.ten-columns li{width:10%}.oceanwp-instagram-link{display:block;margin:10px 0 0;text-align:center}.oceanwp-instagram-link a{display:inline-block;font-size:12px;line-height:1.2;letter-spacing:0.8px;padding:0 0 3px;border-bottom:1px solid;text-transform:uppercase}.oceanwp-style-four-wrap .oceanwp-instagram-link{padding:3px 0 16px;margin:0;border-left-width:1px;border-right-width:1px;border-style:solid;border-color:#eaeaea}.oceanwp-style-four-wrap .oceanwp-instagram-link a{display:block;background-color:#5582A7;color:#fff;padding:12px 8px;margin:0 auto;font-weight:600;border:0;width:80%;max-width:300px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.1);box-shadow:0 0 0 1px rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.1)}.oceanwp-style-four-wrap .oceanwp-instagram-link a:hover{background-color:#3f729b;color:#fff}.oceanwp-flickr-wrap .flickr_badge_image{float:left;margin:0 4% 10px 0;width:30.6%;transition:all .3s ease}.oceanwp-flickr-wrap .flickr_badge_image:hover{opacity:0.8}.oceanwp-flickr-wrap .flickr_badge_image#flickr_badge_image3,.oceanwp-flickr-wrap .flickr_badge_image#flickr_badge_image6,.oceanwp-flickr-wrap .flickr_badge_image#flickr_badge_image9{margin-right:0}.oceanwp-flickr-wrap .flickr_badge_image a{border:none}.oceanwp-flickr-wrap .flickr_badge_image img{margin:0;overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%}p.flickr_stream_wrap{display:inline-block;width:100%;margin-top:10px;margin-bottom:0;font-size:90%;line-height:1;letter-spacing:0.6px}p.flickr_stream_wrap a{display:inline-block;background-image:url(//www.abd-asso.org/wp-content/plugins/ocean-extra/assets/img/flickr.png);background-repeat:no-repeat;background-position:left center;padding-left:25px}@media only screen and (max-width: 480px){.oceanwp-flickr-wrap .flickr_badge_image{width:23%}}.oceanwp-newsletter-form-wrap{position:relative}.oceanwp-newsletter-form-wrap .oceanwp-mail-text{margin-bottom:10px}.oceanwp-newsletter-form-wrap form{position:relative;max-width:100%;margin:0 auto}.oceanwp-newsletter-form-wrap input[type="email"]{height:50px;padding:0 15px;margin:0}.oceanwp-newsletter-form-wrap button{display:block;position:absolute;top:50%;right:15px;padding:0 15px;height:60%;border-radius:3px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#mc-embedded-subscribe-form .email-wrap{position:relative;margin-bottom:10px}#mc-embedded-subscribe-form .gdpr-wrap label,#mc-embedded-subscribe-form .gdpr-wrap .err-msg{display:block}#mc-embedded-subscribe-form .err-msg,#mc-embedded-subscribe-form .res-msg{display:block;padding:3px 13px;margin-bottom:10px;border:1px solid transparent;border-radius:4px}#mc-embedded-subscribe-form .err-msg,#mc-embedded-subscribe-form .failed.res-msg{color:#a94442;background-color:#f2dede;border-color:#ebccd1}#mc-embedded-subscribe-form .success.res-msg{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}#mc-embedded-subscribe-form .success.res-msg,#mc-embedded-subscribe-form .failed.res-msg{margin:6px 0 0}body.woocommerce .oceanwp-newsletter-form-wrap button{padding-top:0 !important;padding-bottom:0 !important}.oceanwp-recent-posts li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:relative;line-height:1.6;margin-top:15px;padding-top:15px;border-top:1px solid #e9e9e9}.oceanwp-recent-posts li:first-child{margin-top:0;padding-top:0;border:0}.oceanwp-recent-posts .recent-posts-thumbnail{position:relative;width:25%;min-width:68px;margin-right:4%}.oceanwp-recent-posts .recent-posts-thumbnail img{width:100%;border-radius:3px}.oceanwp-recent-posts .recent-posts-thumbnail .overlay{position:absolute;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:3px;background-color:rgba(0,0,0,0.2);opacity:0;text-align:center;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}.oceanwp-recent-posts .recent-posts-thumbnail:hover .overlay{opacity:1}.oceanwp-recent-posts .recent-posts-details{width:100%}.oceanwp-recent-posts .recent-posts-title{font-weight:500;letter-spacing:0.4px}.oceanwp-recent-posts .recent-posts-info{display:block;color:#aaa;margin-top:6px;font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:0.2px}.oceanwp-recent-posts .recent-posts-info .sep{padding:0 3px}.oceanwp-recent-posts .recent-posts-date,.oceanwp-recent-posts .recent-posts-comments{display:inline-block}.oceanwp-recent-posts .recent-posts-date i,.oceanwp-recent-posts .recent-posts-comments i{margin-right:4px}.oceanwp-recent-posts .recent-posts-comments a{color:#999}.oceanwp-recent-posts .recent-posts-comments a:hover{color:#32b6c0}@media only screen and (max-width: 959px){.oceanwp-recent-posts .recent-posts-thumbnail{width:15%;margin-right:3%}}@media only screen and (max-width: 480px){.oceanwp-recent-posts .recent-posts-thumbnail{width:25%;margin-right:4%}}.oceanwp-social-icons{display:inline-block;width:100%;list-style:none;margin:0;padding:0}.oceanwp-social-icons.rotate a:hover{transform:rotate(360deg)}.oceanwp-social-icons.zoomout a:hover{transform:scale(0.8)}.oceanwp-social-icons.float a:hover{transform:translateY(-3px)}.oceanwp-social-icons li{display:inline-block;margin:3px;padding:0}.oceanwp-social-icons li a{display:block;padding:0;text-align:center}.oceanwp-social-icons.style-light li a,.oceanwp-social-icons.style-dark li a,.oceanwp-social-icons.style-colored li a{width:55px;height:55px;line-height:55px;font-size:16px;border-radius:2px}.oceanwp-social-icons.style-light li a{color:#bbb;border:1px solid #e9e9e9}.oceanwp-social-icons.style-light li.oceanwp-twitter a:hover{color:#46d4fe !important;border-color:#46d4fe !important}.oceanwp-social-icons.style-light li.oceanwp-facebook a:hover{color:#37589b !important;border-color:#37589b !important}.oceanwp-social-icons.style-light li.oceanwp-google-plus a:hover{color:#de5a49 !important;border-color:#de5a49 !important}.oceanwp-social-icons.style-light li.oceanwp-pinterest a:hover{color:#cb2027 !important;border-color:#cb2027 !important}.oceanwp-social-icons.style-light li.oceanwp-dribbble a:hover{color:#ea4c89 !important;border-color:#ea4c89 !important}.oceanwp-social-icons.style-light li.oceanwp-vk a:hover{color:#597BA5 !important;border-color:#597BA5 !important}.oceanwp-social-icons.style-light li.oceanwp-instagram a:hover{color:#3F729B !important;border-color:#3F729B !important}.oceanwp-social-icons.style-light li.oceanwp-linkedin a:hover{color:#3399CC !important;border-color:#3399CC !important}.oceanwp-social-icons.style-light li.oceanwp-tumblr a:hover{color:#2C4762 !important;border-color:#2C4762 !important}.oceanwp-social-icons.style-light li.oceanwp-github a:hover{color:#60b044 !important;border-color:#60b044 !important}.oceanwp-social-icons.style-light li.oceanwp-flickr a:hover{color:#fa4086 !important;border-color:#fa4086 !important}.oceanwp-social-icons.style-light li.oceanwp-skype a:hover{color:#00AFF0 !important;border-color:#00AFF0 !important}.oceanwp-social-icons.style-light li.oceanwp-trello a:hover{color:#0079bf !important;border-color:#0079bf !important}.oceanwp-social-icons.style-light li.oceanwp-foursquare a:hover{color:#2d5be3 !important;border-color:#2d5be3 !important}.oceanwp-social-icons.style-light li.oceanwp-youtube a:hover{color:#C4302B !important;border-color:#C4302B !important}.oceanwp-social-icons.style-light li.oceanwp-vimeo a:hover{color:#1ab7ea !important;border-color:#1ab7ea !important}.oceanwp-social-icons.style-light li.oceanwp-vine a:hover{color:#00bf8f !important;border-color:#00bf8f !important}.oceanwp-social-icons.style-light li.oceanwp-xing a:hover{color:#006464 !important;border-color:#006464 !important}.oceanwp-social-icons.style-light li.oceanwp-yelp a:hover{color:#C41200 !important;border-color:#C41200 !important}.oceanwp-social-icons.style-light li.oceanwp-tripadvisor a:hover{color:#589442 !important;border-color:#589442 !important}.oceanwp-social-icons.style-light li.oceanwp-rss a:hover{color:#ff7900 !important;border-color:#ff7900 !important}.oceanwp-social-icons.style-light li.oceanwp-email a:hover{color:#13aff0 !important;border-color:#13aff0 !important}.oceanwp-social-icons.style-dark li a{color:#333;border:1px solid #333}.oceanwp-social-icons.style-dark li.oceanwp-twitter a:hover{color:#46d4fe !important;border-color:#46d4fe !important}.oceanwp-social-icons.style-dark li.oceanwp-facebook a:hover{color:#37589b !important;border-color:#37589b !important}.oceanwp-social-icons.style-dark li.oceanwp-google-plus a:hover{color:#de5a49 !important;border-color:#de5a49 !important}.oceanwp-social-icons.style-dark li.oceanwp-pinterest a:hover{color:#cb2027 !important;border-color:#cb2027 !important}.oceanwp-social-icons.style-dark li.oceanwp-dribbble a:hover{color:#ea4c89 !important;border-color:#ea4c89 !important}.oceanwp-social-icons.style-dark li.oceanwp-vk a:hover{color:#597BA5 !important;border-color:#597BA5 !important}.oceanwp-social-icons.style-dark li.oceanwp-instagram a:hover{color:#3F729B !important;border-color:#3F729B !important}.oceanwp-social-icons.style-dark li.oceanwp-linkedin a:hover{color:#3399CC !important;border-color:#3399CC !important}.oceanwp-social-icons.style-dark li.oceanwp-tumblr a:hover{color:#2C4762 !important;border-color:#2C4762 !important}.oceanwp-social-icons.style-dark li.oceanwp-github a:hover{color:#60b044 !important;border-color:#60b044 !important}.oceanwp-social-icons.style-dark li.oceanwp-flickr a:hover{color:#fa4086 !important;border-color:#fa4086 !important}.oceanwp-social-icons.style-dark li.oceanwp-skype a:hover{color:#00AFF0 !important;border-color:#00AFF0 !important}.oceanwp-social-icons.style-dark li.oceanwp-trello a:hover{color:#0079bf !important;border-color:#0079bf !important}.oceanwp-social-icons.style-dark li.oceanwp-foursquare a:hover{color:#2d5be3 !important;border-color:#2d5be3 !important}.oceanwp-social-icons.style-dark li.oceanwp-youtube a:hover{color:#C4302B !important;border-color:#C4302B !important}.oceanwp-social-icons.style-dark li.oceanwp-vimeo a:hover{color:#1ab7ea !important;border-color:#1ab7ea !important}.oceanwp-social-icons.style-dark li.oceanwp-vine a:hover{color:#00bf8f !important;border-color:#00bf8f !important}.oceanwp-social-icons.style-dark li.oceanwp-xing a:hover{color:#006464 !important;border-color:#006464 !important}.oceanwp-social-icons.style-dark li.oceanwp-yelp a:hover{color:#C41200 !important;border-color:#C41200 !important}.oceanwp-social-icons.style-dark li.oceanwp-tripadvisor a:hover{color:#589442 !important;border-color:#589442 !important}.oceanwp-social-icons.style-dark li.oceanwp-rss a:hover{color:#ff7900 !important;border-color:#ff7900 !important}.oceanwp-social-icons.style-dark li.oceanwp-email a:hover{color:#13aff0 !important;border-color:#13aff0 !important}.oceanwp-social-icons.style-colored li a{color:#fff}.oceanwp-social-icons.style-colored li a:hover{color:#fff}.oceanwp-social-icons.style-colored li.oceanwp-twitter a{background-color:#46d4fe}.oceanwp-social-icons.style-colored li.oceanwp-twitter a:hover{background-color:#39b4d8}.oceanwp-social-icons.style-colored li.oceanwp-facebook a{background-color:#37589b}.oceanwp-social-icons.style-colored li.oceanwp-facebook a:hover{background-color:#2d477c}.oceanwp-social-icons.style-colored li.oceanwp-google-plus a{background-color:#de5a49}.oceanwp-social-icons.style-colored li.oceanwp-google-plus a:hover{background-color:#bb4c3e}.oceanwp-social-icons.style-colored li.oceanwp-pinterest a{background-color:#cb2027}.oceanwp-social-icons.style-colored li.oceanwp-pinterest a:hover{background-color:#a91d23}.oceanwp-social-icons.style-colored li.oceanwp-dribbble a{background-color:#ea4c89}.oceanwp-social-icons.style-colored li.oceanwp-dribbble a:hover{background-color:#c64174}.oceanwp-social-icons.style-colored li.oceanwp-vk a{background-color:#597BA5}.oceanwp-social-icons.style-colored li.oceanwp-vk a:hover{background-color:#486384}.oceanwp-social-icons.style-colored li.oceanwp-instagram a{background-color:#3F729B}.oceanwp-social-icons.style-colored li.oceanwp-instagram a:hover{background-color:#315a7c}.oceanwp-social-icons.style-colored li.oceanwp-linkedin a{background-color:#3399CC}.oceanwp-social-icons.style-colored li.oceanwp-linkedin a:hover{background-color:#2678a1}.oceanwp-social-icons.style-colored li.oceanwp-tumblr a{background-color:#2C4762}.oceanwp-social-icons.style-colored li.oceanwp-tumblr a:hover{background-color:#1d3042}.oceanwp-social-icons.style-colored li.oceanwp-github a{background-color:#60b044}.oceanwp-social-icons.style-colored li.oceanwp-github a:hover{background-color:#4f9237}.oceanwp-social-icons.style-colored li.oceanwp-flickr a{background-color:#fa4086}.oceanwp-social-icons.style-colored li.oceanwp-flickr a:hover{background-color:#c63169}.oceanwp-social-icons.style-colored li.oceanwp-skype a{background-color:#00AFF0}.oceanwp-social-icons.style-colored li.oceanwp-skype a:hover{background-color:#0291c6}.oceanwp-social-icons.style-colored li.oceanwp-trello a{background-color:#0079bf}.oceanwp-social-icons.style-colored li.oceanwp-trello a:hover{background-color:#0079bf}.oceanwp-social-icons.style-colored li.oceanwp-foursquare a{background-color:#2d5be3}.oceanwp-social-icons.style-colored li.oceanwp-foursquare a:hover{background-color:#2d5be3}.oceanwp-social-icons.style-colored li.oceanwp-youtube a{background-color:#C4302B}.oceanwp-social-icons.style-colored li.oceanwp-youtube a:hover{background-color:#982420}.oceanwp-social-icons.style-colored li.oceanwp-vimeo a{background-color:#1ab7ea}.oceanwp-social-icons.style-colored li.oceanwp-vimeo a:hover{background-color:#1494bd}.oceanwp-social-icons.style-colored li.oceanwp-vine a{background-color:#00bf8f}.oceanwp-social-icons.style-colored li.oceanwp-vine a:hover{background-color:#01906c}.oceanwp-social-icons.style-colored li.oceanwp-xing a{background-color:#006464}.oceanwp-social-icons.style-colored li.oceanwp-xing a:hover{background-color:#014646}.oceanwp-social-icons.style-colored li.oceanwp-yelp a{background-color:#C41200}.oceanwp-social-icons.style-colored li.oceanwp-yelp a:hover{background-color:#940f01}.oceanwp-social-icons.style-colored li.oceanwp-tripadvisor a{background-color:#589442}.oceanwp-social-icons.style-colored li.oceanwp-tripadvisor a:hover{background-color:#426f32}.oceanwp-social-icons.style-colored li.oceanwp-rss a{background-color:#ff7900}.oceanwp-social-icons.style-colored li.oceanwp-rss a:hover{background-color:#d46603}.oceanwp-social-icons.style-colored li.oceanwp-email a{background-color:#13aff0}.oceanwp-social-icons.style-colored li.oceanwp-email a:hover{background-color:#0f8dc2}.oceanwp-social-icons.style-simple li{margin:0 6px}.oceanwp-social-icons.style-simple li a{font-size:16px}.owp-social-share{margin:0;padding:0;list-style:none}.owp-social-share li{float:left;margin:0 8px 8px 0}.owp-social-share li a{display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;width:40px;height:40px;line-height:1;border-radius:30px;overflow:hidden}.owp-social-share li a .owpss-icon{fill:#fff;width:16px;height:16px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.owp-social-share.style-minimal li a{border:1px solid #e9e9e9}.owp-social-share.style-minimal li a .owpss-icon{fill:#bbb}.owp-social-share.style-minimal li.twitter a:hover{color:#00aced;border-color:#00aced}.owp-social-share.style-minimal li.twitter a:hover .owpss-icon{fill:#00aced}.owp-social-share.style-minimal li.facebook a:hover{color:#3b5998;border-color:#3b5998}.owp-social-share.style-minimal li.facebook a:hover .owpss-icon{fill:#3b5998}.owp-social-share.style-minimal li.googleplus a:hover{color:#dd4b39;border-color:#dd4b39}.owp-social-share.style-minimal li.googleplus a:hover .owpss-icon{fill:#dd4b39}.owp-social-share.style-minimal li.linkedin a:hover{color:#3399CC;border-color:#3399CC}.owp-social-share.style-minimal li.linkedin a:hover .owpss-icon{fill:#3399CC}.owp-social-share.style-minimal li.pinterest a:hover{color:#cb2027;border-color:#cb2027}.owp-social-share.style-minimal li.pinterest a:hover .owpss-icon{fill:#cb2027}.owp-social-share.style-minimal li.viber a:hover{color:#9d62cc;border-color:#9d62cc}.owp-social-share.style-minimal li.viber a:hover .owpss-icon{fill:#9d62cc}.owp-social-share.style-minimal li.vk a:hover{color:#3673be;border-color:#3673be}.owp-social-share.style-minimal li.vk a:hover .owpss-icon{fill:#3673be}.owp-social-share.style-minimal li.reddit a:hover{color:#ff5c1f;border-color:#ff5c1f}.owp-social-share.style-minimal li.reddit a:hover .owpss-icon{fill:#ff5c1f}.owp-social-share.style-minimal li.tumblr a:hover{color:#35465c;border-color:#35465c}.owp-social-share.style-minimal li.tumblr a:hover .owpss-icon{fill:#35465c}.owp-social-share.style-minimal li.viadeo a:hover{color:#ff7452;border-color:#ff7452}.owp-social-share.style-minimal li.viadeo a:hover .owpss-icon{fill:#ff7452}.owp-social-share.style-colored li a{color:#fff}.owp-social-share.style-colored li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.owp-social-share.style-colored li a .owpss-icon{fill:#fff}.owp-social-share.style-colored li.twitter a{background-color:#00aced}.owp-social-share.style-colored li.facebook a{background-color:#3b5998}.owp-social-share.style-colored li.googleplus a{background-color:#dd4b39}.owp-social-share.style-colored li.linkedin a{background-color:#3399CC}.owp-social-share.style-colored li.pinterest a{background-color:#cb2027}.owp-social-share.style-colored li.viber a{background-color:#9d62cc}.owp-social-share.style-colored li.vk a{background-color:#3673be}.owp-social-share.style-colored li.reddit a{background-color:#ff5c1f}.owp-social-share.style-colored li.tumblr a{background-color:#35465c}.owp-social-share.style-colored li.viadeo a{background-color:#ff7452}.owp-social-share.style-dark li a{background-color:#222;color:#fff}.owp-social-share.style-dark li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.owp-social-share.style-dark li a .owpss-icon{fill:#fff}.owp-social-share.style-dark.name-shown .owp-icon-wrap{background-color:rgba(255,255,255,0.08)}.owp-social-share.name-shown li a{min-width:144px;width:100%}.owp-social-share.name-shown ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between}.owp-social-share.name-shown ul li{margin:6px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.owp-social-share.name-shown ul li a{min-width:144px;width:100%}.owp-social-share.name-shown .owp-icon-wrap{display:block;position:absolute;top:0;bottom:0;left:0;display:-webkit-inline-flex;display:-ms-inline-flex;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.08);padding:0 12px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.owp-social-share.name-shown .owp-social-name{display:block;width:100%;padding:0 10px 0 50px;font-size:15px;font-weight:500;text-align:center}.owp-social-share.name-shown.style-minimal li a:hover .owpss-icon{fill:#fff !important}.owp-social-share.name-shown.style-minimal li.twitter a:hover .owp-icon-wrap{background-color:#00aced}.owp-social-share.name-shown.style-minimal li.facebook a:hover .owp-icon-wrap{background-color:#3b5998}.owp-social-share.name-shown.style-minimal li.googleplus a:hover .owp-icon-wrap{background-color:#dd4b39}.owp-social-share.name-shown.style-minimal li.linkedin a:hover .owp-icon-wrap{background-color:#3399CC}.owp-social-share.name-shown.style-minimal li.pinterest a:hover .owp-icon-wrap{background-color:#cb2027}.owp-social-share.name-shown.style-minimal li.viber a:hover .owp-icon-wrap{background-color:#9d62cc}.owp-social-share.name-shown.style-minimal li.vk a:hover .owp-icon-wrap{background-color:#3673be}.owp-social-share.name-shown.style-minimal li.reddit a:hover .owp-icon-wrap{background-color:#ff5c1f}.owp-social-share.name-shown.style-minimal li.tumblr a:hover .owp-icon-wrap{background-color:#35465c}.owp-social-share.name-shown.style-minimal li.viadeo a:hover .owp-icon-wrap{background-color:#ff7452}.tagcloud a{display:inline-block;background-color:#f8f8f8;color:#333;border:1px solid #e9e9e9;font-size:12px !important;line-height:1;padding:8px 12px;margin:0 2px 5px 0;letter-spacing:0.4px;text-transform:uppercase}.tagcloud a:hover{background-color:#f1f1f1;color:#333;border-color:#ddd}#sidebar .video-widget .responsive-video-wrap iframe{min-height:100%}.entry-share ul{margin:0;padding:0;list-style:none}.entry-share ul li{margin-right:8px}.entry-share ul li:last-child{margin-right:0}.entry-share ul li a{display:-ms-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative;width:40px;height:40px;line-height:1;border-radius:30px;overflow:hidden}.entry-share ul li a .oss-icon{fill:#fff;width:16px;height:16px;transition:all 0.3s ease}.entry-share.side ul{float:right}.entry-share.side ul li{float:left}.entry-share.top ul{text-align:center}.entry-share.top ul li{display:inline-block}.entry-share.minimal ul li a{border:1px solid #e9e9e9}.entry-share.minimal ul li a .oss-icon{fill:#bbb}.entry-share.minimal ul li.twitter a:hover{color:#00aced;border-color:#00aced}.entry-share.minimal ul li.twitter a:hover .oss-icon{fill:#00aced}.entry-share.minimal ul li.facebook a:hover{color:#3b5998;border-color:#3b5998}.entry-share.minimal ul li.facebook a:hover .oss-icon{fill:#3b5998}.entry-share.minimal ul li.googleplus a:hover{color:#dd4b39;border-color:#dd4b39}.entry-share.minimal ul li.googleplus a:hover .oss-icon{fill:#dd4b39}.entry-share.minimal ul li.linkedin a:hover{color:#3399CC;border-color:#3399CC}.entry-share.minimal ul li.linkedin a:hover .oss-icon{fill:#3399CC}.entry-share.minimal ul li.pinterest a:hover{color:#cb2027;border-color:#cb2027}.entry-share.minimal ul li.pinterest a:hover .oss-icon{fill:#cb2027}.entry-share.minimal ul li.viber a:hover{color:#9d62cc;border-color:#9d62cc}.entry-share.minimal ul li.viber a:hover .oss-icon{fill:#9d62cc}.entry-share.minimal ul li.vk a:hover{color:#3673be;border-color:#3673be}.entry-share.minimal ul li.vk a:hover .oss-icon{fill:#3673be}.entry-share.minimal ul li.reddit a:hover{color:#ff5c1f;border-color:#ff5c1f}.entry-share.minimal ul li.reddit a:hover .oss-icon{fill:#ff5c1f}.entry-share.minimal ul li.tumblr a:hover{color:#35465c;border-color:#35465c}.entry-share.minimal ul li.tumblr a:hover .oss-icon{fill:#35465c}.entry-share.minimal ul li.viadeo a:hover{color:#ff7452;border-color:#ff7452}.entry-share.minimal ul li.viadeo a:hover .oss-icon{fill:#ff7452}.entry-share.minimal ul li.whatsapp a:hover{color:#00e676;border-color:#00e676}.entry-share.minimal ul li.whatsapp a:hover .oss-icon{fill:#00e676}.entry-share.colored ul li a{color:#fff}.entry-share.colored ul li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.entry-share.colored ul li a .oss-icon{fill:#fff}.entry-share.colored ul li.twitter a{background-color:#00aced}.entry-share.colored ul li.facebook a{background-color:#3b5998}.entry-share.colored ul li.googleplus a{background-color:#dd4b39}.entry-share.colored ul li.linkedin a{background-color:#3399CC}.entry-share.colored ul li.pinterest a{background-color:#cb2027}.entry-share.colored ul li.viber a{background-color:#9d62cc}.entry-share.colored ul li.vk a{background-color:#3673be}.entry-share.colored ul li.reddit a{background-color:#ff5c1f}.entry-share.colored ul li.tumblr a{background-color:#35465c}.entry-share.colored ul li.viadeo a{background-color:#ff7452}.entry-share.colored ul li.whatsapp a{background-color:#00e676}.entry-share.dark ul li a{background-color:#222;color:#fff}.entry-share.dark ul li a:hover{-moz-opacity:.8;-webkit-opacity:.8;opacity:.8}.entry-share.dark ul li a .oss-icon{fill:#fff}.entry-share.dark.has-name .oss-icon-wrap{background-color:rgba(255,255,255,0.08)}.entry-share .theme-heading{margin:0;padding:0}.entry-share .theme-heading .text:before,.entry-share .theme-heading .text:after{display:none !important}.entry-share.side .theme-heading{float:left;line-height:40px}.entry-share.top .theme-heading{display:block;margin-bottom:10px;line-height:1.6;text-align:center}.entry-share.has-name.side .theme-heading{margin:6px 0}.entry-share.has-name ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between}.entry-share.has-name ul li{margin:6px;-ms-flex:1;flex:1}.entry-share.has-name ul li a{min-width:144px;width:100%}.entry-share.has-name .oss-icon-wrap{display:block;position:absolute;top:0;bottom:0;left:0;display:-ms-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,0.08);padding:0 12px;transition:all 0.3s ease}.entry-share.has-name .oss-name{display:block;width:100%;padding:0 10px 0 50px;font-size:15px;font-weight:500;text-align:center}.entry-share.has-name.minimal li a:hover .oss-icon{fill:#fff !important}.entry-share.has-name.minimal li.twitter a:hover .oss-icon-wrap{background-color:#00aced}.entry-share.has-name.minimal li.facebook a:hover .oss-icon-wrap{background-color:#3b5998}.entry-share.has-name.minimal li.googleplus a:hover .oss-icon-wrap{background-color:#dd4b39}.entry-share.has-name.minimal li.linkedin a:hover .oss-icon-wrap{background-color:#3399CC}.entry-share.has-name.minimal li.pinterest a:hover .oss-icon-wrap{background-color:#cb2027}.entry-share.has-name.minimal li.viber a:hover .oss-icon-wrap{background-color:#9d62cc}.entry-share.has-name.minimal li.vk a:hover .oss-icon-wrap{background-color:#3673be}.entry-share.has-name.minimal li.reddit a:hover .oss-icon-wrap{background-color:#ff5c1f}.entry-share.has-name.minimal li.tumblr a:hover .oss-icon-wrap{background-color:#35465c}.entry-share.has-name.minimal li.viadeo a:hover .oss-icon-wrap{background-color:#ff7452}.entry-share.has-name.minimal li.whatsapp a:hover .oss-icon-wrap{background-color:#00e676}.entry-share.no-heading ul{float:none}.entry-share .oss-name{display:none}.single .entry-share{margin-top:30px;padding-top:30px;border-top:1px solid #f1f1f1}.single .entry-share-wrap .entry-share{margin-top:0;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f1f1f1}@media only screen and (max-width: 480px){.entry-share.side .theme-heading{float:none;margin:0 0 20px;line-height:1;text-align:center}.entry-share.side ul{float:none;text-align:center}.entry-share.side ul li{float:none;display:inline-block}}#ocn-cookie-wrap{display:none;position:fixed;bottom:0;background-color:#fff;color:#777;font-size:14px;z-index:999999}#ocn-cookie-wrap.flyin{left:0;border-radius:0 4px 0 0;padding:30px;width:350px;max-width:100%;box-shadow:0 20px 150px rgba(0,0,0,0.1)}#ocn-cookie-wrap.flyin .ocn-btn{margin-top:20px}#ocn-cookie-wrap.floating{padding:8px 15px;width:100%;box-shadow:0 20px 100px rgba(0,0,0,0.1)}#ocn-cookie-wrap.floating #ocn-cookie-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:1100px;max-width:100%;margin:0 auto}#ocn-cookie-wrap.floating .ocn-btn{margin-left:25px}#ocn-cookie-wrap .ocn-cookie-content{margin:0}#ocn-cookie-wrap .ocn-icon{position:absolute;top:6px;right:6px;height:30px;width:30px;line-height:30px;text-align:center}#ocn-cookie-wrap .ocn-icon svg{fill:#777;height:15px;width:15px;transition:all 0.3s ease}#ocn-cookie-wrap .ocn-icon:hover svg{fill:#333}#ocn-cookie-wrap .ocn-btn{font-weight:700}#ocn-cookie-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.6);z-index:999998}body.rtl #ocn-cookie-wrap.flyin{right:0;left:auto;border-radius:0 0 0 4px}body.rtl #ocn-cookie-wrap.floating .ocn-btn{margin-right:25px;margin-left:0}body.rtl #ocn-cookie-wrap .ocn-icon{left:10px;right:auto}@media screen and (max-width: 959px){#ocn-cookie-wrap.floating{text-align:center}#ocn-cookie-wrap.floating #ocn-cookie-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}#ocn-cookie-wrap.floating p{margin:0 0 15px}}.ocean-instagram-url:hover .ocean-instagram-image:after,
.ocean-instagram-url:hover .ocean-instagram-data-inner {
opacity: 1;
visibility: visible;
}.default-style .ocean-instagram-top {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 24px;
}.default-style .ocean-instagram-picture {
margin-right: 30px;
}.default-style .ocean-instagram-picture img {
display: block;
margin-left: auto;
margin-right: auto;
border-radius: 50%;
}.default-style .ocean-instagram-username {
margin-bottom: 20px;
}.default-style .ocean-instagram-username h2 {
font-size: 32px;
line-height: 40px;
font-weight: 400;
margin: 0;
}.default-style .ocean-instagram-username .ocean-instagram-follow {
margin-left: 20px;
}.default-style .ocean-instagram-username .ocean-instagram-subscribe {
display: inline-block;
background-color: #3897f0;
color: #fff;
border-radius: 3px;
font-size: 14px;
font-weight: 600;
line-height: 26px;
padding: 0 24px;
}.default-style .ocean-instagram-username .ocean-instagram-subscribe:hover {
background-color: #73b5f3;
}.default-style .ocean-instagram-posts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
list-style: none;
margin: 0 0 20px;
padding: 0;
}.default-style .ocean-instagram-posts li {
font-size: 16px;
margin-right: 40px;
line-height: 1.4;
}.default-style .ocean-instagram-posts li:last-child {
margin-right: 0;
}.default-style .ocean-instagram-posts li span {
font-weight: 600;
}.default-style .ocean-instagram-bio {
display: block;
font-size: 16px;
line-height: 1.6;
}.default-style .ocean-instagram-bio h2 {
display: inline;
font-size: inherit;
margin: 0;
}body.single-post.content-max-width .default-style ul.ocean-instagram-posts {
margin: 0 0 20px;
}.single-post.content-max-width .ocean-instagram-wrap h2,
.single-post.content-max-width .ocean-instagram-wrap ul {
margin: 0;
padding: 0;
max-width: 100%;
}@media (min-width: 736px) {
.default-style .ocean-instagram-top {
margin-bottom: 44px;
}.default-style .ocean-instagram-hide {
display: none;
}.default-style .ocean-instagram-picture {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}.default-style .ocean-instagram-infos {
-webkit-flex-basis: 30px;
-ms-flex-preferred-size: 30px;
flex-basis: 30px;
-webkit-box-flex: 2;
-webkit-flex-grow: 2;
-ms-flex-positive: 2;
flex-grow: 2;
}.default-style .ocean-instagram-username {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
}@media (max-width: 735px) {
.default-style .ocean-instagram-picture {
height: 77px;
width: 77px;
margin-right: 28px;
}.default-style .ocean-instagram-infos {
-webkit-flex-basis: 0;
-ms-flex-preferred-size: 0;
flex-basis: 0;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}.default-style .ocean-instagram-username {
margin-bottom: 0;
}.default-style .ocean-instagram-username h2,
.default-style .ocean-instagram-username .ocean-instagram-follow {
display: block;
width: 100%;
}.default-style .ocean-instagram-username h2 {
font-size: 22px;
line-height: 26px;
margin-bottom: 12px;
}.default-style .ocean-instagram-username .ocean-instagram-follow {
margin-top: 3px;
margin-left: 0;
}.default-style .ocean-instagram-top .ocean-instagram-posts,
.default-style .ocean-instagram-top .ocean-instagram-bio {
display: none;
}.default-style .ocean-instagram-bio {
font-size: 14px;
border-bottom: 1px solid #efefef;
margin-bottom: 12px;
padding: 0 0 20px;
}.default-style .ocean-instagram-posts {
-webkit-justify-content: space-around;
-ms-flex-pack: distribute;
justify-content: space-around;
margin-bottom: 12px;
}.default-style .ocean-instagram-posts li {
font-size: 14px;
margin-right: 0;
text-align: center;
}.default-style .ocean-instagram-posts li span {
display: block;
}
}.widget-style.ocean-instagram-wrap {
border: 1px solid #eaeaea;
}.widget-style .ocean-instagram-top {
border-bottom: 1px solid #eaeaea;
}.widget-style .ocean-instagram-header {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
background-color: #285989;
}.widget-style .ocean-instagram-header:hover {
background-color: #416c97;
}.widget-style .ocean-instagram-header img {
display: block;
width: 34px;
height: 34px;
}.widget-style .ocean-instagram-header .ocean-instagram-name {
margin-left: 14px;
padding-right: 40px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
color: #fff;
}.widget-style .ocean-instagram-header .ocean-instagram-header-logo {
display: block;
position: absolute;
top: 8px;
right: 12px;
width: 18px;
height: 18px;
background: url(//www.abd-asso.org/wp-content/plugins/ocean-instagram/assets/img/instagram.svg) no-repeat;
}.widget-style .ocean-instagram-panel {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-justify-content: space-between;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 10px;
}.widget-style .ocean-instagram-posts {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
list-style: none;
margin: 0;
padding: 0;
font-size: 12px;
text-align: center;
}.widget-style .ocean-instagram-posts li {
margin-right: 15px;
}.widget-style .ocean-instagram-posts li:last-child {
margin-right: 0;
}.widget-style .ocean-instagram-posts span {
display: block;
font-size: 14px;
line-height: 1;
font-weight: bold;
}.widget-style .ocean-instagram-subscribe {
display: inline-block;
background-color: #285989;
color: #fff;
font-size: 12px;
line-height: 1;
padding: 8px 12px;
border-radius: 3px;
}.widget-style .ocean-instagram-subscribe:hover {
background-color: #416c97;
}.widget-style .ocean-instagram-bio {
font-size: 12px;
padding: 0 10px 10px;
}.widget-style .ocean-instagram-bio h2 {
display: inline;
font-size: inherit;
}.ocean-instagram-items {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display:         flex;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}.ocean-instagram-items .ocean-instagram-item {
width: -webkit-calc( 100% / 4);
width:         calc( 100% / 4);
}.ocean-instagram-url {
position: relative;
display: block;
width: 100%;
padding-bottom: 56.25%;
}.ocean-instagram-url:hover .ocean-instagram-data-inner {
top: 50%;
}.ocean-instagram-image {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
overflow: hidden;
}.ocean-instagram-image:after {
content: '';
display: block;
position: absolute;
visibility: hidden;
z-index: 0;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0;
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
background-color: rgba(33,150,243,.9);
}.ocean-instagram-image img {
height: auto;
width: 100%;
max-height: none;
max-width: none;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}.ocean-instagram-image.ocean-fit-height img {
height: 100%;
width: auto;
}.ocean-instagram-data {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}.ocean-instagram-data-inner {
position: absolute;
top: 60%;
margin: auto;
left: 0;
right: 0;
width: 80%;
color: #fff;
font-size: 16px;
z-index: 1;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
-webkit-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
text-align: center;
}.ocean-instagram-counter {
display: inline-block;
}.ocean-instagram-comments {
margin-left: 2em;
}.ocean-instagram-data.no-likes .ocean-instagram-comments {
margin-left: 0;
}.ocean-instagram-icon {
font-size: 1em;
}.ocean-instagram-icon svg,
.ocean-instagram-icon em {
vertical-align: middle;
}.ocean-instagram-icon svg {
height: 2em;
fill: #fff;
}.ocean-instagram-icon em {
margin-left: .3em;
}.ocean-instagram-caption {
display: block;
margin-top: 1em;
}@media (max-width: 768px) {
.ocean-instagram-items .ocean-instagram-item {
width: -webkit-calc( 100% / 3) !important;
width:         calc( 100% / 3) !important;
}
}@media (max-width: 480px) {
.ocean-instagram-items .ocean-instagram-item {
width: -webkit-calc( 100% / 1) !important;
width:         calc( 100% / 1) !important;
}
}#opl-login-form{display:none;overflow-x:hidden;overflow-y:auto}#opl-login-form,#opl-login-form .opl-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999}#opl-login-form .opl-popup-block{position:relative;width:500px;max-width:100%;background-color:#fff;color:#777;border-radius:3px;text-align:center;overflow:hidden}#opl-login-form .opl-login-wrap{position:relative;display:inline-block;width:100%;height:100%;vertical-align:top;z-index:1}#opl-login-form .opl-show{display:block}#opl-login-form .opl-hide{display:none}#opl-login-form .content-header,#opl-login-form .opl-wrap form,#opl-login-form .opl-social-login-wrap{padding:0 10%}@media (min-width: 600px){#opl-login-form .content-header,#opl-login-form .opl-wrap form,#opl-login-form .opl-social-login-wrap{padding:0 20%}}#opl-login-form .content-header{padding-top:30px;padding-bottom:30px}#opl-login-form .opl-wrap form{padding-top:20px;padding-bottom:25px}#opl-login-form h3.opl-title{font-size:26px;line-height:1.2;text-transform:capitalize;margin:0 0 16px}#opl-login-form .opl-intro{font-size:14px;line-height:1}#opl-login-form .opl-errors{display:none;margin-bottom:20px}#opl-login-form .opl-errors .alert{background-color:#222;color:#fff;padding:10px 30px;font-size:11px;line-height:1.6}#opl-login-form .opl-errors .alert.alert-danger{background-color:#e2401c}#opl-login-form .opl-errors .alert.alert-danger a{display:block}#opl-login-form .opl-errors .alert.alert-success{background-color:#3fc387}#opl-login-form .opl-errors .alert a{color:#fff}#opl-login-form .opl-errors .alert a:hover{color:#fff;text-decoration:underline}#opl-login-form .opl-errors .alert p{margin:0}#opl-login-form .input-wrap{display:inline-block;width:100%;position:relative;font-size:15px;font-weight:400;color:#040404;margin-bottom:30px;text-align:left}#opl-login-form .input-wrap .input-lg{position:relative;background-color:transparent !important;color:#333 !important;height:24px;min-height:24px;font-size:15px;margin:0;padding:0;border:0;box-shadow:none}#opl-login-form .input-wrap .input-lg:invalid{font-style:italic}#opl-login-form .input-wrap .input-lg:focus ~ .opl-label,#opl-login-form .input-wrap .input-lg:valid ~ .opl-label{top:-12px;font-size:11px;-moz-opacity:.6;-webkit-opacity:.6;opacity:.6}#opl-login-form .input-wrap .input-lg:focus ~ .opl-focus-line,#opl-login-form .input-wrap .input-lg:valid ~ .opl-focus-line{animation:inputAddUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);-ms-transform:scaleX(1);transform:scaleX(1)}#opl-login-form .input-wrap .opl-label{position:absolute;top:3px;left:0;font-size:14px;line-height:1;color:#757575;width:100%;margin:0;text-align:left;pointer-events:none;transition:all 0.2s ease}#opl-login-form .input-wrap .opl-line{background-color:rgba(0,0,0,0.12);bottom:-2px;height:1px;left:0;margin:0;padding:0;position:absolute;width:100%}#opl-login-form .input-wrap .opl-focus-line{background-color:#13aff0;bottom:-2px;height:2px;left:0;margin:0;padding:0;position:absolute;width:100%;animation:inputRemoveUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);-ms-transform:scaleX(0);transform:scaleX(0)}#opl-login-form .input-wrap.opl-remember{margin-bottom:20px}#opl-login-form .input-wrap.opl-remember label{display:inline-block;font-size:14px;margin:0;cursor:pointer}#opl-login-form .opl-button{width:100%;height:auto;background-color:#13aff0;color:#fff;font-size:14px;font-weight:600;line-height:1;padding:16px;text-transform:uppercase;text-align:center;border:0;border-radius:0;transition:all 0.3s ease}#opl-login-form .opl-button:active,#opl-login-form .opl-button:hover{background-color:#0b7cac;box-shadow:1px 2px 2px rgba(0,0,0,0.18)}#opl-login-form .opl-text{display:block;margin-top:8px;font-size:12px}#opl-login-form .opl-bottom{display:block;background-color:#f6f6f6;padding:20px 10px}#opl-login-form .opl-bottom .text{display:inline-block;margin:0 20px 0 0;font-size:14px;line-height:18px;color:#000}#opl-login-form .opl-bottom .opl-btn{display:inline-block;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;background-color:#fff;color:#1f1f1f;border:0;padding:12px 30px;text-align:center;border-radius:3px}#opl-login-form .opl-bottom .opl-btn:active,#opl-login-form .opl-bottom .opl-btn:focus,#opl-login-form .opl-bottom .opl-btn:hover{box-shadow:1px 2px 2px rgba(0,0,0,0.18)}#opl-login-form .opl-close-button{position:absolute;top:8px;right:8px;color:#333;opacity:.5;font-weight:300;font-size:40px;width:40px;height:40px;line-height:40px;text-align:center;z-index:1001}#opl-login-form .opl-close-button:hover{opacity:1}#opl-login-form .opl-social-login-wrap{margin:0 0 20px}#opl-login-form .wp-social-login-widget{margin-botom:0}#opl-login-form .wp-social-login-connect-with{display:none}#opl-login-form .opl-social-title{position:relative;margin-bottom:14px}#opl-login-form .opl-social-title span{display:inline-block;position:relative;background-color:#fff;color:#808080;padding:0 18px;z-index:1}#opl-login-form .opl-social-title:after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#d8d8d8;margin-top:-1px}#opl-login-form .wp-social-login-provider-list a{margin:0 3px;padding:0;width:44px;min-width:44px;height:44px;border-radius:50%;text-align:center;display:-ms-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#opl-login-form .wp-social-login-provider-list a>span{display:none}#opl-login-form.has-background-image{background-color:#000;color:#fff}#opl-login-form.has-background-image h3.opl-title{color:#fff}#opl-login-form.has-background-image .input-wrap .opl-line{background-color:rgba(255,255,255,0.2)}#opl-login-form.has-background-image .input-wrap,#opl-login-form.has-background-image .opl-text a{color:#757575}#opl-login-form.has-background-image .opl-close-button{color:#fff}#opl-login-form.has-background-image .opl-bottom{background-color:#111}#opl-login-form.has-background-image .opl-bottom .text{color:#fff}#opl-login-form.has-background-image{background-repeat:no-repeat;background-position:center center;background-size:cover}#opl-login-form.has-background-image:after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.1);position:absolute;top:0;left:0;z-index:0}#opl-login-form.has-background-image .input-wrap .opl-line{background-color:rgba(255,255,255,0.7)}#opl-login-form.has-background-image .input-wrap .opl-label,#opl-login-form.has-background-image .input-wrap,#opl-login-form.has-background-image .opl-text a{color:#fff}#opl-login-form .opl-privacy{font-size:12px;margin-bottom:20px}.opl-login-container{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;padding:30px 8px}.opl-login-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.opl-login-container .opl-login-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;max-width:100%;z-index:1000;opacity:0;-ms-transform:translateY(-30px);transform:translateY(-30px);transition:transform .5s, opacity .3s}.is-visible .opl-login-container .opl-login-content{opacity:1;-ms-transform:translateY(0);transform:translateY(0)}.opl-overlay{background-color:rgba(11,11,11,0.8);cursor:pointer}.g-recaptcha{margin-bottom:20px}@keyframes inputRemoveUnderline{0%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes inputAddUnderline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}body.rtl #opl-login-form .input-wrap{text-align:right}body.rtl #opl-login-form .input-wrap .opl-label{right:0;left:auto;text-align:right}body.rtl #opl-login-form .input-wrap .opl-line{right:0;left:auto}body.rtl #opl-login-form .input-wrap .opl-focus-line{right:0;left:auto}body.rtl #opl-login-form .opl-close-button{left:8px;right:auto}body.rtl #opl-login-form .opl-social-title:after{right:0;left:auto}@media screen and (max-width: 850px){.opl-login-container:before{display:none}}@media screen and (max-width: 480px){#opl-login-form .wp-social-login-provider-list a{width:100%;max-width:100%;min-width:100%}}.portfolio-entries{margin:0 -10px}.portfolio-entries .portfolio-filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;margin:0 0 24px}.portfolio-entries .portfolio-filters.filter-pos-left{-ms-flex-pack:start;justify-content:flex-start}.portfolio-entries .portfolio-filters.filter-pos-right{-ms-flex-pack:end;justify-content:flex-end}.portfolio-entries .portfolio-filters.filter-pos-full li{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.portfolio-entries .portfolio-filters li{margin:0 3px;text-align:center}.portfolio-entries .portfolio-filters li:first-child{margin-left:0 !important}.portfolio-entries .portfolio-filters li:last-child{margin-right:0 !important}.portfolio-entries .portfolio-filters li a{display:inline-block;width:100%;padding:3px 10px;background-color:#f6f6f6;color:#444444;font-size:13px;line-height:1.5;letter-spacing:0.3px;text-transform:uppercase}.portfolio-entries .portfolio-filters li.active a,.portfolio-entries .portfolio-filters li a:hover{background-color:#13aff0;color:#fff}.portfolio-entries .column-1{width:100%}.portfolio-entries .column-2{width:50%}.portfolio-entries .column-3{width:33.33%}.portfolio-entries .column-4{width:25%}.portfolio-entries .column-5{width:20%}.portfolio-entries .column-6{width:16.66666667%}.portfolio-entries .column-7{width:14.28%}.portfolio-entries .column-8{width:12.5%}.portfolio-entries .column-9{width:11.11%}.portfolio-entries .column-10{width:10%}.portfolio-entries .portfolio-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-entries .portfolio-entry{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;float:none;padding:10px;margin:0}.portfolio-entries .portfolio-entry-inner{width:100%}.portfolio-entries .portfolio-entry-thumbnail{position:relative}.portfolio-entries .portfolio-entry-thumbnail img{width:100%}.portfolio-entries .portfolio-entry-thumbnail .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);opacity:0;text-align:center;z-index:1;transition:opacity .3s ease-in-out}.portfolio-entries .portfolio-entry-thumbnail:hover .overlay{opacity:1}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-content,.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;text-align:center}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-content{position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons{list-style:none;padding:0;margin:0}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li{display:inline-block;padding:0 4px}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a{position:relative;width:45px;height:45px;line-height:1;font-size:16px;background-color:rgba(255,255,255,0.2);color:#fff;border:1px solid rgba(255,255,255,0.4);border-radius:50%;z-index:99}.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a:hover{background-color:rgba(255,255,255,0.4)}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content,.portfolio-entries .portfolio-entry-thumbnail .portfolio-overlay-icons li a{opacity:0;-ms-transform:scale(0);transform:scale(0)}.portfolio-entries .portfolio-entry-thumbnail:hover .portfolio-inside-content,.portfolio-entries .portfolio-entry-thumbnail:hover .portfolio-overlay-icons li a{opacity:1;-ms-transform:scale(1);transform:scale(1)}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content{position:relative;z-index:99;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content.has-icons{margin-top:15px}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .portfolio-entry-title a{color:#fff}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .portfolio-entry-title a:hover{color:#ddd}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories,.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories a{color:#ddd}.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories:hover,.portfolio-entries .portfolio-entry-thumbnail .portfolio-inside-content .categories a:hover{color:#fff}.portfolio-entries .portfolio-entry-thumbnail .triangle-wrap{position:absolute;bottom:0;left:15%;width:0;height:0;border-style:solid;border-color:transparent;border-bottom-width:6px;border-bottom-color:#f9f9f9;border-right-width:6px;border-left-width:6px;z-index:100}.portfolio-entries .portfolio-content{display:block;background-color:#f9f9f9;padding:25px}.portfolio-entries .portfolio-entry-title{color:#fff;font-size:16px;margin:0;cursor:pointer}.portfolio-entries .categories{font-size:13px;line-height:1.3;color:#a7a7a7}.portfolio-entries .categories a{color:#a7a7a7}.portfolio-entries .categories a:hover{color:#333}.portfolio-entries .has-title .categories{margin-top:5px}.portfolio-entries .oceanwp-pagination{display:inline-block;width:100%;margin-top:20px}.portfolio-entries .oceanwp-pagination ul.page-numbers{padding:0}.ocean_portfolio .related-portfolio-title{margin:12px 0 0}ul.opms-default li::after{content:'-'}ul.opms-modern li::after{content:'/'}body .pswp{z-index:999999}.portfolio-entries.custom-col .col.first{clear:none}.portfolio-entries.archives-col-1 .portfolio-entry,.portfolio-entries.archives-col-2 .portfolio-entry:nth-child(2n+1),.portfolio-entries.archives-col-3 .portfolio-entry:nth-child(3n+1),.portfolio-entries.archives-col-4 .portfolio-entry:nth-child(4n+1),.portfolio-entries.archives-col-5 .portfolio-entry:nth-child(5n+1),.portfolio-entries.archives-col-6 .portfolio-entry:nth-child(6n+1),.portfolio-entries.archives-col-7 .portfolio-entry:nth-child(7n+1),.portfolio-entries.archives-col-8 .portfolio-entry:nth-child(8n+1),.portfolio-entries.archives-col-9 .portfolio-entry:nth-child(9n+1),.portfolio-entries.archives-col-10 .portfolio-entry:nth-child(10n+1){clear:both}@media only screen and (min-width: 768px) and (max-width: 1024px){.portfolio-entries.tablet-col .col.first,.portfolio-entries.tablet-col .col{clear:none}.portfolio-entries.tablet-1-col .portfolio-entry,.portfolio-entries.tablet-2-col .portfolio-entry:nth-child(2n+1),.portfolio-entries.tablet-3-col .portfolio-entry:nth-child(3n+1),.portfolio-entries.tablet-4-col .portfolio-entry:nth-child(4n+1),.portfolio-entries.tablet-5-col .portfolio-entry:nth-child(5n+1),.portfolio-entries.tablet-6-col .portfolio-entry:nth-child(6n+1),.portfolio-entries.tablet-7-col .portfolio-entry:nth-child(7n+1),.portfolio-entries.tablet-8-col .portfolio-entry:nth-child(8n+1),.portfolio-entries.tablet-9-col .portfolio-entry:nth-child(9n+1),.portfolio-entries.tablet-10-col .portfolio-entry:nth-child(10n+1){clear:both}.portfolio-entries.tablet-1-col .portfolio-entry{width:calc( 100% / 1) !important}.portfolio-entries.tablet-2-col .portfolio-entry{width:calc( 100% / 2) !important}.portfolio-entries.tablet-3-col .portfolio-entry{width:calc( 100% / 3) !important}.portfolio-entries.tablet-4-col .portfolio-entry{width:calc( 100% / 4) !important}.portfolio-entries.tablet-5-col .portfolio-entry{width:calc( 100% / 5) !important}.portfolio-entries.tablet-6-col .portfolio-entry{width:calc( 100% / 6) !important}.portfolio-entries.tablet-7-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 7) !important}.portfolio-entries.tablet-8-col .portfolio-entry{width:calc( 100% / 8) !important}.portfolio-entries.tablet-9-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 9) !important}.portfolio-entries.tablet-10-col .portfolio-entry{width:calc( 100% / 10) !important}}@media only screen and (max-width: 767px){.portfolio-entries.mobile-col .col.first,.portfolio-entries.mobile-col .col{clear:none}.portfolio-entries.mobile-1-col .portfolio-entry,.portfolio-entries.mobile-2-col .portfolio-entry:nth-child(2n+1),.portfolio-entries.mobile-3-col .portfolio-entry:nth-child(3n+1),.portfolio-entries.mobile-4-col .portfolio-entry:nth-child(4n+1),.portfolio-entries.mobile-5-col .portfolio-entry:nth-child(5n+1),.portfolio-entries.mobile-6-col .portfolio-entry:nth-child(6n+1),.portfolio-entries.mobile-7-col .portfolio-entry:nth-child(7n+1),.portfolio-entries.mobile-8-col .portfolio-entry:nth-child(8n+1),.portfolio-entries.mobile-9-col .portfolio-entry:nth-child(9n+1),.portfolio-entries.mobile-10-col .portfolio-entry:nth-child(10n+1){clear:both}.portfolio-entries.mobile-1-col .portfolio-entry{width:calc( 100% / 1) !important}.portfolio-entries.mobile-2-col .portfolio-entry{width:calc( 100% / 2) !important}.portfolio-entries.mobile-3-col .portfolio-entry{width:calc( 100% / 3) !important}.portfolio-entries.mobile-4-col .portfolio-entry{width:calc( 100% / 4) !important}.portfolio-entries.mobile-5-col .portfolio-entry{width:calc( 100% / 5) !important}.portfolio-entries.mobile-6-col .portfolio-entry{width:calc( 100% / 6) !important}.portfolio-entries.mobile-7-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 7) !important}.portfolio-entries.mobile-8-col .portfolio-entry{width:calc( 100% / 8) !important}.portfolio-entries.mobile-9-col .portfolio-entry{width:14.28% !important;width:calc( 100% / 9) !important}.portfolio-entries.mobile-10-col .portfolio-entry{width:calc( 100% / 10) !important}}body.rtl .portfolio-entries .portfolio-filters.filter-pos-left{-ms-flex-pack:end;justify-content:flex-end}body.rtl .portfolio-entries .portfolio-filters.filter-pos-right{-ms-flex-pack:start;justify-content:flex-start}body.rtl .portfolio-entries .portfolio-entry-thumbnail .overlay{right:0;left:auto}body.rtl .portfolio-entries .portfolio-entry-thumbnail .triangle-wrap{right:15%;left:auto}.side-panel-btn .side-panel-icon{font-size:14px}.side-panel-btn.has-text.after-icon .side-panel-text{margin-left:6px}.side-panel-btn.has-text.before-icon .side-panel-text{margin-right:6px}#side-panel-wrap{position:fixed;top:0;background-color:#1b1b1b;color:#888;width:300px;max-width:100%;height:100%;min-height:100%;z-index:100000}#side-panel-wrap a.side-panel-btn{position:absolute;top:28%;left:-52px;width:52px;height:56px;line-height:52px;background-color:#fff;color:#13aff0;border-width:2px;border-style:solid;border-color:#eaeaea;border-right-width:0;font-size:20px;text-align:center;border-radius:3px 0 0 3px}#side-panel-wrap a.side-panel-btn:hover{color:#13aff0}#side-panel-wrap a.side-panel-btn .side-panel-icon{font-size:inherit}#side-panel-wrap a.side-panel-btn .hamburger-inner{margin-top:1px}#side-panel-wrap #side-panel-inner{overflow-y:auto;overflow-x:hidden;height:100%;visibility:hidden}#side-panel-wrap a.close-panel{display:block;background-color:#111;color:#ddd;font-size:13px;font-weight:600;line-height:1;padding:20px;letter-spacing:0.6px;text-transform:uppercase}#side-panel-wrap a.close-panel:hover{color:#fff}#side-panel-wrap a.close-panel i{font-size:14px;margin-right:6px}#side-panel-wrap #side-panel-content{padding:20px 30px 30px}#side-panel-wrap h1,#side-panel-wrap h2,#side-panel-wrap h3,#side-panel-wrap h4,#side-panel-wrap h5,#side-panel-wrap h6{color:#fff}#side-panel-wrap a{color:#888}#side-panel-wrap a:hover{color:#fff}#side-panel-wrap .sidebar-box{margin-bottom:30px}#side-panel-wrap .sidebar-box:last-child{margin-bottom:0}#side-panel-wrap .sidebar-box .panel-widget-title{display:block;font-size:14px;color:#fff;margin:0 0 20px;letter-spacing:0.6px;text-transform:uppercase}#side-panel-wrap p,#side-panel-wrap #wp-calendar caption,#side-panel-wrap #wp-calendar th,#side-panel-wrap #wp-calendar td{color:#888}#side-panel-wrap .tagcloud a{background-color:rgba(0,0,0,0.3);border-color:rgba(0,0,0,0.6)}#side-panel-wrap .ocean-widget-recent-posts-li,#side-panel-wrap .widget_categories li,#side-panel-wrap .widget_recent_entries li,#side-panel-wrap .widget_archive li,#side-panel-wrap .widget_recent_comments li,#side-panel-wrap .widget_layered_nav li,#side-panel-wrap .widget-recent-posts-icons li,#side-panel-wrap .ocean-widget-recent-posts-li:first-child,#side-panel-wrap .widget_categories li:first-child,#side-panel-wrap .widget_recent_entries li:first-child,#side-panel-wrap .widget_archive li:first-child,#side-panel-wrap .widget_recent_comments li:first-child,#side-panel-wrap .widget_layered_nav li:first-child,#side-panel-wrap .widget-recent-posts-icons li:first-child{border-color:#555}#outer-wrap{position:relative}.osp-right #side-panel-wrap{right:-300px;transition:right .33s ease-in-out}.osp-right #outer-wrap{left:0;transition:left .33s ease-in-out}.osp-right.osp-opened #outer-wrap{left:-300px}.osp-right.osp-opened #side-panel-wrap{right:0;visibility:visible}.osp-left #side-panel-wrap{left:-300px;transition:left .33s ease-in-out}.osp-left #side-panel-wrap a.side-panel-btn{right:-52px;left:auto;border-right-width:2px;border-left-width:0;border-radius:0 3px 3px 0}.osp-left #outer-wrap{right:0;transition:right .33s ease-in-out}.osp-left.osp-opened #outer-wrap{right:-300px}.osp-left.osp-opened #side-panel-wrap{left:0;visibility:visible}.osp-no-displace.osp-right.osp-opened #outer-wrap{left:0 !important}.osp-no-displace.osp-left.osp-opened #outer-wrap{right:0 !important}.osp-overlay{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.3);cursor:pointer;z-index:9999}.osp-opened .osp-overlay{display:block}.sidr-class-side-panel-li{display:none !important}@media only screen and (max-width: 1280px){#side-panel-wrap a.side-panel-btn{top:50%;margin-top:-28px}}@media only screen and (max-width: 959px){.osp-no-breakpoint li.side-panel-li,.osp-no-breakpoint #side-panel-wrap,.osp-no-breakpoint .oceanwp-mobile-menu-icon a.side-panel-btn{display:none !important}.osp-on.osp-right.osp-opened #outer-wrap{left:0}.osp-on.osp-left.osp-opened #outer-wrap{right:0}}.is-sticky #site-header,.is-sticky #top-bar-wrap{position:fixed}.is-sticky #top-bar-wrap{z-index:1000}.is-sticky #site-header{box-shadow:0px 2px 5px rgba(0,0,0,0.1);z-index:999}.is-sticky #site-header.no-shadow{box-shadow:none}.is-sticky #site-header-inner{padding:0;transition:padding 0.3s ease}.is-sticky #site-header,.is-sticky #top-bar-wrap,.is-sticky .header-top{opacity:0.95}#site-header.top-header .is-sticky .header-top{position:fixed}#site-header.medium-header .is-sticky .bottom-header-wrap{position:fixed}#site-header.custom-header .is-sticky .owp-sticky{position:fixed}#site-header.fixed-scroll,#top-bar-wrap.top-bar-sticky{transition:opacity .3s, background-color .3s}.is-sticky #site-header.fixed-scroll{width:auto}.is-sticky #site-header.slide-effect{-ms-transform:translateY(-100%);transform:translateY(-100%)}.is-sticky #site-header.slide-effect.show{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}#site-header.top-header.slide-effect .is-sticky .header-top{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.top-header.slide-effect.show .header-top{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}#site-header.medium-header.slide-effect .is-sticky .bottom-header-wrap{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.medium-header.slide-effect.show .bottom-header-wrap.fixed-scroll{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}#site-header.custom-header.slide-effect .is-sticky .owp-sticky{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.custom-header.slide-effect.show .owp-sticky{-ms-transform:translateY(0);transform:translateY(0);transition:all 0.5s ease}.is-sticky #site-header.up-effect{transition:all 0.5s ease}.is-sticky #site-header.up-effect.header-up{-ms-transform:translateY(-100%);transform:translateY(-100%)}.is-sticky #site-header.up-effect.header-down{-ms-transform:translateY(0);transform:translateY(0)}#site-header.top-header.up-effect .is-sticky .header-top{transition:all 0.5s ease}#site-header.top-header.up-effect.header-up .header-top{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.top-header.up-effect.header-down .header-top{-ms-transform:translateY(0);transform:translateY(0)}#site-header.medium-header.up-effect .is-sticky .bottom-header-wrap{transition:all 0.5s ease}#site-header.medium-header.up-effect.header-up .bottom-header-wrap.fixed-scroll{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.medium-header.up-effect.header-down .bottom-header-wrap.fixed-scroll{-ms-transform:translateY(0);transform:translateY(0)}#site-header.custom-header.up-effect .is-sticky .owp-sticky{transition:all 0.5s ease}#site-header.custom-header.up-effect.header-up .owp-sticky{-ms-transform:translateY(-100%);transform:translateY(-100%)}#site-header.custom-header.up-effect.header-down .owp-sticky{-ms-transform:translateY(0);transform:translateY(0)}#site-logo .sticky-logo-link,#site-header.center-header #site-navigation-wrap .middle-site-logo .sticky-logo-link{display:none}.is-sticky #site-header #site-logo.has-sticky-logo #site-logo-inner .custom-logo-link,.is-sticky #site-header.center-header #site-navigation-wrap .middle-site-logo.has-sticky-logo .custom-logo-link{display:none}.is-sticky #site-header #site-logo #site-logo-inner .sticky-logo-link,.is-sticky #site-header.center-header #site-navigation-wrap .middle-site-logo .sticky-logo-link{display:block}#site-header.full_screen-header #site-logo.has-full-screen-logo.opened .sticky-logo-link{display:none}#site-header #site-logo #site-logo-inner,#site-header .oceanwp-social-menu .social-menu-inner,#site-header.full_screen-header .menu-bar-inner{transition:height 0.3s ease}.is-sticky #site-header.shrink-header #site-logo #site-logo-inner,.is-sticky #site-header.shrink-header .oceanwp-social-menu .social-menu-inner,.is-sticky #site-header.shrink-header .after-header-content .after-header-content-inner{height:54px}.is-sticky #site-header.shrink-header #site-navigation-wrap .dropdown-menu>li>a,.is-sticky #site-header.shrink-header .oceanwp-mobile-menu-icon a,.is-sticky #site-header.shrink-header .after-header-content .after-header-content-inner>a,.is-sticky #site-header.shrink-header .after-header-content .after-header-content-inner>div>a{line-height:54px}.is-sticky #site-header.shrink-header.full_screen-header .menu-bar-inner{height:54px}#top-bar-wrap.has-full-width-top #top-bar,#site-header.has-full-width-header #site-header-inner{transition:width 0.4s ease}.is-sticky #top-bar-wrap.has-full-width-top #top-bar,.is-sticky #site-header.has-full-width-header #site-header-inner{width:100%;max-width:100%;padding-left:30px;padding-right:30px}.is-sticky #top-bar-wrap.has-full-width-top,.is-sticky #site-header.has-full-width-header{width:100% !important;left:0;right:0}.is-sticky #site-header.has-full-width-header #site-header-inner #site-navigation-wrap,.is-sticky #site-header.has-full-width-header #site-header-inner #site-header.full_screen-header #site-navigation-wrap{right:18px}.is-sticky #top-bar-wrap.has-full-width-top #top-bar #top-bar-social.top-bar-right{right:30px}.is-sticky #top-bar-wrap.has-full-width-top #top-bar #top-bar-social.top-bar-left{left:30px}