#wrapper {
background: white;
margin: auto;
float:none;
}

.logo {
    width: 100%;
}

.time {
display: block;
background: #eeeded;
width: 223px;
padding: 10px 10px 10px 0px;
text-align: center;
color: #424242;
font-size: 16px;
font-weight: bolder;
float:right;
}

/*img.img-logo { width: 134px; }*/

#banners-top a img {
  margin: auto;
  display: block;
  margin-bottom: 20px;
  width: 100%;
}
  
 .more-news {
  width: 100%;
}  

.phone {
display: block;
width: 223px;
padding: 10px 10px 0px 0px;
text-align: center;
color: #424242;
font: status-bar;
font-size: 18px;
font-weight: bold;
float:right;
}

.email {
display: block;
width: 223px;
padding: 10px 10px 10px 0px;
text-align: center;
color: #424242;
font: status-bar;
font-size: 18px;
font-weight: bold;
float:right;
}

.phone span, .time span, .email span {
float: left;
margin-left: 10px;
}

.phone a, .time a, .email a {
color:#3E454D;
}

nav {
width: 100%;
background-color: #3E454D;
margin: 25px 15px 0px 0px;
}

.thumbnail .caption {
text-align:center;
}

.nav-tabs li a {
color:#000;
}

.tab-pane {
margin-bottom: 15px;
}

.col-xs-6 .phone, .col-xs-6 .email, .col-xs-12 .time {
float:none;
}

.col-xs-12 .time {
margin:auto;
}

.panel-heading h3 {
margin:0px;
}

.panel-body .col-xs-6.col-md-3 p a {
color:#000;
text-decoration:none;
}

.panel-body .col-xs-6.col-md-3 p a:hover, .panel-body .col-xs-6.col-md-3 p a:focus {
color:#000;
text-decoration:underline;
}

/*.slides li .thumbnail img {
width:156px;!important
}*/

#partner {
padding-left:0px;
padding-right:0px;
margin-top: 0px;
}

#partner .panel-body {
padding: 0px;
}

#slider + .col-md-12, #slider + .col-md-12 + .col-md-12, #slider + .col-md-12 + .col-md-12 + .col-md-12 + .col-md-12, #slider + .col-md-12 + .col-md-12 + .col-md-12 + .col-md-12 > .col-md-12 {
padding-left:0px;
padding-right:0px;
}

.panel-title {
font-weight:bold;
}

#nopad {
padding-left:0px!important;
padding-right:0px!important;
}


#nopad .col-xs-6:first-child {
padding-left:0px;
padding-right:5px;
}
#nopad .col-xs-6:first-child + .col-xs-6 {
padding-left:5px;
padding-right:0px;
}

#news img {
float: left;
margin-right: 15px;
}

#news h3 {
margin-top:0px;
}

#news {
padding:10px;
margin-bottom: 15px;
}

#news p {
text-align: left;
}

/*#news .btn {
float: right;
}*/

#nopad .col-xs-6:first-child {
padding-left:0px;
padding-right:0px;
}

#partner .thumbnail {
border:0;
}

#newsPart.caption p {
text-align: left;
}

#leftSideBar {
padding-left:0px;
}

#nopads {
padding-left:0px;
padding-right:0px;
}

#logo-parnter ul li, #logo-parnter ul li img  {
    margin: 0px 15px 0px 15px;
	position:relative;
}

#logo-parnter ul li p {
    margin: 0;
    text-align: justify;
    font-size: 12px;
}

.video {
margin: 10px 10px 10px 10px!important;
}

.max-w {
width: 100%;
margin-top: 15px;
}

.disc {
margin-top:15px;
}

footer {
background: #424242;
width: 100%;
padding: 15px;
margin-top: 50px;
}

.powered {
    text-align: center;
    color: #fff;
    font-size: 12px;
    padding-top: 15px;
}

.powered a {
    color: #FFF;
}

footer h3.panel-title {
	color: #a5b351;
    margin-bottom: 15px;
}

footer ul {
padding:0px;
}

footer ul li {
list-style-type:none;
}

footer p {
color:#fff;
}

#logo-parnter h3 {
    margin-bottom: 30px;
}

