/* CSS Document */
::selection {
  background:#3BA6C8;
  color:#FFFFFF;
  text-shadow:none;
}
::-moz-selection {
  background:#3BA6C8;
  color:#FFFFFF;
  text-shadow:none;
}
button{
	behavior:url(PIE.htc);
}
input{
	behavior:url(PIE.htc);
}
textarea{
	behavior:url(PIE.htc);
}
.services_data{
	behavior:url(PIE.htc);
}
.services_des{
	behavior:url(PIE.htc);
}
a.big_btn{
	behavior:url(PIE.htc);
}
.launch_btn a{
	behavior:url(PIE.htc);
}
.small_btn{
	behavior:url(PIE.htc);
}
.hosting_col .title.rad{
	behavior:url(PIE.htc);
}
.hosting_col .title.blue{
	behavior:url(PIE.htc);
}
.how_work_title{
	behavior:url(PIE.htc);
}
.work_title_main{
	behavior:url(PIE.htc);
}
#header.unofixed{
	behavior:url(PIE.htc);
}
.bdgt_radio{
	behavior:url(PIE.htc);
}
.mCSB_scrollTools{  
	filter: "alpha(opacity=75)"; 
	-ms-filter: "alpha(opacity=75)"; 
}
.mCSB_scrollTools .mCSB_draggerRail{
	filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; 
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; 
}

@-moz-keyframes iconbbubble {
  0% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 0.4;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
  }
  100% {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-webkit-keyframes iconbbubble {
  0% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity:1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=100);
  }
  100% {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@-o-keyframes iconbbubble {
  0% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity:1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=100);
  }
  100% {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}
@keyframes iconbbubble {
  0% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=100);
  }
  100% {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    transform: translateY(-50px);
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
  }
}


@-moz-keyframes scaleup {
 to{
		-moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@-webkit-keyframes scaleup {
 to{
		-moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@-o-keyframes scaleup {
	to{
		-moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
@keyframes scaleup {
  to{
		-moz-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
/* IE9 CSS */
:root .hosting_col.first li span { padding-bottom:9px\0/IE9; }  /* IE9 */
:root .visit_site { display:none\0/IE9; }
:root .our_portfolio ul li:hover .visit_site { display:block\0/IE9; }
:root .services_con { -ms-transform:none\0/IE9; }
