body, 
html {
    background: #f7f7f7;
}

.footer-wrapper footer a:hover {
    color: #e75300;
}

nav li.current-menu-item a, 
nav li.current-menu-item:hover a {
    color: #D54900;
}

.slider-headings h3, 
.error-404 h1, 
.error-404 h3 a, 
.single-project figure a.image-link .magnifier div,
aside a:hover {
    color: #D64C00;
}

.single-project figure a.image-link .magnifier div, 
.single-project figure a.image-link .magnifier div div {
    background-color: #D64C00;
}

.readmore-wrapper a:hover {
    color: #e75300;
}

h5, 
.content-menu-over, 
.small-menu-heading:hover, 
#selected-submenu, 
#selected-submenu-2, 
#content-with-menu h3, 
#selected-small-heading,
.filters ul li a.selected-filter,
.readmore-wrapper a:hover  {
    color: #D34600;
}

.readmore-wrapper a.footer-a, 
article footer a, .sidebarFollow input[type="button"] {
    background-color: #BC3300;
        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#E64A00), to(#BC3300));
        background-image: -webkit-linear-gradient(top, #E64A00, #BC3300);
        background-image: -moz-linear-gradient(top, #E64A00, #BC3300);
        background-image: -ms-linear-gradient(top, #E64A00, #BC3300);
        background-image: -o-linear-gradient(top, #E64A00, #BC3300);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#e64a00, endColorstr=#bc3300);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e64a00, endColorstr=#bc3300)";
}

.readmore-wrapper a.footer-a:hover, 
article.blog footer a:hover {
    background-color: #bc3300; 
        background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffaa00), to(#e29700));
        background-image: -webkit-linear-gradient(top, #ffaa00, #e29700); 
        background-image: -moz-linear-gradient(top, #ffaa00, #e29700);
        background-image: -ms-linear-gradient(top, #ffaa00, #e29700);
        background-image: -o-linear-gradient(top, #ffaa00, #e29700);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffaa00, endColorstr=#e29700);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffaa00, endColorstr=#e29700)";
}

.content-menu li {
    background-image: url(../../images/sprites.png);
        background-position: -1629px -335px;
}

#light-wrapper div {
    background: url(../../images/light-white.png);
}

#light-wrapper div {
    left: -70px;
}

.slider, 
.slider-medium,
.slider-small {
    background: url(../../images/sprites.png) no-repeat;
}

.cube-first, 
.cube-last {
    background: url(../../images/sprites.png);
        background-position: -982px -336px;
}

.cube-middle {
    background: url(../../images/sprites.png);
        background-position: -1309px -335px;
}

.bottom-controls div {
    background: url(../../images/bullet.png);
}

.bottom-controls div:hover {
    background: url(../../images/bullet-hover.png);
}

div#control-selected {
    background: url(../../images/bullet-selected.png);
}

.controls #control-left,
.controls #control-right {
    background-color: #FABB12;
}

.controls #control-left,
.controls #control-right {
    background-color: #FABB12;
}

#control-left:hover, 
#control-right:hover,
.pagination .pagination-data a:first-of-type:hover,
.pagination .pagination-data a:last-of-type:hover {
    background-color: #cd3c00;
}

#control-left:before,
#control-left:after {
    border-color: transparent #731f00 transparent transparent;
}

#control-right:before, 
#control-right:after {
    border-color: transparent transparent transparent #731f00;
}

nav li.current-menu-item.submenu-parent:hover ul li a:hover {
    background: #cb3700;
}

nav li:hover {
    background: #cb3700;
}

nav li.current-menu-item.submenu-parent:hover a{
    background: #cb3700;
}

nav li li.current-menu-item.submenu-parent:hover a {
    background-color: #fff;
}

nav li li.current-menu-item.submenu-parent:hover a:hover {
    background: #cb3700;
}


nav li ul a:hover {
    background: #cd3c00;
}

.readmore-wrapper a.footer-a {
    box-shadow: inset 0 0 0px #DA5200;
        -moz-box-shadow: inset 0 0 0px #da5200;
        -webkit-box-shadow: inset 0 0 0px #DA5200;
}

.readmore-wrapper a.footer-a:hover, 
article.blog footer a:hover {
    box-shadow: inset 0 0 40px #eda006;
    webkit-box-shadow: inset 0 0 40px #eda006;
    moz-box-shadow: inset 0 0 40px #eda006;
}

.recent-projects-wrapper  a .magnifier div div {
    background-color: #f6af16;
}

.form-button {
    border: 1px solid #841A00;
    border-color: #DF5930 #111 #841A00 #111;
    border-style: solid none solid none;
    background-color: #D13700;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#D53100), to(#B12400));
    background-image: -webkit-linear-gradient(top, #D53100, #B12400);
    background-image: -moz-linear-gradient(top, #D53100, #B12400);
    background-image: -ms-linear-gradient(top, #D53100, #B12400);
    background-image: -o-linear-gradient(top, #D53100, #B12400);
}
    
.connect {
    background: #E75300;
}

.copyright {
    color: #707070;
}

.form-button:hover {
    border-color: #F8A230 #111 #841A00 #111;
    background-color: #F68C00;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F68C00), to(#DC7E00));
    background-image: -webkit-linear-gradient(top, #F68C00, #DC7E00);
    background-image: -moz-linear-gradient(top, #F68C00, #DC7E00);
    background-image: -ms-linear-gradient(top, #F68C00, #DC7E00);
    background-image: -o-linear-gradient(top, #F68C00, #DC7E00);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f68c00, endColorstr=#dc7e00);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f68c00, endColorstr=#dc7e00)";
}

.button:hover {
    color: #fff;
    background-color: #d13700;
    cursor: pointer;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d94519), to(#b83919));
    background-image: -webkit-linear-gradient(top, #d94519, #b83919); 
    background-image: -moz-linear-gradient(top, #d94519, #b83919);
    background-image: -ms-linear-gradient(top, #d94519, #b83919);
    background-image: -o-linear-gradient(top, #d94519, #b83919);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d94519, endColorstr=#b83919);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#d94519, endColorstr=#b83919)";
}

.single-project a:hover h4 {
    color: #e75300;
}

.pagination a#selected, 
.pagination a:last-of-type:hover {
    color: #cb3700;
}

.pagination a:hover{
    background: #cb3700;
}

article.blog header .day {
    background: #da5200;
}

article.blog header .month {
    background: #e75300;
}

article:nth-of-type(2n) header .day{
    background: #ed940a;
    box-shadow: inset 0 0 10px 0 #f4a813;
}
article:nth-of-type(2n) header .month{
    background: #eda006;
}

article.blog header .comments:hover {
    background: url(../../images/blog/commentsHover.png);
}

article.blog header .tagsIcon:hover {
    background: url(../../images/blog/tagsHover.png);
}



.slides article p {
    background: url(../../images/quoteRed.png) no-repeat;
}

.slides li:nth-of-type(2n) p {
    background: url(../../images/quoteOrange.png) no-repeat;
}

div.quote-right {
    background: url(../../images/articlePatern.png) repeat-y, url(../../images/quoteOrange.png) no-repeat;
    background-position: left, 25px 0;
}

div.quote-left {
    background: url(../../images/articlePatern.png) repeat-y, url(../../images/quoteOrange.png) no-repeat;
    background-position: 325px, 285px 0;
}

.comment-number {
    background: url(../../images/commentsBigIcon.png) no-repeat;
}

article.comment .comment-reply-link:hover {
    background: url(../../images/reply_hover.png);
}

.sidebar-twitter-image {
    background: url(../../images/twitter.png);
}

aside .sidebar-quotes-image {
    background: url( ../../images/quoteOrange.png );
}

.portfolioThumbnails div .thumbnailTriagle{
    background: url(../../images/thumbnailTriagle.png);
}

.portfolioThumbnailsHover, 
arrowRight:hover {
    background: #f8b41c;
}

.slider-arrow-left:hover, 
aside .arrowLeft:hover {
    background: url(../../images/contentArrowLeftHover.png);

}



.slider-arrow-right:hover, 
aside .arrowRight:hover  {

    background: url(../../images/contentArrowRightHover.png);

}

.connect #twitter, .connect #facebook, .connect #linkedin, .connect #vimeo, .connect #youtube, .connect #flickr   {
    background-color: #e75300;
}

#menu-content-1 ul li,
#menu-content-2 ul li, 
#menu-content-3 ul li, 
.content-full ul li {
    list-style-image: url(../../images/color-variations/default-grey/bullet_icon.png);
    margin: 0 0 0 15px;
}

.sidebar-menu a:hover {
    color: #cd3c00;
}

.sidebar-menu a.selected-link {
    color: #fff;
    background: #cd3c00;
}