@charset "UTF-8";


/**
*
* -----------------------------------------------------------
*
* Template : ePack - Modern Element Packages
* Author : thecodrops
* Author URI : http://thecodrops.com
*
* -----------------------------------------------------------
*
**/

/*----------------------------
    Form Style1
------------------------------*/
.tc-form-style1 .form-field {margin-bottom: 20px;}
.tc-form-style1 .form-field input {width: 100%;height: 50px;padding: 5px 18px;font-size: 14px;border: 0;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.04);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.04);}
.tc-form-style1 .form-field textarea {width: 100%;padding: 10px 18px;font-size: 14px;border: 0;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.04);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.04);}
.tc-form-style1 .form-field input:focus, 
.tc-form-style1 .form-field textarea:focus {border-color: rgba(0, 0, 0, 0.4);outline: none;}
.tc-form-style1 .form-button {text-align: center;}
.tc-form-style1 .form-button button {background: #fff;border: 0;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.04);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.04);height: 46px;min-width: 170px;font-size: 14px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;}
.tc-form-style1 .form-button button:hover {background: #444;border-color: #444;color: #fff;}

/*----------------------------
    Form Style2
------------------------------*/
.tc-form-style2 .form-field {margin-bottom: 20px;}
.tc-form-style2 .form-field input {width: 100%;height: 50px;padding: 5px 18px;font-size: 14px;border: 2px solid rgba(0, 0, 0, 0.04);}
.tc-form-style2 .form-field textarea {width: 100%;padding: 10px 18px;font-size: 14px;border: 2px solid rgba(0, 0, 0, 0.04);}
.tc-form-style2 .form-field input:focus, 
.tc-form-style2 .form-field textarea:focus {border-color: rgba(0, 0, 0, 0.4);outline: none;}
.tc-form-style2 .form-button {text-align: center;}
.tc-form-style2 .form-button button {background: #fff;border: 2px solid rgba(0, 0, 0, 0.04);height: 46px;min-width: 170px;font-size: 14px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;}
.tc-form-style2 .form-button button:hover {background: #444;border-color: #444;color: #fff;}

/*----------------------------
    Form Style3
------------------------------*/
.tc-form-style3 .form-field {margin-bottom: 20px;}
.tc-form-style3 .form-field input {background: transparent;width: 100%;height: 50px;padding: 5px 18px;font-size: 14px;border-width: 0 0 1px 0;border-style: solid;border-color: rgba(0, 0, 0, 0.1);}
.tc-form-style3 .form-field textarea {background: transparent;width: 100%;padding: 10px 18px;font-size: 14px;border-width: 0 0 1px 0;border-style: solid;border-color: rgba(0, 0, 0, 0.1);}
.tc-form-style3 .form-field input:focus, 
.tc-form-style3 .form-field textarea:focus {border-color: rgba(0, 0, 0, 0.4);outline: none;}
.tc-form-style3 .form-button {text-align: center;}
.tc-form-style3 .form-button button {background: transparent;border-width: 0 0 1px 0;border-style: solid;border-color: rgba(0, 0, 0, 0.1);height: 46px;min-width: 170px;font-size: 14px;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;}
.tc-form-style3 .form-button button:hover {background: rgba(0, 0, 0, 0.05);border-color: rgba(0, 0, 0, 0.05);color: #444;}