@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  src: local('Roboto Regular'), local('Roboto-Regular'), url(fonts/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');}@font-face {  font-family: 'Roboto';  font-style: normal;  font-weight: 700;  src: local('Roboto Bold'), local('Roboto-Bold'), url(fonts/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
}
body{margin: 0px; background: #FFFFFF; }table,div{font-family: 'Roboto', sans-serif; font-size:14px; color:#666666; line-height:20px; }

/***********************************************/
.slide-out-div { padding: 20px; width: 250px; z-index: 5555; height: 348px !important; background: #ffffff; border: 1px solid #038ECD; display: block !important;}  
.slide-out-div a.handle{ width: 40px; height: 122px; display: block; text-indent: -99999px; outline: none; position: absolute; top: 0px; right: -40px; background: url('../images/we-are-hiring.png') no-repeat; }
.slide-out-div .submit { padding: 15px; background:#F0CC04; font-size: 12px; border: 0px; margin-top: 6px; }
.sms-button{ width: 100px; padding: 14px; float: right; margin-right: -62px; margin-top: -86px;}
.social-sharing img.fb-share{ width: 145px; }
.social-sharing .fb{ float: right; margin-top: -10px; }
.floating-div{ display: none; padding: 8px; background: rgba(0, 0, 0, 0.73); color: #fff; position: fixed; width: 100%; z-index: 1000; }
.floating-div h2{ color: #ffffff; font-size: 20px; }
.floating-div .col-1, .floating-div .col-2{ width: 50%; }
.floating-div .col-1 {float: left;}
.floating-div .col-2 { float: right; margin-right: 18px; width: 308px; margin-top: 11px;}
.floating-div  .col-2 img { margin-left: 11px; }

.input{background: #FFFFFF; border: 1px solid #ccc; -moz-border-radius: 4px; /* FF1+ */ -webkit-border-radius: 4px; /* Saf3+, Chrome */border-radius: 4px; /* Opera 10.5, IE 9 */ color: #9c9c9c; font-family: 'Roboto', sans-serif; padding: 8px; width: 214px; margin-bottom: 5px;}

/*******************************************/
a{color: #333333; text-decoration: none; }a:hover{color: #333333; text-decoration: none;}img{border:none;}p{ margin:10px 0;}article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}
.img_left, #logo, #left, #social, .left, #copy{float:left;}.img_right, #top-right, #right, #copy-logo, .right, #jinfo{float:right;}
h1,h2,h3,h4{margin:10px 0;}/*Heading*/h1{font-size:28px;}h2{font-size:22px; color: #5f8c9f; font-weight: normal; line-height: 24px;}h3{font-size:18px; color: #5f8c9f; font-weight: normal; line-height: 24px;}h4{font-size:14px;}
.img_left{margin-right:10px;}.img_right{margin-left:10px;}.ul {margin: 0 0 20px; padding-left: 20px; list-style: none;}.ul li {line-height: 24px; list-style-image: url(../images/li-arrow.png);}
.ul2 {margin: 0 0 20px; padding-left: 20px; list-style: none;}.ul2 li {line-height: 24px; list-style-image: url(../images/li-arrow.png);}
.ol {margin: 0 0 20px; padding-left: 20px;}.ol li {line-height: 30px;}
.black{color: #333333;}
.services-box{ opacity: 1 !important; } 
#main{margin:0 auto;}header{background: url(../images/header-bg.png) repeat-x #FFFFFF; /*position: absolute; top: 10px;*/ width: 100%; z-index: 100;}#top{height: 65px;}#logo{width:162px; margin: 24px 0;}#top-right{width:950px;}
#top-link{font-size:13px; margin:5px 0 10px 102px; height:78px; clear: both; position: relative;} #top-link ul{margin:0;margin-left:0px;padding:0px;list-style:none; }#top-link li{float:right; position:relative; padding: 0 5px; line-height:32px;}#top-link li a{text-align: center;text-decoration: none; }#top-link li a:hover, .navi_text li a.active{color: #e0c48d; text-decoration:none;}
#free-quote{width: 220px; right:2px; position: absolute; background: #1393cf; padding: 10px; top: 34px; z-index: 10; text-align: center; color: #FFFFFF; -moz-border-radius: 8px 0 8px 8px; /* FF1+ */ -webkit-border-radius: 8px 0 8px 8px; /* Saf3+, Chrome */border-radius: 8px 0 8px 8px; /* Opera 10.5, IE 9 */ z-index: 1000;}#free-quote p {font-weight: bold; margin: 10px 0 0;}#free-quote .submit{background: #074968; border: none; -moz-border-radius: 8px; /* FF1+ */ -webkit-border-radius: 8px; /* Saf3+, Chrome */border-radius: 8px; /* Opera 10.5, IE 9 */ color: #FFFFFF; font-family: 'Roboto', sans-serif; padding: 4px 8px; width: 220px; text-transform: uppercase; font-weight: bold; font-size: 20px; cursor: pointer;}#free-quote .input ,.textarea{background-color: #ffffff; border: 1px solid #cccccc; border-radius: 3px; color: #555555; display: inline-block; line-height: 21px; margin-bottom: 9px; padding: 4px; width: 210px;}
.live-chat{font-size: 15px; padding: 0 16px !important;}.free-quote{background: #1393cf; border-radius: 0 0 5px 5px;}.free-quote a{padding: 0 10px; color: #FFFFFF; text-transform: uppercase;}.orange{color: #ff9743;}.phone{text-transform: uppercase; font-size: 20px; top: 3px;}.flag{}.flag img{position: relative; top: 7px;}
/*#banner{background: url(../images/banner.jpg) no-repeat top center; height: 471px;}*/
#home-ban{background: url(../images/home-ban-bg.jpg) center top; height: 400px; width: 100%;}
.package{padding: 0 !important;}#web-icon, #app-icon, #seo-icon, #quote-icon{border-radius: 5px; color: #ffffff; display: inline; font-size: 50px; top: -32px; z-index: 100;}#web-icon{background: none repeat scroll 0 0 #01c49a;}#app-icon{background: none repeat scroll 0 0 #63b3ea;}#seo-icon{background: none repeat scroll 0 0 #ff9743;}#quote-icon{background: none repeat scroll 0 0 #ff5e43;}
.flip-container .flipper [data-icon]:before{top: 24px; position: relative; left: 22px;}.flip-container .flipper [data-icon]:before{top: 24px; position: relative; left: 22px;}.seo .flip-container .flipper [data-icon]:before{top: 25px; position: relative; left: 27px;}.quote .flip-container .flipper [data-icon]:before{top: 20px; position: relative; left: 27px;}
.gray{background: #f1f1f1;}.services-box{width: 295px; height: 450px; float: left; position: relative; z-index: 100;}.services-box:last-child{margin-right: 0;}.services-box h1{text-transform: uppercase; color: #092230; text-align: center; font-size: 36px; line-height: 34px; margin:-24px 0 0; padding: 10px 0; font-weight: normal;}.services-box h1 span{display: block; text-transform: lowercase; display: block; font-size: 22px;}.services-box .text{padding: 10px 20px;}.services-box .text form{text-align: center;}.services-box .text .ul {margin: 0 0 20px; padding-left: 0; list-style: none;}.services-box .text .ul li {line-height: 24px; padding-left: 20px; list-style-image:none;}.services-box .text .ul li span{position: relative; margin: 0 5px 0 -22px;}.services-box .price{color: #484848; font-size: 30px; font-weight: bold; text-align:center; line-height: 60px; position: absolute; bottom: 20px; width: 100%}.services-box .price span{font-size: 20px;}.services-box .view-more{text-align: center; display: block; position: absolute; width: 100%; color: #fa565a; font-weight: bold; font-size: 14px; text-transform: uppercase; bottom: 10px; }.services-box .view-more a{color: #fa565a;} .services-box .view-more a{color: #fa565a; text-decoration: none;}.web{border-top: 5px solid #01c49a; background: #f1f9f7;}.web:hover{border-top: 5px solid #01c49a; background: #daede8;}.mobile{border-top: 5px solid #63b3ea; background: #f2f7fb;}.mobile:hover{border-top: 5px solid #63b3ea; background: #dce8f1;}.seo{border-top: 5px solid #ff9743; background: #fdf8f4;}.seo:hover{border-top: 5px solid #ff9743; background: #f3e6dc;}.quote{border-top: 5px solid #ff5e43; background: #f3ffe5;}.quote:hover{background: #cee2b7; border-top: 5px solid #ff5e43;}.quote h1{color: #384b50; background: none;}.quote .text{padding: 0 10px 6px 10px; color: #333333;}.quote .text strong{display: block; line-height: 18px; text-align: center; color: #333333;}.quote .input{background: #FFFFFF; border: none; -moz-border-radius: 4px; /* FF1+ */ -webkit-border-radius: 4px; /* Saf3+, Chrome */border-radius: 4px; /* Opera 10.5, IE 9 */ color: #9c9c9c; font-family: 'Roboto', sans-serif; padding: 8px; width: 214px; margin-bottom: 5px;}.quote .textarea{background: #FFFFFF; border: none; -moz-border-radius: 4px; /* FF1+ */ -webkit-border-radius: 4px; /* Saf3+, Chrome */border-radius: 4px; /* Opera 10.5, IE 9 */ color: #9c9c9c; font-family: 'Roboto', sans-serif; padding: 8px; width: 214px; margin-bottom: 5px; font-size: 13px;}.quote .submit, .submit{background: #ff5e43; border: none; -moz-border-radius: 4px; /* FF1+ */ -webkit-border-radius: 4px; /* Saf3+, Chrome */border-radius: 4px; /* Opera 10.5, IE 9 */ color: #FFFFFF; font-family: 'Roboto', sans-serif; padding: 8px; width: 230px; font-family: 'Roboto', sans-serif; text-transform: uppercase; font-weight: bold; font-size: 20px; cursor: pointer;}.pink{color: #fa565a;}
.testimonial-bg{background: url(../images/testimonial-bg.jpg) #f1f1f1; margin-top: 0; padding: 40px 10px !important;}.testimonial-line {background: url("../images/testimonial-line.png") repeat-x scroll center top #f1f1f1;}.testimonial-line h2{color: #2e576a; font-weight: normal; text-transform: uppercase; margin: 20px 10px;}.testimonial-line h2 span{background: #f1f1f1; padding: 0 10px;}.client-img{width: 123px; float: left; margin-right: 20px; color: #63b3ea; font-weight: bold;}.testimonial{font-family: Georgia; color: #384343; font-size: 18px; line-height: 38px; font-style: italic; float: left; width: 730px;}.testimonial span{color: #767676; font-size: 14px;}.testimonial-video{width: 391px; float: right;}.testimonial-video video{width: 291px;}.view-more-testimonial{background: url(../images/view-more-line.png) no-repeat; display: block; width: 100%; color: #fa565a; font-weight: bold; font-size: 18px; text-transform: uppercase; padding: 10px 60px;}.view-more-testimonial a{color: #fa565a} .view-more-testimonial a:hover{color: #fa565a}
.home-h1 {color: #666666; font-size: 33px; font-weight: 700; text-align: center; text-transform: uppercase; /*margin-bottom: 30px;*/ line-height: 46px;}.blue{color: #326074;}.orange{color: #d65f48;}
.black-bg{background: url(../images/black-bg.png); padding: 40px 10px !important;}.black-bg h1{color: #f1f1f1; margin: 0 0 30px;}

.right ul li{transition: transform 0.4s ease 0s, opacity 0.5s ease 0s;}
.right ul li:hover{opacity: 0.5; transform: scale(0.9);}

.plus{font-size:14px; margin:0 auto; font-weight: bold;}.plus h3{margin: 10px 0 0;}
.plus ul{margin:0;margin-left:0px;padding:0px;list-style:none; display: inline-block;}
.plus ul li{float:left; position:relative; padding-left:0px; font-size: 26px; color: #FFFFFF; margin: 0 30px; transition;}

.plus ul li .green-bg{background: url(../images/green-bg.png) no-repeat; display: inline-block; width: 115px; padding: 40px 0 34px; transition: transform 0.4s ease 0s, opacity 0.5s ease 0s;}
.plus ul li .green-bg span{font-size: 12px; display: block; text-transform: uppercase;}
.plus ul li .green-bg:hover{background: url(../images/purple-bg.png) no-repeat; opacity: 0.5; transform: scale(0.9);}

.plus ul li .purple-bg{background: url(../images/purple-bg.png) no-repeat; display: inline-block; width: 115px; padding: 47px 0; transition: transform 0.4s ease 0s, opacity 0.5s ease 0s;}
.plus ul li .purple-bg:hover{background: url(../images/blue-bg.png) no-repeat; opacity: 0.5; transform: scale(0.9);}

.plus ul li .blue-bg{background: url(../images/blue-bg.png) no-repeat; display: inline-block; width: 115px; padding: 40px 0 34px; transition: transform 0.4s ease 0s, opacity 0.5s ease 0s;}
.plus ul li .blue-bg span{font-size: 12px; display: block; text-transform: uppercase;}.plus ul li .blue-bg:hover{background: url(../images/green-bg.png) no-repeat; opacity: 0.5; transform: scale(0.9);}
.plus ul li p{font-size: 16px; color: #FFFFFF; font-weight: bold; margin: 18px 0 0;}

#get-free{}#get-free .left{float: left; width: 560px;}#get-free .right{float: right; width: 560px;}#get-free .input{border: none; background: #FFFFFF; border-radius: 5px; padding: 10px 10px; width: 540px; margin-bottom: 10px; color: #717171; font-size: 20px;}#get-free .textarea{border: none; background: #FFFFFF; border-radius: 5px; padding: 10px 10px; width: 540px; margin-bottom: 10px; height: 84px; color: #717171; font-size: 20px; font-family: 'Roboto', sans-serif;}#get-free .submit {background: none repeat scroll 0 0 #d65f48; border: medium none; border-radius: 5px; color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: bold; padding: 7px 20px;    text-transform: uppercase; width: auto; cursor: pointer;}.red-line {background: url("../images/red-line.png") repeat-x scroll center top #CCCCCC; padding: 10px 10px 40px 10px !important;}.red-line h2{color: #2e576a; font-weight: normal; text-transform: uppercase; margin: 20px 10px;}.red-line h2 span{background: #CCCCCC; padding: 0 10px;}
.white-line{background: url(../images/white-line.png) repeat-x top;}.white-line h2{color: #2e576a; font-weight: normal; text-transform: uppercase; margin: 20px 10px;}.white-line h2 span{background: #FFFFFF; padding: 0 10px;}.home-pro {float: left; margin-right: 50px; text-align: center; width: 286px; padding: 10px; position: relative;}.home-pro:last-child{margin-right: 0;}.view-all{color: #FFFFFF; font-size: 20px; text-transform: uppercase; background: #d65f48; text-align: center; position: relative; display: inline-block; margin: 30px 0 10px;}.view-all a{color: #FFFFFF; background: #d65f48; padding: 10px 20px; -moz-border-radius: 5px; /* FF1+ */ -webkit-border-radius: 5px; /* Saf3+, Chrome */border-radius: 5px; /* Opera 10.5, IE 9 */} .view-all a:hover{color: #FFFFFF; background: #4a7587; padding: 10px 20px; text-decoration: none;}.marquee0 span{margin: 0 20px;}
footer{width: 100%; background: url(../images/black-bg.png) #212121;}footer .row{padding: 0;}footer .line{background: url(../images/footer-line.png) repeat-x; padding-top: 10px;}.navi_text {line-height: 22px; font-size: 14px;}.navi_text ul {padding-left: 0; list-style: none; margin: 0}.navi_text li a {display: block; text-decoration: none; color: #ccc; line-height: 24px;}.navi_text li a:hover {color: #FFF; display: block; text-decoration: none}#link1, #link2, #link3, #link4{float: left; margin-right: 24px; height: 150px; padding: 20px 0;}#link1 {width: 250px}#link2 {width: 300px}#link3 {width: 290px}#link4 {width: 260px; margin-right: 0; float: right;}#link1 .links-title{color: #f0aa2c !important;}#link2 .links-title{color: #bb9dc7 !important; }#link3 .links-title{color: #03c29a !important; }#link4 .links-title{color: #eb7238 !important; }.links-title {text-transform: uppercase; margin-bottom: 10px;}.links-title a {color: #5f8c9f;}.links-title a:hover {color: #5f8c9f;}
#footer-logo ul {list-style: none outside none; overflow: hidden; margin: 0; padding: 0 }#footer-logo ul li {float: left; text-align: center; width: 98px; padding: 0}#footer-logo ul li a {background: url(../images/footer-logo.jpg) no-repeat scroll 0 0 transparent; display: block; float: left; height: 68px;text-indent: -10000px; width: 95px}#footer-logo ul li.expertise1 a {background-position: 0 -69px}#footer-logo ul li.expertise1 a:hover {background-position: 0 0}#footer-logo ul li.expertise2 a {background-position: -98px -69px}#footer-logo ul li.expertise2 a:hover {background-position: -98px 0}#footer-logo ul li.expertise3 a {background-position: -197px -69px}#footer-logo ul li.expertise3 a:hover {background-position: -197px 0}#footer-logo ul li.expertise4 a {background-position: -294px -70px}#footer-logo ul li.expertise4 a:hover {background-position: -294px 0}#footer-logo ul li.expertise5 a {background-position: -396px -69px}#footer-logo ul li.expertise5 a:hover {background-position: -396px 0}#footer-logo ul li.expertise6 a {background-position: -493px -69px}#footer-logo ul li.expertise6 a:hover {	background-position: -493px 0}#footer-logo ul li.expertise7 a {background-position: -590px -69px}#footer-logo ul li.expertise7 a:hover {background-position: -590px 0}#footer-logo ul li.expertise8 a {background-position: -692px -69px}#footer-logo ul li.expertise8 a:hover {background-position: -692px 0}#footer-logo ul li.expertise9 a {background-position: -787px -69px}#footer-logo ul li.expertise9 a:hover {background-position: -787px 0}#footer-logo ul li.expertise10 a {background-position: -886px -69px}#footer-logo ul li.expertise10 a:hover {background-position: -886px 0}#footer-logo ul li.expertise11 a {background-position: -983px -69px}#footer-logo ul li.expertise11 a:hover {background-position: -983px 0}#footer-logo ul li.expertise12 a {background-position: -1082px -69px}#footer-logo ul li.expertise12 a:hover {background-position: -1082px 0}
#copy {width: 380px; margin: 8px 0 0;}#like{width:88px; height:22px; margin-top:-4px; float:right;}#jinfo {width: 604px; color: #7a7a7a; text-align: right; font-size: 11px; line-height: 35px;}#jinfo a {color: #c9c9c9}#jinfo a:hover {color: #7a7a7a;}
.fb_reset{padding-bottom:3px !important;}.like{position: absolute; top: -10000px; height: 0px; width: 0px;}.tweet{width:82px; height:22px; margin-top:0; float:right;}.google-plus{width:66px; height:22px; margin-top:0; float:right;}.google-plus iframe{position: static; top: 0px; width: 90px; margin: 0px; border-style: none; left: 0px; visibility: visible; height: 20px;}
#footer-email, #footer-phone, #footer-global{width: 290px; float: left; height: 70px;}#footer-email{background: url(../images/at.png) no-repeat 14px 20px; padding: 20px 0 20px 100px; border-right: 3px solid #565860; margin-right: 20px; border-left: 3px solid #565860;}#footer-email span{font-size: 16px; color: #FFFFFF; position: relative; top: 50px;} #footer-email span a{color: #FFFFFF;}#footer-phone{background: url(../images/ph.png) no-repeat left 20px; padding: 20px 0 20px 100px; border-right: 3px solid #565860; margin-right: 20px;}#footer-phone span{font-size: 24px; color: #FFFFFF; position: relative; top: 46px;} #footer-phone span a{color: #FFFFFF;}#footer-global{background: url(../images/sms-logo.png) no-repeat left 20px; padding: 20px 0 20px 70px; /*border-right: 3px solid #565860;*/ width: 270px}#footer-global span{font-size: 20px; color: #FFFFFF; position: relative; top: 20px; text-transform: uppercase;}
#hamburger-navigation {display: none;}
#infrastructure{font-size:13px; text-transform:uppercase; margin:0 auto; height:28px;}#infrastructure ul{margin:0;margin-left:0px;padding:0px;list-style:none;}#infrastructure ul li{float:left; position:relative; margin:0 3px; }
.quote-box{width: 295px; position: relative; margin-bottom: 15px;}.quote-box h1{text-transform: uppercase; color: #092230; text-align: center; font-size: 36px; line-height: 34px; margin:0; padding: 10px 0; font-weight: normal;}.quote-box h1 span{display: block; text-transform: lowercase; display: block; font-size: 22px;}.quote-box .text{padding: 10px;}.quote-box .text form{text-align: center;}/*Logo*/#banner-landing{background: url(../images/mobile-responsive-ban.jpg); height: 380px; width: 100%; display: table;}#banner-landing .text{display: table-cell; vertical-align: middle; text-align: center;}#banner-landing h1{font-size: 40px; color: #FFFFFF; line-height: 40px; text-transform: uppercase;}#banner-landing p{font-size: 18px; color: #FFFFFF; font-weight: 300; line-height: 30px;}
#banner{background: url(../images/home-ban-bg.jpg); height: 60px; width: 100%; display: table;}#banner .text{display: table-cell; vertical-align: middle;}#ban-text{width: 1180px;}#banner-clearfix{width: 1180px; margin: 0 auto; position: relative;}#ban-img{width: 285px; position: absolute; right: 0; top: -40px;}#ban-img video{width: 100%;}#banner h1{font-size: 40px; color:#FFFFFF /*#092230*/; line-height: 40px; text-transform: uppercase;}#banner p{font-size: 18px; color: #FFFFFF /*#092230*/; font-weight: 300; line-height: 30px;}
#content{padding: 20px 0 0;}#left{width: 850px; position: relative;  margin-bottom: 20px;}#left h1{color: #5f8c9f; font-weight: normal; margin-bottom: 30px;}#left h1.home-h1{color: #666666; font-size: 33px; font-weight: 700;}#left h2{color: #5f8c9f; font-weight: normal; line-height: 24px; margin-bottom: 15px;}#left h3{color: #5f8c9f; font-weight: normal;}#left h3 span{color: #333333; font-size: 18px;}#left h4{color: #5f8c9f; font-weight: normal;}.logo-design{background: #618897; border-radius: 5px; width: 100%;}/*Table*/.logo-design .box-table-b {border-collapse: collapse; width: 100%; color: #FFFFFF; font-size: 16px;}.logo-design .box-table-b th {background: url(../images/table-line.png) repeat-x #416979; font-weight: normal; padding: 13px 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-family: 'Roboto', sans-serif; font-size: 20px;}.logo-design .box-table-b td {background: url(../images/table-line.png) repeat-x #618897; border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px;}.logo-design .box-table-b tr:hover td {background: url(../images/table-raw-bg.png);}
#right{width: 295px;}#right .services-box{float: none; margin-right: 0; padding: 8px 0;}#right img{width: 100%;}#right .testimonial{width: 295px;}#right .testimonial img{width: 295px;}#right .testimonial video{width: 100%;}
/*mobile app*/.app-pro {float: left; margin: 0 30px 30px 0; text-align: center; width: 263px; /*height: 420px;*/}.app-pro .view-first .mask {background-color: rgba(0, 0, 0, 0.5); opacity: 0; transition: all 0.4s ease-in-out 0s;}.app-pro .view .mask, .view .content {height: 320px; left: 0; overflow: hidden; position: absolute; top: 0; width: 264px;}.app-pro p{text-align: left;}.view{position: relative;}.app-pro .view-first .mask p{margin: 40px auto 30px; width: 230px; font-size: 16px; line-height: 26px; white-space:pre-line;}.mobile-box{width: 850px; position: relative; display: inline-block; border-bottom: 1px solid #f1f1f1; margin-bottom: 10px; padding-bottom: 15px;}.mobile-box:last-child{border-bottom: 0;}.mobile-img{float: left; width: 120px; height: 120px;}.mobile-content{float: right; width: 700px;}/*SEO Pro*/.seo-pro {float: left; margin: 0 30px 30px 0; text-align: center; width: 263px; height: 420px;}.seo-pro:nth-child(3n+3){margin-right: 0;}.seo-pro .view-first .mask {background-color: rgba(0, 0, 0, 0.5); opacity: 0; transition: all 0.4s ease-in-out 0s;}.seo-pro .view .mask, .view .content {height: 170px; left: 0; overflow: hidden; position: absolute; top: 0; width: 264px;}.seo-pro p{text-align: left;}

/*Pricing*/
.pricing{background: #e3f2ef; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 850px; margin-bottom: 20px; float: left;}
.pricing2 {background: none repeat scroll 0 0 #e0ebf3;}
.pricing .text{padding: 10px;}
.pricing:nth-child(2n+2){margin-right: 0;}

.pricing ul{padding: 10px 0 10px 20px; margin: 0;}.pricing .basic-streep{background: none repeat scroll 0 0 #d0e8e4; position: relative; width: 100%; height: 54px;}
.pricing .package{position: relative; background: #01c49a;}
.pricing .package2 {background: #63b3ea;}
#left .pricing .package h1{font-size: 28px; color: #FFFFFF; margin: 0; line-height: 28px; line-height: 50px; font-family: 'Roboto', sans-serif;}

.pricing .package .price{float: right; background: url(../images/pricing-green.png) no-repeat right ; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 50px; line-height: 50px;}
.pricing .package .price2{background: url(../images/pricing-blue.png) no-repeat right ; color: #FFFFFF;}
.pricing .package .price span{font-size: 20px; text-align: center; text-transform: uppercase; margin-top: 5px;}
.pricing .package .contactus{float: right; width: 120px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 18px; line-height: 50px;}
.pricing .package .contactus a{color: #FFFFFF;}
.per-hour{line-height: 54px; margin: 0 auto; text-align: center; text-transform: uppercase; font-size: 14px !important;}

.pricing:after {content: ""; position: absolute; border-radius: 50%; bottom: 0; box-shadow: 0 7px 16px rgba(0, 0, 0, 0.4); height: 40%; left: 10%; width: 80%; z-index: -1;}

/*Portfolio*/
.port-img{border: 5px solid #CCCCCC;}.port-images {float: left; margin: 0 30px 30px 0; text-align: center; width: 190px;}.port-images img{width: 100%;}.port-images:nth-child(4n+4){margin-right: 0;}.port-images .view-first .mask {background-color: rgba(0, 0, 0, 0.5); opacity: 0; transition: all 0.4s ease-in-out 0s;}.port-images .view .mask, .view .content {height: 122px; left: 0; overflow: hidden; position: absolute; top: 0; width: 180px;}.port-images p{text-align: left;}
/*Ourteam*/
.team {float: left; margin: 0 35px 30px 0; text-align: center; width: 260px;}.team:nth-child(3n+3){margin-right: 0;}.team-name{background: #e9e9e9; text-align: center; padding: 5px 20px; border-radius: 5px; margin: 10px 0; font-size: 14px; text-transform: uppercase; color: #d65f48;}.team-name span{text-transform: none; font-size: 12px; color: #333333;}.team-detail{padding: 10px 20px; border-radius: 5px; position: absolute; border: 2px solid #CCCCCC; display:none; z-index: 10;}.rushik{background: url(../images/team-arrow.png) no-repeat 116px 0 #f1f1f1; top: 260px;}
.dcshah{background: url(../images/team-arrow.png) no-repeat 420px 0 #f1f1f1; top: 260px;}.jeetu{background: url(../images/team-arrow.png) no-repeat 712px 0 #f1f1f1; top: 260px;}.snehal{background: url(../images/team-arrow.png) no-repeat 116px 0 #f1f1f1; top: 574px;}.alpesh{background: url(../images/team-arrow.png) no-repeat 420px 0 #f1f1f1; top: 574px;}.chirag{background: url(../images/team-arrow.png) no-repeat 712px 0 #f1f1f1; top: 574px;}.team-detail h2{margin-bottom: 20px;}.show{display:block}
/**/
#basic-package{background: #e3f2ef; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 10px;}
#basic-package .basic-streep{background: none repeat scroll 0 0 #d0e8e4; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}
#basic-package .package{position: absolute; height: 83%; width: 200px; top: 0; left: 0; background: #01c49a;}
#basic-package .package-corporate{height: 85%;}#basic-package .package-corporate2{height: 88%;}
#basic-package .package-corporate2 h1{margin-top: 118px !important;}
#basic-package .package h1{text-align: center; font-size: 28px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 78px;}
#basic-package .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}
#basic-package .left{width: 49%;}#basic-package .right{width: 49%;}
#basic-package .basic-streep .price{float: left; background: url(../images/offer-bg.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}
#basic-package .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}
#basic-package .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e3f2ef; line-height: 50px;}
#basic-package .package.offer span{font-size: 20px;}
#basic-package .basic-streep .contactus{float: right; background: url(../images/contact-bg.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}
#basic-package .basic-streep .contactus a{color: #FFFFFF;}
#basic-package .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}
#basic-package .basic-streep .price .strike{text-decoration:line-through; color:#000000; }
#basic-package .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}
#basic-package .right ul li{transition: none;}
#basic-package .right ul li:hover{opacity: 1; transform: none;}

#customized .basic-streep{background: none repeat scroll 0 0 #d0e8e4; position: relative; width: 100%; height: 54px; margin-bottom: 10px;}#customized .basic-streep .price{float: left; background: url(../images/offer-bg.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#customized .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#customized .basic-streep .contactus{float: right; background: url(../images/contact-bg.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; height: 53px; line-height: 53px;}#customized .basic-streep .contactus a{color: #FFFFFF;}#customized .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#customized .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#customized .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}#customized .basic-streep .buy-now {background: none repeat scroll 0 0 transparent; border: medium none; color: #ffffff; cursor: pointer; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 42px;    outline: medium none; text-align: center;  text-transform: uppercase; width: auto; cursor: pointer;}
#web-cms{background: #e0ebf3; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#web-cms .basic-streep{background: none repeat scroll 0 0 #cadcee; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#web-cms .package{position: absolute; height: 100%; width: 200px; top: 0; left: 0; background: #63b3ea;}#web-cms .package2{height: 86%;}#web-cms .package-corporate{height: 87%;}#web-cms .package-corporate h1{margin-top: 108px !important;}#web-cms .package h1{text-align: center; font-size: 22px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 15px;}#web-cms .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#web-cms .left{width: 49%;}#web-cms .right{width: 49%;}#web-cms .basic-streep .price{float: left; background: url(../images/offer-bg2.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#web-cms .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#web-cms .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e0ebf3; line-height: 50px;}#web-cms .package.offer span{font-size: 20px;}#web-cms .basic-streep .contactus{float: right; background: url(../images/contact-bg2.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#web-cms .basic-streep .contactus a{color: #FFFFFF;}#web-cms .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#web-cms .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#web-cms .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}
#cms{background: #f4e7dd; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#cms .basic-streep{background: none repeat scroll 0 0 #e5d5c6; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#cms .package{position: absolute; height: 100%; width: 200px; top: 0; left: 0; background: #ff9743;}#cms .package-corporate{height: 87%;}#cms .package-corporate h1{margin-top: 108px !important;}#cms .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 46px;}#cms .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#cms .left{width: 49%;}#cms .right{width: 49%;}#cms .basic-streep .price{float: left; background: url(../images/offer-bg3.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#cms .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#cms .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #f4e7dd; line-height: 50px;}#cms .package.offer span{font-size: 20px;}#cms .basic-streep .contactus{float: right; background: url(../images/contact-bg3.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#cms .basic-streep .contactus a{color: #FFFFFF;}#cms .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#cms .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#cms .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}
#corporate{background: #fbf1f4; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#corporate .basic-streep{background: none repeat scroll 0 0 #f9dde5; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#corporate .package{position: absolute; height: 100%; width: 200px; top: 0; left: 0; background: #ff4378;}#corporate .package-corporate{height: 87%;}#corporate .package-corporate h1{margin-top: 108px !important;}#corporate .package h1{text-align: center; font-size: 22px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 26px;}#corporate .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#corporate .basic-streep .price{float: left; background: url(../images/offer-bg5.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#corporate .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#corporate .left{width: 49%;}#corporate .right{width: 49%;}#corporate .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #fbf1f4; line-height: 50px;}#corporate .package.offer span{font-size: 20px;}#corporate .basic-streep .contactus{float: right; background: url(../images/contact-bg5.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#corporate .basic-streep .contactus a{color: #FFFFFF;}#corporate .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#corporate .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#corporate .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}
#custom{background: #f2ead7; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px; height: 140px;}#custom .basic-streep{background: none repeat scroll 0 0 #e8e0ce; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#custom .package{position: absolute; height: 73%; width: 200px; top: 0; left: 0; background: #eabf63;}#custom .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 20px;}#custom .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#custom .basic-streep .price{float: left; background: url(../images/offer-bg4.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#custom .basic-streep .price span{font-size: 14px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#custom .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #f2ead7; line-height: 50px;}#custom .package.offer span{font-size: 20px;}#custom .basic-streep .contactus{float: right; background: url(../images/contact-bg4.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#custom .basic-streep .contactus a{color: #FFFFFF;}#custom .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}
/**/.web-design-table{}.web-design-table .box-table-b {border-collapse: collapse; width: 100%; color: #333333; font-size: 16px; background: #CCCCCC;}.web-design-table .box-table-b th {background: url(../images/table-line.png) repeat-x #CCCCCC; font-weight: normal; padding: 13px 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 18px;}.web-design-table .box-table-b td {background: url(../images/table-line.png) repeat-x #dfdcdc; border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px;}.web-design-table .box-table-b tr:hover td {background: url(../images/table-raw-bg.png);}
/**/#e-commerce{background: #e3f2ef; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 10px;}#e-commerce .basic-streep{background: none repeat scroll 0 0 #d0e8e4; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#e-commerce .package{position: absolute; height:93%; width: 200px; top: 0; left: 0; background: #01c49a;}#e-commerce .package h1{text-align: center; font-size: 28px; color: #FFFFFF; text-transform: uppercase; line-height: 30px;}#e-commerce .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#e-commerce .basic-streep .price{float: left; background: url(../images/offer-bg.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#e-commerce .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#e-commerce .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e3f2ef; line-height: 50px;}#e-commerce .package.offer span{font-size: 20px;}#e-commerce .basic-streep .contactus{float: right; background: url(../images/contact-bg.png) no-repeat; width: 200px; }#e-commerce .basic-streep .buy-now{color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 52px; text-align: center; text-transform: uppercase; background: transparent; border: none; outline: none; cursor: pointer; width: auto;}#e-commerce .basic-streep .contactus form{text-align: center;}#e-commerce .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px;}
.navi-text-service {margin-bottom: 10px; background: none repeat scroll 0 0 #f1f1f1; border-top: 5px solid #ff5e43; padding: 10px 20px;}.navi-text-service h1 {color: #092230; font-size: 36px; font-weight: normal; line-height: 34px; margin: 0 0 10px; padding: 10px 0; text-transform: uppercase;}.navi-text-service ul {padding-left: 0; list-style: none; padding-bottom: 7px; margin: 0 }.navi-text-service li {border-bottom: 1px solid #dce0e0; line-height: 30px;}.navi-text-service li a {display: block; color: #585858; text-decoration: none;}.navi-text-service li a:hover {display: block; text-decoration: none;}
#pro{background: #e0ebf3; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#pro .basic-streep{background: none repeat scroll 0 0 #cadcee; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#pro .package{position: absolute; height: 85%; width: 200px; top: 0; left: 0; background: #63b3ea;}#pro .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px;}#pro .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#pro .basic-streep .price{float: left; background: url(../images/offer-bg2.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#pro .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#pro .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e0ebf3; line-height: 50px;}#pro .package.offer span{font-size: 20px;}#pro .basic-streep .contactus{float: right; background: url(../images/contact-bg2.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#pro .basic-streep .buy-now{color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 42px; text-align: center; text-transform: uppercase; background: transparent; border: none; outline: none; cursor: pointer; width: auto;  cursor: pointer;}#pro .basic-streep .contactus form{text-align: center;}#pro .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px;}
.seo-table{background: #618897; border-radius: 5px; width: 100%;}/*Table*/.seo-table .box-table-b {border-collapse: collapse; width: 100%; color: #FFFFFF; font-size: 14px;}.seo-table .box-table-b th {background: url(../images/table-line.png) repeat-x #416979; font-weight: normal; padding: 13px 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 20px;}.seo-table .box-table-b td {background: url(../images/table-line.png) repeat-x #618897; border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px;}.seo-table .box-table-b tr:hover td {background: url(../images/table-raw-bg.png);}.seo-table .box-table-b .heading{font-size: 13px;}.seo-table .box-table-b .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 18px; text-align: center; text-transform: uppercase; width: auto; background: transparent; border: none; cursor: pointer;}#common-features{}#common-features .left{width: 49%;}#common-features .right{width: 49%;}
/*business-local-listing*/.business-local {float: left; margin: 0 30px 30px 0; text-align: center; width: 263px;}.business-local:nth-child(3n+3){margin-right: 0;}.business-local .view-first .mask {background-color: rgba(0, 0, 0, 0.5); opacity: 0; transition: all 0.4s ease-in-out 0s;}.business-local .view-first img{margin: 0 auto;}.business-local .view .mask, .view .content {height: 170px; left: 0; overflow: hidden; position: absolute; top: 0; width: 264px;}.business-local p{text-align: center; text-transform: uppercase; font-family: 'Roboto', sans-serif; font-size: 20px;}.business-local .view{position: relative; display: table; width: 263px; height: 140px; background: #f1f1f1;}.business-local .view a{display: table-cell; vertical-align: middle; text-align: center;}
/**/.hire-table{}.hire-table .box-table-b {border-collapse: collapse; width: 100%; color: #FFFFFF; font-size: 16px; background: #618897;}.hire-table .box-table-b th {background: url(../images/table-line.png) repeat-x #416979; font-weight: normal; padding: 13px 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 20px;}.hire-table .box-table-b td {background: url(../images/table-line.png) repeat-x #618897; border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px;}.hire-table .box-table-b tr:hover td {background: url(../images/table-raw-bg.png);}
/*#left .hours-block{float: left; width: 200px; margin-right: 14px; border: 1px solid #ebeaea; text-align: center; font-family: 'Roboto', sans-serif;}#left .hours-block:last-child{margin-right: 0;}#left .green h1{background: #01c49a; color: #FFFFFF; margin: 0; line-height: 80px;}#left .green h2{background: #02a683; color: #FFFFFF; margin: 0; line-height: 50px;}#left .green .validity{background: #f3f9f8; line-height: 50px; font-size: 16px;}#left .green .buy-now{background: #01c49a; line-height: 40px; color: #FFFFFF; font-size: 20px; text-transform: uppercase; font-family: 'Roboto', sans-serif;}*/
#left .hours-block{float: left; font-family: 'Roboto', sans-serif;}#left .hours-block li{width: 200px; float: left; margin-right: 14px; border: 1px solid #ebeaea; text-align: center;}#left .hours-block li:last-child{margin-right: 0;}#left .green h1{background: #01c49a; color: #FFFFFF; margin: 0; line-height: 80px;}#left .green h2{background: #02a683; color: #FFFFFF; margin: 0; line-height: 50px;}#left .green .validity{background: #f3f9f8; line-height: 50px; font-size: 16px;}#left .green .buy-now{background: #01c49a; line-height: 40px; color: #FFFFFF; font-size: 20px; text-transform: uppercase; font-family: 'Roboto', sans-serif; border: none; outline: none; height: 50px; cursor: pointer; cursor: pointer;}
#left .blue h1{background: #63b3ea; color: #FFFFFF; margin: 0; line-height: 80px;}#left .blue h2{background: #4793c7; color: #FFFFFF; margin: 0; line-height: 50px;}#left .blue .validity{background: #f3f9f8; line-height: 50px; font-size: 16px;}#left .blue .buy-now{background: #63b3ea; line-height: 40px; color: #FFFFFF; font-size: 20px; text-transform: uppercase; font-family: 'Roboto', sans-serif; border: none; outline: none; height: 50px; cursor: pointer; cursor: pointer;}
#left .orange h1{background: #ff9743; color: #FFFFFF; margin: 0; line-height: 80px;}#left .orange h2{background: #cf7933; color: #FFFFFF; margin: 0; line-height: 50px;}#left .orange .validity{background: #f3f9f8; line-height: 50px; font-size: 16px;}#left .orange .buy-now{background: #ff9743; line-height: 40px; color: #FFFFFF; font-size: 20px; text-transform: uppercase; font-family: 'Roboto', sans-serif; border: none; outline: none; height: 50px; cursor: pointer; cursor: pointer;}
#left .goldan h1{background: #eabf63; color: #FFFFFF; margin: 0; line-height: 80px;}#left .goldan h2{background: #c89d41; color: #FFFFFF; margin: 0; line-height: 50px;}#left .goldan .validity{background: #f3f9f8; line-height: 50px; font-size: 16px;}#left .goldan .buy-now{background: #eabf63; line-height: 40px; color: #FFFFFF; font-size: 20px; text-transform: uppercase; font-family: 'Roboto', sans-serif; border: none; outline: none; height: 50px; cursor: pointer;}
#web-cms-wordpress{background: #e0ebf3; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#web-cms-wordpress .basic-streep{background: none repeat scroll 0 0 #cadcee; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#web-cms-wordpress .package{position: absolute; height: 83%; width: 200px; top: 0; left: 0; background: #63b3ea;}#web-cms-wordpress .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 78px;}#web-cms-wordpress .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#web-cms-wordpress .left{width: 49%;}#web-cms-wordpress .right{width: 49%;}#web-cms-wordpress .basic-streep .price{float: left; background: url(../images/offer-bg2.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#web-cms-wordpress .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#web-cms-wordpress .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e0ebf3; line-height: 50px;}#web-cms-wordpress .package.offer span{font-size: 20px;}#web-cms-wordpress .basic-streep .contactus{float: right; background: url(../images/contact-bg2.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#web-cms-wordpress .basic-streep .contactus a{color: #FFFFFF;} #web-cms-wordpress .basic-streep .contactus a:hover{color: #FFFFFF;}#web-cms-wordpress .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#web-cms-wordpress .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#web-cms-wordpress .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}
.web-design-table .box-table-b td .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 30px; text-align: center; text-transform: uppercase; background: #d65f48; padding: 0 22px; border-radius: 5px; cursor: pointer;}.web-design-table .box-table-b td .input{border: none; margin: 0;}.web-design-table .box-table-b td .select{border: none; margin: 0;}.web-design-table .box-table-b th a{color: #FFFFFF;}
.faq{background: #f9f9f9; border: 1px solid #f1f1f1; cursor: pointer; margin: 10px 0; padding: 8px;}
#facebook{border:none; overflow:hidden; width:295px; height:290px; margin:8px 0;}
#my .input{width: 98%; padding: 8px 5px; margin-bottom: 10px;}#my .textarea{width: 98%;}#my .left{width: 49%;}#my .right{width: 49%;}#my .submit{background: #d65f48; border: medium none; border-radius: 8px; color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 20px; font-weight: bold; padding: 8px 20px; text-transform: uppercase; margin: 10px 0 0;} 
/**/.hosting-table{margin-bottom: 20px;}.hosting-table .box-table-b {border-collapse: collapse; width: 100%; color: #FFFFFF; font-size: 16px; background: #618897;}.hosting-table .box-table-b th {background: url(../images/table-line.png) repeat-x #416979; font-weight: normal; padding: 13px 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 18px;}.hosting-table .box-table-b td {background: url(../images/table-line.png) repeat-x #618897; border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px;} .hosting-table .box-table-b td a{color: #FFFFFF;}.hosting-table .box-table-b tr:hover td {background: url(../images/table-raw-bg.png);}.hosting-table .box-table-b td .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 18px; line-height: 30px; text-align: center; text-transform: uppercase; padding: 0 22px; border-radius: 5px; background: transparent; border: none; width: auto; cursor: pointer;}
#logo-basic-package{background: #e3f2ef; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 10px;}#logo-basic-package .basic-streep{background: none repeat scroll 0 0 #d0e8e4; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#logo-basic-package .package{position: absolute; height: 78%; width: 200px; top: 0; left: 0; background: #01c49a;}#logo-basic-package .package h1{text-align: center; font-size: 28px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 46px;}#logo-basic-package .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#logo-basic-package .basic-streep .price{float: left; background: url(../images/offer-bg.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#logo-basic-package .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#logo-basic-package .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e3f2ef; line-height: 50px;}#logo-basic-package .package.offer span{font-size: 20px;}#logo-basic-package .basic-streep .contactus{float: right; background: url(../images/contact-bg.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#logo-basic-package .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#logo-basic-package .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#logo-basic-package .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}#logo-basic-package .basic-streep .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 43px; text-align: center; text-transform: uppercase; background: transparent; border: none; outline: none; width: auto; cursor: pointer;}
#logo-silver-package{background: #e0ebf3; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#logo-silver-package .basic-streep{background: none repeat scroll 0 0 #cadcee; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#logo-silver-package .package{position: absolute; height: 78%; width: 200px; top: 0; left: 0; background: #63b3ea;}#logo-silver-package .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 45px;}#logo-silver-package .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#logo-silver-package .basic-streep .price{float: left; background: url(../images/offer-bg2.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#logo-silver-package .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#logo-silver-package .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #e0ebf3; line-height: 50px;}#logo-silver-package .package.offer span{font-size: 20px;}#logo-silver-package .basic-streep .contactus{float: right; background: url(../images/contact-bg2.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#logo-silver-package .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#logo-silver-package .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#logo-silver-package .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}#logo-silver-package .basic-streep .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 43px; text-align: center; text-transform: uppercase; background: transparent; border: none; outline: none; width: auto; cursor: pointer;}#logo-gold-package{background: #f4e7dd; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#logo-gold-package .basic-streep{background: none repeat scroll 0 0 #e5d5c6; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#logo-gold-package .package{position: absolute; height: 78%; width: 200px; top: 0; left: 0; background: #ff9743;}#logo-gold-package .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 45px;}#logo-gold-package .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#logo-gold-package .basic-streep .price{float: left; background: url(../images/offer-bg3.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#logo-gold-package .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#logo-gold-package .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #f4e7dd; line-height: 50px;}#logo-gold-package .package.offer span{font-size: 20px;}#logo-gold-package .basic-streep .contactus{float: right; background: url(../images/contact-bg3.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#logo-gold-package .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#logo-gold-package .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#logo-gold-package .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}#logo-gold-package .basic-streep .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 43px; text-align: center; text-transform: uppercase; background: transparent; border: none; outline: none; width: auto;}
#logo-platinum-package{background: #f2ead7; border: 1px solid #ecebeb; position: relative; display: inline-block; width: 74%; padding: 1% 1% 6% 25%; margin-bottom: 16px;}#logo-platinum-package .basic-streep{background: none repeat scroll 0 0 #e8e0ce; bottom: 0; left: 0; position: absolute; width: 100%; height: 54px;}#logo-platinum-package .package{position: absolute; height: 78%; width: 200px; top: 0; left: 0; background: #eabf63;}#logo-platinum-package .package h1{text-align: center; font-size: 32px; color: #FFFFFF; text-transform: uppercase; line-height: 30px; margin-top: 26px;}#logo-platinum-package .package h1 span{font-size: 18px; text-transform: lowercase; display: block;}#logo-platinum-package .basic-streep .price{float: left; background: url(../images/offer-bg4.png) no-repeat; width: 200px; font-size: 30px; text-align: center; color: #FFFFFF; text-transform: uppercase; height: 53px; line-height: 53px;}#logo-platinum-package .basic-streep .price span{font-size: 20px; text-align: center; color: #FFFFFF; text-transform: uppercase; margin-top: 5px;}#logo-platinum-package .package .offer{bottom: 0; color: #333333; position: absolute; text-align: center; width: 100%; font-size: 18px; background: #f2ead7; line-height: 50px;}#logo-platinum-package .package.offer span{font-size: 20px;}#logo-platinum-package .basic-streep .contactus{float: right; background: url(../images/contact-bg4.png) no-repeat; width: 200px; font-family: 'Roboto', sans-serif; text-align: center; color: #FFFFFF; text-transform: uppercase; font-size: 22px; line-height: 53px;}#logo-platinum-package .basic-streep .hurry{margin: 0 auto; text-align: center; line-height: 53px; font-size: 16px; color: #333333;}#logo-platinum-package .basic-streep .price .strike{text-decoration:line-through; color:#000000; }#logo-platinum-package .basic-streep .price .strike .price-strike{color: #FFFFFF; font-size: 20px;}#logo-platinum-package .basic-streep .buy-now {color: #ffffff; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 43px; text-align: center; text-transform: uppercase; background: transparent; border: none; outline: none; width: auto; cursor: pointer;}.web-packages{background: #f9f9f9; border: 1px solid #f1f1f1; margin-bottom: 10px;}.right_title2 {background-position: left center; background-repeat: no-repeat; font-size: 14px; background: #5f8c9f; padding:10px;}.testi_inner{padding: 10px 10px 0;}.package-title {color: #ffffff; font-size: 20px; margin-bottom: 10px; position: relative; text-transform: uppercase; top: -5px; }#left .right_title2 h3{margin: 0; color: #FFFFFF;}.testi_inner .left {width: 49%;}.testi_inner .right {width: 49%;}
.open-source{position: relative; display: inline-block; width: 400px; margin-bottom: 20px; float: left; margin-right: 42px; text-align: center;}.open-source:nth-child(2n+2){margin-right: 0;}
.btn2{padding: 10px 20px !important; border-radius: 5px !important;}/**/.payment{margin-bottom: 20px;}.payment .box-table-b {border-collapse: collapse; width: 100%; color: #FFFFFF; font-size: 16px; background: #618897;}.payment .box-table-b th {background: url(../images/table-line.png) repeat-x #416979; font-weight: normal; padding: 13px 8px; border-left: 1px solid #fff; border-right: 1px solid #fff; font-family: 'Roboto Condensed', sans-serif; font-size: 18px;}.payment .box-table-b td {background: url(../images/table-line.png) repeat-x #618897; border-left: 1px solid #fff; border-right: 1px solid #fff; padding: 10px;}.payment .box-table-b tr:hover td {background: url(../images/table-raw-bg.png);}
.resource{}.resource .ol {margin: 0 0 20px; padding-left: 20px;}.resource .ol li {margin-bottom: 10px;}#pagination{width: auto; margin-top: 50px; text-align: center;}#pagination a{ text-align: center;text-decoration: none; color: #333333; padding: 8px 20px; border: 1px solid #dedacf;}#pagination a:hover, #pagination a.active{ text-align: center;text-decoration: none; color: #ffffff; padding: 8px 20px; background-color: #a8a8a8;}
.seo-case-studies, .testi-box {border: 1px solid #41aec3; border-radius: 5px;  margin-bottom: 10px; padding: 5px 10px;}.seo-case-studies:hover, .testi-box:hover{background: #f9f9f9;}
#contact-left{width: 400px; margin-bottom: 20px;}#contact-left .left{width: 48%;}#contact-left .right{width: 48%;}#contact-left em{float: right;}#contact-right{width: 720px;}.contact-line{background: url(../images/contact_line.jpg) repeat-x; height: 2px; margin: 16px 0;}#contact{ background: none repeat scroll 0 0 #f3ffe5; border: 1px solid #f1f1f1; display: inline-block; padding: 10px; position: relative;}#contact h3{margin: 0 0 15px;}#contact .left{width: 49%;}#contact .left .input{width: 97%; padding: 10px 5px; margin-bottom: 9px; height: 16px;}#contact .left .select{width: 100%; padding: 10px 5px; margin-bottom: 9px;}#contact .right{width: 49%;}
#contact .right .textarea{width: 97%; height: 172px;}
#contact .right .textarea2{height: 220px;}

.or{font-size: 20px; text-align: center;}#contact-email{background: none repeat scroll 0 0 #f9f9f9; border: 1px solid #f1f1f1; display: inline-block; padding: 10px; position: relative; width: 700px;}#instant-messenger{background: none repeat scroll 0 0 #f9f9f9; border: 1px solid #f1f1f1; display: inline-block; padding: 10px; position: relative; width: 700px; margin-bottom: 20px;}#instant-messenger .left{width: 49%;}#instant-messenger .right{width: 49%;}
input, textarea, .uneditable-input {margin-left: 0;}input, textarea {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}input, textarea, select, .uneditable-input {background-color: #ffffff; border: 1px solid #cccccc; border-radius: 3px; color: #555555; display: inline-block; font-size: 14px; line-height: 21px; width: 210px;}input, button, select, textarea {font-family: proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;}label, input, button, select, textarea {font-size: 14px; font-weight: normal; line-height: 21px; }button, input {line-height: normal; }button, input, select, textarea {font-size: 100%; vertical-align: middle; }select[multiple], select[size] { height: auto;}select {background-color: #ffffff;  width: 220px; }select, input[type="file"] {height: 38px; line-height: 28px; width: 99%;}input[type="image"] {box-shadow: none;}input[type="image"] {border: 0 none;}input[type="image"], input[type="checkbox"], input[type="radio"] { border-radius: 0;  cursor: pointer;  height: auto;  line-height: normal;  margin: 3px 0;  padding: 0;  width: auto; }
.btn {-moz-border-bottom-colors: none; -moz-border-left-colors: none;  -moz-border-right-colors: none;  -moz-border-top-colors: none;   background-color: #f5f5f5; background-image:  -moz-linear-gradient(center top , #f38e7b, #d65f48);  background-repeat: repeat-x;  border-color: #cccccc #cccccc #b3b3b3;  border-image: none;  border-radius: 4px;  border-style: solid;  border-width: 1px;  color: #ffffff; cursor:  pointer; display: inline-block;  font-size: 22px;  line-height: 21px;  margin-bottom: 0;  padding: 10px 20px;  text-align: center;  vertical-align: middle;background: none repeat scroll 0 0 #d65f48; text-transform: uppercase;}.btn a{color: #FFFFFF;} .btn a:hover{color: #FFFFFF !important;}
.seo-320{display: none;}#contentarea{position: relative;}#pre{left: 10px; position: absolute; top: 100px; width: 30px; height: 59px; z-index: 10;}#next{right: 10px; position: absolute; top: 100px; width: 30px; height: 59px; z-index: 10;}
#pre-logo{left: 10px; position: absolute; top: 60px; width: 30px; height: 59px; z-index: 10;}#next-logo{right: 10px; position: absolute; top: 60px; width: 30px; height: 59px; z-index: 10;}
.responsive-design{width: 192px; float: left; margin-right: 0; text-align: center; padding: 10px; height: 190px;}.responsive-design:hover{background: #f9f9f9;}.responsive-design:last-child{margin-right: 0;}.responsive-design p{font-size: 12px;}.logo-process{float: left; width: 106px; text-align: center; margin-right: 42px;}.logo-process:last-child{margin-right: 0;}.logo-img{width: 100px; height: 100px; border-radius: 60px; border: 3px solid #f1f1f1;}.logo-img:hover{background: #f5f5f5;}
.model{width: 270px; float: left; margin-right: 20px; text-align: center; background: #f9f9f9;}.model:hover{background: #f5f5f5;}.model:last-child{margin-right: 0;}.career{background: #f1f1f1; border: 1px solid #CCCCCC; padding: 0 10px; border-radius: 5px; margin-bottom: 20px;}

#we-are-hiring{position: fixed; left: 0; top: 42%; z-index: 101}

.contact-plus{font-size:14px; margin:0 auto; font-weight: bold; position: absolute; right: 0; top: -32px; width: 500px;}.plus h3{margin: 10px 0 0;}
.contact-plus ul{margin:0;margin-left:0px;padding:0px;list-style:none; display: inline-block;}
.contact-plus ul li{float:left; position:relative; padding-left:0px; font-size: 22px; color: #FFFFFF; margin: 0 12px; text-align:center; line-height: 18px; width: 100px;}
.contact-plus ul li p{line-height: 18px !important; font-size: 16px !important;}

.contact-plus ul li .blue-bg{background: url(../images/contact-blue.png) no-repeat; display: inline-block; width: 95px; padding: 40px 0 36px; transition: transform 0.4s ease 0s, opacity 0.5s ease 0s; text-align: center;}
.contact-plus ul li .blue-bg2{padding: 29px 0;}
.contact-plus ul li .blue-bg span{font-size: 12px; display: block; text-transform: uppercase;}
.contact-plus ul li .blue-bg:hover{background: url(../images/contact-red.png) no-repeat; opacity: 0.5; transform: scale(0.9);}

.contact-plus ul li .red-bg{background: url(../images/contact-red.png) no-repeat; display: inline-block; width: 95px; padding: 40px 0 36px; transition: transform 0.4s ease 0s, opacity 0.5s ease 0s; }
.contact-plus ul li .red-bg span{font-size: 12px; display: block; text-transform: uppercase;}
.contact-plus ul li .red-bg:hover{background: url(../images/contact-blue.png) no-repeat; opacity: 0.5; transform: scale(0.9);}

.pricing-line{width: 100%; position: relative; display: inline-block; height: 3px; border-bottom: 8px solid rgb(204, 204, 204); margin: 20px 0px 30px;}

#sngfld {/*background: url("../images/textfield.png") repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none;*/ background:#FFFFFF; border: 1px solid #CCCCCC; box-shadow: none; color: #333333 !important; font-size: 16px; line-height: 30px;  margin: 0 10px 0 0; min-height: 46px !important; min-width: 560px; padding: 0 10px;}
#sngbtn {background: #ff5e43; border: 1px solid #ff5e43; border-radius: 3px !important; color: #fff;  font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 24px;  min-height: 24px; min-width: 210px; text-transform: uppercase;}
#sngbtn2 {color: #ff5e43; font-family: 'Roboto', sans-serif; font-size: 22px; line-height: 40px; text-transform: uppercase; text-align: left; margin-bottom: 20px;}
#sngbtn:hover, #sngbtn:focus, #sngbtn:active, #sngbtn.active, #open > #dropdown-toggle #sngbtn {background-color: #2d2f38; border-color: #2d2f38; color: #fff;}

.loveus{font-size:14px; margin:0 auto;}
.loveus h2{margin: 10px 0 0;}
.loveus ul{margin:0;margin-left:0px;padding:0px;list-style:none; display: inline-block;}
.loveus ul li{float:left; position:relative; padding-left:0px; margin: 0 30px; transition; width: 333px; text-align: center; color: #FFFFFF;} 

.strated{background: #f1f1f1; padding: 20px !important; margin-top: 20px;}
.thanks-arrow{position: absolute; bottom: -54px; left: 530px;}

#contact-left .loveus {font-size: 12px;}
#contact-left .loveus .home-h1{font-size: 26px; text-align: left; margin: 0; line-height: 30px;}
#contact-left .loveus ul li{margin: 15px 0 0; text-align: left; color: #333333;}
#contact-left .loveus ul li img{float: left; margin-right: 15px; margin-bottom: 26px;}
#contact-left .loveus h3{margin-top: 0;}

@media only screen and (min-width:960px) and (max-width:1180px) {#home-ban img{width: 100%;}.services-box{width: 235px; height: 470px;}.services-box .text .ul li:last-child{display: none;}.quote .input{width: 191px;}.quote .textarea {height: 80px; width: 191px;}.quote .submit{width: 207px;}.testimonial{width: 500px;}.home-pro{margin-right: 30px;}.navi_text{font-size: 13px;}#link1 {width: 160px}#link2 {width: 240px}#link3 {width: 230px}#link4 {width: 230px;}#jinfo{width: 500px; line-height: 20px;}
.home-h1{font-size: 36px;}
.plus ul li{margin: 0 20px;}#get-free .left{width: 460px;}#get-free .right{width: 460px;}#get-free .input{width: 440px;}#get-free .textarea{width: 440px;}.partner{margin-left: 30px;}#hamburger-navigation {display: none;}
/**/#left {width: 680px; margin-bottom: 20px;}#right{width: 227px;}
#right .testimonial {width: 227px; overflow-x: hidden;}#right .testimonial img{width: 227px;}
#footer-email, #footer-phone, #footer-global{width: 212px;}#footer-global{width: 194px;}
.quote-box{width: 227px;}#ban-text{width: 940px;}#banner-clearfix{width: 940px;}#right .services-box{width: 227px;}#right .testimonial h2{font-size: 22px;}#infrastructure ul li{width: 229px;}#infrastructure ul li img{width: 100%;}
.team {float: left; margin: 0 8px  30px; width: 213px;}.rushik{background-position: 100px 0;}.dcshah{background-position: 330px 0;}.jeetu{background-position: 560px 0;}.snehal{top: 574px; background-position: 100px 0;}.alpesh{top: 574px; background-position: 330px 0;}.chirag{top: 574px; background-position: 560px 0;}
.port-images{width: 206px; margin: 0 10px 30px;}.port-images:nth-child(4n+4){margin-right: 10px;}.port-img img{width: 100%;}.port-images .view .mask, .view .content{height: 133px; width: 196px;}
#basic-package{width: 69%; padding: 1% 1% 6% 30%;}#basic-package .package{height: 85%;}#basic-package .package h1{margin-top: 90px;}#web-cms{width: 69%; padding: 1% 1% 6% 30%;}#web-cms .package{height: 76%;}#web-cms .package h1{margin-top: 30px;}#cms{width: 69%; padding: 1% 1% 6% 30%;}#cms .package{height: 83%;}#cms .package h1{margin-top: 76px;}#corporate{width: 69%; padding: 1% 1% 6% 30%;}#corporate .package{height: 83%;}#corporate .package h1{margin-top: 76px;}#custom{width: 69%; padding: 1% 1% 6% 30%;}#custom .package{height: 71%;}#custom .package h1{margin-top: 15px;}
#web-cms-wordpress{width: 69%; padding: 1% 1% 6% 30%;}#web-cms-wordpress .package{height: 76%;}#web-cms-wordpress .package h1{margin-top: 30px;}
#logo-basic-package, #logo-silver-package, #logo-gold-package, #logo-platinum-package {padding: 1% 1% 6% 30%; width: 69%;}
#facebook{width: 227px;}
#e-commerce{width: 69%; padding: 1% 1% 6% 30%;}#e-commerce .package{height: 94%;}#pro{width: 69%; padding: 1% 1% 6% 30%;}#pro .package{height: 88%;}
.app-pro{width: 220px; margin: 0 10px 30px 0;}.app-pro img{width: 100%;}.app-pro .view .mask, .view .content{height: 268px; width: 221px;}.app-pro .view-first .mask p{width: 190px; line-height: 20px; font-size: 14px; margin: 30px auto 20px;}.mobile-box{width: 680px;}.mobile-content{width: 550px;}.seo-pro{width: 220px; margin: 0 10px 30px 0;}.seo-pro img{width: 100%;}.seo-pro .view .mask, .view .content{height: 141px; width: 221px;}
.business-local{width: 206px;}.business-local .view{width: 206px;}#left iframe{width: 100% !important;}
.pricing{width: 680px;}
#left .pricing .package h1{font-size: 24px;}
#contact-left{width: 350px;}#contact-right {width: 560px;}#contact .left {width: 48%;}#contact .left .input{width: 95%; margin-bottom: 9px;}#instant-messenger{width: 540px;}
#left .hours-block li{margin: 0 14px 14px; width: 310px;}#left .hours-block li:last-child{margin-right: 14px;}.seo-320{display: none;}
.responsive-design{width: 320px;}.logo-process{margin-right: 8px;}
.model{width: 213px;}
.plus ul li{margin: 0 16px;}
#sngfld{min-width: 450px;}
#sngbtn{width: 130px; min-width: 130px;}
.loveus ul li{width: 253px;}

}
@media only screen and (min-width: 768px) and (max-width: 959px) {#home-ban{height: 254px;}#home-ban img{width: 100%;}#top-right{width: 560px;}#top-link{width: 550px; margin: 5px 10px 8px;}#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:20px; position: relative;  text-decoration: none; padding: 10px 0;}
.services-box{width: 374px; margin: 0 0 40px;}
.quote .input{padding: 10px; width: 314px;}.quote .textarea{padding: 10px; width: 314px;}.quote .submit{width: 334px;}.testimonial-video{display: none;}.testimonial{width: 600px;}
.home-pro{margin: 0 18px;}.home-pro:last-child{display: none;}
.view-more-testimonial{width: 81%;}
#footer-email{width: 162px;}#footer-phone{width: 130px;}#footer-global{width: 134px;}#footer-email span, #footer-phone span, #footer-global span{font-size: 13px;}#banner h1{font-size: 28px;}
#link1, #link2, #link3, #link4{height: 130px;}.navi_text{font-size: 13px;}#link1 {width: 160px}#link2 {width: 240px}#link3 {width: 230px}#link4 {width: 230px;}#jinfo{width: 360px; line-height: 20px;}
#copy-mar{position: relative; margin-top: -144px; width: 504px; float: right;}
.plus ul li{margin: 0 3px;}.home-h1{font-size: 36px;}#get-free .left{width: 370px;}#get-free .right{width: 370px;}#get-free .input{width: 350px;}#get-free .textarea{width: 350px;}.partner{margin-left: 0;}
/**/#left {width: 748px; margin-bottom: 20px;}#right {width: 748px;}.app-pro{ width: 329px;}.app-pro img{width: 100%;}.app-pro .view .mask, .view .content{width: 348px; height: 176px;}.seo-pro{ width: 329px;}.seo-pro img{width: 100%;}.seo-pro .view .mask, .view .content{width: 348px; height: 176px;}#right .services-box{float: left; margin: 0 50px 0 0; width: 349px;}#right .testimonial {width: 374px; margin-right: 20px;}#right .testimonial img{width: 374px;}.quote-box{float: left; margin-right: 20px; width: 374px;}.quote .input{width: 308px;}.quote .textarea{width: 308px;}.quote .submit{width: 328px;}#right img{width: 50%;}#right h2{margin-top: 0;}.navi-text-service{float: left; width: 314px;}
#ban-text{width: 748px;}#banner-clearfix{width: 748px;}#right .testimonial h2{font-size: 22px;}#infrastructure ul li{width: 181px;}#infrastructure ul li img{width: 100%;}
.team{margin:0 57px 30px}.team:nth-child(3n+3){margin:0 57px 30px}.rushik{background-position: 170px 0;}.dcshah{background-position: 550px 0;}.jeetu{top: 574px; background-position: 170px 0;}.snehal{top: 574px; background-position: 550px 0;}.alpesh{top: 888px; background-position: 170px 0;}.chirag{top: 888px; background-position: 550px 0;}
.port-images{width: 220px; margin: 0 14px 30px;}.port-images:nth-child(4n+4){margin-right: 14px;}.port-img img{width: 100%;}.port-images .view .mask, .view .content{height: 141px; width: 211px;}
#basic-package{width: 71%; padding: 1% 1% 6% 28%;}#basic-package .package{height: 85%;}#basic-package .package h1{margin-top: 80px;}#web-cms{width: 71%; padding: 1% 1% 6% 28%;}#web-cms .package{height: 76%;}#web-cms .package h1{margin-top: 20px;}#cms{width: 71%; padding: 1% 1% 6% 28%;}#cms .package{height: 83%;}#cms .package h1{margin-top: 66px;}#corporate{width: 71%; padding: 1% 1% 6% 28%;}#corporate .package{height: 83%;}#corporate .package h1{margin-top: 66px;}#custom{width: 71%; padding: 1% 1% 6% 28%;}#custom .package{height: 71%;}#custom .package h1{margin-top: 15px;}
#web-cms-wordpress{width: 71%; padding: 1% 1% 6% 28%;}#web-cms-wordpress .package{height: 76%;}#web-cms-wordpress .package h1{margin-top: 20px;}
#facebook{width: 354px;}
#e-commerce{width: 71%; padding: 1% 1% 6% 28%;}#e-commerce .package{height: 93%;}#pro{width: 71%; padding: 1% 1% 6% 28%;}#pro .package{height: 86%;}
.app-pro{width: 220px; margin: 0 44px 30px 0;}.app-pro img{width: 100%;}.app-pro .view .mask, .view .content{height: 268px; width: 221px;}.app-pro .view-first .mask p{width: 190px; line-height: 20px; font-size: 14px; margin: 30px auto 20px;}.mobile-box{width: 748px;}.mobile-content{width: 610px;}.seo-pro{width: 220px; margin: 0 44px 30px 0;}.seo-pro img{width: 100%;}.seo-pro .view .mask, .view .content{height: 141px; width: 221px;}
#basic-package .package {height: 83%;}#web-cms .package {height: 71%;}#cms .package {height: 79%;}#corporate .package {height: 79%;}
.business-local{width: 229px;}.business-local .view{width: 229px;}#left iframe{width: 100% !important;}
.pricing{width: 748px;}
#contact-left{width: 300px;}#contact-right {width: 430px;}#contact .left {width: 100%;}#contact .left .input{width: 97%;}#contact .right {width: 100%;}#instant-messenger{width: 410px;}
#left .hours-block li{margin: 0 14px 0 0; width: 174px;}.seo-320{display: none;}#banner-landing{height: 270px;}#banner-landing h1{font-size: 30px;}#banner-landing img{width: 100%;}.responsive-design{width: 354px;}
.logo-process{margin-right: 22px;}
.model{width: 236px;}

.plus ul li p{font-size: 13px;}
.right ul li{margin: 0 4px !important;}
.plus h3{font-size: 13px;}

#sngbtn2{margin-bottom: 0;}
#sngfld{min-width: 400px; margin-bottom: 10px;}
#sngbtn{width: 130px; min-width: 130px;}
.loveus ul li{width: 189px;}
}

@media only screen and (min-width: 640px) and (max-width: 767px) {#home-ban{height: 254px;}#home-ban img{width: 100%;}#top-right{width: 440px;}#top-link{width: 440px; margin: 5px 0 8px;}.phone{top: 87px; position: absolute !important; right: 50px;}#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:10px; position: relative;  text-decoration: none; padding: 10px 0;}
.services-box{width: 310px; margin: 0 0 40px;}.quote .input{padding: 10px; width: 271px;}.quote .textarea{padding: 10px; width: 270px;}.quote .submit{width: 290px;}.testimonial-video{display: none;}.testimonial{width: 470px;}.home-pro{margin: 10px 49px;}.home-pro:last-child{margin: 10px 49px;}
.view-more-testimonial{width: 75%;}#footer-email{width: 182px;}#footer-phone{width: 172px;}#footer-global{width: 174px;}#footer-email span, #footer-phone span, #footer-global span{font-size: 13px;}#link1, #link2, #link3, #link4{height: 130px; width: 284px;}.navi_text{font-size: 13px;}#jinfo{line-height: 30px;}
.home-h1{font-size: 30px;}#get-free .left{width: 310px;}#get-free .right{width: 300px;}#get-free .input{width: 290px;}#get-free .textarea{width: 280px;}.plus {display: inline-block !important; float: none !important; }.partner{display: inline-block !important; margin: 0 auto; float: none !important;}
#footer-email{background: none; padding: 20px 0 20px 20px; margin-right: 0;}#footer-phone{background: none; padding: 20px 0 20px 20px;}#footer-global{background: none; padding: 20px 0 20px 20px;}
/**/#left {width: 620px; margin-bottom: 20px;}#right {width: 620px;}.app-pro{margin: 0 20px 20px 0; width: 176px;}.app-pro img{width: 100%;}.app-pro .view .mask, .view .content{width: 300px; height: 150px;}.seo-pro{margin: 0 20px 20px 0; width: 280px;}.seo-pro img{width: 100%;}.seo-pro .view .mask, .view .content{width: 300px; height: 150px;}#right .services-box{float: left; margin: 0 20px 0 0; width: 300px;}#right img{width: 50%;}#right h2{margin-top: 0;}.quote-box{width: 310px; float: left; margin-right: 20px;}.navi-text-service{float: left; width: 250px;}#right .testimonial {width: 310px; margin-right: 20px;}#right .testimonial img{width: 310px;}
#ban-text{width: 620px;}#banner-clearfix{width: 620px;}#right .testimonial h2{font-size: 22px;}#infrastructure ul li{width: 200px;}#infrastructure ul li img{width: 100%;}
.team{margin:0 25px 30px}.team:nth-child(3n+3){margin:0 25px 30px}.rushik{background-position: 130px 0;}.dcshah{background-position: 450px 0;}.jeetu{top: 574px; background-position: 130px 0;}.snehal{top: 574px; background-position: 450px 0;}.alpesh{top: 888px; background-position: 130px 0;}.chirag{top: 888px; background-position: 450px 0;}
.port-images{margin: 0 8px 30px;}.port-images:nth-child(4n+4){margin-right: 8px;}
.app-pro{margin: 0 15px 30px;}.app-pro:nth-child(3n+3){margin: 0 15px 30px;}.app-pro .view .mask, .view .content{height: 215px; width: 177px;}.app-pro .view-first .mask p{font-size: 12px; line-height: 20px; margin: 0 auto; width: 150px;}.mobile-box{width: 620px;}.mobile-content{width: 490px;}.seo-pro{margin: 0 15px 30px;}.seo-pro:nth-child(3n+3){margin: 0 15px 30px;}.seo-pro .view .mask, .view .content{height: 181px; width: 281px;}
#basic-package{width: 98%; padding: 9% 1% 6%;}#basic-package .package{width: 100%; height: 50px;}#basic-package .package h1{margin: 8px 0 0 10px !important; float: left;}#basic-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#basic-package .package h1 span{display: inline;}
#web-cms{width: 98%; padding: 9% 1% 6%;}#web-cms .package{width: 100%; height: 50px;}#web-cms .package h1{margin: 8px 0 0 10px !important; float: left;}#web-cms .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#web-cms .package h1 span{display: inline;}
#cms{width: 98%; padding: 9% 1% 6%;}#cms .package{width: 100%; height: 50px;}#cms .package h1{margin: 8px 0 0 10px !important; float: left;}#cms .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#cms .package h1 span{display: inline;}
#corporate{width: 98%; padding: 9% 1% 6%;}#corporate .package{width: 100%; height: 50px;}#corporate .package h1{margin: 8px 0 0 10px !important; float: left;}#corporate .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#corporate .package h1 span{display: inline;}
#custom{width: 98%; padding: 9% 1% 6%;}#custom .package{width: 100%; height: 50px;}#custom .package h1{margin: 8px 0 0 10px; float: left;}#custom .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#custom .package h1 span{display: inline;}
#facebook{width: 290px;}
#e-commerce{width: 98%; padding: 9% 1% 6%;}#e-commerce .package{width: 100%; height: 50px;}#e-commerce .package h1{margin: 8px 0 0 10px; float: left;}#e-commerce .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#e-commerce .package h1 span{display: inline;}
#pro{width: 98%; padding: 9% 1% 6%;}#pro .package{width: 100%; height: 50px;}#pro .package h1{margin: 8px 0 0 10px; float: left;}#pro .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#pro .package h1 span{display: inline;}
#web-cms-wordpress{width: 98%; padding: 9% 1% 6%;}#web-cms-wordpress .package{width: 100%; height: 50px;}#web-cms-wordpress .package h1{margin: 8px 0 0 10px !important; float: left;}#web-cms-wordpress .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px;}#web-cms-wordpress .package h1 span{display: inline;}#logo-basic-package, #logo-silver-package, #logo-gold-package, #logo-platinum-package {padding: 1% 1% 6% 30%; width: 69%;}
.business-local{width: 186px;}.business-local .view{width: 190px;}#left iframe{width: 100% !important;}
.pricing{width: 620px; margin: 0 16px 20px 0;}#left .pricing .package h1{font-size: 22px;}
#contact-left{width: 100%;}#contact-right {width: 100%; margin-bottom: 20px;}#contact .left {width: 49%;}#contact .left .input{width: 97%;}#contact .right {width: 49%;}#instant-messenger{width: 600px;}#contact-email{width: 600px;}
#left .hours-block li{margin: 0 14px 14px; width: 280px;}#left .hours-block li:last-child{margin-right: 14px;}
.seo-320{display: none;}#ban-img{display: none;}
#banner-landing{height: 270px;}#banner-landing h1{font-size: 30px;}#banner-landing img{width: 100%;}.responsive-design{width: 290px;}
.model{width: 193px;}

#sngbtn2{margin-bottom: 0;}
#sngfld{min-width: 270px; margin-bottom: 10px;}
#sngbtn{width: 130px; min-width: 130px;}
.loveus ul li{width: 562px;}
.strated{padding: 10px !important;}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {#home-ban{height: 174px;}#home-ban img{width: 100%;}#top-right{width: 236px;}#top-link{width: 236px; margin: 5px 0 8px;}.phone{top: 94px; position: absolute !important; right: 50px;}#top-link li:last-child{display: none;}.testimonial{width: 460px;}#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:7px; position: relative;  text-decoration: none; padding: 10px 0;}
#banner h1{font-size: 24px;}
.services-box{width: 460px; margin: 30px 0 ; height: 380px}.services-box .view-more{width: 460px;}.quote-box{width: 460px; margin: 0 0 10px;}.quote-box .textarea{top: 98px !important; }.quote .input{padding: 10px; width: 201px; float: left;}.quote .textarea{padding: 10px;position: absolute; top: 166px; width: 190px; right: 10px; height: 102px;}.quote .submit{width: 440px;}.testimonial-video{display: none;}#right .testimonial{width: 100%;}#right .testimonial img{width: 460px;}.view-more-testimonial{width:80%; padding: 10px 10px 0 60px;}.plus ul li{margin: 0 13px;}
.home-pro{margin: 10px 9px;}.home-pro:last-child{margin: 10px 9px;}
#footer-email{display: none;}#footer-phone{display: none;}#footer-global{display: none;}
#link1, #link2, #link3, #link4{height: 130px; width: 217px;}.navi_text{font-size: 13px;}#link2, #link4{margin-right: 0;}#jinfo{line-height: 30px; width: 460px}	
.home-h1{font-size: 24px; line-height: 26px;}
.client-img{float: none; margin: 0 auto;}
#get-free .left{width: 460px;}
#get-free .right{width: 460px;}
#get-free .input{width: 440px;}
#get-free .textarea{width: 440px;}
.plus {display: inline-block !important; float: none !important; }
.partner{display: inline-block !important; margin: 0 auto; float: none !important;}
.seo-320{display: block;}
/**/#left {width: 460px; margin-bottom: 20px;}#right {width: 460px;}.app-pro{width: 460px; margin-right: 0;}.app-pro img{width: 100%;}.app-pro .view .mask, .view .content{width: 460px; height: 560px;}.mobile-box{width: 460px;}.mobile-content{width: 330px;}.mobile-content img{display: none;}.seo-pro{width: 460px; margin-right: 0;}.seo-pro img{width: 100%;}.seo-pro .view .mask, .view .content{width: 460px; height: 300px;}
#ban-text{width: 460px;}#banner-clearfix{width: 460px;}#right .testimonial h2{font-size: 22px;}#infrastructure ul li{width: 224px;}#infrastructure ul li img{width: 100%;}
.team{float: none; margin: 0 auto;}
.team:nth-child(3n+3){margin: 0 auto;}
.rushik{background-position: center 0;}
.dcshah{top: 524px; background-position: center 0;}
.jeetu{top: 788px; background-position: center 0;}
.snehal{top: 1074px; background-position: center 0;}
.alpesh{top: 1356px; background-position: center 0;}
.chirag{top: 1638px; background-position: center 0;}
.port-images{width: 220px; margin: 0 5px 30px;}
.port-img img{width: 100%;}.port-images .view .mask, .view .content{height: 141px; width: 211px;}#basic-package{width: 98%; padding: 11% 1% 11%;}#basic-package .package{width: 100%; height: 50px;}#basic-package .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; line-height: 34px;}#basic-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#basic-package .package h1 span{display: inline;}#basic-package .left{width: 100%;}#basic-package .right{width: 100%;}#basic-package .basic-streep .hurry{display: none;}
#web-cms{width: 98%; padding: 11% 1% 11%;}
#web-cms .package{width: 100%; height: 50px;}
#web-cms .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; line-height: 34px;}
#web-cms .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}
#web-cms .package h1 span{display: inline;}
#web-cms .left{width: 100%;}
#web-cms .right{width: 100%;}#web-cms .basic-streep .hurry{display: none;}
#cms{width: 98%; padding: 11% 1% 11%;}#cms .package{width: 100%; height: 50px;}#cms .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; line-height: 34px;}#cms .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#cms .package h1 span{display: inline;}#cms .left{width: 100%;}#cms .right{width: 100%;}#cms .basic-streep .hurry{display: none;}
#corporate{width: 98%; padding: 11% 1% 11%;}#corporate .package{width: 100%; height: 50px;}#corporate .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; line-height: 34px;}#corporate .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#corporate .package h1 span{display: inline;}#corporate .left{width: 100%;}#corporate .right{width: 100%;}#corporate .basic-streep .hurry{display: none;}#custom{width: 98%; padding: 11% 1% 11%;}#custom .package{width: 100%; height: 50px;}#custom .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; line-height: 34px;}#custom .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#custom .package h1 span{display: inline;}#custom .basic-streep .hurry{display: none;}
#facebook{width: 460px;}.testimonial-line h2{font-size:18px;}
#e-commerce{width: 98%; padding: 11% 1% 11%;}#e-commerce .package{width: 100%; height: 50px;}#e-commerce .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#e-commerce .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#e-commerce .package h1 span{display: inline;} #e-commerce .basic-streep .hurry{display: none;}
#pro{width: 98%; padding: 11% 1% 11%;}#pro .package{width: 100%; height: 50px;}#pro .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#pro .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#pro .package h1 span{display: inline;}#pro .basic-streep .hurry{display: none;}
#web-cms-wordpress{width: 98%; padding: 11% 1% 11%;}#web-cms-wordpress .package{width: 100%; height: 50px;}#web-cms-wordpress .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; line-height: 34px;}#web-cms-wordpress .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#web-cms-wordpress .package h1 span{display: inline;}#web-cms-wordpress .left{width: 100%;}#web-cms-wordpress .right{width: 100%;}#web-cms-wordpress .basic-streep .hurry{display: none;}
#logo-basic-package, #logo-silver-package, #logo-gold-package, #logo-platinum-package {width: 98%; padding: 11% 1% 11%;}#logo-basic-package .package{width: 100%; height: 50px;}#logo-basic-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#logo-basic-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#logo-basic-package .package h1 span{display: inline;} #logo-basic-package .basic-streep .hurry{display: none;}
#logo-silver-package .package{width: 100%; height: 50px;}#logo-silver-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#logo-silver-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#logo-silver-package .package h1 span{display: inline;} #logo-silver-package .basic-streep .hurry{display: none;}
#logo-gold-package .package{width: 100%; height: 50px;}#logo-gold-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#logo-gold-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#logo-gold-package .package h1 span{display: inline;} #logo-gold-package .basic-streep .hurry{display: none;}
#logo-platinum-package .package{width: 100%; height: 50px;}#logo-platinum-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#logo-platinum-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 6px 10px 0 0; width: 100px; font-size: 14px; line-height: 18px;}#logo-platinum-package .package h1 span{display: inline;} #logo-platinum-package .basic-streep .hurry{display: none;}
.seo-table .box-table-b th{font-size: 16px;}.seo-table .box-table-b .buy-now{font-size: 16px;}
.business-local{margin: 0 auto; float: none;}.business-local:nth-child(3n+3){margin: 0 auto;}#left iframe{width: 100% !important;}
.pricing{width: 460px; margin: 0 0 20px;}
#left .pricing .package h1{clear: both; text-align: center;}
.pricing .package .contactus{float: none; margin: 0 auto;}
.pricing .package .price{float: none; margin: 0 auto;}
#contact-left{width: 100%;}#contact-right {width: 100%; margin-bottom: 20px;}#contact .left {width: 100%;}#contact .left .input{width: 97%;}#contact .right {width: 100%;}#contact-email{width: 440px;}#instant-messenger{width: 440px;}
#left .hours-block li{margin: 0 14px 14px; width: 200px;}#left .hours-block li:last-child{margin-right: 14px;}
.seo-none{display: none;}#ban-img{display: none;}
#banner-landing{height: 270px;}#banner-landing h1{font-size: 30px;}#banner-landing img{width: 100%;}.responsive-design{width: 210px;}
#customized .basic-streep .price{width: 110px;}#customized .basic-streep .contactus{width: 120px;}#customized .basic-streep .price2{width: 190px;}#customized .basic-streep .contactus2{width: 120px;}
.model{width: 140px;}#free-quote{right: 0;}

#sngbtn2{margin-bottom: 0;}
#sngfld{min-width: 294px; margin-bottom: 10px;}
#sngbtn{width: 130px; min-width: 130px;}
.loveus ul li{width: 402px;}
.strated{padding: 10px !important;}
.strated form{display: block; clear: both;}

.contact-plus{display: none !important;}
}
@media only screen and (min-width: 320px) and (max-width: 479px) {
#home-ban{height: 154px;}
#home-ban img{width: 100%;}
#logo{float: none; margin: 8px auto 0;}#top-right{width: 300px;}#top-link{width: 246px; margin: 10px 0 14px; height: auto;}.live-chat{display: none;}#top-link li:last-child{display: none;}.free-quote{display: none;}.view-more-testimonial{width:76%; padding: 10px 10px 0 60px;}.white-line h2{text-align: center;}.flag{display: none;}.phone{top: 94px; position: absolute !important; right: 50px;}#banner p{font-size: 16px;}#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #FFFFFF; display: block; float: right; right:0px; position: relative;  text-decoration: none; padding: 0; top: -17px;}
.client-img {float: none; margin: 0 auto; }
.services-box{width: 300px; margin: 30px 0; height: 450px}.services-box .view-more{width: 280px;}.quote .input{padding: 10px; width: 255px;}.quote .textarea{padding: 10px; width: 255px}.quote .submit{width: 276px;}.testimonial-video{display: none;}.testimonial{width: 300px;}
.home-pro{margin: 10px auto; float: none;}.home-pro:last-child{margin: 10px auto;}
#link1, #link2, #link3, #link4{height: 130px; width: 300px; margin-right: 0; text-align: center;}.navi_text{font-size: 13px;}#jinfo{line-height: 30px; width: 300px}#copy {width: 300px; overflow: hidden;}
#footer-email{display: none;}#footer-phone{display: none;}#footer-global{display: none;}
.plus ul li{margin: 0 95px 10px;}.plus ul li:last-child{margin-right: 0;}.home-h1{font-size: 24px; line-height: 26px;}#get-free .left{width: 300px;}#get-free .right{width: 300px;}#get-free .input{width: 280px;}#get-free .textarea{width: 280px;}.plus {display: inline-block !important; float: none !important; }.partner{display: inline-block !important; margin: 0 auto; float: none !important;}.partner img{width: 29%;}.seo-320{display: block;}.seo-table .box-table-b th{padding: 13px 6px;}.seo-table .box-table-b td{padding: 4px;}/**/#left {width: 300px; margin-bottom: 20px;}#right {width: 300px;}.app-pro{width: 300px; margin-right: 0;}.app-pro img{width: 100%;}.app-pro .view .mask, .view .content{width: 300px; height: 364px;}.mobile-img{float: none; margin: 0 auto;}.mobile-box{width: 300px;}.mobile-content{width: 300px; text-align: center;}.mobile-content img{display: none;}.seo-pro{width: 300px; margin-right: 0;}.seo-pro img{width: 100%;}.seo-pro .view .mask, .view .content{width: 300px; height: 194px;}#banner h1{font-size: 20px;}
#ban-text{width: 300px;}#banner-clearfix{width: 300px;}#right .testimonial h2{font-size: 22px;}#infrastructure ul li{width: 144px;}#infrastructure ul li img{width: 100%;}.team{float: none; margin: 0 auto;}.team:nth-child(3n+3){margin: 0 auto;}.dcshah{top: 524px;}.jeetu{top: 788px;}.snehal{top: 1074px;}.alpesh{top: 1356px;}.chirag{top: 1638px;}
.logo-design .box-table-b th{font-size: 16px;}.logo-design .box-table-b{font-size: 14px;}.quote-box{width: 300px;}.port-images{width: 300px; margin: 0 0 30px 0;}.port-img img{width: 100%;}.port-images .view .mask, .view .content{height: 196px; width: 291px;}
#basic-package{width: 98%; padding: 26% 1% 52%;}#basic-package .package{width: 100%; height: 74px;}#basic-package .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; text-align: left; min-width: 200px;}#basic-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px; top: -38px;}#basic-package .package h1 span{display: block;}#basic-package .left{width: 100%;}#basic-package .right{width: 100%;}#basic-package .basic-streep{height: 158px;}#basic-package .basic-streep .hurry{width: 100%; text-align: center; background: #01c49a;}#basic-package .basic-streep .price{width: 100%; text-align: center; background: #01c49a;}#basic-package .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #01c49a}
#web-cms{width: 98%; padding: 26% 1% 52%;}#web-cms .package{width: 100%; height: 74px;}#web-cms .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; text-align: left; min-width: 200px;}#web-cms .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px; top: -38px;}#web-cms .package h1 span{display: block;}#web-cms .left{width: 100%;}#web-cms .right{width: 100%;}#web-cms .basic-streep{height: 158px;}#web-cms .basic-streep .hurry{width: 100%; text-align: center; background: #63b3ea;}#web-cms .basic-streep .price{width: 100%; text-align: center; background: #63b3ea;}#web-cms .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #63b3ea}
#cms{width: 98%; padding: 26% 1% 52%;}#cms .package{width: 100%; height: 74px;}#cms .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; text-align: left; min-width: 200px;}#cms .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px; top: -38px;}#cms .package h1 span{display: block;}#cms .left{width: 100%;}#cms .right{width: 100%;}#cms .basic-streep{height: 158px;}#cms .basic-streep .hurry{width: 100%; text-align: center; background: #ff9743;}#cms .basic-streep .price{width: 100%; text-align: center; background: #ff9743;}#cms .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #ff9743}
#corporate{width: 98%; padding: 26% 1% 52%;}#corporate .package{width: 100%; height: 74px;}#corporate .package h1{margin: 8px 0 0 10px !important; float: left; font-size: 24px; text-align: left; min-width: 200px;}#corporate .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin-right: 10px; font-size: 14px; top: -38px;}#corporate .package h1 span{display: block;}#corporate .left{width: 100%;}#corporate .right{width: 100%;}#corporate .basic-streep{height: 158px;}#corporate .basic-streep .hurry{width: 100%; text-align: center; background: #ff4378;}#corporate .basic-streep .price{width: 100%; text-align: center; background: #ff4378;}#corporate .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #ff4378}
#custom{width: 98%; padding: 26% 1% 52%;}#custom .package{width: 100%; height: 74px; }#custom .package h1{margin: 8px 0 0 10px; float: left; font-size: 24px; text-align: left;}#custom .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; font-size: 14px; margin: 10px 10px 0 0; text-align:right; width: 100px; line-height: 20px;}#custom .package h1 span{display: block;}#custom .left{width: 100%;}#custom .right{width: 100%;}#custom .basic-streep{height: 158px;}#custom .basic-streep .hurry{width: 100%; text-align: center; background: #eabf63;}#custom .basic-streep .price{width: 100%; text-align: center; background: #eabf63;}#custom .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #eabf63}
#facebook{width: 300px;}.testimonial-line h2{font-size: 16px;}
#e-commerce{width: 98%; padding: 26% 1% 52%;}#e-commerce .package{width: 100%; height: 74px;}#e-commerce .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px; text-align: left;}#e-commerce .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px; font-size: 16px; width: auto; top: -36px;  line-height: 24px;}#e-commerce .package h1 span{display: block;}#e-commerce .basic-streep{height: 165px;}#e-commerce .basic-streep .hurry{width: 100%; text-align: center; background: #01c49a;}#e-commerce .basic-streep .price{width: 100%; text-align: center; background: #01c49a;}#e-commerce .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #01c49a}
#pro{width: 98%; padding: 26% 1% 52%;}#pro .package{width: 100%; height: 74px;}#pro .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px; text-align: left;}#pro .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px; font-size: 16px; width: auto; top: -36px;  line-height: 24px;}#pro .package h1 span{display: block;}#pro .basic-streep{height: 165px;}#pro .basic-streep .hurry{width: 100%; text-align: center; background: #63b3ea;}#pro .basic-streep .price{width: 100%; text-align: center; background: #63b3ea;}#pro .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #63b3ea}
#web-cms-wordpress{width: 98%; padding: 26% 1% 52%;}#web-cms-wordpress .package{width: 100%; height: 74px;}#web-cms-wordpress .package h1{margin: 8px 0 0 10px; float: left; font-size: 22px;}#web-cms-wordpress .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px; font-size: 16px; width: 100px;  line-height: 24px;}#web-cms-wordpress .package h1 span{display: block;}#web-cms-wordpress .basic-streep{height: 158px;}#web-cms-wordpress .basic-streep .hurry{width: 100%; text-align: center; background: #63b3ea;}#web-cms-wordpress .basic-streep .price{width: 100%; text-align: center; background: #63b3ea; float: none;}#web-cms-wordpress .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #63b3ea}#web-cms-wordpress .left{width: 100%;}#web-cms-wordpress .right{width: 100%;}
.web-design-table .box-table-b{font-size: 12px;}.web-design-table .box-table-b th{font-size: 14px;}
.domain-logo{width: 100%;}.domain-logo img{width: 100%;}.web-design-table .box-table-b td .input{width: 97%; margin: 10px 0;}.web-design-table .box-table-b td .select{width: 100%; margin: 0 0 10px 0;}
.seo-table .box-table-b th{font-size: 16px;}.seo-table .box-table-b .buy-now{font-size: 16px;}
#logo-basic-package{width: 98%; padding: 26% 1% 52%;}#logo-basic-package .package{width: 100%; height: 74px;}#logo-basic-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 20px; text-align: left;}#logo-basic-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px 10px 0 0; font-size: 14px; width: 100px; line-height: 20px;}#logo-basic-package .package h1 span{display: block;}#logo-basic-package .basic-streep{height: 158px;}#logo-basic-package .basic-streep .hurry{width: 100%; text-align: center; background: #01c49a;}#logo-basic-package .basic-streep .price{width: 100%; text-align: center; background: #01c49a;}#logo-basic-package .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #01c49a}
#logo-silver-package{width: 98%; padding: 26% 1% 52%;}#logo-silver-package .package{width: 100%; height: 74px;}#logo-silver-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 20px; text-align: left;}#logo-silver-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px 10px 0 0; font-size: 14px; width: 100px; line-height: 20px;}#logo-silver-package .package h1 span{display: block;}#logo-silver-package .basic-streep{height: 158px;}#logo-silver-package .basic-streep .hurry{width: 100%; text-align: center; background: #63b3ea;}#logo-silver-package .basic-streep .price{width: 100%; text-align: center; background: #63b3ea;}#logo-silver-package .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #63b3ea}
#logo-gold-package{width: 98%; padding: 26% 1% 52%;}#logo-gold-package .package{width: 100%; height: 74px;}#logo-gold-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 20px; text-align: left;}#logo-gold-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px 10px 0 0; font-size: 14px; width: 100px; line-height: 20px;}#logo-gold-package .package h1 span{display: block;}#logo-gold-package .basic-streep{height: 158px;}#logo-gold-package .basic-streep .hurry{width: 100%; text-align: center; background: #ff9743;}#logo-gold-package .basic-streep .price{width: 100%; text-align: center; background: #ff9743;}#logo-gold-package .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #ff9743}
#logo-platinum-package{width: 98%; padding: 26% 1% 52%;}#logo-platinum-package .package{width: 100%; height: 74px;}#logo-platinum-package .package h1{margin: 8px 0 0 10px; float: left; font-size: 20px; text-align: left;}#logo-platinum-package .package .offer{float: right; position: relative; background: transparent; width: auto; color: #FFFFFF; margin: 10px 10px 0 0; font-size: 14px; width: 100px; line-height: 20px;}#logo-platinum-package .package h1 span{display: block;}#logo-platinum-package .basic-streep{height: 158px;}#logo-platinum-package .basic-streep .hurry{width: 100%; text-align: center; background: #eabf63;}#logo-platinum-package .basic-streep .price{width: 100%; text-align: center; background: #eabf63;}#logo-platinum-package .basic-streep .contactus{width: 100%; text-align: center; background: none; float: none; color: #eabf63}
#left h2{margin: 20px 0 15px; font-size: 20px;}
.testi_inner .left{width: 100%;}
.testi_inner .right{width: 100%;}
#left .right_title2 h3{font-size: 14px; padding: 8px 0}
.open-source{width: 300px; margin-right: 0;}
.payment .box-table-b{font-size: 13px;}
#pagination a{padding: 6px;}
.seo-img{width: 100%;}
.seo-img img{width: 100%;}
.business-local{margin: 0 auto; float: none;}
.business-local:nth-child(3n+3){margin: 0 auto;}
#left iframe{width: 100% !important;}
.pricing{width: 300px; margin: 0 0 20px;}
#left .pricing .package h1{clear: both; text-align: center; font-size: 20px;}
.pricing .package .contactus{float: none; margin: 0 auto;}
.pricing .package .price{float: none; margin: 0 auto;}
#left .hours-block li{margin: 0 0 10px; width: 300px;}
#contact-left{width: 100%;}
#contact-right {width: 100%; margin-bottom: 20px;}
#contact .left {width: 100%;}
#contact .left .input {width: 97%;}
#contact .right {width: 100%;}
#contact-email{width: 280px;}
#instant-messenger{width: 280px;}
#instant-messenger .left{width: 100%;}
#instant-messenger .right{width: 100%;}
.seo-none{display: none;}
#ban-img{display: none;}
#banner-landing{height: 270px;}
#banner-landing h1{font-size: 30px;}
#banner-landing img{width: 100%;}
.responsive-design{width: 380px;}
#customized .basic-streep .price{width: 80px; font-size: 20px;}
#customized .basic-streep .price2{width: 150px;}
#customized .basic-streep .contactus{width: 90px; }
#customized .basic-streep .contactus2{width: 120px;}
#customized .basic-streep .buy-now{font-size: 16px;}
#customized .basic-streep .hurry{width: 150px; line-height: 20px; padding: 8px 0 0;}
.model{width: 200px; margin: 0 auto 10px; float: none;}
.model:last-child{margin: 0 auto 10px;}#free-quote{right: 0;}

#sngbtn2{margin-bottom: 0;}
#sngfld{min-width: 274px; margin-bottom: 10px;}
#sngbtn{width: 130px; min-width: 130px;}
.loveus ul li{width: 240px;}
.strated{padding: 10px !important;}
.strated form{display: block; clear: both;}

.contact-plus{display: none !important;}
}