/*
Bem-vindo ao CSS Personalizado!

Para saber como isso funciona, veja http://wp.me/PEmnE-Bt
*/
#loader{
	background: none;
	display:none;
}
.loader-spiner{
	display:none;
}
p {
	text-align:justify;
	font-size: 18px;
}

header.header-bar nav.top-menu {
	margin-top: 70px;
}

.wrapper {
	margin-top: 140px;
}
section.image-header	{
	height: 200px;
}
.vc_gitem-post-data-source-post_excerpt	{
	padding-left:20px;
}
.vc_gitem-post-data-source-post_title	{
	padding-left:20px;
	font-size: 30;
}
.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
    color: #fff;
    background-color: #f07622;
}
section.call-to-action::before {
    background: rgba(255,171,113,0.0);
}
footer a	{
	font-size: 16px;
}
footer h3	{
	margin-bottom:10px;
	color:#ffab71;
}
footer ul.social-media li i	{
	font-size:40px;
	color:#ffab71;
}
footer ul.social-media li i:hover	{
	font-size:40px;
	color:#fff;
}
header.header-bar .top .element i  {
    font-size:30px;
}
.vc_gitem-zone-img	{
	width:371px;
	height:206px;
}
.tribe-events-notices {
    background: #fdc800;
    border-radius: 4px;
    border: 0px;
    color: #3a87ad;
    margin: 10px 0 18px;
    padding: 8px 35px 8px 14px;
    text-shadow: 0 1px 0 #fff;
}

#tribe-events-segunda-feira, #tribe-events-segunda-feira, #tribe-events-terça-feira,  #tribe-events-quarta-feira,  #tribe-events-quinta-feira,  #tribe-events-sexta-feira,  #tribe-events-sábado, #tribe-events-domingo {
    background-color: #ccc;
    border-left-color: #464646;
    border-right-color: #464646;
}
.has-post-thumbnail, .images, .image  {
  background-position: 10% 10%;
	padding-top: 0px;
}
#atrsb2 .at-share-btn-elements	{
	display: none;
}
#atrsb .at-share-btn-elements	{
	display:inline;
}


div.flex-viewport ul.slides li a.prettyphoto img  {
  width:572px;
	height:322px;
}
@media screen 
	and (max-width: 767px)
	and (orientation: landscape) {
  div.flex-viewport ul.slides li a.prettyphoto img  {
  width:540px;
	height:370px;
	}
		.wpb_wrapper	{
			
		}
}	
@media screen 
	and (max-width: 767px)
	and (orientation: portrait) {
  div.flex-viewport ul.slides li a.prettyphoto img  {
  width:300px;
	height:200px;
	}
}	
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)  { 
  div.flex-viewport ul.slides li a.prettyphoto img  {
  width:465px;
	height:294px;
	}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  { 
  div.flex-viewport ul.slides li a.prettyphoto img  {
  width:330px;
	height:220px;
	}
}