body{margin: 0px; background-repeat: repeat-x; background-color:#ffffff;}
/*body{margin: 0px; background-image: url(../images/bg_in.jpg); background-repeat: repeat-x; background-color:#FFFFFF;}*/
table,div{font-family:Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size:12px; line-height:22px; }
form{margin:6px 0 0 0;}
a{color: #333333; text-decoration: none; }
a:hover{color: #ec6e17; text-decoration: underline;}
img{border:none; max-width: 100%;}
p{margin:10px 0;}
input, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form{margin:0px;}

/*Heading*/
h1{font-size:26px; margin:0px; color:#ec6a1f; text-shadow: 0px 1px 1px #b2b2b2; margin: 0 0 10px;}
h2{font-size:14px; margin:0px;}
	.clearfix.table1 {
    background-size: 100% 100%;
}
.img_left{float:left; margin-right:10px;}
.img_right{float:right; margin-left:15px;}
.ul{margin:0; padding-left:0; margin-left:20px;}
.ol{margin:0; padding-left:0; margin-left:25px; }
.ol .left{width: 300px; float: left;}
/*.ol li{width: 350px; float: left;}*/
.ol2 li{width: auto; float: none;}
.ul_web{margin:0; padding-left:0; margin-left:20px;}
.ul_web li{line-height:26px; list-style-image:url(../images/li1.png);}
.ul_web1{margin:0; padding-left:0; margin-left:20px;}
.ul_web1 li{line-height:26px; list-style-image:url(../images/li2.png);}

.web-packages-new p{margin:10px 0!important;}
.packeg{width: 327px !important;}
.packeg1{width: 321px !important; background-size: 100% 100% !important;}
.packeg_box .packeg1:last-child{width: 327px !important;}
.packeg_box{float: left; width: 325px; margin-right: 20px;}
.packeg_box:last-child{margin-right: 0;}
#main{width:1000px; margin:0 auto;}
#header1{width:1000px; height:151px;}
#top{width:1000px; position:relative; display:inline-block;}
#logo{width:217px; float:left; padding:10px 0 10px;}
#top_link{float:right; width:472px; margin-top:7px; text-align:right; padding-right:20px; color:#333;}
#top_link a{color:#333;}
#top_link a:hover{color:#333;}
#phone_number{float:right; width:476px; margin-top:30px;}
#phone_number2{float:right; width:283px; margin-top:10px; line-height:26px; text-align:right; padding-right:20px; background-image:url(../images/phone_icon.jpg); background-repeat:no-repeat; background-position:left;}
.phone{width:155px; font-size:11px; float:left; line-height:30px;}
.live_support{width:145px; float:left; line-height:30px;}
#social_media{float:right; width:130px; margin-top:10px; line-height:26px; text-align:left; padding:5px 20px 0 0;} 
#social_media1{float:right; width:224px; margin-top:10px; line-height:26px; text-align:left; padding:5px 20px 0 0;}
#navi{font-size:13px; text-transform:uppercase; line-height:43px; background-image:url(../images/navi_bg.jpg); background-repeat:no-repeat; text-align:center;}
#navi ul{margin:0;margin-left:0px;padding:0px;list-style:none;}	
#navi ul li{display: inline;}	
#navi ul li a{padding: 12px 22px; text-align: center; text-decoration: none; color: #FFFFFF; font-weight:bold;}
#navi li a:hover, #navi li .current{color: #ff9e2c;}
#navi li .last {background: none;}

#banner{width:1000px; position:relative; display:inline-block; background:url(../images/domain_search_bg.jpg)no-repeat bottom #d0f7f6;}
#banner_img{width:1000px; /*height:230px;*/}
.web-design{display: inline-block; position: relative; background: url(../images/web_design_ban.jpg) no-repeat; width: 1000px; height: 200px;
}
#domain_search{float:left; padding:9px 0; width:530px;}
#testimonials{float:right; padding:9px 0; width:400px;}
.our_slab_price  tr td{padding: 0 !important;}
#content{width:1000px; background-image:url(../images/content_bg.jpg); background-repeat:no-repeat; background-position:top; position:relative; display:inline-block; padding:15px 0;}
#left{float:left; width:730px; padding-bottom:10px;}
#linux{float:left; width:490px;}
#windows{float:right; width:490px;}
#right{float:right; width:244px;}
.p table.jqTransformTextarea{width: 56% !important;}
.p table.jqTransformTextarea textarea{width: 100% !important; }
.p table.jqTransformTextarea td#jqTransformTextarea-mm{/*border: 1px solid gray;*/}

.p.feedback_text table.jqTransformTextarea {width: 35.5% !important;}
.p .jqTransformSelectWrapper{ width: 260px !important;}

#footer{width:100%; background:url(../images/bottom_bg.jpg) repeat-x center top #292929; display:inline-block; position:relative; height:auto;}
.mobile{display: none !important;}
#footer1{width:1000px; margin:0 auto; height:120px; padding:12px 10px;}
#footer1 .box1{float:left; width:180px; margin-right:10px; border-right:1px solid #4e4e4e;}
#footer1 .box2{float:left; width:200px; margin-right:10px; border-right:1px solid #4e4e4e;}
#footer1 .box3{float:left; width:210px; margin-right:10px; border-right:1px solid #4e4e4e;}
#footer1 .box4{float:left; width:160px; margin-right:10px; border-right:1px solid #4e4e4e;}
#footer1 .box5{float:left; width:160px;}
#footer_left{width:530px; float:left;}
#footer_right{width:400px; float:right; padding-top:30px; text-align:right;}
#copy{width:1000px; margin:15px auto; text-align: center;}
#w3c{width:200px; float:right; text-align:right; display: none;}

.green{color:#333333; font-size:11px;}
.green a{color:#333333;}
.green a:hover{color:#333333;}
.textbox{border:none; background-color:transparent; width:180px; color:#FFFFFF; padding: 3px 8px;}
.textarea{border:none; background-color:transparent; width:180px; color:#FFFFFF; height:100px; padding: 3px 8px;}
.white{color:#e8e8e8; line-height:22px;} .white a{color:#b4b4b4;} .white a:hover{color:#b4b4b4;}
.white1{color:#e8e8e8; font-size:12px;}
.white2{color:#FFFFFF; font-size:12px;}
.td_title{color:#e8e8e8; font-size:14px; line-height:22px;} .td_title a{color:#e8e8e8;} .td_title a:hover{color:#e8e8e8;}

.navi_text{font-size:12px; line-height:23px; padding:6px 12px; border:3px solid #e9e9e9; background-color:#f5f5f5; margin-bottom:10px;}
.navi_text .input{background-image:url(../images/textbox.jpg); height:22px; padding:6px 10px; margin:5px 0; width: 194px;}
.navi_text .textarea-box{background-image:url(../images/textarea.jpg); height:106px; padding:6px 10px; margin:5px 0;}
.navi_text ul{margin:0px; padding-left:0px; margin-left:0px; list-style:none; }
.navi_text li{border-bottom:1px dotted #CCCCCC;}
.navi_text li a{color:#3f3f3f; display:block; text-decoration:none; padding-left:05px;}
.navi_text li a:hover{color:#FFFFFF; background-color:#ff9e2c; display:block; text-decoration:none; padding-left:05px; border-left:3px solid #333333;}
.navi_text_active{color:#FFFFFF; background-color:#ff9e2c; display:block; text-decoration:none; padding-left:05px; border-left:3px solid #333333;}
.table{font-size:12px; line-height:18px;}
.white_title{color:#FFFFFF; font-size:15px; font-weight:bold;}

/*feedback*/
label { width: 170px; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
.submit { margin-left: 176px; }

em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.p{display:inline-block; margin:10px 0 0;}

.feedback_input{background-image:url(../images/input_bg.jpg); background-repeat:no-repeat; border:none; background-color:transparent; width:380px; height:26px; color:#FFF; padding-left:5px;}

.orange{color:#ec6e17; text-shadow: 0px 0px 0px #FFF;}
.big{font-size:15px;}
.phone_no{font-size:15px; font-weight:bold}
.bottom_line{border-bottom:1px dotted #CCC; padding-bottom:6px; display:block;}

#domain{width:496px; height:103px; background-image:url(../images/domain_img1.jpg); background-repeat:no-repeat;}
.block1{width:110px; padding:10px 0 0 10px; float:left;}
.blocks{width:80px; padding:10px 0 0 10px; float:left; text-align:center; margin-right:5px;}
.com{background-color:#eaeaea; display:block; width:auto; padding:2px; text-align:center; font-size:16px;}
.large{font-size:18px;}

/*webdesign box*/
#black_box{display:inline-block; position:relative; background-color:#333333;}
.content_box{width:333px; float:left; margin:5px 5px 5px 5px; background-color:#e6e6e6; border:1px solid #FFFFFF; padding:5px 10px; background-image:url(../images/black_bg.jpg); background-repeat:no-repeat; background-position:bottom;}
.headding{font-size:24px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#333333; text-shadow: 0px 1px 1px #cccccc;}
.line{background-image:url(../images/line.jpg); background-repeat:repeat-x; background-position:center; height:8px;}
.price1{font-size:20px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#c7c7c7; text-shadow: 0px 1px 1px #000000;}
.price_big{font-size:28px;}
/*webdesign box*/

/*Contact Us*/
#left_con{float:left; width:500px; padding-bottom:10px;}
#right_con{float:right; width:470px; background-color:#f9f9f9; border:1px solid #f1f1f1; padding:5px;}
/*Contact Us*/

#in_ban{float:left; width:245px; margin-left:38px; padding:10px 0 10px;}
.google_plus{float:right; margin:11px 0 0 10px;}

/*Linux VPS*/
#linux_vps{position:relative; display:inline-block; margin:20px 0 30px; line-height:22px;}
#linux_vps img{margin-left:-1px;}
.gb50 {width:233px; float:left; margin-right:10px; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#f6f6f6; text-align:center; height:368px;}
.gb100 {width:233px; float:left; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background-color:#f6f6f6; text-align:center; height:368px; }

.green1{color:#829f07; font-size:14px; font-weight:bold;}
.orange1{color:#d17b0b; font-size:14px; font-weight:bold;}
.black{color:#666666; font-size:13px; font-weight:bold; line-height:14px;}

.fb_edge_widget_with_comment{width:136px !important;}
.portfolio-box{font-size:12px; line-height:23px; padding:6px 12px; border:3px solid #ff7b1c; background-color:#ff9e2c; margin-bottom:10px; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center;}

.normal_font {color: #ec6e17; font-size: 14px;}

.business-title{font-size: 20px; color:#333333;}
.business-box {
	width: 730px;
	position: relative;
	display: inline-block;
	padding: 10px 5px; -moz-border-radius: 5px; /* FF1+ */ -webkit-border-radius: 5px; /* Saf3+, Chrome */border-radius: 5px; /* Opera 10.5, IE 9 */border:1px solid #CCCCCC; margin-bottom: 10px;
}
.business-box-img {width: 160px;float: right; text-align: center;}
.business-box-text {width: 450px; line-height:70px; padding-left:5px;float: left;}

/*Website design*/
.web-packages-new, .web-packages, .interested-in {
	-moz-border-radius: 5px; /* FF1+ */
	-webkit-border-radius: 5px; /* Saf3+, Chrome */
	border-radius: 5px; /* Opera 10.5, IE 9 */
	border: 1px solid #41aec3;
	width: 692px;
	margin-bottom: 10px;
	padding: 5px 10px
}
.web-packages {
	background: url(../images/web-packages.jpg) repeat-x #FFF;
}
.web-packages-new {
	background-image: url(../images/web_price_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 5px 0 0px 0;
	margin-bottom: 0;
	width: 730px;
	/* Opera 10.5, IE 9 */
	border: none;
}

.web-packages-new p {
	padding: 6px 10px 0;
}
.contact_btn {
	float: right;
	margin-top: -12px;
	margin-left: 10px;
}
.package-price {
	float: right;
	color: #FFFFFF;
	font-size: 24px;
	margin-bottom: 10px;
	margin-right: 8px;
}
.per-hour {
	font-size: 12px;
	line-height: 12px;
	text-transform: uppercase;
}
.package-title {
	color: #FFFFFF;
	font-size: 24px;
	text-transform: uppercase;
	margin-bottom: 10px; top: -5px; position: relative;
}
.price_inner_pattern {

	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	overflow: hidden;
	background-image: url(../images/pattern_img.jpg);
	background-repeat: repeat;
	padding: 0 12px 14px 12px;
}
.package-left {
	float: left;
	width: 340px;
	margin-top: 10px;
}
.package-right {
	float: right;
	width: 340px;
	margin-top: 10px;
}
.ul-new {
	padding-left: 0;
	margin: 0 0 0 20px
}
.ul-new li {
	list-style-image: url(../images/bullets-new.png);
	line-height: 27px
}
#need-help {
	padding: 0px 0 0px 0;
	width: 730px;
	margin-bottom: 0px;
	position: relative;
}
#need-help p {
    border-bottom: 1px solid #E0E0E0;
    border-left: 1px solid #E0E0E0;
    border-right: 1px solid #E0E0E0;
    margin: 0;
    padding: 10px;
}
.mail_icon {
	position: absolute;
	right: 15px;
	margin-top: 12px;
	z-index: 1;
}
.normal_box {
	background-image: url(../images/haeding_bg.jpg);
	background-repeat: no-repeat;
	height: 29px;
	color: #ec6e17;
	font-size: 20px;
	position: relative;
	padding: 10px 0 0 49px;
	text-transform: uppercase;
	border-top: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
}
.icon {
	left: 5px;
	position: absolute;
	top: -7px;
	z-index: 1;
}
.red {
	color: #ec6e17
}
.red a {
	color: #ec6e17
}
.red a:hover {
	color: #ec6e17
}
.normal_font_com {
	color: #ec6e17;
	font-size: 20px;
	text-transform: uppercase;
}
.box-table-b {

	border-collapse: collapse;
	margin: 10px 0 0px;
	width: 730px;
}

.box-table-b th {
	background: none repeat scroll 0 0 #393939;
	border-right: 1px solid #ffffff;
	font-weight: normal;
	padding: 13px 8px;
}

.box-table-b td {
	background: none repeat scroll 0 0 #f3f3f3;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	padding: 8px;
	border-bottom: 1px solid #ffffff;
}
.box-table-b tr:hover td {
	background: none repeat scroll 0 0 #f8e9d9;
}
.table_text {
	color: #ffffff;
	font-size: 18px;
	text-transform: uppercase;
}

.order-input {
    margin-bottom: 4px;
    padding: 10px;
    width: 205px; height: 16px;
}
.mobile-version{color: #FFFFFF; font-weight: bold; position: absolute; top: 14px; line-height: 13px; right: 290px; text-transform: uppercase;}
.portfolio-box1{font-size:12px; line-height:23px; margin-bottom:10px; border-bottom: 1px solid #CCCCCC; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center;}

.order-textarea{width: 356px; height: 100px; padding: 10px;}
.ext-logo{border: 3px solid #e5e5e5;}
.ext-logo table tr td{height: 60px;}

.table1{width: 495px;}
.table1 form{ padding: 10px;}

.img_right.technical_support_form form .p table.jqTransformTextarea {width: 52.6% !important;}
.img_right.technical_support_form form .p .jqTransformSelectWrapper{ width: 209px !important;}

.submenu_title{display: none; color: #ffffff; text-align: center; font-size: 14px; font-weight: bold; cursor: pointer;}
.submenu_title a{color: #FFFFFF;}

#hamburger-navigation{display: none;}

/* all form DIVs have position property set to relative so we can easily position newly created SPAN */
form div{position:relative;} 

/* setting the width and height of the SELECT element to match the replacing graphics */
select.select{position:relative; z-index:10; width:194px !important; height:28px !important; line-height:28px;}

/* dynamically created SPAN, placed below the SELECT */
span.select{position:absolute; bottom:0; float:left; left:0; width:194px; height:30px; line-height:28px; text-indent:10px; background:url(../images/select.png) no-repeat right top; cursor:default; z-index:1; color: #FFFFFF;}

.dedicated-servers-box{border:3px solid #e5e5e5; padding: 0 10px; margin-bottom: 20px;}

.rc-anchor rc-anchor-normal rc-anchor-light{width: 210px !important;}
.rc-anchor-normal .rc-anchor-content{width: 116px !important;}
.rc-anchor-normal .rc-anchor-checkbox-label{width: 62px !important;}
.rc-anchor-normal .rc-anchor-pt{width: 199px !important;} 
.domainchecker-homepage-captcha{text-align: center;width: 302px;margin: 10px auto;}

.secure{}
.secure ul{margin: 0; padding: 0; list-style: none; text-align: center;}
.secure ul li{display: inline-block; margin: 0 20px;}

#comodoTL{line-height: 5px; color: #FFFFFF;}

.panel-banner{margin-bottom: 10px;}
.panel-banner img{max-width: 100%;}

@media only screen and (min-width:1180px) and (max-width:1280px) {
}

@media only screen and (min-width:960px) and (max-width:1179px) {
#main, #header1, #top, #banner, #banner_img, #content, #footer1, #copy{width: 940px;}
#top_link{padding-right: 0;}
#phone_number2{padding-right: 0;}
.clearfix.table1 {
    width: 82%;    background-size: 100% 100%;
}
#demo5{ margin-left: 445px !important;}
.packages .item .buy { width: 220px !important;}
.packages {
    width: 675px !important;
}
.packeg{width: 330px !important;}
.packeg_box .packeg1:last-child {
    width: 331px !important;
}

.packeg1{width: 325px !important;}
#left_con {width: 410px;}
#slider {width: 400px;}
.header {width:400px !important;}
.text {width: 740px !important;}
#right_con {width: 740px !important;}
.ext-logo table tr td {
    height: 60px;
    padding: 10px 0 !important;
}

.web-packages-new {width: 670px !important;}
#need-help {width: 670px;}
#master0{width: 100% !important; height: 216px !important;}
#canvas0_0, #canvas0_1 {width: 100% !important; height: 216px !important;} 
#master0 img{width: 100%;}

#left{width: 670px;}
#linux, #windows{width: 100%; margin-bottom: 20px;}
.table{width: 100%;}
#left_con {width: 460px;}

#slider {width: 460px !important;}

.header {width: 450px !important;}
.text {width: 450px !important;}
#right_con {width: 450px !important;}


#footer1{padding: 12px 0;}
#footer1 .box4{width: 146px;}
#w3c{width: 430px;}
#copy{margin: 15px auto;}
.clearfix.table1 td { padding: 1px 10px !important;}


.p table.jqTransformTextarea {width: 58% !important;}
.p.feedback_text table.jqTransformTextarea {width: 38.4% !important;}
.p .jqTransformSelectWrapper{ width: 260px !important;}
.img_right.technical_support_form form .p table.jqTransformTextarea {width: 52.6% !important;}
.img_right.technical_support_form form .p .jqTransformSelectWrapper{ width: 209px !important;}
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
#main, #header1, #top, #banner, #banner_img, #content, #footer1, #copy{width: 748px;}
#top_link{padding-right: 0;}
#phone_number2{padding-right: 0;}
#header1{height: auto;}
#demo5{ margin-left: 255px !important;}
.packages .item .label {width: 360px !important;}
.packages .item .buy {width: 80px !important;}

.packeg_box {width: 485px;}
.packeg_box:first-child{margin-bottom: 20px;}
.packeg {width: 480px !important; text-align: center; margin-right: 0 !important;} 
.packeg1 {clear: both;float: none !important;margin: 0 auto !important;width: 350px !important;}
.packeg_box .packeg1:last-child {width: 356px !important;}
#master0{width: 100% !important; height: 172px !important;}
#canvas0_0, #canvas0_1 {width: 100% !important; height: 172px !important;} 
#master0 img{width: 100%;}
#domain_search{width: 372px;}
#testimonials{width: 350px;}
.jqTransformInputWrapper{width: 255px !important;}
.jqTransformInputInner input{width: 255px !important;}
.submit { margin-left: 170px; }
#left{width: 480px;}

.business-box {width: 470px;}
.business-box-text {width: 340px;}
.business-box-img {width: 125px;}
#linux, #windows{width: 100%; margin-bottom: 20px;}
.table{width: 100%;}

#footer{background:url(../images/bottom_bg_768.jpg) repeat-x center top #292929;}
#footer1{padding: 12px 0; display: table;}
#footer1 .box1, #footer1 .box2, #footer1 .box3, #footer1 .box4, #footer1 .box5{width: 242px; margin-bottom: 20px;}
#w3c{width: 240px;}
#copy{margin: 15px auto;}

h1 {font-size: 20px !important;}

.web-design{width: 748px;background-size:100%;}
.web-design.min_height{height: 150px !important;}
#footer1 .box1, #footer1 .box2, #footer1 .box3, #footer1 .box4, #footer1 .box5 {
    margin-bottom: 20px;
    width: 238px;
}
.packages {
    width: 480px !important;
}
#footer1 .box3 {border-right: 0 none;}
.clearfix.table1 td { padding: 1px 10px !important;
}
.ext-logo table tr td{display: inline-block; height: auto; padding: 10px 0;}
#left_con {width: 750px;}
#slider {width: 750px;}
.header {width: 740px !important;}
.text {width: 740px !important;}
#right_con {width: 740px !important;}
.package_img img{height: auto;width: 155px !important;}
.portfolio_img{width: 210px !important; height: auto !important;}
.content {width: 750px !important;}
.p label {width: 270px !important;}
.p table.jqTransformTextarea {width: 34.4% !important;}
.jqtransformdone .p label{width: 205px !important;}
.jqtransformdone .p.feedback_text table.jqTransformTextarea {width: 52.5% !important;}
.img_right.technical_support_form { width: 325px !important;}
.img_right.technical_support_form form .p label {width: 140px !important;}
.img_right.technical_support_form form .p .jqTransformInputWrapper {width: 165px !important;}
.img_right.technical_support_form form .p .jqTransformInputWrapper .jqTransformInputInner input {width: 155px !important;}
.img_right.technical_support_form form .p .jqTransformSelectWrapper{ width: 165px !important;}
.img_right.technical_support_form form .p table.jqTransformTextarea {width: 50.6% !important;}

}

@media only screen and (min-width: 640px) and (max-width: 767px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #ffffff; display: block; margin: 0 auto; padding: 20px; text-align: right; text-decoration: none; width: 580px; z-index: 10; background: #414244;}
#main, #header1, #top, #banner, #banner_img, #content, #footer1, #copy{width: 620px;}
#top{ margin-bottom: 10px;}
#top_link{padding-right: 0;}
#phone_number2{padding-right: 0;}
h1 {font-size: 24px;}
#header1{height: auto;}
#logo{float: none; display: block; text-align: center; width: auto;}
#top_link{float: none; display: block; text-align: center; width: auto; margin: 10px 0;} 
#phone_number2{float: none; margin: 0 auto;}
#social_media1{float: none; margin: 0 auto;}
#footer1 .box3 {border-right: 0;}
.business-box {width: auto;}
.business-box-text {width: 443px;}
.packages {width: 620px !important;}
.packages .item .label {width: 357px !important;}
.packages .item .buy {width: 225px !important;}
.gb50 {width: 198px;}
.gb100 {width: 198px;}
#banner > img {height: auto;width: 100%;}
.ext-logo table tr td{display: inline-block; height: auto; padding: 10px 0;}
.packeg_box {width: 485px;}
.packeg_box:first-child{margin-bottom: 20px;}
.packeg_box {margin-right: 0;width: 620px;}
.packeg {width: 620px !important; text-align: center; margin-right: 0 !important;} 
.packeg1 {clear: both;float: none !important;margin: 0 auto !important;width: 350px !important;}
.packeg_box .packeg1:last-child {width: 356px !important;}
.submit {margin-left: 248px;}
.web-packages-new {width: 620px;}
#need-help {width: 620px;}
.box-table-b {width: 620px;}
td { text-align: center !important;}
#demo5{ margin-left: 350px !important;}
#master0{width: 100% !important; height: 144px !important;}
#canvas0_0, #canvas0_1 {width: 100% !important; height: 144px !important;} 
#master0 img{width: 100%;}
#domain_search{width: 100%;}
#testimonials{width: 100%; text-align: center;}

#left{width: 100%;}
#linux, #windows{width: 100%; margin-bottom: 20px;}
#right{width: 100%;}
#right form{width: 100%;}
.navi_text{text-align: center;}

.table{width: 100%;}
.navi_text .input{width: 194px; margin: 5px auto;}
.navi_text .textarea-box{width: 194px; margin: 5px auto;}
#master1{margin: 0 auto;}

#footer{background:url(../images/bottom_bg_768.jpg) repeat-x center top #292929;}
#footer1{padding: 12px 0; display: table;}
#footer1 .box1, #footer1 .box2, #footer1 .box3, #footer1 .box4, #footer1 .box5{width: 199px; margin-bottom: 20px;}
#w3c{width: 190px;}
#copy{margin: 15px auto;}

#footer1 .box1, #footer1 .box2, #footer1 .box3, #footer1 .box4, #footer1 .box5 {margin-bottom: 20px;width: 195px;}
.stationary_design{width: 620px !important;}
.stationary_design div{width: 620px !important;}
.web-design {width: 620px;background-size:100%;}
.web-design.min_height{height: 125px !important;}
.web-design #stackright {left: 600px !important;}
.package-left {width: 307px;}
.package-right {width: 270px;}
#phone_number {clear: both;float: none;margin: 0 auto;width: 465px;}	
.table1{width: 80%;}
.table1 tbody {margin: 12px 20px;}
#left_con {width: 620px;}
#slider {width: 620px;}
.header {width: 610px !important;}
.text {width: 610px !important;}
#right_con {width: 610px !important;}
.p label {width: 260px !important;}
.p table.jqTransformTextarea {width: 43% !important;}
.content {width: 620px !important;}
.img_right.technical_support_form form .p label {width: 170px !important;}
.img_right.technical_support_form form .p .jqTransformSelectWrapper{width: 210px !important;}
.img_right.technical_support_form form .p table.jqTransformTextarea {width: 53% !important;}
.jqtransformdone .p.feedback_text table.jqTransformTextarea {width: 42% !important;}

.navi_text table{width: 245px; margin: 0 auto;}
#domain { margin: 0 auto; width: 499px;}
#social_media { float: none; margin: 0 auto; padding: 15px 0 0; text-align: center;}
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #ffffff; display: block; margin: 0 auto; padding: 20px; text-align: right; text-decoration: none; width: 420px; z-index: 10; background: #414244;}
#main, #header1, #top, #banner, #banner_img, #content, #footer1, #copy{width: 460px;}
#top_link{padding-right: 0;}
#phone_number2{padding-right: 0;}
.web-design {width: 460px;background-size:100%;}
.web-design.min_height{height: 92px !important;}
.packeg_box:first-child{margin-bottom: 20px;}
.packeg_box {margin-right: 0;width: 460px;}
.web-design #stackright {left: 420px !important;}
.web-packages-new {width: 460px;}
.packeg {width: 460px !important; text-align: center; margin-right: 0 !important;} 
.packeg1 {clear: both;float: none !important;margin: 0 auto !important;width: 350px !important;}
.packeg_box .packeg1:last-child {
    width: 357px !important;
}
.package-left { text-align: center;width: 430px;}
.package-right { text-align: center; width: 430px;}
#need-help { width: 460px;}
.normal_box {font-size: 13px;}
#need-help p {padding: 10px 120px 10px 10px;}
#need-help p:nth-child(2){padding: 10px;}
.box-table-b {width: 460px;}
.package-title {font-size: 18px;top: -9px;}
.package-price {margin-top: -9px;font-size: 18px;}
#banner > img {
    height: auto;
    width: 100%;
}
.packages {
    width: 460px !important;
}
.packages .item .label { margin-right: 0 !important;width: 425px !important;}
.packages .item .buy {width: 425px !important;}
a .img_left {
    float: none;
    margin: 10px 0;
    width: 100%;
}
#left_con {width: 460px;}
#slider {width: 460px !important;}
.header {width: 450px !important;}

.text {width: 450px !important;}
#demo5{ margin-left: 180px !important;}
#header1{height: auto;}
#logo{float: none; display: block; text-align: center; width: auto;}
#top_link{float: none; display: block; text-align: center; width: auto; margin: 10px 0;} 
#phone_number2{float: none; margin: 0 auto;}
#social_media1{float: none; margin: 0 auto;}

.jqTransformInputWrapper{width: 200px !important;margin-right: 5px !important;}
.jqTransformInputInner input{width: 200px !important;}



#master0{width: 100% !important; height: 106px !important;}
#canvas0_0, #canvas0_1 {width: 100% !important; height: 106px !important;} 
#master0 img{width: 100%;}
#domain_search{width: 100%;}
#testimonials{width: 100%; text-align: center;}

#left{width: 100%;}
#linux, #windows{width: 100%; margin-bottom: 20px;}
#right{width: 100%;}
#right form{width: 100%;}
.navi_text{text-align: center;background: none; border: none;}
.table{width: 100%;}
/*.navi_text .input{width: 194px; margin: 5px auto;}
.navi_text .textarea-box{width: 194px; margin: 5px auto;}*/
.navi_text .input {background-size: 100% 100%;margin: 5px auto;width: 255px;}
.navi_text .textarea-box{background-size: 100% 100%;margin: 5px auto;width: 255px;}
.navi_text .input .textbox {height: 20px;width: 240px;}
.navi_text .textarea-box .textarea {height: 95px;margin-top: 5px;width: 240px;}
#master1{margin: 0 auto;}

#footer{background:url(../images/bottom_bg_480.jpg) repeat-x center top #292929;}
#footer1{padding: 12px 0; display: table;}
#footer1 .box1, #footer1 .box2, #footer1 .box3, #footer1 .box4, #footer1 .box5{margin: 0 0 10px; text-align: center; width: 100%; border-right: medium none;}
#w3c{float: none; width: 100%; text-align: center;}
#copy{margin: 15px auto; text-align: center;}
.jqtransformdone {padding: 10px 15px;}
h1 {font-size: 18px;text-align: center;}
#domain {width: 460px;}
.block1 {width: 85px;}
.blocks {width: 77px;}
.table1{width: 460px; background-size: 100% auto;}
.ext-logo table tr td{display: inline-block; height: auto; padding: 10px 0;}
#domain {background-size:100% 100%;}
.stationary_design{width: 460px !important;}
.stationary_design div{width: 460px !important;}
.stationary_design form{width: 440px !important;}
.table1 td {
    height: auto !important;
    padding: 0 10px !important;
}

.domain-content-spacer {border: none !important;}
.domain-pricing-outer-td{border: none !important;}
.our_slab_price  tr td{
    height: auto !important;
    width: 96% !important;
    padding: 0 10px !important;
}
td { text-align: center !important;}
h2{ text-align: center;}
p{text-align: justify;}
.navi_text p{text-align: center;}
.payment_cards{text-align: center;}
.white_title {text-align: center;}
#phone_number {width: 460px; margin-top: 0;}
.business-box {width: 445px;}
.business-box-text {text-align: center; width: 100%; padding: 0;}
.business-box-img {float: none;text-align: center; width: auto;}
label {width: 294px !important;}
.phone {margin: 5px auto;text-align: center;width: 170px; float: none;}
.submit1 {margin-left: 0 !important;}
.portfolio_img{width: 190px !important; height: auto !important;}
.ext-logo td{text-align: center;}
.domain-pricing-name1{text-align: center !important;}
.seo_table{ height: 288px !important;}

#right_con {width: 447px;}
.p table.jqTransformTextarea {margin: 0 0 20px 0;width: 48% !important;float: left;}
.p table.jqTransformTextarea td#jqTransformTextarea-mm {width: 89% !important;}
.p label {width: 198px !important; text-align: left;}
.p .jqTransformSelectWrapper{width: 200px !important;}
.p .jqTransformSelectWrapper div span{width: 100% !important;}
.img_right.technical_support_form{ width: 455px !important; margin-left: 0px !important;}
.img_right.technical_support_form form .p table.jqTransformTextarea { width: 47% !important; float: left;}
.img_right.technical_support_form form .p .jqTransformSelectWrapper {width: 200px !important;}
.jqtransformdone .p.feedback_text table.jqTransformTextarea {width: 46.5% !important;}
.submit {margin-left: 265px;}

.submenu_title{display: block;}
/*.footer_submenu{display: none;}*/
.white.box3 br:last-child{display: none;}
.jqTransformSelectWrapper ul {width: 198px !important;}
td:nth-of-type(2n+1){width: 95.5% !important;}
.white1 {width: 95.5% !important;}
td {width: 95.5% !important;}

.navi_text table{width: 245px; margin: 0 auto;}
#social_media { float: none; margin: 0 auto; padding: 15px 0 0; text-align: center;}
td::before{float: left;position: relative  !important; text-align: left !important;width: 50% !important;top: 0;left: 0;} 
.table1 form {margin: 10px;width: 93% !important;}
.table1 form td{width: 98% !important;float: left;}
table{width: 100% !important;}

.jqTransformSelectWrapper{width: 200px !important;margin-top: 12px;margin-bottom: 12px;}
.table1{width: 450px !important;}

.desktop{display: none !important;}
.mobile{display: block !important;}
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
#hamburger-navigation {background-color: rgba(0, 0, 0, 0); color: #ffffff; display: block; margin: 0 auto; padding: 20px; text-align: right; text-decoration: none; width: 260px; z-index: 10; background: #414244;}
#main, #header1, #top, #banner, #banner_img, #content, #footer1, #copy{width: 300px;}
#top_link{padding-right: 0;}
#phone_number2{padding-right: 0;}
.table1 form {
    padding: 0;
}
#banner > img {height: auto;width: 100%;}
#demo5{ margin-left: 0 !important;padding-left: 0 !important;width: 300px !important;}
#domain {background-image: url("../images/domain_img1.jpg");background-repeat: no-repeat;height: 103px;width: 300px; background-size: 445% auto;}
.block1 {float: none;padding: 10px 0;width: 100%;text-align: center;}
.blocks {margin-right: 0;padding: 10px 0;text-align: center;width: 100%;}
.ext-logo img {margin: 20px 0;}
.jqTransformSelectWrapper{margin:0 10px 10px;width: 93% !important; z-index: 10;}

.white_title {text-align: center;}
#header1{height: auto;}
#logo{float: none; display: block; text-align: center; width: auto;}
#top_link{float: none; display: block; text-align: center; width: auto; margin: 10px 0;} 
#phone_number2{float: none; margin: 0 auto;}
#social_media1{float: none; margin: 0 auto; width: 300px !important; padding: 10px 0 !important; overflow-x: hidden;}

.jqTransformInputWrapper{width: 93% !important;margin: 10px;} 
.jqTransformInputInner input{width: 100% !important;}

.td > input {margin-bottom: 10px;}

#master0{width: 100% !important; height: 70px !important;}
#canvas0_0, #canvas0_1 {width: 100% !important; height: 70px !important;} 
#master0 img{width: 100%;}
#domain_search{width: 100%;}
#testimonials{width: 100%; text-align: center;}

#left{width: 100%;}
#linux, #windows{width: 100%; margin-bottom: 20px;}
#right{width: 100%;}
#right form{width: 100%;}
.navi_text{text-align: center;background: none; border: none;}
.table{width: 100%;}
/*.navi_text .input{width: 194px; margin: 5px auto;}
.navi_text .textarea-box{width: 194px; margin: 5px auto;}*/
.navi_text .input {background-size: 100% 100%;margin: 5px auto;width: 255px;}
.navi_text .textarea-box{background-size: 100% 100%;margin: 5px auto;width: 255px;}
.navi_text .input .textbox {height: 20px;width: 240px;}
.navi_text .textarea-box .textarea {height: 95px;margin-top: 5px;width: 240px;}

#master1{margin: 0 auto;}

#footer{background:url(../images/bottom_bg_480.jpg) repeat-x center top #292929;}
#footer1{padding: 12px 0; display: table;}
#footer1 .box1, #footer1 .box2, #footer1 .box3, #footer1 .box4, #footer1 .box5{margin: 0 0 10px; text-align: center; width: 100%; border-right: medium none;}
#w3c{float: none; width: 100%; text-align: center;}
#copy{margin: 15px auto; text-align: center;}
.table1{width: 280px;}

#phone_number {width: 300px; margin-top: 0;}
.business-box {width: 285px;}
.business-box-text {text-align: center;width: 288px;}
.business-box-img {float: none;text-align: center; width: auto;}
label {width: 294px !important;}
.phone {margin: 5px auto;text-align: center;width: 170px; float: none;}
.submit1 {margin-left: 0 !important;}
table.jqTransformTextarea textarea {width: 100%;}

#left_con {width: 300px;}
.header {width: 290px !important;}
#slider {width: 290px !important;}
.content {width: 300px !important;}
p {text-align: center;}
 
.submit {margin-left: 0;  text-align: center;}
#right_con {width: 290px;}
.jqTransformSelectWrapper span {width: auto !important;}
.orange strong {display: block;width: 100%;}
.text {width: 290px !important;}
.packages {width: 300px !important;}
.packages .item .label {width: 270px !important;}
.stationary_design{width: 100% !important;}
.stationary_design div{width: 100% !important;}
.stationary_design .ul_web1 {margin: 0 0 0 10px;}
.stationary_design .ul_web1 li {font-size: 12px;}
.stationary_design img{width: 100% !important;}
h1 {font-size: 15px; text-align: center;}
.technical_support_form{float: none; margin: 10px 0 !important; width: 100% !important;}
.img_right {display: block;float: none; margin: 10px auto;}
.web-design {width: 300px; background-size:100%;}
.web-design.min_height{height: 60px !important;}
.web-design #stackright {left: 200px !important;}

.packeg_box:first-child{margin-bottom: 20px;}
.packeg_box {margin-right: 0;width: 300px;}
.web-packages-new {width: 300px; background: none; color: orange;}
.web-packages-new p{margin: 0 !important;padding: 0;}
.packeg {width: 300px !important; text-align: center; margin-right: 0 !important;} 
.packeg1 {clear: both;float: none !important;margin: 0 auto !important;width: 300px !important;}
.packeg_box .packeg1:last-child {width: 306px !important;}
.package-left { text-align: center;width: 270px;}
.package-right { text-align: center; width: 270px;}
#need-help { width: 300px;}
.normal_box {font-size: 10px;}
.mail_icon {right: 0;top: 40px;}
.normal_font_com {font-size: 15px;}
#need-help p {padding: 10px 120px 10px 10px;}
#need-help p:nth-child(2){padding: 10px;}
.box-table-b {width: 300px;}
.package-title {font-size: 12px;top: -9px;color: orange;}
.package-price {margin-top: 0;width: 100%;font-size: 12px;color: orange;}
.seo_table{ height: 287px !important;}
.contact_btn {margin-left: 0;margin-top: 0;width: 100%;}
.package-price {color: hsl(39, 100%, 50%);font-size: 12px;margin-right: 0;margin-top: 10px;text-align: right;width: 100%;}
.package-title {color: hsl(39, 100%, 50%);font-size: 12px;right: 80px;top: -30px;}

h2 {text-align: center;}
a .img_left {float: none;margin: 10px 0; width: 100%;}
.page_number {margin-left: 0 !important;padding-left: 0 !important;}
.jPag-control-front {left: 220px !important;}
.gb50 {width: 300px; margin-bottom: 10px; margin-right: 0;}
.gb50 img{width: 100%;}
.gb100 {width: 300px; margin-bottom: 10px; margin-right: 0;}
.gb100 img{width: 100%;}
.white:nth-of-type(odd) {/*color: black;*/}
.white1{/*color: black;*/}
.td_title{/*color: black;*/}
.domain-content-spacer {border: none !important;}
.domain-pricing-outer-td{border: none !important;}
.our_slab_price  tr td{height: auto !important;width:94%;padding: 0 10px !important;}
.text {text-align: center;}
.text img{margin: 10px auto; display: block;}
.p table.jqTransformTextarea {display: inline-block;margin: 10px;width: 95% !important;}
.p table.jqTransformTextarea td#jqTransformTextarea-mm {width: 100%;}
.img_right.technical_support_form form .p .jqTransformSelectWrapper {width: 267px !important;}
.img_right.technical_support_form form .p table.jqTransformTextarea {width: 92% !important;}
.jqtransformdone .p.feedback_text table.jqTransformTextarea {width: 94.5% !important;}
.p {width: 98%;}
.p .jqTransformSelectWrapper {width: 265px !important;margin-top: 10px;}
.about #left h2, .about #left p{text-align: left;}
.g_plus{width: 80px !important;}
form {clear: both;}
.check_available{margin-top: 20px;}
.jqTransformSelectWrapper ul{width: 256 px !important;}

.submenu_title{display: block;}
/*.footer_submenu{display: none;}*/
.white.box3 br:last-child{display: none;}

.navi_text table{width: 245px; margin: 0 auto;}
#social_media { float: none; margin: 0 auto; padding: 15px 0 0; text-align: center;}
.ol .left{width: 285px;}

td{padding-left: 0 !important;}
td:nth-of-type(2n+1){width: 95.5% !important;}
.white1 {width: 95.5% !important;}
td {width: 95.5% !important;}
td::before{float: left;position: relative  !important; text-align: left !important;width: 50% !important;top: 0;left: 0;}
.ul{margin: 0 0 0 0px !important;}
.table1 form {padding: 10px;width: 93% !important;}
.table1 form td{width: 98% !important;float: left;}
table{width: 100% !important;}
.ext-logo table tr td {display: block;height: 50px;width: 100% !important;}

.desktop{display: none !important;}
.mobile{display: block !important;}

#social_media1 div{margin: 0 20px 10px 0;}
}
