/** ADD YOUR AWESOME CODES HERE **/
/*  ================ z-index ====================
.screen-reader-text:focus { z-index: 100000; } 
.loader-container {   z-index:19999; } 
	.loader-container:before { z-index: -1;  } 
	.loader-container:after { z-index: -1;  } 
.top-navbar.fixed-menu .bg-light { z-index: 9999;       position: fixed; top: 0;  width: 100%;  }
======== bootstrap.min.css 
.dropdown-menu{ z-index:1000; }  
@supports ((position:-webkit-sticky) or (position:sticky)){
	.sticky-top{z-index:1020;	position:-webkit-sticky;position:sticky;top:0;
}}
.fixed-top{z-index:1030;	position:fixed;top:0;right:0;left:0;}
.fixed-bottom{z-index:1030;	position:fixed;right:0;bottom:0;left:0;}
.modal-backdrop{z-index:1040;	position:fixed;top:0;right:0;bottom:0;left:0; }
.modal{ z-index:1050; position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;outline:0} 
.popover{z-index:1060;		position:absolute;top:0;left:0; }
// ================================================================
*/
html > body .clear {
clear : both;
height : 1px;
}
.clear {
clear : both;
margin : 0;
}
.message-box a{
	padding: 0px 0px;
	
}
#dedicatedLink .section-title h2 {
   color: #999;
    font-weight: 400;
    font-size: 18px;
    line-height: 33px;
    margin: 0;  
    color: #1f1f1f;
    text-decoration: none;
    outline: none; 
    display: inline-block;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;    
}
/*********** bg h1 ***********/  
.all-title-box{  
	min-height: 300px; 
	color: #ffffff; 
} 
.all-title-box .titlebg-sm{
	padding-top:0px; 
	padding-bottom:20px;
}
.all-title-box h1{
	color: #fff;
	font-weight: 600;
	text-transform: capitalize; 
	font-size: 48px; 
}
.all-title-box h2{
	color: #fff;
	font-weight: 500;
	text-transform: capitalize; 
	font-size: 44px; 
}
.all-title-box h3{
	color: #fff;
	font-weight: 400;
	text-transform: capitalize; 
	font-size: 24px; 
}
.all-title-box p{ 
	padding-top:10px;
 	padding-bottom:10px;
	color: #ffffff;
}
.all-title-box a{
	color:#ff9900
}
.all-title-box a:hover{
	color:#ffffff
}
.all-title-box .btn-orange{ color:#ffffff; }
.all-title-box .titlebg-sm, .all-title-box .titlebg-sm p{  
	color: #ffffff;
}
#header, #header p{
	color:#ffffff;
} 
#header.home{ 
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-home.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff;  
} 
#header.anni20y{ 
	background: url(https://www.ic-myhost.com/images/photoslide/20-anniversary-vps.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff;  
}  
#header.support202407{ 
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-support.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff;  
}  
#header.vps202407{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/vps.jpg)no-repeat;  
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff;  
} 
#header.cloud-server202407{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/cloud-server.jpg)no-repeat;   
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
}  