#contactTop, #contactTop .col-xs-12 {
padding-right:0px;
padding-left: 0px;
}

#contactTop .col-xs-12  .time {
margin:0px 0px 0px 0px;
float: right;
}

header.row {
margin-right: auto;
margin-left: auto;
}

#news h3 small, #newsPart h3 small {
font-weight:bold;
color: #a5b351;
font-size:16px;
}

#news h3 small i, #newsPart h3 small i {
font-weight:100;
font-size:24px;
padding:3px;
}

#news h3, #newsPart h3  {
font-size: 18px;
text-align: left;
    font-weight: 600;
}

/*#nopad .col-xs-6 .panel, #nopad .col-xs-6 .panel-body{
min-height: 1500px;
}*/

#newsPart h3 {
text-align: left;
font-weight:100;
margin-bottom: 10px;
}

#leftSideBar .thumbnail {
margin-bottom:0px;
position: relative;
}

#leftSideBar #gallery .thumbnail .caption {
    position: absolute;
    top: 53%;
    background: rgba(0, 0, 0, 0.51);
    color: #fff;
    min-height: 140px;
    width: 100%;
}


ul.social li {
display:inline-block;
}


#scrible {
padding:5px 0px 20px 0px;
}

#scrible form .input-group.col-md-12 input {
    margin: 5px 0px 5px 0px;
}

.slide-caption {
    background: rgba(0,0,0,0.50);
    color: #fff;
    text-decoration: none;
    position: absolute;
    padding: 2px 10px 2px 10px;
	top: 81.6%;
    width: 100%;
}

ul.slides li {
    position: relative;
}

.slide-caption h4 {
font-size:20px;
}

form#search button {
color: #fff;
background-color: #428bca;
border-color: #3E454D;
background-repeat: no-repeat;
border-radius: 5px;
}

h3 > small, h3.panel-title > small {
margin-left: 15px;
}

#logo-parnter {
    margin-bottom: 25px;
}

.newsDate {
    margin-left: 0px!important;
    margin-right: 15px;
}

.back-to-top {
cursor: pointer;
position: fixed;
bottom: 20px;
right: 0px;
padding: 7px;
display:none;
}

#banners-top .breadcrumbs a {
color:#000;
}

#nopad #news .addinfopost {
padding:0px 0px 10px 0px;
}

.addinfopost i {
    font-size: 20px;
}

.addinfopost i + a {
    color: #2a6496;
}

ul.archives {
list-style-type:none;
padding: 0px;
margin-top: 10px;
margin-left: 15px;
}

ul.archives li a {
color:#000;
} 

#banners-top.col-md-12, #nopad .col-md-12, #nopad + .col-md-12, .well.well-sm p  {
padding: 15px;
}

#nopad .col-md-12, #nopad > #news {
padding: 0px 15px 0px 15px;
}

.docs p a i {
color: #A5B351;
text-decoration: none;
padding: 0px;
font-size: 17px;
margin-left: 15px;
}

p.dir {
padding-left:15px;
}

p.dir i {
margin-right:10px;
}

p.dir a {
color:#000;
}

.docs {
    margin-top: 15px;
	margin-left: 15px;
	padding-right:15px!important;
}

footer a {
color:#fff;
}

.docs.childs .thumbnail .caption {
    text-align: left;
    overflow: hidden;
}

.docs.childs .thumbnail .caption h5 {
font-weight:bold;
}

.docs.childs .thumbnail, .docs.childs .child-prev {
    min-height: 341px;
    max-height: 341px;
}

#nopad.col-md-12 form.form-inline textarea {
width: 95%;
margin-top: 15px;
}


#videoCont, #videoCont .thumbnail {
min-height: 436px;
max-height: 436px;
margin-bottom: 25px;
}


.content #mse2_form .form-group.col-md-10 {
width: 90%;
float: left;
}

.content #mse2_form .form-group.col-md-10 input {
width:100%;
}

#owl-slide .owl-item {
/*height:415px;*/
}

#owl-slide .item {
position: relative;
}

#owl-slide .item img{
    display: block;
    width: 100%;
  /*height: 415px;*/
}

