@font-face {
    font-family: 'Conv_artill - SketchBlock-Light';
    src: url('fonts/artill - SketchBlock-Light.eot');
    src: local('?'), url('fonts/artill - SketchBlock-Light.woff') format('woff'), url('fonts/artill - SketchBlock-Light.ttf') format('truetype'), url('fonts/artill - SketchBlock-Light.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Conv_Sketch_Block';
    src: url('fonts/Sketch_Block.eot');
    src: local('☺'), url('fonts/Sketch_Block.woff') format('woff'), url('fonts/Sketch_Block.ttf') format('truetype'), url('fonts/Sketch_Block.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dejavdeu_sanscondensed';
    src: url('fonts/DejaVuSansCondensed-webfont.eot');
    src: url('fonts/DejaVuSansCondensed-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/DejaVuSansCondensed-webfont.woff') format('woff'),
        url('fonts/DejaVuSansCondensed-webfont.ttf') format('truetype'),
        url('fonts/DejaVuSansCondensed-webfont.svg#dejavu_sanscondensed') format('svg');
    font-weight: normal;
    font-style: normal;
}

.continue{
	/*background: url("../img/Continue-Button-Request.png") no-repeat scroll center top rgba(0, 0, 0, 0);*/
    /*bottom: 40px;*/
	top:675px;
    cursor: pointer;
    height: 150px;
    position: absolute;
    width: 100%;
    z-index: 100;
	text-align:center;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
}

.continue .t {
    color: #1E1F1F;
    font-family: 'dejavdeu_sanscondensed';
    font-size: 16px;
    line-height: 45px;
	padding-left: 10px;
}

.continue img{
	display: inline-block;
    width: 60px;
}

.overlay{
    background: none repeat scroll 0 0 #000;
    display: block;
    height: 100%;
    opacity: 0.8;
    position: fixed;
    width: 100%;
    z-index: 5000;
}
.loader_wrapper{
    z-index: 10000;
    position:fixed;
    width:100%;
    top:150px;
}
.loader_box{
    display: block;
    height: 214px;
    margin: 0 auto;
    position: relative;
    width: 292px;
    z-index:10000;
}
.loader_box .text{
    font-family: 'dejavdeu_sanscondensed';
    letter-spacing: 1px;
    color: #FFF;
    font-size: 15px;
    z-index: 20000;
    bottom: -65px;
    position: absolute;
    text-align: center;
    width: 100%;
}

/* flame */
.flame1{
    background: url("../img/balloon_flame1.png") no-repeat;
    display: block;
    height: 214px;
    left: 4px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    width: 208px;
    z-index: 20000;
}
.flame2{
    background: url("../img/balloon_flame2.png") no-repeat;
    display: block;
    height: 214px;
    left: 4px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    width: 208px;
    z-index: 30000;
}
.flame3{
    background: url("../img/balloon_flame3.png") no-repeat;
    display: block;
    height: 214px;
    left: 4px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    width: 208px;
    z-index: 40000;
}
#frame1 .flame1{display: none;}  #frame1 .flame2{display: none;}  #frame1 .flame3{display: block;}
#frame2 .flame1{display: none;}  #frame2 .flame2{display: block;} #frame2 .flame3{display: block;}
#frame3 .flame1{display: block;} #frame3 .flame2{display: block;} #frame3 .flame3{display: none;}
#frame4 .flame1{display: block;} #frame4 .flame2{display: none;}  #frame4 .flame3{display: block;}
#frame5 .flame1{display: none;}  #frame5 .flame2{display: block;} #frame5 .flame3{display: block;}
#frame6 .flame1{display: none;}  #frame6 .flame2{display: none;}  #frame6 .flame3{display: block;}
#frame7 .flame1{display: block;} #frame7 .flame2{display: block;} #frame7 .flame3{display: block;}

/* baloon */
.loader{
    display: block;
    height: 214px;
    position: absolute;
    top: 0;
    z-index: 15000;
}
.loader#baloonFrame1{ background: url("../img/balloon-loader1.png") 0px 0px no-repeat; width: 212px; left: 4px;}
.loader#baloonFrame2{ background: url("../img/balloon-loader2.png") 0px 2px no-repeat; width: 153px; left: 7px; }
.loader#baloonFrame3{ background: url("../img/balloon-loader2.png") -153px 2px no-repeat; width: 160px; left: 0px; }
.loader#baloonFrame4{ background: url("../img/balloon-loader2.png") -313px 2px no-repeat; width: 150px; left: 10px; }
.loader#baloonFrame5{ background: url("../img/balloon-loader2.png") -463px 2px no-repeat; width: 126px; left: 38px; }
.loader#baloonFrame6{ background: url("../img/balloon-loader2.png") -589px 2px no-repeat; width: 135px; left: 75px; }


body{
    position:relative;
    display:block;
    margin:0;
    padding:0;

    width:100%;
    min-width:1400px;
/*    background: url('../img/background.jpg') no-repeat top center;
    background-size:cover;*/
    margin:0;
    padding:0;
    zoom:1;
    height:auto;
    min-height:100%;
}

img{border:0;}

a img{
    display: block;
    border:none;
}

#skrollr-body {
    height: 100%;
    position: relative;
    width: 100%;
    min-width:1000px;
    overflow: hidden;
    display:block;
}
.background{
    position: absolute;
    width: 100%;
	min-width:1900px;
	height:100%;
	min-height:5400px;
	top:0px;
    left:0px;
    right:0px;
    bottom:0px;
    z-index:-1;
}
.wrapper{
    width:1000px;
    margin:0 auto;
    position:relative;
}
.clear{
    clear:both;
}
.left{
    float:left;
}
.right{
    float:right;
}
a{
    text-decoration:none;
    outline:none;
	color: #3290d4;
}

/* header */
.header_wrap{
    width:100%;
    margin:0 auto;
    position:fixed;
    top:0px;
    z-index:1000;
}
#header{
    overflow: hidden;
    
    display:none;
    background: url('../img/header.png') repeat-x; 
    max-height: 344px;
    height: 344px;
	opacity:0.9;
    -webkit-box-shadow: 0 0 50px 13px  rgba(33, 33, 33, 1);
    -moz-box-shadow:    0 0 50px 13px  rgba(33, 33, 33, 1);
    box-shadow:         0 0 50px 13px  rgba(33, 33, 33, 1);

    -webkit-appearance: none;
    line-height: 0;
    border:0;
}
.menu_top_line{
    background: url('../img/menu_top_line.png') no-repeat top center;
    width:100%; 
    height:12px;
    position:absolute;
    top:0px;
    left:0px;
    z-index: 20;
}
.menu_top_line_left{
    position:absolute;
    top:0px;
    left:0px;
    z-index:10;
    width:50%;
    height:12px;
    background: #93c7ea;
}
.menu_top_line_right{
    position:absolute;
    top:0px;
    right:0px;
    z-index:10;
    width:50%;
    height:12px;
    background: #0068b1;
}
ul.menu {
    margin:0;
    padding:66px 0 0 0;
    list-style: none;
    display:block;
    float:left;
    width:200px;
    height: 278px; 
    background: #2d2d2d;
    -webkit-box-shadow: 0px -20px 23px 20px rgba(33, 33, 33, 1);
    -moz-box-shadow:    0px -20px 23px 20px rgba(33, 33, 33, 1);
    box-shadow:         0px -20px 23px 20px rgba(33, 33, 33, 1); 
}
ul.menu li {
    padding:0 0 0 27px;
    line-height: 36px;
    margin: 2px 0;
}
ul.menu li a{
    display:block;
    position:relative;
    padding:0 0 0 24px;
    /*width:152px;*/
    width:147px;

    font-family:'Conv_artill - SketchBlock-Light',Sans-Serif;
    color:#ffffff;
    font-size:16px;
    line-height: 36px;
}
ul.menu li span.arrow{
    display: block;
    float: right;
    height: 0;
    position: absolute;
    right: -18px;
    top: 0;
    width: 0;

    border-top: 18px solid transparent;
    border-bottom: 18px solid transparent;
    border-left: 18px solid transparent;
}

