BODY
{
    MARGIN: 0px;
    background: #262626;background-repeat:no-repeat;
	font-family:calibri;
	font-size:11pt;
	color:#FBA1AA;
}

#snowfall
{
   margin:0px 0px 0px 0px;
}

#snowfall_mid
{
   background:#fff url('../images/bg.png') 0px 0px;
   margin:0px 0px 0px 0px;
   padding:20px 0px;
}

#snowfall_footer
{
   background:#365EBF;
   margin:0px 0px 0px 0px;
   padding:30px 0px;
}

#snowfall_footert
{
   background:#f5f5f5;
   margin:0px 0px 0px 0px;
   padding:30px 0px;
}


#snowfall_mid2
{
   background:#EDEEF0;
   margin:0px 0px 0px 0px;
   padding:0px 0px;
}

#snowfall_mid4
{
   background:url('../images/image-1141.png') 0px 0px no-repeat;
   margin:0px 0px 0px 0px;
   padding:0px 0px;
   background-size:100% 100%;
}


.circle { border-collapse: collapse;}
.circle td{
padding:10px 10px;
font-family:calibri;text-transform:capitalize;letter-spacing:2px;
      font-size:16pt;color:#262626;font-weight:normal;
border:1px solid #EFEFEF;
}

ul.share-buttons{
  list-style: none;
  padding: 0;
}

ul.share-buttons li{
  display: inline;
}

.subs {width:250px;height:40px;outline:none;font-size:11pt;padding:0px 5px;background:#efefef;border:1px solid #EBE6E6; }
.subs1 {width:50px;height:42px;outline:none;background:#efefef;border:1px solid #EBE6E6;position:relative;margin:-15px 0px 0px -5px; }

.fot {font-family:calibri;text-transform:capitalize;
      font-size:11pt;color:#365EBF;font-weight:normal; }
.fot th{font-weight:bold;text-align:left;padding:0px 0px 10px 0px; }
.fot td{ padding:5px 10px 0px 0px;}

.img {border-radius:50%;width:100px; height:100px;border:4px solid #fff;margin:0px 0px; }

.t_f1 {font-family:calibri;text-transform:capitalize;letter-spacing:1px;
      font-size:11pt;color:#262626;font-weight:normal;
      margin:0px 0px 0px 0px;
      }

.t_f2 {font-family:calibri;text-transform:capitalize;letter-spacing:1px;
      font-size:16pt;color:#3F6DC9;font-weight:normal;
      margin:0px 0px 0px 0px;
	  }

#client {border-collapse: collapse;}
#client td {padding:15px 10px;border:1px solid #303030; }


.t_d{font-family:calibri;text-transform:uppercase;letter-spacing:2px;
      font-size:26pt;color:#262626;font-weight:normal;
      margin:0px 0px 0px 0px;
      }

.flogo {width:100px; }
.cft {font-family:calibri;text-transform:uppercase;letter-spacing:2px;
      font-size:11pt;color:#fff;font-weight:normal;
      margin:0px 0px 0px 0px; }

.fft {position:absolute;margin:52px 0px 0px 10px;border-top:1px solid #fff; }
.fft1 {position:absolute;margin:-0px 0px 0px 135px;font-size:35pt;}

.mid1 {width:50%;height:450px;background:#262626; }
.mid2 {width:50%;height:450px;background:#FFC740; }
.mhd { font-family:calibri;font-size:31pt;color:#262626;text-align:center;margin:30px 0px 0px 0px;font-weight:normal;}

.shd {
font-family:calibri;font-size:25pt;color:#262626;text-align:left;margin:110px 0px 30px 0px;font-weight:normal;
text-transform:uppercase;letter-spacing:1px;
}

.shd1 {
font-family:calibri;font-size:25pt;color:#FFCC00;text-align:center;margin:10px 0px 10px 0px;font-weight:normal;
text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #FFCC00;
}

.cont {font-family:calibri;font-size:14pt;color:#262626;text-align:left;margin:0px 0px;
text-transform:uppercase;letter-spacing:1px;font-weight:bold; }

.hlight {color:#3F6DC9; }


#slide-1 {
   background:url('../images/slide2.jpg') 0px 0px no-repeat;
   background-size: 100% 89%;
   
}

#slide-2 {
   background:url('../images/slide3.jpg') 0px 0px no-repeat;
   background-size: 100% 89%;
}


#slide-3 {
   background:url('../images/slide1.jpg') 0px 0px no-repeat;
   background-size: 100% 89%;
}

#slide-4 {
   background:url('../images/slide4.jpg') 0px 0px no-repeat;
   background-size: 100% 100%;
}

.slide_cer{ background:#262626; }

#slide-cer1, #slide-cer2, #slide-cer4, #slide-cer5, #slide-cer3, #slide-cer6,
#slide-cer1a, #slide-cer2a, #slide-cer4a, #slide-cer5a, #slide-cer3a, #slide-cer6a{
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
-webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
-o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
}

#slide-cer1:hover, #slide-cer2:hover, #slide-cer4:hover, #slide-cer5:hover, #slide-cer3:hover, #slide-cer6:hover,
#slide-cer1a:hover, #slide-cer2a:hover, #slide-cer4a:hover, #slide-cer5a:hover, #slide-cer3a:hover, #slide-cer6a:hover {
opacity:0.7;
width:95%;
transform:rotate(-10deg);
-moz-transform:rotate(-10deg); /* Firefox 4 */
-webkit-transform:rotate(-10deg); /* Safari and Chrome */
-o-transform:rotate(-10deg); /* Opera */
}



.slide_cer td{padding:0px 4px; }

.slide_cer1 { width:225px; }

.slide_cer2 { width:473px; }

.slide_cer3 { width:390px; }

#slide-cer1 {
   background:url('../images/accelerating.jpg') 0px 0px no-repeat;
}

#slide-cer1a {
   background:url('../images/formazione-2.jpg') 0px 0px no-repeat;
}

#slide-cer2 {
   background:url('../images/ic3.png') 0px 0px no-repeat;
}

#slide-cer2a {
   background:url('../images/mta_banner.png') 0px 0px no-repeat;
}

