/*Ajustes Webcompany*/
body, .entry_content p {
    font-size: 13px !important;
}

.smooth_slider span {
    font-size: 13px !important;
}

#copyrights {
	display: none;
}

#menu-menu-principal-1 li a {
	text-transform: uppercase;
	
}

.container {
	width: 100%;
    	}

.topo-icon {
	margin-top: 3px;
}

#top-search {
	top: 82px;
}

.topo-icon, #top-search {
	right: 15px;
}

#logo {
	top: 7px;
}

#header.header2 #primary-menu {
	height: auto;
	margin: 0;
	max-width: 100%;
	padding: 0;

}

#header.header2 #primary-menu ul {
	margin: 0 ; 
	padding: 0 10px;
}

#header.header2 #primary-menu li a {
    padding: 0px 6px;
}

#primary-menu ul li.current a, #primary-menu > ul > li:hover a, #primary-menu > ul > li.current-menu-ancestor > a, #primary-menu > ul > li.current-menu-parent > a, #primary-menu > ul > li.current-menu-item > a, #primary-menu div ul li.current a, #primary-menu > div > ul > li:hover a, #primary-menu > div > ul > li.current-menu-ancestor > a, #primary-menu > div > ul > li.current-menu-parent > a, #primary-menu > div > ul > li.current-menu-item > a, .sticky-menu-wrap ul li.current a, .sticky-menu-wrap > ul > li:hover a, .sticky-menu-wrap > ul > li.current-menu-ancestor > a, .sticky-menu-wrap > ul > li.current-menu-parent > a, .sticky-menu-wrap > ul > li.current-menu-item > a {
	color: #333;
}

.content-wrap {
	margin: 0 15px;
}

.postcontent.w-100 {
	width: 100%;
}

#footer .col_one_fourth {
	margin-right: 3%;
	width: 30%;
}

/*#ns-slidebar {
	display: none;
}*/

#gotoTop {
	z-index: 9999999999;
}

.our-clients li {
    margin: 0 15.7px 0 0;
}

.postcontent.col_last, .sidebar.col_last {
	left: -20px;
}

.tab_widget ul.tabs li a i {
	display: none;
}

#dc-floater-4 {
	display: none;
}

.page-id-22 .postcontent, .page-id-27 .postcontent, .page-id-577 .postcontent {
	width: 100%;
}

.page-id-22 .sidebar, .page-id-27 .sidebar, .page-id-577 .sidebar {
	display: none;
}

#ns-slidebar-search-form form {
	margin: 0;
}

#ns-slidebar .ns-form-control {
	width: 100%;
}

#ns-slidebar-control h3 {
    padding: 10px 18px 18px;
}

#ns-slidebar-control img {
	position: relative;
	top: 6px;
}

.ns-search-submit {
	position: relative;
	top: 3px;
	right: 3px;
}

ul.display-posts-listing {
	list-style: none;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	margin-bottom: 30px;
	margin-top: 10px;
	overflow: hidden;
	margin-left: 100px;/*Alterado por Bruno--> Não havia esta linha, adicionei para centralizar as noticias em destaque*/

}

ul.display-posts-listing li {
	float: left;
	margin-right: 2.5%;
	width: 20%; /*Alterado por Bruno de 23% para 20%*/

}

ul.display-posts-listing li:last-child {
	margin-right: 0;
}

ul.display-posts-listing li a.image {
	display: block;
}

ul.display-posts-listing li a.image img {
	-webkit-box-shadow: 0px 0px 10px 1px rgba(204,204,204,1);
	-moz-box-shadow: 0px 0px 10px 1px rgba(204,204,204,1);
	box-shadow: 0px 0px 10px 1px rgba(204,204,204,1);
	width: 100%;
}

ul.display-posts-listing li a.title {
	color: #444;
	display: block;
	font-weight: 600;
	margin: 3px 0 5px 0;
}

ul.display-posts-listing li a.title:hover {
	color: #000;
}

ul.display-posts-listing li .excerpt-dash {
	display: none;
}

ul.display-posts-listing li span.excerpt {
	color: #777777;
}

input[type="text"], input[type="password"], input[type="email"], select, textarea {
    display: block;
    background: #FFF;
    padding: 7px;
    margin-bottom: 10px;
    border: 1px solid #DDD;
    border-top-width: 2px;
    outline: 0;
    font: normal 11px/100%;
    color: #666;
    max-width: 100%;
}

input[type="email"] {
    width: 45%;
}

span.wpcf7-not-valid-tip {
	position: relative;
	margin-top: -10px;
}

#topsearchform {
	display: none;
}