@charset "utf-8";
/* CSS Document */
body {
  margin: 0;
  font-size:15px !important;
  overflow-x:hidden;
  
}
a { outline:none !important; }
a:hover { text-decoration:none !important; } 
a:active { text-decoration:none !important; } 
a:visited { text-decoration:none !important; } 
.menucutommobile { display:none; }
.nasMenuitem { display:none; }
.main-bar { background:#1c6fb5; display:inline-block; width:100% }
.whatwedo {
	display:inline-block; background:#f2f6f9; width:100%; margin:auto; padding-top:0px; padding-bottom:0px;
}
.tab-strip { display:inline-block; background:#1c6fb5; width:100%; margin:auto; padding-top:0px; padding-bottom:0px; }
article li { margin-bottom:5px !important; }
a { outline:none !important; }
a:active { outline:none !important; }
a:hover { text-decoration:none !important; }
.validation-error { border:1px solid #d32a0e; }

.staticbanner { 
	background: #e8f1f4;
	padding:20px;
	display:inline-block;
	width:100%;
}
.inlineblock { display:inline-block !important; }
.normallineheight { line-height:20px !important; }
.customrequestbuttompadding { padding-top:15px !important; padding-bottom:15px !important; font-weight:bold !important }
.customrequestbuttompadding2 { padding-top:15px !important; padding-bottom:15px !important; font-weight:bold !important; font-size:18px }
.borderright { border-right:1px solid #DEDEDE; }
.noborderradius { border-radius:0px !important; }
.bestvalue { position:absolute; float:right; width:83px; height:85px; background:url(../images/best-value.png); right:-10px; top:-20px;}
.pricetbl { font-size:18px !important; font-weight:bold !important; }
.bluerounddiv2 { padding:15px; background:#1c6fb5; border-bottom:2px solid #0d406b; color:#fff; font-size:18px !important; }
.form-control { font-size:14px; }
ul.servicesul { list-style-type:square; font-size:10px; }
ul.servicesul li { margin-left:-20px; } 
.overlaybg {
	 background-color: #000;
    bottom: 0;
    display: none;
    left: 0;
    opacity: 0.8;
    filter: alpha(opacity = 80); /* IE7 & 8 */
    position: fixed;
    right: 0;
    top: 0;
    z-index: 99;
	height:100%	
}
.bannersl { 
	margin: 10px auto;
	display:inline-block;
	background: #e8f1f4;
	padding:25px;
	max-height:355px;
	overflow:hidden;
	width:100%;
	display:none;
}
.reviewsbg {
	background:#eaeaea;
	border: 1px solid #d1d1d1;
	padding:5px !important;
	padding-bottom:0px !important;
	margin:40px; 
	width:28% !important;
	margin-bottom:5px !important;
	margin-top:5px !important;
}
.ecmmorcefactsbg { background:#f9f9f9; padding:10px; border:1px solid #ececec; }
.reviewsbg:first-child { margin-left:0px;  }
.reviewsbg:last-child { margin-right:0px; }
.reviewstxt { padding:10px; min-height:303px; font-size:14px; color:#000; line-height:18px; }
.roundfull{ border-radius:70%; display:inline-block; padding-top:14px; padding-bottom:14px; }
.minheightexpress { min-height:352px; }
.reviewsimg {
	margin-top:5px;
	background:#cacaca;
	padding:5px;
	display:inline-block;
	width:100%;
	line-height:18px;
	font-size:14px;
}
.text-blue { color:#1c6eb4 !important; }
.bgmenustrip { background:#193355; }
.blueline { background:#193355; height:3px; }
.text15px { font-size:15px !important; }
.text14px { font-size:15px !important; }
#menuStick {  display: inline-block; *display: inline; }
#wrap-complete { width:100%; height:100%; background-color:#dedede; opacity:0.5; position:fixed; z-index:1000; top:0; }
#wrap-complete img{ position: absolute; top: 50%; left: 50%; margin-left: -16px; margin-top: -16px; z-index:1001; }
.sticky {
	position: fixed;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 100;
	border-top: 0;
	/*box-shadow: inset 0 30px 20px -20px rgba(0,0,0,0.2),inset 0 -30px 20px -20px rgba(0,0,0,0.2), 0 0 10px grey;*/
}
.stickyMobile {
	position: fixed;
	width: 100%;
	z-index: 100;
	border-top: 0;
	/*box-shadow: inset 0 30px 20px -20px rgba(0,0,0,0.2),inset 0 -30px 20px -20px rgba(0,0,0,0.2), 0 0 10px grey;*/
}
.staticbanner h1 { font-size:20px; margin-top:0px; font-weight:bold; }
.portfoliobtn { padding-top:5px; padding-bottom:2px; padding-left:10px; padding-right:10px; background-color:#ececec; border-radius:5px;}
.indexstrip {
	display:inline-block; background:#d9e4ed; width:100%; margin:auto; padding-top:15px; padding-bottom:15px;
}
.headerstrip {
	display:inline-block; background:#f2f6f9; width:100%; margin:auto; padding-top:0px; padding-bottom:0px;
}
.errcls { font-size:12px; color:#C00; }
.serviceblock{font-size:15px; max-height:255px;}
.alert-warning2{ background-color:#e8f0f7; padding:12px; font-size:13px; border-radius:11px; }
.smalltext12px{font-size:15px; line-height:18px;}
.roundcorner { border-radius:6px !important; }
.whatwedo_2 { display:inline-block; background:#d9e4ed; width:100%; margin:auto; border-bottom:2px solid #1c6eb4}
.domainsearchbox { border-radius:4px; background:#D5D5d5 url(../images/search_bg.png) repeat-x top; border:1px solid #dadada; padding:8px; display:inline-block; width:100%; margin:0px; padding-bottom:15px; }
.underline { text-decoration:underline !important;}
.exist-login { text-decoration:underline !important; cursor:pointer; }
a.exist-login { color:#000 !important; }
.exist-login a:link { color:#000 !important; }
.nomargin-bottom { margin-bottom:0px !important; }
.nopadding { padding:0px !important; }
.nopaddingleft { padding-left:0px !important; }
.nopaddingtop { padding-top:0px !important; }
.nopaddingright { padding-right:0px !important; }
.nopaddingbottom { padding-bottom:0px !important; }
.border1pxgrey { border:1px solid #D5D5D5; }
.percnet5 { width:5%; float:left }
.percnet10 { width:10%; float:left }
.percnet15 { width:15%; float:left }
.percnet20 { width:20%; float:left }
.percnet25 { width:25%; float:left }
.percnet30 { width:30%; float:left }
.percnet35 { width:35%; float:left }
.percnet40 { width:40%; float:left }
.percnet45 { width:45%; float:left }
.percnet50 { width:50%; float:left }
.percnet55 { width:55%; float:left }
.percnet60 { width:60%; float:left }
.percnet65 { width:65%; float:left }
.percnet70 { width:70%; float:left }
.percnet75 { width:75%; float:left }
.percnet80 { width:80%; float:left }
.percnet85 { width:85%; float:left }
.percnet90 { width:90%; float:left }
.percnet95 { width:95%; float:left }
.percnet100 { width:100%; float:left }
.servicesitemindex { padding-top:20px; padding-bottom:20px; display:inline-block; border-bottom:1px dashed #e5e5e5; font-size:15px; min-height:180px; }
.servicesitemindexlast {padding-top:20px; padding-bottom:20px; display:inline-block; font-size:15px; }
.servicesitemindexlast a { font-size:14px; }
.servicesitemindex a:hover { color:#0099dd; }
.servicesitemindexlast a:hover { color:#0099dd; }

.verysmalltext { font-size:4px; position:relative; top:-2px; }
.servicesitemindex a { font-size:14px; }
.sep0px { height:0px; clear:both}
.sep5px { height:5px; clear:both}
.sep10px { height:10px; clear:both}
.sep15px { height:15px; clear:both}
.sep20px { height:20px; clear:both}
.sep25px { height:25px; clear:both}
.descriptionli ul { list-style:none !important; }
.descriptionli ul li { list-style:none !important; line-height:10px !important; margin-left:-40px; }

.blogsection { background:#f0f0f0; border-radius:3px; border:2px solid #eaeaea; padding:10px; display:inline-block; position:relative; width:100% }
.blogupdatedtitleblock { position:absolute; left:2px; top:2px; padding:10px; background:#009ddc; color:#fff; }
.blogtext img { padding:3px; background:#fff; /*box-shadow:2px 2px 2px 2px #CCCCCC;*/ border-radius:3px; }
.recentportfolio{font-size:14px;}
.skyline {
	background:url(../images/footer_dubai_skyline.gif) no-repeat left bottom;
	
    background-size: 100% auto;
	-webkit-background-size:100% auto;
	-moz-background-size:100% auto;
	-ms-background-size:100% auto;
	-o-background-size:100% auto;
	height:195px;
	width:100%;
	position:relative;
	z-index:-1;
	
}
.quote-box-front { padding:10px 10px; border-radius:5px; background-color:#c5e5ff; min-height:140px; color:#000; position: relative;  }

.footerbottom {
	width:100%;
	position:absolute;
	background:url(../images/bottom_bg.jpg) repeat-x #7dc3ff;
}
.footerblue {
	margin-top:15px;
	width:100%;
	padding:18px;
	background:#106fbc;
	clear:both;
}
.list-type-agreement { list-style-type:square; margin-left:15px; }
.footerblue a { color:#fff; font-size:14px; margin-left:17px; margin-right:18px; }
.lightgreytext { color:#90b1d8; }
.bg-dedede { background-color:#dedede !important; }
.bg-red  { color: #ffffff; background-color: #990000; }
.bg-green  { color: #ffffff; background-color: #006600; }
.no-border-bottom { border-bottom:none !important; }
.no-border-top { border-top:none !important; }
.normalhd-black{ font-size:18px; font-weight:bold;}
.contactno{ font-size:34px; color:000;}
.tbsubhd td { color:#fff; font-weight:normal; font-size:16px; background:#4da5ee; padding:20px !important;}
.whitebottomborder { border-bottom:1px solid #a5d5fe; padding-bottom:10px; display:inline-block; width:100% } 
.whitebottomborder2 { border-bottom:1px solid #a5d5fe; padding-bottom:10px;}
.normaltext { font-size:14px !important; }
.lasttr td { border-bottom:1px solid #ef7b1d !important;  }
.tablecls { font-size:14px; }
.domainops label { font-size:14px !important; }
.insideselect select { border:1px solid #a1a1a1; height:34px; line-height:34px; /*padding:5px;*/ }
.insideform label { font-size:14px; }
.tbcls { border:1px solid #cdcdcd !important; }

.tbcls th { 
padding:20px !important;
vertical-align:middle !important;
color:#fff !important;
font-size:20px !important;
font-weight:bold !important;
background:#357fbd !important;
border-right:1px solid #8eb7da !important; 
background: -webkit-linear-gradient(#ffffff, #f7f7f7); /* For Safari */
background: -o-linear-gradient(#ffffff, #f7f7f7); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#ffffff, #f7f7f7); /* For Firefox 3.6 to 15 */
background: linear-gradient(#ffffff, #f7f7f7); /* Standard syntax */
}
.tbcls td { border:none !important; border-right:1px solid #dfdfdf !important; padding-left:20px !important; font-size:15px; }
th.thmain { background:#1c6fb5 !important; font-size:32px !important }
nav .menurow { display:block; }
#reqquote { border-radius:0px !important; padding:15px; border-bottom:2px solid #679d02 }
#reqquote > .h3 { font-weight:normal !important; font-size:20px !important; }
#reqquote > .pull-right { float:left !important; margin-left:10px; font-weight:normal !important; font-size:20px !important; }
.commonform { background:#e5e5e5; padding:10px 15px; margin-top:-5px; display:inline-block; width:100% }
.commonform input  { border:1px solid #8eb2d1; border-radius:5px; }
.commonform textarea { border:1px solid #8eb2d1; border-radius:5px; }
#commfrm > .label2 { width:30% !important; float:left !important; padding-top:5px; padding-bottom:5px; clear:left }
#commfrm > .formfield { width:67% !important; margin-left:10px; float:left !important; margin-bottom:10px; }

.bottomfix { position:absolute; bottom:0px; width:inherit }
.downarrowicon { position:absolute; width:inherit; text-align:center; bottom:-15px; z-index:102; left:45% }
.index-comment-bg { width:100%; background:url(../images/footer_btm_bg.jpg) repeat-x center top #08375e; color:#fff; font-size:14px !important; display:inline-table;  }
.smallscreen{ display:none;}
.tabcenter { width:100%; text-align:center; margin:auto; }
ul#nas_tab li.active { color:#fff !important; background:url(../images/selected_bg_triangle.png) bottom center no-repeat #5bc0de !important; border:none !important; z-index:1000; margin-bottom:-2px !important  } 
ul#nas_tab li.active a { color:#fff; }
ul#nas_tab .active li {  }
ul#nas_tab {
list-style:none;
margin-bottom:-5px !important;
display:inline-block; 
}
ul#nas_tab  li { list-style-type:none; list-style:none;  margin-bottom:-2px !important   }
ul#nas_tab  li  { float:left; padding:20px; margin-right:0px; font-size:16px;  margin-bottom:-2px; }
.font16px { font-size:16px !important; }
.customtabmargin { margin-right:0px; margin-top:0px; font-size:16px;   }
ul#nas_tab  li a { color:#000; font-weight: bold; }
ul#nas_tab  li a:hover { text-decoration:none }
.minheight200 { min-height:200px; }
.minheight220 { min-height:220px; }
.minheight250 { min-height:222px; }
.minheight270 { min-height:255px; }
.minheight280 { min-height:272px; }
#showportfolio { position:absolute; z-index:100000000; width:99%; height:auto; top:15%; display:inline-block }
ul.list-group li { margin-bottom:1px !important; }
.sslul ul { margin-top:10px !important; margin-left:5px }
.sslul li { border: 1px !important; border-bottom: 1px solid #D5D5D5 !important; }
.sslul li:last-child { border-bottom:0px !important; }
.portfolioBlock { background:#e8ecee; padding:20px; display:inline-block; width:100%; border:1px solid #CCC; min-height:350px; overflow:hidden; }
#slidernavbx { position:absolute; right:20px; top:20px; }

.hostingcontainer { 
	border-radius:5px;
	border:1px solid #333;
	padding:0px;
	margin-bottom:30px;
	
   /* box-shadow:0px 0px 5px #4f5253;*/
}
.headhosting {
	border-radius:4px;
	border-bottom-left-radius:0px;
	border-bottom-right-radius:0px;
	background:#1c6fb5;
	color:#fff;
	padding:15px;
	text-align:center
}
.packagepadding { }
.hostingcontent ul {
    list-style:none;
}

.hostingcontent li {
     background:url(../images/webhosting-tick.png) no-repeat 0 0px; 
     padding-left: 34px; /* the width of your image + some space */
     margin-left: -20px;
	 margin-bottom:10px;
	 margin-right:20px;
	 padding-bottom:5px;
	 border-bottom:1px solid #999;
}
.addtocartbtn { position:absolute; bottom:40px; width:90.99%; padding-top:12px; text-align:center; background: url(../images/cartbtn-bg.jpg) center repeat-x; margin-bottom:20px;}
.cartbtnleft { position:relative; width:5px; height:56px; float:left; left:-5px; bottom:5px; background:url(../images/package-left.png) no-repeat; }
.cartbtnright { position:relative; width:5px; height:56px; float:right; right:-4.38px; bottom:5px; background:url(../images/package-right.png) no-repeat; }
.cartbtn { float:left; position:relative; display:inline-block; height:55px; background:#1c6fb5; text-align:center; color:#fff; width:auto; }
ul.ultick  {
    list-style:none;
}

.ultick li {
     background:url(../images/ul_tick.gif) no-repeat 0 0px; 
     padding-left: 34px; /* the width of your image + some space */
     margin-left: -20px;
}
ul.tickright {
	   list-style:none;
}
.bglightblue { background:#f0f8ff; padding:10px; padding-left:20px; }
.tickright li {
     background:url(../images/right_icon.png) no-repeat 0 0px; 
     padding-left: 34px; /* the width of your image + some space */
     margin-left: -20px;
	 margin-bottom:10px;
}

ul.ulcheck  {
    list-style:none;
}

.ulcheck li {
     background:url(../images/tick-check.png) no-repeat 0 0px; 
     padding-left: 32px; /* the width of your image + some space */
     margin-left: -25px;
	 margin-bottom:5px;
	 text-align:left;
}
.own-nameserver { padding:5px; border:1px solid #E0E0E0; background:#E6E6E6; }
#nasMenu {
	
}
ul#nasMenu {
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
ul#nasMenu  li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
ul#nasMenu  li a{
display: block;
color: white;
padding: 16px;
padding-left:20px; padding-right:20px;
color: #fff;
text-decoration: none;

font-size:18px;
}
.nasMenuitem {width:100%; position:absolute; height:auto; z-index:12; padding-bottom:15px; color:#535353 !important; font-size:14px;  line-height:18px;}

.minmenuheight { min-height:390px; }
.nasMenuitem strong { font-size:16px; color:#1c6fb5 !important; }
.nasMenuitem a { color:#535353; font-size:14px; text-decoration:none; line-height:24px; }
.nasMenuitem a:hover { color:#1c6fb5; }
ul.insidenasmenu {position:absolute; list-style-type: none; margin-left:-64px;  width:100%; z-index:2 }
.insidenasmenu li { position:relative; width:100%; font-size:16px; margin-left:-7px; padding-left:30px; margin-bottom:4px; }
.insidenasmenu li a { font-size:16px; color:#06C; line-height:28px; padding:3px; position:relative; width:100%;}
.insidenasmenu li:hover { background:#1c6fb5  url(../images/menu-pointer.jpg) right no-repeat; color:#fff;  padding-left:30px; }
.insidenasmenu li a:hover { background:#1c6fb5; color:#fff; }
.activemen { background:#1c6fb5 url(../images/menu-pointer.jpg) right no-repeat; color:#fff !important; }
li.activemen  a { color:#fff; }
.insidemenu {display:none; padding-left:0px; width:100%}
.borderleftmenu {  border-left:1px solid #cdcdcd; margin-left:-93px; z-index:1; display:inline-block; min-height:390px;  }
.insidemenu ul {list-style-type: none;  width:100%; z-index:1; position:absolute !important; width:100% !important}
.insidemenu li { position:relative !important; width:29%; font-size:14px; margin-left:-17px; line-height:20px;  padding:3px; padding-left:10px;}
.insidemenu li a { font-size:14px; color:#000; position:relative; width:100%; }
.insidemenu li a:hover { } 
.insidemenu li:hover {color:#000; background:#d9d8d8; border-radius:4px; border:1px solid #cdcdcd;  padding-left:9px;  } 
.insidemobmenu { background:#666 !important; margin-top:-5px !important; }
.insidemobmenu li { color:#fff; padding: 7px 9px 7px 24px; }
.insidemobmenu li a { color:#fff; font-size:16px; }
#frmRenewal  td { vertical-align:middle; }
/* ----------------------------DDMENU--------------------------------------*/
	.menuhomeicon { float:left; position:relative; padding:16px; }
	.nobg { padding-top:0px; width:5% !important; background:none !important }
	
	.ddsmoothmenu{
		font-size:16px;
		width: 100%;
	}
	
	.ddsmoothmenu ul{
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
	
	/*Top level list items*/
	.ddsmoothmenu ul li{
	position: relative;
	display: inline;
	float: left;
	}
	
	/*Top level menu link items style*/
	.ddsmoothmenu ul li a{
	display: block;
	color: white;
	padding: 16px;
	padding-left:27px; padding-right:27px;
	color: #fff;
	text-decoration: none;
	
	font-size:16px;
	}
	.shoppingcart { background-color:#7fc203 !important; padding:0px; position:absolute; left:16px; }
	.shoppingcart a:hover { background-color:transparent !important; }
	.lastli ul li a { 
	border-right:none !important;
	}
	li.lastli a {
	border-right:none !important;	
	}
	* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
	}
	
	.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
	color: white;
	}
	
	.ddsmoothmenu ul li a.selected { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
	background: #6fbdff !important; 
	color: white;
	}
	
	.ddsmoothmenu ul li a:hover{
	background: #6fbdff; /*background of menu items during onmouseover (hover state)*/
	color: white;
	}
	
	/* sub menus */
	.ddsmoothmenu ul li ul{
	position: absolute;
	left: -3000px;
	display: none; /*collapse all sub menus to begin with*/
	visibility: hidden;
	}
	
	/*Sub level menu list items (alters style from Top level List Items)*/
	.ddsmoothmenu ul li ul li{
	display: list-item;
	float: none;
	background:#6fbdff;
	}
	.ddsmoothmenu ul li ul li a:hover{
	display: list-item;
	float: none;
	background:#1c6eb4 !important;
	}
	
	/*All subsequent sub menu levels vertical offset after 1st level sub menu */
	.ddsmoothmenu ul li ul li ul{
	top: 0;
	}
	
	/* Sub level menu links style */
	.ddsmoothmenu ul li ul li a{
	width: 350px; /*width of sub menus*/
	padding: 10px;
	margin: 0;
	border-top-width: 0;
	border-bottom: 1px solid #fff;
	font-size:14px;
	}
	
	/* Holly Hack for IE \*/
	* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/
	
	
	/* ######### CSS classes applied to down and right arrow images  ######### */
	
	.downarrowclass{
	position: absolute;
	top: 0px;
	right: 7px;
	}
	
	.rightarrowclass{
	position: absolute;
	top: 6px;
	right: 5px;
	}
	
	/* ######### CSS for shadow added to sub menus  ######### */
	
	.ddshadow{ 
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background-color: #ccc; /* generally should be just a little lighter than the box-shadow color for CSS3 capable browsers */
	}
	
	.toplevelshadow{
	margin: 5px 0 0 5px; /* in NON CSS3 capable browsers gives the offset of the shadow */
	opacity: 0.8; /* shadow opacity mostly for NON CSS3 capable browsers. Doesn't work in IE */
	}
	
	.ddcss3support .ddshadow.toplevelshadow {
	margin: 0; /* in CSS3 capable browsers overrides offset from NON CSS3 capable browsers, allowing the box-shadow values in the next selector to govern that */
	/* opacity: 1; */ /* optionally uncomment this to remove partial opacity for browsers supporting a box-shadow property which has its own slight gradient opacity */
	}
	
	.ddcss3support .ddshadow {
	background-color: transparent;
	/* box-shadow color generally should be a little darker than that for the NON CSS3 capable browsers background-color */
/*	box-shadow: 5px 5px 5px #aaa; 
	-moz-box-shadow: 5px 5px 5px #aaa;
	-webkit-box-shadow: 5px 5px 5px #aaa;
*/	}
	
	/*-----------------------------DDMENUENDS----------------------------------*/
	
.producthead { padding-left:15px; padding:15px; border-bottom:1px solid #cdcecf; padding-bottom:10px; font-size:22px; font-weight:bold; color:#757575; }
.bluerounddiv { width:100%; border-radius:4px; color:#fff; background:#1c6eb4; display:inline-block; padding:10px; font-size:16px; }
.bluerounddiv h2 { margin:0px; color:#fff; font-size:25px !important; text-align:center; }
.webhostingoptions { background-image:url(../images/web-hosting-options-bg.png);background-size: 100% 100%; display:inline-block; width:98%; color:#fff; font-size:20px !important;}

.bordertopconfig { border-top:1px solid #787c7f;  }

/*-----Radio buttons---*/
.confdomain input[type="radio"] {
    display:none;
}

.confdomain input[type="radio"] + label {
    font-size:14px;
}

.googletext{
	font-size:15px;
	line-height:25px;}
	
	
.confdomain label span {
	display:inline-block;
    width:45px;
    height:37px;
    margin:0;
    vertical-align:middle;
    background:url(../images/green_radio.png) top 37px;
    cursor:pointer;
}
.confdomain input[type="radio"] + label span {
    display:inline-block;
    width:45px;
    height:37px;
    background:url(../images/green_radio.png) 0px top no-repeat;
    cursor:pointer;
}

.confdomain input[type="radio"]:checked + label span {
     background:url(../images/green_radio.png) -45px bottom;
}
/*---*/
.in-review-cart label span {
	display:inline-block;
    width:25px;
    height:20px;
    margin:0;
    vertical-align:middle;
    
    cursor:pointer;
}
.in-review-cart input[type="radio"] + label span {
    display:inline-block;
    width:25px;
    height:20px;
   
    cursor:pointer;
}

.in-review-cart input[type="radio"]:checked + label span {
    
}
/*----------Checkboxes-------------------*/
.confdomain input[type="checkbox"] {
    display:none;
}

.confdomain input[type="checkbox"] + label {
    font-size:16px;
}

.confdomain input[type="checkbox"] + label span {
    display:inline-block;
    width:45px;
    height:37px;
    background:url(../images/green_checkbox.png) 0px top no-repeat;
    cursor:pointer;
}

.confdomain input[type="checkbox"]:checked + label span {
    background:url(../images/green_checkbox.png) -45px bottom;
}
.borderbottom { border-bottom:5px solid #000; padding-bottom:5px; }
.borderbottom1px { border-bottom:1px solid #c5c5c5; }
.cartitems { padding:10px; border:1px solid #c5c5c5; background:#f7fbff; }

.bordergrey { border:1px solid #c5c5c5; }
.borderleftrorange { border-left:3px solid #ff9326 }
.padding5 { padding:5px; }
.padding10 { padding:10px; }
.padding15 { padding:15px; }
.padding20 { padding:20px; }
.paddingleft25 { padding-left:25px; }
.borderbottom { border-bottom:1px solid #c5c5c5; }
.borderbottompadgrey { border-bottom:1px solid #DeDeDe; padding-bottom:5px;  }
.containWrap { margin:20px; }
.greybgblock { background:#f4f4f4; border-radius:4px; padding:10px 0px 10px 0px; position:relative; width:100%; display:inline-block; }
.alertsblock { background:#d8d8d8; border-radius:4px; padding:7px; padding-top:10px; padding-bottom:10px; position:relative; width:100%; display:inline-block; border:1px solid #d5d3d3}
.orangebghd { background:#ff6c00; padding:5px; color:#fff; font-size:18px; position:relative; padding-left:10px; padding-right:10px; }
#map_canvas { border:3px solid #1D7ECF; border-radius:4px; width:318px; position:relative; }
.formfield input { /*padding:10px;*/ font-size:14px;}
.formfield22 { float:left; width:74%; margin-bottom:5px; }
.label22 { float:left; width:23% }
#map_canvas img {
  max-width: none;
}
.wrapper-demo {
    margin: 0px 0 0 0;
    *zoom: 1;
    font-weight: 400;
}

.wrapper-demo:after {
    clear: both;
    content: "";
    display: table;
}
/* DEMO 5 */
.dropdown ul li { z-index:12000; }
.wrapper-dropdown-5 {
    /* Size & position */
    position: relative;
    width: 275px;
    margin: 0 auto;
    padding: 10px;

    /* Styles */

	background-image: -ms-linear-gradient(top, #1c6fb5 0%, #1c6fb5 100%);
	background-image: -moz-linear-gradient(top, #1c6fb5 0%, #1c6fb5 100%);
	background-image: -o-linear-gradient(top, #1c6fb5 0%, #1c6fb5 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1c6fb5), color-stop(1, #1c6fb5));
	background-image: -webkit-linear-gradient(top, #1c6fb5 0%, #1c6fb5 100%);
	background-image: linear-gradient(to bottom, #1c6fb5 0%, #1c6fb5 100%);

    border-radius: 5px;
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);
	border:1px solid #1c6fb5;
    cursor: pointer;
    outline: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	background-color:#1c6fb5;
}


.wrapper-dropdown-5 .dropdown {
    /* Size & position */
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;

    /* Styles */
    background: #fff;
    border-radius: 0 0 5px 5px;
    border: 1px solid rgba(0,0,0,0.2);
    border-top: none;
    border-bottom: none;
    list-style: none;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;

    /* Hiding */
    max-height: 0;
    overflow: hidden;
}

.wrapper-dropdown-5 .dropdown li {
    padding: 0px ;
}

.wrapper-dropdown-5 .dropdown li a {
    display: block;
    text-decoration: none;
    color: #333;
    padding: 10px 0;
    transition: all 0.3s ease-out;
    border-bottom: 1px solid #e6e8ea;
	margin-left:-25px;
	font-weight:normal;
	font-size:12px;
	text-align:left
}

.wrapper-dropdown-5 .dropdown li:last-of-type a {
    border: none;
}

.wrapper-dropdown-5 .dropdown li i {
    margin-right: 5px;
    color: inherit;
    vertical-align: middle;
}

/* Hover state */

.wrapper-dropdown-5 .dropdown li:hover a {
    
}

/* Active state */

.wrapper-dropdown-5.active {
    border-radius: 5px 5px 0 0;
   
    box-shadow: none;
    border-bottom: none;
}

.wrapper-dropdown-5.active:after {
    border-color: #82d1ff transparent;
}

.wrapper-dropdown-5.active .dropdown {
    border-bottom: 1px solid rgba(0,0,0,0.2);
    max-height: 475px;
}
/*-------------Accordion---------------*/
	h2.acc_trigger {
		padding: 0px;	margin: 0 0 0px 0;
		background: url(../images/tab_plus_minus.png) no-repeat;
		height: 35px;	line-height: 35px;
		width: 100%;
		font-size: 18px;
		font-weight: normal;
		float: left;
		text-transform:uppercase;
		font-family:'corbel',Arial;
	}
	.viewlink { float:left; font-size:12px; color:#525252; text-align:center; cursor:default}
	h2.acc_trigger a {
		color: #000;
		text-decoration: none;
		display: block;
		padding: 0 0 0 45px;
		float:left;
		width:40%;
	}
	h2.acc_trigger a:hover {
		color: #000;
	}
	h2.active {background-position: left bottom; background-color:#dadbda; border-bottom:2px solid #525252;}
	.acc_container {
		margin: 0 0 0px; padding: 0;
		overflow: hidden;
		font-size: 13px;
		width: 100%;
		clear: both;
		
		
	}
	.acc_container .block {
		padding: 10px;
		background-color:#ebebeb;
		box-shadow:inset 0px 0px 10px 10px #cacaca;
	}
	.acc_container .block p {
		padding: 5px 0;
		margin: 5px 0;
	}
	.acc_container h3 {
		font: 2.5em normal Georgia, "Times New Roman", Times, serif;
		margin: 0 0 10px;
		padding: 0 0 5px 0;
		border-bottom: 1px dashed #ccc;
	}
	.acc_container img {
		float: left;
		margin: 10px 15px 15px 0;
		padding: 5px;
		background: #ddd;
		border: 1px solid #ccc;
	}	
	
/*--------------Accordion Ends-------*/


.ocarousel {
    display: none;
}
    .ocarousel_window {
        overflow: hidden;
        white-space: nowrap;
        /* default size */
        width: 100%;
        height: 100px;
    }
        .ocarousel_window_slides {
            margin: 0 auto;
            overflow: hidden;
            position: relative;
            float: left;
        }
        .ocarousel_window_slides > * {
            position: relative;
            display: inline-block;
            vertical-align: top;
        }
.ocarousel_indicators {
    width: 100%;
}
.ocarousel_indicators svg {
    cursor: pointer;
    height: 50px;
    margin: 0 auto;
    width: 100%;
}

.ocarousel_window {
        background: #ffffff;
        width: 100%;
        height: 100px;
        margin: 0 auto;
        padding: 4px;
    }
        .ocarousel_window_slides > div {
            height: 94px;
            margin-right: 4px;
            white-space: normal;
            padding: 8px;
        }
        .ocarousel_window_slides > div > p {
            text-align: left;
        }
        a[data-ocarousel-link] {
            color: #000000;
        }
.more-apps{margin:0 0 10px;padding:0}
.more-apps li{height:110px;width:160px; font-size:15px; text-align:center}
.more-apps li a:hover { text-decoration:none; }
.more-apps li{display:inline-block;float:left;margin:10px 15px 0 0;padding:0;position:relative; text-align:center}		
.more-apps .button{display:block;background:#fff;border:solid 1px #cccbc9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 1px 1px #fff inset,inset 0 0 20px 3px rgba(230,226,220,.6);-webkit-box-shadow:0 0 1px 1px #fff inset,inset 0 0 20px 3px rgba(230,226,220,.6);box-shadow:0 0 1px 1px #fff inset,inset 0 0 20px 3px rgba(230,226,220,.6);color:#666;-moz-transition:all .18s;-o-transition:all .18s;-webkit-transition:all .18s;transition:all .18s; text-align:center; padding:10px;}
.apps-promo-box{margin:0 0 30px;padding:20px 28px}
.apps-promo-box:hover,
.apps-promo-box:focus,
.more-apps .button:hover,
.more-apps .button:focus{border:solid 1px #29a9ff;-moz-box-shadow:0 0 1px 1px #fff inset,inset 0 0 10px 5px rgba(210,237,255,1);-webkit-box-shadow:0 0 1px 1px #fff inset,inset 0 0 10px 5px rgba(210,237,255,1);box-shadow:0 0 1px 1px #fff inset,inset 0 0 10px 5px rgba(210,237,255,1);text-decoration:none}
/*------------------Portfolio Bottom Slider---------------*/
.outDivSupport { position:relative; width:100%; height:100%; z-index:1; background-image:url(../images/bg_shadow.png); background-repeat:no-repeat; background-position:bottom; }
.premiumbadge { position:absolute; float:right; right:0; background:url(../images/ribbon_starting_100.png) right no-repeat; width:121px; height:116px; z-index:2; margin-right:2%;  margin-top:-8px; }
.supportBlock { margin:auto; width:93%; border-radius:5px; border:1px solid #6f6f6f;}
.supportHeader { background:#0089c9; color:#FFF; border-bottom:1px solid #6f6f6f; padding:15px;  }
.supportContent {  padding:15px; background:#fff; border-radius:5px; border-bottom:1px solid #6f6f6f; min-height:430px !important; }

.supportBottom { border-top:2px solid #000; }
.contactUsBlock { border:3px solid #8db6d9; padding:15px; border-radius:5px; }
.bordertopbottom { border-bottom:1px solid #cccccc; margin-top:-10px; margin-bottom:15px;}
.roundblueblock { border:2px solid #79c1ff; background:#45a7fb; margin:15px; padding:20px; border-radius:10px; }
.roundblueblocksm { border:2px solid #79c1ff; background:#45a7fb; margin:15px auto; padding:15px; border-radius:10px; width:230px; }
.minimum-height{ height:385px;}
.support-article-box { border:1px solid #DDD; padding:10px; background:#F7F7F7; }
.googleapsmenu { width:100%; height:100px; border-bottom:1px solid #D4D4D4; }
.googlecontent { }
.controlpanelbox { border:1px solid #87b1d6; border-radius:5px; }
.controlpanelbox2 { border:2px solid #87b1d6; border-radius:5px; }
.chargesbtn { border-radius:4px; border-top-left-radius:0px; border-bottom-left-radius:0px; padding:5px; background:#1c6fb5; color:#fff; }
.outerpanel { border:1px solid #2675b8; padding:10px; }
.clientlogos { padding-top:10px !important; padding-bottom:10px !important; }


.minheightindex { 
	display: inline-block;
    height: 360px;
    max-height: 364px;
	min-height: 360px;
	margin-top:10px;
	width:320px;
	text-align:left;
	font-size:15px;
	line-height:20px;
 }
.box-quote-text { min-height:230px; font-size:15px; }
.smallscreen {
	display:none;
}
#website-creator-box img { border:none; background:none; margin:auto; float:none; }
.topright { text-align:right !important; }
.supportsearch { background:#f5f5f5; box-shadow:1px 1px 3px 2px #ccc; border-radius:4px; padding:20px !important; }
.blogblocksmall { display:block; }
.searchbtn { font-weight:bold !important; font-size:18px; height:46.34px !important; }
.searchbtn > .bootstrap-select.btn-group .btn .filter-option { font-weight:bold !important; left: 7px !important; }
.searchbtn > .bootstrap-select.btn-group .btn .caret { top: 55%; }
.bigscreenLogin { display:block; }
.smallScreenMenu { display:none; }
.topmobilecls { display:none; background:#1c6fb5 }
	.hidemobile { display:block; }
	.mobileMenu { display:none; background:#fff; z-index:12 }
	.menucutommobile { display:none; position:absolute; width:100%; background:#e0e0e0; z-index:12; margin-top:0px; top:130px;  }
	.menucutommobile ul { list-style-type:none; margin:0px; }
	.menucutommobile ul li { border-bottom:1px solid #6e6f71; margin:0px; margin-left:-35px; }
	.smallscreendisplay { display:block; }	
.slidercustomep { color: #000;
	font-size: 20px !important;
	line-height: 22px !important;
	padding-top:30px !important;
	font-weight:normal !important;
	}
	.nomargin {
		margin:0px !important;	
	}
	.slidercustomeh1 {
	font-size: 48px !important;
	margin-top:15px;
	z-index: 1;
	font-weight:bold;
	color:#1c6eb4;
	line-height:50px;
	font-family:'GE Bold',Arial;
	/*text-shadow:0px 2px 2px #CCCCCC;*/
/*	text-shadow: 0px 4px 3px rgba(0,0,0,0.2),
             0px 8px 13px rgba(0,0,0,0.1),
             0px 18px 23px rgba(0,0,0,0.1);*/
	}
	.slidercustomtext { width:80%; line-height:22px; font-size:15px !important; }
	.squareul ul { list-style-type:square !important;  list-style:square !important; }
	ul.squareul li { list-style-type:square !important;  list-style:square !important; }	
	label.h5 { font-size:15px !important; line-height:1.428571429; }
	.config-head { background:#1c6eb4; color:#FFF; padding:0px 10px; }
	.tablehidemobile { display:table-cell; }
	#accordionMobile { display:none; }
.authorclr a { color:#ccc; }
.topright { text-align:right !important; }
.recentposthd { padding-bottom:5px; border-bottom:1px solid #f17515; }
.leftfixpanel { position:fixed; top:250px; margin-left:-95px; width:80px; padding:10px; background:#f0f0f0; border-bottom-left-radius:5px; border-top-left-radius:5px; border:2px solid #1c6fb5; border-right:none }
.leftfixpanel { display:block; }	
.blog-block .text-white{ display:block; padding-top: 12px; padding-left: 5px; }
.blog-block > div{ margin: auto; width: 190px; max-width: 100%;}
.blog-block > div img{ max-width: 100%;}
.blog-block > div > div { float:left}
/*RESPONSIVE TABLES ENDS--------------------------*/
.mi940 { min-height:350px !important; }
.btnmei940 { position:relative; bottom:0px; }
@media (max-width: 1152px) {
	ul#nasMenu  li a{
		padding-left:14px; padding-right:14px;
	}	
	.shoppingcart { margin-left:20px;}
	.fwb-item { width:21.4% !important; }
	ul#nas_tab li { padding:10px 4px 19px !important; }
	#showloginlink .h3 { font-size:22px; }
}

@media (min-width: 1153px) and (max-width: 1200px) {
	#showloginlink .h3 { font-size:22px; }
	ul#nasMenu  li a{
		padding-left:14px; padding-right:14px;
	}	
	.shoppingcart { margin-left:10px;}
	.fwb-item { width:21.4% !important; }
		ul#nas_tab li { padding:10px 4px 19px !important; }	
}

	.index-comment-bg { padding-bottom:15px; }
	.mid-block { display:none; }
@media (min-width: 991px) and (max-width: 1024px) {
	ul#nasMenu  li a{
		font-size:18px;
		padding-left:14px; padding-right:14px;
	}
	.da-img { left:35% !important }
	.slide-2 { margin-left:-6%; }
	.slide-3 { margin-left:-4%; }
	.customtexth4 { z-index:1; }
		
	.shoppingcart { margin-left:20px;}
	.smallscreenbtn { margin-top:10px !important; clear:both; text-align:center; display:inline-block; width:100%; position:relative }
	.padding5 { padding:2px !important; }
	.reviewsbg { width:27% !important;}
	.mi940 { min-height:150px; }
	.1024pad { margin-top:15px; }
	.minheightindex { height:400px !important; }
	h3, .h3 { font-size:22px ; }
	.reviewsimg { height: auto !important; }
	.reviewsimg .col-md-4, .reviewsimg .col-md-8 { width:100%; text-align:center; }
	.reviewsimg .col-md-4 img { margin: 0px auto !important; }
	
	
}
@media (min-width: 841px) and (max-width: 991px) { /* Fixing landscape on tab menu */
	h2.smallbanhd { font-size:28px !important; padding-top:10px !important; line-height:24px !important; }
	.customtexth4 { font-size:14px !important; width:50% !important }
	.da-img { left:35% !important }
	.slide-2 { margin-left:-22%; }
	.slide-3 { margin-left:-16%; }
	.customtexth4 { z-index:1; }
	ul#nasMenu  li a{
		font-size:15px;
		padding-left:9px; padding-right:9px;
	}	
	.insidemenu li { width:60%; }
	.shoppingcart { margin-left:0px; left:0px !important}
	.smallscreenbtn { margin-top:10px !important; clear:both; text-align:center; display:inline-block; width:100%; position:relative }
	.padding5 { padding:2px !important; }
	.blogblocksmall { display:none; }
	.reviewsbg { width:30% !important;margin:14px;  }
	.smallcenter { text-align:center !important; }
	.reviewsimg { height: auto !important; }
	.reviewsimg .col-md-4, .reviewsimg .col-md-8 { width:100%; text-align:center; }
	.reviewsimg .col-md-4 img { margin: 0px auto !important; }
	.mid-content { display:block; }
	.webhostingoptions.smallcenter { text-align:left !important; }
	.small-margin-top { margin-top:10px !important; margin-bottom:10px !important; }
	.resp-tabs-list li { padding: 8px 12px !important; }
	.config-head { padding:5px 10px; }
	.config-head h4 { margin:5px; }
	.margin-top-25 { margin-top:25px; padding:0px !important; }
	.img-responsive { margin:auto; }
	.fullpercent { width:100% !important; }
	.minheightindex { min-height:150px; height:auto !important; }
	.mid-content .mobilesearchbtn { display:block; margin:auto; width:50%; }
	.md-block-center { margin:5px auto !important; float:none; clear:both; padding:10px;}
	.mobile-padd { font-size:14px; padding-left:45px; display:inline-block; margin-bottom:15px; }
	.mid-block { display:block !important; }
	.mid-hidden { display:none !important; }
	.smallScreenMenu img { display:block; }
	.smallleft20 { padding-left:25px !important; }
	.mid-block.hidden-sm { display:block !important; }
	.slidercustomtext { width: 100%; }
	#compare-ssl-box ul#nas_tab li { padding:10px 3px 19px !important; width: 23%; }	
	ul#nas_tab li img {  }	
	.sm900 { font-size:13px !important; display:none; }
	.btn-mid-style .h3 { font-size:20px; }
}
.incolapsetab { display:inline-block; }
.visiblenonblock { visibility:hidden }
@media (max-width: 840px) {
	
	.mid-block { display:block; }
	h2.smallbanhd { font-size:28px !important; padding-top:10px !important; line-height:24px !important; }
	.customtexth4 { font-size:14px !important; width:50% !important }
	.da-img { left:35% !important }
	.slide-2 { margin-left:-22%; }
	.slide-3 { margin-left:-16%; }
	.customtexth4 { z-index:1; }
	header { height:130px !important; }
	#accordionMobile { display:block; }
	body {
		font-size:14px !important;
	}
		.supportContent { padding:0px !important; min-height:inherit !important }
	ul#nasMenu  li a{
		font-size:14px;
		padding-left:10px; padding-right:10px;
	}	
	.shoppingcart { margin-left:10px;}
	h1 {
	  margin: 0.47em 0;
	  font-size: 1em;
	}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  font-family: "GE Regular", Arial, sans-serif;
	  font-weight: 200;
	  line-height: 0.9;
	  color: inherit;
	}
	
	h1 small,
	h2 small,
	h3 small,
	h4 small,
	h5 small,
	h6 small,
	.h1 small,
	.h2 small,
	.h3 small,
	.h4 small,
	.h5 small,
	.h6 small,
	h1 .small,
	h2 .small,
	h3 .small,
	h4 .small,
	h5 .small,
	h6 .small,
	.h1 .small,
	.h2 .small,
	.h3 .small,
	.h4 .small,
	.h5 .small,
	.h6 .small {
	  font-weight: normal;
	  line-height: 1;
	}
	
	h1,
	h2,
	h3 {
	  margin-top: 18px;
	  margin-bottom: 10.5px;
	}
	
	h1 small,
	h2 small,
	h3 small,
	h1 .small,
	h2 .small,
	h3 .small {
	  font-size: 65%;
	}
	
	h4,
	h5,
	h6 {
	  margin-top: 10.5px;
	  margin-bottom: 10.5px;
	}
	
	h4 small,
	h5 small,
	h6 small,
	h4 .small,
	h5 .small,
	h6 .small {
	  font-size: 75%;
	}
	
	h1,
	.h1 {
	  font-size: 26px;
	}
	
	h2,
	.h2 {
	  font-size: 22px;
	  color:#000;
	}
	
	h3,
	.h3 {
	  font-size: 20px;
	}
	
	h4,
	.h4 {
	  font-size: 16px;
	}
	
	h5,
	.h5 {
	  font-size: 13px;
	}
	
	.h5text {
	  font-size: 13px;
	  line-height:20px;
	  font-weight:bold;
	}
	
	h6,
	.h6 {
	  font-size: 12px;
	}
	.contactno{ font-size:22px; color:000;}
	.btn {
	  
	 
	  margin-bottom: 0;
	  font-size: 14px;
	  line-height: 1.034;
	}
	.btn-sm {
	  padding: 4px 6px;
	  font-size: 12px;
	  line-height: 1.0;
	  border-radius: 0;
	}
	.normalhd-black{ font-size:14px; font-weight:bold;}
	.servicesitemindex  a { font-size:14px; }
	.servicesitemindex { min-height:200px;}
	
	.blogblocksmall { display:none; }
	/*--------------------------*/
	
	.topmobilecls { display:block; }
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  color: inherit;
	}
	.menurow { display:none; }
	.mobilemenu {
		display:none;
	}
	.percnet75 { width:74%; }
	.percnet10 { width:12%; }
	.selectpicker { height:45px; }
	.domainsearchbox input { height:45px; }
	.servicesitemindex { min-height:180px; padding-bottom:10px; }
	.minheightindex { 
		display: inline-block;
		height: 245px;
		max-height: 238px;
		width:auto !important;
	 }
	 .box-quote-text { min-height:110px; }
	 .topright { text-align:center !important; }
	 .roundblueblocksm  { width:90% !important; }
	 .bestvalue { right:0px; }
ul#nas_tab li.active { color:#fff !important; background:url(../images/selected_bg_triangle.png) bottom center no-repeat #5bc0de !important; border:none !important; z-index:1000;  } 
ul#nas_tab li.active a { color:#fff; }
ul#nas_tab .active li {  }
ul#nas_tab {
list-style:none;
margin-left:12%;
margin-bottom:-4px !important;
}
ul#nas_tab  li { list-style-type:none; list-style:none;   }
ul#nas_tab  li  { float:left; padding:20px; margin-right:0px; font-size:16px;  margin-bottom:-2px; }	
.get-in-text { font-size:16px !important; }
	
	/*--------------------------*/
	
	
	#menuStick2 { 
	display: inline-block;
    position: relative;
    width: 100%;
	 }	
	.topmobilecls { display:block; }
	.topmobilecls > .h4 { font-size:18px; font-weight:bold; }
	.hidemobile { display:none; }
	.tablehidemobile { display:none; }
	.mobileMenu { display:block; }
	.dedicatedserver{width:100%;}
	.mobileshadow { /*box-shadow:1px 1px 2px 2px #D5D5D5;*/  }
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  color: inherit;
	}
	.img-responsive { margin:auto !important; }
	.bigscreenLogin { display:none; }
	.text-mobile{font-size:18px;}
	.smallScreenMenu { display:block; }
	.menurow { display:none; }
	.smallscreen{ display:block;}
	.smallcenter { text-align:center !important; }
	.small-float-none { float:none !important; }
	.menutabicon { float:right; padding-top:10px; }
	.topright { text-align:center !important; }
	.aligncenter-xs { margin-top:10px !important; text-align:center; }
	.smallscreenbtn { margin-top:10px !important; clear:both; text-align:center; display:inline-block; width:100%; position:relative }
	.minheightindex { width:280px; }
	#reqquote { border-radius:0px !important; padding:15px; border-bottom:2px solid #679d02 }
	#reqquote > .h3 { font-weight:normal !important; font-size:14px !important; }
	#reqquote > .pull-right { float:left !important; margin-left:10px; font-weight:normal !important; font-size:20px !important; }
	.commonform { background:#e5e5e5; padding:10px; margin-top:-5px; display:inline-block; width:100% }
	.commonform input  { border:1px solid #8eb2d1; border-radius:5px; }
	.commonform textarea { border:1px solid #8eb2d1; border-radius:5px; }
	#commfrm > .label2 { width:25% !important; float:left !important; padding-top:5px; padding-bottom:5px; clear:left; font-size:14px !important }
	#commfrm > .formfield { width:70% !important; margin-left:10px; float:left !important; margin-bottom:10px; }
	.hostingcontent,.panel-body li { list-style-image:none !important; background:none !important } 
	ul#nas_tab { margin-left:-20px; } 
	ul#nas_tab li.active { color:#fff !important; background:url(../images/selected_bg_triangle.png) bottom center no-repeat #5bc0de !important; border:none !important; z-index:1000;  } 
	
	ul#nas_tab li.active a { color:#fff; }
	ul#nas_tab .active li {  }
	
	ul#nas_tab  li { list-style-type:none; list-style:none;   }
	ul#nas_tab  li  { float:left; padding:10px; padding-bottom:20px; margin-right:0px; font-size:12px;  }
	.font16px { font-size:12px !important; }
	.customtabmargin { font-size:12px;   }
	ul#nas_tab  li a { color:#000; font-weight: normal; }
	ul#nas_tab  li a:hover { text-decoration:none }
	.fwb-item { width:47% !important; text-align:center !important }
	.ec-text, .ec-gallery { clear:both; width:100% !important; }
	.mobilesearchbtn { height:37px !important; }
	.hostingcontent,.panel-body li { list-style-image:none !important; background:none !important } 
	h2.acc_trigger a { width:100% !important; }
	 .panel {
		
		background-color:#e0e0e0 !important;
		border:0px !important;
		border-radius: 0;
		-webkit-box-shadow:none !important;
		box-shadow:none !important;
		}
		.panel-defaultcustom2 > .panel-domainconf, .panel-body { background:none !important; }
		.panel-defaultcustom2 > .panel-title { font-size:18px !important; font-weight:bold !important; }
		.get-in-text { font-size:18px !important; }
		.btmsocialicons { width:100% !important; max-width:100%}
		.btmsocialicons2 { width:38.5% !important; }
		.confdomain { line-height:18px !important; }
		.boldsmall { font-weight:bold; }
		.glynone { visibility:hidden; }
		.visiblenonblock { visibility:visible }
		.servicesitemindexlast { border-bottom:1px dashed #e5e5e5; }
		.ionTabs__item { padding: 10px 0px !important; }
	.padding-small-screen { padding: 10px 20px !important; }
	.padding-small-10px { padding: 10px !important; }
	.config-head { padding:5px 10px !important; }
	.config-head h4 { margin:5px; }
	.margin-top-25 { margin-top:25px; padding:0px !important; }
	.resp-tabs-list li { padding: 9px 15px 9px 10px !important; }
	.smallleft20 { padding-left:25px !important; }
	.nopadding-tab { padding:0px !important; }
	.minheight270 { min-height:200px !important; }
	.fullpercent { width:100% !important; }
	.small-margin-top { margin-top:10px !important; margin-bottom:10px !important; }
	.slidercustomtext { width: 100% !important; }
	.webhostingoptions { background-image:url(../images/web-hosting-options-bg.png); border-radius:5px; display:inline-block; width:98%; color:#000; font-size:16px !important;}
	.webhostingoptions a { color:#fff; }
	.reviewsbg { width:30% !important;margin:14px;  }
	 ul#nas_tab li { padding:10px 4px 19px !important; }	
	.brandtabdesk { display:none; }
	.brandtabmbl { display:block; }
	#compare-ssl-box ul#nas_tab li { padding:10px 3px 19px !important; width: 23%; }
	.sm900 { display:none; }	
	.server-footer-box h2 { font-size:20px !important; }
	.h2-ssl-title { font-size:20px !important; margin:0px !important; margin-bottom:10px !important;  }
}
.brandtabdesk { display:block; }
.brandtabmbl { display:none; }
.greenbtnicon { color:#fff !important; position:absolute; background-color:#7fc203 !important; right:0px; padding:10px; top:0px; }
a.greebtnicon  { color:#fff !important; }
@media (min-width:600px) and (max-width: 600px) {
	.da-slider { display:none; }
	.topmobilecls { display:block; }
	.incolapsetab { display:none; }
	.customtexth4 .link-get-quote { width:auto !important; }
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  color: inherit;
	}
	.menurow { display:none; }
	.mobilemenu {
		display:none;
	}
	.percnet75 { width:74%; }
	.percnet10 { width:12%; }
	.selectpicker { height:45px; }
	.domainsearchbox input { height:45px; }
	.servicesitemindex { min-height:180px; padding-bottom:10px; }
	.minheightindex { 
		display: inline-block;
		height: 245px;
		max-height: 238px;
		width:280px
	 }
	 .box-quote-text { min-height:110px; }
	 .topright { text-align:center !important; }
	 .roundblueblocksm  { width:90% !important; }
	 .bestvalue { right:0px; }
ul#nas_tab li.active { color:#fff !important; background:url(../images/selected_bg_triangle.png) bottom center no-repeat #5bc0de !important; border:none !important; z-index:1000;  } 
ul#nas_tab li.active a { color:#fff; }
ul#nas_tab .active li {  }
ul#nas_tab {
list-style:none;
margin-left:12%;
margin-bottom:-4px !important;
}
ul#nas_tab  li { list-style-type:none; list-style:none;   }
ul#nas_tab  li  { float:left; padding:20px; margin-right:0px; font-size:16px;  margin-bottom:-2px; }	 
.get-in-text { font-size:16px !important; }

}

@media (min-width: 320px) and (max-width: 600px) {
	.smallscreendisplay { display:none; } 
	.nopaddingleft.ssl-left-pad { padding-left:15px !important; }
	.nopaddingright.ssl-right-pad { padding-right:15px !important; }
	.minheight280 { min-height:200px; }
	.minheight200 { min-height:150px; }
	.da-slider { display:none; }
	#menuStick2 { 
		display: inline-block;
		position: relative;
		width: 100%;
	 }	
	 .incolapsetab { display:none; }
	.topmobilecls { display:block; }
	.topmobilecls > .h4 { font-size:18px; font-weight:bold; }
	.hidemobile { display:none; }
	.tablehidemobile { display:none; }
	.mobileMenu { display:block; }
	.dedicatedserver{width:100%;}
	.mobileshadow { /*box-shadow:1px 1px 2px 2px #D5D5D5;*/  }
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  color: inherit;
	}
	.img-responsive { margin:auto !important; }
	.bigscreenLogin { display:none; }
	.text-mobile{font-size:18px;}
	.smallScreenMenu { display:block; }
	.menurow { display:none; }
	.smallscreen{ display:block;}
	.smallcenter { text-align:center !important; }
	.small-float-none { }
	.menutabicon { float:right; padding-top:10px; }
	.topright { text-align:center !important; }
	.aligncenter-xs { margin-top:10px !important; text-align:center; }
	.smallscreenbtn { margin-top:10px !important; clear:both; text-align:center; display:inline-block; width:100%; position:relative }
	.minheightindex { width:280px; }
	#reqquote { border-radius:0px !important; padding:15px; border-bottom:2px solid #679d02 }
	#reqquote > .h3 { font-weight:normal !important; font-size:14px !important; }
	#reqquote > .pull-right { float:left !important; margin-left:10px; font-weight:normal !important; font-size:20px !important; }
	.commonform { background:#e5e5e5; padding:10px; margin-top:-5px; display:inline-block; width:100% }
	.commonform input  { border:1px solid #8eb2d1; border-radius:5px; }
	.commonform textarea { border:1px solid #8eb2d1; border-radius:5px; }
	#commfrm > .label2 { width:25% !important; float:left !important; padding-top:5px; padding-bottom:5px; clear:left; font-size:14px !important }
	#commfrm > .formfield { width:70% !important; margin-left:10px; float:left !important; margin-bottom:10px; }
	.hostingcontent,.panel-body li { list-style-image:none !important; background:none !important } 
	ul#nas_tab { margin-left:-20px; } 
	ul#nas_tab li.active { color:#fff !important; background:url(../images/selected_bg_triangle.png) bottom center no-repeat #5bc0de !important; border:none !important; z-index:1000;  } 
	
	ul#nas_tab li.active a { color:#fff; }
	ul#nas_tab .active li {  }
	
	
	ul#nas_tab  li  { float:left; padding-bottom:20px; margin-right:0px; font-size:12px;  }
	ul#nas_tab  li { list-style-type:none; list-style:none; padding:9px 0 19px;   }
	ul#nas_tab  li a { color:#000; font-weight: normal; }
	ul#nas_tab  li a:hover { text-decoration:none }
	ul#nas_tab  li img { width:50% !important; }
	.fwb-item { width:100% !important; text-align:center !important }
	.ec-text, .ec-gallery { clear:both; width:100% !important; }
	.mobilesearchbtn { height:37px !important; }
	.hostingcontent,.panel-body li { list-style-image:none !important; background:none !important } 
	h2.acc_trigger a { width:100% !important; }
	 .panel {
		
		background-color:#e0e0e0 !important;
		border:0px !important;
		border-radius: 0;
		-webkit-box-shadow:none !important;
		box-shadow:none !important;
		}
		.panel-defaultcustom2 > .panel-domainconf, .panel-body { background:none !important; }
		.panel-defaultcustom2 > .panel-title { font-size:18px !important; font-weight:bold !important; }
		.get-in-text { font-size:18px !important; }
		.btmsocialicons { width:70% !important }
		.btmsocialicons2 { width:63.5% !important }
		.confdomain { line-height:18px !important; }
		.boldsmall { font-weight:bold; }
		.glynone { visibility:hidden; }
		.visiblenonblock { visibility:visible }
		.servicesitemindexlast { border-bottom:1px dashed #e5e5e5; }
		.ionTabs__item { padding: 10px 0px !important; }
	.padding-small-screen { padding: 10px 20px !important; }
	.padding-small-10px { padding: 10px !important; }	
	.blogblocksmall { display:none; }
	
} 

@media (min-width: 320px) and (max-width: 540px) {
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  color: inherit;
	}
	.menurow { display:none; }
	.smallscreendisplay { display:none; }
	.smallscreen{ display:block;}
	.da-slider { display:none; }
	.inputdomainsmall { width:75% !important; }
	.selectsmall { width:25% !important; }
	.small-margin-top { margin-top:10px !important; margin-bottom:10px !important; }
	.searchbtnsmall { clear:both; width:100%; text-align:center; }
	.input-lg { height:36px !important; font-size:14px; padding:8px 16px;  }
	.imgsmallhide { display:none; }
	.fullimg { padding:0px !important; }
	.fullimg img { width:100%; height:auto; padding:0px !important; }
	#map_canvas { width:280px; }
	.servicesitemindex { min-height:inherit !important; }
	.blogblocksmall { display:none; }
	.fullpercent { width:100% !important; }
	.smallcenter { text-align:center !important; }
	.small-float-none { float:none !important; }
	.normaltext td { font-size:12px; }
	.footerblue a { color:#fff; font-size:14px; margin-left:5px; margin-right:5px; display:inline-block;  }
	.webhostingoptions { background:#008cba; border-radius:5px; display:inline-block; width:98%; color:#000; font-size:16px !important;}
	.webhostingoptions a { color:#fff; }
	ul#nas_tab li.active { color:#fff !important; background:url(../images/selected_bg_triangle.png) bottom center no-repeat #5bc0de !important; border:none !important; z-index:1000;  } 
	ul#nas_tab li.active a { color:#fff; }
	ul#nas_tab .active li {  }
	
	ul#nas_tab  li { list-style-type:none; list-style:none;   }
	ul#nas_tab  li  { float:left; padding:10px; padding-bottom:20px; margin-right:0px; font-size:12px;  }
	ul#nas_tab  li a { color:#000; font-weight: normal; }
	ul#nas_tab  li a:hover { text-decoration:none }
	.fwb-item { width:100% !important; text-align:center !important }
	.ec-text, .ec-gallery { clear:both; width:100% !important; }
	.mobilesearchbtn { height:37px !important; }
	.hostingcontent,.panel-body li { list-style-image:none !important; background:none !important } 
	h2.acc_trigger a { width:100% !important; }
	 .panel {
		
		background-color:#e0e0e0 !important;
		border:0px !important;
		border-radius: 0;
		-webkit-box-shadow:none !important;
		box-shadow:none !important;
		}
		.panel-defaultcustom2 { margin-top:5px !important; margin-bottom:-7px !important; }
		.panel-defaultcustom2 > .panel-domainconf, .panel-body { background:none !important; }
		.panel-defaultcustom2 > .panel-title { font-size:18px !important; font-weight:bold !important; }
	.mobile-padd { font-size:14px; padding-left:45px; display:inline-block; margin-bottom:15px; }
	.small-float-center { float:none !important; margin:10px auto; display:block; }
	.nopaddingleft { padding-left:15px !important; }
	.nopaddingright { padding-right:15px !important; }
	/* */
	.panel > .collapse { border-radius: 0px !important; }
	.paddingleft25 { padding-left:20px; }
	.smallleft20 { padding-left:20px !important; }
	.smallleft { text-align:left !important; }
	.nopadding-small { padding:0px !important; }
	.supportContent { padding:0px !important; min-height:inherit !important }
	.supportHeader { padding:5px; }
	.slidercustomtext { width:100%; }
	.slidercustomep { padding-top:0px !important; }
	.minheight270 { min-height:200px; }
	.breaknext { clear:both; display:table; position:relative; width:100%; margin-top:5px; }
	.linheightsmall { line-height:18px; }
	.googleapsmenu { border-bottom:none !important; }
	.more-apps li { width:100%; text-align:center; }
	h2 { font-size:16px !important; }
	.roundblueblocksm { display:inline-block; }
	.wrapper-dropdown-5 { width:100%; min-width:280px !important; padding-right:10px !important; margin-top:10px; }
	.padding-small-screen { padding: 10px 20px !important; }
	.padding-small-10px { padding: 10px !important; }
	
}

@media only screen and (max-width: 700px) {
	.da-slider { display:none; } /* Fixing the banner on Galaxy mobile landscape mode*/
	
	
}
@media (min-width: 320px) and (max-width: 799px) {
	.brandtabdesk { display:none; }
	.brandtabmbl { display:block; padding-top:5px; }
	
	
}
@media only screen and (max-width: 767px) {
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6 {
	  color: inherit;
	}
	.menurow { display:none; }
	.smallscreen{ display:block;}
	.skyline  { height:75px; }
	.fwb-item { width:47% !important; text-align:center !important }
	.ec-gallery { width:100% !important; }
	.ec-text { width:100% !important; clear:left }
	.da-slide h2 {
		margin-top:30px !important;	
	}
	.da-slide p { width: 47% !important; }
	.panel-defaultcustom2 > .panel-domainconf, .panel-body { background:none !important; }
	.panel-defaultcustom2 > .panel-title { font-size:18px !important; font-weight:bold !important; }
	.config-head { padding:5px 10px !important; }
	.config-head h4 { margin:5px; }
	.margin-top-25 { margin-top:25px !important; }
	.padding-small-screen { padding: 10px 20px !important; }
	.padding-small-10px { padding: 10px !important; }
	.reviewsbg { width:30% !important;margin:14px;  }
	#nas_tabcontent_2 .col-md-4, #nas_tabcontent_1 .col-md-4 { width:100%; }
	.nopaddingleft.ssl-left-pad { padding-left:15px !important; }
	.nopaddingright.ssl-right-pad { padding-right:15px !important; }
	.minheight280, .minheight200 { min-height:150px; }
	}



/*@media (min-width: 801px) and (max-width: 1024px) {
	ul#nasMenu  li a{
		font-size:15px;
		padding-left:9px; padding-right:9px;
	}	
	.hidden-sm, .hidden-xs { display:block !important; }
	.hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm{ display:block !important; }
	.img-responsive { margin:auto; }
}*/

.single-post a { text-decoration:underline; color:#1c6eb4; }
.single-post .btn-info a { color: #FFF; }
@media (max-width: 950px) { 
    .blog-block > div .text-white{ display:none !important; }
    .blog-block > div{ width:75px; }
}

