/*!
Theme Name: custom theme
Theme URI: http://www.builtbymark.com
Description: A custom theme for franviolin.ca
Author: Mark
Author URI: http://www.builtbymark.com
Version: 1.0
Tags: 
*/.simpletab li,.uc,label{text-transform:uppercase}*,:after,:before{box-sizing:border-box}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}body,html{height:100%}body{font-family:'Roboto Condensed',sans-serif;font-weight:300;margin:0;background:url(site-images/fv-bg-s.jpg) center 104px no-repeat fixed #fff;background-size:cover}@media only screen and (min-width:800px){body{background-image:url(site-images/bg1.jpg);background-position:right 104px}}.header{background:#551A8B;min-height:104px}.header img{display:block;margin:0 auto;vertical-align:bottom}.wrapper{padding:0;min-width:330px}@media only screen and (min-width:400px){.wrapper{padding:8em 0 0}}.holder{min-height:500px;margin:0 auto;background:rgba(43,76,129,.8);padding:1em;-webkit-transition:all 1s ease;transition:all 1s ease}@media only screen and (min-width:400px){.holder{min-width:300px;max-width:380px;width:340px;float:left;margin:0;border-radius:0 9px 9px 0;padding:2em;height:auto}}@media only screen and (min-width:800px){.holder{float:right;margin:0;border-radius:9px 0 0 9px;padding:2em}}.holder p{color:#fff;margin-bottom:24px;line-height:1.3}.holder audio{width:100%}.simpletabs{width:100%;overflow:hidden;height:50px;border-bottom:1px solid #3b1260;padding-left:16px}.simpletab li{padding:8px 10px;float:left;line-height:1.5;margin:10px 5px 0 0;cursor:pointer;color:#fff;height:40px;letter-spacing:1px;font-weight:300;-webkit-transition:all .3s ease;transition:all .3s ease}.simpletab li:hover{background:#2e0e4b;text-decoration:none;outline:0;-webkit-transition:all .3s ease;transition:all .3s ease}.simpletab li.selected{position:relative;background:#551A8B;background-image:-webkit-radial-gradient(#551a8b 0,#2e0e4b 100%);background-image:radial-gradient(#551a8b 0,#2e0e4b 100%);color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #3b1260}.simpletab-wrapper{border-top:none;padding-top:16px}.simple-content{display:none}label{display:block;color:#fff;margin-bottom:3px}input[type=text],input[type=email],input[type=submit],textarea{display:block;width:100%;margin-bottom:24px;min-height:40px;padding:5px 10px;background:0 0;outline:0;border:1px solid #3b1260;border-radius:0 5px 5px 0;color:#fff;font-size:1em;font-family:"Roboto Condensed",sans-serif;font-weight:300}input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:#d3b3f1}textarea{min-height:100px}input[type=submit]{background:#551A8B;color:#fff;font-size:1em;border-radius:5px;text-transform:uppercase;letter-spacing:1px}