@charset "UTF-8";
.smb-body-animation { background: url(https://static.idriveonlinebackup.com/include/images/smb-bg-img.jpg) no-repeat center 0px #fff; }
.smb-animation-wrap { min-height: 320px; position: relative; width: 985px; display: block; padding: 10px 0 0 0; margin: 0 auto;}
.smb-body-animation h4 { color: #FFF; }
.smb-waves-bg {z-index: 0; background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-waves-img.png) no-repeat center 15px;width: 100%;height: 100%;float: left;position: absolute;}
.smb-cloud-center { display:none; z-index: 88; background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-center-cloude-empty.png) no-repeat 0px 0px; width: 525px; height: 360px; margin: 0px auto 0; padding: 0px 0 0 0; position:relative; }
.IE-not-support{display:none; background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-img.png) no-repeat 0px 0px; width:985px; height:340px; }
.smb-cloud,.smb-waves{display:none;}
.smb-cloud-center .smb-color-cloud{z-index: 77;background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-center-cloude_blue.png) no-repeat 0px 0px;width: 525px;  height: 310px;  margin: 0px auto 0; padding: 0px 0 0 0;position: absolute;z-index: 9999; }
.smb-cloud-center .smb-white-cloud{z-index: 99;position: absolute; width: 525px; height: 310px;}
.smb-team1 {  background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-part-icon_blue.png) no-repeat -16px 0px; height: 95px; width: 75px; float: left; position: absolute; left: 150px; top: 25px;  z-index: 99999;}
.smb-team2 { background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-part-icon_blue.png) no-repeat -16px -111px; height: 95px; width: 80px; float: left; position: absolute; left:10px; top: 178px;  z-index: 99999;}
.smb-branch1 { background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-part-icon_blue.png) no-repeat -3px -220px; height: 95px; width: 105px; float: left; position: absolute; right: 60px; top: 90px;  z-index: 99999;}
.smb-branch2 { background: url(https://static.idriveonlinebackup.com/include/images/smb-banner-part-icon_blue.png) no-repeat -18px -329px; height: 95px; width: 75px; float: left; position: absolute; right: 30px; top: 219px; z-index: 99999; }
.team1-animation {   float: left; left:190px; top: 49px; opacity: 0; position: absolute; width:240px; z-index: 9999;border:0px solid red; }
.team2-animation {   float: left; left:50px; top: 202px;  opacity: 0; position: absolute; width:240px; z-index: 9999;border:0px solid red; }
.branch2-animation{  float: left; right:70px; top: 286px; opacity: 0; position: absolute; width:240px; z-index: 9999;border:0px solid red;  transform:rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform:rotate(180deg); }
.branch1-animation{  float: left; right:100px; top: 158px; opacity: 0; position: absolute; width:240px; z-index: 9999;border:0px solid red;  transform:rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform:rotate(180deg); }
.cloude-team1{ margin:0px 0 0 0; border:0px solid red; height:85px; width:100%;display:block; }
.cloude-team1 span{background: url(https://static.idriveonlinebackup.com/include/images/smb-cloud-team1.png) no-repeat 0px 7px; height: 100%;width: 100%;float: left;}
.cloude-team2{ border:0px solid red; height:77px; width:100%;display:block;}
.cloude-team2 span{background: url(https://static.idriveonlinebackup.com/include/images/smb-cloud-branch1.png) no-repeat 0px 0px; height: 100%;width: 100%;float: left;}
.cloude-team3{ border:0px solid red; height:69px; width:100%;display:block; }
.cloude-team3 span{background: url(https://static.idriveonlinebackup.com/include/images/smb-cloud-team2.png) no-repeat 0px 0px; height: 100%;width: 100%;float: left;}
.cloude-team4{ border:0px solid red; height:67px; width:100%;display:block;}
.cloude-team4 span{background: url(https://static.idriveonlinebackup.com/include/images/smb-cloud-branch2.png) no-repeat 0px 0px; height: 100%;width: 100%;float: left;}
.smb-ico1,.smb-ico2,.smb-ico3,.smb-ico4,.smb-ico5,.smb-ico6{ position:absolute; color:#fff; height:45px; width:45px; }
.smb-ico7,.smb-ico8,.smb-ico9,.smb-ico10,.smb-ico11,.smb-ico12{ position:absolute; color:#fff; height:45px; width:45px; }
.smb-ico13,.smb-ico14,.smb-ico15,.smb-ico16,.smb-ico17,.smb-ico18{ position:absolute; color:#fff; height:45px; width:45px; }
.smb-ico19,.smb-ico20,.smb-ico21,.smb-ico22,.smb-ico23,.smb-ico24 { position:absolute; color:#fff; height:45px; width:45px; }
.smb-ico1 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 0px; }
.smb-ico2 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -91px; }
.smb-ico3 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -183px; }
.smb-ico4 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -457px; }
.smb-ico5 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -274px; }
.smb-ico6 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -366px; }
.smb-ico7 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -457px; }
.smb-ico8 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -548px; }
.smb-ico9 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -640px; }
.smb-ico10 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -822px; }
.smb-ico11 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -914px; }
.smb-ico12 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1005px; }
.smb-ico13 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1097px; }
.smb-ico14 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1188px; }
.smb-ico15 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1280px; }
.smb-ico16 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1372px; }
.smb-ico17 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1464px; }
.smb-ico18 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1556px; }
.smb-ico19 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1648px; }
.smb-ico20 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -1740px; }
.smb-ico21 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 0 0px; }
.smb-ico22 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -91px; }
.smb-ico21 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -183px; }
.smb-ico24 { background:url("https://static.idriveonlinebackup.com/include/images/smb-icons_blue.png") no-repeat 0 -457px; }
.smb-ico1 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team1-cloude-move 3s linear infinite 5.8s; -webkit-animation: team1-cloude-move 3s linear infinite 5.8s; -moz-animation: team1-cloude-move 3s linear infinite 5.8s; -o-animation: team1-cloude-move 3s linear infinite 5.8s; -ms-animation: team1-cloude-move 3s linear infinite 5.8s; }
.smb-ico2 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team1-cloude-move 3s linear infinite 4.8s; -webkit-animation: team1-cloude-move 3s linear infinite 4.8s; -moz-animation: team1-cloude-move 3s linear infinite 4.8s; -o-animation: team1-cloude-move 3s linear infinite 4.8s; -ms-animation: team1-cloude-move 3s linear infinite 4.8s; }
.smb-ico3 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team1-cloude-move 3s linear infinite 3.8s; -webkit-animation: team1-cloude-move 3s linear infinite 3.8s; -moz-animation: team1-cloude-move 3s linear infinite 3.8s; -o-animation: team1-cloude-move 3s linear infinite 3.8s; -ms-animation: team1-cloude-move 3s linear infinite 3.8s;}
.smb-ico4 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team1-cloude-move 3s linear infinite 2.8s; -webkit-animation: team1-cloude-move 3s linear infinite 2.8s; -moz-animation: team1-cloude-move 3s linear infinite 2.8s; -o-animation: team1-cloude-move 3s linear infinite 2.8s; -ms-animation: team1-cloude-move 3s linear infinite 2.8s;}
.smb-ico5 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team1-cloude-move 3s linear infinite 1.8s; -webkit-animation: team1-cloude-move 3s linear infinite 1.8s; -moz-animation: team1-cloude-move 3s linear infinite 1.8s; -o-animation: team1-cloude-move 3s linear infinite 1.8s; -ms-animation: team1-cloude-move 3s linear infinite 1.8s;}
.smb-ico6 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team1-cloude-move 3s linear infinite 0.8s; -webkit-animation: team1-cloude-move 3s linear infinite 0.8s; -moz-animation: team1-cloude-move 3s linear infinite 0.8s; -o-animation: team1-cloude-move 3s linear infinite 0.8s; -ms-animation: team1-cloude-move 3s linear infinite 0.8s;}
.smb-ico7   { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(30deg); -moz-transform: scale(0.2) rotate(30deg); animation: team2-cloude-move 3s linear infinite 4.2s; -webkit-animation: team2-cloude-move 3s linear infinite 5.8s; -moz-animation: team2-cloude-move 3s linear infinite 5.8s; -o-animation: team2-cloude-move 3s linear infinite 5.8s;  -ms-animation: team2-cloude-move 3s linear infinite 5.8s; }
.smb-ico8   { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team2-cloude-move 3s linear infinite 3.2s; -webkit-animation: team2-cloude-move 3s linear infinite 4.8s; -moz-animation: team2-cloude-move 3s linear infinite 4.8s; -o-animation: team2-cloude-move 3s linear infinite 4.8s;  -ms-animation: team2-cloude-move 3s linear infinite 4.8s; }
.smb-ico9   { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team2-cloude-move 3s linear infinite 2.2s; -webkit-animation: team2-cloude-move 3s linear infinite 3.8s; -moz-animation: team2-cloude-move 3s linear infinite 3.8s; -o-animation: team2-cloude-move 3s linear infinite 3.8s;  -ms-animation: team2-cloude-move 3s linear infinite 3.8s; }
.smb-ico10 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team2-cloude-move 3s linear infinite 1.2s; -webkit-animation: team2-cloude-move 3s linear infinite 2.8s; -moz-animation: team2-cloude-move 3s linear infinite 2.8s; -o-animation: team2-cloude-move 3s linear infinite 2.8s;  -ms-animation: team2-cloude-move 3s linear infinite 2.8s; }
.smb-ico11 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team2-cloude-move 3s linear infinite 0.8s; -webkit-animation: team2-cloude-move 3s linear infinite 1.8s; -moz-animation: team2-cloude-move 3s linear infinite 1.8s; -o-animation: team2-cloude-move 3s linear infinite 1.8s;  -ms-animation: team2-cloude-move 3s linear infinite 1.8s; }
.smb-ico12 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: team2-cloude-move 3s linear infinite 0.2s; -webkit-animation: team2-cloude-move 3s linear infinite 0.8s; -moz-animation: team2-cloude-move 3s linear infinite 0.8s; -o-animation: team2-cloude-move 3s linear infinite 0.8s;  -ms-animation: team2-cloude-move 3s linear infinite 0.8s; }
.smb-ico13 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(30deg); -moz-transform: scale(0.2) rotate(30deg); animation: branch1-cloude-move 3s linear infinite 5.8s; -webkit-animation: branch1-cloude-move 3s linear infinite 5.8s; -moz-animation: branch1-cloude-move 3s linear infinite 5.8s; -o-animation: branch1-cloude-move 3s linear infinite 5.8s; -ms-animation: branch1-cloude-move 3s linear infinite 5.8s; }
.smb-ico14 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch1-cloude-move 3s linear infinite 4.8s; -webkit-animation: branch1-cloude-move 3s linear infinite 4.8s; -moz-animation: branch1-cloude-move 3s linear infinite 4.8s; -o-animation: branch1-cloude-move 3s linear infinite 4.8s; -ms-animation: branch1-cloude-move 3s linear infinite 4.8s; }
.smb-ico15 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch1-cloude-move 3s linear infinite 3.8s; -webkit-animation: branch1-cloude-move 3s linear infinite 3.8s; -moz-animation: branch1-cloude-move 3s linear infinite 3.8s; -o-animation: branch1-cloude-move 3s linear infinite 3.8s; -ms-animation: branch1-cloude-move 3s linear infinite 3.8s; }
.smb-ico16 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch1-cloude-move 3s linear infinite 2.8s; -webkit-animation: branch1-cloude-move 3s linear infinite 2.8s; -moz-animation: branch1-cloude-move 3s linear infinite 2.8s; -o-animation: branch1-cloude-move 3s linear infinite 2.8s; -ms-animation: branch1-cloude-move 3s linear infinite 2.8s; }
.smb-ico17 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch1-cloude-move 3s linear infinite 1.8s; -webkit-animation: branch1-cloude-move 3s linear infinite 1.8s; -moz-animation: branch1-cloude-move 3s linear infinite 1.8s; -o-animation: branch1-cloude-move 3s linear infinite 1.8s; -ms-animation: branch1-cloude-move 3s linear infinite 1.8s; }
.smb-ico18 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch1-cloude-move 3s linear infinite 0.8s; -webkit-animation: branch1-cloude-move 3s linear infinite 0.8s; -moz-animation: branch1-cloude-move 3s linear infinite 0.8s; -o-animation: branch1-cloude-move 3s linear infinite 0.8s; -ms-animation: branch1-cloude-move 3s linear infinite 0.8s; }
.smb-ico19 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(30deg); -moz-transform: scale(0.2) rotate(30deg); animation: branch2-cloude-move 3s linear infinite 5.8s; -webkit-animation: branch2-cloude-move 3s linear infinite 5.8s; -moz-animation: branch2-cloude-move 3s linear infinite 5.8s; -o-animation: branch2-cloude-move 3s linear infinite 5.8s; -ms-animation: branch2-cloude-move 3s linear infinite 5.8s;}
.smb-ico20 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch2-cloude-move 3s linear infinite 4.8s; -webkit-animation: branch2-cloude-move 3s linear infinite 4.8s; -moz-animation: branch2-cloude-move 3s linear infinite 4.8s; -o-animation: branch2-cloude-move 3s linear infinite 4.8s; -ms-animation: branch2-cloude-move 3s linear infinite 4.8s; }
.smb-ico21 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch2-cloude-move 3s linear infinite 3.8s; -webkit-animation: branch2-cloude-move 3s linear infinite 3.8s; -moz-animation: branch2-cloude-move 3s linear infinite 3.8s; -o-animation: branch2-cloude-move 3s linear infinite 3.8s; -ms-animation: branch2-cloude-move 3s linear infinite 3.8s;}
.smb-ico22 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch2-cloude-move 3s linear infinite 2.8s; -webkit-animation: branch2-cloude-move 3s linear infinite 2.8s; -moz-animation: branch2-cloude-move 3s linear infinite 2.8s; -o-animation: branch2-cloude-move 3s linear infinite 2.8s; -ms-animation: branch2-cloude-move 3s linear infinite 2.8s; }
.smb-ico23 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch2-cloude-move 3s linear infinite 1.8s; -webkit-animation: branch2-cloude-move 3s linear infinite 1.8s; -moz-animation: branch2-cloude-move 3s linear infinite 1.8s; -o-animation: branch2-cloude-move 3s linear infinite 1.8s; -ms-animation: branch2-cloude-move 3s linear infinite 1.8s;}
.smb-ico24 { transform: scale(0.2) rotate(60deg); -webkit-transform: scale(0.2) rotate(60deg); -moz-transform: scale(0.2) rotate(60deg); animation: branch2-cloude-move 3s linear infinite 0.8s; -webkit-animation: branch2-cloude-move 3s linear infinite 0.8s; -moz-animation: branch2-cloude-move 3s linear infinite 0.8s; -o-animation: branch2-cloude-move 3s linear infinite 0.8s; -ms-animation: branch2-cloude-move 3s linear infinite 0.8s;}
@-keyframes  		team1-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -10px) scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(60px, -20px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(140px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px,  -5px) scale(0.2, 0.2) rotate(120deg); opacity:0; } 100% { transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-moz-keyframes 	team1-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -10px) scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(60px, -20px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(140px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px,  -5px) scale(0.2, 0.2) rotate(120deg); opacity:0; } 100% { transform:translate(240px, 0px) scale(0, 0) rotate(180deg);opacity:0;}} 
@-webkit-keyframes  team1-cloude-move    {0%, 25%, 100%{ -webkit-transform:translate(0px, -10px) scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { -webkit-transform:translate(60px, -20px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { -webkit-transform:translate(140px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { -webkit-transform:translate(240px,  -5px) scale(0.2, 0.2) rotate(120deg); opacity:0; } 100% { -webkit-transform:translate(240px, 0px) scale(0, 0) rotate(180deg);opacity:0;}} 
@-ms-keyframes 		team1-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -10px) scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(60px, -20px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(140px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px,  -5px) scale(0.2, 0.2) rotate(120deg); opacity:0; } 100% { transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-0-keyframes  		team1-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -10px) scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(60px, -20px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(140px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px,  -5px) scale(0.2, 0.2) rotate(120deg); opacity:0; } 100% { transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-keyframes  		team2-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -15px)scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(90px,  10px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(160px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px, -20px) scale(0.2, 0.2) rotate(120deg); opacity:0; }100% {transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-moz-keyframes 	team2-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -15px)scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(90px,  10px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(160px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px, -20px) scale(0.2, 0.2) rotate(120deg); opacity:0; }100% {transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-webkit-keyframes  team2-cloude-move 	 {0%, 25%, 100%{ -webkit-transform:translate(0px, -15px)scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { -webkit-transform:translate(90px,  10px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { -webkit-transform:translate(160px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { -webkit-transform:translate(240px, -20px) scale(0.2, 0.2) rotate(120deg); opacity:0; }100% {-webkit-transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-ms-keyframes 		team2-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -15px)scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(90px,  10px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(160px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px, -20px) scale(0.2, 0.2) rotate(120deg); opacity:0; }100% {transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-0-keyframes  		team2-cloude-move 	 {0%, 25%, 100%{ 		transform:translate(0px, -15px)scale(0.4, 0.4) rotate(30deg); opacity:0.0; }25% { 			transform:translate(90px,  10px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(160px, -5px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(240px, -20px) scale(0.2, 0.2) rotate(120deg); opacity:0; }100% {transform:translate(240px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-keyframes 		branch1-cloude-move  {0%, 25%, 100%{ 		transform:translate(0px, -10px)scale(0.6, 0.6) rotate(30deg); opacity:0.0; }25% { 			transform:translate(80px, -35px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(180px, -9px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(260px, 0px) scale(0.2, 0.2) rotate(220deg); opacity:0; }100% { transform:translate(260px, 0px) scale(0, 0) rotate(180deg);opacity:0;}} 
@-moz-keyframes		branch1-cloude-move  {0%, 25%, 100%{ 		transform:translate(0px, -10px)scale(0.6, 0.6) rotate(30deg); opacity:0.0; }25% { 			transform:translate(80px, -35px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(180px, -9px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(260px, 0px) scale(0.2, 0.2) rotate(220deg); opacity:0; }100% {transform:translate(260px, 0px) scale(0, 0) rotate(180deg); opacity:0;}} 
@-webkit-keyframes  branch1-cloude-move  {0%, 25%, 100%{ -webkit-transform:translate(0px, -10px)scale(0.6, 0.6) rotate(30deg); opacity:0.0; }25% { -webkit-transform:translate(80px, -35px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { -webkit-transform:translate(180px, -9px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { -webkit-transform:translate(240px, 0px) scale(0, 0) rotate(220deg); opacity:0; }100% { -webkit-transform:translate(260px, 0px) scale(0, 0) rotate(180deg);opacity:0;}} 
@-ms-keyframes 		branch1-cloude-move  {0%, 25%, 100%{ 		transform:translate(0px, -10px)scale(0.6, 0.6) rotate(30deg); opacity:0.0; }25% { 			transform:translate(80px, -35px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(180px, -9px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(280px, 0px) scale(0.2, 0.2) rotate(120deg); opacity:0; }100% { transform:translate(260px, 0px) scale(0, 0) rotate(180deg);opacity:0;}} 
@-0-keyframes  		branch1-cloude-move  {0%, 25%, 100%{ 		transform:translate(0px, -10px)scale(0.6, 0.6) rotate(30deg); opacity:0.0; }25% { 			transform:translate(80px, -35px) scale(0.8, 0.8) rotate(60deg); opacity:1;}50% { 		transform:translate(180px, -9px) scale(0.6, 0.6) rotate(120deg); opacity:1;}	75% { transform:translate(260px, 0px) scale(0.2, 0.2) rotate(220deg); opacity:0; }100% { transform:translate(260px, 0px) scale(0, 0) rotate(180deg);opacity:0;}} 
@-keyframes 	   branch2-cloude-move 	 {0%, 25%, 100%{ 		 transform: translate(0px, -5px) scale(0.6, 0.6) rotate(180deg);  opacity:0.0; }25% { 			transform: translate(70px, 20px) scale(0.7, 0.7) rotate(180deg); opacity:1;} 50% { 		transform: translate(180px, 10px) scale(0.6, 0.6) rotate(220deg); opacity:1;} 	75% { 		transform: translate(250px, -15px) scale(0.2, 0.2) rotate(220deg); opacity:0; } 100% { transform:translate(200px, 0px) scale(0, 0) rotate(220deg);opacity:0;}} 
@-moz-keyframes	   branch2-cloude-move 	 {0%, 25%, 100%{ 		 transform: translate(0px, -5px) scale(0.6, 0.6) rotate(180deg);  opacity:0.0; }25% { 			transform: translate(70px, 20px) scale(0.7, 0.7) rotate(180deg); opacity:1;} 50% { 		transform: translate(180px, 10px) scale(0.6, 0.6) rotate(220deg); opacity:1;} 	75% { 		transform: translate(250px, -15px) scale(0.2, 0.2) rotate(220deg); opacity:0; } 100% { transform:translate(200px, 0px) scale(0, 0) rotate(220deg);opacity:0;}} 
@-webkit-keyframes branch2-cloude-move 	 {0%, 25%, 100%{ -webkit-transform: translate(0px, -5px) scale(0.6, 0.6) rotate(180deg);  opacity:0.0; }25% { -webkit-transform: translate(70px, 20px) scale(0.7, 0.7) rotate(180deg); opacity:1;} 50% { -webkit-transform: translate(180px, 10px) scale(0.6, 0.6) rotate(220deg); opacity:1;} 	75% { -webkit-transform: translate(250px, -15px) scale(0.2, 0.2) rotate(220deg); opacity:0; } 100% { -webkit-transform:translate(200px, 0px) scale(0, 0) rotate(220deg);opacity:0;}} 
@-ms-keyframes	   branch2-cloude-move 	 {0%, 25%, 100%{ 		 transform: translate(0px, -5px) scale(0.6, 0.6) rotate(180deg);  opacity:0.0; }25% { 			transform: translate(70px, 20px) scale(0.7, 0.7) rotate(180deg); opacity:1;} 50% { 		transform: translate(180px, 10px) scale(0.6, 0.6) rotate(220deg); opacity:1;} 	75% { 		transform: translate(250px, -15px) scale(0.2, 0.2) rotate(220deg); opacity:0; } 100% { transform:translate(200px, 0px) scale(0, 0) rotate(220deg);opacity:0;}} 
@-0-keyframes 	   branch2-cloude-move 	 {0%, 25%, 100%{ 		 transform: translate(0px, -5px) scale(0.6, 0.6) rotate(180deg);  opacity:0.0; }25% { 			transform: translate(70px, 20px) scale(0.7, 0.7) rotate(180deg); opacity:1;} 50% { 		transform: translate(180px, 10px) scale(0.6, 0.6) rotate(220deg); opacity:1;} 	75% { 		transform: translate(250px, -15px) scale(0.2, 0.2) rotate(220deg); opacity:0; } 100% { transform:translate(200px, 0px) scale(0, 0) rotate(220deg);opacity:0;}} 
.smb-branch1, .smb-branch2 { animation: smb-branch1 1s linear none 0s; -webkit-animation: smb-branch1 1s linear none 0s;-moz-animation: smb-branch1 1s linear none 0s; -o-animation: smb-branch1 1s linear none 0s; }
@-keyframes  	smb-branch1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
@-moz-keyframes  	smb-branch1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
@-webkit-keyframes  smb-branch1 {0% {-webkit-transform:translate(0px, 0px);opacity:0;}100% {-webkit-transform:translate(0px, 0px);opacity:1;}}
@-ms-keyframes 		smb-branch1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
@-0-keyframes 		smb-branch1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
.smb-team1, .smb-team2 { animation: smb-team1 1s linear none 0s; -webkit-animation: smb-team1 1s linear none 0s; -moz-animation: smb-team1 1s linear none 0s; -o-animation: smb-team1 1s linear none 0s;}
@-keyframes   		smb-team1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
@-moz-keyframes 	smb-team1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
@-webkit-keyframes  smb-team1 {0% {-webkit-transform:translate(0px, 0px);opacity:0;}100% {-webkit-transform:translate(0px, 0px);opacity:1;}}
@-ms-keyframes 		smb-team1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}
@-0-keyframes 		smb-team1 {0% {transform:translate(0px, 0px);opacity:0;}100% {transform:translate(0px, 0px);opacity:1;}}



