/*
theme name: Komoda Theme
author: Dream Team
description: bootstrap blog template converted to wordpress
version: 0.0.1
tags: bootstrap
*/

/*:root {*/
    /*--primary-color: #00acee;*/
    /*--secondary-color: #00acee;*/
/*}*/


.g-bg-primary, .g-bg-primary--hover:hover, .g-parent:hover .g-bg-primary--parent-hover, .g-bg-primary--active.active, .active .g-bg-primary--active, .g-parent.active .g-bg-primary--parent-active {
    background-color: var(--primary);
}
.g-bg-secondary, .g-bg-secondary--hover:hover, .g-parent:hover .g-bg-secondary--parent-hover, .g-bg-secondary--active.active, .active .g-bg-secondary--active, .g-parent.active .g-bg-secondary--parent-active {
    background-color: var(--secondary);
}

.text-logo {
    font-size: 28px;
}

.text-logo .altia {
    font-family: 'Lato', sans-serif;
    color: #00acee;
    font-weight: bold;
}

.text-logo .tech {
    font-family: 'Raleway', sans-serif;
    color: #495057;
}

h4 {
    color: #111;
}

a {
    color: #a08c69;
}

.home-section .box-content,
.wd .box-content
{
    margin-left: 70px;
}

.icon-logo {
    font-size: 28px !important;
    color: #4D4D4D;
}

.icon-php-alt:hover {
    color: #6782B6;
}

.icon-html5-alt:hover {
    color: #D35736;
}

.icon-css3-alt:hover {
    color: #56A7D7;
}

.icon-javascript-alt:hover {
    color: #F3DE50;
}

.footer-main {
    background: #333333;
}

.footer-main .social-icons ul {
    list-style-type: none;
    padding: 0;
}

.footer-main .social-icons li {
    display: inline-block;
    width: 40px;
    height: 40px;
    margin-right: 10px;
    background: #878484;
    border-radius: 50px;
    transition: background-color .5s ease;
}

.footer-main .social-icons li a {
    width: 40px;
    height: 40px;
    display: block;
    text-align: center;
    padding-top: 10px;
    color: #333333;
}

.footer-main .social-icons li:hover {
    background: #ffffff;
}

#mainNav {
    background-color: rgba(250, 250, 250, 0.95) !important;
}

header {
    /*padding: 180px 0 80px;*/
    /*background: #EDEDEE url("/img/slides/slide-1.png") no-repeat;*/
    /*background-size:100% auto;*/
    /*background-position-x: 50%;*/
}

.page-header {
    /*padding: 180px 0 80px;*/
    /*background: #EDEDEE url("/img/slides/slide-1.png") no-repeat;*/
    /*background-size: 100% auto !important;*/
    /*background-position-x: 50%;*/

    /*background: #EDEDEE url("img/header-2.jpg") no-repeat;*/
    /*padding: 180px 0 80px;*/
}

.page-header#header-about-us {
    background: #EDEDEE url("img/header-3.jpg") no-repeat;
    /*background-repeat: no-repeat;*/
    background-size: 100% auto;
    background-position-x: 50%;
}

@media (min-width: 992px) {
    header {
        padding: 180px 0 80px;
    }
}

@media (min-width: 576px) {
}

@media (min-width: 768px) {
    header {
        padding: 90px 0 40px;
    }
}

@media (min-width: 992px) {
}

@media (min-width: 1200px) {

    header {
        padding: 180px 0 100px;
    }
}

.border-1 {border-width:1px !important;}
.border-2 {border-width:2px !important;}
.border-3 {border-width:3px !important;}

.border-primary--hover:hover {border-color: var(--primary);}
.border-secondary--hover:hover {border-color: var(--secondary);}

.h-1px {height: 1px !important;}
.h-2px {height: 2px !important;}
.h-3px {height: 3px !important;}

.shadow { box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important; }
.shadow-sm { box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important; }
.shadow-lg { box-shadow: 0 1rem 3rem rgba(0,0,0,.175)!important; }

.tech-item { margin: 10px 0}
/*.tech-item {font-size: 22px; color: var(--primary)}*/
.tech-item i {font-size: 26px; color: var(--primary); min-width: 40px}
.tech-item a {
    font-size: 20px;
    color: var(--dark);
    /*text-decoration: underline;*/
    border-bottom: 1px solid var(--gray);
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}
.tech-item a:hover {
    color: var(--primary);
    text-decoration: none;
}

.transition-0_3 {
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
}