/*
Theme Name: Soraya Vieira
Author: Leonardo Lacerda
Author URI: https://sorayavieira.com.br/
Description: É um tema em Wordpress desenvolvido para Mossoró TUR da cidade de Mossoró-RN.
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/license/gpl-2.0.html
Tags: mossoro, tur, turismo, bootstrap, padrao, fontface, rebulico, digital, rebuliço digital, web, developer, leonardo lacerda, responsive-layout, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: sorayavieira

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
body{
/*	background-image: url('bg.jpg');*/
    background-image: url('img/bgcolor.jpg');
    background-repeat: no-repeat;
    background-attachment: fixed;
}

.img-slide {
  height: 361px !important;
}

.hov {
	color:white;
	text-decoration: none;
}
.hov:hover{
	color:white;
	text-decoration: underline;
}
.cont {

	white-space: nowrap;

	width: 50%;                   

	overflow: hidden;

	text-overflow: ellipsis;

}
/* Reset */

.logo {
  height: 150px;
  margin: auto;
  text-align: right;
  position: absolute;
  top: 2;
  right: 0;
}

@import url(//codepen.io/chrisdothtml/pen/ojLzJK.css);
.social-buttons {
  height: 10px;
  margin: auto;
  font-size: 10px;
  text-align: right;
  position: absolute;
  top: 8%;
  right: 0;
}

.social-button {
  display: inline-block;
  background-color: #fff;
  width: 40px;
  height: 40px;
  line-height: 40px;
  margin: 5px;
  text-align: center;
  position: relative;
  overflow: hidden;
  opacity: .99;
  border-radius: 28%;
  box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05);
  -webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
  transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
}
.social-button:before {
  content: '';
  background-color: #000;
  width: 120%;
  height: 120%;
  position: absolute;
  top: 90%;
  left: -110%;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
  transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
}
.social-button .fa {
  font-size: 38px;
  vertical-align: middle;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
  -webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
  transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);
}
.social-button.facebook:before {
  background-color: #3B5998;
}
.social-button.facebook .fa {
  color: #3B5998;
}
.social-button.twitter:before {
  background-color: #3CF;
}
.social-button.twitter .fa {
  color: #3CF;
}
.social-button.google:before {
  background-color: #DC4A38;
}
.social-button.google .fa {
  color: #DC4A38;
}
.social-button.instagram:before {
  background-color: #c68733;
}
.social-button.instagram .fa {
  color: #c68733;
}
.social-button.youtube:before {
  background-color: #d80d0d;
}
.social-button.youtube .fa {
  color: #d80d0d;
}
.social-button:focus:before, .social-button:hover:before {
  top: -10%;
  left: -10%;
}
.social-button:focus .fa, .social-button:hover .fa {
  color: #fff;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.outer-footer ul {padding-left: 0;}

.outer-footer ul li {display: inline;}

.outer-footer .footer-social-media li {
  display: inline-block;
}

.fb,.ig,.tt,.yu{
  opacity: 0.8;
}
.fb:hover,.tt:hover,.ig:hover,.yu:hover{
  opacity: 1.0;
  text-decoration: none;
}
.footer-social-media  li.socialize {
  color: #fff;
  float: left;
  padding: .5em 1em 0 0;
}

.wp-pagenavi{
  background: #1b5e20;
  color:white;
  padding:10px;
  border:1px solid transparent;
  border-radius: 8px;
  margin-top: 8px;
  margin-bottom: 5px;
}
.current{
  color:#1b5e20;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:8px;
  padding-right:8px;
  margin:3px;
  margin-left:5px;
  background:white;
  border:1px solid transparent;
  border-radius: 5px;
}
.wp-pagenavi a{
  color:white;
  margin:5px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:8px;
  padding-right:8px;
  background:#23490b;
  border:1px solid transparent;
  border-radius: 5px;
}
.wp-pagenavi a:hover{
  color:#23490b;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:8px;
  padding-right:8px;
  margin:5px;
  background:white;
  border:1px solid transparent;
  border-radius: 5px;
}

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  height: 379px;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  }

.rslides img {
  display: block;
  height: 379px;
  width: 100%;
  border: 0;
  margin-bottom: 10px;
  }