/*
Theme Name: Exoclick
Theme URI: http://underscores.me/
Author: 2day
Author URI: http://2day.sk
Description: ExoClick theme
Version: 1.0
License: GNU General Public License
License URI: license.txt
Text Domain: exoclick
Domain Path: /languages/
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Exoclick is based on Underscores http://underscores.me/, (C) 2012-2013 Automattic, Inc.
*/

#ky_ticket input[type="text"], #ky_ticket input[type="password"], #ky_ticket input[type="email"], #ky_ticket input[type="tel"], #ky_ticket textarea {
    background: none repeat scroll 0 0 #E5E4E4;
    border: medium none;
    border-radius: 4px;
    padding: 15px 2%;
    width: 100%;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

#ky_ticket .captcha input[type="text"]{
    background: #fff;
    border: 1px solid #ccc;
}

#ky_ticket {
    margin-top: 20px;
}

#ky_ticket .field {
    margin: 10px 0 18px;
}

#ky_ticket select {
    background: none repeat scroll 0 0 #E5E4E4;
    border: medium none;
    border-radius: 4px;
    padding: 15px 2%;
    height: 50px;
    width:100%;
}

#ky_ticket input[type="submit"] {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #1AAB1C;
    border-color: #138514;
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 0 0 2px;
    color: #FFFFFF;
    display: inline-block;
    font: 400 35px/45px 'Oswald',sans-serif;
    padding: 3px 80px;
    text-decoration: none;
    text-shadow: 0 -1px rgba(0, 0, 0, 0.4);
    text-transform: uppercase;
}

#ky_ticket div.field input.error, #ky_ticket p.field select.error, #ky_ticket div.field select.error, #ky_ticket div.field textarea.error {
    background-color: #ffaaaa;
}

#exo-signup .parsley-error {
    background: #ffaaaa;
}
#exo-signup .parsley-errors-list {
    list-style: none;
    margin: 0;
}

#ky_ticket div.error, #exo-signup .parsley-errors-list li {
    margin-top: 5px;
    color: #ff0000;
}

@media (min-width: 40rem) {
    #ky_ticket .label-class {
        margin-top: 26px;
        width: 180px;
        float: left;
    }
    #ky_ticket div.row div.error {
        margin-left: 180px;
    }

    #ky_ticket div.field div.error {
        margin-left: 0px;
    }

    #ky_ticket div.field {
        float: left;
    }

    #ky_ticket div.field input, #ky_ticket p.field select, #ky_ticket div.field select, #ky_ticket div.wrapper-captcha {
        width: 400px;
    }

    #ky_ticket div.field textarea {
        width: 400px;
    }

    #ky_ticket p.submit {
        margin-left: 347px;
    }

    #ky_ticket .captcha {
        float:right;
    }
}

#ky_ticket .row:before,
#ky_ticket .row:after {
    content: " ";
    display: table;
}

#ky_ticket .row:after {
    clear: both;
}

#ky_ticket .row {
    *zoom: 1;
}