/*!
Theme Name: ChromaticCapital
Theme URI: http://underscores.me/
Author: Team Direct Leadz
Author URI: http://www.directleadz.com
Description: Direct Leadz with the help of its innovative and integrated technologies, delivers the complete range of solutions in various verticals like Information Technology.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: chromaticcapital
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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.

ChromaticCapital is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
a:hover {
    text-decoration: none;
}
#loginform-custom {
    margin-top: 0;
    margin-bottom: 140px;
}
#loginform-custom p label {
    display: none;
}
#loginform-custom p {
    margin: 0;
    padding: 0;
}
#loginform-custom .login-password {
    width: 73.7% !important;
    padding-right: 45px;
}
#loginform-custom .login-password, #loginform-custom .login-submit {
    display: table-cell;
    vertical-align: top;
}
#loginform-custom .login-username input {
    opacity: 0;
    position: absolute;
    height: 0;
    width: 0;
}
#loginform-custom .login-password input[type=password], #loginform-custom .login-password input[type=password]:focus {
    outline: 0;
    border-width: 0 0 2px;
    border-color: #1e1145;
    height: 40px;
    box-shadow: none;
    border-radius: 0;
    padding-left: 0;
    font-weight: 600;
    padding-right: 0;
    font-family: "pt-sans-bold";
    width: 100%;
    font-size: 17px;
}
.login-submit input[type="submit"]::after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    width: 50px;
    height: 200%;
    background: #1e1145;
    z-index: 1;
    right: 0;
    top: 0;
    margin: -5px 0 0 -5px;
    -webkit-transform-origin: 0 0;
    -webkit-transform: rotate(-20deg);
    -moz-transform-origin: 0 0;
    -moz-transform: rotate(-20deg);
    -ms-transform-origin: 0 0;
    -ms-transform: rotate(-20deg);
    transform-origin: 0 0;
    transform: rotate(-20deg);
}
.login-submit input[type="submit"] {
    color: #1e1145;
    /*border: 2px solid #1e1145;*/
    padding: 5px;
    font-size: 17px;
    font-family: "pt-sans-bold";
    border-radius: 0;
    height: 40px;
    text-align: left;
    padding-left: 18px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    min-width: 157px;
    padding-right: 60px;
}
#loginform-custom .login-password input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #1e1145;
    text-transform: uppercase;
    opacity: 1;
}
#loginform-custom .login-password input::-moz-placeholder { /* Firefox 19+ */
    color: #1e1145;
    text-transform: uppercase;
    opacity: 1;
}
#loginform-custom .login-password input:-ms-input-placeholder { /* IE 10+ */
    color: #1e1145;
    text-transform: uppercase;
    opacity: 1;
}
#loginform-custom .login-password input:-moz-placeholder { /* Firefox 18- */
    color: #1e1145;
    text-transform: uppercase;
    opacity: 1;
}
.search-form #search-submit {
    position: absolute;
    opacity: 0;
}

.login-submit{
    color: #1e1145;
    border: 2px solid #1e1145;
    padding: 5px;
    font-size: 17px;
    font-family: "pt-sans-bold";
    border-radius: 0;
    height: 40px;
    text-align: left;
    padding-left: 18px;
    font-weight: 600;
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
    min-width: 130px;
    padding-right: 60px;
}
.login-submit input {
    background-color: #ffffff;
    border: none;
}

.login-submit:hover input{
    background:#1e1145 ;
    color: #ffffff;
}
.login-submit:hover{
    background-color: #1e1145; color: #fff;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.login-submit:before{
    content: "\f105";
    position: absolute;
    height: 100%;
    right: 15px;
    top: 0;
    line-height: 2.0;
    font-size: 18px;
    font-family: FontAwesome;
    color: #fff;
    z-index: 2;
}
.login-submit:after{
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    width: 50px;
    height: 200%;
    background: #1e1145;
    z-index: 1;
    right: 0;
    top: 0;
    margin: -5px 0 0 -5px;
    -webkit-transform-origin: 0 0;
    -webkit-transform: rotate(-20deg);
    -moz-transform-origin: 0 0;
    -moz-transform: rotate(-20deg);
    -ms-transform-origin: 0 0;
    -ms-transform: rotate(-20deg);
    transform-origin: 0 0;
    transform: rotate(-20deg);
}
.blog_tablist.featured {
    background-color: transparent;
    padding: 0;
    width: auto;
    box-sizing: inherit;
}
#ajax-load-more .alm-btn-wrap {
    text-align: center;
    margin-bottom: 100px;
}

.nav_thline img.active{display: block;}
.nav_thline img{display: none;}

.featured_ul > li > a{
    color: #1e1145;
    font-size: 17px;
}