#header.domain202409{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/domain-name.jpg)no-repeat;   
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
}  
#header.dedicated-server202407{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/dedicated-server.jpg)no-repeat;  
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
}  
#header.secondhand-server202407{	
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/secondhand-server.jpg)no-repeat;  
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
}  
#header.order202407{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-order.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
}  
#header.affiliates202407{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-affiliates.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
} 
#header.hosting202407{ 
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-hosting.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
}  
#header.domain202407{ 
	 background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-domain.jpg)no-repeat; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff;
	padding-top:20px; padding-bottom:20px;  
}   
#header.domain-positivessl202407{ 
	 background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/domain-name-positivessl.jpg)no-repeat; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff;  
}  
#header.server202407{ 
	 background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-server.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
} 
@media (max-width: 767px) {
	.all-title-box{
		min-height: 200px;
		color:#ffffff;
	}
	.all-title-box h1{
		font-size: 34px;
	} 
	.all-title-box h2{
		font-size: 34px;
	} 	
	.all-title-box p{ 
		padding-top:10px;
		padding-bottom:10px;
		color: #ffffff;
	} 
}
@media only screen and (min-width: 280px) and (max-width: 599px) {
	.all-title-box{
		min-height: 200px;
		color:#ffffff;
	}
	.all-title-box h1{
		font-size: 34px;
	} 
	.all-title-box h2{
		font-size: 34px;
	} 
	.all-title-box p{ 
		padding-top:10px;
		padding-bottom:10px;
		color: #ffffff;
	} 	
}    
/* bootstrap.min.css */ 
.modal{padding-top:20px; margin-top:20px; z-index:10500;} 
.modal-backdrop{z-index:10400; }
.popover{z-index:10600;	}  
/*==========*/
.width50per{
	width:50%;
}
/** cloud-server/specification **/ 
.greyContainerMax{
	clear:both; text-align:left; margin-bottom:0px;
	width:100%; background-color:#f7f7f7; padding:10px 10px 10px 10px;
	box-shadow:rgba(0,0,0, .3) 0px 1px 4px; border-radius:3px;
	-moz-box-shadow:rgba(0,0,0, .3) 0px 1px 4px;
	-webkit-box-shadow:rgba(0,0,0, .3) 0px 1px 4px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px; height:auto;  
}
.greyContainerMax h3{
	font-size: 18px;
}
table.arc90_altrows-Blue {
	width : 100%;
	margin-bottom : 20px;
	border-bottom : 2px solid #eee;
} 
table.arc90_altrows-Blue .sec-header {
	background : #d5dcdd;
	color : #000;
	/*font : bold 12px Arial, Helvetica, sans-serif;*/
	font-weight: 800;
	text-transform : uppercase;
	vertical-align : middle;
}
table.arc90_altrows-Blue td {
	border-right : 1px solid #fff;
	/*font-size : 13px;*/
}
.arc90_altrows-Blue {
border-collapse : collapse;
}
.arc90_altrows-Blue th, .arc90_altrows-Blue td {
	color : #444;
	padding : 5px 5px;
	text-align : left;
	vertical-align : top;
	border-bottom : 1px solid #fff;
	font-weight: 800;
}
.arc90_altrows-Blue th, .arc90_altrows-Blue th a, .arc90_altrows-Blue th a:visited {
	background : #e7e8e8;
	color : #000;
	font-weight: 800;
	/*font-family : tamaho; Arial, Vernada, Helvetica, sans-serif;*/  
	text-decoration : none;
	text-transform : uppercase;
	border-right : 1px solid #fff;
} 
.arc90_altrows-Blue th a:hover {
	text-decoration : none;
}
.arc90_altrowsBlue0 {
background-color : #fff;
}
.arc90_altrowsBlue1 {
background-color : #f7f7f7;
} 
/** help section **/ 
.newsection {
    display: block;
    position: relative;
    overflow: hidden;
    padding: 0 0;
}
.newsection.lb {
    background-color: #f2f3f5;
}
.newsection.lb .service-widget h3 {
    color: #1f1f1f;
}
.newsection-title {
    display: block;
    position: relative;
    margin-bottom: 20px; /* 60px; */
}
.newsection-title p {
    color: #999;
    font-weight: 400;
    font-size: 18px;
    line-height: 33px;
    margin: 0;
}
.newsection-title h3 {
    font-size: 42px;
    font-weight: 500;
    line-height: 62px;
    margin: 0 0 25px; /* 0 0 25px; */
    padding: 0;
    text-transform: none;
}  

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; 
}
.btn-light:hover {
color: #212529;
background-color: #e2e6ea;
border-color: #ff9900; 
}
.btn-light:focus, .btn-light.focus {
-webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); 
}
.btn-light.disabled, .btn-light:disabled {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa; 
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
color: #212529;
background-color: #ff9900;
border-color: #d3d9df; 
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); 
}
/** hosting features **/ 
.icon-wrapper h3{
	color:#ff9900;
	font-weight: 700;	
}
.icon-wrapper {
	min-height: 220px; 
}
/*
.icon-wrapper h3{ 
	font-size: 20px; 
}
.icon-wrapper { 
	font-size: 18px;
}
*/
/** info **/ 
.minHeight150{
	min-height: 150px;
}
.minHeight220{
	min-height: 200px;
} 
.minHeight220{
	min-height: 220px;
} 
.minHeight300{
	min-height: 300px;
} 
.minHeight400{
	min-height: 400px;
}
.minHeight500{
	min-height: 500px;
} 
.minHeight600{
	min-height: 600px;
} 
.minHeight620{
	min-height: 620px;
} 
.minHeight700{
	min-height: 700px;
} 
 
