.tp-wrapper{background-color:#f6f6f6;box-shadow:inset 0 2px 2px #ddd;float:left;width:100%;max-height:498px;margin-bottom:80px;overflow:hidden;}
.tp-banner ul{visibility:hidden;}
.tp-wrapper.no-bottom-margin{margin-bottom:0;}
.tp-caption.background{font:80px 'Open Sans', Arial, sans-serif;line-height:normal;padding:15px 30px;text-align:center;line-height:80px;color:#fff;}
.tp-caption.background.paragraph{font:18px 'Open Sans', Arial, sans-serif;padding:25px;line-height:24px;text-align:center;color:#fff;}
.tp-caption.regular{font:32px 'Open Sans', Arial, sans-serif;line-height:32px;}
.tp-caption.regular.small{font:25px 'Open Sans', Arial, sans-serif;background:#e83432;color:#fff;line-height:25px;padding:12px 30px 12px 30px;border-radius:5px;font-weight:bold;}
.tp-caption.list-left{background-position:0 0;background-repeat:no-repeat;}
.tp-caption.list-left p{margin-left:50px;padding-top:10px;padding:10px 15px;font-size:18px;background:rgba(255, 255, 255, 0.7);}
.tp-caption.list-right{background-position:right;background-repeat:no-repeat;}
.tp-caption.list-right p{margin-right:50px;padding-top:10px;padding:10px 15px;font-size:18px;background:rgba(255, 255, 255, 0.7);}
/*.tp-caption .cala{background:url(../../img/calander.png) left no-repeat;}*/