
@media (max-width: 992px) {
	.list-group-item {
padding: 17px 15px !important;}
	
	
}

.visiblelocvpsass {
	display: none;
}


@media (max-width: 768px) {
	.txt-2 {
font-size: 25px !important;
line-height: 1.5 !important;
	
	}
	
	
	.locfilehoswid {
	
	width: 50% !important;
}
}
@media (max-width: 480px) {
.svglocloc {
    height: 50% !important;

}
.hertlocforyou {
max-width: 300% !important;
margin: 0 -99% !important;
  margin-bottom: 0px;
margin-bottom: 50px !important;
}
.ecoloccopmp {
	height: 235px !important;
}

.rocker {
	left: 0px !important;
	
}
input:checked + .switch-left + .switch-right {
	width: 2.5em !important;
}

.switch-left, .switch-right {
	width: 2.5em !important;
}

.merkbetloclinux {
  width: 23.5% !important;
  position: absolute;
  left: 15px;
}

.wpc-vps-info {
  padding-top: 0px !important;
}

.disk-switch-container .disk-radio-group .disk-radio .disk-switch-input {
  right: 9px;
}

.rocker {
	margin-top: -55px !important;
left: 5px !important;
	
}
.lasterloc-servicebackvps {
	
	margin-top: -8px !important;
}

.loc20vps {
    width: 100% !important;
}

.cros-tabsbar.lg .nav-tabs li {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}
}


