/*
Theme Name:     Creation
Description:    Genesis1 Calendar
Author:         Christian Cugnet
Template:       genesis1

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/


.blog #main, .single-post #main {
    max-width: 800px;
    margin: auto;
    padding-left: 20px;
    padding-right: 20px;
    float: none;
}


.tribe-events-calendar thead th {font-size: 10px;}
nav.main .social {
    margin-right: -1.65%;
}
nav.main .social a.twitter{
background-image:url(http://www.genesis1.com.au/wp-content/uploads/2016/04/twitter-icon.png);
}
nav.main .social a.twitter:hover{
background-image:url(http://www.genesis1.com.au/wp-content/uploads/2016/04/twitter-icon-reverse.png);
}

nav.main .social a.instagram{
background-image:url(http://www.genesis1.com.au/wp-content/uploads/2016/04/instagram-icon.png);
}
nav.main .social a.instagram:hover{
background-image:url(http://www.genesis1.com.au/wp-content/uploads/2016/04/instagram-icon-reverse.png);
}

nav.main ul {
margin-left: -1.65%;
}
.menu li ul li{
    display:none;
    z-index: 10000;
    position: absolute;
    width: 200%;
    margin-left: -25%;
    background-color: #f1f1f1;
}

.menu li:hover ul li{
 display:block;
}

.single-post .single-title {
    margin-top: 80px;
}

.form-c-row {
float: left!important;
width:100%!important;
}

.form-c-row ul{
margin-left:5%!important;
}

.form-c-strong{
    background: #2d85af!important;
    color: white!important;
    line-height: 25px!important;
    font-size: 25px!important;
    padding: 3px 20px!important;
    display: block;
    margin-bottom: 5px;
}

.form-c-row input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea{
 background: #f5f5f5;
}

.form-c-item-sml{
width:24%!important;
display: inline-block!important;
vertical-align:top;
}

.form-c-item-med{
width:49%!important;
display: inline-block!important;
vertical-align:top;
}

.form-c-item-lrg{
width:74%!important;
display: inline-block!important;
vertical-align:top;
}

.panel-info > .panel-heading {
    color: #31708f;
    background-color: #f2f2f2!important;
    border-color: #f2f2f2!important;
}