/* See http://code.google.com/p/minify/wiki/CommonProblems#@imports_can_appear_in_invalid_locations_in_combined_CSS_files */
.fb-counter-img img {
display:block;
margin:5px auto 0;
}

.subscription_email {
-webkit-box-shadow:inset 0;
box-shadow:inset 0;
font:normal 12px arial;
text-align:center;
width:79%;
padding:5px 3px;
}

.subscription_btn {
-webkit-border-radius:3px;
background:linear-gradient(tobottom,#ffb76b0%,#ffa73d50%,#ff7c0051%,#ff7f04100%);
border:1px solid #ffb76b;
border-radius:3px;
color:#fff;
cursor:pointer;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb76b',endColorstr='#ff7f04',GradientType=0);
font:bold 12px arial;
width:15%;
padding:5px 3px;
}

.subscription_btn:hover {
background:#ffb76b;
color:#f7f7f7;
}

.subscription_btn:active {
background:#ff7f04;
color:#f7f7f7;
}

p.fb-credits a,.fb-credits {
color:#84C6DF;
font:normal 10px arial;
text-align:center;
text-decoration:none;
margin:0 auto;
}

img.feed-image {
float:left;
margin:0 5px 5px 0;
}div.wpcf7 {
margin:0;
padding:0;
}

div.wpcf7-response-output {
margin:2em .5em 1em;
padding:.2em 1em;
}

div.wpcf7 .screen-reader-response {
position:absolute;
overflow:hidden;
clip:rect(1px,1px,1px,1px);
height:1px;
width:1px;
border:0;
margin:0;
padding:0;
}

div.wpcf7-mail-sent-ok {
border:2px solid #398f14;
}

div.wpcf7-mail-sent-ng {
border:2px solid red;
}

div.wpcf7-spam-blocked {
border:2px solid orange;
}

div.wpcf7-validation-errors {
border:2px solid #f7e700;
}

.wpcf7-form-control-wrap {
position:relative;
}

span.wpcf7-not-valid-tip {
color:red;
font-size:1em;
display:block;
}

.use-floating-validation-tip span.wpcf7-not-valid-tip {
position:absolute;
top:20%;
left:20%;
z-index:100;
border:1px solid red;
background:#fff;
padding:.2em .8em;
}

span.wpcf7-list-item {
margin-left:.5em;
}

div.wpcf7 img.ajax-loader {
border:none;
vertical-align:middle;
margin-left:4px;
}

div.wpcf7 .placeheld {
color:#888;
}

.wpcf7-display-none,div.wpcf7 div.ajax-error {
display:none;
}@import url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.css);

.responsive,.responsive span,.responsive span iframe[style],.responsive span img {
width:100%!important;
}

.white-popup {
position:relative;
background:#FFF;
width:auto;
max-width:720px;
margin:20px auto;
}

.mfp-close {
top:-18px!important;
right:-18px!important;
background:url(/wp-content/plugins/easy-facebook-likebox/public/assets/images/popup_close.png)!important;
width:36px!important;
height:37px!important;
font-size:0!important;
}

.mfp-close:hover,.mfp-close:active,.mfp-close:focus {
background:transparent;
}

.efbl_read_more_link .efbl_links_container a .fa {
color:#fff;
margin-right:9px;
margin-left:9px;
}

.efbl_read_more_link .efbl_links_container a .fa-facebook {
float:left;
display:inline-block;
}

.efbl_read_more_link .efbl_links_container a .fa-facebook:hover {
color:#3b5998;
}

.efbl_read_more_link .efbl_links_container a .fa-twitter:hover {
color:#00aced;
}

.efbl_read_more_link .efbl_links_container a .fa-linkedin:hover {
color:#007bb6;
}

.efbl_read_more_link .efbl_links_container a .fa-google-plus:hover {
color:#dd4b39;
}

#efblcf .efbl_story_meta .efbl_read_more_link {
position:relative;
float:right;
margin-top:5px;
}

.efbl_links_container {
right:0;
display:none;
position:absolute;
background:#333;
padding:10px;
}

#efblcf .efbl_info span {
margin-right:3px;
color:#FFF;
}

.efbl_feed_wraper {
float:left;
width:100%;
text-align:left;
margin:0 auto;
padding:0;
}

#efblcf {
float:left;
display:block;
width:100%;
margin-bottom:20px;
border-bottom:1px solid #eee;
}

