/* video widget css */
.video-widget-title {background:#f5f5f5;border-top:1px solid #DDD;color:#4C689A;font-family: 'Gill Sans','Gill Sans MT','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:1.6em;font-weight:200;line-height:1em;margin:1em 0;padding:0.35em 0.45em;clear:both;}
/* setup wrapper/layout */
.flex-video-wrapper {width:100%;clear:both;float:left;margin:0 0 2em 0;border-bottom:1px solid #ddd;}
.flex-video-outer {border-bottom:1px solid #ddd;}
.flex-video {background:#fff;box-shadow:0 0 10px rgba(0, 0, 0, .2);border:1px solid #ededed;}
.flex-video-inner {border:10px solid #fff;position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden;}
.flex-video-inner-4x3 {padding-bottom:71%;}
.flex-video-inner iframe, .flex-video-inner object, .flex-video-inner embed {position:absolute;top:0;left:0;width:100%;height:100%;}
.flex-video-wrapper .flex-video-text {padding:10px;width:98%;float:left;clear:both;}
.flex-video-wrapper .flex-video-new-row {clear:both;}
.flex-video {float:left;width:100%;clear:both;}

.flex-video-inner img {float: left;width: 100%;height: auto;margin: -30px 0 0 0;}

/* video pairs */
.flex-video-pair .flex-video-outer {width:49%;float:left;border-bottom:none;}
.flex-video-pair .flex-video-last {float:right;}
.flex-video-pair .flex-video .flex-video-text {float:left;}
/* video three column */
.flex-video-trips .flex-video-outer {width:31.56%;float:left;margin:0 1%;border-bottom:none;}
.flex-video-trips .flex-video-first {margin:0 1% 0 0;}
.flex-video-trips .flex-video-last {margin:0 0 0 1%;}
/* video four column */
.flex-video-quads .flex-video-outer {width:23.23%;float:left;margin:0 1%;border-bottom:none;}
.flex-video-quads .flex-video-first {margin:0 1% 0 0;}
.flex-video-quads .flex-video-last {margin:0 0 0 1%;}
/* videos with fixed widths */
.video-800 {width:800px;max-width:100%;}
.video-700 {width:700px;max-width:100%;}
.video-600 {width:600px;max-width:100%;}
.video-500 {width:500px;max-width:100%;}
.video-400 {width:400px;max-width:100%;}
.video-300 {width:300px;max-width:100%;}
.video-200 {width:200px;max-width:100%;}
.video-800-left {width:800px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-700-left {width:700px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-600-left {width:600px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-500-left {width:500px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-400-left {width:400px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-300-left {width:300px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-200-left {width:200px;max-width:100%;float:left;margin:20px 20px 20px 0;}
.video-800-right {width:800px;max-width:100%;float:right;margin:20px 0 20px 20px;}
.video-700-right {width:700px;max-width:100%;float:right;margin:20px 0 20px 20px;}
.video-600-right {width:600px;max-width:100%;float:right;margin:20px 0 20px 20px;}
.video-500-right {width:500px;max-width:100%;float:right;margin:20px 0 20px 20px;}
.video-400-right {width:400px;max-width:100%;float:right;margin:20px 0 20px 20px;}
.video-300-right {width:300px;max-width:100%;float:right;margin:20px 0 20px 20px;}
.video-200-right {width:200px;max-width:100%;float:right;margin:20px 0 20px 20px;}
/* small 4 video box */
.multiple-link-widget {background:white;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);height: inherit;width:250px;padding:5px;float: right;margin: 0 0 1em 2%;}
.multiple-link-widget-img {background:white;float:left;margin:0;overflow:hidden;padding:5px;width:115px;}
.multiple-link-widget-img a {width:100%;position:relative;display:block;}
.multiple-link-widget-img a div {width:100%;height:100%;position:absolute;background:url(/sebin/d/e/play-btn.png) no-repeat 50% 50%;}
.multiple-link-widget-img a img {width:100%;max-width:100%;}
/* small single video widgets */
.video-widget-single-left, .video-widget-single-right {width:450px;background:white;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);}
.video-widget-single-left {float:left;margin:1em 1em 1em 0;}
.video-widget-single-right {float:right;margin:1em 0 1em 1em;}
.video-widget-single-left div, .video-widget-single-right div {padding:10px;}
.video-widget-single-left div a, .video-widget-single-right div a {float:left;margin:0 10px 10px 0;position:relative;}
.video-widget-single-left div a div, .video-widget-single-right div a div {padding:0;width:100%;height:100%;position:absolute;background:url(/sebin/d/e/play-btn.png) no-repeat 50% 50%;}
.video-widget-single-left div a img, .video-widget-single-right div a img {float:left;}
.video-widget-single-left p, .video-widget-single-right p {margin:0 0 1em 0;}
/* callout widgets */
.video-widget-callout {padding:10px;border:1px solid #CCC;margin:0 0 15px 0;font-size:12px;line-height: 1.25em;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.video-widget-callout-inner {padding:6px;background:#EAEEFC;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#EAEEF9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNlYWVlZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #EAEEF9 52%, white 94%);background:-webkit-gradient(linear, left top, left bottom, color-stop(52%,#EAEEF9), color-stop(94%,white));background:-webkit-linear-gradient(top, #EAEEF9 52%,white 94%);background:-o-linear-gradient(top, #EAEEF9 52%,white 94%);background:-ms-linear-gradient(top, #EAEEF9 52%,white 94%);background:linear-gradient(to bottom, #EAEEF9 52%,white 94%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeef9', endColorstr='#ffffff',GradientType=0 );}
.video-widget-callout-inner .flex-video-wrapper {margin:0 0 1em 0;}
.video-widget-callout .flex-video-outer, .video-widget-callout .flex-video-inner {border:none;}
.video-widget-callout .flex-video {border:0 none;}
/* sidebar widgets */
.video-widget-sidebar-wrapper {border-top:1px solid #CAD3E3;padding:1.5em 0 0 0;}
.video-widget-sidebar {width:100%;border-bottom:1px solid #CAD3E3;}
.video-widget-sidebar div {float:left;width: 100%;max-width: 100%;}
.video-widget-sidebar-thumb {float:left;position:relative;margin:0 10px 10px 0;width:25%;}
.video-widget-sidebar-thumb div {width:100%;height:100%;position:absolute;top:0;left:0;background:url(/sebin/d/e/play-btn.png) no-repeat 50% 50%;}
.video-widget-sidebar {float:left;margin:0 0 1em 0;padding:0 0 1em 0;}
.video-widget-sidebar img {float:left;max-width:100%;width:100%;}
.video-widget-sidebar p {margin:0 0 1em 0;}
/* inline full width widget */
.video-widget-inline, .video-widget-inline-no-border {width:100%;padding:1.5em 0;margin:.5em 0 1em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;float:left;clear:both;}
.video-widget-inline-no-border {border-top:none;border-bottom:none;}
.video-widget-inline .flex-video-wrapper, .video-widget-inline-no-border .flex-video-wrapper {float:right;width:55%;margin:0 10px 0 1em;}
.video-widget-inline .flex-video-wrapper .flex-video-outer,  .video-widget-inline-no-border .flex-video-wrapper .flex-video-outer {border:0;margin:0;}
.video-widget-inline .flex-video-text, .video-widget-inline-no-border .flex-video-text {padding:0;}
/* text resets */
.flex-video-text h1, .flex-video-text h2, .flex-video-text h3, .flex-video-text h4, .flex-video-text h5, .flex-video-text h6 {margin:0;padding:0;border:0;}
.flex-video-text p {margin:10px 0;}

@media screen and (max-width: 1004px) {
/* nothing to see here... yet */
}

@media screen and (max-width: 740px) {
.flex-video-quads .flex-video-outer {width:49%;float:left;margin:0 0 1em 0;}
.flex-video-quads .flex-video-second {float:right;}
.flex-video-quads .flex-video-third {float:left;}
.flex-video-quads .flex-video-last {float:right;}
.video-widget-single-left, .video-widget-single-right {width:100%;clear:both;margin:1em 0;}
}
@media screen and (max-width: 640px) {
/* inline full width widget */
.video-widget-inline, .video-widget-inline-no-border {width:100%;}
.video-widget-inline .flex-video-wrapper, .video-widget-inline-no-border .flex-video-wrapper {float:left;width:100%;margin:0 0 20px 0;}
.video-widget-inline .flex-video-wrapper .flex-video-outer, .video-widget-inline-no-border .flex-video-wrapper .flex-video-outer {border:0;margin:0 0 1.5em 0;}
.video-widget-inline .flex-video-text, .video-widget-inline-no-border .flex-video-text {padding:0 10px;}
.flex-video-pair .flex-video-outer, .flex-video-quads .flex-video-outer {width:100%;float:left;margin:0 0 1em 0;}
.flex-video-trips .flex-video-outer {width:100%;float:left;margin:0 0 1em 0;}
.video-widget-sidebar div {padding:0;}
}

.ent-loc-article .article-content .flex-video img {
    max-width: 100% !important;
    margin: auto;
}