#slide-cer3 {
   background:url('../images/autodesk.png') 0px 0px no-repeat;
}

#slide-cer3a {
   background:url('../images/hp_banner.png') 0px 0px no-repeat;
}

#slide-cer4 {
   background:url('../images/cer1.jpg') 0px 0px no-repeat;
}

#slide-cer4a {
   background:url('../images/Depositphotos_1.jpg') 0px 0px no-repeat;
}

#slide-cer5 {
   background:url('../images/Microsoft-Office.png') 0px 0px no-repeat;
}

#slide-cer5a {
   background:url('../images/ic3.png') 0px 0px no-repeat;
}

#slide-cer6 {
   background:url('../images/adobe_banner.png') 0px 0px no-repeat;
}

#slide-cer6a {
   background:url('../images/autodesk.png') 0px 0px no-repeat;
}

#bgcolor
{
    MARGIN: 0px auto;
    WIDTH: 88%;
    HEIGHT:auto;
}

#bgcolor3
{
    MARGIN: 0px auto;
    WIDTH: 100%;
    HEIGHT:auto;
}

#bgcolor2
{
    MARGIN: 0px auto;
    WIDTH: 1002px;
    HEIGHT:auto;
}

.logo{ 
background:url('../images/logo.png') 0px 0px;
width:150px;height:118px;
position:absolute;
top:-20px;
}
.logo a:link{  text-decoration:none;}

#menu {font-family:calibri;font-size:11pt;color:#fff;margin:32px 0px 0px 0px;float:right;}
#menu td a:link{text-decoration:none;color:#fff;padding:10px 0px 10px 0px;text-transform:uppercase;letter-spacing:1px;}
#menu td a:visited{text-decoration:none;color:#fff;}
#menu td a:hover{
border-bottom:1px solid #FFc740;
text-decoration:none;color:#fff;
}


#lbtn {
position:absolute; margin:20px 0px 0px 0px;
right:110px;
color:#FFC740;
font-size:12pt;
font-family:calibri;
letter-spacing:1px;text-transform:uppercase;text-align:center;
}
#lbtn a:link {text-decoration:none;color:#FFC740; }
#lbtn a:visited {text-decoration:none;color:#FFC740; }
#lbtn a:hover {text-decoration:none;font-style:italic;color:#FFC740; }

.pat_ban {background:url('../images/banner.jpg') 0px 0px no-repeat;background-size:100% 100%;height:450px; }

