/*
* Author: Wisely Themes
* Author URI:
* Theme Name: Mochito
* Theme URI:
* Version: 1.0
*/


body { color:#bbb; }
section { background-color:#232323; }
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input { color: #232323; }
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input { background-color: rgba(0, 0, 0, 0.1); border: 1px solid rgba(0, 0, 0, 0.35); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus { border-color: rgba(35, 35, 35, 0.8); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.4); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.4); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.4); }
.section-title{ border-bottom:1px solid #5a5a5a; }
.nav-section:before { background-image: url('../img/bg_bottom_header_dark.png'); }
#nav ul > li > a{ color:#5a5a5a; }
#nav ul > li > a:hover,
#nav ul > li > a:focus,
#nav ul > li > a.active { background-color: #1a1a1a; }
#mobile-nav{ background-color: #1a1a1a; }
.stuck{ -webkit-box-shadow: 0 0 10px #000; -moz-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; }
#filters li { border:1px solid #5a5a5a; }
#folio-items li > div .tags{ border-top: 1px solid #444; border-bottom: 1px solid #444; color:#444; }
#folio-items li > div .tags a{ color:#444; }
#folio-items li > div .tags a:hover{ color:#000; }
#folio-items li > div h2,
#folio-items li > div h5 { color:#000; }
.btn-folio{ color:#000; border-color:#000; }
.btn-folio:hover{ border-color:#000; background-color:#444; }
.project-page { background-color:#232323; }
.project-header:after{ background-image: url('../img/bg_bottom_header_dark.png'); }
.project-desc{ background-color:#00a6d6; }
.project-desc p{ color:#bbb; }
.project-desc a{ color:#676767; }
.project-overview h3{ color:#5a5a5a; }
.services-item:hover{ background-color:rgba(24, 24, 24, 0.7); }
.services-item i { color: #1b1b1b; }
.no-touch .services-item:hover i { background: rgba(27,27,27,1); }
.team-member-img h2{ color:#000; }
.progress { border: 1px solid #1a1a1a; }
.progress .bar { color: #939393; background-color: #454545; }
.progress span{ color:#939393; }
#skills i{ color:#5a5a5a; }
#contacts{ color:#232323; }
#contacts:before{ background-image: url('../img/bg_top_contacts_dark.png'); }
#contacts h1{ color:#232323; border-bottom: 1px solid #232323; }
#form-opt li{ border:1px solid #7a7a7a; color:#7a7a7a }
#form-opt li:hover,
#form-opt li.active { border-color: #232323; color: #232323; }
.contacts-info a{ color:#232323; }
.contacts-info i{ background-color:#232323; }
#footer{ color:#000; }
#sn-icons a{ color:#000; }
