.post-wrapper-top h2,
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > span:focus,
.form-control:focus,
.magnifier .btn-default:hover,
blockquote,
.magnifier .btn-default:focus,
.magnifier .btn-default:active,
.service-icon-square,
.main_title hr {
	border-color:#377fbf;
}

.blog-meta span i,
.service-icon-square i,
.servicelayout:hover .service-icon i,
.shop_item .price,
.widget h3 span,
a,
a.readmore,
#awada-header .dropmenu h3 i,
#sitetopbar .sitetopbar-login i {
	color:#377fbf;
}

.recent_posts_widget > li img:hover,
#awada_footer_area .topbar-social-links span a:hover,
.awadatop,
.magnifier .btn-default:hover,
.magnifier .btn-default:focus,
.magnifier .btn-default:active,
.service-icon-square.active,
.servicelayout:hover .service-icon-square,
.btn-primary,
.pager li > a, .pager li > span,
.full_colored,
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus,
.pagination > .active > span:focus,
.tagcloud a:hover,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a,
#sitetopbar .topbar-social-links span a:hover {
	background-color:#377fbf;
}

.blog-masonry .blog-carousel {
    padding: 10px;
    box-shadow: 0 0 8px rgba(0,0,0,0.7) ;
    border-radius: 10px;
}

.blog-masonry .blog-carousel {

    border-top: 5px solid #377fbf;
}

/* Sidebar Widget */
#sidebar .widget:not(.widget_product_categories) > ul > li.cat-item > a:hover, #sidebar .widget > ul.cat_list_widget > li > a:hover, #sidebar .widget > ul > li.page_item > a:hover, #sidebar .widget > div.menu-header-menu-container > ul.menu > li.menu-item > a:hover{
	background-color: #377fbf !important;
}

/* wocommerce */
.woocommerce div.product form.cart .button {
    background: #377fbf;
}
.woocommerce .woocommerce-product-rating .star-rating {
    color: #377fbf;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce span.onsale{
	background-color: #377fbf;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #377fbf;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{
	background-color: #377fbf;
	color:#fff;
}
.woocommerce .woocommerce-message {
    border-top-color: #377fbf;
}
.woocommerce .woocommerce-message:before {
    color: #377fbf;
}
.woocommerce .woocommerce-info {
    border-top-color: #377fbf;
}
.woocommerce .woocommerce-info:before {
    color: #377fbf;
}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{
	background-color: #377fbf;
}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{
	background-color: #125a80;
}
/* Search Box */
#two-sidebar .form-control:hover,
#sidebar .form-control:hover {
	border: 1px solid #377fbf;
}
/* Calender Styling */
#wp-calendar {
    border: 2px solid #377fbf;
}
#wp-calendar th {
    border: 2px solid #377fbf;
}
#wp-calendar caption {
    background-color: #377fbf;
}
/* Current Menu Color */
#awada-header .navbar-nav > li.current_page_item > a:hover {
    background-color: transparent;
}
/* Pagination */
ul.pagination li span.page-numbers.current {
    background-color: #377fbf;
	color: #fff;
}
#home_portfolio .UGPMenuBackground {
	display: none;
}

/* Extra CSS by Hunny */

.nav-arrows span:hover {
	border-color: #377fbf;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{
	color:#377fbf !important;
}
/* Portfolio */
.servicelayout a.readmore {
    box-shadow: 0 0 6px #377fbf;
}
.servicelayout a.readmore:hover {
    background-color: #377fbf;
}
.portfolio_list {
	border-top: 5px solid #377fbf;
}
#sidebar .title h2 {
    background: #377fbf none repeat scroll 0 0;
}
#sidebar .widget li.menu-item a:hover {
	background-color: #377fbf;
}
#sidebar .widget ul.children li.menu-item a:hover {
	background-color: #377fbf;
}
#sidebar .widget ul.children li.page_item a:hover {
	background-color: #377fbf;
}

.nav.navbar-nav .table-cell {
    background-color: #377fbf;
    color: #fff;
    text-decoration: none;
}

.nav.navbar-nav .menu-item a:hover .table-cell, nav.navbar-nav .menu-item a:focus .table-cell, nav.navbar-nav .menu-item a:active .table-cell { background-color: #3ca5ea; color: #fff}

#copyright_menu .footer-area-menu ul li .dropdown-menu {
    background-color:  #377fbf;
}

#home_service .service-icon-square { border-color: #377fbf;}


.panel .panel-title {

    font-weight: bold;
    font-size: 1.2em;
}

.panel-primary > .panel-heading
{
    border: 0;
    background-color: #377FBF !important;
}

.panel-primary {
    border-width: 4px;
    border-radius: 10px;
    border-color : #377FBF !important;
}

.panel-primary strong {
    color: #377fbf;
    font-weight: bold;
}

#callout_description{
    font-size: 1.8em
}


.panel-danger {
    border-width: 4px;
    border-radius: 10px;
    border-color : #ab1015 !important;
}


#topbar-contact,
#topbar-phone{

}

#topbar-contact .topbar-contact, #topbar-phone .topbar-contact
{
    width: 100%;
    text-align: center;
}


#awada-header .dropdown-menu{
    background-color: #4196e1 !important;
}

#awada-header .dropdown-menu a{
    color: #fff !important;
}

#sitetopbar { padding: 0 !important;}

.topbar-social-links {
    margin-top: -5px !important;
}

.servicelayout a.readmore
{
    background-color: #377FBF !important;
}

#awada-header .img-responsive-link img {
    max-height: 105px !important;
    width: auto;
}


@media screen and (max-width: 700px) {
    #awada-header .navbar-nav > li {
        width: 100%  !important;
    }

    .csbwfs-social-widget  i.fa.fa-share-alt-square.fa-4x{
        font-size: 3em !important;
    }
}
/*
.servicelayout a.readmore {
    box-shadow: 0 0 6px #4F7A28;
}
*/

/*
.blog-masonry .blog-carousel {
     padding: 10px;
     box-shadow: 0 0 8px #4F7A28 !important;
     border-radius: 10px;
 }

.blog-masonry .blog-carousel {
    border-bottom: 5px solid #4F7A28;
    border-top: 5px solid #4F7A28;
}


#home_service .service-icon-square.circle{
    background-color: #4F7A28;
    border: 3px solid #fff !important;
}

#home_service .service-icon-square.circle  i{
    color: #fff !important;
}


.nav.navbar-nav .table-cell  {
   background-color:  #4F7A28
}


/*
.nav.navbar-nav .table-cell i {
    color: #c0ffc0
}
*/

/*
.blog-meta span i,
.shop_item .price,
.widget h3 span,
a.readmore,
#awada-header .dropmenu h3 i{
    color:#4F7A28;
    font-weight: bold !important;
}


.btn-dark {
    background-color: #4F7A28 !important;
}

#awada_footer_contact_widget-3{
    padding-right: 50px;
    text-align: right;
}
*/