.join14 {text-decoration:none;background:#D6345F;border-radius:0px;color:#fff;font-size:12pt;font-family:calibri;
padding:10px 30px;cursor:pointer;letter-spacing:1px;margin:10px 20px;outline:none;box-shadow:none;border:none;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join14 a:link{color:#fff;text-decoration:none;}
.join14 a:visited{color:#fff;text-decoration:none;}
.join14:hover{text-decoration:none;}
.join14:active{color:#fff;text-decoration:none;background:#95CD3B;}

.join18 {text-decoration:none;background:url('../images/btn3.jpg') 0px 0px;border-radius:2px;min-width:80px;height:35px;
color:#fff;font-size:12pt;font-family:calibri;padding:5px 15px;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join18 a:link{color:#fff;text-decoration:none;}
.join18 a:visited{color:#fff;text-decoration:none;}
.join18:hover{text-decoration:none;border-bottom:2px solid #bbb;}
.join18:active{color:#fff;text-decoration:none;}

.join14a {text-decoration:none;background:#138ACC;border-radius:0px;color:#fff;font-size:12pt;font-family:calibri;
padding:10px 30px;cursor:pointer;letter-spacing:1px;margin:10px 20px;outline:none;box-shadow:none;border:none;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join14a a:link{color:#fff;text-decoration:none;}
.join14a a:visited{color:#fff;text-decoration:none;}
.join14a:hover{text-decoration:none;}
.join14a:active{color:#fff;text-decoration:none;background:#55C83A;}


.join14b {text-decoration:none;border-radius:0px;color:#138ACC;font-size:11pt;font-family:calibri;
padding:5px 20px;cursor:pointer;letter-spacing:1px;margin:10px 0px;outline:none;box-shadow:none;border:1px solid #138ACC;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join14b a:link{color:#fff;text-decoration:none;}
.join14b a:visited{color:#fff;text-decoration:none;}
.join14b:hover{text-decoration:none;background:#138ACC;color:#fff;}
.join14b:active{color:#fff;text-decoration:none;background:#55C83A;}


.join14c {text-decoration:none;border-radius:0px;color:#138ACC;font-size:11pt;font-family:calibri;
padding:10px 20px;cursor:pointer;letter-spacing:1px;margin:0px 0px;outline:none;box-shadow:none;border:1px solid #138ACC;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join14c a:link{color:#fff;text-decoration:none;}
.join14c a:visited{color:#fff;text-decoration:none;}
.join14c:hover{text-decoration:none;background:#138ACC;color:#fff;}
.join14c:active{color:#fff;text-decoration:none;background:#55C83A;}

.join14d {text-decoration:none;border-radius:0px;color:#138ACC;font-size:11pt;font-family:calibri;
padding:3px 7px;cursor:pointer;letter-spacing:1px;margin:0px 3px;outline:none;box-shadow:none;border:1px solid #138ACC;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join14d a:link{color:#fff;text-decoration:none;}
.join14d a:visited{color:#fff;text-decoration:none;}
.join14d:hover{text-decoration:none;background:#138ACC;color:#fff;}
.join14d:active{color:#fff;text-decoration:none;background:#55C83A;}

.join14d_active {color:#fff;text-align:center;background:#55C83A;text-decoration:none;border-radius:0px;font-size:11pt;font-family:calibri;
padding:3px 7px;cursor:pointer;letter-spacing:1px;margin:0px 3px;outline:none;box-shadow:none;border:1px solid #95CD3B;
-moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   }
.join14d_active a:link{color:#fff;text-decoration:none;}
.join14d_active a:visited{color:#fff;text-decoration:none;}
.join14d_active:hover{text-decoration:none;color:#fff;}
.join14d_active:active{color:#fff;text-decoration:none;background:#55C83A;}



.join15a {width:350px;text-decoration:none;background:url('../images/big_bg.png') 0px -2px;border-radius:5px;padding:15px 50px 15px 50px;color:#ffffff;font-family:calibri;font-size:16pt;border:1px solid #b0b0b0;margin:0px 5px 0px 5px;}
.join15a a:link{color:#ffffff;text-decoration:none;}
.join15a a:visited{color:#000000;text-decoration:none;}
.join15a:active{color:#ffffff;text-decoration:none;box-shadow:0px 0px 0px #888888;}


.billc th, .billb th, .billa th, .join14, .join14a, .join14b, .join14:active, .join14a:active, .join14b:active, .join14c, .join14c:active, .join14c:hover, .join14d, .join14d:active, .join14d:hover, .join14d_active, .join14d_active:active{
  background-image:linear-gradient(0deg, transparent 24%, rgba(255, 255, 255, .2) 25%, rgba(255, 255, 255, .2) 26%, transparent 27%, transparent 74%, rgba(255, 255, 255, .2) 75%, rgba(255, 255, 255, .2) 76%, transparent 77%, transparent), linear-gradient(90deg, transparent 24%, rgba(255, 255, 255, .2) 25%, rgba(255, 255, 255, .2) 26%, transparent 27%, transparent 74%, rgba(255, 255, 255, .2) 75%, rgba(255, 255, 255, .2) 76%, transparent 77%, transparent);
  background-size:50px 40px;
}

.t_btn1 {background:#3F6DC9;font-family:calibri;text-transform:uppercase;letter-spacing:1px;
      font-size:11pt;color:#fff;font-weight:normal;
      margin:30px 0px 0px 0px;
	  border:1px solid #3F6DC9;
	  text-align:center;
	  width:200px;
      }
.t_btn1 a:link {text-decoration:none;color:#fff;display:block;padding:10px 0px;   }
.t_btn1 a:visited {text-decoration:none;color:#fff;   }
.t_btn1 a:hover {background:#fff;color:#3F6DC9;text-decoration:none;}
.t_btn1:hover {background:#3F6DC9;color:#fff;   }

.ptf {box-shadow:0px 5px 15px #bbb; }
.ptf th{background:#95CD3B;color:#fff;font-size:16pt;font-weight:normal;padding:20px 20px; }
.ptf td{background:#fff;color:#262626;font-size:11pt;font-weight:normal;padding:20px 20px; }


.p_form {margin:10px 10px;color:#262626; }
.p_form input{width:250px;height:28px;font-size:11pt;outline:none;border:1px solid #efefef;padding:0px 5px; }
.p_form_btn input{background:url('../images/btnm.png') 0px 0px;font-size:11pt;border:1px solid #F55E00;padding:7px 0px;text-align:center;margin:20px 0px 20px 10px;color:#fff; }

.psrt {color:#262626;font-size:11pt;font-weight:bold;padding:10px 0px 30px 0px; }
.psrt td{padding:10px 20px;border-bottom:1px solid #eee; }
.psrt td:first-child{padding-left:120px; }
.psrt td:last-child{padding-right:120px; }
.icon {color:#95CD3B; }

.area_main {background:rgba(59, 175, 42, 0.2);padding:10px 5px; }
.area_main:hover {cursor:pointer;background:rgba(63, 109, 201, 0.8);padding:10px 0px; }

.area {color:#fff; }
.area td{padding:0px 10px}
.area1 {font-size:25pt; }
.area2 {font-size:16pt;font-family:calibri;font-weight:normal;color:#FFCC00;letter-spacing:1px; }
.area3 {font-size:11pt;font-family:calibri;font-weight:normal;letter-spacing:1px; }

.log {background:#fff;padding:10px 20px;border:1px solid #ccc; }
.clog1 {width:170px; }
.clog1:hover {cursor:pointer;box-shadow:0px 0px 20px #bbb; }














@font-face {
  font-family: 'timbers';
  src: url('../fonts/timbers.ttf') format('truetype');
}

@font-face {
  font-family: 'quatroline';
  src: url('../fonts/quatroline.ttf') format('truetype');
}

@font-face {
  font-family: 'strobelight';
  src: url('../fonts/strobelight.ttf') format('truetype');
}

@font-face {
  font-family: 'the_distance';
  src: url('../fonts/the_distance.ttf') format('truetype');
}

@font-face {
  font-family: 'the_distance_lcd';
  src: url('../fonts/the_distance_lcd.ttf') format('truetype');
}

@font-face {
  font-family: 'enginepower';
  src: url('../fonts/enginepower.ttf') format('truetype');
}

@font-face {
  font-family: 'tipopress';
  src: url('../fonts/tipopress.otf') format('opentype');
}

@font-face {
  font-family: 'tipopress_italic';
  src: url('../fonts/tipopress_italic.otf') format('opentype');
}

@font-face {
  font-family: 'hindi';
  src: url('../fonts/Ananda_Akchyar.ttf') format('truetype');
}

@font-face {
  font-family: 'hindi_bold';
  src: url('../fonts/Ananda_Akchyar_bold.ttf') format('truetype');
}

