
body{font-family:"Adamina",serif;font-size:12px;color:#ffffff}
body a{color:#c2c2c2;text-decoration:none;}

.m,.m a{font-family:"Adamina",serif;font-size:18px;color:#ffffff;text-decoration:none;}

.t,.t a{font-family:"Adamina",serif;font-size:12px;color:#ffffff;font-weight:200;}
.t a{color:#c2c2c2;text-decoration:none;}

.f,.f a{font-family:"Adamina",serif;font-size:10px;color:#ffffff}
.f a{color:#c2c2c2;text-decoration:none;}

.c,.c a{font-family:"Adamina",serif;font-size:10px;color:#ffffff}

html,body{width:100%;min-height:100%;overflow:auto;}
body{font-smooth:always;-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;}
html,body{margin:0;padding:0;border:0}/*img,ul,h1,h2,h3*/
img,iframe{vertical-align:top}
p{margin:0;padding:0}
.selected{color:#c2c2c2}

html,body{background:#000000;font-weight:300;}

/* Cookies choices */
#cookieChoiceInfo {background-color:#000000;color:#ffffff;font-size:10px;bottom:0;}
#cookieChoiceInfo a,#cookieChoiceDismiss{font-size:10px;}
#cookieChoiceDismiss{color:#ffffff;}
#cookieChoiceInfo a{color:#c2c2c2;}

.breadcrumb{position:fixed;float:left;z-index:99;top:0;left:100px;padding:22px 20px 20px 20px;background:#000000;}
.breadcrumb ul{float:left;list-style:none;margin:0;padding:0;}
.breadcrumb ul li{display:inline;margin-right:10px;}

.breadcrumb .languages{float:right;height:12px;padding-top:0.5px;}
.breadcrumb .languages img{margin-left:10px;width:16px;height:11px;}
.breadcrumb .languages img.disabled{opacity:0.5;}
.breadcrumb .languages img:hover{opacity:1;}

.wrapper{position:relative;margin:40px auto 0 auto;}
.wrapper,.container{overflow:hidden;}

.d0{position:relative;background:#000000;}

.footer{position:relative;margin:10px auto 0 auto;background:#000000;}
.footer .cnt{padding:30px 20px;}

.footer .cnt table{border-spacing:0;border-collapse:collapse;margin:20px 0;}
.footer .cnt table td{vertical-align:bottom;padding:15px 15px 15px 0;}
.footer .cnt table td a{-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear}
.footer .cnt table td a:hover{color:#ffffff}

.footer ul{position:relative;list-style:none;margin:10px 0;padding:0;}
.footer ul li{position:relative;float:left;margin-right:10px;}
.footer ul li a{text-decoration:none;opacity:0.5;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;transition:opacity .5s ease-in;}
.footer ul li a:hover{opacity:1;color:#c2c2c2}

/* custom */
.footer .cnt table td a:hover{color:#fff;}
/* end custom */

.box{position:relative;float:left;overflow:hidden;background:#000000;margin:10px 10px 10px 10px;}
.logo{background:url('/static-files/anziotours.com//files/chat_290x290.png') center center no-repeat;}

.box .img{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0.7;/*-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;*/}
/*.box:hover .img{opacity:1;}*/

.box.d1 .txt,.box.d3 .txt{padding:10px 20px;}
/*.box.d1[data-twitter] .txt{font-size:14.4px;}*/
.box.d0 .txt,.box.d2 .txt{padding:20px;}
.box.d0 .img img{width:100%;}

.box[data-show='1']{cursor:pointer;}
.box[data-show='1'] .txt{z-index:3;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,0.5);text-shadow:0px 1px #000000;}

.box.d4 p{margin:0;padding:20px;}
.box.d4 ul{margin:0;padding:0;list-style:none;}
.box.d4 ul li{padding:20px;border-top:1px solid #000000;}

.box[data-submenu='1'] ul{list-style:none;margin:0;padding:0;}
.box[data-submenu='1'] ul li{padding:0px;border-top:1px solid #000000}
.box[data-submenu='1'] ul li:first-child{border:0;}
.box[data-submenu='1'] ul li a{padding:0 20px;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear}
.box[data-submenu='1'] ul li:hover a{color:#c2c2c2;}

#P_61 .box.d2{overflow-y:auto;text-align:justify;}
#P_61 .box[data-image='0']{cursor:pointer;}
#P_61 a{color:#ffffff;}

#P_61 input,#P_61 textarea{position:relative;float:left;margin-bottom:20px;font-family:"Adamina",serif;color:#ffffff;font-weight:300;}
#P_61 input[type="text"],#P_61 textarea{width:550px;border:0;border-bottom:1px solid #000000;padding:5px;outline:none;background:#000000;font-size:10px;}
#P_61 textarea{resize:none;}

#P_61 input[type="checkbox"]{width:20px;}
#P_61 label{position:relative;float:left;width:535px;margin-bottom:10px;}

#P_61 .captcha{position:relative;float:left;padding-top:5px;margin-bottom:10px;}
#P_61 input[type="text"].captcha-txt{float:right;width:430px;font-size:12px;}
#P_61 input[type="submit"]{border:0;padding:5px 15px 7px 15px;outline:none;background-color:#c2c2c2;color:#000000;font-size:10px;}

#P_61 .cnt-input{position:relative;float:left;width:560px;}

#P_61 form a{position:relative;float:left;width:100%;display:block;margin-bottom:10px;}
#P_61 form p{position:relative;float:left;width:100%;display:block;}

#N_40 p.m{color:#ffffff;font-weight:300;}
#N_40 .box.d2{overflow-y:auto;text-align:justify;}

#map{z-index:0;}

@media all and (min-width:0px){
    .wrapper{width:310px;}
    .container .box.d0,.container .box.d0 iframe{width:290px;height:135px;}
    .container .box.d1{width:290px;height:290px;}/* era height:280px --> ? */
    .container .box.d2[data-txt='1']{width:290px;height:auto;}
    .container .box.d2[data-txt='1'] .txt{position:relative;}
    .container .box.d2,.container .box.d2 .img{width:290px;height:290px;}
    .container .box.d3,.container .box.d3 iframe{width:290px;height:135px;}
    .container .box.d4{width:290px;height:590px;}
    .box{margin:5px 10px 5px 10px;}
    
    .container .box .txt{width:250px;}

    
    .footer{width:290px;margin:5px auto 0 auto;}
    
    /*.d0{margin:80px auto 5px auto;}*/
}

@media all and (min-width:620px){
    .wrapper{width:620px;}
    .container .box.d0,.container .box.d0 iframe{width:600px;height:290px;}
    .container .box.d1{width:290px;height:290px;}
    .container .box.d2,.container .box.d2[data-txt='1']{width:600px;height:600px;}
    .container .box.d2 .img{width:600px;height:600px;}
    .container .box.d2[data-txt='1'] .txt{position:absolute;}
    .container .box.d3,.container .box.d3 iframe{width:600px;height:290px;}
    .container .box.d4{width:290px;height:600px;}

    .container .box.d1 .txt{width:250px;}
    .container .box.d2 .txt{width:560px;}
    .container .box.d3 .txt{width:580px;}

    .box{margin:10px 10px 10px 10px;}
    
    .footer{width:600px;margin:10px auto 0 auto;}
    
    /*.d0{margin:80px auto 10px auto;}*/
    .t,.t a{font-size:18px;}
    .box.d4 p.t{font-size:9.6px;}
}
@media all and (min-width:930px){
    .wrapper{width:930px;}
    .container .box.d0,.container .box.d0 iframe{width:910px;height:445px;}
    .container .box.d1{width:290px;height:290px;}
    .container .box.d2,.container .box.d2[data-txt='1']{width:600px;height:600px;}
    .container .box.d3,.container .box.d3 iframe{width:600px;height:290px;}
    .container .box.d4{width:290px;height:600px;}
    .box{margin:10px 10px 10px 10px;}
    
    .footer{width:910px;margin:10px auto 0 auto;}
    
    /*.d0{margin:80px auto 10px auto;}*/
}
@media all and (min-width:1240px){
    .wrapper{width:1240px;}
    .container .box.d0,.container .box.d0 iframe{width:1220px;height:600px;}
    .container .box.d1{width:290px;height:290px;}
    .container .box.d2,.container .box.d2[data-txt='1']{width:600px;height:600px;}
    .container .box.d3,.container .box.d3 iframe{width:600px;height:290px;}
    /*.container .box.d3 iframe{width:600px;height:338px;margin-top:-24px;}*/
    .container .box.d4{width:290px;height:600px;}
    .box{margin:10px 10px 10px 10px;}
    
    .footer{width:1220px;margin:10px auto 0 auto;}
    
    .box.d0 .txt{padding:50px 20px;}
}
@media all and (min-width:1550px){
    .container .box.d0,.container .box.d0 iframe{width:1530px;height:755px;}
    .wrapper{width:1550px;}
    .footer{width:1530px;}
}


.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events:none;
  z-index: 1;
}

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}


.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}


/* lean */
#lean_overlay{position:fixed;z-index:1000;top:0px;left:0px;height:100%;width:100%;background:#000;display:none;}

/* privacy */
#privacy{width:600px;padding-bottom:20px;display:none;background:#000000;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7);}
#privacy .header{background:#000000;padding:20px;border-bottom:1px solid #000000;}
#privacy .text{position:relative;width:560px;height:400px;overflow-y:auto;border-bottom:1px solid #000000;margin-bottom:20px;padding:20px 20px 0 20px;text-align:justify;line-height:200%;}

/* password */
#password{width:500px;display:none;background:#000000;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7);}
#password-header{position:relative;width:460px;background:#000000;padding:20px;border-bottom:1px solid #000000;}

#password .txt-fld{position:relative;float:left;width:460px;padding:10px 20px;border-bottom:1px solid #000000;text-align:right;}
#password .txt-fld label{position:relative;float:left;height:10px;color:#ffffff;padding:8px 0 12px 0;text-align:left;}
#password .txt-fld input{position:relative;float:right;height:10px;width:300px;padding:10px;border:0;font-family:"Adamina",serif;font-size:10px;background:#000000;outline:none;}

#password .btn-fld{position:relative;float:left;width:460px;padding:20px;}
#password .btn-fld button.m{float:right;background:#000000;border:none;width:auto;overflow:visible;padding:0;font-family:"Adamina",serif;color:#c2c2c2;outline:none;}
#password span#password-status{font-size:10px;color:#c2c2c2;}

/* newsletter */
#newsletter{width:500px;display:none;background:#000000;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7);}
#newsletter-header{position:relative;width:460px;background:#000000;padding:20px;border-bottom:1px solid #000000;}

#newsletter .txt-fld{position:relative;float:left;width:460px;padding:10px 20px;border-bottom:1px solid #000000;text-align:right;}
#newsletter .txt-fld label{position:relative;float:left;height:10px;color:#ffffff;padding:8px 0 12px 0;text-align:left;}
#newsletter .txt-fld input{position:relative;float:right;height:10px;width:300px;padding:10px;border:0;font-family:"Adamina",serif;font-size:10px;background:#000000;outline:none;}

#newsletter .btn-fld{position:relative;float:left;width:460px;padding:20px;}
#newsletter .btn-fld button.m{float:right;background:#000000;border:none;width:auto;overflow:visible;padding:0;font-family:"Adamina",serif;color:#c2c2c2;outline:none;}
#newsletter span#newsletter-status{font-size:10px;color:#c2c2c2;}
