.wpfilebase-file-default {
width: 420px;
padding: 5px;
margin: 10px auto 25px auto;	
border: 1px solid #999;
color: #333;
text-align: left;	
line-height: normal;
-moz-border-radius: 4px;
-khtml-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
cursor:pointer;
box-shadow: 1px 1px 1px #CCC;
background: #EEE; background: -moz-linear-gradient(top, #EEE 0%, #CCC 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EEE), color-stop(100%,#CCC));
background: -webkit-linear-gradient(top, #EEE 0%,#CCC 100%);
background: -o-linear-gradient(top, #EEE 0%,#CCC 100%);
background: -ms-linear-gradient(top, #EEE 0%,#CCC 100%);
background: linear-gradient(to bottom, #EEE 0%,#CCC 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 );
}
.wpfilebase-file-default .icon { float: left; }
.wpfilebase-file-default .icon img {
margin: 2px 0 2px 2px;
padding: 2px;
background-color: #FFF;
border: 1px solid #999;
}
.wpfilebase-file-default .filetitle {
float: left;
font-size: 10px;
margin: 0 0 4px 8px;
height: 40px;
}
.wpfilebase-file-default .filetitle a {
font-family: Helvetica;
font-size: 18px;
text-decoration: none;
line-height: 29px;
text-shadow: 1px 1px 1px white;
}
.wpfilebase-file-default .filetitle a.postlink, .wpfilebase-file-default .info a {
text-decoration: none;
padding: 1px 4px 1px 4px;
background-color: #bbb;
border-radius: 3px;
text-shadow: none;
}
.wpfilebase-file-default .filetitle a.postlink {
margin-left: 4px;
font-size: 10px;
text-shadow: 0px 1px 1px #eee;
vertical-align: bottom;
background-color: #ccc;
}
.wpfilebase-file-default .info a {
text-transform: uppercase;
line-height: 18px;
text-shadow: 0px 1px 1px #ddd;
}
.wpfilebase-file-default .info {
float: right;
text-align: right;
font-size: 10px;
margin: 12px 8px 0 auto;
height: 50px;
padding-right: 60px;
padding-top: 3px;
background-image: url(//www.freedomadvocates.org/wp-content/uploads/images/down-green.png); background-repeat: no-repeat;
background-position: top right;
}
.wpfilebase-file-default .details {
clear: both;
font-size: 12px;
padding: 8px 18px 0 18px;
overflow: hidden;
}
.wpfilebase-file-default .details table, .wpfilebase-file-default .details table tr, .wpfilebase-file-default .details table tr th, .wpfilebase-file-default .details table tr td {
border: none;
border-collapse: collapse;
background: none;
}
.wpfilebase-file-default .details table {
width: 100%;
margin: 20px 0 0 0;
}
.wpfilebase-file-default .details table tr { border-top: 1px solid #bbb; }  .wpfilebase-cat-default {
width: 420px;
margin: 10px auto 25px auto;
text-align: left;
}
.wpfilebase-cat-default h3 {
font-size: 18px;
}
.wpfilebase-cat-default h3 img {
margin-left: -45px;
}
.wpfilebase-cat-default h3 a {
margin-left: 10px;
text-decoration: none;
text-shadow: 1px 1px 1px white;
}
.wpfilebase-cat-default h3 span {
font-size: 12px;
text-transform: uppercase;
font-weight: normal;
margin-left: 7px;
}  .wpfilebase-attachment {
border: 2px solid #666;
color: #333;
padding: 4px;
margin: 10px;
text-align: left;
background-color: #ddd;
background-image: url(//www.freedomadvocates.org/wp-content/uploads/images/down.png);
background-repeat: no-repeat;
background-position: top right;
vertical-align: middle;
width: 420px;
line-height: normal;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wpfilebase-attachment-cat {
background-image: none;
}
.wpfilebase-fileicon { float: left; }
.wpfilebase-fileicon img {
margin: 2px 0 2px 2px;
padding: 2px;
background-color: #FFF;
border: 1px solid #999;
}
.wpfilebase-attachment .wpfilebase-rightcol { float: left; }
.wpfilebase-filetitle {
float: left;
font-size: 10px;
margin: 0 0 4px 8px;
height: 40px;
}
.wpfilebase-filetitle a { font-size: 16px; }
.wpfilebase-filetitle a.wpfilebase-postlink { font-size: 10px; }
.wpfilebase-fileinfo {
float: right;
text-align: left;
font-size: 10px;
margin: 0 3px 0 auto;
}
.wpfilebase-filedetails {
clear: both;
font-size: 12px;
width: 250px;
margin: 0 -50px 0 0;
padding: 0;
}
.wpfilebase-filedetails table, .wpfilebase-filedetails table tr, .wpfilebase-filedetails table tr th, .wpfilebase-filedetails table tr td {
border: none;
border-collapse: collapse;
}
.wpfilebase-filedetails table {
width: 100%;
}
.wpfilebase-filedetails td {
padding: 0 0 6px 4px;
}
.wpfilebase-filedetails table th {
vertical-align: top;
font-size: 10px;
}  .wpfilebase-catselect {	width: 100%; }
#wpfb-credits {
margin: 0 auto 2px auto;
text-align: center;
}.hugeitmicro,
.hugeitmicro .hugeitmicro-item {
-webkit-transition-duration: 0.8s;
-moz-transition-duration: 0.8s;
-ms-transition-duration: 0.8s;
-o-transition-duration: 0.8s;
transition-duration: 0.8s;
}
.hugeitmicro {
-webkit-transition-property: height, width;
-moz-transition-property: height, width;
-ms-transition-property: height, width;
-o-transition-property: height, width;
transition-property: height, width;
}
.hugeitmicro .hugeitmicro-item {
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property:    -moz-transform, opacity;
-ms-transition-property:     -ms-transform, opacity;
-o-transition-property:      -o-transform, opacity;
transition-property:         transform, opacity;
}
#huge_it_gallery_container {
padding: 5px;
margin-bottom: 20px;
}
#huge_it_gallery_container .open-close {
width:20px;
height:20px;
display:block;
background:#000;
}
#sort-direction {
position: absolute;
top: 0px;
right: 113px;
}
#huge_it_gallery_options {
padding-bottom: 1.0em;
position: relative;
margin-left: 8px;
}
#huge_it_gallery_options h3 {
margin-bottom: 0.2em;
font-size: 15px;
}
#huge_it_gallery_options h4 { 
font-weight: bold;
}
#huge_it_gallery_options ul {
margin: 0;
list-style: none;
}
#huge_it_gallery_options ul ul {
margin-left: 1.5em;
}
#huge_it_gallery_options li {
float: left;
margin-bottom: 0.2em;
margin: 0 3px;
}
#huge_it_gallery_options li a {
border: 1px solid #F3F3F3;
display: block;
padding: 0.4em 0.6em;
color: #737373;
font-size: 10pt;
text-decoration: none;
}
#huge_it_gallery_options li a:hover {
border: 1px solid #cecece;
}
#huge_it_gallery_options li a.selected {
background-color: #f6f6f6;
}#lightbox {
position: absolute; width: 100%;
z-index: 100;
text-align: center;
line-height: 0;
}
#lightbox2 {
z-index: 100;
position:fixed;
top:40%;
left:50%; background:#fff;
padding:10px;
}
#lightbox2 object, #lightbox2 embed {
display:block;
margin-bottom:10px;
}
#lightbox2 .close {
float:right;
margin-right:20px;
}
#lightbox a img{ border: none; }
#outerImageContainer{
position: relative;
background-color: #fff;
width: 250px;
height: 250px;
margin: 0 auto;
}
#imageContainer img{
max-width:600px;
}
#imageContainer{
padding: 10px;
}
#loading{
position: absolute;
top: 40%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
}
#hoverNav{
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{
width: 49%;
height: 100%;
background: transparent url(//www.freedomadvocates.org/wp-content/plugins/gallery-images/images/blank.gif) no-repeat; display: block;
}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(//www.freedomadvocates.org/wp-content/plugins/gallery-images/images/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(//www.freedomadvocates.org/wp-content/plugins/gallery-images/images/next.gif) right 50% no-repeat; } #nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}  .ontop #imageData {
padding-top: 5px;
} #imageDataContainer{
font: 10px Verdana, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
line-height: 1.4em;
}
#imageData{
padding:0 10px;
}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #bottomNavClose{ width: 66px; float: right;	padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }
#overlay{
position: fixed;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 100%;
background-color: #000;
display: none;
}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
* html>body .clearfix {
display: inline-block; 
width: 100%;
}
* html .clearfix {/*\*/height: 1%;/**/}	
#lightboxIframe {
display: none;
}.video-wrapper video, 
.video-wrapper embed, 
.video-wrapper iframe, 
.video-wrapper object  { 
max-width: 100%;
}
.video-wrapper {
width: 1280px;
max-width: 100%;
margin-bottom: 2em;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video-container iframe,  
.video-container object,  
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}.srr-tab-wrap{margin:5px 0 10px!important;background:none!important;border:none!important;padding:0!important}.srr-tab-wrap li{list-style:none!important;float:left;background-image:none!important;background-color:#fff;margin:5px 5px 0 0!important;padding:3px 10px!important;border-radius:3px;border:1px solid #ccc;cursor:pointer}.srr-active-tab{background:#333!important;color:white!important}.srr-wrap{padding:0!important;max-width:100%;min-width:100%!important}.srr-wrap div{left:0;right:0}.srr-wrap .srr-item{border-top:0;padding:10px}.srr-wrap .srr-item:last-child{margin:0}.srr-wrap .srr-item > *{margin-bottom:10px!important}.srr-wrap .srr-title,.srr-wrap .srr-meta{line-height:150%}.srr-wrap .srr-thumb{width:64px!important;margin:5px 10px 0 0!important;float:left!important}.srr-style-none .srr-item{padding:0 0 20px 0!important}.srr-style-grey{border:1px solid #dfdfdf}.srr-style-grey .srr-item{border-bottom:1px solid #dfdfdf}.srr-style-grey .even{background-color:#F8F8F8}.srr-style-dark{background:#000;border:1px solid #ccc;color:#DDD!important}.srr-style-dark a{color:#FFF!important}.srr-style-dark .srr-item{border-color:#333}.srr-style-dark .even{background:#333}.srr-tab-style-dark li{border-color:#666;background:#333;color:#FFF!important}.srr-tab-style-dark .srr-active-tab{background:#666!important}.srr-style-orange{border:2px solid #F90;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:inset 0 2px 6px 0 rgba(0,0,0,0.3)}.srr-style-orange .srr-item{border-bottom:1px solid #F90}.srr-tab-style-orange li{border-color:#F90;background:#FFF8EC;color:#333!important}.srr-tab-style-orange .srr-active-tab{background:#F90!important;color:#FFF!important}.srr-style-smodern{border:0}.srr-style-smodern .srr-item{border-radius:10px;border:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s}.srr-style-smodern:hover .srr-item{opacity:0.3}.srr-style-smodern .srr-item:hover{opacity:1}.srr-tab-style-smodern .srr-active-tab{color:#000!important;background:#fff!important;box-shadow:inset 0 0 5px #747474}.srr-style-smodern .even{background:#f8f8f8}* html .srr-clearfix{height:1%;overflow:visible}*+html .srr-clearfix{min-height:1%}.srr-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.widget.widget_builder_vc li {
clear: none !important;
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }.video-js .vjs-big-play-button:before, .video-js .vjs-control:before, .video-js .vjs-modal-dialog, .vjs-modal-dialog .vjs-modal-dialog-content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.video-js .vjs-big-play-button:before, .video-js .vjs-control:before {
text-align: center; }
@font-face {
font-family: VideoJS;
src: url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/css/font/VideoJS.eot?#iefix) format("eot"); }
@font-face {
font-family: VideoJS;
src: url(data:application/font-woff;charset=utf-8;base64,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) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,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FjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");
font-weight: normal;
font-style: normal; }
.vjs-icon-play, .video-js .vjs-big-play-button, .video-js .vjs-play-control {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-play:before, .video-js .vjs-big-play-button:before, .video-js .vjs-play-control:before {
content: "\f101"; }
.vjs-icon-play-circle {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-play-circle:before {
content: "\f102"; }
.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing:before {
content: "\f103"; }
.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0,
.video-js .vjs-volume-menu-button.vjs-vol-0 {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0:before,
.video-js .vjs-volume-menu-button.vjs-vol-0:before {
content: "\f104"; }
.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1,
.video-js .vjs-volume-menu-button.vjs-vol-1 {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1:before,
.video-js .vjs-volume-menu-button.vjs-vol-1:before {
content: "\f105"; }
.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2,
.video-js .vjs-volume-menu-button.vjs-vol-2 {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2:before,
.video-js .vjs-volume-menu-button.vjs-vol-2:before {
content: "\f106"; }
.vjs-icon-volume-high, .video-js .vjs-mute-control,
.video-js .vjs-volume-menu-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-volume-high:before, .video-js .vjs-mute-control:before,
.video-js .vjs-volume-menu-button:before {
content: "\f107"; }
.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control:before {
content: "\f108"; }
.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control:before {
content: "\f109"; }
.vjs-icon-square {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-square:before {
content: "\f10a"; }
.vjs-icon-spinner {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-spinner:before {
content: "\f10b"; }
.vjs-icon-subtitles, .video-js .vjs-subtitles-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-subtitles:before, .video-js .vjs-subtitles-button:before {
content: "\f10c"; }
.vjs-icon-captions, .video-js .vjs-captions-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-captions:before, .video-js .vjs-captions-button:before {
content: "\f10d"; }
.vjs-icon-chapters, .video-js .vjs-chapters-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-chapters:before, .video-js .vjs-chapters-button:before {
content: "\f10e"; }
.vjs-icon-share {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-share:before {
content: "\f10f"; }
.vjs-icon-cog {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-cog:before {
content: "\f110"; }
.vjs-icon-circle, .video-js .vjs-mouse-display, .video-js .vjs-play-progress, .video-js .vjs-volume-level {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-circle:before, .video-js .vjs-mouse-display:before, .video-js .vjs-play-progress:before, .video-js .vjs-volume-level:before {
content: "\f111"; }
.vjs-icon-circle-outline {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-circle-outline:before {
content: "\f112"; }
.vjs-icon-circle-inner-circle {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-circle-inner-circle:before {
content: "\f113"; }
.vjs-icon-hd {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-hd:before {
content: "\f114"; }
.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button:before {
content: "\f115"; }
.vjs-icon-replay {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-replay:before {
content: "\f116"; }
.vjs-icon-facebook {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-facebook:before {
content: "\f117"; }
.vjs-icon-gplus {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-gplus:before {
content: "\f118"; }
.vjs-icon-linkedin {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-linkedin:before {
content: "\f119"; }
.vjs-icon-twitter {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-twitter:before {
content: "\f11a"; }
.vjs-icon-tumblr {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-tumblr:before {
content: "\f11b"; }
.vjs-icon-pinterest {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-pinterest:before {
content: "\f11c"; }
.vjs-icon-audio-description, .video-js .vjs-descriptions-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button:before {
content: "\f11d"; }
.vjs-icon-audio, .video-js .vjs-audio-button {
font-family: VideoJS;
font-weight: normal;
font-style: normal; }
.vjs-icon-audio:before, .video-js .vjs-audio-button:before {
content: "\f11e"; }
.video-js {
display: block;
vertical-align: top;
box-sizing: border-box;
color: #fff;
background-color: #000;
position: relative;
padding: 0;
font-size: 10px;
line-height: 1;
font-weight: normal;
font-style: normal;
font-family: Arial, Helvetica, sans-serif;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.video-js:-moz-full-screen {
position: absolute; }
.video-js:-webkit-full-screen {
width: 100% !important;
height: 100% !important; }
.video-js *,
.video-js *:before,
.video-js *:after {
box-sizing: inherit; }
.video-js ul {
font-family: inherit;
font-size: inherit;
line-height: inherit;
list-style-position: outside;
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0; }
.video-js.vjs-fluid,
.video-js.vjs-16-9,
.video-js.vjs-4-3 {
width: 100%;
max-width: 100%;
height: 0; }
.video-js.vjs-16-9 {
padding-top: 56.25%; }
.video-js.vjs-4-3 {
padding-top: 75%; }
.video-js.vjs-fill {
width: 100%;
height: 100%; }
.video-js .vjs-tech {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
body.vjs-full-window {
padding: 0;
margin: 0;
height: 100%;
overflow-y: auto; }
.vjs-full-window .video-js.vjs-fullscreen {
position: fixed;
overflow: hidden;
z-index: 1000;
left: 0;
top: 0;
bottom: 0;
right: 0; }
.video-js.vjs-fullscreen {
width: 100% !important;
height: 100% !important;
padding-top: 0 !important; }
.video-js.vjs-fullscreen.vjs-user-inactive {
cursor: none; }
.vjs-hidden {
display: none !important; }
.vjs-disabled {
opacity: 0.5;
cursor: default; }
.video-js .vjs-offscreen {
height: 1px;
left: -9999px;
position: absolute;
top: 0;
width: 1px; }
.vjs-lock-showing {
display: block !important;
opacity: 1;
visibility: visible; }
.vjs-no-js {
padding: 20px;
color: #fff;
background-color: #000;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
width: 300px;
height: 150px;
margin: 0px auto; }
.vjs-no-js a,
.vjs-no-js a:visited {
color: #66A8CC; }
.video-js .vjs-big-play-button {
font-size: 3em;
line-height: 1.5em;
height: 1.5em;
width: 3em;
display: block;
position: absolute;
top: 10px;
left: 10px;
padding: 0;
cursor: pointer;
opacity: 1;
border: 0.06666em solid #fff;
background-color: #2B333F;
background-color: rgba(43, 51, 63, 0.7);
-webkit-border-radius: 0.3em;
-moz-border-radius: 0.3em;
border-radius: 0.3em;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
.vjs-big-play-centered .vjs-big-play-button {
top: 50%;
left: 50%;
margin-top: -0.75em;
margin-left: -1.5em; }
.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
outline: 0;
border-color: #fff;
background-color: #73859f;
background-color: rgba(115, 133, 159, 0.5);
-webkit-transition: all 0s;
-moz-transition: all 0s;
-o-transition: all 0s;
transition: all 0s; }
.vjs-controls-disabled .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button {
display: none; }
.video-js button {
background: none;
border: none;
color: inherit;
display: inline-block;
overflow: visible;
font-size: inherit;
line-height: inherit;
text-transform: none;
text-decoration: none;
transition: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.video-js .vjs-control.vjs-close-button {
cursor: pointer;
height: 3em;
position: absolute;
right: 0;
top: 0.5em;
z-index: 2; }
.vjs-menu-button {
cursor: pointer; }
.vjs-menu-button.vjs-disabled {
cursor: default; }
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
display: none; }
.vjs-menu .vjs-menu-content {
display: block;
padding: 0;
margin: 0;
overflow: auto; }
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu {
display: none; }
.vjs-menu li {
list-style: none;
margin: 0;
padding: 0.2em 0;
line-height: 1.4em;
font-size: 1.2em;
text-align: center;
text-transform: lowercase; }
.vjs-menu li:focus,
.vjs-menu li:hover {
outline: 0;
background-color: #73859f;
background-color: rgba(115, 133, 159, 0.5); }
.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover {
background-color: #fff;
color: #2B333F; }
.vjs-menu li.vjs-menu-title {
text-align: center;
text-transform: uppercase;
font-size: 1em;
line-height: 2em;
padding: 0;
margin: 0 0 0.3em 0;
font-weight: bold;
cursor: default; }
.vjs-menu-button-popup .vjs-menu {
display: none;
position: absolute;
bottom: 0;
width: 10em;
left: -3em;
height: 0em;
margin-bottom: 1.5em;
border-top-color: rgba(43, 51, 63, 0.7); }
.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
background-color: #2B333F;
background-color: rgba(43, 51, 63, 0.7);
position: absolute;
width: 100%;
bottom: 1.5em;
max-height: 15em; }
.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu,
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {
display: block; }
.video-js .vjs-menu-button-inline {
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s;
overflow: hidden; }
.video-js .vjs-menu-button-inline:before {
width: 2.222222222em; }
.video-js .vjs-menu-button-inline:hover,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline.vjs-slider-active,
.video-js.vjs-no-flex .vjs-menu-button-inline {
width: 12em; }
.video-js .vjs-menu-button-inline.vjs-slider-active {
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none; }
.vjs-menu-button-inline .vjs-menu {
opacity: 0;
height: 100%;
width: auto;
position: absolute;
left: 4em;
top: 0;
padding: 0;
margin: 0;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.4s; }
.vjs-menu-button-inline:hover .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline.vjs-slider-active .vjs-menu {
display: block;
opacity: 1; }
.vjs-no-flex .vjs-menu-button-inline .vjs-menu {
display: block;
opacity: 1;
position: relative;
width: auto; }
.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
width: auto; }
.vjs-menu-button-inline .vjs-menu-content {
width: auto;
height: 100%;
margin: 0;
overflow: hidden; }
.video-js .vjs-control-bar {
display: none;
width: 100%;
position: absolute;
bottom: 0;
left: 0;
right: 0;
height: 3.0em;
background-color: #2B333F;
background-color: rgba(43, 51, 63, 0.7); }
.vjs-has-started .vjs-control-bar {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
visibility: visible;
opacity: 1;
-webkit-transition: visibility 0.1s, opacity 0.1s;
-moz-transition: visibility 0.1s, opacity 0.1s;
-o-transition: visibility 0.1s, opacity 0.1s;
transition: visibility 0.1s, opacity 0.1s; }
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
visibility: visible;
opacity: 0;
-webkit-transition: visibility 1s, opacity 1s;
-moz-transition: visibility 1s, opacity 1s;
-o-transition: visibility 1s, opacity 1s;
transition: visibility 1s, opacity 1s; }
@media \0screen {
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
visibility: hidden; } }
.vjs-controls-disabled .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar,
.vjs-error .vjs-control-bar {
display: none !important; }
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
opacity: 1;
visibility: visible; }
@media \0screen {
.vjs-user-inactive.vjs-playing .vjs-control-bar :before {
content: ""; } }
.vjs-has-started.vjs-no-flex .vjs-control-bar {
display: table; }
.video-js .vjs-control {
outline: none;
position: relative;
text-align: center;
margin: 0;
padding: 0;
height: 100%;
width: 4em;
-webkit-box-flex: none;
-moz-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none; }
.video-js .vjs-control:before {
font-size: 1.8em;
line-height: 1.67; }
.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus {
text-shadow: 0em 0em 1em white; }
.video-js .vjs-control-text {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px; }
.vjs-no-flex .vjs-control {
display: table-cell;
vertical-align: middle; }
.video-js .vjs-custom-control-spacer {
display: none; }
.video-js .vjs-progress-control {
-webkit-box-flex: auto;
-moz-box-flex: auto;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
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;
min-width: 4em; }
.vjs-live .vjs-progress-control {
display: none; }
.video-js .vjs-progress-holder {
-webkit-box-flex: auto;
-moz-box-flex: auto;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.2s;
height: 0.3em; }
.video-js .vjs-progress-control:hover .vjs-progress-holder {
font-size: 1.666666666666666666em; } .video-js .vjs-progress-control:hover .vjs-time-tooltip,
.video-js .vjs-progress-control:hover .vjs-mouse-display:after,
.video-js .vjs-progress-control:hover .vjs-play-progress:after {
font-family: Arial, Helvetica, sans-serif;
visibility: visible;
font-size: 0.6em; }
.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-tooltip-progress-bar,
.video-js .vjs-progress-holder .vjs-load-progress div {
position: absolute;
display: block;
height: 0.3em;
margin: 0;
padding: 0;
width: 0;
left: 0;
top: 0; }
.video-js .vjs-mouse-display:before {
display: none; }
.video-js .vjs-play-progress {
background-color: #fff; }
.video-js .vjs-play-progress:before {
position: absolute;
top: -0.333333333333333em;
right: -0.5em;
font-size: 0.9em; }
.video-js .vjs-time-tooltip,
.video-js .vjs-mouse-display:after,
.video-js .vjs-play-progress:after {
visibility: hidden;
pointer-events: none;
position: absolute;
top: -3.4em;
right: -1.9em;
font-size: 0.9em;
color: #000;
content: attr(data-current-time);
padding: 6px 8px 8px 8px;
background-color: #fff;
background-color: rgba(255, 255, 255, 0.8);
-webkit-border-radius: 0.3em;
-moz-border-radius: 0.3em;
border-radius: 0.3em; }
.video-js .vjs-time-tooltip,
.video-js .vjs-play-progress:before,
.video-js .vjs-play-progress:after {
z-index: 1; }
.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after {
display: none; }
.video-js .vjs-load-progress {
background: #bfc7d3;
background: rgba(115, 133, 159, 0.5); }
.video-js .vjs-load-progress div {
background: white;
background: rgba(115, 133, 159, 0.75); }
.video-js.vjs-no-flex .vjs-progress-control {
width: auto; }
.video-js .vjs-time-tooltip {
display: inline-block;
height: 2.4em;
position: relative;
float: right;
right: -1.9em; }
.vjs-tooltip-progress-bar {
visibility: hidden; }
.video-js .vjs-progress-control .vjs-mouse-display {
display: none;
position: absolute;
width: 1px;
height: 100%;
background-color: #000;
z-index: 1; }
.vjs-no-flex .vjs-progress-control .vjs-mouse-display {
z-index: 0; }
.video-js .vjs-progress-control:hover .vjs-mouse-display {
display: block; }
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after {
visibility: hidden;
opacity: 0;
-webkit-transition: visibility 1s, opacity 1s;
-moz-transition: visibility 1s, opacity 1s;
-o-transition: visibility 1s, opacity 1s;
transition: visibility 1s, opacity 1s; }
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after {
display: none; }
.vjs-mouse-display .vjs-time-tooltip,
.video-js .vjs-progress-control .vjs-mouse-display:after {
color: #fff;
background-color: #000;
background-color: rgba(0, 0, 0, 0.8); }
.video-js .vjs-slider {
outline: 0;
position: relative;
cursor: pointer;
padding: 0;
margin: 0 0.45em 0 0.45em;
background-color: #73859f;
background-color: rgba(115, 133, 159, 0.5); }
.video-js .vjs-slider:focus {
text-shadow: 0em 0em 1em white;
-webkit-box-shadow: 0 0 1em #fff;
-moz-box-shadow: 0 0 1em #fff;
box-shadow: 0 0 1em #fff; }
.video-js .vjs-mute-control,
.video-js .vjs-volume-menu-button {
cursor: pointer;
-webkit-box-flex: none;
-moz-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none; }
.video-js .vjs-volume-control {
width: 5em;
-webkit-box-flex: none;
-moz-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none;
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; }
.video-js .vjs-volume-bar {
margin: 1.35em 0.45em; }
.vjs-volume-bar.vjs-slider-horizontal {
width: 5em;
height: 0.3em; }
.vjs-volume-bar.vjs-slider-vertical {
width: 0.3em;
height: 5em;
margin: 1.35em auto; }
.video-js .vjs-volume-level {
position: absolute;
bottom: 0;
left: 0;
background-color: #fff; }
.video-js .vjs-volume-level:before {
position: absolute;
font-size: 0.9em; }
.vjs-slider-vertical .vjs-volume-level {
width: 0.3em; }
.vjs-slider-vertical .vjs-volume-level:before {
top: -0.5em;
left: -0.3em; }
.vjs-slider-horizontal .vjs-volume-level {
height: 0.3em; }
.vjs-slider-horizontal .vjs-volume-level:before {
top: -0.3em;
right: -0.5em; }
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
height: 100%; }
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
width: 100%; }
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu {
display: block;
width: 0;
height: 0;
border-top-color: transparent; }
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu {
left: 0.5em;
height: 8em; }
.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu {
left: -2em; }
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content {
height: 0;
width: 0;
overflow-x: hidden;
overflow-y: hidden; }
.vjs-volume-menu-button-vertical:hover .vjs-menu-content,
.vjs-volume-menu-button-vertical:focus .vjs-menu-content,
.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,
.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content {
height: 8em;
width: 2.9em; }
.vjs-volume-menu-button-horizontal:hover .vjs-menu-content,
.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,
.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,
.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content {
height: 2.9em;
width: 8em; }
.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content {
background-color: transparent !important; }
.vjs-poster {
display: inline-block;
vertical-align: middle;
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: contain;
background-color: #000000;
cursor: pointer;
margin: 0;
padding: 0;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
height: 100%; }
.vjs-poster img {
display: block;
vertical-align: middle;
margin: 0 auto;
max-height: 100%;
padding: 0;
width: 100%; }
.vjs-has-started .vjs-poster {
display: none; }
.vjs-audio.vjs-has-started .vjs-poster {
display: block; }
.vjs-controls-disabled .vjs-poster {
display: none; }
.vjs-using-native-controls .vjs-poster {
display: none; }
.video-js .vjs-live-control {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: flex-start;
-webkit-align-items: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
-webkit-box-flex: auto;
-moz-box-flex: auto;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto;
font-size: 1em;
line-height: 3em; }
.vjs-no-flex .vjs-live-control {
display: table-cell;
width: auto;
text-align: left; }
.video-js .vjs-time-control {
-webkit-box-flex: none;
-moz-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none;
font-size: 1em;
line-height: 3em;
min-width: 2em;
width: auto;
padding-left: 1em;
padding-right: 1em; }
.vjs-live .vjs-time-control {
display: none; }
.video-js .vjs-current-time,
.vjs-no-flex .vjs-current-time {
display: none; }
.video-js .vjs-duration,
.vjs-no-flex .vjs-duration {
display: none; }
.vjs-time-divider {
display: none;
line-height: 3em; }
.vjs-live .vjs-time-divider {
display: none; }
.video-js .vjs-play-control {
cursor: pointer;
-webkit-box-flex: none;
-moz-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none; }
.vjs-text-track-display {
position: absolute;
bottom: 3em;
left: 0;
right: 0;
top: 0;
pointer-events: none; }
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
bottom: 1em; }
.video-js .vjs-text-track {
font-size: 1.4em;
text-align: center;
margin-bottom: 0.1em;
background-color: #000;
background-color: rgba(0, 0, 0, 0.5); }
.vjs-subtitles {
color: #fff; }
.vjs-captions {
color: #fc6; }
.vjs-tt-cue {
display: block; }
video::-webkit-media-text-track-display {
-moz-transform: translateY(-3em);
-ms-transform: translateY(-3em);
-o-transform: translateY(-3em);
-webkit-transform: translateY(-3em);
transform: translateY(-3em); }
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
-moz-transform: translateY(-1.5em);
-ms-transform: translateY(-1.5em);
-o-transform: translateY(-1.5em);
-webkit-transform: translateY(-1.5em);
transform: translateY(-1.5em); }
.video-js .vjs-fullscreen-control {
cursor: pointer;
-webkit-box-flex: none;
-moz-box-flex: none;
-webkit-flex: none;
-ms-flex: none;
flex: none; }
.vjs-playback-rate .vjs-playback-rate-value {
font-size: 1.5em;
line-height: 2;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
text-align: center; }
.vjs-playback-rate .vjs-menu {
width: 4em;
left: 0em; }
.vjs-error .vjs-error-display .vjs-modal-dialog-content {
font-size: 1.4em;
text-align: center; }
.vjs-error .vjs-error-display:before {
color: #fff;
content: 'X';
font-family: Arial, Helvetica, sans-serif;
font-size: 4em;
left: 0;
line-height: 1;
margin-top: -0.5em;
position: absolute;
text-shadow: 0.05em 0.05em 0.1em #000;
text-align: center;
top: 50%;
vertical-align: middle;
width: 100%; }
.vjs-loading-spinner {
display: none;
position: absolute;
top: 50%;
left: 50%;
margin: -25px 0 0 -25px;
opacity: 0.85;
text-align: left;
border: 6px solid rgba(43, 51, 63, 0.7);
box-sizing: border-box;
background-clip: padding-box;
width: 50px;
height: 50px;
border-radius: 25px; }
.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
display: block; }
.vjs-loading-spinner:before,
.vjs-loading-spinner:after {
content: "";
position: absolute;
margin: -6px;
box-sizing: inherit;
width: inherit;
height: inherit;
border-radius: inherit;
opacity: 1;
border: inherit;
border-color: transparent;
border-top-color: white; }
.vjs-seeking .vjs-loading-spinner:before,
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after {
-webkit-animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite; }
.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
border-top-color: white; }
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
border-top-color: white;
-webkit-animation-delay: 0.44s;
animation-delay: 0.44s; }
@keyframes vjs-spinner-spin {
100% {
transform: rotate(360deg); } }
@-webkit-keyframes vjs-spinner-spin {
100% {
-webkit-transform: rotate(360deg); } }
@keyframes vjs-spinner-fade {
0% {
border-top-color: #73859f; }
20% {
border-top-color: #73859f; }
35% {
border-top-color: white; }
60% {
border-top-color: #73859f; }
100% {
border-top-color: #73859f; } }
@-webkit-keyframes vjs-spinner-fade {
0% {
border-top-color: #73859f; }
20% {
border-top-color: #73859f; }
35% {
border-top-color: white; }
60% {
border-top-color: #73859f; }
100% {
border-top-color: #73859f; } }
.vjs-chapters-button .vjs-menu ul {
width: 24em; }
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer {
-webkit-box-flex: auto;
-moz-box-flex: auto;
-webkit-flex: auto;
-ms-flex: auto;
flex: auto; }
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer {
width: auto; }
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button, .video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button {
display: none; }
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button,
.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button, .video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button {
display: none; }
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button, .video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button {
display: none; }
.vjs-caption-settings {
position: relative;
top: 1em;
background-color: #2B333F;
background-color: rgba(43, 51, 63, 0.75);
color: #fff;
margin: 0 auto;
padding: 0.5em;
height: 15em;
font-size: 12px;
width: 40em; }
.vjs-caption-settings .vjs-tracksettings {
top: 0;
bottom: 2em;
left: 0;
right: 0;
position: absolute;
overflow: auto; }
.vjs-caption-settings .vjs-tracksettings-colors,
.vjs-caption-settings .vjs-tracksettings-font {
float: left; }
.vjs-caption-settings .vjs-tracksettings-colors:after,
.vjs-caption-settings .vjs-tracksettings-font:after,
.vjs-caption-settings .vjs-tracksettings-controls:after {
clear: both; }
.vjs-caption-settings .vjs-tracksettings-controls {
position: absolute;
bottom: 1em;
right: 1em; }
.vjs-caption-settings .vjs-tracksetting {
margin: 5px;
padding: 3px;
min-height: 40px; }
.vjs-caption-settings .vjs-tracksetting label {
display: block;
width: 100px;
margin-bottom: 5px; }
.vjs-caption-settings .vjs-tracksetting span {
display: inline;
margin-left: 5px; }
.vjs-caption-settings .vjs-tracksetting > div {
margin-bottom: 5px;
min-height: 20px; }
.vjs-caption-settings .vjs-tracksetting > div:last-child {
margin-bottom: 0;
padding-bottom: 0;
min-height: 0; }
.vjs-caption-settings label > input {
margin-right: 10px; }
.vjs-caption-settings input[type="button"] {
width: 40px;
height: 40px; }
.video-js .vjs-modal-dialog {
background: rgba(0, 0, 0, 0.8);
background: -webkit-linear-gradient(-90deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); }
.vjs-modal-dialog .vjs-modal-dialog-content {
font-size: 1.2em;
line-height: 1.5;
padding: 20px 24px;
z-index: 1; }.slick-loading .slick-list{ background: #fff url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/images/ajax-loader.gif) center center no-repeat;}.slick-slider{ position: relative;display: block; -moz-box-sizing: border-box;box-sizing: border-box; -webkit-user-select: none;       -moz-user-select: none;        -ms-user-select: none; user-select: none;  -webkit-touch-callout: none;-khtml-user-select: none;    -ms-touch-action: pan-y;        touch-action: pan-y;    -webkit-tap-highlight-color: transparent;}.slick-list{position: relative;display: block; overflow: hidden;  margin: 0; padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer; cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list{    -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);            transform: translate3d(0, 0, 0);}.slick-track{position: relative; top: 0; left: 0; display: block;}.slick-track:before,.slick-track:after{display: table; content: '';}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none; float: left; height: 100%; min-height: 1px;}[dir='rtl'] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}.wp-vgp-video-gallery-slider{visibility: hidden; opacity:0;  transition:opacity 0.5s linear;  }
.wp-vgp-video-gallery-slider.slick-initialized { visibility: visible; opacity:1; }
.wp-vgp-video-grid-wrp *, .wp-vgp-video-slider-wrap *{outline: 0 !important; box-sizing:border-box;}
.wp-vgp-video-grid-wrp img, .wp-vgp-video-slider-wrap img{max-width:100%; height: auto;}
.wp-vgp-popup-modal img{border-radius:0px !important; box-shadow:0 0px 0px rgba(0, 0, 0, 0.0) !important}
.wp-vgp-video-wrap{position:relative;}
.wp-vgp-popup-wrp button.mfp-close{top:-40px; right:0; color:#fff; text-align:right;}
.wp-vgp-popup-wrp button.mfp-close:hover, .wp-vgp-popup-wrp button.mfp-close:focus, .wp-vgp-popup-wrp button.mfp-close:active{top:-40px;background:none!important; background-color:transparent!important; box-shadow:none!important;}
.wp-vgp-mfp-popup button.mfp-arrow:hover, .wp-vgp-mfp-popup button.mfp-arrow:focus, .wp-vgp-mfp-popup button.mfp-arrow:active{background:none!important; background-color:transparent!important; box-shadow:none!important; background-image:none;}
.wp-vgp-mfp-popup .wp-vgp-mfp-bottom-bar{margin: 8px 0 0 0;}
.wp-vgp-column, .wp-vgp-columns{-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.wp-vgp-clearfix:before,
.wp-vgp-clearfix:after{content:"";display:table;}
.wp-vgp-clearfix::after{clear:both;}
.wp-vgp-video-row{margin:10px -0.9375em;}
.wpos-iframe-video{width:100%; height:400px !important; margin:0;}
.wp-vgp-popup-wrp .jwplayer, .wp-vgp-popup-wrp .jw-error{width:100% !important; height:400px !important; margin:0;}
.wp-vgp-popup-wrp .jwplayer .jw-preview{background-position: center center; background-size: cover;}
.wp-vgp-slider-conf, .wp-vgp-popup-conf{display:none;}
.wp-vgp-video-frame-wrap{text-align:center; position:relative; overflow: hidden;}
.wp-vgp-video-frame-wrap .wp-vgp-video-title{font-size:16px; padding:15px 10px 10px 10px;}
.wp-vgp-popup-wrp iframe, .wp-vgp-popup-wrp video{margin:0px !important; padding:0px !important; border:0px !important} .wp-vgp-video-image-frame{height:250px; position:relative;}
.wp-vgp-medium-12 .wp-vgp-video-image-frame{height:350px;}
.wp-vgp-medium-6 .wp-vgp-video-image-frame{height:300px;}
.wp-vgp-medium-4 .wp-vgp-video-image-frame{height:220px;}
.wp-vgp-medium-3 .wp-vgp-video-image-frame{height:180px;}
.wp-vgp-first{clear:both;}
.wp-vgp-design-8 .wp-vgp-first{clear:none;}
.wp-vgp-video-icon{position:absolute; background:url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/images/video-play-xxl.png) center center no-repeat; background-size:40px 40px; top:0;background-color:rgba(221,221,221,0.8); width:50px; height:50px; border-radius:50%;
left:50%; margin-left:-25px; top:50%; margin-top:-25px; transition: all 0.2s ease-in-out 0s;} .wp-vgp-video-slider-wrap {padding-bottom: 45px;}
.wp-vgp-video-slider-wrap .wp-vgp-video-frame-wrap{margin:0 8px;}
.wp-vgp-video-gallery-slider button.slick-arrow{width:15px; height:26px; position:absolute; z-index:9; text-indent:-99999px;border:0px !important;padding:20px 15px !important; text-align:center;  border-radius:0px !important; margin-bottom:0;}
.wp-vgp-video-gallery-slider button.slick-next{background:#009eed url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/images/arrow-right.png) center center no-repeat !important; background-size:12px 21px !important; box-shadow:none !important;}
.wp-vgp-video-gallery-slider button.slick-next:hover{background:#555 url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/images/arrow-right.png) center center no-repeat !important; background-size:12px 21px !important; box-shadow:none !important;}
.wp-vgp-video-gallery-slider button.slick-prev{background:#009eed url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/images/arrow-left.png) center center no-repeat !important;background-size:12px 21px !important; box-shadow:none !important;} 
.wp-vgp-video-gallery-slider button.slick-prev:hover{background:#555 url(//www.freedomadvocates.org/wp-content/plugins/videogallery-plus-player-pro/assets/images/arrow-left.png) center center no-repeat !important;background-size:12px 21px !important; box-shadow:none !important;}
.wp-vgp-video-gallery-slider .slick-arrow{bottom:-40px;}
.wp-vgp-video-gallery-slider button.slick-next{right:50%; margin-right:-30px !important }
.wp-vgp-video-gallery-slider button.slick-prev{left:50%; margin-left:-30px !important}
.wp-vgp-center-mode .wp-vgp-video-wrap{  opacity: 0.5; transform: scale(0.7); transition: all 300ms ease 0s;}
.wp-vgp-center-mode .wp-vgp-video-wrap.slick-center{ opacity: 1; transform: scale(1); }
.wp-vgp-slider-value-1 .wp-vgp-video-image-frame{height:450px;}
.wp-vgp-slider-value-2 .wp-vgp-video-image-frame{height:300px;}
.wp-vgp-slider-value-3 .wp-vgp-video-image-frame{height:230px;}
.wp-vgp-slider-value-4 .wp-vgp-video-image-frame{height:200px;} .wp-vgp-paging{width:100%; padding:10px 0.9375em 10px 0.9375em; text-align:center; color:#666; clear:both;}
.wp-vgp-paging a{color: #fff !important;background: #666;padding: 7px 10px; margin:0 1px 6px 2px; display: inline-block;text-align: center;line-height: normal;box-shadow: none;text-shadow: none;font-size: 14px;border: 1px solid #666;text-decoration: none !important;-webkit-transition: all .3s ease;transition: all .3s ease; outline:0;}
.wp-vgp-paging .page-numbers.current{color: #666;background: transparent;padding: 7px 10px; margin:0 1px 6px 2px; display: inline-block;text-align: center;line-height: normal;box-shadow: none;text-shadow: none;font-size: 14px;text-transform: uppercase;border: 1px solid #666;text-decoration: none !important;}
.wp-vgp-paging a:hover,
.wp-vgp-paging a:focus,
.wp-vgp-paging a:visited:hover{color: #666 !important;background: #fff; outline:0;}
.wp-vgp-paging a.prev, .wp-vgp-paging a.next{min-width:90px;}
.wp-vgp-paging .wp-vgp-next-btn{float:right;}
.wp-vgp-paging .wp-vgp-prev-btn{float:left;}
.wp-vgp-paging .wp-vgp-pagi-btn a{min-width:90px;} .wp-vgp-design-1 .wp-vgp-video-image-frame{-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;border:3px solid #fff;}
.wp-vgp-design-1 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-1 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-image-frame {-moz-box-shadow: 0 0 5px #555;-webkit-box-shadow: 0 0 5px#555;box-shadow: 0 0 5px #555;border:3px solid #f1f1f1;}
.wp-vgp-design-1 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-video-gallery-slider.wp-vgp-design-1 .wp-vgp-video-wrap{padding-top:10px;}
.wp-vgp-design-1 .wp-vgp-video-frame-wrap {overflow: unset;}
.wp-vgp-design-1 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding:15px;} .wp-vgp-design-2 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-2 .wp-vgp-video-frame-wrap .wp-vgp-video-title{max-width:85%; margin:0 auto; background:rgba(255,255,255,1); margin-top:-30px !important; position:relative; border: 4px double #ccc;}
.wp-vgp-design-2 .wp-vgp-video-frame-wrap .wp-vgp-video-title{font-size:16px; padding:10px; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-2 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:15px;}
.wp-vgp-design-2 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-2 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-title{border: 4px double #009eed;}
.wp-vgp-design-2 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-3 .wp-vgp-video-frame-wrap{border:1px solid #ddd; border-bottom:0px solid #ddd; padding-top:0px; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-3 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-3 .wp-vgp-video-frame-wrap .wp-vgp-video-title{border-bottom:1px solid #ddd; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-3 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding:15px 15px 15px 15px; border-bottom:1px solid #ddd;  transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-3 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed}
.wp-vgp-design-3 .wp-vgp-video-wrap:hover .wp-vgp-video-frame-wrap{border:1px solid #009eed ; border-bottom:0px solid #ddd;}
.wp-vgp-design-3 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-title{border-bottom:1px solid #009eed;}
.wp-vgp-design-3 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-content{border-bottom:1px solid #009eed;}
.wp-vgp-design-3 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-4 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-4 .wp-vgp-video-frame-wrap .wp-vgp-video-title{max-width:85%; margin:0 auto; color:#fff; background:#dd3333 ; margin-top:-25px !important; position:relative; }
.wp-vgp-design-4 .wp-vgp-video-frame-wrap .wp-vgp-video-title{font-size:16px; padding:10px; transition: all 0.2s ease-in-out 0s;}
.wp-vgp-design-4 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:15px;}
.wp-vgp-design-4 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed}
.wp-vgp-design-4 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-title{background-color:#009eed}
.wp-vgp-design-4 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-5 .wp-vgp-video-frame-wrap{ padding-top:0px;}
.wp-vgp-design-5 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; }
.wp-vgp-design-5 .wp-vgp-video-frame-wrap .wp-vgp-video-title{ padding:50px 10px 20px 10px;background-color: #fff; content: "";margin: -50px auto auto;transform: skewY(-5deg);transition: all 0.2s ease-in-out 0s; width: 101%;}
.wp-vgp-design-5 .wp-vgp-video-frame-wrap .wp-vgp-video-title .video-title-text{display:block;transform: skewY(5deg);}
.wp-vgp-design-5 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding:0px;  position:relative}
.wp-vgp-design-5 .wp-vgp-video-icon{bottom:20px; z-index:1; top:auto !important;  display:inline-block; background-color:rgba(221,221,221,1)}
.wp-vgp-design-5 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed}
.wp-vgp-design-5 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-6 .wp-vgp-video-image-frame{-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px #888;box-shadow: 0 0 5px #888;border:3px solid #fff; overflow:hidden}
.wp-vgp-design-6 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; transition: transform 0.4s ease 0s; position:relative; z-index:11 }
.wp-vgp-design-6 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-image-frame img{transform: translateY(-44px);}
.wp-vgp-design-6 .wp-vgp-video-icon{z-index:11;}
.wp-vgp-design-6 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-6 .wp-vgp-video-title{ background: #009eed; box-sizing: border-box; height:44px; color: #fff; left: 3px; right:3px; bottom:3px;  padding: 10px;position: absolute;}
.wp-vgp-design-6 .wp-vgp-video-content{display:none;}
.wp-vgp-design-6 .wp-vgp-video-wrap {padding-bottom:25px;}
.wp-vgp-design-6 .wp-vgp-video-frame-wrap {overflow: initial;}
.wp-vgp-video-gallery-slider.wp-vgp-design-6 .wp-vgp-video-wrap{padding:10px 0 25px 0;} .wp-vgp-design-7{margin-left:0px; margin-right:0px;}
.wp-vgp-design-7 .wp-vgp-video-wrap {padding-bottom: 25px;}
.wp-vgp-design-7 .wp-vgp-video-wrap .wp-vgp-video-frame-wrap{margin:0px;}
.wp-vgp-design-7 .wp-vgp-video-image-frame{overflow:hidden;}
.wp-vgp-design-7 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; transition: transform 0.4s ease 0s; position:relative; z-index:11 }
.wp-vgp-design-7 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-image-frame img{transform: translateY(-44px);}
.wp-vgp-design-7 .wp-vgp-video-icon{z-index:11;}
.wp-vgp-design-7 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-7 .wp-vgp-video-title{ background: #009eed; box-sizing: border-box; height:44px; color: #fff; left: 0px; right:0px; bottom:0px;  padding: 10px;position: absolute;}
.wp-vgp-design-7 .wp-vgp-video-content{display:none;} .wp-vgp-design-8{margin-left:0px; margin-right:0px;}
.wp-vgp-design-8 .wp-vgp-video-wrap {padding:4px !important;}
.wp-vgp-video-gallery-slider.wp-vgp-design-8 .wp-vgp-video-wrap {padding: 4px 4px 25px 4px !important;}
.wp-vgp-design-8 .wp-vgp-video-wrap .wp-vgp-video-frame-wrap{margin:0px;}
.wp-vgp-design-8 .wp-vgp-video-image-frame{overflow:hidden}
.wp-vgp-design-8 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; transition: transform 0.4s ease 0s; position:relative; z-index:11 }
.wp-vgp-design-8 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-image-frame img{transform: translateY(-44px);}
.wp-vgp-design-8 .wp-vgp-video-icon{z-index:11}
.wp-vgp-design-8 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-8 .wp-vgp-video-title{ background: #009eed; box-sizing: border-box; height:44px; color: #fff; left: 0px; right:0px; bottom:0px;  padding: 10px;position: absolute;}
.wp-vgp-design-8 .wp-vgp-video-content{display:none;}
.wp-vgp-design-8 .wp-vgp-medium-3:nth-child(4n+1){width:50%}
.wp-vgp-design-8 .wp-vgp-medium-4:nth-child(5n+1){width:66.66%} .wp-vgp-design-9 .wp-vgp-video-title{color:#fff; padding: 10px;}
.wp-vgp-design-9 .wp-vgp-video-image-frame{padding-top:4px;}
.wp-vgp-design-9 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+1) .wp-vgp-video-frame-wrap{background:#00a857;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+2) .wp-vgp-video-frame-wrap{background:#fea82a;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+3) .wp-vgp-video-frame-wrap{background:#4a8cf6;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+4) .wp-vgp-video-frame-wrap{background:#db4437;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+1):hover .wp-vgp-video-icon{background-color:#00a857;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+2):hover .wp-vgp-video-icon{background-color:#fea82a;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+3):hover .wp-vgp-video-icon{background-color:#4a8cf6;}
.wp-vgp-design-9 .wp-vgp-video-wrap:nth-child(4n+4):hover .wp-vgp-video-icon{background-color:#db4437;}
.wp-vgp-design-9 .wp-vgp-video-content{padding:0 15px 15px 15px; }
.wp-vgp-design-9 .wp-vgp-video-content p{color:#fff; }
.wp-vgp-design-9 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-10 .wp-vgp-video-frame-wrap{position:relative;overflow: hidden;}
.wp-vgp-design-10 .wp-vgp-video-image-frame a::before{content: '';width: 1%;height: 100%;position: absolute;top: 0px;left: 50%;display: inline-block;background: rgba(0,0,0,0.0);z-index: 1;transition: width 0.3s ease 0s, background 0.4s ease 0s;}
.wp-vgp-design-10 .wp-vgp-video-image-frame a::after{content: '';width: 1%;height: 100%;position: absolute;top: 0px;right: 50%;display: inline-block;background: rgba(0,0,0,0.0);z-index: 1;transition: width 0.3s ease 0s, background 0.4s ease 0s;}
.wp-vgp-design-10 .wp-vgp-video-wrap:hover .wp-vgp-video-image-frame a::before{background: rgba(0,0,0,0.6);width: 50%;}
.wp-vgp-design-10 .wp-vgp-video-wrap:hover .wp-vgp-video-image-frame a::after{background: rgba(0,0,0,0.6);width: 50%;}
.wp-vgp-design-10 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-10 .wp-vgp-video-frame-wrap .wp-vgp-video-title{box-sizing:border-box; line-height: normal; text-align: left; width: 100%;background: rgba(255, 255, 255, 0.85); color: #fff;background: #2c363f; padding: 10px; text-align:center;}
.wp-vgp-design-10 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:15px;}
.wp-vgp-design-10 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color: rgb(0, 0, 0);}
.wp-vgp-design-10 .wp-vgp-video-icon{z-index: 11;background-size: 50px 50px !important;background-color:rgb(122, 122, 122);top: 50%;}
.wp-vgp-design-10 .wp-vgp-video-image-frame a{display: block;height: 100%;}
.wp-vgp-design-10 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-11 .wp-vgp-video-frame-wrap{position:relative;overflow: hidden;display: block;opacity: 1;-webkit-transition: padding .6s ease, opacity 0s ease .6s;transition: padding .6s ease, opacity 0s ease .6s;}
.wp-vgp-design-11 .wp-vgp-video-image-frame a::before{content: ""; position: absolute;top: 0;left: 0;display:block;width: 100%;height: 100%;border-radius: 50%;transform: scale(0);transition: all .4s ease;z-index: 1;}
.wp-vgp-design-11 .wp-vgp-video-image-frame{overflow: hidden;}
.wp-vgp-design-11 .wp-vgp-video-wrap:hover .wp-vgp-video-image-frame a::before{transform: scale(2);opacity: 0.8 !important;}
.wp-vgp-design-11 .wp-vgp-video-image-frame a{display: block;height: 100%;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+1) .wp-vgp-video-icon{background-color:#2b467b;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+2) .wp-vgp-video-icon{background-color:#c3221f;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+3) .wp-vgp-video-icon{background-color:#51bfe2;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+4) .wp-vgp-video-icon{background-color:#7d6c74;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+5) .wp-vgp-video-icon{background-color:#b26366;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+6) .wp-vgp-video-icon{background-color:#2ec797;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+1) .wp-vgp-video-image-frame a::before{background-color: #2b467b;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+2) .wp-vgp-video-image-frame a::before{background-color: #c3221f;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+3) .wp-vgp-video-image-frame a::before{background-color: #51bfe2;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+4) .wp-vgp-video-image-frame a::before{background-color: #7d6c74;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+5) .wp-vgp-video-image-frame a::before{background-color: #b26366;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+6) .wp-vgp-video-image-frame a::before{background-color: #2ec797;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+1) .wp-vgp-video-title{background-color: #2b467b;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+2) .wp-vgp-video-title{background-color: #c3221f;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+3) .wp-vgp-video-title{background-color: #51bfe2;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+4) .wp-vgp-video-title{background-color: #7d6c74;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+5) .wp-vgp-video-title{background-color: #b26366;}
.wp-vgp-design-11 .wp-vgp-video-wrap:nth-child(6n+6) .wp-vgp-video-title{background-color: #2ec797;}
.wp-vgp-design-11 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-11 .wp-vgp-video-frame-wrap .wp-vgp-video-title{line-height: normal;text-align: center;padding: 10px;color: #fff;}
.wp-vgp-design-12 .wp-vgp-video-frame-wrap .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-11 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:5px;}
.wp-vgp-design-11 .wp-vgp-video-frame-wrap a:hover .wp-vgp-video-icon{background-color:rgba(0, 0, 0, 0.38);}
.wp-vgp-design-11 .wp-vgp-video-icon{z-index: 11;background-size: 40px 40px !important;background-color:rgb(122, 122, 122);top: 50%;}
.wp-vgp-design-11 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-12 .wp-vgp-video-frame-wrap{overflow: hidden;display: block;opacity: 1;-webkit-transition: padding .6s ease, opacity 0s ease .6s;transition: padding .6s ease, opacity 0s ease .6s;}
.wp-vgp-design-12 .wp-vgp-video-image-frame{position:relative;overflow: hidden;}
.wp-vgp-design-12 .wp-vgp-video-image-frame a::before{ content: '';border: 1px solid rgb(255, 255, 255);display: block;position: absolute;left: 20px;top: 20px !important; opacity: 1;transform: scale(1.3);transition:all .3s ease-in-out;right: 20px;bottom:20px;  z-index: 1;background: rgba(17, 17, 17, 0.51);}
.wp-vgp-design-12 .wp-vgp-video-wrap:hover .wp-vgp-video-image-frame a::before{transform: scale(1);}
.wp-vgp-design-12 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-12 .wp-vgp-video-frame-wrap .wp-vgp-video-title{box-sizing: border-box;line-height: normal;text-align: center;z-index: 11;width: 100%;padding: 10px 26px;color: #fff;text-transform: capitalize;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;background: #222;color: #fff;}
.wp-vgp-design-12 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:5px;}
.wp-vgp-design-12 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:rgba(0, 0, 0, 0.38);}
.wp-vgp-design-12 .wp-vgp-video-icon{z-index: 11;background-size: 40px 40px !important;background-color:rgb(122, 122, 122);top:50% !important;}
.wp-vgp-design-12 .wp-vgp-video-frame-wrap .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-12 .wp-vgp-video-image-frame a{display: block;height: 100%;}
.wp-vgp-design-12 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-13 .wp-vgp-video-frame-wrap{position:relative;overflow: hidden;display: block;opacity: 1;transition:all 0.6s ease-in-out;}
.wp-vgp-design-13 .wp-vgp-video-image-frame{overflow: hidden;}
.wp-vgp-design-13 .wp-vgp-video-image-frame a::before{z-index: 6;content: '';opacity: 0;position: absolute;left: 0;top: 0;width: 500%;height: 500%;transform: translate(100%, 100%) rotate(45deg);display: block;transition: all 0.6s ease-in-out;}
.wp-vgp-design-13 .wp-vgp-video-wrap:hover .wp-vgp-video-image-frame a::before{background-color: #fff;opacity: 0.70;transform: translate(-50%, -50%)rotate(45deg);}
.wp-vgp-design-13 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-13 .wp-vgp-video-frame-wrap .wp-vgp-video-title{line-height: normal;text-align: center;z-index: 11;width: 100%;padding: 10px;text-transform: capitalize;background: #222;color: #fff}
.wp-vgp-design-13 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:5px;}
.wp-vgp-design-13 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:rgba(3, 0, 0, 0.5);}
.wp-vgp-design-13 .wp-vgp-video-icon{z-index: 11;background-size: 40px 40px !important;background-color:rgb(122, 122, 122);top: 50%;}
.wp-vgp-design-13 .wp-vgp-video-frame-wrap .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-13 .wp-vgp-video-image-frame a{display: block;height: 100%;}
.wp-vgp-design-13 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-14 .wp-vgp-video-frame-wrap{position:relative;overflow: hidden;display: block;opacity: 1;transition:all 0.6s ease-in-out;}
.wp-vgp-design-14 .wp-vgp-video-image-frame{position:relative}
.wp-vgp-design-14 .wp-vgp-video-image-frame a::before{content: '';opacity: 0;position: absolute;left: 0%;top: 100%;width: 100%;height: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;display: block;z-index: 8;}
.wp-vgp-design-14 .wp-vgp-video-wrap:hover .wp-vgp-video-image-frame a::before{opacity: 0.70;top: 0;background-color: #fff;}
.wp-vgp-design-14 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-14 .wp-vgp-video-frame-wrap .wp-vgp-video-title{box-sizing: border-box; line-height: normal;text-align: center;z-index: 11;width: 100%;padding: 10px;text-transform: capitalize;background: #00a6ed;color: #fff;}
.wp-vgp-design-14 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:5px;}
.wp-vgp-design-14 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#00a6ed;}
.wp-vgp-design-14 .wp-vgp-video-icon{border: 3px solid #fff;z-index: 11;background-size: 40px 40px !important;height: 60px;width: 60px; background-color:rgba(0, 0, 0, 0.65);top: 50%;}
.wp-vgp-design-14 .wp-vgp-video-frame-wrap .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-14 .wp-vgp-video-image-frame a{display: block;height: 100%;}
.wp-vgp-design-14 .wp-vgp-video-wrap {padding-bottom:25px;} .wp-vgp-design-15 .wp-vgp-video-frame-wrap{position:relative;overflow: hidden;display: block;opacity: 1;transition:all 0.6s ease-in-out;}
.wp-vgp-design-15 .wp-vgp-video-wrap:hover .wp-vgp-video-frame-wrap::before{opacity: 0.70;top: 0;background-color: #fff;}
.wp-vgp-design-15 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center;max-width: none;}
.wp-vgp-design-15 .wp-vgp-video-frame-wrap .wp-vgp-video-title{line-height: normal;box-sizing: border-box;z-index: 11;width: 95%;text-transform: capitalize;background: rgba(255, 255, 255, 0.95);color: #444;border: 3px solid #444;margin: -15px auto 0;position: relative;}
.wp-vgp-design-15 .wp-vgp-video-frame-wrap .wp-vgp-video-content{padding-top:5px;}
.wp-vgp-design-15 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:rgba(0, 0, 0, 0.65);}
.wp-vgp-design-15 .wp-vgp-video-icon{border: 8px solid #fff;z-index: 11;background-size: 40px 40px !important;height: 42px;width:42px;box-sizing: content-box; background-color:rgba(0, 0, 0, 0.65);top:50%;}
.wp-vgp-design-15 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding: 10px;}
.wp-vgp-design-15 .wp-vgp-popup-modal:before{content:""; visibility: hidden;display: block;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.7);position: absolute;z-index: 5;top: 0;text-align: center;transform: scale(0);transition: all 0.6s ease-in-out;}
.wp-vgp-design-15 .wp-vgp-video-wrap:hover .wp-vgp-popup-modal:before{visibility: visible;transform: scale(1);}
.wp-vgp-design-15 .wp-vgp-video-wrap {padding-bottom:25px;}
.wp-vgp-design-15 .wp-vgp-video-frame-wrap .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-16 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-16 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-video-gallery-slider.wp-vgp-design-16 .wp-vgp-video-wrap{padding-top:10px;}
.wp-vgp-design-16 .wp-vgp-video-right-content{text-align:left;}
.wp-vgp-design-16 .wp-vgp-video-right-content .wp-vgp-video-title{padding:10px 0 10px 0; font-size:22px; line-height:26px;}
.wp-vgp-design-16 .wp-vgp-medium-12 .wp-vgp-video-image-frame { height: 250px;}
.wp-vgp-design-16 .wp-vgp-video-wrap {margin-bottom:25px; padding: 0;}
.wp-vgp-slider-value-1 .wp-vgp-design-16 .wp-vgp-video-image-frame{height:250px;} .wp-vgp-design-16.wp-vgp-cols-3 .wp-vgp-medium-3 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-4 .wp-vgp-design-16 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%; padding: 0;} .wp-vgp-design-16.wp-vgp-cols-4 .wp-vgp-medium-4 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-3 .wp-vgp-design-16 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%; padding: 0;} .wp-vgp-slider-value-2 .wp-vgp-design-16 .wp-vgp-video-wrap .wp-vgp-video-image-frame.wp-vgp-medium-6 {padding: 0;} .wp-vgp-design-17 .wp-vgp-video-right-content .wp-vgp-video-content {padding-bottom: 15px;}
.wp-vgp-design-17 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-17 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-17 .wp-vgp-video-right-content{text-align:left;  color:#fff;}
.wp-vgp-design-17 .wp-vgp-video-right-content .wp-vgp-video-title{padding:10px 0 10px 0; font-size:22px; line-height:26px; color:#fff;}
.wp-vgp-design-17 .wp-vgp-medium-12 .wp-vgp-video-image-frame { height: 250px;}
.wp-vgp-design-17 .wp-vgp-video-wrap {padding-bottom:25px;}
.wp-vgp-slider-value-1 .wp-vgp-design-17 .wp-vgp-video-image-frame{height:250px;}
.wp-vgp-design-17 .slick-arrow{bottom:-30px;} .wp-vgp-design-17.wp-vgp-cols-3 .wp-vgp-video-wrap {margin-bottom:0px; margin-top:0px; padding-top:0px;}
.wp-vgp-design-17.wp-vgp-cols-3 .wp-vgp-medium-3 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-design-17.wp-vgp-cols-3 .wp-vgp-video-right-content .wp-vgp-video-title {text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-17.wp-vgp-cols-3 .wp-vgp-video-wrap.wp-vgp-columns .wp-vgp-video-frame-wrap {padding: 15px 0px 0px;}
.wp-vgp-slider-value-4 .wp-vgp-design-17 .wp-vgp-video-wrap {margin-bottom:0px; margin-top:0px; padding-top:0px;}
.wp-vgp-slider-value-4 .wp-vgp-design-17 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-4 .wp-vgp-design-17 .wp-vgp-video-right-content .wp-vgp-video-title {text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-4 .wp-vgp-design-17 .wp-vgp-video-wrap .wp-vgp-video-frame-wrap {padding: 15px 0px 0px;} .wp-vgp-design-17.wp-vgp-cols-4 .wp-vgp-video-wrap {margin-bottom:0px; margin-top:0px; padding-top:0px;}
.wp-vgp-design-17.wp-vgp-cols-4 .wp-vgp-medium-4 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-design-17.wp-vgp-cols-4 .wp-vgp-video-right-content .wp-vgp-video-title {text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-17.wp-vgp-cols-4 .wp-vgp-video-wrap.wp-vgp-columns .wp-vgp-video-frame-wrap {padding: 15px 0px 0px;}
.wp-vgp-slider-value-3 .wp-vgp-design-17 .wp-vgp-video-wrap {margin-bottom:0px; margin-top:0px; padding-top:0px;}
.wp-vgp-slider-value-3 .wp-vgp-design-17 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-3 .wp-vgp-design-17 .wp-vgp-video-right-content .wp-vgp-video-title {text-align: center; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-3 .wp-vgp-design-17 .wp-vgp-video-wrap .wp-vgp-video-frame-wrap {padding: 15px 0px 0px;} .wp-vgp-design-17.wp-vgp-cols-6 .wp-vgp-video-right-content .wp-vgp-video-content {padding-bottom: 0;}
.wp-vgp-slider-value-2 .wp-vgp-design-17 .wp-vgp-video-right-content .wp-vgp-video-content {padding-bottom: 0;} .wp-vgp-design-17.wp-vgp-cols-12 .wp-vgp-video-right-content .wp-vgp-video-content {padding-bottom: 0;}
.wp-vgp-slider-value-1 .wp-vgp-design-17 .wp-vgp-video-right-content .wp-vgp-video-content {padding-bottom: 0;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+1) .wp-vgp-video-frame-wrap {background:#00a857; padding: 15px 0px;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+2) .wp-vgp-video-frame-wrap {background:#fea82a; padding: 15px 0px;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+3) .wp-vgp-video-frame-wrap {background:#4a8cf6; padding: 15px 0px;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+4) .wp-vgp-video-frame-wrap {background:#db4437; padding: 15px 0px;}
.wp-vgp-slider-value-4 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+1) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-4 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+2) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-4 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+3) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-4 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+4) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-3 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+1) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-3 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+2) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-3 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+3) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-slider-value-3 .wp-vgp-video-gallery-slider.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+4) .wp-vgp-video-frame-wrap {padding-bottom:0;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+1):hover .wp-vgp-video-icon {background-color:#00a857;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+2):hover .wp-vgp-video-icon {background-color:#fea82a;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+3):hover .wp-vgp-video-icon {background-color:#4a8cf6;}
.wp-vgp-design-17 .wp-vgp-video-wrap:nth-child(4n+4):hover .wp-vgp-video-icon {background-color:#db4437;} .wp-vgp-design-18 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-18 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-18 .wp-vgp-video-right-content{text-align:left;}
.wp-vgp-design-18 .wp-vgp-video-right-content .wp-vgp-video-title{padding:15px 20px; font-size:22px; line-height:26px; margin-top:30px; margin-bottom:15px; color:#fff; position:relative; left:-50px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-18 .wp-vgp-medium-12 .wp-vgp-video-image-frame { height: 250px;}
.wp-vgp-design-18 .wp-vgp-video-wrap {margin-bottom:20px;}
.wp-vgp-design-18 .wp-vgp-video-right-content .wp-vgp-video-content {padding-top: 15px;}
.wp-vgp-slider-value-1 .wp-vgp-design-18 .wp-vgp-video-image-frame{height:250px;}
.wp-vgp-design-18 .slick-arrow{bottom:-40px;} .wp-vgp-design-18.wp-vgp-cols-3 .wp-vgp-video-wrap.wp-vgp-medium-3 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-design-18.wp-vgp-cols-3 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-design-18.wp-vgp-cols-3 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-4 .wp-vgp-design-18 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-4 .wp-vgp-design-18 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-slider-value-4 .wp-vgp-design-18 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-18.wp-vgp-cols-4 .wp-vgp-video-wrap.wp-vgp-medium-4 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-design-18.wp-vgp-cols-4 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-design-18.wp-vgp-cols-4 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-3 .wp-vgp-design-18 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-3 .wp-vgp-design-18 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-slider-value-3 .wp-vgp-design-18 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-18.wp-vgp-cols-6 .wp-vgp-video-wrap.wp-vgp-medium-6 .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-design-18.wp-vgp-cols-6 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-design-18.wp-vgp-cols-6 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-2 .wp-vgp-design-18 .wp-vgp-video-wrap .wp-vgp-medium-6 {width: 100%;}
.wp-vgp-slider-value-2 .wp-vgp-design-18 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-slider-value-2 .wp-vgp-design-18 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-18.wp-vgp-cols-12 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-design-18.wp-vgp-cols-12 .wp-vgp-video-right-content .wp-vgp-video-content {padding-top: 0px;}
.wp-vgp-slider-value-1 .wp-vgp-design-18 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-slider-value-1 .wp-vgp-design-18 .wp-vgp-video-right-content .wp-vgp-video-content {padding-top: 0px;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+1) .wp-vgp-video-title {background:#00a857;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+2) .wp-vgp-video-title {background:#fea82a;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+3) .wp-vgp-video-title {background:#4a8cf6;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+4) .wp-vgp-video-title {background:#db4437;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+1):hover .wp-vgp-video-icon{background-color:#00a857;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+2):hover .wp-vgp-video-icon{background-color:#fea82a;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+3):hover .wp-vgp-video-icon{background-color:#4a8cf6;}
.wp-vgp-design-18 .wp-vgp-video-wrap:nth-child(4n+4):hover .wp-vgp-video-icon{background-color:#db4437;} .wp-vgp-design-19 .wp-vgp-video-image-frame img{height: 100% !important;width: 100% !important;object-fit: cover;object-position: top center; -moz-box-shadow: 0 0 5px #888;}
.wp-vgp-design-19 .wp-vgp-video-frame-wrap:hover .wp-vgp-video-icon{background-color:#009eed;}
.wp-vgp-design-19 .wp-vgp-video-image-frame-wrap{position: relative;}
.wp-vgp-design-19 .wp-vgp-video-content{padding:10px 0;} .wp-vgp-slider-value-4 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-wrap .wp-vgp-video-title {padding: 10px; width: 100%; right: 0; font-size: 20px; line-height: normal;}
.wp-vgp-slider-value-4 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-wrap .wp-vgp-video-title .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-3 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-wrap .wp-vgp-video-title {padding: 10px; width: 100%; right: 0; font-size: 20px; line-height: normal;}
.wp-vgp-slider-value-3 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-wrap .wp-vgp-video-title .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-2 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-wrap .wp-vgp-video-title {padding:10px; font-size:20px; line-height:normal; right: 50px;left: 50px; width: auto;}
.wp-vgp-slider-value-2 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-wrap .wp-vgp-video-title .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-19 .wp-vgp-medium-3 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding: 10px; width: 100%; right: 0; font-size: 20px; line-height: normal;}
.wp-vgp-design-19 .wp-vgp-medium-3 .wp-vgp-video-frame-wrap .wp-vgp-video-title .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-19 .wp-vgp-medium-4 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding: 10px; width: 100%; right: 0; font-size: 20px; line-height: normal;}
.wp-vgp-design-19 .wp-vgp-medium-4 .wp-vgp-video-frame-wrap .wp-vgp-video-title .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-19 .wp-vgp-medium-6 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding:10px; font-size:20px; line-height:normal; right: 50px;left: 50px; width: auto;}
.wp-vgp-design-19 .wp-vgp-medium-6 .wp-vgp-video-frame-wrap .wp-vgp-video-title .video-title-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .wp-vgp-design-19 .wp-vgp-medium-12 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding:10px; width: 225px; top:60%;}
.wp-vgp-design-19 .wp-vgp-video-frame-wrap .wp-vgp-video-title{padding:30px 20px 80px 20px; font-size:26px; line-height:35px; font-weight:bold; color:#fff;position:absolute; right:50px; bottom:0; background:rgba(255,255,255,0.5); width:210px;}
.wp-vgp-design-19 .wp-vgp-video-wrap {margin-bottom:25px;}
.wp-vgp-video-slider-wrap .wp-vgp-design-19 .wp-vgp-video-wrap {margin-bottom:15px;}
.wp-vgp-design-19 .slick-arrow{bottom:-40px;}
.wp-vgp-video-slider-wrap.wp-vgp-slider-value-1.wp-vgp-ds-design-19{padding: 0; margin: 0;}
.wp-vgp-slider-value-1 .wp-vgp-design-19 .slick-arrow{bottom:30px;}
.wp-vgp-slider-value-1 .wp-vgp-design-19.wp-vgp-video-gallery-slider button.slick-next{right:267px;}
.wp-vgp-slider-value-1 .wp-vgp-design-19.wp-vgp-video-gallery-slider button.slick-prev{right:267px; left:auto; margin:0px;}
.wp-vgp-design-19 .wp-vgp-video-wrap:nth-child(4n+1) .wp-vgp-video-title {background:rgba(0,168,87,0.8);}
.wp-vgp-design-19 .wp-vgp-video-wrap:nth-child(4n+2) .wp-vgp-video-title {background:rgba(254,168,42,0.8);}
.wp-vgp-design-19 .wp-vgp-video-wrap:nth-child(4n+3) .wp-vgp-video-title {background:rgba(74,140,246,0.8);}
.wp-vgp-design-19 .wp-vgp-video-wrap:nth-child(4n+4) .wp-vgp-video-title {background:rgba(219,68,55,0.8);} .wp-vgp-white-popup-block {
background: #fff;
margin: 40px auto;
line-height: 0;
width: auto;
max-width: 700px;
position: relative;
text-align: left;
padding:15px;
} .wp-vgp-mfp-zoom-in .wp-vgp-zoom-dialog {
opacity: 0;
-webkit-transition: all 0.2s ease-in-out; 
-moz-transition: all 0.2s ease-in-out; 
-o-transition: all 0.2s ease-in-out; 
transition: all 0.2s ease-in-out; 
-webkit-transform: scale(0.8); 
-moz-transform: scale(0.8); 
-ms-transform: scale(0.8); 
-o-transform: scale(0.8); 
transform: scale(0.8); 
} .wp-vgp-mfp-zoom-in.mfp-ready .wp-vgp-zoom-dialog {
opacity: 1;
-webkit-transform: scale(1); 
-moz-transform: scale(1); 
-ms-transform: scale(1); 
-o-transform: scale(1); 
transform: scale(1); 
} .wp-vgp-mfp-zoom-in.mfp-removing .wp-vgp-zoom-dialog {
-webkit-transform: scale(0.8); 
-moz-transform: scale(0.8); 
-ms-transform: scale(0.8); 
-o-transform: scale(0.8); 
transform: scale(0.8); 
opacity: 0;
} .wp-vgp-mfp-zoom-in.mfp-bg {
opacity: 0;
-webkit-transition: opacity 0.3s ease-out; 
-moz-transition: opacity 0.3s ease-out; 
-o-transition: opacity 0.3s ease-out; 
transition: opacity 0.3s ease-out;
} .wp-vgp-mfp-zoom-in.mfp-ready.mfp-bg {
opacity: 0.8;
} .wp-vgp-mfp-zoom-in.mfp-removing.mfp-bg {
opacity: 0;
} .wp-vgp-video-content p{margin:0px !important}
.wp-vgp-column,
.wp-vgp-columns{padding-left: 0.9375em;  padding-right: 0.9375em; width:100%;   float: left; position: relative;  }
@media only screen {
.wp-vgp-column, .wp-vgp-columns{position: relative;padding-left: 0.9375em;padding-right: 0.9375em; float: left; }
}
@media only screen and (min-width: 40.0625em) {  
.wp-vgp-column,
.wp-vgp-columns {position: relative; padding-left: 0.9375em; padding-right: 0.9375em; float: left;}
.wp-vgp-medium-1 { width: 8.33333%; }
.wp-vgp-medium-2 { width: 16.66667%; }
.wp-vgp-medium-3 { width: 25%; }
.wp-vgp-medium-4 { width: 33.33333%; }
.wp-vgp-medium-5 { width: 41.66667%; }
.wp-vgp-medium-6 { width: 50%; }
.wp-vgp-medium-7 { width: 58.33333%; }
.wp-vgp-medium-8 { width: 66.66667%; }
.wp-vgp-medium-9 { width: 75%; }
.wp-vgp-medium-10 { width: 83.33333%; }
.wp-vgp-medium-11 { width: 91.66667%; }
.wp-vgp-medium-12 { width: 100%; }
}
@media only screen and (max-width: 400px) {
.wp-vgp-popup-wrp.wp-vgp-white-popup-block .wpos-iframe-video {height: 300px !important;}
}
@media only screen and (max-width: 479px) {
.wp-vgp-center-mode .wp-vgp-video-wrap{  opacity: 1; transform: scale(1); transition: all 300ms ease 0s;}
}
@media only screen and (max-width: 40.063em) {
.wp-vgp-video-image-frame{height:270px !important;}
.wp-vgp-design-8 .wp-vgp-medium-3:nth-child(4n+1) {width: 100%;}
.wp-vgp-design-8 .wp-vgp-medium-4:nth-child(5n+1) {width: 100%;}
.wp-vgp-slider-value-2 .wp-vgp-design-16 .wp-vgp-video-wrap .wp-vgp-medium-6, .wp-vgp-slider-value-1 .wp-vgp-design-16 .wp-vgp-video-wrap .wp-vgp-medium-6 {padding: 0;}
.wp-vgp-design-17.wp-vgp-cols-6 .wp-vgp-video-right-content .wp-vgp-video-title, .wp-vgp-design-17.wp-vgp-cols-12 .wp-vgp-video-right-content .wp-vgp-video-title {text-align: center;}
.wp-vgp-design-18.wp-vgp-cols-12 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-design-18.wp-vgp-cols-12 .wp-vgp-video-right-content .wp-vgp-video-content {padding-top: 15px;}
.wp-vgp-slider-value-1 .wp-vgp-design-18 .wp-vgp-video-image-frame.wp-vgp-medium-6.wp-vgp-columns {padding: 0;}
.wp-vgp-slider-value-1 .wp-vgp-design-18 .wp-vgp-medium-6.wp-vgp-video-right-content .wp-vgp-video-title {left: 0; right: 0; text-align: center; margin-top:-25px; margin-bottom: 0; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.wp-vgp-slider-value-1 .wp-vgp-design-18 .wp-vgp-video-right-content .wp-vgp-video-content {padding-top: 15px;}
.wp-vgp-design-19 .wp-vgp-medium-12 .wp-vgp-video-frame-wrap .wp-vgp-video-title, .wp-vgp-slider-value-1 .wp-vgp-video-gallery-slider.wp-vgp-design-19 .wp-vgp-video-frame-wrap .wp-vgp-video-title {padding: 20px; right: 50px;left: 50px; width: auto; top: 65%;}
.wp-vgp-slider-value-1 .wp-vgp-design-19 .slick-arrow{bottom:-40px;}
.wp-vgp-slider-value-1 .wp-vgp-design-19.wp-vgp-video-gallery-slider button.slick-next{right: 50%;margin-right: -30px !important;}
.wp-vgp-slider-value-1 .wp-vgp-design-19.wp-vgp-video-gallery-slider button.slick-prev{left: 50%;margin-left: -30px !important;}
.wp-vgp-video-slider-wrap.wp-vgp-slider-value-1.wp-vgp-ds-design-19 {padding-bottom: 45px;}
}
@media only screen and (max-width: 767px) {
.wp-vgp-center-mode .wp-vgp-video-wrap {opacity: 1; transform: none;}
}
@media only screen and (min-width: 40.063em) and (max-width: 64em) { 
.wp-vgp-video-grid-wrp .wp-vgp-medium-3 {width: 50%;}
.wp-vgp-video-grid-wrp .wp-vgp-medium-4 {width: 50%;}
.wp-vgp-first {clear: none;}
.wp-vgp-design-8 .wp-vgp-medium-3:first-child {width: 100%;}
.wp-vgp-design-8 .wp-vgp-medium-4:nth-child(5n+1) {width: 100%;}
}.facebook-button-container {
overflow: visible;
width: 100%;
height: 25px; 
clear:both;
}
.facebook-button {
width: 400px !important;
height: 25px;
}
embed, iframe, object
{
max-width: 635% !important;
}
.fb_iframe_widget iframe {
z-index: 1000;
}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:' ';display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:' ';display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:' ';display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:' ';display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:' ';display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:' ';display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:' ';display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:' ';display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:' ';display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:' ';display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:' ';display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;-webkit-box-shadow:0 0 1px rgba(0,0,0,.15);box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}