body{
    color: #909090;
}

#wrapper{
    border-top-color: #6ac8c8;
}

input,textarea{
    background-color: #4a4a4a;
    color: #CACACA;
}

/*
--------------------------------------
PLACEHOLDER COLORS
--------------------------------------
*/

::-webkit-input-placeholder{
    color: rgba(255, 255, 255, 0.3);
}

:-moz-placeholder{
    color: rgba(255, 255, 255, 0.3);
}

::-moz-placeholder{
    color: rgba(255, 255, 255, 0.3);
}

:-ms-input-placeholder{
    color: rgba(255, 255, 255, 0.3);
}

/*
--------------------------------------
PRELOADER COLORS
--------------------------------------
*/

#preloader{
    color: #909090;
    background-color: #4b4b4b;
}

/*
--------------------------------------
OPENER COLORS
--------------------------------------
*/

#opener{
    background-color: #3b3b3b;
    border-bottom-color: #555;
}

    .opener_title h1{
        border-bottom-color: #6ac8c8;
        color: #909090; 
    }

    .opener_title h1:after{
        border-color: #6ac8c8 transparent transparent transparent;
    }

    .close_btn{
        background-color: #666;
        color: #999;
    }

/*
--------------------------------------
CONTACT DETAILS
--------------------------------------
*/

.contact_details ul li a{
    color: #909090;
}

.contact_details ul li a:hover{
    color: #6ac8c8;
}



/*
--------------------------------------
CONTACT FORM
--------------------------------------
*/

.form-error{
    background-color: #ffe5ed;
    color: #bd0000;
    border-color: #ff7da5;
}

.left input, .right textarea{
    border-color: #555;
}

#contact_btn{
    background: transparent url(../../img/submitBG.png) center no-repeat;
}

/*
--------------------------------------
HEADER COLORS
--------------------------------------
*/

header{
    background-color: #4b4b4b;
    box-shadow: 0px 10px 10px rgba(0,0,0,.2);
}

nav{
    border-left-color: #555;
}

    nav a{
        color: #909090;
        border-right-color: #555;
        border-bottom-color: transparent;
    }

    nav a:hover{
        border-bottom-color: #6ac8c8;
    }

    nav a:after{
        border-color: transparent transparent #6ac8c8 transparent;
    }

    #logo a{
            background: url(../../img/logo_turquoise.png) no-repeat;
        }

/*
--------------------------------------
CONTET COLORS
--------------------------------------
*/

#content{
    color: #cacaca;
}

/*
--------------------------------------
MAIN TITLE
--------------------------------------
*/

.main_title h1{
    color: #cacaca;
    text-shadow: 0px 5px 10px rgba(0,0,0,.2);
}

/*
--------------------------------------
TEXT SLIDER
--------------------------------------
*/

.text_slider{
    text-shadow: 0px 2px 5px rgba(0,0,0,.2);
}

/*
--------------------------------------
COUNTDOWN COLORS
--------------------------------------
*/

.date_block_box{
    border-color: #3b3b3b;
    box-shadow: 0px 0px 10px rgba(0,0,0,.1)
}

    .date_block{
        background: #3b3b3b;
        color: #6ac8c8;
    }

        .date_block_box span {
            background: url(../../img/countdownLED_turquoise.png) no-repeat;
        }

/*
--------------------------------------
SUBSCRIBE COLORS
--------------------------------------
*/

.subscribe_form .email_field{
    box-shadow: 0 0 10px rgba(0,0,0,.05);
}

.placeholder{
    color: #cacaca;
}

.subscribe_form .email_field:focus{
    box-shadow: 0 0 10px #6ac8c8;
}

.subscribe_form #submit_btn{
    background: url(../../img/submitBG.png) no-repeat;
}

/*
--------------------------------------
TWITTER BOX COLORS
--------------------------------------
*/

.tweets_box{
    background-color: #666;
    color: #ddd;
}

    .tweets_box a{
        color: #eee;
    }

/*
--------------------------------------
SOCIAL BOX  COLORS
--------------------------------------
*/


.social_box{
    background: #555;
}

    .social_box a{
        background-color: #999;
        color: #555;
    }

    .social_box a.hasHover:hover{
        color: #ffffff;
    }


    .social_box a.facebook.hasHover:hover{ background-color: #3E5C9A; }
    .social_box a.twitter.hasHover:hover{ background-color: #4FA1D3; }
    .social_box a.gplus.hasHover:hover{ background-color: #D74635; }
    .social_box a.rss.hasHover:hover{ background-color: #FF852C; }
    .social_box a.linkedin.hasHover:hover{ background-color: #017EB4; }
    .social_box a.skype.hasHover:hover{background-color: #45C1FC; }
    .social_box a.dribbble.hasHover:hover{ background-color: #F46899; }
    .social_box a.behance.hasHover:hover{ background-color: #1478FF; }
    .social_box a.pinterest.hasHover:hover{ background-color: #CB2028; }
    .social_box a.flickr.hasHover:hover{ background-color: #FF0084; }

/*
--------------------------------------
COPYRIGHT COLORS
--------------------------------------
*/

.copyright_box{
    background-color: #444;
    color: #ccc;
}

/*
--------------------------------------
MEDIA QURIES
--------------------------------------
*/

@media only screen and (max-device-width: 480px ),    (max-width: 480px) {

nav {
    border-bottom-color: #555;
}


.subscribe_form #submit_btn{
    background: #333;
    color: #CACACA;
}

}