﻿
.soft-box__content {
    display: inline-block;
    vertical-align: top;
    max-width: 210px;
}




.rpwe-block ul{list-style:none!important;margin-left:0!important;padding-left:0!important;}
.rpwe-block li{border-bottom:1px solid #eee;margin-bottom:10px;padding-bottom:10px;list-style-type: none;}
.rpwe-block a{display:inline!important;text-decoration:none;}
.rpwe-block h3{background:none!important;clear:none;margin-bottom:0!important;margin-top:0!important;font-weight:400;font-size:12px!important;line-height:1.5em;}

	#sidebar .menu-posts-container{max-width: 410px;}

	#sidebar ul.menu_posts_tabs_ul li{text-align: center;width: auto;}
.bg_button{background:#f50e0e;}

	#site-footer .container { padding: 0 2%; box-sizing: border-box; }

#page, .container {
    position: relative;
    margin-right: auto;
    margin-left: auto;
}


#footer {
	position: relative;
	width: 950px;
	margin-left: auto;	
	margin-right: auto;
	text-align: center;
}


#footer, #footer a {
	font-size: 9px;
	color: #fff;
}

.utp div.ln {
  width: 6px;
  margin-left: 5px;
  margin-top: 5px;
  border-left: 1px #aaaaaa solid;
  height: 32px;
}
#footer .copyright{width:100%;padding-bottom:2em;font-size:.8em;text-align:center;color:#fff}
p.copyright{margin:0}


  #wrapper {
    padding-top: 70px;
  }
#content_section,.gallery,.info-toggle,.pag-nav,.su-button,.thumb .clip-link,.wp-caption-text{text-align:center}
.thumb .clip-link{position:absolute;bottom:0;top:0;left:0;right:0;white-space:nowrap;word-break:normal}
.row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row-flex:before{content:none!important}
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-3{width:25%}

	.newsl .tobreak{ width:100%; float:left;}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px;
}

.navbar-default .navbar-toggle .icon-bar {
  background-color: #888888;
}

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff;
}

.navbar-default .navbar-toggle .icon-bar.middle-bar {width: 12px}

.navbar-default .navbar-toggle .icon-bar.bottom-bar {width: 20px;}

  .navbar-default .navbar-toggle.collapsed .icon-bar.bottom-bar {width: 15px;}


    .mobile_menu_wrapper li.menu-item-has-children:before {
        position: absolute;
        right: 34px;
        top: 14px;
        content: "\f105";
        display: block;
        font-size: 14px;
        color: #fff;
        font-weight: normal;
        line-height: 21px;
        font-family: 'FontAwesome';
        background: none !important;
    }


    .mobile_menu_wrapper li.current-menu-parent.menu-item-has-children.showsub:before,
    .mobile_menu_wrapper li.menu-item-has-children.showsub:before {
        content: "\f107";
    }
