/*** Paginate Widget ***/
.navigation {
    clear: both;
    text-align: center;
}
.navigation .wp-paginate span.nav {
    display: inline-block;
    margin: 0px 2px;
}
.navigation .wp-paginate span.nav-title {
    display: none;
}
.navigation .wp-paginate a,
.navigation .wp-paginate span.page.current {
    color: #666;
    line-height: 26px;
    padding: 0px 6px;
    display: inline-block;
    border: 1px solid #ccc;
    text-align: center;
    background: #ddd;
}
.navigation .wp-paginate a:hover {
    color: #888;
    background: #ccc;
}
.navigation .wp-paginate span.page.current {
    color: #fff;
    border: 1px solid #89adcf;
    background: #5f87ae;
}

.navigation .wp-paginate {
    padding-top: 20px;
}
.navigation .wp-paginate span.page.current {
    border: 1px solid #917805;
    background: #917805;
}

/*** FacebookLikeBox Widget ***/
.widget_FacebookLikeBox span {
    max-width: 100%;
}
.widget_FacebookLikeBox .fb_iframe_widget {
    max-width: 99%;;
    background: #fff;
}

/*** Social Shared ***/
.social-shared {
    padding: 0px 0px 5px;
}
.social-shared .stButton .stFb,
.social-shared .stButton .stTwbutton,
.social-shared .stButton .stMainServices {
    height: auto;
}
.social-shared .stButton .stButton_gradient {
    height: auto;
}
.stButton .stArrow {
    vertical-align: top;
}

/*** Custom widget ***/
.widget-item.widget_search #searchform {
    height: 38px;
    padding: 4px 0px 0px;
    border: 1px solid #e0dddd;
    position: relative;
    box-shadow: inset 0 0 7px rgba(0,0,0,0.1);
}
.widget-item.widget_search label.screen-reader-text {
    display: none;
}
.widget-item.widget_search input#s {
    float: left;
    width: 85%;
    height: 30px;
    line-height: 30px;
    border: none;
    color: #555e58;
    margin-left: 5px;
    background: none;
}
.widget-item.widget_search input#searchsubmit {
    float: right;
    font-size: 0px;
    text-indent: -100px;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 11px;
    right: 11px;
    background: url('../images/search_btn.png') no-repeat center center;
}

.widget-item.widget_recent_entries li,
.widget-item.widget_nav_menu li,
.widget-item.widget_categories li,
.widget-item.widget_archive li,
.widget-item.widget_recent_comments li,
.widget-item.widget_meta li,
.widget-item.widget_black_studio_tinymce .textwidget li {
    list-style: none;
    margin: 0 0 8px;
    padding: 0;
}

.widget-item.widget_recent_entries li,
.widget-item.widget_nav_menu ul.menu >li {
    list-style: none;
    margin: 0 0 20px;
    padding: 0;
    font-family: 'HelveticaNeueW01-75Bold692716', sans-serif;
}
.widget-item.widget_recent_entries li a,
.widget-item.widget_nav_menu ul.menu li a {
    margin-bottom: 6px;
    display: inline-block;
}
.widget-item.widget_recent_entries li,
.widget-item.widget_nav_menu ul.menu >li .sub-menu li {
    list-style: none;
    margin: 0;
    padding: 0;
    font-family: 'HelveticaNeueW01-55Roma692692', sans-serif;
}
.widget-item.widget_recent_entries li a:before,
.widget-item.widget_nav_menu ul.menu >li .sub-menu li a:before {
    font-family: 'FontAwesome';
    font-size: 6px;
    vertical-align: top;
    display: inline-block;
    content: "\f111";
    position: absolute;
    top: 0px;
    left: 2px;
}
.widget-item.widget_recent_entries li a,
.widget-item.widget_nav_menu ul.menu >li .sub-menu li a {
    padding-left: 15px;
    position: relative;
}


.widget-item.widget_categories li a:before,
.widget-item.widget_archive li a:before,
.widget-item.widget_recent_comments li a:before,
.widget-item.widget_meta li a:before {
    font-family: 'FontAwesome';
    font-size: 6px;
    vertical-align: top;
    display: inline-block;
    content: "\f111";
    position: absolute;
    top: 0px;
    left: 2px;
    display: none;
}

.widget-item.widget_categories li a,
.widget-item.widget_archive li a,
.widget-item.widget_recent_comments li a,
.widget-item.widget_meta li a {
    padding-left: 0px;
    display: inline-block;
    margin-bottom: 6px;
    position: relative;
}

.widget-item.widget_categories li a:hover,
.widget-item.widget_archive li a:hover,
.widget-item.widget_recent_comments li a:hover,
.widget-item.widget_meta li a:hover {
}

.widget-item.widget_black_studio_tinymce p {
    margin-bottom: 16px;
}








