@charset "utf-8";
/* CSS Document */

#content div.intro { display:inline-block; width:50%; padding:0px 25px 30px 0px; overflow:hidden; vertical-align:top; }
#content div.intro img {  margin-bottom:15px; width:100%; max-width:350px; margin-left:25px; border-bottom-right-radius:15px; } 
#content div.intro p { margin-bottom:15px; padding-left:25px; }
#content div.intro a.more { margin-left:25px; }
#content div.intro > h2 { margin-bottom:15px; padding-left:30px; } 
#content div.intro > h2 span { font-style:italic; font-weight:300; font-size:30px; }
#content div.intro > h2 span::after	{ top:56%; width:1000px; height:1px; right:-1010px; background:#dfcde4; }

#content div.videos { padding:0px 0px 0px 0px; } 

#video-prev { padding-right:25px; padding:0px 25px; }
#video-prev div.head { display:table; width:100%; background:#fff; }
#video-prev div.head > div:first-child { border:none; padding-left:25px; }
#video-prev div.head > div { display:table-cell; border-left:1px solid #f9dfb0; text-align:center; vertical-align:middle; color:#803795; cursor:pointer; min-height:60px; padding:10px; transition:background .5s, color .5s; -webkit-transition:background .5s, color .5s; }
#video-prev div.head > div:hover { background:#fff9ef; color:#ba76ce; }
#video-prev div.head > div.selected { font-weight:400; background:#fff5e3; cursor:default; color:#803795 !important; }

#video-prev div.body { background:#fff5e3; padding:25px; border-bottom-right-radius:25px; }
#video-prev div.body > div { display:none; }
#video-prev div.body > div.active { display:block; }

#video-prev div.body span.title { display:block; margin-bottom:15px; font-size:18px; line-height:normal; color:#803795; font-weight:400; cursor:default; }
#video-prev div.body p { color:#484848; }

#video-prev div.videos { margin-top:15px; }

#video-prev div.videos div.vid { padding:0; margin-bottom:0px; margin-top:1px; width:100%; }
#video-prev div.videos div.vid.first { width:75%; }
#video-prev div.videos div.more { width:25%; display:inline-block; border-left:1px solid transparent; }
#video-prev div.videos div.vid:first-child { margin-top:0px; }
#video-prev div.videos div.more div.vid a { background:url(../images/play_medium.png) center center no-repeat; }
#video-prev div.videos a.more { margin-top:15px; }