
.display-block
{
    display:block!important;
}
.menu-arrow {
	display: none;
}

.hidden-row {
	display: none;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > [class*="col-"] {
  padding-right: 0;
  padding-left: 0;
}



























.nav-morebox {
text-align: center;
  min-height : 300px;
background-repeat: no-repeat;
	background-position: bottom left;
	-webkit-background-size: contain;
	-moz-background-size: contain;
	-o-background-size: contain;
	-ms-background-size: contain;
	background-size: contain;
	position: relative;
	-moz-transition: none;
	-webkit-transition: none;
	-ms-transition: none;
	-o-transition: color 0 ease-in;
	transition: none;
	margin: -15px 0 0 -25px;
}

.nav-morebox .morecontent {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	background: rgba(0,0,0,0.65);
	padding: 10px 5px;
	box-sizing: border-box;
}

.nav-morebox .morebutton {
	display: block;
	width: 90%;
	height: 38px;
	line-height: 38px;
	font-size: 15px;
	padding: 0 15px;
	margin: -3px 0 0 15px;
	color: white;
	text-decoration: none;
	text-align: center;
	font-weight: 400;
	border-radius: 3px;
	-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px 0 rgba(0,0,0,0.5);
	box-shadow: 0 1px 3px 0 rgba(0,0,0,0.5);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	background: #59aa99;
}

.nav-morebox .moretitle {
	margin: 0;
	padding: 5px 8px;
	color: #FFF;
	font-weight: 700;
	font-size: 24px;
	line-height: 34px;
	text-align: center;
	display: block;
	background: transparent;
}

.nav-morebox.web-hosting{
background-image: url('/assets/portal/img/common/navbar/web-hosting.jpg');
}
.nav-morebox.domain-names{
background-image: url('/assets/portal/img/common/navbar/domain-names.jpg');
}
.nav-morebox.dedicated-server{
background-image: url('/assets/portal/img/common/navbar/dedicated-server.jpg');
}
.nav-morebox.vps-hosting{
background-image: url('/assets/portal/img/common/navbar/vps-hosting.jpg');
}
.nav-morebox.other-services{
background-image: url('/assets/portal/img/common/navbar/other-services.jpg');
}
.nav-morebox.web-hosting-support{
background-image: url('/assets/portal/img/common/navbar/web-hosting-support.jpg');
}
.nav-morebox.parsnames-company{
background-image: url('/assets/portal/img/common/navbar/parsnames-company.jpg');
}












































.table1140 {
max-width: 1140px;
min-width: 1140px;
}

.table-style1 {
background-color: #fff;
border-radius: 3px;
margin-bottom: 28px;
}

.table-style1 .table {
	background:#fff;
}
.table-style1 table thead tr th {
	text-align:center;
	color:#fff;
/*  border: 1px solid #ddd; */
	background:#92b3e3;
	font-size:16px;
	font-weight: 700;
vertical-align: middle;
}
.table-style1 table tbody tr th {
	text-align:center;
vertical-align: middle;
/*  border: 1px solid #ddd;*/
	font-size:16px;
font-weight: 400;
}
.table-style1 table tbody tr td {
	text-align:center;
	font-size:16px;
/*  border: 1px solid #ddd; */
vertical-align: middle;
font-weight: 400;
}
.table-style1 table tbody tr td .pricing-table-block-btn {
	font-size:16px;
font-weight: 400;
}

.table-style1 table tbody tr td.title {
color: red !important;
}

.table-style1 tr.more-details {
	cursor: pointer;
}

.table-style1 tr.gray-dark {
	background: #f5f7fc;
	color: #5c646c;
}

























.table-style2 {
background-color: #fff;
border-radius: 3px;
margin-bottom: 28px;
}


.table-style2 table thead tr th {
	text-align:center;
	color:#fff;
/*  border: 1px solid #ddd; */
	background:#000;
	font-size:16px;
	font-weight: 700;
vertical-align: middle;
}
.table-style2 table tbody tr th {
	text-align:center;
vertical-align: middle;
/*  border: 1px solid #ddd;*/
	font-size:16px;
font-weight: 400;
}
.table-style2 table tbody tr td {
	text-align:center;
	font-size:16px;
/*  border: 1px solid #ddd; */
vertical-align: middle;
font-weight: 400;
}
.table-style2 table tbody tr td .pricing-table-block-btn {
	font-size:16px;
font-weight: 400;
}

.table-style2 table tbody tr td.title {
color: red !important;
}

.table-style2 tr.more-details {
	cursor: pointer;
}

.table-style2 tr.gray-dark {
	background: #a3a3a3;
	color: #fff;
}







.shadow-box-style-1 {
-webkit-box-shadow: 0 0 1.25rem 0 rgba(40,89,192,0.15);
box-shadow: 0 0 1.25rem 0 rgba(40,89,192,0.15);
}

.text-blue-dark {
	color: #3d4bb4 !important;
}






.widget-block-container .widget-block-title {
	border-bottom: 1px solid #fff;
}

.widget-block-container .widget-block-title h6
{
        color: #fff!important;
        font-weight: 700;
        font-size: 13px;
}















.tooltipcell
{
}

.tooltipcell .tooltipcell-left
{
float: left !important;
   margin: auto;
}

.tooltipcell .tooltipcell-left .tooltipcell-i
{
}

.tooltipcell .tooltipcell-right
{
width:auto!important;
overflow:hidden!important;
}































.pointer
{
    cursor:pointer;
    color: #49494a;
padding: 30px 0;
font-size: 12px;
overflow: hidden;
font-weight: 700;
line-height: 20px;
letter-spacing: .3px;
text-transform: uppercase;
}


















.dedi-server{
    float:left;background-color:#f4f8fb;list-style-type:none;padding:15px;box-shadow: inset 4px 0 0 0 #000;border:1px solid #7f75d4!important; direction:ltr;
}

.dedi-server1{
font-size: 24px;color: #00185E;font-weight: 700;line-height: 1.25em;text-decoration: none;background-color: transparent;
}

.dedi-server2{
    float:left;background-color:#e7f5fc; display: flex;min-height:45px!important;
}

.dedi-server3{
    float:left;color: #315bbd;font-weight: 700;  align-self: center;
}

.dedi-server4{
    float:left;font-weight: 500;  align-self: center;
}

.dedi-server5{
    min-width: 100%;color: #FFFFFF;border: 1px solid #0050D7;font-size: 15px;background-color: #0050D7;box-sizing: border-box;display: inline-block;padding: 15px 7px;position: relative;vertical-align: middle;text-align: center;font-weight: 600;line-height: 1.25em;border-radius: 10px;cursor: pointer;
}














    


ul.navbar-nav li.megamenu>ul {
	
	/*
border-radius: 0px 0px 5px 5px;
border: 1px solid #e1e1e1;
/*opacity: 0.97!important;*/
/*background:#fff!important;
-webkit-box-shadow: 0px 6px 4px -4px #000000;
box-shadow: 0px 6px 4px -4px #000000;
*/

background:#fff!important;
border: 1px solid rgba(0,0,0,.15);
border: 1px solid #e1e1e1;

border-radius: 0 0 4px 4px;
-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

ul.navbar-nav li.megamenu > ul > li {
	 width: 100%; 
}


ul.navbar-nav li.megamenu>ul>li .menu-title
{
	font-size: 13px;
font-weight: bold;
margin-top: 15px;
text-transform: uppercase;
border-bottom: 1px solid #efefef;
padding-bottom: 10px;
}


ul.navbar-nav li.megamenu>ul>li .menu-body
{
text-align: justify;
direction: rtl;
font-family: IRANSans;
font-size: 12px;
color: #3b3b3b !important;
font-weight:500;
}

















.plan-tile{
padding: 0 5px;
margin-bottom:20px;
}

.pro-plan-wrap{
padding: 20px 15px;
box-shadow: 0 1px 6px 0 rgba(117,117,117,.25);
border-radius: 8px;
height:394px;
background:#fff;
}

.plan-title{
height: 125px;
margin-bottom: 15px;
text-align: center !important;
justify-content: center !important;
line-height: 2.2807rem;
}

.plan-details{
height: 134px;
margin-bottom:15px;
line-height: 1.1;
word-wrap: break-word;
text-align: center !important;
justify-content: center !important;
}

.plan-details-text{
color: #1976d2 !important;
white-space: nowrap;
display: inline-block;
}

.text-secondary{
color: #1976d2 !important;
}

.plan-block-cta-container{
margin-top: 0 0 15px 0;
text-align: center !important;
justify-content: center !important;
box-sizing: border-box;
font-weight:700!important;
}








.btn-primary{
color: #fff !important;

background: #1976d2 !important;

border-color: #1976d2 !important;
}









.menu-header{
font-size: 13px;
font-weight: bold;
margin-top: 15px;
text-transform: uppercase;
border-bottom: 1px solid #efefef;
padding-bottom: 10px;
}







.gray-box{padding:20px 0!important}.host-box{padding:0}.gray-box .box{background:#f1f3f9;padding:50px 20px}.box1 .box{border-radius:0 10px 10px 0}.box2 .box{border-radius:10px;padding:70px 20px}.box3 .box{border-radius:10px 0 0 10px}.main-box .box{border:3px solid #8b8bbc;background:#fff}.text-mainbox{color:#92b3e3!important}.host-box span{display:block;text-transform:uppercase;font-weight:600;font-size:15px}.host-box ul{padding:20px 0 50px;list-style:none}.host-box li{font-size:16px}


.th-backcolor{background:#dddddd;}












.footer-section .dl-horizontal {
    color: #fff;
	font-size:11px;
	width:100%!important;
}

.footer-section .dl-horizontal dt {
    
    line-height:15px;
	float: right;
    overflow: hidden;
    clear: right;
    text-align: right;
    direction:rtl;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:50%!important;
    margin:0;
}



.footer-section .dl-horizontal dd{
    float:right;
	line-height:22px;
    text-align: right;
	direction:ltr;
	width:50%!important;
	margin:0;
}	  
	
.footer-section .dl-horizontal dd a{
 color:#fff;	
}




































.equal {
  display: flex;
  display: -webkit-flex;
  flex-wrap: wrap;
}

@media (min-width: 768px) {
  .row.equal {
    display: flex;
    flex-wrap: wrap;
  }
}