.active.blue{
    background: #3290d4;
}
.active.blue .arrow{
    border-left-color: #3290d4;
}
.active.green{
    background:#78b436;
}
.active.green .arrow{
    border-left-color: #78b436;
}
.active.orange{
    background: #f39200;
}
.active.orange .arrow{
    border-left-color: #f39200;
}
.active.brown{
    background:#693c10;
}
.active.brown .arrow{
    border-left-color: #693c10;
}
.active.pink{
    background: #e61873;
}
.active.pink .arrow{
    border-left-color: #e61873;
}

.blue:hover{
    background: #3290d4;
}
.green:hover{
    background:#78b436;
}
.orange:hover{
    background: #f39200;
}
.brown:hover{
    background:#693c10;
}
.pink:hover{
    background: #e61873;
}

#header .text { float: left; font-family: 'dejavdeu_sanscondensed'; padding: 66px 0 0 46px; width: 370px; }
#header .text p{ font-family:'dejavdeu_sanscondensed'; font-size:13px; line-height: 22px; color:#fff; margin:0; padding:0; }
#header .text p.heading { font-family: 'dejavdeu_sanscondensed'; font-size: 24px; line-height: 28px; color:#3290d4; margin:0; padding:0 0 18px 0; }

.SketchBlock{ font-family: 'Conv_Sketch_Block'; }
.SketchBlockLight{ font-family: 'Conv_artill - SketchBlock-Light'; }
.dejavu_sanscondensed{ font-family: 'dejavdeu_sanscondensed'; }

.boxs .box{ 
    float:left; 
    position: relative; 
    cursor: pointer; 

    color:#fff;
    font-family: 'Conv_artill - SketchBlock-Light';
    text-align:center; 
    font-weight: bold; 

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 13px 0px #000;
    -moz-box-shadow:    0 0 13px 0px #000;
    box-shadow:        0 0 13px 0px #000;
}
.boxs .box:hover, #header .boxs .box:hover{
    z-index: 100;

    -webkit-transform: scale(1.2) rotate(0.1deg);
    -moz-transform: scale(1.2) rotate(0.1deg);
    transform: scale(1.2) rotate(0.1deg);
    
    -webkit-transition: all 0.8s ease-in-out;
    -moz-transition: all 0.8s ease-in-out;
    transition: all 0.8s ease-in-out;
}
.boxs .box p{ margin:0; }
.boxs .box p a{ margin:0; text-decoration: none; color:inherit; font-size: inherit; white-space: nowrap; }

#header .boxs {
    float: right;
    position: absolute;
    right: -115px;
    /*right: -74px;*/
    /*width: 415px;*/
    margin-top:24px;
    
    -ms-transform:scale(0.8,0.8); /* IE 9 */
    -webkit-transform:scale(0.8,0.8); /* Chrome, Safari, Opera */
    transform:scale(0.8,0.8); /* Standard syntax */
}
.cloudd .tag_cloud_blue, .cloudd .tag_cloud_green, .cloudd .tag_cloud_brown, .cloudd .tag_cloud_orange, .cloudd .tag_cloud_pink{
    -ms-transform:scale(0.8,0.8); /* IE 9 */
    -webkit-transform:scale(0.8,0.8); /* Chrome, Safari, Opera */
    transform:scale(0.8,0.8); /* Standard syntax */
}


.box1{ z-index:30; font-size: 24px; line-height: 46px; margin:0 0 0 48px; padding: 0 88px 0 25px; }
.box2{ z-index:20; font-size: 14px; line-height: 36px; margin:0 0 0 0;    padding: 0 73px 0 31px; }
.box3{ z-index:30; font-size: 25px; line-height: 43px; margin:0 0 0 59px; padding: 0 72px 0 17px; }
.box4{ z-index:20; font-size: 14px; line-height: 30px; margin:0 0 0 10px; padding: 0 66px 0 24px; }
.box5{ z-index:10; font-size: 18px; line-height: 34px; margin:0 0 0 38px; padding: 0 80px 0 20px; }
.box6{ z-index:20; font-size: 18px; line-height: 33px; margin:0 0 0 97px; padding: 0 50px 0 22px; }
.box{ padding: 0 28px !important; }

#menuArrow {
    background: url('../img/menuArrow.png') no-repeat;
    height:100px;
    margin: 0 auto;
    width:282px;
	opacity: 0.9;

}
#menuArrow a{
    color:#dadada;
    text-align: center;
    margin: 0 120px;
    padding:0;
    line-height: 42px;
    font-family: 'Conv_artill - SketchBlock-Light',Sans-Serif;
    font-size:14px;
    letter-spacing: 1px;
}
.logo{
    padding-bottom: 14px;
    padding-top: 45px;
}
/* end header */

/* footer */
.topArrow{
    background: url("../img/topArrow.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 60px;
    margin: 0 auto;
    width: 192px;
}
.topArrow p{
    color: #DADADA;
    font-family: 'Conv_artill - SketchBlock-Light',Sans-Serif;
    width: 10px;
    margin: 0 auto;
    padding: 25px 25px 0 0;
    font-size:14px;
}
.topArrow p:hover{
    cursor: pointer;
}
#footer {
    width:100%;
    background: url('../img/header.png') repeat-x; 
    height: 348px;
    position:relative;
    z-index:100;
    float:left;
    display: block;
}
#footer .foot_wr{
    width:100%;
    background: #2d2d2d ;
    height:154px;
    -webkit-box-shadow: 0 24px 100px 15px rgba(33, 33, 33, 1);
    -moz-box-shadow:    0 24px 100px 15px rgba(33, 33, 33, 1);
    box-shadow:         0 24px 100px 15px rgba(33, 33, 33, 1);
}
.foot_logo{
    margin: 30px 0 0 47px;
}
.foot_menu ul {
    list-style: none;
    padding:48px 0 0 38px;
    margin:0;
}
.foot_menu ul li {
    padding-left:50px
}
.foot_menu ul li a{
    font-family:'Conv_artill - SketchBlock-Light',Sans-Serif;
    color:#ffffff;
    font-size:16px;    
}
.foot_menu ul{
    list-style: none;
    color:white;

}
.foot_menu ul li{
    display: inline;
    margin:0;
    padding:0 16px 0 9px;

}
.foot_menu ul li a {
    font-size:12px;
    font-family: 'dejavdeu_sanscondensed';
}
.foot_menu ul li a:hover, .foot_menu ul li a.active {
    cursor: pointer;
    text-decoration: none;
    /*color:#1a6ba5;*/
    color:#009eff;
}