#efblcf .efbl_story_photo {
position:relative;
float:left;
}

#efblcf.fullwidth .efbl_post_content,#efblcf.fullwidth .efbl_story_photo {
width:100%;
margin-right:10px;
margin-bottom:10px;
}

#efblcf .efbl_story_photo img,#efblcf .efbl_story_photo video {
width:100%;
height:auto;
margin-bottom:0;
margin-top:0;
float:left;
}

#efblcf.fullwidth .efbl_youtube_video,#efblcf.fullwidth .efbl_vimeo_video {
width:100%;
height:400px;
margin-bottom:0;
}

#efblcf.halfwidth .efbl_story_photo {
width:45%;
margin-right:10px;
position:relative;
}

#efblcf .efbl_story_photo .efbl_iframe_popup_video {
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
}

#efblcf .efbl_story_photo a {
float:left;
z-index:1;
position:absolute;
top:0;
bottom:0;
right:0;
left:0;
}

#efblcf .efbl_story_photo:hover a {
background-color:rgba(0,0,0,0.5);
}

#efblcf .efbl_story_photo:hover a	.efbl_hover {
background-image:url(/wp-content/plugins/easy-facebook-likebox/public/assets/images/plus.png);
position:absolute;
bottom:0;
top:0;
left:0;
right:0;
z-index:99999;
background-position:center;
background-repeat:no-repeat;
}

#efblcf.halfwidth .efbl_post_content {
float:left;
width:53%;
}

#efblcf.thumbnail .efbl_story_photo {
float:left;
width:21%;
margin-right:10px;
}

#efblcf.thumbnail .efbl_post_content {
float:left;
width:77%;
}

#efblcf .efbl_post_content .efbl_author_info .efbl_auth_logo {
float:left;
margin-right:5px;
}

#efblcf .efbl_post_content .efbl_author_info p {
margin-bottom:0;
padding-bottom:0;
line-height:1.2;
}

#efblcf .efbl_post_content .efbl_author_info p a {
color:inherit;
text-decoration:none;
border:0;
}

#efblcf .efbl_post_content .efbl_author_info .efbl_story_time {
font-size:11px;
color:#eeee;
}

#efblcf .efbl_story_meta {
float:left;
width:100%;
margin-top:15px;
margin-bottom:15px;
}

#efblcf .efbl_shared_story {
float:left;
width:100%;
background-color:#f7f7f7;
border:1px solid #eee;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:10px;
}

#efblcf .efbl_shared_story.efbl_has_link_image .efbl_link_image {
float:left;
width:auto;
margin-right:10px;
}

#efblcf .efbl_shared_story .efbl_link_text {
width:100%;
float:left;
}

#efblcf .efbl_shared_story.efbl_has_link_image .efbl_link_text {
float:left;
width:73%;
}

#efblcf .efbl_shared_story .efbl_link_text p {
margin-bottom:0;
padding-bottom:0;
}

#efblcf .efbl_info {
float:left;
background:#333;
padding:5px 0 5px 7px;
}

#efblcf .efbl_info:hover {
cursor:pointer;
opacity:0.9;
}

.efbl_feed_wraper .efbl_custom_likebox {
margin-left:-10px;
float:left;
}

#efblcf_holder img,#efblcf_holder video,#efblcf_holder iframe {
width:100%;
height:auto;
}

#efblcf_holder .efbl_popupp_footer {
padding:10px;
}

#efblcf_holder .efbl_popupp_footer p {
line-height:1.3em;
}

#efblcf_holder {
-webkit-border-radius:5px;
-moz-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
border-radius:5px;
}

.efbl_read_full_story {
float:left;
margin-right:10px;
}

.efbl_links_container.efbl_slideIn {
display:block;
float:left;
}

#efblcf .efbl_comments_wraper {
float:left;
width:100%;
margin-top:5px;
background:#eee;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
display:none;
padding:10px;
}

#efblcf .efbl_comments_wraper.efbl_cwraper_slide {
display:block;
}

#efblcf .efbl_comments_wraper .efbl_comments {
margin-bottom:10px;
float:left;
width:100%;
}

#efblcf .efbl_comments_footer {
float:left;
margin-top:5px;
border-top:1px solid #fff;
width:100%;
padding-top:5px;
}

.efbl_comments_header {
float:left;
margin-bottom:5px;
border-bottom:1px solid #fff;
width:100%;
padding-bottom:5px;
}