.coodiv-content {
    padding: 0px !important;
}
.panel-default > .panel-heading {
    color: #333 !important;
    background-color: #fff !important;
    height: 68px !important;
}
.main-content {
    margin-bottom: 0px;
}
table { border-collapse:collapse; table-layout:fixed; width:100%; }
th { background:#F5F5F5; display:none; }
td, th {
  height:53px
}
td,th { background-color: #fff;border:1px solid #DDD; padding:10px; empty-cells:show; }
td,th {
  text-align: right;
}
td+td, th+th {
  text-align:center;
  display:none;
}
td.default {
  display:table-cell;
}
.bg-purpleloc {
border-top: 6px solid #383838;
font-family: Montserrat,sans-serif;
font-size: 15px;
background-color: #fff;
border-bottom: 1px solid rgba(0, 0, 0, .1);
border-right: 1px solid rgba(0, 0, 0, .1);
border-left: 1px solid rgba(0, 0, 0, .1);
color: #444;
}
.bg-darkloc {
border-top: 6px solid #383838;
font-family: Montserrat,sans-serif;
font-size: 15px;
background-color: #fff;
border-bottom: 1px solid rgba(0, 0, 0, .1);
border-right: 1px solid rgba(0, 0, 0, .1);
border-left: 1px solid rgba(0, 0, 0, .1);
color: #444;
}
.sep {
  background:#fff;
  font-weight:bold;
}
.txt-l { font-size:28px; font-weight:bold; }
.txt-top { position:relative; top:-9px; left:-2px; }
.tick { font-size:18px; color:#2CA01C; }
.hide {
  border:0;
  background:none;
}



@media (max-width: 991px) {
  
  .loctbeghnaz {
  display:none;
  
}
.main-title h2 {
	margin-top: 35px !important;
	
}
.lasterlocbackuppanel {
  margin-top: 50px !important;
}
			.loccmsmorlaster {
				padding-bottom: 35px !important;
			}
.textonpagelaster {
	text-align: center !important;
}

[data-theme="dark"] .col-filehostinglocpric {

border-right: 1px solid #424344 !important;
}

[data-theme="dark"] .col-filehostinglocp {
	
border-left: 1px solid #424344 !important;
	
}


.col-filehostinglocpbi {
  border-left: 1px solid #e3e3ec !important;
}

.col-filehostinglocpric1file {
	width: 50% !important;
	
}
.col-filehostingloc {
 	width: 50% !important;
}
.col-filehostinglocp {
	margin-top: 35px;
	width: 100% !important;
	border-left: 1px solid rgba(0, 0, 0, .1) !important;
}
.tetxlocnafilhos {
  display: block !important;
font-size: 16px;
font-family: Yekan-Bakh-fa-num,Yekan-Bakh,Arial,tahoma !important;
font-weight: normal;
}
.col-filehostingloc {
padding-top: 10px;
line-height: 2 !important;
}
.col-filehostinglocpli {
 border-left: 1px solid rgba(0, 0, 0, .1) !important;
  width: 100% !important;
}
.col-filehostinglochard {
	line-height: 1.5 !important;
	padding-top: 18px !important;
	
}
.col-filehostinglocphadware {
	width: 100% !important;
	border-left: 1px solid rgba(0, 0, 0, .1) !important;
}
.col-filehostinglocpric {
  width: 100% !important;
}


[data-theme="dark"] .col-filehostinglocphadware {

	border-left: 1px solid #424344 !important;
}


[data-theme="dark"] .col-filehostinglocpli {

	border-left: 1px solid #424344 !important;
}

[data-theme="dark"] .col-filehostinglochard1 {

	border-left: 1px solid #424344 !important;
}

[data-theme="dark"] .col-filehostinglocpbi {

	border-left: 1px solid #424344 !important;
}


.col-filehostinglochard11 {
		width: 50% !important;
			line-height: 1.5 !important;
	padding-top: 18px !important;
}

.col-filehostinglochard1 {
		padding-top: 18px !important;
	line-height: 1.5 !important;
	width: 100% !important;	
	border-left: 1px solid rgba(0, 0, 0, .1) !important;
}
.col-filehostinglochard {
	
	width: 50% !important;	
}




.col-filehostinglocpcolud {

  margin-top: 35px;
}

.loccloudvpsdafff {
  margin-bottom: 0px !important;
  margin-right: 0% !important;
}
.cloudhiidenloc {

display:none;
}
.rocker {
  margin-top: 0px !important;
  left: 5px !important;
  margin-left: -15px !important;
}

.col-filehostinglocpcolud {
width: 100% !important;
border-left: 1px solid rgba(0, 0, 0, .1) !important;
}


.col-filehostingloccloud {
  width: 50% !important;
}

.col-filehostingloccloud {
  width: 50% !important;
  line-height: 2 !important;
  padding-top: 10px !important;
}

.lochiddenlocsdadd {
 display:none;

}

.col-filehostinglocpric1 {

  width: 100% !important;

}
.col-filehostinglocpbi1 {
  border-left: 1px solid rgba(0, 0, 0, .1) !important;
}
.tetxlocnafilhos1 {
	display: block !important;
	font-size: 16px;
	font-family: Yekan-Bakh-fa-num,Yekan-Bakh,Arial,tahoma !important;font-weight: normal;
	
}
.merkbetloclinux {
width: 19% !important;
position: absolute;
left: 12%;

}

}
@media (min-width: 991px) {
  .hostlilasterloc ul {
    display:none;
  }
  
  .locvpsminhida {
	  display:none;
	  
  }
  
  
  .loctbeghnaz {
  display:none;
  
}
  td,th {
    display:table-cell !important;
  }
  td,th {
   width: 20%;
padding: 20px 10px;
    padding-right: 10px;
background-color: #f8f8f8;
text-transform: uppercase;
font-weight: bold;
text-align: right;
border-bottom: 1px solid rgba(0, 0, 0, .1);
border-right: 1px solid rgba(0, 0, 0, .1);
font-size: 16px;
  
  }
  td+td, th+th {
    width: 17.5%;
	background-color: #fff;
  }
}

.bordle3lasy {
    border-left: 1px solid rgba(0, 0, 0, .1);
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}





.rating {
  display: flex;
  width: 100%;
  justify-content: center;
  overflow: hidden;
  flex-direction: row-reverse;
  height: 150px;
  position: relative;
}

.rating-0 {
  filter: grayscale(100%);
}

.rating > input {
  display: none;
}

.rating > label {
  cursor: pointer;
  width: 40px;
  height: 40px;
  margin-top: auto;
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23e3e3e3' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 76%;
  transition: .3s;
}

.rating > input:checked ~ label,
.rating > input:checked ~ label ~ label {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23fcd93a' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
}


.rating > input:not(:checked) ~ label:hover,
.rating > input:not(:checked) ~ label:hover ~ label {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='126.729' height='126.73'%3e%3cpath fill='%23d8b11e' d='M121.215 44.212l-34.899-3.3c-2.2-.2-4.101-1.6-5-3.7l-12.5-30.3c-2-5-9.101-5-11.101 0l-12.4 30.3c-.8 2.1-2.8 3.5-5 3.7l-34.9 3.3c-5.2.5-7.3 7-3.4 10.5l26.3 23.1c1.7 1.5 2.4 3.7 1.9 5.9l-7.9 32.399c-1.2 5.101 4.3 9.3 8.9 6.601l29.1-17.101c1.9-1.1 4.2-1.1 6.1 0l29.101 17.101c4.6 2.699 10.1-1.4 8.899-6.601l-7.8-32.399c-.5-2.2.2-4.4 1.9-5.9l26.3-23.1c3.8-3.5 1.6-10-3.6-10.5z'/%3e%3c/svg%3e");
}

.emoji-wrapper {
  width: 100%;
  text-align: center;
  height: 100px;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
}

.emoji-wrapper:before,
.emoji-wrapper:after{
  content: "";
  height: 15px;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 1;
}

.emoji-wrapper:before {
  top: 0;
  background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%);
}

.emoji-wrapper:after{
  bottom: 0;
  background: linear-gradient(to top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%);
}

.emoji {
  display: flex;
  flex-direction: column;
  align-items: center;
  transition: .3s;
}

.emoji > svg {
  margin: 15px 0; 
  width: 70px;
  height: 70px;
  flex-shrink: 0;
}

#rating-1:checked ~ .emoji-wrapper > .emoji { transform: translateY(-100px); }
#rating-2:checked ~ .emoji-wrapper > .emoji { transform: translateY(-200px); }
#rating-3:checked ~ .emoji-wrapper > .emoji { transform: translateY(-300px); }
#rating-4:checked ~ .emoji-wrapper > .emoji { transform: translateY(-400px); }
#rating-5:checked ~ .emoji-wrapper > .emoji { transform: translateY(-500px); }

.feedback {
max-width: 360px;
background-color: #fff;
width: 100%;
padding: 30px;
border-radius: 2px;
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-items: center;
margin: 43px auto;
border: 1px solid rgba(0, 0, 0, .1);
}



button {
  width:100%;
  border: 1px solid #DDD;
  border-right:0;
  border-top:0;
  padding: 10px;
  background:#FFF;
  font-size:14px;
  font-weight:bold;
  height:60px;
  color:#444;


}
.hostlilasterloc li.active button {
  background:#F5F5F5;
  color:#000;
}

[data-theme="dark"]  .hostlilasterloc li:first-child {
	
	border-right: 1px solid #424344;
}


[data-theme="dark"] .hostlilasterloc li.active button {
background: #ffc91b;
color: #000;
}

.lochosthighlaster {
    margin-top: 90px;
}


.textservicetoploc {
margin-bottom: 15px;
text-align: justify;
font-weight: 500;
color: #444;
line-height: 2;
}

.locghavlaster {
    font-weight: normal;
    font-size: 16px;
}


[data-theme="dark"] td + td, th + th {
color: #fff;
background-color: #383838;
border: 1px solid #424344;
}


[data-theme="dark"] .bg-darkloc {
color: #fff;
background-color: #383838;
border: 1px solid #424344;
}

[data-theme="dark"] td, th {
background-color: #383838;
border: 1px solid #424344;
color: #fff;
}

[data-theme="dark"] .notingnobnobalasterloc {
background: none;
    background-color: rgba(0, 0, 0, 0);
	border: 0px solid #2d2d2d;
}

[data-theme="dark"] .collog-locs {
background-color: #444;
border: 1px solid #4f4d4d;
}

[data-theme="dark"] .locghavlaster {
background-color: #383838;
border: 1px solid #424344;
color: #fff;
}


[data-theme="dark"] .ba0, .ba1 {
fill: #383838;
stroke: gray;
stroke-miterlimit: 10;
}
[data-theme="dark"] .ba0, .ba1 {
fill: #383838;
stroke: gray;
stroke-miterlimit: 10;
}

[data-theme="dark"] .ba2 {
fill: #383838;
}

[data-theme="dark"] .ba6, .ba7 {
fill: #383838;
}

[data-theme="dark"] .mo0 {
fill: #383838;
}

[data-theme="dark"] .info-content h4 {
color: #fff;
}

[data-theme="dark"] .info-content p {
color: #eee;
}

[data-theme="dark"] .reseller-hosting-plan-order a {
padding: 13px 24px;
color: #eee;
border-radius: 5px;
font-size: 15px;
background: #fff0;
text-transform: uppercase;
border: 2px solid #eee;
margin-bottom: 20px;
}

[data-theme="dark"] .reseller-hosting-plan-order a:hover {

color: #333;
background: #fff;

}
[data-theme="dark"] .panel-default > .panel-heading {

color: #333 !important;
background-color: #383838 !important;
height: 68px !important;
border-color: #333;

}


.loctddotrloc {
border-left: 1px solid rgba(0, 0, 0, .1) !important;
}

[data-theme="dark"] .loctddotrloc {
	border-left: 1px solid #444 !important;
	
}

[data-theme="dark"] .support1 {
    fill: #fff0;
}

[data-theme="dark"] .loctiddomaintiti {

background-color: #444;
border: 1px solid #555;
color: #fff;
border-left: 0px solid #e8eaeb;
}


[data-theme="dark"] .loctiddomain1 {

color: #fff;
background-color: #383838;
border: 1px solid #424344;
border-left: 0px solid #e8eaeb;
}


[data-theme="dark"] .loctiddomain {
color: #fff;
background-color: #383838;
border: 1px solid #424344;
border-left: 0px solid #e8eaeb;
}

[data-theme="dark"] .panel-default {
border-color: #333

}

[data-theme="dark"] .panel-titleservice {
color: #fff;
}

[data-theme="dark"] .bigger-110 {
color: #fff;
}

[data-theme="dark"] .txt-l {

    color: #ffc91b;
}


[data-theme="dark"] .main-title p {
color: #fff;
}

[data-theme="dark"] .bg-purpleloc {
color: #fff;
background-color: #383838;
border: 1px solid #424344;
}


.lasterloc-hostwjs {
    background: #fff;
    height: 130px;
    border: 1px solid rgba(0, 0, 0, .1);
    color: #444;
	padding: 25px;
	margin-top: 35px;
	border-radius: 4px;
}
.wowworperssloc {
background-color: #2bc814 !important;
color: #fff;
font-size: 14px;
font-weight: bold;
line-height: 2;
text-align: center;
}

.lasterloc-4wjsmain {
    margin-top: 0px;
}

.highlasterloc-hostwjs {
    height: 45px;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
}

.highlasterloc-hostwjs h2 {
	
	color: #111;
font-size: 16px;
font-weight: 600;
margin: 0;
    margin-top: 0px;
margin-top: 5px;
float: right;
}


.locmorabhost {
    content: '';
    position: absolute;
    width: 25px;
    height: 25px;
    background: #117ac9;
    left: 42px;
    margin-top: 0px;
}

.highlasterloc-hostwjs1 {
    height: 45px;
   
}



.highlasterloc-hostwjs1 span {
	font-family: Montserrat,sans-serif;
	color: #111;
font-size: 20px;
font-weight: 600;
margin: 0;
    margin-top: 0px;
margin-top: 15px;
float: left;
}


.locmorabhost1 {
content: '';
position: absolute;
width: 12px;
height: 12px;
background: #fdd700;
right: 39px;
margin-top: 22px;
}

.locmorabhost2 {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background: #fdd700;
    right: 39px;
    margin-top: 22px;
    margin-right: 17px;
}

.locmorabhost3 {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background: #fdd700;
    right: 39px;
    margin-top: 22px;
    margin-right: 34px;
}


.locmorabhost4 {
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background: #fdd700;
    right: 39px;
    margin-top: 22px;
    margin-right: 51px;
}

.locmorabhost4-1 {
background: #fff !important;
border: 1px solid #bcc1c8 !important;
}

.locmorabhost3-1 {
background: #fff !important;
border: 1px solid #bcc1c8 !important;
}

.locmorabhost1-1 {
background: #fff !important;
border: 1px solid #bcc1c8 !important;
}


.locmorabhost2-1 {
background: #fff !important;
border: 1px solid #bcc1c8 !important;
}

.joomlalocloc {
    background: linear-gradient(to right, #31e322 -100%, #63ce23 50%, #faa732 50%, #faa732 100%), linear-gradient(to right, #006dcc 0%, #006dcc 50%, red 50%, red 100%);
        background-position-x: 0%, 0%;
        background-position-y: 0%, 0%;
        background-repeat: repeat, repeat;
        background-size: auto, auto;
    background-position-x: 0%, 0%;
    background-position-y: 0%, 0%;
    background-repeat: repeat, repeat;
    background-size: auto, auto;
    background-size: 100% 50%;
    background-position: center top, center bottom;
    background-repeat: no-repeat;
}






.lociconehtmlphp {
    background: #444;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    line-height: 2.6;
    text-align: center;
}


.pytonlocicone {
    background-color: #ffd343;
    font-size: 16px;
    line-height: 2;
    text-align: center;
    color: #3384c8;
}


.main-title h2 {
    text-align: center;
    color: #333;
    line-height: 1;
    margin-top: 75px;
    letter-spacing: -.05rem;
    direction: rtl;
}


.main-title h3 {
text-align: center;
color: #444;
line-height: 1;
margin-top: 75px;
letter-spacing: -.05rem;
direction: rtl;
font-size: 30px;
font-weight: bold;
}


.main-title p.withandspan {
    max-width: 100%;
    margin: 5px auto 0;
}

.perllochost {
    background: #61C5BA;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    line-height: 2.6;
    text-align: center;
}

.vbforumhost {
    background: none 0 0,#1b7797;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    line-height: 2.6;
    text-align: center;
}










/*
 CSS for the main interaction
*/
.tabset > input[type="radio"] {
  position: absolute;
  right: -200vw;
}

.tabset .tab-panel {
  display: none;
}

.tabset > input:first-child:checked ~ .tab-panels > .tab-panel:first-child,
.tabset > input:nth-child(3):checked ~ .tab-panels > .tab-panel:nth-child(2),
.tabset > input:nth-child(5):checked ~ .tab-panels > .tab-panel:nth-child(3),
.tabset > input:nth-child(7):checked ~ .tab-panels > .tab-panel:nth-child(4),
.tabset > input:nth-child(9):checked ~ .tab-panels > .tab-panel:nth-child(5),
.tabset > input:nth-child(11):checked ~ .tab-panels > .tab-panel:nth-child(6) {
  display: block;
}

/*
 Styling
*/


.tabset > label {
  position: relative;
  display: inline-block;
  padding: 20px 38px 18px;
  border: 1px solid transparent;
  border-bottom: 0;
  cursor: pointer;
  font-weight: 600;
}




.tabset > label:hover,
.tabset > input:focus + label {
  color: #222;
}

.tabset > label:hover::after,
.tabset > input:focus + label::after,
.tabset > input:checked + label::after {
 background: #fdd700;
}

.tabset > input:checked + label {
border-color: #e8eaeb;
    border-bottom-color: rgb(232, 234, 235);
border-bottom: 1px solid #fff;
margin-bottom: 6px;
background-color: #fff;
color: #222;
}

.tab-panel {
padding: 30px;
background: #fff;
border: 1px solid rgba(0, 0, 0, .1);
float: right;
width: 100%;
}



.tabset {
  max-width: 100%;
}

.lasterlocbackuppanel {
    margin-top: 80px;
float: right;
}



[data-theme="dark"] .tab-panel {
padding: 30px;
background: #383838;
border: 1px solid #444;
float: right;
width: 100%;
}


[data-theme="dark"] .tabset > input:checked + label {
border-color: #e8eaeb00;
    border-bottom-color: rgba(213, 220, 229, 0);
border-bottom: 1px solid #fff0;
margin-bottom: -1px;
background-color: #383838;
color: #fff;
}



.wplhostlinuxjs {
    text-align: center;
    color: #fff;
    font-size: 16px;
    line-height: 2;
}


[data-theme="dark"] .tabset > label {
  color: #fff;
}



[data-theme="dark"] .lasterloc-hostwjs {
height: 130px;
border: 1px solid #424344;
color: #fff;
padding: 25px;
margin-top: 35px;
background-color: #383838
}



[data-theme="dark"] .highlasterloc-hostwjs {
border-bottom: 1px solid #424344;
}

[data-theme="dark"] .highlasterloc-hostwjs h2 {
color: #fff;
}


[data-theme="dark"] .highlasterloc-hostwjs1 span {
color: #fff;
}
[data-theme="dark"] .wpc-vps-info .title {
background-color: #383838;
border: 1px solid #424344;
color: #fff;
}


[data-theme="dark"] .wpc-vps-info .title .info {
color: #fff;
border-top: 1px solid #424344;
}

[data-theme="dark"] .cros-tabsbar.lg .nav-tabs li {
background-color: #383838;
color: #fff;
border-top: 1px solid #424344;
}
[data-theme="dark"] .disk-switch-container .disk-radio-group .disk-radio .disk-switch-label {
border: 1px solid #424344;
}

[data-theme="dark"] .cros-tabsbar .nav-tabs li a {
color: #fff;
}

[data-theme="dark"] .cros-tabsbar .nav-tabs {
border: 1px solid #424344;
}
[data-theme="dark"] .cros-tabsbar .nav-tabs li {
border-right: 1px solid #424344;
}

[data-theme="dark"] .selectlocvps{
border-right: 1px solid #42434400 !important;
}


[data-theme="dark"] .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
background-color: #ffc91b;
color: #222 !important;
}
[data-theme="dark"] .nav-item.active:after {
border-color: #ffc91b transparent transparent transparent;
}

[data-theme="dark"] .wpc-vps-info .content-price {
background-color: #383838;
border: 1px solid #424344;
}

[data-theme="dark"] .titlepriceloc {
background-color: #383838;
border-bottom: 1px solid #424344;
color: #fff;
}

[data-theme="dark"] .txt-l-vpsloc {
color: #ffc91b;
}
[data-theme="dark"] .infosperivpsloc {
color: #d7d7d7;
}
[data-theme="dark"] .tdvpsloc {
background-color: #383838;
border: 0px solid #1d1d1d;
    border-top-color: rgb(29, 29, 29);
    border-top-style: solid;
    border-top-width: 0px;
border-top: 1px solid #424344;
color: #fff;

}

.hidslasterbackups:before {
    content: "\e98a";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}

[data-theme="dark"] .tdtextwithvp {
background-color: #222;
border-bottom: 1px solid #333;
border-left: 1px solid #333;
border-right: 1px solid #424344;
color: #fff;
}
[data-theme="dark"] .os0 {
fill: #383838;
}
[data-theme="dark"] .os7 {
fill: #383838;
}
[data-theme="dark"] .os4 {
fill: #383838;
}
[data-theme="dark"] .ssd3 {
fill: #383838;
}
[data-theme="dark"] .ssd4 {
fill: #383838;
}
[data-theme="dark"] .ssd0 {
fill: #383838;
}
[data-theme="dark"] .prov3 {
fill: #383838;
}
[data-theme="dark"] .prov2 {
fill: #383838;
}
[data-theme="dark"] .wpc-vps-info .title i {
color: #fff;
}
[data-theme="dark"] .wpc-vps-info .content-price i {
color: #fff;
}
[data-theme="dark"] .content-container {
background-color: #383838
}

[data-theme="dark"] .headline-container {
background-color: #383838;
border-bottom: 1px solid #424344
}
[data-theme="dark"] .disk-switch-container h3 {
color: #fff;
}
[data-theme="dark"] .product-card {
border-color: #424344 #424344 #424344;
 
}
[data-theme="dark"] .disk-switch-container .disk-radio-group .disk-radio .disk-switch-label {
background-color: #383838;;
 
}

[data-theme="dark"] input:checked + .switch-left + .switch-right {
background-color: #383838;
 color: #fff;
 
}
[data-theme="dark"] .switch-left {
background-color: #383838;
border: 1px solid #424344;
 color: #fff;
}

[data-theme="dark"] .switch-right {
border: 1px solid #424344;
 
}



.wpc-vps-info .title {
border-radius: 2px;
margin-top: 0px;
background-color: #fff;
font: 18px "Open Sans Semibold",sans-serif;
    font-family: "Open Sans Semibold", sans-serif;
color: #212122;
padding: 25px;
border: 1px solid rgba(0, 0, 0, .1);
}

.wpc-vps-info {
    padding-top: 30px;
}

.h-plans-info {
    color: #fff;
    height: 100%;
}

.wpc-vps-info .content-price {
position: relative;
background-color: #fff;
border-radius: 2px;
padding: 25px;
border: 1px solid rgba(0, 0, 0, .1);
padding-bottom: 30px;
}


.wpc-vps-info .title i {
position: absolute;
left: 38px;
top: 18px;
font-size: 30px;
color: #808080;
}


.wpc-vps-info .title .info {
border-top: solid 1px #efefef;
margin-top: 14px;
padding-top: 16px;
display: inline-block;
width: 100%;
font: 19px "Open Sans Semibold",sans-serif;
    font-weight: normal;
    line-height: normal;
font-weight: normal;
direction: ltr;
text-align: right;
font-weight: 600;
line-height: 2;
color: #444;
font-size: 16px !important;
}
.titlepriceloc {
border-radius: 2px;
margin-top: 0px;
background-color: #fff;
font: 18px "Open Sans Semibold",sans-serif;
    font-weight: normal;
    font-family: "Open Sans Semibold", sans-serif;
font-family: "Open Sans Semibold", sans-serif;
color: #212122;
font-weight: 600;
border-bottom: solid 1px #efefef;
padding-bottom: 15px;
}


.wpc-vps-info .content-price i {
	opacity: 0.6;
position: absolute;
left: 30px;
top: 18px;
font-size: 35px;
color: #808080;
	
}


.icon-mony {
    opacity: 0.6;
    position: absolute;
    left: 30px;
    top: 18px;
    font-size: 35px;
    color: #808080;
}


.icon-mony:before {
content: "\e9b1";
font-family: 'Cloudicon' !important;
font-size: 30px;
font-weight: normal;
}
.txt-l-vpsloc {
    text-align: center;
    display: block;
    font-size: 35px;
    font-weight: 600;
    color: #222;
}

.infosperivpsloc {
    padding-bottom: 19px;
    line-height: 1.5;
    font-size: 15px;
    color: #414142;
    font-weight: 400;
    text-align: justify;
}

.soalvpsloc {
margin-top: 74px;
color: #777 !important;
font-size: 18px !important;
margin-left: 7px;
}

.topborpvsloc {
    margin-top: 25px;
}
.fontvpssetup {
    font-family: inherit !important;
}

.vps-oslasterloc {
    background-color: #fff;
    height: 70px;
    border: 1px solid rgba(0, 0, 0, .1);
    margin-top: 25px;
}
.vpslocos {
    float: left;
    border-right: 1px solid rgba(0, 0, 0, .1);
}




.vps-oslasterloctext {
    background-color: #fff;
    height: 70px;
    border: 1px solid rgba(0, 0, 0, .1);
    margin-top: 25px;
    font-size: 16px;
    text-align: center;
    font-weight: 600;
    line-height: 4.2;
}

.tesxtosvploc {
    font-size: 16px;
    line-height: 4.5;
    text-align: center;
    font-weight: 400;
    display: block;
}

.tikosvpsloc {
    height: 40px;
    width: 40px;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .1);
    border-top-color: rgb(213, 220, 229);
    border-top-style: solid;
    border-top-width: 1px;
    border-top: 0px solid;
    margin: -4px auto;
    text-align: center;
    line-height: 3;
}

.color-redvps {
    color: red;
    text-align: center;
    display: block;
    font-size: 15px;
    font-weight: bold;
	line-height: 2.5;
}

.color-greenvps {
    color: #59a219;
    text-align: center;
    display: block;
	line-height: 2.5;
    font-size: 15px;
    font-weight: bold;
}

    .os0{fill:#fff}.os1{fill:#fdd700}.os2,.os3{fill:gray}.os3{fill-rule:evenodd;clip-rule:evenodd}.os4{fill:#fff;stroke:gray;stroke-miterlimit:10}.os4,.os5{stroke-linecap:round;stroke-linejoin:round}.os5,.os6,.os7{fill:none;stroke:gray;stroke-miterlimit:10}.os7{fill:#fff;stroke:#fdd700;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.os8{fill:#fdd700}.os9{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}
	
	
	.marginosinloc {
    margin-top: 50px;
}

	.ssd0{fill:#FFFFFF;}
	.ssd1{fill:none;stroke:#808080;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.ssd2{fill:none;stroke:#EFEFEF;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.ssd3{fill:#FFFFFF;stroke:#808080;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.ssd4{fill:#FFFFFF;stroke:#fdd700;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.ssd5{fill:none;stroke:#fdd700;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.ssd6{fill:none;stroke:#fdd700;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;}
	.ssd7{fill:none;}
	.ssd8{enable-background:new    ;}
	.ssd9{fill:#fdd700;}
	
	
	    .prov0,.prov1{fill:none;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.prov1{stroke:#fdd700}.prov1,.prov2{stroke-width:2}.prov2,.prov3,.prov4{fill:#fff;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.prov4{stroke:#fdd700}.prov5,.prov6,.prov7{fill:none;stroke:#d7d7d7;stroke-linecap:round;stroke-linejoin:round}.prov6{stroke-dasharray:3.0246,3.0246}.prov7{stroke-miterlimit:10}
  
  
  .locvpsinwe {
    content: '';
    position: absolute;
    width: 25px;
    height: 25px;
    background: #ff6c2c;
    left: 42px;
    margin-top: 0px;
}

.vpsinstalltext {
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 2;
    font-weight: 600;
}

.davpsloc {
    background: #0083b4;
}
.vpzplesk {
    background: #53bce6;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    line-height: 2.6;
    text-align: center;
}

.licepricmoudlloc {
text-align: right;
float: right !important;
font-family: inherit !important;
font-size: 16px !important;
font-weight: 400 !important;
}


.vpslocpriclic {
font-family: inherit !important;
}



.apachevpslocicon {
    background-color: #cb2138;
    font-size: 16px;
    line-height: 2;
    text-align: center;
    color: #fff;
}

.vpslitespeedlic {
    background-color: #ffc91b !important;
}

.phplicvps {
    background: #8892BF;
    color: #fff;
    font-size: 10px;
    font-weight: bold;
    line-height: 2.6;
    text-align: center;
}

.locvpsallservice {
    margin-top: 0px;
}

.tdvpsloc {
    float: right;
    width: 22.5%;
    padding: 20px 10px;
    padding-right: 10px;
    background-color: #f8f8f8;
    text-transform: uppercase;
    font-weight: bold;
    text-align: right;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    border-right: 1px solid rgba(0, 0, 0, .1);
    font-size: 16px;
    padding-right: 25px;
}

.tdtextwithvp {
    float: right;
    width: 77.5%;
    padding: 20px 10px;
    padding-right: 10px;
    padding-right: 10px;
    padding-right: 10px;
    background-color: #fff;
    text-transform: uppercase;
    font-weight: 400;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    border-left: 1px solid rgba(0, 0, 0, .1);
    font-size: 16px;
    padding-right: 25px;
    line-height: 2.8;
    border-right: 1px solid rgba(0, 0, 0, .1);
    text-align: center;
	font-family: Montserrat,sans-serif;
}

 
 .hidslasterlocip:before {
    content: "\e9b9";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}

 .hidslasterlocinstallos:before {
    content: "\e9eb";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}

.color-greenvpsde {
	color: #59a219;
}

 .hidslasterlocmonitor:before {
    content: "\e9b2";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}
 .hidslasterlocpower:before {
    content: "\e9bc";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}

 .hidslasterlocdvd:before {
    content: "\e95d";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}

 .hidslasterlocgraph:before {
    content: "\e924";
    font-family: 'Cloudicon' !important;
    font-size: 30px;
    font-weight: normal;
}

.textpersianloc {
font-family: inherit !important;
font-size: 16px;
font-weight: 600;
}

.collapse.in {
    display: block !important;
    margin-bottom: 0px;
}

.vps-othertjloc a {
padding: 13px 24px;
color: #333;
border-radius: 5px;
font-size: 15px;
background: #fff;
text-transform: uppercase;
border: 2px solid #111;
margin-bottom: 20px;
font-weight: bold;
margin-top: 22px;
display: block;
width: 100%;
text-align: center;
}

.vps-othertjloc a:hover {
	color: #fff;
	background: #111;
}




































.changedriverloc {
 float: left;
margin-top: -50px;
 margin-left: -6px;
}

.mid {
	display: flex;
	align-items: center;
	justify-content: center;
	padding-top: 1em;
}

/* Switch starts here */
.rocker {
display: inline-block;
position: relative;
font-size: 13px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
color: #888;
width: 11em;
height: 4em;
overflow: hidden;
margin-top: -62px;
left: 14px;
}

.rocker-small {
	font-size: 0.75em; /* Sizes the switch */
	margin: 1em;
}

.rocker::before {
	content: "";
	position: absolute;
	top: 0.5em;
	left: 0;
	right: 0;
	bottom: 0;
	border-bottom: 0;
}

.rocker input {
	opacity: 0;
	width: 0;
	height: 0;
}

.switch-left,
.switch-right {
	cursor: pointer;
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 4em;
	width: 5em;
	transition: 0.2s;
	padding-top: 3px;
}

.switch-left {
background-color: #fff;
left: 0.5em;
bottom: 0;
color: #222;
border: 1px solid rgba(0, 0, 0, .1);
    border-right-color: rgb(213, 220, 229);
    border-right-style: solid;
    border-right-width: 1px;
border-right: 0px solid #e8eaeb;
}

.switch-right {
right: 0.5em;
bottom: 0;
background-color: #ffc91b;
color: #111;
border: 1px solid rgba(0, 0, 0, .1);
    border-right-color: rgb(213, 220, 229);
    border-right-style: solid;
    border-right-width: 1px;
    border-left-color: rgb(213, 220, 229);
    border-left-style: solid;
    border-left-width: 1px;
border-right-color: rgb(213, 220, 229);
border-right-style: solid;
border-right-width: 1px;
border-left: 0px solid #e8eaeb;
}



.switch-left::before {
	left: -0.4em;
}

.switch-right::before {
	right: -0.375em;
	background-color: transparent;
	transform: skewY(65deg);
}

input:checked + .switch-left {
	    background-color: #ffc91b;
	color: #111;
	bottom: 0px;
	left: 0.5em;
	height: 4em;
	width: 5em;
	transform: rotate(0deg) skewX(0deg);
	padding-top: 3px;
}

input:checked + .switch-left::before {
	background-color: transparent;
	width: 3.0833em;
}

input:checked + .switch-left + .switch-right {
background-color: #fff;
color: #222;
bottom: 0px;
left: 0.5em;
height: 4em;
width: 5em;
transform: rotate(0deg) skewX(0deg);
padding-top: 3px;
}




.disk-switch-container .disk-radio-group .disk-radio .disk-switch-label {
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
padding: 14px 35px 14px 14px;
cursor: pointer;
margin-bottom: 0;
border: 1px solid rgba(0, 0, 0, .1);
border-radius: 0px;
background-color: #fff;
}

.disk-switch-container {
    display: flex;
    flex-direction: column;
    width: 70%;
	float: right;
	margin-bottom: 35px;
}

.disk-switch-container h3 {
margin: 0;
font-weight: 600;
font-size: 16px;
line-height: 1.7;
color: #222;
}
.lasterloc-servicebackvps {
    background-color: #fff0;
  

 
}

.disk-switch-container .disk-radio-group .disk-radio {
position: relative;
float: right;
margin-left: 10px;
}
.marginlocvpshard {
    margin-top: 50px;
}

















.accordionserverloc {

  margin: 30px auto 0;
}
.accordion__item {
  margin-bottom: 5px;
}
.accordion__title {
border-radius: 4px;
cursor: pointer;
justify-content: space-between;
font-weight: bold;
font-size: 14px;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, .1);
padding: 20px;
height: 115px;
}
.accordion__title:after {
font-family: "Font Awesome 5 pro";
content: "&#1087;&#1027;&#1105;";
display: block !important;
font-size: 16px !important;
direction: ltr;
font-weight: 400 !important;
float: left;
margin-top: -35px;
  
}
.is-open .accordion__title:after {
  transform: rotate(180deg);
}
.accordion__body {
  border-radius: 5px;
  height: 0;
  overflow: hidden;
  transition: height 0.3s ease-in-out;
}
.accordion__content {
  background: #f4f4f4;
  border-radius: 4px;
  padding: 15px;
  margin-top: 5px;
}



.serverpricededeloc {
font: 17px "Open Sans Semibold",sans-serif;
    font-weight: normal;
font-weight: bold;
}


.poductloccon {
    margin-top: 16px;
	font: 15px "Open Sans Semibold",sans-serif;
}

.poductloccond {
margin-top: 16px;
padding-bottom: 20px;
}


.loccolertimeloc {
    font-size: 20px;
    margin-top: 10px;
    color: #59a219;
}

.list-sb-cpu {
    font: 15px "Open Sans Semibold",sans-serif;
	margin-top: 20px;
}

.locationflg {
}

.locationflgimg {
	height: 18px;
	margin-top: 7px;
}


.fontpricddectloc {
font-family: Yekan-Bakh-fa-num,Yekan-Bakh,Arial,tahoma !important;
font-size: 28px;
font-weight: bold;
margin-top: 12px;
}

.ramdetaloc {
text-align: right;
direction: ltr;
margin-top: 22px;
font-weight: normal;
}

.special-tag {
    font-weight: 500;
    padding: 1px 4px;
    border-radius: 3px;
    margin-right: 3px;
    white-space: nowrap;
    font-size: 12px;
    background-color: #59a219;
    color: #fff;
}

.serverloccids {
    padding: 20px;
    background-color: #383838;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
	margin-top: 35px;
	padding-bottom: 45px;
}

.loshowallserver {
background-color: #f8f8f8;
padding: 25px;
border: 1px solid rgba(0, 0, 0, .1);
height: 20px;
line-height: 0;
font-size: 16px;
font-weight: bold;
	
}








.merkbetlocdetaserver {
    position: absolute;
    margin-top: -58px;
    width: 21.888888%;
    background-color: #59a219;
    color: #fff;
    padding: 3px;
    border: 1px solid #59a219;
        border-bottom-color: rgb(89, 162, 25);
        border-bottom-style: solid;
        border-bottom-width: 1px;
    border-bottom-color: rgb(89, 162, 25);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(89, 162, 25);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: rgb(89, 162, 25);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    text-align: center;
    font-weight: bold;
    border-bottom: 2px solid #59a219;
    margin-right: -26px;
    font-family: Yekan-Bakh-fa-num,Yekan-Bakh,Arial,tahoma !important;
}


.locationserverdloc {
    background: #fff !important;
    line-height: 0px !important;
    padding-top: 0px !important;
    padding-right: 5px !important;
}

.switchdeserver {
height: 80px;
float: right;
width: 100%;
font-size: 17px;
color: #111;
font-family: Montserrat,sans-serif !important;
}





.ltidomainlocpric {
height: 70px;
border: 1px solid rgba(0, 0, 0, .1);
color: #444;
padding: 25px;
margin-top: 35px;
background-color: #fff;
text-align: center;
font-size: 20px;
font-weight: bold;
line-height: 1;
}

.loctiddomain {
border: 1px solid rgba(0, 0, 0, .1);
height: 67px;
text-align: center;
font-size: 16px;
font-weight: 500;
line-height: 4;
width: 25%;
float: right;
border-left: 0px solid #e8eaeb;
background-color: #fff;
margin-bottom: 15px;
}

.loctiddomain1 {
	background-color: #fff;
	border: 1px solid rgba(0, 0, 0, .1);
height: 67px;
text-align: center;
font-size: 20px;
font-weight: bold;
line-height: 3;
width: 25%;
float: right;
	border-left: 0px solid #e8eaeb;
	margin-bottom: 15px;
}

.tld-sale-group {
padding: 0px 9px !important;
border-radius: 2px !important;
margin-right: 18px !important;
position: absolute;
margin-top: 13px;
font-size: 13px !important;
font-weight: normal;
right: 0;
width: 58px;
}


.suggested-domains .list-group-item {

    width: 100%;
}


#DomainSearchResults .domain-checker-available i {
display: block;
width: 67px;
height: 67px;
margin: auto;
    margin-bottom: auto;
margin-bottom: auto;
border: 1px solid rgba(0, 0, 0, .1);
color: #5cb85c;
line-height: 62px;
font-size: 24px

}

.suggested-domains .actions {
    float: left !important;
}

.loctiddomain2 {
    float: right;
    text-align: right;
}

.loctiddomainna {
    border: 1px solid rgba(0, 0, 0, .1);
        border-left-color: rgb(232, 234, 235);
        border-left-style: solid;
        border-left-width: 1px;
    border-left-color: rgb(232, 234, 235);
    border-left-style: solid;
    border-left-width: 1px;
    height: 67px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 4;
    float: right;
    background-color: #fff;
    margin-bottom: 15px;
	width: 100%;
}


.list-group-item {
padding: 17px 0px;
    background-color: #f6f8fa;
}

.padiongdomainloc {
    padding-right: 15px;
    padding-left: 15px;
	margin-top: 60px;
}

.padiongdomainloc h1 {
font-size: 16px;
font-weight: bold;
line-height: 2;
}



	
	
	.colocbkcat {
    background-color: #383838 !important;
}


	.colocbkcat:hover {
    background-color: #4d4a4a !important;
}


.addcartdomainsloc {
border: 0px solid #e8eaeb !important;
width: 20px !important;
height: 20px !important;
color: #fff !important;
line-height: 1 !important;
}

.loctiddomaintiti {
    border: 1px solid rgba(0, 0, 0, .1);
        border-left-color: rgb(232, 234, 235);
        border-left-style: solid;
        border-left-width: 1px;
    height: 67px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 4;
    width: 25%;
    float: right;
    border-left: 0px solid #e8eaeb;
    background-color: #fff;
    margin-bottom: 15px;
	font-weight: bold;
}


.loctiddomaintitinone {
    border: 0px solid #e8eaeb;
        border-left-color: rgb(232, 234, 235);
        border-left-style: solid;
        border-left-width: 0px;
    border-left-color: rgb(232, 234, 235);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: rgb(232, 234, 235);
    border-left-style: solid;
    border-left-width: 1px;
    height: 67px;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    line-height: 4;
    width: 25%;
    float: right;
    border-left: 0px solid #e8eaeb;
    background-color: #f8f8f800;
    margin-bottom: 15px;
    font-weight: bold;
}

.bigger-111 {
text-align: center;
font-size: 35px;
margin-top: 25px;
}


    .dmanage0,.dmanage1,.dmanage3,.dmanage4,.dmanage6,.dmanage7{fill:none;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.dmanage1,.dmanage3,.dmanage4,.dmanage6,.dmanage7{fill:#fff0}.dmanage3,.dmanage4,.dmanage6,.dmanage7{fill:none;stroke:#ffc91b}.dmanage4,.dmanage6,.dmanage7{fill:#fff}.dmanage6,.dmanage7{fill:none}.dmanage7{fill:#fff;stroke-width:2}
	
	
	
	    .drenewal0,.drenewal1,.drenewal3{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.drenewal0{stroke-width:2;fill:#fff;stroke:#ffc91b}.drenewal1,.drenewal3{fill:none;stroke:gray}.drenewal3{stroke:#ffc91b}
		
		
		.svglocloc {
			
		height: 350px;
margin: 0 auto;
text-align: center;
float: left;	
		}
		
		
		    .support1,.support2,.support3,.support4{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.support1{stroke:gray;fill:#fff}.support2,.support3,.support4{fill:none}.support2{stroke-width:2;stroke:#ffc91b}.support3,.support4{stroke:gray}.support4{stroke:#ffc91b}
			
			
			
			
.cros-tabsbar {
    margin-bottom: 0px !important;
}
			
			
			.info-content {
				margin-top: 30px !important;
				
			}
			
			
			
			.loccmsmorlaster {
background-color: #f4f4f482;
padding-bottom: 100px;
border-top: 1px solid rgba(0, 0, 0, .1);
border-bottom: 1px solid rgba(0, 0, 0, .1);
float: right;
width: 100%;
}


.locsupportervicdald {
  width: 33.333333%;
  float: right;
}

[data-theme="dark"] .loccmsmorlaster {
border-top: 1px solid #424344;
border-bottom: 1px solid #424344;
background-color: #242424;
}



.pull-right {
    float: left !important;
    color: #fff;
}
.clasiconhomlocsddhost {
    fill: #11111108;
}

[data-theme="dark"] .clasiconhomlocsddhost {
	fill: #11111121;
	
}



.soalselosloca {
  border-top: 1px solid rgba(0, 0, 0, .1);
float: right;
width: 100%;
    margin-top: 80px;
}


[data-theme="dark"] .soalselosloca {
border-top: 1px solid #424344
}


.locsvgservicew {
    margin-top: 15px;
    position: absolute;
    width: 50%;
    left: 25%;
}


.locsvgservice22 {
margin-top: 60px;
position: absolute;
width: 71%;
left: 13%;
}

.col-filehostinglocp {
    float: right;
    width: 22.5%;
    background: #fff;
    background-color: rgb(255, 255, 255);
    height: 87px;
    border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
    text-align: center;
    line-height: 5.5;
    font-size: 15px;
    font-family: Montserrat,sans-serif;
    font-weight: bold;
    border-left: 0px solid rgba(0, 0, 0, .1);
    background-color: #f8f8f8;
}


.col-filehostinglocpcolud {
  float: right;
  width: 8%;
  background: #fff;
    background-color: rgb(255, 255, 255);
  background-color: rgb(255, 255, 255);
  height: 87px;
  border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  text-align: center;
  line-height: 5.5;
  font-size: 15px;
  font-family: Montserrat,sans-serif;
  font-weight: bold;
  border-left: 0px solid rgba(0, 0, 0, .1);
  background-color: #f8f8f8;

}

.col-filehostingloc {
    float: right;
    width: 15%;
    background: #fff;
    height: 87px;
    border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
    text-align: center;
    line-height: 5.5;
    font-size: 15px;
    font-family: Montserrat,sans-serif;
    font-weight: bold;
    border-left: 0px solid rgba(0, 0, 0, .1);
	direction: ltr
}


.col-filehostingloccloud {
    float: right;
    width: 14%;
    background: #fff;
    height: 87px;
    border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
    text-align: center;
    line-height: 5.5;
    font-size: 15px;
    font-family: Montserrat,sans-serif;
    font-weight: bold;
    border-left: 0px solid rgba(0, 0, 0, .1);
	direction: ltr
}

.col-filehostinglocpric {
	float: right;width: 8%;background: #fff;height: 87px;border: 1px solid rgba(0, 0, 0, .1);text-align: center;line-height: 5.5;font-family: Montserrat,sans-serif;font-weight: bold;
}

.txt-2 {
    font-size: 28px;
    line-height: 2;
    font-family: Yekan-Bakh-fa-num,Yekan-Bakh,Arial,tahoma !important;
}


.col-filehostinglocpric1 {
    float: right;
    width: 8%;
    background: #fff;
    height: 87px;
    border: 1px solid rgba(0, 0, 0, .1);
        border-left-color: rgb(227, 227, 236);
        border-left-style: solid;
        border-left-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
    text-align: center;
    font-family: Montserrat,sans-serif;
    font-weight: bold;
    border-left: 1px solid rgba(0, 0, 0, .1);
}


.locfilehoswid {
	
	width: 76.5%;
}



.tld-filters a.badge-secondary {
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .1);
    height: 55px;
    font-size: 16px;
    line-height: 2.8;
    padding-right: 15px;
    padding-left: 15px;
    width: 140px;
}



.pricing .list-info {
    padding: 30px 60px 40px 60px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    margin: 0;
    list-style-type: none;
}

.pricing.special .list-info li {
    padding: 10px 0;
    font-size: 16px;
    font-family: "Open Sans Semibold";
    color: #fff;
}
.pricing .list-info {
    background-color: #fdd700;
}
.pricing .list-info {
    padding: 30px 60px 40px 60px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    margin: 0;
    list-style-type: none;
}

.bg-purple {
    color: #fff !important;
}


.bg-purple i {
float: left;
font-size: 31px;
margin-left: 29px;
}

.bg-purple span {
color: #444;
}

.bg-purple li {
height: 40px;
margin-top: 15px;
}

.pricing .wrapper i {
    font-size: 42px;
    color: #121e25;
    margin: 0 15px 0 0;
}
.pricing .list-info i {
    color: #fff !important;
    float: left;
    padding: 5px 0;
}


.c-pink {
    color: #444 !important;
font-size: 16px;
font-weight: bold;
}


.locsslplans {
    height: auto;
    background-color: #fff;
    border: 1px solid rgba(0, 0, 0, .1);
    padding-bottom: 87px;
	
}




[data-theme="dark"] .locsslplans {
    background-color: #383838;
    border: 1px solid #424344;
    color: #fff;
}


[data-theme="dark"] .c-pink {
    color: #fff !important;
}


[data-theme="dark"] .bg-purple span {
   color: #fff;
}


[data-theme="dark"] .bg-purple i {
   color: #fff;
}


.locbotsslname {
    height: 78px;
    text-align: center;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    font-size: 20px;
    font-weight: bold;
    line-height: 4.3;
}


[data-theme="dark"] .locbotsslname {
    border-bottom: 1px solid #424344;
}

[data-theme="dark"] .locsslprbot {
    border-bottom: 1px solid #424344;
}

.locsslprbot {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    padding-bottom: 25px;
    padding-top: 10px;
}


.pricssllocs {
	padding-top: 15px;float: right;font-size: 30px;font-weight: bold;margin-right: 25px;
	
}


[data-theme="dark"] .pricssllocs {
color: #ffc91b;
	
}




.locmorabssl {
    content: '';
    position: absolute;
    width: 25px;
    height: 25px;
    left: 42px;
    margin-top: 0px;
}


.wplhostssloc {
text-align: center;
color: #444;
font-size: 25px;
line-height: 0;
}

[data-theme="dark"] .col-filehostinglocp {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
border-left: 0px;
}

[data-theme="dark"] .col-filehostingloc {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
border-left: 0px;
}
[data-theme="dark"] .col-filehostinglocpric1 {
			background-color: #383838;
border: 1px solid #424344;
color: #ffc91b;
border-left: 1px solid #424344 !important;

}
[data-theme="dark"] .col-filehostinglocpric {
			background-color: #383838;
border: 1px solid #424344;
color: #ffc91b;
border-right: 0px;
}


[data-theme="dark"] .loccolord {
    color: #fff;
}



    .maxs0{fill:#fff0;stroke:gray}.maxs0,.maxs1,.maxs2{stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.maxs1{stroke-width:3;fill:#fff0;stroke:#fdd700}.maxs2{fill:none;stroke:gray}.maxs4{fill:#fdd700}




    .eff0,.eff1{stroke-miterlimit:10}.eff0{fill:#fff0;stroke:gray}.eff1{stroke-linecap:round}.eff1,.eff2,.eff4{fill:none;stroke:gray;stroke-linejoin:round}.eff2{stroke-miterlimit:10}.eff4{stroke-width:2;stroke-linecap:round}.eff4,.eff5,.eff6,.eff7{stroke-miterlimit:10}.eff5{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#fdd700}.eff6,.eff7{stroke:gray}.eff6{stroke-width:2;fill:#fff0}.eff7{fill:none}


    .pvisitors0,.pvisitors1{stroke-linecap:round;stroke-linejoin:round}.pvisitors0{stroke-miterlimit:10;fill:#fff0;stroke:gray}.pvisitors1{fill:none;stroke:#fdd700}.pvisitors5,.pvisitors6,.pvisitors7,.pvisitors8,.pvisitors9{fill:none;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.pvisitors6,.pvisitors7,.pvisitors8,.pvisitors9{fill:#fff0;stroke:#fdd700}.pvisitors7,.pvisitors8,.pvisitors9{fill:none}.pvisitors8,.pvisitors9{fill:#fff;stroke-width:2}.pvisitors9{fill:none}
 
 
 

    .ssl0{fill:#fff0;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.ssl1,.ssl2,.ssl3{fill:none;stroke:#d8d8d8;stroke-miterlimit:10}.ssl2,.ssl3{stroke:#fdd700;stroke-linecap:round;stroke-linejoin:round}.ssl3{stroke:gray}.ssl4{fill:#fff0}.ssl4,.ssl5,.ssl6{stroke:#fdd700;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.ssl5{fill-rule:evenodd;clip-rule:evenodd;fill:none}.ssl6{fill:#fff0;stroke-width:2}



    .ranking0,.ranking1{fill:#fff0;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.ranking1{stroke:#fdd700;stroke-width:2}.ranking2{stroke-dasharray:5}.ranking2,.ranking4{fill:none;stroke:gray;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}




.locserviceopnepage {
	
	background-color: #fff;
padding: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
border: 1px solid rgba(0, 0, 0, .1);
padding-top: 40px;
float: right;
padding-bottom: 30px;
margin-bottom: 45px;
}



.locserviceopnepage:hover {
	
border: 2px solid #ffc91b;
}


[data-theme="dark"] .locserviceopnepage {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
}


[data-theme="dark"] .locserviceopnepage:hover {
border: 2px solid #ffc91b;
}


.service-section {
	padding-bottom: 50px;
padding-top: 50px;
	
}

[data-theme="dark"] .service-section {
		padding-bottom: 50px;
padding-top: 50px;
color: #fff;
}


label {
	margin-bottom: 0px;
	font-size: 16px !important;
}


.whyweblochosting {
	background: #fff;border-radius: 2px;padding: 40px;border: 1px solid rgba(0, 0, 0, .1);
	margin-bottom: 35px;
	padding-top: 25px;
padding-bottom: 25px;
}

.textservloconpa {
  text-align: right;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 10px;
}
[data-theme="dark"] .whyweblochosting {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
}






















.tabs.offers-tabs .tabs-header .active {
  padding: 0 0 0 50px;
}
.tabs.offers-tabs .tabs-header li {
  font-size: 18px;
  border-left: solid 2px #4c4a4a;
  padding: 0 0 0 30px;
  cursor: pointer;
  color: #181b22;
  margin-top: 30px;
  text-align: left;
  -webkit-transition: .3s;
  margin-top: 50px;
}
.tabs-header li {
  display: inline-block;
  list-style-type: none;
}


.filehostinglocdscloud {
  float: right;
  width: 14%;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .1);
    border-top-color: rgb(227, 227, 236);
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  background-color: #fff;
  height: 95px;
  font-size: 16px;
  font-weight: bold;
  line-height: 4.2;
  border-left: 0px solid rgba(0, 0, 0, .1);
  border-top: 6px solid #383838;
}


.filehostinglocdscloudp {
  float: right;
  width: 14%;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .1);
    border-top-color: rgb(227, 227, 236);
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-top-color: rgb(227, 227, 236);
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  background-color: #fff;
  height: 95px;
  font-size: 16px;
  font-weight: bold;
  line-height: 4.2;
  border-left: 1px solid rgba(0, 0, 0, .1);
  border-top: 6px solid #383838;
}


.loccloudvpsdafff {
  margin-bottom: 50px;
  margin-right: 8%;
}



[data-theme="dark"] .col-filehostinglocpcolud {
  background-color: #383838;
  border: 1px solid #424344;
    border-left-color: rgb(66, 67, 68);
    border-left-style: solid;
    border-left-width: 1px;
  color: #fff;
  border-left: 0px solid rgba(0, 0, 0, .1);
}

[data-theme="dark"] .col-filehostingloccloud {
  background-color: #383838;
  border: 1px solid #424344;
    border-left-color: rgb(66, 67, 68);
    border-left-style: solid;
    border-left-width: 1px;
  color: #fff;
  border-left: 0px solid rgba(0, 0, 0, .1);
}



[data-theme="dark"] .filehostinglocdscloud {
  background-color: #383838;
  border: 1px solid #424344;
    border-left-color: rgb(66, 67, 68);
    border-left-style: solid;
    border-left-width: 1px;
  color: #fff;
  border-left: 0px solid rgba(0, 0, 0, .1);
  border-top: 6px solid #ffc91b;
}

[data-theme="dark"] .filehostinglocdscloudp {
  background-color: #383838;
  border: 1px solid #424344;
    border-left-color: rgb(66, 67, 68);
    border-left-style: solid;
    border-left-width: 1px;
  color: #fff;
  border-left: 1px solid #424344;
  border-top: 6px solid #ffc91b;
}



[data-theme="dark"] .col-filehostinglocpcolud {

  border-left: 0px solid #424344 !important;

}


[data-theme="dark"] .col-filehostinglocpbi1 {

  border-left: 1px solid #424344 !important;

}





.dedelocbolefaoa {
  border-left: 1px solid rgba(0, 0, 0, .1);
}



[data-theme="dark"] .dedelocbolefaoa {

  border-left: 1px solid #424344;

}







.col-filehostinglocphadware {
    float: right;
    width: 15%;
    background: #fff;
    background-color: rgb(255, 255, 255);
    height: 87px;
    border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
    text-align: center;
    line-height: 5.5;
    font-size: 15px;
    font-family: Montserrat,sans-serif;
    font-weight: bold;
    border-left: 0px solid rgba(0, 0, 0, .1);
    background-color: #f8f8f8;
}


.col-filehostinglochard1 {
  float: right;
  width: 22%;
  background: #fff;
  height: 87px;
  border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  text-align: center;
  line-height: 5.5;
  font-size: 15px;
  font-family: Montserrat,sans-serif;
  font-weight: bold;
  border-left: 0px solid rgba(0, 0, 0, .1);
  direction: ltr;
}





.col-filehostinglochard {
  float: right;
  width: 13%;
  background: #fff;
  height: 87px;
  border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  text-align: center;
  line-height: 5.5;
  font-size: 15px;
  font-family: Montserrat,sans-serif;
  font-weight: bold;
  border-left: 0px solid rgba(0, 0, 0, .1);
  direction: ltr;
}


.col-filehostinglochard11 {
  float: right;
  width: 16%;
  background: #fff;
  height: 87px;
  border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  text-align: center;

  font-family: Montserrat,sans-serif;
  font-weight: bold;
  border-left: 0px solid rgba(0, 0, 0, .1);
  direction: ltr;
}




.filehostinglocdscloudhadrw {
  float: right;
  width: 22%;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .1);
    border-top-color: rgb(227, 227, 236);
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-top-color: rgb(227, 227, 236);
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  background-color: #fff;
  height: 95px;
  font-size: 16px;
  font-weight: bold;
  line-height: 4.2;
  border-left: 0px solid rgba(0, 0, 0, .1);
  border-top: 6px solid #383838;
}


.filehostinglocdscloudhard {
  float: right;
  width: 13%;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .1);
    border-top-color: rgb(227, 227, 236);
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-top-color: rgb(227, 227, 236);
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  background-color: #fff;
  height: 95px;
  font-size: 16px;
  font-weight: bold;
  line-height: 4.2;
  border-left: 0px solid rgba(0, 0, 0, .1);
  border-top: 6px solid #383838;
}



.filehostinglocdscloudphard {
  float: right;
  width: 16%;
  text-align: center;
  border: 1px solid rgba(0, 0, 0, .1);
    border-top-color: rgb(227, 227, 236);
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-top-color: rgb(227, 227, 236);
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  border-top-color: rgb(227, 227, 236);
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  background-color: #fff;
  height: 95px;
  font-size: 16px;
  font-weight: bold;
  line-height: 4.2;
  border-left: 1px solid rgba(0, 0, 0, .1);
  border-top: 6px solid #383838;
}



[data-theme="dark"] .filehostinglocdscloudhadrw {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
border-top: 6px solid #fdd700;
border-left: 0px solid rgba(0, 0, 0, .1);
}


[data-theme="dark"] .filehostinglocdscloudhard {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
border-top: 6px solid #fdd700;
border-left: 0px solid rgba(0, 0, 0, .1);
}

[data-theme="dark"] .filehostinglocdscloudphard {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
border-top: 6px solid #fdd700;

}

[data-theme="dark"] .col-filehostinglocphadware {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;

border-left: 0px solid rgba(0, 0, 0, .1);
}

[data-theme="dark"] .col-filehostinglochard1 {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;

border-left: 0px solid rgba(0, 0, 0, .1);
}


[data-theme="dark"] .col-filehostinglochard {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;

border-left: 0px solid rgba(0, 0, 0, .1);
}



[data-theme="dark"] .col-filehostinglochard11 {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
color: #fdd700;

border-left: 0px solid rgba(0, 0, 0, .1);
}



.harwarelocpating {
	margin-top: 100px;
	
}



.col-filehostinglocpli {
  float: right;
  width: 24%;
  background: #fff;
    background-color: rgb(255, 255, 255);
  background-color: rgb(255, 255, 255);
  height: 87px;
  border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgb(227, 227, 236);
    border-left-style: solid;
    border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  text-align: center;
  line-height: 5.5;
  font-size: 15px;
  font-family: Montserrat,sans-serif;
  font-weight: bold;
  border-left: 0px solid rgba(0, 0, 0, .1);
  background-color: #f8f8f8;
}



[data-theme="dark"] .col-filehostinglocpli {
			background-color: #383838;
border: 1px solid #424344;
color: #fff;
color: #fdd700;

border-left: 0px solid rgba(0, 0, 0, .1);
}



.col-filehostinglocpric1file {
  float: right;
  width: 24%;
  background: #fff;
  height: 87px;
  border: 1px solid rgba(0, 0, 0, .1);
    border-left-color: rgba(0, 0, 0, 0.1);
    border-left-style: solid;
    border-left-width: 1px;
  border-left-color: rgba(0, 0, 0, 0.1);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 1px;
  text-align: center;
  font-family: Montserrat,sans-serif;
  font-weight: bold;
  border-left: 0px solid rgba(0, 0, 0, .1);
}


[data-theme="dark"] .col-filehostinglocpric1file {
			background-color: #383838;
border: 1px solid #424344;
color: #fdd700;
}




.textonpagelaster {
	text-align: right;
}


.sitesazlocicone {
text-align: left;
display: block;
float: left;
line-height: 1;
font-size: 22px;
padding-left: 0px;
}



.sitezaelasterloc {
	width: 100% !important;
border-bottom: 1px solid rgba(0, 0, 0, .1) !important;
text-align: right;
padding: 25px !important;
  padding-bottom: 25px;
padding-bottom: 45px !important;
}


.sitezadeloc {
	border: 1px solid rgba(0, 0, 0, .1); margin-top: 45px;
	
}


.textsiteza {
	width: 100%;background-color: #fff;padding: 25px;text-align: center;font-weight: bold;
	
}























.cards {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-evenly;

 
}



.card__image {
height: 185px;
overflow: hidden;
width: 100%;
border-bottom: 1px solid rgba(0, 0, 0, .1);
}

.card__image img {
  object-fit: cover;
  overflow: hidden;
  /* transition duration is less than the one on hover */
  /* so img returns faster to its original position */
  transition: transform 1s ease-in-out;
  width: 100%;
}

.card__image:hover img {
  transform: translateY(calc(-100% + 200px));
  transition: transform 5s ease-in-out;
}



.service-section:hover {
	
	background: #f9f9f9;
}


.service-section {
  padding-bottom: 50px;
  padding-top: 50px;
}


.ecoloccopmp {
	background: url(/templates/lasterloc/img/backrounds/lasterlocecopp.jpg) no-repeat center bottom;height: 418px;width: 100%;background-size: cover;background-position: center;
}


.baclrounecoloc {
	margin-bottom: 35px;background-color: #fff;float: right;width: 100%;height: auto;border-radius: 4px;border: 1px solid rgba(0, 0, 0, .1);position: relative;margin-top: -100px;padding: 35px;
}

[data-theme="dark"] .baclrounecoloc {
background-color: #383838;
border: 1px solid #424344;
color: #fff;
	
}


.downloadlocpag {
	float: right;
width: 100%;
background-color: #fff;border: 1px solid rgba(0, 0, 0, .1);margin-top: 35px;border-radius: 4px;	padding: 35px;
}


[data-theme="dark"] .downloadlocpag {
background-color: #383838;
border: 1px solid #424344;
color: #fff;
	
}

[data-theme="dark"] h6 {
color: #fff;
	
}




button {
font-family: Yekan-Bakh-fa-num,Yekan-Bakh,Arial,tahoma !important;
font-size: 14px;
}
.nav-link {
  padding: 10px 10px;
}
.service-section {
  padding-bottom: 30px;
  padding-top: 35px;
}
.locsvgservice {
  margin-top: -30px;
  position: absolute;
  width: 38%;
  left: 0%;
}
.hostlilasterloc li.active button {
background: #ffc91b !important;

}
.disk-switch-container .disk-radio-group .disk-radio .disk-switch-label {
padding: 25px 44px 24px 24px;

}


[data-theme="dark"] button {
border: 1px solid #1d1d1d;
    border-right-color: rgb(29, 29, 29);
    border-right-style: solid;
    border-right-width: 1px;
background: #383838;
border-right: 0px;
color: #fff;
}


[data-theme="dark"] #profile-description .text {

color: #fff;
}
.locsvgservicew {
  margin-top: -41px;
  position: absolute;
  width: 42%;
  left: 0%;
}

#profile-description {
  max-width: 100%; 
  margin-top: 50px; 
  position:relative;
}
#profile-description .text {
position: relative;
display: block;
text-align: justify;
font-weight: 500;
color: #444;
line-height: 2;
font-size: 16px;
}
#profile-description .show-more {
color: #fdd700;
position: relative;
font-size: 28px;
height: 20px;
text-align: center;
cursor: pointer;
font-weight: bold;
margin-top: 15px;
}
#profile-description .show-more:hover { 
    color: #111;
}
#profile-description .show-more-height { 
  height: 65px; 
  overflow:hidden; 
}

@media screen and (max-width: 991px) {
.btn-gree {
width: auto !important;
}

.disk-switch-container .disk-radio-group .disk-radio .disk-switch-label {
  padding: 16px 25px 18px 6px !important;
  font-size: 15px;
}

}

.input-group-addon:first-child {
font-size: 20px !important;
border: 0px solid #e3e3ec;
  border-left-color: rgb(227, 227, 236);
  border-left-style: solid;
  border-left-width: 0px;
border-left: 1px solid #e3e3ec;
}

strong {
  font-weight: bold;
}


