﻿/*

Theme Name:   Master.D Portugal
Theme URI:    http://masterdportugal.com/
Description:  Theme created for Masterdportugal.com website
Version:      1.0.0
Author:       ruigaio.com
Author URI:   http://ruigaio.com
Template:     customizr
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  masterdportugal

*/

p { margin: 0 0 15px 0; line-height: 25px }
.chrome article.page .format-icon:before,
.safari article.page .format-icon:before { content: "\f041"; font-size: 1.2em; }

.breadcrumbs { display: none; }

ul { list-style-type: none; }

#metaslider_container_98 { width: 100%; margin-top: 5px; }

.botoes { background-color: #A0A0A0; color: white; font-weight: bold; border: 2px solid #C0C0C0; border-radius: 10px; padding: 0 15px 0 15px; margin: 0 10px 0 0; line-height: 50px; display: inline-block; height: 50px; }
.botoes:hover { background-color: #C0C0C0; border: 2px solid #A0A0A0; color: #EA6714; }

.botao { background-color: #419CCA; color: white; font-size: 20px; font-weight: bold; border: 2px solid #216A9C; border-radius: 10px; padding: 10px 30px 15px 30px; margin: 15px 0 0 20px; display: inline-block; height: 32px; }
.botao:hover { background-color: #216A9C; border: 2px solid #419CCA; color: white; }

.caracteristicas { float: left; background: #fbf9f3; border-radius: 7px; border: 1px solid #e9e9e9; padding: 20px 0 10px 0; margin-bottom: 30px; width: 100%; }
.caracteristicas ul li { margin: 0 40px 15px 20px; padding: 0px 0 0px 35px; }
.caracteristicas ul { float: left; margin: 20px 0 10px 0; }

.cidade { background: url('http://www.masterdportugal.com/wp-content/uploads/2015/02/caracteristicas-sprite1.png') left top no-repeat; }
.telefone { background: url('http://www.masterdportugal.com/wp-content/uploads/2015/02/caracteristicas-sprite1.png') left -250px no-repeat; }
.morada { background: url('http://www.masterdportugal.com/wp-content/uploads/2015/02/caracteristicas-sprite1.png') left -50px no-repeat; }
.fax { background: url('http://www.masterdportugal.com/wp-content/uploads/2015/02/caracteristicas-sprite1.png') left -200px no-repeat; }
.cp { background: url('http://www.masterdportugal.com/wp-content/uploads/2015/02/caracteristicas-sprite1.png') left -100px no-repeat; }
.email { background: url('http://www.masterdportugal.com/wp-content/uploads/2015/02/caracteristicas-sprite1.png') left -150px no-repeat; }
.mapa { border: 7px solid #ccc; float: right; cursor: pointer; -webkit-transition: border 0.5s ease-out; -moz-transition: border 0.5s ease-out; -o-transition: border 0.5s ease-out; transition: border 0.5s ease-out; margin: 20px 35px 10px 0; }

.rodape { width: 100%; background-color: #F56200; font-size: 12px; min-height: 50px; padding-top: 20px; }
.inside { width: 70%; margin: 0 auto;}
.insidetxt { float: right; text-align: right; }
.row-fluid { width: 100%; }
footer#footer .colophon a, footer#footer .colophon p { color: white; }

.politicapriv { padding: 10px; font-size: 14px; }


/* ********** < SMALLER MOBILE DEVICES > ********** */
@media only screen and (max-width: 995px) {

   .botoes { display: block; margin: 5px 40px 0 40px; width: 90%; }
   
   .rodape { min-height: 150px; }
   .insidetxt { float: left; text-align: center; padding-top: 20px; }

}

#cookie-law-info-bar { position: fixed; bottom: 0; background-color: #fff; }
#cookie-bar {background:#111111; height:auto; line-height:24px; color:#eeeeee; text-align:center; padding:3px 0; z-index:999;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:0;}
#cookie-bar a {color:#ffffff; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar .cb-enable {background:#007700;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
/*#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}*/

/* ##### INICIO SOCIAL ##### */
footer#footer .colophon{display:none}
.md-social{width:100%;background:#f5f5f5;text-align:left;padding:15px 0 10px 0}
.footeralign{width:70%;margin:0 auto}
/* Wrapper */
.iconsoc-button {
	background-color: white;
	border-radius: 3.6rem;
	cursor: pointer;
	display: inline-block;
	font-size: 2.0rem;
	height: 3.6rem;
	line-height: 3.6rem;
	margin: 0 5px;
	position: relative;
	text-align: center;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	width: 3.6rem;
}
/* Circle */
.iconsoc-button span {
	border-radius: 0;
	display: block;
	height: 0;
	left: 50%;
	margin: 0;
	position: absolute;
	top: 50%;
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	width: 0;
}
.iconsoc-button:hover span {
	width: 3.6rem;
	height: 3.6rem;
	border-radius: 3.6rem;
	margin: -1.8rem;
}
.twitter span{background-color:#4099ff}
.facebook span{background-color:#3B5998}
.google-plus span{background-color: #db5a3c}
.youtube span{background-color:#bb0000}
.instagram span{background-color:#125688}
/* iconsocs */
.iconsoc-button i {
	background: none;
	color: white;
	height: 3.6rem;
	left: 0;
	line-height: 3.6rem;
	position: absolute;
	top: 0;
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	width: 3.6rem;
	z-index: 10;
}
.iconsoc-button .iconsoc-twitter{color:#4099ff}
.iconsoc-button .iconsoc-facebook{color:#3B5998}
.iconsoc-button .iconsoc-google-plus{color:#db5a3c}
.iconsoc-button .iconsoc-youtube{color:#bb0000}
.iconsoc-button .iconsoc-instagram{color:#125688}
.iconsoc-button:hover .iconsoc-twitter, .iconsoc-button:hover .iconsoc-facebook, .iconsoc-button:hover .iconsoc-google-plus, .iconsoc-button:hover .iconsoc-youtube, .iconsoc-button:hover .iconsoc-instagram{color:white}
/* ##### FIM SOCIAL ##### */