/* Menu Style
========================================================*/
#menu li.current-menu-item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover, #menu li.current_page_item a {
    color:#058ac6;
}
#menu .ddsmoothmenu li li a.selected, #menu .ddsmoothmenu li li a:hover {
    color:#fff;
    background-color: #058ac6; 
}
/* Slider Style
==============================================*/
.slider_container {
    background:#045f8a url(images/sliderbg-blue.png) repeat;
    background-size: 1% 100%;
}

/* FlexSlider Default Theme
*********************************/
.flexslider {
    /*border:solid 1px #0f86b3;*/

}
/*Content Style
=================================================*/
.contentbtn {
    background:#058ac6 url(images/contentbtnbg-blue.png) repeat-x;
    border:solid 1px #0f86b3;
}

/*Feature box
=================================================*/
.feature_inner_box .circle:hover {
    border: solid 6px #058ac6;
}
.feature_box .feature_title:hover{
    color:#058ac6
}
.feature_inner_box a:hover {
    color:#058ac6;
}
.readmore:hover {
    color:#ffffff;
    border: solid 1px #3c8aae;
}
.hvr-sweep-to-right:before{
    background:#058ac6;
}
ul.paging a.active, ul.paging a:hover, ul.paging a.current{
    background:#058ac6;
    color:#fff;
}
.readmore-btn  a:hover {
    color:#ffffff;
}
/*main content
=================================================*/
.main_content .title a:hover {
    color:#058ac6;
}

/*Linkpanel
==================================================*/
ul.link li a:hover {
    color:#058ac6;
}
/*page heading
==============================*/
.heading_container {
    background:#046d98 url(images/page-headingbg-blue.png) repeat-x;
}
/*Gallery page
================================================*/

.page-content .gallery h1.page-title a:hover {
    color:#058ac6;
}

/*contact page
=======================================================*/
#contactForm input[type="submit"] {
    border:solid 1px #0f86b3;
}


#contactForm input[type="text"]:focus, textarea#commentsText:focus {
    border:1px solid #058ac6;

}

/*Blog Page
===================================================*/
.content-bar .post .post_title a:hover {
    color:#058ac6;
}
/*.content-bar .post .post_content .read_more {
    color:#058ac6;
}
.content-bar .post .post_content .read_more:hover {
    opacity:0.5;
}*/
.content-bar .post .post_meta a:hover {
    color:#058ac6;
}
.content-bar .post .post_meta .post_comment a:hover {
    color:#058ac6;
}
/* Commentlist Style
========================================================*/

ol.commentlist li.comment a.comment-reply-link {
    color:#058ac6;

}
#commentform input#submit {
    color:#fff;
    border:solid 1px #0f86b3;
}

/* Commentform Style
===================================================================*/
#commentform input[type="text"]:focus, textarea#comment:focus {
    border:1px solid #058ac6;

}
input#commentSubmit {
    background:#058ac6;
}
input#commentSubmit:hover {
    opacity:0.5;
}

.nav-previous {
    color:#058ac6;

}
.nav-next {
    color:#058ac6;	
}
.woocommerce a{
    color: #058ac6;
}
.woocommerce_product a{
    color: #058ac6;
}

/*Sidebar 
====================================================*/
.sidebar ul li a:hover {
    color:#058ac6;
}
.sidebar .popular_post li span.date {
    color:#058ac6;
}

/*footer style
=====================================================*/

.footer_wrapper_top .footer a:hover {
    color:#058ac6;
}
.footer_wrapper_top .footer ul li {
    color:#058ac6;
}

.copyrightinfo a:hover {
    color:#058ac6;
}
/* Media Screen
====================================*/

@media only screen and (min-width: 768px) and (max-width: 960px) {
    .slider_container {
        background:#06567b url(images/sliderbg-blue.png) repeat-x;
    }
    .contentbtn {
        background:#058ac6 url(images/contentbtnbg-blue.png) repeat-x;
    }

}
@media only screen and (min-width: 480px) and (max-width: 767px) {
    .slider_container {
        background:#06567b url(images/sliderbg-blue-iphone.png) repeat-x;
    }
    .contentbtn {
        background:#058ac6 url(images/contentbtnbg-blue.png) repeat-x;
    }

}
@media only screen and (max-width: 480px) {
    .slider_container {
        background:#06567b url(images/sliderbg-blue-iphone.png) repeat-x;
    }

}
