.TabbedPanelsContent{	padding:0px !important;}
.boxarea{	width:29%; margin:0px 1.5%; border:1px solid #dfdfdf; border-radius:7px; display:inline-block; padding-bottom:25px; vertical-align:top}
.boxarea ul.bullet_04 {list-style:none; margin:16px 0px; padding:0px; }
.boxarea ul.bullet_04  li{background:none; list-style:none; font-size:18px; color:666; font-family:Lato; line-height:38px;}
.boxarea .heading_01{text-align:center; background:#f8f8f8; padding:22px 0px; color:#1b1b1b; font-size:26px; font-family:Lato; border-radius:7px 7px 0px 0px; line-height:28px;}
.mainarealeft{	width:50%; clear:both; float:left;}
.mainarearight{	 width:50%; float:right;}
.boxarea1 .title img {width: 2.2rem;}
.boxarea1{	width:90%;background:#F3FBFF;margin-bottom:20px;padding:20px 3%; text-align:left}
/* .boxarea1 { width: 48%; background: #F3FBFF; margin-bottom: 20px; padding: 20px; text-align: left; display: inline-block; width: 100%; margin: 0 0 20px; break-inside: avoid; } */
.boxarea1 ul.bullet_02{margin:0px; padding:0px; margin-top:15px;}
.boxarea1 ul.bullet_02 li:before { content: ''; /* font: normal 5px / 2 FontAwesome; */ font-size: 8px; /* color: #a6a7a7; */ margin-right: 6px; position: absolute; left: 0; top: 12px; background: url(../images/check-icon.png) no-repeat; width: 12px; background-size: 15px; height: 12px; }
/* .boxarea1 ul.bullet_02 li:before{content: "\f111";font:normal 5px/2 FontAwesome; font-size:8px; color:#a6a7a7; margin-right:6px; position:absolute; left:0; top:8px } */
.boxarea1 ul.bullet_02 li{font-family:Lato; font-size:15px; line-height:18px; color:#313131; list-style:none; padding:10px 0px; position:relative; padding-left:22px;border-bottom: 1px solid #e5e5e5; }
.boxarea1 .title{font-size:20px; font-weight:700; color:#292929}
.boxarea1 ul.bullet_02 li:last-child {border: 0;}
.pad{	padding:20px;}
.bottomlogo{	margin:0px;	text-align:center; padding:50px 0px;  background:#fff; color:#c9c9c9; font-size:12px; line-height:25px;}
.bottomlogo-mid{width:100%; max-width:1130px; margin:0 auto}
.bottomlogo img{padding:10px 25px; width:auto;}
.effectContainer.circular{width:100% !important}
.menu_mobile, .overlay_page, .home_product_nav {display:none;}
.domain-list ul{margin:0px; padding:0px;}
.domain-list ul li{list-style:none; width:33%; float:left; display:block; padding:5px 0px;}
.header-inner-page{width:96%; max-width:1020px; margin:0 auto}
.banner-inner-page{width:100%; max-width:1020px;font-family:Arvo, arial; font-size:37px; padding-top:22px; color:#fff; text-align:right;}
.banner-inner-page span{font-family:arial; font-size:12px; line-height:15px; color:#a0b7c7}
.inner-page-mid-container{width:100%; max-width:1130px; height:auto; margin:0 auto }
.inner-page-mid-container-left{width:76%; float:left}
.inner-page-mid-container-right{width:22.3%; float:right}
.inner-page-mid-container-right .right-content{width:100%}
.inner-page-mid-container-right .right-content1{width:100%}
.addon-heading{width:86%; background:#ae2825; border-radius:5px 5px 0px 0px; padding:0 7%; height:76px; padding-top:6px; font-size:20px; font-weight:bold; color:#fff}
.addon-text{padding:10px 15px; color:#444; font-size:13px; font-weight:bold; line-height:17px; background:#fdf7d9; border-radius:0px 0px 5px 5px; border:1px solid #fcf4c6}
.addon-box{width:100%; height:auto;  float:right; line-height:25px; margin-top:0px; margin-bottom:15px;}
.inner-price{width:100% !important;}
.yellow-box-highlight{background:#ffffcc; border:1px solid #f2e48a; width:100%; height:auto; border-radius:5px; padding:10px 0px;}
.search-domain-table{width:98%; max-width:1130px; margin-left:2%; margin-top:10px; }
ul.domain-registration-options{list-style:none; background:#fafafa; padding:5px 10px;}
.domain-table.search-domain-table{background:#fafafa; padding-bottom:15px;}
.domain-table.search-domain-table td{padding:0px;}

ul.domain-registration-options li{width:12.5%; float:left; padding:4px 0px; font-size:14px; color:#333}
.blog-container{max-width: 1130px; margin:0 auto;   width: 100%; font-size:15px; line-height:28px;}

table.ng-table tr th{ font-weight:bold; font-size:16px; background:#f1f1f1; height:50px; padding:0px 10px; }
.domain-name{color:#007fff ; font-weight:700}
.menu_icon_admin{display:none}
.domain-box, .domain-box-middle, .search-domain-table {width:auto !important; float:none !important;}
@media screen and (max-width :1259px) {
	.breadcrum {margin-bottom:20px; width:auto;}
	.halfbox_wrap {margin:0;}
	.searchResultBox {width:auto; margin:0 10px;}
	.greyBoxText {margin-left:15px; margin-right:15px;}
	.emailplan_box {width:auto;}
	.gray-area-inner.padding0 ul.tick-listing {padding-left:10px; padding-right:10px;}
	.blog_category_tags b {display:block;}
	.blog_detail .blog-left {padding-right:15px;}
	.checkout_left {margin-left:15px; width:65%;}
	.checkout_right {width:28%; margin-right:15px;}
}
@media screen and (max-width :1160px) {
	.container_inner{ padding:0 15px;}
	
}
@media screen and (max-width :1080px) {
	.needhelp-mid-right {width:40%;}
	.bottomlogo img {width:120px;}
	.order-detail{margin-top:30px;}
	.processorder .colLeft, .processorder .colRight{width:100%}
	.checkout_left {clear:both;float:none;margin-left:0; width:auto;}
	.checkout_right {width:auto; clear:both; float:none; margin:0; padding-top:35px;}
	.blog_section_area .blog_box h3, .blog_section_area .blog_box .blog_date{margin-left: 0;}
	.payment-page .TabbedPanelsTab{padding: 12px 15px;}
}
@media screen and (max-width :1020px) {
.menu{height:52px;}
.menu li a{height:52px; line-height:52px; /*font-size:17px;*/}	
.footer-mioddle {padding:30px 0 !important;}
}
@media screen and (max-width :1019px) {
	.heading > br {display:none;}
	.heading {font-size:28px;}
}
@media screen and (max-width :980px) {
	.search_text h1 {font-size:26px;}
	.search_text h2 {font-size:22px;}
	.search_text p {font-size:17px;}
	.domain_arrow {left:80px;}
	ul.client-listing li {width:25%;}
	
}
@media screen and (max-width :979px) {
.domain-price {width:15%;}
.domainRegisterPage .half_box, .rightDomainBox .half_box {width:auto; float:none; padding:0 10px;}
.half_box + .half_box .box_color {background:#666;}
ul.domain-registration-options {padding:0px 10px;}
ul.domain-registration-options li {width:25%; float:none; display:inline-block;  padding:7px 0px;}
ul.domain-registration-options li + .clear {display:none;}
.gray-area-inner {padding:25px 0;}
.containerbox_title.titleRight .box_icon {margin-top:70px;}
.rightDomainBox .half_box .box_color {min-height:10px !important;}
.half_box .box_color {padding:15px;}
.inputRightSpace {width:85% !important;}
.checkout_left .panel-body {width:auto;}
.control-label {width:128px;}
.inputOuter {margin-left:130px;}
.form-control-feedback {width:25px; height:25px; line-height:25px; right:-30px; top:7px;}
.thawte-ssl-certificate .box33 {float:left; width:50%;}
.thawte-ssl-certificate .box33.orangeboxlist {clear:both; float:none; margin-top:30px; width:100%;}
.mainemail.thawte-ssl-certificate .box25{float:left; width:50%;}
.payOnline .payLeft, .payOnline .payRight{float:none; width:100%}
.payOnline .payRight ul{margin-top:30px;}
.payOnline .payRight ul li{float:left;width:33.333%}
.menu li a{font-size:14px; padding:0 7px;height: 46px;line-height: 46px;}
	.stylebot.tec-support{width: 100%;}
	.stylebot.tec-support li{max-width: 100%;}
}
@media screen and (max-width :900px) {
.boxarea{width:46%; margin-bottom:30px;}
.mainarealeft, .mainarearight{width:100%}	
.boxarea1{width:94%; margin:20px 0%}
.footer-menu-box{width:50%; text-align:left}
.user-menu-left-side, .user-menu-right-side{width:100%; margin-bottom:25px;}
.user-dashboard-box ul li{width:100%}
.menu_icon_admin, .menu_icon_admin_on {width:98%; float:left; height:auto	;   cursor:pointer; padding:10px 1%; display:block; line-height:30px;  font-weight:700; font-size:17px; color:#666; border:1px solid #ccc; border-left:0px; border-right:0px; }
.menu_icon_admin i{float:left;font-size:25px;line-height:30px;margin-right:7px;}
.user-header-quicklink ul li{padding:9px 3%;width:93%}
.user-header-quicklink ul li:hover{background:#f5f5f5 }
.user-header-quicklink ul li a:hover{color:#007fff; }
.user-header-quicklink ul{width:98%}
.myaccount-area .user-header-quicklink ul li{box-sizing:border-box; padding:0; width:100%}
.myaccount-area .user-header-quicklink ul li a:hover{color:#ffffff}
.menu_mobile_admin, .menu_icon_admin_on {display:none;}
.menu_mobile_admin {position:relative; overflow:auto; left:0px; top:px; bottom:0px; z-index:222; width:100%;}
.mobile-menu-heading{color:#cc0000 !important; background:#e1e1e1 !important; }
.webdesiging-banner-left, .webdesiging-banner-right{width:100%; text-align:center}
.webdesiging-banner-left span{width:80%; margin:0 auto; float:none}
.webdesiging-banner-left span a.orange-btn{display:inline-block; clear:both}
.webdesiging-banner-right img{margin:0px;}
.white-box{width:96%; margin:0px; margin-bottom:20px; min-height:10px !important;}
.white-box.width50.order-page, .plan-heading{width:90%; padding:20px 5%; margin:0 auto}
.inner-banner-full h1{line-height:43px; font-size:35px; margin-top:80px;}
.blog-left, .blogwraper{width:95%}
.white-box.width50{width:96%}
.needhelp-mid-left, .needhelp-mid-right{width:100%; float:left; text-align:center; padding:0px;}
.needhelp-mid-left{font-size:50px;}
.needhelp-mid-right{font-size:34px;}
.needhelp-mid-right span{padding-left:0px;}
.boxesOuter .white-box {width:auto; float:none; margin:0 15px 20px; min-height:10px;}
.section_inner {margin-right:30px;}
.blog_detail .blog-left {width:auto;}
.gray-area-inner.margin-bottom{margin-bottom:0}
.main.hosting .boxarea1, .TabbedPanelsContentGroup .TabbedPanelsCont .main1 .boxarea1{margin-bottom:0}
}
@media screen and (max-width :890px) {
	.webdesign_inner {padding-top:40px;}
	.webdesign_inner img.getStartImg {max-width:90%;}
	.getstart_btn {padding:5px 20px; margin-top:5px;}
	.containerbox_title {position:relative; width:auto; margin:-15px -15px 30px;}
	.containerbox_text, .titleRight + .containerbox_text {margin:20px 0 0; padding:0px;}
	.containerbox_title .fa, .containerbox_title.titleRight .fa.fa-caret-left {bottom:-30px; top:auto; right:auto; left:50%; margin:0 0 0 -14px;}
	.containerbox_title .fa:before{content:"\f0d7"}
	.containerbox_title.titleRight .box_icon {margin:0 auto;}
	.containerbox_title, .containerbox_title.titleRight {padding:15px 15px 50px;}
	.container_box {margin:10px; padding:15px;}
	.panelArrow .centerText {width:auto; padding:0 15px;}
	#loginPanel {margin:0;}
	.checkout_left, .checkout_right {float:none; width:auto; margin:0 15px;}
	.checkout_right {margin-left:25px;}
	.checkout_right .scroll_text{display:none}
	.home_faq { padding: 20px 4%; }
	.home_faq .heading { font-size: 2rem; }
	.home_faq h3 { font-size: 18px; }
	.menu-box .menu {height: 45px; }
	body.toptex2 {padding-top: 150px;}
}
@media screen and (max-width :780px) {
	.search_text h1 {font-size:24px;}
	.search_text h2 {font-size:20px;}
	.search_text p {font-size:15px;}
	.domain_arrow {left:20px;}
	.panel_info{padding:20px 20px}
	/* .menu li a{padding: 0 12px;} */
	.header {padding: 10px 0px;}
	.head-right {margin-top: 15px;}
	.cartPopup{width: 400px;}
	.popContainer {padding: 5px; max-height: 300px;	overflow: auto;}
}
@media screen and (max-width :765px) {
	.selected_value{height: auto;margin-top: 1rem;}


	.offers_font_main {width: 100%;}
	.google_business_left{ width: 100%; margin: 0;  } 
	.google_business_right  { width: 100%;  } 
	.gray-area-inner .googlebusiness_email { width:100%; }
	.right_side_form { width:100%;display: flex; flex-direction: column;}
	.right_side_form form {width: 100%;}
	.right_side_form .pricesbox{width: 100%;}
	.gray-area-inner .column { width:auto; }
	.full_head {position:static;}
	body {padding-top:0px;}
	.why-choose-box{width:44%; margin-top:20px; margin-bottom:20px;}
	.needhelp{font-size:43px; }
.sub-boxes-mid-left, .sub-boxes-mid-right{width:100%; margin-bottom:30px;}
/*.myaccount-area .menu-box{position:relative}*/
.pricing-middle-box.domain-holder span.submit{display:block; width:100%; margin:15px 0px;  position:static}
.bulkt1{width:100%; margin-bottom:30px;}

.menu{display:none}
.menu-box{height:55px;}
.menu_icon, .menu_icon_on {width:95%; height:40px; position:absolute; top:8px; left:0; cursor:pointer; padding:0px 1%;  left:5px; display:block }
.menu_icon_on {display:none;}
.menu_icon{color:#fff; font-size:20px;}
.menu_icon i.fa.fa-bars{font-size:38px; margin-right:10px;}
.menu_mobile {display:block; position:fixed; overflow:auto; left:-250px; top:0px; bottom:0px; background:#333; z-index:99; width:250px;}
#menu {display:none;}
.mobile-menu-heading{color:#cc0000 !important; background:#e1e1e1 !important; font-size:1em !important }
.menu_mobile_nav {margin:0; padding:60px 0 0;}
.menu_mobile_nav li {list-style:none;}
.menu_mobile_nav a {display:block; padding:6px; padding:12px 15px; border-bottom:1px solid #282828; border-top:1px solid #3b3b3b; color:#fff; font-size:16px; font-weight:400}
.menu_mobile_nav a:hover, .nav a:focus {background-color:#3d3d3d; text-decoration:none;}
.menu_mobile_nav ul {display:none;}
.menu_mobile_nav ul a {background:#3d3d3d; border-bottom-color:#333; font-size:15px;}
.menu_mobile_nav ul a:hover, .nav ul a:focus {background-color:#333;}
.menu_mobile_nav ul li:first-child a {border-top:none;}
.plus_icon, .plus_icon2, .plus_icon3, .plus_icon4, .plus_icon5, .plus_icon6, .plus_icon7, .plus_icon8, .plus_icon9 {background:url(../images/plus_minus.png) 213px 14px no-repeat ; float:right; width:100%; height:36px; cursor:pointer; position:absolute; font-family:Lato}
.overlay_page {position:fixed; top:0; right:0; bottom:0; left:0; background:url(../images/overlay_bg.png) repeat; display:block; z-index:1000; cursor:pointer; display:none;}
.menu_mobile_nav .current > a {background:#fd7c0e; border-color:#e76c03; color:#fff;}
.menu_mobile_nav .current .plus_icon, .menu_mobile_nav .current .plus_icon2, .menu_mobile_nav .current .plus_icon3, .menu_mobile_nav .current .plus_icon4, .menu_mobile_nav .current .plus_icon5, .menu_mobile_nav .current .plus_icon6, .menu_mobile_nav .current .plus_icon7, .menu_mobile_nav .current .plus_icon8, .menu_mobile_nav .current .plus_icon9 {background-position:213px -21px;}
	.breadcrum{padding: 10px;}

	#main-menu-show {
  display: none;
}

#header.menu-open #main-menu-show {
overflow: auto;
padding: 0px 15px;
}
#header.menu-open #main-menu-show .menu {
    display: block;
    height: auto;
}
#header.menu-open #main-menu-show .cross_icon i {
    margin: 0;
}
#header.menu-open #main-menu-show .menu li {
    float: none;
    background: no-repeat;
	height: auto;
	line-height:normal;
	font-size: inherit;
}
div#menu-show-menu {
    display: flex;
    flex-direction: column-reverse;
}
#header.menu-open #main-menu-show .menu li a {
        font-size: 16px;
        height: auto;
        text-align: right;
        font-weight: 400;
		line-height: normal;
		display: inline-block;
		padding: 8px 0;
    }
	#header.menu-open #main-menu-show .menu li.pay-online a {
    padding: 8px 7px;
}
	#header.menu-open .main-menu-mid ul li{line-height: normal;}
	#header.menu-open .main-menu-mid ul li a {
    font-size: 16px;
	font-weight: 400;
	padding: 8px 0;
        display: inline-block;
}
.menu-open .full_head {
    /* position: static; */
    left: 0 !important;
    right: 0 !important;
}
#header.menu-open #main-menu-show .cross_icon {
    position: absolute;
    top: 12px;
}
.pricing-grid{gap: 5px;}
.plan{padding: 1rem 0.5rem;}
.slider_bottom .index-price-box{margin-top: 0;}
.myaccount-area .menu-box{background:none;position:absolute;}
body.myaccount-area{ padding-top:95px;}
.menu_icon_admin, .menu_icon_admin_on{padding:10px 0}
	
.client-section-mid ul li{margin:8px 0px; width:33%; text-align:center}
.find-plan{padding:50px 0px;}
/* .testimonial-text{padding:0px 5%; width:90%} */
.find-plan-mid{text-align:center; }
.plan-box{width:47%; display:inline-block; float:none; margin:20px 0px;}
.search-title{font-weight:700; font-size:35px;}
.search-sub-title span{font-size:19px;}
.search-sub-title{font-size:20px;}
.boxarea{width:95%;}
.TabbedPanelsTabGroup{width:90%; text-align:center}
.TabbedPanelsTabGroup li{ margin:0px;margin-bottom:10px; float:none; display:inline-block}

.home-page .TabbedPanelsTabGroup li{margin-bottom:0px;}

.top-main-menu{display:none}
.icon-list ul li{width:50%}
.icon-list .clear{display:none}


.form-box-text, .form-box-input{width:100%}

.gray-area-inner.padding0 .rightbox, .gray-area-inner.padding0 .leftbox{width:98%; margin:10px auto; float:none; } 
.gray-area-inner.padding0 .rightbox{padding-top:20px;}
.stylebot, .stylebot1{width:100%}
.styleimg{display:none}

.form-box-input{ margin-bottom:12px;}
.form-box-input input,.form-box-input select, .form-box-input textarea{height:35px; width:100%}
.form-box-input input.big{width:88%}
.form-box-input select{width:100%}
.form-box-input textarea{height:80px;}

.form-box-text.blank{display:none}

.menu_icon .mycart-btn{float:right; font-size:15px;}

.gray-area-inner.padding0 ul.tick-listing li{width:90%; padding-left:30px}
.plan-creator tr td{width:100%; display:block; height:auto; padding:10px 0px;}
.plan-creator tr td input{clear:both; width:90%; margin-right:5px;}
.contact-left, .contact-right{width:auto; float:none;}
.top-strip-left, .top-strip-right{text-align:center; margin:4px 0px; width:100%; font-size:13px; 	}
.top-strip-left {display:none;}
.payment-gateways-box{width:94%}
.image-right{width:100%;}
.comment-input.security{margin-left:10%}
.payment-information-textarea, .payment-information-example{width:100%; margin:15px 0px;}

.currencyList {position:absolute; left:0; top:32px; font-size:0px; background:#fff; z-index:111; width:160px; text-align:left; box-shadow:1px 1px 5px rgba(0,0,0,0.2); display:none;}
.currencyList > a {font-size:14px; display:block; padding:5px 15px;}
.currencyList > a + a {border-top:1px solid rgba(0,0,0,0.1);}
.top-strip-right {font-size:0px !important; height:20px; margin:0;}
.myaccLink {position:absolute; font-size:14px; right:100px;}
.headContLink {position:absolute; top:6px; right:15px; font-size:14px;}
.currentyBtn {display:block; font-size:14px; position:absolute; left:0; top:0; padding:8px 15px;}
.currentyBtn i {position:relative; top:2px; left:5px;}
.top-strip-right .mycart-btn{font-size:14px; position:absolute; top:43px; right:15px;}
.logo img {width:auto; height:40px; margin-left:50px;}
/*.headLoginLink {display:none;}*/
.full_head {position:fixed; z-index:1002;}
.header {border-bottom:1px solid #cccccc; padding:10px 0; height:54px; position:static !important;}
.menu-box {left:0; top:32px; width:50px; background:none; height:60px;}
.menu_icon, .menu_icon_on {position:absolute; left:0; top:0; color:#999; font-size:0px; height:60px;}
.menu_icon i.fa.fa-bars, .menu_icon_on .fa-times {font-size:30px; margin:15px 0 0 10px; color:#999;}
.menu_icon_on .fa-times {margin-left:20px;}
.search_outer .half_box {float:none; width:auto; text-align:center !important;}
.menu_icon_on .fa-times {margin-left:20px;}
.search_outer .half_box > img {max-width:300px; margin-top:20px;}
.search_text h1 {text-align:center;}
.domain_arrow {display:none;}
.search-table-index {margin-top:-20px;}
.accountLink {display:none;}
.logoutLink {position:absolute; top:6px; right:205px; font-size:14px; font-family:Lato;}
.search-table-index #page-wrapper {position:absolute; left:0; right:0; padding:0 15px; width:auto;}
.search-table-index .domain-select-wrapper {position:absolute; left:15px; right:15px;}
#homepage-content #region-top .wide-left-column {border:none;}
/* .search-sub-link {position:absolute; bottom:-60px; left:0; right:0;} */
.domain-select-wrapper .tld-dropdown.active {width:auto; left:0;}
.find-plan-mid .TabbedPanelsTabGroup li {width:30%; display:inline-block; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.why-choose-box {font-size:16px; line-height:21px;}
.inner-banner-full {margin-top:80px; height:200px;}
.inner-banner-full h1 {margin-top:60px;}
.TabbedPanelsTabGroup {width:95%;}
.twoTabs .TabbedPanelsTabGroup li {width:42%; margin:0px;}
.twoTabs .TabbedPanelsTabGroup {margin-bottom:30px;}
.twoTabs .pad {padding-left:0px; padding-right:0px;}
.twoTabs .pad .boxarea {width:auto; display:block;}
.greyBoxText {margin-bottom:0px;}
.webdesignFullPanel .half_box {float:none; width:auto; text-align:center;}
.webdesignFullPanel .wraper {margin-bottom:0px;}
.mainHeading {font-size:35px;}
.plan-creator tr td input {width:100%; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.inputRightSpace {width:94% !important;}
.payment-gateways-box.odd {margin-left:0px;}
ul.client-listing li {width:33.33%;} 
.client-listing-outer {margin:0 10px;}
.section_inner {padding:15px; margin:0;}
.contact-left {margin-bottom:20px; padding:10px;}
.contact-right {padding:10px;}

.bulk-sms .left, .bulk-sms .right{width:100%}
.sms-price{margin-left:0}
.bulk-sms .right{margin-bottom:20px;}
.blog_section_area .blog_box h3 {        font-size: 14px;margin: 0;line-height: 18px;  }
.blog_section_area .blog_box .comment { text-align: left;  }
.blog_section_area .blog_box .blog_date { margin: 0;  color: #ff7518; }
	#go_btn_hide.domain-submit{display: block;}
	#go_btn_hide.domain-submit:after{ content: "";}
	#go_btn_hide.search-domain-btn{ background-image: none!important;}
	#go_btn_hide.domain-submit i,  #go_btn_hide.search-domain-btn i{font-size: 15px;}
	.rightbtn{float: none; text-align: left;}
	
#header{min-height:85px;}
	.inner-banner-full{margin-top: 0;}
	.search{margin-top: 30px;}
	.myaccLink:hover .account_inner {
    transform: translateX(-85%);
}
span.myaccLink {
    position: fixed;
}
ul.account_list li:hover .switch_account {
    min-width: 150px;
}
.account_inner {min-width: 150px;}
.account_inner ul li a i {
    padding: 0 !important;
}
.account_inner ul li a {
    font-size: 13px;
}
ul.account_list .company-acc .logo_icon img {
    width: 40px;
}
.switch_account h3 {
    font-size: 16px;
}
.account_inner ul li a > span {
    display: inline;
}
span.myaccLink .mobile_nolink {
    pointer-events: none;
}

}
@media screen and (max-width :719px) {
	.currentyBtn i {    margin: 0 15px 0 0;}
	.domainTransfer .orange-btn{ background-image: url(../images/searchicon.png)!important;}
	.domainTransfer .searchInputOter {position:relative;}
	.domainTransfer .searchInputOter .orange-btn {background-image:url(../images/arrow2.png); background-position: center center; background-repeat:no-repeat; font-size:0px; width:46px; padding:0; position:absolute; top:12px; right:12px; z-index:3}
	.domainTransfer .select_box {position:absolute; right:52px; top:12px; background:url(../images/divider.png) left center no-repeat;}
	.domainTransfer .domain-register-search-input {width:85%; background-image:none;}
	.select_box span.select {left:1px;}
	.gray-area-inner .page-heading-other {font-size:28px;}
	.page-heading-other .sub-heading {font-size:17px;}
	.pricingBox .static1 {font-size:22px;}
	
	.none.table-head{display:none}
	table.responsive,
	table.responsive thead,
	table.responsive tbody,
	table.responsive th,
	table.responsive td,
	table.responsive tr { display: block; padding:2px; }
	table.responsive thead tr { position: absolute;  left: -9999px; }
	table.responsive tr {border:1px solid #ccc; margin-bottom: 10px; }
	table.responsive td {border: none; border-bottom:1px solid #eee; min-height:25px; position: relative; padding-left: 45%; font-size: 15px; }
	table.responsive td:last-child{border-bottom:none}
	table.responsive td:before {	position: absolute;	top: 6px; left: 6px; width: 40%; padding-right: 10px; text-align: left; word-wrap: break-word; }
	table.responsive tr th{ display:none;}
	table.responsive td:before { content: attr(data-content); height: 50px; font-weight:bold; font-size:13px; word-break: normal | break-all | keep-all;table-layout: auto;}
	table.responsive td.small-padding { padding-top: 5px; padding-bottom: 5px; }
	table.responsive td.medium-padding { padding-top: 15px; padding-bottom: 15px; }
	table.responsive td.large-padding { padding-top: 25px; padding-bottom: 25px; }
	.blue-btn, .orange-btn, .gray-btn, a.blue-buttion{font-size:15px; padding:8px 15px}
	.form-control.small{width:15%;}
	.form-control.big{width:83%}
	
	.pricingOfferTable table th{display:none}
	.pricingOfferTable table th:nth-child(2), .pricingOfferTable table td:nth-child(2), .pricingOfferTable table th:nth-child(1), .pricingOfferTable table td:nth-child(1){width:60%;}
	.pricingOfferTable table td{border-bottom:1px solid #f1f1f1;display:block;padding-left:36%;padding-right:4%;position:relative;width:60%;}
	.pricingOfferTable table td:before{content:attr(data-content);font-weight:bold;position:absolute; top:50%; margin-top:-10px; left:10px;table-layout:auto; height:50px;}
	.pricingOfferTable table td:last-child{border-bottom:none}
	
}
@media screen and (max-width :679px) {
	.about4 li cite { font-size: 20px !important; }
	.pricingOfferTable table .existing-domain .form-control{max-width: 155px;}
	.search_text h2, .search_text h1, .search_text p {line-height:normal;}
	.getstart_btn {height:auto; font-size:18px;}
	.wraper {margin-bottom:20px;}
	.domain-holder {width:auto;}
	.search-domain-btn {font-size:0; background-image:url(../images/search_icon.png) !important; background-position: center center !important; background-repeat:no-repeat !important; width:46px; padding:0; position:absolute; right:12px; top:12px;}
	.domain-holder .searchInputOter {position:relative; padding-right:55px;}
	.domain-register-search-input {width:100%;}
	.domain-table.search-domain-table {padding:0 15px;}
	.domainRegisterPage .half_box {padding:0 15px;}
	.domainpage_text {padding-left:15px; padding-right:15px; width:auto;}
	.price-list-table {margin:0 15px; width:92%;}
	.searchResultTable td, .price-list-table td {display:block; padding:3px 10px;}
	.searchResultTable th, .price-list-table > tbody > .price-list-tr {display:none;}
	.searchResultTable td:first-child, .price-list-table td:first-child {padding-top:15px;}
	.searchResultTable td:last-child, .price-list-table td:last-child {padding-bottom:15px;}
	.price_select, .price_select select.select, .price_select span.select {width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.footer-bottom {padding-left:15px !important; padding-right:15px !important; width:auto !important;}
	.reseller_list > li {box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; padding:15px;}
	.reseller_list > li h2 {font-size:14px;}
	.reseller_icon {width:auto; margin:0 auto;}
	.bigArrow .fa-angle-down {font-size:60px;}
	.domainFullPanel {margin-top:120px;}
	#accordion {padding:0 15px;}
	.protectText {padding:0 15px; width:auto;}
	.featureBox {padding:0 15px;}
	.pricingBox {float:none; display:block; width:auto;}
	.pricingBox > .vps {width:auto; border:none;}
	.packageBox {width:auto; padding:0 10px;}
	.whitebox_outer {padding:0 10px;}
	.whitebox_outer .white-box {width:auto; min-height:10px !important;}
	.rightem.pricingBox .pricingTitle {padding:15px; margin:0;}
	.sub-heading-orange {font-size:25px; margin:20px 0;}
	.blog_tags, .blog_category {float:none; width:auto;}
	.blog_category {margin-top:10px;}
	.blog-date {width:55px; height:55px;}
	.date {font-size:25px; margin-top:7px;}
	.blog-date {font-size:11px; left:-75px; top:1px;}
	.blog_listing_box::before {font-size:35px; left:-11px;}
	a.blog-heading, .blog-heading {font-size:25px; line-height:27px;}
	.blog_outer {padding:15px;}
	.blog_outer #content {margin-left:72px;}
	.full_line {left:44px;}
	.blog-left .blog-date {left:15px; height:65px; width:65px; line-height:20px;}
	.blog_detail .blog-left {margin-left:0px; width:auto; padding:15px;}
	.blog-left .date {margin-top:12px;}
	.blog_detail .blog-heading {margin:-5px 0 20px 85px; min-height:55px;}
	.infrastructure-box .box{width:50%}
	
	.add-privacy-container{padding:10px 15px;}
	.arrow-div, .priv{width: 100%;}
	.arrow-div{margin: 0 0 15px;}
	.arrow-div:after {	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(255, 207, 114, 0);
	border-top-color: #ffcf72;
	border-width: 10px;
	margin-left: -10px; margin-top: 0; }
	.blog_category_tags a{margin-bottom: 3px;}
	
}
@media screen and (max-width :579px) {
	.paycontainer {padding: 40px 0;}
	.paycontainer .container_inner {width: 320px;}
	.paytext h1{font-size: 28px;}
	.noborder{padding: 0;}
	.payid span strong{width: 100%; background: none; display: block; padding: 0; margin: 0;}
	.paytitle {font-size: 24px;}
	.paytitle img{width: 40px;}
	/*.finalCartPage .pricingOfferTable table{display: inherit;}
	finalCartPage .pricingOfferTable table .select{max-width: 70px;}*/
	.button_outer{text-align: center;}
	.button, input.button, .button_outer input[type="submit"], .button_outer input[type="button"]{font-size: 18px; height: 44px;}
	.price-list-table tr{ line-height: 20px!important}
	.why-choose-box {display:block;}
	.homeBoxes .why-choose-box {width:auto; min-height:10px; padding:15px;}
	.homeBoxes .why-choose-box + .why-choose-box, .linebg3 {border-top:1px solid #e1e1e1;}
	.linebg, .linebg3 {background:none;}
	.footer-menu-box {float:none; width:auto;}
	.footer-mioddle {padding:20px 0 !important;}
	.footer-mid-box {width:auto; padding:0 15px;}
	.footer-menu-box ul li {margin-bottom:1px;}
	.footer-menu-box ul li a {padding:5px 10px; display:block; background:rgba(255,255,255,0.1); position:relative; padding-right:25px;}
	.footer-menu-box ul li a:after {content:"\f105"; font-family:FontAwesome; position:absolute; right:12px; top:5px;}
	.footer-menu-box ul li a:hover, .footer-menu-box ul li a:focus {background:#ff7518;}
	.foot-title {padding:10px 0; position:relative; border-top:1px solid rgba(255,255,255,0.1); font-size:16px;}
	.foot-title:after {content:"\f0d7"; font-family:FontAwesome; float:right; font-size:15px; padding:5px; color:#aaa; margin-top:-5px;}
	.footer-menu-box ul {margin-top:0px; margin-bottom:5px;}
	.foot-title + ul {display:none;}
	.foot-title:hover + ul {display:block;}
	.footer-menu-box ul:hover {display:block;}
	.footer-menu-box.last {margin-top:20px;}
	.footer-menu-box.last img {margin-bottom:20px;}
	.copywrite, .footer-menu-social-box {float:none; text-align:center; width:auto;}
	.footer-menu-social-box li {display:inline-block; float:none;}
	.twoTabs .TabbedPanelsTabGroup li {width:35%;}
	.page-heading-other {font-size:22px;     margin: 18px 0px !important;
    margin-bottom: 0 !important;}
	.boxarea1 .title {font-size:20px !important;}
	.payment-option-img {margin-top:15px;}
	.forgotPwd {float:none;}
	.loginBtn {float:none; display:block; margin-bottom:10px;}
	.registerBtnOuter {padding-left:120px;}
	.form-control.small{width:17%}
	.form-control.big{width:81%}
	.input_half{width:100%;padding:0}
	.input_half:first-child{margin-bottom:10px;}
	.input_half.form-group:first-child{margin-right:0}
	.input_half + .input_half{padding:0}
	.cart-domain-search-box{ background:#ffffff !important; border-radius:7px; height:40px !important;}
	.cart-domain-search-box .domains-input{font-size:15px;}
	#cart-content .domains-select{font-size:15px !important; height:24px !important; line-height:8px !important; margin-top:8px !important;}
	.cart-domain-search-box .domain-submit{font-size:15px;}
	.cart-domain-search-box .domains-input{width:60% !important}
	.cart-domain-search-box .tlds-dd{top:11px; right:10px !important}
	.offers_font_main .offers_font{padding-bottom: 15px;}
	.google_partner {width: 60px;float: none;margin: 0 auto;}
	
}
@media screen and (max-width :500px) {
.logo img{width:auto; height:34px; margin-top:4px; margin-left:38px;}
.head-right{width:100%; right:0px; text-align:center }
.top-strip-right .mycart-btn {background:none !important; color:#666; font-size:0px; position:absolute; right:10px; top:45px;}
a.mycart-btn i {color:#666; font-size:25px;}
.addedItem {position:absolute; top:0px; right:0px; font-size:12px; color:#fff; font-weight:600; background:#ff7518; width:20px; height:20px; border-radius:50%; line-height:18px;}
.search-table-index{width:95%}
.search-sub-title i{font-size:13px;}
.domain-select-wrapper .domains-input{width:45%; font-size:12px; margin-bottom:10px; }
.domain-select-wrapper .domains-select{width:30% !important; font-size:20px !important;}
#homepage-content #region-top .wide-left-column{height:54px !important;}
.home-page .TabbedPanelsTab{padding:9px 19px}
.plan-box, .plan-box + .plan-box, .plan-box + .plan-box + .plan-box{width:100%; margin:10px 0px;}
.find-plan-mid .title, .why-choose-us-mid h2{font-size:30px !important;}
ul.domain-registration-options li{width:49%}
.domain-table b{clear:both}
.domain-price{width:25%}
.domain-price{width:39%}
.footer-menu-box, .hostplan-detail{width:100%}
.containerfull .blue-buttion, .containerfull .orange-btn {display:block;}
.domain-tranfer-input{width:65%; margin-bottom:15px;}
.domain-tranfer-input-extention{width:22%; margin-left:3%;  margin-bottom:15px;}
.page-heading-other .sub-heading{line-height:25px; font-size:18px;}
.white-box{width:90%; margin:10px 3%;}
.white-box .title img{margin-right:10px;}
.right-side-img{float:none; display:block}
a.blue-buttion{ display:inline-block}
.myaccount-area h1 span{display:block; width:100%; margin-top:15px;}
.payment-option-img img{margin-bottom:30px;}
.unlimitedHosting .leftbox {width:280px !important; margin:0 auto !important;}
.gray-area-inner.padding0 .rightbox .blue-btn {display:block; margin:15px 10px 0;}
.main3 > br {display:none;}
.gray-area-inner.padding0 .rightbox {font-size:30px;}
.copywrite{font-size:13px;}
.domain-select-wrapper .domains-input {font-size:13px; font-weight:400; width:96%;}
.domain-submit, .domain-submit-disabled {width:45px !important; font-size:14px !important; position:absolute; right:0; height:40px !important; font-size:0px !important;}
.domain-submit:after, .domain-submit-disabled:after {content:"\f002"; font-family:FontAwesome; font-size:15px; font-weight:normal;}
#homepage-content .domains-select {position:absolute !important; right:50px; top:0; margin-top:0px !important;}
.domains-input {height:40px; margin:0 !important;}
.domain-select-wrapper .domains-select {width:65px !important; font-size:13px !important;}
.tlds {left:5px !important; top:8px !important;}
.tlds-dd {right:5px !important;}
.search-table-index .domain-select-wrapper {padding-right:120px;}
.menu_icon i.fa.fa-bars, .menu_icon_on .fa-times {font-size:24px; margin-top:18px;}
.domain-select-wrapper .tld-dropdown {top:41px;}
.webdesign_inner .half_box {float:none; width:auto; text-align:center;}
.webdesign_inner {position:relative;}
.getstart_btn {position:absolute; left:15px; right:15px; bottom:25px; background:#ff6834; border-color:#ff6834;}
.domain-slide .owl-wrapper-outer {width:100%;}
.TabbedPanelsTab {font-size:14px;}
.home-page .TabbedPanelsTab {padding:9px;}
.find-plan-mid .TabbedPanelsTabGroup li {width:32%;}
.TabbedPanelsTabGroup {margin-bottom:5px;}
.plan-box {width:auto; display:block;}
.TabbedPanelsContentGroup {padding:0 10px;}
.TabbedPanelsTabGroup {width:88%;}
.find-plan-mid .title, .why-choose-us-mid h2 {font-size:24px !important;}
.all-package-btn {margin-top:10px;}
.all-package-btn a.blue-buttion, .pricing-middle a.blue-buttion {display:block;}
.pricing-middle a.blue-buttion {margin:0 15px;}
.find-plan, .why-choose-us, .sub-box {padding:30px 0;}
.homeBoxes h2 {padding:0 15px;}
.homeBoxes h2 > br {display:none;}
.text-box-blue, .text-box-gray, .text-box-yellow, .text-box-green {width:auto;}
.sub-box-mid {width:100%;}
.text-box-gray, .text-box-green {margin-top:0px;}
.sub-boxes-mid-left, .sub-boxes-mid-right {margin-bottom:0px;}
.sub-box {padding:0;}
.inner-banner-full h1 {font-size:25px; font-weight:600; line-height:normal;}
.inner-banner-full h1 span {font-size:16px;}
.inner-banner-full {/*height:160px;*/ height: auto; padding:15px;}
.inner-banner-full p{font-size: 14px; line-height: 20px;}
.domain-holder .page-heading-other {font-size:22px; margin-bottom:10px;}
.box_color .title {font-size:22px !important;}
input.blue-btn {/*display:block; width:94%;*/margin-top: 1rem;}
.box_icon {width:80px; height:80px;}
.box_icon img {width:60px; margin-top:22px;}
.containerbox_title, .containerbox_title h1 {font-size:28px; line-height:normal;}
.white-box {width:90%; margin:0 auto 20px; float:none;}
ul.client-listing li {width:50%;}
.client-listing-outer {margin:0 15px;} 
.boxInner {padding:15px;}
.newUserLink .control-label {margin-bottom:0px;}
.registerBtnOuter {padding-left:110px;}
.mainemail.thawte-ssl-certificate .box25{float:none; width:100%;}
.thawte-ssl-certificate .box33 {float:none; width:100%;}
.thawte-ssl-certificate .box33.orangeboxlist {clear:both; float:none; margin-top:30px; width:100%;}
.payOnline .payRight ul li{float:none;width:100%}
.fullName .input_half{width:100%; margin-right:0}
	.paym .blue-btn{display: inline-block; width: auto;}
	
}

@media (max-width: 480px) {
	#div_final_cart_page .select{ max-width: 100px;}
	.icon-list ul li{width:95%}
	.BuyPackageButton{ width:49%; text-align:center;}
	.none{ display:none !important;}
	.domainTransfer .domain-register-search-input {margin:0px;}
	.select_box select.select {height:40px; width:75px;}
	.select_box span.select {height:36px; line-height:33px; font-size:14px; width:55px;}
	.domainTransfer .select_box {margin-top:0px; width:75px; right:40px;}
	.domainTransfer .searchInputOter .orange-btn {height:40px; width:35px;}
	.reseller_list > li h2{font-size:20px;}
	.wraper.data-center .box481{float:none;width:100%}
	.infrastructure-box .box{width:100%}
	.infrastructure-box .box img{width:100%}
	.pricingOfferTable table th:nth-child(2), .pricingOfferTable table td:nth-child(2), .pricingOfferTable table th:nth-child(1), .pricingOfferTable table td:nth-child(1){width:50%;}
	.pricingOfferTable table td{padding-left:30%;width:50%;}
	.twoTabs .TabbedPanelsTabGroup li {width:100%;}
	 
	
	.domainTransfer .domain-register-search-input {width: calc(100% - 85px);}
	.domainTransfer .select_box {width: 85px;right: 45px;}
	.select_box span.select {height: 40px;line-height: 33px;font-size: 14px;width: 85px;}
	
}

@media (max-width: 479px) {
	.pricingOfferTable{overflow: auto;}
	.cartPopup{width: 300px!important;}
	.boxarea1 {margin: 15px 3% 0;}
	.gray-area-inner.padding0 .breadcrum { margin-bottom:0; } 
	.gray-area-inner h2 {font-size:20px;     margin-bottom: 0; }
	.currentyBtn i {    margin: 0 15px 0 0;}
	.checkout_left h2{font-size: 24px;}
	.banner-search-area .bold_text {font-size: 14px !important;line-height: 20px !important; }
	.footer-menu-social-box li{padding: 0 5px;}
	.blog_listing_box{font-size: 16px;}
	a.blog-heading, .blog-heading {	font-size: 20px;line-height: 24px;}
	.testimonial-list {font-size: 15px;	padding: 0 10px 15px;margin-bottom: 15px;}
	.testimonial-by {font-size: 18px;margin-top: 10px;}
	.changeText {display:none;}
	.head-right .login-link, .myaccLink {font-size:0px !important;}
	.head-right .login-link .fa, .myaccLink .fa {font-size:15px; padding:10px;}
	.headContLink {right:8px;}
	.myaccLink {right:50px; top:-2px;}
	.logoutLink {right:82px;}
	.search_outer .half_box > img {max-width:140px;}
	.search_text h1, .search_text h2 {font-size:18px;}
	.search_outer .half_box {padding:0px;}
	.search_text p {font-size:14px; color:#fff;}
	.search-table-index {margin-top:0px;}
	.domains-input {padding:0 8px !important;}
	.search-sub-link a {font-size:13px; display:block; padding:4px; margin:0 auto; max-width:280px;}
	.search-sub-link {display: grid; grid-template-columns: repeat(3, 1fr); gap: 10px;}
	.needhelp-mid-right span {font-size:17px;}
	.needhelp-mid-right {font-size:30px;}
	.inner-banner-full h1 {font-size:20px; font-weight:600; line-height:normal;     margin-top: 5px;}
	.inner-banner-full h1 span {font-size:14px;}
	.inner-banner-full {    /*height: 85px;*/}
	.domain-register-search-input {height:40px; font-size:14px;}
	.search-domain-btn {height:40px; width:35px;}
	.domain-holder .searchInputOter {padding-right:42px;}
	.bottomlogo-mid {padding:0 15px; width:auto;}
	.reseller_list > li {width:auto; float:none;}
	.inputRightSpace {width:90% !important;}
	.full_line {display:none;}
	.blog_outer #content {margin-left:20px;}
	.blog_listing_box::before {display:none;}
	.blog-date {left:-27px; top:-27px;}
	.blog_listing_box {margin-bottom:40px;}
	.blog_listing_box {padding:20px 15px 15px 30px;}
	.blog_category_tags {margin:10px -15px -15px -30px;}
	.blog-left .blog-date {top:4px;}
	.control-label {width:auto; float:none; margin:0 0 5px; display:block;}
	.inputOuter {margin:0;}
	.loginBtn {width:100%;}
	.forgotPwd {display:block; text-align:center;}
	.inputOuter {position:relative;}
	.existingLink {float:none; display:block; margin:10px 0;}
	#registerPanel .heading.fleft {float:none;}
	.registerBtnOuter {padding-left:0px; margin-top:-20px;}
	.registerBtnOuter .loginBtn {margin-left:0px;}
	.checkout_right {margin-top:20px;}
	.panel-body.inforReview .control-label{/*line-height:normal;*/ margin:0}
	.panel-body.inforReview .form-group:last-child{margin-bottom:0}
	.banner-search-area .head_one {font-size: 1.5rem; }
	.banner-search-area .head_two {font-size: 2.2rem;}
	.banner-search-area {height: 760px;}
	.banner-search-area .search-left {padding-top: 20px;}
	
}
@media screen and (max-width :380px) {
.search-title{font-size:28px;}
.search-sub-title{margin-bottom:10px;}
.needhelp{font-size:30px;}
.testimonial-area-mid .title{font-size:30px}
.find-plan-mid .title{ margin-bottom:0px;}
.price-list-tr{ display:none;}
.price-list-table td{ display:block;}
}
@media(max-width:719px){
    .pricingOfferTable table th:nth-child(2), .pricingOfferTable table td:nth-child(2), .pricingOfferTable table th:nth-child(1), .pricingOfferTable table td:nth-child(1), .pricingOfferTable table td {width: 100%;}
}

@media screen and (max-width :400px) {
/*.pt20 .pricingOfferTable table td{padding-left:90px;}*/
.pt20 .finalCartPage { margin: 0 -20px;}
.billing-and-account-m { display: none; }
.processorder .order-detail { margin-left: 0; }

.cartPopup .pricingOfferTable table tr td  {    padding-left: 10px;}
.cartPopup table.responsive td:before { position: static; }
.cartPopup .pricingOfferTable table td:before{ position: static; }
.cartPopup .pricingOfferTable { box-shadow: none;  }
table.custom_table_field  td:first-child {    padding-left: 24%;}
/*.custom_table_field tr td {display: block; padding-left: 0;}
table.custom_table_field td:before { position: static; }
.pricingOfferTable table td:before{position: static !important; }*/

}
.banner-search-area .bold_text {
	font-size: 20px;
    font-family: Source Sans Pro;
    font-weight: 400;
    color: #fff;
    line-height: 25px;
    margin: 0;
    padding: 15px 0;
 }


@media screen and (max-width :1500px) {
ul.account_list li:hover .switch_account {
    right: 100%;
    left: auto;
}

}