.workshops--container{padding:0 0 40px 0;}.workshops--container.workshops-preview{margin:0 0 40px 0;border-bottom:1px solid #cccccc;}.workshops--container.workshops-preview .meta-data--container{margin-bottom:0;}.workshops--container.workshops-preview .workshops-preview--readmore{color:#2f6aac;text-transform:uppercase;}.workshops--container.workshops-preview .workshops-preview--readmore:hover{text-decoration:underline;}.workshops--container.workshops-preview .workshops--post ul,.workshops--container.workshops-preview .workshops--post ol,.workshops--container.workshops-preview .workshops--post table,.workshops--container.workshops-preview .workshops--post h3,.workshops--container.workshops-preview .workshops--post h2{display:none;}.workshops--container.workshops-preview .workshops--post p{margin-bottom:15px;}.workshops--container.workshops-preview:last-child{margin:0;}.workshops--container .workshops--title{font-size:24px;margin-bottom:12px;line-height:35px;font-family:"Montserrat",sans-serif;color:#34302d;}.workshops--container .workshops--title a{color:#34302d;}.workshops--container .workshops--title a:hover{text-decoration:none;color:#2f6aac;}.workshops--container .meta-data--container{margin-bottom:30px;}.workshops--container .meta-data--container .meta-data--item{display:inline-block;margin:2px 30px 0 0;font-size:12px;line-height:12px;text-transform:uppercase;}.workshops--container .meta-data--container .meta-data--item .meta-data--icon{display:inline-block;height:20px;width:20px;vertical-align:middle;margin:-2px 5px 0 0;}.workshops--container .meta-data--container .meta-data--item a{color:#34302d;}.workshops--container .meta-data--container .meta-data--item a:hover{text-decoration:none;color:#2f6aac;}.workshops--container .workshops--post{margin:20px 0 30px;}.workshops--container .workshops--post a{color:#2f6aac;}.workshops--container .workshops--post a:hover{text-decoration:underline;}.workshops--container .workshops--post h2{font-family:"Montserrat",sans-serif;font-size:18px;line-height:28px;font-weight:700;margin:30px 0 15px;}.workshops--container .workshops--post h3,.workshops--container .workshops--post h4{font-family:"Montserrat",sans-serif;font-size:16px;line-height:26px;font-weight:700;margin:30px 0 15px;}.workshops--container .workshops--post p{margin-bottom:20px;}.workshops--container .workshops--post code{color:#305CB5;font-size:14px;padding:2px 6px;white-space:normal;}.workshops--container .workshops--post ul,.workshops--container .workshops--post ol{margin:15px 0 20px 25px;}.workshops--container .workshops--post ul li,.workshops--container .workshops--post ol li{padding-bottom:20px;font-size:15px;line-height:18px;}.workshops--container .workshops--post img{display:block;margin:20px 0;}.workshops--container .workshops--post pre{margin:20px 0;}.workshops--container .workshops--post strong{font-family:"Montserrat",sans-serif;}.workshops--container .workshops--post blockquote{margin:20px 0;padding:0 0 0 10px;border-left:5px solid #dddddd;}.workshops--container .workshops--post blockquote p{margin-bottom:20px;font-size:15px;line-height:24px;}.workshops--container .workshops--post blockquote code{color:#305CB5;font-size:14px;padding:2px 6px;}.workshops--container .workshops--post .highlight{margin-bottom:20px;}.workshops--container .workshops--post .highlight pre{border-radius:0;word-break:normal;word-wrap:normal;white-space:pre;overflow-x:auto;width:96.9%;}.workshops--container .workshops--post .highlight .copy-button{position:absolute;margin-left:633px;}.workshops--container .workshops--post .callout{border-left:4px solid #6db33f;background-color:#EBF1E7;padding:25px 20px;font-family:"Montserrat",sans-serif;margin:20px 30px;}.workshops--container .workshops--post .callout .callout-title{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:6px;}.workshops--container .workshops--post .callout p{margin:0;font-size:14px;line-height:20px;}.workshops-comments--wrapper{border-top:1px solid #cccccc;padding-top:30px;}.workshops-comments--wrapper .workshops-comments--container{border:1px solid #34302d;}.workshops-comments--wrapper .workshops-comments--container .workshops-comments--header{background-color:#34302d;color:#f1f1f1;font-size:14px;line-height:14px;padding:18px;}.workshops-comments--wrapper .workshops-comments--container .workshops-comments--header a{color:#6db33f;}.workshops-comments--wrapper .workshops-comments--container .workshops-comments--header .icon{margin-top:-11px;}.workshops-comments--wrapper .workshops-comments--container .workshops-comments--body{padding:18px;}.social-btn--container{margin:40px 0;text-align:center;}.social-btn--container .social-btn{background-image:url("../images/iconsprite.png");display:inline-block;width:36px;height:36px;margin:0 3.5%;}.social-btn--container .social-btn.twitter{background-position:0px 0px;}.social-btn--container .social-btn.twitter:hover{background-position:-83px 0px;}.social-btn--container .social-btn.googleplus{background-position:1000px 617px;}.social-btn--container .social-btn.googleplus:hover{background-position:917px 617px;}.social-btn--container .social-btn.linkedin{background-position:1000px 540px;}.social-btn--container .social-btn.linkedin:hover{background-position:917px 540px;}.social-btn--container .social-btn.facebook{background-position:0px -230px;}.social-btn--container .social-btn.facebook:hover{background-position:-83px -230px;}.social-btn--container .social-btn.youtube{background-position:1000px 387px;}.social-btn--container .social-btn.youtube:hover{background-position:917px 387px;}.promo-material{padding:75px 0;margin:0 0 40px 0;text-align:center;text-transform:uppercase;border:6px solid white;color:#ccc;background-color:#ddd;}

.workshops--post .workshops-input-btn
{
    text-transform: uppercase;
    background-color: #6db33f;
    background-image: none;
    border-radius: 0;
    border: none; 
    box-shadow: none;
    color: #eeeeee;
    text-shadow: none;
    font-size: 14px;
    padding: 9px 15px !important;
    height: 40px;
    cursor:pointer;
}

.workshops--post .workshops-input-txt
{
    background: transparent;
    font-size: 14px;
    padding: 12px 0 15px 10px;
    font-family: "Varela Round", sans-serif;
    color: #666;
    font-weight: 400;
    outline: none;
    border: none !important;
    box-shadow: none !important;
}