.foot_img img{
    margin:22px 73px;
}
.foot_img:hover{
    cursor:pointer;
}
/* end footer */

.cube{
    width:100%;
    display:block;
    float:left;
    position:relative;
}
.cube1{ height:524px; text-align: center; font-size:15px; line-height:23px; color:#000; }
/* cube 1 */
.cube1 .blue{  
    background: none repeat scroll 0 0 #3290D4;
    color: #FFFFFF;
    display: block;
    font-size: 41px;
    line-height: 51px;
    margin: 95px auto 0;
    position: relative;
    width: 350px;
    z-index: 20;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 13px 0px #000;
    -moz-box-shadow:    0 0 13px 0px #000;
    box-shadow:        0 0 13px 0px #000;
}
.cube1 .pink{
    background: none repeat scroll 0 0 #E41872;
    color: #FFFFFF;
    display: block;
    font-size: 25px;
    line-height: 33px;
    margin: 0 auto;
    position: relative;
    width: 575px;
    z-index: 10;

    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 0 13px 0px #000;
    -moz-box-shadow:    0 0 13px 0px #000;
    box-shadow:        0 0 13px 0px #000;
}

.homepage_heading_text{
    margin-bottom: -40px;
    margin-top: 70px;
}

.cube1 p{
    font-family: 'dejavdeu_sanscondensed';
    letter-spacing: 1px;
    margin:37px 0 0 0;
    padding:0;
}
/* cube 1 end */

.cube2{ height:890px; }
.cube3{ height:925px; }
.cube4{ height:806px; }
.cube5{ height:880px; }
.cube6{ height:1261px; }

.cloud{ position:absolute; }
.cloud2{ width:1105px; height:727px; top: 45px; left:-160px; }
.cloud3{ width:1176px; height:756px; top: 45px; right:-258px; }
.cloud4{ width:1105px; height:721px; top: 45px; left:-160px; }
.cloud5{ width:1176px; height:727px; top: 45px; right:-258px; }
.cloud6{ width:1105px; height:717px; top: 45px; left:-160px; }

.cloud_items{ position:absolute; }
.cloud2 .cloud_items{ left: 132px; top: 62px; }
.cloud3 .cloud_items{ right: 217px; top: 119px; }
.cloud4 .cloud_items{ left: 121px; top: 92px; }
.cloud5 .cloud_items{ right: 241px; top: 86px; }
.cloud6 .cloud_items{ left: 166px; top: 86px; }

#homepage_cloud_items1{
    left: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
#homepage_cloud_items1_over_button{
    left: 244px;
    position: absolute;
    top: 206px;
    z-index: 40;
}
#homepage_cloud_items1_button{
    left: 259px;
    position: absolute;
    top: 231px;
    z-index: 30;
}

#homepage_cloud_items2{
    right: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
#homepage_cloud_items2_over_button{
    position: absolute;
    right: 203px;
    top: 197px;
    z-index: 40;
}
#homepage_cloud_items2_button{
    position: absolute;
    right: 227px;
    top: 211px;
    z-index: 30;
}

#homepage_cloud_items3{
    left: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
#homepage_cloud_items3_over_button{
    left: 255px;
    position: absolute;
    top: 175px;
    z-index: 40;
}
#homepage_cloud_items3_button{
    left: 272px;
    position: absolute;
    top: 199px;
    z-index: 30;
}

#homepage_cloud_items4{
    right: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
#homepage_cloud_items4_over_button{
    position: absolute;
    right: 180px;
    top: 229px;
    z-index: 40;
}
#homepage_cloud_items4_button{
    position: absolute;
    right: 202px;
    top: 244px;
    z-index: 30;
}

#homepage_cloud_items5{
    left: 0;
    position: absolute;
    top: 0;
    z-index: 20;
}
#homepage_cloud_items5_over_button{
    left: 211px;
    position: absolute;
    top: 182px;
    z-index: 40;
}
#homepage_cloud_items5_button{
    left: 227px;
    position: absolute;
    top: 205px;
    z-index: 30;
}

.cloud.left_to_right{ background: url('../img/homepage_cloud_left_to_right.png') no-repeat top left; }
.cloud.right_to_left{ background: url('../img/homepage_cloud_right_to_left.png') no-repeat top right; }

.cloud_description{ position:absolute; display:none; z-index:10; }
.left_to_right .cloud_description{ background: url('../img/cloud_descriprion_left_to_right.png') no-repeat top left; width:680px; height:590px; left: 426px; top: 138px; }
.right_to_left .cloud_description{ background: url('../img/cloud_descriprion_right_to_left.png') no-repeat top left; width:680px; height:564px; right: 491px; top: 192px;}

.tagcloud{ position:absolute; z-index:5; }
.tagcloud2{ top: 480px; right:-30px; }
.tagcloud3{ top: 500px; left:-54px; }
.tagcloud4{ top: 424px; right: -100px; }
.tagcloud5{ top: 490px; left:-39px; }
.tagcloud6{ top: 480px; right:-70px; }