#efblcf .efbl_comments_wraper .efbl_commenter_image {
float:left;
width:32px;
margin-right:10px;
margin-top:7px;
}

#efblcf .efbl_comments_wraper .efbl_commenter_image a img {
border:0;
}

#efblcf .efbl_comments_wraper .efbl_comment_text {
width:88%;
float:left;
}

.my-mfp-zoom-in .zoom-anim-dialog {
opacity:0;
-webkit-transition:all .2s ease-in-out;
-moz-transition:all .2s ease-in-out;
-o-transition:all .2s ease-in-out;
transition:all .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);
}

.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
opacity:1;
-webkit-transform:scale(1);
-moz-transform:scale(1);
-ms-transform:scale(1);
-o-transform:scale(1);
transform:scale(1);
}

.my-mfp-zoom-in.mfp-removing .zoom-anim-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;
}

.my-mfp-zoom-in.mfp-bg {
opacity:0;
-webkit-transition:opacity .3s ease-out;
-moz-transition:opacity .3s ease-out;
-o-transition:opacity .3s ease-out;
transition:opacity .3s ease-out;
}

.my-mfp-zoom-in.mfp-ready.mfp-bg {
opacity:0.8;
}

.my-mfp-zoom-in.mfp-removing.mfp-bg {
opacity:0;
}

#fb-root,#efblcf_holder .efbl_popup_image,#efblcf_holder .efbl_popup_if_video,#efblcf_holder .efbl_popup_video,#efblcf_holder .efbl_popupp_footer {
display:none;
}

.efbl_read_more_link .efbl_links_container a .fa-twitter,.efbl_read_more_link .efbl_links_container a .fa-linkedin,.efbl_read_more_link .efbl_links_container a .fa-google-plus {
background-repeat:no-repeat;
float:left;
display:inline-block;
}

#efblcf .efbl_story_photo iframe,#efblcf .efbl_comments_wraper p {
margin:0;
padding:0;
}

#efblcf .efbl_post_content .efbl_author_info,#efblcf .efbl_post_content .efbl_content_wraper {
float:left;
width:100%;
}

@media only screen and max-width768px {
#efblcf.thumbnail .efbl_story_photo,#efblcf.thumbnail .efbl_post_content,#efblcf.halfwidth .efbl_story_photo,#efblcf.halfwidth .efbl_post_content {
width:100%;
margin-bottom:10px;
}

#efbl_popup {
width:auto!important;
height:auto!important;
}

#efblcf .efbl_shared_story.efbl_has_link_image .efbl_link_text {
width:100%;
}

#efblcf .efbl_shared_story {
text-align:center;
}

#efblcf .efbl_shared_story.efbl_has_link_image .efbl_link_image {
float:none;
}

.efbl_links_container {
bottom:-30px;
}
}.mfp-bg {
top:0;
left:0;
width:100%;
height:100%;
z-index:1042;
overflow:hidden;
position:fixed;
background:#0b0b0b;
opacity:0.8;
filter:alpha(opacity=80);
}

.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;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
padding:0 8px;
}

.mfp-container:before {
content:'';
display:inline-block;
height:100%;
vertical-align:middle;
}

.mfp-content {
position:relative;
display:inline-block;
vertical-align:middle;
text-align:left;
z-index:1045;
margin:0 auto;
}

.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:zoom-out;
}

.mfp-zoom {
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-hide {
display:none!important;
}

.mfp-preloader {
color:#CCC;
position:absolute;
top:50%;
width:auto;
text-align:center;
margin-top:-.8em;
left:8px;
right:8px;
z-index:1044;
}

.mfp-preloader a {
color:#CCC;
}

.mfp-preloader a:hover {
color:#FFF;
}

button.mfp-close,button.mfp-arrow {
overflow:visible;
cursor:pointer;
background:transparent;
border:0;
-webkit-appearance:none;
display:block;
outline:none;
z-index:1046;
-webkit-box-shadow:none;
box-shadow:none;
padding:0;
}

button::-moz-focus-inner {
border:0;
padding: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;
filter:alpha(opacity=65);
color:#FFF;
font-style:normal;
font-size:28px;
font-family:Arial, Baskerville, monospace;
padding:0 0 18px 10px;
}

.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;
filter:alpha(opacity=65);
top:50%;
width:90px;
height:110px;
-webkit-tap-highlight-color:rgba(0,0,0,0);
margin:-55px 0 0;
padding:0;
}

