@charset "utf-8";

/* pink color:#FE3495
*/

.buttonHome {
   
  width:400px;
	margin:0 auto;
  height:70px;
  border-width:5px;
  color:#FE3495;
	background-color:#000;
  border-color:rgba(252, 252, 252, 1);
  font-weight:bold;
  box-shadow: 0px 10px 14px -7px rgba(8, 8, 8, 1);
  text-shadow: 0px 1px 0px rgba(208, 2, 27, 1);
  border:1px solid #fff;
}
.buttonHome:hover {
   
   background-color:#fff;
  
}
.buttonHome a:link
{
	color:#FE3495;
	text-decoration:none;
	
}

 
              
.outterPinkFranja
{
	background-color:#FE3495;
	text-align:center;
	padding-bottom:40px;
}
.map-responsive{
    overflow:hidden;
    padding-bottom:25.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

body {
	font: 100%/1.4 'Merriweather', serif;


	background:#fff;
	margin: 0;
	padding: 0;
	color: #000;
}
.outerFooter{
	background:#FE3495; 
}
ul, ol, dl { 
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;
	padding-top:20px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: 'Merriweather', serif;
	
}
h1, h2, h3, h4, h5, h6
{
	color:#FE3495;
	text-align:center;
	font-weight:normal;
}	
h1.annuncementH1
{
	text-align:center;
	background: #FE3495;
 
padding-bottom:13px;
	color:#fff;
	font-weight:normal;
}
a img { 
	border: none;
}

a:link {
	color: #42413C;
	text-decoration: underline; 
}
a:visited {
	color: #6E6C64;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
}

.container {
	max-width: 960px;
	background-color: transparent;
	margin: 0 auto; 
	padding-top:0px;
}
.container ul
{
	margin-left:50px;	
}
p.question
{
	color:#FE3495;
	font-weight:bold;
}
header {
	background-color: transparent;
	max-width:960px;
	margin:0 auto;
	position:relative;
}
nav.mainNavNav
{
	width:960px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background: #4c4c4c;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJjMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzFjMWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #4c4c4c 0%, #595959 12%, #666666 25%, #474747 39%, #2c2c2c 50%, #000000 51%, #111111 60%, #2b2b2b 76%, #1c1c1c 91%, #131313 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(12%,#595959), color-stop(25%,#666666), color-stop(39%,#474747), color-stop(50%,#2c2c2c), color-stop(51%,#000000), color-stop(60%,#111111), color-stop(76%,#2b2b2b), color-stop(91%,#1c1c1c), color-stop(100%,#131313));
background: -webkit-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
background: -o-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
background: -ms-linear-gradient(top,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
background: linear-gradient(to bottom,  #4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313',GradientType=0 );
height:40px;
margin-bottom:0px;
}
nav.mainNavNav ul.mainNav li
{
	margin-top:4px;	
}
nav.mainNavNav ul.mainNav li a
{
	color:#fff;	
	padding-bottom:14px;
	font-size:17px;
	text-decoration:none;
	padding-left:23px;
	padding-right:23px;
	font-family: 'Droid Serif', serif;
	
}

nav.mainNavNav ul.mainNav li a:hover
{
background: #ff0084;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMDA4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwODQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ff0084 0%, #ff0084 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0084), color-stop(100%,#ff0084));
background: -webkit-linear-gradient(top,  #ff0084 0%,#ff0084 100%);
background: -o-linear-gradient(top,  #ff0084 0%,#ff0084 100%);
background: -ms-linear-gradient(top,  #ff0084 0%,#ff0084 100%);
background: linear-gradient(to bottom,  #ff0084 0%,#ff0084 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0084', endColorstr='#ff0084',GradientType=0 );
	
}
div.slideShow
{
	max-width:960px;
	margin:0 auto;	
	margin-bottom:-4px;
}
div.shadow
{
	background:url(../image-press/shadow.png) center center no-repeat;
	max-width:960px;
	margin:0 auto;
	height: 52px;
	margin-top:-15px;
	padding:0px;	
}
.phoneNumber
{
	position:absolute;
	top:5px;
	right:0px;	
}
.phoneNumber ul
{
	list-style:none;	
}
.phoneNumber ul li
{
	text-align:right;
	font-size:14px;	
	margin-top:5px;
	font-weight:bold;
}

.sidebar1 {
	float: right;
	width: 180px;
	background-color: transparent;
	padding-bottom: 10px;
}
.content {
	padding: 10px 0;
	width: 780px;
	float: right;
}


.content ul, .content ol {
	padding: 0 15px 15px 40px; 
}


nav ul{
	list-style: none; 
	
}
nav li {
	float:left; 
}
nav a, nav a:visited { 
	padding: 5px 5px 5px 15px;
	
	 
	 
	text-decoration: none;
	background-color: none;
}
nav a:hover, nav a:active, nav a:focus { 
	background-color: #ADB96E;
	color: #FFF;
}


footer {
	padding: 30px 0;
	
	 
	position: relative;
	clear: both; 
	text-align:center;
	color:#fff;
}

footer p
{
	margin-top:30px;	
}
header, section, footer, aside, article, figure {
	display: block;
}




/*****
COLUMNS CONTENT
****/
.promo
{
	max-width:960px;
	margin:0 auto;
	margin-bottom:30px;	
	padding-top:30px;
}
.promo h3{color:#fff; text-align:center; margin-bottom:8px; }
.promo a{color:#257c25; }
.promo .column{ width:33%; float:left; text-align:center;}
.promo .column img{}
.promo .column p{color:#fff; text-align:center;}
.promo .column .img{}
.promo .column.one { width:33%; float:left}

.promo .column.two { width:33%; float:left}
/****************
CLEAR THE FLOATS FIXING
*************************/
.clearfix:after{visibility:hidden; display:block; font-size:0;content:"";clear:both;height:0;}
.clearfix{display:inline-block;}
.clearfix{display:block;zoom:1;}

/* FORM FORM FORM */
#formwrap
{
width:500px;
margin-left:auto;
margin-right:auto;
}
fieldset
{
border: 1px solid #336;
padding: 0.8em 0 0.8em 0.8em;
}
legend{
font-size:1.5em;
}
#formwrap label
{
display:block;
top-margin:0.5em;
}

#formwrap input, textarea
{
border-top:1px solid #336;
border-left:1px solid #336;
border-bottom: #978EBA;
border-right: #978EBA;
background-color:#862262;
width:21em;
padding:.2em;
color:#FFF;
}
#formwrap textarea
{
height:8em;
}
#formwrap #submit
{
width:8em;
margin: .8em 0 0 .8em;
}
#formwrap input:focus, textarea:focus, input:focus, textarea:focus
{
background:#6589CE;
color:#FFF;
}
#contact_form em
{
color:#C00;
font-weight:bold;
}


/*///////////

RESPONSIVE

*/

@media screen and (min-width:480px) and (max-width:800px) {
  /* Target landscape smartphones, portrait tablets, narrow desktops
*/
 

}

@media screen and (max-width:480px) {
	
	.buttonHome
	{
		width:209px;
		height:108px;
		
	}
  /* Target portrait smartphones */
  img.ProTanLogo
	{
		
         
		text-align:center;
        margin:auto; margin-bottom:40px;margin-left:100px;
        
	}
.phoneNumber
	{
		top:44px;
		margin:0 auto;
         
        right:auto;
		text-align:center;
		width:365px;
	}
	.phoneNumber ul li {
	text-align:left;
	}
ul li.facebook
	{
		margin-right:0px;
	}
	
img.responsive {
    width: 100%;
    height: auto;
}
	.promo .column.one, .promo .column.two, .promo .column.three
	{
		display:block;
		float:none;
		width:320px;
		margin:0 auto;
	}

}
 
 
/* iphone 6*/
@media only screen and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2) {
	
.megamenu > li.showhide span.title{
	margin: 15px 0 0 140px;
	float: left;
	
}

}

/* iphone 6plus */
@media screen and (min-device-width : 414px) and (-webkit-device-pixel-ratio: 3){
	.megamenu > li.showhide span.title{
	margin: 15px 0 0 188px;
	float: left;
	
}  
		
}






