/*
Theme Name: Fisio Spa
Theme URI: http://www.projeteweb.com.br/
Description: Thema desenvolvido para o site da Fisio Spa
Author: @projeteweb
Version: 1.0
*/

/* *********************************************************************
 * Font-Face
 * *********************************************************************/
@font-face {font-family: 'Museo300'; src: url('fonts/Museo/museo-300-webfont.eot'); src: url('fonts/Museo/museo-300-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Museo/museo-300-webfont.woff') format('woff'), url('fonts/Museo/museo-300-webfont.ttf') format('truetype'), url('fonts/Museo/museo-300-webfont.svg#Museo300') format('svg'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Museo500'; src: url('fonts/Museo/museo-500-webfont.eot'); src: url('fonts/Museo/museo-500-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/Museo/museo-500-webfont.woff') format('woff'), url('fonts/Museo/museo-500-webfont.ttf') format('truetype'), url('fonts/Museo/museo-500-webfont.svg#Museo500') format('svg'); font-weight: normal; font-style: normal;}


/* body */
body {background: url("images/bg-body.png") 0 0;}

/* header */
#bg-header {background: url("images/bg-header.png") repeat-x 0 0;}
#busca {color: 0dcfbd; position: relative;}
#busca #s {background: #08d8c5; color: #fff; padding-left: 25px; margin-top: 23px; -moz-border-radius:12px; -webkit-border-radius:10px; border-radius:25px; border: none;}
#busca #submit-busca {background: url('images/bottom-lupa.png') no-repeat; width: 15px; height: 12px; position: absolute; top: 30px; left: 5px; border: none; text-indent: -9999px;}
#redes {margin-top: 18px;}
header {position: relative;}
#logo {position: absolute; left: 18px; top: 45px; z-index: 10;}
#menu-menu-header {height: 72px; padding-left: 235px;}
#menu-menu-header li {list-style: none; float: left; font-family: "Droidserif"; font-size: 17px; padding-left: 18px; padding-top: 30px;}
#menu-menu-header li a {color: #e7e7e5;}
#menu-menu-header li.current-menu-item a {padding: 10px 18px; background: #4b4b4d; color: #bbb09b; -moz-border-radius:12px; -webkit-border-radius:10px; border-radius:25px;}
#bg-carousel {background: url("images/bg-carousel.png") no-repeat bottom center; height: 341px; padding-bottom: 24px;}

/* content (home) */
#bg-content {background: url("images/bg-home.png") repeat-x 0 0; height: 691px;}
#bg-page {background: url("images/bg-page.png") repeat-x 0 0;}
#myCarousel {margin-top: 32px;}
#slide1 {width: 940px; height: 341px;}
.carousel-control.left {margin-top: 12px;}
.carousel-control.right {margin-top: 12px;}
.carousel-caption {background: #f9f8f4; opacity: 0.7; height: 70px; padding-left: 45px;}
.carousel-caption h4 {color: #4b4b4d; font-family: "Myriad Pro"; font-size: 30px; padding: 15px 0 0 0; }
.carousel-caption p {color: #606063; font-family: "Myriad Pro"; font-size: 14px; float: left;}
.carousel-caption a {color: #2b7a6e; font-family: "Myriad Pro"; font-size: 14px;}

#dynamic {}

/* Novidades */
#dynamic-news {}
#dynamic-news h3 {line-height: 41px; padding-left: 55px; background: url('images/bottom-news.png') no-repeat left center; font-size: 28px; color: #e8f8f5;}
#dynamic-news ul {margin-top: 25px;}
#dynamic-news ul li {font-size: 12px;}
#dynamic-news ul li:not(:last-child) {background: url('images/linha.png') repeat-x bottom; padding-bottom: 10px; margin: 0 0 10px 0;}
#dynamic-news ul li a {color: #fff;}

/* Twitter */
#dynamic-twitter {}
#dynamic-twitter h3 {line-height: 41px; padding-left: 65px; background: url('images/bottom-twitter2') no-repeat left center; font-size: 28px; color: #e8f8f5;}
#dynamic-twitter ul {margin-top: 25px;}
#dynamic-twitter ul li {font-size: 12px; color: #fff;}
#dynamic-twitter ul li:not(:last-child) {background: url('images/linha.png') repeat-x bottom; padding-bottom: 10px; margin: 0 0 10px 0;}
#dynamic-twitter ul li a {color: #fff;}

/* Localização */
#dynamic-mapa {}
#dynamic-mapa h3 {line-height: 41px; padding-left: 40px; background: url('images/bottom-mapa2.png') no-repeat left center; font-size: 28px; color: #e8f8f5;}
#dynamic-mapa img {margin-top: 25px;}

/* page */
#page {margin: 100px 0 55px 0; font-family: "Myriad Pro";}
#page h3 {font-size: 40px;}
#page h3 a {color: #00CEBC; line-height: 40px; text-shadow: #000 1px 1px 3px}

#page .page-header {border-bottom: 1px solid #bdbebd; margin-bottom: 30px;}
#page .page-header h1 {font-size: 50px; font-family: Museo300; font-weight: normal !important;}

/* listagem */
.listagem {}
.listagem li {margin-bottom: 50px;}
.listagem li p {font-size: 14px; text-align: justify; margin-top: 24px;}

.list1 {font-family: 'Droid Serif', serif;}
.list1 div {}
.list1 div img {border: 3px solid #bfb299; margin-bottom: 10px;}
.list1 div h3 {margin-bottom: 14px; font-weight: normal; color: #4b4b4d; font-size: 25px !important; font-weight: bold;}
.list1 div p {color: #606063; font-size: 14px;}
.list1 div a {color: #fff; font-weight: bold; font-size: 15px;}
.list1 div hr {border-top: 1px solid #bdbebd; border-bottom: none;}

#page-img1 img {border: 3px solid #bfb299;}

/* paginação */
.wp-pagenavi {}


.pagenavi-css.css{
	.navigation.pagination {
    text-align: center;
    margin: 30px 0;
}

.navigation.pagination .page-numbers {
    display: inline-block;
    padding: 8px 15px;
    margin: 0 5px;
    background: #f8f8f8;
    color: #333;
    border: 1px solid #ddd;
    border-radius: 30px;
    text-decoration: none;
    transition: all 0.3s ease;
}

.navigation.pagination .page-numbers:hover {
    background-color: #0073aa;
    color: #fff;
    border-color: #0073aa;
}

.navigation.pagination .page-numbers.current {
    background-color: #0073aa;
    color: #fff;
    border-color: #0073aa;
    font-weight: bold;
}

.navigation.pagination .prev, 
.navigation.pagination .next {
    background-color: #e9e9e9;
}

.navigation.pagination .prev:hover, 
.navigation.pagination .next:hover {
    background-color: #0073aa;
    color: #fff;
}

}
/* fale conosco */
#form-contato {margin-bottom: 50px;}
#form-contato h3 {font-size: 50px; margin: 100px 0 50px 0; font-family: "Myriad Pro";}
#content p {line-height: 40px; font-size: 14px; font-family: "Myriad Pro"; width: 180px;}

/* ==========================================================================
	Mapa
	========================================================================== */
#mapa .projete-map-mapa {height: 400px; margin-top: 10px;}

/* footer */
#bg-footer {background: url("images/bg-footer.png") repeat-x 0 0; height: 246px;}
#bg-footer span {margin-left: 660px; color: #878172; font-family: "Myriad Pro"; font-size: 20px;}
#bg-footer p {color: #6e695f; font-family: "Myriad Pro"; font-size: 24px;}

#footer-contato {margin-top: 18px;}
#footer-contato a {font-size: 20px; text-align: center; height: 125px; color: #6e695f; font-family: "Myriad Pro"; font-weight: normal;}
#footer-email {background: url("images/bottom-email.png") no-repeat center bottom; padding-top: 10px; height: 115px !important;}
#footer-fone {background: url("images/bottom-fone.png") no-repeat center bottom; padding-top: 10px; height: 115px !important;}
#footer-mapa {background: url("images/bottom-mapa.png") no-repeat center bottom; line-height: 25px;}

#footer-projete {margin-top: 15px; vertical-align: bottom;}
#footer-projete a {height: 88px; margin-left: 388px;}
