 @font-face {
			font-family: 'iranian Sans';
			src: url('../fonts/iranian Sans.ttf');
}

.text-color,
.social-links li a:hover,
#nav li ul li.current-menu-item a,
#nav li ul li:hover > a,
a:hover,
.post-body a:hover h3,
.blog-post.sticky .post-body a h3,
.footer-breadcrumbs li a.active,
.footer-breadcrumbs li a:hover,
.tabs li.active a,
.service-box-2-container .service-box-2 .title a:hover h1,
.service-box-2-container .service-box-2 .title a:hover h2,
.service-box-2-container .service-box-2 .title a:hover h3,
.service-box-2-container .service-box-2 .title a:hover h4,
.service-box-2-container .service-box-2 .title a:hover h5,
.service-box-2-container .service-box-2 .title a:hover h6,
.latest-blog-posts .title-date a:hover h6 {
    color: #333;
}

.read-more-btn:hover a,
.aside_widgets .newsletter .submit:hover,
.comment-reply-link {
    background-color: #5076e4;
}

    #nav > ul > li.current-menu-item,
    #nav > ul > li:hover,
    .pi_recent_posts .meta:hover,
    .blog-meta .category:hover,
    .read-more-btn:hover .plus,
    .widget_tag_cloud a:hover,
    .comment-reply-link:hover,
    .quicksand-filter-container #quicksand-filter li.active,
    .quicksand-filter-container #quicksand-filter li:hover,
    .portfolio-hover li:hover,
    .nivo-caption .subtitle,
    .team-info .title-position .position,
    span.dropcap-color,
    .latest-blog-posts .post-info .comments:hover,
    .footer-widget-container .newsletter .submit:hover {
        background-color: #10b9f3 !important;
    }

.latest-blog-posts .post-body .post-meta .category:hover
{
    background-color: #333333;
}

.aside_widgets .newsletter .submit:hover {
    border: 1px solid #10b9f3;
}

.portfolio:hover figcaption,
.testimonials-alternative-content {
    border-top: 3px solid #0c60d1;
}

blockquote.style2 {
    border-left: 5px solid #0c60d1;
}

#nav > ul > li:hover, #nav > ul > li.current-menu-item
{
    height: 66px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #FFFFFF;
}

.testimonials-alternative-nav li a:after {
    border-bottom: 8px solid #10b9f3;
}

.wpcf7-submit, .pager li.active, .pager li:hover, #respond #comment-reply, .expand, .btn-color, .btn-medium.red, .btn-big.red {
    background-color: #5076e4;
    background: -moz-linear-gradient(top, #5076e4 0%, #5076e4 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5076e4), color-stop(100%,#5076e4)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #5076e4 0%,#5076e4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #5076e4 0%,#5076e4 100%); /* Opera 11.10+ */
    background: linear-gradient(to bottom, #5076e4 0%,#5076e4 100%);
    border: 1px solid #5076e4;
    font-family: 'iranian Sans';
}

    .wpcf7-submit:hover,
    #respond #comment-reply:hover,
    .btn-color:hover,
    .btn-medium.red:hover,
    .btn-big.red:hover {
        background-color: #5e84f9;
        background: -moz-linear-gradient(top, #5e84f9 0%, #5e84f9 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e84f9), color-stop(100%,#5e84f9)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #5e84f9 0%,#5e84f9 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #5e84f9 0%,#5e84f9 100%); /* Opera 11.10+ */
        background: linear-gradient(to bottom, #5e84f9 0%,#5e84f9 100%);
    }

#search-box .search-submit:hover{
    background: url('../img/red/search-hover.png') no-repeat center 3px;
}

.nivo-nextNav{
     background-image:  url('../img/rsar.png'); 
}

.nivo-prevNav{
    background-image: url('../img/rsal.png');
}

.nivo-nextNav:hover{
    background-image: url('../img/red/rsar-active.png');
}

.nivo-prevNav:hover{
    background-image: url('../img/red/rsal-active.png');
}

.accordion.faq .title.active a, 
.accordion.faq .title:hover a{
    background: url('../img/red/faq-opened.png') no-repeat 0 center;
}

.accordion .title.active a,
.accordion .title:hover a{
     background: url('../img/red/acc-opened.png') no-repeat 0 center;
}

.arrow-list li{
    background: url('../img/red/arrow.png') no-repeat 0 center;
}

.carousel-nav li a.prev:hover{
    background-image: url('../img/red/cl-active.png');
}

.carousel-nav li a.next:hover{
    background-image: url('../img/red/cr-active.png');
}

.service-box-1 .icon{
    background: url('../img/red/service-bkg.png') no-repeat 0 0;
}

.carousel-portfolio .carousel-pagination a.selected {
    background: url('../img/red/sb-active.png') no-repeat;
}

.carousel-pagination a.selected {
    background: url('../img/red/db-active.png') no-repeat;
}

.widget .contact-info li.address{
    background: url('../img/red/contact-address.png') no-repeat 0 0;
}

.widget .contact-info li.phone{
    background: url('../img/red/contact-phone.png') no-repeat 0 0;
}

.widget .contact-info li.mail{
    background: url('../img/red/contact-mail.png') no-repeat 0 0;
}

.btn-color span, .btn-color:hover span, 
#respond #comment-reply, 
.wpcf7-submit{
    color: #fff !important;
}
