@font-face {
    font-family: 'HelveticaBold';
    src: url('helvetica_bold-webfont.eot');
    src: url('helvetica_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('helvetica_bold-webfont.woff') format('woff'),
         url('helvetica_bold-webfont.ttf') format('truetype'),
         url('helvetica_bold-webfont.svg#HelveticaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.services-section, .portfolio-section, .about-section, .contact-section, footer{position:relative;z-index:10;}
/*#slides{position:fixed !important;left:0;top:0;z-index:-1;}*/
#slides .slides-container{display:none;}
/*.slider-height{overflow:hidden;}*/
#slides .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;}
#slides .scrollable:after{content:"";display:table;clear:both;}
.slides-navigation{margin:0 auto;position:absolute;z-index:3;top:46%;width:100%;}
.slides-navigation a{position:absolute;display:block;width:15px;height:26px;text-indent:-999px;overflow:hidden;}
.slides-navigation a.prev{left:10%;background-image:url(../img/bt-prev.png);}
.slides-navigation a.next{right:10%;background-image:url(../img/bt-next.png);}
.slides-pagination{position:absolute;z-index:3;bottom:10px;text-align:center;width:100%;}
.slides-pagination a{border-radius:15px;width:10px;height:10px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin:2px;overflow:hidden;text-indent:-100px;background:#c9c9c9;}
.slides-pagination a.current{background:#3d3d3d;}
.banner-content{margin-top:326px;color:white;}
.banner-content h3{font-size:48px;}
.banner-content p{font-size:22px;line-height:1.4;}
.banner-content span{font-size:14px;color:#878787;display:block;margin-top:5px;}
.services_anchor{position:absolute;left:0;width:100%;top:-65px;}
@media only screen and (min-width:768px){.l-page.top-space-large{margin-top:94px;}
#knob-icons span{position:absolute;display:block;white-space:nowrap;text-transform:uppercase;font-weight:bold;opacity:0;}
#knob-icons .gfx-v-mail span{right:143px;text-align:right;top:44px;}
#knob-icons .gfx-v-globe span{right:135px;text-align:right;top:49px;}
#knob-icons .gfx-v-comments span{left:-126px;top:-31px;width:370px;}
#knob-icons .gfx-v-social span{left:132px;text-align:left;top:49px;}
#knob-icons .gfx-v-mobile span{left:133px;text-align:left;top:42px;}
.hpk{margin-top:0;height:588px;position:relative}
.hpk-circle-wrapper{height:588px;overflow:hidden;position:relative;}
.hpk-circle{width:790px;height:750px;margin:0 auto;position:relative;border:1px dashed #c0c0c0;border-radius:50%;position:absolute;margin-left:-397px;left:50%;top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease}
.animate .hpk-circle{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}
.knob{position:absolute;width:180px;height:180px;border-radius:50%;text-align:center;z-index:10;margin-left:24px;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;}
.animate .knob{width:120px;height:120px;margin-left:0;}
.knob-circle{position:absolute;width:180px;height:180px;border-radius:50%;text-align:center;left:0;}
.animate .knob-circle{margin-left:0;width:120px;height:120px;left:0;}
.knob-circle img{height:auto}
@-moz-keyframes blink{0%{-moz-transform:scale(0.9);transform:scale(0.9)}
42%{-moz-transform:scale(1);transform:scale(1)}
100%{-moz-transform:scale(0.9);transform:scale(0.9)}
}
@-webkit-keyframes blink{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}
42%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@-o-keyframes blink{0%{-o-transform:scale(0.9);transform:scale(0.9)}
42%{-o-transform:scale(1);transform:scale(1)}
100%{-o-transform:scale(0.9);transform:scale(0.9)}
}
@-ms-keyframes blink{0%{-ms-transform:scale(0.9);transform:scale(0.9)}
42%{-ms-transform:scale(1);transform:scale(1)}
100%{-ms-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes blink{0%{transform:scale(0.9)}
42%{transform:scale(1)}
100%{transform:scale(0.9)}
}
.animate .knob a.active{-webkit-animation:blink 1.5s infinite ease-in-out;-moz-animation:blink 1.5s infinite ease-in-out;-ms-animation:blink 1.5s infinite ease-in-out;-o-animation:blink 1.5s infinite ease-in-out;animation:blink 1.5s infinite ease-in-out}
.animate .gfx-v-mail a.active{box-shadow:0 0 0 3px white, 0 0 0 6px #83B444;}
.animate .gfx-v-globe a.active{box-shadow:0 0 0 3px white, 0 0 0 6px #FFBC31;}
.animate .gfx-v-comments a.active{box-shadow:0 0 0 3px white, 0 0 0 6px #DB5F9B;}
.animate .gfx-v-social a.active{box-shadow:0 0 0 3px white, 0 0 0 6px #00C9CC;}
.animate .gfx-v-mobile a.active{box-shadow:0 0 0 3px white, 0 0 0 6px #7EABF5;}
.gfx-v-mail{left:0%;bottom:70%;color:#83b444;}
.gfx-v-mail img{margin-top:24%}
.animate .gfx-v-mail img{width:54%;}
.animate .gfx-v-mail{left:12%;bottom:15.5%;}
.animate .gfx-v-mail a{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;}
.gfx-v-globe{left:20%;bottom:70%;color:#ffbc31;}
.gfx-v-globe img{margin-top:20%;}
.animate .gfx-v-globe img{width:35%;}
.animate .gfx-v-globe{left:18%;bottom:59.7%;}
.animate .gfx-v-globe a{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;}
.gfx-v-comments{left:40%;bottom:70%;color:#db5f9b;}
.gfx-v-comments img{margin-top:22%;}
.animate .gfx-v-comments img{width:72%;}
.animate .gfx-v-comments{left:45%;bottom:85.8%;}
.animate .gfx-v-comments a{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;}
.gfx-v-social{left:60%;bottom:70%;color:#00c9cc;}
.gfx-v-social img{margin-top:33%;}
.animate .gfx-v-social img{width:58%;}
.animate .gfx-v-social{left:72%;bottom:59.7%;}
.animate .gfx-v-social a{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;}
.gfx-v-mobile{left:80%;bottom:70%;color:#7eabf5;}
.gfx-v-mobile img{margin-top:18%;}
.animate .gfx-v-mobile img{width:61%;}
.animate .gfx-v-mobile{left:77.8%;bottom:15.5%;}
.animate .gfx-v-mobile a{-webkit-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-moz-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;-o-transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;transition:bottom 0.46s ease-out 0s, left 0.46s ease-out 0s, width 0.46s ease-out 0s, height 0.46s ease-out 0s, margin 0.46s ease-out 0s, box-shadow 0.12s linear;}
.mail-icon, .globe-icon, .comments-icon, .mobile-icon, .social-icon{}
.knob-message em{margin-top:86px;width:100%;display:block;}
#knob-message{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 0.46s ease-in, top 0.46s ease-in;-moz-transition:opacity 0.46s ease-in, top 0.46s ease-in;-o-transition:opacity 0.46s ease-in, top 0.46s ease-in;transition:opacity 0.46s ease-in, top 0.46s ease-in;}
.services-section.animate #knob-message{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.knob-message{width:444px;height:444px;text-align:center;border-radius:50%;position:absolute;z-index:1;top:50%;left:50%;margin-left:-220px;margin-top:-118px;z-index:99;-webkit-box-shadow:0 0 0.9px 10px #f1f1f1;-moz-box-shadow:0 0 0.9px 10px #f1f1f1;box-shadow:0 0 0.9px 10px #f1f1f1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:opacity 0.46s ease-in, top 0.46s ease-in;-moz-transition:opacity 0.46s ease-in, top 0.46s ease-in;-o-transition:opacity 0.46s ease-in, top 0.46s ease-in;transition:opacity 0.46s ease-in, top 0.46s ease-in;}
.knob-message.active{z-index:100;opacity:1;}
.knob-msg-item i, .knob-msg-item em{}
@-moz-keyframes blink{0%{-moz-transform:scale(0.9);transform:scale(0.9)}
42%{-moz-transform:scale(1);transform:scale(1)}
100%{-moz-transform:scale(0.9);transform:scale(0.9)}
}
@-webkit-keyframes blink{0%{-webkit-transform:scale(0.9);transform:scale(0.9)}
42%{-webkit-transform:scale(1);transform:scale(1)}
100%{-webkit-transform:scale(0.9);transform:scale(0.9)}
}
@-o-keyframes blink{0%{-o-transform:scale(0.9);transform:scale(0.9)}
42%{-o-transform:scale(1);transform:scale(1)}
100%{-o-transform:scale(0.9);transform:scale(0.9)}
}
@-ms-keyframes blink{0%{-ms-transform:scale(0.9);transform:scale(0.9)}
42%{-ms-transform:scale(1);transform:scale(1)}
100%{-ms-transform:scale(0.9);transform:scale(0.9)}
}
@keyframes blink{0%{transform:scale(0.9)}
42%{transform:scale(1)}
100%{transform:scale(0.9)}
}
@-moz-keyframes space_ship_hover{100%{-moz-transform:translateY(20px);transform:translateY(20px)}
}
@-webkit-keyframes space_ship_hover{100%{-webkit-transform:translateY(20px);transform:translateY(20px)}
}
@-o-keyframes space_ship_hover{100%{-o-transform:translateY(20px);transform:translateY(20px)}
}
@-ms-keyframes space_ship_hover{100%{-ms-transform:translateY(20px);transform:translateY(20px)}
}
@keyframes space_ship_hover{100%{transform:translateY(20px)}
}
@-moz-keyframes spacebgmove{from{background-position:5% bottom}
to{background-position:100% bottom}
}
@-webkit-keyframes spacebgmove{from{background-position:5% bottom}
to{background-position:100% bottom}
}
@-o-keyframes spacebgmove{from{background-position:5% bottom}
to{background-position:100% bottom}
}
@-ms-keyframes spacebgmove{from{background-position:5% bottom}
to{background-position:100% bottom}
}
@keyframes spacebgmove{from{background-position:5% bottom}
to{background-position:100% bottom}
}
}
.gfx-v-mail a{background-color:#83b444;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #83b444), color-stop(50%, #83b444), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background-image:-webkit-linear-gradient(left, #83b444 0%, #83b444 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-moz-linear-gradient(left, #83b444 0%, #83b444 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(left, #83b444 0%, #83b444 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(left, #83b444 0%, #83b444 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%)}
.gfx-v-globe a{background-color:#ffbc31;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ffbc31), color-stop(50%, #ffbc31), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background-image:-webkit-linear-gradient(left, #ffbc31 0%, #ffbc31 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-moz-linear-gradient(left, #ffbc31 0%, #ffbc31 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(left, #ffbc31 0%, #ffbc31 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(left, #ffbc31 0%, #ffbc31 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%)}
.gfx-v-comments a{background-color:#db5f9b;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #db5f9b), color-stop(50%, #db5f9b), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background-image:-webkit-linear-gradient(left, #db5f9b 0%, #db5f9b 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-moz-linear-gradient(left, #db5f9b 0%, #db5f9b 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(left, #db5f9b 0%, #db5f9b 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(left, #db5f9b 0%, #db5f9b 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%)}
.gfx-v-social a{background-color:#00c9cc;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #00c9cc), color-stop(50%, #00c9cc), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background-image:-webkit-linear-gradient(left, #00c9cc 0%, #00c9cc 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-moz-linear-gradient(left, #00c9cc 0%, #00c9cc 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(left, #00c9cc 0%, #00c9cc 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(left, #00c9cc 0%, #00c9cc 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%)}
.gfx-v-mobile a{background-color:#7eabf5;background-image:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #7eabf5), color-stop(50%, #7eabf5), color-stop(50%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0.1)));background-image:-webkit-linear-gradient(left, #7eabf5 0%, #7eabf5 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-moz-linear-gradient(left, #7eabf5 0%, #7eabf5 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:-o-linear-gradient(left, #7eabf5 0%, #7eabf5 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%);background-image:linear-gradient(left, #7eabf5 0%, #7eabf5 50%, rgba(0, 0, 0, 0.1) 50%, rgba(0, 0, 0, 0.1) 100%)}
.knob-message:nth-child(1){background-color:#83b444}
.knob-message:nth-child(2){background-color:#ffbc31}
.knob-message:nth-child(3){background-color:#db5f9b}
.knob-message:nth-child(4){background-color:#00c9cc}
.knob-message:nth-child(5){background-color:#7eabf5}
.knob-msg-item{width:350px;margin:0 auto;color:#fff}
.knob-message h3{font-size:30px;font-weight:bold;padding:20px 0 18px;}
.knob-message p{font-size:16px;line-height:1.4;}
.knob-message a{color:#fff}
.services_design,.services_fadein{position:absolute;width:100%;position:absolute;z-index:100;height:1px;}
.services_design{top:500px;}
.services_fadein{top:250px;}
.services-section{z-index:11;background:white;padding-bottom:48px;}
.services-content-wrapper{padding:34px 0 0;background:url(../img/services-bg.jpg);}
.services-section .section-head h2{color:#565656;}
.animate #knob-icons span{-webkit-animation:knobtitle 2s ease;-moz-animation:knobtitle 2s ease;opacity:1;}
@-webkit-keyframes knobtitle{0%{opacity:0;}
70%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes knobtitle{0%{opacity:0;}
70%{opacity:0;}
100%{opacity:1;}
}
.services-list{padding:16px 0 0;height:665px;overflow:visible}
.portfolio-section{background:white;padding:40px 0 0;}
.portfolio-section .portfolio-content{padding-bottom:0;}
.portfolio-section .section-head h4{padding-top:4px;}
.portfolio-list{padding:18px 0 0;}
.client-section{background:url(../img/services-bg.jpg);padding:38px 0;}
.client-list{margin:0 10% 0 10%;}
.client-list li{float:left;margin-right:38px;}
.about-section{background:url(../img/aboutus-bg.jpg);padding-top:73px;color:white;min-height:725px;}
.about-section .section-head h2{color:white;}
.about-section .section-head h4{padding-top:5px;}
.about-tabs{border:solid 1px black;overflow:hidden;display:table;border-radius:4px;margin:48px auto;background:#0c0c0c;}
.about-tabs ul{display:table-row;}
.about-tabs li{display:table-cell;}
.about-tabs li a{line-height:38px;display:block;padding:0 25px;color:white;}
.about-tabs li.active a,.about-tabs li.active a:active{background:#212121;box-shadow:inset 0px 0px 12px rgba(0, 0, 0, .4);-webkit-box-shadow:inset 0px 0px 12px rgba(0, 0, 0, .4);-moz-box-shadow:inset 0px 0px 12px rgba(0, 0, 0, .4);}
.tab-content{display:none;color:#d0d0d0;}
.tab-content h2{display:none;}
.how-we-do{overflow:hidden;}
.how-we-do article{float:left;width:19%;margin-right:1%;text-align:center;}
.how-we-do article.last{margin-right:0;}
.icon-img{width:129px;height:129px;margin:20px auto;display:block;background:url(../img/about-icon-bg.png) no-repeat;line-height:129px;position:relative;border-radius:50%;overflow:hidden;position:relative;}
.icon-img img{vertical-align:middle;opacity:0;}
.icon-img .chart{position:absolute;left:-10px;top:-10px;}
.icon-img .chart canvas{position:absolute;overflow:hidden;left:0;top:0;}
.icon-img .chart.easyPieChart img{opacity:1;}
.how-we-do article h3{color:#7f7f7f;text-transform:uppercase;font-size:16px;padding:9px 0 22px;}
.tab-content p{line-height:1.6;}
.abouttab-content{overflow:hidden;}
.abouttab-content h3{font-size:18px;padding:22px 0;}
.abouttab-content article{width:30%;float:left;margin-right:5%;}
.abouttab-content article.last{margin-right:0;}
#how-we-do-tab .icon-img.lift_off img{-webkit-animation:rocketAnimation 3s 1 ease;-moz-animation:rocketAnimation 3s 1 ease;}
#how-we-do-tab .icon-img.in_sky img{-webkit-transform:translate(0, -200px);-moz-transform:translate(0, -200px);}
#how-we-do-tab .icon-img.fall_down img{-webkit-animation:fallrocketAnimation 1s 1 ease;-moz-animation:fallrocketAnimation 1s 1 ease;}
@-webkit-keyframes rocketAnimation{0%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
6%{-webkit-transform:rotate(-5deg) scale(1) skew(0deg) translate(0);}
7%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
8%{-webkit-transform:rotate(5deg) scale(1) skew(0deg) translate(0);}
9%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
10%{-webkit-transform:rotate(-5deg) scale(1) skew(0deg) translate(0);}
12%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
14%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
16%{-webkit-transform:rotate(-5deg) scale(1) skew(0deg) translate(0, 0px);}
18%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -1px);}
20%{-webkit-transform:rotate(5deg) scale(1) skew(0deg) translate(0, -2px);}
22%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -3px);}
24%{-webkit-transform:rotate(-5deg) scale(1) skew(0deg) translate(0, -5px);}
26%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -7px);}
100%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -200px);}
}
@-moz-keyframes rocketAnimation{0%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0px);}
6%{-moz-transform:rotate(-5deg) scale(1) skew(0deg) translate(0);}
7%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
8%{-moz-transform:rotate(5deg) scale(1) skew(0deg) translate(0);}
9%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
10%{-moz-transform:rotate(-5deg) scale(1) skew(0deg) translate(0);}
12%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
14%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0);}
16%{-moz-transform:rotate(-5deg) scale(1) skew(0deg) translate(0, 0px);}
18%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -1px);}
20%{-moz-transform:rotate(5deg) scale(1) skew(0deg) translate(0, -2px);}
22%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -3px);}
24%{-moz-transform:rotate(-5deg) scale(1) skew(0deg) translate(0, -5px);}
26%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -7px);}
100%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -200px);}
}
@-webkit-keyframes fallrocketAnimation{0%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -200px);}
50%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, 0px);}
75%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -20px);}
100%{-webkit-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -0px);}
}
@-moz-keyframes fallrocketAnimation{0%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -200px);}
50%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, 0px);}
75%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -20px);}
100%{-moz-transform:rotate(0deg) scale(1) skew(0deg) translate(0, -0px);}
}
.contact-section{padding-top:74px;background:url(../img/contactus-bg.jpg);}
.contact-section .main-width{padding-bottom:232px;}
.contact-section h2{font-size:50px;color:white;line-height:1.3;}
.contact-section .section-head h4{color:white;}
.contact-section .left-side{text-align:center;width:338px;float:left;margin-left:55px;}
.contact-section-bg{background:url(../img/contactus-bot-bg.jpg) center bottom no-repeat;}
.contect-content{margin-top:58px;overflow:hidden;}
.contact-call{height:245px;padding-top:60px;width:305px;background:url(../img/call-circle-bg.png);border-radius:50%;color:white;margin-left:25px;}
.contact-call span{display:block;line-height:1.6;}
.contact-call strong{font-size:36px;display:block;padding:2px 0;}
.contact-call img{margin-top:6px;}
.contect-content address{font-style:normal;font-size:11px;text-transform:uppercase;margin-top:20px;}
.social-set{margin-top:20px;text-align:center;}
.right-side{float:left;margin-left:107px;width:582px;color:white;}
.two-col{}
.two-col .col{width:48.7%;}
.left{float:left;}
.right{float:right;}
.contact-form label{display:block;padding-bottom:10px;}
.contact-form li{padding-bottom:10px;}
.contact-form li input[type="submit"]:hover,.contact-form li input[type="button"]:hover{background:rgba(0, 0, 0, 0.2);color:white;border-color:#b54739;box-shadow:0 0 12px rgba(0, 0, 0, 0.3) inset;}
@-moz-keyframes spacebgmove{from{background-position:5% 88%}
to{background-position:100% 88%}
}
@-webkit-keyframes spacebgmove{from{background-position:5% 88%}
to{background-position:100% 88%}
}
.contact-clouds{background-image:url(../img/contactus-clouds.png);background-repeat:repeat-x;background-position:center bottom;-webkit-animation:spacebgmove 40s infinite linear;-moz-animation:spacebgmove 40s infinite linear;-ms-animation:spacebgmove 40s infinite linear;-o-animation:spacebgmove 40s infinite linear;animation:spacebgmove 40s infinite linear}
@-moz-keyframes spacebg{from{background-position:5% 88%}
to{background-position:100% 88%}
}
@-webkit-keyframes spacebg{from{background-position:5% 88%}
to{background-position:100% 88%}
}
.contact-clouds-sec{background-image:url(../img/contactus-clouds2.png);background-repeat:repeat-x;background-position:center bottom;-webkit-animation:spacebg 80s infinite linear;-moz-animation:spacebg 80s infinite linear;-ms-animation:spacebg 80s infinite linear;-o-animation:spacebg 80s infinite linear;animation:spacebg 80s infinite linear}
.quote-popup{position:fixed;z-index:1000;width:100%;height:100%;color:#aeaeae;overflow:auto;display:none;background:url(../img/qoute-bg.gif) center top repeat-y;}
.quote-popup .qoute-left{float:left;width:29%;text-align:center;}/*.quote-popup .qoute-left{float:left;width:29%;text-align:center;}*/

.qoute-left-inner{padding:6% 2% 3%;}
.qoute-circle{background:url(../img/call-circle-bg.png);border-radius:50%;color:#898989;margin-left:-34px;margin-top:56px;height:301px;width:301px;}
.qoute-circle-inner{padding-top:49px;}
.qoute-circle span{display:block;line-height:1.6;padding:0 18px;}
.qoute-circle strong{font-size:48px;display:block;padding:2px 0;color:white;}
.qoute-left-content{padding:7% 24% 0 0;}
.qoute-left-content strong.call{color:#FFFFFF;display:block;font-size:33px;font-weight:normal;line-height:1;padding-top:13px;}
.map-icon{margin-top:28px;}
.quote-popup .qoute-right{float:right;width:56%; padding: 0 15% 0 0;}/* .quote-popup .qoute-right{float:left;width:56%;} */
.qoute-right-inner{padding:14% 0 0 3%;}
.qoute-right-inner h4{font-size:18px;border-bottom:solid 1px #363535;overflow:hidden;padding-bottom:15px;font-weight:bold;}
.qoute-right-inner h4 a.close-qoute{float:right;color:#aeaeae;font-size:10px;display:block;padding-top:16px;background:url(../img/close-img.png) center top no-repeat;font-weight:normal;}
.qoute-form{overflow:hidden;font-size:12px;padding-top:8px;padding-left:2px;padding-right:4px;}
.qoute-form li.form-row{width:48%;float:left;padding-bottom:21px;}
.qoute-form li.form-row.right{float:right;}
.qoute-form label{display:block;padding-bottom:5px;padding-top:10px;}
.qoute-form h4{padding-bottom:10px;margin-bottom:15px;}
.qoute-form input[type="text"]{padding:2.5%;width:95%;}
.qoute-form input.error-msg{-webkit-box-shadow:0 0 0 2px red;-moz-box-shadow:0 0 0 2px red;-ms-box-shadow:0 0 0 2px red;-o-box-shadow:0 0 0 2px red;box-shadow:0 0 0 2px red;}
.check-list{}
.check-list li{padding:5px 0;}
.qoute-form input[type="button"],.qoute-form input[type="submit"]{background:#71c800;color:white;border-radius:18px;text-transform:capitalize;float:right;display:inline-block;width:inherit;font-size:14px;padding:7px 30px;border:0 none;-webkit-box-shadow:0 0 0 2px black;-moz-box-shadow:0 0 0 2px black;-ms-box-shadow:0 0 0 2px black;-o-box-shadow:0 0 0 2px black;box-shadow:0 0 0 2px black;-webkit-text-shadow:1px 1px rgba(0, 0, 0, 0.2);-moz-text-shadow:1px 1px rgba(0, 0, 0, 0.2);-ms-text-shadow:1px 1px rgba(0, 0, 0, 0.2);-o-text-shadow:1px 1px rgba(0, 0, 0, 0.2);text-shadow:1px 1px rgba(0, 0, 0, 0.2);font-weight:normal;}
.qoute-form select{width:100%;}
.form-row-inner{padding-bottom:21px;}
.qoute-form textarea{height:184px;}
.inner-page{}
.inner-page p{padding-bottom:15px;}
.inner-page h1{font-size:30px;margin-bottom:18px;font-weight:bold;}
.inner-page h2{font-size:18px;font-weight:bold;margin-bottom:21px;padding-top:11px;}
.inner-page .top-content p{font-size:18px;}
.inner-page .top-content{text-align:center;border-bottom:1px solid #8f8f8f;padding-bottom:25px;}
.inner-main-banner{background:url(../img/web-design-banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.inner-page .container{padding:33px 0;position:relative;font-size:15px;line-height:1.6;}
.middle-content{padding:30px 0;overflow:hidden;}
.middle-content p{padding-bottom:24px;}
a.green-btn{text-transform:uppercase;font-weight:bold;color:#ffffff;display:inline-block;background:-moz-linear-gradient(top,#87db00 0%,#64bc00);background:-webkit-gradient(linear, left top, left bottom, from(#87db00),to(#64bc00));-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px;margin-top:2px;padding:11px 35px;text-shadow:0 1px 2px rgba(0,0,0,0.5);font-size:20px;text-transform:uppercase;line-height:1.2;}
.content-right{float:right;margin-left:5%;width:41%;margin-bottom:2%;}
.content-left{float:left;text-align:center;width:46%;margin-right:5%;margin-bottom:2%;}
.full-responsive-wrapper{margin-top:12px;}
.full-responsive-wrapper span{display:block;font-weight:bold;font-size:11px;padding:6px 0 12px;}
ul.dash-list{display:inline-block;width:40%;}
ul.dash-list li{background:url(../img/dash-list-img.gif) left 6px no-repeat;padding-left:13px;padding-top:1px;}
.bottom-content{padding:2.5% 12%;text-align:center;background:#f8f8f8;}
.bottom-content p{padding-bottom:24px;}
.contact-numbers strong{display:block;padding:6px 0 0;font-size:14px;}
.contact-numbers strong span{display:block;font-size:26px;}
span.secondry-numbers{font-size:12px;}
.quick-links{}
.quick-links ul{overflow:hidden;padding-top:45px;}
.quick-links ul li{float:left;padding-left:20px;margin:22px 0;}
.quick-links ul li a{width:118px;height:118px;border:solid 4px #efefef;display:table-cell;vertical-align:middle;text-align:center;border-radius:50%;font-size:13px;text-align:center;line-height:1.2;color:#606060;}

/* sub page start here */
.sem_banner{background:url(../img/sem_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.seo_banner{background:url(../img/seo_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.melbourne_banner{background:url(../img/melbourne_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.mobile_banner{background:url(../img/mobile_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.magento_banner{background:url(../img/magento_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.ourservices_banner{background:url(../img/ourservices_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}
.cms_banner{background:url(../img/cms_banner.jpg) center top no-repeat;height:475px;color:white;text-align:center;font-size:28px;}

.inner-main-banner h2, .sem_banner h2, .seo_banner h2, .melbourne_banner h2, .mobile_banner h2, .magento_banner h2, .ourservices_banner h2, .cms_banner h2{font-size:64px;padding-top:180px;margin-bottom:0;text-transform:uppercase;}
.sem_banner a.green-btn, .seo_banner a.green-btn, .melbourne_banner a.green-btn, .mobile_banner a.green-btn, .magento_banner a.green-btn, .ourservices_banner a.green-btn, .cms_banner a.green-btn{border:solid 0px #142600;box-shadow:0px 0px 0px rgba(0,0,0,0.5);margin-top:26px;}

img.alignright{width:auto; float:right; padding:0 0 15px 25px; margin:0px;}
img.alignleft{width:auto; float:left; padding:0 25px 15px 0; margin:0px;}
img.mobile_img{padding:120px 0 100px;}

.left_cont{width:47%; float:left;}
.right_cont{width:48%; float:right;}
#image_eff{float:left; width:auto; max-height:310px;}
#image_eff:hover{}

.map_main{width:100%; float:left; padding:85px 0 25px; margin:0px;}
.map_main iframe{width:100%; height:620px;}

.circle-list{width:25%; float:left; padding:0px; margin:0px;}
.circle-list li{background:url(../img/circle_list.jpg) left 8px no-repeat; padding:0 13px 0 13px;}
.circle-list2{padding:0 0 20px; margin:0px;}
.circle-list2 li{background:url(../img/circle_list.jpg) left 8px no-repeat; padding:0 13px 8px 13px;}
.per_txt{font-size:29px; line-height:normal; color:#191919;}

.cont_btm_top{width:100%; float:left; padding:65px 0 15px; margin:15px 0 0px; text-align:center; border-top:solid 1px #dddddd;}

#set-1 {background:none; width:100%; float:left;}
.ser_icon{width:23%; float:left; padding:0 10px !important; margin:0px;}

ul.contact-form li input[type="button"]{border:2px solid #FFD0CE; color:#fff; text-transform:uppercase; width:auto; margin:0 auto; display:table; float:none; background:none; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5); padding: 2% 12%;}
ul.contact-form li input[type="button"]:hover{color:#000; background:none; border:2px solid #FFD0CE; text-transform:uppercase; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}

ul.arrow_list{width:100%; float:left; padding:0px; margin:0px;}
ul.arrow_list li{background: url(../img/arrow.jpg) left 9px no-repeat; padding:0 13px 8px 12px; font-size:16px;}
.con_txtsm{font-size:13px;}
.middle-content a{color:#b1b1b1;}
.middle-content a:hover{color:#000;}

.chart_main{width:100%; float:left;}

.domain_regi{width:48%; float:left;}
.free_domain{width:48%; float:right;}

.domain_name{width:51%; float:left;}
.domain_name ul{margin:4px 0px 4px; padding:0px; background:url(../img/domain_name_bg.jpg) left top no-repeat #424242;}
.domain_name ul li{list-style:none; padding:10px 20px; margin:0px; background:url(../img/domain_btm_line.png) left top repeat-x; font-size:15px; display:block; font-size:15px; color:#fff;}
.domain_name ul li:first-child{background:none;}
.domain_name ul li span{padding:0px; margin:0px;}
.domain_name ul li span a{width:65px; float:right; padding:0px; margin:-2px 0 0px; height:29px; background:url(../img/free_btn.png) left top no-repeat;}
.domain_name ul li span a:hover{background-position:0px -29px;}


.domain_search{width:96%; float:left; padding:20px 20px; margin:20px 0px; background:url(../img/services-bg.jpg) left top repeat;}
.domain_search_left{width:70%; float:left;}
.domain_search_right{width:25%; float:right; background:#00C9CC; padding:10px;}
.domain_search_right img{float:left; width:40%;}
.domain_search_right span.pri_txt_big{font-size:60px; font-family: 'HelveticaBold'; line-height:60px;}
.domain_search_right span.best_txt{width:auto; float:left; color:#fff; text-transform:uppercase; line-height:normal; padding:12px 0 0 15px;}
.domain_search label{width:auto; float:left; padding:0 10px 0 0;}
.domain_search input[type="text"]{height:30px; line-height:30px; padding:0 10px; float:left; width:60%; margin:0 15px 0 0px;}
.domain_search select{width:auto; float:left; height:30px; line-height:30px; padding:5px 5px 5px 5px; margin:0 15px 0 0; border: 1px solid #BDBDBD; border-radius: 3px; font-family: 'Muli',sans-serif,Arial,Tahoma;}
.domain_search input[type="button"]{width:106px; height:33px; float:left; padding:0px; margin:0px; background:url(../img/search_btn.jpg) left top no-repeat; border:none; border-radius:0px; box-shadow:0px 0px 0px rgba(0, 0, 0, 0.5);}
.domain_search input[type="button"]:hover{background-position:0px -33px;}
.domain_search a{width:auto; float:left; margin:10px 0 0 50px; clear:both;}

.domain_chart{max-width:551px; margin:0 auto;}
.domain_chart_inner{width:100%; float:left; padding:0 0 15px; margin:0px; background:url(../img/domain_chart_bg.png) left top no-repeat;}
.first_chart{width:163px; text-align:center; float:left; font-size:15px; color:#fff; padding:139px 0 38px; line-height:normal;}
.first_chart span, .second_chart span, .third_chart span{font-size:60px; width:100%; float:left; text-align:center; padding:0px; margin:0px; line-height:60px; font-family: 'HelveticaBold';}
.second_chart{width:163px; text-align:center; float:left; font-size:15px; padding:15px 0 0 28px; color:#fff; line-height:normal;}
.third_chart{width:163px; text-align:center; float:right; font-size:15px; color:#fff; padding:139px 0 38px; line-height:normal;}

.why_us{width:42%; float:right;}

#plans,#plans ul,#plans ul li {margin: 0; padding: 0; list-style: none;}
#plans,#plans ul,#plans ul li p{padding:0px; margin:0px;}
#pricePlans:after {content: ''; display: table; clear: both;}
#pricePlans {zoom: 1;}
#pricePlans {max-width:100%; margin: 0 auto;}
#pricePlans #plans .plan {background: #fff; float: left; width: 100%; text-align: center; border-radius: 5px; margin: 0 0 20px 0; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); box-shadow: 0 1px 3px rgba(0,0,0,0.1);}
.planContainer .title h2 {font-size: 2.125em; font-weight: 300; color: #3e4f6a; margin: 0; padding: 0.2em 0;}
.planContainer .title h2.bestPlanTitle {background: #3e4f6a; background: -webkit-linear-gradient(top, #475975, #364761); background: -moz-linear-gradient(top, #475975, #364761); background: -o-linear-gradient(top, #475975, #364761); background: -ms-linear-gradient(top, #475975, #364761); background: linear-gradient(top, #475975, #364761); color: #fff; border-radius: 5px 5px 0 0;}
.planContainer .price p {background: #3e4f6a; background: -webkit-linear-gradient(top, #475975, #364761); background: -moz-linear-gradient(top, #475975, #364761); background: -o-linear-gradient(top, #475975, #364761); background: -ms-linear-gradient(top, #475975, #364761); background: linear-gradient(top, #475975, #364761); color: #fff; font-size: 1.2em; font-weight: 700; height: 2.6em; line-height: 2.6em; margin: 0 0 1em;}
.planContainer .price p.bestPlanPrice {background: #f7814d;}
.planContainer .price p span {color: #8394ae;}
.planContainer .options {margin-top: 10em; padding:10px 15px 0!important;}
.planContainer .options li {font-weight: 700; color: #364762; line-height: 2; text-align:left; background:url(../img/circle_list.jpg) left 11px no-repeat; padding:0 0 0 12px !important;}
.planContainer .options li span {font-weight: 400; color: #979797;}
.planContainer .button a {text-transform: uppercase; text-decoration: none; color: #3e4f6a;	font-weight: 700; letter-spacing: 3px; line-height: 2.8em; border: 2px solid #3e4f6a; display: inline-block; width: 80%;	height: 2.8em; border-radius: 4px; margin: 1.5em 0 1.8em;}
.planContainer .button a.bestPlanButton {color: #fff; background: #f7814d; border: 2px solid #f7814d;}
#credits {text-align: center; font-size: .8em; font-style: italic; color: #777;}
#credits a {color: #333;}
#credits a:hover {text-decoration: none;}


.ser_right_parchage{width:25%; float:right; padding:10px; margin:0 0 25px 50px; background:url(../img/domain_name_bg2.jpg) left bottom no-repeat #2b2b2b; color:#fff;}

.accordionButton {width:90.8%; float: left; _float: none;  /* Float works in all browsers but IE6 */ background:url(../img/plus.png) 15px center no-repeat #000; border-bottom: 1px solid #FFFFFF; cursor: pointer; padding:8px 55px; color:#fff;}
.accordionContent {width:97.4%; float: left; _float: none; /* Float works in all browsers but IE6 */ background: #F6F6F6; padding:15px;}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {background:url(../img/dash.png) 15px center no-repeat #404040; color:#fff;}
.over {color:#fff;}

/* Page Numbers */
.pages {width:auto; float:right; padding:0 0 10px; margin:0px;}
.pages ul{padding:0px; margin:0px; list-style:none;}
.pages ul li{list-style:none; padding:0px; margin:0px; display:inline;}
.pages ul li a{background:url(../img/pagination_bg.jpg) left top repeat-x; padding:0 15px; margin:0px; color:#fff; height:34px; line-height:34px; display:inline-block;}
.pages ul li a:hover, .pages ul li a.active{background:url(../img/pagination_bg2.jpg) left top repeat-x; color:#fff;}
.pages ul li.prev_pagi{display:none;}
.pages ul li.next_pagi{display:none;}

.case_study_mian{width:100%; float:left; padding:0px; margin:0px;}
.case_study_box{width:100%; float:left; padding:20px 0px; margin:0px; border-bottom:solid 1px #d1d1d1;}
.case_study_left{width:25%; float:left; padding:3px; margin:0px; border:solid 2px #CECECE; background:#E4E4E4;}
.case_study_left img{width:100%; float:left; padding:0px; margin:0px;}
.case_study_right{width:70%; float:right; padding:0px; margin:0px; font-size:15px;}
.case_study_right h2{margin-top:0px; padding-top:0px; margin-bottom:10px;}
.more_detail{float:right; margin:-5px 0 0 0;}

.domain_portal{width:50%; margin:0 auto; display:table; float:none;}
.domain_portal input[type="text"]{width: 94.5%; float:left; padding:0 15px; margin:0 0 15px; height:30px; line-height:30px;}
.captchainput{width:100%; margin:0; float:left; text-align:center;}
.captchainput input[type="text"]{width:20%; float:none; padding:0 15px; margin:0 0 0px; height:30px; line-height:30px;}
.captchainput img{padding:0px 0 0; margin:0 0 -7px;}

.support_btn_btm{width:auto; margin:0 auto; display:table; float:none;}
input.check_btn{width:170px; float:left; padding:0px; margin:0 15px 15px 0; height:33px; background:url(../img/check_ava.png) left top no-repeat; border:none; border-radius:0px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}
input.check_btn:hover{background-position:0px -33px;}
input.transfer_btn{width:95px; float:left; padding:0px; margin:0 15px 15px 0; height:33px; background:url(../img/transfer.png) left top no-repeat; border:none; border-radius:0px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}
input.transfer_btn:hover{background-position:0px -33px;}
input.order_only_btn{width:176px; float:left; padding:0px; margin:0 0 15px; height:33px; background:url(../img/order_only.png) left top no-repeat; border:none; border-radius:0px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}
input.order_only_btn:hover{background-position:0px -33px;}
input.order_hosting{width:176px; float:left; padding:0px; margin:0 0 15px; height:33px; background:url(../img/order_hosting.png) left top no-repeat; border:none; border-radius:0px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}
input.order_hosting:hover{background-position:0px -33px;}
input.secure_login{width:176px; float:left; padding:0px; margin:0 0 15px; height:33px; background:url(../img/secure_login.png) left top no-repeat; border:none; border-radius:0px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}
input.secure_login:hover{background-position:0px -33px;}
.lang_txt{width:auto; float:left; padding:0 15px 0 0px; margin:0px;}
select.select_lang{width:auto; float:left; padding:5px; margin:0px; border: 1px solid #BDBDBD; border-radius: 3px; height: 30px;}

#mytable{border-color: #C6C6C6; border-style: solid; border-width: 1px 1px 0 0; margin: 0; padding: 0; margin:0 0 30px; width:100%; float:left;}
#mytable td{border-bottom: 1px solid #C6C6C6; border-left: 1px solid #C6C6C6; color: #000000; line-height: 20px; font-size:14px; padding: 5px; text-decoration: none; vertical-align:middle;}
.first_tr{background:#E2E2E2;}
.sec_tr{background:#EDEDED;}
.last_tr{text-align:right;}
.pack_tit{font-size:18px; font-weight:bold; background:#d1d1d1;}
.order_now_btn{width:136px; display:block; padding:0px; margin:0px; border:none; height:33px; background:url(../img/order_now.png) left top no-repeat; font-size:0px;}
.order_now_btn:hover{background-position:0px -33px;}

.add_left{width:48%; float:left;}
.add_right{width:48%; float:right;}

.apply_form_left{width:48%; float:left;}
.apply_form_left p, .apply_form_right p{width:100%; float:left; padding:0px; margin:0px;}
.apply_form_left label, .apply_form_right label{width:100%; float:left; padding:0px; margin:0px;}
.apply_form_left input[type="text"], .apply_form_right input[type="text"]{width:65%; float:left; padding:0 15px; margin:0 0 15px; height:30px; line-height:30px;}
.apply_form_left select{width:65%; float:left; padding:5px; margin:0 0 15px; height:30px; border: 1px solid #BDBDBD; border-radius: 3px;}
.apply_form_right{width:48%; float:right;}
.apply_form_right textarea{width:65%; float:left; margin:0 0 15px; height:90px; resize:none;}
input.sub_btn{width:106px; float:left; padding:0px; margin:0px; border:none; height:33px; background:url(../img/submit_btn.png) left top no-repeat; border-radius:0px; box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);}
input.sub_btn:hover{background-position:0px -33px;}

.site_map{width:100%; float:left; padding:0px; margin:0px;}
.site_map_left{width:48%; float:left;}
.site_map_right{width:48%; float:right;}
.sitemaplist{width:100%; float:left; padding:0px; margin:0px;}
.sitemaplist li{background:url(../img/arrow_first.png) left 6px no-repeat; padding:0 0 15px 15px; margin:0px;}
.sitemaplist li a{color:#4F4F4F;}
.sitemaplist li a:hover{color:#000;}
.sitemaplist li ul {margin:0 0 0 0px; padding:0px;}
.sitemaplist li ul li{background:url(../img/arrow_first2.png) left 9px no-repeat; padding:2px 0 2px 15px; margin:0px;}
.sitemaplist li ul li a{color:#949494;}
.sitemaplist li ul li a:hover{color:#000;}

.port_mian{width:100%; float:left; padding:10px 0 0px; margin:0px;}
.port_mian_list{width:100%; float:left; padding:0px; margin:0px;}
.port_mian_list ul{margin:0px; padding:0px;}
.port_mian_list ul li{list-style:none; padding:0 0 25px 25px; margin:0px; width:23.3%; float:left; display:inline; text-align:center;}
.port_mian_list ul li:first-child{padding-left:0px;}
.port_mian_list ul li img{max-width:100%; float:left; border:solid 3px #d1d1d1; margin:0 0 15px;}
.port_mian_list ul li.last_port{padding-left:0px; float:right; margin:0 6px 0 0;}
.port_mian_list ul li a{}













