.postii {
background-color: #f8f8f8;
border: 1px solid #f1f1f1; 
padding: 10px 10px;
margin-top: 0px;
margin-bottom: 20px;
}
.postii a{
color: #777;
} img.emoji {
width: 50px !important;
height: 50px !important;
display: inline-block !important;
border: none !important;
box-shadow: none !important;
vertical-align: middle !important;
}
#textmaininsidegravity { 
background-color: #efefef;
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding: 20px 20px 100px 20px;
border-top: 0px solid #63ACD5;
margin-top: 20px;
}
#textmaininsidegravity h1{ 
color: #fff;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
line-height: 22px;
font-weight: bold;
display: compact;
text-transform: uppercase;
background-image: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/headings.jpg);
background-repeat: no-repeat;
width: 100%;
height: 25px;
padding: 6px 15px 10px 10px;
margin-bottom: 5px;
}
#textmaininsidegravity h2{ 
color: #BB3923;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
line-height: 22px;
font-weight: bold;
display: compact;
text-transform: uppercase;
width:  100%;
height: 25px;
padding: 6px 15px 10px 10px;
margin-bottom: 5px;
margin-top: 0px;
}
#textmaininsidegravity h3{ 
color: #494949;
font-family: 'Open Sans', sans-serif;
font-size: 18px;
line-height: 22px;
font-weight: bold;
display: compact;
text-transform: uppercase;
width:  100%;
height: 25px;
padding: 6px 15px 10px 0px;
margin-bottom: 5px;
}
.form-group {
margin-bottom: 0px !important;
}
.espacitotop {
margin-top: 0px !important;
}
@media screen and (max-width: 768px) {
.espacitotop {
margin-top: 10px !important;
}
}
.destinos {
background-color: #fff;
padding: 0px 0px;
margin-top: 10px;
margin-bottom: 0px;
}
.stars p {
margin-top: 0px;
margin-bottom: 0px;
font-size: 10px !important;
text-transform: uppercase;
color: #777;
}
.fa-star {
color: #999 !important;
border: #999 !important;
}
#t1c, #t1 {
white-space: nowrap;
font-family: 'Roboto', sans-serif !important;
font-size: 24x !important;
font-weight: normal;
text-decoration: none;
}
.whatsapp {
position: fixed;
right: 20px;
bottom: 20px;
}
padding: 10px;
z-index: 10000000;
}
.destaquespaginas {
color: #777;
text-transform: uppercase;
font-size: 10px;
vertical-align: middle;
}
@media screen and (max-width: 768px) {
.destaquespaginas {
color: #777;
text-transform: uppercase;
font-size: 10px;
}
}
.bordas {
border: 1px solid #999;
border-radius: 4px;
}
.separador {
padding-top: 5px;
padding-bottom: 5px;
display: block;
}
.separadormedio {
padding-top: 50px;
padding-bottom: 50px;
display: block;
}
.separadorlargo {
padding-top: 150px;
padding-bottom: 150px;
display: block;
}
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px; height: 0; overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
html {
font-size: 62.0%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
@media screen and (max-width: 768px) {
html {
font-size: 62.5%;
}
}
body {
font-size: 18px;
line-height: 25px;
font-family: 'Roboto', sans-serif;
color: #3c3c3c;
font-weight: 400;
}
a {
color: #00739A;
text-decoration: none;
}
a:hover,
a:focus {
color: #00739A;
text-decoration: underline;
}
a:focus {
outline: thin dotted #333;
outline: 5px auto -webkit-focus-ring-color;
outline-offset: -2px;
}
h1,
.h1 {
color: #777;
font-family: "PT Sans Narrow",sans-serif;
font-size: 30px;
line-height: 36px;
text-transform: none;
font-weight: bold;
margin-top: 15px;
margin-bottom: 20px; 
}
h2,
.h2 {
color: #EB565C;
font-family: "PT Sans Narrow",sans-serif;
font-size: 30px;
line-height: 36px;
text-transform: none;
font-weight: bold !important;
margin-top: 15px;
margin-bottom: 20px; 
}
h3,
.h3 {
color: #EB565C;
font-family: "PT Sans Narrow",sans-serif;
font-size: 24px;
line-height: 36px;
text-transform: none;
font-weight: bold !important;
margin-top: 15px;
margin-bottom: 20px; 
}
h4,
.h4 {
color: #EB565C;
font-family: "PT Sans Narrow",sans-serif;
font-size: 24px;
line-height: 36px;
text-transform: none;
font-weight: bold !important;
margin-top: 15px;
margin-bottom: 20px; 
}
h5,
.h5 {
color: #EB565C;
font-family: "PT Sans Narrow",sans-serif;
font-size: 24px;
line-height: 36px;
text-transform: none;
font-weight: bold !important;
margin-top: 15px;
margin-bottom: 20px; 
}
h6,
.h6 {
color: #EB565C;
font-family: "PT Sans Narrow",sans-serif;
font-size: 24px;
line-height: 36px;
text-transform: none;
font-weight: bold !important;
margin-top: 15px;
margin-bottom: 20px; 
}
IMG.displayed {
display: block;
margin-left: auto;
margin-right: auto 
}
.row {
margin-bottom: 0px;
}
.row .row {
margin-top: 0px;
margin-bottom: 0;
}
[class*="col-"] {
padding-top: 2px;
padding-bottom: 2px;
}
.style1 {font-weight: bold}
img {
display: inline-block;
height: auto;
max-width: 100%;
}
img {
&:extend(.img-responsive);
}
.entry-date {
font-size: 10px; 
color: #999; 
text-transform: uppercase;  
}
.fa-star {
color: white;
-webkit-text-stroke: 1px #F7B612;
}
.checked {
color: #F7B612 !important;
} #myBtn {
position: fixed;
bottom: 10px;
float: left;
right: 80%;
left: 20%;
max-width: 40px;
width: 100%;
font-size: 24px;
background-color: #EB565C;
padding: 8px 8px;
border-radius: 1px;
z-index: 9999;
border: none; 
} #myBtn:hover {
background-color: #EB565C;
}
.orange {
color: #F7B612;
}
.paginas {
padding: 0px 20px;
}
.paginas ul, li {
padding: 0;
margin: 0;
margin-bottom: 0px;
margin-left: 50px;
}
.section-spacer {
padding: 50px 0 80px;
}
.ultimate-promo {
float: left;
width: 100%;
background: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/headyd.jpg) no-repeat top left;
background-size: auto;
background-size: cover;
}
.ultimate-promo .ultimate-outer {
float: left;
width: 100%;
max-width: 700px;
margin: auto;
text-align: center;
}
.ultimate-promo h2 {
color: #fff;
font-size: 42px;
line-height: 25px;
font-weight: 700;
margin-bottom: 20px;
}
.ultimate-promo h3 {
color: #fff;
font-size: 25px;
line-height: 30px;
font-weight: 600;
margin-bottom: 30px;
}
.ultimate-promo p {
color: #fff;
font-size: 18px;
line-height: 25px;
}
.ultimate-promo .ultimate-outer .btn {
margin-top: 25px;
background: #eb565c;
border-color: #eb565c;
color: #fff;
text-decoration: none;
}
.ultimate-dubai {
float: left;
width: 100%;
background: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/headya.jpg) no-repeat top left;
background-size: auto;
background-size: cover;
}
.ultimate-dubai .ultimate-outer {
float: left;
width: 100%;
max-width: 700px;
margin: auto;
text-align: center;
}
.ultimate-dubai h2 {
color: #fff;
font-size: 42px;
line-height: 50px;
font-weight: 700;
margin-bottom: 20px;
}
.ultimate-dubai h3 {
color: #fff;
font-size: 25px;
line-height: 30px;
font-weight: 600;
margin-bottom: 30px;
}
.ultimate-dubai p {
color: #fff;
font-size: 18px;
line-height: 25px;
}
.ultimate-dubai .ultimate-outer .btn {
margin-top: 50px;
background: #eb565c;
border-color: #eb565c;
color: #fff;
text-decoration: none;
}
.ultimate-b {
float: left;
width: 100%;
background: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/headyb.jpg) no-repeat top left;
background-size: auto;
background-size: cover;
}
.ultimate-b .ultimate-outer {
float: left;
width: 90%;
max-width: 700px;
margin: auto;
text-align: center;
}
.ultimate-b h2 {
color: #fff;
font-size: 42px;
line-height: 50px;
font-weight: 700;
margin-bottom: 20px;
}
.ultimate-b h3 {
color: #fff;
font-size: 25px;
line-height: 30px;
font-weight: 600;
margin-bottom: 30px;
}
.ultimate-b p {
color: #fff;
font-size: 18px;
line-height: 25px;
}
.ultimate-b .ultimate-outer .btn {
margin-top: 50px;
background: #0CD9BB;
border-color: ;
color: #fff;
text-decoration: none;
}
.ultimate-c {
float: left;
width: 100%;
background: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/headyc.jpg) no-repeat top left;
background-size: auto;
background-size: cover;
}
.ultimate-c .ultimate-outer {
float: left;
width: 90%;
max-width: 700px;
margin: auto;
text-align: center;
}
.ultimate-c h2 {
color: #fff;
font-size: 42px;
line-height: 50px;
font-weight: 700;
margin-bottom: 20px;
}
.ultimate-c h3 {
color: #fff;
font-size: 25px;
line-height: 30px;
font-weight: 600;
margin-bottom: 30px;
}
.ultimate-c p {
color: #fff;
font-size: 18px;
line-height: 25px;
}
.ultimate-c .ultimate-outer .btn {
margin-top: 50px;
background: #eb565c;
border-color: #eb565c;
color: #fff;
text-decoration: none;
}
@import url("https://fonts.googleapis.com/css2?family=PT+Sans+Narrow:wght@400;700&display=swap");
* {
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900");
* {
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.lightgray {
background: #f1f1f1;
}
.lightgreen {
background: #01D8BA;
}
.destaquehome {
padding-top: 100px;
padding-bottom: 100px;
color: #fff;
margin-top: 50px;
margin-bottom: 50px;
width:100%;
height: auto;
background-image: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/headyluasmel.jpg);
background-position: center;
background-repeat: no-repeat;
}
.destaquehome p {
font-size: 16px;
line-height: 24px;
color: #fff;
}
.destaquehome2 {
padding-top: 100px;
padding-bottom: 100px;
color: #555;
margin-top: 50px;
margin-bottom: 50px;
width:100%;
height: auto;
background: #1E6790;
}
.destaquehome2 p {
font-size: 16px;
line-height: 24px;
color: #fff;
}
.tours_list .tours_details {
float: left;
width: 100%;
margin: 0 0 30px;
display: block;
min-height: 100px !important;
}
.popular-tours {
float: left;
width: 100%;
background: #f1f1f1;
}
.tour li {
float: left;
padding: 0 15px;
list-style-type: none;
}
.tour .tp {
position: relative;
float: left;
width: 100%;
line-height: 0;
overflow: hidden;
background-color: #ddd;
min-height: 20px;
}
.tour .tp img {
transition: transform .2s;
}
.tour .tp img:hover {
transform: scale(1.1);
transition: transform .2s;
}
.tour .tp .amt {
position: absolute;
bottom: 0;
right: 0;
background: #eb565c;
color: #fff;
font-size: 18px;
line-height: 32px;
font-weight: 700;
padding: 6px 20px 0 20px;
border-radius: 25px 0px 0px 0px;
}
.tour .detail {
float: left;
width: 100%;
background: #f6f6f6;
border-top: 5px solid #eb565c;
padding: 20px 25px 25px;
}
.tour .detail p {
margin-bottom: 0;
}
.tour .detail h2 {
line-height: 32px;
color: #2a2a2a;
font-weight: 700;
margin-bottom: 5px;
text-transform: capitalize;
}
.tour .detail h3 {
font-size: 18px;
line-height: 32px;
color: #2a2a2a;
font-weight: 700;
margin-bottom: 5px;
}
.tour .detail h3 a:hover {
color: #eb565c;
}
.tour .bottom {
float: left;
width: 100%;
background: #f6f6f6;
border-top: 1px solid #c5c5c5;
}
.tour .bottom li {
list-style: none;
float: left;
padding: 10px 0;
width: 28%;
text-align: center;
border-right: 1px solid #c5c5c5;
}
.tour .bottom li:last-child {
width: 100%;
border-right: none;
}
.tour .bottom li:last-child a .fa {
padding: 0;
}
.tour .bottom a {
color: #5c5c5c;
font-size: 15px;
line-height: 23px;
font-weight: 400;
}
.tour .bottom a:hover {
color: #eb565c;
text-decoration: none;
}
.tour .bottom a .fa {
font-size: 25px;
vertical-align: sub;
padding-right: 10px;
}
.explore-btn {
float: left;
width: 100%;
text-align: center;
margin-top: 40px;
}
a.btn {
font-size: 18px;
line-height: 25px;
color: #fff;
font-weight: 600;
display: inline-block;
background: #3a8489;
text-transform: uppercase;
padding: 10px 30px;
border: 1px solid #3a8489;
}
p {
font-size: 18px;
line-height: 28px;
color: #3c3c3c;
font-weight: normal;
}
a.btn:hover {
color: #3a8489;
background: none;
border-color: #3a8489;
}
ol ol, ol ul, ul ol, ul ul {
margin-bottom: 0;
}
ul, li {
padding: 0;
margin: 0;
margin-bottom: 0px;
}
.navbar-brand {
padding-top: 0;
padding-bottom: 0;
}
.topo {
font-size: 12px;
text-transform: uppercase;
color: #fff;
font-weight: 400;
padding-top: 4px;
padding-bottom: 4px;
border-top: 1px solid #ba6153;
}
.topo span {
color: #E5B340;
}
.dropdown-menu {
text-transform: uppercase;
background-color: #EB565C;
padding: 15px;
border: 1px solid #EB565C;
margin-bottom: 20px;
}
.dropdown-item:focus, .dropdown-item:hover {
color: #fff;
text-decoration: none;
background: none;
}
.dropdown-item {
display: block;
width: 100%;
padding: .25rem 1.5rem;
clear: both;
font-weight: 700;
color: #fff;
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0;
text-transform: uppercase;
font-size: 17px;
}
.form-control {
font-size: 12px !important;
padding: 0px !important; 
}
.pescas {
font-size: 10px;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: #fff;
}
@media screen and (max-width: 768px) {
.navbar-light .navbar-nav .nav-link {
padding-top: 12px;
padding-bottom: 12px;
}
.form-inline {
padding-top: 20px !important; 
}
.form-control {
font-size: 16px !important;
padding: 0px !important; 
}
}
.navbar-light .navbar-nav .nav-link {
color: #fff;
text-transform: uppercase;
font-size: 15px;
font-weight: bold;
padding-right: 20px;
padding-bottom: 0px;
}
.bordas {
border: 1px solid #dfdfdf !important;
border-radius: 1rem;
margin-bottom: 40px;
background-color: #f5f5f5 !important;
padding-bottom: 25px;
}
.biga {
font-size: 19px;
}
.booking-card {
color: #333 !important; 
}
.card-img, .card-img-top {
border-radius: 1rem;
border: none !important;
margin-bottom: 20px;  
}
.card-img-top2 {
border-radius: 0rem;
border: none !important; 
}
.card {
border-radius: 1rem;
color: #ffffff;
border: none !important;
line-height: 1.6;
}
.card2 {
border-radius: 0rem;
color: #454545;
background-color: #dfdfdf !important;
border: none !important;
line-height: 1.6;
}
.card3 {
border-radius: 0rem;
border: 1px solid #dfdfdf;
line-height: 1.6;
background-color: #FA5636;
color: #fff;
}
.card-title {
border-radius: 0px;
font-size: 11px !important;
padding: 5px 5px;
background-color: #FA5636;
color: #fff;
margin-top: 10px;
margin-bottom: 10px;
width: 50%;
text-align: center;
text-transform: uppercase;
font-weight: 700;
}
.card-title2 {
border-radius: 0px;
border: 1px solid #ddd;
font-size: 14px !important;
padding: 5px 5px;
background-color: #f4efef;
color: #666;
margin-top: 10px;
margin-bottom: 10px;
width: 50%;
text-align: center;
text-transform: uppercase;
font-weight: normal;
}
.card-titleblue {
border-radius: 0px;
font-size: 11px !important;
padding: 5px 5px;
background-color: #2599d6;
color: #fff;
margin-top: 10px;
margin-bottom: 10px;
width: 50%;
text-align: center;
text-transform: uppercase;
font-weight: 700;
}
.card-titleyellow {
border-radius: 0px;
font-size: 11px !important;
padding: 5px 5px;
background-color: #FFC40E;
color: #fff;
margin-top: 10px;
margin-bottom: 10px;
width: 50%;
text-align: center;
text-transform: uppercase;
font-weight: 700;
}
.card-titlered {
border-radius: 0px;
font-size: 11px !important;
padding: 5px 5px;
background-color: #BB3923;
color: #fff;
margin-top: 10px;
margin-bottom: 10px;
width: 50%;
text-align: center;
text-transform: uppercase;
font-weight: 700;
}
.cardos {
font-size: 1.7em !important;
color: #fff !important;
text-transform: uppercase;
font-weight: 700;
margin-top: 5px;
margin-bottom: 5px;
}
.cardos2 {
font-size: 2.0em !important;
color: #fff !important;
text-transform: capitalize;
font-weight: 400;
margin-top: 5px;
margin-bottom: 5px;
}
.cardos3 {
color: #777 !important;
text-transform: capitalize;
font-weight: 700;
margin-top: 5px;
margin-bottom: 5px;
}
.card-text2 {
font-size: 12px !important;
margin-top: 5px;
margin-bottom: 5px;
}
.btn-santaclaus, .btn-santaclaus:hover, .btn-santaclaus:active, .btn-santaclaus:visited {
border-radius: 4px;
font-size: 1.1em;
padding: 5px 25px;
background-color: none;
color: #fff;
margin-top: 10px;
border: 1px solid #ffffff; 
}
.btn-precotop, .btn-precotop, .btn-precotop:hover, .btn-precotop:active, .btn-precotop:visited {
border-radius: 0px;
font-size: 13px;
padding: 6px 6px;
background-color: #0cd2b7;
color: #fff !important;
border: none; 
text-decoration: none;
font-weight: bold; 
width: 100%;  
}
.btn-precotop a {
color: #fff !important;
}
.btn-reservastop, .btn-reservastop, .btn-reservastop:hover, .btn-reservastop:active, .btn-reservastop:visited {
border-radius: 0px;
font-size: 13px;
padding: 6px 6px;
background-color: #0cd2b7;
color: #fff !important;
border: none; 
text-decoration: none;
font-weight: bold;
width: 100%; 
}
.btn-reservastop a {
color: #fff !important;
}
.btn-laranjas, .btn-laranjas, .btn-laranjas:hover, .btn-laranjas:active, .btn-laranjas:visited {
border-radius: 4px;
font-size: 1.1em;
padding: 5px 25px;
background-color: #EB565C;
color: #fff !important;
margin-top: 10px;
border: 1px solid #ffffff;
text-decoration: none !important; 
}
.btn-laranjas a {
color: #fff !important;
}
.btn-amarelo, .btn-amarelo, .btn-amarelo:hover, .btn-amarelo:active, .btn-amarelo:visited {
border-radius: 4px;
font-size: 1.1em;
padding: 5px 25px;
background-color: #F7B612;
color: #fff !important;
margin-top: 10px;
border: 1px solid #ffffff; 
text-decoration: none; 
}
.btn-amarelo a {
color: #fff !important;
}
.btn-azulis, .btn-azulis:hover, .btn-azulis:active, .btn-azulis:visited {
border-radius: 4px;
font-size: 1.1em;
padding: 5px 25px;
background-color: #0071F7;
color: #fff;
margin-top: 10px;
border: 1px solid #ffffff; 
text-decoration: none; 
}
.btn-verdis, .btn-verdis:hover, .btn-verdis:active, .btn-verdis:visited {
border-radius: 4px;
font-size: 1.1em;
padding: 5px 25px;
background-color: #53D460;
color: #fff;
margin-top: 10px;
border: 1px solid #ffffff; 
text-decoration: none; 
}
.cinza {
background-color: #f7f7f7;
}
.red {
background-color: #BF3727;
}
.navbar-light {
background-color: none !important;
background: none !important;
}
.bg-light {
background-color: none !important;
background: none !important;
}
.navbar-light .navbar-toggler {
background-color: none !important;
color: #fff;
}
.navbar-light .navbar-toggler {
color: #fff !important;
border: none;
}
.navbar-light .navbar-toggler-icon {
color: #fff !important;
}
.navbar-expand-md {
padding-top: 12px;
padding-bottom: 12px;
}
.nav > li > a {
display: block;
font-family: "PT Sans Narrow",sans-serif;
font-size: 18px;
font-weight: bold;
padding: 0px 10px;
text-transform: uppercase;
border: none !important;
display: block;
color: #fff !important;
}
@media screen and (max-width: 768px) {
.nav {
margin-top: 20px;
}
.nav > li > a {
padding: 10px 10px;
font-size: 36px;
}
.navbar-light .navbar-nav .nav-link {
font-size: 18px;
}
}
.navbar-default .navbar-nav > li > a {
color: #fff !important;
border: none !important;
display: block;
}
.nav > li > a:hover {
color: #fff !important;
border: none !important;
}
.rightas { 
padding-top: 0px;
}
input
{
font-size: 12px !important;
color: #fff;
background: #EB565C;
border: 1px solid #fff;
line-height: 23px;
padding: 2px 4px;
text-align: center;
}
.submit input
{
color: #fff;
background: #EB565C;
border: 1px solid #fff;
} 
.gform_wrapper input
{
font-size: 14px !important;
color: #444;
background: #dfdfdf;
border: 1px solid #fff;
line-height: 23px;
padding: 2px 4px;
text-align: left;
}
.gform_wrapper .submit input
{
color: #444;
background: #dfdfdf;
border: 1px solid #fff;
} 
.pesquisa {
width:100%;
height: auto;
background-color: #fff;
color: #fff;
padding: 15px 6px 9px 6px;
display: inline-table;
margin-top: 0px;
margin-bottom: 25px;
font-size: 1.0em;
text-transform: uppercase;
font-weight: bold;
border: 0px solid #fff;
text-align: center;
}
input img
{
margin: 12px 0px;
}
.centrame {
text-align: center;
margin-left: auto;
margin-right: auto;
display: block;
}
.scrollup {
width: 40px;
height: 40px;
opacity: 0.8;
position: fixed;
bottom: 50px;
right: 50px;
display: none;
text-indent: -9999px;
background-image: url(//www.malaguetaviagens.pt/wp-content/themes/MalaguetaV7/images/top.png);
}
.panel-header {
background-color: #EB565C;
}
.panel-footer {
background-color: #EB565C;
}
.panel-footer h2 {
color: #fff;
}
.panel-footer h3 {
color: #fff;
}
.panel-footer h4 {
color: #fff;
}
.panel-footer h5 {
color: #fff;
}
.panel-footer h6 {
color: #fff;
}
.panel-reviews {
background-color: #f7f7f7;
padding-bottom: 10px;
margin-bottom: 30px;
}
.panel-reviews img {
margin-bottom: 10px;
}
.panel-circas {
background-color: #f7f7f7;
padding: 20px 30px;
text-align: center; 
}
.panel-circas h3 {
font-size:2.0em; 
color: #BB3923; 
text-align: center;
line-height: 1.6em;
}
.panel-circas img {
margin: 10px;
} .footers { 
padding: 20px 20px;
color: #fff;
font-size: 14px;
}
.footers p {
color: #fff;
font-size: 16px;
}
.footers a {
color: #fff;
text-transform: none;
line-height: 2.0em;
font-size: 16px;
}
.footers a:hover {
text-decoration: underline;
color: #fff;
}
.footers a:visited {
text-decoration: underline;
color: #fff;
}
.footers h2{ 
color: #fff;
background: none;
margin: 15px 0px 15px 0px;
}
.footers ul {
}
.footers li {
margin-left: 40px;
}
.footercopy a{
text-transform: uppercase;
background-color: #696969;
color: #FFFFFF;
padding: 2px;
text-decoration: none;
}
.footercopy a:hover{
color: #FFFFFF;
text-decoration: none;
}