/*============= default style =============*/
.clearfix:before, .clearfix:after { content: " "; display: table; }
.clearfix:after { clear: both; }
.clearfix { clear: both; overflow: hidden; }
.clear{ clear: both; }

.float-left { float: left; }
.float-right { float: right; }

.floatleft-img{ float:left; margin-right:15px;}
.floatright-img{ float:right; margin-left:15px;}
.floatright-img, .floatleft-img{
-webkit-box-shadow: 0 8px 20px -10px rgba(0, 0, 0, 0.5);
box-shadow: 0 8px 20px -10px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 8px 20px -10px rgba(0, 0, 0, 0.5);
border-radius:7px; -moz-border-radius:7px;
-webkit-border-radius:7px; padding:3px; }

.align-left { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }
.align-justify { text-align: justify; }
.align-top { vertical-align: top; }
.align-middle { vertical-align: middle; }
.align-bottom { vertical-align: bottom; }

.entry-content iframe {width:100%; overflow:hidden; border:none;}