.blue .box{ background: #3290d4; }
.green .box{ background: #78b436; }
.orange .box{ background: #f39200; }
.brown .box{ background: #693c10; }
.pink .box{ background: #e41872; }

.tagcloud2 .boxs{  }
.tagcloud2 .box1{ z-index:30; font-size: 27px; line-height: 50px; margin:0px 0 0 53px; padding: 0 88px 0 25px; }
.tagcloud2 .box2{ z-index:20; font-size: 15px; line-height: 41px; margin:4px 0 0 0;    padding: 0 73px 0 31px; }
.tagcloud2 .box3{ z-index:30; font-size: 27px; line-height: 45px; margin:3px 0 0 72px; padding: 0 72px 0 17px; }
.tagcloud2 .box4{ z-index:20; font-size: 16px; line-height: 35px; margin:4px 0 0 39px; padding: 0 66px 0 24px; }
.tagcloud2 .box5{ z-index:10; font-size: 20px; line-height: 38px; margin:3px 0 0 70px; padding: 0 80px 0 20px; }
.tagcloud2 .box6{ z-index:5; font-size: 20px; line-height: 36px; margin:3px 0 0 202px; padding: 0 50px 0 22px; }
.tagcloud2 .box{ padding: 0 28px !important; }

.tagcloud3 .boxs{  }
.tagcloud3 .box1{ z-index:10; font-size: 27px; line-height: 51px; margin:0px 0 0 28px; padding: 0 102px 0 55px; }
.tagcloud3 .box2{ z-index:20; font-size: 18px; line-height: 40px; margin:4px 0 0 4px;  padding: 0 93px 0 34px; }
.tagcloud3 .box3{ z-index:30; font-size: 27px; line-height: 45px; margin:3px 0 0 74px; padding: 0 90px 0 20px; }
.tagcloud3 .box4{ z-index:40; font-size: 20px; line-height: 35px; margin:4px 0 0 153px; padding: 0 76px 0 24px; }
.tagcloud3 .box5{ z-index:30; font-size: 20px; line-height: 39px; margin:3px 0 0 72px; padding: 0 100px 0 23px; }
.tagcloud3 .box6{ z-index:20; font-size: 20px; line-height: 37px; margin:3px 0 0 0px; padding: 0 72px 0 26px; }
.tagcloud3 .box{ padding: 0 28px !important; }

.tagcloud4 .boxs{  }
.tagcloud4 .box1{ z-index:40; font-size: 27px; line-height: 51px; margin:0px 0 0 109px; padding: 0 78px 0 28px; }
.tagcloud4 .box2{ z-index:30; font-size: 20px; line-height: 40px; margin:4px 0 0 0px;  padding: 0 93px 0 34px; }
.tagcloud4 .box3{ z-index:40; font-size: 27px; line-height: 45px; margin:3px 0 0 72px; padding: 0 85px 0 27px; }
.tagcloud4 .box4{ z-index:30; font-size: 24px; line-height: 35px; margin:4px 0 0 38px; padding: 0 85px 0 27px; }
.tagcloud4 .box5{ z-index:20; font-size: 20px; line-height: 39px; margin:3px 0 0 70px; padding: 0 108px 0 28px; }
.tagcloud4 .box6{ z-index:10; font-size: 19px; line-height: 37px; margin:3px 0 0 156px; padding: 0 65px 0 19px; }
.tagcloud4 .box7{ z-index:20; font-size: 24px; line-height: 35px; margin:0px 0 0 46px; padding: 0 72px 0 26px; }
.tagcloud4 .box{ padding: 0 28px !important; }

.tagcloud5 .boxs{  }
.tagcloud5 .box1{ z-index:10; font-size: 27px; line-height: 51px; margin:0px 0 0 38px; padding: 0 96px 0 28px; }
.tagcloud5 .box2{ z-index:20; font-size: 16px; line-height: 40px; margin:-1px 0 0 0px;  padding: 0 78px 0 34px; }
.tagcloud5 .box3{ z-index:30; font-size: 27px; line-height: 45px; margin:-1px 0 0 78px; padding: 0 80px 0 29px; }
.tagcloud5 .box4{ z-index:20; font-size: 18px; line-height: 35px; margin:4px 0 0 30px; padding: 0 69px 0 25px; }
.tagcloud5 .box5{ z-index:10; font-size: 20px; line-height: 38px; margin:0px 0 0 153px; padding: 0 61px 0 26px; }
.tagcloud5 .box{ padding: 0 28px !important; }

.tagcloud6 .boxs{  }
.tagcloud6 .box1{ z-index:10; font-size: 27px; line-height: 51px; margin:0px 0 0 53px; padding: 0 84px 0 30px; }
.tagcloud6 .box2{ z-index:20; font-size: 16px; line-height: 40px; margin:-1px 0 0 0px;  padding: 0 84px 0 35px; }
.tagcloud6 .box3{ z-index:30; font-size: 27px; line-height: 45px; margin:-1px 0 0 72px; padding: 0 80px 0 24px; }
.tagcloud6 .box4{ z-index:20; font-size: 18px; line-height: 35px; margin:4px 0 0 39px; padding: 0 80px 0 30px; }
.tagcloud6 .box5{ z-index:10; font-size: 20px; line-height: 38px; margin:2px 0 0 70px; padding: 0 107px 0 24px; }
.tagcloud6 .box{ padding: 0 28px !important; }

.baloon{
	cursor:pointer;
	
    display:block;
    position:absolute;
    width:103px;
    height:122px;
    background: url('../img/baloon.png') no-repeat;
    z-index: 5;
    
    top:370px;
    left:450px;
}
.baloon_shadow{
    display:block;
    position:absolute;
    width:80px;
    height:85px;
    background: url('../img/baloon_shadow.png') no-repeat;
    z-index: 5;
    
    top:540px;
    left:430px;
}

.blue_theme .theme_back{ background-color: #3290d4; }
.green_theme .theme_back{ background-color: #78b436; }
.orange_theme .theme_back{ background-color: #f39200; }
.brown_theme .theme_back{ background-color: #693c10; }
.pink_theme .theme_back{ background-color: #e41872; }

.blue_theme .theme_color, .blue_theme  a.theme_hover:hover{ color: #3290d4 !important; }
.green_theme .theme_color, .green_theme a.theme_hover:hover{ color: #78b436 !important; }
.orange_theme .theme_color, .orange_theme a.theme_hover:hover{ color: #f39200 !important; }
.brown_theme .theme_color, .brown_theme a.theme_hover:hover{ color: #693c10 !important; }
.pink_theme .theme_color, .pink_theme a.theme_hover:hover{ color: #e41872 !important; }

.pro_content{
    width:100%;
    margin: 45px 0 0;
    box-shadow: 0px 0px 85px #222525;
}
.pro_header{
    width:100%;
    height:51px;
    background:#fff;
    z-index:1;
    position:relative;
}
.pro_inner{
    width:100%;
    background:#fff;
}
.pro_bread{
    color:#888888;
    font-size: 16px;
    font-family: 'dejavdeu_sanscondensed';
    line-height:51px;
    height:51px;
    padding-left:35px;
    z-index:10;
    position:relative;
}
.pro_bread a{
    color:#888888;
}
.pro_left{
    display:block;
    width:46px;
    height:51px;
    float:left;
    background: url('../img/left.png') center center no-repeat;
}
.pro_right{
    display:block;
    width:46px;
    height:51px;
    float:left;
    background: url('../img/right.png') center center no-repeat;
}
.pro_close{
    display:block;
    width:61px;
    height:51px;
    float:left;
    background: url('../img/close.png') center center no-repeat;
    margin-left:2px;
}
.pro_cloud{
    background: url('../img/cloud1.png') no-repeat top left;
    display: block;
    height: 724px;
    left: -160px;
    position: absolute;
    width: 892px;
    z-index: 1;
}
.pro_heading{
    font-size: 70px;
    line-height:66px;
    padding-left: 35px;
    padding-top: 65px;
    z-index:10;
    position:relative;
}
.pro_introduction{
    color: #000000;
    font-family: 'dejavdeu_sanscondensed';
    font-size: 19px;
    padding: 40px 65px 50px 200px;
    z-index:10;
    position:relative;
}
.pro_heading_image{
	z-index: 10;
	position: relative;
	padding-bottom: 16px;
}
.pro_content p{
    color: #000000;
    font-family: 'dejavdeu_sanscondensed';
    font-size: 15px;
    padding: 15px 65px 15px 200px;
    margin:0 0 0 0;
    line-height: 26px;
    z-index:10;
    position:relative;
}
.pro_content h3{
    font-size: 22px;
    margin:0;
    z-index:10;
    position:relative;
    padding-left:200px;
}
.l200{
    padding-left:200px;
}
.pro_label_left{
    width:382px;
    margin: 25px 34px 25px -50px;
    color:#fff;
    z-index:10;
    position:relative;
    float:left;
    text-align: center;
    padding:35px 10px;
    font-size: 24px;
    line-height: 35px;
    font-family:'Conv_artill - SketchBlock-Light',Sans-Serif;
}
.pro_label_right{
    width:382px;
    margin: 25px -50px 25px 34px;
    color:#fff;
    z-index:10;
    position:relative;
    float:right;
    text-align: center;
    padding:35px 10px;
    font-size: 24px;
    line-height: 35px;
    font-family:'Conv_artill - SketchBlock-Light',Sans-Serif;
}

.pro_label_left:after{
    content:"";
    position: absolute;
    bottom:-50px;
    left: 0px;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 50px 50px 0;
    border-color: transparent #0069AB transparent transparent;
}

.pro_label_right:before{
    border-color: transparent transparent transparent #0069AB;
    border-style: solid;
    border-width: 50px 0 0 50px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    top: -50px;
    width: 0;
}

.blue_theme .pro_label_left.theme_back:after, .blue_theme .pro_label_left2.theme_back:after{ border-color: transparent #0069AB transparent transparent; }
.green_theme .pro_label_left.theme_back:after, .green_theme .pro_label_left2.theme_back:after{ border-color: transparent #63952d transparent transparent; }
.orange_theme .pro_label_left.theme_back:after, .orange_theme .pro_label_left2.theme_back:after{ border-color: transparent #df8c0f transparent transparent; }
.brown_theme .pro_label_left.theme_back:after, .brown_theme .pro_label_left2.theme_back:after{ border-color: transparent #321c07 transparent transparent; }
.pink_theme .pro_label_left.theme_back:after, .pink_theme .pro_label_left2.theme_back:after{ border-color: transparent #ce1b6a transparent transparent; }

.blue_theme .pro_label_right.theme_back:before, .blue_theme .pro_label_right2.theme_back:before{ border-color: transparent transparent transparent #0069AB; }
.green_theme .pro_label_right.theme_back:before, .green_theme .pro_label_right2.theme_back:before{ border-color: transparent transparent transparent #63952d; }
.orange_theme .pro_label_right.theme_back:before, .orange_theme .pro_label_right2.theme_back:before{ border-color: transparent transparent transparent #df8c0f; }
.brown_theme .pro_label_right.theme_back:before, .brown_theme .pro_label_right2.theme_back:before{ border-color: transparent transparent transparent #321c07; }
.pink_theme .pro_label_right.theme_back:before, .pink_theme .pro_label_right2.theme_back:before{ border-color: transparent transparent transparent #ce1b6a; }

.pro_label_left_video{
    width:508px;
    margin: 25px 34px 25px -50px;
    background:#383838;
    padding: 0 17px;
    color:#fff;
    z-index:40;
    position:relative;
}
.pro_label_left_video:after{
    content:"";
    position: absolute;
    bottom:-50px;
    left:0;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 0 50px 50px 0;
    border-color: transparent #000 transparent transparent;

}
.pro_label_left_video h3{ font-size:18px; margin:0; padding:0; line-height: 49px; }
.pro_label_left_video ul{ margin:0; padding:22px 0; list-style: none; }
.pro_label_left_video ul li{ border-bottom: dotted 1px #b5b5b5; }
.pro_label_left_video ul li.last{ border-bottom: none; }
.pro_label_left_video ul li a{ color:#fff; text-decoration: none; font-family: 'dejavdeu_sanscondensed'; font-size: 16px; line-height: 34px; }
h3.pro_brief{
    color:#303030;
    font-size: 43px;
    line-height: 32px;
    margin-top: 43px;
    margin-bottom: 0;
    padding-left:80px;
}
.foot_cont{
    margin: 0 auto;
    background-color: rgba(0, 0, 0, 0.7);
    width:100%;
    height: 305px;
    position: relative;
    z-index: 2;
}
.foot_cont .text{
    padding:40px 0 0 80px;
    color:white;
    font-family: 'dejavdeu_sanscondensed';
    font-size:16px;
}
.foot_cont p{
    margin:0;
    padding:5px 0;
}
.foot_cont span{
    color:#888888;
}

.foot_cont .b1 {
    margin:10px 32px 0 0;
    padding: 12px 32px;
    border: none;
    color:#fff;
    /*height: 30px;
    width:191px;*/
    border-radius: 5px;
}
.foot_cont .button1 {
    background: #af8655;
    margin:10px 32px 0 0;
    padding: 12px 32px;
    border: none;
    color:#fff;
    /*height: 30px;
    width:255px;*/
    border-radius: 5px;
}
.foot_cont .b2 {
    background: #ab0089;
    padding: 12px 25px;
    border: none;
    color:#fff;
    /*height: 30px;
    width:192px;*/
    border-radius: 5px;
}
.b1:hover, .b2:hover{
    cursor: pointer;
}
h4 {
    color: #3290D4;
    font-family: 'dejavdeu_sanscondensed';
    font-size: 18px;
    letter-spacing: 0;
    line-height: 22px;
    margin: 0;
    padding: 20px 65px 0 200px;
    position: relative;
    z-index: 10;
}
.pro_footer{
    background: #fff;
    width:100%;
    height:53px;
	position:relative;
	z-index:10;
	
}
.pro_footer .controls {
	position:relative;
	top:2px
}
.cloud_description_content{
    display:none;
}
.left_to_right .cloud_description_content{
    color: #2D2D2D;
    float: left;
    font-family: 'dejavdeu_sanscondensed';
    font-size: 12px;
    height: 421px;
    padding-left: 190px;
    padding-top: 105px;
    position: relative;
    width: 454px;
    z-index: 200;
}
.right_to_left .cloud_description_content{
    color: #2D2D2D;
    float: left;
    font-family: 'dejavdeu_sanscondensed';
    font-size: 12px;
    height: 415px;
    padding-left: 120px;
    padding-top: 85px;
    position: relative;
    width: 523px;
    z-index: 200;
}
.cloud_description_content .cloud_description_row1{ font-size: 13px; }
.cloud_description_content .cloud_description_row2{ padding-top: 5px; padding-right: 100px; }
.left_to_right .cloud_description_content .cloud_description_row3{
    padding-right: 100px;
    padding-top: 25px;
}
.left_to_right .cloud_description_content .cloud_description_row4{
    padding-top: 25px;
    padding-right: 100px;
}
.left_to_right .cloud_description_content .cloud_description_row5{
    bottom: 64px;
    position: absolute;
    right: 68px;
}
.left_to_right .cloud_description_content .cloud_description_row6{
    bottom: 43px;
    position: absolute;
    right: 56px;
}
.right_to_left .cloud_description_content .cloud_description_row3{ 
    padding-left: 34px;
    padding-top: 32px;
    padding-right: 169px;
}
.right_to_left .cloud_description_content .cloud_description_row4{
    padding-left: 34px;
    padding-top: 25px;
    padding-right: 169px;
}
.right_to_left .cloud_description_content .cloud_description_row5{
    bottom: 62px;
    position: absolute;
    right: 66px;
}
.right_to_left .cloud_description_content .cloud_description_row6{
    bottom: 42px;
    position: absolute;
    right: 53px;

}

.cloud_description_row6 a{
    text-decoration: none;
    color: #2D2D2D;
    display:block;
}
.cloud_description_row6 a:hover{
    transition: transform .3s linear ;
    transform: scale(1.2) rotate(0.1deg);
    -webkit-transition: all .3s linear;
    -webkit-transform: scale(1.2) rotate(0.1deg);
}
.tag_cloud_blue{
    height: 252px;
    width: 453px;
}
.tag_cloud_brown{
    height: 226px;
    width: 520px;
}
.tag_cloud_green{
    height: 296px;
    width: 437px;
}
.tag_cloud_orange{
    height: 261px;
    width: 470px;
}
.tag_cloud_pink{
    height: 214px;
    width: 468px;
}

.header_for_cloud{
    display:none;
}

.header_for_cloud.active{
    display:block;
}

.cloudd {
    background: url("../img/cloud1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 692px;
    /*margin: -120px 0;*/
    position: absolute;
    width: 890px;
    right:-150px;
    top:-120px;
}

/* main.css end */

/* main2.css */
.circle{
    
    height: 255px;
    left: 35px;
    position: relative;
    top: 146px;
    width: 275px;
    z-index: 2;
}

.circle a{
    background: url("../img/1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display:block;
    height: 255px;
    width: 275px;
}

/*.circle a:hover{
    transform: scale(1.2);
    -webkit-transform: scale(1.2);
}*/

.circle p{
    display:none;
}

/*.circle p{
    color: #FFFFFF;
    font-family: 'Conv_artill - SketchBlock-Light',Sans-Serif;
    margin: 95px auto;
    padding-right: 20px;
    text-align: center;
    transition: 1s linear ;
    -webkit-transition: 1s ease-in-out;
    width: 50px;
}
.circle p:hover {
   transform: scale(1.1) rotate(0.1deg);
    -webkit-transform: scale(1.1);
    font-size:21px;
}*/
.foot_ballon {
	background: url("../img/ballooon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	height: 255px;
	right:95px;
    position: relative;
    top: 85px;
    width: 275px;
    z-index: 10;

}
.foot_cont .b1 {

    margin:0 32px 0 0;
    padding: 12px 32px;
    border: none;
    color:#fff;
    /*height: 30px;
    width:191px;*/
    border-radius: 5px;
}
.foot_cont .button1 {

    margin:0 32px 0 0;
    padding: 12px 32px;
    border: none;
    color:#fff;
    /*height: 30px;
    width:255px;*/
    border-radius: 5px;
}
.foot_cont .b2 {
    background: #ab0089;
    padding: 12px 25px;
    border: none;
    color:#fff;
    /*height: 30px;
    width:192px;*/
    border-radius: 5px;
}
.foot_button {
    margin: 20px 0 0;
}
.foot_cont .text{
    padding: 23px 0 0 80px;
}
.foot_cont{
    height:325px;
}
.foot_cont .foot_cat{
    margin:8px 0;
}
.foot_cont .foot_cat p{
    padding:3px 0;
}

.oblak_wrapper {
    position: relative;
}
.background_kryg {
    position: absolute;
    left: 35px;
    top: 15px;
}

.skulptori {
    
    position: absolute;
    top: 193px;
    left: 18px;
    z-index: 5;
}

.kryg4eta_elipsi {
    position: absolute;
    left: 0px;
    top: 148px;
    z-index: 6;
}

.tablet {
    position: absolute;
    top: 91px;
    left: 288px;
    z-index:6;
    
}

.lenta {
    position: relative;
    top:0px;
    left:47px;
}

.oblache {
    position:absolute;
    top:113px;
    left:129px;
    z-index: 7;
}

.malak_brackground_kryg {
    position: absolute;
    top: 165px;
    left:0px;

}

.background_kryg2 {
    position: absolute;
    left:-25px;
    top:-1px;
    z-index: 20;
}

.skala {
    left: -15px;
    top:131px;
    position:absolute;
    z-index: 20;
}

.robo {
    position: absolute;
    left: -3px;
    top: 165px;
    z-index: 20;
}
.ryka {
    position: absolute;
    left: -53px;
    top: 59px;
    z-index: 20;
}

.robo_ryka {
    position: absolute;
    left: 182px;
    top: 39px;
    z-index: 20;
}

.center_kryg {
    position: absolute;
    top: 26px;
    left:52px;
    z-index: 20;
}

.kryg4e1 {
    position: absolute;
    left: 125px;
    top: 183px;
    z-index: 20;
}
.kryg4e2 {
    position: absolute;
    left: 183px;
    top: 240px;
    z-index: 20;
}
.kryg4e3 {
    position: absolute;
    left: 97px;
    top: 253px;
    z-index: 20;
}
.kryg4e4 {
    position: absolute;
    top:145px;
    left:205px;
    z-index: 20;
}
.kryg4e5 {
    position: absolute;
    left: 150px;
    top: 324px;
    z-index: 20;
}

.kryg4e_plus {
    position: absolute;
    top:106px;
    left:152px;
    z-index: 20;
}
.pink_krug4e{
    position: absolute;
    left: 291px;
    top: 175px;
    z-index: 1;
}
.klamer{
    position: absolute;
    left: 332px;    
    top: 190px;
    z-index: 20;
}


.tag_cloud_blue{ position: relative; }
.tag_cloud_blue .boxs1{ 
    position: absolute; 
    top:0px; 
    left:124px; 
    z-index: 40;
    height: 45px;
    width: 250px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
    
}
.tag_cloud_blue .boxs1:hover {    
    z-index: 50;

}


.tag_cloud_blue .boxs1 img {
    
    position: absolute;
    left: 28px;
    top: 11px;
    
}

.tag_cloud_blue .boxs2{ 
    height: 40px;
    left: 0;
    position: absolute;
    top: 44px;
    width: 312px;
    z-index: 30;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
    
}
.tag_cloud_blue .boxs2:hover {    
    z-index: 50;
}

.tag_cloud_blue .boxs2 img {
    position: absolute;
    top: 12px;
    left:23px;
}

.tag_cloud_blue .boxs3{ 
    position: absolute; 
    top:83px; 
    left:60px;
    z-index: 20;
    height: 45px;
    width:279px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;

    
}
.tag_cloud_blue .boxs3:hover {  
    z-index: 50;

}

.tag_cloud_blue .boxs3 img {
    
    left: 23px;
    position: absolute;
    top: 11px;
}

.tag_cloud_blue .boxs4{ 
    position: absolute; 
    top:123px; 
    left:98px; 
    z-index: 30;
    width: 319px;
    height: 42px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;

}
.tag_cloud_blue .boxs4:hover {    
    z-index: 50;
}

.tag_cloud_blue .boxs4 img {
    left: 24px;
    position: absolute;
    top: 12px;
    
}
.tag_cloud_blue .boxs5{ 
    position: absolute; 
    top:164px; 
    left:184px; 
    z-index: 40;
    height: 44px;
    width: 269px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_blue .boxs5:hover {    
    z-index: 50;
}

.tag_cloud_blue .boxs5 img {
    left: 21px;
    position: absolute;
    top: 11px;
    
}

.tag_cloud_blue .boxs6{ 
    height: 45px;
    left: 162px;
    position: absolute;
    top: 207px;
    width: 194px;
    z-index: 30; 
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_blue .boxs6:hover {    
    z-index: 50;
}
.tag_cloud_blue .boxs6 img {
    left: 30px;
    position: absolute;
    top: 14px;
}   


.tag_cloud_green{ position: relative; }
.tag_cloud_green .boxs1{ 
    position: absolute; 
    top:0; 
    left:62px; 
    z-index: 30;
    height: 50px;
    width: 375px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs1:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs1 img {
    left: 30px;
    position: absolute;
    top: 16px;
}   

.tag_cloud_green .boxs2{ 
    position: absolute; 
    top:49px; 
    left:0; 
    z-index: 40; 
    height: 42px;
    width: 383px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs2:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs2 img {
    left: 25px;
    position: absolute;
    top: 13px;
}   
.tag_cloud_green .boxs3{ 
    position: absolute; 
    top:91px; 
    left:92px;
    z-index: 20;
    height: 40px;
    width: 314px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs3:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs3 img {
    left: 16px;
    position: absolute;
    top: 14px;
}   
.tag_cloud_green .boxs4{ 
    position: absolute; 
    top:130px; 
    left:36px; 
    z-index: 30;
    height: 43px;
    width: 263px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs4:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs4 img {
    left: 29px;
    position: absolute;
    top: 13px;
}   
.tag_cloud_green .boxs5{ 
    position: absolute; 
    top:172px; 
    left:69px; 
    z-index: 40;
    height: 42px;
    width: 358px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs5:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs5 img {
    left: 25px;
    position: absolute;
    top: 13px;
}   
.tag_cloud_green .boxs6{ 
    position: absolute; 
    top:213px; 
    left:122px; 
    z-index: 30;
    height: 41px;
    width: 281px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs6:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs6 img {
    left: 25px;
    position: absolute;
    top: 13px;
}   
.tag_cloud_green .boxs7{ 
    position: absolute;
    top:254px; 
    left:90px; 
    z-index: 20;
    height: 42px;
    width: 262px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_green .boxs7:hover {    
    z-index: 50;
}
.tag_cloud_green .boxs7 img {
    left: 25px;
    position: absolute;
    top: 10px;
}   

.tag_cloud_orange{ position: relative; }
.tag_cloud_orange .boxs1{ 
    position: absolute; 
    top:0; 
    left:0;
    z-index: 40;
    height: 42px;
    width: 415px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_orange .boxs1:hover {    
    z-index: 50;
}
.tag_cloud_orange .boxs1 img {
    left: 25px;
    position: absolute;
    top: 15px;
}   

.tag_cloud_orange .boxs2{ 
    position: absolute; 
    top:43px; 
    left:44px; 
    z-index: 30;
    height: 45px;
    width: 310px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_orange .boxs2:hover {    
    z-index: 50;
}
.tag_cloud_orange .boxs2 img {
    left: 19px;
    position: absolute;
    top: 13px;
}  
.tag_cloud_orange .boxs3{ 
    position: absolute; 
    top:88px; 
    left:105px; 
    z-index: 20;
    height: 45px;
    width: 314px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_orange .boxs3:hover {    
    z-index: 50;
}
.tag_cloud_orange .boxs3 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  
.tag_cloud_orange .boxs4{ 
    position: absolute; 
    top:133px; 
    left:53px; 
    z-index: 30;
    height: 43px;
    width: 346px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
    
}

.tag_cloud_orange .boxs4:hover {    
    z-index: 50;
}
.tag_cloud_orange .boxs4 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  

.tag_cloud_orange .boxs5{ 
    position: absolute; 
    top:176px; 
    left:77px; 
    z-index: 40;
    height: 42px;
    width: 393px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_orange .boxs5:hover {    
    z-index: 50;
}
.tag_cloud_orange .boxs5 img {
    left: 32px;
    position: absolute;
    top: 12px;
}  
.tag_cloud_orange .boxs6{ 
    position: absolute; 
    top:216px; 
    left:200px; 
    z-index: 20;
    height: 45px;
    width: 215px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_orange .boxs6:hover {    
    z-index: 50;
}
.tag_cloud_orange .boxs6 img {
    left: 15px;
    position: absolute;
    top: 15px;
}  


.tag_cloud_brown{ position: relative; }
.tag_cloud_brown .boxs1{ 
    position: absolute; 
    top:0; left:7px; 
    z-index: 40;
    height: 50px;
    width: 441px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_brown .boxs1:hover {    
    z-index: 50;
}
.tag_cloud_brown .boxs1 img {
    left: 25px;
    position: absolute;
    top: 15px;
}  
.tag_cloud_brown .boxs2{
    position: absolute; 
    top:50px; 
    left:87px; 
    z-index: 30;
    height: 43px;
    width: 332px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_brown .boxs2:hover {    
    z-index: 50;
}
.tag_cloud_brown .boxs2 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  
.tag_cloud_brown .boxs3{ 
    position: absolute; 
    top:92px; 
    left:0; 
    z-index: 20;
    height: 44px;
    width: 441px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_brown .boxs3:hover {    
    z-index: 50;
}
.tag_cloud_brown .boxs3 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  
.tag_cloud_brown .boxs4{ 
    position: absolute; 
    top:135px; 
    left:48px; 
    z-index: 30;
    height: 45px;
    width: 472px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_brown .boxs4:hover {    
    z-index: 50;
}
.tag_cloud_brown .boxs4 img {
    left: 25px;
    position: absolute;
    top: 15px;
}    
.tag_cloud_brown .boxs5{ 
    position: absolute; 
    top:179px; 
    left:130px; 
    z-index: 20;
    height: 47px;
    width: 268px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_brown .boxs5:hover {    
    z-index: 50;
}
.tag_cloud_brown .boxs5 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  

.tag_cloud_pink{ position: relative; }
.tag_cloud_pink .boxs1{ 
    position: absolute; 
    top:0; 
    left:90px; 
    z-index: 20;
    height: 50px;
    width: 378px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_pink .boxs1:hover {    
    z-index: 50;
}
.tag_cloud_pink .boxs1 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  

.tag_cloud_pink .boxs2{ 
    position: absolute; 
    top:50px; 
    left:0px; 
    z-index: 30;
    height: 40px;
    width: 383px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_pink .boxs2:hover {    
    z-index: 50;
}
.tag_cloud_pink .boxs2 img {
    left: 20px;
    position: absolute;
    top: 13px;
}  

.tag_cloud_pink .boxs3{ 
    position: absolute; 
    top:90px; 
    left:102px; 
    z-index: 40;
    height: 45px;
    width: 327px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_pink .boxs3:hover {    
    z-index: 50;
}
.tag_cloud_pink .boxs3 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  

.tag_cloud_pink .boxs4{ 
    position: absolute; 
    top:134px; 
    left:67px; 
    z-index: 30;
    height: 40px;
    width: 297px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}
.tag_cloud_pink .boxs4:hover {    
    z-index: 50;
}
.tag_cloud_pink .boxs4 img {
    left: 25px;
    position: absolute;
    top: 13px;
}  

.tag_cloud_pink .boxs5{ 
    position: absolute; 
    top:173px; 
    left:127px; 
    z-index: 20;
    height: 41px;
    width: 300px;
    box-shadow:  -7px 12px 30px 0px rgba(50, 50, 50, 0.75);
    border-radius: 5px;
}

.tag_cloud_pink .boxs5:hover {    
    z-index: 50;
}
.tag_cloud_pink .boxs5 img {
    left: 25px;
    position: absolute;
    top: 10px;
}
/* main2.css end */

/* main3.css */
.pro_label_left2{
    float: left;
    margin: 25px 34px 25px -50px;
    padding: 11px 0 15px 0;
    position: relative;
    text-align: center;
    width: 574px;
    z-index: 10;
}
.pro_label_left2 p{
    text-align: center;
    font-size: 13px;
    line-height: 21px;
    font-family: 'dejavdeu_sanscondensed';
    color: #FFFFFF;
    padding:10px 35px 0 60px;
}
.pro_label_left2:after {
    border-color: rgba(0, 0, 0, 0) #0069AB rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 0 50px 50px 0;
    bottom: -50px;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    width: 0;
}


.pro_label_right2{
    width:488px;
    margin: 25px -50px 25px 34px;
    z-index:10;
    position:relative;
    float:right;
    padding: 11px 0 15px 0;
    text-align: center;
}
.pro_label_right2 p{
    text-align: center;
    font-size: 13px;
    line-height: 21px;
    font-family: 'dejavdeu_sanscondensed';
    color: #FFFFFF;
    padding:10px 27px 0 24px;
}
.pro_label_right2:before{
    border-color: transparent transparent transparent #0069AB;
    border-style: solid;
    border-width: 50px 0 0 50px;
    content: "";
    height: 0;
    position: absolute;
    right: 0;
    top: -50px;
    width: 0;
}
.foot_ballon{
    right: 90px;
    top: 23px;
}
.pro_label_left_video ul li a{
    display: block;
    float:left;
}
.video_arrow{
    display:none;
    float:left;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 6px 0 6px 6px;
    margin:12px 0 0 5px;
}

.blue_theme .player_nav .active a{
    color:#3290d4;
}
.blue_theme .player_nav .active .video_arrow{
    display: block;
    border-color: transparent transparent transparent #3290d4;
}
.green_theme .player_nav .active a{
    color:#78b436;
}
.green_theme .player_nav .active .video_arrow{
    display: block;
    border-color: transparent transparent transparent #78b436;
}
.orange_theme .player_nav .active a{
    color:#f39200;
}
.orange_theme .player_nav .active .video_arrow{
    display: block;
    border-color: transparent transparent transparent #f39200;
}

.brown_theme .player_nav a.theme_hover:hover{
    color:#996C40 !important; /* different color from the theme color because of text visibility */
}

.brown_theme .player_nav .active a{
    color:#996C40; /* different color from the theme color because of text visibility */
}
.brown_theme .player_nav .active .video_arrow{
    display: block;
    border-color: transparent transparent transparent #996C40; /* different color from the theme color because of text visibility */
}
.pink_theme .player_nav .active a{
    color:#e61873;
}
.pink_theme .player_nav .active .video_arrow{
    display: block;
    border-color: transparent transparent transparent #e61873;
}

/* main3.css end */

/* main2 2 */
.oblak_wrapper{
    z-index:40;
}

/**** Cloud 3 ****/

.cl3_background{
    position: absolute;
    left: 53px;
    top: 5px;
}
.cl3_laptop{
    position:absolute;
    left:223px;
    z-index: 10;
}
.cl3_black_bird{
    left: 285px;
    position: absolute;
    top: 128px;
}

.cl3_yellow_bird{
    left: 90px;
    position: absolute;
    top: 80px;
}

.cl3_gramophone{
    position:absolute;
    left: 2px;
    top: 131px;
}


/**** Cloud 4 ****/
.cl4_background{
    left: -8px;
    position: absolute;
    top: 22px;  
}
.cl4_l_tabela{
    position:absolute;
    left: 33px;
    top:189px;
    
}
.cl4_r_tabela{
    position: absolute;
    left: 237px;
    top: 185px;
    
}
.cl4_l_finger{
    position: absolute;
    left: 54px;
    top: 205px;
    
}
.cl4_r_finger{
    position: absolute;
    left: 258px;
    top: 201px;
    
}
.cl4_lego{
    position: absolute;
    left: -15px;
    top: 3px;
}
.cl4_hand{
    position: absolute;
    left: 246px;
    top: 51px;  
}
.cl4_hand_krug{
    position: absolute;    
    left: 223px;
    top: 37px;
}

.cl4_phone{
    position: absolute;
    left: 295px;
    top: 126px;
}
.cl4_grum1{
    position: absolute;
    left: 94px;
    top: 100px;
}
.cl4_grum2{
    position: absolute;
    left: 73px;
    top: 95px;
}

/**** Cloud 5 ****/
.cl5_background{
    position:absolute;
    left: 7px;
    top:0;
}

.cl5_globus1{
    position: absolute;
    left: 249px;
    top: 17px;
}
.cl5_globus{
    left: 261px;
    opacity: 0.74;
    position: absolute;
    top: 17px;
}
.cl5_kupa{
    left: 250px;
    position: absolute;
    top: 92px;
}
.cl5_lego{
    position:absolute;
    left:212px; 
    top:274px;
}


.mobile_ballon_shadow{ z-index:0; position:fixed; left: 42%; top: 610px; }
.mobile_ballon{ z-index:0; position:fixed; left: 50%; margin-left:-51.5px; top: 439px; }