.mfp-arrow:active {
margin-top:-54px;
}

.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a {
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,.mfp-arrow .mfp-a {
border-top-width:13px;
border-bottom-width:13px;
top:8px;
}

.mfp-arrow:before,.mfp-arrow .mfp-b {
border-top-width:21px;
border-bottom-width:21px;
opacity:0.7;
}

.mfp-arrow-left {
left:0;
}

.mfp-arrow-left:after,.mfp-arrow-left .mfp-a {
border-right:17px solid #FFF;
margin-left:31px;
}

.mfp-arrow-left:before,.mfp-arrow-left .mfp-b {
margin-left:25px;
border-right:27px solid #3F3F3F;
}

.mfp-arrow-right {
right:0;
}

.mfp-arrow-right:after,.mfp-arrow-right .mfp-a {
border-left:17px solid #FFF;
margin-left:39px;
}

.mfp-arrow-right:before,.mfp-arrow-right .mfp-b {
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;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0 auto;
padding:40px 0;
}

.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;
}

.mfp-ie7 .mfp-bottom-bar {
width:600px;
left:50%;
margin-left:-300px;
margin-top:5px;
padding-bottom:5px;
}

.mfp-ie7 .mfp-content {
padding-top:44px;
}

.mfp-ie7 .mfp-close {
top:0;
right:0;
padding-top:0;
}

.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-ready .mfp-preloader,.mfp-s-error .mfp-content {
display:none;
}

.mfp-close:hover,.mfp-close:focus,.mfp-arrow:hover,.mfp-arrow:focus {
opacity:1;
filter:alpha(opacity=100);
}

.mfp-ie7 .mfp-img,.mfp-ie7 .mfp-container {
padding:0;
}

@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 .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;
top:auto;
position:fixed;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
margin:0;
padding:3px 5px;
}

.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;
}

.mfp-img-mobile img.mfp-img,.mfp-img-mobile .mfp-bottom-bar:empty {
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;
}
}#fcbkbttn_settings_form select,#fcbkbttn_settings_form input[type=text],#fcbkbttn_settings_form input[type=file],#fcbkbttn_settings_form input[type=number] {
min-width:200px;
}

.fcbk_share {
clear:both;
line-height:1;
}

.fcbk_button {
display:inline-block;
margin-right:10px;
}

.fcbk_button a {
display:block;
border-bottom:0!important;
box-shadow:none!important;
}

.fcbk_button a:hover {
opacity:0.9;
}

.fcbk_like {
display:inline-block;
position:relative;
}

.fb_edge_widget_with_comment span {
width:450px!important;
}

.fcbk_like iframe {
max-width:450px;
}

.fcbk_button a img {
display:inline-block!important;
}

.fcbk_share img,.fcbk_like .fb_iframe_widget span {
vertical-align:top!important;
}

#fcbkbttn_id_option,#fcbkbttn_layout_option {
border-top:1px solid #ccc;
}

#fcbkbttn_preview_content {
margin-left:10px;
}

#fcbkbttn_preview_content h3 {
margin-top:0;
padding-top:1em;
}

#fcbkbttn_preview {
display:inline-block;
width:300px;
vertical-align:top;
}

#fcbkbttn_settings_form {
display:inline-block;
margin-right:20px;
}.srr-tab-wrap {
background:none!important;
border:none!important;
margin:5px 0 10px!important;
padding:0!important;
}

.srr-tab-wrap li {
list-style:none!important;
float:left;
background-image:none!important;
background-color:#fff;
border-radius:3px;
border:1px solid #ccc;
cursor:pointer;
margin:5px 5px 0 0 !important;
padding:3px 10px!important;
}

.srr-active-tab {
background:#333!important;
color:#FFF!important;
}

.srr-wrap {
max-width:100%;
min-width:100%!important;
padding:0!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;
float:left!important;
margin:5px 10px 0 0 !important;
}

.srr-style-none .srr-item {
padding:0 0 20px!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 {
background:#333;
color:#FFF!important;
border-color:#666;
}

.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 {
background:#FFF8EC;
color:#333!important;
border-color:#F90;
}

.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;
}.ye-container {
position:relative;
padding-bottom:56.25%;
padding-top:30px;
height:0;
overflow:hidden;
}

.ye-container iframe,.ye-container object,.ye-container embed {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}