.info-slide-2 {
    position: absolute;
    top: 365px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: rgba(0, 0, 0, 0.45);
    color: #fff;
    padding: 10px;
    min-height: 50px;
    max-height: 50px;
}

@media (max-width: 1440px) {
	.info-slide-2 {
	top:261px!important;
	}
}

.info-slide a, .info-slide-2 a {
    color: #fff;
}

section#slider {
    margin-bottom: 15px;
}

#gallery .item h3 {
    padding: 0px 15px 0px 15px;
    text-align: center;
    font-weight: 700;
	font-size: 17px;
}

#gallery .item .thumbnail > img {
	margin: 0px;
	min-width: 100%;
}

#gallery .item .thumbnail {
    border: none;
    padding: 0px;
}

.flexslider {
margin:0px!important;
}

@media (max-width: 1368px)  {
	.info-slide {
		top: 77%;
	}
}
@media (max-width: 1280px)  {
	.hidden-sm {
		display: none !important;
	}
}

.pois {
padding-right: 0px;
max-height: 120px;
}

.pois  img {
    width: 100%;
    max-height: 120px;
}

.content figure, .partner-full figure, .events-content figure {
    background: #f5f5f5;
    display: block;
    float: left;
    margin: 0 10px 10px 0;
    text-align: center;
    width: 250px;
    height: 187px;
    overflow: hidden;
}

.content figure a img {
margin:0px!important;
}

.content figure  figcaption small {
line-height: 2.5em;
font-style: italic;
}

.content figure  figcaption {
    height: 25px;
	overflow: hidden;
}

#owl-video {
margin-left:0px;
margin-right:0px;
}

.top-slog {
    text-align: center;
	margin-top: 20px;
}

.modal-body .tab-content {
border:0px;
}

.prm > span {
font-size: 50px;
display: block;
}

@media (max-width: 1368px) {
	form#search {
		width:12%!important;
		padding-right: 0px;
		padding-left: 0px;
	}
	
	form#search div input {
		width: 100%!important;
	}
    .info-slide-2 {
		top:86%!important;
	}
}


@media (max-width: 1440px) {
	form#search {
		width:12%!important;
		padding-right: 0px;
		padding-left: 0px;
	}
	
	form#search div input {
		width: 100%!important;
	}
}


@media (max-width: 1280px) {
	form#search {
		width:100%!important;
		padding-right: 0px;
		padding-left: 0px;
	}
	 .info-slide-2 {
		top: 82%!important;
		min-height: 75px!important;
		max-height: 75px!important;
	}
}




@media (max-width: 767px) {
.navbar-nav {
	margin:0px!important;
}

form#search {
	    margin-left: 15px!important;
}
}

.img-thumbnail {
width: 250px; 
height: 167px;
}

.content hr {
clear:both;
border:1px solid #ccc;
width:80%;
margin: 15px auto;
}

.quote:before, .quote:after {
font-size: 3em;
color: #800;
} 
.quote:before {
content: '«';
float: left;
margin-top: -3%;
padding-right: 5px;
}
.quote:after {
content: '»';
float: right;
margin-top: 0%;
padding-left: 5px;
}

#slider .item {
background: rgba(62, 69, 77, 0.57);
color: #fff;
}

.content p a[target="_blank"] {
    background: url('/assets/images/blank.png') no-repeat 100% 50%;
    padding-right: 15px;
    text-decoration: underline;
}

.content p a[target="_blank"]:hover {
    text-decoration: none;
}

.comment-reply {
	padding:15px;
}

.comment-reply > .reply {
    border: 1px solid #989898;
    padding: 10px;
    margin: 15px 0px 15px 0px;
    border-radius: 5px;
    color: #333333;
}

.comment-reply > .reply:hover {
	background: #ddd;
	text-decoration:none;
	background: #ddd;
}

.socialshare {
     padding: 40px 0;
}

.socialshare > span:nth-child(1) {
     font-style: bold;
     font-size: 18px ;
     padding:0 0 10px 0;
}

.download__file > i {
    font-size: 25px;
    padding: 0 15px;
    color: #2f2f2b;
}