.infoTable{
    text-align: center;
	box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1);
	margin-top:20px;
	margin-bottom:20px;
}
.infoTable .infoTable-header{
    color:#feffff;
    background: #333333;
}
.infoTable .infoContent > h3,
.infoTable .infoContent > h3 a,
.infoTable .infoContent > h2,
.infoTable .infoContent > h2 a{
    margin: 0;
    text-transform: capitalize;
    font-size: 22px;
	font-weight: 500; 
}
.infoTable .infoContent a{
	color: #0056B3; 
}
.infoTable .infoContent a:hover{
    color: #ff9900 !important; /* #f4f4f4 !important; */
} 
.infoTable .infoContent{
    /* text-transform: capitalize; */
    background: #f5f5f5;
    color:#021159; /* #333333;*/
	padding: 10px 10px 10px 20px;
    vertical-align: text-top; 
    text-align: left;
}
.infoTable .infoContent > i{
    /*font-size: 60px;
	font-size: 16px; */
    margin-top: 20px;
	color: #ff9900;
    vertical-align: text-top; 
}
.infoTable .infoContent ul{
    list-style: none;
    padding: 0;
    margin-bottom: 0;
    vertical-align: text-top;
}
.infoTable .infoContent ul li {
    padding: 12px 0;
    border-bottom: 1px solid #000;
    border-top: 1px solid #333; 
    margin-right: 20px; /* 20px; */ 
} 
.infoTable .infoContent ul li:first-child{
    border-top: 0px none;
}
.infoTable .infoContent ul li:last-child{
    border-bottom: 0px none;
}
.infoTable .infoContent ul li:before{
    content: "\f00c";
    font-family:'FontAwesome'; 
	/*font-weight: 900;*/
    margin-right: 10px; /* 10px; */
    transition:all 0.5s ease 0s;
} 
.infoTable .infoContent ul li:hover:before{
    margin-right: 20px; /* 20px; */ 
}
.infoTable .infoContent a{
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}

.infoTable .infoContent ol{
    list-style: decimal;
    padding: 10;
    margin-bottom: 0;
    text-align: left; 
    vertical-align: text-top; 
}
.infoTable .infoContent ol li {
    padding: 12px 5px 5px 10px;
    border-bottom: 2px solid #000;  
    margin-right: 20px; /* 20px; */  
} 
.infoTable .infoContent ol li:hover:before{
    margin-right: 20px; /* 20px; */ 
} 
.infoTable.pink .infoTable-header{
    background: #333333;
}
.infoTable.orange .infoTable-header{
    background: #333333;
}
.infoTable.green .infoTable-header{
    background: #008b8b;
}
@media screen and (max-width: 990px){
    .infoTable{
        margin-bottom: 20px;
    } 
} 
/** font **/
.flaticon-amazon-logo:before { content: "\f100"; }

