@charset 'utf-8';



/*

Theme Name: Toddlers Child



Description: My customized theme



Template: toddlers

*/





@import url("../toddlers/style.css");



/* =Theme customization starts here



-------------------------------------------------------------- */



/*

 * azzurro = #7DDBFA

 * arancione = #EC7417

 * verde = #A9D084

 */


body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px!important;
    line-height: 1.42857143;
    color: #798388;
}

.verde{ color:#A9D084!important }

.azzurro { color:#7DDBFA!important }

.arancio { color:#EC7417!important }



.first-td {

	background-color: #E3F7BA!important;

	font-weight:bold;

	}



.mobile-logo, .example-mobile-logo {

    margin: 10px 0px 80px;

    text-align: center;

}



.swiper-container {

    text-align:center;

}



.wppb-logout-url {

	display: block;

	}



a.btn-box-newsletter {

	padding:0 20px;

	margin: 0px auto;

	border-radius: 10px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	text-align: center;

	font-size: 20px;

	background-color: #B5804F;

	color: #fff;

	border: 2px dashed #975238;

	}

	.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 15px;
}

.well {
    background: url('img/infobuttonbg.svg');
    background-repeat: no-repeat;
    color: #7BA3C0;
    border: none;
    padding: 15px 28px 18px;
   /*font-size: 26px;*/
    background-position: center bottom;
    background-size: 100% 100%;
    -webkit-border-radius: '0';
    -webkit-background-clip: padding-box;
    -moz-border-radius: '0';
    -moz-background-clip: padding;
    border-radius: '0';
    background-clip: padding-box;

	-webkit-box-shadow: none!important;
	box-shadow: none!important;
}


/*staff*/

/*http://cssdemos.tupence.co.uk/image-polaroid.htm*/

figure, figcaption {
display: block;
}
#polaroid, #polaroid1, #polaroid2{
width:100%;
overflow:hidden;
padding:20px 10px;
}
#polaroid1{text-align:center;}
#polaroid1 figure{
float:none;
position:relative;
width:400px;
margin:10px auto;
padding: 6px 8px 10px 8px;
-webkit-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
-moz-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
background: #eee6d8;
background: -webkit-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -moz-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -o-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -ms-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
-webkit-transform:rotate(-1deg);
-moz-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
transform: rotate(-1deg);
-webkit-backface-visibility:hidden; /*prevent rotated text being jagged in Chrome and Safari*/
}

#polaroid2 figure{
float:left;
position:relative;
width:300px;
margin:10px 12px;
padding: 6px 8px 10px 8px;
-webkit-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
-moz-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
background: #eee6d8;
background: -webkit-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -moz-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -o-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -ms-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
-webkit-transform:rotate(-1deg);
-moz-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
transform: rotate(-1deg);
-webkit-backface-visibility:hidden; /*prevent rotated text being jagged in Chrome and Safari*/
}


#polaroid figure{
float:left;
position:relative;
width:200px;
margin:10px 20px;
padding: 6px 8px 10px 8px;
-webkit-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
-moz-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
background: #eee6d8;
background: -webkit-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -moz-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -o-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: -ms-linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
background: linear-gradient(top, #ede1c9, #fef8e2 20%, #f2ebde 60%);
-webkit-transform:rotate(-1deg);
-moz-transform: rotate(-1deg);
-o-transform: rotate(-1deg);
-ms-transform: rotate(-1deg);
transform: rotate(-1deg);
-webkit-backface-visibility:hidden; /*prevent rotated text being jagged in Chrome and Safari*/
}
#polaroid figure:nth-child(even), #polaroid1 figure:nth-child(even), #polaroid2 figure:nth-child(even) {
-webkit-transform:rotate(2deg);
-moz-transform: rotate(2deg);
-o-transform: rotate(2deg);
-ms-transform: rotate(2deg);
transform: rotate(2deg);
-webkit-backface-visibility:hidden; /*prevent rotated text being jagged in Chrome and Safari*/
-webkit-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
-moz-box-shadow: 4px 4px 8px -4px rgba(0, 0, 0, .75);
box-shadow: -4px 4px 8px -4px rgba(0, 0, 0, .75);
}
#polaroid figure:before, #polaroid1 figure:before, #polaroid2 figure:before {
content: '';
display: block;
position: absolute;
left:5px;
top: -15px;
width: 75px;
height: 25px;
background-color: rgba(222,220,198,0.7);
-webkit-transform: rotate(-12deg);
-moz-transform: rotate(-12deg);
-o-transform: rotate(-12deg);
-ms-transform: rotate(-12deg);
}
#polaroid figure:nth-child(even):before, #polaroid1 figure:nth-child(even):before, #polaroid2 figure:nth-child(even):before {
left:150px;
top: -15px;
width: 55px;
height: 25px;
-webkit-transform: rotate(12deg);
-moz-transform: rotate(12deg);
-o-transform: rotate(12deg);
-ms-transform: rotate(12deg);
}
#polaroid figcaption, #polaroid1 figcaption, #polaroid2 figcaption{
text-align:center;
/*font-family: 'Reenie Beanie', cursive;*/ /*Reenie Beanie is available through Google Webfonts http://code.google.com/webfonts/specimen/Reenie+Beanie*/
font-family: 'Rancho';
font-size:1.3em;
color:#EC7417;
letter-spacing:0.09em;
margin-top:18px;
}
/**IE Hacks - see http://css3pie.com/ for more info on how to use CS3Pie and to download the latest version**/
#polaroid figure, #polaroid1 figure, #polaroid2 figure{
-pie-background: linear-gradient(#ede1c9, #fef8e2 20%, #f2ebde 60%);
behavior: url(assets/pie/PIE.htc);
position:relative; /*required to make PIE work*/
padding-top:10px\9;
padding-right:10px\9;
}
#polaroid .col-logo { float: left; width: 150px; margin-right:20px; }
/* */.article li {    background: url('https://mavala.tv/wp-content/uploads/list-type.png') no-repeat 0px 0px transparent;    list-style-type: none;    margin: 0;    padding: 0px 0px 15px 34px;    vertical-align: middle;}    /**/

/* REGISTRAZIONE e LOGIN */

.pc_one_col_form.pc_registration_form, .pc_one_col_form.pc_custom_form {
    max-width: 100%;
}

.pc_registration_form, .pc_login_form, .pc_custom_form {
    background-color: transparent ;
    border: 0px;
    color: #373737;
}

.pc_registration_form, .pc_login_form, .pc_custom_form {
    background-color: transparent ;
    border: 0px;
    color: #373737;
}

.pc_vcl .pc_login_row label {
    top: 26%;
}

.pc_login_form {
    margin: 0!important;
}


/* */



.btn-md {
    padding: 15px 28px 18px;
    font-size: 24px;
}

@media (max-width: 991px) and (min-width: 768px){
.navcontainer .main-menu > li > a {
    font-size: 22px!important;
}
}

@media (max-width: 991px){
.btn-md {
    font-size: 16px!important;
}
.btn-md {
    padding: 15px 0px 18px!important;
}
}

@media (max-width: 1024px){
.btn-md {
    padding: 15px 12px 18px;
    font-size: 21px;
}
}