.section-title { 
    margin-bottom: 40px; /* 60px; */
}
.section{
	padding: 20px 0;  /* 40px 0; */
}
.text-left{padding-left:60px;}
.text-right{padding-right:60px;}
.col-sm-25,.col-md-25{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-25{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.col-sm-25{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.box-slider{
	height: 85%; /*100%;*/
} 
.footer {
    padding: 50px 0 40px !important; /* padding: 90px 0 80px !important;  */
}
.footer h3 a{
    color: #fff; /* #212121; */
}  
.nav-pills6 {
    border: 1px solid #e1e1e1;
}
.nav-pills6 > li {
    width: 16.6%;
    padding: 10px;
    float: left;
    margin: 0 !important;
}

.nav-pills6 > li > a {
    margin: 0!important;
    text-align: center;
    background-color: #f4f4f4;
	display: block;
	padding: 10px 0px;
}

.nav-pills6 .nav-link{border-radius:.25rem}
.nav-pills6 .nav-link.active,.nav-pills6 .show>.nav-link{color:#fff;background-color:#007bff}
.nav-pills6 .nav-link.active,.nav-pills6 .show>.nav-link{color:#fff;background-color:#007bff}
.nav-pills6 .show>.nav-link{color:#fff;background-color:#007bff}
.nav-pills6 > li.active > a,
.nav-pills6 > li.active > a:focus,
.nav-pills6 > li.active > a:hover,
.icon-wrapper:hover i,
.grd1 {
    color: #ffffff;
    background: #db00ce;
    background: -moz-linear-gradient(left, #db00ce 0%, #2750ff 100%);
    background: -webkit-linear-gradient(left, #db00ce 0%, #2750ff 100%);
    background: linear-gradient(to right, #db00ce 0%, #2750ff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#db00ce', endColorstr='#2750ff', GradientType=1);
}
.nav-pills6 > li:hover > a,
.nav-pills6 > li:focus > a,
.nav-pills6 > li.active > a,
.nav-pills6 > li.active > a:focus,
.nav-pills6 > li.active > a:hover,
.divider-bar,
.owl-next:hover i,
.owl-prev:hover i,
.icon-wrapper:hover i:hover,
.grd1:hover,
.grd1:focus {
    background-position: 100px;
    color: #ffffff;
    background: #2750ff;
    background: -moz-linear-gradient(left, #2750ff 0%, #db00ce 100%);
    background: -webkit-linear-gradient(left, #2750ff 0%, #db00ce 100%);
    background: linear-gradient(to right, #2750ff 0%, #db00ce 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#2750ff', endColorstr='#db00ce', GradientType=1);
} 

.pricingTablePhotoslide{ 
	box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1);
}
.pricingTablePhotoslide .pricingTablePhotoslide -header{
    color:#feffff;
    background: #333333;
} 
.pricingTablePhotoslide .heading{
    display: block;
    padding-top: 25px;
}
.pricingTablePhotoslide .heading:after{
    content: "";
    border-top: 1px solid rgba(255, 255, 255 ,0.4);
    display: inline-block;
    width: 85%;
}
.pricingTablePhotoslide .heading > h3{
    margin: 0;
    text-transform: capitalize;
    font-size: 38px;
	font-weight: 700;
	color: #fff;
} 
.pricingTablePhotoslide .heading > span{
    text-transform: capitalize;
    font-size: 13px;
    margin-top: 5px;
    display: block;
} 
.pricingTablePhotoslide .price-value{
    padding-bottom: 25px;
    display: block;
    font-size: 34px;
}
.pricingTablePhotoslide -header > .price-value > .month{
    font-size: 14px;
    display: inline-block;
    text-transform: uppercase;
}
.pricingTablePhotoslide .price-value > span{
    display: block;
    font-size: 14px;
    line-height: 20px;
}
.pricingTablePhotoslide .pricingContent{
    text-transform: capitalize;
    background: #f5f5f5;
    color:#333333;
}
.pricingTablePhotoslide .pricingContent > i{
    font-size: 60px;
    margin-top: 20px;
	color: #f7931e;
}
.pricingTablePhotoslide .pricingContent ul{
    list-style: none;
    padding: 0;
    margin-bottom: 0;
    text-align: left;
}
.pricingTablePhotoslide .pricingContent ul li{
    padding: 12px 0;
    border-bottom: 1px solid #000;
    border-top: 1px solid #333;
    width: 85%;
    margin: 0 auto;
}

.pricingTablePhotoslide .pricingContent ul li:first-child{
    border-top: 0px none;
}
.pricingTablePhotoslide .pricingContent ul li:last-child{
    border-bottom: 0px none;
}
.pricingTablePhotoslide .pricingContent ul li:before{
    content: "\f00c";
    font-family:'FontAwesome'; font-weight: 900;
    margin-right: 10px;
    transition:all 0.5s ease 0s;
}
.pricingTablePhotoslide .pricingContent ul li:hover:before{
    margin-right: 20px;
}
.pricingTablePhotoslide .pricingTablePhotoslide -sign-up{
    padding: 20px 0;
    background: #ffffff;
    color:#fff;
    text-transform: capitalize;
}
.pricingTablePhotoslide .pricingTablePhotoslide -sign-up > span{
    margin-top: 10px;
    display: block;
}
.pricingTablePhotoslide .btn-block{
    width: 40%;
    margin: 0 auto;
    background: #e67e22;
    color:#fff;
    text-transform: capitalize;
    border: 0px none;
    padding: 10px;
    border-radius: 3px;
    font-size: 17px;
    transition:all 0.5s ease 0s;
}
.pricingTablePhotoslide .btn-block:hover{
    border-radius: 12px;
}
.pricingTablePhotoslide .btn-block:before{
    content: "\f07a";
    font-family:'FontAwesome'; font-weight: 900;
    margin-right: 10px;
}
.pricingTablePhotoslide .pink .pricingTablePhotoslide -header{
    background: #333333;
}
.pricingTablePhotoslide .orange .pricingTablePhotoslide -header{
    background: #333333;
}
.pricingTablePhotoslide .green .pricingTablePhotoslide -header{
    background: #008b8b;
}
.sidebar-box {
background : #eaeeef;
padding : 15px;
margin : 0 0 20px;
}
.sidebar-box h4 {
padding : 0 5px 10px;
font-size : 14px;
font-weight : bold;
margin : 0 0 10px;
border-bottom : 1px solid #fff;
}
.sidebar-box h2 {
padding : 0 5px 10px;
font-size : 14px;
font-weight : bold;
margin : 0 0 10px;
border-bottom : 1px solid #fff;
}
#sidebar-box h4 a {
color : #08c;
}
#sidebar-box h2 a {
color : #08c;
}
.sales-phone h2{color:#690;font-weight:bold;margin:0;padding:0}
.sales-phone .biggreen{font-weight: 400; font-size: 2em;color:#690;font-weight:bold;margin:0;padding:0}
.sales-phone h3{color:#690;font-weight:bold;margin:0;padding:0}
.sales-chat h4, .sales-phone h4{padding:0;margin:0 0 5px 0;font:bold 14px Arial, Helvetica, sans-serif}
.sales-chat {
/* background : url(/images/global/icn-spechbubble_sq_line-2.png) no-repeat right top; */
margin : 0 0 20px;
padding : 0 0 20px;
border-bottom : 1px solid #eee;
}
.sales-phone {
/* background : url(/images/global/icn-phone_touch-2.png) no-repeat right top; */
margin : 0 0 20px;
padding : 0 0 15px;
border-bottom : 1px solid #eee;
}
.sales-phone h2 {
color : #690;
font-weight : bold;
margin : 0;
padding : 0;
}
.sales-phone strong {
color : #690;
font-weight : bold;
margin : 0;
padding : 0;
}
.sales-chat h4, .sales-phone h4,.sales-phone strong {
padding : 0;
margin : 0 0 5px 0;
font : bold 14px Arial, Helvetica, sans-serif;
} 
.section.whatisdomain202407{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-domain.jpg)no-repeat;  
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	color: #fff; 
	min-height:450px;
}  
.all-title-box-hosting{
	background: url(https://www.ic-myhost.com/theme/202407-deepblue/images/banner-hosting.jpg)no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-position: center;
	min-height: 300px;
} 
.all-title-box-hosting h1{
	color: #fff;
	font-weight: 600;
	text-transform: capitalize;
	padding-top: 11%;
	font-size: 48px;
	line-height: 0px;
}
@media (max-width: 767px) {
	.all-title-box-hosting{
		min-height: 200px;
	}
	.all-title-box-hosting h1{
		font-size: 34px;
	}
}
@media only screen and (min-width: 280px) and (max-width: 599px) {
	.all-title-box-hosting{
		min-height: 200px;
	}
	.all-title-box-hosting h1{
		font-size: 34px;
	}  
}
.darkgrey {
color : #333;
}
a.darkgrey:link {
text-decoration : none;
color : #333;
}
a.darkgrey:visited {
text-decoration : none;
color : #333;
}
a.darkgrey:active {
text-decoration : none;
color : #333;
}
a.darkgrey:hover {
text-decoration : none;
color : #333;
}